Package Details: jdk17-graalvm-bin 21.3.0-1

Git Clone URL: https://aur.archlinux.org/jdk17-graalvm-bin.git (read-only, click to copy)
Package Base: jdk17-graalvm-bin
Description: Universal virtual machine for running applications written in a variety of languages (JVM-based, LLVM-based, or other), Java 17 version
Upstream URL: https://www.graalvm.org/
Licenses: custom
Provides: java-environment=17, java-runtime=17
Submitter: tsao-chi
Maintainer: lucaswerkmeister
Last Packager: lucaswerkmeister
Votes: 0
Popularity: 0.000000
First Submitted: 2021-08-29 04:22
Last Updated: 2021-11-13 15:40

Required by (1000)

Sources (3)

Latest Comments

Reperak commented on 2021-10-30 21:21

To upgrade this package to the latest 21.3.0 release

diff --git a/PKGBUILD b/PKGBUILD
index ae2741e..22bd9bd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,8 +2,7 @@

 java_=17
 pkgname="jdk${java_}-graalvm-bin"
-pkgver=21.3.0.20210827.1945
-VER=21.3.0-dev-20210827_1945
+pkgver=21.3.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'
@@ -20,13 +19,13 @@ options=('staticlibs')
 install="$pkgname.install"
 source=('graalvm-rebuild-libpolyglot.hook')
 sha256sums=('SKIP')
-source_x86_64=("https://github.com/graalvm/graalvm-ce-dev-builds/releases/download/${VER}/graalvm-ce-java${java_}-linux-amd64-dev.tar.gz")
-source_aarch64=("https://github.com/graalvm/graalvm-ce-dev-builds/releases/download/${VER}/graalvm-ce-java${java_}-linux-aarch64-dev.tar.gz")
-sha256sums_x86_64=('SKIP')
-sha256sums_aarch64=('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=('11d8039e0a7a31b799a6f20a0e806e4128730e9a2595a7ffdec1443539d4c3f6')
+sha256sums_aarch64=('96f94265dbd0ff6971a60be256ee6c4c27ee0156e9fbbc59bdb7b85301a21f26')

 package() {
-    cd "graalvm-ce-java${java_}-"*-dev
+    cd "graalvm-ce-java${java_}-${pkgver}"
     mkdir -p "$pkgdir/usr/lib/jvm/java-${java_}-graalvm/"
     cp -a -t "$pkgdir/usr/lib/jvm/java-${java_}-graalvm/" *
     install -DTm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE"