summary refs log tree commit diff
path: root/pkgs/applications/virtualization
diff options
context:
space:
mode:
authorMark Vainomaa <mikroskeem@mikroskeem.eu>2023-07-11 15:10:54 +0300
committerMark Vainomaa <mikroskeem@mikroskeem.eu>2023-08-01 23:21:52 +0300
commit503953bd0055016817b9a96998c404a070b3e481 (patch)
treee41037574f44ca441fa3731ecd5b4a2cb696e959 /pkgs/applications/virtualization
parent1f202ea20d0b402aaf1f2c8ea3524bded536969c (diff)
downloadnixpkgs-503953bd0055016817b9a96998c404a070b3e481.tar
nixpkgs-503953bd0055016817b9a96998c404a070b3e481.tar.gz
nixpkgs-503953bd0055016817b9a96998c404a070b3e481.tar.bz2
nixpkgs-503953bd0055016817b9a96998c404a070b3e481.tar.lz
nixpkgs-503953bd0055016817b9a96998c404a070b3e481.tar.xz
nixpkgs-503953bd0055016817b9a96998c404a070b3e481.tar.zst
nixpkgs-503953bd0055016817b9a96998c404a070b3e481.zip
docker: disable man pages building
See NixOS#225309 for discussion
Diffstat (limited to 'pkgs/applications/virtualization')
-rw-r--r--pkgs/applications/virtualization/docker/default.nix8
1 files changed, 4 insertions, 4 deletions
diff --git a/pkgs/applications/virtualization/docker/default.nix b/pkgs/applications/virtualization/docker/default.nix
index c6bf322d7ea..24e6f5694cd 100644
--- a/pkgs/applications/virtualization/docker/default.nix
+++ b/pkgs/applications/virtualization/docker/default.nix
@@ -182,7 +182,7 @@ rec {
     nativeBuildInputs = [
       makeWrapper pkg-config go-md2man go libtool installShellFiles
     ];
-    buildInputs = plugins;
+    buildInputs = [ glibc glibc.static ] ++ plugins;
 
     patches = lib.optionals (lib.versionOlder version "23.0.5") [
       (fetchpatch {
@@ -218,7 +218,7 @@ rec {
       cd -
     '';
 
-    outputs = ["out" "man"];
+    outputs = ["out"] ++ lib.optional (lib.versionOlder version "23") "man";
 
     installPhase = ''
       cd ./go/src/${goPackagePath}
@@ -240,13 +240,13 @@ rec {
       installShellCompletion --bash ./contrib/completion/bash/docker
       installShellCompletion --fish ./contrib/completion/fish/docker.fish
       installShellCompletion --zsh  ./contrib/completion/zsh/_docker
-    '' + lib.optionalString (stdenv.hostPlatform == stdenv.buildPlatform) ''
+    '' + lib.optionalString (stdenv.hostPlatform == stdenv.buildPlatform && lib.versionOlder version "23") ''
       # Generate man pages from cobra commands
       echo "Generate man pages from cobra"
       mkdir -p ./man/man1
       go build -o ./gen-manpages github.com/docker/cli/man
       ./gen-manpages --root . --target ./man/man1
-    '' + ''
+    '' + lib.optionalString (lib.versionOlder version "23") ''
       # Generate legacy pages from markdown
       echo "Generate legacy manpages"
       ./man/md2man-all.sh -q