Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package pipewire for openSUSE:Factory checked in at 2021-03-02 12:26:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pipewire (Old) and /work/SRC/openSUSE:Factory/.pipewire.new.2378 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pipewire" Tue Mar 2 12:26:31 2021 rev:23 rq:875335 version:0.3.22 Changes: -------- --- /work/SRC/openSUSE:Factory/pipewire/pipewire.changes 2021-02-22 14:39:58.360591865 +0100 +++ /work/SRC/openSUSE:Factory/.pipewire.new.2378/pipewire.changes 2021-03-02 12:28:21.327472827 +0100 @@ -1,0 +2,95 @@ +Thu Feb 25 11:10:46 UTC 2021 - Antonio Larrosa <alarr...@suse.com> + +- Do not provide pulseaudio, but pulseaudio-daemon so we can + specify in the patterns that we prefer the pulseaudio package + (boo#1182730) + +------------------------------------------------------------------- +Thu Feb 25 07:32:58 UTC 2021 - Antonio Larrosa <alarr...@suse.com> + +- Update to version 0.3.22: + * Highlights + + Per client config files replace the module-profiles. It's + now possible to tweak settings and load custom modules. + + Pro Audio card profile support. You can now select the + Pro Audio profile and have raw device access with the + maximum number of channels and no mixer controls. This is + the usual setup for managing high end Pro Audio cards. + + Many fixes and improvements in the JACK library to make + devices look and integrate better. + + Many bluetooth improvements. Playback should be more + reliable and better synchronized. Support for the HFP HF + profile. + + Small fixes and improvements all over the map. + * PipeWire improvements + + Add support for restrictions requested by a client. This + makes it possible to implement Flatpak policy for emulated + PulseAudio clients as well. + + Fix removal of params in objects. Previously they would not + be removed from the cache. + + Remove mlock warnings by default. There is an option to + enable them again if you want to check if your system is + optimized. + + Remove LimitMEMLOCK lines from the service files. They can + only lower the system settings and are thus not useful. + + Implement per-client config files. Each pipewire client will + now read a config file that you can use to configure the + context of the client. + + Implement state and config load/save in pipewire. This is + used by the session manager or other apps. + + Make an option to disable dbus support. + + Add tool to convert pipewire config to JSON. + * Session-manager + + Give all permissions to Manager flatpak apps. In the future + we will use the Permission store to remember user settings. + + Improvements to default audio/sink handling. + + Add option to configure device suspend time. + + Small fixes in route handling. + * Device support + + Complain when ACP profile files are not found and use + a fallback in order to get something working. + + Add volume support to monitor ports. + + Fix resume from suspend for ALSA in more cases. + + ALSA ACP cards now have a Pro Audio profile that exposes + the raw card devices. + * Bluetooth + + Enable A2DP delay reporting. This improves audio/video sync + when playing audio over bluetooth. + + Fix stuttering in A2DP source + + Tweak buffer size and latency settings to avoid stuttering + + More work on HSP and HFP support + + Fix initial profile configuration + + Add HFP HF support + * PulseAudio server + + Small tweaks in capture packet size to avoid crashes in some + apps. + + Detect Flatpak apps and requests the flatpak permissions from + the session manager. This means that Flatpak pulseaudio apps + will now run with reduced permissions. + * ALSA plugin + + Reduce min buffer size in the plugin for lower possible + latency. + * JACK + + implement some missing methods to make qjackctl work again. + + Use the context data thread instead of making our own. This + fixes the issue where the data thread was not given RT + priority correctly. + + Pass extra jack flags around in port properties. This makes + CV ports in carla work. + + Many tweaks to the port names and aliases. Unwanted + characters are filtered out, giving better names to jack + apps. Default device names are now equal to those seen in + pulseaudio apps. + + Add an option to make a separate client for the monitor + ports of a device. This makes it more usable in apps. + + add support for system:playback_N and system:capture_N port + names for apps that hardcode these port names. + +------------------------------------------------------------------- +Wed Feb 24 11:29:58 UTC 2021 - Dominique Leuenberger <dims...@opensuse.org> + +- Re-add the Provides: pulseaudio; patterns-base now suggests + pulseaudio, which should help zypp in doing a smarter decision + (boo#1182730). + +------------------------------------------------------------------- @@ -13 +108 @@ - switch. + switch (boo#1182730). Old: ---- pipewire-0.3.21.obscpio New: ---- pipewire-0.3.22.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pipewire.spec ++++++ --- /var/tmp/diff_new_pack.80EvIq/_old 2021-03-02 12:28:22.059473481 +0100 +++ /var/tmp/diff_new_pack.80EvIq/_new 2021-03-02 12:28:22.063473484 +0100 @@ -35,7 +35,7 @@ %endif Name: pipewire -Version: 0.3.21 +Version: 0.3.22 Release: 0 Summary: A Multimedia Framework designed to be an audio and video server and more License: MIT @@ -239,8 +239,8 @@ Conflicts: pulseaudio # Virtual Provides to support swapping between PipeWire-PA and PA -#Provides: pulseaudio-daemon -#Conflicts: pulseaudio-daemon +Provides: pulseaudio-daemon +Conflicts: pulseaudio-daemon #Provides: pulseaudio-module-bluetooth #Provides: pulseaudio-module-jack @@ -351,7 +351,11 @@ %{_mandir}/man5/pipewire.conf.5%{ext_man} %dir %{_sysconfdir}/pipewire -%config %{_sysconfdir}/pipewire/pipewire.conf +%config(noreplace) %{_sysconfdir}/pipewire/pipewire.conf +%config(noreplace) %{_sysconfdir}/pipewire/client.conf +%config(noreplace) %{_sysconfdir}/pipewire/client-rt.conf +%config(noreplace) %{_sysconfdir}/pipewire/jack.conf +%config(noreplace) %{_sysconfdir}/pipewire/pipewire-pulse.conf %dir %{_sysconfdir}/pipewire/media-session.d %config(noreplace) %{_sysconfdir}/pipewire/media-session.d/media-session.conf %config(noreplace) %{_sysconfdir}/pipewire/media-session.d/alsa-monitor.conf @@ -406,6 +410,7 @@ %{_bindir}/spa-monitor %{_bindir}/spa-acp-tool %{_bindir}/spa-resample +%{_bindir}/spa-json-dump %files modules %dir %{_libdir}/pipewire-%{apiver} ++++++ _service ++++++ --- /var/tmp/diff_new_pack.80EvIq/_old 2021-03-02 12:28:22.083473503 +0100 +++ /var/tmp/diff_new_pack.80EvIq/_new 2021-03-02 12:28:22.083473503 +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">0.3.21</param> + <param name="revision">0.3.22</param> <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param> <param name="versionrewrite-pattern">(.*)\+0</param> <param name="versionrewrite-replacement">\1</param> ++++++ pipewire-0.3.21.obscpio -> pipewire-0.3.22.obscpio ++++++ /work/SRC/openSUSE:Factory/pipewire/pipewire-0.3.21.obscpio /work/SRC/openSUSE:Factory/.pipewire.new.2378/pipewire-0.3.22.obscpio differ: char 49, line 1 ++++++ pipewire.obsinfo ++++++ --- /var/tmp/diff_new_pack.80EvIq/_old 2021-03-02 12:28:22.139473553 +0100 +++ /var/tmp/diff_new_pack.80EvIq/_new 2021-03-02 12:28:22.139473553 +0100 @@ -1,5 +1,5 @@ name: pipewire -version: 0.3.21 -mtime: 1612362026 -commit: 885748dfbd82985abbe396cb3272264ea2e0d163 +version: 0.3.22 +mtime: 1613643135 +commit: 22d563720a7f6ba7bdf59950f8c14488d80dfa95