Hello community, here is the log from the commit of package gstreamer for openSUSE:Factory checked in at 2017-06-18 13:47:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gstreamer (Old) and /work/SRC/openSUSE:Factory/.gstreamer.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gstreamer" Sun Jun 18 13:47:30 2017 rev:42 rq:495715 version:1.12.0 Changes: -------- --- /work/SRC/openSUSE:Factory/gstreamer/gstreamer.changes 2017-02-27 18:50:02.731133527 +0100 +++ /work/SRC/openSUSE:Factory/.gstreamer.new/gstreamer.changes 2017-06-18 13:47:34.462594036 +0200 @@ -1,0 +2,48 @@ +Fri May 5 15:28:46 UTC 2017 - [email protected] + +- Update to version 1.12.0: + + Bugs fixed: bgo#782050. + +------------------------------------------------------------------- +Wed May 3 15:36:55 UTC 2017 - [email protected] + +- Update to version 1.11.91: + + Bugs fixed: bgo#781585, bgo#781585, bgo#780757, bgo#781484, + bgo#781155, bgo#781155, bgo#780903. +- Changes from version 1.11.90: + + Bugs fixed: bgo#753754, bgo#775445, bgo#776140, bgo#776293, + bgo#776999, bgo#778193, bgo#778830, bgo#779175, bgo#779459, + bgo#779755, bgo#779831, bgo#780111, bgo#780751, bgo#780923. + + Updated translations. + +------------------------------------------------------------------- +Fri Feb 24 23:26:43 UTC 2017 - [email protected] + +- Update to version 1.11.2: + + Bugs fixed: bgo#764707, bgo#773091, bgo#777375, bgo#777449, + bgo#777780, bgo#777810, bgo#778866. + +------------------------------------------------------------------- +Thu Feb 23 18:39:16 UTC 2017 - [email protected] + +- Update to version 1.11.1: + + padtemplate: Fix null pointer dereference on invalid static + caps. + + queue: Don't generate GST_FLOW_ERROR without logging. + + pad: clarify docs for GST_PAD_PROBE_DROP. + + meson: + - Generate pkg-config -uninstalled pc files. + - Do not generate .pc files for libgstcheck on windows. + + tools: update gst-inspect man page. + + Updated translations. +- Stop packaging .la/.a files. +- Rebase gstreamer-rpm-prov.patch. +- Replace glib2-devel for pkgconfig(glib-2.0) BuildRequires. +- Pass --with-package-name='openSUSE GStreamer package' and + --with-package-origin='http://download.opensuse.org' to configure + we want to show where the gstreamer package is from. +- Pass --disable-benchmarks, --disable-examples and + --disable-tests to configure, we do not need those. +- Move AUTHORS ChangeLog NEWS README RELEASE to doc subpackage. + +------------------------------------------------------------------- Old: ---- gstreamer-1.10.4.tar.xz New: ---- gstreamer-1.12.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gstreamer.spec ++++++ --- /var/tmp/diff_new_pack.AnP9Nh/_old 2017-06-18 13:47:35.974381319 +0200 +++ /var/tmp/diff_new_pack.AnP9Nh/_new 2017-06-18 13:47:35.978380757 +0200 @@ -18,14 +18,14 @@ Name: gstreamer %define _name gstreamer -Version: 1.10.4 +Version: 1.12.0 Release: 0 %define gst_branch 1.0 Summary: Streaming-Media Framework Runtime License: LGPL-2.1+ Group: Productivity/Multimedia/Other Url: http://gstreamer.freedesktop.org/ -Source0: http://download.gnome.org/sources/gstreamer/1.10/%{_name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/gstreamer/1.12/%{_name}-%{version}.tar.xz Source1: gstreamer.macros Source2: gstreamer.prov Source99: baselibs.conf @@ -35,7 +35,6 @@ BuildRequires: check-devel BuildRequires: fdupes BuildRequires: flex -BuildRequires: glib2-devel >= 2.40.0 %if !0%{?is_opensuse} BuildRequires: gnome-patch-translation %endif @@ -52,7 +51,8 @@ BuildRequires: gtk-doc >= 1.12 BuildRequires: pkgconfig BuildRequires: python -BuildRequires: pkgconfig(bash-completion) +BuildRequires: pkgconfig(bash-completion) >= 2.0 +BuildRequires: pkgconfig(glib-2.0) >= 2.40.0 BuildRequires: pkgconfig(libunwind) # Ensure that the documentation corresponds with the installed version: Requires: libgstreamer-1_0-0 = %{version} @@ -158,17 +158,22 @@ %build export CFLAGS="%{optflags} -fno-strict-aliasing -fPIE" export LDFLAGS="-pie" -%configure\ +%configure \ --with-ptp-helper-permissions=capabilities \ - --enable-gtk-doc\ - --enable-introspection\ - --disable-static + --with-package-name='openSUSE GStreamer package' \ + --with-package-origin='http://download.opensuse.org' \ + --enable-gtk-doc \ + --enable-introspection \ + --disable-benchmarks \ + --disable-examples \ + --disable-static \ + --disable-tests make %{?_smp_mflags} %install %makeinstall %find_lang %{name}-%{gst_branch} -rm %{buildroot}%{_libdir}/gstreamer-*/*.*a +find %{buildroot}%{_libdir} -type f -name '*.la' -delete -print mkdir -p %{buildroot}%{_datadir}/gstreamer-%{gst_branch}/presets # Install the rpm macros %__install -m644 -D %{S:1} %{buildroot}%{_libexecdir}/rpm/fileattrs/gstreamer.attr @@ -187,12 +192,14 @@ %files %defattr(-, root, root) +%doc COPYING %dir %{_datadir}/gstreamer-%{gst_branch} %dir %{_datadir}/gstreamer-%{gst_branch}/presets -%doc AUTHORS COPYING ChangeLog NEWS README RELEASE %dir %{_libdir}/gstreamer-%{gst_branch} -%{_libdir}/gstreamer-%{gst_branch}/*.so +%{_libdir}/gstreamer-%{gst_branch}/libgstcoreelements.so +%{_libdir}/gstreamer-%{gst_branch}/libgstcoretracers.so %dir %{_libexecdir}/gstreamer-%{gst_branch} +%{_libexecdir}/gstreamer-%{gst_branch}/gst-completion-helper %{_libexecdir}/gstreamer-%{gst_branch}/gst-plugin-scanner %verify(not mode caps) %{_libexecdir}/gstreamer-%{gst_branch}/gst-ptp-helper %{_datadir}/bash-completion/completions/ @@ -222,7 +229,6 @@ %{_datadir}/aclocal/*.m4 %{_includedir}/* %{_libdir}/*.so -%{_libdir}/*.*a %{_libdir}/pkgconfig/*.pc %{_libexecdir}/rpm/gstreamer-provides %{_libexecdir}/rpm/fileattrs/gstreamer.attr @@ -230,6 +236,7 @@ %files doc %defattr(-,root,root) +%doc AUTHORS ChangeLog NEWS README RELEASE %{_datadir}/gtk-doc/html/* %changelog ++++++ gstreamer-1.10.4.tar.xz -> gstreamer-1.12.0.tar.xz ++++++ ++++ 99563 lines of diff (skipped) ++++++ gstreamer-rpm-prov.patch ++++++ --- /var/tmp/diff_new_pack.AnP9Nh/_old 2017-06-18 13:47:37.518164100 +0200 +++ /var/tmp/diff_new_pack.AnP9Nh/_new 2017-06-18 13:47:37.518164100 +0200 @@ -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 <[email protected]> Date: Mon, 4 Jan 2016 11:39:33 +0100 Subject: [PATCH] inspect: Add RPM output format @@ -8,10 +8,10 @@ 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 @@ { 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 @@ /* 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 @@ { 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 @@ ++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 @@ { 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 @@ } 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 @@ } 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 @@ 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 @@ + "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 @@ } 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,4 +384,5 @@ return -1; } -- -2.5.0 +2.9.3 +
