Hello community, here is the log from the commit of package atkmm for openSUSE:Factory checked in at 2018-12-21 08:20:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/atkmm (Old) and /work/SRC/openSUSE:Factory/.atkmm.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "atkmm" Fri Dec 21 08:20:57 2018 rev:28 rq:657849 version:2.29.1 Changes: -------- --- /work/SRC/openSUSE:Factory/atkmm/atkmm.changes 2018-05-08 13:37:10.101924740 +0200 +++ /work/SRC/openSUSE:Factory/.atkmm.new.28833/atkmm.changes 2018-12-21 08:21:17.701576974 +0100 @@ -1,0 +2,18 @@ +Mon Dec 3 18:21:44 UTC 2018 - [email protected] + +- Update to version 2.29.1: + + Build: + - Require C++17. + - Replace the Visual Studio project files with MSVC NMake + project files. + - Use glibmm-2.60 instead of glibmm-2.56. + - Change the ABI to atkmm-2.30. +- Replace pkgconfig(glibmm-2.58) with pkgconfig(glibmm-2.60) + BuildRequires. +- Drop pkgconfig(glibmm-2.60): Fixed upstream. Following this, also + drop libtool and mm-common as well as autogen.sh call, no longer + needed. +- Bump soname following upstream changes. +- Drop atkmm-glibmm-bump.patch: Fixed upstream. + +------------------------------------------------------------------- Old: ---- atkmm-2.27.1.tar.xz atkmm-glibmm-bump.patch New: ---- atkmm-2.29.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ atkmm.spec ++++++ --- /var/tmp/diff_new_pack.4mslAe/_old 2018-12-21 08:21:18.089576611 +0100 +++ /var/tmp/diff_new_pack.4mslAe/_new 2018-12-21 08:21:18.089576611 +0100 @@ -12,31 +12,28 @@ # 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/ # -%define base_ver 2.28 +%define base_ver 2.30 # Update baselibs.conf when changing the version here -%define libname lib%{name}-2_28-1 +%define libname lib%{name}-2_30-1 Name: atkmm -Version: 2.27.1 +Version: 2.29.1 Release: 0 Summary: C++ Binding for the ATK library License: LGPL-2.1-or-later AND GPL-2.0-or-later AND GPL-3.0-only Group: Development/Libraries/C and C++ URL: https://www.gtkmm.org/ -Source: http://download.gnome.org/sources/%{name}/2.27/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/%{name}/2.29/%{name}-%{version}.tar.xz Source99: baselibs.conf -# PATCH-FIX-UPSTREAM atkmm-glibmm-bump.patch [email protected] -- Fix build with new glibmm2 -Patch0: atkmm-glibmm-bump.patch + BuildRequires: fdupes BuildRequires: gcc-c++ -BuildRequires: libtool -BuildRequires: mm-common BuildRequires: pkgconfig BuildRequires: pkgconfig(atk) >= 1.18 -BuildRequires: pkgconfig(glibmm-2.58) >= 2.53.1.1 +BuildRequires: pkgconfig(glibmm-2.60) Recommends: %{name}-doc = %{version} %description @@ -83,11 +80,8 @@ %prep %setup -q -%patch0 -p1 %build -NOCONFIGURE=1 ./autogen.sh -export CXXFLAGS="-std=c++17 %{optflags}" %configure --disable-static make %{?_smp_mflags} ++++++ atkmm-2.27.1.tar.xz -> atkmm-2.29.1.tar.xz ++++++ ++++ 39919 lines of diff (skipped) ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.4mslAe/_old 2018-12-21 08:21:18.481576244 +0100 +++ /var/tmp/diff_new_pack.4mslAe/_new 2018-12-21 08:21:18.485576240 +0100 @@ -1,4 +1,4 @@ -libatkmm-2_28-1 +libatkmm-2_30-1 atkmm-devel requires -atkmm-<targettype> - requires "libatkmm-2_28-1-<targettype> = <version>" + requires "libatkmm-2_30-1-<targettype> = <version>"
