aboutsummaryrefslogtreecommitdiff
path: root/emulators
diff options
context:
space:
mode:
authorAntoine Brodin <antoine@FreeBSD.org>2013-12-25 23:29:34 +0000
committerAntoine Brodin <antoine@FreeBSD.org>2013-12-25 23:29:34 +0000
commit1df9d247be410e0fd8c43e281e7aaa314fef30e5 (patch)
tree5d26acd476642c3b773f75db8040205ff9dc4d29 /emulators
parent6bf16e73115b4c62539ac4f0a4f6ccf1270eb26f (diff)
downloadports-1df9d247be410e0fd8c43e281e7aaa314fef30e5.tar.gz
ports-1df9d247be410e0fd8c43e281e7aaa314fef30e5.zip
Notes
Diffstat (limited to 'emulators')
-rw-r--r--emulators/dolphin-emu/Makefile3
-rw-r--r--emulators/higan/Makefile2
-rw-r--r--emulators/wine-devel/Makefile4
-rw-r--r--emulators/wine/Makefile4
-rw-r--r--emulators/yabause/Makefile3
5 files changed, 9 insertions, 7 deletions
diff --git a/emulators/dolphin-emu/Makefile b/emulators/dolphin-emu/Makefile
index bdf067ac1ded..e287290dba4b 100644
--- a/emulators/dolphin-emu/Makefile
+++ b/emulators/dolphin-emu/Makefile
@@ -22,7 +22,6 @@ LIB_DEPENDS= libexecinfo.so:${PORTSDIR}/devel/libexecinfo \
libpolarssl.so:${PORTSDIR}/security/polarssl
USE_SDL= sdl
-USE_OPENAL= yes
USE_XORG= ice xext x11 xrandr xi
USE_WX= 2.9+
WX_UNICODE= yes
@@ -30,7 +29,7 @@ USE_GL= gl glew glu
USE_GCC= yes
-USES= dos2unix cmake pkgconfig iconv
+USES= dos2unix cmake iconv openal pkgconfig
DOS2UNIX_REGEX= .*\.(h|c|cpp)
# Disable ALSA (emulated) and ao (buggy)
diff --git a/emulators/higan/Makefile b/emulators/higan/Makefile
index 7537be300cec..77c73e06224c 100644
--- a/emulators/higan/Makefile
+++ b/emulators/higan/Makefile
@@ -84,7 +84,7 @@ VIDEO_DRIVER+= video.sdl
.endif
.if ${PORT_OPTIONS:MOPENAL}
-USE_OPENAL+= al
+USES+= openal:al
AUDIO_DRIVER+= audio.openal
.endif
diff --git a/emulators/wine-devel/Makefile b/emulators/wine-devel/Makefile
index a73f261649e8..8a8171f8576b 100644
--- a/emulators/wine-devel/Makefile
+++ b/emulators/wine-devel/Makefile
@@ -53,6 +53,9 @@ WINEMAKER_DESC= Fully support winemaker (requires Perl)
GECKO_DESC= Bundle Gecko MSI package for Wine
MONO_DESC= Bundle Mono MSI package for Wine
+# USES needs to be before bsd.port.pre.mk
+OPENAL_USES= openal
+
PORTDATA= l_intl.nls wine.inf
.include <bsd.port.pre.mk>
@@ -98,7 +101,6 @@ CONFIGURE_ARGS+= --without-xslt
.if ${PORT_OPTIONS:MOPENAL}
CONFIGURE_ARGS+= --with-openal
-USE_OPENAL= yes
.else
CONFIGURE_ARGS+= --without-openal
.endif
diff --git a/emulators/wine/Makefile b/emulators/wine/Makefile
index fe0857f12d58..23399e43d0e7 100644
--- a/emulators/wine/Makefile
+++ b/emulators/wine/Makefile
@@ -58,6 +58,9 @@ WINEMAKER_DESC= Fully support winemaker (requires Perl)
GECKO_DESC= Bundle Gecko MSI package for Wine
MONO_DESC= Bundle Mono MSI package for Wine
+# USES needs to be before bsd.port.pre.mk
+OPENAL_USES= openal
+
PORTDATA= fonts/ generic.ppd l_intl.nls wine.inf
PORTSCOUT= limitw:1,even
@@ -105,7 +108,6 @@ CONFIGURE_ARGS+= --without-xslt
.if ${PORT_OPTIONS:MOPENAL}
CONFIGURE_ARGS+= --with-openal
-USE_OPENAL= yes
PLIST_SUB+= OPENAL=""
.else
CONFIGURE_ARGS+= --without-openal
diff --git a/emulators/yabause/Makefile b/emulators/yabause/Makefile
index bce7adc1dcd4..fb760a24b785 100644
--- a/emulators/yabause/Makefile
+++ b/emulators/yabause/Makefile
@@ -14,10 +14,9 @@ LIB_DEPENDS= gtkglext-x11-1.0.0:${PORTSDIR}/x11-toolkits/gtkglext
USE_AUTOTOOLS= automake:env autoconf:env aclocal:env
GNU_CONFIGURE= yes
-USE_GMAKE= yes
+USES= gmake openal:soft
USE_GL= gl glu glut
USE_GNOME= #
-USE_OPENAL= soft
USE_SDL= yes
SUB_FILES= pkg-message