./x11/gtkmm3, C++ Interfaces for GTK+ and GNOME (v3)

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.24.7, Package name: gtkmm3-3.24.7, Maintainer: pkgsrc-users

gtkmm is the official C++ interface for the popular GUI library GTK+. Highlights
include typesafe callbacks, and a comprehensive set of widgets that are easily
extensible via inheritance. You can create user interfaces either in code or
with the Glade User Interface designer, using Gtk::Builder. There's extensive
documentation, including API reference and a tutorial.

This is major version 3 of the library using interfaces for GTK3.


Required to run:
[textproc/libxslt] [graphics/cairomm] [devel/glib2] [devel/libsigc++] [devel/glibmm] [devel/pangomm] [graphics/gdk-pixbuf2] [devel/atkmm] [x11/gtk3] [lang/gcc49-libs]

Required to build:
[pkgtools/x11-links] [x11/xcb-proto] [x11/fixesproto4] [lang/gcc49] [pkgtools/cwrappers] [x11/xorgproto]

Master sites: (Expand)

Filesize: 14465.918 KB

Version history: (Expand)


CVS history: (Expand)


   2022-11-24 06:57:12 by Adam Ciarcinski | Files touched by this commit (5) | Package updated
Log message:
gtkmm: updated to 3.24.7

3.24.7 (stable):

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

3.24.6 (stable):

Gtk:
* TreeValueProxy: Declare copy constructor =default,
  avoiding warnings from the clang++ compiler
* Object::_release_c_instance(): Unref orphan managed widgets

Demos:
* SizeGroup demo: Set active items in the combo boxes, 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: ...)
   2022-11-23 17:21:30 by Adam Ciarcinski | Files touched by this commit (1878) | Package updated
Log message:
massive revision bump after textproc/icu update
   2022-08-11 07:09:36 by David H. Gutteridge | Files touched by this commit (999)
Log message:
Bump all dependent packages of wayland (belatedly)

The package changed with the addition of its libepoll-shim dependency.
Otherwise, we can get:
ERROR: libepoll-shim>=0.0.20210418 is not installed; can't buildlink files.
   2022-06-28 13:38:00 by Thomas Klausner | Files touched by this commit (3952)
Log message:
*: recursive bump for perl 5.36
   2022-04-18 21:12:27 by Adam Ciarcinski | Files touched by this commit (1798) | Package updated
Log message:
revbump for textproc/icu update
   2021-12-08 17:07:18 by Adam Ciarcinski | Files touched by this commit (3063)
Log message:
revbump for icu and libffi
   2021-10-26 13:35:01 by Nia Alarie | Files touched by this commit (674)
Log message:
x11: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Unfetchable distfiles (fetched conditionally?):
./x11/py-qt4/distinfo PyQt4_gpl_mac-4.12.3.tar.gz
   2021-10-07 17:14:47 by Nia Alarie | Files touched by this commit (675)
Log message:
x11: Remove SHA1 hashes for distfiles