diff --git a/pkgs/tools/system/nvtop/build-nvtop.nix b/pkgs/tools/system/nvtop/build-nvtop.nix index 86f194d97c55..3fadea5767ca 100644 --- a/pkgs/tools/system/nvtop/build-nvtop.nix +++ b/pkgs/tools/system/nvtop/build-nvtop.nix @@ -4,7 +4,9 @@ fetchFromGitHub, cmake, gtest, + config, cudaPackages, + cudaSupport ? config.cudaSupport, libdrm, ncurses, versionCheckHook, @@ -85,7 +87,7 @@ stdenv.mkDerivation (finalAttrs: { ncurses ] ++ lib.optional stdenv.hostPlatform.isLinux udev - ++ lib.optional nvidia cudaPackages.cuda_nvml_dev + ++ lib.optional (nvidia && cudaSupport) cudaPackages.cuda_nvml_dev ++ lib.optional needDrm libdrm; # this helps cmake to find