[packages/gstreamer-editing-services] - updated to 1.24.12

qboosh qboosh at pld-linux.org
Fri Feb 28 21:02:42 CET 2025


commit cc5c4ff9712d32438c4c8d80950a0dba6408c79e
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Fri Feb 28 20:53:57 2025 +0100

    - updated to 1.24.12

 gst-editing-services-gi.patch   | 31 -------------------------------
 gstreamer-editing-services.spec | 14 ++++++--------
 2 files changed, 6 insertions(+), 39 deletions(-)
---
diff --git a/gstreamer-editing-services.spec b/gstreamer-editing-services.spec
index 0182bbe..565baac 100644
--- a/gstreamer-editing-services.spec
+++ b/gstreamer-editing-services.spec
@@ -11,13 +11,12 @@
 Summary:	GStreamer Editing Services library
 Summary(pl.UTF-8):	Biblioteka funkcji edycyjnych GStreamera (GStreamer Editing Services)
 Name:		gstreamer-editing-services
-Version:	1.24.8
+Version:	1.24.12
 Release:	1
 License:	LGPL v2+
 Group:		Libraries
 Source0:	https://gstreamer.freedesktop.org/src/gstreamer-editing-services/gst-editing-services-%{version}.tar.xz
-# Source0-md5:	0de240902e517738b063e2898123bdbd
-Patch0:		gst-editing-services-gi.patch
+# Source0-md5:	b1e43f4512820de37c25777bced4aa59
 URL:		https://gstreamer.freedesktop.org/
 BuildRequires:	bash-completion-devel >= 1:2.0
 BuildRequires:	flex >= 2.5.31
@@ -40,7 +39,7 @@ BuildRequires:	python3-pygobject3
 %endif
 BuildRequires:	rpm-build >= 4.6
 BuildRequires:	rpm-pythonprov
-BuildRequires:	rpmbuild(macros) >= 1.736
+BuildRequires:	rpmbuild(macros) >= 2.042
 BuildRequires:	tar >= 1:1.22
 BuildRequires:	xz
 Requires:	glib2 >= 1:2.67.4
@@ -132,14 +131,13 @@ Bashowe uzupełnianie paramterów narzędzi GStreamer Editing Services
 
 %prep
 %setup -q -n gst-editing-services-%{version}
-%patch -P0 -p3
 
 %build
-%meson build \
+%meson \
 	%{!?with_apidocs:-Ddoc=false} \
 	-Dpygi-overrides-dir=%{py3_sitedir}/gi/overrides
 
-%ninja_build -C build
+%meson_build -C build
 
 %if %{with apidocs}
 cd build/docs
@@ -151,7 +149,7 @@ done
 %install
 rm -rf $RPM_BUILD_ROOT
 
-%ninja_install -C build
+%meson_install -C build
 
 %if %{with static_libs}
 %{__rm} $RPM_BUILD_ROOT%{_libdir}/gstreamer-1.0/libgst*.a
diff --git a/gst-editing-services-gi.patch b/gst-editing-services-gi.patch
deleted file mode 100644
index 554691f..0000000
--- a/gst-editing-services-gi.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From f1aedd65f4c276578b767b4555ba7cdf68fe024b Mon Sep 17 00:00:00 2001
-From: "Jan Alexander Steffens (heftig)" <heftig at archlinux.org>
-Date: Fri, 20 Sep 2024 01:44:53 +0200
-Subject: [PATCH] ges: Fix name of GESFrameCompositionMeta API type
-
-g-ir-scanner 1.82.0 failed with a fatal error due to the wrong
-namespace.
-
-Fixes: https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/3800
-Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7554>
----
- .../gst-editing-services/ges/ges-frame-composition-meta.c      | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/subprojects/gst-editing-services/ges/ges-frame-composition-meta.c b/subprojects/gst-editing-services/ges/ges-frame-composition-meta.c
-index d8c5a5251309..1ad7b6cfe4c7 100644
---- a/subprojects/gst-editing-services/ges/ges-frame-composition-meta.c
-+++ b/subprojects/gst-editing-services/ges/ges-frame-composition-meta.c
-@@ -47,7 +47,8 @@ ges_frame_composition_meta_api_get_type (void)
-   static const gchar *tags[] = { "video", NULL };
- 
-   if (g_once_init_enter (&type)) {
--    GType _type = gst_meta_api_type_register ("GstFrameCompositionApi", tags);
-+    GType _type =
-+        gst_meta_api_type_register ("GESFrameCompositionMetaAPI", tags);
-     g_once_init_leave (&type, _type);
-   }
-   return type;
--- 
-GitLab
-
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gstreamer-editing-services.git/commitdiff/cc5c4ff9712d32438c4c8d80950a0dba6408c79e



More information about the pld-cvs-commit mailing list