summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLucas Werkmeister2020-01-28 01:12:15 +0100
committerLucas Werkmeister2020-01-28 01:13:49 +0100
commit81cb8baa6e15721e178eddafc95c8cce723fbd13 (patch)
tree74c8bbec8b0c3274363a2a7acc188ef93ed0a55e
parent3ec35a1a23170d2e9d2b577ee895d9517a5a1e58 (diff)
downloadaur-81cb8baa6e15721e178eddafc95c8cce723fbd13.tar.gz
Add AArch64 version
The corresponding files have been available upstream for a few releases already, I just never thought to make them available. Thanks to AUR user alex4o [1] for the tip! [1]: https://aur.archlinux.org/account/alex4o/
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD9
2 files changed, 11 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3924230193f1..ec75a1148768 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -5,14 +5,17 @@ pkgbase = jdk11-graalvm-bin
url = https://www.graalvm.org/
install = jdk11-graalvm-bin.install
arch = x86_64
+ arch = aarch64
license = custom
depends = java-runtime-common
depends = java-environment-common
provides = java-runtime=11
provides = java-environment=11
options = staticlibs
- source = https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-19.3.1/graalvm-ce-java11-linux-amd64-19.3.1.tar.gz
- sha256sums = 691f0577c75c4ba0fb50916087925e6eb8a5a73de51994a37eee022d1e2c9e7d
+ source_x86_64 = https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-19.3.1/graalvm-ce-java11-linux-amd64-19.3.1.tar.gz
+ sha256sums_x86_64 = 691f0577c75c4ba0fb50916087925e6eb8a5a73de51994a37eee022d1e2c9e7d
+ source_aarch64 = https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-19.3.1/graalvm-ce-java11-linux-aarch64-19.3.1.tar.gz
+ sha256sums_aarch64 = 5c774ec6158ddf3c66488e6b6c6fe6db4e244f0eac08d2b48804cc2ec74845e0
pkgname = jdk11-graalvm-bin
diff --git a/PKGBUILD b/PKGBUILD
index 856691a2cc64..eb54c38d4572 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,8 @@ pkgname="jdk${java_}-graalvm-bin"
pkgver=19.3.1
pkgrel=2
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')
+arch=('x86_64'
+ 'aarch64')
url='https://www.graalvm.org/'
license=('custom')
depends=('java-runtime-common'
@@ -15,8 +16,10 @@ provides=("java-runtime=${java_}"
"java-environment=${java_}")
options=('staticlibs')
install="$pkgname.install"
-source=("https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-${pkgver}/graalvm-ce-java${java_}-linux-amd64-${pkgver}.tar.gz")
-sha256sums=('691f0577c75c4ba0fb50916087925e6eb8a5a73de51994a37eee022d1e2c9e7d')
+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=('691f0577c75c4ba0fb50916087925e6eb8a5a73de51994a37eee022d1e2c9e7d')
+sha256sums_aarch64=('5c774ec6158ddf3c66488e6b6c6fe6db4e244f0eac08d2b48804cc2ec74845e0')
package() {
cd "graalvm-ce-java${java_}-${pkgver}"