[arch-commits] Commit in gjs/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2022-08-08 Thread Jan Steffens via arch-commits
Date: Monday, August 8, 2022 @ 07:19:16
  Author: heftig
Revision: 452406

archrelease: copy trunk to extra-x86_64

Added:
  gjs/repos/extra-x86_64/PKGBUILD
(from rev 452405, gjs/trunk/PKGBUILD)
Deleted:
  gjs/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |  104 +++--
 1 file changed, 54 insertions(+), 50 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-08 07:18:57 UTC (rev 452405)
+++ PKGBUILD2022-08-08 07:19:16 UTC (rev 452406)
@@ -1,50 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Ionut Biru 
-
-pkgname=gjs
-pkgver=1.72.1
-pkgrel=1
-epoch=2
-pkgdesc="Javascript Bindings for GNOME"
-url="https://wiki.gnome.org/Projects/Gjs;
-arch=(x86_64)
-license=(GPL)
-depends=(cairo gobject-introspection-runtime js91 dconf readline
- libsysprof-capture)
-makedepends=(gobject-introspection git meson dbus)
-checkdepends=(xorg-server-xvfb gtk3 gtk4)
-provides=(libgjs.so)
-options=(debug)
-_commit=2043fd25b89fcc93f01d74572d2f9afcb714f599  # tags/1.72.1^0
-source=("git+https://gitlab.gnome.org/GNOME/gjs.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd gjs
-  git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
-}
-
-prepare() {
-  cd gjs
-}
-
-build() {
-  CFLAGS="${CFLAGS/-O2/-O3} -fno-semantic-interposition"
-  CXXFLAGS="${CXXFLAGS/-O2/-O3} -fno-semantic-interposition"
-  LDFLAGS+=" -Wl,-Bsymbolic-functions"
-
-  arch-meson gjs build -D installed_tests=false
-  meson compile -C build
-}
-
-check() {
-  xvfb-run -s '-nolisten local' \
-meson test -C build --print-errorlogs
-}
-
-package() {
-  depends+=(libreadline.so)
-  meson install -C build --destdir "$pkgdir"
-}
-
-# vim:set sw=2 et:

Copied: gjs/repos/extra-x86_64/PKGBUILD (from rev 452405, gjs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-08 07:19:16 UTC (rev 452406)
@@ -0,0 +1,54 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+
+pkgname=gjs
+pkgver=1.72.2
+pkgrel=1
+epoch=2
+pkgdesc="Javascript Bindings for GNOME"
+url="https://wiki.gnome.org/Projects/Gjs;
+arch=(x86_64)
+license=(GPL)
+depends=(cairo gobject-introspection-runtime js91 dconf readline
+ libsysprof-capture)
+makedepends=(gobject-introspection git meson dbus)
+checkdepends=(xorg-server-xvfb gtk3 gtk4)
+provides=(libgjs.so)
+options=(debug)
+_commit=56d74f6fd6398d933696eaf96c1f3a3f2a52cbf9  # tags/1.72.2^0
+source=("git+https://gitlab.gnome.org/GNOME/gjs.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd gjs
+  git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
+}
+
+prepare() {
+  cd gjs
+
+  # Work around https://github.com/mesonbuild/meson/issues/10577
+  sed -e "/protocol/s/'tap'/'exitcode'/" \
+  -i {test,installed-tests{,/js}}/meson.build
+}
+
+build() {
+  CFLAGS="${CFLAGS/-O2/-O3} -fno-semantic-interposition"
+  CXXFLAGS="${CXXFLAGS/-O2/-O3} -fno-semantic-interposition"
+  LDFLAGS+=" -Wl,-Bsymbolic-functions"
+
+  arch-meson gjs build -D installed_tests=false
+  meson compile -C build
+}
+
+check() {
+  xvfb-run -s '-nolisten local' \
+meson test -C build --print-errorlogs
+}
+
+package() {
+  depends+=(libreadline.so)
+  meson install -C build --destdir "$pkgdir"
+}
+
+# vim:set sw=2 et:



[arch-commits] Commit in gjs/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2022-07-05 Thread Jan Steffens via arch-commits
Date: Tuesday, July 5, 2022 @ 07:01:35
  Author: heftig
Revision: 449897

archrelease: copy trunk to extra-x86_64

Added:
  gjs/repos/extra-x86_64/PKGBUILD
(from rev 449896, gjs/trunk/PKGBUILD)
Deleted:
  gjs/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |  100 ++---
 1 file changed, 50 insertions(+), 50 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-07-05 07:00:08 UTC (rev 449896)
+++ PKGBUILD2022-07-05 07:01:35 UTC (rev 449897)
@@ -1,50 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Ionut Biru 
-
-pkgname=gjs
-pkgver=1.72.0
-pkgrel=2
-epoch=2
-pkgdesc="Javascript Bindings for GNOME"
-url="https://wiki.gnome.org/Projects/Gjs;
-arch=(x86_64)
-license=(GPL)
-depends=(cairo gobject-introspection-runtime js91 dconf readline
- libsysprof-capture)
-makedepends=(gobject-introspection git meson dbus)
-checkdepends=(xorg-server-xvfb gtk3 gtk4)
-provides=(libgjs.so)
-options=(debug)
-_commit=f0341aaa64318752272c4c6a3aef335401f1b3c9  # tags/1.72.0^0
-source=("git+https://gitlab.gnome.org/GNOME/gjs.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd gjs
-  git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
-}
-
-prepare() {
-  cd gjs
-}
-
-build() {
-  CFLAGS="${CFLAGS/-O2/-O3} -fno-semantic-interposition"
-  CXXFLAGS="${CXXFLAGS/-O2/-O3} -fno-semantic-interposition"
-  LDFLAGS+=" -Wl,-Bsymbolic-functions"
-
-  arch-meson gjs build -D installed_tests=false
-  meson compile -C build
-}
-
-check() {
-  xvfb-run -s '-nolisten local' \
-meson test -C build --print-errorlogs
-}
-
-package() {
-  depends+=(libreadline.so)
-  meson install -C build --destdir "$pkgdir"
-}
-
-# vim:set sw=2 et:

Copied: gjs/repos/extra-x86_64/PKGBUILD (from rev 449896, gjs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-07-05 07:01:35 UTC (rev 449897)
@@ -0,0 +1,50 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+
+pkgname=gjs
+pkgver=1.72.1
+pkgrel=1
+epoch=2
+pkgdesc="Javascript Bindings for GNOME"
+url="https://wiki.gnome.org/Projects/Gjs;
+arch=(x86_64)
+license=(GPL)
+depends=(cairo gobject-introspection-runtime js91 dconf readline
+ libsysprof-capture)
+makedepends=(gobject-introspection git meson dbus)
+checkdepends=(xorg-server-xvfb gtk3 gtk4)
+provides=(libgjs.so)
+options=(debug)
+_commit=2043fd25b89fcc93f01d74572d2f9afcb714f599  # tags/1.72.1^0
+source=("git+https://gitlab.gnome.org/GNOME/gjs.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd gjs
+  git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
+}
+
+prepare() {
+  cd gjs
+}
+
+build() {
+  CFLAGS="${CFLAGS/-O2/-O3} -fno-semantic-interposition"
+  CXXFLAGS="${CXXFLAGS/-O2/-O3} -fno-semantic-interposition"
+  LDFLAGS+=" -Wl,-Bsymbolic-functions"
+
+  arch-meson gjs build -D installed_tests=false
+  meson compile -C build
+}
+
+check() {
+  xvfb-run -s '-nolisten local' \
+meson test -C build --print-errorlogs
+}
+
+package() {
+  depends+=(libreadline.so)
+  meson install -C build --destdir "$pkgdir"
+}
+
+# vim:set sw=2 et:



[arch-commits] Commit in gjs/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2022-07-03 Thread Jan Steffens via arch-commits
Date: Sunday, July 3, 2022 @ 19:08:19
  Author: heftig
Revision: 449831

archrelease: copy trunk to extra-x86_64

Added:
  gjs/repos/extra-x86_64/PKGBUILD
(from rev 449830, gjs/trunk/PKGBUILD)
Deleted:
  gjs/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |  100 ++---
 1 file changed, 50 insertions(+), 50 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-07-03 19:08:12 UTC (rev 449830)
+++ PKGBUILD2022-07-03 19:08:19 UTC (rev 449831)
@@ -1,50 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Ionut Biru 
-
-pkgname=gjs
-pkgver=1.72.0
-pkgrel=1
-epoch=2
-pkgdesc="Javascript Bindings for GNOME"
-url="https://wiki.gnome.org/Projects/Gjs;
-arch=(x86_64)
-license=(GPL)
-depends=(cairo gobject-introspection-runtime js91 dconf readline
- libsysprof-capture)
-makedepends=(gobject-introspection git meson dbus)
-checkdepends=(xorg-server-xvfb gtk3 gtk4)
-provides=(libgjs.so)
-options=(debug)
-_commit=f0341aaa64318752272c4c6a3aef335401f1b3c9  # tags/1.72.0^0
-source=("git+https://gitlab.gnome.org/GNOME/gjs.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd gjs
-  git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
-}
-
-prepare() {
-  cd gjs
-}
-
-build() {
-  CFLAGS="${CFLAGS/-O2/-O3} -fno-semantic-interposition"
-  CXXFLAGS="${CXXFLAGS/-O2/-O3} -fno-semantic-interposition"
-  LDFLAGS+=" -Wl,-Bsymbolic-functions"
-
-  arch-meson gjs build -D installed_tests=false
-  meson compile -C build
-}
-
-check() {
-  xvfb-run -s '-nolisten local' \
-meson test -C build --print-errorlogs
-}
-
-package() {
-  depends+=(libreadline.so)
-  meson install -C build --destdir "$pkgdir"
-}
-
-# vim:set sw=2 et:

Copied: gjs/repos/extra-x86_64/PKGBUILD (from rev 449830, gjs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-07-03 19:08:19 UTC (rev 449831)
@@ -0,0 +1,50 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+
+pkgname=gjs
+pkgver=1.72.0
+pkgrel=2
+epoch=2
+pkgdesc="Javascript Bindings for GNOME"
+url="https://wiki.gnome.org/Projects/Gjs;
+arch=(x86_64)
+license=(GPL)
+depends=(cairo gobject-introspection-runtime js91 dconf readline
+ libsysprof-capture)
+makedepends=(gobject-introspection git meson dbus)
+checkdepends=(xorg-server-xvfb gtk3 gtk4)
+provides=(libgjs.so)
+options=(debug)
+_commit=f0341aaa64318752272c4c6a3aef335401f1b3c9  # tags/1.72.0^0
+source=("git+https://gitlab.gnome.org/GNOME/gjs.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd gjs
+  git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
+}
+
+prepare() {
+  cd gjs
+}
+
+build() {
+  CFLAGS="${CFLAGS/-O2/-O3} -fno-semantic-interposition"
+  CXXFLAGS="${CXXFLAGS/-O2/-O3} -fno-semantic-interposition"
+  LDFLAGS+=" -Wl,-Bsymbolic-functions"
+
+  arch-meson gjs build -D installed_tests=false
+  meson compile -C build
+}
+
+check() {
+  xvfb-run -s '-nolisten local' \
+meson test -C build --print-errorlogs
+}
+
+package() {
+  depends+=(libreadline.so)
+  meson install -C build --destdir "$pkgdir"
+}
+
+# vim:set sw=2 et:



[arch-commits] Commit in gjs/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2022-03-22 Thread Jan Steffens via arch-commits
Date: Tuesday, March 22, 2022 @ 01:18:52
  Author: heftig
Revision: 440489

archrelease: copy trunk to extra-x86_64

Added:
  gjs/repos/extra-x86_64/PKGBUILD
(from rev 440488, gjs/trunk/PKGBUILD)
Deleted:
  gjs/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   99 ++---
 1 file changed, 50 insertions(+), 49 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-22 01:18:45 UTC (rev 440488)
+++ PKGBUILD2022-03-22 01:18:52 UTC (rev 440489)
@@ -1,49 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Ionut Biru 
-
-pkgname=gjs
-pkgver=1.70.1
-pkgrel=2
-epoch=2
-pkgdesc="Javascript Bindings for GNOME"
-url="https://wiki.gnome.org/Projects/Gjs;
-arch=(x86_64)
-license=(GPL)
-depends=(cairo gobject-introspection-runtime js78 dconf readline
- libsysprof-capture)
-makedepends=(gobject-introspection git meson dbus)
-checkdepends=(xorg-server-xvfb gtk3 gtk4)
-provides=(libgjs.so)
-_commit=f17afbffec385030c1b47dab992f7e08232fea50  # tags/1.70.1^0
-source=("git+https://gitlab.gnome.org/GNOME/gjs.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd gjs
-  git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
-}
-
-prepare() {
-  cd gjs
-}
-
-build() {
-  CFLAGS="${CFLAGS/-O2/-O3} -fno-semantic-interposition"
-  CXXFLAGS="${CXXFLAGS/-O2/-O3} -fno-semantic-interposition"
-  LDFLAGS+=" -Wl,-Bsymbolic-functions"
-
-  arch-meson gjs build -D installed_tests=false
-  meson compile -C build
-}
-
-check() {
-  xvfb-run -s '-nolisten local' \
-meson test -C build --print-errorlogs
-}
-
-package() {
-  depends+=(libreadline.so)
-  meson install -C build --destdir "$pkgdir"
-}
-
-# vim:set sw=2 et:

Copied: gjs/repos/extra-x86_64/PKGBUILD (from rev 440488, gjs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-03-22 01:18:52 UTC (rev 440489)
@@ -0,0 +1,50 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+
+pkgname=gjs
+pkgver=1.70.2
+pkgrel=1
+epoch=2
+pkgdesc="Javascript Bindings for GNOME"
+url="https://wiki.gnome.org/Projects/Gjs;
+arch=(x86_64)
+license=(GPL)
+depends=(cairo gobject-introspection-runtime js78 dconf readline
+ libsysprof-capture)
+makedepends=(gobject-introspection git meson dbus)
+checkdepends=(xorg-server-xvfb gtk3 gtk4)
+provides=(libgjs.so)
+options=(debug)
+_commit=167ea2951f2b0f56016dece95b1282e921600993  # tags/1.70.2^0
+source=("git+https://gitlab.gnome.org/GNOME/gjs.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd gjs
+  git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
+}
+
+prepare() {
+  cd gjs
+}
+
+build() {
+  CFLAGS="${CFLAGS/-O2/-O3} -fno-semantic-interposition"
+  CXXFLAGS="${CXXFLAGS/-O2/-O3} -fno-semantic-interposition"
+  LDFLAGS+=" -Wl,-Bsymbolic-functions"
+
+  arch-meson gjs build -D installed_tests=false
+  meson compile -C build
+}
+
+check() {
+  xvfb-run -s '-nolisten local' \
+meson test -C build --print-errorlogs
+}
+
+package() {
+  depends+=(libreadline.so)
+  meson install -C build --destdir "$pkgdir"
+}
+
+# vim:set sw=2 et:



[arch-commits] Commit in gjs/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2022-02-11 Thread Jan Steffens via arch-commits
Date: Friday, February 11, 2022 @ 23:01:24
  Author: heftig
Revision: 436961

archrelease: copy trunk to extra-x86_64

Added:
  gjs/repos/extra-x86_64/PKGBUILD
(from rev 436960, gjs/trunk/PKGBUILD)
Deleted:
  gjs/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   98 ++---
 1 file changed, 49 insertions(+), 49 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-11 23:01:17 UTC (rev 436960)
+++ PKGBUILD2022-02-11 23:01:24 UTC (rev 436961)
@@ -1,49 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Ionut Biru 
-
-pkgname=gjs
-pkgver=1.70.1
-pkgrel=1
-epoch=2
-pkgdesc="Javascript Bindings for GNOME"
-url="https://wiki.gnome.org/Projects/Gjs;
-arch=(x86_64)
-license=(GPL)
-depends=(cairo gobject-introspection-runtime js78 dconf readline
- libsysprof-capture)
-makedepends=(gobject-introspection git meson dbus)
-checkdepends=(valgrind xorg-server-xvfb gtk3 gtk4)
-provides=(libgjs.so)
-_commit=f17afbffec385030c1b47dab992f7e08232fea50  # tags/1.70.1^0
-source=("git+https://gitlab.gnome.org/GNOME/gjs.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd gjs
-  git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
-}
-
-prepare() {
-  cd gjs
-}
-
-build() {
-  CFLAGS="${CFLAGS/-O2/-O3} -fno-semantic-interposition"
-  CXXFLAGS="${CXXFLAGS/-O2/-O3} -fno-semantic-interposition"
-  LDFLAGS+=" -Wl,-Bsymbolic-functions"
-
-  arch-meson gjs build -D installed_tests=false
-  meson compile -C build
-}
-
-check() {
-  xvfb-run -s '-nolisten local' \
-meson test -C build --print-errorlogs
-}
-
-package() {
-  depends+=(libreadline.so)
-  meson install -C build --destdir "$pkgdir"
-}
-
-# vim:set sw=2 et:

Copied: gjs/repos/extra-x86_64/PKGBUILD (from rev 436960, gjs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-11 23:01:24 UTC (rev 436961)
@@ -0,0 +1,49 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+
+pkgname=gjs
+pkgver=1.70.1
+pkgrel=2
+epoch=2
+pkgdesc="Javascript Bindings for GNOME"
+url="https://wiki.gnome.org/Projects/Gjs;
+arch=(x86_64)
+license=(GPL)
+depends=(cairo gobject-introspection-runtime js78 dconf readline
+ libsysprof-capture)
+makedepends=(gobject-introspection git meson dbus)
+checkdepends=(xorg-server-xvfb gtk3 gtk4)
+provides=(libgjs.so)
+_commit=f17afbffec385030c1b47dab992f7e08232fea50  # tags/1.70.1^0
+source=("git+https://gitlab.gnome.org/GNOME/gjs.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd gjs
+  git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
+}
+
+prepare() {
+  cd gjs
+}
+
+build() {
+  CFLAGS="${CFLAGS/-O2/-O3} -fno-semantic-interposition"
+  CXXFLAGS="${CXXFLAGS/-O2/-O3} -fno-semantic-interposition"
+  LDFLAGS+=" -Wl,-Bsymbolic-functions"
+
+  arch-meson gjs build -D installed_tests=false
+  meson compile -C build
+}
+
+check() {
+  xvfb-run -s '-nolisten local' \
+meson test -C build --print-errorlogs
+}
+
+package() {
+  depends+=(libreadline.so)
+  meson install -C build --destdir "$pkgdir"
+}
+
+# vim:set sw=2 et:



[arch-commits] Commit in gjs/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2022-02-07 Thread Jan Steffens via arch-commits
Date: Tuesday, February 8, 2022 @ 04:07:29
  Author: heftig
Revision: 436455

archrelease: copy trunk to extra-x86_64

Added:
  gjs/repos/extra-x86_64/PKGBUILD
(from rev 436454, gjs/trunk/PKGBUILD)
Deleted:
  gjs/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   98 ++---
 1 file changed, 49 insertions(+), 49 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-08 04:07:05 UTC (rev 436454)
+++ PKGBUILD2022-02-08 04:07:29 UTC (rev 436455)
@@ -1,49 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Ionut Biru 
-
-pkgname=gjs
-pkgver=1.70.0
-pkgrel=3
-epoch=2
-pkgdesc="Javascript Bindings for GNOME"
-url="https://wiki.gnome.org/Projects/Gjs;
-arch=(x86_64)
-license=(GPL)
-depends=(cairo gobject-introspection-runtime js78 dconf readline
- libsysprof-capture)
-makedepends=(gobject-introspection git meson dbus)
-checkdepends=(valgrind xorg-server-xvfb gtk3 gtk4)
-provides=(libgjs.so)
-_commit=da5d5fe74469c799de80117758d79ad694d1116a  # tags/1.70.0^0
-source=("git+https://gitlab.gnome.org/GNOME/gjs.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd gjs
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd gjs
-}
-
-build() {
-  CFLAGS="${CFLAGS/-O2/-O3} -fno-semantic-interposition"
-  CXXFLAGS="${CXXFLAGS/-O2/-O3} -fno-semantic-interposition"
-  LDFLAGS+=" -Wl,-Bsymbolic-functions"
-
-  arch-meson gjs build -D installed_tests=false
-  meson compile -C build
-}
-
-check() {
-  xvfb-run -s '-nolisten local' \
-meson test -C build --print-errorlogs
-}
-
-package() {
-  depends+=(libreadline.so)
-  meson install -C build --destdir "$pkgdir"
-}
-
-# vim:set sw=2 et:

Copied: gjs/repos/extra-x86_64/PKGBUILD (from rev 436454, gjs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-08 04:07:29 UTC (rev 436455)
@@ -0,0 +1,49 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+
+pkgname=gjs
+pkgver=1.70.1
+pkgrel=1
+epoch=2
+pkgdesc="Javascript Bindings for GNOME"
+url="https://wiki.gnome.org/Projects/Gjs;
+arch=(x86_64)
+license=(GPL)
+depends=(cairo gobject-introspection-runtime js78 dconf readline
+ libsysprof-capture)
+makedepends=(gobject-introspection git meson dbus)
+checkdepends=(valgrind xorg-server-xvfb gtk3 gtk4)
+provides=(libgjs.so)
+_commit=f17afbffec385030c1b47dab992f7e08232fea50  # tags/1.70.1^0
+source=("git+https://gitlab.gnome.org/GNOME/gjs.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd gjs
+  git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
+}
+
+prepare() {
+  cd gjs
+}
+
+build() {
+  CFLAGS="${CFLAGS/-O2/-O3} -fno-semantic-interposition"
+  CXXFLAGS="${CXXFLAGS/-O2/-O3} -fno-semantic-interposition"
+  LDFLAGS+=" -Wl,-Bsymbolic-functions"
+
+  arch-meson gjs build -D installed_tests=false
+  meson compile -C build
+}
+
+check() {
+  xvfb-run -s '-nolisten local' \
+meson test -C build --print-errorlogs
+}
+
+package() {
+  depends+=(libreadline.so)
+  meson install -C build --destdir "$pkgdir"
+}
+
+# vim:set sw=2 et:



[arch-commits] Commit in gjs/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2022-01-11 Thread Jan Steffens via arch-commits
Date: Tuesday, January 11, 2022 @ 19:19:24
  Author: heftig
Revision: 434247

archrelease: copy trunk to extra-x86_64

Added:
  gjs/repos/extra-x86_64/PKGBUILD
(from rev 434246, gjs/trunk/PKGBUILD)
Deleted:
  gjs/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   94 +++--
 1 file changed, 49 insertions(+), 45 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-11 18:15:54 UTC (rev 434246)
+++ PKGBUILD2022-01-11 19:19:24 UTC (rev 434247)
@@ -1,45 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Ionut Biru 
-
-pkgname=gjs
-pkgver=1.70.0
-pkgrel=2
-epoch=2
-pkgdesc="Javascript Bindings for GNOME"
-url="https://wiki.gnome.org/Projects/Gjs;
-arch=(x86_64)
-license=(GPL)
-depends=(cairo gobject-introspection-runtime js78 dconf readline
- libsysprof-capture)
-makedepends=(gobject-introspection git meson dbus)
-checkdepends=(valgrind xorg-server-xvfb gtk3 gtk4)
-provides=(libgjs.so)
-_commit=da5d5fe74469c799de80117758d79ad694d1116a  # tags/1.70.0^0
-source=("git+https://gitlab.gnome.org/GNOME/gjs.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-}
-
-build() {
-  arch-meson $pkgname build \
---buildtype release \
--D installed_tests=false
-  meson compile -C build
-}
-
-check() {
-  xvfb-run -s '-nolisten local' \
-meson test -C build --print-errorlogs
-}
-
-package() {
-  depends+=(libreadline.so)
-  meson install -C build --destdir "$pkgdir"
-}

Copied: gjs/repos/extra-x86_64/PKGBUILD (from rev 434246, gjs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-11 19:19:24 UTC (rev 434247)
@@ -0,0 +1,49 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+
+pkgname=gjs
+pkgver=1.70.0
+pkgrel=3
+epoch=2
+pkgdesc="Javascript Bindings for GNOME"
+url="https://wiki.gnome.org/Projects/Gjs;
+arch=(x86_64)
+license=(GPL)
+depends=(cairo gobject-introspection-runtime js78 dconf readline
+ libsysprof-capture)
+makedepends=(gobject-introspection git meson dbus)
+checkdepends=(valgrind xorg-server-xvfb gtk3 gtk4)
+provides=(libgjs.so)
+_commit=da5d5fe74469c799de80117758d79ad694d1116a  # tags/1.70.0^0
+source=("git+https://gitlab.gnome.org/GNOME/gjs.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd gjs
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd gjs
+}
+
+build() {
+  CFLAGS="${CFLAGS/-O2/-O3} -fno-semantic-interposition"
+  CXXFLAGS="${CXXFLAGS/-O2/-O3} -fno-semantic-interposition"
+  LDFLAGS+=" -Wl,-Bsymbolic-functions"
+
+  arch-meson gjs build -D installed_tests=false
+  meson compile -C build
+}
+
+check() {
+  xvfb-run -s '-nolisten local' \
+meson test -C build --print-errorlogs
+}
+
+package() {
+  depends+=(libreadline.so)
+  meson install -C build --destdir "$pkgdir"
+}
+
+# vim:set sw=2 et:



[arch-commits] Commit in gjs/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2022-01-07 Thread Jan Steffens via arch-commits
Date: Friday, January 7, 2022 @ 18:53:50
  Author: heftig
Revision: 433817

archrelease: copy trunk to extra-x86_64

Added:
  gjs/repos/extra-x86_64/PKGBUILD
(from rev 433816, gjs/trunk/PKGBUILD)
Deleted:
  gjs/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   90 ++---
 1 file changed, 45 insertions(+), 45 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-01-07 18:52:05 UTC (rev 433816)
+++ PKGBUILD2022-01-07 18:53:50 UTC (rev 433817)
@@ -1,45 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Ionut Biru 
-
-pkgname=gjs
-pkgver=1.70.0
-pkgrel=1
-epoch=2
-pkgdesc="Javascript Bindings for GNOME"
-url="https://wiki.gnome.org/Projects/Gjs;
-arch=(x86_64)
-license=(GPL)
-depends=(cairo gobject-introspection-runtime js78 dconf readline)
-makedepends=(gobject-introspection git meson dbus)
-checkdepends=(valgrind xorg-server-xvfb gtk3 gtk4)
-provides=(libgjs.so)
-_commit=da5d5fe74469c799de80117758d79ad694d1116a  # tags/1.70.0^0
-source=("git+https://gitlab.gnome.org/GNOME/gjs.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-}
-
-build() {
-  arch-meson $pkgname build \
---buildtype release \
--D installed_tests=false \
--D profiler=disabled
-  meson compile -C build
-}
-
-check() {
-  xvfb-run -s '-nolisten local' \
-meson test -C build --print-errorlogs
-}
-
-package() {
-  depends+=(libreadline.so)
-  meson install -C build --destdir "$pkgdir"
-}

Copied: gjs/repos/extra-x86_64/PKGBUILD (from rev 433816, gjs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-01-07 18:53:50 UTC (rev 433817)
@@ -0,0 +1,45 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+
+pkgname=gjs
+pkgver=1.70.0
+pkgrel=2
+epoch=2
+pkgdesc="Javascript Bindings for GNOME"
+url="https://wiki.gnome.org/Projects/Gjs;
+arch=(x86_64)
+license=(GPL)
+depends=(cairo gobject-introspection-runtime js78 dconf readline
+ libsysprof-capture)
+makedepends=(gobject-introspection git meson dbus)
+checkdepends=(valgrind xorg-server-xvfb gtk3 gtk4)
+provides=(libgjs.so)
+_commit=da5d5fe74469c799de80117758d79ad694d1116a  # tags/1.70.0^0
+source=("git+https://gitlab.gnome.org/GNOME/gjs.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+}
+
+build() {
+  arch-meson $pkgname build \
+--buildtype release \
+-D installed_tests=false
+  meson compile -C build
+}
+
+check() {
+  xvfb-run -s '-nolisten local' \
+meson test -C build --print-errorlogs
+}
+
+package() {
+  depends+=(libreadline.so)
+  meson install -C build --destdir "$pkgdir"
+}



[arch-commits] Commit in gjs/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2021-08-15 Thread Jan Steffens via arch-commits
Date: Sunday, August 15, 2021 @ 16:18:20
  Author: heftig
Revision: 422267

archrelease: copy trunk to extra-x86_64

Added:
  gjs/repos/extra-x86_64/PKGBUILD
(from rev 422266, gjs/trunk/PKGBUILD)
Deleted:
  gjs/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   90 ++---
 1 file changed, 45 insertions(+), 45 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-08-15 16:18:08 UTC (rev 422266)
+++ PKGBUILD2021-08-15 16:18:20 UTC (rev 422267)
@@ -1,45 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Ionut Biru 
-
-pkgname=gjs
-pkgver=1.68.2
-pkgrel=1
-epoch=2
-pkgdesc="Javascript Bindings for GNOME"
-url="https://wiki.gnome.org/Projects/Gjs;
-arch=(x86_64)
-license=(GPL)
-depends=(cairo gobject-introspection-runtime js78 dconf readline)
-makedepends=(gobject-introspection git meson dbus)
-checkdepends=(valgrind xorg-server-xvfb gtk3 gtk4)
-provides=(libgjs.so)
-_commit=dd4944f4271f65dc57438a9ff8d47f55b3acd928  # tags/1.68.2^0
-source=("git+https://gitlab.gnome.org/GNOME/gjs.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-}
-
-build() {
-  arch-meson $pkgname build \
---buildtype release \
--D installed_tests=false \
--D profiler=disabled
-  meson compile -C build
-}
-
-check() {
-  xvfb-run -s '-screen 0 1920x1080x24 -nolisten local' \
-meson test -C build --print-errorlogs
-}
-
-package() {
-  depends+=(libreadline.so)
-  meson install -C build --destdir "$pkgdir"
-}

Copied: gjs/repos/extra-x86_64/PKGBUILD (from rev 422266, gjs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-08-15 16:18:20 UTC (rev 422267)
@@ -0,0 +1,45 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+
+pkgname=gjs
+pkgver=1.68.3
+pkgrel=1
+epoch=2
+pkgdesc="Javascript Bindings for GNOME"
+url="https://wiki.gnome.org/Projects/Gjs;
+arch=(x86_64)
+license=(GPL)
+depends=(cairo gobject-introspection-runtime js78 dconf readline)
+makedepends=(gobject-introspection git meson dbus)
+checkdepends=(valgrind xorg-server-xvfb gtk3 gtk4)
+provides=(libgjs.so)
+_commit=44999624184db531715fcf65721c1882b4a748bc  # tags/1.68.3^0
+source=("git+https://gitlab.gnome.org/GNOME/gjs.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+}
+
+build() {
+  arch-meson $pkgname build \
+--buildtype release \
+-D installed_tests=false \
+-D profiler=disabled
+  meson compile -C build
+}
+
+check() {
+  xvfb-run -s '-nolisten local' \
+meson test -C build --print-errorlogs
+}
+
+package() {
+  depends+=(libreadline.so)
+  meson install -C build --destdir "$pkgdir"
+}



[arch-commits] Commit in gjs/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2021-08-10 Thread Jan Steffens via arch-commits
Date: Tuesday, August 10, 2021 @ 18:33:38
  Author: heftig
Revision: 421296

archrelease: copy trunk to extra-x86_64

Added:
  gjs/repos/extra-x86_64/PKGBUILD
(from rev 421295, gjs/trunk/PKGBUILD)
Deleted:
  gjs/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   93 +
 1 file changed, 45 insertions(+), 48 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-08-10 18:33:20 UTC (rev 421295)
+++ PKGBUILD2021-08-10 18:33:38 UTC (rev 421296)
@@ -1,48 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Ionut Biru 
-
-pkgname=gjs
-pkgver=1.68.1
-pkgrel=1
-epoch=2
-pkgdesc="Javascript Bindings for GNOME"
-url="https://wiki.gnome.org/Projects/Gjs;
-arch=(x86_64)
-license=(GPL)
-depends=(cairo gobject-introspection-runtime js78 dconf readline)
-makedepends=(gobject-introspection git meson dbus)
-checkdepends=(valgrind xorg-server-xvfb gtk3 gtk4)
-provides=(libgjs.so)
-_commit=1639d90f350aa271cb84478c8ae69c1aa2abb419  # tags/1.68.1^0
-source=("git+https://gitlab.gnome.org/GNOME/gjs.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-
-  # Fix _LocalFilePrototype
-  git cherry-pick -n ec9385b89cb2bce0615093c3c957cbbb5ea6b769
-}
-
-build() {
-  arch-meson $pkgname build \
---buildtype release \
--D installed_tests=false \
--D profiler=disabled
-  meson compile -C build
-}
-
-check() {
-  xvfb-run -s '-screen 0 1920x1080x24 -nolisten local' \
-meson test -C build --print-errorlogs
-}
-
-package() {
-  depends+=(libreadline.so)
-  DESTDIR="$pkgdir" meson install -C build
-}

Copied: gjs/repos/extra-x86_64/PKGBUILD (from rev 421295, gjs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-08-10 18:33:38 UTC (rev 421296)
@@ -0,0 +1,45 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+
+pkgname=gjs
+pkgver=1.68.2
+pkgrel=1
+epoch=2
+pkgdesc="Javascript Bindings for GNOME"
+url="https://wiki.gnome.org/Projects/Gjs;
+arch=(x86_64)
+license=(GPL)
+depends=(cairo gobject-introspection-runtime js78 dconf readline)
+makedepends=(gobject-introspection git meson dbus)
+checkdepends=(valgrind xorg-server-xvfb gtk3 gtk4)
+provides=(libgjs.so)
+_commit=dd4944f4271f65dc57438a9ff8d47f55b3acd928  # tags/1.68.2^0
+source=("git+https://gitlab.gnome.org/GNOME/gjs.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+}
+
+build() {
+  arch-meson $pkgname build \
+--buildtype release \
+-D installed_tests=false \
+-D profiler=disabled
+  meson compile -C build
+}
+
+check() {
+  xvfb-run -s '-screen 0 1920x1080x24 -nolisten local' \
+meson test -C build --print-errorlogs
+}
+
+package() {
+  depends+=(libreadline.so)
+  meson install -C build --destdir "$pkgdir"
+}



[arch-commits] Commit in gjs/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2021-05-06 Thread Jan Steffens via arch-commits
Date: Thursday, May 6, 2021 @ 13:15:39
  Author: heftig
Revision: 414500

archrelease: copy trunk to extra-x86_64

Added:
  gjs/repos/extra-x86_64/PKGBUILD
(from rev 414499, gjs/trunk/PKGBUILD)
Deleted:
  gjs/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   96 ++---
 1 file changed, 48 insertions(+), 48 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-05-06 13:15:29 UTC (rev 414499)
+++ PKGBUILD2021-05-06 13:15:39 UTC (rev 414500)
@@ -1,48 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Ionut Biru 
-
-pkgname=gjs
-pkgver=1.68.0
-pkgrel=3
-epoch=2
-pkgdesc="Javascript Bindings for GNOME"
-url="https://wiki.gnome.org/Projects/Gjs;
-arch=(x86_64)
-license=(GPL)
-depends=(cairo gobject-introspection-runtime js78 dconf readline)
-makedepends=(gobject-introspection git meson dbus)
-checkdepends=(valgrind xorg-server-xvfb gtk3 gtk4)
-provides=(libgjs.so)
-_commit=87f0d0889127305ceb559c5451f29269d2f46f3b  # tags/1.68.0^0
-source=("git+https://gitlab.gnome.org/GNOME/gjs.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-
-  # Fix _LocalFilePrototype
-  git cherry-pick -n ec9385b89cb2bce0615093c3c957cbbb5ea6b769
-}
-
-build() {
-  arch-meson $pkgname build \
---buildtype release \
--D installed_tests=false \
--D profiler=disabled
-  meson compile -C build
-}
-
-check() {
-  xvfb-run -s '-screen 0 1920x1080x24 -nolisten local' \
-meson test -C build --print-errorlogs
-}
-
-package() {
-  depends+=(libreadline.so)
-  DESTDIR="$pkgdir" meson install -C build
-}

Copied: gjs/repos/extra-x86_64/PKGBUILD (from rev 414499, gjs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-05-06 13:15:39 UTC (rev 414500)
@@ -0,0 +1,48 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+
+pkgname=gjs
+pkgver=1.68.1
+pkgrel=1
+epoch=2
+pkgdesc="Javascript Bindings for GNOME"
+url="https://wiki.gnome.org/Projects/Gjs;
+arch=(x86_64)
+license=(GPL)
+depends=(cairo gobject-introspection-runtime js78 dconf readline)
+makedepends=(gobject-introspection git meson dbus)
+checkdepends=(valgrind xorg-server-xvfb gtk3 gtk4)
+provides=(libgjs.so)
+_commit=1639d90f350aa271cb84478c8ae69c1aa2abb419  # tags/1.68.1^0
+source=("git+https://gitlab.gnome.org/GNOME/gjs.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+
+  # Fix _LocalFilePrototype
+  git cherry-pick -n ec9385b89cb2bce0615093c3c957cbbb5ea6b769
+}
+
+build() {
+  arch-meson $pkgname build \
+--buildtype release \
+-D installed_tests=false \
+-D profiler=disabled
+  meson compile -C build
+}
+
+check() {
+  xvfb-run -s '-screen 0 1920x1080x24 -nolisten local' \
+meson test -C build --print-errorlogs
+}
+
+package() {
+  depends+=(libreadline.so)
+  DESTDIR="$pkgdir" meson install -C build
+}


[arch-commits] Commit in gjs/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2021-04-18 Thread Jan Steffens via arch-commits
Date: Sunday, April 18, 2021 @ 22:30:45
  Author: heftig
Revision: 412887

archrelease: copy trunk to extra-x86_64

Added:
  gjs/repos/extra-x86_64/PKGBUILD
(from rev 412886, gjs/trunk/PKGBUILD)
Deleted:
  gjs/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   93 +++--
 1 file changed, 48 insertions(+), 45 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-04-18 22:29:59 UTC (rev 412886)
+++ PKGBUILD2021-04-18 22:30:45 UTC (rev 412887)
@@ -1,45 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Ionut Biru 
-
-pkgname=gjs
-pkgver=1.68.0
-pkgrel=2
-epoch=2
-pkgdesc="Javascript Bindings for GNOME"
-url="https://wiki.gnome.org/Projects/Gjs;
-arch=(x86_64)
-license=(GPL)
-depends=(cairo gobject-introspection-runtime js78 dconf readline)
-makedepends=(gobject-introspection git meson dbus)
-checkdepends=(valgrind xorg-server-xvfb gtk3 gtk4)
-provides=(libgjs.so)
-_commit=87f0d0889127305ceb559c5451f29269d2f46f3b  # tags/1.68.0^0
-source=("git+https://gitlab.gnome.org/GNOME/gjs.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-}
-
-build() {
-  arch-meson $pkgname build \
---buildtype release \
--D installed_tests=false \
--D profiler=disabled
-  meson compile -C build
-}
-
-check() {
-  xvfb-run -s '-screen 0 1920x1080x24 -nolisten local' \
-meson test -C build --print-errorlogs
-}
-
-package() {
-  depends+=(libreadline.so)
-  DESTDIR="$pkgdir" meson install -C build
-}

Copied: gjs/repos/extra-x86_64/PKGBUILD (from rev 412886, gjs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-04-18 22:30:45 UTC (rev 412887)
@@ -0,0 +1,48 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+
+pkgname=gjs
+pkgver=1.68.0
+pkgrel=3
+epoch=2
+pkgdesc="Javascript Bindings for GNOME"
+url="https://wiki.gnome.org/Projects/Gjs;
+arch=(x86_64)
+license=(GPL)
+depends=(cairo gobject-introspection-runtime js78 dconf readline)
+makedepends=(gobject-introspection git meson dbus)
+checkdepends=(valgrind xorg-server-xvfb gtk3 gtk4)
+provides=(libgjs.so)
+_commit=87f0d0889127305ceb559c5451f29269d2f46f3b  # tags/1.68.0^0
+source=("git+https://gitlab.gnome.org/GNOME/gjs.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+
+  # Fix _LocalFilePrototype
+  git cherry-pick -n ec9385b89cb2bce0615093c3c957cbbb5ea6b769
+}
+
+build() {
+  arch-meson $pkgname build \
+--buildtype release \
+-D installed_tests=false \
+-D profiler=disabled
+  meson compile -C build
+}
+
+check() {
+  xvfb-run -s '-screen 0 1920x1080x24 -nolisten local' \
+meson test -C build --print-errorlogs
+}
+
+package() {
+  depends+=(libreadline.so)
+  DESTDIR="$pkgdir" meson install -C build
+}


[arch-commits] Commit in gjs/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2021-03-22 Thread Jan Steffens via arch-commits
Date: Monday, March 22, 2021 @ 17:48:23
  Author: heftig
Revision: 410722

archrelease: copy trunk to extra-x86_64

Added:
  gjs/repos/extra-x86_64/PKGBUILD
(from rev 410721, gjs/trunk/PKGBUILD)
Deleted:
  gjs/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   89 ++---
 1 file changed, 45 insertions(+), 44 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-03-22 17:47:58 UTC (rev 410721)
+++ PKGBUILD2021-03-22 17:48:23 UTC (rev 410722)
@@ -1,44 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Ionut Biru 
-
-pkgname=gjs
-pkgver=1.68.0
-pkgrel=1
-epoch=2
-pkgdesc="Javascript Bindings for GNOME"
-url="https://wiki.gnome.org/Projects/Gjs;
-arch=(x86_64)
-license=(GPL)
-depends=(cairo gobject-introspection-runtime js78 dconf readline)
-makedepends=(gobject-introspection git meson dbus sysprof)
-checkdepends=(valgrind xorg-server-xvfb gtk3 gtk4)
-provides=(libgjs.so)
-_commit=87f0d0889127305ceb559c5451f29269d2f46f3b  # tags/1.68.0^0
-source=("git+https://gitlab.gnome.org/GNOME/gjs.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-}
-
-build() {
-  arch-meson $pkgname build \
---buildtype release \
--D installed_tests=false
-  meson compile -C build
-}
-
-check() {
-  xvfb-run -s '-screen 0 1920x1080x24 -nolisten local' \
-meson test -C build --print-errorlogs
-}
-
-package() {
-  depends+=(libreadline.so)
-  DESTDIR="$pkgdir" meson install -C build
-}

Copied: gjs/repos/extra-x86_64/PKGBUILD (from rev 410721, gjs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-03-22 17:48:23 UTC (rev 410722)
@@ -0,0 +1,45 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+
+pkgname=gjs
+pkgver=1.68.0
+pkgrel=2
+epoch=2
+pkgdesc="Javascript Bindings for GNOME"
+url="https://wiki.gnome.org/Projects/Gjs;
+arch=(x86_64)
+license=(GPL)
+depends=(cairo gobject-introspection-runtime js78 dconf readline)
+makedepends=(gobject-introspection git meson dbus)
+checkdepends=(valgrind xorg-server-xvfb gtk3 gtk4)
+provides=(libgjs.so)
+_commit=87f0d0889127305ceb559c5451f29269d2f46f3b  # tags/1.68.0^0
+source=("git+https://gitlab.gnome.org/GNOME/gjs.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+}
+
+build() {
+  arch-meson $pkgname build \
+--buildtype release \
+-D installed_tests=false \
+-D profiler=disabled
+  meson compile -C build
+}
+
+check() {
+  xvfb-run -s '-screen 0 1920x1080x24 -nolisten local' \
+meson test -C build --print-errorlogs
+}
+
+package() {
+  depends+=(libreadline.so)
+  DESTDIR="$pkgdir" meson install -C build
+}


[arch-commits] Commit in gjs/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2021-01-10 Thread Jan Steffens via arch-commits
Date: Sunday, January 10, 2021 @ 16:37:31
  Author: heftig
Revision: 406038

archrelease: copy trunk to extra-x86_64

Added:
  gjs/repos/extra-x86_64/PKGBUILD
(from rev 406036, gjs/trunk/PKGBUILD)
Deleted:
  gjs/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   88 ++---
 1 file changed, 44 insertions(+), 44 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-01-10 16:37:31 UTC (rev 406037)
+++ PKGBUILD2021-01-10 16:37:31 UTC (rev 406038)
@@ -1,44 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Ionut Biru 
-
-pkgname=gjs
-pkgver=1.66.1
-pkgrel=1
-epoch=2
-pkgdesc="Javascript Bindings for GNOME"
-url="https://wiki.gnome.org/Projects/Gjs;
-arch=(x86_64)
-license=(GPL)
-depends=(cairo gobject-introspection-runtime js78 dconf readline)
-makedepends=(gobject-introspection git meson dbus sysprof)
-checkdepends=(valgrind xorg-server-xvfb gtk3)
-provides=(libgjs.so)
-_commit=51a5f2109bcd2ec3585a8ed53f55b45106ce9698  # tags/1.66.1^0
-source=("git+https://gitlab.gnome.org/GNOME/gjs.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-}
-
-build() {
-  arch-meson $pkgname build \
---buildtype release \
--D installed_tests=false
-  meson compile -C build
-}
-
-check() {
-  xvfb-run -s '-screen 0 1920x1080x24 -nolisten local' \
-meson test -C build --print-errorlogs
-}
-
-package() {
-  depends+=(libreadline.so)
-  DESTDIR="$pkgdir" meson install -C build
-}

Copied: gjs/repos/extra-x86_64/PKGBUILD (from rev 406036, gjs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-01-10 16:37:31 UTC (rev 406038)
@@ -0,0 +1,44 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+
+pkgname=gjs
+pkgver=1.66.2
+pkgrel=1
+epoch=2
+pkgdesc="Javascript Bindings for GNOME"
+url="https://wiki.gnome.org/Projects/Gjs;
+arch=(x86_64)
+license=(GPL)
+depends=(cairo gobject-introspection-runtime js78 dconf readline)
+makedepends=(gobject-introspection git meson dbus sysprof)
+checkdepends=(valgrind xorg-server-xvfb gtk3)
+provides=(libgjs.so)
+_commit=cc01eeceb529ad61074194c2d5fc3067b3408ddf  # tags/1.66.2^0
+source=("git+https://gitlab.gnome.org/GNOME/gjs.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+}
+
+build() {
+  arch-meson $pkgname build \
+--buildtype release \
+-D installed_tests=false
+  meson compile -C build
+}
+
+check() {
+  xvfb-run -s '-screen 0 1920x1080x24 -nolisten local' \
+meson test -C build --print-errorlogs
+}
+
+package() {
+  depends+=(libreadline.so)
+  DESTDIR="$pkgdir" meson install -C build
+}