Path to this page:
./
x11/gtk3,
GIMP Toolkit v3 - libraries for building X11 user interfaces
Branch: CURRENT,
Version: 3.24.43nb6,
Package name: gtk3+-3.24.43nb6,
Maintainer: pkgsrc-usersGTK+ 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+ 3.
Required to run:[
sysutils/desktop-file-utils] [
converters/fribidi] [
graphics/hicolor-icon-theme] [
graphics/freetype2] [
graphics/cairo] [
databases/shared-mime-info] [
fonts/fontconfig] [
fonts/Xft2] [
devel/atk] [
devel/glib2] [
devel/pango] [
x11/libXcomposite] [
x11/Xfixes] [
x11/xcursor] [
x11/Xrender] [
x11/liboldXrandr] [
graphics/gdk-pixbuf2] [
graphics/cairo-gobject] [
devel/at-spi2-atk] [
graphics/libepoxy] [
print/libcups]
Required to build:[
pkgtools/x11-links] [
x11/xcb-proto] [
devel/gobject-introspection] [
x11/fixesproto4] [
pkgtools/cwrappers] [
x11/xorgproto]
Package options: cups, doc, gtk3-atk-bridge, introspection, x11
Master sites:
Filesize: 12917.828 KB
Version history: (Expand)
- (2024-12-27) Updated to version: gtk3+-3.24.43nb6
- (2024-11-17) Updated to version: gtk3+-3.24.43nb5
- (2024-11-15) Updated to version: gtk3+-3.24.43nb4
- (2024-11-01) Updated to version: gtk3+-3.24.43nb3
- (2024-11-01) Updated to version: gtk3+-3.24.43nb2
- (2024-10-20) Updated to version: gtk3+-3.24.43nb1
CVS history: (Expand)
2025-01-25 11:15:24 by Taylor R Campbell | Files touched by this commit (6) |
Log message:
devel/meson/build.mk: Change MESON_CROSS_BINARIES -> MESON_BINARIES.
Use this with native builds too, via --native-file, if enabled. No
change to builds that don't opt into using MESON_BINARIES.
Usage:
MESON_BINARIES+= foo bar
MESON_BINARY.foo= ${TOOLBASE}/libexec/foo
MESON_BINARY_KEY.bar= ${PREFIX}/bin/bar
MESON_BINARY.bar= ${TOOLBASE}/bin/bar
Assuming PREFIX=/usr/pkg and TOOLBASE=/home/dev/pkg, this will build
with the following [binaries] section in the meson --native-file or
--cross-file:
[binaries]
foo = '/home/dev/pkg/libexec/foo'
/usr/pkg/bin/bar = '/home/dev/pkg/libexec/bar'
|
2025-01-24 20:03:57 by Thomas Klausner | Files touched by this commit (1) |
Log message:
gtk3: fix -doc option
Noticed by Mayuresh
|
2025-01-12 21:35:05 by Taylor R Campbell | Files touched by this commit (1) |
Log message:
x11/gtk3: Draft some PRINT_PLIST_AWK.
No functional change to package build -- only assistance for future
maintainers.
For some reason this skips libdata/gtk-3.0/im-multipress.conf. Can't
figure out why after 2min of poking at it.
|
2025-01-12 21:34:54 by Taylor R Campbell | Files touched by this commit (1) |
Log message:
x11/gtk3: Set PLIST.foo to `yes', not `true'.
|
2025-01-12 21:33:36 by Taylor R Campbell | Files touched by this commit (3) |
Log message:
x11/gtk3: Make this cross-compile.
New option `doc' for documentation. Default-on for native builds
(hence no change to native builds), default-off for cross-builds
because apparently building the documentation requires running the
new gtk3 code and I can't figure out how to circumvent that in a few
minutes of fiddling.
New option `introspection' for gobject-introspection support.
Default-on for native builds (hence no change to native builds),
default-off for cross-builds (to which gobject-introspection is
fundamentally hostile).
|
2024-12-27 09:21:09 by Thomas Klausner | Files touched by this commit (1055) |
Log message:
*: recursive bump for pango requiring fontconfig 2.15
|
2024-11-17 08:17:06 by Thomas Klausner | Files touched by this commit (944) |
Log message:
*: recursive bump for default-on option of at-spi2-core
|
2024-11-17 04:54:28 by David A. Holland | Files touched by this commit (1) |
Log message:
gtk3: Restore the gtk3-atk-bridge option.
It no longer unconditionally depends on dbus without this, so it's now
possible to build without dbus again.
|