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 - zai...@opensuse.org + +- Simplyfy the conditionals in our configure call. + +------------------------------------------------------------------- +Tue May 9 09:55:27 UTC 2017 - zai...@opensuse.org + +- 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 - dims...@opensuse.org + +- 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 - dims...@opensuse.org + +- 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 - zai...@opensuse.org + +- 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 - zai...@opensuse.org + +- 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 reddw...@opensuse.org -- 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# 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... -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)