diff options
author | Artturin <Artturin@artturin.com> | 2022-10-03 20:01:57 +0300 |
---|---|---|
committer | Artturin <Artturin@artturin.com> | 2022-10-03 20:04:10 +0300 |
commit | 81b9d5cab6f40d41b288cac918110279978a6277 (patch) | |
tree | 7bad80805fa7f3d9004910e7836ef197d63d7633 /pkgs/top-level/java-packages.nix | |
parent | a46be8f23df4cc4875c37504a74589c0bb90c4d7 (diff) |
openjdk*: fix darwin eval failure
only ./pkgs/development/compilers/adoptopenjdk-bin/jdk-linux-base.nix has the gtkSupport option
Diffstat (limited to 'pkgs/top-level/java-packages.nix')
-rw-r--r-- | pkgs/top-level/java-packages.nix | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/pkgs/top-level/java-packages.nix b/pkgs/top-level/java-packages.nix index e8ce756fe990a..ba69287fa8dcd 100644 --- a/pkgs/top-level/java-packages.nix +++ b/pkgs/top-level/java-packages.nix @@ -45,7 +45,11 @@ in { mkBootstrap = adoptopenjdk: path: args: /* adoptopenjdk not available for i686, so fall back to our old builds for bootstrapping */ if adoptopenjdk.jdk-hotspot.meta.available - then adoptopenjdk.jdk-hotspot.override { gtkSupport = false; } + then + # only linux has the gtkSupport option + if stdenv.isLinux + then adoptopenjdk.jdk-hotspot.override { gtkSupport = false; } + else adoptopenjdk.jdk-hotspot else callPackage path args; mkOpenjdk = path-linux: path-darwin: args: |