Hello community,

here is the log from the commit of package gstreamer for openSUSE:Factory 
checked in at 2016-09-07 11:42:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gstreamer (Old)
 and      /work/SRC/openSUSE:Factory/.gstreamer.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gstreamer"

Changes:
--------
--- /work/SRC/openSUSE:Factory/gstreamer/gstreamer.changes      2016-07-01 
09:56:19.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.gstreamer.new/gstreamer.changes 2016-09-07 
11:42:12.000000000 +0200
@@ -1,0 +2,36 @@
+Mon Aug 22 18:28:03 UTC 2016 - zai...@opensuse.org
+
+- Update to version 1.8.3 (boo#996937):
+  + Fix stepping in PAUSED state in certain circumstances.
+  + Fix jackaudiosink hang when exiting.
+  + Fix udpsrc receiving multicast packets not only from the
+    selected multicast group.
+  + Fix unnecessary decoding of unselected streams in GES.
+  + Fix (multi)udpsink randomly not sending to clients.
+  + Fix ALL\_BOTH probes not considering EVENT\_FLUSH.
+  + Fix average input rate calculations in queue2.
+  + Fix various locking issues causing deadlock in adaptivedemux.
+  + Fix gst-libav encoders to correctly produce codec\_data in
+    caps.
+  + Add Wayland, Windows and Rasberry Pi support to the QML GL
+    video sink.
+  + Add support for building with OpenH264 1.6.
+  + Add support for controlling deinterlacing in GES video sources.
+  + Bugs fixed: bgo#769802, bgo#768649, bgo#766970, bgo#768141,
+    bgo#767688, bgo#763770, bgo#767413, bgo#739289, bgo#762330.
+  + Updated translations.
+- Drop separate spec file for gstreamer-doc. Due to this drop all
+  conditionals for splitting out doc build. Also drop docbook-toys,
+  docbook-utils, texlive-latex, texlive-latex-doc and transfig
+  BuildRequires. Add doc subpackage to gstreamer spec and pass
+  enable gtk-doc to configure. Note that we are building a much
+  leaner doc package now.
+- Following the above, drop pre_checkin script,
+  gstreamer-no-gtk-doc-for-reals.patch and
+  gstreamer-revert-bogus-automake-version.patch and stop passing
+  NOCONFIGURE, no longer needed.
+- Conditionally apply translations-update-upstream and
+  gnome-patch-translation BuildRequires and macro for non-openSUSE
+  only.
+
+-------------------------------------------------------------------

Old:
----
  gstreamer-1.8.2.tar.xz
  gstreamer-doc.changes
  gstreamer-doc.spec
  gstreamer-no-gtk-doc-for-reals.patch
  gstreamer-revert-bogus-automake-version.patch
  pre_checkin.sh

New:
----
  gstreamer-1.8.3.tar.xz

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

Other differences:
------------------
++++++ gstreamer.spec ++++++
--- /var/tmp/diff_new_pack.4wQewD/_old  2016-09-07 11:42:13.000000000 +0200
+++ /var/tmp/diff_new_pack.4wQewD/_new  2016-09-07 11:42:13.000000000 +0200
@@ -18,8 +18,7 @@
 
 Name:           gstreamer
 %define _name   gstreamer
-%define build_doc 0
-Version:        1.8.2
+Version:        1.8.3
 Release:        0
 %define gst_branch 1.0
 Summary:        Streaming-Media Framework Runtime
@@ -30,46 +29,36 @@
 Source1:        gstreamer.macros
 Source2:        gstreamer.prov
 Source99:       baselibs.conf
-# PATCH-FIX-OPENSUSE gstreamer-no-gtk-doc-for-reals.patch m...@novell.com -- 
to build without gtk-doc, like totally for reals
-Patch0:         gstreamer-no-gtk-doc-for-reals.patch
 # PATCH-FEATURE-UPSTREAM gstreamer-rpm-prov.patch bgo#588783 
dims...@opensuse.org -- Add --rpm parameter to allow creation of rpm provides, 
patch from fedora
 Patch1:         gstreamer-rpm-prov.patch
-# PATCH-FIX-OPENSUSE gstreamer-revert-bogus-automake-version.patch bgo#747624 
zai...@opensuse.org -- Upstream needed feature in automake 1.12, so for good 
measure they bumped to 1.14 - revert that commit as we have at least 1.13.4...
-Patch2:         gstreamer-revert-bogus-automake-version.patch
 BuildRequires:  bison
 BuildRequires:  check-devel
 BuildRequires:  fdupes
 BuildRequires:  flex
 BuildRequires:  glib2-devel >= 2.40.0
+%if !0%{?is_opensuse}
 BuildRequires:  gnome-patch-translation
+%endif
 BuildRequires:  libcap-devel
 BuildRequires:  libtool
 BuildRequires:  libxml2-devel
+%if !0%{?is_opensuse}
 BuildRequires:  translation-update-upstream
+%endif
 BuildRequires:  pkgconfig(bash-completion)
 %ifarch %ix86 ppc x86_64
 BuildRequires:  valgrind-devel
 %endif
-%if %suse_version >= 1120
 BuildRequires:  gobject-introspection-devel >= 1.31.1
-%endif
-%if %build_doc
-BuildRequires:  docbook-toys
-BuildRequires:  docbook-utils
 BuildRequires:  gtk-doc >= 1.12
 BuildRequires:  python
-BuildRequires:  texlive-latex
-BuildRequires:  texlive-latex-doc
-BuildRequires:  transfig
 # Ensure that the documentation corresponds with the installed version:
 Requires:       libgstreamer-1_0-0 = %{version}
 # Generic name, never used in SuSE:
 Provides:       gstreamer-doc = %{version}
-%else
 # Core modules may depend on new enough libraries:
 Requires:       libgstreamer-1_0-0 >= %{version}
 Recommends:     %{name}-lang = %{version}
-%endif
 Requires(pre):  permissions
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
@@ -81,8 +70,6 @@
 means that new data types or processing capabilities can be added by
 installing new plug-ins.
 
-%if !%build_doc
-
 %package -n libgstreamer-1_0-0
 Summary:        Streaming-Media Framework Runtime
 Group:          System/Libraries
@@ -97,7 +84,6 @@
 means that new data types or processing capabilities can be added by
 installing new plug-ins.
 
-%if %suse_version >= 1120
 %package -n typelib-1_0-Gst-1_0
 Summary:        Streaming-Media Framework Runtime -- Introspection bindings
 Group:          System/Libraries
@@ -111,7 +97,19 @@
 installing new plug-ins.
 
 This package provides the GObject Introspection bindings for GStreamer.
-%endif
+
+%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
@@ -136,88 +134,43 @@
 # gstreamer-utils is required for the gstreamer-provides rpm magic.
 Requires:       gstreamer-utils = %{version}
 Requires:       libgstreamer-1_0-0 = %{version}
-%if %suse_version >= 1120
 Requires:       typelib-1_0-Gst-1_0 = %{version}
-%endif
 
 %description devel
 This package contains all necessary include files and libraries needed
 to develop applications that require these.
 
-%endif
 %lang_package
 
 %prep
 %setup -q -n gstreamer-%{version}
+%if !0%{?is_opensuse}
 translation-update-upstream po gstreamer-%{gst_branch}
 gnome-patch-translation-prepare po gstreamer-%{gst_branch}
-%if ! %build_doc
-%patch0 -p1
 %endif
 %patch1 -p1
-%patch2 -p1 -R
+%if !0%{?is_opensuse}
 gnome-patch-translation-update po gstreamer-%{gst_branch}
+%endif
 
 %build
-# FIXME: GTKDOC_CFLAGS, GST_OBJ_CFLAGS:
-# Silently ignored compilation of uninstalled gtk-doc scanners without 
RPM_OPT_FLAGS.
-export V=1
-%if %suse_version >= 1110
-NOCONFIGURE=1 ./autogen.sh
-%endif
 export CFLAGS="%{optflags} -fno-strict-aliasing -fPIE"
 export LDFLAGS="-pie"
 %configure\
         --with-ptp-helper-permissions=capabilities \
-%if %build_doc
        --enable-gtk-doc\
-       --enable-docbook\
-%endif
-%if %suse_version >= 1120
         --enable-introspection\
-%endif
        --disable-static
 make %{?_smp_mflags}
 
 %install
 %makeinstall
-mkdir -p %{buildroot}%{_datadir}/gstreamer-%{gst_branch}/presets
-mkdir -p %{buildroot}%{_docdir}/%{name}
-%if %build_doc
-mv %{buildroot}%{_datadir}/doc/gstreamer-*/* %{buildroot}%{_docdir}/%{name}
-rmdir %{buildroot}%{_datadir}/doc/gstreamer-*
-%else
-# TODO is empty
-cp AUTHORS COPYING ChangeLog NEWS README RELEASE %{buildroot}%{_docdir}/%{name}
 %find_lang %{name}-%{gst_branch}
 rm %{buildroot}%{_libdir}/gstreamer-*/*.*a
-%endif
-%if %build_doc
-rm -rf %{buildroot}%{_bindir}/*
-rm -rf %{buildroot}%{_libdir}
-rm -rf %{buildroot}%{_datadir}/aclocal
-rm -rf %{buildroot}%{_includedir}/*
-rm -rf %{buildroot}%{_datadir}/locale
-rm -rf %{buildroot}%{_mandir}
-rm -rf %{buildroot}%{_datadir}/gir-1.0/
-rm -rf %{buildroot}%{_datadir}/gstreamer-%{gst_branch}
-rm -rf %{buildroot}%{_libexecdir}/gstreamer-%{gst_branch}/gst-plugin-scanner
-rm -rf %{buildroot}%{_libexecdir}/gstreamer-%{gst_branch}/gst-ptp-helper
-rm -rf %{buildroot}%{_datadir}/bash-completion/completions/
-rm -rf %{buildroot}%{_datadir}/bash-completion/helpers/
-%else
-rm -rf %{buildroot}%{_datadir}/gtk-doc
-rm -rf %{buildroot}%{_docdir}/%{name}/manual
-rm -rf %{buildroot}%{_docdir}/%{name}/pwg
 mkdir -p %{buildroot}%{_datadir}/gstreamer-%{gst_branch}/presets
 # Install the rpm macros
-%if 0%?suse_version >= 1210
 %__install -m644 -D %{S:1} 
%{buildroot}%{_libexecdir}/rpm/fileattrs/gstreamer.attr
-%else
-%__install -m644 -D %{S:1} %{buildroot}%{_sysconfdir}/rpm/macros.gstreamer
-%endif
 %__install -m755 -D %{S:2} %{buildroot}%{_libexecdir}/rpm/gstreamer-provides
-%endif
 %fdupes %{buildroot}
 
 %verifyscript
@@ -226,34 +179,15 @@
 %post
 %set_permissions %{_libexecdir}/gstreamer-%{gst_branch}/gst-ptp-helper
 
-%if ! %build_doc
-
 %post -n libgstreamer-1_0-0 -p /sbin/ldconfig
 
 %postun -n libgstreamer-1_0-0 -p /sbin/ldconfig
-%endif
-%if %build_doc
-
-%files
-%defattr(-,root,root)
-%doc %dir %{_docdir}/%{name}
-%{_datadir}/gtk-doc/html/*
-%doc %{_docdir}/%{name}/manual
-%doc %{_docdir}/%{name}/pwg
-%doc %{_docdir}/%{name}/faq
-%else
 
 %files
 %defattr(-, root, root)
 %dir %{_datadir}/gstreamer-%{gst_branch}
 %dir %{_datadir}/gstreamer-%{gst_branch}/presets
-%doc %dir %{_docdir}/%{name}
-%doc %{_docdir}/%{name}/AUTHORS
-%doc %{_docdir}/%{name}/COPYING
-%doc %{_docdir}/%{name}/ChangeLog
-%doc %{_docdir}/%{name}/NEWS
-%doc %{_docdir}/%{name}/README
-%doc %{_docdir}/%{name}/RELEASE
+%doc AUTHORS COPYING ChangeLog NEWS README RELEASE
 %dir %{_libdir}/gstreamer-%{gst_branch}
 %{_libdir}/gstreamer-%{gst_branch}/*.so
 %dir %{_libexecdir}/gstreamer-%{gst_branch}
@@ -268,7 +202,6 @@
 %defattr(-, root, root)
 %{_libdir}/*.so.*
 
-%if %suse_version >= 1120
 %files -n typelib-1_0-Gst-1_0
 %defattr(-, root, root)
 %{_libdir}/girepository-1.0/Gst-1.0.typelib
@@ -276,7 +209,6 @@
 %{_libdir}/girepository-1.0/GstCheck-1.0.typelib
 %{_libdir}/girepository-1.0/GstController-1.0.typelib
 %{_libdir}/girepository-1.0/GstNet-1.0.typelib
-%endif
 
 %files utils
 %defattr(-, root, root)
@@ -294,14 +226,11 @@
 %{_libdir}/*.*a
 %{_libdir}/pkgconfig/*.pc
 %{_libexecdir}/rpm/gstreamer-provides
-%if 0%?suse_version >= 1210
 %{_libexecdir}/rpm/fileattrs/gstreamer.attr
-%else
-%{_sysconfdir}/rpm/macros.gstreamer
-%endif
-%if %suse_version >= 1120
 %{_datadir}/gir-1.0/*.gir
-%endif
-%endif
+
+%files doc
+%defattr(-,root,root)
+%{_datadir}/gtk-doc/html/*
 
 %changelog

++++++ gstreamer-1.8.2.tar.xz -> gstreamer-1.8.3.tar.xz ++++++
++++ 2545 lines of diff (skipped)


Reply via email to