graalvmPackages.graalvm-oracle: 22.0.2 -> 23.0.2 (#375848)

authored by Arne Keller and committed by GitHub fb9fa6f4 722862b6

+34 -24
+24 -14
pkgs/development/compilers/graalvm/default.nix
··· 1 - { lib, pkgs }: 1 + { 2 + lib, 3 + pkgs, 4 + config, 5 + }: 2 6 3 - lib.makeScope pkgs.newScope (self: { 4 - buildGraalvm = self.callPackage ./community-edition/buildGraalvm.nix; 7 + lib.makeScope pkgs.newScope ( 8 + self: 9 + { 10 + buildGraalvm = self.callPackage ./community-edition/buildGraalvm.nix; 5 11 6 - buildGraalvmProduct = self.callPackage ./community-edition/buildGraalvmProduct.nix; 12 + buildGraalvmProduct = self.callPackage ./community-edition/buildGraalvmProduct.nix; 7 13 8 - graalvm-ce = self.callPackage ./community-edition/graalvm-ce { }; 14 + graalvm-ce = self.callPackage ./community-edition/graalvm-ce { }; 9 15 10 - graalvm-ce-musl = self.callPackage ./community-edition/graalvm-ce { useMusl = true; }; 16 + graalvm-ce-musl = self.callPackage ./community-edition/graalvm-ce { useMusl = true; }; 11 17 12 - graaljs = self.callPackage ./community-edition/graaljs { }; 18 + graaljs = self.callPackage ./community-edition/graaljs { }; 13 19 14 - graalnodejs = self.callPackage ./community-edition/graalnodejs { }; 20 + graalnodejs = self.callPackage ./community-edition/graalnodejs { }; 15 21 16 - graalpy = self.callPackage ./community-edition/graalpy { }; 22 + graalpy = self.callPackage ./community-edition/graalpy { }; 17 23 18 - truffleruby = self.callPackage ./community-edition/truffleruby { }; 24 + truffleruby = self.callPackage ./community-edition/truffleruby { }; 19 25 20 - graalvm-oracle_22 = self.callPackage ./graalvm-oracle { version = "22"; }; 21 - graalvm-oracle_17 = self.callPackage ./graalvm-oracle { version = "17"; }; 22 - graalvm-oracle = self.graalvm-oracle_22; 23 - }) 26 + graalvm-oracle_23 = self.callPackage ./graalvm-oracle { version = "23"; }; 27 + graalvm-oracle_17 = self.callPackage ./graalvm-oracle { version = "17"; }; 28 + graalvm-oracle = self.graalvm-oracle_23; 29 + } 30 + // lib.optionalAttrs config.allowAliases { 31 + graalvm-oracle_22 = throw "GraalVM 22 is EOL, use a newer version instead"; 32 + } 33 + )
+1 -1
pkgs/development/compilers/graalvm/graalvm-oracle/default.nix
··· 4 4 fetchurl, 5 5 graalvmPackages, 6 6 useMusl ? false, 7 - version ? "22", 7 + version ? "23", 8 8 }: 9 9 10 10 graalvmPackages.buildGraalvm {
+9 -9
pkgs/development/compilers/graalvm/graalvm-oracle/hashes.nix
··· 4 4 # $ rg -No "(https://.+)\"" -r '$1' pkgs/development/compilers/graalvm/graalvm-oracle/hashes.nix | \ 5 5 # parallel -k 'echo {}; nix hash convert --hash-algo sha256 --to sri $(curl -s {}.sha256)' 6 6 { 7 - "22" = { 7 + "23" = { 8 8 "aarch64-linux" = { 9 - hash = "sha256-skemwlgUzJzqm2XOyKkjblIwKnHDSqpzdunrMB+Dlvs="; 10 - url = "https://download.oracle.com/graalvm/22/archive/graalvm-jdk-22.0.2_linux-aarch64_bin.tar.gz"; 9 + hash = "sha256-VlB664/l7NWFQrPE3vEJvCXkEzKEJ0ck/HNU5pGGTwU="; 10 + url = "https://download.oracle.com/graalvm/23/archive/graalvm-jdk-23.0.2_linux-aarch64_bin.tar.gz"; 11 11 }; 12 12 "x86_64-linux" = { 13 - hash = "sha256-GIGqLEMbBQbssXBDmDKwU7dXNo1xCb1CIpjKI+eTnNA="; 14 - url = "https://download.oracle.com/graalvm/22/archive/graalvm-jdk-22.0.2_linux-x64_bin.tar.gz"; 13 + hash = "sha256-2wmx/hi4PzOK+bMpFEN3SzFw2euhdTjOLuOcXm1gHfw="; 14 + url = "https://download.oracle.com/graalvm/23/archive/graalvm-jdk-23.0.2_linux-x64_bin.tar.gz"; 15 15 }; 16 16 "x86_64-darwin" = { 17 - hash = "sha256-n8vz/5bzjzHi9ZC7Yq3xngZVNcguJ7X9dC3vAFvvNSg="; 18 - url = "https://download.oracle.com/graalvm/22/archive/graalvm-jdk-22.0.2_macos-x64_bin.tar.gz"; 17 + hash = "sha256-tFmfv9OUMEqE6UNb98ZzBp1P4MVl0tRNcPD29YBM6jU="; 18 + url = "https://download.oracle.com/graalvm/23/archive/graalvm-jdk-23.0.2_macos-x64_bin.tar.gz"; 19 19 }; 20 20 "aarch64-darwin" = { 21 - hash = "sha256-O4IYBkBDJXRrCj3jISgSPVje85W2kd8cQmedlzfVh+c="; 22 - url = "https://download.oracle.com/graalvm/22/archive/graalvm-jdk-22.0.2_macos-aarch64_bin.tar.gz"; 21 + hash = "sha256-DmRLktA9Ob30hC43i4sicT+qpO2ujv/w2pkp0eBN0Ms="; 22 + url = "https://download.oracle.com/graalvm/23/archive/graalvm-jdk-23.0.2_macos-aarch64_bin.tar.gz"; 23 23 }; 24 24 }; 25 25 "17" = {