diff options
Diffstat (limited to 'pkgs/tools/virtualization/cri-tools/default.nix')
-rw-r--r-- | pkgs/tools/virtualization/cri-tools/default.nix | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/pkgs/tools/virtualization/cri-tools/default.nix b/pkgs/tools/virtualization/cri-tools/default.nix index f59e0d2730eb5..8b87a2de6ecb1 100644 --- a/pkgs/tools/virtualization/cri-tools/default.nix +++ b/pkgs/tools/virtualization/cri-tools/default.nix @@ -1,4 +1,5 @@ { lib +, stdenv , buildGoModule , fetchFromGitHub , installShellFiles @@ -6,13 +7,13 @@ buildGoModule rec { pname = "cri-tools"; - version = "1.30.0"; + version = "1.31.1"; src = fetchFromGitHub { owner = "kubernetes-sigs"; repo = pname; rev = "v${version}"; - hash = "sha256-MuyXcdV29sLn9Vt0WE31nXtY9ofjEC0b5zSrmGXR0mw="; + hash = "sha256-ruhWuBpPjc0dX7kgiTBFFHriSGYx4XoMNv+M39aIh10="; }; vendorHash = null; @@ -30,11 +31,12 @@ buildGoModule rec { installPhase = '' runHook preInstall make install BINDIR=$out/bin - + '' + lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' for shell in bash fish zsh; do - $out/bin/crictl completion $shell > crictl.$shell - installShellCompletion crictl.$shell + installShellCompletion --cmd crictl \ + --$shell <($out/bin/crictl completion $shell) done + '' + '' runHook postInstall ''; |