summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLucas Werkmeister2022-07-26 22:06:50 +0200
committerLucas Werkmeister2022-07-26 22:06:50 +0200
commit1bdb1a536a1eda7aafeaca74571f6059749aab51 (patch)
tree223c3d00585b247c47d844a7d596c507370a4958
parent4b2a3594e8dce7511275d26247decd0bae107ded (diff)
downloadaur-1bdb1a536a1eda7aafeaca74571f6059749aab51.tar.gz
Update to 22.2.0
With optional dependencies on three new packages for components that are no longer included in this package. (graaljs and graal-llvm are required by test.sh; I don’t see a need to explicitly test graal-visualvm there.)
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD9
2 files changed, 14 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index bc8ef5353f1a..406274e3b9f8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = jdk17-graalvm-bin
pkgdesc = Universal virtual machine for running applications written in a variety of languages (JVM-based, LLVM-based, or other), Java 17 version
- pkgver = 22.1.0
+ pkgver = 22.2.0
pkgrel = 1
url = https://www.graalvm.org/
install = jdk17-graalvm-bin.install
@@ -9,14 +9,17 @@ pkgbase = jdk17-graalvm-bin
license = custom
depends = java-runtime-common
depends = java-environment-common
+ optdepends = graaljs-jdk17-bin: JavaScript component (used to be bundled with this package before the 22.2.0 release)
+ optdepends = graal-llvm-jdk17-bin: LLVM component (used to be bundled with this package before the 22.2.0 release)
+ optdepends = graal-visualvm-jdk17-bin: VisualVM component (used to be bundled with this package before the 22.2.0 release)
provides = java-runtime=17
provides = java-environment=17
options = staticlibs
source = graalvm-rebuild-libpolyglot.hook
sha256sums = SKIP
- source_x86_64 = https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.1.0/graalvm-ce-java17-linux-amd64-22.1.0.tar.gz
- sha256sums_x86_64 = f11d46098efbf78465a875c502028767e3de410a31e45d92a9c5cf5046f42aa2
- source_aarch64 = https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.1.0/graalvm-ce-java17-linux-aarch64-22.1.0.tar.gz
- sha256sums_aarch64 = 05128e361ed44beebc89495faaa504b0b975bf93aa5e512e217b3cf5e42dfada
+ source_x86_64 = https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.2.0/graalvm-ce-java17-linux-amd64-22.2.0.tar.gz
+ sha256sums_x86_64 = cd903566d030bf44a8c5c0f50914fc9c9d89cb2954e1f90512b137a0bfedc3ca
+ source_aarch64 = https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.2.0/graalvm-ce-java17-linux-aarch64-22.2.0.tar.gz
+ sha256sums_aarch64 = 3025cc887bdaa088c89601b42931abc61dfd108aaad386abee8c1e08c913504d
pkgname = jdk17-graalvm-bin
diff --git a/PKGBUILD b/PKGBUILD
index 45c3bf223c7e..0783ca60f5f8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
java_=17
pkgname="jdk${java_}-graalvm-bin"
-pkgver=22.1.0
+pkgver=22.2.0
pkgrel=1
pkgdesc="Universal virtual machine for running applications written in a variety of languages (JVM-based, LLVM-based, or other), Java ${java_} version"
arch=('x86_64'
@@ -12,6 +12,9 @@ license=('custom')
depends=('java-runtime-common'
'java-environment-common')
makedepends=()
+optdepends=("graaljs-jdk${java_}-bin: JavaScript component (used to be bundled with this package before the 22.2.0 release)"
+ "graal-llvm-jdk${java_}-bin: LLVM component (used to be bundled with this package before the 22.2.0 release)"
+ "graal-visualvm-jdk${java_}-bin: VisualVM component (used to be bundled with this package before the 22.2.0 release)")
provides=("java-runtime=${java_}"
"java-environment=${java_}")
options=('staticlibs')
@@ -20,8 +23,8 @@ source=('graalvm-rebuild-libpolyglot.hook')
sha256sums=('SKIP')
source_x86_64=("https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-${pkgver}/graalvm-ce-java${java_}-linux-amd64-${pkgver}.tar.gz")
source_aarch64=("https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-${pkgver}/graalvm-ce-java${java_}-linux-aarch64-${pkgver}.tar.gz")
-sha256sums_x86_64=('f11d46098efbf78465a875c502028767e3de410a31e45d92a9c5cf5046f42aa2')
-sha256sums_aarch64=('05128e361ed44beebc89495faaa504b0b975bf93aa5e512e217b3cf5e42dfada')
+sha256sums_x86_64=('cd903566d030bf44a8c5c0f50914fc9c9d89cb2954e1f90512b137a0bfedc3ca')
+sha256sums_aarch64=('3025cc887bdaa088c89601b42931abc61dfd108aaad386abee8c1e08c913504d')
package() {
cd "graalvm-ce-java${java_}-${pkgver}"