pkgname=gtk4 pkgver=4.14.3 _pkgver=4.14 pkgrel=1 pkgdesc="The GTK+ Toolkit (v4)" arch=('x86_64') url="https://www.gtk.org/" depends=('cairo' 'ffmpeg' 'gdk-pixbuf2' 'libcups' 'libxcursor' 'libxinerama' 'libxrandr' 'libxi' 'libxcomposite' 'libxdamage' 'pango' 'shared-mime-info' 'colord' 'at-spi2-core' 'libepoxy' 'libxkbcommon' 'wayland' 'wayland-protocols' 'iso-codes' 'vulkan-loader' 'graphene' 'gst-plugins-bad') makedepends=('gobject-introspection' 'sassc' 'meson' 'ninja') options=('!libtool' '!docs') license=('LGPL') source=("https://ftp.gnome.org/pub/gnome/sources/gtk/${_pkgver}/gtk-${pkgver}.tar.xz") sha256sums=('2be5c858bdef1104d37848c9779c089372c8d31503f6efc4b94e53b546fc9a43') build() { mkdir -p build cd build meson setup ../gtk-${pkgver} \ --prefix=/usr \ --buildtype=release \ --sysconfdir=/etc \ --localstatedir=/var \ -Ddocumentation=false \ -Dintrospection=enabled \ -Dbuild-demos=false \ -Dbuild-examples=false \ -Dbuild-tests=false \ -Dvulkan=disabled ninja } package() { cd build DESTDIR=${pkgdir} ninja install }