Skip to content

Commit 5083ec8

Browse files
authored
rPackages.rJava: set JAVA_HOME, fixes darwin (#355931)
2 parents 41fce88 + 9543eee commit 5083ec8

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

pkgs/development/r-modules/default.nix

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1286,6 +1286,10 @@ let
12861286
preConfigure = ''
12871287
export JAVA_CPPFLAGS=-I${pkgs.jdk}/include/
12881288
export JAVA_HOME=${pkgs.jdk}
1289+
substituteInPlace R/zzz.R.in \
1290+
--replace-fail ".onLoad <- function(libname, pkgname) {" \
1291+
".onLoad <- function(libname, pkgname) {
1292+
Sys.setenv(\"JAVA_HOME\" = Sys.getenv(\"JAVA_HOME\", unset = \"${pkgs.jdk}\"))"
12891293
'';
12901294
});
12911295

0 commit comments

Comments
 (0)