Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2020-04-23 18:26:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new.2738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "glibmm2" Thu Apr 23 18:26:21 2020 rev:97 rq:795185 version:2.65.3 Changes: -------- --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2019-10-17 12:58:58.745352384 +0200 +++ /work/SRC/openSUSE:Factory/.glibmm2.new.2738/glibmm2.changes 2020-04-23 18:26:23.375622877 +0200 @@ -1,0 +2,88 @@ +Sun Mar 22 17:55:48 UTC 2020 - Bjørn Lie <[email protected]> + +- Update to version 2.65.3: + + Tests: glibmm_buildfilename: Add some tests. + + Build: Meson build: Install generate_extra_defs.h. + +------------------------------------------------------------------- +Wed Mar 18 20:03:34 UTC 2020 - Bjørn Lie <[email protected]> + +- Update to version 2.65.2: + + Glib: Add missing #includes. + +------------------------------------------------------------------- +Wed Mar 18 08:10:37 UTC 2020 - Bjørn Lie <[email protected]> + +- Update to version 2.65.1: + + Glib: + - Add get_user_runtime_dir(). + - Add get_host_name(). + - MainContext: Add push/pop/get_thread_default(). + - Add StdStringView and UStringView. Use them in + build_filename() and other functions + - Regex::match(): Avoid using string after deletion. + - Add Glib::canonicalize_filename(). + - Binding: get_source() and get_target() return ObjectBase*. + - ustring: Fix insert(iterator, In, In). + - Value: Adding static_assert() for template parameter. + - Error: Derive from std::exception, remove Glib::Exception. + - Binding: Keep a binding alive even without a RefPtr. + + Gio: + - DBus::Connection: Make the wrap() function thread-safe. + - SettingsSchemaSource: Add list_schemas(). Add a create(), + wrapping new_from_directory(). + - DBus::Message::get_unix_fd_list(): Add refreturn. + + Tests: + - Add glibmm_ustring_compare test. + - Add glibmm_regex test. + - Add glibmm_binding test. + + gmmproc: Add optional decl_prefix parameter to + _CLASS_BOXEDTYPE, _CLASS_BOXEDTYPE_STATIC, _CLASS_GOBJECT, + _CLASS_INTERFACE, _CLASS_OPAQUE_COPYABLE, + _CLASS_OPAQUE_REFCOUNTED, _WRAP_GERROR. Used for adding + GLIBMM_API or similar for MS Visual C++. + + Build: + - Require glib-2.0 >= 2.6. + - Change the ABI to glibmm-2.66. + - Add Meson support. + - Drop gendef from Windows builds. + + Documentation: + - Correct spelling of spawn_async_with_pipes(). + - Glib::Binding: Several doc improvements. + - Glib::Binding: Explain why SlotTransform takes GValue*. + - Gio::AsyncResult: Improve the class description. +- Bump so_ver, base_ver and baselibs following upstream changes. + +------------------------------------------------------------------- +Thu Feb 20 12:26:48 UTC 2020 - Dominique Leuenberger <[email protected]> + +- Update to version 2.63.1: + + Glib: + - ustring: Fix memory leak in make_valid(). + - Add ustring::sprintf(), wrapping g_strdup_printf(). + - Fix callback races in glibmm when GSource is destructed. + - Checksum, Datetime, TimeZone: Declare as _CLASS_BOXEDTYPE. + - Property: Add const get_proxy() returning ReadOnly + Getting Proxy from ReadOnly is const. + - Property: Update for compatibility with Gtk::Builder. + - Fix memory leak in Variant<std::tuple<>>::create(). + - Remove TimeVal. + + Gio: + - Add Application::add_option_group(). + - DBus::Object: Fix refcounts in some vfuncs. + - Gio::DBus: Add ObjectProxy, ObjectSkeleton, ObjectManager, + ObjectManagerClient, ObjectManagerServer. + - Drive, MountOperation, ThemedIcon, TlsDatabase, + VolumeMonitor: Fix ownership of some lists and arrays + (Fixes memory leaks and dangling pointers). + - Add SocketControlMessage::add_deserialize_func(). + + gmmproc: Update for new glib deprecation macros. + + Build: + - Doxyfile.in: Remove unused configuration constants. + - Require glib-2.0 >= 2.61.2. + - Change the ABI to glibmm-2.64. + + Documentation: + - Glib::init(), Gio::init(): Improve the documentation. + - Glib::ustring can't always replace std::string. + +------------------------------------------------------------------- Old: ---- glibmm-2.61.1.tar.xz New: ---- glibmm-2.65.3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ glibmm2.spec ++++++ --- /var/tmp/diff_new_pack.st3yqC/_old 2020-04-23 18:26:23.995624064 +0200 +++ /var/tmp/diff_new_pack.st3yqC/_new 2020-04-23 18:26:23.999624072 +0200 @@ -1,7 +1,7 @@ # # spec file for package glibmm2 # -# Copyright (c) 2019 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 @@ -17,27 +17,27 @@ # Update baselibs.conf when changing this -%define so_ver -2_62-1 +%define so_ver -2_66-1 # Define a baseversion to ease updates -%define base_ver 2.62 +%define base_ver 2.66 # Define upstream name %define _name glibmm Name: glibmm2 -Version: 2.61.1 +Version: 2.65.3 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.61/%{_name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/glibmm/2.65/%{_name}-%{version}.tar.xz Source99: baselibs.conf BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: pkgconfig BuildRequires: pkgconfig(gio-2.0) -BuildRequires: pkgconfig(glib-2.0) >= 2.55.1 +BuildRequires: pkgconfig(glib-2.0) >= 2.61.2 BuildRequires: pkgconfig(gmodule-2.0) BuildRequires: pkgconfig(gobject-2.0) BuildRequires: pkgconfig(sigc++-3.0) >= 2.99.5 ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.st3yqC/_old 2020-04-23 18:26:24.027624126 +0200 +++ /var/tmp/diff_new_pack.st3yqC/_new 2020-04-23 18:26:24.031624133 +0200 @@ -1,4 +1,4 @@ -libglibmm-2_62-1 +libglibmm-2_66-1 provides "glibmm2-<targettype> = <version>" obsoletes "glibmm2-<targettype> < <version>" -libgiomm-2_62-1 +libgiomm-2_66-1 ++++++ glibmm-2.61.1.tar.xz -> glibmm-2.65.3.tar.xz ++++++ /work/SRC/openSUSE:Factory/glibmm2/glibmm-2.61.1.tar.xz /work/SRC/openSUSE:Factory/.glibmm2.new.2738/glibmm-2.65.3.tar.xz differ: char 25, line 1
