head 1.17; access; symbols pkgsrc-2026Q1:1.17.0.110 pkgsrc-2026Q1-base:1.17 pkgsrc-2025Q4:1.17.0.108 pkgsrc-2025Q4-base:1.17 pkgsrc-2025Q3:1.17.0.106 pkgsrc-2025Q3-base:1.17 pkgsrc-2025Q2:1.17.0.104 pkgsrc-2025Q2-base:1.17 pkgsrc-2025Q1:1.17.0.102 pkgsrc-2025Q1-base:1.17 pkgsrc-2024Q4:1.17.0.100 pkgsrc-2024Q4-base:1.17 pkgsrc-2024Q3:1.17.0.98 pkgsrc-2024Q3-base:1.17 pkgsrc-2024Q2:1.17.0.96 pkgsrc-2024Q2-base:1.17 pkgsrc-2024Q1:1.17.0.94 pkgsrc-2024Q1-base:1.17 pkgsrc-2023Q4:1.17.0.92 pkgsrc-2023Q4-base:1.17 pkgsrc-2023Q3:1.17.0.90 pkgsrc-2023Q3-base:1.17 pkgsrc-2023Q2:1.17.0.88 pkgsrc-2023Q2-base:1.17 pkgsrc-2023Q1:1.17.0.86 pkgsrc-2023Q1-base:1.17 pkgsrc-2022Q4:1.17.0.84 pkgsrc-2022Q4-base:1.17 pkgsrc-2022Q3:1.17.0.82 pkgsrc-2022Q3-base:1.17 pkgsrc-2022Q2:1.17.0.80 pkgsrc-2022Q2-base:1.17 pkgsrc-2022Q1:1.17.0.78 pkgsrc-2022Q1-base:1.17 pkgsrc-2021Q4:1.17.0.76 pkgsrc-2021Q4-base:1.17 pkgsrc-2021Q3:1.17.0.74 pkgsrc-2021Q3-base:1.17 pkgsrc-2021Q2:1.17.0.72 pkgsrc-2021Q2-base:1.17 pkgsrc-2021Q1:1.17.0.70 pkgsrc-2021Q1-base:1.17 pkgsrc-2020Q4:1.17.0.68 pkgsrc-2020Q4-base:1.17 pkgsrc-2020Q3:1.17.0.66 pkgsrc-2020Q3-base:1.17 pkgsrc-2020Q2:1.17.0.62 pkgsrc-2020Q2-base:1.17 pkgsrc-2020Q1:1.17.0.42 pkgsrc-2020Q1-base:1.17 pkgsrc-2019Q4:1.17.0.64 pkgsrc-2019Q4-base:1.17 pkgsrc-2019Q3:1.17.0.60 pkgsrc-2019Q3-base:1.17 pkgsrc-2019Q2:1.17.0.58 pkgsrc-2019Q2-base:1.17 pkgsrc-2019Q1:1.17.0.56 pkgsrc-2019Q1-base:1.17 pkgsrc-2018Q4:1.17.0.54 pkgsrc-2018Q4-base:1.17 pkgsrc-2018Q3:1.17.0.52 pkgsrc-2018Q3-base:1.17 pkgsrc-2018Q2:1.17.0.50 pkgsrc-2018Q2-base:1.17 pkgsrc-2018Q1:1.17.0.48 pkgsrc-2018Q1-base:1.17 pkgsrc-2017Q4:1.17.0.46 pkgsrc-2017Q4-base:1.17 pkgsrc-2017Q3:1.17.0.44 pkgsrc-2017Q3-base:1.17 pkgsrc-2017Q2:1.17.0.40 pkgsrc-2017Q2-base:1.17 pkgsrc-2017Q1:1.17.0.38 pkgsrc-2017Q1-base:1.17 pkgsrc-2016Q4:1.17.0.36 pkgsrc-2016Q4-base:1.17 pkgsrc-2016Q3:1.17.0.34 pkgsrc-2016Q3-base:1.17 pkgsrc-2016Q2:1.17.0.32 pkgsrc-2016Q2-base:1.17 pkgsrc-2016Q1:1.17.0.30 pkgsrc-2016Q1-base:1.17 pkgsrc-2015Q4:1.17.0.28 pkgsrc-2015Q4-base:1.17 pkgsrc-2015Q3:1.17.0.26 pkgsrc-2015Q3-base:1.17 pkgsrc-2015Q2:1.17.0.24 pkgsrc-2015Q2-base:1.17 pkgsrc-2015Q1:1.17.0.22 pkgsrc-2015Q1-base:1.17 pkgsrc-2014Q4:1.17.0.20 pkgsrc-2014Q4-base:1.17 pkgsrc-2014Q3:1.17.0.18 pkgsrc-2014Q3-base:1.17 pkgsrc-2014Q2:1.17.0.16 pkgsrc-2014Q2-base:1.17 pkgsrc-2014Q1:1.17.0.14 pkgsrc-2014Q1-base:1.17 pkgsrc-2013Q4:1.17.0.12 pkgsrc-2013Q4-base:1.17 pkgsrc-2013Q3:1.17.0.10 pkgsrc-2013Q3-base:1.17 pkgsrc-2013Q2:1.17.0.8 pkgsrc-2013Q2-base:1.17 pkgsrc-2013Q1:1.17.0.6 pkgsrc-2013Q1-base:1.17 pkgsrc-2012Q4:1.17.0.4 pkgsrc-2012Q4-base:1.17 pkgsrc-2012Q3:1.17.0.2 pkgsrc-2012Q3-base:1.17 pkgsrc-2012Q2:1.16.0.24 pkgsrc-2012Q2-base:1.16 pkgsrc-2012Q1:1.16.0.22 pkgsrc-2012Q1-base:1.16 pkgsrc-2011Q4:1.16.0.20 pkgsrc-2011Q4-base:1.16 pkgsrc-2011Q3:1.16.0.18 pkgsrc-2011Q3-base:1.16 pkgsrc-2011Q2:1.16.0.16 pkgsrc-2011Q2-base:1.16 pkgsrc-2011Q1:1.16.0.14 pkgsrc-2011Q1-base:1.16 pkgsrc-2010Q4:1.16.0.12 pkgsrc-2010Q4-base:1.16 pkgsrc-2010Q3:1.16.0.10 pkgsrc-2010Q3-base:1.16 pkgsrc-2010Q2:1.16.0.8 pkgsrc-2010Q2-base:1.16 pkgsrc-2010Q1:1.16.0.6 pkgsrc-2010Q1-base:1.16 pkgsrc-2009Q4:1.16.0.4 pkgsrc-2009Q4-base:1.16 pkgsrc-2009Q3:1.16.0.2 pkgsrc-2009Q3-base:1.16 pkgsrc-2008Q4:1.15.0.10 pkgsrc-2008Q4-base:1.15 pkgsrc-2008Q3:1.15.0.8 pkgsrc-2008Q3-base:1.15 cube-native-xorg:1.15.0.6 cube-native-xorg-base:1.15 pkgsrc-2008Q2:1.15.0.4 pkgsrc-2008Q2-base:1.15 pkgsrc-2008Q1:1.15.0.2 pkgsrc-2008Q1-base:1.15 pkgsrc-2007Q4:1.14.0.2 pkgsrc-2007Q4-base:1.14 pkgsrc-2007Q3:1.13.0.12 pkgsrc-2007Q3-base:1.13 pkgsrc-2007Q2:1.13.0.10 pkgsrc-2007Q2-base:1.13 pkgsrc-2007Q1:1.13.0.8 pkgsrc-2007Q1-base:1.13 pkgsrc-2006Q4:1.13.0.6 pkgsrc-2006Q4-base:1.13 pkgsrc-2006Q3:1.13.0.4 pkgsrc-2006Q3-base:1.13 pkgsrc-2006Q2:1.13.0.2 pkgsrc-2006Q2-base:1.13 pkgsrc-2006Q1:1.12.0.10 pkgsrc-2006Q1-base:1.12 pkgsrc-2005Q4:1.12.0.8 pkgsrc-2005Q4-base:1.12 pkgsrc-2005Q3:1.12.0.6 pkgsrc-2005Q3-base:1.12 pkgsrc-2005Q2:1.12.0.4 pkgsrc-2005Q2-base:1.12 pkgsrc-2005Q1:1.12.0.2 pkgsrc-2005Q1-base:1.12 pkgsrc-2004Q4:1.11.0.6 pkgsrc-2004Q4-base:1.11 pkgsrc-2004Q3:1.11.0.4 pkgsrc-2004Q3-base:1.11 pkgsrc-2004Q2:1.11.0.2 pkgsrc-2004Q2-base:1.11 pkgsrc-2004Q1:1.10.0.2 pkgsrc-2004Q1-base:1.10 pkgsrc-2003Q4:1.9.0.2 pkgsrc-2003Q4-base:1.9 netbsd-1-6:1.5.0.8 netbsd-1-6-RELEASE-base:1.5 pkgviews:1.5.0.4 pkgviews-base:1.5 buildlink2:1.5.0.2 buildlink2-base:1.5 netbsd-1-5-PATCH003:1.5 netbsd-1-5-PATCH001:1.3 netbsd-1-5-RELEASE:1.1.1.1 netbsd-1-4-PATCH003:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.17 date 2012.09.14.13.20.20; author wiz; state Exp; branches; next 1.16; 1.16 date 2009.09.02.21.19.54; author wiz; state Exp; branches; next 1.15; 1.15 date 2008.01.13.15.57.59; author wiz; state dead; branches; next 1.14; 1.14 date 2007.12.17.20.40.02; author tron; state Exp; branches; next 1.13; 1.13 date 2006.06.12.16.20.44; author wiz; state dead; branches; next 1.12; 1.12 date 2005.01.12.22.58.19; author kristerw; state Exp; branches; next 1.11; 1.11 date 2004.04.17.00.15.21; author snj; state dead; branches; next 1.10; 1.10 date 2004.01.10.13.57.12; author recht; state Exp; branches; next 1.9; 1.9 date 2003.10.27.23.19.46; author kristerw; state Exp; branches; next 1.8; 1.8 date 2003.09.03.19.30.55; author drochner; state dead; branches; next 1.7; 1.7 date 2003.06.04.17.53.13; author abs; state Exp; branches; next 1.6; 1.6 date 2002.10.13.19.28.57; author kristerw; state dead; branches; next 1.5; 1.5 date 2001.09.24.14.28.55; author rh; state Exp; branches; next 1.4; 1.4 date 2001.07.03.06.17.32; author rh; state Exp; branches; next 1.3; 1.3 date 2001.04.17.16.27.21; author rh; state Exp; branches; next 1.2; 1.2 date 2000.10.15.07.39.44; author wulf; state Exp; branches; next 1.1; 1.1 date 2000.06.26.01.09.09; author wiz; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2000.06.26.01.09.09; author wiz; state Exp; branches; next ; desc @@ 1.17 log @Add comments to patches. @ text @$NetBSD: patch-ac,v 1.16 2009/09/02 21:19:54 wiz Exp $ Avoid full library name for libGL (including version number) since it differs between NetBSD's X and pkgsrc. --- src/video/x11/SDL_x11gl.c.orig 2007-12-31 04:48:13.000000000 +0000 +++ src/video/x11/SDL_x11gl.c @@@@ -35,6 +35,9 @@@@ #define DEFAULT_OPENGL "libGL.so.3" #elif defined(__OpenBSD__) #define DEFAULT_OPENGL "libGL.so.4.0" +#elif defined(__NetBSD__) +/* pkgsrc is .1, base system is .2 */ +#define DEFAULT_OPENGL "libGL.so" #else #define DEFAULT_OPENGL "libGL.so.1" #endif @ 1.16 log @Look for libGL.so, not any particular libGL.so., on NetBSD. Bump PKGREVISION. From mrg@@ @ text @d1 4 a4 1 $NetBSD$ @ 1.15 log @Update to 1.2.13: 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. @ text @d1 1 a1 1 $NetBSD: patch-ac,v 1.14 2007/12/17 20:40:02 tron Exp $ d3 12 a14 10 --- src/cdrom/macosx/AudioFilePlayer.h.orig 2007-07-20 06:52:11.000000000 +0100 +++ src/cdrom/macosx/AudioFilePlayer.h 2007-12-17 20:15:35.000000000 +0000 @@@@ -33,6 +33,7 @@@@ #include #include +#include #include "SDL_error.h" @ 1.14 log @Fix build under Mac OS X Leopard. @ text @d1 1 a1 1 $NetBSD$ @ 1.13 log @Update to 1.2.10. 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. @ text @d1 1 a1 1 $NetBSD: patch-ac,v 1.12 2005/01/12 22:58:19 kristerw Exp $ d3 4 a6 4 --- src/video/SDL_yuv_mmx.c.orig Wed Jan 12 23:20:48 2005 +++ src/video/SDL_yuv_mmx.c Wed Jan 12 23:22:43 2005 @@@@ -26,7 +26,7 @@@@ #endif d8 2 d11 1 a11 4 -#if defined(i386) && defined(__GNUC__) && defined(USE_ASMBLIT) +#if defined(i386) && defined(__GNUC__) && __GNUC__ > 2 && defined(USE_ASMBLIT) #include "SDL_types.h" @ 1.12 log @GCC 2 does not understand the MMX asm core. Fall back to the C source for GCC 2. @ text @d1 1 a1 1 $NetBSD$ @ 1.11 log @Update to SDL-1.2.7. 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@@. @ text @d1 1 a1 1 $NetBSD: patch-ac,v 1.10 2004/01/10 13:57:12 recht Exp $ d3 10 a12 8 --- src/video/mmx.h.orig 2003-08-22 07:51:19.000000000 +0200 +++ src/video/mmx.h 2004-01-10 14:24:56.000000000 +0100 @@@@ -353,7 +353,7 @@@@ #define mmx_m2r(op, mem, reg) \ __asm__ __volatile__ (#op " %0, %%" #reg \ : /* nothing */ \ - : "X" (mem)) + : "m" (mem)) a13 2 #define mmx_r2m(op, reg, mem) \ __asm__ __volatile__ (#op " %%" #reg ", %0" \ @ 1.10 log @replace the SDL mmx gcc3 compile-fix with the one that went into SDL CVS provided by Stephane Marchesin @ text @d1 1 a1 1 $NetBSD: patch-ac,v 1.9 2003/10/27 23:19:46 kristerw Exp $ @ 1.9 log @Make SDL compile with gcc 3.3 too, by applying patches provided by Marc Recht in response to PR pkg/23268. @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 9 --- src/video/mmx.h.orig Fri Aug 22 07:51:19 2003 +++ src/video/mmx.h Mon Oct 27 21:07:27 2003 @@@@ -348,16 +348,16 @@@@ #define mmx_i2r(op, imm, reg) \ __asm__ __volatile__ (#op " %0, %%" #reg \ : /* nothing */ \ - : "X" (imm) ) + : "i" (imm) ) a13 16 - : "=X" (mem) \ + : "=m" (mem) \ : /* nothing */ ) #define mmx_r2r(op, regs, regd) \ @@@@ -367,8 +367,8 @@@@ __asm__ __volatile__ ("movq %0, %%mm0\n\t" \ #op " %1, %%mm0\n\t" \ "movq %%mm0, %0" \ - : "=X" (memd) \ - : "X" (mems)) + : "=m" (memd) \ + : "m" (mems)) #endif @ 1.8 log @update to 1.2.6 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! @ text @d1 1 a1 1 $NetBSD: patch-ac,v 1.7 2003/06/04 17:53:13 abs Exp $ d3 33 a35 13 --- src/video/SDL_stretch.c.orig Wed Jun 4 17:20:04 2003 +++ src/video/SDL_stretch.c Wed Jun 4 17:22:59 2003 @@@@ -261,8 +261,8 @@@@ break; default: #ifdef __GNUC__ - __asm__ __volatile__ (" - call _copy_row + __asm__ __volatile__ (" \ + call _copy_row \ " : "=&D" (u1), "=&S" (u2) : "0" (dstp), "1" (srcp) @ 1.7 log @Correctly escape newlines in strings, to pacify gcc-3.3. No change to generated package, so no version bump. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.3 2002/11/06 19:02:56 atatat Exp $ @ 1.6 log @Update SDL to version 1.2.5. This update consists of numerous bugfixes. See http://www.libsdl.org/release/changes-1.2.html for a full list. @ text @d1 1 a1 1 $NetBSD: patch-ac,v 1.5 2001/09/24 14:28:55 rh Exp $ d3 13 a15 11 --- src/audio/SDL_audio.c.orig Mon Jul 23 04:58:42 2001 +++ src/audio/SDL_audio.c @@@@ -241,7 +241,7 @@@@ /* Select the proper audio driver */ audio = NULL; idx = 0; -#ifdef unix +#if defined(unix) || defined (__NetBSD__) if ( (driver_name == NULL) && (getenv("ESPEAKER") != NULL) ) { /* Ahem, we know that if ESPEAKER is set, user probably wants to use ESD, but don't start it if it's not already running. @ 1.5 log @Update SDL to 1.2.2. Changes include: * Native NetBSD audio support * Now gets correct keyboard state when starting up on X11 * Improved the DGA 2.0 and framebuffer console drivers * Improved OSS audio driver support, thanks to 4Front Tech. * Improved X11 fullscreen support, works better with KDE @ text @d1 1 a1 1 $NetBSD$ @ 1.4 log @Update SDL to 1.2.1. Changes include: * Added Linux PlayStation 2 Graphics Synthesizer support * Added an audio driver that writes to disk * Mouse wheel sends mouse button (4/5) events on Windows * Added MacOS X Project Builder projects * Added initial support for Quartz video * Disabled Linux /dev/event joystick interface by default * Added native OpenBSD audio driver * Added detection of Open Sound System on Solaris x86 * Added initial support for Nano-X * Fixed endian detection on IA64 architectures * Added --disable-dga configure option to disable DGA * Fixed stuck keys when changing the video mode * Fixed double-mouse event bug on Windows using OpenGL * Fixed 320x200 video mode on framebuffer console * Improved robustness for the ELO touchpad * Added support for building under Cygwin on Windows * Added a dummy video driver for benchmarking * Fixed fullscreen cursor offset bug on BeOS @ text @d3 1 a3 1 --- src/audio/SDL_audio.c.orig Sat Jun 16 03:51:42 2001 a4 9 @@@@ -50,7 +50,7 @@@@ #ifdef __OpenBSD__ &OBSD_bootstrap, #endif -#if (defined(unix) && !defined(__CYGWIN32__)) && \ +#if (defined(__NetBSD__) || defined(unix) && !defined(__CYGWIN32__)) && \ !defined(OSS_SUPPORT) && !defined(ALSA_SUPPORT) &AUDIO_bootstrap, #endif @ 1.3 log @Update SDL to 1.2.0. This closes PR 12684 by Tomasz Luchowski Changes include: 1.2.0: Added initial support for HP-UX (thanks Stephanie) 1.2.0: Added initial support for BSDI (thanks Kurt) 1.2.0: Fixed blitting 32-bit ARGB images to SDL_OPENGLBLIT screens 1.2.0: Fixed automake build dependencies (thanks Markus!) 1.2.0: Added 24 bpp support to software YUV display functions 1.2.0: Don't bomb trying to get DGA mouse on XFree86 4.0 1.2.0: Added initial support for OSF/Tru64 (thanks Anders) 1.1.8: Fixed joystick hat motion on MacOS 1.1.8: Don't detect mouse and keyboard as joystick on MacOS 1.1.8: Check for OpenGL 1.2 before using 16-bit SDL_OPENGLBLIT 1.1.8: Added support for /dev/sound/* in Linux 2.4 1.1.8: Fixed crash when blitting to RLE encoded surfaces 1.1.8: Fixed 8-bit audio on MacOS X 1.1.8: Fixed keyboard handling on MacOS X and MacOS classic 1.1.8: Fixed mouse cursor visibility when switching apps on MacOS 1.1.8: Implemented semaphore support on MacOS X 1.1.8: Worked around broken sem_getvalue() on MacOS X 1.1.8: Fixed 16-bit big-endian audio on MacOS X and MacOS classic 1.1.8: Fixed mutex locking on Linux glibc 2.0 1.1.8: SDL_Quit() removes the parachute signal handlers 1.1.8: Added NAS audio server support (thanks Erik!) 1.1.8: Added SDL_NOFRAME for frameless windows (thanks Andreas) 1.1.8: Added support for resizable windows on MacOS 1.1.8: Added a function to query the surface clip rectangle 1.1.8: Added a function to query the current event filter 1.1.8: The X11 XVideo adapter is now locked (thanks Jeffrey) 1.1.8: Improved the speed of fullscreen OpenGL on Windows 1.1.8: Added ELO touchscreen support for fbcon (thanks Alex) 1.1.8: Added accelerated MacOS X OpenGL support 1.1.8: Surface lock and unlock operations can now be nested 1.1.8: Optimized fillrect for PPC video memory (thanks Mattias) 1.1.8: Work around "blackout" problem with XVideo acceleration 1.1.8: Obtain correct key state on X11 focus (thanks Mattias) 1.1.8: Fixed keyboard handling on the framebuffer console 1.1.8: Added basic support for VGA16 framebuffer console 1.1.8: Open a new virtual terminal if possible on fbcon 1.1.8: Fixed default audio driver on FreeBSD (thanks Maxim) 1.1.8: Fixed joystick crash on Windows (thanks Pete) 1.1.7: Expanded documentation from the SDL Documentation Project 1.1.7: Report X11 client message events if SYSWMEVENTS enabled 1.1.7: Added support for a single hat on Windows joysticks 1.1.7: The gamma ramp routines now take arrays of Uint16 values 1.1.7: Added initial support for QNX RTP (thanks Patrick) 1.1.7: Added ALSA sound driver (thanks Patrick Trainor) 1.1.7: Added aRts UNIX sound driver (thanks Neil Stevens) 1.1.7: Get keyboard modifier state on input focus on Win32 1.1.7: SDL_ConvertSurface() now accepts SDL_RLEACCEL as a flag 1.1.7: Added initial UnixWare 7 support (thanks rr) 1.1.7: Added working YUY -> RGB conversion code (thanks Eugene) 1.1.7: Fixed video initialization crash on IRIX 1.1.7: Fixed MacOS fullscreen palette code (thanks Darrell) 1.1.7: Fixed background brush flicker on Win32 (thanks Gautier) 1.1.7: Fixed incorrect pitch when switching to window on Win32 1.1.7: Fixed memory leak when switching video modes on Win32 1.1.7: Init of fbcon shouldn't automatically set graphics mode @ text @d3 1 a3 1 --- src/audio/SDL_audio.c.orig Wed Mar 21 18:19:56 2001 d5 7 a11 8 @@@@ -40,7 +40,7 @@@@ /* Available audio drivers */ static AudioBootStrap *bootstrap[] = { -#if defined(unix) && \ +#if defined(__NetBSD__) || defined(unix) && \ !defined(linux) && !defined(__FreeBSD__) && !defined(__CYGWIN32__) \ && !defined(__bsdi__) d13 2 a14 1 @@@@ -185,7 +185,7 @@@@ @ 1.2 log @Updated to SDL-1.1.5 and bugfixes @ text @d1 1 a1 1 $NetBSD: patch-ac,v 1.1.1.1 2000/06/26 01:09:09 wiz Exp $ d3 10 a12 4 --- src/audio/SDL_audio.c.orig Mon Sep 18 08:59:24 2000 +++ src/audio/SDL_audio.c Mon Oct 2 13:22:55 2000 @@@@ -45,6 +45,9 @@@@ #ifdef unix d14 1 a14 8 #endif +#ifdef __NetBSD__ + &AUDIO_bootstrap, +#endif #ifdef linux &DMA_bootstrap, #endif @@@@ -175,7 +178,7 @@@@ @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d3 2 a4 2 --- src/audio/SDL_audio.c.orig Wed Apr 12 20:44:19 2000 +++ src/audio/SDL_audio.c Fri Jun 23 03:53:50 2000 d15 1 a15 1 @@@@ -170,7 +173,7 @@@@ @ 1.1.1.1 log @Initial import of SDL, a multimedia library mainly for games. Currently using pth instead of 'real' pthreads, and some parts (mainly audio and obviously thread support) don't work correctly because of that (unproven-pthreads misses pthread_cancel & friends to make it work), but there are some programs that do. @ text @@