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