summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2021-08-27 03:46:11 +0100
committerSam James <sam@gentoo.org>2021-08-27 03:48:16 +0100
commitdb46d9942a9171aeaba5ddb6968a7391d763d259 (patch)
treeb139b1cd3b376999e4ab863c9cf7aa6a16b7a76c /media-libs/openal
parentnet-firewall/fwbuilder: drop 6.0.0_pre20200502 (diff)
downloadgentoo-db46d9942a9171aeaba5ddb6968a7391d763d259.tar.gz
gentoo-db46d9942a9171aeaba5ddb6968a7391d763d259.tar.bz2
gentoo-db46d9942a9171aeaba5ddb6968a7391d763d259.zip
media-libs/openal: fix automagic sndio dependency
Closes: https://bugs.gentoo.org/809314 Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'media-libs/openal')
-rw-r--r--media-libs/openal/openal-1.21.1-r2.ebuild (renamed from media-libs/openal/openal-1.21.1-r1.ebuild)5
1 files changed, 3 insertions, 2 deletions
diff --git a/media-libs/openal/openal-1.21.1-r1.ebuild b/media-libs/openal/openal-1.21.1-r2.ebuild
index 049eff8c67e5..23e407a521c0 100644
--- a/media-libs/openal/openal-1.21.1-r1.ebuild
+++ b/media-libs/openal/openal-1.21.1-r2.ebuild
@@ -34,7 +34,7 @@ RDEPEND="
dev-qt/qtwidgets:5
)
sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
- sndio? ( media-sound/sndio[${MULTILIB_USEDEP}] )
+ sndio? ( media-sound/sndio:=[${MULTILIB_USEDEP}] )
"
DEPEND="${RDEPEND}
oss? ( virtual/os-headers )"
@@ -54,7 +54,8 @@ src_configure() {
-DALSOFT_REQUIRE_PORTAUDIO=$(usex portaudio)
-DALSOFT_REQUIRE_PULSEAUDIO=$(usex pulseaudio)
-DALSOFT_REQUIRE_SDL2=$(usex sdl)
- -DALSOFT_REQUIRE_SNDIO=$(usex sndio)
+ # See bug #809314 for getting both options for sndio
+ -DALSOFT_{BACKEND,REQUIRE}_SNDIO=$(usex sndio)
-DALSOFT_UTILS=$(multilib_is_native_abi && echo "ON" || echo "OFF")
-DALSOFT_NO_CONFIG_UTIL=$(usex qt5 "$(multilib_is_native_abi && echo "OFF" || echo "ON")" ON)
-DALSOFT_EXAMPLES=OFF