[packages/gstreamer-plugins-base] - updated to 1.28.3

qboosh qboosh at pld-linux.org
Thu Jun 4 20:01:11 CEST 2026


commit f68e06d1eaf844ac245bfba7acdeb540c99cdbdb
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Thu Jun 4 20:01:26 2026 +0200

    - updated to 1.28.3

 gstreamer-plugins-base.spec | 163 +++++++++++++++++++++++---------------------
 1 file changed, 84 insertions(+), 79 deletions(-)
---
diff --git a/gstreamer-plugins-base.spec b/gstreamer-plugins-base.spec
index b602c8a..4f497b3 100644
--- a/gstreamer-plugins-base.spec
+++ b/gstreamer-plugins-base.spec
@@ -8,21 +8,22 @@
 
 %define		gstname		gst-plugins-base
 %define		gstmver		1.0
-%define		gst_ver		1.26.0
+%define		gst_ver		1.28.0
 
 Summary:	GStreamer Streaming-media framework base plugins
 Summary(pl.UTF-8):	Podstawowe wtyczki do środowiska obróbki strumieni GStreamer
 Name:		gstreamer-plugins-base
-Version:	1.26.8
+Version:	1.28.3
 Release:	1
 License:	LGPL v2+
 Group:		Libraries
 Source0:	https://gstreamer.freedesktop.org/src/gst-plugins-base/%{gstname}-%{version}.tar.xz
-# Source0-md5:	fc2107e60d944d9409e4289f9b73e417
+# Source0-md5:	0238ce29eb0b3b3a1b84115f96a121b0
 URL:		https://gstreamer.freedesktop.org/
 %{?with_apidocs:BuildRequires:	docbook-dtd412-xml}
+BuildRequires:	gcc >= 6:4.7
 BuildRequires:	gettext-tools >= 0.17
-BuildRequires:	glib2-devel >= 1:2.64.0
+BuildRequires:	glib2-devel >= 1:2.67.4
 %if %(locale -a | grep -q '^C.UTF-8$'; echo $?)
 BuildRequires:	glibc-localedb-all
 %endif
@@ -35,6 +36,7 @@ BuildRequires:	iso-codes
 %ifnarch %arch_with_atomics64
 BuildRequires:	libatomic-devel
 %endif
+BuildRequires:	libstdc++-devel
 BuildRequires:	libxml2-devel >= 2.0
 BuildRequires:	meson >= 1.4
 BuildRequires:	ninja >= 1.5
@@ -56,7 +58,7 @@ BuildRequires:	libogg-devel >= 2:1.0
 BuildRequires:	libtheora-devel >= 1.1
 %{?with_libvisual:BuildRequires:	libvisual-devel >= 0.4.0}
 BuildRequires:	libvorbis-devel >= 1:1.3.1
-BuildRequires:	opus-devel >= 0.9.4
+BuildRequires:	opus-devel >= 1.1
 BuildRequires:	pango-devel >= 1:1.22.0
 %{?with_tremor:BuildRequires:	tremor-devel}
 BuildRequires:	udev-glib-devel >= 1:143
@@ -82,7 +84,7 @@ BuildRequires:	wayland-protocols >= 1.15
 %endif
 # old GIR format
 BuildConflicts:	gstreamer-plugins-base-devel < 0.10.30
-Requires:	glib2 >= 1:2.64.0
+Requires:	glib2 >= 1:2.67.4
 Requires:	gstreamer >= %{gst_ver}
 Requires:	orc >= 0.4.41
 Suggests:	iso-codes
@@ -159,7 +161,7 @@ Summary:	Include files for GStreamer streaming-media framework plugins
 Summary(pl.UTF-8):	Pliki nagłówkowe do wtyczek środowiska obróbki strumieni GStreamer
 Group:		Development/Libraries
 Requires:	%{name} = %{version}-%{release}
-Requires:	glib2-devel >= 1:2.64.0
+Requires:	glib2-devel >= 1:2.67.4
 Requires:	gstreamer-devel >= %{gst_ver}
 Requires:	orc-devel >= 0.4.41
 Obsoletes:	gstreamer-interfaces-devel < 0.10
@@ -317,7 +319,7 @@ Summary:	GStreamer OPUS plugins
 Summary(pl.UTF-8):	Wtyczki OPUS do GStreamera
 Group:		Libraries
 Requires:	%{name} = %{version}-%{release}
-Requires:	opus >= 0.9.4
+Requires:	opus >= 1.1
 
 %description -n gstreamer-opus
 This package contains GStreamer plugins encoding/decoding OPUS codec
@@ -430,6 +432,7 @@ Wtyczka wyjścia obrazu Xvideo dla GStreamera.
 	-Dogg=enabled \
 	-Dopus=enabled \
 	-Dorc=enabled \
+	-Dorc-compiler=enabled \
 	-Doverlaycomposition=enabled \
 	-Dpango=enabled \
 	-Dpbtypes=enabled \
@@ -437,10 +440,12 @@ Wtyczka wyjścia obrazu Xvideo dla GStreamera.
 	-Dqt5=enabled \
 	-Drawparse=enabled \
 	-Dsubparse=enabled \
+	-Dtcp=enabled \
 	-Dtests=disabled \
 	-Dtheora=enabled \
 	-Dtools=enabled \
 	-Dtremor=%{__enabled_disabled tremor} \
+	-Dtypefind=enabled \
 	-Dvideoconvertscale=enabled \
 	-Dvideorate=enabled \
 	-Dvideotestsrc=enabled \
@@ -487,56 +492,56 @@ rm -rf $RPM_BUILD_ROOT
 
 %files -f %{gstname}-%{gstmver}.lang
 %defattr(644,root,root,755)
-%doc AUTHORS ChangeLog NEWS README.md RELEASE
+%doc ChangeLog MAINTAINERS README.md RELEASE
 %attr(755,root,root) %{_bindir}/gst-device-monitor-%{gstmver}
 %attr(755,root,root) %{_bindir}/gst-discoverer-%{gstmver}
 %attr(755,root,root) %{_bindir}/gst-play-%{gstmver}
-%attr(755,root,root) %{_libdir}/libgstallocators-%{gstmver}.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgstallocators-%{gstmver}.so.0
-%attr(755,root,root) %{_libdir}/libgstapp-%{gstmver}.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgstapp-%{gstmver}.so.0
-%attr(755,root,root) %{_libdir}/libgstaudio-%{gstmver}.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgstaudio-%{gstmver}.so.0
-%attr(755,root,root) %{_libdir}/libgstfft-%{gstmver}.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgstfft-%{gstmver}.so.0
-%attr(755,root,root) %{_libdir}/libgstpbutils-%{gstmver}.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgstpbutils-%{gstmver}.so.0
-%attr(755,root,root) %{_libdir}/libgstriff-%{gstmver}.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgstriff-%{gstmver}.so.0
-%attr(755,root,root) %{_libdir}/libgstrtp-%{gstmver}.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgstrtp-%{gstmver}.so.0
-%attr(755,root,root) %{_libdir}/libgstrtsp-%{gstmver}.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgstrtsp-%{gstmver}.so.0
-%attr(755,root,root) %{_libdir}/libgstsdp-%{gstmver}.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgstsdp-%{gstmver}.so.0
-%attr(755,root,root) %{_libdir}/libgsttag-%{gstmver}.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgsttag-%{gstmver}.so.0
-%attr(755,root,root) %{_libdir}/libgstvideo-%{gstmver}.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgstvideo-%{gstmver}.so.0
+%{_libdir}/libgstallocators-%{gstmver}.so.*.*.*
+%ghost %{_libdir}/libgstallocators-%{gstmver}.so.0
+%{_libdir}/libgstapp-%{gstmver}.so.*.*.*
+%ghost %{_libdir}/libgstapp-%{gstmver}.so.0
+%{_libdir}/libgstaudio-%{gstmver}.so.*.*.*
+%ghost %{_libdir}/libgstaudio-%{gstmver}.so.0
+%{_libdir}/libgstfft-%{gstmver}.so.*.*.*
+%ghost %{_libdir}/libgstfft-%{gstmver}.so.0
+%{_libdir}/libgstpbutils-%{gstmver}.so.*.*.*
+%ghost %{_libdir}/libgstpbutils-%{gstmver}.so.0
+%{_libdir}/libgstriff-%{gstmver}.so.*.*.*
+%ghost %{_libdir}/libgstriff-%{gstmver}.so.0
+%{_libdir}/libgstrtp-%{gstmver}.so.*.*.*
+%ghost %{_libdir}/libgstrtp-%{gstmver}.so.0
+%{_libdir}/libgstrtsp-%{gstmver}.so.*.*.*
+%ghost %{_libdir}/libgstrtsp-%{gstmver}.so.0
+%{_libdir}/libgstsdp-%{gstmver}.so.*.*.*
+%ghost %{_libdir}/libgstsdp-%{gstmver}.so.0
+%{_libdir}/libgsttag-%{gstmver}.so.*.*.*
+%ghost %{_libdir}/libgsttag-%{gstmver}.so.0
+%{_libdir}/libgstvideo-%{gstmver}.so.*.*.*
+%ghost %{_libdir}/libgstvideo-%{gstmver}.so.0
 %{_mandir}/man1/gst-device-monitor-%{gstmver}.1*
 %{_mandir}/man1/gst-discoverer-%{gstmver}.1*
 %{_mandir}/man1/gst-play-%{gstmver}.1*
 # plugins with no external dependencies
-%attr(755,root,root) %{gstlibdir}/libgstapp.so
-%attr(755,root,root) %{gstlibdir}/libgstaudioconvert.so
-%attr(755,root,root) %{gstlibdir}/libgstaudiomixer.so
-%attr(755,root,root) %{gstlibdir}/libgstaudiorate.so
-%attr(755,root,root) %{gstlibdir}/libgstaudiotestsrc.so
-%attr(755,root,root) %{gstlibdir}/libgstbasedebug.so
-%attr(755,root,root) %{gstlibdir}/libgstcompositor.so
-%attr(755,root,root) %{gstlibdir}/libgstdsd.so
-%attr(755,root,root) %{gstlibdir}/libgstencoding.so
-%attr(755,root,root) %{gstlibdir}/libgstgio.so
-%attr(755,root,root) %{gstlibdir}/libgstoverlaycomposition.so
-%attr(755,root,root) %{gstlibdir}/libgstpbtypes.so
-%attr(755,root,root) %{gstlibdir}/libgstplayback.so
-%attr(755,root,root) %{gstlibdir}/libgstrawparse.so
-%attr(755,root,root) %{gstlibdir}/libgstsubparse.so
-%attr(755,root,root) %{gstlibdir}/libgsttcp.so
-%attr(755,root,root) %{gstlibdir}/libgsttypefindfunctions.so
-%attr(755,root,root) %{gstlibdir}/libgstvideoconvertscale.so
-%attr(755,root,root) %{gstlibdir}/libgstvideorate.so
-%attr(755,root,root) %{gstlibdir}/libgstvideotestsrc.so
+%{gstlibdir}/libgstapp.so
+%{gstlibdir}/libgstaudioconvert.so
+%{gstlibdir}/libgstaudiomixer.so
+%{gstlibdir}/libgstaudiorate.so
+%{gstlibdir}/libgstaudiotestsrc.so
+%{gstlibdir}/libgstbasedebug.so
+%{gstlibdir}/libgstcompositor.so
+%{gstlibdir}/libgstdsd.so
+%{gstlibdir}/libgstencoding.so
+%{gstlibdir}/libgstgio.so
+%{gstlibdir}/libgstoverlaycomposition.so
+%{gstlibdir}/libgstpbtypes.so
+%{gstlibdir}/libgstplayback.so
+%{gstlibdir}/libgstrawparse.so
+%{gstlibdir}/libgstsubparse.so
+%{gstlibdir}/libgsttcp.so
+%{gstlibdir}/libgsttypefindfunctions.so
+%{gstlibdir}/libgstvideoconvertscale.so
+%{gstlibdir}/libgstvideorate.so
+%{gstlibdir}/libgstvideotestsrc.so
 %{_libdir}/girepository-1.0/GstAllocators-%{gstmver}.typelib
 %{_libdir}/girepository-1.0/GstApp-%{gstmver}.typelib
 %{_libdir}/girepository-1.0/GstAudio-%{gstmver}.typelib
@@ -550,17 +555,17 @@ rm -rf $RPM_BUILD_ROOT
 
 %files devel
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libgstallocators-%{gstmver}.so
-%attr(755,root,root) %{_libdir}/libgstapp-%{gstmver}.so
-%attr(755,root,root) %{_libdir}/libgstaudio-%{gstmver}.so
-%attr(755,root,root) %{_libdir}/libgstfft-%{gstmver}.so
-%attr(755,root,root) %{_libdir}/libgstpbutils-%{gstmver}.so
-%attr(755,root,root) %{_libdir}/libgstriff-%{gstmver}.so
-%attr(755,root,root) %{_libdir}/libgstrtp-%{gstmver}.so
-%attr(755,root,root) %{_libdir}/libgstrtsp-%{gstmver}.so
-%attr(755,root,root) %{_libdir}/libgstsdp-%{gstmver}.so
-%attr(755,root,root) %{_libdir}/libgsttag-%{gstmver}.so
-%attr(755,root,root) %{_libdir}/libgstvideo-%{gstmver}.so
+%{_libdir}/libgstallocators-%{gstmver}.so
+%{_libdir}/libgstapp-%{gstmver}.so
+%{_libdir}/libgstaudio-%{gstmver}.so
+%{_libdir}/libgstfft-%{gstmver}.so
+%{_libdir}/libgstpbutils-%{gstmver}.so
+%{_libdir}/libgstriff-%{gstmver}.so
+%{_libdir}/libgstrtp-%{gstmver}.so
+%{_libdir}/libgstrtsp-%{gstmver}.so
+%{_libdir}/libgstsdp-%{gstmver}.so
+%{_libdir}/libgsttag-%{gstmver}.so
+%{_libdir}/libgstvideo-%{gstmver}.so
 %{gstincludedir}/gst/allocators
 %{gstincludedir}/gst/app
 %{gstincludedir}/gst/audio
@@ -650,8 +655,8 @@ rm -rf $RPM_BUILD_ROOT
 %if %{with opengl}
 %files -n gstreamer-gl-libs
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libgstgl-%{gstmver}.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgstgl-%{gstmver}.so.0
+%{_libdir}/libgstgl-%{gstmver}.so.*.*.*
+%ghost %{_libdir}/libgstgl-%{gstmver}.so.0
 %{_libdir}/girepository-1.0/GstGL-%{gstmver}.typelib
 %{_libdir}/girepository-1.0/GstGLEGL-%{gstmver}.typelib
 %{_libdir}/girepository-1.0/GstGLWayland-%{gstmver}.typelib
@@ -661,7 +666,7 @@ rm -rf $RPM_BUILD_ROOT
 
 %files -n gstreamer-gl-devel
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libgstgl-%{gstmver}.so
+%{_libdir}/libgstgl-%{gstmver}.so
 # currently only gl lib provides header in this location, so package top dirs here
 %dir %{gstlibdir}/include
 %dir %{gstlibdir}/include/gst
@@ -684,51 +689,51 @@ rm -rf $RPM_BUILD_ROOT
 
 %files -n gstreamer-audiosink-alsa
 %defattr(644,root,root,755)
-%attr(755,root,root) %{gstlibdir}/libgstalsa.so
+%{gstlibdir}/libgstalsa.so
 
 %files -n gstreamer-audio-effects-base
 %defattr(644,root,root,755)
-%attr(755,root,root) %{gstlibdir}/libgstadder.so
-%attr(755,root,root) %{gstlibdir}/libgstaudioresample.so
-%attr(755,root,root) %{gstlibdir}/libgstvolume.so
+%{gstlibdir}/libgstadder.so
+%{gstlibdir}/libgstaudioresample.so
+%{gstlibdir}/libgstvolume.so
 
 %files -n gstreamer-cdparanoia
 %defattr(644,root,root,755)
-%attr(755,root,root) %{gstlibdir}/libgstcdparanoia.so
+%{gstlibdir}/libgstcdparanoia.so
 
 %if %{with tremor}
 %files -n gstreamer-ivorbisdec
 %defattr(644,root,root,755)
-%attr(755,root,root) %{gstlibdir}/libgstivorbisdec.so
+%{gstlibdir}/libgstivorbisdec.so
 %endif
 
 %if %{with libvisual}
 %files -n gstreamer-libvisual
 %defattr(644,root,root,755)
-%attr(755,root,root) %{gstlibdir}/libgstlibvisual.so
+%{gstlibdir}/libgstlibvisual.so
 %endif
 
 %files -n gstreamer-opus
 %defattr(644,root,root,755)
-%attr(755,root,root) %{gstlibdir}/libgstopus.so
+%{gstlibdir}/libgstopus.so
 
 %files -n gstreamer-pango
 %defattr(644,root,root,755)
-%attr(755,root,root) %{gstlibdir}/libgstpango.so
+%{gstlibdir}/libgstpango.so
 
 %files -n gstreamer-theora
 %defattr(644,root,root,755)
-%attr(755,root,root) %{gstlibdir}/libgsttheora.so
+%{gstlibdir}/libgsttheora.so
 
 %files -n gstreamer-vorbis
 %defattr(644,root,root,755)
-%attr(755,root,root) %{gstlibdir}/libgstvorbis.so
-%attr(755,root,root) %{gstlibdir}/libgstogg.so
+%{gstlibdir}/libgstvorbis.so
+%{gstlibdir}/libgstogg.so
 
 %files -n gstreamer-imagesink-x
 %defattr(644,root,root,755)
-%attr(755,root,root) %{gstlibdir}/libgstximagesink.so
+%{gstlibdir}/libgstximagesink.so
 
 %files -n gstreamer-imagesink-xv
 %defattr(644,root,root,755)
-%attr(755,root,root) %{gstlibdir}/libgstxvimagesink.so
+%{gstlibdir}/libgstxvimagesink.so
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gstreamer-plugins-base.git/commitdiff/f68e06d1eaf844ac245bfba7acdeb540c99cdbdb



More information about the pld-cvs-commit mailing list