Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2023-09-21 22:13:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and      /work/SRC/openSUSE:Factory/.pulseaudio.new.1770 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "pulseaudio"

Thu Sep 21 22:13:15 2023 rev:199 rq:1112539 version:16.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes    2023-07-06 
18:28:36.475121814 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new.1770/pulseaudio.changes  
2023-09-21 22:13:32.496164201 +0200
@@ -1,0 +2,17 @@
+Wed Sep 20 09:41:37 UTC 2023 - Antonio Larrosa <alarr...@suse.com>
+
+- Remove with_old_webrtc define since webrtc-audio-processing 1.3
+  now also builds for Leap 15.x in multimedia:libs so there's no
+  need for a special case.
+
+-------------------------------------------------------------------
+Mon Sep 18 14:33:40 UTC 2023 - Takashi Iwai <ti...@suse.com>
+
+- 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
+
+-------------------------------------------------------------------

New:
----
  build-sys-Bump-cpp_std-to-c-17.patch
  build-sys-Bump-webrtc-audio-processing-dependency.patch
  echo-cancel-add-webrtc-AEC3-support.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ pulseaudio.spec ++++++
--- /var/tmp/diff_new_pack.ENci9m/_old  2023-09-21 22:13:34.584239984 +0200
+++ /var/tmp/diff_new_pack.ENci9m/_new  2023-09-21 22:13:34.584239984 +0200
@@ -54,6 +54,12 @@
 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
@@ -68,7 +74,7 @@
 BuildRequires:  libsndfile-devel >= 1.0.18
 BuildRequires:  libtool
 BuildRequires:  pkgconfig(libudev) >= 143
-BuildRequires:  libwebrtc_audio_processing-devel >= 0.3
+BuildRequires:  pkgconfig(webrtc-audio-processing-1) >= 1.0
 BuildRequires:  orc >= 0.4.9
 BuildRequires:  perl-XML-Parser
 BuildRequires:  pkgconfig
@@ -330,6 +336,9 @@
 %patch6 -p1
 %endif
 %patch7 -p1
+%patch8 -p1
+%patch9 -p1
+%patch10 -p1
 
 %build
 %meson \

++++++ build-sys-Bump-cpp_std-to-c-17.patch ++++++
>From e2b63d157fcc5ceb67a2f0eaed202d18baa05a11 Mon Sep 17 00:00:00 2001
From: Arun Raghavan <a...@asymptotic.io>
Date: Sun, 13 Aug 2023 07:24:41 -0400
Subject: [PATCH] build-sys: Bump cpp_std to c++17

Match it with webrtc-audio-processing, which is what we care about.

Part-of: 
<https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/795>
---
 meson.build |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- a/meson.build
+++ b/meson.build
@@ -1,7 +1,7 @@
 project('pulseaudio', 'c', 'cpp',
         version : run_command(find_program('git-version-gen'), 
join_paths(meson.current_source_dir(), '.tarball-version')).stdout().strip(),
         meson_version : '>= 0.50.0',
-        default_options : [ 'c_std=gnu11', 'cpp_std=c++11' ]
+        default_options : [ 'c_std=gnu11', 'cpp_std=c++17' ]
         )
 
 meson.add_dist_script('scripts/save-tarball-version.sh', 
meson.project_version())

++++++ build-sys-Bump-webrtc-audio-processing-dependency.patch ++++++
>From 84c53066c65439deb42d29bba8c6899a4fa0e318 Mon Sep 17 00:00:00 2001
From: Arun Raghavan <a...@asymptotic.io>
Date: Tue, 20 Oct 2020 17:29:55 -0400
Subject: [PATCH] build-sys: Bump webrtc-audio-processing dependency

The package name and versioning are changing upstream, so prepare for
that.

Part-of: 
<https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/395>
---
 meson.build | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meson.build b/meson.build
index b678bb531aad..a1652e4d3094 100644
--- a/meson.build
+++ b/meson.build
@@ -728,7 +728,7 @@ if get_option('daemon')
     cdata.set('HAVE_SOXR', 1)
   endif
 
-  webrtc_dep = dependency('webrtc-audio-processing', version : '>= 0.2', 
required : get_option('webrtc-aec'))
+  webrtc_dep = dependency('webrtc-audio-processing-1', version : '>= 1.0', 
required : get_option('webrtc-aec'))
   if webrtc_dep.found()
     cdata.set('HAVE_WEBRTC', 1)
   endif
-- 
2.35.3


++++++ echo-cancel-add-webrtc-AEC3-support.patch ++++++
++++ 618 lines (skipped)

Reply via email to