Compare commits

..

33 commits

Author SHA1 Message Date
Gwyn Ciesla
aa9e39829d sources 2026-01-05 18:29:36 -06:00
Gwyn Ciesla
511201cf7d 1.26.10 2026-01-05 18:28:35 -06:00
Gwyn Ciesla
dcf88b8f41 1.26.9 2025-12-03 09:19:48 -06:00
Gwyn Ciesla
7d241894bf 1.26.8 2025-11-12 08:49:19 -06:00
Gwyn Ciesla
2d7d217e50 1.26.7 2025-10-14 14:08:47 -05:00
Gwyn Ciesla
1c10190486 Drop patch 2025-09-15 10:02:43 -05:00
Gwyn Ciesla
1caa931053 1.26.6 2025-09-15 09:50:47 -05:00
Gwyn Ciesla
280b979173 Introspection patch 2025-08-08 10:57:24 -05:00
Gwyn Ciesla
0509301f28 Introspection patch 2025-08-08 10:57:12 -05:00
Gwyn Ciesla
d2dd5ebb9c 1.26.5 2025-08-08 09:28:56 -05:00
Fedora Release Engineering
6ca2e47a42 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-24 16:42:01 +00:00
Gwyn Ciesla
121db838a9 1.26.3 2025-06-27 08:56:39 -05:00
Gwyn Ciesla
16da44d0dd 1.26.2 2025-05-30 09:05:13 -05:00
Gwyn Ciesla
90d35b2059 BR libatomic 2025-04-25 09:36:45 -05:00
Gwyn Ciesla
da6fc48729 1.26.1 2025-04-25 09:07:20 -05:00
Gwyn Ciesla
c6ded00653 Fix file ownership. 2025-03-12 08:16:47 -05:00
Gwyn Ciesla
57db7f5506 1.26.0 2025-03-12 08:04:17 -05:00
Fedora Release Engineering
d4a7024a14 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-17 05:21:10 +00:00
Gwyn Ciesla
82e780b296 Revert "1.25.1"
This reverts commit 731ac2d81f.
2025-01-14 12:29:16 -06:00
Gwyn Ciesla
731ac2d81f 1.25.1 2025-01-14 12:17:47 -06:00
Gwyn Ciesla
28d175cdb9 1.24.11 2025-01-07 08:24:56 -06:00
Gwyn Ciesla
1b1d7f1ad3 1.24.10 2024-12-04 08:29:52 -06:00
Gwyn Ciesla
95594aef84 1.24.9 2024-10-31 09:09:24 -05:00
Gwyn Ciesla
b931cb397a 1.24.8 2024-09-19 09:54:04 -05:00
Gwyn Ciesla
814fd066fb 1.24.7 2024-08-21 09:54:56 -05:00
Gwyn Ciesla
ae509c7f8c 1.24.7 2024-08-21 09:49:05 -05:00
Gwyn Ciesla
8f28fc0aa7 1.24.6 2024-07-29 13:50:08 -05:00
Fedora Release Engineering
7288e1a08e Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-18 08:44:15 +00:00
Gwyn Ciesla
ff748d7591 1.24.5 2024-06-21 15:56:21 -05:00
Gwyn Ciesla
ce1998d505 1.24.4 2024-05-29 13:41:41 -05:00
Nils Kattenbeck
3f75f3347a Fix building for versions without separate bash-completion-devel package
Referencing bash-completion-devel instead of bash-completion results in build failures on everything but rawhide.
Making the requirement conditional facilitates rebuilding the package for older Fedora version.
2024-05-12 18:52:55 +00:00
Gwyn Ciesla
f7bba56d63 1.24.3 2024-04-30 09:09:46 -05:00
Wim Taymans
170b8e160e Update to 1.24.0 2024-03-05 11:05:29 +01:00
4 changed files with 124 additions and 29 deletions

22
.gitignore vendored
View file

@ -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

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 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;

View file

@ -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

View file

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