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
 

Reply via email to