[arch-commits] Commit in gjs/repos/extra-x86_64 (PKGBUILD PKGBUILD)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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 +}