Merge pull request #42099 from Pneumaticat/helmfile-updates

Helmfile updates (0.16.0 -> 0.19.0, use wrapProgram)

authored by xeji and committed by GitHub a28e7f27 b3052440

+11 -3
+11 -3
pkgs/applications/networking/cluster/helmfile/default.nix
··· 1 - { lib, buildGoPackage, fetchFromGitHub, ... }: 1 + { lib, buildGoPackage, fetchFromGitHub, makeWrapper, kubernetes-helm, ... }: 2 2 3 - let version = "0.16.0"; in 3 + let version = "0.19.0"; in 4 4 5 5 buildGoPackage { 6 6 name = "helmfile-${version}"; ··· 9 9 owner = "roboll"; 10 10 repo = "helmfile"; 11 11 rev = "v${version}"; 12 - sha256 = "12gxlan89h0r83aaacshh58nd1pi26gx5gkna0ksll9wsfvraj4d"; 12 + sha256 = "0wjzzaygdnnvyi5a78bhmz2sxc4gykdl00h78dkgvj7aaw05s9yd"; 13 13 }; 14 14 15 15 goPackagePath = "github.com/roboll/helmfile"; 16 + 17 + nativeBuildInputs = [ makeWrapper ]; 18 + 19 + postInstall = '' 20 + wrapProgram $bin/bin/helmfile \ 21 + --prefix PATH : ${lib.makeBinPath [ kubernetes-helm ]} 22 + ''; 23 + 16 24 17 25 meta = { 18 26 description = "Deploy Kubernetes Helm charts";