Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/
Date: Fri, 29 Apr 2022 01:00:29
Message-Id: 1651193826.d4c081daccde5db94acf5894ba2653188ad6cea0.sam@gentoo
1 commit: d4c081daccde5db94acf5894ba2653188ad6cea0
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Fri Apr 29 00:57:06 2022 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Fri Apr 29 00:57:06 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4c081da
7
8 profiles: unmask split pulseaudio packages
9
10 This is a move towards making it easier for users to choose
11 between pulseaudio and pipewire for their audio needs.
12
13 We now have:
14 - media-sound/pulseaudio (a transitory metapackage, installs no files, just
15 enforces deps with USE flags);
16 - media-libs/libpulse (the pulseaudio libraries, needed by clients using
17 pulseaudio's protocol to speak to pipewire, but is not the pulseaudio daemon)
18 - media-sound/pulseaudio-daemon (the pulseaudio daemon, to be used instead
19 of pipewire if desired)
20
21 While these are technically RC/pre-releases (and I have a strong reluctance
22 against keywording those usually), we have a good relationship
23 with upstream who report they've been quiet developmentwise since these tags,
24 these versions have been tested & work well, and this will help to improve
25 the experience for Gentoo users in choosing which audio server they want. So,
26 all in all, a win.
27
28 Bug: https://bugs.gentoo.org/536780
29 Bug: https://bugs.gentoo.org/744622
30 Bug: https://bugs.gentoo.org/827546
31 Bug: https://bugs.gentoo.org/841494
32 Signed-off-by: Sam James <sam <AT> gentoo.org>
33
34 profiles/package.mask | 6 ------
35 1 file changed, 6 deletions(-)
36
37 diff --git a/profiles/package.mask b/profiles/package.mask
38 index 7a895d562fd5..2486f17e3771 100644
39 --- a/profiles/package.mask
40 +++ b/profiles/package.mask
41 @@ -469,12 +469,6 @@ x11-drivers/nvidia-drivers:0/vulkan
42 # https://bugs.exim.org/show_bug.cgi?id=2813
43 =mail-mta/exim-4.95-r1
44
45 -# Mart Raudsepp <leio@g.o> (2021-09-24)
46 -# Experimental split media-sound/pulseaudio packages, bug #536780.
47 -media-libs/libpulse
48 -media-sound/pulseaudio-daemon
49 ->=media-sound/pulseaudio-15.0-r100
50 -
51 # Mart Raudsepp <leio@g.o> (2021-09-23)
52 # Incompatible with c++17 abseil-cpp, no in-tree consumers yet
53 media-libs/webrtc-audio-processing:1