Add comments to patches.diff -r1.62 -r1.63 pkgsrc/devel/SDL/distinfo
(wiz)
@@ -1,11 +1,11 @@ | @@ -1,11 +1,11 @@ | |||
1 | $NetBSD: distinfo,v 1.62 2012/02/20 14:57:06 jdc Exp $ | 1 | $NetBSD: distinfo,v 1.63 2012/09/14 13:20:20 wiz Exp $ | |
2 | 2 | |||
3 | SHA1 (SDL-1.2.15.tar.gz) = 0c5f193ced810b0d7ce3ab06d808cbb5eef03a2c | 3 | SHA1 (SDL-1.2.15.tar.gz) = 0c5f193ced810b0d7ce3ab06d808cbb5eef03a2c | |
4 | RMD160 (SDL-1.2.15.tar.gz) = d4802a090cb4a24eeb0c8ce5690802f596d394c3 | 4 | RMD160 (SDL-1.2.15.tar.gz) = d4802a090cb4a24eeb0c8ce5690802f596d394c3 | |
5 | Size (SDL-1.2.15.tar.gz) = 3920622 bytes | 5 | Size (SDL-1.2.15.tar.gz) = 3920622 bytes | |
6 | SHA1 (patch-aa) = 5a3b922c1ad64837d2bc1461723e4f34622b481f | 6 | SHA1 (patch-aa) = 759e3e439671a0edda5d5bbd5e9fc0d0a8e15a19 | |
7 | SHA1 (patch-ac) = a5a04b04bffd24787282de3fa719809ba63193dd | 7 | SHA1 (patch-ac) = 8b2dddff9ad449b19b35ef364e2d960e46284563 | |
8 | SHA1 (patch-src_audio_sun_SDL__sunaudio.c) = e2bbc5577a397e418c3fb565428b8fc558089802 | 8 | SHA1 (patch-src_audio_sun_SDL__sunaudio.c) = 4b492b40d39e6444037dfda55766e4a149cc6c30 | |
9 | SHA1 (patch-src_video_wscons_SDL__wsconsevents.c) = e1595611542f3ffaebfe32ee611596c18c06be5e | 9 | SHA1 (patch-src_video_wscons_SDL__wsconsevents.c) = e1595611542f3ffaebfe32ee611596c18c06be5e | |
10 | SHA1 (patch-src_video_wscons_SDL__wsconsvideo.c) = 356a8817cc41dde5e24cb23f032215931f85a84b | 10 | SHA1 (patch-src_video_wscons_SDL__wsconsvideo.c) = 356a8817cc41dde5e24cb23f032215931f85a84b | |
11 | SHA1 (patch-src_video_x11_SDL_x11video.c) = 624fbb7e701d6de6ec93096beea7c085125934aa | 11 | SHA1 (patch-src_video_x11_SDL_x11video.c) = 624fbb7e701d6de6ec93096beea7c085125934aa |
@@ -1,14 +1,16 @@ | @@ -1,14 +1,16 @@ | |||
1 | $NetBSD: patch-aa,v 1.14 2006/10/08 18:40:23 ben Exp $ | 1 | $NetBSD: patch-aa,v 1.15 2012/09/14 13:20:20 wiz Exp $ | |
2 | ||||
3 | Try to dlopen the libraries straight from the directories they are in. | |||
2 | 4 | |||
3 | --- src/loadso/dlopen/SDL_sysloadso.c.orig 2006-05-01 01:02:37.000000000 -0700 | 5 | --- src/loadso/dlopen/SDL_sysloadso.c.orig 2006-05-01 01:02:37.000000000 -0700 | |
4 | +++ src/loadso/dlopen/SDL_sysloadso.c | 6 | +++ src/loadso/dlopen/SDL_sysloadso.c | |
5 | @@ -31,9 +31,32 @@ | 7 | @@ -31,9 +31,32 @@ | |
6 | 8 | |||
7 | #include "SDL_loadso.h" | 9 | #include "SDL_loadso.h" | |
8 | 10 | |||
9 | +static void *get_dlopen_handle(const char *sofile) | 11 | +static void *get_dlopen_handle(const char *sofile) | |
10 | +{ | 12 | +{ | |
11 | + static const char * const libdirs[] = { | 13 | + static const char * const libdirs[] = { | |
12 | + PREFIX "/lib/", | 14 | + PREFIX "/lib/", | |
13 | + X11BASE "/lib/", | 15 | + X11BASE "/lib/", | |
14 | + }; | 16 | + }; |
@@ -1,14 +1,17 @@ | @@ -1,14 +1,17 @@ | |||
1 | $NetBSD: patch-ac,v 1.16 2009/09/02 21:19:54 wiz Exp $ | 1 | $NetBSD: patch-ac,v 1.17 2012/09/14 13:20:20 wiz Exp $ | |
2 | ||||
3 | Avoid full library name for libGL (including version number) since | |||
4 | it differs between NetBSD's X and pkgsrc. | |||
2 | 5 | |||
3 | --- src/video/x11/SDL_x11gl.c.orig 2007-12-31 04:48:13.000000000 +0000 | 6 | --- src/video/x11/SDL_x11gl.c.orig 2007-12-31 04:48:13.000000000 +0000 | |
4 | +++ src/video/x11/SDL_x11gl.c | 7 | +++ src/video/x11/SDL_x11gl.c | |
5 | @@ -35,6 +35,9 @@ | 8 | @@ -35,6 +35,9 @@ | |
6 | #define DEFAULT_OPENGL "libGL.so.3" | 9 | #define DEFAULT_OPENGL "libGL.so.3" | |
7 | #elif defined(__OpenBSD__) | 10 | #elif defined(__OpenBSD__) | |
8 | #define DEFAULT_OPENGL "libGL.so.4.0" | 11 | #define DEFAULT_OPENGL "libGL.so.4.0" | |
9 | +#elif defined(__NetBSD__) | 12 | +#elif defined(__NetBSD__) | |
10 | +/* pkgsrc is .1, base system is .2 */ | 13 | +/* pkgsrc is .1, base system is .2 */ | |
11 | +#define DEFAULT_OPENGL "libGL.so" | 14 | +#define DEFAULT_OPENGL "libGL.so" | |
12 | #else | 15 | #else | |
13 | #define DEFAULT_OPENGL "libGL.so.1" | 16 | #define DEFAULT_OPENGL "libGL.so.1" | |
14 | #endif | 17 | #endif |
@@ -1,14 +1,16 @@ | @@ -1,14 +1,16 @@ | |||
1 | $NetBSD: patch-src_audio_sun_SDL__sunaudio.c,v 1.1 2011/12/29 10:00:50 jmcneill Exp $ | 1 | $NetBSD: patch-src_audio_sun_SDL__sunaudio.c,v 1.2 2012/09/14 13:20:20 wiz Exp $ | |
2 | ||||
3 | Use AUDIO_GETBUFINFO when available (jmcneill@). | |||
2 | 4 | |||
3 | --- src/audio/sun/SDL_sunaudio.c.orig 2009-10-12 23:07:14.000000000 +0000 | 5 | --- src/audio/sun/SDL_sunaudio.c.orig 2009-10-12 23:07:14.000000000 +0000 | |
4 | +++ src/audio/sun/SDL_sunaudio.c | 6 | +++ src/audio/sun/SDL_sunaudio.c | |
5 | @@ -47,6 +47,10 @@ | 7 | @@ -47,6 +47,10 @@ | |
6 | /* Open the audio device for playback, and don't block if busy */ | 8 | /* Open the audio device for playback, and don't block if busy */ | |
7 | #define OPEN_FLAGS (O_WRONLY|O_NONBLOCK) | 9 | #define OPEN_FLAGS (O_WRONLY|O_NONBLOCK) | |
8 | 10 | |||
9 | +#if defined(AUDIO_GETINFO) && !defined(AUDIO_GETBUFINFO) | 11 | +#if defined(AUDIO_GETINFO) && !defined(AUDIO_GETBUFINFO) | |
10 | +#define AUDIO_GETBUFINFO AUDIO_GETINFO | 12 | +#define AUDIO_GETBUFINFO AUDIO_GETINFO | |
11 | +#endif | 13 | +#endif | |
12 | + | 14 | + | |
13 | /* Audio driver functions */ | 15 | /* Audio driver functions */ | |
14 | static int DSP_OpenAudio(_THIS, SDL_AudioSpec *spec); | 16 | static int DSP_OpenAudio(_THIS, SDL_AudioSpec *spec); |