diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 13 |
1 files changed, 5 insertions, 8 deletions
@@ -3,7 +3,7 @@ java_=17 pkgname_=graal-llvm pkgname="${pkgname_}-jdk${java_}-bin" -pkgver=22.2.0 +pkgver=22.3.0 pkgrel=1 pkgdesc="GraalVM LLVM runtime (aka Sulong), Java ${java_} version" arch=('x86_64' @@ -11,18 +11,16 @@ arch=('x86_64' url='https://www.graalvm.org/' license=('BSD') depends=("jdk${java_}-graalvm-bin") -source=("https://raw.githubusercontent.com/oracle/graal/vm-${pkgver}/sulong/LICENSE") -sha256sums=('6fb47d3d4e641fe19602e68ade11fa4103095cd5ddba376e4f135284ae1a1c5e') source_x86_64=("https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-${pkgver}/llvm-installable-svm-java${java_}-linux-amd64-${pkgver}.jar") source_aarch64=("https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-${pkgver}/llvm-installable-svm-java${java_}-linux-aarch64-${pkgver}.jar") -sha256sums_x86_64=('df7eefc018f2bb0a9cd20a87221fb16d4bd460d9e9b601811dc96b22e72d7b89') -sha256sums_aarch64=('c174d21bd5c14a75e2446bebaae296f1b6a8bab07fec5be60701a22b5a79cec0') +sha256sums_x86_64=('6b98511ab50c7b550a827f36a9ba9ff6968b14f1dd3df54fff430448c7e09930') +sha256sums_aarch64=('36f6e6f35591bc40d9c0a37ac620aac334cf36afc5f5dc0a8599555a6b898089') package() { local file eq permissions mode name target mkdir -p "$pkgdir/usr/lib/jvm/java-${java_}-graalvm/" - cp -a -t "$pkgdir/usr/lib/jvm/java-${java_}-graalvm/" languages/ lib/ # TODO some LICENSE* once upstream includes it (oracle/graal#4761) + cp -a -t "$pkgdir/usr/lib/jvm/java-${java_}-graalvm/" languages/ lib/ LICENSE_SULONG.txt THIRD_PARTY_LICENSE_SULONG.txt printf '\n' >> META-INF/permissions while read -r file eq permissions; do @@ -58,6 +56,5 @@ package() { # already in jdk${java_}-graalvm-bin package unlink "$pkgdir/usr/lib/jvm/java-${java_}-graalvm/lib/installer/components/org.graalvm.component" - # for now, copy the separately downloaded LICENSE into /usr/share/licenses/ - install -DTm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -DTm644 LICENSE_SULONG.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } |