eks-node-modules: 0.6.0 -> 0.7.1 & fix build (#384621)

authored by Arne Keller and committed by GitHub 0568cffc 1753d89c

+16 -14
+16 -14
pkgs/by-name/ek/eks-node-viewer/package.nix
··· 2 lib, 3 buildGoModule, 4 fetchFromGitHub, 5 - testers, 6 - eks-node-viewer, 7 }: 8 9 buildGoModule rec { 10 pname = "eks-node-viewer"; 11 - version = "0.6.0"; 12 13 src = fetchFromGitHub { 14 owner = "awslabs"; 15 repo = pname; 16 - rev = "v${version}"; 17 - sha256 = "sha256-BK84hxbwZSJDO5WoyborJnVBS5pB69jTMU1csgiT0sw="; 18 }; 19 20 - vendorHash = "sha256-EJAL5jNftA/g5H6WUMBJ98EyRp7QJ1C53EKr6GRz71I="; 21 22 ldflags = [ 23 "-s" ··· 27 "-X=main.version=${version}" 28 ]; 29 30 - passthru.tests = { 31 - version = testers.testVersion { 32 - package = eks-node-viewer; 33 - }; 34 - }; 35 36 - meta = with lib; { 37 description = "Tool to visualize dynamic node usage within a cluster"; 38 homepage = "https://github.com/awslabs/eks-node-viewer"; 39 changelog = "https://github.com/awslabs/eks-node-viewer/releases/tag/${src.rev}"; 40 - license = licenses.asl20; 41 - maintainers = [ maintainers.ivankovnatsky ]; 42 }; 43 }
··· 2 lib, 3 buildGoModule, 4 fetchFromGitHub, 5 + versionCheckHook, 6 }: 7 8 buildGoModule rec { 9 pname = "eks-node-viewer"; 10 + version = "0.7.1"; 11 12 src = fetchFromGitHub { 13 owner = "awslabs"; 14 repo = pname; 15 + tag = "v${version}"; 16 + hash = "sha256-KdddfixQewj30rIC1qZzyS3h/jq+RdxId9WgQPqW8nE="; 17 }; 18 19 + vendorHash = "sha256-yTF1PRRUlJ27ZrKO0FW4IztIE1Wo05qixTCFvETg358="; 20 + 21 + excludedPackages = [ "hack" ]; 22 23 ldflags = [ 24 "-s" ··· 28 "-X=main.version=${version}" 29 ]; 30 31 + nativeInstallCheckInputs = [ 32 + versionCheckHook 33 + ]; 34 + versionCheckProgramArg = "--version"; 35 + doInstallCheck = true; 36 37 + meta = { 38 description = "Tool to visualize dynamic node usage within a cluster"; 39 homepage = "https://github.com/awslabs/eks-node-viewer"; 40 changelog = "https://github.com/awslabs/eks-node-viewer/releases/tag/${src.rev}"; 41 + license = lib.licenses.asl20; 42 + maintainers = with lib.maintainers; [ ivankovnatsky ]; 43 + mainProgram = "eks-node-viewer"; 44 }; 45 }