head 1.6; access; symbols pkgsrc-2013Q2:1.6.0.54 pkgsrc-2013Q2-base:1.6 pkgsrc-2012Q4:1.6.0.52 pkgsrc-2012Q4-base:1.6 pkgsrc-2011Q4:1.6.0.50 pkgsrc-2011Q4-base:1.6 pkgsrc-2011Q2:1.6.0.48 pkgsrc-2011Q2-base:1.6 pkgsrc-2009Q4:1.6.0.46 pkgsrc-2009Q4-base:1.6 pkgsrc-2008Q4:1.6.0.44 pkgsrc-2008Q4-base:1.6 pkgsrc-2008Q3:1.6.0.42 pkgsrc-2008Q3-base:1.6 cube-native-xorg:1.6.0.40 cube-native-xorg-base:1.6 pkgsrc-2008Q2:1.6.0.38 pkgsrc-2008Q2-base:1.6 pkgsrc-2008Q1:1.6.0.36 pkgsrc-2008Q1-base:1.6 pkgsrc-2007Q4:1.6.0.34 pkgsrc-2007Q4-base:1.6 pkgsrc-2007Q3:1.6.0.32 pkgsrc-2007Q3-base:1.6 pkgsrc-2007Q2:1.6.0.30 pkgsrc-2007Q2-base:1.6 pkgsrc-2007Q1:1.6.0.28 pkgsrc-2007Q1-base:1.6 pkgsrc-2006Q4:1.6.0.26 pkgsrc-2006Q4-base:1.6 pkgsrc-2006Q3:1.6.0.24 pkgsrc-2006Q3-base:1.6 pkgsrc-2006Q2:1.6.0.22 pkgsrc-2006Q2-base:1.6 pkgsrc-2006Q1:1.6.0.20 pkgsrc-2006Q1-base:1.6 pkgsrc-2005Q4:1.6.0.18 pkgsrc-2005Q4-base:1.6 pkgsrc-2005Q3:1.6.0.16 pkgsrc-2005Q3-base:1.6 pkgsrc-2005Q2:1.6.0.14 pkgsrc-2005Q2-base:1.6 pkgsrc-2005Q1:1.6.0.12 pkgsrc-2005Q1-base:1.6 pkgsrc-2004Q4:1.6.0.10 pkgsrc-2004Q4-base:1.6 pkgsrc-2004Q3:1.6.0.8 pkgsrc-2004Q3-base:1.6 pkgsrc-2004Q2:1.6.0.6 pkgsrc-2004Q2-base:1.6 pkgsrc-2004Q1:1.6.0.4 pkgsrc-2004Q1-base:1.6 pkgsrc-2003Q4:1.6.0.2 pkgsrc-2003Q4-base:1.6 buildlink2-base:1.6 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.6 date 2002.02.14.00.39.46; author wiz; 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.33; 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.6 log @Update to 1.2.3; based on pkg/15580 by Ben Wong. Relevant changes for NetBSD: * 1.2.3: Added X11 Xinerama support - fullscreen starts on screen 0 * 1.2.3: Added platform independent OpenGL Header - SDL_opengl.h * 1.2.3: Fixed crash when using double-buffering with DGA * 1.2.3: Fixed XVideo on GeForce by using last available adaptor * 1.2.3: Added 640x480 as a scaled resolution for NTSC/PAL output @ text @$NetBSD: patch-ae,v 1.5 2001/09/24 14:28:55 rh Exp $ --- src/audio/SDL_sysaudio.h.orig Mon Jul 23 04:58:42 2001 +++ src/audio/SDL_sysaudio.h @@@@ -109,7 +109,7 @@@@ #ifdef ALSA_SUPPORT extern AudioBootStrap ALSA_bootstrap; #endif -#if (defined(unix) && !defined(__CYGWIN32__)) && \ +#if (defined(__NetBSD__) || defined(unix) && !defined(__CYGWIN32__)) && \ !defined(OSS_SUPPORT) && !defined(ALSA_SUPPORT) extern AudioBootStrap AUDIO_bootstrap; #endif @ 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_sysaudio.h.orig Sat Jun 16 03:51:42 2001 d6 2 a7 2 #ifdef __OpenBSD__ extern AudioBootStrap OBSD_bootstrap; @ 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_sysaudio.h.orig Wed Mar 21 18:19:56 2001 d5 7 a11 8 @@@@ -99,7 +99,7 @@@@ SDL_AudioDevice *(*create)(int devindex); } AudioBootStrap; -#if defined(unix) && \ +#if defined(__NetBSD__) || defined(unix) && \ !defined(linux) && !defined(__FreeBSD__) && !defined(__CYGWIN32__) \ && !defined(__bsdi__) d13 1 @ 1.2 log @Updated to SDL-1.1.5 and bugfixes @ text @d1 1 a1 1 $NetBSD: patch-ae,v 1.1.1.1 2000/06/26 01:09:09 wiz Exp $ d3 10 a12 4 --- src/audio/SDL_sysaudio.h.orig Tue Sep 12 03:52:41 2000 +++ src/audio/SDL_sysaudio.h Mon Oct 2 13:23:29 2000 @@@@ -103,6 +103,9 @@@@ #ifdef unix a13 7 #endif +#ifdef __NetBSD__ +extern AudioBootStrap AUDIO_bootstrap; +#endif #ifdef ENABLE_WINDIB extern AudioBootStrap WAVEOUT_bootstrap; #endif @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 --- src/audio/SDL_sysaudio.h.orig Thu Mar 16 16:20:37 2000 +++ src/audio/SDL_sysaudio.h Fri Jun 23 03:53:51 2000 @@@@ -102,6 +102,9 @@@@ @ 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 @@