| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libgtkmm-3_0-1 | Distribution: openSUSE Tumbleweed |
| Version: 3.24.11 | Vendor: openSUSE |
| Release: 1.3 | Build date: Fri Jun 12 09:24:57 2026 |
| Group: System/Libraries | Build host: reproducible |
| Size: 5536730 | Source RPM: gtkmm3-3.24.11-1.3.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://www.gtkmm.org/ | |
| Summary: C++ Interface for GTK3 (a GUI library for X) | |
Gtkmm provides a C++ interface to the GTK+ GUI library. gtkmm3 wraps GTK+ 3. Highlights include typesafe callbacks, widgets extensible via inheritance and a comprehensive set of widget classes that can be freely combined to quickly create complex user interfaces.
LGPL-2.1-or-later
* Fri Jun 12 2026 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.24.11:
+ Gdk:
- Pixbuf: Ignore deprecation of gdk_pixbuf_new_from_xpm_data()
- Ignore deprecation of GdkPixbufAnimation and
GdkPixbufAnimationIter. They are deprecated since gdk-pixbuf
2.44.
+ Documentation:
- Remove obsolete FSF (Free Software Foundation) address
- Gtk::GestureSingle: Update class description
- README.win32.md: Mention Visual Studio 2026
- MSVC_NMake/info-msvc.mak, README.win32.md: Update build info
- Gtk::GestureMultiPress: Improve the class description
+ Build:
- NMake, gendef.cc: Filter out Avx2WmemEnabledWeakValue
- Meson and NMake builds: Distinguish Visual Studio 2026 builds
from Visual Studio 2022 builds
- NMake Makefiles: Consolidate items and add flexibility
- NMake Makefiles: Make build process more robust
- Meson build: Don't require the 'dot' command to build the
documentation
- Fix build with build-deprecated-api=false.
* Fri Nov 14 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Drop hard glibmm2-doc Requires: Not needed.
- Use ldconfig_scriptlets macro for post(un) handling.
* Tue Sep 09 2025 Dominique Leuenberger <dimstar@opensuse.org>
- Add explicit glycin-loaders BuildRequires: provide image loaders
to gdk-pixbuf.
* Mon Mar 24 2025 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.24.10:
+ Documentation:
- gtkmm.h: Don't link to library.gnome.org/devel.
- Don't link to library.gnome.org or removed parts of
developer.gnome.org.
- Gtk::AboutDialog: Update the image.
+ Meson build:
- Require meson >= 0.60
- Use the Python installation that Meson uses.
- If GTKMM_NO_DIST_TESTS is defined, 'meson dist' does not run
test programs.
- Drop gtkmm3-docs-without-timestamp.patch: no longer needed.
* Mon Mar 18 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 3.24.9:
+ Documentation:
- Gtk::Clipboard: Update documentation.
- Gtk::ScrolledWindow: Update the class description.
+ Tests: Gdk::RGBA test: Avoid some comparisons for exact
equality.
+ Meson build: Donʼt fail if warning_level=everything.
* Wed Sep 13 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.24.8:
+ Gtk: gtk/gtkmm/base.h: Fix GTK_VERSION_GT_MICRO
+ Documentation: Remove README.SUN and other obsolete files
+ Build with Meson:
- Detect if we build from a git subtree
- Fix the evaluation of is_git_build on Windows
- Don't copy files with configure_file()
* Fri Dec 16 2022 Dominique Leuenberger <dimstar@opensuse.org>
- Drop baselibs.conf: there is no known consumer of the -32bit
package.
* Mon Sep 12 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.24.7:
+ Gtk:
- Don't derive gtkmm__GtkXxx GTypes from final types
- TextView::get_tabs(): Fix a memory leak
+ Documentation: Widget: Improve the class documentation
+ Demos: Dialog demo: Add a non-modal dialog
+ Build:
- Meson build: Avoid configuration warnings
- MSVC build: Disable more warnings
- Fix build with -Dbuild-deprecated-api=false
- Add gtkmm3-docs-without-timestamp.patch: We do not want
__DATE__ and __TIME__ in our packages.
* Tue May 03 2022 Emily Gonyer <emilyyrose@gmail.com>
- Update to version 3.24.6:
+ GTK: TreeValueProxy: Declare copy constructor = default,
avoiding warnings from the claing++ compiler.
+ Object::_release_c_instance(): Unref orphan managed widgets.
+ SizeGroup demo: Set active items in the combo boxs,
so something is shown.
+ Build with Meson: MSVC build: Support Visual Studio 2022.
+ Specify 'check' option in run_command().
+ Check if Perl is required for building documentation.
+ Don't use deprecated python3.path() and execute
(..., gui_app...).
* Fri Aug 06 2021 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 3.24.5:
+ Gtk: TreeValueProxy: Mark the copy assignment operator as
deleted.
+ Build:
- Meson build: Use relative paths to untracked/.
- [gdk|gtk]mmconfig.h.*: Don't dllimport on MinGW.
- Meson build: Make it possible to use gtkmm as a subproject.
- Meson build: No implicit_include_directories.
- MSVC build: Gtk::TreeModelColumnRecord: Export class
selectively.
/usr/lib64/libgdkmm-3.0.so.1 /usr/lib64/libgdkmm-3.0.so.1.1.0 /usr/lib64/libgtkmm-3.0.so.1 /usr/lib64/libgtkmm-3.0.so.1.1.0 /usr/share/doc/packages/libgtkmm-3_0-1 /usr/share/doc/packages/libgtkmm-3_0-1/NEWS /usr/share/licenses/libgtkmm-3_0-1 /usr/share/licenses/libgtkmm-3_0-1/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Aug 4 22:41:58 2026