Merge pull request #113968 from fasheng/fix-hashcat-opencl-for-rocm

hashcat: Fix OpenCL support for ROCm

Changed files
+6
pkgs
tools
security
hashcat
+6
pkgs/tools/security/hashcat/default.nix
···
"USE_SYSTEM_XXHASH=1"
];
+
preFixup = ''
+
for f in $out/share/hashcat/OpenCL/*.cl; do
+
sed "s|#include \"\(.*\)\"|#include \"$out/share/hashcat/OpenCL/\1\"|g" -i "$f"
+
done
+
'';
+
postFixup = ''
wrapProgram $out/bin/hashcat --prefix LD_LIBRARY_PATH : ${ocl-icd}/lib
'';