From ec0bef96ec323f16e2c343e8e4456911fa7262d0 Mon Sep 17 00:00:00 2001 From: SandaruKasa Date: Thu, 4 Jun 2026 22:43:40 +0300 Subject: [PATCH] pigz: split outputs cc https://github.com/NixOS/nixpkgs/issues/515268 --- pkgs/by-name/pi/pigz/package.nix | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pi/pigz/package.nix b/pkgs/by-name/pi/pigz/package.nix index bf8de155a7f6..7d0b5d81e9ab 100644 --- a/pkgs/by-name/pi/pigz/package.nix +++ b/pkgs/by-name/pi/pigz/package.nix @@ -21,6 +21,12 @@ stdenv.mkDerivation (finalAttrs: { __structuredAttrs = true; enableParallelBuilding = true; + outputs = [ + "out" + "doc" + "man" + ]; + buildInputs = [ zlib ] ++ lib.optional stdenv.hostPlatform.isLinux util-linux; makeFlags = [ "CC=${stdenv.cc}/bin/${stdenv.cc.targetPrefix}cc" ]; @@ -32,9 +38,9 @@ stdenv.mkDerivation (finalAttrs: { install -Dm755 pigz "$out/bin/pigz" ln -s pigz "$out/bin/unpigz" - install -Dm755 pigz.1 "$out/share/man/man1/pigz.1" - ln -s pigz.1 "$out/share/man/man1/unpigz.1" - install -Dm755 pigz.pdf "$out/share/doc/pigz/pigz.pdf" + install -Dm755 pigz.1 "$man/share/man/man1/pigz.1" + ln -s pigz.1 "$man/share/man/man1/unpigz.1" + install -Dm755 pigz.pdf "$doc/share/doc/pigz/pigz.pdf" runHook postInstall '';