Hello community,
here is the log from the commit of package gstreamer-plugins-ugly for
openSUSE:Factory checked in at 2017-06-18 13:47:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-ugly (Old)
and /work/SRC/openSUSE:Factory/.gstreamer-plugins-ugly.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gstreamer-plugins-ugly"
Sun Jun 18 13:47:51 2017 rev:38 rq:498442 version:1.12.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/gstreamer-plugins-ugly/gstreamer-plugins-ugly.changes
2017-02-27 18:54:06.364725158 +0100
+++
/work/SRC/openSUSE:Factory/.gstreamer-plugins-ugly.new/gstreamer-plugins-ugly.changes
2017-06-18 13:47:56.423503996 +0200
@@ -1,0 +2,71 @@
+Thu May 25 12:50:12 UTC 2017 - [email protected]
+
+- Simplyfy the conditionals in our configure call.
+
+-------------------------------------------------------------------
+Tue May 9 09:55:27 UTC 2017 - [email protected]
+
+- Update to version 1.12.0:
+ + Updated translations.
+- Changes from version 1.11.91:
+ + Bugs fixed: bgo#779249.
+- Changes from version 1.11.90:
+ + Bugs fixed: bgo#779329.
+
+-------------------------------------------------------------------
+Tue Apr 18 14:31:16 UTC 2017 - [email protected]
+
+- Conditionallize a52dec module building: in Tumbleweed, a52dec
+ is available and the module can thus be built directly now:
+ + Introduce variable ENABLE_A52DEC.
+ + Apply gstreamer-plugins-ugly-1.0.1-patched_liba52.patch when
+ BUILD_ORIG OR ENABLE_A52DEC is set.
+ + Unconditionally add
+ gstreamer-plugins-ugly-1.0.1-patched_liba52.patch to src.rpm.
+
+-------------------------------------------------------------------
+Tue Apr 18 13:45:14 UTC 2017 - [email protected]
+
+- Switch ENABLE_MPG123 to 1 for suse_version > 1320 (currently only
+ Tumbleweed): mpg123 is now available to the distro.
+
+-------------------------------------------------------------------
+Fri Feb 24 23:53:43 UTC 2017 - [email protected]
+
+- Update to version 1.11.2:
+ + Bugs fixed: bgo#777903.
+- Replace libmpeg2-devel, libopencore-amr-devel, libtwolame-devel
+ and libx264-devel with pkgconfig(libmpeg2),
+ pkgconfig(opencore-amrwb), pkgconfig(twolame) and pkgconfig(x264)
+ BuildRequires: Align with what configure checks for.
+
+-------------------------------------------------------------------
+Thu Feb 23 18:59:17 UTC 2017 - [email protected]
+
+- Update to version 1.11.1:
+ + Bugs fixed: bgo#751560, bgo#763297, bgo#775228, bgo#775411,
+ bgo#776140.
+- Move AUTHORS, NEWS, README, RELEASE, and REQUIREMENTS to doc sub
+ package.
+- Gstreamer-plugins-ugly now allows for disabling of internal
+ dependency free plugins, hence we now pass --disable-asfdemux
+ to configure, as that is the last internal plugin we disable.
+- Following the above drop pre_checkin.sh,
+ gstreamer-plugins-ugly-patch-source.sh and
+ gst-plugins-ugly-#version#-patched.tar.xz, we no longer need to
+ generate a patched tarball.
+- Stop rm'ing no longer present .so files during build.
+- Drop libmad-devel BuildRequires: The plugin have been removed by
+ upstream (libgstmpg123 is the replacement).
+- Drop gstreamer-revert-bogus-automake-version.patch: We no longer
+ use the patched tarball.
+- Following the above, drop automake and libtool BuildRequires and
+ stop passing autogen.sh to configure.
+- Add define ENABLE_MPG123 and conditional pkgconfig(mpg123)
+ BuildRequires, currently set to disabled (0). Build mp3 support
+ now that patents are expired. Using define so we can quickly
+ enable it, should the dependency be available in TW.
+- Apply gstreamer-plugins-ugly-CVE-2017-5847.patch always, as we
+ now use a different mode of disabling asfmuxer.
+
+-------------------------------------------------------------------
Old:
----
gst-plugins-ugly-1.10.4-patched.tar.xz
gst-plugins-ugly-1.10.4.tar.xz
gstreamer-plugins-ugly-patch-source.sh
gstreamer-revert-bogus-automake-version.patch
pre_checkin.sh
New:
----
gst-plugins-ugly-1.12.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gstreamer-plugins-ugly.spec ++++++
--- /var/tmp/diff_new_pack.lI5TTY/_old 2017-06-18 13:47:58.227250196 +0200
+++ /var/tmp/diff_new_pack.lI5TTY/_new 2017-06-18 13:47:58.227250196 +0200
@@ -22,49 +22,57 @@
# Use rpmbuild -D 'BUILD_ORIG 1' to build original code.
# Use rpmbuild -D 'BUILD_ORIG 1' -D 'BUILD_ORIG_ADDON 1' to build patched
build plus original as addon.
%define _experimental 0
+%if 0%{?suse_version} > 1320
+%define ENABLE_MPG123 1
+%define ENABLE_A52DEC 1
+%else
+%define ENABLE_MPG123 0
+%define ENABLE_A52DEC 0
+%endif
Name: gstreamer-plugins-ugly
-Version: 1.10.4
+Version: 1.12.0
Release: 0
Summary: GStreamer Streaming-Media Framework Plug-Ins
License: LGPL-2.1+
Group: Productivity/Multimedia/Other
Url: http://gstreamer.freedesktop.org/
-%if 0%{?BUILD_ORIG}
Source:
http://gstreamer.freedesktop.org/src/gst-plugins-ugly/%{_name}-%{version}.tar.xz
# PATCH-FIX-OPENSUSE gstreamer-plugins-ugly-1.0.1-patched_liba52.patch
[email protected] -- Make it build with the VideoLAN SVN liba52 patched by
Packman
Patch0: gstreamer-plugins-ugly-1.0.1-patched_liba52.patch
-%else
-Source: %{_name}-%{version}-patched.tar.xz
-%endif
-Source1: %{name}-patch-source.sh
Source99: baselibs.conf
-# PATCH-FIX-UPSTREAM gstreamer-revert-bogus-automake-version.patch bgo#
[email protected] -- 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...
-Patch1: gstreamer-revert-bogus-automake-version.patch
BuildRequires: automake
BuildRequires: gcc-c++
BuildRequires: glib2-devel >= 2.40.0
-BuildRequires: gstreamer-devel >= 1.10.3
-BuildRequires: gstreamer-plugins-base-devel >= 1.10.3
+BuildRequires: gstreamer-devel >= 1.12.0
+BuildRequires: gstreamer-plugins-base-devel >= 1.12.0
BuildRequires: gtk-doc >= 1.12
BuildRequires: libcdio-devel >= 0.76
BuildRequires: libdvdread-devel
BuildRequires: libsidplay1-devel
-BuildRequires: libtool
BuildRequires: orc >= 0.4.16
BuildRequires: python-base
%ifarch %ix86 ppc x86_64
BuildRequires: valgrind-devel
%endif
-%if 0%{?BUILD_ORIG}
+%if 0%{?ENABLE_MPG123}
+BuildRequires: pkgconfig(libmpg123) >= 1.3
+%endif
+%if 0%{?ENABLE_A52DEC}
BuildRequires: liba52-devel
-BuildRequires: libmad-devel
+%endif
+%if 0%{?BUILD_ORIG}
BuildRequires: libmp3lame-devel
-BuildRequires: libmpeg2-devel >= 0.5.1
-BuildRequires: libopencore-amr-devel
-BuildRequires: libtwolame-devel
-BuildRequires: libx264-devel >= 0.120
-BuildRequires: pkgconfig(libmpg123) >= 1.13
+BuildRequires: pkgconfig(libmpeg2) >= 0.5.1
+BuildRequires: pkgconfig(opencore-amrwb) >= 0.1.3
+BuildRequires: pkgconfig(twolame) >= 0.3.10
+BuildRequires: pkgconfig(x264) >= 0.120
+%if ! 0%{?ENABLE_MPG123}
+BuildRequires: pkgconfig(libmpg123) >= 1.3
+%endif
+%if ! 0%{?ENABLE_A52DEC}
+BuildRequires: liba52-devel
+%endif
%endif
# Get minimum gstreamer and gstreamer-plugins-base required versions from
configure.ac
%define gstreamer_plugins_ugly_req %(xzgrep --text "^GST.*_REQ" %{S:0} | sort
-u | sed 's/GST_REQ=/gstreamer >= /;s/GSTPB_REQ=/gstreamer-plugins-base >= /' |
tr '\\n' ' ')
@@ -138,26 +146,15 @@
%lang_package
%prep
%setup -q -n %{_name}-%{version}
-%if 0%{?BUILD_ORIG}
+%if 0%{?BUILD_ORIG} || 0%{?ENABLE_A52DEC}
%patch0
-%else
-# Touching configure.ac with this patch breaks BUILD_ORIG building.
-%patch1 -p1 -R
%endif
%build
-%if ! 0%{?BUILD_ORIG}
-NOCONFIGURE=1 ./autogen.sh
-%endif
%configure\
-%if 0%{?_package_name}
- --with-package-name='%{_package_name}' \
-%else
+%if ! 0%{?BUILD_ORIG}
--with-package-name='openSUSE gstreamer-plugins-ugly package' \
-%endif
-%if 0%{?_package_origin}
- --with-package-origin='%{_package_origin}' \
-%else
+ --disable-asfdemux \
--with-package-origin='http://www.opensuse.org/' \
%endif
--enable-gtk-doc \
@@ -170,31 +167,22 @@
%install
%makeinstall
rm %{buildroot}%{_libdir}/gstreamer-%{gst_branch}/*.la
-%if ! 0%{?BUILD_ORIG}
-for MODULE in \
-%{_datadir}/gstreamer-%{gst_branch}/presets/GstAmrnbEnc.prs \
-%{_datadir}/gstreamer-%{gst_branch}/presets/GstX264Enc.prs \
-%{_libdir}/gstreamer-%{gst_branch}/libgsta52dec.so \
-%{_libdir}/gstreamer-%{gst_branch}/libgstamrnb.so \
-%{_libdir}/gstreamer-%{gst_branch}/libgstasf.so \
-%{_libdir}/gstreamer-%{gst_branch}/libgstlame.so \
-%{_libdir}/gstreamer-%{gst_branch}/libgstmad.so \
-%{_libdir}/gstreamer-%{gst_branch}/libgstmpeg2dec.so \
-%{_libdir}/gstreamer-%{gst_branch}/libgstx264.so \
-; do
- rm -f %{buildroot}$MODULE
-done
-%endif
%find_lang %{_name}-%{gst_branch}
%files
%defattr(-, root, root)
-%doc AUTHORS COPYING NEWS README RELEASE REQUIREMENTS
+%doc COPYING
+%if 0%{?ENABLE_A52DEC}
+%{_libdir}/gstreamer-%{gst_branch}/libgsta52dec.so
+%endif
%{_libdir}/gstreamer-%{gst_branch}/libgstcdio.so
%{_libdir}/gstreamer-%{gst_branch}/libgstdvdlpcmdec.so
%{_libdir}/gstreamer-%{gst_branch}/libgstdvdread.so
%{_libdir}/gstreamer-%{gst_branch}/libgstdvdsub.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstrmdemux.so
+%if 0%{?ENABLE_MPG123}
+%{_libdir}/gstreamer-%{gst_branch}/libgstmpg123.so
+%endif
+%{_libdir}/gstreamer-%{gst_branch}/libgstrealmedia.so
%{_libdir}/gstreamer-%{gst_branch}/libgstsid.so
%{_libdir}/gstreamer-%{gst_branch}/libgstxingmux.so
%if 0%{?_experimental}
@@ -207,14 +195,17 @@
%files orig-addon
%defattr(-, root, root)
%endif
+%if ! 0%{?ENABLE_A52DEC}
%{_libdir}/gstreamer-%{gst_branch}/libgsta52dec.so
+%endif
%{_libdir}/gstreamer-%{gst_branch}/libgstamrnb.so
%{_libdir}/gstreamer-%{gst_branch}/libgstamrwbdec.so
%{_libdir}/gstreamer-%{gst_branch}/libgstasf.so
%{_libdir}/gstreamer-%{gst_branch}/libgstlame.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstmad.so
%{_libdir}/gstreamer-%{gst_branch}/libgstmpeg2dec.so
+%if ! 0%{?ENABLE_MPG123}
%{_libdir}/gstreamer-%{gst_branch}/libgstmpg123.so
+%endif
%{_libdir}/gstreamer-%{gst_branch}/libgsttwolame.so
%{_libdir}/gstreamer-%{gst_branch}/libgstx264.so
%{_datadir}/gstreamer-%{gst_branch}/presets/GstAmrnbEnc.prs
@@ -225,6 +216,7 @@
%files doc
%defattr(-, root, root)
+%doc AUTHORS NEWS README RELEASE REQUIREMENTS
%{_datadir}/gtk-doc/html/gst-plugins-ugly-plugins-%{gst_branch}
%changelog
++++++ gst-plugins-ugly-1.10.4-patched.tar.xz -> gst-plugins-ugly-1.12.0.tar.xz
++++++
++++ 95290 lines of diff (skipped)