From 4f6de75a95b07472abb17ea9762dddbea5d30b17 Mon Sep 17 00:00:00 2001 From: Sven Mattsen Date: Sat, 18 Nov 2023 22:02:38 +0100 Subject: [PATCH 1/2] kubectl-klock: add completion script --- .../networking/cluster/kubectl-klock/default.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/networking/cluster/kubectl-klock/default.nix b/pkgs/applications/networking/cluster/kubectl-klock/default.nix index 4b617fd8d854..c7e73c5cf506 100644 --- a/pkgs/applications/networking/cluster/kubectl-klock/default.nix +++ b/pkgs/applications/networking/cluster/kubectl-klock/default.nix @@ -1,9 +1,11 @@ -{ lib, buildGoModule, fetchFromGitHub }: +{ lib, buildGoModule, fetchFromGitHub, makeWrapper }: buildGoModule rec { pname = "kubectl-klock"; version = "0.5.0"; + nativeBuildInputs = [ makeWrapper ]; + src = fetchFromGitHub { owner = "applejag"; repo = pname; @@ -13,6 +15,10 @@ buildGoModule rec { vendorHash = "sha256-AkYKKM4PR/msG44MwdSq6XAf6EvdtJHoXyw7Xj7MXso="; + postInstall = '' + makeWrapper $out/bin/kubectl-klock $out/bin/kubectl_complete-klock --add-flags __complete + ''; + meta = with lib; { description = "A kubectl plugin to render watch output in a more readable fashion"; homepage = "https://github.com/applejag/kubectl-klock"; From 3a35d0c2506a0bd0d0e9023bee7396c2f57fa042 Mon Sep 17 00:00:00 2001 From: Sven Mattsen Date: Sat, 18 Nov 2023 22:24:38 +0100 Subject: [PATCH 2/2] kubectl-klock: 0.5.0 -> 0.5.1 --- .../networking/cluster/kubectl-klock/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/kubectl-klock/default.nix b/pkgs/applications/networking/cluster/kubectl-klock/default.nix index c7e73c5cf506..044e12837c9d 100644 --- a/pkgs/applications/networking/cluster/kubectl-klock/default.nix +++ b/pkgs/applications/networking/cluster/kubectl-klock/default.nix @@ -2,7 +2,7 @@ buildGoModule rec { pname = "kubectl-klock"; - version = "0.5.0"; + version = "0.5.1"; nativeBuildInputs = [ makeWrapper ]; @@ -10,10 +10,10 @@ buildGoModule rec { owner = "applejag"; repo = pname; rev = "v${version}"; - sha256 = "sha256-fR97rTMFwtqVH9wqKy1+EzKKg753c18v8VDCQ2Y69+s="; + hash = "sha256-q7Wq1mTjOB7tT66+LWIwwqltQcQSHD/VHLO7nCTZTQ0="; }; - vendorHash = "sha256-AkYKKM4PR/msG44MwdSq6XAf6EvdtJHoXyw7Xj7MXso="; + vendorHash = "sha256-3CJ/tmFFkmq6wHxbqk8u+GxxbSrUpB/JD5s/S7hegB8="; postInstall = '' makeWrapper $out/bin/kubectl-klock $out/bin/kubectl_complete-klock --add-flags __complete