Unverified Commit 550d60aa authored by Gutyina Gergő's avatar Gutyina Gergő
Browse files

zulu24: drop

parent cd32dbca
Loading
Loading
Loading
Loading
+0 −55
Original line number Diff line number Diff line
{
  callPackage,
  enableJavaFX ? false,
  ...
}@args:

let
  # For 24 JDK FX can be different version than regular JDK
  zuluVersion = if enableJavaFX then "24.32.13" else "24.32.13";
  jdkVersion = "24.0.2";
in
callPackage ./common.nix (
  {
    # Details from https://www.azul.com/downloads/?version=java-24&package=jdk
    # Note that the latest build may differ by platform
    dists = {
      x86_64-linux = {
        inherit zuluVersion jdkVersion;
        hash =
          if enableJavaFX then
            "sha256-6ZCa348yFLoZ70iDjNkN17dl1IWe53HxKMGpMhFuEOE="
          else
            "sha256-seZl5oZmHJlAFsOR6mFAvX9CEY+WatKIeYbi7W8RO/U=";
      };

      aarch64-linux = {
        inherit zuluVersion jdkVersion;
        hash =
          if enableJavaFX then
            "sha256-pVspe5R5INmEIJNiihDanOwleBklUp7Svj1NwzOe+ws="
          else
            "sha256-hV19g22QKWngOvNGh4dCaTOzLke6VjdsPCGQiVlyij0=";
      };

      x86_64-darwin = {
        inherit zuluVersion jdkVersion;
        hash =
          if enableJavaFX then
            "sha256-JXsx8GvjPEQO9ZN3p+CraSWeqc0KDIRBado+jz7l2ww="
          else
            "sha256-UHY+Oy6g98bVk5BTfd/Mx3OT5He9SnWUR0L+LZso3Lo=";
      };

      aarch64-darwin = {
        inherit zuluVersion jdkVersion;
        hash =
          if enableJavaFX then
            "sha256-Z825S6qxHMm3kwHQnu15dihguDOrxlM1lca3wU8lCqk="
          else
            "sha256-jDHoPG4NpNXVK35yNHe5JBkmaKNAixmmMEE0P9jcfnU=";
      };
    };
  }
  // removeAttrs args [ "callPackage" ]
)
+1 −0
Original line number Diff line number Diff line
@@ -1687,6 +1687,7 @@ mapAliases {
  zq = throw "zq has been replaced by zed"; # Converted to throw 2025-10-26
  zsh-git-prompt = throw "zsh-git-prompt was removed as it is unmaintained upstream"; # Added 2025-08-28
  zulu23 = throw "Zulu OpenJDK 23 was removed as it has reached its end of life"; # Added 2025-11-14
  zulu24 = throw "Zulu OpenJDK 24 was removed as it has reached its end of life"; # Added 2025-11-14
  zyn-fusion = throw "'zyn-fusion' has been renamed to/replaced by 'zynaddsubfx'"; # Converted to throw 2025-10-27
  # keep-sorted end
}
+0 −2
Original line number Diff line number Diff line
@@ -5427,14 +5427,12 @@ with pkgs;
      zulu11 = callPackage ../development/compilers/zulu/11.nix { };
      zulu17 = callPackage ../development/compilers/zulu/17.nix { };
      zulu21 = callPackage ../development/compilers/zulu/21.nix { };
      zulu24 = callPackage ../development/compilers/zulu/24.nix { };
      zulu25 = callPackage ../development/compilers/zulu/25.nix { };
    })
    zulu8
    zulu11
    zulu17
    zulu21
    zulu24
    zulu25
    ;
  zulu = zulu21;