[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#54379] [PATCH] gnu: linux: update PipeWire & WirePlumber
From: |
Kevin Boulain |
Subject: |
[bug#54379] [PATCH] gnu: linux: update PipeWire & WirePlumber |
Date: |
Tue, 15 Mar 2022 00:06:10 +0100 |
On Mon, 14 Mar 2022 at 09:25, Brendan Tildesley <mail@brendan.scot> wrote:
>
> If you are updating pipewire, I'd like to add to it:
>
> 1. The attached libfreeatpx patch, or perhaps an improved patch. maybe one
> could expand on the description.
It's very similar to what I've done locally. I decided to not include
libfreeaptx in the first patch, even though I confirm it worked for me
and I was able to use the aptX codec, because other distributions like
Fedora (https://bugzilla.redhat.com/show_bug.cgi?id=1908922) or
OpenSUSE
(https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/message/E4POCRFIANNJPIXT4QYI245O3RSPVBW3/)
have decided not too. Interestingly Debian includes it in its main
repository (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=995607).
I'm not sure of the legality of all that, even if the patents appear
to have expired, I'm sure someone must know better than me (is there a
contact point in Guix or GNU?).
> 2. Add the following dependencies to inputs:
> libfdk for ACC support over bluetooth
The AAC codec is already supported and included in the patch I
submitted (libfdk was added to the inputs), the build system picked it
up (but I can't test the codec).
> libfreeaptx for aptX support over bluetooth
See above.
> libsndfile
Already done in the patch, I confirm I could pw-record and pw-play
(symlinks to pw-cat).
> libusb for bluetooth support
> lilv for lv2 plugins
> webrtc-audio-processing for noise cancelling
> readline for pw-cli
Good point, I'll send an updated patch (I can't test them all but they
were recognised during the configure).
> 3. Consider renaming pipewire-0.3 to pipewire and pipewire to pipewire-0.2 to
> keep pipewire as the latest.
> pipewire 0.2 is only needed by weston 9. weston 10 can use 0.3, but i was
> getting compilation errors.
It was also bothering me a bit. Don't mind if I do :)
[bug#54379] [PATCH 1/2] gnu: linux: update PipeWire & WirePlumber, Kevin Boulain, 2022/03/14
[bug#54379] [PATCH 1/2] gnu: linux: update PipeWire & WirePlumber, Kevin Boulain, 2022/03/30