Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libgiomm-2_4-1-32bit-2.66.10-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: libgiomm-2_4-1-32bit Distribution: openSUSE Tumbleweed
Version: 2.66.10 Vendor: openSUSE
Release: 1.1 Build date: Tue Aug 11 19:03:10 2026
Group: System/Libraries Build host: reproducible
Size: 1934813 Source RPM: glibmm2_4-2.66.10-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: http://www.gtkmm.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.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* 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
* Tue Sep 28 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - 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 <dimstar@opensuse.org>
  - 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.

Files

/usr/lib/libgiomm-2.4.so.1
/usr/lib/libgiomm-2.4.so.1.3.0


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Aug 23 00:12:05 2026