| 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.10 | Vendor: openSUSE |
| Release: 2.1 | Build date: Tue Sep 9 12:50:14 2025 |
| Group: System/Libraries | Build host: reproducible |
| Size: 4851385 | Source RPM: gtkmm3-3.24.10-2.1.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
* 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.
* Thu Mar 18 2021 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 3.24.4:
+ The 'GTKMM_API' decoration was missed from the '_WRAP_COMPARE'
item, making the code fail to link for Inkscape on Windows.
* Sat Dec 19 2020 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.24.3:
+ Gtk: Actionable::get_action_target_value(): Fix ref count
+ Documentation:
- Improve the documentation of Gtk::Application::add_window()
and Gtk::Window::set_application()
- Gtk::Button::set_image(): Fix the documentation
- Gtk::TreeView::append_column(): Add code example
- README: Add instructions for building gtkmm
- Explain key values
+ Demos:
- Don't use C++14 auto deduction
- Update the GLArea demo (similar to updates in gtk+)
- GLArea demo: Fix a crash
+ Tests: Builder test: Test derived props declared in C++
+ Build:
- Improve NMake support
- Fix Autotools build with X11 backend disabled
(--enable-x11-backend=no)
- Use __declspec(dllexport) when building with Visual Studio
- Add support for building gtkmm with Meson
- docs/reference/: Update for Doxygen >= 1.8.16
- Add meson BuildRequires and macros following upstreams port.
- Add graphviz BuildRequires (needed for documentation build now)
and replace gcc-c++ with generic c++_compiler BuildRequires.
/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, Wed Oct 8 23:32:53 2025