[packages/pipewire] move videoconvert spa module to subpackage; rel 2
atler
atler at pld-linux.org
Mon Jul 13 20:12:13 CEST 2026
commit a563b12331bb2ad1afef4a2109098c10b5b2b4dd
Author: Jan Palus <atler at pld-linux.org>
Date: Mon Jul 13 20:09:12 2026 +0200
move videoconvert spa module to subpackage; rel 2
accessible from client context (ie steam in pipewire mode loads it) but
due to ffmpeg dependency don't make it part of -libs
pipewire.spec | 22 +++++++++++++++++++---
1 file changed, 19 insertions(+), 3 deletions(-)
---
diff --git a/pipewire.spec b/pipewire.spec
index 9cff81b..0578494 100644
--- a/pipewire.spec
+++ b/pipewire.spec
@@ -19,7 +19,7 @@ Summary: PipeWire - server and user space API to deal with multimedia pipelines
Summary(pl.UTF-8): PipeWire - serwer i API przestrzeni użytkownika do obsługi potoków multimedialnych
Name: pipewire
Version: 1.6.8
-Release: 1
+Release: 2
License: MIT, LGPL v2+, GPL v2
Group: Libraries
Source0: https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/%{version}/%{name}-%{version}.tar.bz2
@@ -108,6 +108,7 @@ Requires: systemd-units >= 1:250.1
%{?with_ffmpeg:Suggests: %{name}-spa-module-filter-graph-ffmpeg%{?_isa} = %{version}-%{release}}
%{?with_lv2:Suggests: %{name}-spa-module-filter-graph-lv2%{?_isa} = %{version}-%{release}}
%{?with_libmysofa:Suggests: %{name}-spa-module-filter-graph-sofa%{?_isa} = %{version}-%{release}}
+Suggests: %{name}-spa-module-video-convert%{?_isa} = %{version}-%{release}
Suggests: rtkit
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -277,6 +278,18 @@ PipeWire SPA plugin to access cameras through libcamera.
%description spa-module-libcamera -l pl.UTF-8
Wtyczka PipeWire SPA do dostępu do kamer przez libcamera.
+%package spa-module-video-convert
+Summary: PipeWire SPA plugin to convert video formats
+Summary(pl.UTF-8): Wtyczka PipeWire SPA do konwersji formatów wideo
+Group: Libraries
+Requires: %{name}-libs%{?_isa} = %{version}-%{release}
+
+%description spa-module-video-convert
+PipeWire SPA plugin to convert video formats.
+
+%description spa-module-video-convert -l pl.UTF-8
+Wtyczka PipeWire SPA do konwersji formatów wideo.
+
%package spa-module-vulkan
Summary: PipeWire SPA plugin to generate video frames using Vulkan
Summary(pl.UTF-8): Wtyczka PipeWire SPA do generowania ramek obrazu przy użyciu Vulkana
@@ -586,8 +599,6 @@ rm -rf $RPM_BUILD_ROOT
%dir %{_libdir}/spa-0.2/v4l2
# R: udev-libs
%attr(755,root,root) %{_libdir}/spa-0.2/v4l2/libspa-v4l2.so
-%dir %{_libdir}/spa-0.2/videoconvert
-%attr(755,root,root) %{_libdir}/spa-0.2/videoconvert/libspa-videoconvert.so
%dir %{_libdir}/spa-0.2/videotestsrc
%attr(755,root,root) %{_libdir}/spa-0.2/videotestsrc/libspa-videotestsrc.so
%dir %{_libdir}/spa-0.2/volume
@@ -833,6 +844,11 @@ rm -rf $RPM_BUILD_ROOT
%attr(755,root,root) %{_libdir}/spa-0.2/libcamera/libspa-libcamera.so
%endif
+%files spa-module-video-convert
+%defattr(644,root,root,755)
+%dir %{_libdir}/spa-0.2/videoconvert
+%attr(755,root,root) %{_libdir}/spa-0.2/videoconvert/libspa-videoconvert.so
+
%files spa-module-vulkan
%defattr(644,root,root,755)
%dir %{_libdir}/spa-0.2/vulkan
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/pipewire.git/commitdiff/a563b12331bb2ad1afef4a2109098c10b5b2b4dd
More information about the pld-cvs-commit
mailing list