aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/java.scm
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/packages/java.scm')
-rw-r--r--gnu/packages/java.scm18
1 files changed, 14 insertions, 4 deletions
diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm
index cc63ccf19a..c4cbcbdc1b 100644
--- a/gnu/packages/java.scm
+++ b/gnu/packages/java.scm
@@ -1,3 +1,4 @@
+
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2015, 2016, 2017, 2018, 2019 Ricardo Wurmus <rekado@elephly.net>
;;; Copyright © 2016 Leo Famulari <leo@famulari.name>
@@ -1429,7 +1430,14 @@ bootstrapping purposes.")
("armhf-linux"
"/lib/arm")
("aarch64-linux"
- "/lib/aarch64")))))
+ "/lib/aarch64")
+ ;; We need a catch-all, dropping
+ ;; '-linux' works in most cases.
+ (_
+ (string-append
+ "/lib/"
+ (string-drop-right
+ (%current-system) 6)))))))
(symlink (string-append lib-path "/server/libjvm.so")
(string-append lib-path "/libjvm.so")))
#t))
@@ -11478,7 +11486,7 @@ network protocols, and core version control algorithms.")
(define-public abcl
(package
(name "abcl")
- (version "1.5.0")
+ (version "1.6.0")
(source
(origin
(method url-fetch)
@@ -11486,7 +11494,7 @@ network protocols, and core version control algorithms.")
version "/abcl-src-" version ".tar.gz"))
(sha256
(base32
- "1hhvcg050nfpjbdmskc1cv2j38qi6qfl77a61b5cxx576kbff3lj"))
+ "0hvbcsffr8n2xwdixc8wyw1bfl9fxn2gyy0c4nma7j9zbn0wwgw9"))
(patches
(search-patches
"abcl-fix-build-xml.patch"))))
@@ -11680,7 +11688,9 @@ IPTC, XMP, ICC and more formats.")
"1zv3kjdkf6iqf02x6ln76254y634j2ji448y706a65lsbfjmmicf"))
(modules '((guix build utils)))
(snippet
- `(for-each delete-file (find-files "." ".*.jar")))
+ '(begin
+ (for-each delete-file (find-files "." ".*.jar"))
+ #t))
(patches
(search-patches "java-svg-salamander-Fix-non-det.patch"))))
(build-system ant-build-system)