[packages/gstreamer-plugins-ugly] - updated to 1.26.0

qboosh qboosh at pld-linux.org
Mon Mar 17 20:13:33 CET 2025


commit 6b3a8841234c5bb8c1b2e000a9bb0520648dff84
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Mon Mar 17 20:00:19 2025 +0100

    - updated to 1.26.0

 gstreamer-plugins-ugly.spec | 42 +++++++++++++++++++++++++++++-------------
 1 file changed, 29 insertions(+), 13 deletions(-)
---
diff --git a/gstreamer-plugins-ugly.spec b/gstreamer-plugins-ugly.spec
index 6226467..07a1e9e 100644
--- a/gstreamer-plugins-ugly.spec
+++ b/gstreamer-plugins-ugly.spec
@@ -6,18 +6,18 @@
 
 %define		gstname		gst-plugins-ugly
 %define		gstmver		1.0
-%define		gst_ver		1.24.0
-%define		gstpb_ver	1.24.0
+%define		gst_ver		1.26.0
+%define		gstpb_ver	1.26.0
 
 Summary:	Ugly GStreamer Streaming-media framework plugins
 Summary(pl.UTF-8):	Brzydkie wtyczki do środowiska obróbki strumieni GStreamer
 Name:		gstreamer-plugins-ugly
-Version:	1.24.12
+Version:	1.26.0
 Release:	1
 License:	LGPL v2+
 Group:		Libraries
 Source0:	https://gstreamer.freedesktop.org/src/gst-plugins-ugly/%{gstname}-%{version}.tar.xz
-# Source0-md5:	f71b3812bc7c2a1364e8b8fa0a4bdc5a
+# Source0-md5:	d6c8e12dd135a52f976c9de9c379f101
 URL:		https://gstreamer.freedesktop.org/
 BuildRequires:	docbook-dtd412-xml
 BuildRequires:	gettext-tools >= 0.17
@@ -25,9 +25,9 @@ BuildRequires:	glib2-devel >= 1:2.64.0
 BuildRequires:	gstreamer-devel >= %{gst_ver}
 BuildRequires:	gstreamer-plugins-base-devel >= %{gstpb_ver}
 %{?with_apidocs:BuildRequires:	hotdoc >= 0.11.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
@@ -47,7 +47,7 @@ BuildRequires:	libx264-devel >= 0.1.3-1.20190110_2245.1
 Requires:	glib2 >= 1:2.64.0
 Requires:	gstreamer >= %{gst_ver}
 Requires:	gstreamer-plugins-base >= %{gstpb_ver}
-Requires:	orc >= 0.4.38
+Requires:	orc >= 0.4.41
 Obsoletes:	gstreamer-asf < 0.10
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -179,15 +179,31 @@ Wtyczka do GStreamera kodująca przy użyciu biblioteki x264.
 
 %build
 %meson \
-	-Dgpl=enabled \
 	--default-library=shared \
-	%{!?with_cdio:-Dcdio=disabled} \
-	%{!?with_apidocs:-Ddoc=disabled} \
-	%{!?with_sid:-Dsidplay=disabled}
+	-Da52dec=enabled \
+	-Dasfdemux=enabled \
+	-Ddvdlpcmdec=enabled \
+	-Ddvdread=enabled \
+	-Ddvdsub=enabled \
+	-Dcdio=%{__enabled_disabled cdio} \
+	-Ddoc=%{__enabled_disabled apidocs} \
+	-Dglib_debug=disabled \
+	-Dglib_assert=false \
+	-Dglib_checks=false \
+	-Dgpl=enabled \
+	-Dmpeg2dec=enabled \
+	-Dnls=enabled \
+	-Dorc=enabled \
+	-Drealmedia=enabled \
+	-Dsidplay=%{__enabled_disabled sid} \
+	-Dtests=disabled \
+	-Dx264=enabled
 
-%meson_build -C build
+%meson_build
 
 %if %{with apidocs}
+%meson_build build-hotdoc-configs
+
 cd build/docs
 for config in plugin-*.json ; do
 	LC_ALL=C.UTF-8 hotdoc run --conf-file "$config"
@@ -197,7 +213,7 @@ done
 %install
 rm -rf $RPM_BUILD_ROOT
 
-%meson_install -C build
+%meson_install
 
 %if %{with apidocs}
 install -d $RPM_BUILD_ROOT%{_docdir}/gstreamer-%{gstmver}
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gstreamer-plugins-ugly.git/commitdiff/6b3a8841234c5bb8c1b2e000a9bb0520648dff84



More information about the pld-cvs-commit mailing list