summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLucas Werkmeister2021-07-20 21:56:58 +0200
committerLucas Werkmeister2021-07-20 21:56:58 +0200
commitff3733540dbd1c4fc1ff237e25796d1f354d3ede (patch)
tree5747428f7cefa42ddf858cf99ffc56082ab91228
parent1b9a08f03a280a15d4de44f3a8c1633642c9054f (diff)
downloadaur-ff3733540dbd1c4fc1ff237e25796d1f354d3ede.tar.gz
Add AArch64 architecture
This is available since 21.2.0, I just didn’t notice it earlier this evening when first updating the package.
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD9
2 files changed, 11 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 102b3c8f4f8d..a7792f233449 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -4,11 +4,14 @@ pkgbase = truffleruby-jdk11-bin
pkgrel = 1
url = https://github.com/oracle/truffleruby
arch = x86_64
+ arch = aarch64
license = EPL
license = GPL2
license = LGPL2.1
depends = jdk11-graalvm-bin
- source = https://github.com/oracle/truffleruby/releases/download/vm-21.2.0/ruby-installable-svm-java11-linux-amd64-21.2.0.jar
- sha256sums = a4d2bbaa6b1ad9393c2cb44833589a5de23948845d960efdef5be1594ffa5fcb
+ source_x86_64 = https://github.com/oracle/truffleruby/releases/download/vm-21.2.0/ruby-installable-svm-java11-linux-amd64-21.2.0.jar
+ sha256sums_x86_64 = a4d2bbaa6b1ad9393c2cb44833589a5de23948845d960efdef5be1594ffa5fcb
+ source_aarch64 = https://github.com/oracle/truffleruby/releases/download/vm-21.2.0/ruby-installable-svm-java11-linux-aarch64-21.2.0.jar
+ sha256sums_aarch64 = 8bdcac82a6c8e763e25e87d94390273d2cecd93791f009f9088633730871dbca
pkgname = truffleruby-jdk11-bin
diff --git a/PKGBUILD b/PKGBUILD
index c705d5ae3f57..0129c3f9c5de 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,12 +6,15 @@ pkgname="${pkgname_}-jdk${java_}-bin"
pkgver=21.2.0
pkgrel=1
pkgdesc="GraalVM-based, high-performance implementation of the Ruby language (Java ${java_} version)"
-arch=('x86_64')
+arch=('x86_64'
+ 'aarch64')
url='https://github.com/oracle/truffleruby'
license=('EPL' 'GPL2' 'LGPL2.1')
depends=("jdk${java_}-graalvm-bin")
-source=("https://github.com/oracle/$pkgname_/releases/download/vm-${pkgver}/ruby-installable-svm-java${java_}-linux-amd64-${pkgver}.jar")
-sha256sums=('a4d2bbaa6b1ad9393c2cb44833589a5de23948845d960efdef5be1594ffa5fcb')
+source_x86_64=("https://github.com/oracle/$pkgname_/releases/download/vm-${pkgver}/ruby-installable-svm-java${java_}-linux-amd64-${pkgver}.jar")
+source_aarch64=("https://github.com/oracle/$pkgname_/releases/download/vm-${pkgver}/ruby-installable-svm-java${java_}-linux-aarch64-${pkgver}.jar")
+sha256sums_x86_64=('a4d2bbaa6b1ad9393c2cb44833589a5de23948845d960efdef5be1594ffa5fcb')
+sha256sums_aarch64=('8bdcac82a6c8e763e25e87d94390273d2cecd93791f009f9088633730871dbca')
package() {
local file eq permissions mode name target