[packages/gstreamer-plugins-bad] - rel 4, disable broken extensions
baggins
baggins at pld-linux.org
Sat Mar 28 23:12:23 CET 2026
commit eaf8c71fb55782aa185ffee50a6f29014f46ac1a
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Sun Mar 29 00:11:55 2026 +0100
- rel 4, disable broken extensions
gstreamer-plugins-bad.spec | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
---
diff --git a/gstreamer-plugins-bad.spec b/gstreamer-plugins-bad.spec
index f73cf6c..64a9378 100644
--- a/gstreamer-plugins-bad.spec
+++ b/gstreamer-plugins-bad.spec
@@ -8,7 +8,7 @@
# - nvds SDK for nvdswrapper plugin
#
# Conditional build:
-%bcond_without aja # AJA NTV2 input/output plugin
+%bcond_with aja # AJA NTV2 input/output plugin
%bcond_without amr # amrwbenc output plugin
%bcond_without apidocs # API documentation
%bcond_without bs2b # bs2b headphone stereo improvement plugin
@@ -37,6 +37,7 @@
%bcond_without librsvg # RSVG SVG decoder/overlay plugin
%bcond_without sbc # SBC bluetooth audio codec plugin
%bcond_without sndfile # sndfile audio files encoder/decoder plugin
+%bcond_with svtav1 # SVT-AV1 Encoder
%bcond_without svthevc # SvtHevc encoder plugin
%bcond_without svtjpegxs # SVT JPEG-XS plugin
%bcond_without tinyalsa # ALSA audiosink using tinyalsa library
@@ -77,7 +78,7 @@ Summary: Bad GStreamer Streaming-media framework plugins
Summary(pl.UTF-8): Złe wtyczki do środowiska obróbki strumieni GStreamer
Name: gstreamer-plugins-bad
Version: 1.26.8
-Release: 3
+Release: 4
License: LGPL v2+
Group: Libraries
Source0: https://gstreamer.freedesktop.org/src/gst-plugins-bad/%{gstname}-%{version}.tar.xz
@@ -223,7 +224,7 @@ BuildRequires: qrencode-devel
BuildRequires: soundtouch-devel >= 1.4
BuildRequires: spandsp-devel >= 1:0.0.6
BuildRequires: srt-devel >= 1.3.0
-BuildRequires: svt-av1-devel >= 1.1
+%{?with_svtav1:BuildRequires: svt-av1-devel >= 1.1}
%{?with_svthevc:BuildRequires: svt-hevc-devel >= 1.4.1}
%{?with_svtjpegxs:BuildRequires: svt-jpeg-xs-devel >= 0.9}
%{?with_tinyalsa:BuildRequires: tinyalsa-devel >= 2.0.0}
@@ -1816,7 +1817,7 @@ Wtyczka GStreamera ZXing wykrywająca kody kreskowe.
-Dsrt=enabled \
-Dsrtp=enabled \
-Dsubenc=enabled \
- -Dsvtav1=enabled \
+ -Dsvtav1=%{__enabled_disabled svtav1} \
-Dsvthevcenc=%{__enabled_disabled svthevc} \
-Dsvtjpegxs=%{__enabled_disabled svtjpegxs} \
-Dswitchbin=enabled \
@@ -2738,10 +2739,12 @@ rm -rf $RPM_BUILD_ROOT
%defattr(644,root,root,755)
%attr(755,root,root) %{gstlibdir}/libgstsrtp.so
+%if %{with svtav1}
%files -n gstreamer-svtav1
%defattr(644,root,root,755)
# R: svt-av1 >= 1.1
%attr(755,root,root) %{gstlibdir}/libgstsvtav1.so
+%endif
%if %{with svthevc}
%files -n gstreamer-svthevcenc
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/gstreamer-plugins-bad.git/commitdiff/eaf8c71fb55782aa185ffee50a6f29014f46ac1a
More information about the pld-cvs-commit
mailing list