makedepends=(cairo dbus-glib gobject-introspection js140 xorg-libxxf86vm gtk3 gtk4 python-setuptools)

description="Set of Javascript Bindings for GNOME"
url="http://www.gnome.org/"

packager="Great-OS Team"
maintainer="Great-OS Team"

name=gjs
version=1.88.0
release=1

source=(https://download.gnome.org/sources/$name/${version%.*}/$name-$version.tar.xz
        js140.patch)

prepare() {
  cd $name-$version
  patch -Np1 -i ../js140.patch
}

build() {
  meson setup --prefix=/usr \
              --libdir=/usr/lib \
              -Dinstalled_tests=false \
              $name-$version \
              build
  #export CXXFLAGS+="-Wno-attributes"
  ninja -C build
  DESTDIR=$PKG ninja -C build install
}