gnu: Add jbr.

* gnu/packages/java.scm (jbr17): New variable.
This commit is contained in:
Danny Milosavljevic 2023-07-02 23:54:29 +02:00
parent 246445b20d
commit 6cdab8fd09
No known key found for this signature in database
GPG key ID: E71A35542C30BAA5

View file

@ -1537,6 +1537,32 @@ (define-public openjdk19
;;; Convenience alias to point to the latest version of OpenJDK.
(define-public openjdk openjdk19)
(define-public jbr17
(package
(inherit openjdk17)
(name "jbr")
(version "17.0.7-b1020")
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/JetBrains/JetBrainsRuntime.git")
(commit (string-append "jb" version))))
(file-name (string-append name "-" version "-checkout"))
(sha256
(base32
"0wh9xhqgcjk0jgvpvlvf78dy3r8m0vgqd0f54whpx0qqbmyavgdw"))))
(synopsis "JetBrains Java Runtime")
(description "This package provides a Java runtime environment for
and Java development kit. It supports enhanced class redefinition (DCEVM),
features optional JCEF, a framework for embedding Chromium-based browsers,
includes a number of improvements in font rendering, keyboards support,
windowing/focus subsystems, HiDPI, accessibility, and performance,
provides better desktop integration and bugfixes not yet present in
OpenJDK.")
(home-page "https://www.jetbrains.com/")
(license license:gpl2+)))
(define-public ant/java8
(package