From 2bb25dbe7ce9f2bb09cfc3811acb1c30cc3e6bbd Mon Sep 17 00:00:00 2001 From: Connor Baker Date: Tue, 8 Feb 2022 18:26:32 -0500 Subject: [PATCH] hadoop: Don't case-split on supported architectures --- pkgs/applications/networking/cluster/hadoop/default.nix | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/pkgs/applications/networking/cluster/hadoop/default.nix b/pkgs/applications/networking/cluster/hadoop/default.nix index 6444d75829de..6990feaf7261 100644 --- a/pkgs/applications/networking/cluster/hadoop/default.nix +++ b/pkgs/applications/networking/cluster/hadoop/default.nix @@ -22,13 +22,7 @@ with lib; let common = { pname, version, untarDir ? "${pname}-${version}", sha256, jdk, openssl, nativeLibs ? [ ], libPatches ? "" }: let - platformUrlSuffix = - if stdenv.isx86_64 && (stdenv.isLinux || stdenv.isDarwin) - then "" - else - if stdenv.isAarch64 && (stdenv.isLinux || stdenv.isDarwin) - then "-aarch64" - else throw "Hadoop does not currently support ${stdenv.system}."; + platformUrlSuffix = optionalString stdenv.isAarch64 "-aarch64"; in stdenv.mkDerivation rec { inherit pname version jdk libPatches untarDir openssl;