commit:     1c52291ff0e7be4b48c886d1916f43037e7d5ecf
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 13 09:50:40 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 13 09:50:40 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c52291f

media-video/pipewire: add 0.3.82

Closes: https://bugs.gentoo.org/915357
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/pipewire/Manifest                                         | 1 +
 media-video/pipewire/{pipewire-9999.ebuild => pipewire-0.3.82.ebuild} | 4 +++-
 media-video/pipewire/pipewire-9999.ebuild                             | 4 +++-
 3 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/media-video/pipewire/Manifest b/media-video/pipewire/Manifest
index 90ca4964d842..700678bd25a7 100644
--- a/media-video/pipewire/Manifest
+++ b/media-video/pipewire/Manifest
@@ -2,3 +2,4 @@ DIST pipewire-0.3.75.tar.bz2 1629466 BLAKE2B 
e69dbb93ebe50f037bc602aa86733c8ba9c
 DIST pipewire-0.3.77.tar.bz2 1643767 BLAKE2B 
3a2df9cdedf77d5b4927e115ddd7da0d1eecc85322ce7995a49945d41cc83b9a543c1382ad304bdb549f67ac444f7bca6871248654fb4d2e21b25eb55411940c
 SHA512 
422c8504f608d6845b94351a336ab528f51195551418d0d245064972ed784817cacafc6afaad74eb0e0ea80474a9da33ef6917c1f60d3f8f45d70c54971f0760
 DIST pipewire-0.3.80.tar.bz2 1655137 BLAKE2B 
cf55e01b6fff29e7ef1f40e9a8f28788b9f538380232821b334359844b33b12b913375ae14e4589d7ae9cd26d22bc841d8103d41c7eb3ea1a9f0c1db1abc6507
 SHA512 
77e26b6cbefc091ea703b53d147accbd9495f97ba57618a21366b0747074de3ed1060c03e91362f5cf9dc5c256da6d541eccaff8de306b369730400c7b7f46b2
 DIST pipewire-0.3.81.tar.bz2 1658240 BLAKE2B 
8c67d6fbc5bc72354562e1628feb09e3baef3fd38be70bde24b145a6d57fe3a90b3bc466d4289be16fa36d936966d7d3e68759c38a7cd1383bd04b4f2a173687
 SHA512 
2366819d6ddad80d0db47aacc81c25c12bc69f4bd337b296bd9e8b417dd30c5e65b86d9cbb700f9aca0c464bcd2738284ee07f45f1cf68962ada9cf37799ebc7
+DIST pipewire-0.3.82.tar.bz2 1661085 BLAKE2B 
444cc55a7d1904f89527675fea3066ea782496da43ba0adf50976558e8ecf944fc4f0541c2f84730ee2f832435acd141474afd36e598ecec4fa0f92a3df0ad71
 SHA512 
3fd6203274367f2c081be6a079d096b86e3b43ce7d2f220007d6186c1d17c9ab44d79282612ee92808bc3a7741e43f5533267d63b11b33c1b2e77dc63fb9a4f7

diff --git a/media-video/pipewire/pipewire-9999.ebuild 
b/media-video/pipewire/pipewire-0.3.82.ebuild
similarity index 99%
copy from media-video/pipewire/pipewire-9999.ebuild
copy to media-video/pipewire/pipewire-0.3.82.ebuild
index 7a471fb632bf..96ac98602cae 100644
--- a/media-video/pipewire/pipewire-9999.ebuild
+++ b/media-video/pipewire/pipewire-0.3.82.ebuild
@@ -39,7 +39,7 @@ LICENSE="MIT LGPL-2.1+ GPL-2"
 # ABI was broken in 0.3.42 for 
https://gitlab.freedesktop.org/pipewire/wireplumber/-/issues/49
 SLOT="0/0.4"
 IUSE="bluetooth dbus doc echo-cancel extra ffmpeg flatpak gstreamer gsettings 
ieee1394 jack-client jack-sdk liblc3 lv2"
-IUSE+=" modemmanager pipewire-alsa readline roc sound-server ssl 
system-service systemd test v4l X zeroconf"
+IUSE+=" modemmanager pipewire-alsa readline roc selinux sound-server ssl 
system-service systemd test v4l X zeroconf"
 
 # Once replacing system JACK libraries is possible, it's likely that
 # jack-client IUSE will need blocking to avoid users accidentally
@@ -119,6 +119,7 @@ RDEPEND="
        sound-server? ( !media-sound/pulseaudio-daemon )
        roc? ( media-libs/roc-toolkit )
        readline? ( sys-libs/readline:= )
+       selinux? ( sys-libs/libselinux )
        ssl? ( dev-libs/openssl:= )
        systemd? ( sys-apps/systemd )
        system-service? ( acct-user/pipewire )
@@ -189,6 +190,7 @@ multilib_src_configure() {
 
                $(meson_native_use_feature systemd systemd-user-service)
                $(meson_feature pipewire-alsa) # Allows integrating ALSA apps 
into PW graph
+               $(meson_feature selinux)
                -Dspa-plugins=enabled
                -Dalsa=enabled # Allows using kernel ALSA for sound I/O (NOTE: 
media-session is gone so IUSE=alsa/spa_alsa/alsa-backend might be possible)
                -Dcompress-offload=disabled # TODO: tinycompress unpackaged

diff --git a/media-video/pipewire/pipewire-9999.ebuild 
b/media-video/pipewire/pipewire-9999.ebuild
index 7a471fb632bf..96ac98602cae 100644
--- a/media-video/pipewire/pipewire-9999.ebuild
+++ b/media-video/pipewire/pipewire-9999.ebuild
@@ -39,7 +39,7 @@ LICENSE="MIT LGPL-2.1+ GPL-2"
 # ABI was broken in 0.3.42 for 
https://gitlab.freedesktop.org/pipewire/wireplumber/-/issues/49
 SLOT="0/0.4"
 IUSE="bluetooth dbus doc echo-cancel extra ffmpeg flatpak gstreamer gsettings 
ieee1394 jack-client jack-sdk liblc3 lv2"
-IUSE+=" modemmanager pipewire-alsa readline roc sound-server ssl 
system-service systemd test v4l X zeroconf"
+IUSE+=" modemmanager pipewire-alsa readline roc selinux sound-server ssl 
system-service systemd test v4l X zeroconf"
 
 # Once replacing system JACK libraries is possible, it's likely that
 # jack-client IUSE will need blocking to avoid users accidentally
@@ -119,6 +119,7 @@ RDEPEND="
        sound-server? ( !media-sound/pulseaudio-daemon )
        roc? ( media-libs/roc-toolkit )
        readline? ( sys-libs/readline:= )
+       selinux? ( sys-libs/libselinux )
        ssl? ( dev-libs/openssl:= )
        systemd? ( sys-apps/systemd )
        system-service? ( acct-user/pipewire )
@@ -189,6 +190,7 @@ multilib_src_configure() {
 
                $(meson_native_use_feature systemd systemd-user-service)
                $(meson_feature pipewire-alsa) # Allows integrating ALSA apps 
into PW graph
+               $(meson_feature selinux)
                -Dspa-plugins=enabled
                -Dalsa=enabled # Allows using kernel ALSA for sound I/O (NOTE: 
media-session is gone so IUSE=alsa/spa_alsa/alsa-backend might be possible)
                -Dcompress-offload=disabled # TODO: tinycompress unpackaged

Reply via email to