gtk3v3.24.52
- Updated
Portable library for creating graphical user interfaces.
- Project website: https://www.gtk.org/
#License
Not declared in the port manifest
#Features
No default features.
#introspection
Build with introspection
Platforms: !static
- ✅linux-dynamic
- ✅osx-dynamic
- ✅uwp-dynamic
- ✅windows-dynamic
- ❌
linux-static - ❌
osx-static - ❌
uwp-static - ❌
windows-static
Dependencies:
atk
Features:
introspectiongdk-pixbuf
Features:
introspection- gobject-introspection
pango
Features:
introspection
and 25 transitive dependencies:
- brotli (through freetype)
- bzip2 (through freetype, python3)
- dirent (through glib)
- fontconfig (through cairo)
freetype (through fontconfig, harfbuzz, pango)
Features:
brotli,bzip2,png,zlib- fribidi (through pango)
- gettext-libintl (through atk)
- glib (through atk)
- libffi (through glib)
libiconv (through gettext-libintl)
Platforms:
!linux- libpng (through cairo)
- pixman (through cairo)
- pthread (through cairo)
python3 (through gobject-introspection, python3)
Platforms:
!windows
Features:extensions- zlib (through glib)
Host Dependencies:
11 transitive dependencies:
- gperf (through fontconfig)
- pkgconf (through vcpkg-pkgconfig-get-modules)
- vcpkg-cmake (through vcpkg-cmake-get-vars)
- vcpkg-cmake-config (through pcre2)
vcpkg-cmake-get-vars (through libiconv)
Platforms:
android- vcpkg-get-python (through python3)
- vcpkg-make (through libiconv)
vcpkg-msbuild (through python3)
Platforms:
windows- vcpkg-pkgconfig-get-modules (through vcpkg-msbuild)
- vcpkg-tool-meson (through glib)
#wayland
Build with Wayland support
Platforms: linux | freebsd | openbsd
- ✅linux
- ❌
osx - ❌
uwp - ❌
windows
Dependencies:
and 19 transitive dependencies:
- bzip2 (through libx11)
- getopt (through libxkbcommon)
getopt-win32 (through getopt)
Platforms:
windows & !mingw- liblzma (through libxdmcp)
- libx11 (through libxkbcommon)
- libxau (through libxcb)
- libxcb (through libx11)
- libxdmcp (through libxcb)
- libxslt (through xproto)
- pthread (through pthread-stubs)
- pthread-stubs (through libxcb)
- pthreads (through pthread)
- xcb-proto (through libxcb)
- xcb-render-util (through libxkbcommon)
- xcb-util-m4 (through libxcb)
- xorg-macros (through libxau)
- xproto (through libxau)
- xtrans (through libx11)
Host Dependencies:
7 transitive dependencies:
- libiconv (through libxml2)
- vcpkg-cmake (through getopt-win32)
- vcpkg-cmake-config (through getopt-win32)
- vcpkg-cmake-get-vars (through vcpkg-make)
- vcpkg-make (through libxau)
- vcpkg-tool-meson (through xproto)
- zlib (through libxml2)
#Dependencies
at-spi2-atk
Platforms:
linux- atk
cairo
Features:
gobjectcairo
Platforms:
linux | freebsd | openbsd
Features:x11- gdk-pixbuf
- gettext-libintl
- glib
- libepoxy
libxi
Platforms:
!windows & !osxlibxrandr
Platforms:
!windows & !osx- pango
and 45 transitive dependencies:
- at-spi2-core (through at-spi2-atk)
- brotli (through freetype)
- bzip2 (through libx11)
dbus (through at-spi2-core)
Platforms:
linux- dirent (through glib)
egl-registry (through libepoxy)
Platforms:
!osx & !windows- expat (through dbus)
- fontconfig (through cairo)
freetype (through fontconfig, harfbuzz, pango)
Features:
brotli,bzip2,png,zlib- fribidi (through pango)
- libcap (through libsystemd)
- libffi (through glib)
libiconv (through gettext-libintl)
Platforms:
!linux- libjpeg-turbo (through gdk-pixbuf)
- liblzma (through libsystemd)
- libmount (through libsystemd)
- libpng (through cairo)
libsystemd (through dbus)
Platforms:
linuxlibuuid (through fontconfig)
Platforms:
!osx & !windows- libx11 (through at-spi2-core)
- libxau (through libxcb)
- libxcb (through libx11)
- libxcrypt (through libsystemd)
- libxdmcp (through libxcb)
- libxext (through libxi)
- libxfixes (through libxi)
- libxml2 (through at-spi2-atk, libxslt)
- libxrender (through cairo)
- libxslt (through xproto)
- libxtst (through at-spi2-core)
- lz4 (through libsystemd)
- pixman (through cairo)
- pthread (through pthread-stubs)
- pthread-stubs (through libxcb)
- pthreads (through pthread)
tiff (through gdk-pixbuf)
Features: (none)
- xcb-proto (through libxcb)
- xcb-util-m4 (through libxcb)
- xorg-macros (through libxau)
- xproto (through libxau)
- xtrans (through libx11)
- zlib (through glib)
- zstd (through libsystemd)
#Host Dependencies
- gdk-pixbuf
gettext
Features:
tools- glib
- vcpkg-tool-meson
and 6 transitive dependencies:
- gperf (through libsystemd)
- vcpkg-cmake (through expat)
- vcpkg-cmake-config (through expat)
- vcpkg-cmake-get-vars (through vcpkg-make)
- vcpkg-get-python-packages (through libsystemd)
- vcpkg-make (through gperf)
#Used By
#Host Tool For
No ports use this.
#Contributors
Maxim Khon
Kai Pastor
Vitalii Koshura
Fabian Keßler
Lily Wang
Billy O'Neal
Rafael Kitover
Bruno