diff options
Diffstat (limited to 'pkgs/tools/misc/fend/default.nix')
-rw-r--r-- | pkgs/tools/misc/fend/default.nix | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/pkgs/tools/misc/fend/default.nix b/pkgs/tools/misc/fend/default.nix index 7bb3cb200d3..453697e8a5c 100644 --- a/pkgs/tools/misc/fend/default.nix +++ b/pkgs/tools/misc/fend/default.nix @@ -3,6 +3,8 @@ , fetchFromGitHub , rustPlatform , darwin +, pandoc +, installShellFiles }: rustPlatform.buildRustPackage rec { @@ -18,8 +20,18 @@ rustPlatform.buildRustPackage rec { cargoSha256 = "sha256-jGPS9x4DKQCXZkaJu9qIEqoxIu+1WraqfqxGFRV5z7A="; + nativeBuildInputs = [ pandoc installShellFiles ]; buildInputs = lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.Security ]; + postBuild = '' + patchShebangs --build ./documentation/build.sh + ./documentation/build.sh + ''; + + preFixup = '' + installManPage documentation/fend.1 + ''; + doInstallCheck = true; installCheckPhase = '' |