77 lines
2.6 KiB
Plaintext
77 lines
2.6 KiB
Plaintext
$OpenBSD: patch-configure,v 1.25 2013/01/16 01:49:02 brad Exp $
|
|
--- configure.orig Thu Jan 19 01:30:12 2012
|
|
+++ configure Tue Jan 15 19:04:56 2013
|
|
@@ -21000,6 +21000,20 @@ _ACEOF
|
|
fi
|
|
}
|
|
|
|
+
|
|
+CheckSndio()
|
|
+{
|
|
+ if [ x"$WITH_SNDIO" = x"Yes" ]; then
|
|
+
|
|
+ cat >>confdefs.h <<\_ACEOF
|
|
+#define SDL_AUDIO_DRIVER_SNDIO 1
|
|
+_ACEOF
|
|
+ SOURCES="$SOURCES $srcdir/src/audio/libsndio/*.c"
|
|
+ EXTRA_LDFLAGS="$EXTRA_LDFLAGS -lsndio"
|
|
+ fi
|
|
+}
|
|
+
|
|
+
|
|
CheckPulseAudio()
|
|
{
|
|
# Check whether --enable-pulseaudio was given.
|
|
@@ -22508,8 +22522,8 @@ cat confdefs.h >>conftest.$ac_ext
|
|
cat >>conftest.$ac_ext <<_ACEOF
|
|
/* end confdefs.h. */
|
|
|
|
- #if !defined(__GNUC__) || __GNUC__ < 4
|
|
- #error SDL only uses visibility attributes in GCC 4 or newer
|
|
+ #if !defined(__GNUC__) || __GNUC__ < 3
|
|
+ #error SDL only uses visibility attributes in GCC 3 or newer
|
|
#endif
|
|
|
|
int
|
|
@@ -24073,6 +24087,12 @@ fi
|
|
x11_lib='libX11.so'
|
|
x11ext_lib='libXext.so'
|
|
;;
|
|
+ *-*-openbsd*)
|
|
+ x11_lib='libX11.so'
|
|
+ x11ext_lib='libXext.so'
|
|
+ xrender_lib='libXrender.so'
|
|
+ xrandr_lib='libXrandr.so'
|
|
+ ;;
|
|
*)
|
|
x11_lib=`find_lib "libX11.so.*" "$X_LIBS -L/usr/X11/$base_libdir -L/usr/X11R6/$base_libdir" | sed 's/.*\/\(.*\)/\1/; q'`
|
|
x11ext_lib=`find_lib "libXext.so.*" "$X_LIBS -L/usr/X11/$base_libdir -L/usr/X11R6/$base_libdir" | sed 's/.*\/\(.*\)/\1/; q'`
|
|
@@ -24106,8 +24126,8 @@ echo "$as_me: WARNING: You must have SDL_LoadObject()
|
|
fi
|
|
if test x$x11_symbols_private != xyes && \
|
|
test x$enable_x11_shared = xyes; then
|
|
- { echo "$as_me:$LINENO: WARNING: You must have gcc4 (-fvisibility=hidden) for dynamic X11 loading" >&5
|
|
-echo "$as_me: WARNING: You must have gcc4 (-fvisibility=hidden) for dynamic X11 loading" >&2;}
|
|
+ { echo "$as_me:$LINENO: WARNING: You must have gcc3 (-fvisibility=hidden) for dynamic X11 loading" >&5
|
|
+echo "$as_me: WARNING: You must have gcc3 (-fvisibility=hidden) for dynamic X11 loading" >&2;}
|
|
enable_x11_shared=no
|
|
fi
|
|
|
|
@@ -29551,6 +29571,7 @@ _ACEOF
|
|
CheckALSA
|
|
CheckARTSC
|
|
CheckESD
|
|
+ CheckSndio
|
|
CheckPulseAudio
|
|
CheckNAS
|
|
CheckX11
|
|
@@ -29586,7 +29607,7 @@ _ACEOF
|
|
SOURCES="$SOURCES $srcdir/src/audio/sun/*.c"
|
|
have_audio=yes
|
|
;;
|
|
- netbsd|openbsd)
|
|
+ netbsd)
|
|
cat >>confdefs.h <<\_ACEOF
|
|
#define SDL_AUDIO_DRIVER_BSD 1
|
|
_ACEOF
|