Package: libsdl1.2 / 1.2.15-5
Metadata
Package | Version | Patches format |
---|---|---|
libsdl1.2 | 1.2.15-5 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
x11_keytounicode.diff | (download) |
src/video/x11/SDL_x11events.c |
9 9 + 0 - 0 ! |
export x11_keytounicode() to legacy applications, but warn about such usage to stderr Introduced in 1.2.11-3 (Sun, 13 Aug 2006 19:03:51 +0200). . Upstream accepted it: Sam Lantinga 2012-01-22 10:48:43 PST . At this point it's fine to leave it as an exported function, but not in the headers. http://hg.libsdl.org/SDL/rev/900a0fae90ca |
dont_propagate_lpthread.diff | (download) |
sdl-config.in |
2 1 + 1 - 0 ! |
do not propagate -lpthread to sdl-config --libs Introduced in 1.2.11-1 (Thu, 20 Jul 2006 14:17:18 +0200). . Upstream will not apply it at the moment: Sam Lantinga 2012-01-22 10:54:21 PST . At some point it was required that multi-threaded programs using pthreads on Linux link directly to the pthread library. I don't remember all the details, but it had something to do with initializing C runtime variables correctly. . I'm sure it's not an issue anymore, but I'd rather not apply this patch in 1.2. I'll go ahead and make this change in 1.3 though. |
fix_build_joystick_freebsd.diff | (download) |
src/joystick/bsd/SDL_sysjoystick.c |
2 1 + 1 - 0 ! |
freebsd compile fix. src/joystick/bsd/SDL_sysjoystick.c makes the invalid assumption that __FreeBSD_kernel__ implies presence of "ucr_data" struct member. This breaks recent versions of FreeBSD 10-CURRENT, FreeBSD 9-STABLE and Debian GNU/kFreeBSD "wheezy/sid". |
fix_window_resizing.diff | (download) |
src/video/x11/SDL_x11events.c |
16 0 + 16 - 0 ! |
revert change that breaks window corner resizing http://bugzilla.libsdl.org/show_bug.cgi?id=1430 |
fix_joystick_misc_axes.diff | (download) |
src/joystick/linux/SDL_sysjoystick.c |
2 1 + 1 - 0 ! |
fix axis movement in some joysticks Introduced in 1.2.15-3 (June 2012) |