From 03ebee133a376b75606ff017ce8d8d74cf01a490 Mon Sep 17 00:00:00 2001 From: viserctul Date: Sat, 15 Mar 2025 22:57:46 +0100 Subject: [PATCH] john: fix missing opencl kernels --- pkgs/by-name/jo/john/package.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/jo/john/package.nix b/pkgs/by-name/jo/john/package.nix index 70a88da1b7c4..a9bf67e2ff67 100644 --- a/pkgs/by-name/jo/john/package.nix +++ b/pkgs/by-name/jo/john/package.nix @@ -112,12 +112,13 @@ stdenv.mkDerivation { enableParallelBuilding = false; postInstall = '' - mkdir -p "$out/bin" "$out/etc/john" "$out/share/john" "$out/share/doc/john" "$out/share/john/rules" "$out/${perlPackages.perl.libPrefix}" + mkdir -p "$out/bin" "$out/etc/john" "$out/share/john" "$out/share/doc/john" "$out/share/john/rules" "$out/share/john/opencl" "$out/${perlPackages.perl.libPrefix}" find -L ../run -mindepth 1 -maxdepth 1 -type f -executable \ -exec cp -d {} "$out/bin" \; cp -vt "$out/etc/john" ../run/*.conf cp -vt "$out/share/john" ../run/*.chr ../run/password.lst cp -vt "$out/share/john/rules" ../run/rules/*.rule + cp -vt "$out/share/john/opencl" ../run/opencl/*.cl ../run/opencl/*.h cp -vLrt "$out/share/doc/john" ../doc/* cp -vt "$out/${perlPackages.perl.libPrefix}" ../run/lib/* '';