aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxim Cournoyer <maxim.cournoyer@gmail.com>2025-05-01 10:17:29 +0900
committerMaxim Cournoyer <maxim.cournoyer@gmail.com>2025-05-01 10:17:29 +0900
commitc6ee0a94802839260370828dc38692f9914fea4d (patch)
tree8a86ab7a8fa68d7bbe0550dd447b25fcaef40090
parent51a5310ede0099ba0d12d464c1e1268149b8a896 (diff)
downloadguix-c6ee0a94802839260370828dc38692f9914fea4d.tar.gz
guix-c6ee0a94802839260370828dc38692f9914fea4d.zip
gnu: Add openjdk23.
* gnu/packages/java.scm (openjdk23): New variable. Change-Id: I50dc24a787066c9fad774bf6d2a1fc777f73e547
-rw-r--r--gnu/packages/java.scm13
1 files changed, 13 insertions, 0 deletions
diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm
index 6d62da5800..08145dccfc 100644
--- a/gnu/packages/java.scm
+++ b/gnu/packages/java.scm
@@ -1807,6 +1807,19 @@ blacklisted.certs.pem"
(substitute* "make/autoconf/flags-cflags.m4"
((" -Wl,--disable-new-dtags") ""))))))))))
+(define-public openjdk23
+ (make-openjdk
+ openjdk22 "23.0.2"
+ "0kxllznzhgqfn8b97krg2yp1ag41g4phmgqahrvzafd2bq6zclnf"
+ (source (origin
+ (inherit (package-source base))
+ ;; The 'openjdk-21-fix-rpath.patch' no longer applies, and it
+ ;; appears not needed anymore. The
+ ;; 'openjdk-15-xcursor-no-dynamic.patch' doesn't apply anymore;
+ ;; the fix should be pursued in libx11 (see:
+ ;; https://issues.guix.gnu.org/54654)
+ (patches '())))))
+
;;; Convenience alias to point to the latest version of OpenJDK.
(define-public openjdk openjdk21)