Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package wireplumber for openSUSE:Factory checked in at 2022-03-24 22:57:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/wireplumber (Old) and /work/SRC/openSUSE:Factory/.wireplumber.new.1900 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "wireplumber" Thu Mar 24 22:57:05 2022 rev:9 rq:964075 version:0.4.9 Changes: -------- --- /work/SRC/openSUSE:Factory/wireplumber/wireplumber.changes 2022-03-12 17:14:33.394241702 +0100 +++ /work/SRC/openSUSE:Factory/.wireplumber.new.1900/wireplumber.changes 2022-03-24 22:57:18.352210197 +0100 @@ -1,0 +2,42 @@ +Tue Mar 22 18:36:13 UTC 2022 - [email protected] + +- Update to version 0.4.9: + * Fixes: + - restore-stream no longer crashes if properties for it are not + present in the config (#190) + - spa-json no longer crashes on non-x86 architectures + - Fixed a potential crash in the bluetooth auto-switch module + (#193) + - Fixed a race condition that would cause Zoom desktop audio + sharing to fail (#197) + - Surround sound in some games is now exposed properly + (pipewire#876) + - Fixed a race condition that would cause the default source & + sink to not be set at startup + - policy-node now supports the 'target.object' key on streams + and metadata + - Multiple fixes in policy-node that make the logic in some + cases behave more like PulseAudio (regarding nodes with the + dont-reconnect property and regarding following the default + source/sink) + - Fixed a bug with parsing unquoted strings in spa-json + * Misc: + - The policy now supports configuring "persistent" device + profiles. If a device is manually set to one of these + profiles, then it will not be auto-switched to another + profile automatically under any circumstances (#138, #204) + - The device-activation module was re-written in lua + - Brave, Edge, Vivaldi and Telegram were added in the bluetooth + auto-switch applications list + - ALSA nodes now use the PCM name to populate node.nick, which + is useful at least on HDA cards using UCM, where all outputs + (analog, hdmi, etc) are exposesd as nodes on a single profile + - An icon name is now set on the properties of bluetooth devices +- Drop patches already upstream: + * 0001-spa-json-fix-va_list-APIs-for-different-architectures.patch + * 0001-restore-stream-do-not-crash-if-config_properties-is-nil.patch + * 0002-policy-bluetooth-fix-string.find-crash-with-nil-string.patch + * 0003-si-audio-adapter-relax-format-parsing.patch +- Update split-config-file.py script + +------------------------------------------------------------------- Old: ---- 0001-restore-stream-do-not-crash-if-config_properties-is-nil.patch 0001-spa-json-fix-va_list-APIs-for-different-architectures.patch 0002-policy-bluetooth-fix-string.find-crash-with-nil-string.patch 0003-si-audio-adapter-relax-format-parsing.patch wireplumber-0.4.8.obscpio New: ---- wireplumber-0.4.9.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ wireplumber.spec ++++++ --- /var/tmp/diff_new_pack.do4A8x/_old 2022-03-24 22:57:20.240212055 +0100 +++ /var/tmp/diff_new_pack.do4A8x/_new 2022-03-24 22:57:20.244212059 +0100 @@ -22,7 +22,7 @@ %define sover 0 %define libwireplumber libwireplumber-%{apiver_str}-%{sover} Name: wireplumber -Version: 0.4.8 +Version: 0.4.9 Release: 0 Summary: Session / policy manager implementation for PipeWire License: MIT @@ -30,10 +30,6 @@ URL: https://gitlab.freedesktop.org/pipewire/wireplumber Source0: wireplumber-%{version}.tar.xz Source1: split-config-file.py -Patch0: 0001-spa-json-fix-va_list-APIs-for-different-architectures.patch -Patch1: 0001-restore-stream-do-not-crash-if-config_properties-is-nil.patch -Patch2: 0002-policy-bluetooth-fix-string.find-crash-with-nil-string.patch -Patch3: 0003-si-audio-adapter-relax-format-parsing.patch # PATCH-FIX-OPENSUSE reduce-meson-dependency.patch Patch100: reduce-meson-required-version.patch # docs @@ -182,7 +178,6 @@ %{_libdir}/wireplumber-%{apiver}/libwireplumber-module-default-nodes-api.so %{_libdir}/wireplumber-%{apiver}/libwireplumber-module-default-nodes.so %{_libdir}/wireplumber-%{apiver}/libwireplumber-module-default-profile.so -%{_libdir}/wireplumber-%{apiver}/libwireplumber-module-device-activation.so %{_libdir}/wireplumber-%{apiver}/libwireplumber-module-file-monitor-api.so %{_libdir}/wireplumber-%{apiver}/libwireplumber-module-logind.so %{_libdir}/wireplumber-%{apiver}/libwireplumber-module-lua-scripting.so ++++++ _service ++++++ --- /var/tmp/diff_new_pack.do4A8x/_old 2022-03-24 22:57:20.272212086 +0100 +++ /var/tmp/diff_new_pack.do4A8x/_new 2022-03-24 22:57:20.276212090 +0100 @@ -4,7 +4,7 @@ <param name="scm">git</param> <param name="url">https://gitlab.freedesktop.org/pipewire/wireplumber.git</param> <param name="changesgenerate">enable</param> - <param name="revision">0.4.8</param> + <param name="revision">0.4.9</param> <param name="versionformat">@PARENT_TAG@</param> <!-- <param name="versionprefix">0.4.6+git</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.do4A8x/_old 2022-03-24 22:57:20.296212110 +0100 +++ /var/tmp/diff_new_pack.do4A8x/_new 2022-03-24 22:57:20.304212118 +0100 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://gitlab.freedesktop.org/pipewire/wireplumber.git</param> - <param name="changesrevision">e14bb72dcc85e2130d0ea96768e5ae3b375a041e</param></service></servicedata> + <param name="changesrevision">8b97b40c4467951fbd4181afb47e4175361365a6</param></service></servicedata> (No newline at EOF) ++++++ split-config-file.py ++++++ --- /var/tmp/diff_new_pack.do4A8x/_old 2022-03-24 22:57:20.324212137 +0100 +++ /var/tmp/diff_new_pack.do4A8x/_new 2022-03-24 22:57:20.328212142 +0100 @@ -12,7 +12,7 @@ contents = open('90-enable-all.lua', 'r', encoding='utf-8').read() md5sum = md5FromData(contents.encode('utf-8')) -expected_md5sum = '2c036caab5a4b2698a6ee32c36eac94d' +expected_md5sum = '74b508b1be26ae58d3e851d3abebc009' if md5sum != expected_md5sum: print('The script has to be updated for new changes in 90-enable-all.lua') @@ -28,8 +28,7 @@ 'track-user-choices-devices', 'track-user-choices-streams', 'link-nodes-by-roles', - 'suspend-idle-nodes', - 'device-activation'] + 'suspend-idle-nodes'] if len(content_sections) != len(sections): print('The script has to be updated for new changes in 90-enable-all.lua') ++++++ wireplumber-0.4.8.obscpio -> wireplumber-0.4.9.obscpio ++++++ ++++ 3049 lines of diff (skipped) ++++++ wireplumber.obsinfo ++++++ --- /var/tmp/diff_new_pack.do4A8x/_old 2022-03-24 22:57:20.688212496 +0100 +++ /var/tmp/diff_new_pack.do4A8x/_new 2022-03-24 22:57:20.692212500 +0100 @@ -1,5 +1,5 @@ name: wireplumber -version: 0.4.8 -mtime: 1644252730 -commit: e14bb72dcc85e2130d0ea96768e5ae3b375a041e +version: 0.4.9 +mtime: 1647949138 +commit: 8b97b40c4467951fbd4181afb47e4175361365a6
