From dd0e8c94bc0716b7c06ffde52a596d258ddde44d Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Fri, 13 Jan 2017 09:03:01 +0100 Subject: [PATCH 001/130] Update to 1.11.1 --- .gitignore | 1 + gstreamer-inspect-rpm-format.patch | 30 +++++++++++++++--------------- gstreamer1.spec | 6 +++++- sources | 2 +- 4 files changed, 22 insertions(+), 17 deletions(-) diff --git a/.gitignore b/.gitignore index e291aad..e4f4637 100644 --- a/.gitignore +++ b/.gitignore @@ -46,3 +46,4 @@ /gstreamer-1.10.0.tar.xz /gstreamer-1.10.1.tar.xz /gstreamer-1.10.2.tar.xz +/gstreamer-1.11.1.tar.xz diff --git a/gstreamer-inspect-rpm-format.patch b/gstreamer-inspect-rpm-format.patch index 8a6a0dd..ca6d6d4 100644 --- a/gstreamer-inspect-rpm-format.patch +++ b/gstreamer-inspect-rpm-format.patch @@ -1,4 +1,4 @@ -From 8dfeddab12777e90f8739f9dab33c62657465854 Mon Sep 17 00:00:00 2001 +From b00e7fff5190e424a03d3827312f63028b684faf Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Mon, 4 Jan 2016 11:39:33 +0100 Subject: [PATCH] inspect: Add RPM output format @@ -8,10 +8,10 @@ Subject: [PATCH] inspect: Add RPM output format 1 file changed, 261 insertions(+), 15 deletions(-) diff --git a/tools/gst-inspect.c b/tools/gst-inspect.c -index 845f52e..9084949 100644 +index e420e4c..1096e8c 100644 --- a/tools/gst-inspect.c +++ b/tools/gst-inspect.c -@@ -1302,9 +1302,225 @@ print_element_info (GstElementFactory * factory, gboolean print_names) +@@ -1335,9 +1335,225 @@ print_element_info (GstElementFactory * factory, gboolean print_names) return 0; } @@ -238,7 +238,7 @@ index 845f52e..9084949 100644 { GstPadDirection direction; const gchar *type_name; -@@ -1330,6 +1546,13 @@ print_plugin_automatic_install_info_codecs (GstElementFactory * factory) +@@ -1363,6 +1579,13 @@ print_plugin_automatic_install_info_codecs (GstElementFactory * factory) return; } @@ -252,7 +252,7 @@ index 845f52e..9084949 100644 /* decoder/demuxer sink pads should always be static and there should only * be one, the same applies to encoders/muxers and source pads */ static_templates = gst_element_factory_get_static_pad_templates (factory); -@@ -1366,15 +1589,20 @@ print_plugin_automatic_install_info_codecs (GstElementFactory * factory) +@@ -1399,15 +1622,20 @@ print_plugin_automatic_install_info_codecs (GstElementFactory * factory) gst_structure_remove_field (s, "rate"); gst_structure_remove_field (s, "depth"); gst_structure_remove_field (s, "clock-rate"); @@ -277,7 +277,7 @@ index 845f52e..9084949 100644 { const gchar *const *protocols; -@@ -1383,13 +1611,19 @@ print_plugin_automatic_install_info_protocols (GstElementFactory * factory) +@@ -1416,13 +1644,19 @@ print_plugin_automatic_install_info_protocols (GstElementFactory * factory) switch (gst_element_factory_get_uri_type (factory)) { case GST_URI_SINK: while (*protocols != NULL) { @@ -299,7 +299,7 @@ index 845f52e..9084949 100644 ++protocols; } break; -@@ -1400,7 +1634,7 @@ print_plugin_automatic_install_info_protocols (GstElementFactory * factory) +@@ -1433,7 +1667,7 @@ print_plugin_automatic_install_info_protocols (GstElementFactory * factory) } static void @@ -308,7 +308,7 @@ index 845f52e..9084949 100644 { GList *features, *l; -@@ -1419,11 +1653,15 @@ print_plugin_automatic_install_info (GstPlugin * plugin) +@@ -1452,11 +1686,15 @@ print_plugin_automatic_install_info (GstPlugin * plugin) if (feature_plugin == plugin) { GstElementFactory *factory; @@ -327,7 +327,7 @@ index 845f52e..9084949 100644 } if (feature_plugin) gst_object_unref (feature_plugin); -@@ -1445,7 +1683,7 @@ print_all_plugin_automatic_install_info (void) +@@ -1478,7 +1716,7 @@ print_all_plugin_automatic_install_info (void) plugin = (GstPlugin *) (plugins->data); plugins = g_list_next (plugins); @@ -336,7 +336,7 @@ index 845f52e..9084949 100644 } gst_plugin_list_free (orig_plugins); } -@@ -1457,6 +1695,7 @@ main (int argc, char *argv[]) +@@ -1490,6 +1728,7 @@ main (int argc, char *argv[]) gboolean do_print_blacklist = FALSE; gboolean plugin_name = FALSE; gboolean print_aii = FALSE; @@ -344,7 +344,7 @@ index 845f52e..9084949 100644 gboolean uri_handlers = FALSE; gboolean check_exists = FALSE; gchar *min_version = NULL; -@@ -1474,6 +1713,9 @@ main (int argc, char *argv[]) +@@ -1508,6 +1747,9 @@ main (int argc, char *argv[]) "or all plugins provide.\n " "Useful in connection with external automatic plugin " "installation mechanisms"), NULL}, @@ -353,8 +353,8 @@ index 845f52e..9084949 100644 + "Provides compatible-format"), NULL}, {"plugin", '\0', 0, G_OPTION_ARG_NONE, &plugin_name, N_("List the plugin contents"), NULL}, - {"exists", '\0', 0, G_OPTION_ARG_NONE, &check_exists, -@@ -1610,7 +1852,7 @@ main (int argc, char *argv[]) + {"types", 't', 0, G_OPTION_ARG_STRING, &types, +@@ -1650,7 +1892,7 @@ main (int argc, char *argv[]) /* if there is such a plugin, print out info */ if (plugin) { if (print_aii) { @@ -363,7 +363,7 @@ index 845f52e..9084949 100644 } else { print_plugin_info (plugin); print_plugin_features (plugin); -@@ -1623,13 +1865,17 @@ main (int argc, char *argv[]) +@@ -1663,13 +1905,17 @@ main (int argc, char *argv[]) if (plugin) { if (print_aii) { @@ -384,5 +384,5 @@ index 845f52e..9084949 100644 return -1; } -- -2.5.0 +2.9.3 diff --git a/gstreamer1.spec b/gstreamer1.spec index c6e89b0..c6eda11 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -9,7 +9,7 @@ %global _gobject_introspection 1.31.1 Name: gstreamer1 -Version: 1.10.2 +Version: 1.11.1 Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime @@ -214,6 +214,10 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Fri Jan 13 2017 Wim Taymans - 1.11.1-1 +- Update to 1.11.1 +- update rpm patch + * Mon Dec 05 2016 Wim Taymans - 1.10.2-1 - Update to 1.10.2 diff --git a/sources b/sources index 320371d..b4f37d1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -0d289e5bcec6353e6540ddb75b7d371b gstreamer-1.10.2.tar.xz +SHA512 (gstreamer-1.11.1.tar.xz) = 3f9409f78643fac536c9a7ee24b95461c888a7abcb7f92a2eb96ec100e86d6f4ca23e102e69759c6f58a75d33a0caeb5594e095495542bf41d5ee04484aa822a From 7095ac62b42b62720f428920873492d9b01f9910 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 10 Feb 2017 12:19:37 +0000 Subject: [PATCH 002/130] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- gstreamer1.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index c6eda11..7d96b94 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -10,7 +10,7 @@ Name: gstreamer1 Version: 1.11.1 -Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} +Release: 2%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -214,6 +214,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Fri Feb 10 2017 Fedora Release Engineering - 1.11.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Fri Jan 13 2017 Wim Taymans - 1.11.1-1 - Update to 1.11.1 - update rpm patch From 231f569fa161da169e448a7cea82dc0d4c60c74b Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Mon, 20 Feb 2017 10:59:06 +0100 Subject: [PATCH 003/130] Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild fix build --- ...roviderfactory-fix-empty-class-check.patch | 25 +++++++++++++++++++ gstreamer1.spec | 3 +++ 2 files changed, 28 insertions(+) create mode 100644 0001-deviceproviderfactory-fix-empty-class-check.patch diff --git a/0001-deviceproviderfactory-fix-empty-class-check.patch b/0001-deviceproviderfactory-fix-empty-class-check.patch new file mode 100644 index 0000000..b1b1293 --- /dev/null +++ b/0001-deviceproviderfactory-fix-empty-class-check.patch @@ -0,0 +1,25 @@ +From 8697997e332e8e128a71d83f7be471ee78b5c18a Mon Sep 17 00:00:00 2001 +From: Wim Taymans +Date: Mon, 20 Feb 2017 10:49:46 +0100 +Subject: [PATCH] deviceproviderfactory: fix empty class check + +--- + gst/gstdeviceproviderfactory.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/gst/gstdeviceproviderfactory.c b/gst/gstdeviceproviderfactory.c +index 305e214..4835f99 100644 +--- a/gst/gstdeviceproviderfactory.c ++++ b/gst/gstdeviceproviderfactory.c +@@ -498,7 +498,7 @@ gst_device_provider_factory_has_classesv (GstDeviceProviderFactory * factory, + const gchar *found; + guint len; + +- if (classes[0] == '\0') ++ if (classes[0][0] == '\0') + continue; + + found = strstr (klass, classes[0]); +-- +2.9.3 + diff --git a/gstreamer1.spec b/gstreamer1.spec index 7d96b94..7054ca2 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -24,6 +24,7 @@ Source0: http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-%{versi %endif ## For GStreamer RPM provides Patch0: gstreamer-inspect-rpm-format.patch +Patch1: 0001-deviceproviderfactory-fix-empty-class-check.patch Source1: gstreamer1.prov Source2: gstreamer1.attr @@ -92,6 +93,7 @@ GStreamer streaming media framework. %prep %setup -q -n gstreamer-%{version} %patch0 -p1 -b .rpm-provides +%patch1 -p1 -b .0001 %build @@ -216,6 +218,7 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog * Fri Feb 10 2017 Fedora Release Engineering - 1.11.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild +- fix build * Fri Jan 13 2017 Wim Taymans - 1.11.1-1 - Update to 1.11.1 From eec26b9ad7d80e5440c764f3efda81e9460d1740 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Mon, 20 Feb 2017 12:21:15 +0100 Subject: [PATCH 004/130] Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild fix build --- 0001-info-put-around-macro-arguments.patch | 66 ++++++++++++++++++++++ gstreamer1.spec | 2 + 2 files changed, 68 insertions(+) create mode 100644 0001-info-put-around-macro-arguments.patch diff --git a/0001-info-put-around-macro-arguments.patch b/0001-info-put-around-macro-arguments.patch new file mode 100644 index 0000000..d33e492 --- /dev/null +++ b/0001-info-put-around-macro-arguments.patch @@ -0,0 +1,66 @@ +From a15f7ad8f86d6331272024530b940577de6c74e3 Mon Sep 17 00:00:00 2001 +From: Wim Taymans +Date: Mon, 20 Feb 2017 12:16:32 +0100 +Subject: [PATCH] info: put () around macro arguments + +Put braces around macro arguments or else we might run into problems +with operater precedence. +--- + gst/gstinfo.h | 14 +++++++------- + 1 file changed, 7 insertions(+), 7 deletions(-) + +diff --git a/gst/gstinfo.h b/gst/gstinfo.h +index f8be4d2..31992b7 100644 +--- a/gst/gstinfo.h ++++ b/gst/gstinfo.h +@@ -434,16 +434,16 @@ void gst_printerrln (const gchar * format, ...) G_GNUC_PRINT + * see https://bugzilla.gnome.org/show_bug.cgi?id=764526 */ + #define gst_debug_add_log_function(func,data,notify) \ + G_STMT_START{ \ +- if (func == (void *) gst_debug_log_default) { \ ++ if ((func) == (void *) gst_debug_log_default) { \ + gst_debug_add_log_function(NULL,data,notify); \ + } else { \ + gst_debug_add_log_function(func,data,notify); \ + } \ + }G_STMT_END + +-#define gst_debug_remove_log_function(func) \ +- (func == (void *) gst_debug_log_default) ? \ +- gst_debug_remove_log_function(NULL) : \ ++#define gst_debug_remove_log_function(func) \ ++ ((func) == (void *) gst_debug_log_default) ? \ ++ gst_debug_remove_log_function(NULL) : \ + gst_debug_remove_log_function(func) + + /** +@@ -563,7 +563,7 @@ GST_EXPORT GstDebugLevel _gst_debug_min; + */ + #ifdef G_HAVE_ISO_VARARGS + #define GST_CAT_LEVEL_LOG(cat,level,object,...) G_STMT_START{ \ +- if (G_UNLIKELY (level <= GST_LEVEL_MAX && level <= _gst_debug_min)) { \ ++ if (G_UNLIKELY ((level) <= GST_LEVEL_MAX && (level) <= _gst_debug_min)) { \ + gst_debug_log ((cat), (level), __FILE__, GST_FUNCTION, __LINE__, \ + (GObject *) (object), __VA_ARGS__); \ + } \ +@@ -571,7 +571,7 @@ GST_EXPORT GstDebugLevel _gst_debug_min; + #else /* G_HAVE_GNUC_VARARGS */ + #ifdef G_HAVE_GNUC_VARARGS + #define GST_CAT_LEVEL_LOG(cat,level,object,args...) G_STMT_START{ \ +- if (G_UNLIKELY (level <= GST_LEVEL_MAX && level <= _gst_debug_min)) { \ ++ if (G_UNLIKELY ((level) <= GST_LEVEL_MAX && (level) <= _gst_debug_min)) { \ + gst_debug_log ((cat), (level), __FILE__, GST_FUNCTION, __LINE__, \ + (GObject *) (object), ##args ); \ + } \ +@@ -581,7 +581,7 @@ static inline void + GST_CAT_LEVEL_LOG_valist (GstDebugCategory * cat, + GstDebugLevel level, gpointer object, const char *format, va_list varargs) + { +- if (G_UNLIKELY (level <= GST_LEVEL_MAX && level <= _gst_debug_min)) { ++ if (G_UNLIKELY ((level) <= GST_LEVEL_MAX && (level) <= _gst_debug_min)) { + gst_debug_log_valist (cat, level, "", "", 0, (GObject *) object, format, + varargs); + } +-- +2.9.3 + diff --git a/gstreamer1.spec b/gstreamer1.spec index 7054ca2..945ec01 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -25,6 +25,7 @@ Source0: http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-%{versi ## For GStreamer RPM provides Patch0: gstreamer-inspect-rpm-format.patch Patch1: 0001-deviceproviderfactory-fix-empty-class-check.patch +Patch2: 0001-info-put-around-macro-arguments.patch Source1: gstreamer1.prov Source2: gstreamer1.attr @@ -94,6 +95,7 @@ GStreamer streaming media framework. %setup -q -n gstreamer-%{version} %patch0 -p1 -b .rpm-provides %patch1 -p1 -b .0001 +%patch2 -p1 -b .0002 %build From 88bc55421a82153a6e61da9f9030f219c4937b0c Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Fri, 24 Feb 2017 19:35:06 +0100 Subject: [PATCH 005/130] Update to 1.11.2 --- .gitignore | 1 + ...roviderfactory-fix-empty-class-check.patch | 25 ------- 0001-info-put-around-macro-arguments.patch | 66 ------------------- gstreamer1.spec | 12 ++-- sources | 2 +- 5 files changed, 7 insertions(+), 99 deletions(-) delete mode 100644 0001-deviceproviderfactory-fix-empty-class-check.patch delete mode 100644 0001-info-put-around-macro-arguments.patch diff --git a/.gitignore b/.gitignore index e4f4637..9edb58a 100644 --- a/.gitignore +++ b/.gitignore @@ -47,3 +47,4 @@ /gstreamer-1.10.1.tar.xz /gstreamer-1.10.2.tar.xz /gstreamer-1.11.1.tar.xz +/gstreamer-1.11.2.tar.xz diff --git a/0001-deviceproviderfactory-fix-empty-class-check.patch b/0001-deviceproviderfactory-fix-empty-class-check.patch deleted file mode 100644 index b1b1293..0000000 --- a/0001-deviceproviderfactory-fix-empty-class-check.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 8697997e332e8e128a71d83f7be471ee78b5c18a Mon Sep 17 00:00:00 2001 -From: Wim Taymans -Date: Mon, 20 Feb 2017 10:49:46 +0100 -Subject: [PATCH] deviceproviderfactory: fix empty class check - ---- - gst/gstdeviceproviderfactory.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/gst/gstdeviceproviderfactory.c b/gst/gstdeviceproviderfactory.c -index 305e214..4835f99 100644 ---- a/gst/gstdeviceproviderfactory.c -+++ b/gst/gstdeviceproviderfactory.c -@@ -498,7 +498,7 @@ gst_device_provider_factory_has_classesv (GstDeviceProviderFactory * factory, - const gchar *found; - guint len; - -- if (classes[0] == '\0') -+ if (classes[0][0] == '\0') - continue; - - found = strstr (klass, classes[0]); --- -2.9.3 - diff --git a/0001-info-put-around-macro-arguments.patch b/0001-info-put-around-macro-arguments.patch deleted file mode 100644 index d33e492..0000000 --- a/0001-info-put-around-macro-arguments.patch +++ /dev/null @@ -1,66 +0,0 @@ -From a15f7ad8f86d6331272024530b940577de6c74e3 Mon Sep 17 00:00:00 2001 -From: Wim Taymans -Date: Mon, 20 Feb 2017 12:16:32 +0100 -Subject: [PATCH] info: put () around macro arguments - -Put braces around macro arguments or else we might run into problems -with operater precedence. ---- - gst/gstinfo.h | 14 +++++++------- - 1 file changed, 7 insertions(+), 7 deletions(-) - -diff --git a/gst/gstinfo.h b/gst/gstinfo.h -index f8be4d2..31992b7 100644 ---- a/gst/gstinfo.h -+++ b/gst/gstinfo.h -@@ -434,16 +434,16 @@ void gst_printerrln (const gchar * format, ...) G_GNUC_PRINT - * see https://bugzilla.gnome.org/show_bug.cgi?id=764526 */ - #define gst_debug_add_log_function(func,data,notify) \ - G_STMT_START{ \ -- if (func == (void *) gst_debug_log_default) { \ -+ if ((func) == (void *) gst_debug_log_default) { \ - gst_debug_add_log_function(NULL,data,notify); \ - } else { \ - gst_debug_add_log_function(func,data,notify); \ - } \ - }G_STMT_END - --#define gst_debug_remove_log_function(func) \ -- (func == (void *) gst_debug_log_default) ? \ -- gst_debug_remove_log_function(NULL) : \ -+#define gst_debug_remove_log_function(func) \ -+ ((func) == (void *) gst_debug_log_default) ? \ -+ gst_debug_remove_log_function(NULL) : \ - gst_debug_remove_log_function(func) - - /** -@@ -563,7 +563,7 @@ GST_EXPORT GstDebugLevel _gst_debug_min; - */ - #ifdef G_HAVE_ISO_VARARGS - #define GST_CAT_LEVEL_LOG(cat,level,object,...) G_STMT_START{ \ -- if (G_UNLIKELY (level <= GST_LEVEL_MAX && level <= _gst_debug_min)) { \ -+ if (G_UNLIKELY ((level) <= GST_LEVEL_MAX && (level) <= _gst_debug_min)) { \ - gst_debug_log ((cat), (level), __FILE__, GST_FUNCTION, __LINE__, \ - (GObject *) (object), __VA_ARGS__); \ - } \ -@@ -571,7 +571,7 @@ GST_EXPORT GstDebugLevel _gst_debug_min; - #else /* G_HAVE_GNUC_VARARGS */ - #ifdef G_HAVE_GNUC_VARARGS - #define GST_CAT_LEVEL_LOG(cat,level,object,args...) G_STMT_START{ \ -- if (G_UNLIKELY (level <= GST_LEVEL_MAX && level <= _gst_debug_min)) { \ -+ if (G_UNLIKELY ((level) <= GST_LEVEL_MAX && (level) <= _gst_debug_min)) { \ - gst_debug_log ((cat), (level), __FILE__, GST_FUNCTION, __LINE__, \ - (GObject *) (object), ##args ); \ - } \ -@@ -581,7 +581,7 @@ static inline void - GST_CAT_LEVEL_LOG_valist (GstDebugCategory * cat, - GstDebugLevel level, gpointer object, const char *format, va_list varargs) - { -- if (G_UNLIKELY (level <= GST_LEVEL_MAX && level <= _gst_debug_min)) { -+ if (G_UNLIKELY ((level) <= GST_LEVEL_MAX && (level) <= _gst_debug_min)) { - gst_debug_log_valist (cat, level, "", "", 0, (GObject *) object, format, - varargs); - } --- -2.9.3 - diff --git a/gstreamer1.spec b/gstreamer1.spec index 945ec01..8e2a509 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -9,8 +9,8 @@ %global _gobject_introspection 1.31.1 Name: gstreamer1 -Version: 1.11.1 -Release: 2%{?gitcommit:.git%{shortcommit}}%{?dist} +Version: 1.11.2 +Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -24,8 +24,6 @@ Source0: http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-%{versi %endif ## For GStreamer RPM provides Patch0: gstreamer-inspect-rpm-format.patch -Patch1: 0001-deviceproviderfactory-fix-empty-class-check.patch -Patch2: 0001-info-put-around-macro-arguments.patch Source1: gstreamer1.prov Source2: gstreamer1.attr @@ -94,9 +92,6 @@ GStreamer streaming media framework. %prep %setup -q -n gstreamer-%{version} %patch0 -p1 -b .rpm-provides -%patch1 -p1 -b .0001 -%patch2 -p1 -b .0002 - %build %configure \ @@ -218,6 +213,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Fri Feb 24 2017 Wim Taymans - 1.11.2-1 +- Update to 1.11.2 + * Fri Feb 10 2017 Fedora Release Engineering - 1.11.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - fix build diff --git a/sources b/sources index b4f37d1..c0f5038 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.11.1.tar.xz) = 3f9409f78643fac536c9a7ee24b95461c888a7abcb7f92a2eb96ec100e86d6f4ca23e102e69759c6f58a75d33a0caeb5594e095495542bf41d5ee04484aa822a +SHA512 (gstreamer-1.11.2.tar.xz) = 6ca3a504331e063ebcdf95d9d04943ebf9e9a80ab0c17f4823cfb78f73624222fbf650d6f1aa8041a61efb36678d51e3cbf1bb3b6dcd75467c78c5f31f6d12fa From 0cba8cf961f1ec9fdd5f90dc1943175254a80119 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Thu, 30 Mar 2017 16:51:34 +0200 Subject: [PATCH 006/130] rebuild for https://github.com/UnitedRPMs/packages/issues/106#issuecomment-290404434 --- gstreamer1.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index 8e2a509..a1af54b 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -10,7 +10,7 @@ Name: gstreamer1 Version: 1.11.2 -Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} +Release: 2%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -213,6 +213,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Thu Mar 30 2017 Wim Taymans - 1.11.2-2 +- rebuild for https://github.com/UnitedRPMs/packages/issues/106#issuecomment-290404434 + * Fri Feb 24 2017 Wim Taymans - 1.11.2-1 - Update to 1.11.2 From bcf7fa82d63ea580bbc381575c15fec591cb68c1 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Tue, 11 Apr 2017 09:23:58 +0200 Subject: [PATCH 007/130] Update to 1.11.90 --- .gitignore | 1 + gstreamer1.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 9edb58a..93fdbdf 100644 --- a/.gitignore +++ b/.gitignore @@ -48,3 +48,4 @@ /gstreamer-1.10.2.tar.xz /gstreamer-1.11.1.tar.xz /gstreamer-1.11.2.tar.xz +/gstreamer-1.11.90.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index a1af54b..decaae3 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -9,8 +9,8 @@ %global _gobject_introspection 1.31.1 Name: gstreamer1 -Version: 1.11.2 -Release: 2%{?gitcommit:.git%{shortcommit}}%{?dist} +Version: 1.11.90 +Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -213,6 +213,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Tue Apr 11 2017 Wim Taymans - 1.11.90-1 +- Update to 1.11.90 + * Thu Mar 30 2017 Wim Taymans - 1.11.2-2 - rebuild for https://github.com/UnitedRPMs/packages/issues/106#issuecomment-290404434 diff --git a/sources b/sources index c0f5038..5761c21 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.11.2.tar.xz) = 6ca3a504331e063ebcdf95d9d04943ebf9e9a80ab0c17f4823cfb78f73624222fbf650d6f1aa8041a61efb36678d51e3cbf1bb3b6dcd75467c78c5f31f6d12fa +SHA512 (gstreamer-1.11.90.tar.xz) = 6c9a7a8257f627644615d9d6e555627ab2f65bfbdf997550918d00220e2e5b370b0a2e5ac5b9cf2035b1f54913b6d8d2a0fed69cc43ac84210d90d44f832c387 From 7f38a65e733807d4572ad8e9c4a3ffc9ac8129d0 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Tue, 11 Apr 2017 10:02:39 +0200 Subject: [PATCH 008/130] Update to 1.11.90 --- gstreamer1.spec | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index decaae3..0f6a99d 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -112,13 +112,13 @@ chrpath --delete $RPM_BUILD_ROOT%{_libdir}/libgstcheck-1.0.so.* chrpath --delete $RPM_BUILD_ROOT%{_libdir}/libgstcontroller-1.0.so.* chrpath --delete $RPM_BUILD_ROOT%{_libdir}/libgstnet-1.0.so.* chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstcoreelements.so +chrpath --delete $RPM_BUILD_ROOT%{_libexecdir}/gstreamer-%{majorminor}/gst-completion-helper chrpath --delete $RPM_BUILD_ROOT%{_libexecdir}/gstreamer-%{majorminor}/gst-plugin-scanner chrpath --delete $RPM_BUILD_ROOT%{_libexecdir}/gstreamer-%{majorminor}/gst-ptp-helper chrpath --delete $RPM_BUILD_ROOT%{_bindir}/gst-inspect-1.0 chrpath --delete $RPM_BUILD_ROOT%{_bindir}/gst-launch-1.0 chrpath --delete $RPM_BUILD_ROOT%{_bindir}/gst-stats-1.0 chrpath --delete $RPM_BUILD_ROOT%{_bindir}/gst-typefind-1.0 -chrpath --delete $RPM_BUILD_ROOT%{_datadir}/bash-completion/helpers/gst-completion-helper-%{majorminor} %find_lang gstreamer-%{majorminor} # Clean out files that should not be part of the rpm. @@ -171,7 +171,6 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %{_datadir}/bash-completion/completions/gst-inspect-1.0 %{_datadir}/bash-completion/completions/gst-launch-1.0 %{_datadir}/bash-completion/helpers/gst -%{_datadir}/bash-completion/helpers/gst-completion-helper-1.0 %files devel %dir %{_includedir}/gstreamer-%{majorminor} From fc67a15bfe34e69d2ba3c90e2492adb5d2a3b287 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Fri, 28 Apr 2017 13:30:07 +0200 Subject: [PATCH 009/130] Update to 1.11.91 --- .gitignore | 1 + gstreamer1.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 93fdbdf..dcb87a8 100644 --- a/.gitignore +++ b/.gitignore @@ -49,3 +49,4 @@ /gstreamer-1.11.1.tar.xz /gstreamer-1.11.2.tar.xz /gstreamer-1.11.90.tar.xz +/gstreamer-1.11.91.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index 0f6a99d..77ff7c8 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -9,7 +9,7 @@ %global _gobject_introspection 1.31.1 Name: gstreamer1 -Version: 1.11.90 +Version: 1.11.91 Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime @@ -212,6 +212,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Fri Apr 28 2017 Wim Taymans - 1.11.91-1 +- Update to 1.11.91 + * Tue Apr 11 2017 Wim Taymans - 1.11.90-1 - Update to 1.11.90 diff --git a/sources b/sources index 5761c21..a62dfff 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.11.90.tar.xz) = 6c9a7a8257f627644615d9d6e555627ab2f65bfbdf997550918d00220e2e5b370b0a2e5ac5b9cf2035b1f54913b6d8d2a0fed69cc43ac84210d90d44f832c387 +SHA512 (gstreamer-1.11.91.tar.xz) = 974adbc01893b5e1e6577af9250ec8ece7d05276873af0bbd9bbc083f2b96e40c12a887e1b71ed936c035879fa9c1845c620a84c7da214b78e756401c810a249 From 707863911bd9eead5e637654d628aeddc2b25021 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Wed, 10 May 2017 09:27:49 +0200 Subject: [PATCH 010/130] Update to 1.12.0 --- .gitignore | 1 + gstreamer1.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index dcb87a8..072f269 100644 --- a/.gitignore +++ b/.gitignore @@ -50,3 +50,4 @@ /gstreamer-1.11.2.tar.xz /gstreamer-1.11.90.tar.xz /gstreamer-1.11.91.tar.xz +/gstreamer-1.12.0.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index 77ff7c8..2738386 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -9,7 +9,7 @@ %global _gobject_introspection 1.31.1 Name: gstreamer1 -Version: 1.11.91 +Version: 1.12.0 Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime @@ -212,6 +212,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Wed May 10 2017 Wim Taymans - 1.12.0-1 +- Update to 1.12.0 + * Fri Apr 28 2017 Wim Taymans - 1.11.91-1 - Update to 1.11.91 diff --git a/sources b/sources index a62dfff..907b4ea 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.11.91.tar.xz) = 974adbc01893b5e1e6577af9250ec8ece7d05276873af0bbd9bbc083f2b96e40c12a887e1b71ed936c035879fa9c1845c620a84c7da214b78e756401c810a249 +SHA512 (gstreamer-1.12.0.tar.xz) = afd6b9244f63ccb6d166d0cc7d5a5a441fcf37d7a36d9608dea16efdc13ffa8694027ccd5f3447d45c56413f7a9d25309e89867ab7457fe2c5c389cbb0235ca7 From 2ebb164f1da613166b27510fe22e890b8d5457f2 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Tue, 20 Jun 2017 13:37:36 +0200 Subject: [PATCH 011/130] Update to 1.12.1 --- .gitignore | 1 + gstreamer1.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 072f269..19f5ab4 100644 --- a/.gitignore +++ b/.gitignore @@ -51,3 +51,4 @@ /gstreamer-1.11.90.tar.xz /gstreamer-1.11.91.tar.xz /gstreamer-1.12.0.tar.xz +/gstreamer-1.12.1.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index 2738386..bb2c25b 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -9,7 +9,7 @@ %global _gobject_introspection 1.31.1 Name: gstreamer1 -Version: 1.12.0 +Version: 1.12.1 Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime @@ -212,6 +212,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Tue Jun 20 2017 Wim Taymans - 1.12.1-1 +- Update to 1.12.1 + * Wed May 10 2017 Wim Taymans - 1.12.0-1 - Update to 1.12.0 diff --git a/sources b/sources index 907b4ea..252ef15 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.12.0.tar.xz) = afd6b9244f63ccb6d166d0cc7d5a5a441fcf37d7a36d9608dea16efdc13ffa8694027ccd5f3447d45c56413f7a9d25309e89867ab7457fe2c5c389cbb0235ca7 +SHA512 (gstreamer-1.12.1.tar.xz) = f4fed3260d9a6fb7a9b7363758f996efecda8565d6975d73f633a876e35256115df3477e62568a421fe09540e4aa6ac204db6d84d89f3a21110efd7ac5a42c03 From 64a24e9e94d9c1da6f7e54f6203a62811ad5e334 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Tue, 20 Jun 2017 15:29:45 +0200 Subject: [PATCH 012/130] Update to 1.12.1 Add gst-stats manpage --- gstreamer1.spec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gstreamer1.spec b/gstreamer1.spec index bb2c25b..24f1bbd 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -166,6 +166,7 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %doc %{_mandir}/man1/gst-inspect-%{majorminor}.* %doc %{_mandir}/man1/gst-launch-%{majorminor}.* +%doc %{_mandir}/man1/gst-stats-%{majorminor}.* %doc %{_mandir}/man1/gst-typefind-%{majorminor}.* %{_datadir}/bash-completion/completions/gst-inspect-1.0 @@ -214,6 +215,7 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog * Tue Jun 20 2017 Wim Taymans - 1.12.1-1 - Update to 1.12.1 +- Add gst-stats manpage * Wed May 10 2017 Wim Taymans - 1.12.0-1 - Update to 1.12.0 From d91bd75faa23d642e8da56bc2d709e6e2dfc80d7 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Mon, 17 Jul 2017 09:19:27 +0200 Subject: [PATCH 013/130] Update to 1.12.2 --- .gitignore | 1 + gstreamer1.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 19f5ab4..efa6b3a 100644 --- a/.gitignore +++ b/.gitignore @@ -52,3 +52,4 @@ /gstreamer-1.11.91.tar.xz /gstreamer-1.12.0.tar.xz /gstreamer-1.12.1.tar.xz +/gstreamer-1.12.2.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index 24f1bbd..f170b59 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -9,7 +9,7 @@ %global _gobject_introspection 1.31.1 Name: gstreamer1 -Version: 1.12.1 +Version: 1.12.2 Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime @@ -213,6 +213,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Mon Jul 17 2017 Wim Taymans - 1.12.2-1 +- Update to 1.12.2 + * Tue Jun 20 2017 Wim Taymans - 1.12.1-1 - Update to 1.12.1 - Add gst-stats manpage diff --git a/sources b/sources index 252ef15..4c71971 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.12.1.tar.xz) = f4fed3260d9a6fb7a9b7363758f996efecda8565d6975d73f633a876e35256115df3477e62568a421fe09540e4aa6ac204db6d84d89f3a21110efd7ac5a42c03 +SHA512 (gstreamer-1.12.2.tar.xz) = 5d992a3727dc53478fd895d3c88ebdafcb6d5d0191a5ec8098ac5fe821e4f3c83451b4b1b089f08db0ed2475a97d3f1fcd1282581bcd106cf655914463891a5e From dff85e840522a0b701e404f6a9a73ef4d0ef665d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 26 Jul 2017 12:11:58 +0000 Subject: [PATCH 014/130] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- gstreamer1.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index f170b59..65faad0 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -10,7 +10,7 @@ Name: gstreamer1 Version: 1.12.2 -Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} +Release: 2%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -213,6 +213,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Wed Jul 26 2017 Fedora Release Engineering - 1.12.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Mon Jul 17 2017 Wim Taymans - 1.12.2-1 - Update to 1.12.2 From dea79440f7470165225eb84e17d91c17469586dd Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 2 Aug 2017 23:08:53 +0000 Subject: [PATCH 015/130] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- gstreamer1.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index 65faad0..3f02269 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -10,7 +10,7 @@ Name: gstreamer1 Version: 1.12.2 -Release: 2%{?gitcommit:.git%{shortcommit}}%{?dist} +Release: 3%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -213,6 +213,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Wed Aug 02 2017 Fedora Release Engineering - 1.12.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Wed Jul 26 2017 Fedora Release Engineering - 1.12.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From 63d21f42fedd4a9a823fca405c4943cd2970d850 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Tue, 19 Sep 2017 12:12:48 +0200 Subject: [PATCH 016/130] Update to 1.12.3 --- .gitignore | 1 + gstreamer1.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index efa6b3a..1464b6e 100644 --- a/.gitignore +++ b/.gitignore @@ -53,3 +53,4 @@ /gstreamer-1.12.0.tar.xz /gstreamer-1.12.1.tar.xz /gstreamer-1.12.2.tar.xz +/gstreamer-1.12.3.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index 3f02269..58e09ba 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -9,8 +9,8 @@ %global _gobject_introspection 1.31.1 Name: gstreamer1 -Version: 1.12.2 -Release: 3%{?gitcommit:.git%{shortcommit}}%{?dist} +Version: 1.12.3 +Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -213,6 +213,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Tue Sep 19 2017 Wim Taymans - 1.12.3-1 +- Update to 1.12.3 + * Wed Aug 02 2017 Fedora Release Engineering - 1.12.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild diff --git a/sources b/sources index 4c71971..d1b73a1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.12.2.tar.xz) = 5d992a3727dc53478fd895d3c88ebdafcb6d5d0191a5ec8098ac5fe821e4f3c83451b4b1b089f08db0ed2475a97d3f1fcd1282581bcd106cf655914463891a5e +SHA512 (gstreamer-1.12.3.tar.xz) = fceeeca4314aead7ff358db3474bd6fe1eef70f745a6ba20505da6c0caaea6ea6317246dc66c23edab396ca811a610c52fa930f8f99c701241ae7f15857aa2b0 From f499c7b9dd6d700c575e7c8b4feb3cbe60ef25c0 Mon Sep 17 00:00:00 2001 From: Troy Dawson Date: Fri, 13 Oct 2017 11:20:37 -0700 Subject: [PATCH 017/130] Cleanup spec file conditionals --- gstreamer1.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index 58e09ba..57f7a47 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -10,7 +10,7 @@ Name: gstreamer1 Version: 1.12.3 -Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} +Release: 2%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -52,7 +52,7 @@ BuildRequires: transfig BuildRequires: netpbm-progs BuildRequires: tetex-dvips BuildRequires: ghostscript -%if !0%{?rhel} +%if 0%{?fedora} || 0%{?rhel} > 7 BuildRequires: xfig %endif @@ -213,6 +213,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Fri Oct 13 2017 Troy Dawson - 1.12.3-2 +- Cleanup spec file conditionals + * Tue Sep 19 2017 Wim Taymans - 1.12.3-1 - Update to 1.12.3 From 923f50684a34a07cbee30b106997bf08d2c88427 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Mon, 11 Dec 2017 10:18:28 +0100 Subject: [PATCH 018/130] Update to 1.12.4 --- .gitignore | 1 + gstreamer1.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 1464b6e..7e20e3e 100644 --- a/.gitignore +++ b/.gitignore @@ -54,3 +54,4 @@ /gstreamer-1.12.1.tar.xz /gstreamer-1.12.2.tar.xz /gstreamer-1.12.3.tar.xz +/gstreamer-1.12.4.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index 57f7a47..ae8b215 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -9,8 +9,8 @@ %global _gobject_introspection 1.31.1 Name: gstreamer1 -Version: 1.12.3 -Release: 2%{?gitcommit:.git%{shortcommit}}%{?dist} +Version: 1.12.4 +Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -213,6 +213,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Mon Dec 11 2017 Wim Taymans - 1.12.4-1 +- Update to 1.12.4 + * Fri Oct 13 2017 Troy Dawson - 1.12.3-2 - Cleanup spec file conditionals diff --git a/sources b/sources index d1b73a1..2d594db 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.12.3.tar.xz) = fceeeca4314aead7ff358db3474bd6fe1eef70f745a6ba20505da6c0caaea6ea6317246dc66c23edab396ca811a610c52fa930f8f99c701241ae7f15857aa2b0 +SHA512 (gstreamer-1.12.4.tar.xz) = 849aa4ddf8ef465f2915e05d36fc0c31c2e31ae28be2fa38f8069a64a91b7347020fac5b881b7f3ee54c2198c3596138d49f27b09f258303834164a5d68b38a2 From d376435fb55a9ce22f2e626df992ef71fb6741f6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 7 Feb 2018 15:38:29 +0000 Subject: [PATCH 019/130] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- gstreamer1.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index ae8b215..11c578f 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -10,7 +10,7 @@ Name: gstreamer1 Version: 1.12.4 -Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} +Release: 2%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -213,6 +213,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Wed Feb 07 2018 Fedora Release Engineering - 1.12.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Mon Dec 11 2017 Wim Taymans - 1.12.4-1 - Update to 1.12.4 From 723074f9a19cba8fa0493959959dd0ce29fd17e8 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Thu, 22 Feb 2018 09:11:58 +0100 Subject: [PATCH 020/130] Update to 1.13.1 --- .gitignore | 1 + gstreamer-inspect-rpm-format.patch | 41 +++++++++++++++--------------- gstreamer1.spec | 8 ++++-- sources | 2 +- 4 files changed, 28 insertions(+), 24 deletions(-) diff --git a/.gitignore b/.gitignore index 7e20e3e..e8e62ef 100644 --- a/.gitignore +++ b/.gitignore @@ -55,3 +55,4 @@ /gstreamer-1.12.2.tar.xz /gstreamer-1.12.3.tar.xz /gstreamer-1.12.4.tar.xz +/gstreamer-1.13.1.tar.xz diff --git a/gstreamer-inspect-rpm-format.patch b/gstreamer-inspect-rpm-format.patch index ca6d6d4..bdcf873 100644 --- a/gstreamer-inspect-rpm-format.patch +++ b/gstreamer-inspect-rpm-format.patch @@ -1,21 +1,21 @@ -From b00e7fff5190e424a03d3827312f63028b684faf Mon Sep 17 00:00:00 2001 +From 7c0fb2de2921d15493d7353ae269140b17e8d88e Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Mon, 4 Jan 2016 11:39:33 +0100 Subject: [PATCH] inspect: Add RPM output format --- - tools/gst-inspect.c | 276 +++++++++++++++++++++++++++++++++++++++++++++++++--- - 1 file changed, 261 insertions(+), 15 deletions(-) + tools/gst-inspect.c | 277 +++++++++++++++++++++++++++++++++++++++++++++++++--- + 1 file changed, 262 insertions(+), 15 deletions(-) diff --git a/tools/gst-inspect.c b/tools/gst-inspect.c -index e420e4c..1096e8c 100644 +index 89a1fab92..6d2369814 100644 --- a/tools/gst-inspect.c +++ b/tools/gst-inspect.c -@@ -1335,9 +1335,225 @@ print_element_info (GstElementFactory * factory, gboolean print_names) - return 0; +@@ -1524,7 +1524,224 @@ print_tracer_info (GstPluginFeature * feature, gboolean print_names) } -+static void + static void +-print_plugin_automatic_install_info_codecs (GstElementFactory * factory) +print_gst_structure_append_field (GList * strings, const char *field) +{ + GList *s; @@ -26,9 +26,8 @@ index e420e4c..1096e8c 100644 + g_string_append (s->data, field); + } +} - - static void --print_plugin_automatic_install_info_codecs (GstElementFactory * factory) ++ ++static void +print_gst_structure_append_field_index (GList * strings, const char *field, + guint num_items, guint offset) +{ @@ -238,7 +237,7 @@ index e420e4c..1096e8c 100644 { GstPadDirection direction; const gchar *type_name; -@@ -1363,6 +1579,13 @@ print_plugin_automatic_install_info_codecs (GstElementFactory * factory) +@@ -1550,6 +1767,13 @@ print_plugin_automatic_install_info_codecs (GstElementFactory * factory) return; } @@ -252,7 +251,7 @@ index e420e4c..1096e8c 100644 /* decoder/demuxer sink pads should always be static and there should only * be one, the same applies to encoders/muxers and source pads */ static_templates = gst_element_factory_get_static_pad_templates (factory); -@@ -1399,15 +1622,20 @@ print_plugin_automatic_install_info_codecs (GstElementFactory * factory) +@@ -1586,15 +1810,20 @@ print_plugin_automatic_install_info_codecs (GstElementFactory * factory) gst_structure_remove_field (s, "rate"); gst_structure_remove_field (s, "depth"); gst_structure_remove_field (s, "clock-rate"); @@ -277,7 +276,7 @@ index e420e4c..1096e8c 100644 { const gchar *const *protocols; -@@ -1416,13 +1644,19 @@ print_plugin_automatic_install_info_protocols (GstElementFactory * factory) +@@ -1603,13 +1832,19 @@ print_plugin_automatic_install_info_protocols (GstElementFactory * factory) switch (gst_element_factory_get_uri_type (factory)) { case GST_URI_SINK: while (*protocols != NULL) { @@ -299,7 +298,7 @@ index e420e4c..1096e8c 100644 ++protocols; } break; -@@ -1433,7 +1667,7 @@ print_plugin_automatic_install_info_protocols (GstElementFactory * factory) +@@ -1620,7 +1855,7 @@ print_plugin_automatic_install_info_protocols (GstElementFactory * factory) } static void @@ -308,7 +307,7 @@ index e420e4c..1096e8c 100644 { GList *features, *l; -@@ -1452,11 +1686,15 @@ print_plugin_automatic_install_info (GstPlugin * plugin) +@@ -1639,11 +1874,15 @@ print_plugin_automatic_install_info (GstPlugin * plugin) if (feature_plugin == plugin) { GstElementFactory *factory; @@ -327,7 +326,7 @@ index e420e4c..1096e8c 100644 } if (feature_plugin) gst_object_unref (feature_plugin); -@@ -1478,7 +1716,7 @@ print_all_plugin_automatic_install_info (void) +@@ -1665,7 +1904,7 @@ print_all_plugin_automatic_install_info (void) plugin = (GstPlugin *) (plugins->data); plugins = g_list_next (plugins); @@ -336,7 +335,7 @@ index e420e4c..1096e8c 100644 } gst_plugin_list_free (orig_plugins); } -@@ -1490,6 +1728,7 @@ main (int argc, char *argv[]) +@@ -1677,6 +1916,7 @@ main (int argc, char *argv[]) gboolean do_print_blacklist = FALSE; gboolean plugin_name = FALSE; gboolean print_aii = FALSE; @@ -344,7 +343,7 @@ index e420e4c..1096e8c 100644 gboolean uri_handlers = FALSE; gboolean check_exists = FALSE; gchar *min_version = NULL; -@@ -1508,6 +1747,9 @@ main (int argc, char *argv[]) +@@ -1695,6 +1935,9 @@ main (int argc, char *argv[]) "or all plugins provide.\n " "Useful in connection with external automatic plugin " "installation mechanisms"), NULL}, @@ -354,7 +353,7 @@ index e420e4c..1096e8c 100644 {"plugin", '\0', 0, G_OPTION_ARG_NONE, &plugin_name, N_("List the plugin contents"), NULL}, {"types", 't', 0, G_OPTION_ARG_STRING, &types, -@@ -1650,7 +1892,7 @@ main (int argc, char *argv[]) +@@ -1825,7 +2068,7 @@ main (int argc, char *argv[]) /* if there is such a plugin, print out info */ if (plugin) { if (print_aii) { @@ -363,7 +362,7 @@ index e420e4c..1096e8c 100644 } else { print_plugin_info (plugin); print_plugin_features (plugin); -@@ -1663,13 +1905,17 @@ main (int argc, char *argv[]) +@@ -1838,13 +2081,17 @@ main (int argc, char *argv[]) if (plugin) { if (print_aii) { @@ -384,5 +383,5 @@ index e420e4c..1096e8c 100644 return -1; } -- -2.9.3 +2.14.3 diff --git a/gstreamer1.spec b/gstreamer1.spec index 11c578f..93521fb 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -9,8 +9,8 @@ %global _gobject_introspection 1.31.1 Name: gstreamer1 -Version: 1.12.4 -Release: 2%{?gitcommit:.git%{shortcommit}}%{?dist} +Version: 1.13.1 +Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -213,6 +213,10 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Thu Feb 22 2018 Wim Taymans - 1.13.1-1 +- Update to 1.13.1 +- Update rpm patch + * Wed Feb 07 2018 Fedora Release Engineering - 1.12.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild diff --git a/sources b/sources index 2d594db..6eda955 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.12.4.tar.xz) = 849aa4ddf8ef465f2915e05d36fc0c31c2e31ae28be2fa38f8069a64a91b7347020fac5b881b7f3ee54c2198c3596138d49f27b09f258303834164a5d68b38a2 +SHA512 (gstreamer-1.13.1.tar.xz) = db90fa31be09f7d8fd02447ad45e2d2de7b00785a55a920531986d5103f0ee5ead67f2374fd133b73f22228cde3f6ab15668f5ebb28dbe63acdedabbc272dae4 From 005d5baa73b0f7c90f04445749f0c3796828fb0c Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Thu, 22 Feb 2018 09:56:51 +0100 Subject: [PATCH 021/130] Update to 1.13.1 Update rpm patch Fix compiler error --- ...d-compilation-errors-with-newer-glib.patch | 41 +++++++++++++++++++ gstreamer1.spec | 3 ++ 2 files changed, 44 insertions(+) create mode 100644 0001-avoid-compilation-errors-with-newer-glib.patch diff --git a/0001-avoid-compilation-errors-with-newer-glib.patch b/0001-avoid-compilation-errors-with-newer-glib.patch new file mode 100644 index 0000000..7f4e9fb --- /dev/null +++ b/0001-avoid-compilation-errors-with-newer-glib.patch @@ -0,0 +1,41 @@ +From b4ff2c8805221bcff6895c543cb019a817ad7104 Mon Sep 17 00:00:00 2001 +From: Wim Taymans +Date: Thu, 22 Feb 2018 09:52:03 +0100 +Subject: [PATCH] avoid compilation errors with newer glib + +Newest glib does type propagation. Do an explicit cast to the +right type to silence the compiler. +--- + gst/gstchildproxy.c | 2 +- + gst/parse/grammar.y | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/gst/gstchildproxy.c b/gst/gstchildproxy.c +index ca5e47ea3..1bf983afa 100644 +--- a/gst/gstchildproxy.c ++++ b/gst/gstchildproxy.c +@@ -209,7 +209,7 @@ gst_child_proxy_lookup (GstChildProxy * object, const gchar * name, + g_return_val_if_fail (GST_IS_CHILD_PROXY (object), FALSE); + g_return_val_if_fail (name != NULL, FALSE); + +- obj = g_object_ref (object); ++ obj = G_OBJECT (g_object_ref (object)); + + current = names = g_strsplit (name, "::", -1); + /* find the owner of the property */ +diff --git a/gst/parse/grammar.y b/gst/parse/grammar.y +index bc4c3c1ed..0b3d04821 100644 +--- a/gst/parse/grammar.y ++++ b/gst/parse/grammar.y +@@ -406,7 +406,7 @@ static void gst_parse_element_set (gchar *value, GstElement *element, graph_t *g + } else { + pspec = g_object_class_find_property (G_OBJECT_GET_CLASS (element), value); + if (pspec != NULL) { +- target = g_object_ref (element); ++ target = G_OBJECT(g_object_ref (element)); + GST_CAT_LOG_OBJECT (GST_CAT_PIPELINE, target, "found %s property", value); + } else { + SET_ERROR (graph->error, GST_PARSE_ERROR_NO_SUCH_PROPERTY, \ +-- +2.14.3 + diff --git a/gstreamer1.spec b/gstreamer1.spec index 93521fb..abea751 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -24,6 +24,7 @@ Source0: http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-%{versi %endif ## For GStreamer RPM provides Patch0: gstreamer-inspect-rpm-format.patch +Patch1: 0001-avoid-compilation-errors-with-newer-glib.patch Source1: gstreamer1.prov Source2: gstreamer1.attr @@ -92,6 +93,7 @@ GStreamer streaming media framework. %prep %setup -q -n gstreamer-%{version} %patch0 -p1 -b .rpm-provides +%patch1 -p1 -b .0001 %build %configure \ @@ -216,6 +218,7 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer * Thu Feb 22 2018 Wim Taymans - 1.13.1-1 - Update to 1.13.1 - Update rpm patch +- Fix compiler error * Wed Feb 07 2018 Fedora Release Engineering - 1.12.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From 6f104d0989f3f2f057bd00f07df9c3c4476f0477 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Fri, 23 Feb 2018 16:21:02 -0600 Subject: [PATCH 022/130] -devel: Conflicts: gstreamer1-plugins-bad-free-devel < 1.13 --- gstreamer1.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index abea751..ef6f6ec 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -10,7 +10,7 @@ Name: gstreamer1 Version: 1.13.1 -Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} +Release: 2%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -72,7 +72,8 @@ Requires: %{name} = %{version}-%{release} Requires: glib2-devel >= %{_glib2} Requires: libxml2-devel >= %{_libxml2} Requires: check-devel - +# file /usr/include/gstreamer-1.0/gst/base/gstaggregator.h conflicts between attempted installs of gstreamer1-plugins-bad-free-devel-1.12.4-3.fc28.x86_64 and gstreamer1-devel-1.13.1-1.fc29.x86_64 +Conflicts: gstreamer1-plugins-bad-free-devel < 1.13 %description devel The %{name}-devel package contains libraries and header files for @@ -215,6 +216,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Fri Feb 23 2018 Rex Dieter - 1.13.1-2 +- -devel: Conflicts: gstreamer1-plugins-bad-free-devel < 1.13 + * Thu Feb 22 2018 Wim Taymans - 1.13.1-1 - Update to 1.13.1 - Update rpm patch From aa5f777846c383eceafc704a9d1da88507abec8f Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Sat, 24 Feb 2018 13:23:31 -0600 Subject: [PATCH 023/130] %build: --disable-fatal-warnings --disable-silent-rules fix rpath harder use %ldconfig_scriptlets, %make_build, %make_install -devel: tighten deps with %{_isa} --- gstreamer1.spec | 49 ++++++++++++++++++++++--------------------------- 1 file changed, 22 insertions(+), 27 deletions(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index ef6f6ec..73170bf 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -10,7 +10,7 @@ Name: gstreamer1 Version: 1.13.1 -Release: 2%{?gitcommit:.git%{shortcommit}}%{?dist} +Release: 3%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -68,9 +68,9 @@ plugins. %package devel Summary: Libraries/include files for GStreamer streaming media framework -Requires: %{name} = %{version}-%{release} -Requires: glib2-devel >= %{_glib2} -Requires: libxml2-devel >= %{_libxml2} +Requires: %{name}%{?isa} = %{version}-%{release} +Requires: glib2-devel%{?_isa} >= %{_glib2} +Requires: libxml2-devel%{?_isa} >= %{_libxml2} Requires: check-devel # file /usr/include/gstreamer-1.0/gst/base/gstaggregator.h conflicts between attempted installs of gstreamer1-plugins-bad-free-devel-1.12.4-3.fc28.x86_64 and gstreamer1-devel-1.13.1-1.fc29.x86_64 Conflicts: gstreamer1-plugins-bad-free-devel < 1.13 @@ -85,7 +85,6 @@ Summary: Developer documentation for GStreamer streaming media framework Requires: %{name} = %{version}-%{release} BuildArch: noarch - %description devel-docs This %{name}-devel-docs contains developer documentation for the GStreamer streaming media framework. @@ -102,41 +101,31 @@ GStreamer streaming media framework. --with-package-origin='http://download.fedoraproject.org' \ --enable-gtk-doc \ --enable-debug \ + --disable-fatal-warnings \ + --disable-silent-rules \ --disable-tests --disable-examples -make %{?_smp_mflags} V=1 + +# die rpath +sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool +sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool + +%make_build V=1 %install -rm -rf $RPM_BUILD_ROOT -make install DESTDIR=$RPM_BUILD_ROOT -# Remove rpath. -chrpath --delete $RPM_BUILD_ROOT%{_libdir}/libgstbase-1.0.so.* -chrpath --delete $RPM_BUILD_ROOT%{_libdir}/libgstcheck-1.0.so.* -chrpath --delete $RPM_BUILD_ROOT%{_libdir}/libgstcontroller-1.0.so.* -chrpath --delete $RPM_BUILD_ROOT%{_libdir}/libgstnet-1.0.so.* -chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstcoreelements.so -chrpath --delete $RPM_BUILD_ROOT%{_libexecdir}/gstreamer-%{majorminor}/gst-completion-helper -chrpath --delete $RPM_BUILD_ROOT%{_libexecdir}/gstreamer-%{majorminor}/gst-plugin-scanner -chrpath --delete $RPM_BUILD_ROOT%{_libexecdir}/gstreamer-%{majorminor}/gst-ptp-helper -chrpath --delete $RPM_BUILD_ROOT%{_bindir}/gst-inspect-1.0 -chrpath --delete $RPM_BUILD_ROOT%{_bindir}/gst-launch-1.0 -chrpath --delete $RPM_BUILD_ROOT%{_bindir}/gst-stats-1.0 -chrpath --delete $RPM_BUILD_ROOT%{_bindir}/gst-typefind-1.0 +%make_install %find_lang gstreamer-%{majorminor} # Clean out files that should not be part of the rpm. -find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' -find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} ';' +find $RPM_BUILD_ROOT -name '*.la' -exec rm -fv {} ';' +find $RPM_BUILD_ROOT -name '*.a' -exec rm -fv {} ';' # Add the provides script install -m0755 -D %{SOURCE1} $RPM_BUILD_ROOT%{_rpmconfigdir}/gstreamer1.prov # Add the gstreamer plugin file attribute entry (rpm >= 4.9.0) install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer1.attr -%post -p /sbin/ldconfig - - -%postun -p /sbin/ldconfig +%ldconfig_scriptlets %files -f gstreamer-%{majorminor}.lang %license COPYING @@ -216,6 +205,12 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Fri Feb 23 2018 Rex Dieter - 1.13.1-3 +- %%build: --disable-fatal-warnings --disable-silent-rules +- fix rpath harder +- use %%ldconfig_scriptlets, %%make_build, %%make_install +- -devel: tighten deps with %%{_isa} + * Fri Feb 23 2018 Rex Dieter - 1.13.1-2 - -devel: Conflicts: gstreamer1-plugins-bad-free-devel < 1.13 From 233a37d9ba5f8363ec57d5835ffad4144be1f1bd Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Sat, 24 Feb 2018 16:17:44 -0600 Subject: [PATCH 024/130] autoreconf instead of libtool hacks --- gstreamer1.spec | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index 73170bf..2955e4f 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -39,6 +39,8 @@ BuildRequires: gtk-doc >= 1.3 BuildRequires: gettext BuildRequires: pkgconfig +# ./autogen.sh deps +BuildRequires: automake gettext-devel libtool BuildRequires: chrpath ### documentation requirements @@ -96,6 +98,9 @@ GStreamer streaming media framework. %patch1 -p1 -b .0001 %build +NOCONFIGURE=1 \ +./autogen.sh + %configure \ --with-package-name='Fedora GStreamer package' \ --with-package-origin='http://download.fedoraproject.org' \ @@ -105,10 +110,6 @@ GStreamer streaming media framework. --disable-silent-rules \ --disable-tests --disable-examples -# die rpath -sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool -sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool - %make_build V=1 From 8a59e72d5a4e4aa34da8d48469ffee8c98cd3d06 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Mon, 5 Mar 2018 10:23:56 +0100 Subject: [PATCH 025/130] Update to 1.13.90 --- .gitignore | 1 + gstreamer1.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index e8e62ef..6b71349 100644 --- a/.gitignore +++ b/.gitignore @@ -56,3 +56,4 @@ /gstreamer-1.12.3.tar.xz /gstreamer-1.12.4.tar.xz /gstreamer-1.13.1.tar.xz +/gstreamer-1.13.90.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index 2955e4f..b3427eb 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -9,8 +9,8 @@ %global _gobject_introspection 1.31.1 Name: gstreamer1 -Version: 1.13.1 -Release: 3%{?gitcommit:.git%{shortcommit}}%{?dist} +Version: 1.13.90 +Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -206,6 +206,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Mon Mar 05 2018 Wim Taymans - 1.13.90-1 +- Update to 1.13.90 + * Fri Feb 23 2018 Rex Dieter - 1.13.1-3 - %%build: --disable-fatal-warnings --disable-silent-rules - fix rpath harder diff --git a/sources b/sources index 6eda955..0bef1ff 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.13.1.tar.xz) = db90fa31be09f7d8fd02447ad45e2d2de7b00785a55a920531986d5103f0ee5ead67f2374fd133b73f22228cde3f6ab15668f5ebb28dbe63acdedabbc272dae4 +SHA512 (gstreamer-1.13.90.tar.xz) = b5bb3338af810cf24bfc5fc0466809ded73aeea0a92aeee5aa73beb79d2225a6b24a89c599877455b0793ab1ea8d3b4edcb94766f095978599a68d7a6ebf6aae From 9f3d89b07cd2eee5e47da41968a593118d02392c Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Wed, 14 Mar 2018 11:33:13 +0100 Subject: [PATCH 026/130] Update to 1.13.91 --- .gitignore | 1 + gstreamer1.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 6b71349..835898c 100644 --- a/.gitignore +++ b/.gitignore @@ -57,3 +57,4 @@ /gstreamer-1.12.4.tar.xz /gstreamer-1.13.1.tar.xz /gstreamer-1.13.90.tar.xz +/gstreamer-1.13.91.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index b3427eb..f32fc96 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -1,4 +1,4 @@ -%global majorminor 1.0 + #global gitrel 140 #global gitcommit a70055b58568f7304ba46bd8742232337013487b @@ -9,7 +9,7 @@ %global _gobject_introspection 1.31.1 Name: gstreamer1 -Version: 1.13.90 +Version: 1.13.91 Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime @@ -206,6 +206,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Wed Mar 14 2018 Wim Taymans - 1.13.91-1 +- Update to 1.13.91 + * Mon Mar 05 2018 Wim Taymans - 1.13.90-1 - Update to 1.13.90 diff --git a/sources b/sources index 0bef1ff..dadcb7a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.13.90.tar.xz) = b5bb3338af810cf24bfc5fc0466809ded73aeea0a92aeee5aa73beb79d2225a6b24a89c599877455b0793ab1ea8d3b4edcb94766f095978599a68d7a6ebf6aae +SHA512 (gstreamer-1.13.91.tar.xz) = 04b18257120d8b2d9485d1ed2de3a66c2c0295f87f5a1639b843c0cbe867c45dff78b6695bda565122639ce5f88f0ef0b0d0934a3eaf51613a921f1cd2e0398b From 966a39d1335e1ada28c262e3de74d4be3d57e9b1 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Thu, 15 Mar 2018 09:31:53 +0100 Subject: [PATCH 027/130] Update to 1.13.91 fix doc dependencies --- gstreamer1.spec | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index f32fc96..7c90a38 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -46,14 +46,14 @@ BuildRequires: chrpath ### documentation requirements BuildRequires: python2 BuildRequires: openjade -BuildRequires: jadetex +BuildRequires: texlive-jadetex BuildRequires: libxslt BuildRequires: docbook-style-dsssl BuildRequires: docbook-style-xsl BuildRequires: docbook-utils BuildRequires: transfig BuildRequires: netpbm-progs -BuildRequires: tetex-dvips +BuildRequires: texlive-dvips BuildRequires: ghostscript %if 0%{?fedora} || 0%{?rhel} > 7 BuildRequires: xfig @@ -208,6 +208,7 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog * Wed Mar 14 2018 Wim Taymans - 1.13.91-1 - Update to 1.13.91 +- fix doc dependencies * Mon Mar 05 2018 Wim Taymans - 1.13.90-1 - Update to 1.13.90 From 3c9a584dbd62f8e859ca8684265d906764a44c9c Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Thu, 15 Mar 2018 09:56:17 +0100 Subject: [PATCH 028/130] Update to 1.13.91 fix doc dependencies --- gstreamer1.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index 7c90a38..ba1df6d 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -1,4 +1,4 @@ - +%global majorminor 1.0 #global gitrel 140 #global gitcommit a70055b58568f7304ba46bd8742232337013487b From 79ee1bec2574837ee28d8fefd24a85593e2cfd34 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Tue, 20 Mar 2018 15:02:33 +0100 Subject: [PATCH 029/130] Update to 1.14.0 --- .gitignore | 1 + gstreamer1.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 835898c..7c2d70b 100644 --- a/.gitignore +++ b/.gitignore @@ -58,3 +58,4 @@ /gstreamer-1.13.1.tar.xz /gstreamer-1.13.90.tar.xz /gstreamer-1.13.91.tar.xz +/gstreamer-1.14.0.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index ba1df6d..eb08b5e 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -9,7 +9,7 @@ %global _gobject_introspection 1.31.1 Name: gstreamer1 -Version: 1.13.91 +Version: 1.14.0 Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime @@ -206,6 +206,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Tue Mar 20 2018 Wim Taymans - 1.14.0-1 +- Update to 1.14.0 + * Wed Mar 14 2018 Wim Taymans - 1.13.91-1 - Update to 1.13.91 - fix doc dependencies diff --git a/sources b/sources index dadcb7a..d3d84ed 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.13.91.tar.xz) = 04b18257120d8b2d9485d1ed2de3a66c2c0295f87f5a1639b843c0cbe867c45dff78b6695bda565122639ce5f88f0ef0b0d0934a3eaf51613a921f1cd2e0398b +SHA512 (gstreamer-1.14.0.tar.xz) = 03a76bd5404a381172a30630dab1a5b3cd39c58a0960af2216f2df8f82465facb2a5561b16841291ce50a0e530bafd182dda0efed79ce4b4006cfee07e481ea1 From 896334351e2d91b252b72ce646a219d188dbee6e Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Mon, 21 May 2018 09:42:06 +0200 Subject: [PATCH 030/130] Update to 1.14.1 --- .gitignore | 1 + gstreamer1.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 7c2d70b..b0b1c43 100644 --- a/.gitignore +++ b/.gitignore @@ -59,3 +59,4 @@ /gstreamer-1.13.90.tar.xz /gstreamer-1.13.91.tar.xz /gstreamer-1.14.0.tar.xz +/gstreamer-1.14.1.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index eb08b5e..575d091 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -9,7 +9,7 @@ %global _gobject_introspection 1.31.1 Name: gstreamer1 -Version: 1.14.0 +Version: 1.14.1 Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime @@ -206,6 +206,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Mon May 21 2018 Wim Taymans - 1.14.1-1 +- Update to 1.14.1 + * Tue Mar 20 2018 Wim Taymans - 1.14.0-1 - Update to 1.14.0 diff --git a/sources b/sources index d3d84ed..a19c992 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.14.0.tar.xz) = 03a76bd5404a381172a30630dab1a5b3cd39c58a0960af2216f2df8f82465facb2a5561b16841291ce50a0e530bafd182dda0efed79ce4b4006cfee07e481ea1 +SHA512 (gstreamer-1.14.1.tar.xz) = 9cf16d79774293dd7fa10c08f6628b83f4e77f0386bebbfd47ded0498e4abd48eee1aee164af53d59fbea2d395e42eb5a12ef4b8f631bc4fd5d4f69545191f9b From 413ad0c1e473d60d3f7782c320a4e9af38ff2fb3 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Mon, 21 May 2018 09:56:28 +0200 Subject: [PATCH 031/130] Update to 1.14.1 Remove obsolete patch --- gstreamer1.spec | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index 575d091..5724552 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -24,7 +24,6 @@ Source0: http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-%{versi %endif ## For GStreamer RPM provides Patch0: gstreamer-inspect-rpm-format.patch -Patch1: 0001-avoid-compilation-errors-with-newer-glib.patch Source1: gstreamer1.prov Source2: gstreamer1.attr @@ -95,7 +94,6 @@ GStreamer streaming media framework. %prep %setup -q -n gstreamer-%{version} %patch0 -p1 -b .rpm-provides -%patch1 -p1 -b .0001 %build NOCONFIGURE=1 \ @@ -208,6 +206,7 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog * Mon May 21 2018 Wim Taymans - 1.14.1-1 - Update to 1.14.1 +- Remove obsolete patch * Tue Mar 20 2018 Wim Taymans - 1.14.0-1 - Update to 1.14.0 From e1cc69513e9b4adbb8483f09cfd6850940caca1d Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Fri, 25 May 2018 10:11:26 +0200 Subject: [PATCH 032/130] Update gstreamer1.prov file: Only scan in plugin directories and relax file name and type. (#1581325) --- gstreamer1.prov | 6 +++--- gstreamer1.spec | 6 +++++- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/gstreamer1.prov b/gstreamer1.prov index d0a9b8a..a3e901e 100644 --- a/gstreamer1.prov +++ b/gstreamer1.prov @@ -9,7 +9,7 @@ # Based on other provides scripts from RPM # -filelist=`grep -e '.so$' | sed "s/['\"]/\\\&/g"` +filelist=`grep -e '^.*/gstreamer-1.0/lib.*.so$' | sed "s/['\"]/\\\&/g"` # --- Alpha does not mark 64bit dependencies• case `uname -m` in @@ -17,8 +17,8 @@ case `uname -m` in *) mark64="()(64bit)" ;; esac -solist=$(echo $filelist | grep "libgst" | \ - xargs file -L 2>/dev/null | grep "ELF.*shared object" | cut -d: -f1 ) +solist=$(echo $filelist | \ + xargs file -L 2>/dev/null | grep "ELF" | cut -d: -f1 ) function getmark() { diff --git a/gstreamer1.spec b/gstreamer1.spec index 5724552..8b0b019 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -10,7 +10,7 @@ Name: gstreamer1 Version: 1.14.1 -Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} +Release: 2%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -204,6 +204,10 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Fri May 25 2018 Wim Taymans - 1.14.1-2 +- Update gstreamer1.prov file: Only scan in plugin directories + and relax file name and type. (#1581325) + * Mon May 21 2018 Wim Taymans - 1.14.1-1 - Update to 1.14.1 - Remove obsolete patch From f52eed8c630cc74af4ed426cccc4313b1a0ff917 Mon Sep 17 00:00:00 2001 From: Bastien Nocera Date: Wed, 6 Jun 2018 11:48:09 +0200 Subject: [PATCH 033/130] Add test patch to shut -Wcast-align warnings --- ...event-message-attempt-to-silence-com.patch | 241 ++++++++++++++++++ gstreamer1.spec | 9 +- 2 files changed, 249 insertions(+), 1 deletion(-) create mode 100644 0001-WIP-buffer-caps-event-message-attempt-to-silence-com.patch diff --git a/0001-WIP-buffer-caps-event-message-attempt-to-silence-com.patch b/0001-WIP-buffer-caps-event-message-attempt-to-silence-com.patch new file mode 100644 index 0000000..70d6bbe --- /dev/null +++ b/0001-WIP-buffer-caps-event-message-attempt-to-silence-com.patch @@ -0,0 +1,241 @@ +From b5790114ae5cda0b9e7596179d134bff285a47b7 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Tim-Philipp=20M=C3=BCller?= +Date: Mon, 25 Jul 2016 23:48:50 +0100 +Subject: [PATCH] WIP: buffer, caps, event, message: attempt to silence + compiler warnings + +.. with -Wcast-align on aarch64. + +https://bugzilla.gnome.org/show_bug.cgi?id=767255 +--- + gst/gstbuffer.h | 13 ++++++++++--- + gst/gstcaps.h | 34 +++++++++++++++++++++------------- + gst/gstevent.h | 13 ++++++++++--- + gst/gstmessage.h | 13 ++++++++++--- + gst/gstminiobject.h | 16 ++++++++++++++++ + 5 files changed, 67 insertions(+), 22 deletions(-) + +diff --git a/gst/gstbuffer.h b/gst/gstbuffer.h +index 4d72471..6a1eb59 100644 +--- a/gst/gstbuffer.h ++++ b/gst/gstbuffer.h +@@ -350,7 +350,8 @@ void gst_buffer_extract_dup (GstBuffer *buffer, gsize offset, + static inline GstBuffer * + gst_buffer_ref (GstBuffer * buf) + { +- return (GstBuffer *) gst_mini_object_ref (GST_MINI_OBJECT_CAST (buf)); ++ gst_mini_object_ref (&buf->mini_object); ++ return buf; + } + + /** +@@ -363,7 +364,7 @@ gst_buffer_ref (GstBuffer * buf) + static inline void + gst_buffer_unref (GstBuffer * buf) + { +- gst_mini_object_unref (GST_MINI_OBJECT_CAST (buf)); ++ gst_mini_object_unref (&buf->mini_object); + } + + /* copy buffer */ +@@ -382,7 +383,13 @@ gst_buffer_unref (GstBuffer * buf) + static inline GstBuffer * + gst_buffer_copy (const GstBuffer * buf) + { +- return GST_BUFFER (gst_mini_object_copy (GST_MINI_OBJECT_CONST_CAST (buf))); ++ union { ++ GstMiniObject *mo; ++ GstBuffer *buffer; ++ } u; ++ ++ u.mo = gst_mini_object_copy (&buf->mini_object); ++ return u.buffer; + } + + GstBuffer * gst_buffer_copy_deep (const GstBuffer * buf); +diff --git a/gst/gstcaps.h b/gst/gstcaps.h +index b9d00dd..6bc9b87 100644 +--- a/gst/gstcaps.h ++++ b/gst/gstcaps.h +@@ -35,6 +35,16 @@ GST_EXPORT GType _gst_caps_type; + #define GST_CAPS_CAST(obj) ((GstCaps*)(obj)) + #define GST_CAPS(obj) (GST_CAPS_CAST(obj)) + ++/** ++ * GstCaps: ++ * @mini_object: the parent type ++ * ++ * Object describing media types. ++ */ ++struct _GstCaps { ++ GstMiniObject mini_object; ++}; ++ + #define GST_TYPE_STATIC_CAPS (gst_static_caps_get_type()) + + /** +@@ -187,6 +197,7 @@ GST_EXPORT GstCaps * _gst_caps_none; + */ + #define GST_CAPS_FLAG_UNSET(caps,flag) GST_MINI_OBJECT_FLAG_UNSET (caps, flag) + ++ + /* refcounting */ + /** + * gst_caps_ref: +@@ -206,7 +217,8 @@ GST_EXPORT GstCaps * _gst_caps_none; + static inline GstCaps * + gst_caps_ref (GstCaps * caps) + { +- return (GstCaps *) gst_mini_object_ref (GST_MINI_OBJECT_CAST (caps)); ++ gst_mini_object_ref (&caps->mini_object); ++ return caps; + } + + /** +@@ -219,7 +231,7 @@ gst_caps_ref (GstCaps * caps) + static inline void + gst_caps_unref (GstCaps * caps) + { +- gst_mini_object_unref (GST_MINI_OBJECT_CAST (caps)); ++ gst_mini_object_unref (&caps->mini_object); + } + + /* copy caps */ +@@ -241,7 +253,13 @@ gst_caps_unref (GstCaps * caps) + static inline GstCaps * + gst_caps_copy (const GstCaps * caps) + { +- return GST_CAPS (gst_mini_object_copy (GST_MINI_OBJECT_CAST (caps))); ++ union { ++ GstMiniObject *mo; ++ GstCaps *caps; ++ } u; ++ ++ u.mo = gst_mini_object_copy (&caps->mini_object); ++ return u.caps; + } + + /** +@@ -316,16 +334,6 @@ gst_caps_take (GstCaps **old_caps, GstCaps *new_caps) + } + + /** +- * GstCaps: +- * @mini_object: the parent type +- * +- * Object describing media types. +- */ +-struct _GstCaps { +- GstMiniObject mini_object; +-}; +- +-/** + * GstStaticCaps: + * @caps: the cached #GstCaps + * @string: a string describing a caps +diff --git a/gst/gstevent.h b/gst/gstevent.h +index e7dbb25..65e4272 100644 +--- a/gst/gstevent.h ++++ b/gst/gstevent.h +@@ -425,7 +425,8 @@ GstEventTypeFlags + static inline GstEvent * + gst_event_ref (GstEvent * event) + { +- return (GstEvent *) gst_mini_object_ref (GST_MINI_OBJECT_CAST (event)); ++ gst_mini_object_ref (&event->mini_object); ++ return event; + } + + /** +@@ -437,7 +438,7 @@ gst_event_ref (GstEvent * event) + static inline void + gst_event_unref (GstEvent * event) + { +- gst_mini_object_unref (GST_MINI_OBJECT_CAST (event)); ++ gst_mini_object_unref (&event->mini_object); + } + + /* copy event */ +@@ -452,7 +453,13 @@ gst_event_unref (GstEvent * event) + static inline GstEvent * + gst_event_copy (const GstEvent * event) + { +- return GST_EVENT_CAST (gst_mini_object_copy (GST_MINI_OBJECT_CONST_CAST (event))); ++ union { ++ GstMiniObject *mo; ++ GstEvent *event; ++ } u; ++ ++ u.mo = gst_mini_object_copy (&event->mini_object); ++ return u.event; + } + + GType gst_event_get_type (void); +diff --git a/gst/gstmessage.h b/gst/gstmessage.h +index 68213eb..b585729 100644 +--- a/gst/gstmessage.h ++++ b/gst/gstmessage.h +@@ -354,7 +354,8 @@ GQuark gst_message_type_to_quark (GstMessageType type); + static inline GstMessage * + gst_message_ref (GstMessage * msg) + { +- return (GstMessage *) gst_mini_object_ref (GST_MINI_OBJECT_CAST (msg)); ++ gst_mini_object_ref (&msg->mini_object); ++ return msg; + } + + /** +@@ -367,7 +368,7 @@ gst_message_ref (GstMessage * msg) + static inline void + gst_message_unref (GstMessage * msg) + { +- gst_mini_object_unref (GST_MINI_OBJECT_CAST (msg)); ++ gst_mini_object_unref (&msg->mini_object); + } + + /* copy message */ +@@ -384,7 +385,13 @@ gst_message_unref (GstMessage * msg) + static inline GstMessage * + gst_message_copy (const GstMessage * msg) + { +- return GST_MESSAGE_CAST (gst_mini_object_copy (GST_MINI_OBJECT_CONST_CAST (msg))); ++ union { ++ GstMiniObject *mo; ++ GstMessage *msg; ++ } u; ++ ++ u.mo = gst_mini_object_copy (&msg->mini_object); ++ return u.msg; + } + + /** +diff --git a/gst/gstminiobject.h b/gst/gstminiobject.h +index 88eb080..3763e64 100644 +--- a/gst/gstminiobject.h ++++ b/gst/gstminiobject.h +@@ -269,6 +269,22 @@ GstMiniObject * gst_mini_object_steal (GstMiniObject **olddata) G_GNUC + (GBoxedCopyFunc) gst_mini_object_ref, \ + (GBoxedFreeFunc) gst_mini_object_unref) + ++/* FIXME */ ++#if 0 ++/** ++ * GST_DEFINE_MINI_OBJECT_INLINE_FUNCS: ++ * @TypeName: name of the new type in CamelCase ++ * @type_name: name of the new type ++ * ++ * Use in header file to declare standard inline ref, unref and copy functions ++ * for a mini object type. Assumes first member of the @TypeName structure is ++ * called mini_object. ++ * ++ * Since: 1.10 ++ */ ++#define GST_DEFINE_MINI_OBJECT_INLINE_FUNCS(TypeName,type_name) /* FIXME */ ++#endif ++ + G_END_DECLS + + #endif +-- +2.8.1 + diff --git a/gstreamer1.spec b/gstreamer1.spec index 8b0b019..1056097 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -10,7 +10,7 @@ Name: gstreamer1 Version: 1.14.1 -Release: 2%{?gitcommit:.git%{shortcommit}}%{?dist} +Release: 3%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -27,6 +27,9 @@ Patch0: gstreamer-inspect-rpm-format.patch Source1: gstreamer1.prov Source2: gstreamer1.attr +# https://bugzilla.gnome.org/show_bug.cgi?id=767255 +Patch1: 0001-WIP-buffer-caps-event-message-attempt-to-silence-com.patch + BuildRequires: glib2-devel >= %{_glib2} BuildRequires: libxml2-devel >= %{_libxml2} BuildRequires: gobject-introspection-devel >= %{_gobject_introspection} @@ -94,6 +97,7 @@ GStreamer streaming media framework. %prep %setup -q -n gstreamer-%{version} %patch0 -p1 -b .rpm-provides +%patch1 -p1 -b .cast-align %build NOCONFIGURE=1 \ @@ -204,6 +208,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Wed Jun 06 2018 Bastien Nocera - 1.14.1-3} +- Add test patch to shut -Wcast-align warnings + * Fri May 25 2018 Wim Taymans - 1.14.1-2 - Update gstreamer1.prov file: Only scan in plugin directories and relax file name and type. (#1581325) From 2660a985bd9500c7eaacaab5c2c3baa6da318719 Mon Sep 17 00:00:00 2001 From: Bastien Nocera Date: Wed, 6 Jun 2018 12:38:17 +0200 Subject: [PATCH 034/130] Rebase last patch --- ...event-message-attempt-to-silence-com.patch | 73 ++++++++----------- 1 file changed, 29 insertions(+), 44 deletions(-) diff --git a/0001-WIP-buffer-caps-event-message-attempt-to-silence-com.patch b/0001-WIP-buffer-caps-event-message-attempt-to-silence-com.patch index 70d6bbe..545e690 100644 --- a/0001-WIP-buffer-caps-event-message-attempt-to-silence-com.patch +++ b/0001-WIP-buffer-caps-event-message-attempt-to-silence-com.patch @@ -1,4 +1,4 @@ -From b5790114ae5cda0b9e7596179d134bff285a47b7 Mon Sep 17 00:00:00 2001 +From a0d32a9b1e1446cb51bf355aad19f2b9a46e7213 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim-Philipp=20M=C3=BCller?= Date: Mon, 25 Jul 2016 23:48:50 +0100 Subject: [PATCH] WIP: buffer, caps, event, message: attempt to silence @@ -9,17 +9,17 @@ Subject: [PATCH] WIP: buffer, caps, event, message: attempt to silence https://bugzilla.gnome.org/show_bug.cgi?id=767255 --- gst/gstbuffer.h | 13 ++++++++++--- - gst/gstcaps.h | 34 +++++++++++++++++++++------------- + gst/gstcaps.h | 26 ++++++++++++++------------ gst/gstevent.h | 13 ++++++++++--- gst/gstmessage.h | 13 ++++++++++--- gst/gstminiobject.h | 16 ++++++++++++++++ - 5 files changed, 67 insertions(+), 22 deletions(-) + 5 files changed, 60 insertions(+), 21 deletions(-) diff --git a/gst/gstbuffer.h b/gst/gstbuffer.h -index 4d72471..6a1eb59 100644 +index 2804b520f..527a64c86 100644 --- a/gst/gstbuffer.h +++ b/gst/gstbuffer.h -@@ -350,7 +350,8 @@ void gst_buffer_extract_dup (GstBuffer *buffer, gsize offset, +@@ -426,7 +426,8 @@ gboolean gst_buffer_unset_flags (GstBuffer * buffer, GstBufferFlags f static inline GstBuffer * gst_buffer_ref (GstBuffer * buf) { @@ -29,7 +29,7 @@ index 4d72471..6a1eb59 100644 } /** -@@ -363,7 +364,7 @@ gst_buffer_ref (GstBuffer * buf) +@@ -439,7 +440,7 @@ gst_buffer_ref (GstBuffer * buf) static inline void gst_buffer_unref (GstBuffer * buf) { @@ -38,7 +38,7 @@ index 4d72471..6a1eb59 100644 } /* copy buffer */ -@@ -382,7 +383,13 @@ gst_buffer_unref (GstBuffer * buf) +@@ -458,7 +459,13 @@ gst_buffer_unref (GstBuffer * buf) static inline GstBuffer * gst_buffer_copy (const GstBuffer * buf) { @@ -52,12 +52,12 @@ index 4d72471..6a1eb59 100644 + return u.buffer; } - GstBuffer * gst_buffer_copy_deep (const GstBuffer * buf); + GST_API diff --git a/gst/gstcaps.h b/gst/gstcaps.h -index b9d00dd..6bc9b87 100644 +index 0d9530099..6914a74dc 100644 --- a/gst/gstcaps.h +++ b/gst/gstcaps.h -@@ -35,6 +35,16 @@ GST_EXPORT GType _gst_caps_type; +@@ -35,6 +35,16 @@ GST_API GType _gst_caps_type; #define GST_CAPS_CAST(obj) ((GstCaps*)(obj)) #define GST_CAPS(obj) (GST_CAPS_CAST(obj)) @@ -74,7 +74,7 @@ index b9d00dd..6bc9b87 100644 #define GST_TYPE_STATIC_CAPS (gst_static_caps_get_type()) /** -@@ -187,6 +197,7 @@ GST_EXPORT GstCaps * _gst_caps_none; +@@ -188,6 +198,7 @@ GST_API GstCaps * _gst_caps_none; */ #define GST_CAPS_FLAG_UNSET(caps,flag) GST_MINI_OBJECT_FLAG_UNSET (caps, flag) @@ -82,7 +82,7 @@ index b9d00dd..6bc9b87 100644 /* refcounting */ /** * gst_caps_ref: -@@ -206,7 +217,8 @@ GST_EXPORT GstCaps * _gst_caps_none; +@@ -207,7 +218,8 @@ GST_API GstCaps * _gst_caps_none; static inline GstCaps * gst_caps_ref (GstCaps * caps) { @@ -92,7 +92,7 @@ index b9d00dd..6bc9b87 100644 } /** -@@ -219,7 +231,7 @@ gst_caps_ref (GstCaps * caps) +@@ -220,7 +232,7 @@ gst_caps_ref (GstCaps * caps) static inline void gst_caps_unref (GstCaps * caps) { @@ -101,25 +101,11 @@ index b9d00dd..6bc9b87 100644 } /* copy caps */ -@@ -241,7 +253,13 @@ gst_caps_unref (GstCaps * caps) - static inline GstCaps * - gst_caps_copy (const GstCaps * caps) - { -- return GST_CAPS (gst_mini_object_copy (GST_MINI_OBJECT_CAST (caps))); -+ union { -+ GstMiniObject *mo; -+ GstCaps *caps; -+ } u; -+ -+ u.mo = gst_mini_object_copy (&caps->mini_object); -+ return u.caps; +@@ -300,16 +312,6 @@ gst_caps_take (GstCaps **old_caps, GstCaps *new_caps) + return gst_mini_object_take ((GstMiniObject **) old_caps, (GstMiniObject *) new_caps); } - /** -@@ -316,16 +334,6 @@ gst_caps_take (GstCaps **old_caps, GstCaps *new_caps) - } - - /** +-/** - * GstCaps: - * @mini_object: the parent type - * @@ -129,15 +115,14 @@ index b9d00dd..6bc9b87 100644 - GstMiniObject mini_object; -}; - --/** + /** * GstStaticCaps: * @caps: the cached #GstCaps - * @string: a string describing a caps diff --git a/gst/gstevent.h b/gst/gstevent.h -index e7dbb25..65e4272 100644 +index b43f5aef7..d2d2fa5ec 100644 --- a/gst/gstevent.h +++ b/gst/gstevent.h -@@ -425,7 +425,8 @@ GstEventTypeFlags +@@ -435,7 +435,8 @@ GstEventTypeFlags static inline GstEvent * gst_event_ref (GstEvent * event) { @@ -147,7 +132,7 @@ index e7dbb25..65e4272 100644 } /** -@@ -437,7 +438,7 @@ gst_event_ref (GstEvent * event) +@@ -447,7 +448,7 @@ gst_event_ref (GstEvent * event) static inline void gst_event_unref (GstEvent * event) { @@ -156,7 +141,7 @@ index e7dbb25..65e4272 100644 } /* copy event */ -@@ -452,7 +453,13 @@ gst_event_unref (GstEvent * event) +@@ -462,7 +463,13 @@ gst_event_unref (GstEvent * event) static inline GstEvent * gst_event_copy (const GstEvent * event) { @@ -170,12 +155,12 @@ index e7dbb25..65e4272 100644 + return u.event; } - GType gst_event_get_type (void); + GST_API diff --git a/gst/gstmessage.h b/gst/gstmessage.h -index 68213eb..b585729 100644 +index 84c16ba77..e398b944d 100644 --- a/gst/gstmessage.h +++ b/gst/gstmessage.h -@@ -354,7 +354,8 @@ GQuark gst_message_type_to_quark (GstMessageType type); +@@ -363,7 +363,8 @@ GQuark gst_message_type_to_quark (GstMessageType type); static inline GstMessage * gst_message_ref (GstMessage * msg) { @@ -185,7 +170,7 @@ index 68213eb..b585729 100644 } /** -@@ -367,7 +368,7 @@ gst_message_ref (GstMessage * msg) +@@ -376,7 +377,7 @@ gst_message_ref (GstMessage * msg) static inline void gst_message_unref (GstMessage * msg) { @@ -194,7 +179,7 @@ index 68213eb..b585729 100644 } /* copy message */ -@@ -384,7 +385,13 @@ gst_message_unref (GstMessage * msg) +@@ -393,7 +394,13 @@ gst_message_unref (GstMessage * msg) static inline GstMessage * gst_message_copy (const GstMessage * msg) { @@ -210,10 +195,10 @@ index 68213eb..b585729 100644 /** diff --git a/gst/gstminiobject.h b/gst/gstminiobject.h -index 88eb080..3763e64 100644 +index f7aa87a00..e010d63fd 100644 --- a/gst/gstminiobject.h +++ b/gst/gstminiobject.h -@@ -269,6 +269,22 @@ GstMiniObject * gst_mini_object_steal (GstMiniObject **olddata) G_GNUC +@@ -293,6 +293,22 @@ GstMiniObject * gst_mini_object_steal (GstMiniObject **olddata) G_GNUC (GBoxedCopyFunc) gst_mini_object_ref, \ (GBoxedFreeFunc) gst_mini_object_unref) @@ -237,5 +222,5 @@ index 88eb080..3763e64 100644 #endif -- -2.8.1 +2.17.0 From e7cf1d0e35390880e0c60098c414b93bf8668fbb Mon Sep 17 00:00:00 2001 From: Bastien Nocera Date: Wed, 6 Jun 2018 17:55:37 +0200 Subject: [PATCH 035/130] Remove -Wcast-align fix patch, it's not complete --- ...event-message-attempt-to-silence-com.patch | 226 ------------------ gstreamer1.spec | 11 +- 2 files changed, 5 insertions(+), 232 deletions(-) delete mode 100644 0001-WIP-buffer-caps-event-message-attempt-to-silence-com.patch diff --git a/0001-WIP-buffer-caps-event-message-attempt-to-silence-com.patch b/0001-WIP-buffer-caps-event-message-attempt-to-silence-com.patch deleted file mode 100644 index 545e690..0000000 --- a/0001-WIP-buffer-caps-event-message-attempt-to-silence-com.patch +++ /dev/null @@ -1,226 +0,0 @@ -From a0d32a9b1e1446cb51bf355aad19f2b9a46e7213 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Tim-Philipp=20M=C3=BCller?= -Date: Mon, 25 Jul 2016 23:48:50 +0100 -Subject: [PATCH] WIP: buffer, caps, event, message: attempt to silence - compiler warnings - -.. with -Wcast-align on aarch64. - -https://bugzilla.gnome.org/show_bug.cgi?id=767255 ---- - gst/gstbuffer.h | 13 ++++++++++--- - gst/gstcaps.h | 26 ++++++++++++++------------ - gst/gstevent.h | 13 ++++++++++--- - gst/gstmessage.h | 13 ++++++++++--- - gst/gstminiobject.h | 16 ++++++++++++++++ - 5 files changed, 60 insertions(+), 21 deletions(-) - -diff --git a/gst/gstbuffer.h b/gst/gstbuffer.h -index 2804b520f..527a64c86 100644 ---- a/gst/gstbuffer.h -+++ b/gst/gstbuffer.h -@@ -426,7 +426,8 @@ gboolean gst_buffer_unset_flags (GstBuffer * buffer, GstBufferFlags f - static inline GstBuffer * - gst_buffer_ref (GstBuffer * buf) - { -- return (GstBuffer *) gst_mini_object_ref (GST_MINI_OBJECT_CAST (buf)); -+ gst_mini_object_ref (&buf->mini_object); -+ return buf; - } - - /** -@@ -439,7 +440,7 @@ gst_buffer_ref (GstBuffer * buf) - static inline void - gst_buffer_unref (GstBuffer * buf) - { -- gst_mini_object_unref (GST_MINI_OBJECT_CAST (buf)); -+ gst_mini_object_unref (&buf->mini_object); - } - - /* copy buffer */ -@@ -458,7 +459,13 @@ gst_buffer_unref (GstBuffer * buf) - static inline GstBuffer * - gst_buffer_copy (const GstBuffer * buf) - { -- return GST_BUFFER (gst_mini_object_copy (GST_MINI_OBJECT_CONST_CAST (buf))); -+ union { -+ GstMiniObject *mo; -+ GstBuffer *buffer; -+ } u; -+ -+ u.mo = gst_mini_object_copy (&buf->mini_object); -+ return u.buffer; - } - - GST_API -diff --git a/gst/gstcaps.h b/gst/gstcaps.h -index 0d9530099..6914a74dc 100644 ---- a/gst/gstcaps.h -+++ b/gst/gstcaps.h -@@ -35,6 +35,16 @@ GST_API GType _gst_caps_type; - #define GST_CAPS_CAST(obj) ((GstCaps*)(obj)) - #define GST_CAPS(obj) (GST_CAPS_CAST(obj)) - -+/** -+ * GstCaps: -+ * @mini_object: the parent type -+ * -+ * Object describing media types. -+ */ -+struct _GstCaps { -+ GstMiniObject mini_object; -+}; -+ - #define GST_TYPE_STATIC_CAPS (gst_static_caps_get_type()) - - /** -@@ -188,6 +198,7 @@ GST_API GstCaps * _gst_caps_none; - */ - #define GST_CAPS_FLAG_UNSET(caps,flag) GST_MINI_OBJECT_FLAG_UNSET (caps, flag) - -+ - /* refcounting */ - /** - * gst_caps_ref: -@@ -207,7 +218,8 @@ GST_API GstCaps * _gst_caps_none; - static inline GstCaps * - gst_caps_ref (GstCaps * caps) - { -- return (GstCaps *) gst_mini_object_ref (GST_MINI_OBJECT_CAST (caps)); -+ gst_mini_object_ref (&caps->mini_object); -+ return caps; - } - - /** -@@ -220,7 +232,7 @@ gst_caps_ref (GstCaps * caps) - static inline void - gst_caps_unref (GstCaps * caps) - { -- gst_mini_object_unref (GST_MINI_OBJECT_CAST (caps)); -+ gst_mini_object_unref (&caps->mini_object); - } - - /* copy caps */ -@@ -300,16 +312,6 @@ gst_caps_take (GstCaps **old_caps, GstCaps *new_caps) - return gst_mini_object_take ((GstMiniObject **) old_caps, (GstMiniObject *) new_caps); - } - --/** -- * GstCaps: -- * @mini_object: the parent type -- * -- * Object describing media types. -- */ --struct _GstCaps { -- GstMiniObject mini_object; --}; -- - /** - * GstStaticCaps: - * @caps: the cached #GstCaps -diff --git a/gst/gstevent.h b/gst/gstevent.h -index b43f5aef7..d2d2fa5ec 100644 ---- a/gst/gstevent.h -+++ b/gst/gstevent.h -@@ -435,7 +435,8 @@ GstEventTypeFlags - static inline GstEvent * - gst_event_ref (GstEvent * event) - { -- return (GstEvent *) gst_mini_object_ref (GST_MINI_OBJECT_CAST (event)); -+ gst_mini_object_ref (&event->mini_object); -+ return event; - } - - /** -@@ -447,7 +448,7 @@ gst_event_ref (GstEvent * event) - static inline void - gst_event_unref (GstEvent * event) - { -- gst_mini_object_unref (GST_MINI_OBJECT_CAST (event)); -+ gst_mini_object_unref (&event->mini_object); - } - - /* copy event */ -@@ -462,7 +463,13 @@ gst_event_unref (GstEvent * event) - static inline GstEvent * - gst_event_copy (const GstEvent * event) - { -- return GST_EVENT_CAST (gst_mini_object_copy (GST_MINI_OBJECT_CONST_CAST (event))); -+ union { -+ GstMiniObject *mo; -+ GstEvent *event; -+ } u; -+ -+ u.mo = gst_mini_object_copy (&event->mini_object); -+ return u.event; - } - - GST_API -diff --git a/gst/gstmessage.h b/gst/gstmessage.h -index 84c16ba77..e398b944d 100644 ---- a/gst/gstmessage.h -+++ b/gst/gstmessage.h -@@ -363,7 +363,8 @@ GQuark gst_message_type_to_quark (GstMessageType type); - static inline GstMessage * - gst_message_ref (GstMessage * msg) - { -- return (GstMessage *) gst_mini_object_ref (GST_MINI_OBJECT_CAST (msg)); -+ gst_mini_object_ref (&msg->mini_object); -+ return msg; - } - - /** -@@ -376,7 +377,7 @@ gst_message_ref (GstMessage * msg) - static inline void - gst_message_unref (GstMessage * msg) - { -- gst_mini_object_unref (GST_MINI_OBJECT_CAST (msg)); -+ gst_mini_object_unref (&msg->mini_object); - } - - /* copy message */ -@@ -393,7 +394,13 @@ gst_message_unref (GstMessage * msg) - static inline GstMessage * - gst_message_copy (const GstMessage * msg) - { -- return GST_MESSAGE_CAST (gst_mini_object_copy (GST_MINI_OBJECT_CONST_CAST (msg))); -+ union { -+ GstMiniObject *mo; -+ GstMessage *msg; -+ } u; -+ -+ u.mo = gst_mini_object_copy (&msg->mini_object); -+ return u.msg; - } - - /** -diff --git a/gst/gstminiobject.h b/gst/gstminiobject.h -index f7aa87a00..e010d63fd 100644 ---- a/gst/gstminiobject.h -+++ b/gst/gstminiobject.h -@@ -293,6 +293,22 @@ GstMiniObject * gst_mini_object_steal (GstMiniObject **olddata) G_GNUC - (GBoxedCopyFunc) gst_mini_object_ref, \ - (GBoxedFreeFunc) gst_mini_object_unref) - -+/* FIXME */ -+#if 0 -+/** -+ * GST_DEFINE_MINI_OBJECT_INLINE_FUNCS: -+ * @TypeName: name of the new type in CamelCase -+ * @type_name: name of the new type -+ * -+ * Use in header file to declare standard inline ref, unref and copy functions -+ * for a mini object type. Assumes first member of the @TypeName structure is -+ * called mini_object. -+ * -+ * Since: 1.10 -+ */ -+#define GST_DEFINE_MINI_OBJECT_INLINE_FUNCS(TypeName,type_name) /* FIXME */ -+#endif -+ - G_END_DECLS - - #endif --- -2.17.0 - diff --git a/gstreamer1.spec b/gstreamer1.spec index 1056097..5a064ab 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -10,7 +10,7 @@ Name: gstreamer1 Version: 1.14.1 -Release: 3%{?gitcommit:.git%{shortcommit}}%{?dist} +Release: 4%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -27,9 +27,6 @@ Patch0: gstreamer-inspect-rpm-format.patch Source1: gstreamer1.prov Source2: gstreamer1.attr -# https://bugzilla.gnome.org/show_bug.cgi?id=767255 -Patch1: 0001-WIP-buffer-caps-event-message-attempt-to-silence-com.patch - BuildRequires: glib2-devel >= %{_glib2} BuildRequires: libxml2-devel >= %{_libxml2} BuildRequires: gobject-introspection-devel >= %{_gobject_introspection} @@ -97,7 +94,6 @@ GStreamer streaming media framework. %prep %setup -q -n gstreamer-%{version} %patch0 -p1 -b .rpm-provides -%patch1 -p1 -b .cast-align %build NOCONFIGURE=1 \ @@ -208,7 +204,10 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog -* Wed Jun 06 2018 Bastien Nocera - 1.14.1-3} +* Wed Jun 06 2018 Bastien Nocera - 1.14.1-4 +- Remove -Wcast-align fix patch, it's not complete + +* Wed Jun 06 2018 Bastien Nocera - 1.14.1-3 - Add test patch to shut -Wcast-align warnings * Fri May 25 2018 Wim Taymans - 1.14.1-2 From 981c08b8b8511c7f54872a910898f09766b16819 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Fri, 15 Jun 2018 09:25:18 +0200 Subject: [PATCH 036/130] Remove xfig build dependency. It has not been needed since version 1.2.0 --- gstreamer1.spec | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index 5a064ab..36ba987 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -10,7 +10,7 @@ Name: gstreamer1 Version: 1.14.1 -Release: 4%{?gitcommit:.git%{shortcommit}}%{?dist} +Release: 5%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -54,9 +54,6 @@ BuildRequires: transfig BuildRequires: netpbm-progs BuildRequires: texlive-dvips BuildRequires: ghostscript -%if 0%{?fedora} || 0%{?rhel} > 7 -BuildRequires: xfig -%endif %description GStreamer is a streaming media framework, based on graphs of filters which @@ -204,6 +201,10 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Fri Jun 15 2018 Wim Taymans - 1.14.1-5 +- Remove xfig build dependency. It has not been needed since + version 1.2.0 + * Wed Jun 06 2018 Bastien Nocera - 1.14.1-4 - Remove -Wcast-align fix patch, it's not complete From d1d9f0e71cd954b08f92b16eff2fa7018e02040b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 13 Jul 2018 04:38:18 +0000 Subject: [PATCH 037/130] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- gstreamer1.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index 36ba987..db44c78 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -10,7 +10,7 @@ Name: gstreamer1 Version: 1.14.1 -Release: 5%{?gitcommit:.git%{shortcommit}}%{?dist} +Release: 6%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -201,6 +201,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Fri Jul 13 2018 Fedora Release Engineering - 1.14.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Fri Jun 15 2018 Wim Taymans - 1.14.1-5 - Remove xfig build dependency. It has not been needed since version 1.2.0 From 38168cfee04a9751af35b57e2b820242cc9dbb15 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Mon, 23 Jul 2018 13:14:01 +0200 Subject: [PATCH 038/130] Update to 1.14.2 --- .gitignore | 1 + gstreamer1.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index b0b1c43..9a9e677 100644 --- a/.gitignore +++ b/.gitignore @@ -60,3 +60,4 @@ /gstreamer-1.13.91.tar.xz /gstreamer-1.14.0.tar.xz /gstreamer-1.14.1.tar.xz +/gstreamer-1.14.2.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index db44c78..6cc6a00 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -9,8 +9,8 @@ %global _gobject_introspection 1.31.1 Name: gstreamer1 -Version: 1.14.1 -Release: 6%{?gitcommit:.git%{shortcommit}}%{?dist} +Version: 1.14.2 +Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -201,6 +201,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Mon Jul 23 2018 Wim Taymans - 1.14.2-1 +- Update to 1.14.2 + * Fri Jul 13 2018 Fedora Release Engineering - 1.14.1-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild diff --git a/sources b/sources index a19c992..63e02ba 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.14.1.tar.xz) = 9cf16d79774293dd7fa10c08f6628b83f4e77f0386bebbfd47ded0498e4abd48eee1aee164af53d59fbea2d395e42eb5a12ef4b8f631bc4fd5d4f69545191f9b +SHA512 (gstreamer-1.14.2.tar.xz) = 270dba318d15b54fff6e09d09d77dea13be55bbf82a5bb510efb43f954e234230505366cc6f19f5431e2dd24f5a7734daf5a89d9bd94de8302ed722df0e1eb84 From b547270a0dfbb76aa37ac25ec1bb8393360fca54 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Tue, 18 Sep 2018 10:22:10 +0200 Subject: [PATCH 039/130] Update to 1.14.3 --- .gitignore | 1 + gstreamer1.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 9a9e677..73413c9 100644 --- a/.gitignore +++ b/.gitignore @@ -61,3 +61,4 @@ /gstreamer-1.14.0.tar.xz /gstreamer-1.14.1.tar.xz /gstreamer-1.14.2.tar.xz +/gstreamer-1.14.3.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index 6cc6a00..cb4efe4 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -9,7 +9,7 @@ %global _gobject_introspection 1.31.1 Name: gstreamer1 -Version: 1.14.2 +Version: 1.14.3 Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime @@ -201,6 +201,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Tue Sep 18 2018 Wim Taymans - 1.14.3-1 +- Update to 1.14.3 + * Mon Jul 23 2018 Wim Taymans - 1.14.2-1 - Update to 1.14.2 diff --git a/sources b/sources index 63e02ba..87aee58 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.14.2.tar.xz) = 270dba318d15b54fff6e09d09d77dea13be55bbf82a5bb510efb43f954e234230505366cc6f19f5431e2dd24f5a7734daf5a89d9bd94de8302ed722df0e1eb84 +SHA512 (gstreamer-1.14.3.tar.xz) = bfbf76219b5275b00253797323c4fc7b4edb8513d5441c80a8f778b418837c68e9ff37a72a78ac2431a051e813397fb01464bebddd1522b9e4a225ed505342b7 From b69f767656208e150d540a070f3eb66ccbf1582b Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Wed, 3 Oct 2018 09:25:27 +0200 Subject: [PATCH 040/130] Update to 1.14.4 --- .gitignore | 1 + gstreamer1.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 73413c9..210c36f 100644 --- a/.gitignore +++ b/.gitignore @@ -62,3 +62,4 @@ /gstreamer-1.14.1.tar.xz /gstreamer-1.14.2.tar.xz /gstreamer-1.14.3.tar.xz +/gstreamer-1.14.4.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index cb4efe4..615b0b8 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -9,7 +9,7 @@ %global _gobject_introspection 1.31.1 Name: gstreamer1 -Version: 1.14.3 +Version: 1.14.4 Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime @@ -201,6 +201,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Wed Oct 03 2018 Wim Taymans - 1.14.4-1 +- Update to 1.14.4 + * Tue Sep 18 2018 Wim Taymans - 1.14.3-1 - Update to 1.14.3 diff --git a/sources b/sources index 87aee58..7401d03 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.14.3.tar.xz) = bfbf76219b5275b00253797323c4fc7b4edb8513d5441c80a8f778b418837c68e9ff37a72a78ac2431a051e813397fb01464bebddd1522b9e4a225ed505342b7 +SHA512 (gstreamer-1.14.4.tar.xz) = 7ece9f01d40df7c8358482eac94536c5e15261e9568962008e2029e1ee1b3ebb220d2e4802ed1c81c40d897576fafe52234065e273724bfb4df3a3ddf2711abe From cc3de3f5684543440589861ffcb706946313fce5 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Fri, 25 Jan 2019 18:31:50 +0100 Subject: [PATCH 041/130] Update to 1.15.1 --- .gitignore | 1 + gstreamer-inspect-rpm-format.patch | 34 +++++++++++++++--------------- gstreamer1.spec | 12 +++++++++-- sources | 2 +- 4 files changed, 29 insertions(+), 20 deletions(-) diff --git a/.gitignore b/.gitignore index 210c36f..dd1b19b 100644 --- a/.gitignore +++ b/.gitignore @@ -63,3 +63,4 @@ /gstreamer-1.14.2.tar.xz /gstreamer-1.14.3.tar.xz /gstreamer-1.14.4.tar.xz +/gstreamer-1.15.1.tar.xz diff --git a/gstreamer-inspect-rpm-format.patch b/gstreamer-inspect-rpm-format.patch index bdcf873..c90f1a5 100644 --- a/gstreamer-inspect-rpm-format.patch +++ b/gstreamer-inspect-rpm-format.patch @@ -1,19 +1,19 @@ -From 7c0fb2de2921d15493d7353ae269140b17e8d88e Mon Sep 17 00:00:00 2001 +From 42d9fc25d4c277413c6b42a8e2f2fe704a61fe9a Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Mon, 4 Jan 2016 11:39:33 +0100 Subject: [PATCH] inspect: Add RPM output format --- - tools/gst-inspect.c | 277 +++++++++++++++++++++++++++++++++++++++++++++++++--- + tools/gst-inspect.c | 277 +++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 262 insertions(+), 15 deletions(-) diff --git a/tools/gst-inspect.c b/tools/gst-inspect.c -index 89a1fab92..6d2369814 100644 +index 7c613501f..d1127a209 100644 --- a/tools/gst-inspect.c +++ b/tools/gst-inspect.c -@@ -1524,7 +1524,224 @@ print_tracer_info (GstPluginFeature * feature, gboolean print_names) - } - +@@ -1718,7 +1718,224 @@ print_tracer_info (GstPluginFeature * feature, gboolean print_names) + * is meant for machines, not humans. + */ static void -print_plugin_automatic_install_info_codecs (GstElementFactory * factory) +print_gst_structure_append_field (GList * strings, const char *field) @@ -237,7 +237,7 @@ index 89a1fab92..6d2369814 100644 { GstPadDirection direction; const gchar *type_name; -@@ -1550,6 +1767,13 @@ print_plugin_automatic_install_info_codecs (GstElementFactory * factory) +@@ -1744,6 +1961,13 @@ print_plugin_automatic_install_info_codecs (GstElementFactory * factory) return; } @@ -251,7 +251,7 @@ index 89a1fab92..6d2369814 100644 /* decoder/demuxer sink pads should always be static and there should only * be one, the same applies to encoders/muxers and source pads */ static_templates = gst_element_factory_get_static_pad_templates (factory); -@@ -1586,15 +1810,20 @@ print_plugin_automatic_install_info_codecs (GstElementFactory * factory) +@@ -1780,15 +2004,20 @@ print_plugin_automatic_install_info_codecs (GstElementFactory * factory) gst_structure_remove_field (s, "rate"); gst_structure_remove_field (s, "depth"); gst_structure_remove_field (s, "clock-rate"); @@ -276,7 +276,7 @@ index 89a1fab92..6d2369814 100644 { const gchar *const *protocols; -@@ -1603,13 +1832,19 @@ print_plugin_automatic_install_info_protocols (GstElementFactory * factory) +@@ -1797,13 +2026,19 @@ print_plugin_automatic_install_info_protocols (GstElementFactory * factory) switch (gst_element_factory_get_uri_type (factory)) { case GST_URI_SINK: while (*protocols != NULL) { @@ -298,7 +298,7 @@ index 89a1fab92..6d2369814 100644 ++protocols; } break; -@@ -1620,7 +1855,7 @@ print_plugin_automatic_install_info_protocols (GstElementFactory * factory) +@@ -1814,7 +2049,7 @@ print_plugin_automatic_install_info_protocols (GstElementFactory * factory) } static void @@ -307,7 +307,7 @@ index 89a1fab92..6d2369814 100644 { GList *features, *l; -@@ -1639,11 +1874,15 @@ print_plugin_automatic_install_info (GstPlugin * plugin) +@@ -1833,11 +2068,15 @@ print_plugin_automatic_install_info (GstPlugin * plugin) if (feature_plugin == plugin) { GstElementFactory *factory; @@ -326,7 +326,7 @@ index 89a1fab92..6d2369814 100644 } if (feature_plugin) gst_object_unref (feature_plugin); -@@ -1665,7 +1904,7 @@ print_all_plugin_automatic_install_info (void) +@@ -1859,7 +2098,7 @@ print_all_plugin_automatic_install_info (void) plugin = (GstPlugin *) (plugins->data); plugins = g_list_next (plugins); @@ -335,7 +335,7 @@ index 89a1fab92..6d2369814 100644 } gst_plugin_list_free (orig_plugins); } -@@ -1677,6 +1916,7 @@ main (int argc, char *argv[]) +@@ -1949,6 +2188,7 @@ main (int argc, char *argv[]) gboolean do_print_blacklist = FALSE; gboolean plugin_name = FALSE; gboolean print_aii = FALSE; @@ -343,7 +343,7 @@ index 89a1fab92..6d2369814 100644 gboolean uri_handlers = FALSE; gboolean check_exists = FALSE; gchar *min_version = NULL; -@@ -1695,6 +1935,9 @@ main (int argc, char *argv[]) +@@ -1968,6 +2208,9 @@ main (int argc, char *argv[]) "or all plugins provide.\n " "Useful in connection with external automatic plugin " "installation mechanisms"), NULL}, @@ -353,7 +353,7 @@ index 89a1fab92..6d2369814 100644 {"plugin", '\0', 0, G_OPTION_ARG_NONE, &plugin_name, N_("List the plugin contents"), NULL}, {"types", 't', 0, G_OPTION_ARG_STRING, &types, -@@ -1825,7 +2068,7 @@ main (int argc, char *argv[]) +@@ -2124,7 +2367,7 @@ main (int argc, char *argv[]) /* if there is such a plugin, print out info */ if (plugin) { if (print_aii) { @@ -362,7 +362,7 @@ index 89a1fab92..6d2369814 100644 } else { print_plugin_info (plugin); print_plugin_features (plugin); -@@ -1838,13 +2081,17 @@ main (int argc, char *argv[]) +@@ -2137,13 +2380,17 @@ main (int argc, char *argv[]) if (plugin) { if (print_aii) { @@ -383,5 +383,5 @@ index 89a1fab92..6d2369814 100644 return -1; } -- -2.14.3 +2.19.2 diff --git a/gstreamer1.spec b/gstreamer1.spec index 615b0b8..27a92d4 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -7,9 +7,10 @@ %global _glib2 2.32.0 %global _libxml2 2.4.0 %global _gobject_introspection 1.31.1 +%global __python %{__python3} Name: gstreamer1 -Version: 1.14.4 +Version: 1.15.1 Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime @@ -43,7 +44,7 @@ BuildRequires: automake gettext-devel libtool BuildRequires: chrpath ### documentation requirements -BuildRequires: python2 +BuildRequires: python3 BuildRequires: openjade BuildRequires: texlive-jadetex BuildRequires: libxslt @@ -188,6 +189,10 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %{_datadir}/aclocal/gst-element-check-%{majorminor}.m4 +%dir %{_datadir}/gstreamer-%{majorminor}/gdb/ +%{_datadir}/gstreamer-%{majorminor}/gdb/ +%{_datadir}/gdb/auto-load/ + %{_libdir}/pkgconfig/gstreamer-%{majorminor}.pc %{_libdir}/pkgconfig/gstreamer-base-%{majorminor}.pc %{_libdir}/pkgconfig/gstreamer-controller-%{majorminor}.pc @@ -201,6 +206,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Fri Jan 25 2019 Wim Taymans - 1.15.1-1 +- Update to 1.15.1 + * Wed Oct 03 2018 Wim Taymans - 1.14.4-1 - Update to 1.14.4 diff --git a/sources b/sources index 7401d03..19ee604 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.14.4.tar.xz) = 7ece9f01d40df7c8358482eac94536c5e15261e9568962008e2029e1ee1b3ebb220d2e4802ed1c81c40d897576fafe52234065e273724bfb4df3a3ddf2711abe +SHA512 (gstreamer-1.15.1.tar.xz) = de6f34560371cf4ccb7a24b30c276509e9d0f6bf196ec07f3a64f45c92865c1eddaaf222277aa8846fe900d8b158e0cdeee47006139bad039b12e42ce814fb91 From 7e587440b1623468b05899bd10023dc3d5fa58ec Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Mon, 28 Jan 2019 09:55:28 +0100 Subject: [PATCH 042/130] Rebuild for dependencies --- gstreamer1.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index 27a92d4..2b553f0 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -11,7 +11,7 @@ Name: gstreamer1 Version: 1.15.1 -Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} +Release: 2%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -206,6 +206,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Mon Jan 28 2019 Wim Taymans - 1.15.1-2 +- Rebuild for dependencies + * Fri Jan 25 2019 Wim Taymans - 1.15.1-1 - Update to 1.15.1 From 82a4c87da062da28575d94a5d5664fb24253b5a8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 1 Feb 2019 01:45:14 +0000 Subject: [PATCH 043/130] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- gstreamer1.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index 2b553f0..97c7e7a 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -11,7 +11,7 @@ Name: gstreamer1 Version: 1.15.1 -Release: 2%{?gitcommit:.git%{shortcommit}}%{?dist} +Release: 3%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -206,6 +206,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Fri Feb 01 2019 Fedora Release Engineering - 1.15.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Mon Jan 28 2019 Wim Taymans - 1.15.1-2 - Rebuild for dependencies From edb30c2d979ef3d76485d521f9b21705a36ce5b4 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Fri, 1 Mar 2019 15:19:49 +0100 Subject: [PATCH 044/130] Update to 1.15.2 --- .gitignore | 1 + gstreamer-inspect-rpm-format.patch | 32 +++++++++++++++--------------- gstreamer1.spec | 7 +++++-- sources | 2 +- 4 files changed, 23 insertions(+), 19 deletions(-) diff --git a/.gitignore b/.gitignore index dd1b19b..804b2e4 100644 --- a/.gitignore +++ b/.gitignore @@ -64,3 +64,4 @@ /gstreamer-1.14.3.tar.xz /gstreamer-1.14.4.tar.xz /gstreamer-1.15.1.tar.xz +/gstreamer-1.15.2.tar.xz diff --git a/gstreamer-inspect-rpm-format.patch b/gstreamer-inspect-rpm-format.patch index c90f1a5..892a5f6 100644 --- a/gstreamer-inspect-rpm-format.patch +++ b/gstreamer-inspect-rpm-format.patch @@ -1,4 +1,4 @@ -From 42d9fc25d4c277413c6b42a8e2f2fe704a61fe9a Mon Sep 17 00:00:00 2001 +From 22e55e9f8eba1f483588d18b0b7d83fe7d40b590 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Mon, 4 Jan 2016 11:39:33 +0100 Subject: [PATCH] inspect: Add RPM output format @@ -8,10 +8,10 @@ Subject: [PATCH] inspect: Add RPM output format 1 file changed, 262 insertions(+), 15 deletions(-) diff --git a/tools/gst-inspect.c b/tools/gst-inspect.c -index 7c613501f..d1127a209 100644 +index 823e82b61..96f5bc786 100644 --- a/tools/gst-inspect.c +++ b/tools/gst-inspect.c -@@ -1718,7 +1718,224 @@ print_tracer_info (GstPluginFeature * feature, gboolean print_names) +@@ -1728,7 +1728,224 @@ print_tracer_info (GstPluginFeature * feature, gboolean print_names) * is meant for machines, not humans. */ static void @@ -237,7 +237,7 @@ index 7c613501f..d1127a209 100644 { GstPadDirection direction; const gchar *type_name; -@@ -1744,6 +1961,13 @@ print_plugin_automatic_install_info_codecs (GstElementFactory * factory) +@@ -1754,6 +1971,13 @@ print_plugin_automatic_install_info_codecs (GstElementFactory * factory) return; } @@ -251,7 +251,7 @@ index 7c613501f..d1127a209 100644 /* decoder/demuxer sink pads should always be static and there should only * be one, the same applies to encoders/muxers and source pads */ static_templates = gst_element_factory_get_static_pad_templates (factory); -@@ -1780,15 +2004,20 @@ print_plugin_automatic_install_info_codecs (GstElementFactory * factory) +@@ -1790,15 +2014,20 @@ print_plugin_automatic_install_info_codecs (GstElementFactory * factory) gst_structure_remove_field (s, "rate"); gst_structure_remove_field (s, "depth"); gst_structure_remove_field (s, "clock-rate"); @@ -276,7 +276,7 @@ index 7c613501f..d1127a209 100644 { const gchar *const *protocols; -@@ -1797,13 +2026,19 @@ print_plugin_automatic_install_info_protocols (GstElementFactory * factory) +@@ -1807,13 +2036,19 @@ print_plugin_automatic_install_info_protocols (GstElementFactory * factory) switch (gst_element_factory_get_uri_type (factory)) { case GST_URI_SINK: while (*protocols != NULL) { @@ -298,7 +298,7 @@ index 7c613501f..d1127a209 100644 ++protocols; } break; -@@ -1814,7 +2049,7 @@ print_plugin_automatic_install_info_protocols (GstElementFactory * factory) +@@ -1824,7 +2059,7 @@ print_plugin_automatic_install_info_protocols (GstElementFactory * factory) } static void @@ -307,7 +307,7 @@ index 7c613501f..d1127a209 100644 { GList *features, *l; -@@ -1833,11 +2068,15 @@ print_plugin_automatic_install_info (GstPlugin * plugin) +@@ -1843,11 +2078,15 @@ print_plugin_automatic_install_info (GstPlugin * plugin) if (feature_plugin == plugin) { GstElementFactory *factory; @@ -326,7 +326,7 @@ index 7c613501f..d1127a209 100644 } if (feature_plugin) gst_object_unref (feature_plugin); -@@ -1859,7 +2098,7 @@ print_all_plugin_automatic_install_info (void) +@@ -1869,7 +2108,7 @@ print_all_plugin_automatic_install_info (void) plugin = (GstPlugin *) (plugins->data); plugins = g_list_next (plugins); @@ -335,7 +335,7 @@ index 7c613501f..d1127a209 100644 } gst_plugin_list_free (orig_plugins); } -@@ -1949,6 +2188,7 @@ main (int argc, char *argv[]) +@@ -1934,6 +2173,7 @@ main (int argc, char *argv[]) gboolean do_print_blacklist = FALSE; gboolean plugin_name = FALSE; gboolean print_aii = FALSE; @@ -343,7 +343,7 @@ index 7c613501f..d1127a209 100644 gboolean uri_handlers = FALSE; gboolean check_exists = FALSE; gchar *min_version = NULL; -@@ -1968,6 +2208,9 @@ main (int argc, char *argv[]) +@@ -1954,6 +2194,9 @@ main (int argc, char *argv[]) "or all plugins provide.\n " "Useful in connection with external automatic plugin " "installation mechanisms"), NULL}, @@ -353,7 +353,7 @@ index 7c613501f..d1127a209 100644 {"plugin", '\0', 0, G_OPTION_ARG_NONE, &plugin_name, N_("List the plugin contents"), NULL}, {"types", 't', 0, G_OPTION_ARG_STRING, &types, -@@ -2124,7 +2367,7 @@ main (int argc, char *argv[]) +@@ -2109,7 +2352,7 @@ main (int argc, char *argv[]) /* if there is such a plugin, print out info */ if (plugin) { if (print_aii) { @@ -362,7 +362,7 @@ index 7c613501f..d1127a209 100644 } else { print_plugin_info (plugin); print_plugin_features (plugin); -@@ -2137,13 +2380,17 @@ main (int argc, char *argv[]) +@@ -2122,13 +2365,17 @@ main (int argc, char *argv[]) if (plugin) { if (print_aii) { @@ -380,8 +380,8 @@ index 7c613501f..d1127a209 100644 + g_printerr (_("Could not load plugin file: %s\n"), + error->message); g_clear_error (&error); - return -1; - } + exit_code = -1; + goto done; -- -2.19.2 +2.20.1 diff --git a/gstreamer1.spec b/gstreamer1.spec index 97c7e7a..68e5b1b 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -10,8 +10,8 @@ %global __python %{__python3} Name: gstreamer1 -Version: 1.15.1 -Release: 3%{?gitcommit:.git%{shortcommit}}%{?dist} +Version: 1.15.2 +Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -206,6 +206,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Fri Mar 01 2019 Wim Taymans - 1.15.2-1 +- Update to 1.15.2 + * Fri Feb 01 2019 Fedora Release Engineering - 1.15.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild diff --git a/sources b/sources index 19ee604..35aa25a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.15.1.tar.xz) = de6f34560371cf4ccb7a24b30c276509e9d0f6bf196ec07f3a64f45c92865c1eddaaf222277aa8846fe900d8b158e0cdeee47006139bad039b12e42ce814fb91 +SHA512 (gstreamer-1.15.2.tar.xz) = 591b4b6e05c35ba47d6ff1a9060122e8428443537bb79c5fe63749e28fd66a01684471ce085727ed9b21d04932385ab04bdfd24afb0114691e350d86cf0b8529 From d9d3a253a3b83cbbab906b5fbab48a74e164ba9d Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Tue, 23 Apr 2019 09:53:26 +0200 Subject: [PATCH 045/130] Update to 1.16.0 --- gstreamer1.spec | 5 ++++- sources | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index 68e5b1b..36e8ad6 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -10,7 +10,7 @@ %global __python %{__python3} Name: gstreamer1 -Version: 1.15.2 +Version: 1.16.0 Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime @@ -206,6 +206,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Tue Apr 23 2019 Wim Taymans - 1.16.0-1 +- Update to 1.16.0 + * Fri Mar 01 2019 Wim Taymans - 1.15.2-1 - Update to 1.15.2 diff --git a/sources b/sources index 35aa25a..dc05a9a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.15.2.tar.xz) = 591b4b6e05c35ba47d6ff1a9060122e8428443537bb79c5fe63749e28fd66a01684471ce085727ed9b21d04932385ab04bdfd24afb0114691e350d86cf0b8529 +SHA512 (gstreamer-1.6.0.tar.xz) = 8e8b5b0ef4e2c74c1f518c11de19c66cd28faac8036321a5de364b774c7d519b6772c41896d61a67a1df76b256183b42b8496175ae03105bd7f506aa748efe5f From 3fdcb8691686799c3912caffe106bae6d9003077 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Tue, 23 Apr 2019 10:09:37 +0200 Subject: [PATCH 046/130] Update to 1.16.0 --- .gitignore | 1 + sources | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 804b2e4..04752c7 100644 --- a/.gitignore +++ b/.gitignore @@ -65,3 +65,4 @@ /gstreamer-1.14.4.tar.xz /gstreamer-1.15.1.tar.xz /gstreamer-1.15.2.tar.xz +/gstreamer-1.16.0.tar.xz diff --git a/sources b/sources index dc05a9a..6fcba6d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.6.0.tar.xz) = 8e8b5b0ef4e2c74c1f518c11de19c66cd28faac8036321a5de364b774c7d519b6772c41896d61a67a1df76b256183b42b8496175ae03105bd7f506aa748efe5f +SHA512 (gstreamer-1.16.0.tar.xz) = d65d8ee78e5c245ed710fe7907e35d18bfe8729518552f86ea6f16bbcfef7b1c418e0fbe94fc79cb2626510fdf486d457fb040290e84d383964c8ab140455652 From 63f1375fa6a645d0403d712fb0b48a15a45425d0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 25 Jul 2019 07:56:17 +0000 Subject: [PATCH 047/130] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- gstreamer1.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index 36e8ad6..0a40791 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -11,7 +11,7 @@ Name: gstreamer1 Version: 1.16.0 -Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} +Release: 2%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -206,6 +206,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Thu Jul 25 2019 Fedora Release Engineering - 1.16.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Tue Apr 23 2019 Wim Taymans - 1.16.0-1 - Update to 1.16.0 From 65a692254c44b110bf1ce718a730d36cd64253bb Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Tue, 24 Sep 2019 11:59:58 +0200 Subject: [PATCH 048/130] Update to 1.16.1 Enable libcap for the ptp helper permissions --- .gitignore | 1 + gstreamer1.spec | 13 ++++++++++--- sources | 2 +- 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 04752c7..7d7c701 100644 --- a/.gitignore +++ b/.gitignore @@ -66,3 +66,4 @@ /gstreamer-1.15.1.tar.xz /gstreamer-1.15.2.tar.xz /gstreamer-1.16.0.tar.xz +/gstreamer-1.16.1.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index 0a40791..3e4f92e 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -10,8 +10,8 @@ %global __python %{__python3} Name: gstreamer1 -Version: 1.16.0 -Release: 2%{?gitcommit:.git%{shortcommit}}%{?dist} +Version: 1.16.1 +Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -38,6 +38,7 @@ BuildRequires: check-devel BuildRequires: gtk-doc >= 1.3 BuildRequires: gettext BuildRequires: pkgconfig +BuildRequires: libcap-devel # ./autogen.sh deps BuildRequires: automake gettext-devel libtool @@ -104,7 +105,9 @@ NOCONFIGURE=1 \ --enable-debug \ --disable-fatal-warnings \ --disable-silent-rules \ - --disable-tests --disable-examples + --disable-tests --disable-examples \ + --with-ptp-helper-permissions=capabilities + %make_build V=1 @@ -206,6 +209,10 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Tue Sep 24 2019 Wim Taymans - 1.16.1-1 +- Update to 1.16.1 +- Enable libcap for the ptp helper permissions + * Thu Jul 25 2019 Fedora Release Engineering - 1.16.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild diff --git a/sources b/sources index 6fcba6d..44a7e6d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.16.0.tar.xz) = d65d8ee78e5c245ed710fe7907e35d18bfe8729518552f86ea6f16bbcfef7b1c418e0fbe94fc79cb2626510fdf486d457fb040290e84d383964c8ab140455652 +SHA512 (gstreamer-1.16.1.tar.xz) = 30abcf20fa16cdedbacbecabef66367e614c9c5865311238397afbbe30fe6588909ddd7e917c4ec0749c4095c6f73b4de2e57a93ff2c1b97629206b05fc06173 From d99a74ca8e8c95d608b3e62fea1784d5765756d5 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Thu, 2 Jan 2020 15:34:34 +0100 Subject: [PATCH 049/130] Update to 1.16.2 --- .gitignore | 1 + gstreamer1.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 7d7c701..19fa1e0 100644 --- a/.gitignore +++ b/.gitignore @@ -67,3 +67,4 @@ /gstreamer-1.15.2.tar.xz /gstreamer-1.16.0.tar.xz /gstreamer-1.16.1.tar.xz +/gstreamer-1.16.2.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index 3e4f92e..8d8478f 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -10,7 +10,7 @@ %global __python %{__python3} Name: gstreamer1 -Version: 1.16.1 +Version: 1.16.2 Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime @@ -209,6 +209,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Thu Jan 2 2020 Wim Taymans - 1.16.2-1 +- Update to 1.16.2 + * Tue Sep 24 2019 Wim Taymans - 1.16.1-1 - Update to 1.16.1 - Enable libcap for the ptp helper permissions diff --git a/sources b/sources index 44a7e6d..dc34bd6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.16.1.tar.xz) = 30abcf20fa16cdedbacbecabef66367e614c9c5865311238397afbbe30fe6588909ddd7e917c4ec0749c4095c6f73b4de2e57a93ff2c1b97629206b05fc06173 +SHA512 (gstreamer-1.16.2.tar.xz) = a8dcdb452a88f411676e54016fcf83149068b2f0b60422bebdbc81220078c61c415512006010ba0299df81ffb59853695c3ce00580f8fc46a079f6aaaa42609f From 6c6c2eba0899de102e1469e4a574dc6caa2eecdc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jan 2020 03:43:59 +0000 Subject: [PATCH 050/130] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- gstreamer1.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index 8d8478f..500d654 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -11,7 +11,7 @@ Name: gstreamer1 Version: 1.16.2 -Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} +Release: 2%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -209,6 +209,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Wed Jan 29 2020 Fedora Release Engineering - 1.16.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Thu Jan 2 2020 Wim Taymans - 1.16.2-1 - Update to 1.16.2 From b4c0175387da1c2086b892e7b04119d0c6168275 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Mon, 22 Jun 2020 11:22:34 +0200 Subject: [PATCH 051/130] Update to 1.17.1 Update to meson build Disable docs because it needs Hotdoc, which is not in Fedora yet remove BuildRequires: for gtk-doc and autoconf related things --- .gitignore | 1 + gstreamer1.spec | 67 ++++++++++++++++++------------------------------- sources | 2 +- 3 files changed, 26 insertions(+), 44 deletions(-) diff --git a/.gitignore b/.gitignore index 19fa1e0..8914bf0 100644 --- a/.gitignore +++ b/.gitignore @@ -68,3 +68,4 @@ /gstreamer-1.16.0.tar.xz /gstreamer-1.16.1.tar.xz /gstreamer-1.16.2.tar.xz +/gstreamer-1.17.1.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index 500d654..a4d98db 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -10,8 +10,8 @@ %global __python %{__python3} Name: gstreamer1 -Version: 1.16.2 -Release: 2%{?gitcommit:.git%{shortcommit}}%{?dist} +Version: 1.17.1 +Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -28,35 +28,18 @@ Patch0: gstreamer-inspect-rpm-format.patch Source1: gstreamer1.prov Source2: gstreamer1.attr +BuildRequires: meson >= 0.48.0 +BuildRequires: gcc BuildRequires: glib2-devel >= %{_glib2} BuildRequires: libxml2-devel >= %{_libxml2} BuildRequires: gobject-introspection-devel >= %{_gobject_introspection} BuildRequires: bison BuildRequires: flex -BuildRequires: m4 BuildRequires: check-devel -BuildRequires: gtk-doc >= 1.3 BuildRequires: gettext BuildRequires: pkgconfig BuildRequires: libcap-devel -# ./autogen.sh deps -BuildRequires: automake gettext-devel libtool -BuildRequires: chrpath - -### documentation requirements -BuildRequires: python3 -BuildRequires: openjade -BuildRequires: texlive-jadetex -BuildRequires: libxslt -BuildRequires: docbook-style-dsssl -BuildRequires: docbook-style-xsl -BuildRequires: docbook-utils -BuildRequires: transfig -BuildRequires: netpbm-progs -BuildRequires: texlive-dvips -BuildRequires: ghostscript - %description GStreamer is a streaming media framework, based on graphs of filters which operate on media data. Applications using this library can do anything @@ -79,7 +62,7 @@ Conflicts: gstreamer1-plugins-bad-free-devel < 1.13 The %{name}-devel package contains libraries and header files for developing applications that use %{name}. - +%if 0 %package devel-docs Summary: Developer documentation for GStreamer streaming media framework Requires: %{name} = %{version}-%{release} @@ -88,6 +71,7 @@ BuildArch: noarch %description devel-docs This %{name}-devel-docs contains developer documentation for the GStreamer streaming media framework. +%endif %prep @@ -95,36 +79,25 @@ GStreamer streaming media framework. %patch0 -p1 -b .rpm-provides %build -NOCONFIGURE=1 \ -./autogen.sh - -%configure \ - --with-package-name='Fedora GStreamer package' \ - --with-package-origin='http://download.fedoraproject.org' \ - --enable-gtk-doc \ - --enable-debug \ - --disable-fatal-warnings \ - --disable-silent-rules \ - --disable-tests --disable-examples \ - --with-ptp-helper-permissions=capabilities - - -%make_build V=1 - +%meson \ + -D package-name='Fedora GStreamer package' \ + -D package-origin='http://download.fedoraproject.org' \ + -D gtk_doc=disabled \ + -D gst_debug=false \ + -D tests=disabled -D examples=disabled \ + -D ptp-helper-permissions=capabilities \ + -D dbghelp=disabled \ + -D doc=disabled %install -%make_install +%meson_install %find_lang gstreamer-%{majorminor} -# Clean out files that should not be part of the rpm. -find $RPM_BUILD_ROOT -name '*.la' -exec rm -fv {} ';' -find $RPM_BUILD_ROOT -name '*.a' -exec rm -fv {} ';' # Add the provides script install -m0755 -D %{SOURCE1} $RPM_BUILD_ROOT%{_rpmconfigdir}/gstreamer1.prov # Add the gstreamer plugin file attribute entry (rpm >= 4.9.0) install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer1.attr - %ldconfig_scriptlets %files -f gstreamer-%{majorminor}.lang @@ -202,13 +175,21 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %{_libdir}/pkgconfig/gstreamer-check-%{majorminor}.pc %{_libdir}/pkgconfig/gstreamer-net-%{majorminor}.pc +%if 0 %files devel-docs %doc %{_datadir}/gtk-doc/html/gstreamer-%{majorminor} %doc %{_datadir}/gtk-doc/html/gstreamer-libs-%{majorminor} %doc %{_datadir}/gtk-doc/html/gstreamer-plugins-%{majorminor} +%endif %changelog +* Mon Jun 22 2020 Wim Taymans - 1.17.1-1 +- Update to 1.17.1 +- Update to meson build +- Disable docs because it needs Hotdoc, which is not in Fedora yet +- remove BuildRequires: for gtk-doc and autoconf related things + * Wed Jan 29 2020 Fedora Release Engineering - 1.16.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild diff --git a/sources b/sources index dc34bd6..4040be1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.16.2.tar.xz) = a8dcdb452a88f411676e54016fcf83149068b2f0b60422bebdbc81220078c61c415512006010ba0299df81ffb59853695c3ce00580f8fc46a079f6aaaa42609f +SHA512 (gstreamer-1.17.1.tar.xz) = a44eebefe434eac8b51283a5ac039290736cf5ac49ba738d6ab4dbbf6e29adf1e0ddee7b2623924bdf6899965a2480fba502826483e04632aff67bc7f33d25f6 From 091cf58990964ea08ad5f1a763a749cb5f9a6562 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Mon, 22 Jun 2020 11:27:03 +0200 Subject: [PATCH 052/130] Update to 1.17.1 Update to meson build Disable docs because it needs Hotdoc, which is not in Fedora yet remove BuildRequires: for gtk-doc and autoconf related things Add BuildRequires: for libunwind-devel --- gstreamer1.spec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gstreamer1.spec b/gstreamer1.spec index a4d98db..619f0ca 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -39,6 +39,7 @@ BuildRequires: check-devel BuildRequires: gettext BuildRequires: pkgconfig BuildRequires: libcap-devel +BuildRequires: libunwind-devel %description GStreamer is a streaming media framework, based on graphs of filters which @@ -189,6 +190,7 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer - Update to meson build - Disable docs because it needs Hotdoc, which is not in Fedora yet - remove BuildRequires: for gtk-doc and autoconf related things +- Add BuildRequires: for libunwind-devel * Wed Jan 29 2020 Fedora Release Engineering - 1.16.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From 9ef663166fc156220c7a7b3af27b473213b1c249 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Mon, 22 Jun 2020 11:50:39 +0200 Subject: [PATCH 053/130] Update to 1.17.1 Update to meson build Disable docs because it needs Hotdoc, which is not in Fedora yet remove BuildRequires: for gtk-doc and autoconf related things Add BuildRequires: for libunwind-devel, elfutils-devel, bash-completion --- gstreamer1.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index 619f0ca..f270891 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -40,6 +40,8 @@ BuildRequires: gettext BuildRequires: pkgconfig BuildRequires: libcap-devel BuildRequires: libunwind-devel +BuildRequires: elfutils-devel +BuildRequires: bash-completion %description GStreamer is a streaming media framework, based on graphs of filters which @@ -89,6 +91,7 @@ GStreamer streaming media framework. -D ptp-helper-permissions=capabilities \ -D dbghelp=disabled \ -D doc=disabled +%meson_build %install %meson_install @@ -190,7 +193,7 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer - Update to meson build - Disable docs because it needs Hotdoc, which is not in Fedora yet - remove BuildRequires: for gtk-doc and autoconf related things -- Add BuildRequires: for libunwind-devel +- Add BuildRequires: for libunwind-devel, elfutils-devel, bash-completion * Wed Jan 29 2020 Fedora Release Engineering - 1.16.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From 9bb3504a96800b1a07e18796ba4d8d2a396df03b Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Mon, 22 Jun 2020 16:55:52 +0200 Subject: [PATCH 054/130] Enable debug again --- gstreamer1.spec | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index f270891..a4b3fcc 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -11,7 +11,7 @@ Name: gstreamer1 Version: 1.17.1 -Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} +Release: 2%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -86,7 +86,6 @@ GStreamer streaming media framework. -D package-name='Fedora GStreamer package' \ -D package-origin='http://download.fedoraproject.org' \ -D gtk_doc=disabled \ - -D gst_debug=false \ -D tests=disabled -D examples=disabled \ -D ptp-helper-permissions=capabilities \ -D dbghelp=disabled \ @@ -188,6 +187,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Mon Jun 22 2020 Wim Taymans - 1.17.1-2 +- Enable debug again + * Mon Jun 22 2020 Wim Taymans - 1.17.1-1 - Update to 1.17.1 - Update to meson build From c82b4cb12b320369f2e5b7df434b082514b3390a Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Mon, 6 Jul 2020 11:47:29 +0200 Subject: [PATCH 055/130] Update to 1.17.2 --- .gitignore | 1 + gstreamer-inspect-rpm-format.patch | 61 ++++++++++++++++++------------ gstreamer1.spec | 7 +++- sources | 2 +- 4 files changed, 44 insertions(+), 27 deletions(-) diff --git a/.gitignore b/.gitignore index 8914bf0..bfeb7aa 100644 --- a/.gitignore +++ b/.gitignore @@ -69,3 +69,4 @@ /gstreamer-1.16.1.tar.xz /gstreamer-1.16.2.tar.xz /gstreamer-1.17.1.tar.xz +/gstreamer-1.17.2.tar.xz diff --git a/gstreamer-inspect-rpm-format.patch b/gstreamer-inspect-rpm-format.patch index 892a5f6..0114c06 100644 --- a/gstreamer-inspect-rpm-format.patch +++ b/gstreamer-inspect-rpm-format.patch @@ -1,21 +1,30 @@ -From 22e55e9f8eba1f483588d18b0b7d83fe7d40b590 Mon Sep 17 00:00:00 2001 +From 642d0d6fef226fb89eaecf0016f8e5e333b9023e Mon Sep 17 00:00:00 2001 From: Wim Taymans -Date: Mon, 4 Jan 2016 11:39:33 +0100 -Subject: [PATCH] inspect: Add RPM output format +Date: Tue, 23 Jun 2015 10:28:29 +0200 +Subject: [PATCH] gst-inspect: add mode to output RPM requires format --- - tools/gst-inspect.c | 277 +++++++++++++++++++++++++++++++++++++++++--- - 1 file changed, 262 insertions(+), 15 deletions(-) + tools/gst-inspect.c | 279 +++++++++++++++++++++++++++++++++++++++++--- + 1 file changed, 263 insertions(+), 16 deletions(-) diff --git a/tools/gst-inspect.c b/tools/gst-inspect.c -index 823e82b61..96f5bc786 100644 +index 8da042946..a057cba09 100644 --- a/tools/gst-inspect.c +++ b/tools/gst-inspect.c -@@ -1728,7 +1728,224 @@ print_tracer_info (GstPluginFeature * feature, gboolean print_names) - * is meant for machines, not humans. - */ - static void --print_plugin_automatic_install_info_codecs (GstElementFactory * factory) +@@ -394,7 +394,7 @@ print_object_properties_info (GObject * obj, GObjectClass * obj_class, + + first_flag = TRUE; + n_print ("%sflags%s: ", PROP_ATTR_NAME_COLOR, RESET_COLOR); +- readable = ! !(param->flags & G_PARAM_READABLE); ++ readable = !!(param->flags & G_PARAM_READABLE); + if (readable && obj != NULL) { + g_object_get_property (obj, param->name, &value); + } else { +@@ -1739,11 +1739,228 @@ print_tracer_info (GstPluginFeature * feature, gboolean print_names) + return 0; + } + ++static void +print_gst_structure_append_field (GList * strings, const char *field) +{ + GList *s; @@ -231,13 +240,17 @@ index 823e82b61..96f5bc786 100644 + g_list_free (strings); +} + -+static void + /* NOTE: Not coloring output from automatic install functions, as their output + * is meant for machines, not humans. + */ + static void +-print_plugin_automatic_install_info_codecs (GstElementFactory * factory) +print_plugin_automatic_install_info_codecs (GstElementFactory * factory, + gboolean rpm_format) { GstPadDirection direction; const gchar *type_name; -@@ -1754,6 +1971,13 @@ print_plugin_automatic_install_info_codecs (GstElementFactory * factory) +@@ -1769,6 +1986,13 @@ print_plugin_automatic_install_info_codecs (GstElementFactory * factory) return; } @@ -251,7 +264,7 @@ index 823e82b61..96f5bc786 100644 /* decoder/demuxer sink pads should always be static and there should only * be one, the same applies to encoders/muxers and source pads */ static_templates = gst_element_factory_get_static_pad_templates (factory); -@@ -1790,15 +2014,20 @@ print_plugin_automatic_install_info_codecs (GstElementFactory * factory) +@@ -1805,15 +2029,20 @@ print_plugin_automatic_install_info_codecs (GstElementFactory * factory) gst_structure_remove_field (s, "rate"); gst_structure_remove_field (s, "depth"); gst_structure_remove_field (s, "clock-rate"); @@ -276,7 +289,7 @@ index 823e82b61..96f5bc786 100644 { const gchar *const *protocols; -@@ -1807,13 +2036,19 @@ print_plugin_automatic_install_info_protocols (GstElementFactory * factory) +@@ -1822,13 +2051,19 @@ print_plugin_automatic_install_info_protocols (GstElementFactory * factory) switch (gst_element_factory_get_uri_type (factory)) { case GST_URI_SINK: while (*protocols != NULL) { @@ -298,7 +311,7 @@ index 823e82b61..96f5bc786 100644 ++protocols; } break; -@@ -1824,7 +2059,7 @@ print_plugin_automatic_install_info_protocols (GstElementFactory * factory) +@@ -1839,7 +2074,7 @@ print_plugin_automatic_install_info_protocols (GstElementFactory * factory) } static void @@ -307,7 +320,7 @@ index 823e82b61..96f5bc786 100644 { GList *features, *l; -@@ -1843,11 +2078,15 @@ print_plugin_automatic_install_info (GstPlugin * plugin) +@@ -1858,11 +2093,15 @@ print_plugin_automatic_install_info (GstPlugin * plugin) if (feature_plugin == plugin) { GstElementFactory *factory; @@ -326,7 +339,7 @@ index 823e82b61..96f5bc786 100644 } if (feature_plugin) gst_object_unref (feature_plugin); -@@ -1869,7 +2108,7 @@ print_all_plugin_automatic_install_info (void) +@@ -1884,7 +2123,7 @@ print_all_plugin_automatic_install_info (void) plugin = (GstPlugin *) (plugins->data); plugins = g_list_next (plugins); @@ -335,15 +348,15 @@ index 823e82b61..96f5bc786 100644 } gst_plugin_list_free (orig_plugins); } -@@ -1934,6 +2173,7 @@ main (int argc, char *argv[]) +@@ -1951,6 +2190,7 @@ main (int argc, char *argv[]) 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; - gchar *min_version = NULL; -@@ -1954,6 +2194,9 @@ main (int argc, char *argv[]) + gboolean color_always = FALSE; +@@ -1972,6 +2212,9 @@ main (int argc, char *argv[]) "or all plugins provide.\n " "Useful in connection with external automatic plugin " "installation mechanisms"), NULL}, @@ -353,7 +366,7 @@ index 823e82b61..96f5bc786 100644 {"plugin", '\0', 0, G_OPTION_ARG_NONE, &plugin_name, N_("List the plugin contents"), NULL}, {"types", 't', 0, G_OPTION_ARG_STRING, &types, -@@ -2109,7 +2352,7 @@ main (int argc, char *argv[]) +@@ -2135,7 +2378,7 @@ main (int argc, char *argv[]) /* if there is such a plugin, print out info */ if (plugin) { if (print_aii) { @@ -362,7 +375,7 @@ index 823e82b61..96f5bc786 100644 } else { print_plugin_info (plugin); print_plugin_features (plugin); -@@ -2122,13 +2365,17 @@ main (int argc, char *argv[]) +@@ -2148,13 +2391,17 @@ main (int argc, char *argv[]) if (plugin) { if (print_aii) { @@ -383,5 +396,5 @@ index 823e82b61..96f5bc786 100644 exit_code = -1; goto done; -- -2.20.1 +2.26.2 diff --git a/gstreamer1.spec b/gstreamer1.spec index a4b3fcc..f29609b 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -10,8 +10,8 @@ %global __python %{__python3} Name: gstreamer1 -Version: 1.17.1 -Release: 2%{?gitcommit:.git%{shortcommit}}%{?dist} +Version: 1.17.2 +Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -187,6 +187,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Mon Jul 6 2020 Wim Taymans - 1.17.2-1 +- Update to 1.17.2 + * Mon Jun 22 2020 Wim Taymans - 1.17.1-2 - Enable debug again diff --git a/sources b/sources index 4040be1..e437ac0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.17.1.tar.xz) = a44eebefe434eac8b51283a5ac039290736cf5ac49ba738d6ab4dbbf6e29adf1e0ddee7b2623924bdf6899965a2480fba502826483e04632aff67bc7f33d25f6 +SHA512 (gstreamer-1.17.2.tar.xz) = e3a80a8beeb479600692721bd829febb1235e1783095672d8958f80727222610b7bc9569f783dad8dc10c6e0d3ea6b00ccea51afe46090fbba2aa2fc5ac1352d From 157bb8ff1387f32d80ba2cdefbcacb0af17a7a27 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jul 2020 00:29:15 +0000 Subject: [PATCH 056/130] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- gstreamer1.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index f29609b..7521267 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -11,7 +11,7 @@ Name: gstreamer1 Version: 1.17.2 -Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} +Release: 2%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -187,6 +187,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Tue Jul 28 2020 Fedora Release Engineering - 1.17.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Mon Jul 6 2020 Wim Taymans - 1.17.2-1 - Update to 1.17.2 From 1736bff96f7a9cb33c55e0d9def8c1635388b27f Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Fri, 21 Aug 2020 13:14:26 +0200 Subject: [PATCH 057/130] Update to 1.17.90 --- .gitignore | 1 + gstreamer1.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index bfeb7aa..8d5b363 100644 --- a/.gitignore +++ b/.gitignore @@ -70,3 +70,4 @@ /gstreamer-1.16.2.tar.xz /gstreamer-1.17.1.tar.xz /gstreamer-1.17.2.tar.xz +/gstreamer-1.17.90.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index 7521267..c0f04ae 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -10,8 +10,8 @@ %global __python %{__python3} Name: gstreamer1 -Version: 1.17.2 -Release: 2%{?gitcommit:.git%{shortcommit}}%{?dist} +Version: 1.17.90 +Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -187,6 +187,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Fri Aug 21 2020 Wim Taymans - 1.17.90-1 +- Update to 1.17.90 + * Tue Jul 28 2020 Fedora Release Engineering - 1.17.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild diff --git a/sources b/sources index e437ac0..ca59b60 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.17.2.tar.xz) = e3a80a8beeb479600692721bd829febb1235e1783095672d8958f80727222610b7bc9569f783dad8dc10c6e0d3ea6b00ccea51afe46090fbba2aa2fc5ac1352d +SHA512 (gstreamer-1.17.90.tar.xz) = c26cff6bedb10fcb59c40c4b38a4628fac1b26f32de2a19306a952c6721c8fa0150027d69c87588e08cd439cedd618b5cc090cf594f594018bb40e7a9dfe17cb From afb5f20f764da3cb7c4e03c0ab6cd622344579fd Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Tue, 8 Sep 2020 11:25:14 +0200 Subject: [PATCH 058/130] Update to 1.18.0 --- .gitignore | 1 + gstreamer1.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 8d5b363..b13c679 100644 --- a/.gitignore +++ b/.gitignore @@ -71,3 +71,4 @@ /gstreamer-1.17.1.tar.xz /gstreamer-1.17.2.tar.xz /gstreamer-1.17.90.tar.xz +/gstreamer-1.18.0.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index c0f04ae..a637fcf 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -10,7 +10,7 @@ %global __python %{__python3} Name: gstreamer1 -Version: 1.17.90 +Version: 1.18.0 Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime @@ -187,6 +187,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Tue Sep 8 2020 Wim Taymans - 1.18.0-1 +- Update to 1.18.0 + * Fri Aug 21 2020 Wim Taymans - 1.17.90-1 - Update to 1.17.90 diff --git a/sources b/sources index ca59b60..27bb636 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.17.90.tar.xz) = c26cff6bedb10fcb59c40c4b38a4628fac1b26f32de2a19306a952c6721c8fa0150027d69c87588e08cd439cedd618b5cc090cf594f594018bb40e7a9dfe17cb +SHA512 (gstreamer-1.18.0.tar.xz) = 32acb9549b62a4278b3b29faa796345b9326bfa506ae8cf14b13edbdc36c3e7f541549324c73b45be079a49f78b0ae45edfce17b2c852022b6a6f798abd500da From ed459fadc5d7636736d6f0381f3a32ca2dcb1cc3 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Fri, 30 Oct 2020 13:07:42 +0100 Subject: [PATCH 059/130] Update to 1.18.1 --- .gitignore | 1 + gstreamer1.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index b13c679..1134ddb 100644 --- a/.gitignore +++ b/.gitignore @@ -72,3 +72,4 @@ /gstreamer-1.17.2.tar.xz /gstreamer-1.17.90.tar.xz /gstreamer-1.18.0.tar.xz +/gstreamer-1.18.1.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index a637fcf..a38a2f8 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -10,7 +10,7 @@ %global __python %{__python3} Name: gstreamer1 -Version: 1.18.0 +Version: 1.18.1 Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime @@ -187,6 +187,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Fri Oct 30 2020 Wim Taymans - 1.18.1-1 +- Update to 1.18.1 + * Tue Sep 8 2020 Wim Taymans - 1.18.0-1 - Update to 1.18.0 diff --git a/sources b/sources index 27bb636..3ad64c6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.18.0.tar.xz) = 32acb9549b62a4278b3b29faa796345b9326bfa506ae8cf14b13edbdc36c3e7f541549324c73b45be079a49f78b0ae45edfce17b2c852022b6a6f798abd500da +SHA512 (gstreamer-1.18.1.tar.xz) = 550620b465a78c6e5beff65f7ab2c5b16242adb003542e808a8d88d28c6d8cbfb7dbfca25b8c86af03f3f0e057e957d9c64ce4fb2d074d457a3d8c9914bde482 From 70b4aec75a2bedde3a35fe32f0fc03b681ff8762 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Thu, 10 Dec 2020 09:52:47 +0100 Subject: [PATCH 060/130] Update to 1.18.2 --- .gitignore | 1 + gstreamer1.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 1134ddb..767a7a6 100644 --- a/.gitignore +++ b/.gitignore @@ -73,3 +73,4 @@ /gstreamer-1.17.90.tar.xz /gstreamer-1.18.0.tar.xz /gstreamer-1.18.1.tar.xz +/gstreamer-1.18.2.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index a38a2f8..d38d4b0 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -10,7 +10,7 @@ %global __python %{__python3} Name: gstreamer1 -Version: 1.18.1 +Version: 1.18.2 Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime @@ -187,6 +187,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Thu Dec 10 2020 Wim Taymans - 1.18.2-1 +- Update to 1.18.2 + * Fri Oct 30 2020 Wim Taymans - 1.18.1-1 - Update to 1.18.1 diff --git a/sources b/sources index 3ad64c6..ad278a1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.18.1.tar.xz) = 550620b465a78c6e5beff65f7ab2c5b16242adb003542e808a8d88d28c6d8cbfb7dbfca25b8c86af03f3f0e057e957d9c64ce4fb2d074d457a3d8c9914bde482 +SHA512 (gstreamer-1.18.2.tar.xz) = 5d839345f57f333d37682736940f8b0424c18b318c7b1a32414c11d9cd23dfb08fdd4ff41060aa6135e25d569180a4d7f9527ebea2f7bbda5b41cf0be5aea072 From fe896e27f19ee895088194ad4dc4facb1b0a5593 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 26 Jan 2021 13:05:25 +0000 Subject: [PATCH 061/130] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- gstreamer1.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index d38d4b0..ca63df6 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -11,7 +11,7 @@ Name: gstreamer1 Version: 1.18.2 -Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} +Release: 2%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -187,6 +187,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Tue Jan 26 2021 Fedora Release Engineering - 1.18.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Thu Dec 10 2020 Wim Taymans - 1.18.2-1 - Update to 1.18.2 From 03f19747db3a20bc0e291df11a73e1d10393e863 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Tue, 23 Feb 2021 12:57:12 +0100 Subject: [PATCH 062/130] Use libunwind only on fedora --- gstreamer1.spec | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index ca63df6..f6e7eb0 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -11,7 +11,7 @@ Name: gstreamer1 Version: 1.18.2 -Release: 2%{?gitcommit:.git%{shortcommit}}%{?dist} +Release: 3%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -39,7 +39,9 @@ BuildRequires: check-devel BuildRequires: gettext BuildRequires: pkgconfig BuildRequires: libcap-devel +%if 0%{?fedora} BuildRequires: libunwind-devel +%endif BuildRequires: elfutils-devel BuildRequires: bash-completion @@ -187,6 +189,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Tue Feb 23 2021 Wim Taymans - 1.18.2-3 +- Use libunwind only on fedora + * Tue Jan 26 2021 Fedora Release Engineering - 1.18.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 6a34bf1ca16a23d4a7fb08e4fdf8d1c4c5d5787f Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Tue, 16 Mar 2021 10:54:03 +0100 Subject: [PATCH 063/130] Update to 1.18.4 --- .gitignore | 1 + gstreamer1.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 767a7a6..c4ce133 100644 --- a/.gitignore +++ b/.gitignore @@ -74,3 +74,4 @@ /gstreamer-1.18.0.tar.xz /gstreamer-1.18.1.tar.xz /gstreamer-1.18.2.tar.xz +/gstreamer-1.18.4.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index f6e7eb0..6004c83 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -10,8 +10,8 @@ %global __python %{__python3} Name: gstreamer1 -Version: 1.18.2 -Release: 3%{?gitcommit:.git%{shortcommit}}%{?dist} +Version: 1.18.4 +Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -189,6 +189,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Tue Mar 16 2021 Wim Taymans - 1.18.4-1 +- Update to 1.18.4 + * Tue Feb 23 2021 Wim Taymans - 1.18.2-3 - Use libunwind only on fedora diff --git a/sources b/sources index ad278a1..6df7e1f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.18.2.tar.xz) = 5d839345f57f333d37682736940f8b0424c18b318c7b1a32414c11d9cd23dfb08fdd4ff41060aa6135e25d569180a4d7f9527ebea2f7bbda5b41cf0be5aea072 +SHA512 (gstreamer-1.18.4.tar.xz) = 5312c621fc354b35cc81f53b4ec65c661ad2c22acef2640bc27860234243d06e00e3aaf41c93d379d8424c0ecdf2ae06096dec0d0313215426348ffa0afb3c4a From 66e9dab9c79a59051a50fbcb3e7c67f6119820b0 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Tue, 6 Apr 2021 10:10:45 +0200 Subject: [PATCH 064/130] Fix build options to disable libunwind and libdw --- gstreamer1.spec | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index 6004c83..be6319c 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -9,9 +9,15 @@ %global _gobject_introspection 1.31.1 %global __python %{__python3} +%if 0%{?fedora} +%bcond_without unwind +%else +%bcond_with unwind +%endif + Name: gstreamer1 Version: 1.18.4 -Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} +Release: 2%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -39,7 +45,7 @@ BuildRequires: check-devel BuildRequires: gettext BuildRequires: pkgconfig BuildRequires: libcap-devel -%if 0%{?fedora} +%if %{with unwind} BuildRequires: libunwind-devel %endif BuildRequires: elfutils-devel @@ -90,6 +96,7 @@ GStreamer streaming media framework. -D gtk_doc=disabled \ -D tests=disabled -D examples=disabled \ -D ptp-helper-permissions=capabilities \ + %{!?with_unwind:-D libunwind=disabled -D libdw=disabled } \ -D dbghelp=disabled \ -D doc=disabled %meson_build @@ -189,6 +196,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Tue Apr 6 2021 Wim Taymans - 1.18.4-2 +- Fix build options to disable libunwind and libdw + * Tue Mar 16 2021 Wim Taymans - 1.18.4-1 - Update to 1.18.4 From a8470a35dd0ead179c0a4db0c3db4db7b2778574 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Thu, 3 Jun 2021 15:32:12 +0200 Subject: [PATCH 065/130] Update to 1.19.1 --- .gitignore | 1 + gstreamer1.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index c4ce133..90eed64 100644 --- a/.gitignore +++ b/.gitignore @@ -75,3 +75,4 @@ /gstreamer-1.18.1.tar.xz /gstreamer-1.18.2.tar.xz /gstreamer-1.18.4.tar.xz +/gstreamer-1.19.1.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index be6319c..225c899 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -16,8 +16,8 @@ %endif Name: gstreamer1 -Version: 1.18.4 -Release: 2%{?gitcommit:.git%{shortcommit}}%{?dist} +Version: 1.19.1 +Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -196,6 +196,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Thu Jun 03 2021 Wim Taymans - 1.19.1-1 +- Update to 1.19.1 + * Tue Apr 6 2021 Wim Taymans - 1.18.4-2 - Fix build options to disable libunwind and libdw diff --git a/sources b/sources index 6df7e1f..f915213 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.18.4.tar.xz) = 5312c621fc354b35cc81f53b4ec65c661ad2c22acef2640bc27860234243d06e00e3aaf41c93d379d8424c0ecdf2ae06096dec0d0313215426348ffa0afb3c4a +SHA512 (gstreamer-1.19.1.tar.xz) = 989b3f4fd6d2e96d6e1949a89e75acc090d08868873faab2dd933c9d2494f05cec18001100e7acb7560fc5c59b22f7ce35bb0590bfa392d276d43f61bcb810fd From 959700df83e50e6d45e1ce971ba4578d7130bb1a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 22 Jul 2021 07:13:21 +0000 Subject: [PATCH 066/130] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- gstreamer1.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index 225c899..9015078 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -17,7 +17,7 @@ Name: gstreamer1 Version: 1.19.1 -Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} +Release: 2%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -196,6 +196,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Thu Jul 22 2021 Fedora Release Engineering - 1.19.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Thu Jun 03 2021 Wim Taymans - 1.19.1-1 - Update to 1.19.1 From b61a569b1eef3f830892848f6dd5dc9b891305df Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Thu, 23 Sep 2021 09:23:37 +0200 Subject: [PATCH 067/130] Update to 1.19.2 --- .gitignore | 1 + gstreamer1.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 90eed64..d49d497 100644 --- a/.gitignore +++ b/.gitignore @@ -76,3 +76,4 @@ /gstreamer-1.18.2.tar.xz /gstreamer-1.18.4.tar.xz /gstreamer-1.19.1.tar.xz +/gstreamer-1.19.2.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index 9015078..39520ff 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -16,8 +16,8 @@ %endif Name: gstreamer1 -Version: 1.19.1 -Release: 2%{?gitcommit:.git%{shortcommit}}%{?dist} +Version: 1.19.2 +Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -196,6 +196,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Thu Sep 23 2021 Wim Taymans - 1.19.2-1 +- Update to 1.19.2 + * Thu Jul 22 2021 Fedora Release Engineering - 1.19.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild diff --git a/sources b/sources index f915213..3a136f6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.19.1.tar.xz) = 989b3f4fd6d2e96d6e1949a89e75acc090d08868873faab2dd933c9d2494f05cec18001100e7acb7560fc5c59b22f7ce35bb0590bfa392d276d43f61bcb810fd +SHA512 (gstreamer-1.19.2.tar.xz) = 7cbc66d2a79fe487ffd1cd59447aea8cf39673983ecc23db9fe6236791edddfd30fac0cbc336e59ff1617e14be5f6580c1c2261e3f818c1a38edd23758c1da9c From 6897eb626bc976c9d026b7b0e138248695c09664 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Thu, 11 Nov 2021 16:32:50 +0100 Subject: [PATCH 068/130] Update to 1.19.3 --- .gitignore | 1 + gstreamer1.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index d49d497..dcad46f 100644 --- a/.gitignore +++ b/.gitignore @@ -77,3 +77,4 @@ /gstreamer-1.18.4.tar.xz /gstreamer-1.19.1.tar.xz /gstreamer-1.19.2.tar.xz +/gstreamer-1.19.3.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index 39520ff..a44c85c 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -16,7 +16,7 @@ %endif Name: gstreamer1 -Version: 1.19.2 +Version: 1.19.3 Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime @@ -196,6 +196,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Thu Nov 11 2021 Wim Taymans - 1.19.3-1 +- Update to 1.19.3 + * Thu Sep 23 2021 Wim Taymans - 1.19.2-1 - Update to 1.19.2 diff --git a/sources b/sources index 3a136f6..f62b9f1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.19.2.tar.xz) = 7cbc66d2a79fe487ffd1cd59447aea8cf39673983ecc23db9fe6236791edddfd30fac0cbc336e59ff1617e14be5f6580c1c2261e3f818c1a38edd23758c1da9c +SHA512 (gstreamer-1.19.3.tar.xz) = d3713bf11ffd3c8063702ae9dd452ff3a50f410583fdfb547ffbb4707ed7c584f6ecbc951d92e00876dd0fd3d580407dae9f16494bcf7c8080b560fb6652a19b From e5d2acefbd5689626c600333c9feac367e90f05c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jan 2022 11:54:40 +0000 Subject: [PATCH 069/130] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- gstreamer1.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index a44c85c..28d6ce3 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -17,7 +17,7 @@ Name: gstreamer1 Version: 1.19.3 -Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} +Release: 2%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -196,6 +196,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Thu Jan 20 2022 Fedora Release Engineering - 1.19.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Thu Nov 11 2021 Wim Taymans - 1.19.3-1 - Update to 1.19.3 From 864996528d7a47aeb2545f07c95a402d6dc1364d Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Wed, 26 Jan 2022 10:15:05 +0100 Subject: [PATCH 070/130] Fix build, gtk_doc does not exist anymore. --- gstreamer1.spec | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index 28d6ce3..d2ffe2d 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -17,7 +17,7 @@ Name: gstreamer1 Version: 1.19.3 -Release: 2%{?gitcommit:.git%{shortcommit}}%{?dist} +Release: 3%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -93,7 +93,6 @@ GStreamer streaming media framework. %meson \ -D package-name='Fedora GStreamer package' \ -D package-origin='http://download.fedoraproject.org' \ - -D gtk_doc=disabled \ -D tests=disabled -D examples=disabled \ -D ptp-helper-permissions=capabilities \ %{!?with_unwind:-D libunwind=disabled -D libdw=disabled } \ @@ -196,6 +195,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Wed Jan 26 2022 Wim Taymans - 1.19.3-3 +- Fix build, gtk_doc does not exist anymore. + * Thu Jan 20 2022 Fedora Release Engineering - 1.19.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From 07c890af1ec881dc8b7db5adfd16ab40b6fa545f Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Fri, 4 Feb 2022 13:23:38 +0100 Subject: [PATCH 071/130] Update to 1.20.0 --- .gitignore | 1 + gstreamer1.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index dcad46f..a6aec29 100644 --- a/.gitignore +++ b/.gitignore @@ -78,3 +78,4 @@ /gstreamer-1.19.1.tar.xz /gstreamer-1.19.2.tar.xz /gstreamer-1.19.3.tar.xz +/gstreamer-1.20.0.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index d2ffe2d..381c42a 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -16,8 +16,8 @@ %endif Name: gstreamer1 -Version: 1.19.3 -Release: 3%{?gitcommit:.git%{shortcommit}}%{?dist} +Version: 1.20.0 +Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -195,6 +195,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Fri Feb 4 2022 Wim Taymans - 1.20.0-1 +- Update to 1.20.0 + * Wed Jan 26 2022 Wim Taymans - 1.19.3-3 - Fix build, gtk_doc does not exist anymore. diff --git a/sources b/sources index f62b9f1..813d502 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.19.3.tar.xz) = d3713bf11ffd3c8063702ae9dd452ff3a50f410583fdfb547ffbb4707ed7c584f6ecbc951d92e00876dd0fd3d580407dae9f16494bcf7c8080b560fb6652a19b +SHA512 (gstreamer-1.20.0.tar.xz) = 40967627087aadbc65eee63caee2ada0c1bd398745209f045bbb44f2c78805a1959c58b5fd22ae30cec3f45b797abafb2e643c8670ecb138839f3e764989b630 From bdd460c3c5be5fdebea6d81469849e6aaa9129ff Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Mon, 18 Jul 2022 12:30:30 +0200 Subject: [PATCH 072/130] Update to 1.20.3 --- .gitignore | 1 + gstreamer1.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index a6aec29..4a89fe0 100644 --- a/.gitignore +++ b/.gitignore @@ -79,3 +79,4 @@ /gstreamer-1.19.2.tar.xz /gstreamer-1.19.3.tar.xz /gstreamer-1.20.0.tar.xz +/gstreamer-1.20.3.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index 381c42a..f0e1293 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -16,7 +16,7 @@ %endif Name: gstreamer1 -Version: 1.20.0 +Version: 1.20.3 Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime @@ -113,7 +113,7 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %files -f gstreamer-%{majorminor}.lang %license COPYING -%doc AUTHORS NEWS README RELEASE +%doc AUTHORS NEWS README.md README.static-linking RELEASE %{_libdir}/libgstreamer-%{majorminor}.so.* %{_libdir}/libgstbase-%{majorminor}.so.* %{_libdir}/libgstcheck-%{majorminor}.so.* @@ -195,6 +195,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Mon Jul 18 2022 Wim Taymans - 1.20.3-1 +- Update to 1.20.3 + * Fri Feb 4 2022 Wim Taymans - 1.20.0-1 - Update to 1.20.0 diff --git a/sources b/sources index 813d502..a451ce3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.20.0.tar.xz) = 40967627087aadbc65eee63caee2ada0c1bd398745209f045bbb44f2c78805a1959c58b5fd22ae30cec3f45b797abafb2e643c8670ecb138839f3e764989b630 +SHA512 (gstreamer-1.20.3.tar.xz) = e93f9fbf2d7a839dcbe2030ed16dd53eb250741db7c2f1cea396c23e4fabf9a0caff6be4babf7c10aec4b56dc8319a970b1b0bfa6eea2e36aed3e6e1265d9278 From 65dd5cfcfb081b4a2c2fdf88430f2f32f96d747a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 21 Jul 2022 13:10:42 +0000 Subject: [PATCH 073/130] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- gstreamer1.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index f0e1293..7ec699f 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -17,7 +17,7 @@ Name: gstreamer1 Version: 1.20.3 -Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} +Release: 2%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -195,6 +195,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Thu Jul 21 2022 Fedora Release Engineering - 1.20.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Mon Jul 18 2022 Wim Taymans - 1.20.3-1 - Update to 1.20.3 From e583002e75addb05d914bc039804e990ce7fda73 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Fri, 14 Oct 2022 10:19:41 +0200 Subject: [PATCH 074/130] Update to 1.20.4 --- .gitignore | 1 + gstreamer1.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 4a89fe0..03706e3 100644 --- a/.gitignore +++ b/.gitignore @@ -80,3 +80,4 @@ /gstreamer-1.19.3.tar.xz /gstreamer-1.20.0.tar.xz /gstreamer-1.20.3.tar.xz +/gstreamer-1.20.4.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index 7ec699f..d60b340 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -16,8 +16,8 @@ %endif Name: gstreamer1 -Version: 1.20.3 -Release: 2%{?gitcommit:.git%{shortcommit}}%{?dist} +Version: 1.20.4 +Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -195,6 +195,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Thu Oct 13 2022 Wim Taymans - 1.20.4-1 +- Update to 1.20.4 + * Thu Jul 21 2022 Fedora Release Engineering - 1.20.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild diff --git a/sources b/sources index a451ce3..7612af3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.20.3.tar.xz) = e93f9fbf2d7a839dcbe2030ed16dd53eb250741db7c2f1cea396c23e4fabf9a0caff6be4babf7c10aec4b56dc8319a970b1b0bfa6eea2e36aed3e6e1265d9278 +SHA512 (gstreamer-1.20.4.tar.xz) = 33ba08e67b21a3e2e5dc5caeeae66e561b9d64ae863331a209e711f60a652ba38635e8bb963336e73b9afd5cf38e17139fbf933ca621d040f0d6e22a18ba7ad8 From 8891ce9c8ad318252a8b31086041959e5a6815dd Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Wed, 11 Jan 2023 10:06:06 +0100 Subject: [PATCH 075/130] Update to 1.20.5 --- .gitignore | 1 + gstreamer1.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 03706e3..273e72c 100644 --- a/.gitignore +++ b/.gitignore @@ -81,3 +81,4 @@ /gstreamer-1.20.0.tar.xz /gstreamer-1.20.3.tar.xz /gstreamer-1.20.4.tar.xz +/gstreamer-1.20.5.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index d60b340..56279e1 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -16,7 +16,7 @@ %endif Name: gstreamer1 -Version: 1.20.4 +Version: 1.20.5 Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime @@ -195,6 +195,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Wed Jan 11 2023 Wim Taymans - 1.20.5-1 +- Update to 1.20.5 + * Thu Oct 13 2022 Wim Taymans - 1.20.4-1 - Update to 1.20.4 diff --git a/sources b/sources index 7612af3..9df4dec 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.20.4.tar.xz) = 33ba08e67b21a3e2e5dc5caeeae66e561b9d64ae863331a209e711f60a652ba38635e8bb963336e73b9afd5cf38e17139fbf933ca621d040f0d6e22a18ba7ad8 +SHA512 (gstreamer-1.20.5.tar.xz) = 90c5f5865877170bb0dc570e61c22c27dea5adae2d9c304227da266b5b5b2eccd98ed21943f14bb5dfe169f4e020b8ac457a5d540363dfe2547180f34a3c7b29 From 9be84e99c535c570bcffffa154d5eda1c9d89626 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 19 Jan 2023 11:40:22 +0000 Subject: [PATCH 076/130] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- gstreamer1.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index 56279e1..5f472b5 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -17,7 +17,7 @@ Name: gstreamer1 Version: 1.20.5 -Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} +Release: 2%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -195,6 +195,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Thu Jan 19 2023 Fedora Release Engineering - 1.20.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Wed Jan 11 2023 Wim Taymans - 1.20.5-1 - Update to 1.20.5 From a3b85a4077b83be42405118ade6ab8d25450458e Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Fri, 20 Jan 2023 09:43:09 +0100 Subject: [PATCH 077/130] Update to 1.21.90 --- .gitignore | 1 + gstreamer1.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 273e72c..a7c93ef 100644 --- a/.gitignore +++ b/.gitignore @@ -82,3 +82,4 @@ /gstreamer-1.20.3.tar.xz /gstreamer-1.20.4.tar.xz /gstreamer-1.20.5.tar.xz +/gstreamer-1.21.90.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index 5f472b5..91bde9e 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -16,8 +16,8 @@ %endif Name: gstreamer1 -Version: 1.20.5 -Release: 2%{?gitcommit:.git%{shortcommit}}%{?dist} +Version: 1.21.90 +Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -195,6 +195,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Fri Jan 20 2023 Wim Taymans - 1.21.90-1 +- Update to 1.21.90 + * Thu Jan 19 2023 Fedora Release Engineering - 1.20.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild diff --git a/sources b/sources index 9df4dec..e2b16a1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.20.5.tar.xz) = 90c5f5865877170bb0dc570e61c22c27dea5adae2d9c304227da266b5b5b2eccd98ed21943f14bb5dfe169f4e020b8ac457a5d540363dfe2547180f34a3c7b29 +SHA512 (gstreamer-1.21.90.tar.xz) = c363143685f022ac405147c11348957375b07de2d411fced0552999aebaed3c6885c03e7925f1e8451540ba2adaa659da1efc6b181e5c6fb053191ee81267f38 From 5c498a93fdf94c02f8328dce70ffd09218721ea4 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Tue, 24 Jan 2023 09:24:52 +0100 Subject: [PATCH 078/130] Update to 1.22.0 --- .gitignore | 1 + gstreamer1.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index a7c93ef..0e2a90d 100644 --- a/.gitignore +++ b/.gitignore @@ -83,3 +83,4 @@ /gstreamer-1.20.4.tar.xz /gstreamer-1.20.5.tar.xz /gstreamer-1.21.90.tar.xz +/gstreamer-1.22.0.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index 91bde9e..d79431a 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -16,7 +16,7 @@ %endif Name: gstreamer1 -Version: 1.21.90 +Version: 1.22.0 Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime @@ -195,6 +195,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Tue Jan 24 2023 Wim Taymans - 1.22.0-1 +- Update to 1.22.0 + * Fri Jan 20 2023 Wim Taymans - 1.21.90-1 - Update to 1.21.90 diff --git a/sources b/sources index e2b16a1..58e1265 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.21.90.tar.xz) = c363143685f022ac405147c11348957375b07de2d411fced0552999aebaed3c6885c03e7925f1e8451540ba2adaa659da1efc6b181e5c6fb053191ee81267f38 +SHA512 (gstreamer-1.22.0.tar.xz) = cb1f6d9d81c35cef7a688978142e69b9897ff1dad75853db74c2b3a528b8e83485801997106118f9dca4e608cab07b5963b9e2d6f2a43ee9dea6ca3a36af72d7 From 22aec032dd59ed25c0ec5ed2a4e6d9c451532411 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Mon, 13 Mar 2023 16:45:51 +0100 Subject: [PATCH 079/130] Update to 1.22.1 --- .gitignore | 1 + gstreamer1.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 0e2a90d..4b786ca 100644 --- a/.gitignore +++ b/.gitignore @@ -84,3 +84,4 @@ /gstreamer-1.20.5.tar.xz /gstreamer-1.21.90.tar.xz /gstreamer-1.22.0.tar.xz +/gstreamer-1.22.1.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index d79431a..d4a335a 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -16,7 +16,7 @@ %endif Name: gstreamer1 -Version: 1.22.0 +Version: 1.22.1 Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime @@ -195,6 +195,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Mon Mar 13 2023 Wim Taymans - 1.22.1-1 +- Update to 1.22.1 + * Tue Jan 24 2023 Wim Taymans - 1.22.0-1 - Update to 1.22.0 diff --git a/sources b/sources index 58e1265..fe18644 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.22.0.tar.xz) = cb1f6d9d81c35cef7a688978142e69b9897ff1dad75853db74c2b3a528b8e83485801997106118f9dca4e608cab07b5963b9e2d6f2a43ee9dea6ca3a36af72d7 +SHA512 (gstreamer-1.22.1.tar.xz) = 3a02ffdaedebaa3624c76ee3c21d86b20ebfe51c1d14b8660ce96847a83747db0633fd6bd6bcf0274a72b9e167cc5c220ec55a1bf6632e9c075f16cd925bfe6e From 21693ddc08e9e1ffcb26eb97c5bc09dce06b59d1 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Thu, 13 Apr 2023 12:41:14 +0200 Subject: [PATCH 080/130] Update to 1.22.2 --- .gitignore | 1 + gstreamer1.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 4b786ca..2be7271 100644 --- a/.gitignore +++ b/.gitignore @@ -85,3 +85,4 @@ /gstreamer-1.21.90.tar.xz /gstreamer-1.22.0.tar.xz /gstreamer-1.22.1.tar.xz +/gstreamer-1.22.2.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index d4a335a..9822ec2 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -16,7 +16,7 @@ %endif Name: gstreamer1 -Version: 1.22.1 +Version: 1.22.2 Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime @@ -195,6 +195,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Thu Apr 13 2023 Wim Taymans - 1.22.2-1 +- Update to 1.22.2 + * Mon Mar 13 2023 Wim Taymans - 1.22.1-1 - Update to 1.22.1 diff --git a/sources b/sources index fe18644..ee52cb7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.22.1.tar.xz) = 3a02ffdaedebaa3624c76ee3c21d86b20ebfe51c1d14b8660ce96847a83747db0633fd6bd6bcf0274a72b9e167cc5c220ec55a1bf6632e9c075f16cd925bfe6e +SHA512 (gstreamer-1.22.2.tar.xz) = ffcd8c3fb8e92f1b46d49bdf82da0f27ff0b153b5a3dbef1fd72b52422d154f332e346e36242de8656eabff00d001cc11e19a810e80f0ac2ca0296306451d166 From f7a95d91ab835d03e9ad9169357d030b1f6fe8ad Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Thu, 25 May 2023 10:21:00 +0200 Subject: [PATCH 081/130] Update to 1.22.3 --- .gitignore | 1 + gstreamer1.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 2be7271..a2ab7f6 100644 --- a/.gitignore +++ b/.gitignore @@ -86,3 +86,4 @@ /gstreamer-1.22.0.tar.xz /gstreamer-1.22.1.tar.xz /gstreamer-1.22.2.tar.xz +/gstreamer-1.22.3.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index 9822ec2..fcf587a 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -16,7 +16,7 @@ %endif Name: gstreamer1 -Version: 1.22.2 +Version: 1.22.3 Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime @@ -195,6 +195,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Thu May 25 2023 Wim Taymans - 1.22.3-1 +- Update to 1.22.3 + * Thu Apr 13 2023 Wim Taymans - 1.22.2-1 - Update to 1.22.2 diff --git a/sources b/sources index ee52cb7..9a22a5f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.22.2.tar.xz) = ffcd8c3fb8e92f1b46d49bdf82da0f27ff0b153b5a3dbef1fd72b52422d154f332e346e36242de8656eabff00d001cc11e19a810e80f0ac2ca0296306451d166 +SHA512 (gstreamer-1.22.3.tar.xz) = b316496f114acd687529cf71645fb75b8a4ac6baf01d9659e8ef8b22771b6c5ea8c5087a31ca633464ebd46656684ab382a15c2c11872ce5d218e726f4e56d09 From 6333513f232a645fe6f8307715289adb0f5ce194 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Thu, 8 Jun 2023 13:25:40 +0200 Subject: [PATCH 082/130] Do setcap on gst-ptp-helper to give the right permissions. --- gstreamer1.spec | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index fcf587a..1a9be59 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -17,7 +17,7 @@ Name: gstreamer1 Version: 1.22.3 -Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist} +Release: 2%{?gitcommit:.git%{shortcommit}}%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -111,6 +111,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %ldconfig_scriptlets +%post +setcap cap_sys_nice,cap_net_bind_service,cap_net_admin+ep %{_libexecdir}/gstreamer-%{majorminor}/gst-ptp-helper + %files -f gstreamer-%{majorminor}.lang %license COPYING %doc AUTHORS NEWS README.md README.static-linking RELEASE @@ -195,6 +198,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Thu Jun 8 2023 Wim Taymans - 1.22.3-2 +- Do setcap on gst-ptp-helper to give the right permissions. + * Thu May 25 2023 Wim Taymans - 1.22.3-1 - Update to 1.22.3 From dfc7213b0d0b0474de3603646b052ce884c0a58f Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Tue, 20 Jun 2023 16:16:25 -0500 Subject: [PATCH 083/130] 1.22.4 --- .gitignore | 1 + gstreamer1.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index a2ab7f6..386a823 100644 --- a/.gitignore +++ b/.gitignore @@ -87,3 +87,4 @@ /gstreamer-1.22.1.tar.xz /gstreamer-1.22.2.tar.xz /gstreamer-1.22.3.tar.xz +/gstreamer-1.22.4.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index 1a9be59..f0d5b53 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -16,8 +16,8 @@ %endif Name: gstreamer1 -Version: 1.22.3 -Release: 2%{?gitcommit:.git%{shortcommit}}%{?dist} +Version: 1.22.4 +Release: 1%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -87,7 +87,7 @@ GStreamer streaming media framework. %prep %setup -q -n gstreamer-%{version} -%patch0 -p1 -b .rpm-provides +%patch -P 0 -p1 -b .rpm-provides %build %meson \ @@ -198,6 +198,9 @@ setcap cap_sys_nice,cap_net_bind_service,cap_net_admin+ep %{_libexecdir}/gstream %changelog +* Tue Jun 20 2023 Gwyn Ciesla - 1.22.4-1 +- 1.22.4 + * Thu Jun 8 2023 Wim Taymans - 1.22.3-2 - Do setcap on gst-ptp-helper to give the right permissions. diff --git a/sources b/sources index 9a22a5f..a464bc2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.22.3.tar.xz) = b316496f114acd687529cf71645fb75b8a4ac6baf01d9659e8ef8b22771b6c5ea8c5087a31ca633464ebd46656684ab382a15c2c11872ce5d218e726f4e56d09 +SHA512 (gstreamer-1.22.4.tar.xz) = 29e2c87e71347b6912c39fcf085eb39ae77294f6d5bb83bf10aedc32a38772c7bb9d1d8ff666aef7ac356fbedf2f3f529175f58b2128ce74baabfe4b851be380 From 37cdcbd198a6b2d6af43445da74475a1f32b9803 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jul 2023 05:44:41 +0000 Subject: [PATCH 084/130] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- gstreamer1.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index f0d5b53..3798110 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -17,7 +17,7 @@ Name: gstreamer1 Version: 1.22.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -198,6 +198,9 @@ setcap cap_sys_nice,cap_net_bind_service,cap_net_admin+ep %{_libexecdir}/gstream %changelog +* Thu Jul 20 2023 Fedora Release Engineering - 1.22.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Tue Jun 20 2023 Gwyn Ciesla - 1.22.4-1 - 1.22.4 From 592b6e40599edd4339e3832ac7f3c8a1b4e6332f Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Fri, 21 Jul 2023 11:32:23 +0200 Subject: [PATCH 085/130] Update to 1.22.5 --- .gitignore | 1 + gstreamer1.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 386a823..ad5e042 100644 --- a/.gitignore +++ b/.gitignore @@ -88,3 +88,4 @@ /gstreamer-1.22.2.tar.xz /gstreamer-1.22.3.tar.xz /gstreamer-1.22.4.tar.xz +/gstreamer-1.22.5.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index 3798110..0c031de 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -16,8 +16,8 @@ %endif Name: gstreamer1 -Version: 1.22.4 -Release: 2%{?dist} +Version: 1.22.5 +Release: 1%{?dist} Summary: GStreamer streaming media framework runtime License: LGPLv2+ @@ -198,6 +198,9 @@ setcap cap_sys_nice,cap_net_bind_service,cap_net_admin+ep %{_libexecdir}/gstream %changelog +* Fri Jul 21 2023 Wim Taymans - 1.22.5-1 +- Update to 1.22.5 + * Thu Jul 20 2023 Fedora Release Engineering - 1.22.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild diff --git a/sources b/sources index a464bc2..63af637 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.22.4.tar.xz) = 29e2c87e71347b6912c39fcf085eb39ae77294f6d5bb83bf10aedc32a38772c7bb9d1d8ff666aef7ac356fbedf2f3f529175f58b2128ce74baabfe4b851be380 +SHA512 (gstreamer-1.22.5.tar.xz) = d2eefdcb90fb3001f463f3c97061e143031db4b008eb88badbdba4fc065731fe03c7a6cbfb153b87a790f91dcf9911ef00e971654dfbc07dc94970e53a4f7472 From 97cb4a93777e0f2551b8232236859cbd64aad2b1 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Wed, 20 Sep 2023 15:52:27 -0500 Subject: [PATCH 086/130] 1.22.6 --- .gitignore | 1 + gstreamer1.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index ad5e042..577c268 100644 --- a/.gitignore +++ b/.gitignore @@ -89,3 +89,4 @@ /gstreamer-1.22.3.tar.xz /gstreamer-1.22.4.tar.xz /gstreamer-1.22.5.tar.xz +/gstreamer-1.22.6.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index 0c031de..940909f 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -16,7 +16,7 @@ %endif Name: gstreamer1 -Version: 1.22.5 +Version: 1.22.6 Release: 1%{?dist} Summary: GStreamer streaming media framework runtime @@ -198,6 +198,9 @@ setcap cap_sys_nice,cap_net_bind_service,cap_net_admin+ep %{_libexecdir}/gstream %changelog +* Wed Sep 20 2023 Gwyn Ciesla - 1.22.6-1 +- 1.22.6 + * Fri Jul 21 2023 Wim Taymans - 1.22.5-1 - Update to 1.22.5 diff --git a/sources b/sources index 63af637..9b8afd8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.22.5.tar.xz) = d2eefdcb90fb3001f463f3c97061e143031db4b008eb88badbdba4fc065731fe03c7a6cbfb153b87a790f91dcf9911ef00e971654dfbc07dc94970e53a4f7472 +SHA512 (gstreamer-1.22.6.tar.xz) = 82971a1b9457a4a6b353879828b0a436d3dfb663488761c7e0b89646fa9662c8adb1e21fa3fb79ad8f66f9760faefb0cdf49d30b393f8157f29f3dc2e9cb676f From 9a8c1fdf29d80c2438eba9f1668aef7759bd878c Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Wed, 20 Sep 2023 16:00:54 -0500 Subject: [PATCH 087/130] Escape --- gstreamer1.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index 940909f..90c6d63 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -2,7 +2,7 @@ #global gitrel 140 #global gitcommit a70055b58568f7304ba46bd8742232337013487b -#global shortcommit %(c=%{gitcommit}; echo ${c:0:5}) +#global shortcommit %%(c=%%{gitcommit}; echo ${c:0:5}) %global _glib2 2.32.0 %global _libxml2 2.4.0 From 52590d25f2eb10c67fb44d01f5a44f19c6276b8e Mon Sep 17 00:00:00 2001 From: Niels De Graef Date: Fri, 13 Oct 2023 11:33:49 +0000 Subject: [PATCH 088/130] SPDX Migration LGPL-2.1-or-later seems like the most correct value here AFAICT, as the problematic licenses are found in the plugins --- gstreamer1.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index 90c6d63..b3b4764 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -20,7 +20,7 @@ Version: 1.22.6 Release: 1%{?dist} Summary: GStreamer streaming media framework runtime -License: LGPLv2+ +License: LGPL-2.1-or-later URL: http://gstreamer.freedesktop.org/ %if 0%{?gitrel} # git clone git://anongit.freedesktop.org/gstreamer/gstreamer From 1de701b859c769665ea96290076450c2fc6dfb16 Mon Sep 17 00:00:00 2001 From: "FeRD (Frank Dana)" Date: Wed, 1 Mar 2023 02:52:58 -0500 Subject: [PATCH 089/130] Remove trailing slash from %%dir arg Prevents warning during build: RPM build warnings: File listed twice: /usr/share/gstreamer-1.0/gdb --- gstreamer1.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index b3b4764..ba30913 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -179,7 +179,7 @@ setcap cap_sys_nice,cap_net_bind_service,cap_net_admin+ep %{_libexecdir}/gstream %{_datadir}/aclocal/gst-element-check-%{majorminor}.m4 -%dir %{_datadir}/gstreamer-%{majorminor}/gdb/ +%dir %{_datadir}/gstreamer-%{majorminor}/gdb %{_datadir}/gstreamer-%{majorminor}/gdb/ %{_datadir}/gdb/auto-load/ From e11bb75b439cba00698ae08e48d25f29769590a2 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Mon, 13 Nov 2023 09:18:51 -0600 Subject: [PATCH 090/130] 1.22.7 --- .gitignore | 1 + gstreamer1.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 577c268..fb1109f 100644 --- a/.gitignore +++ b/.gitignore @@ -90,3 +90,4 @@ /gstreamer-1.22.4.tar.xz /gstreamer-1.22.5.tar.xz /gstreamer-1.22.6.tar.xz +/gstreamer-1.22.7.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index ba30913..391bc0b 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -16,7 +16,7 @@ %endif Name: gstreamer1 -Version: 1.22.6 +Version: 1.22.7 Release: 1%{?dist} Summary: GStreamer streaming media framework runtime @@ -198,6 +198,9 @@ setcap cap_sys_nice,cap_net_bind_service,cap_net_admin+ep %{_libexecdir}/gstream %changelog +* Mon Nov 13 2023 Gwyn Ciesla - 1.22.7-1 +- 1.22.7 + * Wed Sep 20 2023 Gwyn Ciesla - 1.22.6-1 - 1.22.6 diff --git a/sources b/sources index 9b8afd8..cf9eb8c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.22.6.tar.xz) = 82971a1b9457a4a6b353879828b0a436d3dfb663488761c7e0b89646fa9662c8adb1e21fa3fb79ad8f66f9760faefb0cdf49d30b393f8157f29f3dc2e9cb676f +SHA512 (gstreamer-1.22.7.tar.xz) = 50799014b976644334e1d7880ed38e2e34286c80a27dd4c6f1580990beefd28a9cf67ee3aac1d8f52d611b86271204cb5f43cb7a14fccc23a7bd7e95ec4c7790 From c94d34c7d266e4485ca0157f97851eb3f14c0295 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Mon, 20 Nov 2023 09:26:27 +0100 Subject: [PATCH 091/130] Set cap information correctly Resolves: rhbz#2238703 --- gstreamer1.spec | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index 391bc0b..190bdde 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -17,7 +17,7 @@ Name: gstreamer1 Version: 1.22.7 -Release: 1%{?dist} +Release: 2%{?dist} Summary: GStreamer streaming media framework runtime License: LGPL-2.1-or-later @@ -111,9 +111,6 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %ldconfig_scriptlets -%post -setcap cap_sys_nice,cap_net_bind_service,cap_net_admin+ep %{_libexecdir}/gstreamer-%{majorminor}/gst-ptp-helper - %files -f gstreamer-%{majorminor}.lang %license COPYING %doc AUTHORS NEWS README.md README.static-linking RELEASE @@ -123,7 +120,12 @@ setcap cap_sys_nice,cap_net_bind_service,cap_net_admin+ep %{_libexecdir}/gstream %{_libdir}/libgstcontroller-%{majorminor}.so.* %{_libdir}/libgstnet-%{majorminor}.so.* -%{_libexecdir}/gstreamer-%{majorminor}/ +%dir %{_libexecdir}/gstreamer-%{majorminor}/ +%{_libexecdir}/gstreamer-%{majorminor}/gst-completion-helper +%{_libexecdir}/gstreamer-%{majorminor}/gst-hotdoc-plugins-scanner +%{_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 %dir %{_libdir}/gstreamer-%{majorminor} %{_libdir}/gstreamer-%{majorminor}/libgstcoreelements.so @@ -198,6 +200,10 @@ setcap cap_sys_nice,cap_net_bind_service,cap_net_admin+ep %{_libexecdir}/gstream %changelog +* Mon Nov 20 2023 Wim Taymans - 1.22.7-2 +- Set cap information correctly +- Resolves: rhbz#2238703 + * Mon Nov 13 2023 Gwyn Ciesla - 1.22.7-1 - 1.22.7 From 91e6ba94579c1a9e94802f789564eca68e98ff5a Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Mon, 18 Dec 2023 16:13:57 -0600 Subject: [PATCH 092/130] 1.22.8 --- .gitignore | 1 + gstreamer1.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index fb1109f..e4d6f37 100644 --- a/.gitignore +++ b/.gitignore @@ -91,3 +91,4 @@ /gstreamer-1.22.5.tar.xz /gstreamer-1.22.6.tar.xz /gstreamer-1.22.7.tar.xz +/gstreamer-1.22.8.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index 190bdde..323c95f 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -16,8 +16,8 @@ %endif Name: gstreamer1 -Version: 1.22.7 -Release: 2%{?dist} +Version: 1.22.8 +Release: 1%{?dist} Summary: GStreamer streaming media framework runtime License: LGPL-2.1-or-later @@ -200,6 +200,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Mon Dec 18 2023 Gwyn Ciesla - 1.22.8-1 +- 1.22.8 + * Mon Nov 20 2023 Wim Taymans - 1.22.7-2 - Set cap information correctly - Resolves: rhbz#2238703 diff --git a/sources b/sources index cf9eb8c..bc2bdce 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.22.7.tar.xz) = 50799014b976644334e1d7880ed38e2e34286c80a27dd4c6f1580990beefd28a9cf67ee3aac1d8f52d611b86271204cb5f43cb7a14fccc23a7bd7e95ec4c7790 +SHA512 (gstreamer-1.22.8.tar.xz) = eb1da4c37409eaf46d22c6c16fd9ed5f81f3dfcf2b2d00cf197127d3e4297d2cee121952cff7b05db63487b909ba61cd6bf68045424fb1aa5c50d9e9a3181970 From e77c04c0f75c566a2fd21ccc8a19610cb91d9a1d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jan 2024 21:38:27 +0000 Subject: [PATCH 093/130] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- gstreamer1.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index 323c95f..7bd1f41 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -17,7 +17,7 @@ Name: gstreamer1 Version: 1.22.8 -Release: 1%{?dist} +Release: 2%{?dist} Summary: GStreamer streaming media framework runtime License: LGPL-2.1-or-later @@ -200,6 +200,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Sat Jan 20 2024 Fedora Release Engineering - 1.22.8-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Mon Dec 18 2023 Gwyn Ciesla - 1.22.8-1 - 1.22.8 From 03642c388e2c66724af8ae067ce03fcb3822f9a7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 24 Jan 2024 21:09:58 +0000 Subject: [PATCH 094/130] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- gstreamer1.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index 7bd1f41..c342f1c 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -17,7 +17,7 @@ Name: gstreamer1 Version: 1.22.8 -Release: 2%{?dist} +Release: 3%{?dist} Summary: GStreamer streaming media framework runtime License: LGPL-2.1-or-later @@ -200,6 +200,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Wed Jan 24 2024 Fedora Release Engineering - 1.22.8-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sat Jan 20 2024 Fedora Release Engineering - 1.22.8-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 44f0209992ff78ddb12d8a0b60f34d015c6386cf Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Thu, 25 Jan 2024 10:29:39 -0600 Subject: [PATCH 095/130] 1.22.9 --- .gitignore | 1 + gstreamer1.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index e4d6f37..eba0ac8 100644 --- a/.gitignore +++ b/.gitignore @@ -92,3 +92,4 @@ /gstreamer-1.22.6.tar.xz /gstreamer-1.22.7.tar.xz /gstreamer-1.22.8.tar.xz +/gstreamer-1.22.9.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index 323c95f..8db23b3 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -16,7 +16,7 @@ %endif Name: gstreamer1 -Version: 1.22.8 +Version: 1.22.9 Release: 1%{?dist} Summary: GStreamer streaming media framework runtime @@ -200,6 +200,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Thu Jan 25 2024 Gwyn Ciesla - 1.22.9-1 +- 1.22.9 + * Mon Dec 18 2023 Gwyn Ciesla - 1.22.8-1 - 1.22.8 diff --git a/sources b/sources index bc2bdce..38331b9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.22.8.tar.xz) = eb1da4c37409eaf46d22c6c16fd9ed5f81f3dfcf2b2d00cf197127d3e4297d2cee121952cff7b05db63487b909ba61cd6bf68045424fb1aa5c50d9e9a3181970 +SHA512 (gstreamer-1.22.9.tar.xz) = 67b8a87ac6d3db2d696589779f2931f3e4e330f6aa40611a221b8d42df923fb15e839eb828314ac24a25e18fa3efc328c3fca6c732ae41d08f247aa454ef5abb From bcc733501e496c53ee41d85af3f46dd7b1de44d1 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Wed, 7 Feb 2024 13:06:47 -0600 Subject: [PATCH 096/130] 1.23.1 --- .gitignore | 1 + gstreamer-inspect-rpm-format.patch | 400 ----------------------------- gstreamer1.spec | 10 +- sources | 2 +- 4 files changed, 8 insertions(+), 405 deletions(-) delete mode 100644 gstreamer-inspect-rpm-format.patch diff --git a/.gitignore b/.gitignore index eba0ac8..fafe77e 100644 --- a/.gitignore +++ b/.gitignore @@ -93,3 +93,4 @@ /gstreamer-1.22.7.tar.xz /gstreamer-1.22.8.tar.xz /gstreamer-1.22.9.tar.xz +/gstreamer-1.23.1.tar.xz diff --git a/gstreamer-inspect-rpm-format.patch b/gstreamer-inspect-rpm-format.patch deleted file mode 100644 index 0114c06..0000000 --- a/gstreamer-inspect-rpm-format.patch +++ /dev/null @@ -1,400 +0,0 @@ -From 642d0d6fef226fb89eaecf0016f8e5e333b9023e Mon Sep 17 00:00:00 2001 -From: Wim Taymans -Date: Tue, 23 Jun 2015 10:28:29 +0200 -Subject: [PATCH] gst-inspect: add mode to output RPM requires format - ---- - tools/gst-inspect.c | 279 +++++++++++++++++++++++++++++++++++++++++--- - 1 file changed, 263 insertions(+), 16 deletions(-) - -diff --git a/tools/gst-inspect.c b/tools/gst-inspect.c -index 8da042946..a057cba09 100644 ---- a/tools/gst-inspect.c -+++ b/tools/gst-inspect.c -@@ -394,7 +394,7 @@ print_object_properties_info (GObject * obj, GObjectClass * obj_class, - - first_flag = TRUE; - n_print ("%sflags%s: ", PROP_ATTR_NAME_COLOR, RESET_COLOR); -- readable = ! !(param->flags & G_PARAM_READABLE); -+ readable = !!(param->flags & G_PARAM_READABLE); - if (readable && obj != NULL) { - g_object_get_property (obj, param->name, &value); - } else { -@@ -1739,11 +1739,228 @@ print_tracer_info (GstPluginFeature * feature, gboolean print_names) - return 0; - } - -+static void -+print_gst_structure_append_field (GList * strings, const char *field) -+{ -+ GList *s; -+ -+ //g_message ("adding '%s' to the string", field); -+ -+ for (s = strings; s != NULL; s = s->next) { -+ g_string_append (s->data, field); -+ } -+} -+ -+static void -+print_gst_structure_append_field_index (GList * strings, const char *field, -+ guint num_items, guint offset) -+{ -+ GList *s; -+ guint i; -+ -+ //g_message ("adding '%s' to the string (num: %d offset: %d)", field, num_items, offset); -+ -+ for (s = strings, i = 0; s != NULL; s = s->next, i++) { -+ if (i == offset) { -+ //g_message ("adding '%s' at '%d'", field, i); -+ g_string_append (s->data, field); -+ } -+ if (i == num_items) -+ i = 0; -+ } -+ -+} -+ -+static GList * -+print_gst_structure_dup_fields (GList * strings, guint num_items) -+{ -+ guint new_items, i; -+ -+ if (num_items == 1) -+ return strings; -+ -+ //g_message ("creating %d new items", num_items); -+ -+ new_items = g_list_length (strings) * (num_items - 1); -+ for (i = 0; i < new_items; i++) { -+ GString *s, *first; -+ -+ first = strings->data; -+ s = g_string_new_len (first->str, first->len); -+ strings = g_list_prepend (strings, s); -+ } -+ -+ return strings; -+} -+ -+enum -+{ -+ FIELD_VERSION = 0, -+ FIELD_LAYER, -+ FIELD_VARIANT, -+ FIELD_SYSTEMSTREAM -+}; -+ -+static int -+field_get_type (const char *field_name) -+{ -+ if (strstr (field_name, "version") != NULL) -+ return FIELD_VERSION; -+ if (strcmp (field_name, "layer") == 0) -+ return FIELD_LAYER; -+ if (strcmp (field_name, "systemstream") == 0) -+ return FIELD_SYSTEMSTREAM; -+ if (strcmp (field_name, "variant") == 0) -+ return FIELD_VARIANT; -+ -+ return -1; -+} -+ -+static gint -+fields_type_compare (const char *a, const char *b) -+{ -+ gint a_type, b_type; -+ -+ a_type = field_get_type (a); -+ b_type = field_get_type (b); -+ if (a_type < b_type) -+ return -1; -+ if (b_type < a_type) -+ return 1; -+ return 0; -+} -+ -+static void -+print_gst_structure_for_rpm (const char *type_name, GstStructure * s) -+{ -+ guint i, num_fields; -+ const char *name; -+ GList *fields, *l, *strings; -+ GString *string; -+ -+ name = gst_structure_get_name (s); -+ strings = NULL; -+ num_fields = gst_structure_n_fields (s); -+ fields = NULL; -+ -+ for (i = 0; i < num_fields; i++) { -+ const char *field_name; -+ -+ field_name = gst_structure_nth_field_name (s, i); -+ if (field_get_type (field_name) < 0) { -+ //g_message ("ignoring field named %s", field_name); -+ continue; -+ } -+ -+ fields = -+ g_list_insert_sorted (fields, g_strdup (field_name), -+ (GCompareFunc) fields_type_compare); -+ } -+ -+ /* Example: -+ * gstreamer1(decoder-video/mpeg)(mpegversion=1)()(64bit) */ -+ string = g_string_new ("gstreamer1"); -+ g_string_append_c (string, '('); -+ g_string_append (string, type_name); -+ g_string_append_c (string, '-'); -+ g_string_append (string, name); -+ g_string_append_c (string, ')'); -+ -+ strings = g_list_append (strings, string); -+ -+ for (l = fields; l != NULL; l = l->next) { -+ char *field_name; -+ GType type; -+ -+ field_name = l->data; -+ -+ type = gst_structure_get_field_type (s, field_name); -+ //g_message ("field is: %s, type: %s", field_name, g_type_name (type)); -+ -+ if (type == G_TYPE_INT) { -+ char *field; -+ int value; -+ -+ gst_structure_get_int (s, field_name, &value); -+ field = g_strdup_printf ("(%s=%d)", field_name, value); -+ print_gst_structure_append_field (strings, field); -+ g_free (field); -+ } else if (type == G_TYPE_BOOLEAN) { -+ char *field; -+ int value; -+ -+ gst_structure_get_boolean (s, field_name, &value); -+ field = g_strdup_printf ("(%s=%s)", field_name, value ? "true" : "false"); -+ print_gst_structure_append_field (strings, field); -+ g_free (field); -+ } else if (type == GST_TYPE_INT_RANGE) { -+ const GValue *value; -+ int min, max; -+ -+ value = gst_structure_get_value (s, field_name); -+ min = gst_value_get_int_range_min (value); -+ max = gst_value_get_int_range_max (value); -+ -+ strings = print_gst_structure_dup_fields (strings, max - min + 1); -+ -+ for (i = min; i <= max; i++) { -+ char *field; -+ -+ field = g_strdup_printf ("(%s=%d)", field_name, i); -+ print_gst_structure_append_field_index (strings, field, max - min + 1, -+ i - min); -+ g_free (field); -+ } -+ } else if (type == GST_TYPE_LIST) { -+ const GValue *value; -+ int num_items; -+ -+ value = gst_structure_get_value (s, field_name); -+ num_items = gst_value_list_get_size (value); -+ -+ strings = print_gst_structure_dup_fields (strings, num_items); -+ -+ for (i = 0; i < num_items; i++) { -+ char *field; -+ const GValue *item_value; -+ -+ item_value = gst_value_list_get_value (value, i); -+ field = g_strdup_printf ("(%s=%d)", field_name, -+ g_value_get_int (item_value)); -+ print_gst_structure_append_field_index (strings, field, num_items, i); -+ g_free (field); -+ } -+ } else if (type == G_TYPE_STRING) { -+ char *field; -+ const char *value; -+ -+ value = gst_structure_get_string (s, field_name); -+ field = g_strdup_printf ("(%s=%s)", field_name, value); -+ print_gst_structure_append_field (strings, field); -+ g_free (field); -+ } else { -+ g_warning ("unhandled type! %s", g_type_name (type)); -+ } -+ -+ g_free (field_name); -+ } -+ -+ g_list_free (fields); -+ -+ for (l = strings; l != NULL; l = l->next) { -+ string = l->data; -+ g_print ("%s\n", string->str); -+ g_string_free (string, TRUE); -+ } -+ g_list_free (strings); -+} -+ - /* NOTE: Not coloring output from automatic install functions, as their output - * is meant for machines, not humans. - */ - static void --print_plugin_automatic_install_info_codecs (GstElementFactory * factory) -+print_plugin_automatic_install_info_codecs (GstElementFactory * factory, -+ gboolean rpm_format) - { - GstPadDirection direction; - const gchar *type_name; -@@ -1769,6 +1986,13 @@ print_plugin_automatic_install_info_codecs (GstElementFactory * factory) - return; - } - -+ if (rpm_format) { -+ /* Ignore NONE ranked plugins */ -+ if ((gst_plugin_feature_get_rank (GST_PLUGIN_FEATURE (factory))) == -+ GST_RANK_NONE) -+ return; -+ } -+ - /* decoder/demuxer sink pads should always be static and there should only - * be one, the same applies to encoders/muxers and source pads */ - static_templates = gst_element_factory_get_static_pad_templates (factory); -@@ -1805,15 +2029,20 @@ print_plugin_automatic_install_info_codecs (GstElementFactory * factory) - gst_structure_remove_field (s, "rate"); - gst_structure_remove_field (s, "depth"); - gst_structure_remove_field (s, "clock-rate"); -- s_str = gst_structure_to_string (s); -- g_print ("%s-%s\n", type_name, s_str); -- g_free (s_str); -+ if (!rpm_format) { -+ s_str = gst_structure_to_string (s); -+ g_print ("%s-%s\n", type_name, s_str); -+ g_free (s_str); -+ } else { -+ print_gst_structure_for_rpm (type_name, s); -+ } - } - gst_caps_unref (caps); - } - - static void --print_plugin_automatic_install_info_protocols (GstElementFactory * factory) -+print_plugin_automatic_install_info_protocols (GstElementFactory * factory, -+ gboolean rpm_format) - { - const gchar *const *protocols; - -@@ -1822,13 +2051,19 @@ print_plugin_automatic_install_info_protocols (GstElementFactory * factory) - switch (gst_element_factory_get_uri_type (factory)) { - case GST_URI_SINK: - while (*protocols != NULL) { -- g_print ("urisink-%s\n", *protocols); -+ if (!rpm_format) -+ g_print ("urisink-%s\n", *protocols); -+ else -+ g_print ("gstreamer1(urisink-%s)\n", *protocols); - ++protocols; - } - break; - case GST_URI_SRC: - while (*protocols != NULL) { -- g_print ("urisource-%s\n", *protocols); -+ if (!rpm_format) -+ g_print ("urisource-%s\n", *protocols); -+ else -+ g_print ("gstreamer1(urisource-%s)\n", *protocols); - ++protocols; - } - break; -@@ -1839,7 +2074,7 @@ print_plugin_automatic_install_info_protocols (GstElementFactory * factory) - } - - static void --print_plugin_automatic_install_info (GstPlugin * plugin) -+print_plugin_automatic_install_info (GstPlugin * plugin, gboolean rpm_format) - { - GList *features, *l; - -@@ -1858,11 +2093,15 @@ print_plugin_automatic_install_info (GstPlugin * plugin) - if (feature_plugin == plugin) { - GstElementFactory *factory; - -- g_print ("element-%s\n", gst_plugin_feature_get_name (feature)); -+ if (!rpm_format) -+ g_print ("element-%s\n", gst_plugin_feature_get_name (feature)); -+ else -+ g_print ("gstreamer1(element-%s)\n", -+ gst_plugin_feature_get_name (feature)); - - factory = GST_ELEMENT_FACTORY (feature); -- print_plugin_automatic_install_info_protocols (factory); -- print_plugin_automatic_install_info_codecs (factory); -+ print_plugin_automatic_install_info_protocols (factory, rpm_format); -+ print_plugin_automatic_install_info_codecs (factory, rpm_format); - } - if (feature_plugin) - gst_object_unref (feature_plugin); -@@ -1884,7 +2123,7 @@ print_all_plugin_automatic_install_info (void) - plugin = (GstPlugin *) (plugins->data); - plugins = g_list_next (plugins); - -- print_plugin_automatic_install_info (plugin); -+ print_plugin_automatic_install_info (plugin, FALSE); - } - gst_plugin_list_free (orig_plugins); - } -@@ -1951,6 +2190,7 @@ main (int argc, char *argv[]) - 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 color_always = FALSE; -@@ -1972,6 +2212,9 @@ main (int argc, char *argv[]) - "or all plugins provide.\n " - "Useful in connection with external automatic plugin " - "installation mechanisms"), NULL}, -+ {"rpm", '\0', 0, G_OPTION_ARG_NONE, &print_aii_rpm, -+ N_("Print the machine-parsable list of features of a plugin in RPM " -+ "Provides compatible-format"), NULL}, - {"plugin", '\0', 0, G_OPTION_ARG_NONE, &plugin_name, - N_("List the plugin contents"), NULL}, - {"types", 't', 0, G_OPTION_ARG_STRING, &types, -@@ -2135,7 +2378,7 @@ main (int argc, char *argv[]) - /* if there is such a plugin, print out info */ - if (plugin) { - if (print_aii) { -- print_plugin_automatic_install_info (plugin); -+ print_plugin_automatic_install_info (plugin, print_aii_rpm); - } else { - print_plugin_info (plugin); - print_plugin_features (plugin); -@@ -2148,13 +2391,17 @@ main (int argc, char *argv[]) - - if (plugin) { - if (print_aii) { -- print_plugin_automatic_install_info (plugin); -+ print_plugin_automatic_install_info (plugin, print_aii_rpm); - } else { - print_plugin_info (plugin); - print_plugin_features (plugin); - } - } else { -- g_printerr (_("Could not load plugin file: %s\n"), error->message); -+ if (!print_aii_rpm) -+ g_print (_("Could not load plugin file: %s\n"), error->message); -+ else -+ g_printerr (_("Could not load plugin file: %s\n"), -+ error->message); - g_clear_error (&error); - exit_code = -1; - goto done; --- -2.26.2 - diff --git a/gstreamer1.spec b/gstreamer1.spec index 96e625b..1e2505f 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -16,7 +16,7 @@ %endif Name: gstreamer1 -Version: 1.22.9 +Version: 1.23.1 Release: 1%{?dist} Summary: GStreamer streaming media framework runtime @@ -29,8 +29,6 @@ Source0: gstreamer-%{version}.tar.xz %else Source0: http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-%{version}.tar.xz %endif -## For GStreamer RPM provides -Patch0: gstreamer-inspect-rpm-format.patch Source1: gstreamer1.prov Source2: gstreamer1.attr @@ -50,6 +48,7 @@ BuildRequires: libunwind-devel %endif BuildRequires: elfutils-devel BuildRequires: bash-completion +BuildRequires: rust %description GStreamer is a streaming media framework, based on graphs of filters which @@ -87,7 +86,6 @@ GStreamer streaming media framework. %prep %setup -q -n gstreamer-%{version} -%patch -P 0 -p1 -b .rpm-provides %build %meson \ @@ -125,6 +123,7 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %{_libexecdir}/gstreamer-%{majorminor}/gst-hotdoc-plugins-scanner %{_libexecdir}/gstreamer-%{majorminor}/gst-plugins-doc-cache-generator %{_libexecdir}/gstreamer-%{majorminor}/gst-plugin-scanner +%{_libexecdir}/gstreamer-%{majorminor}/gst-ptp-helper-test %attr(755,root,root) %caps(cap_net_bind_service,cap_net_admin,cap_sys_nice=ep) %{_libexecdir}/gstreamer-%{majorminor}/gst-ptp-helper %dir %{_libdir}/gstreamer-%{majorminor} @@ -200,6 +199,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Wed Feb 07 2024 Gwyn Ciesla - 1.23.1-1 +- 1.23.1 + * Thu Jan 25 2024 Gwyn Ciesla - 1.22.9-1 - 1.22.9 diff --git a/sources b/sources index 38331b9..48e38ae 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.22.9.tar.xz) = 67b8a87ac6d3db2d696589779f2931f3e4e330f6aa40611a221b8d42df923fb15e839eb828314ac24a25e18fa3efc328c3fca6c732ae41d08f247aa454ef5abb +SHA512 (gstreamer-1.23.1.tar.xz) = bf34f1787fe3e6400327c6cecf1122cdeacea30ce7c34c7018087e86e57c554601851c877293b0237f63869500dfb099d67010d93b8329faf2352db686ef64ff From 529933ff811528e72de3e9cd1d786d1d94eeea89 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Thu, 8 Feb 2024 10:23:23 -0600 Subject: [PATCH 097/130] Revert "1.23.1" This reverts commit bcc733501e496c53ee41d85af3f46dd7b1de44d1. --- .gitignore | 1 - gstreamer-inspect-rpm-format.patch | 400 +++++++++++++++++++++++++++++ gstreamer1.spec | 10 +- sources | 2 +- 4 files changed, 405 insertions(+), 8 deletions(-) create mode 100644 gstreamer-inspect-rpm-format.patch diff --git a/.gitignore b/.gitignore index fafe77e..eba0ac8 100644 --- a/.gitignore +++ b/.gitignore @@ -93,4 +93,3 @@ /gstreamer-1.22.7.tar.xz /gstreamer-1.22.8.tar.xz /gstreamer-1.22.9.tar.xz -/gstreamer-1.23.1.tar.xz diff --git a/gstreamer-inspect-rpm-format.patch b/gstreamer-inspect-rpm-format.patch new file mode 100644 index 0000000..0114c06 --- /dev/null +++ b/gstreamer-inspect-rpm-format.patch @@ -0,0 +1,400 @@ +From 642d0d6fef226fb89eaecf0016f8e5e333b9023e Mon Sep 17 00:00:00 2001 +From: Wim Taymans +Date: Tue, 23 Jun 2015 10:28:29 +0200 +Subject: [PATCH] gst-inspect: add mode to output RPM requires format + +--- + tools/gst-inspect.c | 279 +++++++++++++++++++++++++++++++++++++++++--- + 1 file changed, 263 insertions(+), 16 deletions(-) + +diff --git a/tools/gst-inspect.c b/tools/gst-inspect.c +index 8da042946..a057cba09 100644 +--- a/tools/gst-inspect.c ++++ b/tools/gst-inspect.c +@@ -394,7 +394,7 @@ print_object_properties_info (GObject * obj, GObjectClass * obj_class, + + first_flag = TRUE; + n_print ("%sflags%s: ", PROP_ATTR_NAME_COLOR, RESET_COLOR); +- readable = ! !(param->flags & G_PARAM_READABLE); ++ readable = !!(param->flags & G_PARAM_READABLE); + if (readable && obj != NULL) { + g_object_get_property (obj, param->name, &value); + } else { +@@ -1739,11 +1739,228 @@ print_tracer_info (GstPluginFeature * feature, gboolean print_names) + return 0; + } + ++static void ++print_gst_structure_append_field (GList * strings, const char *field) ++{ ++ GList *s; ++ ++ //g_message ("adding '%s' to the string", field); ++ ++ for (s = strings; s != NULL; s = s->next) { ++ g_string_append (s->data, field); ++ } ++} ++ ++static void ++print_gst_structure_append_field_index (GList * strings, const char *field, ++ guint num_items, guint offset) ++{ ++ GList *s; ++ guint i; ++ ++ //g_message ("adding '%s' to the string (num: %d offset: %d)", field, num_items, offset); ++ ++ for (s = strings, i = 0; s != NULL; s = s->next, i++) { ++ if (i == offset) { ++ //g_message ("adding '%s' at '%d'", field, i); ++ g_string_append (s->data, field); ++ } ++ if (i == num_items) ++ i = 0; ++ } ++ ++} ++ ++static GList * ++print_gst_structure_dup_fields (GList * strings, guint num_items) ++{ ++ guint new_items, i; ++ ++ if (num_items == 1) ++ return strings; ++ ++ //g_message ("creating %d new items", num_items); ++ ++ new_items = g_list_length (strings) * (num_items - 1); ++ for (i = 0; i < new_items; i++) { ++ GString *s, *first; ++ ++ first = strings->data; ++ s = g_string_new_len (first->str, first->len); ++ strings = g_list_prepend (strings, s); ++ } ++ ++ return strings; ++} ++ ++enum ++{ ++ FIELD_VERSION = 0, ++ FIELD_LAYER, ++ FIELD_VARIANT, ++ FIELD_SYSTEMSTREAM ++}; ++ ++static int ++field_get_type (const char *field_name) ++{ ++ if (strstr (field_name, "version") != NULL) ++ return FIELD_VERSION; ++ if (strcmp (field_name, "layer") == 0) ++ return FIELD_LAYER; ++ if (strcmp (field_name, "systemstream") == 0) ++ return FIELD_SYSTEMSTREAM; ++ if (strcmp (field_name, "variant") == 0) ++ return FIELD_VARIANT; ++ ++ return -1; ++} ++ ++static gint ++fields_type_compare (const char *a, const char *b) ++{ ++ gint a_type, b_type; ++ ++ a_type = field_get_type (a); ++ b_type = field_get_type (b); ++ if (a_type < b_type) ++ return -1; ++ if (b_type < a_type) ++ return 1; ++ return 0; ++} ++ ++static void ++print_gst_structure_for_rpm (const char *type_name, GstStructure * s) ++{ ++ guint i, num_fields; ++ const char *name; ++ GList *fields, *l, *strings; ++ GString *string; ++ ++ name = gst_structure_get_name (s); ++ strings = NULL; ++ num_fields = gst_structure_n_fields (s); ++ fields = NULL; ++ ++ for (i = 0; i < num_fields; i++) { ++ const char *field_name; ++ ++ field_name = gst_structure_nth_field_name (s, i); ++ if (field_get_type (field_name) < 0) { ++ //g_message ("ignoring field named %s", field_name); ++ continue; ++ } ++ ++ fields = ++ g_list_insert_sorted (fields, g_strdup (field_name), ++ (GCompareFunc) fields_type_compare); ++ } ++ ++ /* Example: ++ * gstreamer1(decoder-video/mpeg)(mpegversion=1)()(64bit) */ ++ string = g_string_new ("gstreamer1"); ++ g_string_append_c (string, '('); ++ g_string_append (string, type_name); ++ g_string_append_c (string, '-'); ++ g_string_append (string, name); ++ g_string_append_c (string, ')'); ++ ++ strings = g_list_append (strings, string); ++ ++ for (l = fields; l != NULL; l = l->next) { ++ char *field_name; ++ GType type; ++ ++ field_name = l->data; ++ ++ type = gst_structure_get_field_type (s, field_name); ++ //g_message ("field is: %s, type: %s", field_name, g_type_name (type)); ++ ++ if (type == G_TYPE_INT) { ++ char *field; ++ int value; ++ ++ gst_structure_get_int (s, field_name, &value); ++ field = g_strdup_printf ("(%s=%d)", field_name, value); ++ print_gst_structure_append_field (strings, field); ++ g_free (field); ++ } else if (type == G_TYPE_BOOLEAN) { ++ char *field; ++ int value; ++ ++ gst_structure_get_boolean (s, field_name, &value); ++ field = g_strdup_printf ("(%s=%s)", field_name, value ? "true" : "false"); ++ print_gst_structure_append_field (strings, field); ++ g_free (field); ++ } else if (type == GST_TYPE_INT_RANGE) { ++ const GValue *value; ++ int min, max; ++ ++ value = gst_structure_get_value (s, field_name); ++ min = gst_value_get_int_range_min (value); ++ max = gst_value_get_int_range_max (value); ++ ++ strings = print_gst_structure_dup_fields (strings, max - min + 1); ++ ++ for (i = min; i <= max; i++) { ++ char *field; ++ ++ field = g_strdup_printf ("(%s=%d)", field_name, i); ++ print_gst_structure_append_field_index (strings, field, max - min + 1, ++ i - min); ++ g_free (field); ++ } ++ } else if (type == GST_TYPE_LIST) { ++ const GValue *value; ++ int num_items; ++ ++ value = gst_structure_get_value (s, field_name); ++ num_items = gst_value_list_get_size (value); ++ ++ strings = print_gst_structure_dup_fields (strings, num_items); ++ ++ for (i = 0; i < num_items; i++) { ++ char *field; ++ const GValue *item_value; ++ ++ item_value = gst_value_list_get_value (value, i); ++ field = g_strdup_printf ("(%s=%d)", field_name, ++ g_value_get_int (item_value)); ++ print_gst_structure_append_field_index (strings, field, num_items, i); ++ g_free (field); ++ } ++ } else if (type == G_TYPE_STRING) { ++ char *field; ++ const char *value; ++ ++ value = gst_structure_get_string (s, field_name); ++ field = g_strdup_printf ("(%s=%s)", field_name, value); ++ print_gst_structure_append_field (strings, field); ++ g_free (field); ++ } else { ++ g_warning ("unhandled type! %s", g_type_name (type)); ++ } ++ ++ g_free (field_name); ++ } ++ ++ g_list_free (fields); ++ ++ for (l = strings; l != NULL; l = l->next) { ++ string = l->data; ++ g_print ("%s\n", string->str); ++ g_string_free (string, TRUE); ++ } ++ g_list_free (strings); ++} ++ + /* NOTE: Not coloring output from automatic install functions, as their output + * is meant for machines, not humans. + */ + static void +-print_plugin_automatic_install_info_codecs (GstElementFactory * factory) ++print_plugin_automatic_install_info_codecs (GstElementFactory * factory, ++ gboolean rpm_format) + { + GstPadDirection direction; + const gchar *type_name; +@@ -1769,6 +1986,13 @@ print_plugin_automatic_install_info_codecs (GstElementFactory * factory) + return; + } + ++ if (rpm_format) { ++ /* Ignore NONE ranked plugins */ ++ if ((gst_plugin_feature_get_rank (GST_PLUGIN_FEATURE (factory))) == ++ GST_RANK_NONE) ++ return; ++ } ++ + /* decoder/demuxer sink pads should always be static and there should only + * be one, the same applies to encoders/muxers and source pads */ + static_templates = gst_element_factory_get_static_pad_templates (factory); +@@ -1805,15 +2029,20 @@ print_plugin_automatic_install_info_codecs (GstElementFactory * factory) + gst_structure_remove_field (s, "rate"); + gst_structure_remove_field (s, "depth"); + gst_structure_remove_field (s, "clock-rate"); +- s_str = gst_structure_to_string (s); +- g_print ("%s-%s\n", type_name, s_str); +- g_free (s_str); ++ if (!rpm_format) { ++ s_str = gst_structure_to_string (s); ++ g_print ("%s-%s\n", type_name, s_str); ++ g_free (s_str); ++ } else { ++ print_gst_structure_for_rpm (type_name, s); ++ } + } + gst_caps_unref (caps); + } + + static void +-print_plugin_automatic_install_info_protocols (GstElementFactory * factory) ++print_plugin_automatic_install_info_protocols (GstElementFactory * factory, ++ gboolean rpm_format) + { + const gchar *const *protocols; + +@@ -1822,13 +2051,19 @@ print_plugin_automatic_install_info_protocols (GstElementFactory * factory) + switch (gst_element_factory_get_uri_type (factory)) { + case GST_URI_SINK: + while (*protocols != NULL) { +- g_print ("urisink-%s\n", *protocols); ++ if (!rpm_format) ++ g_print ("urisink-%s\n", *protocols); ++ else ++ g_print ("gstreamer1(urisink-%s)\n", *protocols); + ++protocols; + } + break; + case GST_URI_SRC: + while (*protocols != NULL) { +- g_print ("urisource-%s\n", *protocols); ++ if (!rpm_format) ++ g_print ("urisource-%s\n", *protocols); ++ else ++ g_print ("gstreamer1(urisource-%s)\n", *protocols); + ++protocols; + } + break; +@@ -1839,7 +2074,7 @@ print_plugin_automatic_install_info_protocols (GstElementFactory * factory) + } + + static void +-print_plugin_automatic_install_info (GstPlugin * plugin) ++print_plugin_automatic_install_info (GstPlugin * plugin, gboolean rpm_format) + { + GList *features, *l; + +@@ -1858,11 +2093,15 @@ print_plugin_automatic_install_info (GstPlugin * plugin) + if (feature_plugin == plugin) { + GstElementFactory *factory; + +- g_print ("element-%s\n", gst_plugin_feature_get_name (feature)); ++ if (!rpm_format) ++ g_print ("element-%s\n", gst_plugin_feature_get_name (feature)); ++ else ++ g_print ("gstreamer1(element-%s)\n", ++ gst_plugin_feature_get_name (feature)); + + factory = GST_ELEMENT_FACTORY (feature); +- print_plugin_automatic_install_info_protocols (factory); +- print_plugin_automatic_install_info_codecs (factory); ++ print_plugin_automatic_install_info_protocols (factory, rpm_format); ++ print_plugin_automatic_install_info_codecs (factory, rpm_format); + } + if (feature_plugin) + gst_object_unref (feature_plugin); +@@ -1884,7 +2123,7 @@ print_all_plugin_automatic_install_info (void) + plugin = (GstPlugin *) (plugins->data); + plugins = g_list_next (plugins); + +- print_plugin_automatic_install_info (plugin); ++ print_plugin_automatic_install_info (plugin, FALSE); + } + gst_plugin_list_free (orig_plugins); + } +@@ -1951,6 +2190,7 @@ main (int argc, char *argv[]) + 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 color_always = FALSE; +@@ -1972,6 +2212,9 @@ main (int argc, char *argv[]) + "or all plugins provide.\n " + "Useful in connection with external automatic plugin " + "installation mechanisms"), NULL}, ++ {"rpm", '\0', 0, G_OPTION_ARG_NONE, &print_aii_rpm, ++ N_("Print the machine-parsable list of features of a plugin in RPM " ++ "Provides compatible-format"), NULL}, + {"plugin", '\0', 0, G_OPTION_ARG_NONE, &plugin_name, + N_("List the plugin contents"), NULL}, + {"types", 't', 0, G_OPTION_ARG_STRING, &types, +@@ -2135,7 +2378,7 @@ main (int argc, char *argv[]) + /* if there is such a plugin, print out info */ + if (plugin) { + if (print_aii) { +- print_plugin_automatic_install_info (plugin); ++ print_plugin_automatic_install_info (plugin, print_aii_rpm); + } else { + print_plugin_info (plugin); + print_plugin_features (plugin); +@@ -2148,13 +2391,17 @@ main (int argc, char *argv[]) + + if (plugin) { + if (print_aii) { +- print_plugin_automatic_install_info (plugin); ++ print_plugin_automatic_install_info (plugin, print_aii_rpm); + } else { + print_plugin_info (plugin); + print_plugin_features (plugin); + } + } else { +- g_printerr (_("Could not load plugin file: %s\n"), error->message); ++ if (!print_aii_rpm) ++ g_print (_("Could not load plugin file: %s\n"), error->message); ++ else ++ g_printerr (_("Could not load plugin file: %s\n"), ++ error->message); + g_clear_error (&error); + exit_code = -1; + goto done; +-- +2.26.2 + diff --git a/gstreamer1.spec b/gstreamer1.spec index 1e2505f..96e625b 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -16,7 +16,7 @@ %endif Name: gstreamer1 -Version: 1.23.1 +Version: 1.22.9 Release: 1%{?dist} Summary: GStreamer streaming media framework runtime @@ -29,6 +29,8 @@ Source0: gstreamer-%{version}.tar.xz %else Source0: http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-%{version}.tar.xz %endif +## For GStreamer RPM provides +Patch0: gstreamer-inspect-rpm-format.patch Source1: gstreamer1.prov Source2: gstreamer1.attr @@ -48,7 +50,6 @@ BuildRequires: libunwind-devel %endif BuildRequires: elfutils-devel BuildRequires: bash-completion -BuildRequires: rust %description GStreamer is a streaming media framework, based on graphs of filters which @@ -86,6 +87,7 @@ GStreamer streaming media framework. %prep %setup -q -n gstreamer-%{version} +%patch -P 0 -p1 -b .rpm-provides %build %meson \ @@ -123,7 +125,6 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %{_libexecdir}/gstreamer-%{majorminor}/gst-hotdoc-plugins-scanner %{_libexecdir}/gstreamer-%{majorminor}/gst-plugins-doc-cache-generator %{_libexecdir}/gstreamer-%{majorminor}/gst-plugin-scanner -%{_libexecdir}/gstreamer-%{majorminor}/gst-ptp-helper-test %attr(755,root,root) %caps(cap_net_bind_service,cap_net_admin,cap_sys_nice=ep) %{_libexecdir}/gstreamer-%{majorminor}/gst-ptp-helper %dir %{_libdir}/gstreamer-%{majorminor} @@ -199,9 +200,6 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog -* Wed Feb 07 2024 Gwyn Ciesla - 1.23.1-1 -- 1.23.1 - * Thu Jan 25 2024 Gwyn Ciesla - 1.22.9-1 - 1.22.9 diff --git a/sources b/sources index 48e38ae..38331b9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.23.1.tar.xz) = bf34f1787fe3e6400327c6cecf1122cdeacea30ce7c34c7018087e86e57c554601851c877293b0237f63869500dfb099d67010d93b8329faf2352db686ef64ff +SHA512 (gstreamer-1.22.9.tar.xz) = 67b8a87ac6d3db2d696589779f2931f3e4e330f6aa40611a221b8d42df923fb15e839eb828314ac24a25e18fa3efc328c3fca6c732ae41d08f247aa454ef5abb From 170b8e160ec48a8f9709c31e5a2ed7ecb97fe679 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Tue, 5 Mar 2024 11:05:29 +0100 Subject: [PATCH 098/130] Update to 1.24.0 --- .gitignore | 1 + ...d-mode-to-output-RPM-requires-format.patch | 52 ++++++++----------- gstreamer1.spec | 13 +++-- sources | 2 +- 4 files changed, 33 insertions(+), 35 deletions(-) rename gstreamer-inspect-rpm-format.patch => 0001-gst-inspect-add-mode-to-output-RPM-requires-format.patch (88%) diff --git a/.gitignore b/.gitignore index eba0ac8..ac485af 100644 --- a/.gitignore +++ b/.gitignore @@ -93,3 +93,4 @@ /gstreamer-1.22.7.tar.xz /gstreamer-1.22.8.tar.xz /gstreamer-1.22.9.tar.xz +/gstreamer-1.24.0.tar.xz diff --git a/gstreamer-inspect-rpm-format.patch b/0001-gst-inspect-add-mode-to-output-RPM-requires-format.patch similarity index 88% rename from gstreamer-inspect-rpm-format.patch rename to 0001-gst-inspect-add-mode-to-output-RPM-requires-format.patch index 0114c06..093f2ef 100644 --- a/gstreamer-inspect-rpm-format.patch +++ b/0001-gst-inspect-add-mode-to-output-RPM-requires-format.patch @@ -1,26 +1,17 @@ -From 642d0d6fef226fb89eaecf0016f8e5e333b9023e Mon Sep 17 00:00:00 2001 +From 74a22350dacdd176ee7a6a93fa8393b75e0fcd06 Mon Sep 17 00:00:00 2001 From: Wim Taymans -Date: Tue, 23 Jun 2015 10:28:29 +0200 +Date: Tue, 5 Mar 2024 10:05:36 +0100 Subject: [PATCH] gst-inspect: add mode to output RPM requires format --- - tools/gst-inspect.c | 279 +++++++++++++++++++++++++++++++++++++++++--- - 1 file changed, 263 insertions(+), 16 deletions(-) + subprojects/gstreamer/tools/gst-inspect.c | 277 ++++++++++++++++++++-- + 1 file changed, 262 insertions(+), 15 deletions(-) -diff --git a/tools/gst-inspect.c b/tools/gst-inspect.c -index 8da042946..a057cba09 100644 ---- a/tools/gst-inspect.c -+++ b/tools/gst-inspect.c -@@ -394,7 +394,7 @@ print_object_properties_info (GObject * obj, GObjectClass * obj_class, - - first_flag = TRUE; - n_print ("%sflags%s: ", PROP_ATTR_NAME_COLOR, RESET_COLOR); -- readable = ! !(param->flags & G_PARAM_READABLE); -+ readable = !!(param->flags & G_PARAM_READABLE); - if (readable && obj != NULL) { - g_object_get_property (obj, param->name, &value); - } else { -@@ -1739,11 +1739,228 @@ print_tracer_info (GstPluginFeature * feature, gboolean print_names) +diff --git a/subprojects/gstreamer/tools/gst-inspect.c b/subprojects/gstreamer/tools/gst-inspect.c +index 7edd8634a5..d38bf1fbd8 100644 +--- 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; } @@ -250,7 +241,7 @@ index 8da042946..a057cba09 100644 { GstPadDirection direction; const gchar *type_name; -@@ -1769,6 +1986,13 @@ print_plugin_automatic_install_info_codecs (GstElementFactory * factory) +@@ -1966,6 +2183,13 @@ print_plugin_automatic_install_info_codecs (GstElementFactory * factory) return; } @@ -264,7 +255,7 @@ index 8da042946..a057cba09 100644 /* decoder/demuxer sink pads should always be static and there should only * be one, the same applies to encoders/muxers and source pads */ static_templates = gst_element_factory_get_static_pad_templates (factory); -@@ -1805,15 +2029,20 @@ print_plugin_automatic_install_info_codecs (GstElementFactory * factory) +@@ -2002,15 +2226,20 @@ print_plugin_automatic_install_info_codecs (GstElementFactory * factory) gst_structure_remove_field (s, "rate"); gst_structure_remove_field (s, "depth"); gst_structure_remove_field (s, "clock-rate"); @@ -289,7 +280,7 @@ index 8da042946..a057cba09 100644 { const gchar *const *protocols; -@@ -1822,13 +2051,19 @@ print_plugin_automatic_install_info_protocols (GstElementFactory * factory) +@@ -2019,13 +2248,19 @@ print_plugin_automatic_install_info_protocols (GstElementFactory * factory) switch (gst_element_factory_get_uri_type (factory)) { case GST_URI_SINK: while (*protocols != NULL) { @@ -311,7 +302,7 @@ index 8da042946..a057cba09 100644 ++protocols; } break; -@@ -1839,7 +2074,7 @@ print_plugin_automatic_install_info_protocols (GstElementFactory * factory) +@@ -2036,7 +2271,7 @@ print_plugin_automatic_install_info_protocols (GstElementFactory * factory) } static void @@ -320,7 +311,7 @@ index 8da042946..a057cba09 100644 { GList *features, *l; -@@ -1858,11 +2093,15 @@ print_plugin_automatic_install_info (GstPlugin * plugin) +@@ -2055,11 +2290,15 @@ print_plugin_automatic_install_info (GstPlugin * plugin) if (feature_plugin == plugin) { GstElementFactory *factory; @@ -339,7 +330,7 @@ index 8da042946..a057cba09 100644 } if (feature_plugin) gst_object_unref (feature_plugin); -@@ -1884,7 +2123,7 @@ print_all_plugin_automatic_install_info (void) +@@ -2083,7 +2322,7 @@ print_all_plugin_automatic_install_info (void) plugin = (GstPlugin *) (plugins->data); plugins = g_list_next (plugins); @@ -348,7 +339,7 @@ index 8da042946..a057cba09 100644 } gst_plugin_list_free (orig_plugins); } -@@ -1951,6 +2190,7 @@ main (int argc, char *argv[]) +@@ -2169,6 +2408,7 @@ real_main (int argc, char *argv[]) gboolean do_print_blacklist = FALSE; gboolean plugin_name = FALSE; gboolean print_aii = FALSE; @@ -356,7 +347,7 @@ index 8da042946..a057cba09 100644 gboolean uri_handlers = FALSE; gboolean check_exists = FALSE; gboolean color_always = FALSE; -@@ -1972,6 +2212,9 @@ main (int argc, char *argv[]) +@@ -2190,6 +2430,9 @@ real_main (int argc, char *argv[]) "or all plugins provide.\n " "Useful in connection with external automatic plugin " "installation mechanisms"), NULL}, @@ -366,7 +357,7 @@ index 8da042946..a057cba09 100644 {"plugin", '\0', 0, G_OPTION_ARG_NONE, &plugin_name, N_("List the plugin contents"), NULL}, {"types", 't', 0, G_OPTION_ARG_STRING, &types, -@@ -2135,7 +2378,7 @@ main (int argc, char *argv[]) +@@ -2364,7 +2607,7 @@ real_main (int argc, char *argv[]) /* if there is such a plugin, print out info */ if (plugin) { if (print_aii) { @@ -374,8 +365,8 @@ index 8da042946..a057cba09 100644 + print_plugin_automatic_install_info (plugin, print_aii_rpm); } else { print_plugin_info (plugin); - print_plugin_features (plugin); -@@ -2148,13 +2391,17 @@ main (int argc, char *argv[]) + print_plugin_status (plugin); +@@ -2378,14 +2621,18 @@ real_main (int argc, char *argv[]) if (plugin) { if (print_aii) { @@ -383,6 +374,7 @@ index 8da042946..a057cba09 100644 + print_plugin_automatic_install_info (plugin, print_aii_rpm); } else { print_plugin_info (plugin); + print_plugin_status (plugin); print_plugin_features (plugin); } } else { @@ -396,5 +388,5 @@ index 8da042946..a057cba09 100644 exit_code = -1; goto done; -- -2.26.2 +2.43.2 diff --git a/gstreamer1.spec b/gstreamer1.spec index 96e625b..bb6b6a9 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -16,7 +16,7 @@ %endif Name: gstreamer1 -Version: 1.22.9 +Version: 1.24.0 Release: 1%{?dist} Summary: GStreamer streaming media framework runtime @@ -30,7 +30,7 @@ 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 @@ -49,7 +49,8 @@ BuildRequires: libcap-devel BuildRequires: libunwind-devel %endif BuildRequires: elfutils-devel -BuildRequires: bash-completion +BuildRequires: bash-completion-devel +BuildRequires: rustc %description GStreamer is a streaming media framework, based on graphs of filters which @@ -87,7 +88,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 +127,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 @@ -200,6 +202,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Tue Mar 05 2024 Wim Taymans - 1.24.0-1 +- Update to 1.24.0 + * Thu Jan 25 2024 Gwyn Ciesla - 1.22.9-1 - 1.22.9 diff --git a/sources b/sources index 38331b9..0d5b551 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.22.9.tar.xz) = 67b8a87ac6d3db2d696589779f2931f3e4e330f6aa40611a221b8d42df923fb15e839eb828314ac24a25e18fa3efc328c3fca6c732ae41d08f247aa454ef5abb +SHA512 (gstreamer-1.24.0.tar.xz) = 1275c9ea24e30491b4ed4493c02279b22bdecc02e73842b6a8ea4a00cc8f8db88004332fef80593f6660c3b78b9b2841a18d1e9075c2f9dad2383028cb28b025 From f7bba56d63c171b88b8d02fbdc894aaf866306ed Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Tue, 30 Apr 2024 09:09:46 -0500 Subject: [PATCH 099/130] 1.24.3 --- .gitignore | 1 + ...dd-mode-to-output-RPM-requires-format.patch | 18 ++++++++++-------- gstreamer1.spec | 7 +++++-- sources | 2 +- 4 files changed, 17 insertions(+), 11 deletions(-) diff --git a/.gitignore b/.gitignore index ac485af..24b1b5f 100644 --- a/.gitignore +++ b/.gitignore @@ -94,3 +94,4 @@ /gstreamer-1.22.8.tar.xz /gstreamer-1.22.9.tar.xz /gstreamer-1.24.0.tar.xz +/gstreamer-1.24.3.tar.xz diff --git a/0001-gst-inspect-add-mode-to-output-RPM-requires-format.patch b/0001-gst-inspect-add-mode-to-output-RPM-requires-format.patch index 093f2ef..8f3c047 100644 --- a/0001-gst-inspect-add-mode-to-output-RPM-requires-format.patch +++ b/0001-gst-inspect-add-mode-to-output-RPM-requires-format.patch @@ -339,14 +339,6 @@ index 7edd8634a5..d38bf1fbd8 100644 } gst_plugin_list_free (orig_plugins); } -@@ -2169,6 +2408,7 @@ real_main (int argc, char *argv[]) - 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 color_always = FALSE; @@ -2190,6 +2430,9 @@ real_main (int argc, char *argv[]) "or all plugins provide.\n " "Useful in connection with external automatic plugin " @@ -390,3 +382,13 @@ index 7edd8634a5..d38bf1fbd8 100644 -- 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; diff --git a/gstreamer1.spec b/gstreamer1.spec index bb6b6a9..c726803 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -16,7 +16,7 @@ %endif Name: gstreamer1 -Version: 1.24.0 +Version: 1.24.3 Release: 1%{?dist} Summary: GStreamer streaming media framework runtime @@ -127,7 +127,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 +#%%{_libexecdir}/gstreamer-%%{majorminor}/gst-ptp-helper-test %dir %{_libdir}/gstreamer-%{majorminor} %{_libdir}/gstreamer-%{majorminor}/libgstcoreelements.so @@ -202,6 +202,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Tue Apr 30 2024 Gwyn Ciesla - 1.24.3-1 +- 1.24.3 + * Tue Mar 05 2024 Wim Taymans - 1.24.0-1 - Update to 1.24.0 diff --git a/sources b/sources index 0d5b551..5094245 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.24.0.tar.xz) = 1275c9ea24e30491b4ed4493c02279b22bdecc02e73842b6a8ea4a00cc8f8db88004332fef80593f6660c3b78b9b2841a18d1e9075c2f9dad2383028cb28b025 +SHA512 (gstreamer-1.24.3.tar.xz) = 81b50013adbaa30964fc909b53b72304aba43dfeefba40aaa1f75a7163da783bcf53622da8adc06990ab78b4705257caec877181283701ba485eee9ea35688b8 From 3f75f3347a6633d660361ee0c085dfda59a60037 Mon Sep 17 00:00:00 2001 From: Nils Kattenbeck Date: Sun, 12 May 2024 18:52:55 +0000 Subject: [PATCH 100/130] 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. --- gstreamer1.spec | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gstreamer1.spec b/gstreamer1.spec index c726803..51ee406 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -49,7 +49,11 @@ 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 %description From ce1998d5050093b16a22e564629833678abfa84d Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Wed, 29 May 2024 13:41:41 -0500 Subject: [PATCH 101/130] 1.24.4 --- .gitignore | 1 + gstreamer1.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 24b1b5f..9d10daf 100644 --- a/.gitignore +++ b/.gitignore @@ -95,3 +95,4 @@ /gstreamer-1.22.9.tar.xz /gstreamer-1.24.0.tar.xz /gstreamer-1.24.3.tar.xz +/gstreamer-1.24.4.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index 51ee406..543e34a 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -16,7 +16,7 @@ %endif Name: gstreamer1 -Version: 1.24.3 +Version: 1.24.4 Release: 1%{?dist} Summary: GStreamer streaming media framework runtime @@ -206,6 +206,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Wed May 29 2024 Gwyn Ciesla - 1.24.4-1 +- 1.24.4 + * Tue Apr 30 2024 Gwyn Ciesla - 1.24.3-1 - 1.24.3 diff --git a/sources b/sources index 5094245..d657a11 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.24.3.tar.xz) = 81b50013adbaa30964fc909b53b72304aba43dfeefba40aaa1f75a7163da783bcf53622da8adc06990ab78b4705257caec877181283701ba485eee9ea35688b8 +SHA512 (gstreamer-1.24.4.tar.xz) = 65c8d833ba5eaf7223b7bf43daff0a2db4331e169f26b5139a63f68e6301a34dcb350ef889d79f0001ab092bc49794177d1322845c2c026b644d088e74e3c5ad From ff748d7591e2566d7eb11efd8d71ce7e4dd78500 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Fri, 21 Jun 2024 15:56:21 -0500 Subject: [PATCH 102/130] 1.24.5 --- .gitignore | 1 + gstreamer1.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 9d10daf..c26ad77 100644 --- a/.gitignore +++ b/.gitignore @@ -96,3 +96,4 @@ /gstreamer-1.24.0.tar.xz /gstreamer-1.24.3.tar.xz /gstreamer-1.24.4.tar.xz +/gstreamer-1.24.5.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index 543e34a..7f8e0d4 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -16,7 +16,7 @@ %endif Name: gstreamer1 -Version: 1.24.4 +Version: 1.24.5 Release: 1%{?dist} Summary: GStreamer streaming media framework runtime @@ -206,6 +206,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Fri Jun 21 2024 Gwyn Ciesla - 1.24.5-1 +- 1.24.5 + * Wed May 29 2024 Gwyn Ciesla - 1.24.4-1 - 1.24.4 diff --git a/sources b/sources index d657a11..3a6976a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.24.4.tar.xz) = 65c8d833ba5eaf7223b7bf43daff0a2db4331e169f26b5139a63f68e6301a34dcb350ef889d79f0001ab092bc49794177d1322845c2c026b644d088e74e3c5ad +SHA512 (gstreamer-1.24.5.tar.xz) = 3a236914dd549647cf34cab30f2dcadf4495653350e19baafeed06a0f989fd77877dac8ddb46170ab65ac052a9515734acfb28e48704baae9e694f1d3b1d35e7 From 7288e1a08e5f9c44ec8af30380fcd19018596bce Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 18 Jul 2024 08:44:15 +0000 Subject: [PATCH 103/130] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- gstreamer1.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index 7f8e0d4..bda8d82 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -17,7 +17,7 @@ Name: gstreamer1 Version: 1.24.5 -Release: 1%{?dist} +Release: 2%{?dist} Summary: GStreamer streaming media framework runtime License: LGPL-2.1-or-later @@ -206,6 +206,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Thu Jul 18 2024 Fedora Release Engineering - 1.24.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Fri Jun 21 2024 Gwyn Ciesla - 1.24.5-1 - 1.24.5 From 8f28fc0aa70abc6dce27740683c75a1a6d68c35a Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Mon, 29 Jul 2024 13:50:08 -0500 Subject: [PATCH 104/130] 1.24.6 --- .gitignore | 1 + gstreamer1.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index c26ad77..d29aa9c 100644 --- a/.gitignore +++ b/.gitignore @@ -97,3 +97,4 @@ /gstreamer-1.24.3.tar.xz /gstreamer-1.24.4.tar.xz /gstreamer-1.24.5.tar.xz +/gstreamer-1.24.6.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index bda8d82..5a237a1 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -16,8 +16,8 @@ %endif Name: gstreamer1 -Version: 1.24.5 -Release: 2%{?dist} +Version: 1.24.6 +Release: 1%{?dist} Summary: GStreamer streaming media framework runtime License: LGPL-2.1-or-later @@ -206,6 +206,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Mon Jul 29 2024 Gwyn Ciesla - 1.24.6-1 +- 1.24.6 + * Thu Jul 18 2024 Fedora Release Engineering - 1.24.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild diff --git a/sources b/sources index 3a6976a..dbfae6f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.24.5.tar.xz) = 3a236914dd549647cf34cab30f2dcadf4495653350e19baafeed06a0f989fd77877dac8ddb46170ab65ac052a9515734acfb28e48704baae9e694f1d3b1d35e7 +SHA512 (gstreamer-1.24.6.tar.xz) = a6ee368446cf112fc9434bd4f72dbcc4be567625661be14ee4103f710e1678b72b98f01a7017deaef1b1ba379181ddd3be37a380daf9152b5249079fd80de8f5 From ae509c7f8c932d765dc7932d57384a27f0bf9d64 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Wed, 21 Aug 2024 09:49:05 -0500 Subject: [PATCH 105/130] 1.24.7 --- gstreamer1.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index 5a237a1..49a218c 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -16,7 +16,7 @@ %endif Name: gstreamer1 -Version: 1.24.6 +Version: 1.24.7 Release: 1%{?dist} Summary: GStreamer streaming media framework runtime @@ -206,6 +206,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Wed Aug 21 2024 Gwyn Ciesla - 1.24.7-1 +- 1.24.7 + * Mon Jul 29 2024 Gwyn Ciesla - 1.24.6-1 - 1.24.6 From 814fd066fb888ee7dda9475b451313ebd8f81c96 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Wed, 21 Aug 2024 09:54:56 -0500 Subject: [PATCH 106/130] 1.24.7 --- .gitignore | 1 + sources | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index d29aa9c..6fc5d24 100644 --- a/.gitignore +++ b/.gitignore @@ -98,3 +98,4 @@ /gstreamer-1.24.4.tar.xz /gstreamer-1.24.5.tar.xz /gstreamer-1.24.6.tar.xz +/gstreamer-1.24.7.tar.xz diff --git a/sources b/sources index dbfae6f..af93d55 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.24.6.tar.xz) = a6ee368446cf112fc9434bd4f72dbcc4be567625661be14ee4103f710e1678b72b98f01a7017deaef1b1ba379181ddd3be37a380daf9152b5249079fd80de8f5 +SHA512 (gstreamer-1.24.7.tar.xz) = ec14e42a184cd9e50bef19e4b3aae54eb56838153fce32fdaeab4972b8dd7a54a4506d58ca5f5741d6d68a8e711408716d1045d02c36e018d07fb76c753fc2df From b931cb397afb208a66cc0b8c6be142304d0385b7 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Thu, 19 Sep 2024 09:54:04 -0500 Subject: [PATCH 107/130] 1.24.8 --- .gitignore | 1 + gstreamer1.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 6fc5d24..a07da6b 100644 --- a/.gitignore +++ b/.gitignore @@ -99,3 +99,4 @@ /gstreamer-1.24.5.tar.xz /gstreamer-1.24.6.tar.xz /gstreamer-1.24.7.tar.xz +/gstreamer-1.24.8.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index 49a218c..fcf8fd1 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -16,7 +16,7 @@ %endif Name: gstreamer1 -Version: 1.24.7 +Version: 1.24.8 Release: 1%{?dist} Summary: GStreamer streaming media framework runtime @@ -206,6 +206,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Thu Sep 19 2024 Gwyn Ciesla - 1.24.8-1 +- 1.24.8 + * Wed Aug 21 2024 Gwyn Ciesla - 1.24.7-1 - 1.24.7 diff --git a/sources b/sources index af93d55..b1725d9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.24.7.tar.xz) = ec14e42a184cd9e50bef19e4b3aae54eb56838153fce32fdaeab4972b8dd7a54a4506d58ca5f5741d6d68a8e711408716d1045d02c36e018d07fb76c753fc2df +SHA512 (gstreamer-1.24.8.tar.xz) = da117a4ab0daa4a514a85d7990293657559d4d6f3769d14d5a2928ed12bb24d4f2615dd880a66c40654f6e147a32f399ac9a8c10b9b31a821e284b6f2db0893c From 95594aef84c0ca79d8e9067a833dc9b6e8219475 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Thu, 31 Oct 2024 09:09:24 -0500 Subject: [PATCH 108/130] 1.24.9 --- .gitignore | 1 + gstreamer1.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index a07da6b..3f0d86b 100644 --- a/.gitignore +++ b/.gitignore @@ -100,3 +100,4 @@ /gstreamer-1.24.6.tar.xz /gstreamer-1.24.7.tar.xz /gstreamer-1.24.8.tar.xz +/gstreamer-1.24.9.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index fcf8fd1..7b131ae 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -16,7 +16,7 @@ %endif Name: gstreamer1 -Version: 1.24.8 +Version: 1.24.9 Release: 1%{?dist} Summary: GStreamer streaming media framework runtime @@ -206,6 +206,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Thu Oct 31 2024 Gwyn Ciesla - 1.24.9-1 +- 1.24.9 + * Thu Sep 19 2024 Gwyn Ciesla - 1.24.8-1 - 1.24.8 diff --git a/sources b/sources index b1725d9..5d4b224 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.24.8.tar.xz) = da117a4ab0daa4a514a85d7990293657559d4d6f3769d14d5a2928ed12bb24d4f2615dd880a66c40654f6e147a32f399ac9a8c10b9b31a821e284b6f2db0893c +SHA512 (gstreamer-1.24.9.tar.xz) = 881bca859d97cbaaf5226fa753eaf9e52fb33db164bbabb4bdb94dbdabb1fb438f12e0860c93b7afbfad4a0a03490a3307f4713f3a480fe54ee3b635eb6e338b From 1b1d7f1ad346ac3d1d576d9ceca32c2bab7ffe42 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Wed, 4 Dec 2024 08:29:52 -0600 Subject: [PATCH 109/130] 1.24.10 --- .gitignore | 1 + gstreamer1.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 3f0d86b..9cdc984 100644 --- a/.gitignore +++ b/.gitignore @@ -101,3 +101,4 @@ /gstreamer-1.24.7.tar.xz /gstreamer-1.24.8.tar.xz /gstreamer-1.24.9.tar.xz +/gstreamer-1.24.10.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index 7b131ae..dfbf9a8 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -16,7 +16,7 @@ %endif Name: gstreamer1 -Version: 1.24.9 +Version: 1.24.10 Release: 1%{?dist} Summary: GStreamer streaming media framework runtime @@ -206,6 +206,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Wed Dec 04 2024 Gwyn Ciesla - 1.24.10-1 +- 1.24.10 + * Thu Oct 31 2024 Gwyn Ciesla - 1.24.9-1 - 1.24.9 diff --git a/sources b/sources index 5d4b224..00c285e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.24.9.tar.xz) = 881bca859d97cbaaf5226fa753eaf9e52fb33db164bbabb4bdb94dbdabb1fb438f12e0860c93b7afbfad4a0a03490a3307f4713f3a480fe54ee3b635eb6e338b +SHA512 (gstreamer-1.24.10.tar.xz) = b8f4200ca073c1cdb3a94dba0d37d5a41fc16f5dae88e0350d647122a5bcaf7f3b65e2894ff87088eeea4f8bb834ba7b4d447a5e81cb73d647a9d04a569ca184 From 28d175cdb90a1da0ee4bfea1399e1561b862f0e8 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Tue, 7 Jan 2025 08:24:56 -0600 Subject: [PATCH 110/130] 1.24.11 --- .gitignore | 1 + gstreamer1.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 9cdc984..89fbc7d 100644 --- a/.gitignore +++ b/.gitignore @@ -102,3 +102,4 @@ /gstreamer-1.24.8.tar.xz /gstreamer-1.24.9.tar.xz /gstreamer-1.24.10.tar.xz +/gstreamer-1.24.11.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index dfbf9a8..6f5b415 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -16,7 +16,7 @@ %endif Name: gstreamer1 -Version: 1.24.10 +Version: 1.24.11 Release: 1%{?dist} Summary: GStreamer streaming media framework runtime @@ -206,6 +206,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Tue Jan 07 2025 Gwyn Ciesla - 1.24.11-1 +- 1.24.11 + * Wed Dec 04 2024 Gwyn Ciesla - 1.24.10-1 - 1.24.10 diff --git a/sources b/sources index 00c285e..4d34b8c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.24.10.tar.xz) = b8f4200ca073c1cdb3a94dba0d37d5a41fc16f5dae88e0350d647122a5bcaf7f3b65e2894ff87088eeea4f8bb834ba7b4d447a5e81cb73d647a9d04a569ca184 +SHA512 (gstreamer-1.24.11.tar.xz) = 980dcabb5481cc1c59060c0b9b396deb4bc5646f757bc6be6ac514847f046473b5a997ca2d5a394cbedd079403ac0ae84e6b1d94997761018d080fadf9e99af5 From 731ac2d81f43a79d1856169e41e68b6086013dbc Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Tue, 14 Jan 2025 12:17:47 -0600 Subject: [PATCH 111/130] 1.25.1 --- .gitignore | 1 + gstreamer1.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 89fbc7d..9e57ff5 100644 --- a/.gitignore +++ b/.gitignore @@ -103,3 +103,4 @@ /gstreamer-1.24.9.tar.xz /gstreamer-1.24.10.tar.xz /gstreamer-1.24.11.tar.xz +/gstreamer-1.25.1.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index 6f5b415..c0d24d1 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -16,7 +16,7 @@ %endif Name: gstreamer1 -Version: 1.24.11 +Version: 1.25.1 Release: 1%{?dist} Summary: GStreamer streaming media framework runtime @@ -206,6 +206,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Tue Jan 14 2025 Gwyn Ciesla - 1.25.1-1 +- 1.25.1 + * Tue Jan 07 2025 Gwyn Ciesla - 1.24.11-1 - 1.24.11 diff --git a/sources b/sources index 4d34b8c..12f0c1f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.24.11.tar.xz) = 980dcabb5481cc1c59060c0b9b396deb4bc5646f757bc6be6ac514847f046473b5a997ca2d5a394cbedd079403ac0ae84e6b1d94997761018d080fadf9e99af5 +SHA512 (gstreamer-1.25.1.tar.xz) = 8432f8ccdf84883d2e7764319429514d655248c1c6c7cc710bc76ffa0254b9bab98111281acf6233cc703f47c20a768c92d97839c3816df834bf6c35953febd7 From 82e780b296becd4e144033b9aed15601579c7d12 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Tue, 14 Jan 2025 12:29:16 -0600 Subject: [PATCH 112/130] Revert "1.25.1" This reverts commit 731ac2d81f43a79d1856169e41e68b6086013dbc. --- .gitignore | 1 - gstreamer1.spec | 5 +---- sources | 2 +- 3 files changed, 2 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 9e57ff5..89fbc7d 100644 --- a/.gitignore +++ b/.gitignore @@ -103,4 +103,3 @@ /gstreamer-1.24.9.tar.xz /gstreamer-1.24.10.tar.xz /gstreamer-1.24.11.tar.xz -/gstreamer-1.25.1.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index c0d24d1..6f5b415 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -16,7 +16,7 @@ %endif Name: gstreamer1 -Version: 1.25.1 +Version: 1.24.11 Release: 1%{?dist} Summary: GStreamer streaming media framework runtime @@ -206,9 +206,6 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog -* Tue Jan 14 2025 Gwyn Ciesla - 1.25.1-1 -- 1.25.1 - * Tue Jan 07 2025 Gwyn Ciesla - 1.24.11-1 - 1.24.11 diff --git a/sources b/sources index 12f0c1f..4d34b8c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.25.1.tar.xz) = 8432f8ccdf84883d2e7764319429514d655248c1c6c7cc710bc76ffa0254b9bab98111281acf6233cc703f47c20a768c92d97839c3816df834bf6c35953febd7 +SHA512 (gstreamer-1.24.11.tar.xz) = 980dcabb5481cc1c59060c0b9b396deb4bc5646f757bc6be6ac514847f046473b5a997ca2d5a394cbedd079403ac0ae84e6b1d94997761018d080fadf9e99af5 From d4a7024a148e0048c98088ffbb0dd54d558c4ab5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jan 2025 05:21:10 +0000 Subject: [PATCH 113/130] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- gstreamer1.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index 6f5b415..48417eb 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -17,7 +17,7 @@ Name: gstreamer1 Version: 1.24.11 -Release: 1%{?dist} +Release: 2%{?dist} Summary: GStreamer streaming media framework runtime License: LGPL-2.1-or-later @@ -206,6 +206,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Fri Jan 17 2025 Fedora Release Engineering - 1.24.11-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Tue Jan 07 2025 Gwyn Ciesla - 1.24.11-1 - 1.24.11 From 57db7f5506b6543b82a9fa1311f3dab171483e43 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Wed, 12 Mar 2025 08:04:17 -0500 Subject: [PATCH 114/130] 1.26.0 --- .gitignore | 1 + gstreamer1.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 89fbc7d..eb97bb0 100644 --- a/.gitignore +++ b/.gitignore @@ -103,3 +103,4 @@ /gstreamer-1.24.9.tar.xz /gstreamer-1.24.10.tar.xz /gstreamer-1.24.11.tar.xz +/gstreamer-1.26.0.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index 48417eb..956052c 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -16,8 +16,8 @@ %endif Name: gstreamer1 -Version: 1.24.11 -Release: 2%{?dist} +Version: 1.26.0 +Release: 1%{?dist} Summary: GStreamer streaming media framework runtime License: LGPL-2.1-or-later @@ -206,6 +206,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Wed Mar 12 2025 Gwyn Ciesla - 1.26.0-1 +- 1.26.0 + * Fri Jan 17 2025 Fedora Release Engineering - 1.24.11-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild diff --git a/sources b/sources index 4d34b8c..0520fe4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.24.11.tar.xz) = 980dcabb5481cc1c59060c0b9b396deb4bc5646f757bc6be6ac514847f046473b5a997ca2d5a394cbedd079403ac0ae84e6b1d94997761018d080fadf9e99af5 +SHA512 (gstreamer-1.26.0.tar.xz) = 9faf15d9a01fb5a89b8338ce56d00f69cd7bf64d48a301a71d29a18f830a9dcc0d233939ab21f675cd984428c7799f830c3cb84edc324bcc89f43a7af0789f74 From c6ded00653775f6b5fc7689c391aaa3f12d1a60e Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Wed, 12 Mar 2025 08:16:47 -0500 Subject: [PATCH 115/130] Fix file ownership. --- gstreamer1.spec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gstreamer1.spec b/gstreamer1.spec index 956052c..5dae61c 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -197,6 +197,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} From da6fc48729d0626380032db8bfbad7aac0dd6621 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Fri, 25 Apr 2025 09:07:20 -0500 Subject: [PATCH 116/130] 1.26.1 --- .gitignore | 1 + gstreamer1.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index eb97bb0..67371af 100644 --- a/.gitignore +++ b/.gitignore @@ -104,3 +104,4 @@ /gstreamer-1.24.10.tar.xz /gstreamer-1.24.11.tar.xz /gstreamer-1.26.0.tar.xz +/gstreamer-1.26.1.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index 5dae61c..74ecf0a 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -16,7 +16,7 @@ %endif Name: gstreamer1 -Version: 1.26.0 +Version: 1.26.1 Release: 1%{?dist} Summary: GStreamer streaming media framework runtime @@ -208,6 +208,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Fri Apr 25 2025 Gwyn Ciesla - 1.26.1-1 +- 1.26.1 + * Wed Mar 12 2025 Gwyn Ciesla - 1.26.0-1 - 1.26.0 diff --git a/sources b/sources index 0520fe4..faa3d24 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.26.0.tar.xz) = 9faf15d9a01fb5a89b8338ce56d00f69cd7bf64d48a301a71d29a18f830a9dcc0d233939ab21f675cd984428c7799f830c3cb84edc324bcc89f43a7af0789f74 +SHA512 (gstreamer-1.26.1.tar.xz) = 7a5da377fbfb25cacc2d9613a57210c00ca70ee00f3ef4d108a3c98bd6a2cb703b773ca6fd6d9ac7b59b60d0bf0573cff69bdea18e07159ac56ee992613d0a78 From 90d35b2059511ea6e9039d5d9d3dfc853bbbf249 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Fri, 25 Apr 2025 09:36:45 -0500 Subject: [PATCH 117/130] BR libatomic --- gstreamer1.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/gstreamer1.spec b/gstreamer1.spec index 74ecf0a..953a286 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -36,6 +36,7 @@ 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} From 16da44d0dd386c966d7176368727a648c46906a4 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Fri, 30 May 2025 09:05:13 -0500 Subject: [PATCH 118/130] 1.26.2 --- .gitignore | 1 + gstreamer1.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 67371af..401a79d 100644 --- a/.gitignore +++ b/.gitignore @@ -105,3 +105,4 @@ /gstreamer-1.24.11.tar.xz /gstreamer-1.26.0.tar.xz /gstreamer-1.26.1.tar.xz +/gstreamer-1.26.2.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index 953a286..60af866 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -16,7 +16,7 @@ %endif Name: gstreamer1 -Version: 1.26.1 +Version: 1.26.2 Release: 1%{?dist} Summary: GStreamer streaming media framework runtime @@ -209,6 +209,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Fri May 30 2025 Gwyn Ciesla - 1.26.2-1 +- 1.26.2 + * Fri Apr 25 2025 Gwyn Ciesla - 1.26.1-1 - 1.26.1 diff --git a/sources b/sources index faa3d24..f9fd430 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.26.1.tar.xz) = 7a5da377fbfb25cacc2d9613a57210c00ca70ee00f3ef4d108a3c98bd6a2cb703b773ca6fd6d9ac7b59b60d0bf0573cff69bdea18e07159ac56ee992613d0a78 +SHA512 (gstreamer-1.26.2.tar.xz) = f17e724273514caecf71b0cb67d2921398b9dcbeedf7d323472e86d991da61422de6650117cc750713cfc09d09614b19181f4ef7059e9b943fdafa3c7bc5cb30 From 121db838a96354d543efa850710f3bea962586f9 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Fri, 27 Jun 2025 08:56:39 -0500 Subject: [PATCH 119/130] 1.26.3 --- .gitignore | 1 + gstreamer1.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 401a79d..954f54e 100644 --- a/.gitignore +++ b/.gitignore @@ -106,3 +106,4 @@ /gstreamer-1.26.0.tar.xz /gstreamer-1.26.1.tar.xz /gstreamer-1.26.2.tar.xz +/gstreamer-1.26.3.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index 60af866..e396b6f 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -16,7 +16,7 @@ %endif Name: gstreamer1 -Version: 1.26.2 +Version: 1.26.3 Release: 1%{?dist} Summary: GStreamer streaming media framework runtime @@ -209,6 +209,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Fri Jun 27 2025 Gwyn Ciesla - 1.26.3-1 +- 1.26.3 + * Fri May 30 2025 Gwyn Ciesla - 1.26.2-1 - 1.26.2 diff --git a/sources b/sources index f9fd430..4299132 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.26.2.tar.xz) = f17e724273514caecf71b0cb67d2921398b9dcbeedf7d323472e86d991da61422de6650117cc750713cfc09d09614b19181f4ef7059e9b943fdafa3c7bc5cb30 +SHA512 (gstreamer-1.26.3.tar.xz) = 208b7d8284d23eb987c63ce9f32e9a4ced3e4b8fa0ee0e4f690687ae131085dd42a2e03545e28b0d68371fe5fdb4ea1353f120de77232844cbafa9dcc2740022 From 6ca2e47a426b9ceb8d658dd05b66b274aee1c1dd Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 24 Jul 2025 16:42:01 +0000 Subject: [PATCH 120/130] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- gstreamer1.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index e396b6f..12ae201 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -17,7 +17,7 @@ Name: gstreamer1 Version: 1.26.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: GStreamer streaming media framework runtime License: LGPL-2.1-or-later @@ -209,6 +209,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Thu Jul 24 2025 Fedora Release Engineering - 1.26.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Fri Jun 27 2025 Gwyn Ciesla - 1.26.3-1 - 1.26.3 From d2dd5ebb9cdf3eb572a389c314d66cad53bc126e Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Fri, 8 Aug 2025 09:28:56 -0500 Subject: [PATCH 121/130] 1.26.5 --- .gitignore | 1 + gstreamer1.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 954f54e..1def2e4 100644 --- a/.gitignore +++ b/.gitignore @@ -107,3 +107,4 @@ /gstreamer-1.26.1.tar.xz /gstreamer-1.26.2.tar.xz /gstreamer-1.26.3.tar.xz +/gstreamer-1.26.5.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index 12ae201..b65f48f 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -16,8 +16,8 @@ %endif Name: gstreamer1 -Version: 1.26.3 -Release: 2%{?dist} +Version: 1.26.5 +Release: 1%{?dist} Summary: GStreamer streaming media framework runtime License: LGPL-2.1-or-later @@ -209,6 +209,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Fri Aug 08 2025 Gwyn Ciesla - 1.26.5-1 +- 1.26.5 + * Thu Jul 24 2025 Fedora Release Engineering - 1.26.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild diff --git a/sources b/sources index 4299132..4139c2c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.26.3.tar.xz) = 208b7d8284d23eb987c63ce9f32e9a4ced3e4b8fa0ee0e4f690687ae131085dd42a2e03545e28b0d68371fe5fdb4ea1353f120de77232844cbafa9dcc2740022 +SHA512 (gstreamer-1.26.5.tar.xz) = 2fdd396add501edaf75baf4f1dff63e94dea8c19ea685a44141991d598fb12339c90199ca060a83e97c932a7324b3013aec814b37275332590eab8a5a4a3ffea From 0509301f28a441ceedcdf38c50fc7f0a68a84d53 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Fri, 8 Aug 2025 10:57:12 -0500 Subject: [PATCH 122/130] Introspection patch --- gstreamer1.spec | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index b65f48f..95f3ac6 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -17,7 +17,7 @@ Name: gstreamer1 Version: 1.26.5 -Release: 1%{?dist} +Release: 2%{?dist} Summary: GStreamer streaming media framework runtime License: LGPL-2.1-or-later @@ -31,6 +31,7 @@ Source0: http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-%{versi %endif ## For GStreamer RPM provides Patch0: 0001-gst-inspect-add-mode-to-output-RPM-requires-format.patch +Patch1: 9518.patch Source1: gstreamer1.prov Source2: gstreamer1.attr @@ -94,6 +95,7 @@ GStreamer streaming media framework. %prep %setup -q -n gstreamer-%{version} %patch -P 0 -p3 -b .rpm-provides +%patch -P 1 -p3 -b .gir %build %meson \ @@ -209,6 +211,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Fri Aug 08 2025 Gwyn Ciesla - 1.26.5-2 +- Introspection patch + * Fri Aug 08 2025 Gwyn Ciesla - 1.26.5-1 - 1.26.5 From 280b979173088520a57b76eed347cb2b1a8abd1e Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Fri, 8 Aug 2025 10:57:24 -0500 Subject: [PATCH 123/130] Introspection patch --- 9518.patch | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 9518.patch diff --git a/9518.patch b/9518.patch new file mode 100644 index 0000000..35aea00 --- /dev/null +++ b/9518.patch @@ -0,0 +1,35 @@ +From 99ad6972c2e982c4dcd75110d5d490d5945b8c2e Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= +Date: Fri, 8 Aug 2025 17:50:03 +0300 +Subject: [PATCH] gstreamer: Disable miniobject inline functions for + gobject-introspection for non-subprojects too + +Part-of: +--- + subprojects/gstreamer/gst/meson.build | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/subprojects/gstreamer/gst/meson.build b/subprojects/gstreamer/gst/meson.build +index 93501f1d4469..c69a6dc889f9 100644 +--- a/subprojects/gstreamer/gst/meson.build ++++ b/subprojects/gstreamer/gst/meson.build +@@ -300,13 +300,15 @@ pkgconfig.generate(libgst, + + if build_gir + gst_gir_extra_args = gir_init_section + ['--c-include=gst/gst.h'] ++ gst_gir_extra_args += ['--cflags-begin', ++ '-DGST_DISABLE_MINIOBJECT_INLINE_FUNCTIONS', ++ '--cflags-end'] + if meson.is_subproject() + # FIXME: There must be a better way to do this + # Need to pass the include path to find gst/gst.h and gst/gstenumtypes.h (built) + gst_gir_extra_args += ['--cflags-begin', + '-I' + meson.current_source_dir() + '/..', + '-I' + meson.current_build_dir() + '/..', +- '-DGST_DISABLE_MINIOBJECT_INLINE_FUNCTIONS', + '--cflags-end'] + endif + +-- +GitLab + From 1caa931053aae1679bac8221b0d9e47e130030c0 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Mon, 15 Sep 2025 09:50:47 -0500 Subject: [PATCH 124/130] 1.26.6 --- .gitignore | 1 + gstreamer1.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 1def2e4..d7ffb2b 100644 --- a/.gitignore +++ b/.gitignore @@ -108,3 +108,4 @@ /gstreamer-1.26.2.tar.xz /gstreamer-1.26.3.tar.xz /gstreamer-1.26.5.tar.xz +/gstreamer-1.26.6.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index 95f3ac6..49718e5 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -16,8 +16,8 @@ %endif Name: gstreamer1 -Version: 1.26.5 -Release: 2%{?dist} +Version: 1.26.6 +Release: 1%{?dist} Summary: GStreamer streaming media framework runtime License: LGPL-2.1-or-later @@ -211,6 +211,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Mon Sep 15 2025 Gwyn Ciesla - 1.26.6-1 +- 1.26.6 + * Fri Aug 08 2025 Gwyn Ciesla - 1.26.5-2 - Introspection patch diff --git a/sources b/sources index 4139c2c..8764269 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.26.5.tar.xz) = 2fdd396add501edaf75baf4f1dff63e94dea8c19ea685a44141991d598fb12339c90199ca060a83e97c932a7324b3013aec814b37275332590eab8a5a4a3ffea +SHA512 (gstreamer-1.26.6.tar.xz) = 9436d2bb2f4be4c14d3c8b8f084502d5eeb4a327436155660ba5f8c1829ab62bb4390db7dbaf531df8c14a19d3842e0ed08431dc63047e4e29cb61030c4d9edb From 1c10190486be3345d3af96ec1dc205eea1737304 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Mon, 15 Sep 2025 10:02:43 -0500 Subject: [PATCH 125/130] Drop patch --- 9518.patch | 35 ----------------------------------- gstreamer1.spec | 2 -- 2 files changed, 37 deletions(-) delete mode 100644 9518.patch diff --git a/9518.patch b/9518.patch deleted file mode 100644 index 35aea00..0000000 --- a/9518.patch +++ /dev/null @@ -1,35 +0,0 @@ -From 99ad6972c2e982c4dcd75110d5d490d5945b8c2e Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= -Date: Fri, 8 Aug 2025 17:50:03 +0300 -Subject: [PATCH] gstreamer: Disable miniobject inline functions for - gobject-introspection for non-subprojects too - -Part-of: ---- - subprojects/gstreamer/gst/meson.build | 4 +++- - 1 file changed, 3 insertions(+), 1 deletion(-) - -diff --git a/subprojects/gstreamer/gst/meson.build b/subprojects/gstreamer/gst/meson.build -index 93501f1d4469..c69a6dc889f9 100644 ---- a/subprojects/gstreamer/gst/meson.build -+++ b/subprojects/gstreamer/gst/meson.build -@@ -300,13 +300,15 @@ pkgconfig.generate(libgst, - - if build_gir - gst_gir_extra_args = gir_init_section + ['--c-include=gst/gst.h'] -+ gst_gir_extra_args += ['--cflags-begin', -+ '-DGST_DISABLE_MINIOBJECT_INLINE_FUNCTIONS', -+ '--cflags-end'] - if meson.is_subproject() - # FIXME: There must be a better way to do this - # Need to pass the include path to find gst/gst.h and gst/gstenumtypes.h (built) - gst_gir_extra_args += ['--cflags-begin', - '-I' + meson.current_source_dir() + '/..', - '-I' + meson.current_build_dir() + '/..', -- '-DGST_DISABLE_MINIOBJECT_INLINE_FUNCTIONS', - '--cflags-end'] - endif - --- -GitLab - diff --git a/gstreamer1.spec b/gstreamer1.spec index 49718e5..74dccf4 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -31,7 +31,6 @@ Source0: http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-%{versi %endif ## For GStreamer RPM provides Patch0: 0001-gst-inspect-add-mode-to-output-RPM-requires-format.patch -Patch1: 9518.patch Source1: gstreamer1.prov Source2: gstreamer1.attr @@ -95,7 +94,6 @@ GStreamer streaming media framework. %prep %setup -q -n gstreamer-%{version} %patch -P 0 -p3 -b .rpm-provides -%patch -P 1 -p3 -b .gir %build %meson \ From 2d7d217e5094a8e25e54a738a7f5c9a364d27ce1 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Tue, 14 Oct 2025 14:08:47 -0500 Subject: [PATCH 126/130] 1.26.7 --- .gitignore | 1 + gstreamer1.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index d7ffb2b..12b93cc 100644 --- a/.gitignore +++ b/.gitignore @@ -109,3 +109,4 @@ /gstreamer-1.26.3.tar.xz /gstreamer-1.26.5.tar.xz /gstreamer-1.26.6.tar.xz +/gstreamer-1.26.7.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index 74dccf4..e12c1e3 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -16,7 +16,7 @@ %endif Name: gstreamer1 -Version: 1.26.6 +Version: 1.26.7 Release: 1%{?dist} Summary: GStreamer streaming media framework runtime @@ -209,6 +209,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Tue Oct 14 2025 Gwyn Ciesla - 1.26.7-1 +- 1.26.7 + * Mon Sep 15 2025 Gwyn Ciesla - 1.26.6-1 - 1.26.6 diff --git a/sources b/sources index 8764269..acdde75 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.26.6.tar.xz) = 9436d2bb2f4be4c14d3c8b8f084502d5eeb4a327436155660ba5f8c1829ab62bb4390db7dbaf531df8c14a19d3842e0ed08431dc63047e4e29cb61030c4d9edb +SHA512 (gstreamer-1.26.7.tar.xz) = 91d50a4c118541d1f8880c425ee5192b154bb3a15d1feb96054deb0e5323322ac5a49505a60d04584709f8e83f99117ff1e6cbc13ec5d8b468546403596f4a58 From 7d241894bfe957d48c285ab9fce4b0fbdc6eaa4b Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Wed, 12 Nov 2025 08:49:19 -0600 Subject: [PATCH 127/130] 1.26.8 --- .gitignore | 1 + gstreamer1.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 12b93cc..81375db 100644 --- a/.gitignore +++ b/.gitignore @@ -110,3 +110,4 @@ /gstreamer-1.26.5.tar.xz /gstreamer-1.26.6.tar.xz /gstreamer-1.26.7.tar.xz +/gstreamer-1.26.8.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index e12c1e3..84d6676 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -16,7 +16,7 @@ %endif Name: gstreamer1 -Version: 1.26.7 +Version: 1.26.8 Release: 1%{?dist} Summary: GStreamer streaming media framework runtime @@ -209,6 +209,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Wed Nov 12 2025 Gwyn Ciesla - 1.26.8-1 +- 1.26.8 + * Tue Oct 14 2025 Gwyn Ciesla - 1.26.7-1 - 1.26.7 diff --git a/sources b/sources index acdde75..af3e4ef 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.26.7.tar.xz) = 91d50a4c118541d1f8880c425ee5192b154bb3a15d1feb96054deb0e5323322ac5a49505a60d04584709f8e83f99117ff1e6cbc13ec5d8b468546403596f4a58 +SHA512 (gstreamer-1.26.8.tar.xz) = e352fe61549f914dde2fb9aa251afb65ee923dce6907fd3f7dc2d4765ebb69872b0d0c13343a71dbe5a7a609d7bc94235f73461bb48de3d66a33e378060ad5ec From dcf88b8f4149e57cd6cf75496e1f80f7e9faf1e3 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Wed, 3 Dec 2025 09:19:48 -0600 Subject: [PATCH 128/130] 1.26.9 --- .gitignore | 1 + gstreamer1.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 81375db..23eb412 100644 --- a/.gitignore +++ b/.gitignore @@ -111,3 +111,4 @@ /gstreamer-1.26.6.tar.xz /gstreamer-1.26.7.tar.xz /gstreamer-1.26.8.tar.xz +/gstreamer-1.26.9.tar.xz diff --git a/gstreamer1.spec b/gstreamer1.spec index 84d6676..7ffc792 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -16,7 +16,7 @@ %endif Name: gstreamer1 -Version: 1.26.8 +Version: 1.26.9 Release: 1%{?dist} Summary: GStreamer streaming media framework runtime @@ -209,6 +209,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Wed Dec 03 2025 Gwyn Ciesla - 1.26.9-1 +- 1.26.9 + * Wed Nov 12 2025 Gwyn Ciesla - 1.26.8-1 - 1.26.8 diff --git a/sources b/sources index af3e4ef..7cd01e4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.26.8.tar.xz) = e352fe61549f914dde2fb9aa251afb65ee923dce6907fd3f7dc2d4765ebb69872b0d0c13343a71dbe5a7a609d7bc94235f73461bb48de3d66a33e378060ad5ec +SHA512 (gstreamer-1.26.9.tar.xz) = 292fca90e3b98cd801d3507dc7b69b73a5dd8ff19ae00f221c6eb3786df607072cfc74e10c08264f9855c2257ac6131bc6402e9ed0191cbd8b46ea33b1911cfd From 511201cf7de5171367149246a6e3cede919dc8b1 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Mon, 5 Jan 2026 18:28:35 -0600 Subject: [PATCH 129/130] 1.26.10 --- gstreamer1.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gstreamer1.spec b/gstreamer1.spec index 7ffc792..a1e2c4a 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -16,7 +16,7 @@ %endif Name: gstreamer1 -Version: 1.26.9 +Version: 1.26.10 Release: 1%{?dist} Summary: GStreamer streaming media framework runtime @@ -209,6 +209,9 @@ install -m0644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_rpmconfigdir}/fileattrs/gstreamer %changelog +* Tue Jan 06 2026 Gwyn Ciesla - 1.26.10-1 +- 1.26.10 + * Wed Dec 03 2025 Gwyn Ciesla - 1.26.9-1 - 1.26.9 From aa9e39829d733766eeac36be38202e34c400189f Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Mon, 5 Jan 2026 18:29:36 -0600 Subject: [PATCH 130/130] sources --- .gitignore | 1 + sources | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 23eb412..97ee6b3 100644 --- a/.gitignore +++ b/.gitignore @@ -112,3 +112,4 @@ /gstreamer-1.26.7.tar.xz /gstreamer-1.26.8.tar.xz /gstreamer-1.26.9.tar.xz +/gstreamer-1.26.10.tar.xz diff --git a/sources b/sources index 7cd01e4..848e92d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gstreamer-1.26.9.tar.xz) = 292fca90e3b98cd801d3507dc7b69b73a5dd8ff19ae00f221c6eb3786df607072cfc74e10c08264f9855c2257ac6131bc6402e9ed0191cbd8b46ea33b1911cfd +SHA512 (gstreamer-1.26.10.tar.xz) = c12a2347052b4f92d5180bc62d0c854900f724fb9a3a4f238b6c6d1abeaef217f11551d0f6148ef04eecfbf74bb54d82ab415ec09fcb09aeabbfcc470437e944