diff options
author | Igor V. Kovalenko <igor.v.kovalenko@gmail.com> | 2021-09-24 22:28:49 +0300 |
---|---|---|
committer | Mart Raudsepp <leio@gentoo.org> | 2021-09-24 23:13:27 +0300 |
commit | 609591132c008e97cc61b1c26564791eb4f0d279 (patch) | |
tree | cc1223e3c47bed091f3c9646c327fc5d14fcc181 /media-libs/libpulse | |
parent | dev-python/line_profiler: Bump to 3.3.1 (diff) | |
download | gentoo-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.ebuild | 5 |
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 |