| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libgiomm-2_4-1 | Distribution: openSUSE Tumbleweed |
| Version: 2.66.10 | Vendor: openSUSE |
| Release: 2.1 | Build date: Tue Nov 3 10:53:25 2026 |
| Group: System/Libraries | Build host: reproducible |
| Size: 2099413 | Source RPM: glibmm2_4-2.66.10-2.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://gtkmm.gnome.org | |
| Summary: C++ Interface for Gio | |
Glibmm is the official C++ interface for the popular cross-platform library Glib. It provides non-UI API that is not available in standard C++ and makes it possible for gtkmm to wrap GObject-based APIs.
LGPL-2.1-or-later
* Tue Nov 03 2026 Bjørn Lie <bjorn.lie@gmail.com>
- Update version dependencies according to meson.build.
* Tue Nov 03 2026 Bjørn Lie <bjorn.lie@gmail.com>
- Update URL to new home.
* Tue Aug 11 2026 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 2.66.10:
+ Drop G_GNUC_CONST as in GLib.
+ Gio: Emblem and DBus::ActionGroup: Don't derive gtkmm__Gxxx
types. The underlying C classes are final types since GLib
2.89.2.
+ Meson build: Use Meson's pkgconfig module instead of using the
* .pc.in templates.
* Sun Jul 19 2026 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 2.66.9+3:
+ Gio::DBus::ActionGroup: Improve the test whether
GDBusActionGroup is final
+ Drop G_GNUC_CONST as in glib
+ Gio: Emblem and DBus::ActionGroup: Don't derive gtkmm__Gxxx
types
- Use source service to generate tarball.
- Add mm-common and perl-XML-Parser BuildRequries: Needed now that
we are using a git checkout.
- Pass maintainer-mode=true to meson setup, needed since we are
using a git checkout.
* Sun Jun 28 2026 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 2.66.9:
+ Documentation:
- Remove obsolete FSF (Free Software Foundation) address
- README.win32.md: Mention Visual Studio 2026, update build
info
- NMake Makefiles: Update build info again
+ Build:
- Meson build: Make Visual Studio 2026 builds distinct
- NMake Makefiles:
. Make Visual Studio 2026 builds distinct
. Reorganize, fix, and clean up a bit
. Make m4 detection more flexible and robust
. Make build process more robust
. More consolidations
. Update gmmproc install location
. NMake Makefiles: Build generate_defs_[glib|gio]
- Meson build: Don't require the 'dot' command when creating
documentation with Doxygen.
* Mon Mar 17 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 2.66.8:
+ Gio:
- Fix memory leak in DBus::generate_guid().
- DBus::ErrorUtils::get_remote_error(): Fix a memory leak.
- LoadableIcon: Remove extra commas from _CLASS_INTERFACE().
+ Documentation: Replace gtkmm.org by gtkmm.gnome.org
+ gmmproc:
- generate_wrap_in.pl.in: Ignore -Winconsistent-dllimport from
clang
- h2def.py: Avoid syntax warnings from Python 3.12
- DocsParser.pm: Don't link to developer-old.gnome.org
+ Build:
- Some fixes to avoid warnings from the clang compiler
- Meson build: Require meson >= 0.60
- Meson build: Use the Python installation that Meson uses.
- Drop glibmm2_4-docs-without-timestamp.patch: no longer needed.
* Fri Mar 17 2023 Bjørn Lie <bjorn.lie@gmail.com>
- 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 <bjorn.lie@gmail.com>
- 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 <qkzhu@suse.com>
- 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 <bjorn.lie@gmail.com>
- 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
/usr/lib64/libgiomm-2.4.so.1 /usr/lib64/libgiomm-2.4.so.1.3.0
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Nov 9 23:15:40 2026