Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 913693 - media-libs/webrtc-audio-processing-1.3 version bump
Summary: media-libs/webrtc-audio-processing-1.3 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Mart Raudsepp
URL:
Whiteboard:
Keywords:
: 914223 (view as bug list)
Depends on:
Blocks:
 
Reported: 2023-09-05 14:13 UTC by Joakim Tjernlund
Modified: 2023-11-08 06:11 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joakim Tjernlund 2023-09-05 14:13:36 UTC
Pipewire just added webrtc-audio-processing-1.2 to git
Comment 1 Joakim Tjernlund 2023-09-05 14:15:29 UTC
its in pipewires merge request queue, not committed yet. Sorry for being inaccurate,
Comment 2 Mart Raudsepp gentoo-dev 2023-09-05 15:07:04 UTC
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.
Comment 3 Joakim Tjernlund 2023-09-05 15:51:09 UTC
Seems 1.3 is out :)
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-09-15 04:16:52 UTC
pipewire changed their mind for now: https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/1f1c308c9766312e684f0b53fc2d1422c7414d31 (see also the comments).
Comment 5 Larry the Git Cow gentoo-dev 2023-09-15 04:33:36 UTC
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(+)
Comment 6 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-09-15 08:33:07 UTC
*** Bug 914223 has been marked as a duplicate of this bug. ***
Comment 7 darkbasic 2023-09-15 08:43:04 UTC
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.
Comment 8 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-11-08 06:11:03 UTC
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>