summaryrefslogtreecommitdiffstats
path: root/pkgs/top-level/java-packages.nix
diff options
context:
space:
mode:
authortaku0 <mxxouy6x3m_github@tatapa.org>2021-10-03 20:45:43 +0900
committertaku0 <mxxouy6x3m_github@tatapa.org>2022-09-12 16:29:36 +0900
commitc74221839b5e20a1260a77a9823ab7d3d9d1a5fa (patch)
tree0d47c71202cea7052c1db2c41bbaa515387b717c /pkgs/top-level/java-packages.nix
parentee9eec33539e1e2961334374b5ae1f7560ea871b (diff)
temurin-bin, semeru-bin: init at 17.0.3, adoptopenjdk-bin: remove 13, 14, 17
AdoptOpenJDK Hotspot is now Eclipse Temurin and AdoptOpenJDK OpenJ9 is now IBM Semeru Runtime. Adds `temurin-bin` and `semeru-bin` packages. AdoptOpenJDK 13, 14, and 15 is no longer supported. AdoptOpenJDK 13 and 14 are removed. AdoptOpenJDK 15 is left only for some packages depending it.
Diffstat (limited to 'pkgs/top-level/java-packages.nix')
-rw-r--r--pkgs/top-level/java-packages.nix12
1 files changed, 12 insertions, 0 deletions
diff --git a/pkgs/top-level/java-packages.nix b/pkgs/top-level/java-packages.nix
index 160f51cf43c5..6c3fd8062ded 100644
--- a/pkgs/top-level/java-packages.nix
+++ b/pkgs/top-level/java-packages.nix
@@ -175,6 +175,18 @@ in {
inherit openjdk17-bootstrap;
openjfx = openjfx17;
};
+
+ temurin-bin = recurseIntoAttrs (callPackage (
+ if stdenv.isLinux
+ then ../development/compilers/temurin-bin/jdk-linux.nix
+ else ../development/compilers/temurin-bin/jdk-darwin.nix
+ ) {});
+
+ semeru-bin = recurseIntoAttrs (callPackage (
+ if stdenv.isLinux
+ then ../development/compilers/semeru-bin/jdk-linux.nix
+ else ../development/compilers/semeru-bin/jdk-darwin.nix
+ ) {});
};
mavenPlugins = recurseIntoAttrs (callPackage ../development/java-modules/mavenPlugins.nix { });