From baf250e5c61673b4872a09e8ad7b72e7d33eaf6b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Sun, 3 May 2026 11:53:43 +0200 Subject: [PATCH] nixfmt-rs: fix manpage installation we need to actual build the manpage --- pkgs/by-name/ni/nixfmt-rs/package.nix | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ni/nixfmt-rs/package.nix b/pkgs/by-name/ni/nixfmt-rs/package.nix index d76078afe2ec..abd00f80a874 100644 --- a/pkgs/by-name/ni/nixfmt-rs/package.nix +++ b/pkgs/by-name/ni/nixfmt-rs/package.nix @@ -3,6 +3,7 @@ rustPlatform, fetchFromGitHub, installShellFiles, + scdoc, versionCheckHook, nix-update-script, nixfmt, @@ -25,10 +26,17 @@ rustPlatform.buildRustPackage (finalAttrs: { cargoHash = "sha256-fadjOtfB8bFuhTN9mAmi2A526boW7Aje39IBjdxszok="; - nativeBuildInputs = [ installShellFiles ]; + nativeBuildInputs = [ + installShellFiles + scdoc + ]; + + postBuild = '' + scdoc < docs/nixfmt.1.scd > nixfmt.1 + ''; postInstall = '' - installManPage docs/* + installManPage nixfmt.1 ''; doInstallCheck = true;