./x11/gtk2, GIMP Toolkit v2 - libraries for building X11 user interfaces

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


Branch: CURRENT, Version: 2.24.33nb20, Package name: gtk2+-2.24.33nb20, Maintainer: pkgsrc-users

GTK+ is a multi-platform toolkit for creating graphical user
interfaces. Offering a complete set of widgets, GTK+ is suitable for
projects ranging from small one-off tools to complete application
suites.

GTK+ has been designed from the ground up to support a range of
languages, not only C/C++. Using GTK+ from languages such as Perl and
Python (especially in combination with the Glade GUI builder) provides
an effective method of rapid application development.

This package contains GTK+ 2.


Required to run:
[textproc/py-expat] [graphics/freetype2] [graphics/cairo] [databases/shared-mime-info] [fonts/fontconfig] [fonts/Xft2] [devel/atk] [devel/glib2] [devel/pango] [x11/libXcomposite] [x11/Xfixes] [x11/libXdamage] [x11/xcursor] [x11/Xrender] [x11/libXi] [x11/liboldXrandr] [graphics/gdk-pixbuf2] [lang/python27]

Required to build:
[pkgtools/x11-links] [x11/xcb-proto] [devel/gobject-introspection] [x11/fixesproto4] [pkgtools/cwrappers] [x11/xorgproto]

Package options: introspection, x11

Master sites:

Filesize: 12365.066 KB

Version history: (Expand)


CVS history: (Expand)


   2024-04-12 21:41:56 by Taylor R Campbell | Files touched by this commit (1) | Package updated
Log message:
x11/gtk2: Make this cross-compile.

Maybe we should have a separate package just for the
gtk2-update-icon-cache binary to reduce the toolchain weight here.
   2024-04-12 21:40:25 by Taylor R Campbell | Files touched by this commit (3)
Log message:
x11/gtk2: Make introspection an option.

Suggested only on native builds.  No change to native builds, but
default off on cross builds which gobject-introspection breaks.
   2024-04-07 09:35:33 by Thomas Klausner | Files touched by this commit (1138)
Log message:
*: bump for cairo buildlink3.mk change

lzo was made an option
   2024-03-09 05:17:08 by Amitai Schleier | Files touched by this commit (2)
Log message:
gtk2: fix clang build with latest macOS CLT.
   2024-02-27 15:50:50 by Izumi Tsutsui | Files touched by this commit (2)
Log message:
gtk2: remove unnecessary diff lines.
   2024-02-26 16:05:21 by Izumi Tsutsui | Files touched by this commit (5)
Log message:
gtk2: pull patches from GIMP to avoid error messages with recent GLib.

This appeases the following tons of GLib-GIO-CRITICAL error messages on
GIMP's file open dialogs:
>> file ../gio/gfileinfo.c: line 1633 (g_file_info_get_is_hidden): should \ 
not be reached
>> file ../gio/gfileinfo.c: line 1655 (g_file_info_get_is_backup): should \ 
not be reached

See the following issue for details:
 https://gitlab.gnome.org/GNOME/gimp/-/issues/9994
 https://gitlab.gnome.org/GNOME/gimp/-/commit/024e3c7

Bump PKGREVISION.
   2023-11-14 15:03:25 by Thomas Klausner | Files touched by this commit (1145)
Log message:
*: recursive bump for cairo dependency changes
   2023-11-12 14:24:43 by Thomas Klausner | Files touched by this commit (2570)
Log message:
*: revebump for new brotli option for freetype2

Addresses PR 57693