Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package wireplumber for openSUSE:Factory 
checked in at 2026-10-01 17:00:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/wireplumber (Old)
 and      /work/SRC/openSUSE:Factory/.wireplumber.new.1253 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "wireplumber"

Thu Oct  1 17:00:00 2026 rev:57 rq:1381710 version:0.5.18

Changes:
--------
--- /work/SRC/openSUSE:Factory/wireplumber/wireplumber.changes  2026-09-30 
16:23:16.011889125 +0200
+++ /work/SRC/openSUSE:Factory/.wireplumber.new.1253/wireplumber.changes        
2026-10-01 17:01:26.988212724 +0200
@@ -1,0 +2,59 @@
+Wed Sep 30 11:50:25 UTC 2026 - Antonio Larrosa <[email protected]>
+
+- Update to version 0.5.18:
+  * Additions & Enhancements:
+    - Improved find-best-profile to rank profiles on the
+      availability of their output routes before their priority, so
+      that UCM cards bundling HDMI outputs together with speakers
+      or headphones no longer select a profile whose analog output
+      is unplugged when a monitor is connected
+    - Improved HDMI node descriptions: the monitor name is now
+      taken from hdmi.product.name (set by PipeWire from the
+      current ELD) so that it is correct for displays switched on
+      after the card was set up, the alsa.name suffix is also shown
+      for UCM devices, the ELD-detected channel layout is shown for
+      UCM devices, and the channel suffix is added after
+      monitor.alsa.rules are applied
+    - Improved the ALSA node error recovery to allow at most 3
+      attempts per device (reset after 60s without errors), instead
+      of looping forever on devices that keep failing after being
+      re-opened
+  * Fixes:
+    - Fixed WpImplModule to load and destroy modules on the client
+      context's thread, avoiding unsafe teardown of modules such as
+      filter-chain with LV2 plugins
+    - Fixed autoswitch-bluetooth-profile in several scenarios: it
+      no longer gets overridden by EnumProfile triggered profile
+      selection, a pending profile restore is cancelled when a
+      headset profile is applied explicitly (fixing HFP capture
+      dying shortly after starting), and filter chains such as
+      EasyEffects are now correctly followed to the Bluetooth
+      loopback source
+    - Fixed a failed node creation or an error raised in a Lua
+      async event hook step freezing the event dispatcher, and made
+      the v4l2 monitor advance its transition when a device is
+      disabled
+    - Fixed software-dsp leaking hidden parent node ids, which
+      caused nodes created later with a reused id to be hidden from
+      every new client
+    - Fixed the linking policy to to bypass find-media-role-target
+      for smart filters and to defer immediate linking for any node
+      with a link-group, avoiding linking cycles when smart filters
+      have media.role set
+    - Fixed prepare-link to destroy dont-reconnect streams when
+      their target is removed, as it was done in 0.4, instead of
+      leaving them unlinked forever
+    - Fixed default-nodes to rank stored nodes by their position in
+      the stack only, so that priority.session no longer overrides
+      the user's most recent selection
+    - Fixed the access scripts to activate permission managers when
+      they load, so that their permissions are ready before any
+      client connects, instead of letting the first short-lived
+      client see hidden devices
+    - Fixed disabling device.restore-profile at runtime, which was
+      still saving profiles
+    - Fixed a use-after-free in module-settings on malformed
+      configuration, and also the active call count in
+      module-modem-manager on reconnect
+
+-------------------------------------------------------------------

Old:
----
  wireplumber-0.5.17.tar.xz

New:
----
  wireplumber-0.5.18.tar.xz

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

Other differences:
------------------
++++++ wireplumber.spec ++++++
--- /var/tmp/diff_new_pack.msXdUB/_old  2026-10-01 17:01:27.849248746 +0200
+++ /var/tmp/diff_new_pack.msXdUB/_new  2026-10-01 17:01:27.851248830 +0200
@@ -22,7 +22,7 @@
 %define sover 0
 %define libwireplumber libwireplumber-%{apiver_str}-%{sover}
 Name:           wireplumber
-Version:        0.5.17
+Version:        0.5.18
 Release:        0
 Summary:        Session / policy manager implementation for PipeWire
 License:        MIT

++++++ _service ++++++
--- /var/tmp/diff_new_pack.msXdUB/_old  2026-10-01 17:01:27.881250085 +0200
+++ /var/tmp/diff_new_pack.msXdUB/_new  2026-10-01 17:01:27.885250252 +0200
@@ -3,9 +3,9 @@
   <service name="obs_scm" mode="manual">
     <param name="scm">git</param>
     <param 
name="url">https://gitlab.freedesktop.org/pipewire/wireplumber.git</param>
-    <param name="revision">0.5.17</param>
+    <param name="revision">0.5.18</param>
     <param name="versionformat">@PARENT_TAG@</param>
-<!--    
+<!--
     <param name="revision">master</param>
     <param name="versionformat">@PARENT_TAG@+git@TAG_OFFSET@.%h</param>
     <param name="changesgenerate">enable</param>

++++++ wireplumber-0.5.17.tar.xz -> wireplumber-0.5.18.tar.xz ++++++
++++ 2900 lines of diff (skipped)

++++++ wireplumber.obsinfo ++++++
--- /var/tmp/diff_new_pack.msXdUB/_old  2026-10-01 17:01:28.320268451 +0200
+++ /var/tmp/diff_new_pack.msXdUB/_new  2026-10-01 17:01:28.327268744 +0200
@@ -1,5 +1,5 @@
 name: wireplumber
-version: 0.5.17
-mtime: 1788355141
-commit: 11e501181fb87dc8e72e55156d672109fbad2434
+version: 0.5.18
+mtime: 1790684646
+commit: 81606cbb32d29df20147d1b68b662c1082654d81
 

Reply via email to