Hello community,
here is the log from the commit of package gstreamer-plugins-bad for
openSUSE:Factory checked in at 2015-11-24 22:29:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-bad (Old)
and /work/SRC/openSUSE:Factory/.gstreamer-plugins-bad.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gstreamer-plugins-bad"
Changes:
--------
---
/work/SRC/openSUSE:Factory/gstreamer-plugins-bad/gstreamer-plugins-bad.changes
2015-04-22 01:13:31.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.gstreamer-plugins-bad.new/gstreamer-plugins-bad.changes
2015-11-24 22:29:05.000000000 +0100
@@ -1,0 +2,26 @@
+Sat Oct 31 04:23:01 UTC 2015 - [email protected]
+
+- Update to version 1.6.1:
+ + Bugs fixed: bgo#756567, bgo#752132, bgo#752230, bgo#754523,
+ bgo#755108, bgo#755132, bgo#755134, bgo#755239, bgo#755623,
+ bgo#755680, bgo#755738, bgo#755754, bgo#755759, bgo#755824,
+ bgo#755840, bgo#755850, bgo#755852, bgo#755892, bgo#755969,
+ bgo#755981, bgo#756001, bgo#756065, bgo#756070, bgo#756181,
+ bgo#756186, bgo#756383, bgo#756563, bgo#756578, bgo#756592,
+ bgo#756617, bgo#756653, bgo#756861, bgo#756876, bgo#757251.
+- Add gstreamer-revert-bogus-automake-version.patch, upstream
+ bumped automake req to high.
+
+-------------------------------------------------------------------
+Fri Oct 2 09:01:09 UTC 2015 - [email protected]
+
+- Update to version 1.6.0:
+ + For changelog, see mainpackage changes, everything is condensed
+ there.
+- Rebase gstreamer-plugins-bad-patch-source.sh, add new plugins.
+- Drop gstreamer-plugins-bad-real.patch: real plugin was dropped
+ from gstreamer-bad package.
+- Add new sub-package libgstadaptivedemux-1_0-0 and handle it in
+ %post/postun
+
+-------------------------------------------------------------------
Old:
----
gst-plugins-bad-1.4.5-patched.tar.xz
gst-plugins-bad-1.4.5.tar.xz
gstreamer-plugins-bad-real.patch
New:
----
gst-plugins-bad-1.6.1-patched.tar.xz
gst-plugins-bad-1.6.1.tar.xz
gstreamer-revert-bogus-automake-version.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gstreamer-plugins-bad.spec ++++++
--- /var/tmp/diff_new_pack.Yg55UC/_old 2015-11-24 22:29:06.000000000 +0100
+++ /var/tmp/diff_new_pack.Yg55UC/_new 2015-11-24 22:29:06.000000000 +0100
@@ -21,14 +21,13 @@
# Disabled for now in upstream tarball, not ported
%bcond_with gstvdp
-%bcond_without wayland
Name: gstreamer-plugins-bad
# Patched code is built by default.
# 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 _name gst-plugins-bad
-Version: 1.4.5
+Version: 1.6.1
Release: 0
# FIXME: re-enable opencv BuildRequires once bnc#748666 is fixed (we don't
want to depend on libxine!)
# FIXME: missing BuildRequires on libtiger (http://code.google.com/p/libtiger/)
@@ -50,14 +49,15 @@
%endif
Source1: %{name}-patch-source.sh
Source99: baselibs.conf
-Patch0: gstreamer-plugins-bad-real.patch
+# PATCH-FIX-UPSTREAM gstreamer-revert-bogus-automake-version.patch bgo#
[email protected] --
+Patch1: gstreamer-revert-bogus-automake-version.patch
BuildRequires: SDL-devel
# needed for patch0
BuildRequires: gcc-c++
BuildRequires: glib2-devel >= 2.31.14
BuildRequires: gnome-common
-BuildRequires: gstreamer-devel >= 1.0.10
-BuildRequires: gstreamer-plugins-base-devel >= 1.0.10
+BuildRequires: gstreamer-devel >= 1.6.0
+BuildRequires: gstreamer-plugins-base-devel >= 1.6.0
BuildRequires: gtk-doc
BuildRequires: ladspa-devel
BuildRequires: libgme-devel
@@ -137,8 +137,10 @@
# Not yet in openSUSE
#BuildRequires: pkgconfig(tiger) >= 0.3.2
BuildRequires: pkgconfig(vdpau)
-%if %{with wayland}
BuildRequires: pkgconfig(wayland-client) >= 1.0.0
+BuildRequires: pkgconfig(wayland-cursor) >= 1.0
+%if 0%{?suse_version} > 1310
+BuildRequires: pkgconfig(wayland-egl) >= 9.0
%endif
BuildRequires: pkgconfig(x11)
# Not yet in openSUSE
@@ -227,6 +229,17 @@
%endif
%endif
+%package -n libgstadaptivedemux-1_0-0
+Summary: GStreamer Streaming-Media Framework Plug-Ins
+Group: System/Libraries
+
+%description -n libgstadaptivedemux-1_0-0
+GStreamer is a streaming media framework based on graphs of filters
+that operate on media data. Applications using this library can do
+anything media-related,from real-time sound processing to playing
+videos. Its plug-in-based architecture means that new data types or
+processing capabilities can be added simply by installing new plug-ins.
+
%package -n libgstbasecamerabinsrc-1_0-0
Summary: GStreamer Streaming-Media Framework Plug-Ins
Group: System/Libraries
@@ -352,6 +365,7 @@
Summary: GStreamer Streaming-Media Framework Plug-Ins
Group: Development/Libraries/C and C++
Requires: gstreamer-devel
+Requires: libgstadaptivedemux-1_0-0 = %{version}
Requires: libgstbadbase-1_0-0 = %{version}
Requires: libgstbadvideo-1_0-0 = %{version}
Requires: libgstbasecamerabinsrc-1_0-0 = %{version}
@@ -387,12 +401,11 @@
%lang_package
%prep
%setup -q -n %{_name}-%{version}
+# t-u-u is broken....
#translation-update-upstream po gst-plugins-bad-%{gst_branch}
-%patch0
+%patch1 -p1 -R
%build
-# Needed for patch0
-alias git=true
NOCONFIGURE=1 ./autogen.sh
%configure\
--disable-static\
@@ -400,11 +413,7 @@
--enable-experimental\
--enable-gtk-doc \
--with-gtk=3.0 \
-%if %{with wayland}
--enable-wayland
-%else
- --disable-wayland
-%endif
%__make %{?_smp_mflags} V=1
%install
@@ -424,6 +433,8 @@
%glib2_gsettings_schema_postun
%endif
+%post -n libgstadaptivedemux-1_0-0 -p /sbin/ldconfig
+
%post -n libgstbadbase-1_0-0 -p /sbin/ldconfig
%post -n libgstbadvideo-1_0-0 -p /sbin/ldconfig
@@ -444,6 +455,8 @@
%post -n libgstvdp-1_0-0 -p /sbin/ldconfig
+%postun -n libgstadaptivedemux-1_0-0 -p /sbin/ldconfig
+
%postun -n libgstbadbase-1_0-0 -p /sbin/ldconfig
%postun -n libgstbadvideo-1_0-0 -p /sbin/ldconfig
@@ -474,6 +487,8 @@
%if 0%{?suse_version} >= 1140
#%{_datadir}/glib-2.0/schemas/org.freedesktop.gstreamer-0.10.default-elements.gschema.xml
%endif
+%dir %{_datadir}/gstreamer-%{gst_branch}/presets/
+%{_datadir}/gstreamer-%{gst_branch}/presets/GstFreeverb.prs
%{_libdir}/gstreamer-%{gst_branch}/libgstaccurip.so
%{_libdir}/gstreamer-%{gst_branch}/libgstadpcmdec.so
%{_libdir}/gstreamer-%{gst_branch}/libgstadpcmenc.so
@@ -498,7 +513,7 @@
%{_libdir}/gstreamer-%{gst_branch}/libgstcoloreffects.so
#%{_libdir}/gstreamer-%{gst_branch}/libgstcolorspace.so
%{_libdir}/gstreamer-%{gst_branch}/libgstcompositor.so
-%if 0%{?suse_version} >= 1140
+%if 0%{?suse_version} >= 1315
%{_libdir}/gstreamer-%{gst_branch}/libgstcurl.so
%endif
%{_libdir}/gstreamer-%{gst_branch}/libgstdashdemux.so
@@ -509,6 +524,7 @@
%{_libdir}/gstreamer-%{gst_branch}/libgstdecklink.so
#%{_libdir}/gstreamer-%{gst_branch}/libgstdfbvideosink.so
#%{_libdir}/gstreamer-%{gst_branch}/libgstdirac.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstdtls.so
%{_libdir}/gstreamer-%{gst_branch}/libgstdvb.so
%{_libdir}/gstreamer-%{gst_branch}/libgstdvbsuboverlay.so
%{_libdir}/gstreamer-%{gst_branch}/libgstfbdevsink.so
@@ -528,6 +544,7 @@
#%{_libdir}/gstreamer-%{gst_branch}/libgstgsettingselements.so
%endif
%{_libdir}/gstreamer-%{gst_branch}/libgstgsm.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstgtksink.so
#%{_libdir}/gstreamer-%{gst_branch}/libgsth264parse.so
#%{_libdir}/gstreamer-%{gst_branch}/libgsthdvparse.so
%{_libdir}/gstreamer-%{gst_branch}/libgstid3tag.so
@@ -578,11 +595,10 @@
%{_libdir}/gstreamer-%{gst_branch}/libgstpnm.so
%{_libdir}/gstreamer-%{gst_branch}/libgstrawparse.so
%{_libdir}/gstreamer-%{gst_branch}/libgstremovesilence.so
-%ifarch %ix86 x86_64 ppc
-#%{_libdir}/gstreamer-%{gst_branch}/libgstreal.so
-%endif
%{_libdir}/gstreamer-%{gst_branch}/libgstrfbsrc.so
%{_libdir}/gstreamer-%{gst_branch}/libgstrsvg.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstrtpbad.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstrtponvif.so
%{_libdir}/gstreamer-%{gst_branch}/libgstsbc.so
%{_libdir}/gstreamer-%{gst_branch}/libgstschro.so
#%{_libdir}/gstreamer-%{gst_branch}/libgstsdi.so
@@ -601,7 +617,7 @@
#%{_libdir}/gstreamer-%{gst_branch}/libgsttimidity.so
#%{_libdir}/gstreamer-%{gst_branch}/libgsttrm.so
#%{_libdir}/gstreamer-%{gst_branch}/libgsttta.so
-#%{_libdir}/gstreamer-%{gst_branch}/libgstvcdsrc.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstvcdsrc.so
%{_libdir}/gstreamer-%{gst_branch}/libgstvdpau.so
%{_libdir}/gstreamer-%{gst_branch}/libgstvideofiltersbad.so
#%{_libdir}/gstreamer-%{gst_branch}/libgstvideomaxrate.so
@@ -609,7 +625,7 @@
%{_libdir}/gstreamer-%{gst_branch}/libgstvideoparsersbad.so
%{_libdir}/gstreamer-%{gst_branch}/libgstvideosignal.so
%{_libdir}/gstreamer-%{gst_branch}/libgstvmnc.so
-%if %{with wayland}
+%if 0%{?suse_version} > 1310
%{_libdir}/gstreamer-%{gst_branch}/libgstwaylandsink.so
%endif
%{_libdir}/gstreamer-%{gst_branch}/libgsty4mdec.so
@@ -644,6 +660,10 @@
#%{_libdir}/gstreamer-%{gst_branch}/libgstxvid.so
%endif
+%files -n libgstadaptivedemux-1_0-0
+%defattr(-, root, root)
+%{_libdir}/libgstadaptivedemux-%{gst_branch}.so.0*
+
%files -n libgstbadbase-1_0-0
%defattr(-, root, root)
%{_libdir}/libgstbadbase-%{gst_branch}.so.0*
@@ -686,7 +706,7 @@
%{_libdir}/libgstvdp-%{gst_branch}.so.0*
%endif
-%if %{with wayland}
+%if 0%{?suse_version} > 1310
%files -n libgstwayland-1_0-0
%defattr(-,root,root)
%{_libdir}/libgstwayland-1.0.so.*
@@ -695,6 +715,8 @@
%files devel
%defattr(-, root, root)
%{_includedir}/gstreamer-%{gst_branch}
+%dir %{_libdir}/gstreamer-%{gst_branch}/include/gst/gl
+%{_libdir}/gstreamer-%{gst_branch}/include/gst/gl/gstglconfig.h
%{_libdir}/*.so
%{_libdir}/pkgconfig/gstreamer-codecparsers-%{gst_branch}.pc
%{_libdir}/pkgconfig/gstreamer-gl-%{gst_branch}.pc
++++++ gst-plugins-bad-1.4.5-patched.tar.xz ->
gst-plugins-bad-1.6.1-patched.tar.xz ++++++
++++ 478793 lines of diff (skipped)
++++++ gst-plugins-bad-1.4.5-patched.tar.xz -> gst-plugins-bad-1.6.1.tar.xz
++++++
++++ 591446 lines of diff (skipped)
++++++ gstreamer-plugins-bad-patch-source.sh ++++++
--- /var/tmp/diff_new_pack.Yg55UC/_old 2015-11-24 22:29:14.000000000 +0100
+++ /var/tmp/diff_new_pack.Yg55UC/_new 2015-11-24 22:29:14.000000000 +0100
@@ -73,6 +73,7 @@
mpegtsmux
mpegvideoparse
mxf
+onvif
nsf
nuvdemux
patchdetect
@@ -82,6 +83,7 @@
rawparse
real
removesilence
+rtp
rtpmux
rtpvp8
scaletempo
++++++ gstreamer-revert-bogus-automake-version.patch ++++++
m b90f17411e271199e56c08d990fbfbe04bd39431 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Tim-Philipp=20M=C3=BCller?= <[email protected]>
Date: Thu, 23 Apr 2015 16:39:20 +0100
Subject: configure: bump automake requirement to 1.14 and autoconf to 2.69
This is only required for builds from git, people can still
build tarballs if they only have older autotools.
https://bugzilla.gnome.org//show_bug.cgi?id=747624
diff --git a/configure.ac b/configure.ac
index bfde9c6..2d23b7a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,4 +1,4 @@
-AC_PREREQ([2.68])
+AC_PREREQ([2.69])
dnl initialize autoconf
dnl when going to/from release please set the nano (fourth number) right !
@@ -8,7 +8,7 @@ AC_INIT([GStreamer Bad
Plug-ins],[1.5.0.1],[http://bugzilla.gnome.org/enter_bug.
AG_GST_INIT
dnl initialize automake
-AM_INIT_AUTOMAKE([-Wno-portability 1.11 no-dist-gzip dist-xz tar-ustar
subdir-objects])
+AM_INIT_AUTOMAKE([-Wno-portability 1.14 no-dist-gzip dist-xz tar-ustar
subdir-objects])
dnl define PACKAGE_VERSION_* variables
AS_VERSION
--
cgit v0.10.2