summaryrefslogtreecommitdiff
path: root/devel/SDL/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2012-10-23Remove xextproto/buildlink3.mk in most cases where it occurs withwiz1-2/+1
libXext/buildlink3.mk, now that it is included there. Leave the places where its API version is set or variables from it are used directly (about 3 packages).
2012-09-15recursive bump from libffi shlib major bumpobache1-2/+2
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
2012-08-29Really disable X11 on IRIX and Darwinadam1-1/+3
2012-03-03More pcre PKGREVISION bumps.wiz1-2/+2
2012-02-20Bump PKGREVISION for NetBSD/sparc64 bus error fix.jdc1-2/+2
2012-02-06Revbump forwiz1-1/+2
a) tiff update to 4.0 (shlib major change) b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk) Enjoy.
2012-01-28Update to 1.2.15:wiz1-3/+2
General Notes * Fixed assembly register clobbering in CPU info routines * Fixed memory stomp when using stretch blit on large images * Fixed pixel corruption with overlapping blits * SDL_JOYSTICK_DEVICE can be a colon separated list of joystick devices * Disabled MMX blitters since they don't compile on modern compilers Unix Notes * Fixed crash in joystick code on newer Linux kernels * Fixed channel swizzling for ALSA target with 6-channel output * Use the OpenGL GLX_EXT_swap_control extension if available * XRandR support is disabled by default because it causes desktop reconfiguring. It can be enabled with the SDL_VIDEO_X11_XRANDR=1 environment variable, or by applying this patch: http://hg.libsdl.org/SDL/raw-rev/8ec3036098df Windows Notes * Fixed SDL_GL_ACCELERATED_VISUAL handling * Fixed application state handling with ALT-Tab * Fixed occasional crash handling WM_ACTIVATEAPP in Direct X code * Fixed UTF-8 decoding of Russian characters Mac OS X Notes * Fixed building and running on Mac OS X 10.7 (Lion)
2012-01-24Another fix for keyboard handling, from Opolo Remo,wiz1-2/+2
and a fix for the color patterns, also from him. Bump PKGREVISION.
2012-01-24Recursive dependency bump for databases/gdbm ABI_DEPENDS change.sbd1-2/+2
2012-01-13Recursive bump from audio/libaudiofile, x11/qt4-libs and x11/qt4-tools ABI bump.obache1-2/+2
2011-12-29use AUDIO_GETBUFINFO when available; bump pkg revisionjmcneill1-2/+2
2011-12-26Fix typo in ifdef.wiz1-2/+2
Bump PKGREVISION.
2011-12-01Compile in wscons support on NetBSD.wiz1-6/+2
From Opolo Remo in private mail. Bump PKGREVISION.
2011-08-23Recursive bump from gdbm shlib bump.obache1-2/+2
2011-04-22recursive bump from gettext-lib shlib bump.obache1-2/+2
2011-01-27We don't BUILDLINK_PASSTHRU_DIRS magic on Mac OS X any more.adam1-13/+2
2010-12-29yasm also works on x86_64adam1-2/+2
2010-01-24Added LICENSE information.heinz1-1/+2
2009-11-02bump revision for previoustnn1-1/+2
2009-11-02Link against X11, do not dlopen X11 libs any moreadam1-1/+2
2009-10-23Changes 1.2.14:adam1-9/+7
* Added cast macros for correct usage with C++: SDL_reinterpret_cast(type, expression) SDL_static_cast(type, expression) * Added SDL_VIDEO_FULLSCREEN_DISPLAY as a preferred synonym for SDL_VIDEO_FULLSCREEN_HEAD on X11. * Added SDL_DISABLE_LOCK_KEYS environment variable to enable normal up/down events for Caps-Lock and Num-Lock keys.
2009-09-02Look for libGL.so, not any particular libGL.so.<X>, on NetBSD.wiz1-2/+2
Bump PKGREVISION. From mrg@
2008-12-26Various (including critical) bugfixes in the pulseaudio backend:ahoka1-2/+2
Fix assertion triggered in pulsaudio by returning "unknown" instead of NULL pointer when guessing application name. Own improvements: - Use getprogname on NetBSD as it wont return NULL - Also identify stream as "SDL Application" 3rd party bugfixes: - Pull buffer size and other fixes from pulsaudio developers. http://0pointer.de/blog/projects/pa-plugin-for-sdl.html Bump revision.
2008-12-18Enable pulseaudio driver, bump PKGREVISION.jmcneill1-2/+2
2008-10-13Apply patch to first unlock the CD before trying to eject it. Since SDLreinoud1-2/+2
doesn't seem to have lock/unlock primitives, this looks like the right thing to do. Fixes audio/tcd's eject function too.
2008-05-06Add support for XRandR via x11/libXrandr. Bump PKGREVISION.bjs1-1/+3
2008-01-13Update to 1.2.13:wiz1-2/+2
SDL 1.2.13 is a minor bug fix release. General Notes * Fixed link error when building with Intel Compiler 10. * Removed stray C++ comment from public headers. Unix Notes * Fixed crash in SDL_SoftStretch() on secure operating systems. * Fixed undefined symbol on X11 implementations without UTF-8 support. * Worked around BadAlloc error when using XVideo on the XFree86 Intel Integrated Graphics driver. * Scan for all joysticks on Linux instead of stopping at one that was removed. * Fixed use of sdl-config arguments in sdl.m4 Mac OS X Notes * SDL now builds on Mac OS X 10.5 (Leopard). * Fixed high frequency crash involving text input. * Fixed beeping when the escape key is pressed and UNICODE translation is enabled. * Improved trackpad scrolling support. * Fixed joystick hat reporting for certain joysticks.
2007-12-17Fix build under Mac OS X Leopard.tron1-1/+8
2007-08-14Remove dependence on "binutils" package. It is apparently a leftovertron1-2/+1
from the time when this package used "nasm" instead of "yasm".
2007-07-25Update to 1.2.12:wiz1-4/+3
1.2.12: Added SDL_VIDEO_ALLOW_SCREENSAVER to override SDL's disabling of the screensaver on Mac OS X and X11. Also, many pkgsrc patches were integrated.
2007-05-19Build assembler code with yasm instead of nasm. (SDL's configurewiz1-3/+3
prefers yasm to nasm.) Addresses PR 36208. Tested on NetBSD-3.1/i386 by heinz@. Might affect resulting binary, so PKGREVISION++.
2007-01-09Modular Xorg support.joerg1-3/+4
2006-11-06Switch to modular buildlinks.joerg1-2/+4
XXX Should libX11 be a build dependency?
2006-10-09Flag a number of packages I use as supporting (user-)destdir.joerg1-1/+3
apg is a bit special as it has some hardcoded ownership, so mark that as "destdir".
2006-08-04Don't try and do assembler on Solaris, it doesn't get it right.markd1-2/+4
Fixes PR pkg/31075.
2006-07-23Disable wscons backend on NetBSD (it was written for OpenBSD).wiz1-1/+6
This fixes the configure step of games/asc. Bump PKGREVISION.
2006-07-07Add direct dependency on libiconv.wiz1-1/+2
With default options, this was pulled in via arts->glib2->libiconv, so no (and especially no recursive) PKGREVISION bump.
2006-07-03Update to 1.2.11:wiz1-3/+2
SDL 1.2.11 is a minor bug fix release. Unix Notes Dynamic X11 loading is only enabled with gcc 4 supporting -fvisibility=hidden. This fixes crashes related to symbol collisions, and allows building on Solaris and IRIX. Fixed building SDL with Xinerama disabled. Fixed DRI OpenGL library loading, using RTLD_GLOBAL in dlopen(). Added pkgconfig configuration support. Mac OS X Notes The Quartz video driver supports 32x32 cursors on Mac OS X 10.3 and above.
2006-07-03Remove unneeded chunk, noted by markd.wiz1-7/+1
2006-07-03MacOSX also provides GL, so avoid depending on GL onthat platformtonio1-3/+3
2006-07-01Revert previous because it changed the libraries libSDL was linked to.jmmv1-3/+4
Instead, try to dlopen the libraries straight from the directories they are in. Bump PKGREVISION to 2. Requested and reviewed by wiz@.
2006-07-01Disable dlopen for libraries and instead link the SDL library to themjmmv1-1/+4
directly. This didn't work because dlopen uses the rpath of the foremost binary (not libSDL's one); therefore, some libraries could not be found. For example, qemu was not working at all because it only has PREFIX in its rpath, not X11PREFIX, and so libSDL could not load libX11 resulting in a very strange error message. There seem to be other problems such as the aalib video output crashing or the wscons output not working, but these aren't very important (maybe the problems have already gone away with this fix, I don't know). Anyway, I think the former is fixed in 1.2.11. Bump PKGREVISION to 1.
2006-06-15Make aalib an option, enabled by defaultadam1-12/+4
2006-06-12Update to 1.2.10.wiz1-3/+73
Package changes: Merge SDL-arts, SDL-esound, and SDL-nas packages back as options, all defaulting to on (add "-arts -esound -nas" to PKG_OPTIONS.SDL to get the previous behaviour of this package). Reason: trying to get and stay in sync with upstream, who decided not to take back the relevant changes. Ok jmmv@ Also follow upstream w.r.t. library version numbers; bump BUILDLINK_API_DEPENDS for that (no real reason to diverge here). Most patches have been integrated upstream. Changes in 1.2.10: 1.2.10: If SDL_OpenAudio() is passed zero for the desired format fields, the following environment variables will be used to fill them in: SDL_AUDIO_FREQUENCY SDL_AUDIO_FORMAT SDL_AUDIO_CHANNELS SDL_AUDIO_SAMPLES If an environment variable is not specified, it will be set to a reasonable default value. Added support for the SDL_VIDEO_FULLSCREEN_HEAD environment variable, currently supported on X11 Xinerama configurations. Added SDL_GL_SWAP_CONTROL to wait for vsync in OpenGL applications. Added SDL_GL_ACCELERATED_VISUAL to guarantee hardware acceleration. Added current_w and current_h to the SDL_VideoInfo structure, which is set to the desktop resolution during video intialization, and then set to the current resolution when a video mode is set. SDL_SetVideoMode() now accepts 0 for width or height and will use the current video mode (or the desktop mode if no mode has been set.) Added SDL_GetKeyRepeat() Added SDL_config.h, with defaults for various build environments.
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-2/+2
2005-12-11Convert aalib to options framework, adding an 'x11' option, and removewiz1-1/+2
aalib-x11 and aview-x11. SDL dependencies change, so bump PKGREVISION (and BUILDLINK_RECOMMENDED) for affected packages. Addresses PR 32046 by Leonard Schmidt.
2005-09-07Changes 1.2.9:adam1-2/+1
* Added support for direct color 8-bpp surfaces * Altivec optimized blitters * SDL.dll works on Windows 95 again * Dropping a document onto an SDL app passes it as a command line parameter in MacOS X * Fixed crash trying to allocate hardware surfaces on MacOS X * Fixed short read problem with SDL_RWFromMem() * Fixed gcc parse errors in SDL_audio.h on Windows * Added support for Tru64 UNIX 4.X * Improved RISC OS support * Numerous improvements to the Atari port * SDL_OPENGLBLIT is officially obsolete
2005-03-27Bump PKGREVISION for removal of glut dependency.wiz1-1/+2
2005-01-05Changes 1.2.8:adam1-3/+1
* 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.10tv1-2/+2
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.