jvmci8: 0.36 -> 0.41
This commit is contained in:
parent
6303eb5406
commit
d9d09d8c95
@ -77,12 +77,13 @@ in rec {
|
|||||||
|
|
||||||
# copy of pkgs.oraclejvm8 with JVMCI interface (TODO: it should work with pkgs.openjdk8 too)
|
# copy of pkgs.oraclejvm8 with JVMCI interface (TODO: it should work with pkgs.openjdk8 too)
|
||||||
jvmci8 = stdenv.mkDerivation rec {
|
jvmci8 = stdenv.mkDerivation rec {
|
||||||
version = "0.36";
|
version = "0.41";
|
||||||
name = "jvmci8-${version}";
|
name = "jvmci8-${version}";
|
||||||
src = fetchhg {
|
src = fetchFromGitHub {
|
||||||
url = http://hg.openjdk.java.net/graal/graal-jvmci-8;
|
owner = "graalvm";
|
||||||
|
repo = "graal-jvmci-8";
|
||||||
rev = "jvmci-${version}";
|
rev = "jvmci-${version}";
|
||||||
sha256 = "143190adlzxvs5wfr54hmh5bpn6myz7jypi3jp0ag32lvr4nhskp";
|
sha256 = "0pajf114l8lzczfdzz968c3s1ardiy4q5ya8p2kmwxl06giy95qr";
|
||||||
};
|
};
|
||||||
buildInputs = [ mx mercurial ];
|
buildInputs = [ mx mercurial ];
|
||||||
postUnpack = ''
|
postUnpack = ''
|
||||||
@ -107,7 +108,7 @@ in rec {
|
|||||||
mx --java-home $(pwd)/writable-copy-of-jdk build
|
mx --java-home $(pwd)/writable-copy-of-jdk build
|
||||||
'';
|
'';
|
||||||
installPhase = ''
|
installPhase = ''
|
||||||
mv jdk1.8.0_*/product $out
|
mv jdk1.8.0_*/linux-amd64/product $out
|
||||||
|
|
||||||
# overide references to unpatched JDK
|
# overide references to unpatched JDK
|
||||||
find $out -type f -perm -0100 \
|
find $out -type f -perm -0100 \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user