1 |
commit: 486419afc0afa96ae0fb42cad68e91141d845ee6 |
2 |
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Jul 28 10:14:07 2021 +0000 |
4 |
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Jul 28 10:35:16 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=486419af |
7 |
|
8 |
media-sound/pulseaudio: bump to v15.0 |
9 |
|
10 |
Package-Manager: Portage-3.0.21, Repoman-3.0.3 |
11 |
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org> |
12 |
|
13 |
media-sound/pulseaudio/Manifest | 2 +- |
14 |
media-sound/pulseaudio/metadata.xml | 3 --- |
15 |
.../{pulseaudio-14.99.2_pre1.ebuild => pulseaudio-15.0.ebuild} | 9 ++------- |
16 |
3 files changed, 3 insertions(+), 11 deletions(-) |
17 |
|
18 |
diff --git a/media-sound/pulseaudio/Manifest b/media-sound/pulseaudio/Manifest |
19 |
index 6989c4bbf3d..39535c6a45a 100644 |
20 |
--- a/media-sound/pulseaudio/Manifest |
21 |
+++ b/media-sound/pulseaudio/Manifest |
22 |
@@ -1,2 +1,2 @@ |
23 |
DIST pulseaudio-13.0.tar.xz 1901768 BLAKE2B 651a80f54525f196bcb036d893fedd4d9f34e10459918281397a45f498c31bff0d0c836f4e64aab5ac2612ffd5a0cab1a41ea710bbee5fd34dfc9ea1236deea9 SHA512 d445b8ccd43029a0ca0e456fc9291a79d3434d6496ead7eb329ab348d5249235e8bde6cf2be68765d8f761452dbe1486fb10c739e40b1e67ed75787bbd24ac0c |
24 |
-DIST pulseaudio-14.99.2.tar.xz 1518460 BLAKE2B 66150756ca64aa3b0c8f689131e294ea67b48ae682ef7446bb4934a29a4e90d5944025b0a4701b623f53f07d7bfb790d64185e6d5ba0ec1012eaa0a3e9e2f9ba SHA512 fe8c1e5fe74d78d7f7155be2ea65a90909547841a717921ad526c05e4c4dbe4e810c3bb6d1fbae705a109c70cef627b87a2b16d948bb6d714f72f5e22e4a6b5f |
25 |
+DIST pulseaudio-15.0.tar.xz 1521760 BLAKE2B a6f7b74fdcfe7f2a993eafb9f465946915a24b6801d3077971b9377290d6c70b3f8640a800abd09d5901db96a20349f31b1beedd9da2249f69b591fb8392f489 SHA512 352ef20384c76c631c0faa73b08e2318902a433712e0c086a5ac7a0ae58873c8d4be8f35879bdec71a93b19ae8e2ba073cacac4d56215bcf58375a0cd9d88833 |
26 |
|
27 |
diff --git a/media-sound/pulseaudio/metadata.xml b/media-sound/pulseaudio/metadata.xml |
28 |
index d6b7247df40..a3cef6a38fd 100644 |
29 |
--- a/media-sound/pulseaudio/metadata.xml |
30 |
+++ b/media-sound/pulseaudio/metadata.xml |
31 |
@@ -19,9 +19,6 @@ |
32 |
</flag> |
33 |
<flag name="daemon">Build the pulseaudio binary (not-needed for pipewire-pulse)</flag> |
34 |
<flag name="elogind">Use <pkg>sys-auth/elogind</pkg> for giving each session a PA client</flag> |
35 |
- <flag name="forget-missing"> |
36 |
- Enables clearing of unavailable devices from database files which is recommended for GNOME. |
37 |
- </flag> |
38 |
<flag name="gconf"> |
39 |
Ensure <pkg>gnome-base/gconf</pkg> is present for pulseaudio GConf |
40 |
to GSettings module automatic migration (keeping the user configuration) |
41 |
|
42 |
diff --git a/media-sound/pulseaudio/pulseaudio-14.99.2_pre1.ebuild b/media-sound/pulseaudio/pulseaudio-15.0.ebuild |
43 |
similarity index 97% |
44 |
rename from media-sound/pulseaudio/pulseaudio-14.99.2_pre1.ebuild |
45 |
rename to media-sound/pulseaudio/pulseaudio-15.0.ebuild |
46 |
index dd3c1344e50..77c5b0a7e62 100644 |
47 |
--- a/media-sound/pulseaudio/pulseaudio-14.99.2_pre1.ebuild |
48 |
+++ b/media-sound/pulseaudio/pulseaudio-15.0.ebuild |
49 |
@@ -32,7 +32,7 @@ SLOT="0" |
50 |
# TODO: Deal with bluez5-gstreamer |
51 |
# TODO: Find out why webrtc-aec is + prefixed - there's already the always available speexdsp-aec |
52 |
# NOTE: The current ebuild sets +X almost certainly just for the pulseaudio.desktop file |
53 |
-IUSE="+alsa +alsa-plugin +asyncns bluetooth dbus +daemon doc elogind equalizer forget-missing +gdbm |
54 |
+IUSE="+alsa +alsa-plugin +asyncns bluetooth dbus +daemon doc elogind equalizer +gdbm |
55 |
gstreamer +glib gtk ipv6 jack lirc native-headset ofono-headset +orc oss selinux sox ssl systemd |
56 |
system-wide tcpd test +udev +webrtc-aec +X zeroconf" |
57 |
|
58 |
@@ -165,11 +165,6 @@ DOCS=( NEWS README ) |
59 |
|
60 |
S="${WORKDIR}/${MY_P}" |
61 |
|
62 |
-PATCHES=( |
63 |
- "${FILESDIR}"/${MY_P}-require-GIO-for-RTP-GStreamer.patch |
64 |
- "${FILESDIR}"/${MY_P}-require-bluez-dependency.patch |
65 |
-) |
66 |
- |
67 |
src_prepare() { |
68 |
default |
69 |
|
70 |
@@ -195,6 +190,7 @@ multilib_src_configure() { |
71 |
$(meson_native_use_feature gtk) |
72 |
$(meson_native_use_feature jack) |
73 |
-Dsamplerate=disabled # Matches upstream |
74 |
+ -Dstream-restore-clear-old-devices=true |
75 |
$(meson_native_use_feature lirc) |
76 |
$(meson_native_use_feature orc) |
77 |
$(meson_native_use_feature oss oss-output) |
78 |
@@ -207,7 +203,6 @@ multilib_src_configure() { |
79 |
$(meson_native_use_feature equalizer fftw) |
80 |
$(meson_native_use_feature sox soxr) |
81 |
-Ddatabase=$(multilib_native_usex gdbm gdbm simple) # tdb is also an option but no one cares about it |
82 |
- $(meson_use forget-missing stream-restore-clear-old-devices) |
83 |
$(meson_feature glib) # WARNING: toggling this likely changes ABI |
84 |
$(meson_feature asyncns) |
85 |
#$(meson_use cpu_flags_arm_neon neon-opt) |