name: gtk4 description: GObject-based multi-platform GUI toolkit version 4 version: 4.23.2 revision: 2 url: https://www.gtk.org/ license: LGPL2.1-or-later maintainers: - enumdev@enumerated.dev architecture: any type: source depends: - adwaita-icon-theme - at-spi2-core - cairo - cups - dconf - desktop-file-utils - fontconfig - fribidi - gcc-libs - gdk-pixbuf - glib - glibc - graphene - gstreamer - gst-plugins-bad - gst-plugins-base - gtk-update-icon-cache - harfbuzz - iso-codes - libepoxy - libglvnd - libjpeg-turbo - libpng - librsvg - libtiff - libx11 - libxcursor - libxdamage - libxext - libxfixes - libxi - libxinerama - libxkbcommon - libxrandr - libxrender - pango - shared-mime-info - vulkan-loader - wayland make_depends: - docbook-xsl-nons - gi-docgen - gobject-introspection - hicolor-icon-theme - meson - python-docutils - python-pygobject - sassc - shaderc - vulkan-headers - wayland-protocols downloads: - url: https://download.gnome.org/sources/gtk/${BPM_PKG_VERSION%.*}/gtk-${BPM_PKG_VERSION}.tar.xz extract_to: ${BPM_SOURCE} extract_strip_components: 1 checksum: 36de8f85b30a9967cf9555a0717ed65046a196b9b3cda02dcf84c116a01ee602 split_packages: - name: gtk4 - name: gtk4-demos description: Demo applications for GTK4 depends: - gtk4 - hicolor-icon-theme - name: gtk-update-icon-cache description: The gtk-update-icon-cache binary depends: - gdk-pixbuf - glib - glibc - hicolor-icon-theme - librsvg