diff --git a/pulseaudio-14.0.tar.xz b/pulseaudio-14.0.tar.xz deleted file mode 100644 index 6ef960a..0000000 --- a/pulseaudio-14.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a834775d9382b055504e5ee7625dc50768daac29329531deb6597bf05e06c261 -size 1980800 diff --git a/pulseaudio-14.2.tar.xz b/pulseaudio-14.2.tar.xz new file mode 100644 index 0000000..3f85eaa --- /dev/null +++ b/pulseaudio-14.2.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:75d3f7742c1ae449049a4c88900e454b8b350ecaa8c544f3488a2562a9ff66f1 +size 1951300 diff --git a/pulseaudio-wrong-memset.patch b/pulseaudio-wrong-memset.patch deleted file mode 100644 index 5e132bc..0000000 --- a/pulseaudio-wrong-memset.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- - src/modules/echo-cancel/adrian-aec.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - ---- a/src/modules/echo-cancel/adrian-aec.c -+++ b/src/modules/echo-cancel/adrian-aec.c -@@ -171,7 +171,7 @@ static void AEC_leaky(AEC *a) - } else if (1 == a->hangover) { - --(a->hangover); - // My Leaky NLMS is to erase vector w when hangover expires -- memset(a->w_arr, 0, sizeof(a->w_arr)); -+ memset(a->w_arr, 0, sizeof(REAL)); - } - } - } diff --git a/pulseaudio.changes b/pulseaudio.changes index 2e43a85..788083a 100644 --- a/pulseaudio.changes +++ b/pulseaudio.changes @@ -1,3 +1,33 @@ +------------------------------------------------------------------- +Fri Jan 29 20:15:24 CET 2021 - tiwai@suse.de + +- Drop the bad patch: pulseaudio-wrong-memset.patch + the patch has been wrongly refreshed, mutated into a harmful form. + The original bug has been already fixed in the upstream commit 764eabd10. + +------------------------------------------------------------------- +Thu Jan 28 15:39:02 UTC 2021 - Dominique Leuenberger + +- Supplement pulseaudio-bash-completion against bash-completion, + not bash. + +------------------------------------------------------------------- +Tue Jan 26 13:37:05 UTC 2021 - Guillaume GARDET + +- Disable LTO on armv7 as it breaks the build + +------------------------------------------------------------------- +Sun Jan 24 09:52:06 UTC 2021 - Dirk Müller + +- udpate to 14.2: + * Support upto 8 mixer channels on ALSA devices + * Handle ALSA jacks with the same name but different index values + * Switch to plugged-in headset when mic availability is unknown + * Fix a potential segfault in the Bluetooth oFono HFP backend + * Fix a problem with module-ladspa-sink when avoid-resampling=true + * Update to the NEWS file for 14.0 (and 14.1) + * Fix database names containing canonical host for meson builds + ------------------------------------------------------------------- Wed Jan 13 17:36:51 CET 2021 - tiwai@suse.de diff --git a/pulseaudio.spec b/pulseaudio.spec index 6ba5958..b7caa44 100644 --- a/pulseaudio.spec +++ b/pulseaudio.spec @@ -15,24 +15,27 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # +%ifarch armv7 armv7hl +%define _lto_cflags %{nil} +%endif #Compat macro for new _fillupdir macro introduced in Nov 2017 %if ! %{defined _fillupdir} %define _fillupdir /var/adm/fillup-templates %endif -%define drvver 14.0 +%define drvver 14.2 %define soname 0 %define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d %define _bashcompletionsdir %{_datadir}/bash-completion/completions Name: pulseaudio -Version: 14.0 +Version: 14.2 Release: 0 Summary: A Networked Sound Server License: GPL-2.0-or-later AND LGPL-2.1-or-later Group: System/Sound Daemons -Url: http://pulseaudio.org -Source: http://www.freedesktop.org/software/pulseaudio/releases/%{name}-%{version}.tar.xz +Url: https://www.freedesktop.org/wiki/Software/PulseAudio/ +Source: https://www.freedesktop.org/software/pulseaudio/releases/%{name}-%{version}.tar.xz Source1: default.pa-for-gdm Source2: setup-pulseaudio Source3: sysconfig.sound-pulseaudio @@ -45,7 +48,6 @@ Source98: pulseaudio-rpmlintrc Source99: baselibs.conf Patch0: disabled-start.diff Patch1: suppress-socket-error-msg.diff -Patch2: pulseaudio-wrong-memset.patch # PATCH-FIX-OPENSUSE qpaeq-shebang.patch Avoid rpmlint error due to using env python shebang Patch5: qpaeq-shebang.patch # PATCH-FIX-OPENSUSE Workaround for old systemd on Leap 15.x @@ -318,7 +320,7 @@ Summary: PulseAudio Bash completion Group: System/Shells Requires: %{name}-utils = %{version} Requires: bash-completion -Supplements: packageand(pulseaudio:bash) +Supplements: packageand(pulseaudio:bash-completion) %description bash-completion Optional dependency offering bash completion for various PulseAudio utilities @@ -339,7 +341,6 @@ Optional dependency offering zsh completion for various PulseAudio utilities %setup -q -T -b0 %patch0 -p1 %patch1 -p1 -%patch2 -p1 %patch5 -p1 # workaround for Leap 15.x %if 0%{?suse_version} < 1550