about summary refs log tree commit diff
path: root/pkgs/applications/networking/cluster/spark
diff options
context:
space:
mode:
authorillustris <rharikrishnan95@gmail.com>2023-11-04 19:30:56 +0530
committerillustris <rharikrishnan95@gmail.com>2023-11-04 19:30:56 +0530
commitfefde6c13541500dcd85c56f3900d757808a5d06 (patch)
tree5ee92ffa44420794564b0a26087da8b4bf787fae /pkgs/applications/networking/cluster/spark
parenta6ddad641da57aa4985777185324245c5bea11be (diff)
spark: remove with; to avoid ambiguity
Diffstat (limited to 'pkgs/applications/networking/cluster/spark')
-rw-r--r--pkgs/applications/networking/cluster/spark/default.nix14
1 files changed, 7 insertions, 7 deletions
diff --git a/pkgs/applications/networking/cluster/spark/default.nix b/pkgs/applications/networking/cluster/spark/default.nix
index bd10b78c1f6a4..3d6c620cb9382 100644
--- a/pkgs/applications/networking/cluster/spark/default.nix
+++ b/pkgs/applications/networking/cluster/spark/default.nix
@@ -22,20 +22,20 @@ let
         inherit (finalAttrs) hash;
       };
       nativeBuildInputs = [ makeWrapper ];
-      buildInputs = [ finalAttrs.jdk finalAttrs.pysparkPython ]
-        ++ lib.optional RSupport R;
+      buildInputs = with finalAttrs; [ jdk pysparkPython ]
+        ++ lib.optional RSupport finalAttrs.R;
 
-      installPhase = with finalAttrs; ''
+      installPhase = ''
         mkdir -p "$out/opt"
         mv * $out/
         for n in $(find $out/bin -type f -executable ! -name "find-spark-home"); do
-          wrapProgram "$n" --set JAVA_HOME "${jdk}" \
+          wrapProgram "$n" --set JAVA_HOME "${finalAttrs.jdk}" \
             --run "[ -z $SPARK_DIST_CLASSPATH ] && export SPARK_DIST_CLASSPATH=$(${finalAttrs.hadoop}/bin/hadoop classpath)" \
-            ${lib.optionalString RSupport ''--set SPARKR_R_SHELL "${R}/bin/R"''} \
+            ${lib.optionalString RSupport ''--set SPARKR_R_SHELL "${finalAttrs.R}/bin/R"''} \
             --prefix PATH : "${
               lib.makeBinPath (
-                [ pysparkPython ] ++
-                (lib.optionals RSupport [ R ])
+                [ finalAttrs.pysparkPython ] ++
+                (lib.optionals RSupport [ finalAttrs.R ])
               )}"
         done
         ln -s ${finalAttrs.hadoop} "$out/opt/hadoop"