Hello community,

here is the log from the commit of package gstreamer-plugins-bad for 
openSUSE:Factory checked in at 2019-06-30 10:18:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-bad (Old)
 and      /work/SRC/openSUSE:Factory/.gstreamer-plugins-bad.new.4615 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gstreamer-plugins-bad"

Sun Jun 30 10:18:31 2019 rev:90 rq:712235 version:1.16.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-bad/gstreamer-plugins-bad.changes  
    2019-06-13 22:34:06.896366310 +0200
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-bad.new.4615/gstreamer-plugins-bad.changes
    2019-06-30 10:18:33.287345542 +0200
@@ -1,0 +2,61 @@
+Thu Jun 27 08:37:56 UTC 2019 - Dominique Leuenberger <dims...@opensuse.org>
+
+- Add libgstsctp-1_0-0 to baselibs.conf:
+  gstreamer-plugins-bad-32bit requires it.
+
+-------------------------------------------------------------------
+Mon Jun 17 20:47:45 UTC 2019 - mgo...@suse.com
+
+- Update to version 1.16.0:
+  + Highlights
+    - GStreamer WebRTC stack gained support for data channels for
+      peer-to-peer communication based on SCTP, BUNDLE support, as
+      well as support for multiple TURN servers.
+    - AV1 video codec support for Matroska and QuickTime/MP4
+      containers and more configuration options and supported
+      input formats for the AOMedia AV1 encoder
+    - Support for Closed Captions and other Ancillary Data in video
+    - Support for planar (non-interleaved) raw audio
+    - GstVideoAggregator, compositor and OpenGL mixer elements are
+      now in -base
+    - New alternate fields interlace mode where each buffer carries
+      a single field
+    - WebM and Matroska ContentEncryption support in the Matroska
+      demuxer
+    - new WebKit WPE-based web browser source element
+    - Video4Linux: HEVC encoding and decoding, JPEG encoding, and
+      improved dmabuf import/export
+    - Hardware-accelerated Nvidia video decoder gained support for
+      VP8/VP9 decoding, whilst the encoder gained support for
+      H.265/HEVC encoding.
+    - Many improvements to the Intel Media SDK based
+      hardware-accelerated video decoder and encoder plugin (msdk):
+      dmabuf import/export for zero-copy integration with other
+      components; VP9 decoding; 10-bit HEVC encoding; video
+      post-processing (vpp) support including deinterlacing; and
+      the video decoder now handles dynamic resolution changes.
+    - The ASS/SSA subtitle overlay renderer can now handle multiple
+      subtitles that overlap in time and will show them on screen
+      simultaneously
+    - The Meson build is now feature-complete (*) and it is now the
+      recommended build system on all platforms. The Autotools
+      build is scheduled to be removed in the next cycle.
+    - The GStreamer Rust bindings and Rust plugins module are now
+      officially part of upstream GStreamer.
+    - The GStreamer Editing Services gained a gesdemux element that
+      allows directly playing back serialized edit list with
+      playbin or (uri)decodebin
+    - Many performance improvements
+- Add incomplete meson support. Currently disabled.
+- Drop gstreamer-plugins-bad-reproducible.patch: fixed upstream.
+- Disable musepack plugin and remove from files, since it
+  requires a newer library than what we currently have.
+- Remove libgstcompositor.so and libgstopenglmixers.so: moved to
+  -base.
+-Removed libgststereo.so from files: merged with audiofx in -good.
+- Remove libgstvcdsrc.so from files: removed upstream.
+- Add libgstclosedcaption.so to files.
+- Remove libgstbadvideo package: now in -base.
+- Package libgstcp.
+
+-------------------------------------------------------------------

Old:
----
  gst-plugins-bad-1.14.5.tar.xz
  gstreamer-plugins-bad-reproducible.patch

New:
----
  gst-plugins-bad-1.16.0.tar.xz

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

Other differences:
------------------
++++++ gstreamer-plugins-bad.spec ++++++
--- /var/tmp/diff_new_pack.PZa9Il/_old  2019-06-30 10:18:34.463347369 +0200
+++ /var/tmp/diff_new_pack.PZa9Il/_new  2019-06-30 10:18:34.499347425 +0200
@@ -25,8 +25,11 @@
 %bcond_with faac
 %bcond_with faad
 
+# TODO: fix build failure and enable this for Tumbleweed
+%define use_meson 0
+
 Name:           gstreamer-plugins-bad
-Version:        1.14.5
+Version:        1.16.0
 Release:        0
 Summary:        GStreamer Streaming-Media Framework Plug-Ins
 License:        GPL-2.0-or-later AND LGPL-2.1-or-later
@@ -35,9 +38,6 @@
 Source:         
https://gstreamer.freedesktop.org/src/gst-plugins-bad/%{_name}-%{version}.tar.xz
 Source2:        gstreamer-plugins-bad.appdata.xml
 Source99:       baselibs.conf
-
-# PATCH-FIX-UPSTREAM gstreamer-plugins-bad-reproducible.patch boo#1048207 
bwiedem...@suse.com -- Fix reproducible build
-Patch0:         gstreamer-plugins-bad-reproducible.patch
 # PATCH-FIX-OPENSUSE gst-bad-revert-automake-autoconf-versions.patch 
bjorn....@gmail.com -- Revert the autoconf and automake version bump
 Patch1:         gst-bad-revert-automake-autoconf-versions.patch
 
@@ -51,8 +51,12 @@
 BuildRequires:  libgsm-devel
 BuildRequires:  libjasper-devel
 BuildRequires:  libmpcdec-devel
-# Needed for patches 0 and 1
+%if %{use_meson}
+BuildRequires:  meson >= 0.47.0
+%else
+# Needed for patch1
 BuildRequires:  libtool
+%endif
 BuildRequires:  orc >= 0.4.11
 BuildRequires:  pkgconfig
 BuildRequires:  python3-base
@@ -236,33 +240,33 @@
 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 libgstbadvideo-1_0-0
+%package -n libgstphotography-1_0-0
 Summary:        GStreamer Streaming-Media Framework Plug-Ins
 Group:          System/Libraries
 
-%description -n libgstbadvideo-1_0-0
+%description -n libgstphotography-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 libgstphotography-1_0-0
+%package -n libgstplayer-1_0-0
 Summary:        GStreamer Streaming-Media Framework Plug-Ins
 Group:          System/Libraries
 
-%description -n libgstphotography-1_0-0
+%description -n libgstplayer-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 libgstplayer-1_0-0
+%package -n libgstsctp-1_0-0
 Summary:        GStreamer Streaming-Media Framework Plug-Ins
 Group:          System/Libraries
 
-%description -n libgstplayer-1_0-0
+%description -n libgstsctp-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
@@ -364,7 +368,6 @@
 Requires:       gstreamer-devel
 Requires:       libgstadaptivedemux-1_0-0 = %{version}
 Requires:       libgstbadaudio-1_0-0 = %{version}
-Requires:       libgstbadvideo-1_0-0 = %{version}
 Requires:       libgstbasecamerabinsrc-1_0-0 = %{version}
 Requires:       libgstcodecparsers-1_0-0 = %{version}
 Requires:       libgstinsertbin-1_0-0 = %{version}
@@ -372,6 +375,7 @@
 Requires:       libgstmpegts-1_0-0 = %{version}
 Requires:       libgstphotography-1_0-0 = %{version}
 Requires:       libgstplayer-1_0-0 = %{version}
+Requires:       libgstsctp-1_0-0 = %{version}
 Requires:       libgsturidownloader-1_0-0 = %{version}
 Requires:       libgstwebrtc-1_0-0 = %{version}
 Requires:       typelib-1_0-GstInsertBin-1_0 = %{version}
@@ -469,7 +473,58 @@
 
 %build
 export PYTHON=%{_bindir}/python3
-# Needed for patch0 and 1
+%if %{use_meson}
+# TODO: need to package new(er) musepack before it can be re-enabled
+%{meson} \
+%if ! 0%{?BUILD_ORIG}
+       -Dpackage-name='openSUSE GStreamer-plugins-bad package' \
+       -Dpackage-origin='http://download.opensuse.org' \
+       -Dresindvd=disabled \
+       -Dsiren=disabled \
+       -Ddts=disabled \
+       -Dlibde265=disabled \
+       -Dmodplug=disabled \
+       -Dvoaacenc=disabled \
+       -Dvoamrwbenc=disabled \
+%endif
+%if %{without faac}
+       -Dfaac=disabled \
+%endif
+%if %{without faad}
+       -Dfaad=disabled \
+%endif
+%if %{without fdk_aac}
+       -Dfdkaac=disabled \
+       -Dopensles=disabled \
+%endif
+       -Dexamples=disabled \
+       -Dfestival=disabled \
+       -Dflite=disabled \
+       -Dwayland=enabled \
+       -Dintrospection=enabled \
+       -Dmsdk=disabled \
+       -Dopencv=disabled \
+       -Dtinyalsa=disabled \
+       -Dwasapi=disabled \
+       -Dnvdec=disabled \
+       -Dnvenc=disabled \
+       -Ddirectfb=disabled \
+       -Diqa=disabled \
+       -Dmusepack=disabled \
+%if ! 0%{?ENABLE_OPENH264}
+       -Dopenh264=disabled \
+%endif
+       -Dopenni2=disabled \
+       -Drtmp=disabled \
+       -Dsctp=disabled \
+       -Dvulkan=disabled \
+       -Dwildmidi=disabled \
+       -Dwpe=disabled \
+       -Dx265=disabled \
+       %{nil}
+%{meson_build}
+%else
+# Needed for patch1
 autoreconf -fiv
 %configure \
 %if ! 0%{?BUILD_ORIG}
@@ -496,9 +551,14 @@
        --enable-introspection \
        %{nil}
 make %{?_smp_mflags}
+%endif
 
 %install
+%if %{use_meson}
+%{meson_install}
+%else
 %make_install
+%endif
 
 # Fail when upstream provides appdata
 if [ -f %{buildroot}%{_datadir}/appdata/gstreamer-plugins-bad.appdata.xml ]; 
then
@@ -528,9 +588,6 @@
 %post -n libgstbadaudio-1_0-0 -p /sbin/ldconfig
 %postun -n libgstbadaudio-1_0-0 -p /sbin/ldconfig
 
-%post -n libgstbadvideo-1_0-0 -p /sbin/ldconfig
-%postun -n libgstbadvideo-1_0-0 -p /sbin/ldconfig
-
 %post -n libgstbasecamerabinsrc-1_0-0 -p /sbin/ldconfig
 %postun -n libgstbasecamerabinsrc-1_0-0 -p /sbin/ldconfig
 
@@ -552,6 +609,9 @@
 %post -n libgstplayer-1_0-0 -p /sbin/ldconfig
 %postun -n libgstplayer-1_0-0 -p /sbin/ldconfig
 
+%post -n libgstsctp-1_0-0 -p /sbin/ldconfig
+%postun -n libgstsctp-1_0-0 -p /sbin/ldconfig
+
 %post -n libgsturidownloader-1_0-0 -p /sbin/ldconfig
 %postun -n libgsturidownloader-1_0-0 -p /sbin/ldconfig
 
@@ -586,9 +646,9 @@
 %{_libdir}/gstreamer-%{gst_branch}/libgstbluez.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstbz2.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstcamerabin.so
+%{_libdir}/gstreamer-%{gst_branch}/libgstclosedcaption.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstcoloreffects.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstcolormanagement.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstcompositor.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstcurl.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstdashdemux.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstdc1394.so
@@ -628,11 +688,9 @@
 %{_libdir}/gstreamer-%{gst_branch}/libgstmpegpsmux.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstmpegtsmux.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstmplex.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstmusepack.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstmxf.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstnetsim.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstopenexr.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstopenglmixers.so
 %if 0%{?ENABLE_OPENH264}
 %{_libdir}/gstreamer-%{gst_branch}/libgstopenh264.so
 %endif
@@ -658,11 +716,9 @@
 %{_libdir}/gstreamer-%{gst_branch}/libgstspandsp.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstspeed.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstsrt.so
-%{_libdir}/gstreamer-%{gst_branch}/libgststereo.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstsubenc.so
 %{_libdir}/gstreamer-%{gst_branch}/libgsttimecode.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstttmlsubs.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstvcdsrc.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstvideofiltersbad.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstvideoframe_audiolevel.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstvideoparsersbad.so
@@ -702,15 +758,15 @@
 %files -n libgstbadaudio-1_0-0
 %{_libdir}/libgstbadaudio-%{gst_branch}.so.0*
 
-%files -n libgstbadvideo-1_0-0
-%{_libdir}/libgstbadvideo-%{gst_branch}.so.0*
-
 %files -n libgstphotography-1_0-0
 %{_libdir}/libgstphotography-%{gst_branch}.so.0*
 
 %files -n libgstplayer-1_0-0
 %{_libdir}/libgstplayer-%{gst_branch}.so.0*
 
+%files -n libgstsctp-1_0-0
+%{_libdir}/libgstsctp-%{gst_branch}.so.0*
+
 %files -n libgstbasecamerabinsrc-1_0-0
 %{_libdir}/libgstbasecamerabinsrc-%{gst_branch}.so.0*
 
@@ -756,12 +812,12 @@
 %{_includedir}/gstreamer-%{gst_branch}
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/gstreamer-bad-audio-%{gst_branch}.pc
-%{_libdir}/pkgconfig/gstreamer-bad-video-%{gst_branch}.pc
 %{_libdir}/pkgconfig/gstreamer-codecparsers-%{gst_branch}.pc
 %{_libdir}/pkgconfig/gstreamer-insertbin-%{gst_branch}.pc
 %{_libdir}/pkgconfig/gstreamer-mpegts-%{gst_branch}.pc
 %{_libdir}/pkgconfig/gstreamer-player-%{gst_branch}.pc
 %{_libdir}/pkgconfig/gstreamer-plugins-bad-%{gst_branch}.pc
+%{_libdir}/pkgconfig/gstreamer-sctp-1.0.pc
 %{_libdir}/pkgconfig/gstreamer-webrtc-1.0.pc
 %{_datadir}/gir-1.0/*.gir
 

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.PZa9Il/_old  2019-06-30 10:18:34.815347916 +0200
+++ /var/tmp/diff_new_pack.PZa9Il/_new  2019-06-30 10:18:34.835347947 +0200
@@ -4,7 +4,6 @@
 gstreamer-plugins-bad-orig-addon
 libgstadaptivedemux-1_0-0
 libgstbadaudio-1_0-0
-libgstbadvideo-1_0-0
 libgstbasecamerabinsrc-1_0-0
 libgstcodecparsers-1_0-0
 libgstinsertbin-1_0-0
@@ -12,8 +11,8 @@
 libgstmpegts-1_0-0
 libgstphotography-1_0-0
 libgstplayer-1_0-0
+libgstsctp-1_0-0
 libgsturidownloader-1_0-0
 libgstvdpau
 libgstwayland-1_0-0
 libgstwebrtc-1_0-0
-

++++++ gst-plugins-bad-1.14.5.tar.xz -> gst-plugins-bad-1.16.0.tar.xz ++++++
++++ 220579 lines of diff (skipped)


Reply via email to