summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLucas Werkmeister2022-07-26 21:51:21 +0200
committerLucas Werkmeister2022-07-26 21:51:21 +0200
commitd4a02bddaf6c12a42f6c83be2b440793cde4e7d1 (patch)
tree428a070a09aad9e1a4b895cb3ce27c82658e92cb
parent1c2476127aa9b703d464230cb66f1a8d2432ef53 (diff)
downloadaur-d4a02bddaf6c12a42f6c83be2b440793cde4e7d1.tar.gz
Add optional dependency on graaljs package
This is needed in --jvm mode, as someone on the Graal Slack discovered. (I’d only tested default mode and found that it worked without the package.)
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD3
2 files changed, 4 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d50278cacaf3..50330fdfd8b6 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,13 @@
pkgbase = graal-nodejs-jdk11-bin
pkgdesc = GraalVM-based, ployglot-enabled implementation of Node.js, Java 11 version
pkgver = 22.2.0
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/oracle/graaljs
arch = x86_64
arch = aarch64
license = custom
depends = jdk11-graalvm-bin
+ optdepends = graaljs-jdk11-bin: JavaScript support for non-native mode (with --jvm)
source_x86_64 = https://github.com/oracle/graaljs/releases/download/vm-22.2.0/nodejs-installable-svm-java11-linux-amd64-22.2.0.jar
sha256sums_x86_64 = 5be7be3145ad21c8d184d7401851a82ff50521583545ab600621611c118467d0
source_aarch64 = https://github.com/oracle/graaljs/releases/download/vm-22.2.0/nodejs-installable-svm-java11-linux-aarch64-22.2.0.jar
diff --git a/PKGBUILD b/PKGBUILD
index 10502462350f..1d16dc976313 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,13 +4,14 @@ java_=11
pkgname_=graal-nodejs
pkgname="${pkgname_}-jdk${java_}-bin"
pkgver=22.2.0
-pkgrel=1
+pkgrel=2
pkgdesc="GraalVM-based, ployglot-enabled implementation of Node.js, Java ${java_} version"
arch=('x86_64'
'aarch64')
url='https://github.com/oracle/graaljs'
license=('custom')
depends=("jdk${java_}-graalvm-bin")
+optdepends=("graaljs-jdk${java_}-bin: JavaScript support for non-native mode (with --jvm)")
source_x86_64=("https://github.com/oracle/graaljs/releases/download/vm-${pkgver}/nodejs-installable-svm-java${java_}-linux-amd64-${pkgver}.jar")
source_aarch64=("https://github.com/oracle/graaljs/releases/download/vm-${pkgver}/nodejs-installable-svm-java${java_}-linux-aarch64-${pkgver}.jar")
sha256sums_x86_64=('5be7be3145ad21c8d184d7401851a82ff50521583545ab600621611c118467d0')