Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package wireplumber for openSUSE:Factory 
checked in at 2024-06-11 18:27:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/wireplumber (Old)
 and      /work/SRC/openSUSE:Factory/.wireplumber.new.19518 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "wireplumber"

Tue Jun 11 18:27:14 2024 rev:38 rq:1179668 version:0.5.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/wireplumber/wireplumber.changes  2024-06-04 
12:50:49.075144649 +0200
+++ /work/SRC/openSUSE:Factory/.wireplumber.new.19518/wireplumber.changes       
2024-06-11 18:27:29.196912604 +0200
@@ -1,0 +2,56 @@
+Tue Jun  4 22:08:54 UTC 2024 - Alexei Sorokin <sor.ale...@meowr.ru>
+
+- Update to version 0.5.3:
+  * Fixes:
+    - Fix a long standing issue that would cause many device nodes
+      to have inconsistent naming, with a '.N' suffix (where N is
+      a number >= 2) being appended at seemingly random times.
+    - Fix an issue that would cause unavailable device profiles to
+      be selected if they were previously stored in the state file,
+      sometimes requiring users to manually remove the state file
+      to get things working again.
+    - Fix an occasional crash that could sometimes be triggered by
+      hovering the volume icon on the KDE taskbar, and possibly
+      other similar actions.
+    - Fix camera device deduplication logic when the same device
+      is available through both V4L2 and libcamera, and the
+      libcamera one groups multiple V4L2 devices together.
+    - Fix applying the default volume on streams that have no
+      volume previously stored in the state file.
+    - Fix an issue that would prevent some camera nodes,
+      in some cases, from being destroyed when the camera device
+      is removed.
+    - Fix an issue that would cause video stream nodes to be
+      linked with audio smart filters, if smart audio filters were
+      configured.
+    - Fix an issue that would cause WP to re-activate device
+      profiles even though they were already active.
+    - Configuration files in standard JSON format (starting with a
+      '{', among other things) are now correctly parsed.
+    - Fix overriding non-container values when merging JSON
+      objects.
+    - Functions marked with WP_PRIVATE_API are now also marked as
+      non-introspectable in the gobject-introspection metadata.
+  * Improvements:
+    - Logging on the systemd journal now includes the log topic
+      and also the log level and location directly on the message
+      string when the log level is high enough, which is useful
+      for gathering additional context in logs submitted by users.
+    - Add a video-only profile in wireplumber.conf, for systems
+      where only camera & screensharing are to be used.
+    - Improve seat state monitoring so that Bluetooth devices are
+      only enabled when the user is active on a local seat,
+      instead of allowing remote users as well.
+    - Improve how main filter nodes are detected for the smart
+      filters.
+    - Add Lua method to merge JSON containers.
+- Remove patch already included upstream:
+  * 0001-lua-json-fix-error-ouput.patch
+  * 0002-lua-json-add-method-to-merge-json-containers.patch
+  * 0003-json-utils-fix-overriding-of-non-container-values-when.patch
+  * 0004-transition-fix-memleak-when-error-set.patch
+  * 0005-transition-ensure-single-completion-and-finish.patch
+  * 0006-linking-return-after-aborting-transition.patch
+  * 0007-state-stream-fix-using-default-volume.patch
+
+-------------------------------------------------------------------

Old:
----
  0001-lua-json-fix-error-ouput.patch
  0002-lua-json-add-method-to-merge-json-containers.patch
  0003-json-utils-fix-overriding-of-non-container-values-when.patch
  0004-transition-fix-memleak-when-error-set.patch
  0005-transition-ensure-single-completion-and-finish.patch
  0006-linking-return-after-aborting-transition.patch
  0007-state-stream-fix-using-default-volume.patch
  wireplumber-0.5.2.obscpio

New:
----
  wireplumber-0.5.3.obscpio

BETA DEBUG BEGIN:
  Old:- Remove patch already included upstream:
  * 0001-lua-json-fix-error-ouput.patch
  * 0002-lua-json-add-method-to-merge-json-containers.patch
  Old:  * 0001-lua-json-fix-error-ouput.patch
  * 0002-lua-json-add-method-to-merge-json-containers.patch
  * 0003-json-utils-fix-overriding-of-non-container-values-when.patch
  Old:  * 0002-lua-json-add-method-to-merge-json-containers.patch
  * 0003-json-utils-fix-overriding-of-non-container-values-when.patch
  * 0004-transition-fix-memleak-when-error-set.patch
  Old:  * 0003-json-utils-fix-overriding-of-non-container-values-when.patch
  * 0004-transition-fix-memleak-when-error-set.patch
  * 0005-transition-ensure-single-completion-and-finish.patch
  Old:  * 0004-transition-fix-memleak-when-error-set.patch
  * 0005-transition-ensure-single-completion-and-finish.patch
  * 0006-linking-return-after-aborting-transition.patch
  Old:  * 0005-transition-ensure-single-completion-and-finish.patch
  * 0006-linking-return-after-aborting-transition.patch
  * 0007-state-stream-fix-using-default-volume.patch
  Old:  * 0006-linking-return-after-aborting-transition.patch
  * 0007-state-stream-fix-using-default-volume.patch
BETA DEBUG END:

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

Other differences:
------------------
++++++ wireplumber.spec ++++++
--- /var/tmp/diff_new_pack.cv1PSk/_old  2024-06-11 18:27:30.400956544 +0200
+++ /var/tmp/diff_new_pack.cv1PSk/_new  2024-06-11 18:27:30.404956690 +0200
@@ -22,7 +22,7 @@
 %define sover 0
 %define libwireplumber libwireplumber-%{apiver_str}-%{sover}
 Name:           wireplumber
-Version:        0.5.2
+Version:        0.5.3
 Release:        0
 Summary:        Session / policy manager implementation for PipeWire
 License:        MIT
@@ -30,13 +30,6 @@
 URL:            https://gitlab.freedesktop.org/pipewire/wireplumber
 Source0:        wireplumber-%{version}.tar.xz
 Source1:        split-config-file.py
-Patch0:         0001-lua-json-fix-error-ouput.patch
-Patch1:         0002-lua-json-add-method-to-merge-json-containers.patch
-Patch2:         
0003-json-utils-fix-overriding-of-non-container-values-when.patch
-Patch3:         0004-transition-fix-memleak-when-error-set.patch
-Patch4:         0005-transition-ensure-single-completion-and-finish.patch
-Patch5:         0006-linking-return-after-aborting-transition.patch
-Patch6:         0007-state-stream-fix-using-default-volume.patch
 # docs
 BuildRequires:  doxygen
 BuildRequires:  graphviz
@@ -72,7 +65,7 @@
 BuildRequires:  gcc9
 BuildRequires:  gcc9-c++
 %else
-BuildRequires:  gcc-c++
+BuildRequires:  c++_compiler
 %endif
 %{?systemd_ordering}
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.cv1PSk/_old  2024-06-11 18:27:30.432957712 +0200
+++ /var/tmp/diff_new_pack.cv1PSk/_new  2024-06-11 18:27:30.436957858 +0200
@@ -3,7 +3,7 @@
   <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.2</param>
+    <param name="revision">0.5.3</param>
     <param name="versionformat">@PARENT_TAG@</param>
 <!--
     <param name="revision">master</param>

++++++ wireplumber-0.5.2.obscpio -> wireplumber-0.5.3.obscpio ++++++
++++ 8602 lines of diff (skipped)

++++++ wireplumber.obsinfo ++++++
--- /var/tmp/diff_new_pack.cv1PSk/_old  2024-06-11 18:27:30.780970412 +0200
+++ /var/tmp/diff_new_pack.cv1PSk/_new  2024-06-11 18:27:30.780970412 +0200
@@ -1,5 +1,5 @@
 name: wireplumber
-version: 0.5.2
-mtime: 1713795587
-commit: b302ebd6ab66fd538191d22db4ebe02bcef87a91
+version: 0.5.3
+mtime: 1717242816
+commit: 65e4ae83b994616401fc5859e00d5051b72518ba
 

Reply via email to