commit:     963c83c7699485d23d85367207fc99578cb3cf1c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov  3 15:32:08 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov  3 15:32:43 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=963c83c7

media-video/pipewire: add 0.3.84

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/pipewire/Manifest                                    | 1 +
 .../pipewire/{pipewire-9999.ebuild => pipewire-0.3.84.ebuild}    | 9 ++++++---
 media-video/pipewire/pipewire-9999.ebuild                        | 7 +++++--
 3 files changed, 12 insertions(+), 5 deletions(-)

diff --git a/media-video/pipewire/Manifest b/media-video/pipewire/Manifest
index c1248df12179..91c9d9f7c1ed 100644
--- a/media-video/pipewire/Manifest
+++ b/media-video/pipewire/Manifest
@@ -4,3 +4,4 @@ DIST pipewire-0.3.80.tar.bz2 1655137 BLAKE2B 
cf55e01b6fff29e7ef1f40e9a8f28788b9f
 DIST pipewire-0.3.81.tar.bz2 1658240 BLAKE2B 
8c67d6fbc5bc72354562e1628feb09e3baef3fd38be70bde24b145a6d57fe3a90b3bc466d4289be16fa36d936966d7d3e68759c38a7cd1383bd04b4f2a173687
 SHA512 
2366819d6ddad80d0db47aacc81c25c12bc69f4bd337b296bd9e8b417dd30c5e65b86d9cbb700f9aca0c464bcd2738284ee07f45f1cf68962ada9cf37799ebc7
 DIST pipewire-0.3.82.tar.bz2 1661085 BLAKE2B 
444cc55a7d1904f89527675fea3066ea782496da43ba0adf50976558e8ecf944fc4f0541c2f84730ee2f832435acd141474afd36e598ecec4fa0f92a3df0ad71
 SHA512 
3fd6203274367f2c081be6a079d096b86e3b43ce7d2f220007d6186c1d17c9ab44d79282612ee92808bc3a7741e43f5533267d63b11b33c1b2e77dc63fb9a4f7
 DIST pipewire-0.3.83.tar.bz2 1663247 BLAKE2B 
da62ad157d3475e3832ee2bff12aa4f33b4e585c409d9b6cfd8f31a6b275f93821eba5243e6e9fa9d75cd4162456e42ab51d5973c31ed6814e79906162b7765a
 SHA512 
87bab649e6e790bc484d7bd9bccf0a0808f3dc6495aae6455ea1e5db8d69cac5ad2adb48be8c1d03e3ea17592c8790930924d93360373f7d1dba045109d8640b
+DIST pipewire-0.3.84.tar.bz2 1668013 BLAKE2B 
5dbb24c565f5b3b58725c13ce8701b1f7abecb6404beffebd8a8a4a657d3b3a8392865a201d8f96766006092f66af4914913f99ba883f7b95615e3fc1baf50c1
 SHA512 
fa5b22de595a16e0b891b6944e494fd6b574ac0e99936f68970fd7bb82aeb351a87dd093d2182984b2c071a14e4747d46f3d03873e5e9ff51ee01936e6d7fd29

diff --git a/media-video/pipewire/pipewire-9999.ebuild 
b/media-video/pipewire/pipewire-0.3.84.ebuild
similarity index 98%
copy from media-video/pipewire/pipewire-9999.ebuild
copy to media-video/pipewire/pipewire-0.3.84.ebuild
index 96ac98602cae..7f068b8fd4ea 100644
--- a/media-video/pipewire/pipewire-9999.ebuild
+++ b/media-video/pipewire/pipewire-0.3.84.ebuild
@@ -29,7 +29,7 @@ else
                
SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.bz2";
        fi
 
-       KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+       KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~riscv ~sparc ~x86"
 fi
 
 DESCRIPTION="Multimedia processing graphs"
@@ -76,8 +76,11 @@ BDEPEND="
                media-gfx/graphviz
        )
 "
-# While udev could technically be optional, it's needed for a numebr of 
options,
+# * While udev could technically be optional, it's needed for a number of 
options,
 # and not really worth it, bug #877769.
+#
+# * Supports both legacy webrtc-audio-processing:0 and new 
webrtc-audio-processing:1.
+# We depend on :1 as it prefers that, it's not legacy, and to avoid automagic.
 RDEPEND="
        acct-group/audio
        acct-group/pipewire
@@ -96,7 +99,7 @@ RDEPEND="
                virtual/libusb:1
        )
        dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
-       echo-cancel? ( media-libs/webrtc-audio-processing:0 )
+       echo-cancel? ( media-libs/webrtc-audio-processing:1 )
        extra? ( >=media-libs/libsndfile-1.0.20 )
        ffmpeg? ( media-video/ffmpeg:= )
        flatpak? ( dev-libs/glib )

diff --git a/media-video/pipewire/pipewire-9999.ebuild 
b/media-video/pipewire/pipewire-9999.ebuild
index 96ac98602cae..bfe61a6db309 100644
--- a/media-video/pipewire/pipewire-9999.ebuild
+++ b/media-video/pipewire/pipewire-9999.ebuild
@@ -76,8 +76,11 @@ BDEPEND="
                media-gfx/graphviz
        )
 "
-# While udev could technically be optional, it's needed for a numebr of 
options,
+# * While udev could technically be optional, it's needed for a number of 
options,
 # and not really worth it, bug #877769.
+#
+# * Supports both legacy webrtc-audio-processing:0 and new 
webrtc-audio-processing:1.
+# We depend on :1 as it prefers that, it's not legacy, and to avoid automagic.
 RDEPEND="
        acct-group/audio
        acct-group/pipewire
@@ -96,7 +99,7 @@ RDEPEND="
                virtual/libusb:1
        )
        dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
-       echo-cancel? ( media-libs/webrtc-audio-processing:0 )
+       echo-cancel? ( media-libs/webrtc-audio-processing:1 )
        extra? ( >=media-libs/libsndfile-1.0.20 )
        ffmpeg? ( media-video/ffmpeg:= )
        flatpak? ( dev-libs/glib )

Reply via email to