Loading pkgs/development/compilers/graalvm/community-edition/default.nix +72 −0 Original line number Diff line number Diff line Loading @@ -165,4 +165,76 @@ rec { version = "22.3.1"; src = fetchurl (source "wasm-installable-svm" javaVersion); }; ### Java 19 ### # Mostly available for build purposes, not to be exposed at the top level graalvm19-ce-bare = buildGraalvm rec { version = "22.3.1"; javaVersion = "19"; src = fetchurl (source "graalvm-ce" javaVersion); meta.platforms = builtins.attrNames javaPlatform; products = [ ]; }; graalvm19-ce = graalvm19-ce-bare.override { products = [ native-image-installable-svm-java19 ]; }; # Mostly available for testing, not to be exposed at the top level graalvm19-ce-full = graalvm19-ce-bare.override { products = [ js-installable-svm-java19 llvm-installable-svm-java19 native-image-installable-svm-java19 nodejs-installable-svm-java19 python-installable-svm-java19 ruby-installable-svm-java19 wasm-installable-svm-java19 ]; }; js-installable-svm-java19 = callPackage ./js-installable-svm.nix rec { javaVersion = "19"; version = "22.3.1"; src = fetchurl (source "js-installable-svm" javaVersion); }; llvm-installable-svm-java19 = callPackage ./llvm-installable-svm.nix rec { javaVersion = "19"; version = "22.3.1"; src = fetchurl (source "llvm-installable-svm" javaVersion); }; native-image-installable-svm-java19 = callPackage ./native-image-installable-svm.nix rec { javaVersion = "19"; version = "22.3.1"; src = fetchurl (source "native-image-installable-svm" javaVersion); }; nodejs-installable-svm-java19 = callPackage ./nodejs-installable-svm.nix rec { javaVersion = "19"; version = "22.3.1"; src = fetchurl (source "nodejs-installable-svm" javaVersion); graalvm-ce = graalvm19-ce-bare; }; python-installable-svm-java19 = callPackage ./python-installable-svm.nix rec { javaVersion = "19"; version = "22.3.1"; src = fetchurl (source "python-installable-svm" javaVersion); }; ruby-installable-svm-java19 = callPackage ./ruby-installable-svm.nix rec { javaVersion = "19"; version = "22.3.1"; src = fetchurl (source "ruby-installable-svm" javaVersion); llvm-installable-svm = llvm-installable-svm-java19; }; wasm-installable-svm-java19 = callPackage ./wasm-installable-svm.nix rec { javaVersion = "19"; version = "22.3.1"; src = fetchurl (source "wasm-installable-svm" javaVersion); }; } pkgs/development/compilers/graalvm/community-edition/hashes.nix +124 −0 File changed.Preview size limit exceeded, changes collapsed. Show changes pkgs/development/compilers/graalvm/community-edition/update.sh +4 −0 Original line number Diff line number Diff line Loading @@ -54,12 +54,16 @@ declare -r -A products_urls=( readonly platforms=( "11-linux-aarch64" "17-linux-aarch64" "19-linux-aarch64" "11-linux-amd64" "17-linux-amd64" "19-linux-amd64" "11-darwin-aarch64" "17-darwin-aarch64" "19-darwin-aarch64" "11-darwin-amd64" "17-darwin-amd64" "19-darwin-amd64" ) info "Generating '$hashes_nix' file for 'graalvm-ce' $new_version. This will take a while..." Loading pkgs/top-level/all-packages.nix +1 −0 Original line number Diff line number Diff line Loading @@ -15084,6 +15084,7 @@ with pkgs; graalvm-ce = graalvm11-ce; graalvm11-ce = graalvmCEPackages.graalvm11-ce; graalvm17-ce = graalvmCEPackages.graalvm17-ce; graalvm19-ce = graalvmCEPackages.graalvm19-ce; buildGraalvmNativeImage = (callPackage ../build-support/build-graalvm-native-image { graalvmDrv = graalvm-ce; }).override; Loading
pkgs/development/compilers/graalvm/community-edition/default.nix +72 −0 Original line number Diff line number Diff line Loading @@ -165,4 +165,76 @@ rec { version = "22.3.1"; src = fetchurl (source "wasm-installable-svm" javaVersion); }; ### Java 19 ### # Mostly available for build purposes, not to be exposed at the top level graalvm19-ce-bare = buildGraalvm rec { version = "22.3.1"; javaVersion = "19"; src = fetchurl (source "graalvm-ce" javaVersion); meta.platforms = builtins.attrNames javaPlatform; products = [ ]; }; graalvm19-ce = graalvm19-ce-bare.override { products = [ native-image-installable-svm-java19 ]; }; # Mostly available for testing, not to be exposed at the top level graalvm19-ce-full = graalvm19-ce-bare.override { products = [ js-installable-svm-java19 llvm-installable-svm-java19 native-image-installable-svm-java19 nodejs-installable-svm-java19 python-installable-svm-java19 ruby-installable-svm-java19 wasm-installable-svm-java19 ]; }; js-installable-svm-java19 = callPackage ./js-installable-svm.nix rec { javaVersion = "19"; version = "22.3.1"; src = fetchurl (source "js-installable-svm" javaVersion); }; llvm-installable-svm-java19 = callPackage ./llvm-installable-svm.nix rec { javaVersion = "19"; version = "22.3.1"; src = fetchurl (source "llvm-installable-svm" javaVersion); }; native-image-installable-svm-java19 = callPackage ./native-image-installable-svm.nix rec { javaVersion = "19"; version = "22.3.1"; src = fetchurl (source "native-image-installable-svm" javaVersion); }; nodejs-installable-svm-java19 = callPackage ./nodejs-installable-svm.nix rec { javaVersion = "19"; version = "22.3.1"; src = fetchurl (source "nodejs-installable-svm" javaVersion); graalvm-ce = graalvm19-ce-bare; }; python-installable-svm-java19 = callPackage ./python-installable-svm.nix rec { javaVersion = "19"; version = "22.3.1"; src = fetchurl (source "python-installable-svm" javaVersion); }; ruby-installable-svm-java19 = callPackage ./ruby-installable-svm.nix rec { javaVersion = "19"; version = "22.3.1"; src = fetchurl (source "ruby-installable-svm" javaVersion); llvm-installable-svm = llvm-installable-svm-java19; }; wasm-installable-svm-java19 = callPackage ./wasm-installable-svm.nix rec { javaVersion = "19"; version = "22.3.1"; src = fetchurl (source "wasm-installable-svm" javaVersion); }; }
pkgs/development/compilers/graalvm/community-edition/hashes.nix +124 −0 File changed.Preview size limit exceeded, changes collapsed. Show changes
pkgs/development/compilers/graalvm/community-edition/update.sh +4 −0 Original line number Diff line number Diff line Loading @@ -54,12 +54,16 @@ declare -r -A products_urls=( readonly platforms=( "11-linux-aarch64" "17-linux-aarch64" "19-linux-aarch64" "11-linux-amd64" "17-linux-amd64" "19-linux-amd64" "11-darwin-aarch64" "17-darwin-aarch64" "19-darwin-aarch64" "11-darwin-amd64" "17-darwin-amd64" "19-darwin-amd64" ) info "Generating '$hashes_nix' file for 'graalvm-ce' $new_version. This will take a while..." Loading
pkgs/top-level/all-packages.nix +1 −0 Original line number Diff line number Diff line Loading @@ -15084,6 +15084,7 @@ with pkgs; graalvm-ce = graalvm11-ce; graalvm11-ce = graalvmCEPackages.graalvm11-ce; graalvm17-ce = graalvmCEPackages.graalvm17-ce; graalvm19-ce = graalvmCEPackages.graalvm19-ce; buildGraalvmNativeImage = (callPackage ../build-support/build-graalvm-native-image { graalvmDrv = graalvm-ce; }).override;