Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2019-10-17 12:58:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new.2352 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "glibmm2" Thu Oct 17 12:58:57 2019 rev:96 rq:736522 version:2.61.1 Changes: -------- --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2018-12-21 08:21:24.217570873 +0100 +++ /work/SRC/openSUSE:Factory/.glibmm2.new.2352/glibmm2.changes 2019-10-17 12:58:58.745352384 +0200 @@ -1,0 +2,47 @@ +Mon Sep 9 17:22:13 UTC 2019 - Bjørn Lie <[email protected]> + +- Drop glibmm2 Provides and Obsoletes: Only glibmm2_4 compat + package should provide this. + +------------------------------------------------------------------- +Fri Aug 30 16:44:10 CDT 2019 - [email protected] + +- Update to version 2.61.1: + + Glib: + - Add DateTime::get_timezone() + - Add KeyFile::get_locale_for_key() + - Add TimeZone::get_identifier() + - KeyFile: Make it a refcounted class + - Add Value_RefPtrBoxed<> + - Add Value<std::vector<string>> specializations and other + Value + - specializations that are necessary for _WRAP_PROPERTY + + Gio: + - Put _WRAP_VFUNC in protected sections + - Add AppInfo::launch_uris_async() and launch_uris_async() + - Add DBusConnection::get_flags()and property_flags() + - TlsClientConnection: Remove property_accepted_cas() + - ThemedIcon: Add create(const std::vector<Glib::ustring>& + + iconnames: + - Remove NO_GTYPE from some _WRAP_ENUMs + - TlsConnection: Remove rehandshake API + - Application: Add signal_name_lost() + + Glib and Gio: + - Use {} for function arguments initialisation + - Issue glgo#GNOME/glibmm#20 + + gmmproc: + - generate_wrap_init.pl.in: Don't exclude any Gtk classes + - _WRAP_PROPERTY: generate a static_assert() that checks if + - the data type is acceptable + - Add _IS_REFCOUNTED_BOXEDTYPE + - _WRAP_ENUM and _WRAP_GERROR: Add gtype_func parameter + + Build: + - glibmmconfig.h.in: Remove unused configuration constants + - Change the ABI to glibmm-2.62 + + Documentation: + - README: Add installation instructions + - Don’t use @retval on out args, use @param[out] +- Update so_ver and base_ver +- Update versions in baselibs.conf + +------------------------------------------------------------------- Old: ---- glibmm-2.59.1.tar.xz New: ---- glibmm-2.61.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ glibmm2.spec ++++++ --- /var/tmp/diff_new_pack.VFxCfq/_old 2019-10-17 12:58:59.437350631 +0200 +++ /var/tmp/diff_new_pack.VFxCfq/_new 2019-10-17 12:58:59.441350620 +0200 @@ -1,7 +1,7 @@ # # spec file for package glibmm2 # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,20 +17,22 @@ # Update baselibs.conf when changing this -%define so_ver -2_60-1 +%define so_ver -2_62-1 # Define a baseversion to ease updates -%define base_ver 2.60 +%define base_ver 2.62 # Define upstream name %define _name glibmm + Name: glibmm2 -Version: 2.59.1 +Version: 2.61.1 Release: 0 Summary: C++ Interface for Glib License: LGPL-2.1-or-later Group: Development/Libraries/C and C++ URL: https://www.gtkmm.org/ -Source0: http://download.gnome.org/sources/glibmm/2.59/%{_name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/glibmm/2.61/%{_name}-%{version}.tar.xz Source99: baselibs.conf + BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: pkgconfig @@ -48,8 +50,6 @@ %package -n libglibmm%{so_ver} Summary: C++ Interface for Glib Group: System/Libraries -Provides: glibmm2 = %{version} -Obsoletes: glibmm2 < %{version} %description -n libglibmm%{so_ver} Glibmm is the official C++ interface for the popular cross-platform ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.VFxCfq/_old 2019-10-17 12:58:59.473350539 +0200 +++ /var/tmp/diff_new_pack.VFxCfq/_new 2019-10-17 12:58:59.473350539 +0200 @@ -1,4 +1,4 @@ -libglibmm-2_60-1 +libglibmm-2_62-1 provides "glibmm2-<targettype> = <version>" obsoletes "glibmm2-<targettype> < <version>" -libgiomm-2_60-1 +libgiomm-2_62-1 ++++++ glibmm-2.59.1.tar.xz -> glibmm-2.61.1.tar.xz ++++++ /work/SRC/openSUSE:Factory/glibmm2/glibmm-2.59.1.tar.xz /work/SRC/openSUSE:Factory/.glibmm2.new.2352/glibmm-2.61.1.tar.xz differ: char 27, line 1
