Name gtk4
Version 4.10.5
Summary Multi-platform toolkit for creating GUIs
Description 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 projects to complete application suites.
Section libs
License LGPL-2.0-only & LGPL-2.0-or-later & LGPL-2.1-or-later
Homepage http://www.gtk.org
Bug tracker https://bugzilla.gnome.org/
Recipe file recipes-gnome/gtk+/gtk4_4.10.5.bb
Layer openembedded-core (mickledore branch)
Inherits
  • features_check
  • gettext
  • gi-docgen
  • gobject-introspection
  • gobject-introspection-data
  • gsettings
  • meson
  • meson-routines
  • pkgconfig
  • python3-dir
  • python3native
  • qemu
  • siteinfo
  • update-alternatives
Dependencies
  • at-spi2-atk
  • atk
  • cairo
  • fontconfig
  • fribidi
  • gdk-pixbuf
  • gdk-pixbuf-native
  • gettext-native
  • gi-docgen
  • glib-2.0
  • gobject-introspection
  • gobject-introspection-native
  • graphene
  • gstreamer1.0-plugins-bad
  • harfbuzz
  • jpeg
  • libepoxy
  • libpng
  • librsvg
  • libx11
  • libxcomposite
  • libxcursor
  • libxdamage
  • libxext
  • libxfixes
  • libxi
  • libxkbcommon
  • libxrandr
  • libxrender
  • meson-native
  • ninja-native
  • pango
  • pkgconfig-native
  • python3-native
  • qemu-native
  • tiff
  • virtual/i686-oe-linux-compilerlibs
  • virtual/i686-oe-linux-gcc
  • virtual/libc
  • virtual/update-alternatives
  • xinerama
  • libcloudproviders
  • colord
  • cups
  • ffmpeg
  • gstreamer1.0-plugins-bad
  • iso-codes
  • tracker
  • vulkan-loader
  • vulkan-headers
  • shaderc-native
  • wayland
  • wayland-protocols
  • virtual/egl
  • virtual/libgles2
  • wayland-native
  • at-spi2-atk
  • fontconfig
  • libx11
  • libxext
  • libxcursor
  • libxi
  • libxdamage
  • libxrandr
  • libxrender
  • libxcomposite
  • libxfixes
  • xinerama
PACKAGECONFIG options
  • cloudproviders
  • colord
  • cups
  • ffmpeg
  • gstreamer
  • iso-codes
  • tracker
  • vulkan
  • wayland
  • x11

Sources

http://ftp.gnome.org/pub/gnome/sources/gtk/4.10/gtk-4.10.5.tar.xz

Patches

None

bbappends

This recipe is appended by:

meta-nxp-desktop gtk4_%.bbappend

Other branches

This recipe in other branches of openembedded-core:

Branch Recipe
master gtk4 4.16.12
styhead (Yocto Project 5.1) gtk4 4.14.5
scarthgap (Yocto Project 5.0) gtk4 4.14.1
nanbield (Yocto Project 4.3) gtk4 4.12.3
mickledore (Yocto Project 4.2) gtk4 4.10.5 (this recipe)