summary refs log tree commit diff
diff options
context:
space:
mode:
authorvolth <volth@webmaster.ms>2018-02-27 01:12:50 +0000
committervolth <volth@volth.com>2018-02-27 01:32:43 +0000
commitd9d09d8c95e3b47ec3f9351c0e97efc5cdbf29bd (patch)
treee70dafa3401e6a55a58adeb22751c4c8fcc7f09d
parent6303eb5406b52597bda60f7c4a0aaf743e97d2c1 (diff)
downloadnixlib-d9d09d8c95e3b47ec3f9351c0e97efc5cdbf29bd.tar
nixlib-d9d09d8c95e3b47ec3f9351c0e97efc5cdbf29bd.tar.gz
nixlib-d9d09d8c95e3b47ec3f9351c0e97efc5cdbf29bd.tar.bz2
nixlib-d9d09d8c95e3b47ec3f9351c0e97efc5cdbf29bd.tar.lz
nixlib-d9d09d8c95e3b47ec3f9351c0e97efc5cdbf29bd.tar.xz
nixlib-d9d09d8c95e3b47ec3f9351c0e97efc5cdbf29bd.tar.zst
nixlib-d9d09d8c95e3b47ec3f9351c0e97efc5cdbf29bd.zip
jvmci8: 0.36 -> 0.41
-rw-r--r--pkgs/development/compilers/graalvm/default.nix11
1 files changed, 6 insertions, 5 deletions
diff --git a/pkgs/development/compilers/graalvm/default.nix b/pkgs/development/compilers/graalvm/default.nix
index ec810f6ce157..9645d84d4b5c 100644
--- a/pkgs/development/compilers/graalvm/default.nix
+++ b/pkgs/development/compilers/graalvm/default.nix
@@ -77,12 +77,13 @@ in rec {
 
   # copy of pkgs.oraclejvm8 with JVMCI interface (TODO: it should work with pkgs.openjdk8 too)
   jvmci8 = stdenv.mkDerivation rec {
-    version = "0.36";
+    version = "0.41";
     name = "jvmci8-${version}";
-    src = fetchhg {
-      url    = http://hg.openjdk.java.net/graal/graal-jvmci-8;
+    src = fetchFromGitHub {
+      owner  = "graalvm";
+      repo   = "graal-jvmci-8";
       rev    = "jvmci-${version}";
-      sha256 = "143190adlzxvs5wfr54hmh5bpn6myz7jypi3jp0ag32lvr4nhskp";
+      sha256 = "0pajf114l8lzczfdzz968c3s1ardiy4q5ya8p2kmwxl06giy95qr";
     };
     buildInputs = [ mx mercurial ];
     postUnpack = ''
@@ -107,7 +108,7 @@ in rec {
       mx --java-home $(pwd)/writable-copy-of-jdk build
     '';
     installPhase = ''
-      mv jdk1.8.0_*/product $out
+      mv jdk1.8.0_*/linux-amd64/product $out
 
       # overide references to unpatched JDK
       find $out -type f -perm -0100 \