Port details on branch 2023Q3
gtk30 Graphical UI toolkit (GTK3 library)
3.24.52 x11-toolkits Σ =21 3.24.52Version of this port present on the latest quarterly branch. Maintainer: desktop@FreeBSD.org Port Added: 2011-07-30 09:21:46
Last Update: 2026-09-12 12:40:27
Commit Hash: 0a7542c
People watching this port, also watch: glib , libdrm , expat , lame , libSM License: LGPL21+
WWW: https://www.gtk.org/ Description: # The GIMP ToolKit (GTK+) is a collection of GUI widgets. GTK+
essentially provides the building blocks from which GUIs can be
built. It is highly themable, and its functionality is highly
extensible.
GTK+-3 is a very stable release, similar only in design to GTK+-2.
GTK+-3 can coexist happily alongside GTK+-2, but applications are
written for one version or the other. ¦ ¦ ¦ ¦
Manual pages: #
pkg-plist: as obtained via: make generate-plist # USE_RC_SUBR (Service Scripts)
no SUBR information found for this port
Dependency lines :
For RUN/BUILD depends:gtk3>0:x11-toolkits/gtk30
For LIB depends:libgailutil-3.so:x11-toolkits/gtk30 libgdk-3.so:x11-toolkits/gtk30 libgtk-3.so:x11-toolkits/gtk30
To install the port : # cd /usr/ports/x11-toolkits/gtk30/ && make install clean To add the package , run one of these commands: pkg install x11-toolkits/gtk30 pkg install gtk3 NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.PKGNAME: gtk3 Flavors: there is no flavor information for this port. # distinfo: # TIMESTAMP = 1774288257
SHA256 (gnome/gtk-3.24.52.tar.xz) = 80931fa472a77b9a164f6740e3c0b444fac6770054632d35a7ff9d679e5e7b9f
SIZE (gnome/gtk-3.24.52.tar.xz) = 13578032
Packages (timestamps in pop-ups are UTC): #
Dependencies # NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered. Build dependencies: #
gtk-doc>0 : textproc/gtk-doc wayland-protocols>=0 : graphics/wayland-protocols gettext-runtime>=0.26 : devel/gettext-runtime gettext-tools>=0.26 : devel/gettext-tools g-ir-scanner : devel/gobject-introspection meson : devel/meson ninja : devel/ninja pkgconf>=1.3.0_1 : devel/pkgconf python3.12 : lang/python312 perl5>=5.42.r<5.43 : lang/perl5.42 x11.pc : x11/libX11 xcomposite.pc : x11/libXcomposite xcursor.pc : x11/libXcursor xdamage.pc : x11/libXdamage xext.pc : x11/libXext xfixes.pc : x11/libXfixes xi.pc : x11/libXi xinerama.pc : x11/libXinerama xrandr.pc : x11/libXrandr xrender.pc : x11/libXrender
Test dependencies: #
Xvfb : x11-servers/xorg-server@xvfb python3.12 : lang/python312
Runtime dependencies: #
adwaita-icon-theme>=0 : x11-themes/adwaita-icon-theme hicolor-icon-theme>=0 : misc/hicolor-icon-theme gsettings-desktop-schemas>=0 : devel/gsettings-desktop-schemas gtk-update-icon-cache : graphics/gtk-update-icon-cache librsvg2-rust>=0 : graphics/librsvg2-rust python3.12 : lang/python312 x11.pc : x11/libX11 xcomposite.pc : x11/libXcomposite xcursor.pc : x11/libXcursor xdamage.pc : x11/libXdamage xext.pc : x11/libXext xfixes.pc : x11/libXfixes xi.pc : x11/libXi xinerama.pc : x11/libXinerama xrandr.pc : x11/libXrandr xrender.pc : x11/libXrender
Library dependencies: #
libepoxy.so : graphics/libepoxy libfontconfig.so : x11-fonts/fontconfig libfribidi.so : converters/fribidi libharfbuzz.so : print/harfbuzz libatk-bridge-2.0.so : accessibility/at-spi2-core libcolord.so : graphics/colord libcups.so : print/cups libwayland-egl.so : graphics/wayland libxkbcommon.so : x11/libxkbcommon libintl.so : devel/gettext-runtime libatk-1.0.so : accessibility/at-spi2-core libcairo.so : graphics/cairo libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2 libglib-2.0.so : devel/glib20 libintl.so : devel/gettext-runtime libharfbuzz.so : print/harfbuzz libpango-1.0.so : x11-toolkits/pango
This port is required by: # for Build #
net/gupnp-tools
Deleted ports which required this port:
for Libraries #
accessibility/accerciser
accessibility/caribou
accessibility/onboard
accessibility/orca
archivers/engrampa
archivers/gnome-autoar
archivers/thunar-archive-plugin
Deleted ports which required this port:
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options : #
===> The following configuration options are available for gtk3-3.24.52:
ATK_BRIDGE=on: AT-SPI ATK bridge support
COLORD=on: Color profile support
CUPS=on: CUPS printing system support
DOCS=on: Build and/or install documentation
TEST=off: Build and/or run tests
====> Options available for the multi BACKENDS: you have to choose at least one of them
BROADWAY=on: Enable GDK Broadway backend for showing GTK in the webbrowser using HTML5 and web sockets.
WAYLAND=on: GDK Wayland backend
X11=on: GDK X11 backend
===> Use 'make config' to modify these settings Options name : #
x11-toolkits_gtk30 USES: #
compiler:c11 cpe gettext gnome localbase:ldflags meson ninja pathfix perl5 pkgconfig python shebangfix tar:xz xorg
FreshPorts was unable to extract/find any pkg message # Master Sites: #