Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pipewire for openSUSE:Factory 
checked in at 2022-04-02 18:20:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pipewire (Old)
 and      /work/SRC/openSUSE:Factory/.pipewire.new.1900 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "pipewire"

Sat Apr  2 18:20:30 2022 rev:53 rq:965707 version:0.3.49

Changes:
--------
--- /work/SRC/openSUSE:Factory/pipewire/pipewire.changes        2022-03-13 
20:25:07.891652831 +0100
+++ /work/SRC/openSUSE:Factory/.pipewire.new.1900/pipewire.changes      
2022-04-02 18:20:42.066166972 +0200
@@ -1,0 +2,78 @@
+Tue Mar 29 15:09:49 UTC 2022 - Antonio Larrosa <alarr...@suse.com>
+
+- Reorder BuildRequires and space conditions a bit better in the
+  spec file.
+
+-------------------------------------------------------------------
+Tue Mar 29 07:56:08 UTC 2022 - Antonio Larrosa <alarr...@suse.com>
+
+- Update to version 0.3.49:
+  * Highlights
+    - Sample rate switching should work again.
+    - pw-dot can now use the output of pw-dump to render a graph.
+    - Bluetooth A2DP streaming was improved that would reduce
+      stuttering on some devices.
+    - A JACK bug was fixed that would sometimes make it impossible
+      to add more tracks in Ardour. (#1714)
+    - Many bugfixes and improvements.
+  * PipeWire
+    - Fix a potential crash when NULL params were configured.
+    - Add some simple functional tests to avoid some recent
+      regressions. Improve the test framework for this as well.
+    - Improvements to the poll loop to avoid some use-after-free
+      scenarios.
+    - Fix samplerate switching again.
+    - setlocale is not called anymore from the pipewire library.
+      This should be called by the application. (#2223)
+    - pw_init() and pw_deinit() can now be nested and called
+      multiple times.
+    - pw_stream will now report the resampler delay in the
+      pw_time.queued field.
+  * modules
+    - module-filter-chain now supports arbitrary many properties
+      and will use property hints to assign them the right type.
+    - The ROC modules now accept a sink/source_properties
+      parameter.
+    - The module-rt can now also be built without RT-Kit support.
+    - module-echo-cancel can now use a fraction to specify the
+      delay for more precise control.
+  * SPA
+    - The channelmixer will now do upmixing by default and will not
+      use normalization. It will also use a simple upmixing
+      algorithm that duplicates channels by default. A more
+      interesting upmix method is also available (PSD) but needs to
+      be enabled manually. (#861)
+    - Add SSE optimized (de)interleave functions for 32 bits
+      samples with and without byteswap.
+    - JSON parsing of empty strings will now give an invalid number
+      instead of 0.
+    - JSON numbers are now parsed and serialized in a locale
+      independent way so that , and . are not mixed up.
+    - The resampler will now report the resample delay and queued
+      samples as the extra delay.
+  * tools
+    - pw-cat will read more dsf files correctly and will not crash
+      at the end.
+    - pw-top now has a man page.
+    - pw-dot can now use the output of pw-dump to render a graph.
+  * bluetooth
+    - Improve interactions with oFono.
+    - Fix recovery with slow connections.
+    - Improve frame size of AptX-ll.
+    - A2DP can now use any quantum and will flush packets in
+      smaller chunks when needed to adapt. This improves stuttering
+      in some cases.
+  * pulse-server
+    - The server configuration can now be placed in
+      pulse.properties section, which also makes it possible to
+      have custom overrides.
+    - Implement FIX_ flags for capture as well.
+    - Small fixes and improvements in module loading.
+  * JACK
+    - Clear the last error before executing a new action or else we
+      could end up with error from a previous action. This causes
+      some problems in Ardour where adding a track would fail after
+      some time. (#1714) 
+- Rebase reduce-meson-dependency.patch.
+
+-------------------------------------------------------------------

Old:
----
  pipewire-0.3.48.obscpio

New:
----
  pipewire-0.3.49.obscpio

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

Other differences:
------------------
++++++ pipewire.spec ++++++
--- /var/tmp/diff_new_pack.GEHcS4/_old  2022-04-02 18:20:42.734159473 +0200
+++ /var/tmp/diff_new_pack.GEHcS4/_new  2022-04-02 18:20:42.738159429 +0200
@@ -22,32 +22,39 @@
 %define spa_ver 0.2
 %define spa_ver_str 0_2
 %define libpipewire libpipewire-%{apiver_str}-0
+
 %if %{pkg_vcmp pkgconfig(vulkan) >= 1.1}
 %define with_vulkan 1
 %else
 %define with_vulkan 0
 %endif
+
 %ifnarch s390 s390x ppc64
 %define with_ldacBT 1
 %else
 %define with_ldacBT 0
 %endif
+
 %if 0%{?suse_version} >= 1550
 %bcond_without libcamera
 %else
 %bcond_with libcamera
 %endif
+
 %if 0%{?sle_version} && 0%{?sle_version} < 150400
 %bcond_with aac
 %else
 %bcond_without aac
 %endif
+
 %if %{?pkg_vcmp:%{pkg_vcmp meson >= 0.59.0}}%{!?pkg_vcmp:0}
 %bcond_without pipewire_jack_devel
 %endif
+
 %bcond_with aptx
+
 Name:           pipewire
-Version:        0.3.48
+Version:        0.3.49
 Release:        0
 Summary:        A Multimedia Framework designed to be an audio and video 
server and more
 License:        MIT
@@ -61,7 +68,16 @@
 BuildRequires:  doxygen
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
+%if 0%{?suse_version} <= 1500
+BuildRequires:  gcc9
+BuildRequires:  gcc9-c++
+%endif
 BuildRequires:  graphviz
+%if 0%{?sle_version} == 150300
+BuildRequires:  meson >= 0.54.0
+%else
+BuildRequires:  meson >= 0.59.0
+%endif
 BuildRequires:  pkgconfig
 BuildRequires:  readline-devel
 BuildRequires:  systemd-rpm-macros
@@ -69,6 +85,9 @@
 BuildRequires:  pkgconfig(avahi-client)
 BuildRequires:  pkgconfig(bluez)
 BuildRequires:  pkgconfig(dbus-1)
+%if %{with aac}
+BuildRequires:  pkgconfig(fdk-aac)
+%endif
 BuildRequires:  pkgconfig(gio-2.0)
 BuildRequires:  pkgconfig(gio-unix-2.0)
 BuildRequires:  pkgconfig(glib-2.0) >= 2.32.0
@@ -80,12 +99,22 @@
 BuildRequires:  pkgconfig(gstreamer-plugins-base-1.0)
 BuildRequires:  pkgconfig(gstreamer-video-1.0)
 BuildRequires:  pkgconfig(jack) >= 1.9.10
+%if %{with_ldacBT}
+BuildRequires:  pkgconfig(ldacBT-abr)
+BuildRequires:  pkgconfig(ldacBT-enc)
+%endif
 BuildRequires:  pkgconfig(libavcodec)
 BuildRequires:  pkgconfig(libavfilter)
 BuildRequires:  pkgconfig(libavformat)
+%if %{with libcamera}
+BuildRequires:  pkgconfig(libcamera) >= 0.0.0+g3381.1db1e31e
+%endif
 BuildRequires:  pkgconfig(libcanberra)
 BuildRequires:  pkgconfig(libcap)
 BuildRequires:  pkgconfig(libdrm)
+%if %{with aptx}
+BuildRequires:  pkgconfig(libfreeaptx)
+%endif
 BuildRequires:  pkgconfig(libpulse)
 BuildRequires:  pkgconfig(libsystemd)
 BuildRequires:  pkgconfig(libudev)
@@ -100,6 +129,9 @@
 BuildRequires:  pkgconfig(vulkan)
 BuildRequires:  pkgconfig(webrtc-audio-processing)
 BuildRequires:  pkgconfig(x11)
+%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150400
+BuildRequires:  pkgconfig(xfixes)
+%endif
 BuildConflicts: pipewire-libjack-%{apiver_str}-devel
 Requires:       %{libpipewire} = %{version}
 Requires:       %{name}-modules-%{apiver_str} = %{version}
@@ -109,31 +141,6 @@
 Requires:       %{name}-tools = %{version}
 Suggests:       wireplumber
 %{?systemd_ordering}
-%if 0%{?suse_version} <= 1500
-BuildRequires:  gcc9
-BuildRequires:  gcc9-c++
-%endif
-%if 0%{?sle_version} == 150300
-BuildRequires:  meson >= 0.54.0
-%else
-BuildRequires:  meson >= 0.59.0
-%endif
-%if %{with libcamera}
-BuildRequires:  pkgconfig(libcamera) >= 0.0.0+g3381.1db1e31e
-%endif
-%if %{with aac}
-BuildRequires:  pkgconfig(fdk-aac)
-%endif
-%if %{with_ldacBT}
-BuildRequires:  pkgconfig(ldacBT-abr)
-BuildRequires:  pkgconfig(ldacBT-enc)
-%endif
-%if %{with aptx}
-BuildRequires:  pkgconfig(libfreeaptx)
-%endif
-%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150400
-BuildRequires:  pkgconfig(xfixes)
-%endif
 
 %description
 PipeWire is a server and user space API to deal with multimedia pipelines.
@@ -617,6 +624,7 @@
 %{_mandir}/man1/pw-mididump.1%{?ext_man}
 %{_mandir}/man1/pw-mon.1%{?ext_man}
 %{_mandir}/man1/pw-profiler.1%{?ext_man}
+%{_mandir}/man1/pw-top.1%{?ext_man}
 
 %files spa-tools
 %{_bindir}/spa-inspect

++++++ _service ++++++
--- /var/tmp/diff_new_pack.GEHcS4/_old  2022-04-02 18:20:42.778158979 +0200
+++ /var/tmp/diff_new_pack.GEHcS4/_new  2022-04-02 18:20:42.782158934 +0200
@@ -3,7 +3,7 @@
   <service name="obs_scm" mode="disabled">
     <param name="scm">git</param>
     <param 
name="url">https://gitlab.freedesktop.org/pipewire/pipewire.git</param>
-    <param name="revision">refs/tags/0.3.48</param>
+    <param name="revision">refs/tags/0.3.49</param>
     <param name="versionformat">@PARENT_TAG@</param>
 <!--    <param name="revision">master</param>
     <param name="versionformat">@PARENT_TAG@+git%cd.%h</param>

++++++ pipewire-0.3.48.obscpio -> pipewire-0.3.49.obscpio ++++++
/work/SRC/openSUSE:Factory/pipewire/pipewire-0.3.48.obscpio 
/work/SRC/openSUSE:Factory/.pipewire.new.1900/pipewire-0.3.49.obscpio differ: 
char 49, line 1

++++++ pipewire.obsinfo ++++++
--- /var/tmp/diff_new_pack.GEHcS4/_old  2022-04-02 18:20:42.850158171 +0200
+++ /var/tmp/diff_new_pack.GEHcS4/_new  2022-04-02 18:20:42.854158126 +0200
@@ -1,5 +1,5 @@
 name: pipewire
-version: 0.3.48
-mtime: 1646303456
-commit: 6c4d3a51583f823b789b0de2df1e36d6c2f8dff8
+version: 0.3.49
+mtime: 1648539876
+commit: 075e7b266876802eab0077afd13ea8e1cee5e1fd
 

++++++ reduce-meson-dependency.patch ++++++
--- /var/tmp/diff_new_pack.GEHcS4/_old  2022-04-02 18:20:42.870157946 +0200
+++ /var/tmp/diff_new_pack.GEHcS4/_new  2022-04-02 18:20:42.874157901 +0200
@@ -4,7 +4,7 @@
 +++ pipewire-0.3.48/meson.build
 @@ -1,7 +1,7 @@
  project('pipewire', ['c' ],
-   version : '0.3.48',
+   version : '0.3.49',
    license : [ 'MIT', 'LGPL-2.1-or-later', 'GPL-2.0-only' ],
 -  meson_version : '>= 0.59.0',
 +  meson_version : '>= 0.54.0',
@@ -368,7 +368,7 @@
 --- pipewire-0.3.48.orig/man/meson.build
 +++ pipewire-0.3.48/man/meson.build
 @@ -19,7 +19,7 @@ manpages = [
-   'pw-profiler.1.rst.in',
+   'pw-top.1.rst.in',
  ]
  
 -if get_option('pipewire-jack').allowed()

Reply via email to