From 4ed91ee462e3c3af7a1804d9bbd7411ee7c1325d9b31c21703c6acc8888b5861 Mon Sep 17 00:00:00 2001 From: Antonio Larrosa Date: Thu, 17 Feb 2022 10:36:15 +0000 Subject: [PATCH 1/3] Accepting request 954682 from home:aloisw:branches:multimedia:libs Run ldconfig for pipewire-libjack-0_3 OBS-URL: https://build.opensuse.org/request/show/954682 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=47 --- pipewire.changes | 8 ++++++++ pipewire.spec | 2 ++ 2 files changed, 10 insertions(+) diff --git a/pipewire.changes b/pipewire.changes index 0e3b8b7..d6b98d1 100644 --- a/pipewire.changes +++ b/pipewire.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Tue Feb 15 09:47:31 UTC 2022 - Alois Wohlschlager + +- Run ldconfig for pipewire-libjack-0_3 + * The JACK libraries are made available system-wide using + /etc/ld.so.conf.d. Hence, ldconfig should be run to make sure + the dynamic linker picks them up. + ------------------------------------------------------------------- Thu Feb 3 11:56:13 UTC 2022 - Antonio Larrosa diff --git a/pipewire.spec b/pipewire.spec index ab517cc..60af1ac 100644 --- a/pipewire.spec +++ b/pipewire.spec @@ -495,11 +495,13 @@ setup-pulseaudio --auto > /dev/null %post libjack-%{apiver_str} %{_sbindir}/update-alternatives --install %{_bindir}/pw-jack pw-jack %{_bindir}/pw-jack-%{apiver} 20 \ --slave %{_mandir}/man1/pw-jack.1%{ext_man} pw-jack.1%{ext_man} %{_mandir}/man1/pw-jack-%{apiver}.1%{ext_man} +/sbin/ldconfig %postun libjack-%{apiver_str} if [ ! -e %{_bindir}/pw-jack-%{apiver} ] ; then %{_sbindir}/update-alternatives --remove pw-jack %{_bindir}/pw-jack-%{apiver} fi +/sbin/ldconfig %files %license LICENSE COPYING From 45e87da2cb3cceb0f5e84f832b266468d8aea72db414fff14e04d6f34f05d45d Mon Sep 17 00:00:00 2001 From: Antonio Larrosa Date: Thu, 17 Feb 2022 11:25:15 +0000 Subject: [PATCH 2/3] Accepting request 955613 from home:alarrosa:branches:multimedia:libs - Update to version 0.3.46: * Highlights: - Fix a critical bug in pipewire-pulse buffer size handling that made some apps (MuseScore, ... ) stutter. - Fix a critical bug where devices would not show when the kernel was compiled without VERBOSE_PROCSFS. - JACK clients will now use lock-quantum by default. This makes sure that all dynamic quantum changes are disabled while a JACK app is running. The only way to force a quantum chance is through a JACK app or with the metadata. - Almost all limits on number of ports, clients and nodes are removed. - A Dummy fallback sink is now automatically created when there are no other sinks. This avoids stalling browsers. - Sound sharing with Zoom should work better. A new WirePlumber release might be required. - Many more fixes and improvements. * PipeWire - Update docs with new config overrides. - The rule matching logic was moved to config and code is now shared with pulse-server and JACK. - Add new Romanian translation. - When a quantum is forced with metadata, any node that asked to lock-quantum is ignored so that the quantum change can happen. - Fix a bug where a mixer was removed twice, leading to potential memory corruption. - The port limits on nodes and filters are now removed. Some code was simplified. - Fix a potential leak because listeners where removed while OBS-URL: https://build.opensuse.org/request/show/955613 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=48 --- _service | 2 +- pipewire-0.3.45.obscpio | 3 - pipewire-0.3.46.obscpio | 3 + pipewire.changes | 92 ++++++++++ pipewire.obsinfo | 6 +- pipewire.spec | 4 +- reduce-meson-dependency.patch | 321 ++++++++++++++++++++++++++++++---- 7 files changed, 391 insertions(+), 40 deletions(-) delete mode 100644 pipewire-0.3.45.obscpio create mode 100644 pipewire-0.3.46.obscpio diff --git a/_service b/_service index 5ee7c44..31a1bb6 100644 --- a/_service +++ b/_service @@ -3,7 +3,7 @@ git https://gitlab.freedesktop.org/pipewire/pipewire.git - refs/tags/0.3.45 + refs/tags/0.3.46 @PARENT_TAG@