Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package pipewire for openSUSE:Factory checked in at 2024-04-14 11:53:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pipewire (Old) and /work/SRC/openSUSE:Factory/.pipewire.new.26366 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pipewire" Sun Apr 14 11:53:38 2024 rev:110 rq:1166928 version:1.0.4 Changes: -------- --- /work/SRC/openSUSE:Factory/pipewire/pipewire.changes 2024-03-26 19:24:31.910910333 +0100 +++ /work/SRC/openSUSE:Factory/.pipewire.new.26366/pipewire.changes 2024-04-14 11:53:48.605666353 +0200 @@ -1,0 +2,10 @@ +Thu Apr 11 09:32:10 UTC 2024 - Antonio Larrosa <[email protected]> + +- Move the jack spa plugin from the pipewire-spa-plugins-0_2 + package to a new pipewire-spa-plugins-0_2-jack package. This + allows to not Suggest the pipewire-libjack package from + pipewire-spa-plugins-0_2 since that's only used to connect + pipewire as a client to a jack server which is not common at all + (boo#1222253). + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pipewire.spec ++++++ --- /var/tmp/diff_new_pack.yx369f/_old 2024-04-14 11:53:49.189687705 +0200 +++ /var/tmp/diff_new_pack.yx369f/_new 2024-04-14 11:53:49.193687852 +0200 @@ -194,7 +194,7 @@ Summary: PipeWire libjack replacement libraries Group: Development/Libraries/C and C++ Requires(post): update-alternatives -Requires(postun):update-alternatives +Requires(postun): update-alternatives %description libjack-%{apiver_str} PipeWire is a server and user space API to deal with multimedia pipelines. @@ -293,7 +293,6 @@ %package spa-plugins-%{spa_ver_str} Summary: Plugins For PipeWire SPA Group: Productivity/Multimedia/Other -Suggests: pipewire-libjack-%{apiver_str} %description spa-plugins-%{spa_ver_str} PipeWire is a server and user space API to deal with multimedia pipelines. @@ -314,6 +313,30 @@ This package provides plugins for extending PipeWire SPA's functionality. +%package spa-plugins-%{spa_ver_str}-jack +Summary: SPA Plugin to use PipeWire as jack client +Group: Productivity/Multimedia/Other +Requires: jack + +%description spa-plugins-%{spa_ver_str}-jack +PipeWire is a server and user space API to deal with multimedia pipelines. + +Some of its features include: + + * Unlimited input/output ports; + * Per port format enumeration and negotiation; + * Enumeration/configuration of per port parameters; + * Application controlled buffer allocation with option to let the plugin + Allocate memory; + * Arbitrary buffer metadata; + * Buffers are passed around by id which is very fast and avoids the need + for refcounting; + * Synchronous and asynchronous processing; + * All api is designed to work without any allocations; + * Arbirary input/output behaviour. + +This package provides the SPA plugin to connect Pipewire to a JACK server + %package devel Summary: Development Files For PipeWire, A Multimedia Framework Group: Development/Libraries/C and C++ @@ -676,7 +699,6 @@ %if %{with use_ffmpeg} %{_libdir}/spa-%{spa_ver}/ffmpeg/ %endif -%{_libdir}/spa-%{spa_ver}/jack/ %if %{with libcamera} %{_libdir}/spa-%{spa_ver}/libcamera/ %endif @@ -798,5 +820,8 @@ %files jack %config %{_sysconfdir}/ld.so.conf.d/pipewire-jack-%{_arch}.conf +%files spa-plugins-%{spa_ver_str}-jack +%{_libdir}/spa-%{spa_ver}/jack/ + %files lang -f %{name}.lang
