From 46f165a360e2ef292d1928e49db7548d36a4e528 Mon Sep 17 00:00:00 2001 From: Ethan Carter Edwards Date: Fri, 11 Sep 2026 18:04:23 -0400 Subject: [PATCH] hashcat: cleanup ldpath, remove cudatoolkit Signed-off-by: Ethan Carter Edwards --- pkgs/by-name/ha/hashcat/package.nix | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/ha/hashcat/package.nix b/pkgs/by-name/ha/hashcat/package.nix index e905d0bd94af..e09bf5df8a47 100644 --- a/pkgs/by-name/ha/hashcat/package.nix +++ b/pkgs/by-name/ha/hashcat/package.nix @@ -12,7 +12,7 @@ ocl-icd, perl, python3, - rocmPackages ? { }, + rocmPackages, rocmSupport ? config.rocmSupport, xxhash, zlib, @@ -93,15 +93,16 @@ stdenv.mkDerivation (finalAttrs: { postFixup = let - LD_LIBRARY_PATH = builtins.concatStringsSep ":" ( + LD_LIBRARY_PATH = lib.makeLibraryPath ( [ - "${ocl-icd}/lib" + ocl-icd ] ++ lib.optionals cudaSupport [ - "${cudaPackages.cudatoolkit}/lib" + cudaPackages.cuda_nvrtc + cudaPackages.cuda_cudart ] ++ lib.optionals rocmSupport [ - "${rocmPackages.clr}/lib" + rocmPackages.clr ] ); in