aboutsummaryrefslogtreecommitdiffstats
path: root/community/jruby/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/jruby/APKBUILD')
-rw-r--r--community/jruby/APKBUILD16
1 files changed, 8 insertions, 8 deletions
diff --git a/community/jruby/APKBUILD b/community/jruby/APKBUILD
index 8fac5b8baae..e26a35f3abd 100644
--- a/community/jruby/APKBUILD
+++ b/community/jruby/APKBUILD
@@ -1,16 +1,17 @@
# Contributor: Jakub Jirutka <jakub@jirutka.cz>
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
pkgname=jruby
-pkgver=9.3.1.0
+pkgver=9.3.13.0
pkgrel=0
pkgdesc="An implementation of Ruby on the JVM"
url="https://www.jruby.org/"
-# all arches blocked by java-jffi
-arch="noarch !armhf !armv7 !mips !mips64 !ppc64le !x86 !s390x !riscv64"
+# s390x: JVM crash
+# others blocked by openjdk11
+arch="noarch !x86 !armhf !armv7 !riscv64 !s390x"
license="EPL-2.0 OR GPL-2.0-or-later OR LGPL-2.1-or-later AND Ruby"
# libc6-compat: https://github.com/jnr/jnr-posix/issues/73
depends="$pkgname-libs=$pkgver-r$pkgrel
- libc6-compat>=1.1.12-r5
+ gcompat
java-jffi-native>=1.2
java-jre-headless
"
@@ -40,7 +41,7 @@ prepare() {
rm jirb_swing jruby jruby.*
cd "$builddir"/lib/ruby/stdlib
- rm -r win32 Win32API.rb
+ rm -r jruby/win32ole win32 win32ole.rb win32api.rb
# Remove useless native binaries from JARs.
zip -qd jline/jline/*/jline-*.jar META-INF/native/*
@@ -104,7 +105,7 @@ rdoc() {
readline() {
pkgdesc="Readline support for JRuby"
- depends="$pkgname java-jansi-native"
+ depends="$pkgname"
_mvgem jruby-readline
_mv $_stdlibdir/jline
@@ -125,7 +126,6 @@ libs() {
_mv $_rubydir/gems $_rubydir/stdlib
}
-
_mv() {
local path; for path in "$@"; do
mkdir -p "$subpkgdir"/${path%/*}
@@ -148,6 +148,6 @@ _mvgem() {
}
sha512sums="
-bfcbe6dc5ba736fc944af15eb387b545f6c5b987a7db88045913a02a1d30726c5d1255c4dd609aa7c2d2823ddf9d8360223b0575c93302aeef4c54eb37af9abe jruby-bin-9.3.1.0.tar.gz
+eb24641fb7a6b9d2039ec953388053e7333b306056f9a5bf745331b04cfc05dc4211a9b7780ce88bcee9184b8cbb219b574574d308bc2720547c116f4d4721dc jruby-bin-9.3.13.0.tar.gz
836a73b46b9ea107b3ab51da9fea73cecd8664b7d72c4024c491c67312e6c094c215aa9d22d1e3f9f2402816bc0200dd4060d1895f4ba28424228d6cdbac8a9d jruby
"