[arch-commits] Commit in gjs/trunk (PKGBUILD)

Jan Steffens heftig at archlinux.org
Sat Sep 26 21:04:19 UTC 2020


    Date: Saturday, September 26, 2020 @ 21:04:19
  Author: heftig
Revision: 396625

1.66.0-1

Modified:
  gjs/trunk/PKGBUILD

----------+
 PKGBUILD |   18 ++++++++++--------
 1 file changed, 10 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-09-26 20:47:56 UTC (rev 396624)
+++ PKGBUILD	2020-09-26 21:04:19 UTC (rev 396625)
@@ -2,7 +2,7 @@
 # Contributor: Ionut Biru <ibiru at archlinux.org>
 
 pkgname=gjs
-pkgver=1.64.4
+pkgver=1.66.0
 pkgrel=1
 epoch=2
 pkgdesc="Javascript Bindings for GNOME"
@@ -9,11 +9,11 @@
 url="https://wiki.gnome.org/Projects/Gjs"
 arch=(x86_64)
 license=(GPL)
-depends=(cairo gobject-introspection-runtime js68 dconf readline)
-makedepends=(gobject-introspection git sysprof meson)
-checkdepends=(valgrind xorg-server-xvfb)
+depends=(cairo gobject-introspection-runtime js78 dconf readline)
+makedepends=(gobject-introspection git meson dbus)
+checkdepends=(valgrind xorg-server-xvfb gtk3)
 provides=(libgjs.so)
-_commit=b35f834a27d31dec27cb71662da60637854020c4  # tags/1.64.4^0
+_commit=455a0177362d7fdb79395b796f6cd14e7f03c0d4  # tags/1.66.0^0
 source=("git+https://gitlab.gnome.org/GNOME/gjs.git#commit=$_commit")
 sha256sums=('SKIP')
 
@@ -27,13 +27,15 @@
 }
 
 build() {
-  arch-meson $pkgname build --buildtype release -D installed_tests=false
+  arch-meson $pkgname build \
+    --buildtype release \
+    -D installed_tests=false \
+    -D profiler=disabled
   meson compile -C build
 }
 
 check() {
-  dbus-run-session xvfb-run \
-    -s '-screen 0 1920x1080x24 -nolisten local' \
+  xvfb-run -s '-screen 0 1920x1080x24 -nolisten local' \
     meson test -C build --print-errorlogs
 }
 



More information about the arch-commits mailing list