Changelog for
glibmm2_4-devel-2.66.6-1.4.i586.rpm :
* Fri Mar 17 2023 Bjørn Lie
- Update to version 2.66.6: + Glib: Dispatcher: Don\'t warn when a Dispatcher is deleted while messages are pending. + Gio: NetworkMonitor::get_default(): Add refreturn. + gmmproc: generate_wrap_init.pl.in: Disable warning C4273 on Visual Studio. + Meson build: - Detect if we build from a git subtree. - Don\'t copy files with configure_file().
* 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.