diff options
author | Sandro Jäckel <sandro.jaeckel@gmail.com> | 2024-02-12 14:06:26 +0100 |
---|---|---|
committer | Sandro Jäckel <sandro.jaeckel@gmail.com> | 2024-02-12 14:08:59 +0100 |
commit | f5ce53fc03aaf521360496d5011d4fbc38cda819 (patch) | |
tree | 3b9edf7abe179eb0fdd069ed56795f3d489be93f /pkgs/development/tools/kubernetes-controller-tools | |
parent | 6f5673f731614db0f22d9af504ac844a1112a17c (diff) |
kubernetes-controller-tools: 0.13.0 -> 0.14.0, add meta.changelog
Changelog: https://github.com/kubernetes-sigs/controller-tools/releases/tag/v0.14.0
Diffstat (limited to 'pkgs/development/tools/kubernetes-controller-tools')
-rw-r--r-- | pkgs/development/tools/kubernetes-controller-tools/default.nix | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/pkgs/development/tools/kubernetes-controller-tools/default.nix b/pkgs/development/tools/kubernetes-controller-tools/default.nix index bf318108c430d..9ec00d3590610 100644 --- a/pkgs/development/tools/kubernetes-controller-tools/default.nix +++ b/pkgs/development/tools/kubernetes-controller-tools/default.nix @@ -2,18 +2,25 @@ buildGoModule rec { pname = "controller-tools"; - version = "0.13.0"; + version = "0.14.0"; src = fetchFromGitHub { owner = "kubernetes-sigs"; repo = pname; rev = "v${version}"; - sha256 = "sha256-strTBBpmG60H38WWLakIjZHVUgKC/ajS7ZEFDhZWnlo="; + sha256 = "sha256-G0jBQ12cpjfWGhXYppV9dB2n68bExi6ME9QbxXsUWvw="; }; patches = [ ./version.patch ]; - vendorHash = "sha256-YQfMq0p3HfLgOjAk/anZpGx/fDnvovI3HtmYdKRKq5w="; + postPatch = '' + # fix wrong go line which go mod tidy complains about + # https://github.com/kubernetes-sigs/controller-tools/pull/881 + substituteInPlace go.mod \ + --replace-fail "go 1.20" "go 1.21" + ''; + + vendorHash = "sha256-8XSMg/MII+HlsFuaOC6CK/jYiBXfeRZmLT7sW/ZN3Ts="; ldflags = [ "-s" @@ -32,6 +39,7 @@ buildGoModule rec { meta = with lib; { description = "Tools to use with the Kubernetes controller-runtime libraries"; homepage = "https://github.com/kubernetes-sigs/controller-tools"; + changelog = "https://github.com/kubernetes-sigs/controller-tools/releases/tag/v${version}"; license = licenses.asl20; maintainers = with maintainers; [ michojel ]; }; |