summaryrefslogtreecommitdiff
path: root/devel/SDL
AgeCommit message (Collapse)AuthorFilesLines
2005-03-07Fix quoting.uebayasi1-2/+2
2005-02-23Add RMD160 digests.agc1-1/+2
2005-01-12GCC 2 does not understand the MMX asm core. Fall back to the C sourcekristerw3-1/+38
for GCC 2.
2005-01-06The "+" constraint modifier was yoo much. While it seems correct to me, itdrochner2-4/+4
caused gcc complaints in some cases. Pointed out by Nicolas Joly. PR pkg/28882 should be fixed now.
2005-01-06tighten an inline asm constraint for amd64drochner2-1/+15
2005-01-05Changes 1.2.8:adam16-444/+124
* Fixed compiling under newer versions of gcc * Fixed floating point exception with Linux 2.6 joysticks * Added 4/6 channel surround sound support on ALSA (not 3D audio) * Fixed mouse coordinate inversion on MacOS X * Added a CoreAudio sound driver for MacOS X * Added MacOS X Xcode build environment support * Updated QNX support for QNX6 * Improved Atari port, including OSMesa support * Numerous other bug fixes and platform support improvements
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv2-3/+4
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-09-22Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.jlam1-5/+1
All library names listed by *.la files no longer need to be listed in the PLIST, e.g., instead of: lib/libfoo.a lib/libfoo.la lib/libfoo.so lib/libfoo.so.0 lib/libfoo.so.0.1 one simply needs: lib/libfoo.la and bsd.pkg.mk will automatically ensure that the additional library names are listed in the installed package +CONTENTS file. Also make LIBTOOLIZE_PLIST default to "yes".
2004-08-24Document why we don't need Mesa on Irix.hubertf1-1/+2
If more pkgs like this are found that work fine with Irix' native GL, the Mesa buildlink3.mk file should take care of this.
2004-08-23Don't pull in Mesa on IRIX - patch by Staffan Thomén (duck@IRC)hubertf2-2/+8
2004-07-26Reduce audio delay in the *BSD audio driver (by configuring audiodillo3-7/+17
device with shorter block size and lower water marks). PKGREVISION++
2004-07-19Patch to make audio work on IRIX 5, from Georg Schwarz.wiz2-1/+66
2004-07-13Make this package build on NetBSD ports that do not havekristerw4-80/+199
<machine/joystick.h>.
2004-07-09apply some patches from SDL CVS which fix inline assembler to compiledrochner4-1/+248
with gcc-3.4.x left out a part which requires support for the "named parameter" syntax which is not present on NetBSD-1.6.x/gcc-2.95.x This is obviously not needed because the real variable names and the abstract parameter names are identical. (see PR pkg/25855 by John R. Shannon for details) The next SDL release will probably require to install gcc-3.3.x on NetBSD-1.6.x.
2004-06-22fix HATs on USB joysticks that don't report up as 0.dillo3-6/+16
bump PKGREVISION
2004-06-05USB joystick: number axes in usual order (X, Y, ...), not in orderdillo3-6/+44
returned by device. Makes joysticks that return Z before X usable.
2004-05-05Convert to buildlink3.snj1-30/+0
2004-05-04indentation fix, drop unneeded parens.grant1-3/+3
2004-05-04add the Cocoa framework directories to BUILDLINK_PASSTHRU_DIRS ongrant1-1/+12
Darwin. fixes build problem reported and confirmed fixed by Randy Beaudreault.
2004-04-17Update to SDL-1.2.7.snj14-526/+870
Changes: * SDL no longer sets a fatal signal handler for SIGPIPE * Fixed modifier key state on MacOS X * Added support for remote XVideo * Fixed static linking on MacOS X * Fixed compiling with broken Linux 2.6 headers * Fixed mouse cursor visibility and focus events on MacOS X * Added support for /dev/joy* on Free/Net/OpenBSD * Fixed problems with CD-ROM audio playback on MacOS X 10.1 * Added dynamic GL library loading to MacOS Carbon support * Added function to create RWops from const memory: SDL_RWFromConstMem() * Fixed build problems with newer versions of automake * Fixed MacOS X libtool framework support * Added CPU feature detection functions to SDL_cpuinfo.h * Fixed illegal instruction crash using 3DNow on Intel processors * Fixed asm issues with mmx.h and gcc 3.3 * Fixed crash calling app defined window proc * Fixed long long constant warnings in GCC 3.3.1 * Fixed joystick open problems on BSD * Fixed X11 mode line crash with only one video mode Fixes PR pkg/22462. Okayed by wiz@.
2004-03-23SDL/SDL_opengl.h includes GL/glu.h, so we need to usesnj2-6/+4
graphics/Mesa/buildlink[23].mk to pull in glu.
2004-03-18Fix serious bug where BUILDLINK_PACKAGES wasn't being ordered properlyjlam1-5/+4
by moving the inclusion of buildlink3.mk files outside of the protected region. This bug would be seen by users that have set PREFER_PKGSRC or PREFER_NATIVE to non-default values. BUILDLINK_PACKAGES should be ordered so that for any package in the list, that package doesn't depend on any packages to the left of it in the list. This ordering property is used to check for builtin packages in the correct order. The problem was that including a buildlink3.mk file for <pkg> correctly ensured that <pkg> was removed from BUILDLINK_PACKAGES and appended to the end. However, since the inclusion of any other buildlink3.mk files within that buildlink3.mk was in a region that was protected against multiple inclusion, those dependencies weren't also moved to the end of BUILDLINK_PACKAGES.
2004-03-05Reorder location and setting of BUILDLINK_PACKAGES to match templatejlam1-7/+11
buildlink3.mk file in revision 1.101 of bsd.buildlink3.mk.
2004-02-14LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globsjlam1-4/+1
relative to ${WRKSRC}. Remove redundant LIBTOOL_OVERRIDE settings that are automatically handled by the default setting in bsd.pkg.mk.
2004-02-14CONFIG_STATUS_OVERRIDE is the default in bsd.pkg.mk, so no need for thesejlam1-2/+1
definitions here.
2004-02-13Override config.status so that it doesn't run again during the build andjlam1-1/+2
overwrite our libtool replacement. Fixes PR 24407.
2004-02-13Just use Mesa/buildlink3.mk if we need MesaLib & glut.jlam1-3/+2
2004-02-11USE_LANGUAGES=c c++abs1-1/+2
2004-01-24Append to BUILDLINK_DEPENDS.<pkg> instead of setting a default value. Injlam1-2/+2
the normal case when BUILDLINK_DEPENDS.<pkg> isn't specified, it receives a value only once due to the multiple inclusion protection in the bulldlink3.mk files. In the case where a package includes several buildlink3.mk files that each want a slightly different version of another dependency, having BUILDLINK_DEPENDS.<pkg> be a list allows for the strictest <pkg> dependency to be matched.
2004-01-22replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.grant1-2/+2
2004-01-10replace the SDL mmx gcc3 compile-fix with the one that went intorecht2-28/+6
SDL CVS provided by Stephane Marchesin
2004-01-10Again, include buildlink3.mk files when using buildlink3.jlam1-2/+2
2004-01-05bl3ifyjlam2-8/+10
2004-01-05Use S/+$// instead of C/\+$// to save a backslash. Very highlyjlam1-2/+2
recommended by seb :)
2004-01-04Re-arrange to match example buildlink3.mk file in bsd.buildlink3.mk.jlam1-11/+6
2004-01-03Initial sprinkling of work-in-progress buildlink3.mk files for using thejlam1-0/+29
buildlink3 framework.
2003-12-08Revert my change so sdl-config is not buildlinked. Like, imlib-configreed1-3/+2
this caused a problem where now smpeg-config had the "buildlink" directory hard-coded in the smpeg-config script. (Instead smpeg's Makefile can define SDL_CONFIG in the CONFIGURE_ENV to make sure it uses correct sdl-config. I haven't made that change yet.)
2003-12-03Make sure the *-config scripts are buildlinked too.reed1-2/+3
(As discussed on tech-pkg in late October; okay'd by wiz then.)
2003-10-29On i386, depend on devel/binutils. Makes SDL compile on NetBSD 1.5.xheinz1-1/+2
again (fix from PR pkg/23121, thanks to Ian.Fry at sophos com)"
2003-10-27Make SDL compile with gcc 3.3 too, by applying patches provided bykristerw3-1/+118
Marc Recht in response to PR pkg/23268.
2003-09-16look for a CDROM also at /dev/cd?d; should fix PR pkg/22803 bydrochner2-1/+15
Peter Seebach
2003-09-04regen (for patch-aj change)wiz2-42/+54
2003-09-04oops - one modification was just in the generated "configure", not indrochner1-11/+20
"configure.in", so it got lost during regen
2003-09-04Replace configure patch with one generated by the same version ofwiz2-16816/+250
autoconf as the original, reducing the size of the patch by 500k. Ok'd by drochner.
2003-09-03update to 1.2.6drochner10-343/+16879
There are many bug fixes and improvements in this release, including MMX and 3DNow! optimized alpha blending, MMX optimized audio mixing, support for OpenGL FSAA, and official QNX support!
2003-07-26Let the NAS audio driver be a plugin too, to get rid of the SDL_USE_NAS buildjmmv6-27/+47
definition. Bump revision again, to 6, for better dependancy handling.
2003-07-26Implement loadable plugin support for arts and esound output. This is tojmmv8-85/+259
avoid using build variable definitions, and to allow optional use of these daemons on machines where binary packages are used. esound is no longer needed in this package by default. OSS is kept in the package as it was before, beeing the default output driver. Bump PKGREVISION to 5. The patch has been reviewed by wiz@, the maintainer. It has also been sent back to SDL authors in the hope that they will implement this functionality. Closes PR pkg/21774 by Marc Recht, which requested the addition of arts as an optional dependancy (not done).
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-06-23Depend on nasm only on i386, it's ignored otherwise by configure anyway.salo1-5/+7
2003-06-04Correctly escape newlines in strings, to pacify gcc-3.3.abs3-5/+77
No change to generated package, so no version bump.