Hello community, here is the log from the commit of package gstreamer-plugins-good for openSUSE:Factory checked in at 2018-07-27 10:53:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-good (Old) and /work/SRC/openSUSE:Factory/.gstreamer-plugins-good.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gstreamer-plugins-good" Fri Jul 27 10:53:11 2018 rev:58 rq:624904 version:1.14.2 Changes: -------- --- /work/SRC/openSUSE:Factory/gstreamer-plugins-good/gstreamer-plugins-good.changes 2018-06-28 15:09:25.168033288 +0200 +++ /work/SRC/openSUSE:Factory/.gstreamer-plugins-good.new/gstreamer-plugins-good.changes 2018-07-27 10:53:12.989299052 +0200 @@ -1,0 +2,12 @@ +Sun Jul 22 21:22:22 UTC 2018 - bjorn....@gmail.com + +- Update to version 1.14.2: + + qmlgl: Fix conflicting declaration of type GLsync for + non-android. + + souphttpsrc: Protect input stream with lock. + + splitmuxsrc: Make sure events are writable before setting their + seqnum. + + Various v4l2 fixes. + + scaletempo: Mark as Audio in classification. + +------------------------------------------------------------------- @@ -7,0 +20,10 @@ +Thu May 31 09:27:16 UTC 2018 - bjorn....@gmail.com + +- Add pkgconfig(Qt5Core), pkgconfig(Qt5Gui), pkgconfig(Qt5Qml), + pkgconfig(Qt5Quick) and pkgconfig(Qt5WaylandClient) + BuildRequires: Build qmlgl sink and package it in new qtqml + sub-package. +- Add gstreamer-plugins-good-gtk Recommends to the main package, + install it by default. + +------------------------------------------------------------------- @@ -83,0 +106,7 @@ + +------------------------------------------------------------------- +Mon May 14 13:34:32 UTC 2018 - bjorn....@gmail.com + +- Split out gtk plugin in own sub-package. +- Add conditional ENABLE_EXPERIMENTAL define and set to 0, we do + not want to build experimental plugins by default. Old: ---- gst-plugins-good-1.14.1.tar.xz New: ---- gst-plugins-good-1.14.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gstreamer-plugins-good.spec ++++++ --- /var/tmp/diff_new_pack.E4gluS/_old 2018-07-27 10:53:13.409299856 +0200 +++ /var/tmp/diff_new_pack.E4gluS/_new 2018-07-27 10:53:13.409299856 +0200 @@ -19,10 +19,14 @@ # aasink is just a toy. Once in future, we may want to disable aalib # support completely: Disabled 25/12/17 %define ENABLE_AALIB 0 +# Allow easy enable/disable of experimental plugins +%define ENABLE_EXPERIMENTAL 0 +# %define _name gst-plugins-good %define gst_branch 1.0 + Name: gstreamer-plugins-good -Version: 1.14.1 +Version: 1.14.2 Release: 0 Summary: GStreamer Streaming-Media Framework Plug-Ins License: LGPL-2.1-or-later @@ -66,6 +70,11 @@ %if 0%{?suse_version} >= 1500 BuildRequires: pkgconfig(gtk+-wayland-3.0) >= 3.15.0 %endif +BuildRequires: pkgconfig(Qt5Core) +BuildRequires: pkgconfig(Qt5Gui) +BuildRequires: pkgconfig(Qt5Qml) +BuildRequires: pkgconfig(Qt5Quick) +BuildRequires: pkgconfig(Qt5WaylandClient) BuildRequires: pkgconfig(gtk+-x11-3.0) >= 3.15.0 BuildRequires: pkgconfig(gudev-1.0) >= 147 BuildRequires: pkgconfig(jack) >= 0.99.10 @@ -91,6 +100,7 @@ Requires: gstreamer >= %{version} Requires: gstreamer-plugins-base >= %{version} Recommends: %{name}-lang +Recommends: %{name}-gtk Enhances: gstreamer # Generic name, never used in SuSE: I wish it had been used I would have used it then I wouldn't have to keep copy pasting and actually type it. Provides: gst-plugins-good = %{version} @@ -133,6 +143,24 @@ %description jack This package provides the jack plugin for gstreamer-plugins-good. +%package gtk +Summary: Gtksink plugin for gstreamer-plugins-good +Group: Productivity/Multimedia/Other +Requires: %{name} = %{version} +Enhances: gstreamer-plugins-good + +%description gtk +This package provides the gtksink output plugin for gstreamer-plugins-good. + +%package qtqml +Summary: Qmlglsink plugin for gstreamer-plugins-good +Group: Productivity/Multimedia/Other +Requires: %{name} = %{version} +Enhances: gstreamer-plugins-good + +%description qtqml +This package provides the qmlglsink output plugin for gstreamer-plugins-good. + %lang_package %prep @@ -141,15 +169,18 @@ %build export PYTHON=%{_bindir}/python3 -%configure\ - --with-package-name='openSUSE GStreamer-plugins-good package'\ - --with-package-origin='http://download.opensuse.org'\ +%configure \ + --with-package-name='openSUSE GStreamer-plugins-good package' \ + --with-package-origin='http://download.opensuse.org' \ %if ! 0%{?ENABLE_AALIB} - --disable-aalib\ + --disable-aalib \ %endif - --enable-gtk-doc\ - --enable-v4l2-probe\ - --enable-experimental +%if 0%{?ENABLE_EXPERIMENTAL} + --enable-experimental \ +%endif + --enable-gtk-doc \ + --enable-v4l2-probe \ + %{nil} make %{?_smp_mflags} %install @@ -192,7 +223,6 @@ %{_libdir}/gstreamer-%{gst_branch}/libgstflv.so %{_libdir}/gstreamer-%{gst_branch}/libgstflxdec.so %{_libdir}/gstreamer-%{gst_branch}/libgstgdkpixbuf.so -%{_libdir}/gstreamer-%{gst_branch}/libgstgtk.so %{_libdir}/gstreamer-%{gst_branch}/libgstgoom.so %{_libdir}/gstreamer-%{gst_branch}/libgstgoom2k1.so %{_libdir}/gstreamer-%{gst_branch}/libgsticydemux.so @@ -249,12 +279,20 @@ %{_libdir}/gstreamer-%{gst_branch}/libgstcacasink.so %{_libdir}/gstreamer-%{gst_branch}/libgstcairo.so %{_libdir}/gstreamer-%{gst_branch}/libgstdv.so +%if 0%{?ENABLE_EXPERIMENTAL} %{_libdir}/gstreamer-%{gst_branch}/libgstmonoscope.so +%endif %{_libdir}/gstreamer-%{gst_branch}/libgstshout2.so %files jack %{_libdir}/gstreamer-%{gst_branch}/libgstjack.so +%files gtk +%{_libdir}/gstreamer-%{gst_branch}/libgstgtk.so + +%files qtqml +%{_libdir}/gstreamer-%{gst_branch}/libgstqmlgl.so + %files lang -f %{_name}-%{gst_branch}.lang %changelog ++++++ gst-plugins-good-1.14.1.tar.xz -> gst-plugins-good-1.14.2.tar.xz ++++++ ++++ 16108 lines of diff (skipped)