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