Hello community,

here is the log from the commit of package gstreamermm for openSUSE:Factory 
checked in at 2020-03-03 10:18:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gstreamermm (Old)
 and      /work/SRC/openSUSE:Factory/.gstreamermm.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gstreamermm"

Tue Mar  3 10:18:20 2020 rev:7 rq:780931 version:1.10.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/gstreamermm/gstreamermm.changes  2019-09-11 
10:33:19.723332195 +0200
+++ /work/SRC/openSUSE:Factory/.gstreamermm.new.26092/gstreamermm.changes       
2020-03-03 10:20:17.143152558 +0100
@@ -1,0 +2,20 @@
+Fri Feb 28 20:37:27 UTC 2020 - Bjørn Lie <[email protected]>
+
+- Replace libxml++-devel, gtkmm3-devel, gstreamer-devel and
+  gstreamer-plugin-base-devel with pkgconfig(libxml++-3.0),
+  pkgconfig(gtkmm-3.0), pkgconfig(gstreamer-1.0) and
+  pkgconfig(gstreamer-plugins-base-1.0) BuildRequires. Also add
+  all the gstreamer .pc symboles configure checks for:
+  pkgconfig(gstreamer-allocators-1.0),
+  pkgconfig(gstreamer-app-1.0), pkgconfig(gstreamer-audio-1.0),
+  pkgconfig(gstreamer-base-1.0), pkgconfig(gstreamer-check-1.0),
+  pkgconfig(gstreamer-controller-1.0),
+  pkgconfig(gstreamer-fft-1.0), pkgconfig(gstreamer-net-1.0),
+  pkgconfig(gstreamer-pbutils-1.0), pkgconfig(gstreamer-riff-1.0),
+  pkgconfig(gstreamer-rtp-1.0), pkgconfig(gstreamer-rtsp-1.0),
+  pkgconfig(gstreamer-sdp-1.0), pkgconfig(gstreamer-tag-1.0) and
+  pkgconfig(gstreamer-video-1.0).
+- Drop unneeded Requires from devel subpackage.
+- Modernize spec, update URL.
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ gstreamermm.spec ++++++
--- /var/tmp/diff_new_pack.pLEvUi/_old  2020-03-03 10:20:18.635155645 +0100
+++ /var/tmp/diff_new_pack.pLEvUi/_new  2020-03-03 10:20:18.639155653 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gstreamermm
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -24,26 +24,43 @@
 Version:        1.10.0
 Release:        0
 Summary:        C++ bindings for the GStreamer streaming multimedia library
-License:        LGPL-2.1
+License:        LGPL-2.1-only
 Group:          Development/Libraries/C and C++
-Url:            http://www.gstreamer.net/bindings/cplusplus.html
+URL:            https://gstreamer.freedesktop.org/bindings/cplusplus.html
 Source0:        
https://ftp.gnome.org/pub/gnome/sources/gstreamermm/%{_sver}/%{name}-%{version}.tar.xz
 Source99:       %{name}-rpmlintrc
+
 # PATCH-FIX-UPSTREAM gstreamermm-copy_metadata_vfunc.patch bgo#794249 -- Fix 
bug tied to copy_metadata_vfunc
 Patch0:         gstreamermm-copy_metadata_vfunc.patch
 # PATCH-FIX-UPSTREAM gstreamermm-copy_metadata_vfunc.patch bgo#794250 -- Fix 
bug tied to copy_metadata_vfunc
 Patch1:         gstreamermm-copy_metadata_vfunc2.patch
 # PATCH-FIX-UPSTREAM gstreamermm-copy_metadata_vfunc.patch -- Fix bug tied to 
copy_metadata_vfunc
 Patch2:         gstreamermm-copy_metadata_vfunc3.patch
+
 BuildRequires:  Mesa-libGLESv2-devel
 BuildRequires:  doxygen
 BuildRequires:  gcc-c++
-BuildRequires:  gstreamer-devel >= 1.10.0
-BuildRequires:  gstreamer-plugins-base-devel >= 1.10.0
-BuildRequires:  gtkmm3-devel
-BuildRequires:  libxml++-devel
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(giomm-2.4)
+BuildRequires:  pkgconfig(gstreamer-1.0) >= 1.10.0
+BuildRequires:  pkgconfig(gstreamer-allocators-1.0) >= 1.10.0
+BuildRequires:  pkgconfig(gstreamer-app-1.0) >= 1.10.0
+BuildRequires:  pkgconfig(gstreamer-audio-1.0) >= 1.10.0
+BuildRequires:  pkgconfig(gstreamer-base-1.0) >= 1.10.0
+BuildRequires:  pkgconfig(gstreamer-check-1.0) >= 1.10.0
+BuildRequires:  pkgconfig(gstreamer-controller-1.0) >= 1.10.0
+BuildRequires:  pkgconfig(gstreamer-fft-1.0) >= 1.10.0
+BuildRequires:  pkgconfig(gstreamer-net-1.0) >= 1.10.0
+BuildRequires:  pkgconfig(gstreamer-pbutils-1.0) >= 1.10.0
+BuildRequires:  pkgconfig(gstreamer-plugins-base-1.0) >= 1.10.0
+BuildRequires:  pkgconfig(gstreamer-riff-1.0) >= 1.10.0
+BuildRequires:  pkgconfig(gstreamer-rtp-1.0) >= 1.10.0
+BuildRequires:  pkgconfig(gstreamer-rtsp-1.0) >= 1.10.0
+BuildRequires:  pkgconfig(gstreamer-sdp-1.0) >= 1.10.0
+BuildRequires:  pkgconfig(gstreamer-tag-1.0) >= 1.10.0
+BuildRequires:  pkgconfig(gstreamer-video-1.0) >= 1.10.0
+BuildRequires:  pkgconfig(gtkmm-3.0) >= 3.0
+BuildRequires:  pkgconfig(libxml++-3.0)
 
 %description
 gstreamermm provides C++ bindings for the GStreamer streaming multimedia
@@ -53,13 +70,7 @@
 %package        devel
 Summary:        C++ bindings for the GStreamer streaming multimedia library
 Group:          Development/Libraries/C and C++
-Requires:       glib2-devel
-Requires:       gstreamer-devel >= 1.10.0
-Requires:       gstreamer-plugins-base-devel >= 1.10.10
-Requires:       gtkmm2-devel
 Requires:       lib%{name}%{soname} = %{version}
-Requires:       libsigc++2-devel
-Requires:       libxml++-devel
 
 %description    devel
 gstreamermm provides C++ bindings for the GStreamer streaming multimedia
@@ -90,7 +101,7 @@
 
 %build
 %configure
-make %{?_smp_mflags}
+%make_build
 
 %install
 %make_install
@@ -100,19 +111,20 @@
 %postun -n lib%{name}%{soname} -p /sbin/ldconfig
 
 %files devel
-%doc ChangeLog COPYING README
+%license COPYING
+%doc ChangeLog README
 %{_includedir}/%{name}-%{_mver}
 %{_libdir}/%{name}-%{_mver}
 %{_libdir}/lib%{name}-%{_mver}.so
 %{_libdir}/pkgconfig/%{name}-%{_mver}.pc
 
 %files doc
-%doc COPYING
+%license COPYING
 %{_datadir}/devhelp/books/%{name}-%{_mver}
 %{_datadir}/doc/%{name}-%{_mver}
 
 %files -n lib%{name}%{soname}
-%doc COPYING
+%license COPYING
 %{_libdir}/lib%{name}-%{_mver}.so.%{sover}*
 
 %changelog


Reply via email to