Compare commits
33 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
aa9e39829d | ||
|
|
511201cf7d | ||
|
|
dcf88b8f41 | ||
|
|
7d241894bf | ||
|
|
2d7d217e50 | ||
|
|
1c10190486 | ||
|
|
1caa931053 | ||
|
|
280b979173 | ||
|
|
0509301f28 | ||
|
|
d2dd5ebb9c | ||
|
|
6ca2e47a42 | ||
|
|
121db838a9 | ||
|
|
16da44d0dd | ||
|
|
90d35b2059 | ||
|
|
da6fc48729 | ||
|
|
c6ded00653 | ||
|
|
57db7f5506 | ||
|
|
d4a7024a14 | ||
|
|
82e780b296 | ||
|
|
731ac2d81f | ||
|
|
28d175cdb9 | ||
|
|
1b1d7f1ad3 | ||
|
|
95594aef84 | ||
|
|
b931cb397a | ||
|
|
814fd066fb | ||
|
|
ae509c7f8c | ||
|
|
8f28fc0aa7 | ||
|
|
7288e1a08e | ||
|
|
ff748d7591 | ||
|
|
ce1998d505 | ||
|
|
3f75f3347a | ||
|
|
f7bba56d63 | ||
|
|
170b8e160e |
4 changed files with 124 additions and 29 deletions
22
.gitignore
vendored
22
.gitignore
vendored
|
|
@ -93,5 +93,23 @@
|
|||
/gstreamer-1.22.7.tar.xz
|
||||
/gstreamer-1.22.8.tar.xz
|
||||
/gstreamer-1.22.9.tar.xz
|
||||
/gstreamer-1.22.11.tar.xz
|
||||
/gstreamer-1.22.12.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
|
||||
|
|
|
|||
|
|
@ -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 gstreamer/tools/gst-inspect.c gstreamer/tools/gst-inspect.c
|
||||
diff --git a/subprojects/gstreamer/tools/gst-inspect.c b/subprojects/gstreamer/tools/gst-inspect.c
|
||||
index 7edd8634a5..d38bf1fbd8 100644
|
||||
--- gstreamer/tools/gst-inspect.c
|
||||
+++ gstreamer/tools/gst-inspect.c
|
||||
--- a/subprojects/gstreamer/tools/gst-inspect.c
|
||||
+++ b/subprojects/gstreamer/tools/gst-inspect.c
|
||||
@@ -1934,11 +1934,228 @@ print_tracer_info (GstPluginFeature * feature, gboolean print_names)
|
||||
return 0;
|
||||
}
|
||||
|
|
@ -349,19 +349,7 @@ 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,
|
||||
--- 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 @@
|
||||
@@ -2364,7 +2607,7 @@ real_main (int argc, char *argv[])
|
||||
/* if there is such a plugin, print out info */
|
||||
if (plugin) {
|
||||
if (print_aii) {
|
||||
|
|
@ -369,8 +357,8 @@ index 7edd8634a5..d38bf1fbd8 100644
|
|||
+ print_plugin_automatic_install_info (plugin, print_aii_rpm);
|
||||
} else {
|
||||
print_plugin_info (plugin);
|
||||
print_plugin_features (plugin);
|
||||
@@ -2594,13 +2594,17 @@
|
||||
print_plugin_status (plugin);
|
||||
@@ -2378,14 +2621,18 @@ real_main (int argc, char *argv[])
|
||||
|
||||
if (plugin) {
|
||||
if (print_aii) {
|
||||
|
|
@ -378,6 +366,7 @@ 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 {
|
||||
|
|
@ -390,3 +379,16 @@ 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;
|
||||
|
|
@ -16,7 +16,7 @@
|
|||
%endif
|
||||
|
||||
Name: gstreamer1
|
||||
Version: 1.22.12
|
||||
Version: 1.26.10
|
||||
Release: 1%{?dist}
|
||||
Summary: GStreamer streaming media framework runtime
|
||||
|
||||
|
|
@ -30,12 +30,13 @@ Source0: gstreamer-%{version}.tar.xz
|
|||
Source0: http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-%{version}.tar.xz
|
||||
%endif
|
||||
## For GStreamer RPM provides
|
||||
Patch0: gstreamer-inspect-rpm-format.patch
|
||||
Patch0: 0001-gst-inspect-add-mode-to-output-RPM-requires-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}
|
||||
|
|
@ -49,7 +50,12 @@ BuildRequires: libcap-devel
|
|||
BuildRequires: libunwind-devel
|
||||
%endif
|
||||
BuildRequires: elfutils-devel
|
||||
BuildRequires: bash-completion
|
||||
%if 0%{?fedora} >= 41 || 0%{?rhel} >= 11
|
||||
BuildRequires: bash-completion-devel
|
||||
%else
|
||||
BuildRequires: bash-completion
|
||||
%endif
|
||||
BuildRequires: rustc
|
||||
|
||||
%description
|
||||
GStreamer is a streaming media framework, based on graphs of filters which
|
||||
|
|
@ -87,7 +93,7 @@ GStreamer streaming media framework.
|
|||
|
||||
%prep
|
||||
%setup -q -n gstreamer-%{version}
|
||||
%patch -P 0 -p1 -b .rpm-provides
|
||||
%patch -P 0 -p3 -b .rpm-provides
|
||||
|
||||
%build
|
||||
%meson \
|
||||
|
|
@ -126,6 +132,7 @@ 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
|
||||
|
|
@ -191,6 +198,8 @@ 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}
|
||||
|
|
@ -200,11 +209,77 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer
|
|||
|
||||
|
||||
%changelog
|
||||
* Tue Apr 30 2024 Gwyn Ciesla <gwync@protonmail.com> - 1.22.12-1
|
||||
- 1.22.12
|
||||
* Tue Jan 06 2026 Gwyn Ciesla <gwync@protonmail.com> - 1.26.10-1
|
||||
- 1.26.10
|
||||
|
||||
* Thu Apr 18 2024 Gwyn Ciesla <gwync@protonmail.com> - 1.22.11-1
|
||||
- 1.22.11
|
||||
* 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 Jan 25 2024 Gwyn Ciesla <gwync@protonmail.com> - 1.22.9-1
|
||||
- 1.22.9
|
||||
|
|
|
|||
2
sources
2
sources
|
|
@ -1 +1 @@
|
|||
SHA512 (gstreamer-1.22.12.tar.xz) = 2443a337a97ac805267d683d049b5023281db54d0d9c561510cff478b0a13256078eb08b1dd89440d2348c84e6e64c8137ce8e6e7c131440a7bd3a8975ebe722
|
||||
SHA512 (gstreamer-1.26.10.tar.xz) = c12a2347052b4f92d5180bc62d0c854900f724fb9a3a4f238b6c6d1abeaef217f11551d0f6148ef04eecfbf74bb54d82ab415ec09fcb09aeabbfcc470437e944
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue