Loading pkgs/by-name/kr/krew/package.nix +16 −0 Original line number Diff line number Diff line Loading @@ -4,6 +4,8 @@ fetchFromGitHub, makeWrapper, gitMinimal, writableTmpDirAsHomeHook, versionCheckHook, }: buildGoModule (finalAttrs: { Loading @@ -23,11 +25,25 @@ buildGoModule (finalAttrs: { nativeBuildInputs = [ makeWrapper ]; ldflags = [ "-s" "-X" "sigs.k8s.io/krew/internal/version.gitTag=v${finalAttrs.version}" ]; postFixup = '' wrapProgram $out/bin/krew \ --prefix PATH : ${lib.makeBinPath [ gitMinimal ]} ''; doInstallCheck = true; nativeInstallCheckInputs = [ writableTmpDirAsHomeHook versionCheckHook ]; versionCheckKeepEnvironment = [ "HOME" ]; versionCheckProgramArg = "version"; meta = { description = "Package manager for kubectl plugins"; mainProgram = "krew"; Loading Loading
pkgs/by-name/kr/krew/package.nix +16 −0 Original line number Diff line number Diff line Loading @@ -4,6 +4,8 @@ fetchFromGitHub, makeWrapper, gitMinimal, writableTmpDirAsHomeHook, versionCheckHook, }: buildGoModule (finalAttrs: { Loading @@ -23,11 +25,25 @@ buildGoModule (finalAttrs: { nativeBuildInputs = [ makeWrapper ]; ldflags = [ "-s" "-X" "sigs.k8s.io/krew/internal/version.gitTag=v${finalAttrs.version}" ]; postFixup = '' wrapProgram $out/bin/krew \ --prefix PATH : ${lib.makeBinPath [ gitMinimal ]} ''; doInstallCheck = true; nativeInstallCheckInputs = [ writableTmpDirAsHomeHook versionCheckHook ]; versionCheckKeepEnvironment = [ "HOME" ]; versionCheckProgramArg = "version"; meta = { description = "Package manager for kubectl plugins"; mainProgram = "krew"; Loading