From owner-svn-ports-head@freebsd.org Fri Aug 26 13:39:49 2016 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6F344B7042E; Fri, 26 Aug 2016 13:39:49 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4207A14B; Fri, 26 Aug 2016 13:39:49 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u7QDdmL3027251; Fri, 26 Aug 2016 13:39:48 GMT (envelope-from pi@FreeBSD.org) Received: (from pi@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u7QDdmKL027250; Fri, 26 Aug 2016 13:39:48 GMT (envelope-from pi@FreeBSD.org) Message-Id: <201608261339.u7QDdmKL027250@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: pi set sender to pi@FreeBSD.org using -f From: Kurt Jaeger Date: Fri, 26 Aug 2016 13:39:48 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r420918 - head/devel/sdl20 X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Aug 2016 13:39:49 -0000 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 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