[packages/gstreamer] - updated to 1.26.0
qboosh
qboosh at pld-linux.org
Sun Mar 16 21:37:31 CET 2025
commit e886e674a41f00fd5aaa145b843744e046712b35
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sun Mar 16 21:32:16 2025 +0100
- updated to 1.26.0
gstreamer.spec | 35 +++++++++++++++++++++++++----------
1 file changed, 25 insertions(+), 10 deletions(-)
---
diff --git a/gstreamer.spec b/gstreamer.spec
index 66b1f9b..613e373 100644
--- a/gstreamer.spec
+++ b/gstreamer.spec
@@ -10,12 +10,12 @@
Summary: GStreamer Streaming-media framework runtime
Summary(pl.UTF-8): GStreamer - biblioteki środowiska do obróbki strumieni
Name: gstreamer
-Version: 1.24.12
+Version: 1.26.0
Release: 1
License: LGPL v2+
Group: Libraries
Source0: https://gstreamer.freedesktop.org/src/gstreamer/%{name}-%{version}.tar.xz
-# Source0-md5: 8bfc0b9b4e2467170a66e256d4846f9c
+# Source0-md5: 61fa71e6a65f23fbf508422af5096f4a
Patch0: %{name}-inspect-rpm-format.patch
URL: https://gstreamer.freedesktop.org/
BuildRequires: automake
@@ -36,7 +36,7 @@ BuildRequires: libcap-devel
%ifarch %{ix86} %{x8664} x32 %{arm} hppa ia64 mips ppc ppc64 sh
BuildRequires: libunwind-devel
%endif
-BuildRequires: meson >= 1.1
+BuildRequires: meson >= 1.4
BuildRequires: ninja >= 1.5
BuildRequires: perl-base
BuildRequires: pkgconfig >= 1:0.9.0
@@ -151,14 +151,28 @@ gst-launch.
export RUSTFLAGS="%{rpmrustflags} --target=%{rust_target}"
%meson \
%{!?with_static_libs:--default-library=shared} \
+ -Dbash-completion=enabled \
+ -Dbenchmarks=disabled \
+ -Dcheck=enabled \
+ -Dcoretracers=enabled \
-Ddbghelp=disabled \
- %{?with_apidocs:-Ddoc=enabled} \
+ -Ddoc=%{__enabled_disabled apidocs} \
-Dexamples=disabled \
- -Dtests=disabled
+ -Dglib_assert=disabled \
+ -Dglib_checks=disabled \
+ -Dglib_debug=disabled \
+ -Dintrospection=enabled \
+ -Dlibdw=enabled \
+ -Dlibunwind=enabled \
+ -Dnls=enabled \
+ -Dtests=disabled \
+ -Dtools=enabled
%meson_build
%if %{with apidocs}
+%meson_build build-gst-hotdoc-configs build-libs-hotdoc-configs build-hotdoc-configs
+
cd build/docs
for component in base check controller gstreamer net ; do
LC_ALL=C.UTF-8 hotdoc run --conf-file ${component}-doc.json
@@ -249,17 +263,18 @@ rm -rf $RPM_BUILD_ROOT
%attr(755,root,root) %{_libdir}/libgstreamer-%{gstmver}.so
%dir %{gstincludedir}
%{gstincludedir}/gst
+%{_datadir}/gir-1.0/Gst-%{gstmver}.gir
+%{_datadir}/gir-1.0/GstBase-%{gstmver}.gir
+%{_datadir}/gir-1.0/GstCheck-%{gstmver}.gir
+%{_datadir}/gir-1.0/GstController-%{gstmver}.gir
+%{_datadir}/gir-1.0/GstNet-%{gstmver}.gir
%{_pkgconfigdir}/gstreamer-%{gstmver}.pc
%{_pkgconfigdir}/gstreamer-base-%{gstmver}.pc
%{_pkgconfigdir}/gstreamer-check-%{gstmver}.pc
%{_pkgconfigdir}/gstreamer-controller-%{gstmver}.pc
%{_pkgconfigdir}/gstreamer-net-%{gstmver}.pc
%{_aclocaldir}/gst-element-check-%{gstmver}.m4
-%{_datadir}/gir-1.0/Gst-%{gstmver}.gir
-%{_datadir}/gir-1.0/GstBase-%{gstmver}.gir
-%{_datadir}/gir-1.0/GstCheck-%{gstmver}.gir
-%{_datadir}/gir-1.0/GstController-%{gstmver}.gir
-%{_datadir}/gir-1.0/GstNet-%{gstmver}.gir
+%{_datadir}/cmake/FindGStreamer.cmake
%if %{with static_libs}
%files static
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/gstreamer.git/commitdiff/e886e674a41f00fd5aaa145b843744e046712b35
More information about the pld-cvs-commit
mailing list