kapp: 0.52.0 -> 0.53.0

* kapp: 0.52.0 -> 0.53.0
* kapp: fix version
* kapp: fix version test

Co-authored-by: superherointj <5861043+superherointj@users.noreply.github.com>

authored by R. RyanTM superherointj and committed by GitHub cb7b71a6 e51e0cfd

+9 -4
+9 -4
pkgs/tools/networking/kapp/default.nix
··· 1 - { lib, buildGoModule, fetchFromGitHub, installShellFiles }: 1 + { lib, buildGoModule, fetchFromGitHub, installShellFiles, testers, kapp }: 2 + 2 3 buildGoModule rec { 3 4 pname = "kapp"; 4 - version = "0.52.0"; 5 + version = "0.53.0"; 5 6 6 7 src = fetchFromGitHub { 7 8 owner = "vmware-tanzu"; 8 9 repo = "carvel-kapp"; 9 10 rev = "v${version}"; 10 - sha256 = "sha256-sCQD0hZTJaeueBTu4XPiPVC5dhPWkTQn0mKwWVT5H/0="; 11 + sha256 = "sha256-y4afSca87vPWPPWbSMS/Q3Y6TZg8fl0eu0Vw3udp3zA="; 11 12 }; 12 13 13 14 vendorSha256 = null; ··· 15 16 subPackages = [ "cmd/kapp" ]; 16 17 17 18 ldflags = [ 18 - "-X github.com/k14s/kapp/pkg/kapp/version.Version=${version}" 19 + "-X github.com/vmware-tanzu/carvel-kapp/pkg/kapp/version.Version=${version}" 19 20 ]; 20 21 21 22 nativeBuildInputs = [ installShellFiles ]; ··· 26 27 installShellCompletion kapp.$shell 27 28 done 28 29 ''; 30 + 31 + passthru.tests.version = testers.testVersion { 32 + package = kapp; 33 + }; 29 34 30 35 meta = with lib; { 31 36 description = "CLI tool that encourages Kubernetes users to manage bulk resources with an application abstraction for grouping";