Pipewire just added webrtc-audio-processing-1.2 to git
its in pipewires merge request queue, not committed yet. Sorry for being inaccurate,
I hear a 1.3 is rather imminent as well. I'd be happy to have Sam as the other pipewire maintainer maintain webrtc-audio-processing as well, I won't be able to take care of it until 5 weeks from now.
Seems 1.3 is out :)
pipewire changed their mind for now: https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/1f1c308c9766312e684f0b53fc2d1422c7414d31 (see also the comments).
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a1c7e22db6217616c18b145754e7ce7b4b0ff73 commit 2a1c7e22db6217616c18b145754e7ce7b4b0ff73 Author: Sam James <sam@gentoo.org> AuthorDate: 2023-09-15 04:21:05 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-09-15 04:33:09 +0000 media-video/pipewire: add 0.3.80 Note that this includes an extra backported patch to work with older webrtc for now, although it's somewhat automagic based on if you have the (masked) SLOT=1 installed for media-libs/webrtc-audio-processing. Bug: https://bugs.gentoo.org/913693 Signed-off-by: Sam James <sam@gentoo.org> media-video/pipewire/Manifest | 1 + .../0001-aes-support-both-webrtc-versions.patch | 233 ++++++++++ media-video/pipewire/pipewire-0.3.80.ebuild | 475 +++++++++++++++++++++ 3 files changed, 709 insertions(+)
*** Bug 914223 has been marked as a duplicate of this bug. ***
Since we're at it would be nice to also have this merged: https://github.com/gentoo/gentoo/pull/28471 Would be nice to know if 1.3 still requires an old version of dev-cpp/abseil-cpp without cxx17 support.
commit 20817c985d7ff8f373c6c77321cf5ad2c8b1e836 Author: Igor V. Kovalenko <igor.v.kovalenko@gmail.com> Date: Sat Nov 4 18:55:06 2023 +0300 media-libs/webrtc-audio-processing: Fix abseil-cpp multilib dep Closes: https://bugs.gentoo.org/916791 Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33669 Signed-off-by: Sam James <sam@gentoo.org> commit e6d5064993b5d8fdda62b150d2378df3a71ba04b Author: Igor V. Kovalenko <igor.v.kovalenko@gmail.com> Date: Thu Oct 19 20:59:48 2023 +0300 media-libs/webrtc-audio-processing: Bump to version 1.3 Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> and commit 963c83c7699485d23d85367207fc99578cb3cf1c Author: Sam James <sam@gentoo.org> Date: Fri Nov 3 15:32:08 2023 +0000 media-video/pipewire: add 0.3.84 Signed-off-by: Sam James <sam@gentoo.org>