mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-27 09:23:01 +00:00
Merge pull request #219439 from nviets/sparklyr
rPackages: sparklyr environment variables
This commit is contained in:
commit
4f4a054dd2
@ -1275,6 +1275,17 @@ let
|
||||
'';
|
||||
});
|
||||
|
||||
sparklyr = old.sparklyr.overrideAttrs (attrs: {
|
||||
# Pyspark's spark is full featured and better maintained than pkgs.spark
|
||||
preConfigure = ''
|
||||
substituteInPlace R/zzz.R \
|
||||
--replace ".onLoad <- function(...) {" \
|
||||
".onLoad <- function(...) {
|
||||
Sys.setenv(\"SPARK_HOME\" = Sys.getenv(\"SPARK_HOME\", unset = \"${pkgs.python3Packages.pyspark}/lib/${pkgs.python3Packages.python.libPrefix}/site-packages/pyspark\"))
|
||||
Sys.setenv(\"JAVA_HOME\" = Sys.getenv(\"JAVA_HOME\", unset = \"${pkgs.jdk}\"))"
|
||||
'';
|
||||
});
|
||||
|
||||
proj4 = old.proj4.overrideAttrs (attrs: {
|
||||
preConfigure = ''
|
||||
substituteInPlace configure \
|
||||
|
Loading…
Reference in New Issue
Block a user