summaryrefslogtreecommitdiff
path: root/media-sound/ardour/ardour-9999.ebuild
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-09-23 10:22:15 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-09-23 10:22:15 +0100
commit8b4ace9c50842c5b83401ea7b179dcab940387e1 (patch)
tree230f3135ceaace633cf93e9838b185c4a6664c2e /media-sound/ardour/ardour-9999.ebuild
parent9ee6d97c2883d42f204a533a8bc1f4562df778fb (diff)
gentoo resync : 23.09.2020
Diffstat (limited to 'media-sound/ardour/ardour-9999.ebuild')
-rw-r--r--media-sound/ardour/ardour-9999.ebuild9
1 files changed, 7 insertions, 2 deletions
diff --git a/media-sound/ardour/ardour-9999.ebuild b/media-sound/ardour/ardour-9999.ebuild
index 43c1789b324f..9e5b5ec26e19 100644
--- a/media-sound/ardour/ardour-9999.ebuild
+++ b/media-sound/ardour/ardour-9999.ebuild
@@ -21,7 +21,7 @@ fi
LICENSE="GPL-2"
SLOT="6"
-IUSE="altivec doc jack nls phonehome cpu_flags_x86_sse cpu_flags_x86_mmx cpu_flags_x86_3dnow"
+IUSE="altivec doc jack nls phonehome pulseaudio cpu_flags_x86_sse cpu_flags_x86_mmx cpu_flags_x86_3dnow"
RDEPEND="
>=dev-cpp/glibmm-2.32.0
@@ -55,6 +55,7 @@ RDEPEND="
>=x11-libs/gtk+-2.8.1:2
x11-libs/pango
jack? ( virtual/jack )
+ pulseaudio? ( media-sound/pulseaudio )
media-libs/lilv
media-libs/sratom
dev-libs/sord
@@ -110,15 +111,19 @@ src_prepare() {
}
src_configure() {
+ local backends="alsa"
+ use jack && backends+=",jack"
+ use pulseaudio && backends+=",pulseaudio"
+
tc-export CC CXX
mkdir -p "${D}"
waf-utils_src_configure \
--destdir="${D}" \
--configdir=/etc \
--optimize \
+ --with-backends=${backends} \
$(usex doc "--docs" '') \
$({ use altivec || use cpu_flags_x86_sse; } && echo "--fpu-optimization" || echo "--no-fpu-optimization") \
- $(usex jack "--with-backends=alsa,jack" "--with-backends=alsa --libjack=weak") \
$(usex phonehome "--phone-home" "--no-phone-home") \
$(usex nls "--nls" "--no-nls")
#not possible right now --use-external-libs