Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pipewire for openSUSE:Factory 
checked in at 2023-03-11 18:22:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pipewire (Old)
 and      /work/SRC/openSUSE:Factory/.pipewire.new.31432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "pipewire"

Sat Mar 11 18:22:03 2023 rev:76 rq:1070250 version:0.3.66

Changes:
--------
--- /work/SRC/openSUSE:Factory/pipewire/pipewire.changes        2023-01-28 
20:02:54.312302396 +0100
+++ /work/SRC/openSUSE:Factory/.pipewire.new.31432/pipewire.changes     
2023-03-11 18:22:11.210301150 +0100
@@ -1,0 +2,87 @@
+Tue Feb 28 13:08:53 UTC 2023 - Dirk Müller <dmuel...@suse.com>
+
+- add a suggests on the pipewire-jack packages to avoid the jack
+  versions getting picked for dependency resolution
+
+-------------------------------------------------------------------
+Thu Feb 16 13:08:02 UTC 2023 - Alexei Sorokin <sor.ale...@meowr.ru>
+
+- Update to version 0.3.66:
+  * Highlights
+    - Fix a regression in the pulseaudio module-combine-stream
+      because the new module-combine-stream was not installed.
+    - PipeWire can now generate a limits.d config file with our
+      recommended settings for priorities and memlock.
+    - Modules, exec and objects can now be loaded depending on
+      conditions. One example is the X11-bell module that can now
+      be disabled with a custom property override.
+    - Filter-chain has a new mysofa based spacialiser plugin.
+    - Support was added for different clocks that allow the RTP
+      modules to work with a PTP clock, for example.
+    - Many bugfixes and improvements.
+  * PipeWire
+    - Avoid rate switches when the graph is idle.
+    - The rate selection algorithm was improved. This ensures
+      minimal performance and quality loss when resampling.
+    - The default min.quantum was set to 32 again after it got
+      erronously changed to (the too low) 16 in version 0.3.45.
+    - Fix compilation issues with rust bindings because of macros
+      in defines. Work around it for now.
+    - Invalid file mappings are now refused.
+    - Modules, exec and objects can now be loaded depending on
+      conditions. One example is the X11-bell module that can now
+      be disabled with a custom property override.
+    - Filter now also supports _trigger_process() to drive the
+      graph.
+    - TID is now added to the journald log.
+    - PipeWire generates and installs
+      `/etc/security/limits.d/25-pw-rlimits.conf` that by default
+      contains project's recommended settings. Creation of the
+      pipewire group is left to the distro or user
+      ( `groupadd -r pipewire` ). See the rlimits-* Meson options
+      for controlling this behaviour.
+    - Additionally there is now by default disabled Meson option
+      that will install
+      `/etc/security/limits.d/20-pw-defaults.conf` with the current
+      Linux default memlock value. Distros with only kernels >=5.16
+      or always using systemd v251 or newer do not need this.
+      But all other builds should set the
+      `-Dpam-defaults-install=true` Meson option to ensure that the
+      memlock value is always large enough.
+  * modules
+    - Install module-combine-stream.
+    - RTP source now has support for custom channel names.
+    - RTP source will now stop when inactive.
+    - Filter-chain has a new mysofa based spacializer plugin.
+    - The RTP modules can now use direct clock timestamps to send
+      and receive packets. This makes it possible to synchronise
+      sender and receiver with a PTP clock, for example.
+    - Filter-chain now has an invert plugin to invert the polarity
+      of a signal.
+  * SPA
+    - There is now an option to set the channels used for probing
+      Pro Audio devices. This could unlock more samplerates for
+      some devices when they are probed with fewer channels.
+    - Support was added for other clocks than the MONOTONIC clock
+      in the driver nodes. This can be used to synchronise the
+      graph to a PTP clock, for example.
+    - The ALSA source has some more headroom when rate matching to
+      avoid stuttering when following another driver.
+    - libcamera controls are now mapped to standard PipeWire
+      property values.
+    - The channelmixer has seen some improvements.
+      MONO and undefined channel layouts are now upmixed and
+      downmixed more correctly.
+  * Bluetooth
+    - Many BAP support fixes.
+  * GStreamer
+    - The gstreamer elements now support buffer video metadata so
+      that strides are correctly handled.
+    - pipewiresrc will now error out correctly in more cases.
+  * JACK
+    - The frame to/from time functions are improved to also work
+      with negative time and frame offsets.
+- Drop patches already included upstream:
+  * 0001-modules-also-install-module-combine-stream.patch
+
+-------------------------------------------------------------------

Old:
----
  0001-modules-also-install-module-combine-stream.patch
  pipewire-0.3.65.obscpio

New:
----
  pipewire-0.3.66.obscpio

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

Other differences:
------------------
++++++ pipewire.spec ++++++
--- /var/tmp/diff_new_pack.DDdYuL/_old  2023-03-11 18:22:12.042305486 +0100
+++ /var/tmp/diff_new_pack.DDdYuL/_new  2023-03-11 18:22:12.050305528 +0100
@@ -54,7 +54,7 @@
 %bcond_with aptx
 
 Name:           pipewire
-Version:        0.3.65
+Version:        0.3.66
 Release:        0
 Summary:        A Multimedia Framework designed to be an audio and video 
server and more
 License:        MIT
@@ -62,8 +62,6 @@
 URL:            https://pipewire.org/
 Source0:        %{name}-%{version}.tar.xz
 Source99:       baselibs.conf
-# PATCH-FIX-UPSTREAM 0001-modules-also-install-module-combine-stream.patch
-Patch0:         0001-modules-also-install-module-combine-stream.patch
 BuildRequires:  docutils
 BuildRequires:  doxygen
 BuildRequires:  fdupes
@@ -74,6 +72,7 @@
 %endif
 BuildRequires:  graphviz
 BuildRequires:  meson >= 0.59.0
+BuildRequires:  pam-devel
 BuildRequires:  pkgconfig
 BuildRequires:  readline-devel
 BuildRequires:  systemd-rpm-macros
@@ -112,6 +111,7 @@
 %if %{with aptx}
 BuildRequires:  pkgconfig(libfreeaptx)
 %endif
+BuildRequires:  pkgconfig(libmysofa)
 BuildRequires:  pkgconfig(libpulse)
 BuildRequires:  pkgconfig(libsystemd)
 BuildRequires:  pkgconfig(libudev)
@@ -138,6 +138,7 @@
 Requires:       %{name}-tools = %{version}
 Requires:       rtkit
 Suggests:       wireplumber
+Suggests:       pipewire-libjack-%{apiver_str}
 %{?systemd_ordering}
 
 %description
@@ -401,9 +402,6 @@
 %if 0%{?suse_version} <= 1500
     -Dreadline=disabled \
 %endif
-%if 0%{?suse_version} <= 1500 && 0%{?sle_version} < 150400
-    -Dx11-xfixes=disabled \
-%endif
     -Dsession-managers="[]" \
     -Dsdl2=disabled \
     %{nil}
@@ -419,6 +417,11 @@
 mkdir -p %{buildroot}%{_udevrulesdir}
 mv -fv %{buildroot}/lib/udev/rules.d/90-pipewire-alsa.rules 
%{buildroot}%{_udevrulesdir}
 
+%if 0%{?suse_version} > 1500
+mkdir -p %{buildroot}%{_pam_secdistconfdir}/limits.d/
+mv %{buildroot}%{_sysconfdir}/security/limits.d/*.conf 
%{buildroot}%{_pam_secdistconfdir}/limits.d/
+%endif
+
 mkdir -p %{buildroot}%{_sysconfdir}/ld.so.conf.d/
 echo %{_libdir}/pipewire-%{apiver}/jack/ > 
%{buildroot}%{_sysconfdir}/ld.so.conf.d/pipewire-jack-%{_arch}.conf
 
@@ -533,8 +536,14 @@
 %files
 %license LICENSE COPYING
 %doc README.md
+%if 0%{?suse_version} > 1500
+%{_pam_secdistconfdir}/limits.d/25-pw-rlimits.conf
+%else
+%config(noreplace) %{_sysconfdir}/security/limits.d/25-pw-rlimits.conf
+%endif
 %{_bindir}/pipewire
 %{_bindir}/pipewire-avb
+%{_bindir}/pipewire-aes67
 %{_userunitdir}/pipewire.service
 %{_userunitdir}/pipewire.socket
 %{_userunitdir}/filter-chain.service
@@ -546,6 +555,7 @@
 %dir %{_datadir}/pipewire/filter-chain/
 %{_datadir}/pipewire/filter-chain/*.conf
 %{_datadir}/pipewire/pipewire-avb.conf
+%{_datadir}/pipewire/pipewire-aes67.conf
 %ghost %dir %{_localstatedir}/lib/pipewire/
 %ghost %{_localstatedir}/lib/pipewire/pipewire_post_workaround
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.DDdYuL/_old  2023-03-11 18:22:12.074305653 +0100
+++ /var/tmp/diff_new_pack.DDdYuL/_new  2023-03-11 18:22:12.078305674 +0100
@@ -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.65</param>
+    <param name="revision">refs/tags/0.3.66</param>
     <param name="versionformat">@PARENT_TAG@</param>
 <!--
     <param name="revision">master</param>

++++++ pipewire-0.3.65.obscpio -> pipewire-0.3.66.obscpio ++++++
/work/SRC/openSUSE:Factory/pipewire/pipewire-0.3.65.obscpio 
/work/SRC/openSUSE:Factory/.pipewire.new.31432/pipewire-0.3.66.obscpio differ: 
char 49, line 1

++++++ pipewire.obsinfo ++++++
--- /var/tmp/diff_new_pack.DDdYuL/_old  2023-03-11 18:22:12.146306028 +0100
+++ /var/tmp/diff_new_pack.DDdYuL/_new  2023-03-11 18:22:12.150306049 +0100
@@ -1,5 +1,5 @@
 name: pipewire
-version: 0.3.65
-mtime: 1674723303
-commit: 9558a5d5e0360d8af822431c76ee858a8c7495ac
+version: 0.3.66
+mtime: 1676539108
+commit: 08b0ed65765a1033424a5c0d897a392a61f8a2a3
 

Reply via email to