summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIgor V. Kovalenko <igor.v.kovalenko@gmail.com>2021-09-24 22:28:49 +0300
committerMart Raudsepp <leio@gentoo.org>2021-09-24 23:13:27 +0300
commit609591132c008e97cc61b1c26564791eb4f0d279 (patch)
treecc1223e3c47bed091f3c9646c327fc5d14fcc181 /media-libs/libpulse
parentdev-python/line_profiler: Bump to 3.3.1 (diff)
downloadgentoo-609591132c008e97cc61b1c26564791eb4f0d279.tar.gz
gentoo-609591132c008e97cc61b1c26564791eb4f0d279.tar.bz2
gentoo-609591132c008e97cc61b1c26564791eb4f0d279.zip
media-libs/libpulse: Process systemd USE flag
Pulseaudio server socket implementation sits in libpulsecommon which is split to separate libpulse package. To support systemd USE flag both need to pass systemd flag to meson. Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Diffstat (limited to 'media-libs/libpulse')
-rw-r--r--media-libs/libpulse/libpulse-15.0.ebuild5
1 files changed, 3 insertions, 2 deletions
diff --git a/media-libs/libpulse/libpulse-15.0.ebuild b/media-libs/libpulse/libpulse-15.0.ebuild
index 204d85f61745..92f3abe61083 100644
--- a/media-libs/libpulse/libpulse-15.0.ebuild
+++ b/media-libs/libpulse/libpulse-15.0.ebuild
@@ -25,7 +25,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="LGPL-2.1+"
SLOT="0"
-IUSE="+asyncns dbus doc +glib gtk selinux tcpd test X"
+IUSE="+asyncns dbus doc +glib gtk selinux systemd tcpd test X"
RESTRICT="!test? ( test )"
# NOTE: libpcre needed in some cases, bug #472228
@@ -39,6 +39,7 @@ RDEPEND="
glib? ( >=dev-libs/glib-2.28.0:2[${MULTILIB_USEDEP}] )
gtk? ( x11-libs/gtk+:3 )
selinux? ( sec-policy/selinux-pulseaudio )
+ systemd? ( sys-apps/systemd:= )
tcpd? ( sys-apps/tcp-wrappers )
X? ( >=x11-libs/libxcb-1.6[${MULTILIB_USEDEP}] )
|| (
@@ -123,7 +124,7 @@ multilib_src_configure() {
-Dsamplerate=disabled # Matches upstream
-Dsoxr=disabled
-Dspeex=disabled
- -Dsystemd=disabled
+ $(meson_native_use_feature systemd)
$(meson_native_use_feature tcpd tcpwrap)
-Dudev=disabled
-Dvalgrind=auto