SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for libglibmm-2_4-1-2.66.5-1.3.x86_64.rpm :

* Mon Sep 19 2022 Bjørn Lie - Update to version 2.66.5: + Gio: - ListStore: Don\'t derive a gtkmm__GListStore GType - DBus::Proxy: get_connection(), get_interface_info(): Add refreturn. + Documentation: Gio::Action: Improve the documentation. + gmmproc: Improved handling of final types. + Build: - Meson build: Avoid unnecessary configuration warnings. - Meson/MSVC: Add more warnings to ignore. - NMake Makefiles: Ensure g[lib|io]mm[config.h|.rc] are created.- Use ldconfig_scriptlets macro for post(un) handling.
* Fri Jun 10 2022 QK ZHU - Update to version 2.66.4: + Glib: ustring_Iterator: Don\'t declare copy constructor =default. The fix in the 2.66.3 release broke ABI. (Kjell Ahlstedt) Issue #98 (Scotty Trees)
* Thu Oct 07 2021 Bjørn Lie - Update to version 2.66.2: + Glib, Gio: Replace all g_quark_from_static_string() by g_quark_from_string() + Gio: - FileEnumerator: Remove refreturn to avoid memory leak - ListModel::get_object(): Make it work for interface classes + Build: MSVC build: Remove extraneous GLIBMM_API in Glib::ustring
* Tue Sep 28 2021 Bjørn Lie - Update to version 2.66.1: + Glib: Variant: Fix template constructors so they work with C++20. + Build: - Meson build: . Use relative paths to untracked/ . examples and tests: Add dependency(\'threads\') . Make it possible to use glibmm as a subproject . No implicit_include_directories . Make quiet installations possible - MSVC build: . Export Glib::manage() . Avoid exporting classes with std::string members - [gio|glib]mmconfig.h.
*: Don\'t dllimport on MinGW- Add glibmm2_4-docs-without-timestamp.patch: Do not add timestamps to generated doc files.
* Tue Sep 28 2021 Dominique Leuenberger - Add m4 BuildRequires: the generated gmmproc actually stores the path to m4, as detected during build. Subsequent builds of other
* mm modules from git need a working setup for this.
* Wed Jan 27 2021 Bjørn Lie - Update to version 2.66.0: + Glib: - Binding: Add set_manage() and Glib::manage(). - Deprecate BalancedTree in favour of std::map and std::unordered_map. + Gio: - ListStore: Accept interfaces. - MenuAttribute: Add new enum values. - SettingsSchemaSource: Wrap new_from_directory() and list_schemas().
* Tue Dec 01 2020 Bjørn Lie - Update to version 2.64.5: + gmmproc: Fix compatibility with gtkmm 3.24.2. + Build: Meson build: Fix Cocoa (macOS) detection.
* Sat Nov 21 2020 Bjørn Lie - Update to version 2.64.4: + Glib: PropertyProxyConnectionNode::connect_changed(): Fix using without property name. + gmmproc: - Add optional decl_prefix parameter to _WRAP_GERROR and _WRAP_ENUM. Used for adding GLIBMM_API or similar for MS Visual C++. - Allow decorating comparison operators (for Visual Studio builds). - _CLASS_BOXEDTYPE, _CLASS_OPAQUE_COPYABLE: Fix move assignment. - Decorate private generated classes with __declspec when building with Visual Studio. - generate_wrap_init.pl.in: Use g_type_ensure(SomeClass::get_type()) to ensure that get_type() is called. + Build: - Use __declspec(dllexport) consistently when building glibmm with Visual Studio. - Meson build: Set default value of the \'warnings\' option to \'min\'. - Improve NMake support. - Improve Visual Studio support. - docs/reference/: Update for Doxygen >= 1.8.16. - Meson build: Fix versioning on macOS. + Documentation: - Glib::BalancedTree docs: Recommend std::map or std::unordered_map. - Meson build: Add missing Glib::Value and Variant documentation.- Add meson BuildRequires and macros, following upstreams port.- Add doxygen, graphviz-devel and xsltproc BuildRequires: Needed for building documentation.
* Sun Mar 22 2020 Bjørn Lie - Update to version 2.64.2: + Glib: build_filename(): Fix the template overload. + Build: Meson build: Install generate_extra_defs.h.- Use modern macros, tidy up spec.
* Wed Mar 18 2020 Bjørn Lie - Update to version 2.64.1: + Glib: Add missing #includes.
* Wed Mar 18 2020 Bjørn Lie - Update to version 2.64.0: + 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(). - Regex: match(), match_all(): Deprecate rvalue string references. - Add Glib::canonicalize_filename(). - ustring: Fix insert(iterator, In, In). + Gio: - DBus::Connection: Make the wrap() function thread-safe. - DBus::Message::get_unix_fd_list(): Add refreturn. + 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: - 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
*. - Regex: Note that Glib::ustring must be used in match methods. - Gio::AsyncResult: Improve the class description.
* Wed Sep 18 2019 Bjørn Lie - Update to version 2.62.0: + Glib: - Add ustring::make_valid() - Use convert_return_gchar_ptr_to_
*() in a couple of ustring methods - Add ustring::sprintf(), wrapping g_strdup_printf() - Fix callback races in glibmm when GSource is destructed - Checksum, Datetime, TimeZone: Add Glib::Value specializations - 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>::create() - Deprecate 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: Require glib-2.0 >= 2.61.2 + Documentation: - Glib::init(), Gio::init(): Improve the documentation - Glib::ustring can\'t always replace std::string.
* Fri Mar 22 2019 Bjørn Lie - Update to version 2.60.0: + Glib: - Add DateTime::get_timezone(), KeyFile::get_locale_for_key() and TimeZone::get_identifier(). - Add Value_RefPtrBoxed<>, Value> specializations and other Value specializations that are necessary for _WRAP_PROPERTY. - Object construction: Add custom class init and instance init functions. + Gio: - Add AppInfo::launch_uris_async() and launch_uris_async(), DBusConnection::get_flags() and property_flags(). - Settings: Add property_settings_schema(). - TlsClientConnection: Deprecate property_accepted_cas(). - ThemedIcon: Add create(const std::vector& iconnames). - Remove NO_GTYPE from some _WRAP_ENUMs. - TlsConnection: Deprecate rehandshake API. - Application: Add signal_name_lost(). + gmmproc: Add _IS_REFCOUNTED_BOXEDTYPE. + Build: Require glib-2.0 >= 2.59.2.
* Wed Mar 20 2019 Bjørn Lie - Update to version 2.58.1: + gmmproc: - _WRAP_ENUM and _WRAP_GERROR: Add gtype_func parameter. - docextract_to_xml.py: Add --exclude-file option. + Documentation: - README: Add installation instructions. - Don’t use AATTretval on out args, use AATTparam[out].
* Fri Nov 30 2018 bjorn.lieAATTgmail.com- Update to version 2.58.0: + This release is identical to 2.56.1.
* Fri Nov 30 2018 bjorn.lieAATTgmail.com- Update to version 2.56.1: + Glib: - ustring: Fix wchar conversion on macOS with libc++. - Avoid compiler warnings from function pointer conversions. + Gio: SocketClient: Take copy in RefPtrs for signal args. + Build: - Require glib-2.0 >= 2.55.1. - Replace the Visual Studio project files with MSVC NMake project files.
* Sat Mar 31 2018 bjorn.lieAATTgmail.com- Update to version 2.56.0: + Glib: - Threads::Private: Fix gobj() (bgo#791711). - TimeoutSource: Use monotonic time consistently (bgo#792524). - Add RefPtr::get(). (bgo#495762). + Gio: - TlsClientConnection: Deprecate set/get/property_use_ssl3(). - DataInputStream: Deprecate read_until(). - Application: Add property_resource_base_path_string(). This is a replacement for property_resource_base_path() which can\'t be fixed without breaking ABI (bgo#787496). - Application: Add three set_option_context_
*() methods. - DesktopAppInfo: Add get_locale_string(). + Documentation: Slightly elaborate Glib::Variant docs (bgo#778219). + tests: - glibmm_variant: Don\'t use C++14 features when a C++11 compiler is used (bgo#787648). - glibmm_interface_move test: Avoid unused function warnings. + gmmproc: - _WRAP_METHOD: . Accept optional list of exceptions in errthrow (bgo#787979). . Suppress the AATTreturn section in generated documentation if return type is void (bgo#787978). - Add _MEMBER_SET_STR macro, setter for strings (bgo#793778).- Drop gcc8.patch: Fixed upstream.
* Wed Feb 28 2018 dimstarAATTopensuse.org- Modernize spec-file by calling spec-cleaner
* Wed Feb 28 2018 dimstarAATTopensuse.org- Package COPYING as %license instead of %doc.
* Tue Feb 27 2018 schwabAATTsuse.de- Add gcc8.patch: add missing address operator.
 
ICM