[packages/gstreamer-plugins-base] - updated to 1.26.0
qboosh
qboosh at pld-linux.org
Mon Mar 17 19:14:30 CET 2025
commit 3abb87008f54588e36148d76d517283ed23377f8
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Mon Mar 17 18:55:53 2025 +0100
- updated to 1.26.0
gstreamer-plugins-base.spec | 70 ++++++++++++++++++++++++++++++++++++++-------
1 file changed, 59 insertions(+), 11 deletions(-)
---
diff --git a/gstreamer-plugins-base.spec b/gstreamer-plugins-base.spec
index 0179d1d..a7d023d 100644
--- a/gstreamer-plugins-base.spec
+++ b/gstreamer-plugins-base.spec
@@ -8,17 +8,17 @@
%define gstname gst-plugins-base
%define gstmver 1.0
-%define gst_ver 1.24.0
+%define gst_ver 1.26.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.24.12
+Version: 1.26.0
Release: 1
License: LGPL v2+
Group: Libraries
Source0: https://gstreamer.freedesktop.org/src/gst-plugins-base/%{gstname}-%{version}.tar.xz
-# Source0-md5: af0d85f4dda9f750086516d834a17a8c
+# Source0-md5: 6a05a446e974ea4707c5a596424a5312
URL: https://gstreamer.freedesktop.org/
%{?with_apidocs:BuildRequires: docbook-dtd412-xml}
BuildRequires: gettext-tools >= 0.17
@@ -33,9 +33,9 @@ BuildRequires: gtk+3-devel >= 3.10
%{?with_apidocs:BuildRequires: hotdoc >= 0.11.0}
BuildRequires: iso-codes
BuildRequires: libxml2-devel >= 2.0
-BuildRequires: meson >= 1.1
+BuildRequires: meson >= 1.4
BuildRequires: ninja >= 1.5
-BuildRequires: orc-devel >= 0.4.38
+BuildRequires: orc-devel >= 0.4.41
BuildRequires: pkgconfig >= 1:0.9.0
BuildRequires: python3 >= 1:3.2
BuildRequires: rpm-build >= 4.6
@@ -81,7 +81,7 @@ BuildRequires: wayland-protocols >= 1.15
BuildConflicts: gstreamer-plugins-base-devel < 0.10.30
Requires: glib2 >= 1:2.64.0
Requires: gstreamer >= %{gst_ver}
-Requires: orc >= 0.4.38
+Requires: orc >= 0.4.41
Suggests: iso-codes
# here go all the obsoleted gstreamer plugins
Obsoletes: gstreamer-SDL < 0.10
@@ -158,7 +158,7 @@ Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
Requires: glib2-devel >= 1:2.64.0
Requires: gstreamer-devel >= %{gst_ver}
-Requires: orc-devel >= 0.4.38
+Requires: orc-devel >= 0.4.41
Obsoletes: gstreamer-interfaces-devel < 0.10
Obsoletes: gstreamer-media-info-devel < 0.10
Obsoletes: gstreamer-mixer-devel < 0.10
@@ -408,16 +408,64 @@ Wtyczka wyjścia obrazu Xvideo dla GStreamera.
%build
%meson \
--default-library=shared \
- %{!?with_apidocs:-Ddoc=disabled} \
+ -Dadder=enabled \
+ -Dalsa=enabled \
+ -Dapp=enabled \
+ -Daudioconvert=enabled \
+ -Daudiomixer=enabled \
+ -Daudiorate=enabled \
+ -Daudioresample=enabled \
+ -Daudiotestsrc=enabled \
+ -Dcdparanoia=enabled \
+ -Dcompositor=enabled \
+ -Ddebugutils=enabled \
+ -Ddoc=%{__enabled_disabled apidocs} \
+ -Ddrm=enabled \
+ -Ddsd=enabled \
+ -Dencoding=enabled \
-Dexamples=disabled \
- %{!?with_opengl:-Dgl=disabled} \
- %{!?with_libvisual:-Dlibvisual=disabled} \
+ -Dgio=enabled \
+ -Dgio-typefinder=enabled \
+ -Dgl=%{__enabled_disabled opengl} \
+ -Dgl-graphene=enabled \
+ -Dgl-jpeg=enabled \
+ -Dgl-png=enabled \
+ -Dglib_assert=false \
+ -Dglib_checks=false \
+ -Dglib_debug=disabled \
+ -Dintrospection=enabled \
+ -Diso-codes=enabled \
+ -Dlibvisual=%{__enabled_disabled libvisual} \
+ -Dnls=enabled \
+ -Dogg=enabled \
+ -Dopus=enabled \
+ -Dorc=enabled \
+ -Doverlaycomposition=enabled \
+ -Dpango=enabled \
+ -Dpbtypes=enabled \
+ -Dplayback=enabled \
+ -Dqt5=enabled \
+ -Drawparse=enabled \
+ -Dsubparse=enabled \
-Dtests=disabled \
- %{!?with_tremor:-Dtremor=disabled}
+ -Dtheora=enabled \
+ -Dtools=enabled \
+ -Dtremor=%{__enabled_disabled tremor} \
+ -Dvideoconvertscale=enabled \
+ -Dvideorate=enabled \
+ -Dvideotestsrc=enabled \
+ -Dvolume=enabled \
+ -Dvorbis=enabled \
+ -Dx11=enabled \
+ -Dxi=enabled \
+ -Dxshm=enabled \
+ -Dxvideo=enabled
%meson_build
%if %{with apidocs}
+%meson_build build-libs-hotdoc-configs build-hotdoc-configs
+
cd build/docs
for config in *-doc.json plugin-*.json ; do
LC_ALL=C.UTF-8 hotdoc run --conf-file "$config"
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/gstreamer-plugins-base.git/commitdiff/3abb87008f54588e36148d76d517283ed23377f8
More information about the pld-cvs-commit
mailing list