Compare commits

..

3 commits

Author SHA1 Message Date
Gwyn Ciesla
e27ce02710 Update patch 2024-04-30 13:17:23 -05:00
Gwyn Ciesla
b30b52a6b0 1.22.12 2024-04-30 11:53:46 -05:00
Gwyn Ciesla
5b6e3cbdd0 1.22.1 2024-04-18 14:58:10 -05:00
4 changed files with 29 additions and 124 deletions

22
.gitignore vendored
View file

@ -93,23 +93,5 @@
/gstreamer-1.22.7.tar.xz
/gstreamer-1.22.8.tar.xz
/gstreamer-1.22.9.tar.xz
/gstreamer-1.24.0.tar.xz
/gstreamer-1.24.3.tar.xz
/gstreamer-1.24.4.tar.xz
/gstreamer-1.24.5.tar.xz
/gstreamer-1.24.6.tar.xz
/gstreamer-1.24.7.tar.xz
/gstreamer-1.24.8.tar.xz
/gstreamer-1.24.9.tar.xz
/gstreamer-1.24.10.tar.xz
/gstreamer-1.24.11.tar.xz
/gstreamer-1.26.0.tar.xz
/gstreamer-1.26.1.tar.xz
/gstreamer-1.26.2.tar.xz
/gstreamer-1.26.3.tar.xz
/gstreamer-1.26.5.tar.xz
/gstreamer-1.26.6.tar.xz
/gstreamer-1.26.7.tar.xz
/gstreamer-1.26.8.tar.xz
/gstreamer-1.26.9.tar.xz
/gstreamer-1.26.10.tar.xz
/gstreamer-1.22.11.tar.xz
/gstreamer-1.22.12.tar.xz

View file

@ -7,10 +7,10 @@ Subject: [PATCH] gst-inspect: add mode to output RPM requires format
subprojects/gstreamer/tools/gst-inspect.c | 277 ++++++++++++++++++++--
1 file changed, 262 insertions(+), 15 deletions(-)
diff --git a/subprojects/gstreamer/tools/gst-inspect.c b/subprojects/gstreamer/tools/gst-inspect.c
diff --git gstreamer/tools/gst-inspect.c gstreamer/tools/gst-inspect.c
index 7edd8634a5..d38bf1fbd8 100644
--- a/subprojects/gstreamer/tools/gst-inspect.c
+++ b/subprojects/gstreamer/tools/gst-inspect.c
--- gstreamer/tools/gst-inspect.c
+++ gstreamer/tools/gst-inspect.c
@@ -1934,11 +1934,228 @@ print_tracer_info (GstPluginFeature * feature, gboolean print_names)
return 0;
}
@ -349,7 +349,19 @@ index 7edd8634a5..d38bf1fbd8 100644
{"plugin", '\0', 0, G_OPTION_ARG_NONE, &plugin_name,
N_("List the plugin contents"), NULL},
{"types", 't', 0, G_OPTION_ARG_STRING, &types,
@@ -2364,7 +2607,7 @@ real_main (int argc, char *argv[])
--- a/tools/gst-inspect.c~ 2024-04-30 08:50:02.603031028 -0500
+++ b/tools/gst-inspect.c 2024-04-30 08:51:26.239844637 -0500
@@ -2408,6 +2408,7 @@
gboolean do_print_blacklist = FALSE;
gboolean plugin_name = FALSE;
gboolean print_aii = FALSE;
+ gboolean print_aii_rpm = FALSE;
gboolean uri_handlers = FALSE;
gboolean check_exists = FALSE;
gboolean check_version = FALSE;
--- a/tools/gst-inspect.c~ 2024-04-30 12:02:07.582204259 -0500
+++ b/tools/gst-inspect.c 2024-04-30 13:15:19.424682778 -0500
@@ -2581,7 +2581,7 @@
/* if there is such a plugin, print out info */
if (plugin) {
if (print_aii) {
@ -357,8 +369,8 @@ index 7edd8634a5..d38bf1fbd8 100644
+ print_plugin_automatic_install_info (plugin, print_aii_rpm);
} else {
print_plugin_info (plugin);
print_plugin_status (plugin);
@@ -2378,14 +2621,18 @@ real_main (int argc, char *argv[])
print_plugin_features (plugin);
@@ -2594,13 +2594,17 @@
if (plugin) {
if (print_aii) {
@ -366,7 +378,6 @@ index 7edd8634a5..d38bf1fbd8 100644
+ print_plugin_automatic_install_info (plugin, print_aii_rpm);
} else {
print_plugin_info (plugin);
print_plugin_status (plugin);
print_plugin_features (plugin);
}
} else {
@ -379,16 +390,3 @@ index 7edd8634a5..d38bf1fbd8 100644
g_clear_error (&error);
exit_code = -1;
goto done;
--
2.43.2
--- a/a/a/tools/gst-inspect.c~ 2024-04-30 08:50:02.603031028 -0500
+++ b/b/b/tools/gst-inspect.c 2024-04-30 08:51:26.239844637 -0500
@@ -2408,6 +2408,7 @@
gboolean do_print_blacklist = FALSE;
gboolean plugin_name = FALSE;
gboolean print_aii = FALSE;
+ gboolean print_aii_rpm = FALSE;
gboolean uri_handlers = FALSE;
gboolean check_exists = FALSE;
gboolean check_version = FALSE;

View file

@ -16,7 +16,7 @@
%endif
Name: gstreamer1
Version: 1.26.10
Version: 1.22.12
Release: 1%{?dist}
Summary: GStreamer streaming media framework runtime
@ -30,13 +30,12 @@ Source0: gstreamer-%{version}.tar.xz
Source0: http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-%{version}.tar.xz
%endif
## For GStreamer RPM provides
Patch0: 0001-gst-inspect-add-mode-to-output-RPM-requires-format.patch
Patch0: gstreamer-inspect-rpm-format.patch
Source1: gstreamer1.prov
Source2: gstreamer1.attr
BuildRequires: meson >= 0.48.0
BuildRequires: gcc
BuildRequires: libatomic
BuildRequires: glib2-devel >= %{_glib2}
BuildRequires: libxml2-devel >= %{_libxml2}
BuildRequires: gobject-introspection-devel >= %{_gobject_introspection}
@ -50,12 +49,7 @@ BuildRequires: libcap-devel
BuildRequires: libunwind-devel
%endif
BuildRequires: elfutils-devel
%if 0%{?fedora} >= 41 || 0%{?rhel} >= 11
BuildRequires: bash-completion-devel
%else
BuildRequires: bash-completion
%endif
BuildRequires: rustc
BuildRequires: bash-completion
%description
GStreamer is a streaming media framework, based on graphs of filters which
@ -93,7 +87,7 @@ GStreamer streaming media framework.
%prep
%setup -q -n gstreamer-%{version}
%patch -P 0 -p3 -b .rpm-provides
%patch -P 0 -p1 -b .rpm-provides
%build
%meson \
@ -132,7 +126,6 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer
%{_libexecdir}/gstreamer-%{majorminor}/gst-plugins-doc-cache-generator
%{_libexecdir}/gstreamer-%{majorminor}/gst-plugin-scanner
%attr(755,root,root) %caps(cap_net_bind_service,cap_net_admin,cap_sys_nice=ep) %{_libexecdir}/gstreamer-%{majorminor}/gst-ptp-helper
#%%{_libexecdir}/gstreamer-%%{majorminor}/gst-ptp-helper-test
%dir %{_libdir}/gstreamer-%{majorminor}
%{_libdir}/gstreamer-%{majorminor}/libgstcoreelements.so
@ -198,8 +191,6 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer
%{_libdir}/pkgconfig/gstreamer-check-%{majorminor}.pc
%{_libdir}/pkgconfig/gstreamer-net-%{majorminor}.pc
%{_datadir}/cmake/FindGStreamer.cmake
%if 0
%files devel-docs
%doc %{_datadir}/gtk-doc/html/gstreamer-%{majorminor}
@ -209,77 +200,11 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer
%changelog
* Tue Jan 06 2026 Gwyn Ciesla <gwync@protonmail.com> - 1.26.10-1
- 1.26.10
* Tue Apr 30 2024 Gwyn Ciesla <gwync@protonmail.com> - 1.22.12-1
- 1.22.12
* Wed Dec 03 2025 Gwyn Ciesla <gwync@protonmail.com> - 1.26.9-1
- 1.26.9
* Wed Nov 12 2025 Gwyn Ciesla <gwync@protonmail.com> - 1.26.8-1
- 1.26.8
* Tue Oct 14 2025 Gwyn Ciesla <gwync@protonmail.com> - 1.26.7-1
- 1.26.7
* Mon Sep 15 2025 Gwyn Ciesla <gwync@protonmail.com> - 1.26.6-1
- 1.26.6
* Fri Aug 08 2025 Gwyn Ciesla <gwync@protonmail.com> - 1.26.5-2
- Introspection patch
* Fri Aug 08 2025 Gwyn Ciesla <gwync@protonmail.com> - 1.26.5-1
- 1.26.5
* Thu Jul 24 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.26.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Fri Jun 27 2025 Gwyn Ciesla <gwync@protonmail.com> - 1.26.3-1
- 1.26.3
* Fri May 30 2025 Gwyn Ciesla <gwync@protonmail.com> - 1.26.2-1
- 1.26.2
* Fri Apr 25 2025 Gwyn Ciesla <gwync@protonmail.com> - 1.26.1-1
- 1.26.1
* Wed Mar 12 2025 Gwyn Ciesla <gwync@protonmail.com> - 1.26.0-1
- 1.26.0
* Fri Jan 17 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.24.11-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Tue Jan 07 2025 Gwyn Ciesla <gwync@protonmail.com> - 1.24.11-1
- 1.24.11
* Wed Dec 04 2024 Gwyn Ciesla <gwync@protonmail.com> - 1.24.10-1
- 1.24.10
* Thu Oct 31 2024 Gwyn Ciesla <gwync@protonmail.com> - 1.24.9-1
- 1.24.9
* Thu Sep 19 2024 Gwyn Ciesla <gwync@protonmail.com> - 1.24.8-1
- 1.24.8
* Wed Aug 21 2024 Gwyn Ciesla <gwync@protonmail.com> - 1.24.7-1
- 1.24.7
* Mon Jul 29 2024 Gwyn Ciesla <gwync@protonmail.com> - 1.24.6-1
- 1.24.6
* Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.24.5-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Fri Jun 21 2024 Gwyn Ciesla <gwync@protonmail.com> - 1.24.5-1
- 1.24.5
* Wed May 29 2024 Gwyn Ciesla <gwync@protonmail.com> - 1.24.4-1
- 1.24.4
* Tue Apr 30 2024 Gwyn Ciesla <gwync@protonmail.com> - 1.24.3-1
- 1.24.3
* Tue Mar 05 2024 Wim Taymans <wtaymans@redhat.com> - 1.24.0-1
- Update to 1.24.0
* Thu Apr 18 2024 Gwyn Ciesla <gwync@protonmail.com> - 1.22.11-1
- 1.22.11
* Thu Jan 25 2024 Gwyn Ciesla <gwync@protonmail.com> - 1.22.9-1
- 1.22.9

View file

@ -1 +1 @@
SHA512 (gstreamer-1.26.10.tar.xz) = c12a2347052b4f92d5180bc62d0c854900f724fb9a3a4f238b6c6d1abeaef217f11551d0f6148ef04eecfbf74bb54d82ab415ec09fcb09aeabbfcc470437e944
SHA512 (gstreamer-1.22.12.tar.xz) = 2443a337a97ac805267d683d049b5023281db54d0d9c561510cff478b0a13256078eb08b1dd89440d2348c84e6e64c8137ce8e6e7c131440a7bd3a8975ebe722