commit:     486419afc0afa96ae0fb42cad68e91141d845ee6
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 28 10:14:07 2021 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Wed Jul 28 10:35:16 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=486419af

media-sound/pulseaudio: bump to v15.0

Package-Manager: Portage-3.0.21, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 media-sound/pulseaudio/Manifest                                  | 2 +-
 media-sound/pulseaudio/metadata.xml                              | 3 ---
 .../{pulseaudio-14.99.2_pre1.ebuild => pulseaudio-15.0.ebuild}   | 9 ++-------
 3 files changed, 3 insertions(+), 11 deletions(-)

diff --git a/media-sound/pulseaudio/Manifest b/media-sound/pulseaudio/Manifest
index 6989c4bbf3d..39535c6a45a 100644
--- a/media-sound/pulseaudio/Manifest
+++ b/media-sound/pulseaudio/Manifest
@@ -1,2 +1,2 @@
 DIST pulseaudio-13.0.tar.xz 1901768 BLAKE2B 
651a80f54525f196bcb036d893fedd4d9f34e10459918281397a45f498c31bff0d0c836f4e64aab5ac2612ffd5a0cab1a41ea710bbee5fd34dfc9ea1236deea9
 SHA512 
d445b8ccd43029a0ca0e456fc9291a79d3434d6496ead7eb329ab348d5249235e8bde6cf2be68765d8f761452dbe1486fb10c739e40b1e67ed75787bbd24ac0c
-DIST pulseaudio-14.99.2.tar.xz 1518460 BLAKE2B 
66150756ca64aa3b0c8f689131e294ea67b48ae682ef7446bb4934a29a4e90d5944025b0a4701b623f53f07d7bfb790d64185e6d5ba0ec1012eaa0a3e9e2f9ba
 SHA512 
fe8c1e5fe74d78d7f7155be2ea65a90909547841a717921ad526c05e4c4dbe4e810c3bb6d1fbae705a109c70cef627b87a2b16d948bb6d714f72f5e22e4a6b5f
+DIST pulseaudio-15.0.tar.xz 1521760 BLAKE2B 
a6f7b74fdcfe7f2a993eafb9f465946915a24b6801d3077971b9377290d6c70b3f8640a800abd09d5901db96a20349f31b1beedd9da2249f69b591fb8392f489
 SHA512 
352ef20384c76c631c0faa73b08e2318902a433712e0c086a5ac7a0ae58873c8d4be8f35879bdec71a93b19ae8e2ba073cacac4d56215bcf58375a0cd9d88833

diff --git a/media-sound/pulseaudio/metadata.xml 
b/media-sound/pulseaudio/metadata.xml
index d6b7247df40..a3cef6a38fd 100644
--- a/media-sound/pulseaudio/metadata.xml
+++ b/media-sound/pulseaudio/metadata.xml
@@ -19,9 +19,6 @@
     </flag>
     <flag name="daemon">Build the pulseaudio binary (not-needed for 
pipewire-pulse)</flag>
     <flag name="elogind">Use <pkg>sys-auth/elogind</pkg> for giving each 
session a PA client</flag>
-    <flag name="forget-missing">
-      Enables clearing of unavailable devices from database files which is 
recommended for GNOME.
-    </flag>
     <flag name="gconf">
       Ensure <pkg>gnome-base/gconf</pkg> is present for pulseaudio GConf
       to GSettings module automatic migration (keeping the user configuration)

diff --git a/media-sound/pulseaudio/pulseaudio-14.99.2_pre1.ebuild 
b/media-sound/pulseaudio/pulseaudio-15.0.ebuild
similarity index 97%
rename from media-sound/pulseaudio/pulseaudio-14.99.2_pre1.ebuild
rename to media-sound/pulseaudio/pulseaudio-15.0.ebuild
index dd3c1344e50..77c5b0a7e62 100644
--- a/media-sound/pulseaudio/pulseaudio-14.99.2_pre1.ebuild
+++ b/media-sound/pulseaudio/pulseaudio-15.0.ebuild
@@ -32,7 +32,7 @@ SLOT="0"
 # TODO: Deal with bluez5-gstreamer
 # TODO: Find out why webrtc-aec is + prefixed - there's already the always 
available speexdsp-aec
 # NOTE: The current ebuild sets +X almost certainly just for the 
pulseaudio.desktop file
-IUSE="+alsa +alsa-plugin +asyncns bluetooth dbus +daemon doc elogind equalizer 
forget-missing +gdbm
+IUSE="+alsa +alsa-plugin +asyncns bluetooth dbus +daemon doc elogind equalizer 
+gdbm
 gstreamer +glib gtk ipv6 jack lirc native-headset ofono-headset +orc oss 
selinux sox ssl systemd
 system-wide tcpd test +udev +webrtc-aec +X zeroconf"
 
@@ -165,11 +165,6 @@ DOCS=( NEWS README )
 
 S="${WORKDIR}/${MY_P}"
 
-PATCHES=(
-       "${FILESDIR}"/${MY_P}-require-GIO-for-RTP-GStreamer.patch
-       "${FILESDIR}"/${MY_P}-require-bluez-dependency.patch
-)
-
 src_prepare() {
        default
 
@@ -195,6 +190,7 @@ multilib_src_configure() {
                $(meson_native_use_feature gtk)
                $(meson_native_use_feature jack)
                -Dsamplerate=disabled # Matches upstream
+               -Dstream-restore-clear-old-devices=true
                $(meson_native_use_feature lirc)
                $(meson_native_use_feature orc)
                $(meson_native_use_feature oss oss-output)
@@ -207,7 +203,6 @@ multilib_src_configure() {
                $(meson_native_use_feature equalizer fftw)
                $(meson_native_use_feature sox soxr)
                -Ddatabase=$(multilib_native_usex gdbm gdbm simple) # tdb is 
also an option but no one cares about it
-               $(meson_use forget-missing stream-restore-clear-old-devices)
                $(meson_feature glib) # WARNING: toggling this likely changes 
ABI
                $(meson_feature asyncns)
                #$(meson_use cpu_flags_arm_neon neon-opt)

Reply via email to