commit: b503874748cd34d65b44eb4f3e5eef1e98a34bae Author: Igor V. Kovalenko <igor.v.kovalenko <AT> gmail <DOT> com> AuthorDate: Tue Jun 14 20:13:29 2022 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Wed Jun 15 21:56:34 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5038747
media-libs/libpulse: Drop IUSE tcpd This flag used to control server-side sockets implemented in libpulse client library. With 16.0 release implementation is moved to daemon package. Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko <AT> gmail.com> Closes: https://github.com/gentoo/gentoo/pull/25887 Signed-off-by: Sam James <sam <AT> gentoo.org> media-libs/libpulse/libpulse-16.0.ebuild | 5 ++--- media-sound/pulseaudio-daemon/pulseaudio-daemon-16.0-r1.ebuild | 2 +- media-sound/pulseaudio-daemon/pulseaudio-daemon-16.0-r2.ebuild | 4 ++-- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/media-libs/libpulse/libpulse-16.0.ebuild b/media-libs/libpulse/libpulse-16.0.ebuild index 9ab4bd86da9c..f1409d9fdd36 100644 --- a/media-libs/libpulse/libpulse-16.0.ebuild +++ b/media-libs/libpulse/libpulse-16.0.ebuild @@ -24,7 +24,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="LGPL-2.1+" SLOT="0" -IUSE="+asyncns dbus doc +glib gtk selinux systemd tcpd test valgrind X" +IUSE="+asyncns dbus doc +glib gtk selinux systemd test valgrind X" RESTRICT="!test? ( test )" # NOTE: libpcre needed in some cases, bug #472228 @@ -39,7 +39,6 @@ RDEPEND=" gtk? ( x11-libs/gtk+:3 ) selinux? ( sec-policy/selinux-pulseaudio ) systemd? ( sys-apps/systemd:= ) - tcpd? ( sys-apps/tcp-wrappers ) valgrind? ( dev-util/valgrind ) X? ( x11-libs/libX11[${MULTILIB_USEDEP}] @@ -130,7 +129,7 @@ multilib_src_configure() { -Dsoxr=disabled -Dspeex=disabled $(meson_native_use_feature systemd) - $(meson_native_use_feature tcpd tcpwrap) + -Dtcpwrap=disabled -Dudev=disabled $(meson_native_use_feature valgrind) $(meson_feature X x11) diff --git a/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.0-r1.ebuild b/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.0-r1.ebuild index ffb4e1a39881..b6489354786a 100644 --- a/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.0-r1.ebuild +++ b/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.0-r1.ebuild @@ -61,7 +61,7 @@ gstreamer_deps=" >=media-libs/gstreamer-1.14 " COMMON_DEPEND=" - >=media-libs/libpulse-${PV}[dbus?,glib?,systemd?,tcpd?,valgrind?,X?] + >=media-libs/libpulse-${PV}[dbus?,glib?,systemd?,tcpd(+)?,valgrind?,X?] dev-libs/libatomic_ops >=media-libs/libsndfile-1.0.20 >=media-libs/speexdsp-1.2 diff --git a/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.0-r2.ebuild b/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.0-r2.ebuild index 5cdce975c231..fb3c1588301e 100644 --- a/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.0-r2.ebuild +++ b/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.0-r2.ebuild @@ -61,7 +61,7 @@ gstreamer_deps=" >=media-libs/gstreamer-1.14 " COMMON_DEPEND=" - >=media-libs/libpulse-${PV}[dbus?,glib?,systemd?,tcpd?,valgrind?,X?] + >=media-libs/libpulse-${PV}[dbus?,glib?,systemd?,valgrind?,X?] dev-libs/libatomic_ops >=media-libs/libsndfile-1.0.20 >=media-libs/speexdsp-1.2 @@ -229,7 +229,7 @@ src_configure() { $(meson_feature sox soxr) -Dspeex=enabled $(meson_feature systemd) - $(meson_feature tcpd tcpwrap) # TODO: This should technically be enabled for 32bit too, but at runtime it probably is never used without daemon? + $(meson_feature tcpd tcpwrap) $(meson_feature udev) $(meson_feature valgrind) $(meson_feature X x11)