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

libgtkmm-3_0-1-3.24.9-1.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: libgtkmm-3_0-1 Distribution: openSUSE Tumbleweed
Version: 3.24.9 Vendor: openSUSE
Release: 1.1 Build date: Mon Mar 18 08:52:03 2024
Group: System/Libraries Build host: reproducible
Size: 4891841 Source RPM: gtkmm3-3.24.9-1.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.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* 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.
* Tue Dec 17 2019 Frederic Crozat <fcrozat@suse.com>
  - Update BuildRequires: pkgconfig(atkmm-1.6) >= 2.24.2;
    pkgconfig(giomm-2.4) >= 2.54.0.
* Thu Oct 24 2019 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 3.24.2:
    + Gdk:
    - Window::create_similar_surface(): Fix a memory leak.
    - Suppress warnings from deprecated GTimeVal in
      PixbufAnimation::get_iter() and
      PixbufAnimationIter::advance().
    + Gtk: Fix memory leaks in IconTheme::list_icons(),
      IconView::get_selected_icons() and RecentManager::get_items().
    + Documentation: Gtk::Builder: Describe how to use it together
      with Glib::Property.
    + Demos: Fix the source code listing.

Files

/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, Thu Jun 13 00:08:01 2024