Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gstreamer for openSUSE:Factory 
checked in at 2021-09-26 21:48:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gstreamer (Old)
 and      /work/SRC/openSUSE:Factory/.gstreamer.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gstreamer"

Sun Sep 26 21:48:15 2021 rev:75 rq:920833 version:1.18.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/gstreamer/gstreamer.changes      2021-09-20 
23:32:40.435138052 +0200
+++ /work/SRC/openSUSE:Factory/.gstreamer.new.1899/gstreamer.changes    
2021-09-26 21:48:25.450761495 +0200
@@ -1,0 +2,9 @@
+Thu Sep 16 08:53:14 UTC 2021 - Bj??rn Lie <[email protected]>
+
+- Stop building doc sub-package, we will in the future use
+  upstreams own standalone doc package. Following this: Drop
+  fdupes, gtk-doc and hotdoc BuildRequires, and fdupes call, no
+  longer needed nor usefull.
+- Refresh patches with quilt.
+
+-------------------------------------------------------------------
@@ -5 +14 @@
-  gnome-patch-translation support (PM-2938).
+  gnome-patch-translation support (jsc#SLE-21105).

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gstreamer.spec ++++++
--- /var/tmp/diff_new_pack.XoG08U/_old  2021-09-26 21:48:25.906762003 +0200
+++ /var/tmp/diff_new_pack.XoG08U/_new  2021-09-26 21:48:25.910762007 +0200
@@ -37,11 +37,8 @@
 
 BuildRequires:  bison >= 2.4
 BuildRequires:  check-devel
-BuildRequires:  fdupes
 BuildRequires:  flex >= 2.5.31
 BuildRequires:  gobject-introspection-devel >= 1.31.1
-BuildRequires:  gtk-doc >= 1.12
-BuildRequires:  hotdoc
 BuildRequires:  libcap-devel
 BuildRequires:  libcap-progs
 BuildRequires:  meson >= 0.47.0
@@ -103,19 +100,6 @@
 
 This package provides the GObject Introspection bindings for GStreamer.
 
-%package doc
-Summary:        GStreamer Streaming-Media Framework Plug-Ins
-Group:          Development/Libraries/C and C++
-Requires:       %{name} = %{version}
-
-%description doc
-GStreamer is a streaming media framework, based on graphs of filters
-which operate on media data. Applications using this library can do
-anything from real-time sound processing to playing videos, and just
-about anything else media-related.  Its plugin-based architecture means
-that new data types or processing capabilities can be added simply by
-installing new plug-ins.
-
 %package utils
 Summary:        Streaming-Media Framework Runtime
 # Generic name, never used in SuSE:
@@ -148,9 +132,7 @@
 %lang_package
 
 %prep
-%setup -q -n gstreamer-%{version}
-%patch1 -p1
-%patch2 -p1
+%autosetup -p1
 sed -i -e '1{s,^#!/usr/bin/env python3,#!%{_bindir}/python3,}' 
docs/gst-plugins-doc-cache-generator.py
 
 %build
@@ -164,7 +146,7 @@
        -Dpackage-origin='http://download.opensuse.org' \
        -Dintrospection=enabled \
        -Dbenchmarks=disabled \
-       -Ddoc=enabled \
+       -Ddoc=disabled \
        -Dexamples=disabled \
        -Ddbghelp=disabled \
 %ifnarch %{libunwind_archs}
@@ -181,7 +163,6 @@
 # Install the rpm macros
 install -m644 -D %{SOURCE1} %{buildroot}%{_fileattrsdir}/gstreamer.attr
 install -m755 -D %{SOURCE2} %{buildroot}%{_rpmconfigdir}/gstreamer-provides
-%fdupes %{buildroot}%{_datadir}/gtk-doc
 
 %verifyscript
 %verify_permissions -e %{_libexecdir}/gstreamer-%{gst_branch}/gst-ptp-helper
@@ -222,6 +203,7 @@
 %{_mandir}/man?/*-%{gst_branch}*%{ext_man}
 
 %files devel
+%doc AUTHORS ChangeLog NEWS README RELEASE
 %{_datadir}/aclocal/*.m4
 # Own these directories to avoid build requirement on gdb
 # only for directories ownership
@@ -241,10 +223,6 @@
 %{_fileattrsdir}/gstreamer.attr
 %{_datadir}/gir-1.0/*.gir
 
-%files doc
-%doc AUTHORS ChangeLog NEWS README RELEASE
-#%%{_datadir}/gtk-doc/html/*
-
 %files lang -f %{name}-%{gst_branch}.lang
 
 %changelog

++++++ gstreamer-pie.patch ++++++
--- /var/tmp/diff_new_pack.XoG08U/_old  2021-09-26 21:48:25.934762034 +0200
+++ /var/tmp/diff_new_pack.XoG08U/_new  2021-09-26 21:48:25.934762034 +0200
@@ -1,6 +1,7 @@
-diff -urp gstreamer-1.16.0.orig/libs/gst/helpers/meson.build 
gstreamer-1.16.0/libs/gst/helpers/meson.build
---- gstreamer-1.16.0.orig/libs/gst/helpers/meson.build 2019-01-26 
19:10:08.000000000 -0600
-+++ gstreamer-1.16.0/libs/gst/helpers/meson.build      2019-06-12 
15:06:33.120486636 -0500
+Index: gstreamer-1.18.5/libs/gst/helpers/meson.build
+===================================================================
+--- gstreamer-1.18.5.orig/libs/gst/helpers/meson.build
++++ gstreamer-1.18.5/libs/gst/helpers/meson.build
 @@ -5,6 +5,7 @@ executable('gst-plugin-scanner',
    dependencies : [gobject_dep, gmodule_dep, glib_dep, mathlib, gst_dep],
    install_dir : helpers_install_dir,
@@ -17,7 +18,7 @@
    )
  endif
  
-@@ -118,7 +120,8 @@ if have_ptp
+@@ -114,7 +116,8 @@ if have_ptp
      include_directories : [configinc, libsinc],
      dependencies : [gio_dep, gobject_dep, glib_dep, mathlib, gst_dep, 
cap_dep],
      install_dir : helpers_install_dir,

++++++ gstreamer-rpm-prov.patch ++++++
--- /var/tmp/diff_new_pack.XoG08U/_old  2021-09-26 21:48:25.942762043 +0200
+++ /var/tmp/diff_new_pack.XoG08U/_new  2021-09-26 21:48:25.942762043 +0200
@@ -1,7 +1,8 @@
-diff -urp gstreamer-1.16.0.orig/tools/gst-inspect.c 
gstreamer-1.16.0/tools/gst-inspect.c
---- gstreamer-1.16.0.orig/tools/gst-inspect.c  2019-04-11 17:58:09.000000000 
-0500
-+++ gstreamer-1.16.0/tools/gst-inspect.c       2019-06-12 09:28:27.004257869 
-0500
-@@ -1730,7 +1730,224 @@ print_tracer_info (GstPluginFeature * fe
+Index: gstreamer-1.18.5/tools/gst-inspect.c
+===================================================================
+--- gstreamer-1.18.5.orig/tools/gst-inspect.c
++++ gstreamer-1.18.5/tools/gst-inspect.c
+@@ -1750,7 +1750,224 @@ print_tracer_info (GstPluginFeature * fe
   * is meant for machines, not humans.
   */
  static void
@@ -227,7 +228,7 @@
  {
    GstPadDirection direction;
    const gchar *type_name;
-@@ -1756,6 +1973,13 @@ print_plugin_automatic_install_info_code
+@@ -1776,6 +1993,13 @@ print_plugin_automatic_install_info_code
      return;
    }
  
@@ -241,7 +242,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);
-@@ -1792,15 +2016,20 @@ print_plugin_automatic_install_info_code
+@@ -1812,15 +2036,20 @@ print_plugin_automatic_install_info_code
      gst_structure_remove_field (s, "rate");
      gst_structure_remove_field (s, "depth");
      gst_structure_remove_field (s, "clock-rate");
@@ -266,7 +267,7 @@
  {
    const gchar *const *protocols;
  
-@@ -1809,13 +2038,19 @@ print_plugin_automatic_install_info_prot
+@@ -1829,13 +2058,19 @@ print_plugin_automatic_install_info_prot
      switch (gst_element_factory_get_uri_type (factory)) {
        case GST_URI_SINK:
          while (*protocols != NULL) {
@@ -288,7 +289,7 @@
            ++protocols;
          }
          break;
-@@ -1826,7 +2061,7 @@ print_plugin_automatic_install_info_prot
+@@ -1846,7 +2081,7 @@ print_plugin_automatic_install_info_prot
  }
  
  static void
@@ -297,7 +298,7 @@
  {
    GList *features, *l;
  
-@@ -1845,11 +2080,15 @@ print_plugin_automatic_install_info (Gst
+@@ -1865,11 +2100,15 @@ print_plugin_automatic_install_info (Gst
      if (feature_plugin == plugin) {
        GstElementFactory *factory;
  
@@ -316,7 +317,7 @@
      }
      if (feature_plugin)
        gst_object_unref (feature_plugin);
-@@ -1871,7 +2110,7 @@ print_all_plugin_automatic_install_info
+@@ -1891,7 +2130,7 @@ print_all_plugin_automatic_install_info
      plugin = (GstPlugin *) (plugins->data);
      plugins = g_list_next (plugins);
  
@@ -325,7 +326,7 @@
    }
    gst_plugin_list_free (orig_plugins);
  }
-@@ -1938,6 +2177,7 @@ main (int argc, char *argv[])
+@@ -1958,6 +2197,7 @@ main (int argc, char *argv[])
    gboolean do_print_blacklist = FALSE;
    gboolean plugin_name = FALSE;
    gboolean print_aii = FALSE;
@@ -333,7 +334,7 @@
    gboolean uri_handlers = FALSE;
    gboolean check_exists = FALSE;
    gboolean color_always = FALSE;
-@@ -1958,6 +2198,9 @@ main (int argc, char *argv[])
+@@ -1979,6 +2219,9 @@ main (int argc, char *argv[])
                "or all plugins provide.\n                                      
 "
                "Useful in connection with external automatic plugin "
                "installation mechanisms"), NULL},
@@ -343,7 +344,7 @@
      {"plugin", '\0', 0, G_OPTION_ARG_NONE, &plugin_name,
          N_("List the plugin contents"), NULL},
      {"types", 't', 0, G_OPTION_ARG_STRING, &types,
-@@ -2113,7 +2356,7 @@ main (int argc, char *argv[])
+@@ -2144,7 +2387,7 @@ main (int argc, char *argv[])
        /* if there is such a plugin, print out info */
        if (plugin) {
          if (print_aii) {
@@ -352,7 +353,7 @@
          } else {
            print_plugin_info (plugin);
            print_plugin_features (plugin);
-@@ -2126,13 +2369,17 @@ main (int argc, char *argv[])
+@@ -2157,13 +2400,17 @@ main (int argc, char *argv[])
  
            if (plugin) {
              if (print_aii) {

Reply via email to