Loading pkgs/applications/networking/cluster/spark/default.nix +17 −2 Original line number Diff line number Diff line Loading @@ -8,6 +8,8 @@ RSupport ? true, R, nixosTests, # needeed in situations where hadoop's jdk version is too old jdk21_headless, }: let Loading @@ -28,7 +30,15 @@ let R pysparkPython ; inherit (finalAttrs.hadoop) jdk; jdk = if ( (lib.versionAtLeast finalAttrs.version "4") && (lib.versionOlder finalAttrs.hadoop.jdk.version "21") ) then jdk21_headless else finalAttrs.hadoop.jdk; src = fetchzip { url = with finalAttrs; Loading Loading @@ -96,12 +106,17 @@ in # we strictly adhere to the EOL timeline, despite 3.3.4 being released one day before (2023-12-08). # A better policy is to keep these versions around, and clean up EOL versions just before # a new NixOS release. spark_4_0 = spark { pname = "spark"; version = "4.0.1"; hash = "sha256-AW+EQ83b4orJO3+dUPPDlTRAH/D94U7KQBKvKjguChY="; }; spark_3_5 = spark { pname = "spark"; version = "3.5.5"; hash = "sha256-vzcWgIfHPhN3nyrxdk3f0p4fW3MpQ+FuEPnWPw0xNPg="; }; spark_3_4 = spark rec { spark_3_4 = spark { pname = "spark"; version = "3.4.4"; hash = "sha256-GItHmthLhG7y0XSF3QINCyE7wYFb0+lPZmYLUuMa4Ww="; Loading pkgs/top-level/all-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -6359,11 +6359,13 @@ with pkgs; samplebrain = libsForQt5.callPackage ../applications/audio/samplebrain { }; inherit (callPackages ../applications/networking/cluster/spark { }) spark_4_0 spark_3_5 spark_3_4 ; spark3 = spark_3_5; spark = spark3; spark4 = spark_4_0; inherit ({ Loading Loading
pkgs/applications/networking/cluster/spark/default.nix +17 −2 Original line number Diff line number Diff line Loading @@ -8,6 +8,8 @@ RSupport ? true, R, nixosTests, # needeed in situations where hadoop's jdk version is too old jdk21_headless, }: let Loading @@ -28,7 +30,15 @@ let R pysparkPython ; inherit (finalAttrs.hadoop) jdk; jdk = if ( (lib.versionAtLeast finalAttrs.version "4") && (lib.versionOlder finalAttrs.hadoop.jdk.version "21") ) then jdk21_headless else finalAttrs.hadoop.jdk; src = fetchzip { url = with finalAttrs; Loading Loading @@ -96,12 +106,17 @@ in # we strictly adhere to the EOL timeline, despite 3.3.4 being released one day before (2023-12-08). # A better policy is to keep these versions around, and clean up EOL versions just before # a new NixOS release. spark_4_0 = spark { pname = "spark"; version = "4.0.1"; hash = "sha256-AW+EQ83b4orJO3+dUPPDlTRAH/D94U7KQBKvKjguChY="; }; spark_3_5 = spark { pname = "spark"; version = "3.5.5"; hash = "sha256-vzcWgIfHPhN3nyrxdk3f0p4fW3MpQ+FuEPnWPw0xNPg="; }; spark_3_4 = spark rec { spark_3_4 = spark { pname = "spark"; version = "3.4.4"; hash = "sha256-GItHmthLhG7y0XSF3QINCyE7wYFb0+lPZmYLUuMa4Ww="; Loading
pkgs/top-level/all-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -6359,11 +6359,13 @@ with pkgs; samplebrain = libsForQt5.callPackage ../applications/audio/samplebrain { }; inherit (callPackages ../applications/networking/cluster/spark { }) spark_4_0 spark_3_5 spark_3_4 ; spark3 = spark_3_5; spark = spark3; spark4 = spark_4_0; inherit ({ Loading