head 1.7; access; symbols pkgsrc-2013Q2:1.7.0.50 pkgsrc-2013Q2-base:1.7 pkgsrc-2012Q4:1.7.0.48 pkgsrc-2012Q4-base:1.7 pkgsrc-2011Q4:1.7.0.46 pkgsrc-2011Q4-base:1.7 pkgsrc-2011Q2:1.7.0.44 pkgsrc-2011Q2-base:1.7 pkgsrc-2009Q4:1.7.0.42 pkgsrc-2009Q4-base:1.7 pkgsrc-2008Q4:1.7.0.40 pkgsrc-2008Q4-base:1.7 pkgsrc-2008Q3:1.7.0.38 pkgsrc-2008Q3-base:1.7 cube-native-xorg:1.7.0.36 cube-native-xorg-base:1.7 pkgsrc-2008Q2:1.7.0.34 pkgsrc-2008Q2-base:1.7 pkgsrc-2008Q1:1.7.0.32 pkgsrc-2008Q1-base:1.7 pkgsrc-2007Q4:1.7.0.30 pkgsrc-2007Q4-base:1.7 pkgsrc-2007Q3:1.7.0.28 pkgsrc-2007Q3-base:1.7 pkgsrc-2007Q2:1.7.0.26 pkgsrc-2007Q2-base:1.7 pkgsrc-2007Q1:1.7.0.24 pkgsrc-2007Q1-base:1.7 pkgsrc-2006Q4:1.7.0.22 pkgsrc-2006Q4-base:1.7 pkgsrc-2006Q3:1.7.0.20 pkgsrc-2006Q3-base:1.7 pkgsrc-2006Q2:1.7.0.18 pkgsrc-2006Q2-base:1.7 pkgsrc-2006Q1:1.7.0.16 pkgsrc-2006Q1-base:1.7 pkgsrc-2005Q4:1.7.0.14 pkgsrc-2005Q4-base:1.7 pkgsrc-2005Q3:1.7.0.12 pkgsrc-2005Q3-base:1.7 pkgsrc-2005Q2:1.7.0.10 pkgsrc-2005Q2-base:1.7 pkgsrc-2005Q1:1.7.0.8 pkgsrc-2005Q1-base:1.7 pkgsrc-2004Q4:1.7.0.6 pkgsrc-2004Q4-base:1.7 pkgsrc-2004Q3:1.7.0.4 pkgsrc-2004Q3-base:1.7 pkgsrc-2004Q2:1.7.0.2 pkgsrc-2004Q2-base:1.7 pkgsrc-2004Q1:1.6.0.4 pkgsrc-2004Q1-base:1.6 pkgsrc-2003Q4:1.6.0.2 pkgsrc-2003Q4-base:1.6 netbsd-1-6-1:1.5.0.2 netbsd-1-6-1-base:1.5 buildlink2:1.4.0.4 netbsd-1-6:1.4.0.6 netbsd-1-6-RELEASE-base:1.4 pkgviews:1.4.0.2 pkgviews-base:1.4 buildlink2-base:1.4 netbsd-1-5-PATCH001:1.2; locks; strict; comment @# @; 1.7 date 2004.04.17.00.15.21; author snj; state dead; branches; next 1.6; 1.6 date 2003.09.03.19.31.00; author drochner; state Exp; branches; next 1.5; 1.5 date 2002.08.25.19.22.19; author jlam; state Exp; branches; next 1.4; 1.4 date 2002.07.13.16.17.33; author wiz; state Exp; branches 1.4.4.1; next 1.3; 1.3 date 2001.07.03.06.17.33; author rh; state dead; branches; next 1.2; 1.2 date 2000.12.03.04.33.11; author wiz; state Exp; branches; next 1.1; 1.1 date 2000.10.22.16.55.21; author rh; state Exp; branches; next ; 1.4.4.1 date 2002.07.13.16.17.33; author jlam; state dead; branches; next 1.4.4.2; 1.4.4.2 date 2002.08.22.11.10.17; author jlam; state Exp; branches; next ; desc @@ 1.7 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 @$NetBSD: patch-ap,v 1.6 2003/09/03 19:31:00 drochner Exp $ --- src/hermes/Makefile.in.orig 2003-08-30 21:13:22.000000000 +0200 +++ src/hermes/Makefile.in @@@@ -357,7 +357,7 @@@@ maintainer-clean-generic clean mostlycle .asm.lo: - $(LIBTOOL) --mode=compile $(STRIP_FPIC) $(NASM) @@NASMFLAGS@@ $< -o $*.o + $(LIBTOOL) --tag=CC --mode=compile $(STRIP_FPIC) $(NASM) @@NASMFLAGS@@ $< -o $*.o # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. @ 1.6 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$ @ 1.5 log @Merge changes in packages from the buildlink2 branch that have buildlink2.mk files back into the main trunk. @ text @d1 1 a1 1 $NetBSD: patch-ap,v 1.4.4.1 2002/08/22 11:10:17 jlam Exp $ d3 1 a3 1 --- src/hermes/Makefile.in.orig Thu Nov 8 08:28:07 2001 d5 1 a5 1 @@@@ -345,7 +345,7 @@@@ d9 2 a10 2 - $(LIBTOOL) --mode=compile $(STRIP_FPIC) $(NASM) @@NASMFLAGS@@ $< + $(LIBTOOL) --tag=CC --mode=compile $(STRIP_FPIC) $(NASM) @@NASMFLAGS@@ $< @ 1.4 log @Remove build dependency on automake by providing patches. Requested and tested by Nick Hudson. @ text @d1 1 a1 1 $NetBSD$ @ 1.4.4.1 log @file patch-ap was added on branch buildlink2 on 2002-08-22 11:10:17 +0000 @ text @d1 13 @ 1.4.4.2 log @Merge changes from pkgsrc-current into the buildlink2 branch for the packages that have buildlink2.mk files. @ text @a0 13 $NetBSD: patch-ap,v 1.4.4.1 2002/08/22 11:10:17 jlam Exp $ --- src/hermes/Makefile.in.orig Thu Nov 8 08:28:07 2001 +++ src/hermes/Makefile.in @@@@ -345,7 +345,7 @@@@ .asm.lo: - $(LIBTOOL) --mode=compile $(STRIP_FPIC) $(NASM) @@NASMFLAGS@@ $< + $(LIBTOOL) --tag=CC --mode=compile $(STRIP_FPIC) $(NASM) @@NASMFLAGS@@ $< # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. @ 1.3 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 @d1 1 a1 1 $NetBSD: patch-ap,v 1.2 2000/12/03 04:33:11 wiz Exp $ d3 3 a5 5 --- src/timer/linux/SDL_systimer.c.orig Sun Oct 22 22:35:19 2000 +++ src/timer/linux/SDL_systimer.c @@@@ -36,6 +36,10 @@@@ #include "SDL_timer.h" #include "SDL_timer_c.h" a6 10 +#if _POSIX_THREAD_SYSCALL_SOFT +#include +#endif + #if defined(DISABLE_THREADS) || defined(FORK_HACK) #define USE_ITIMER #endif @@@@ -96,6 +100,9 @@@@ do { errno = 0; d8 6 a13 6 +#if _POSIX_THREAD_SYSCALL_SOFT + pthread_yield_np(); +#endif #ifdef USE_NANOSLEEP tv.tv_sec = elapsed.tv_sec; tv.tv_nsec = elapsed.tv_nsec; @ 1.2 log @Update to 1.1.6. Changes are bugfixes only. @ text @d1 1 a1 1 $NetBSD$ @ 1.1 log @Fix several severe problems that prevented this package from passing its own tests. Bump version to 1.1.5nb1 Changes include: - make multithreading actually work - activate esound backend - /dev/dsp -> /dev/audio - /dev/cdrom -> /dev/cd?a - tons of bugfixes @ text @d3 1 a3 1 --- src/timer/linux/SDL_systimer.c.orig Fri May 19 23:59:30 2000 d5 1 a5 1 @@@@ -36,8 +36,13 @@@@ a14 1 +#else d16 3 a19 5 /* The first ticks value of the application */ @@@@ -75,6 +80,9 @@@@ then = SDL_GetTicks(); #endif do { d23 3 a25 3 errno = 0; #ifndef linux /* Calculate the time interval left (in case of interrupt) */ @