forked from pool/pulseaudio
Accepting request 1112006 from home:tiwai:branches:multimedia:libs
- Enable webrtc AEC3 support: echo-cancel-add-webrtc-AEC3-support.patch - Build fixes for webrtc-audio-processing 1.3 (only enabled for TW, so far; Leap 15.x still receives the old version): build-sys-Bump-cpp_std-to-c-17.patch build-sys-Bump-webrtc-audio-processing-dependency.patch OBS-URL: https://build.opensuse.org/request/show/1112006 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pulseaudio?expand=0&rev=263
This commit is contained in:
@@ -25,6 +25,11 @@
|
||||
%define _fillupdir /var/adm/fillup-templates
|
||||
%endif
|
||||
|
||||
# temporary workaround for missing webrtc-audio-processing 1.3 on Leap 15.x
|
||||
%if 0%{?suse_version} < 1599
|
||||
%define with_old_webrtc 1
|
||||
%endif
|
||||
|
||||
%define drvver 16.1
|
||||
%define soname 0
|
||||
%define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d
|
||||
@@ -54,6 +59,12 @@ Patch5: qpaeq-shebang.patch
|
||||
Patch6: pulseaudio-old-systemd-workaround.patch
|
||||
# PATCH-FIX-OPENSUSE Workaround for suse-module-tools directory
|
||||
Patch7: pulseaudio-dump-module-Ignore-invalid-module-init-tools.patch
|
||||
# PATCH-FIX-UPSTREAM fix for webrtc-audioprocessing 1.3
|
||||
Patch8: echo-cancel-add-webrtc-AEC3-support.patch
|
||||
# PATCH-FIX-UPSTREAM fix for webrtc-audioprocessing 1.3
|
||||
Patch9: build-sys-Bump-cpp_std-to-c-17.patch
|
||||
# PATCH-FIX-UPSTREAM fix for webrtc-audioprocessing 1.3
|
||||
Patch10: build-sys-Bump-webrtc-audio-processing-dependency.patch
|
||||
BuildRequires: alsa-devel >= 1.0.19
|
||||
BuildRequires: bluez-devel >= 5
|
||||
BuildRequires: fdupes
|
||||
@@ -330,6 +341,11 @@ System user for PulseAudio
|
||||
%patch6 -p1
|
||||
%endif
|
||||
%patch7 -p1
|
||||
%if !0%{?with_old_webrtc}
|
||||
%patch8 -p1
|
||||
%patch9 -p1
|
||||
%patch10 -p1
|
||||
%endif
|
||||
|
||||
%build
|
||||
%meson \
|
||||
|
Reference in New Issue
Block a user