svn commit: r420918 - head/devel/sdl20
Kurt Jaeger
pi at FreeBSD.org
Fri Aug 26 13:39:49 UTC 2016
Author: pi
Date: Fri Aug 26 13:39:48 2016
New Revision: 420918
URL: https://svnweb.freebsd.org/changeset/ports/420918
Log:
devel/sdl20: Add option to enable sndio support
- This adds support for building with the sndio audio output (audio/sndio).
PR: 211663
Submitted by: Tobias Kortkamp <t at tobik.me>
Approved by: mva (maintainer timeout)
Modified:
head/devel/sdl20/Makefile
Modified: head/devel/sdl20/Makefile
==============================================================================
--- head/devel/sdl20/Makefile Fri Aug 26 13:38:51 2016 (r420917)
+++ head/devel/sdl20/Makefile Fri Aug 26 13:39:48 2016 (r420918)
@@ -47,7 +47,7 @@ CONFIGURE_ARGS+= --disable-sse2
.endif
OPTIONS_DEFINE= ALSA ASM DLOPEN ESOUND NAS OSS \
- PULSEAUDIO PTHREADS SDL_ATOMIC SDL_AUDIO \
+ PULSEAUDIO SNDIO PTHREADS SDL_ATOMIC SDL_AUDIO \
SDL_CPUINFO SDL_EVENTS SDL_FILE SDL_HAPTIC \
SDL_JOYSTICK SDL_LOADSO SDL_POWER SDL_RENDER \
SDL_THREADS SDL_TIMERS SDL_VIDEO VIDEO_OPENGL VIDEO_X11
@@ -146,6 +146,16 @@ CONFIGURE_ARGS+= --enable-pulseaudio --e
CONFIGURE_ARGS+= --disable-pulseaudio --disable-pulseaudio-shared
.endif
+.if ${PORT_OPTIONS:MSNDIO}
+.if !${PORT_OPTIONS:MSDL_AUDIO}
+IGNORE= option SNDIO requires SDL_AUDIO
+.endif
+CONFIGURE_ARGS+= --enable-sndio --enable-sndio-shared
+LIB_DEPENDS+= libsndio.so:audio/sndio
+.else
+CONFIGURE_ARGS+= --disable-sndio --disable-sndio-shared
+.endif
+
.if ${PORT_OPTIONS:MVIDEO_OPENGL}
.if !${PORT_OPTIONS:MSDL_VIDEO}
IGNORE= option VIDEO_OPENGL requires SDL_VIDEO
More information about the svn-ports-all
mailing list