diff options
author | kashw2 <supra4keanu@hotmail.com> | 2024-04-28 16:13:36 +1000 |
---|---|---|
committer | kashw2 <supra4keanu@hotmail.com> | 2024-04-28 16:29:19 +1000 |
commit | de973ce81f4d11c9879957e6965772117783c455 (patch) | |
tree | 09f22928015e225e7d4a2a4b79f10e98b22fb5a1 /pkgs/applications | |
parent | add9ba5e9952e17250b67b80d8e8d951df11d625 (diff) |
karmor: migrate to `by-name` overlay
Diffstat (limited to 'pkgs/applications')
-rw-r--r-- | pkgs/applications/networking/cluster/karmor/default.nix | 57 |
1 files changed, 0 insertions, 57 deletions
diff --git a/pkgs/applications/networking/cluster/karmor/default.nix b/pkgs/applications/networking/cluster/karmor/default.nix deleted file mode 100644 index b87c022d67a8e..0000000000000 --- a/pkgs/applications/networking/cluster/karmor/default.nix +++ /dev/null @@ -1,57 +0,0 @@ -{ lib -, buildGoModule -, fetchFromGitHub -, installShellFiles -, testers -, karmor -}: - -buildGoModule rec { - pname = "karmor"; - version = "1.2.1"; - - src = fetchFromGitHub { - owner = "kubearmor"; - repo = "kubearmor-client"; - rev = "v${version}"; - hash = "sha256-NNCV/+Jh/tjc7SC4E9/gtiVthVmAxZBOyW3MFISbkH4="; - }; - - vendorHash = "sha256-CKOZxmUVZWFb7cc+amPwyMv5ScujWeipEqm95m63SYk="; - - nativeBuildInputs = [ installShellFiles ]; - - ldflags = [ - "-s" - "-w" - "-X=github.com/kubearmor/kubearmor-client/selfupdate.BuildDate=1970-01-01" - "-X=github.com/kubearmor/kubearmor-client/selfupdate.GitSummary=${version}" - ]; - - # integration tests require network access - doCheck = false; - - postInstall = '' - mv $out/bin/{kubearmor-client,karmor} - installShellCompletion --cmd karmor \ - --bash <($out/bin/karmor completion bash) \ - --fish <($out/bin/karmor completion fish) \ - --zsh <($out/bin/karmor completion zsh) - ''; - - passthru.tests = { - version = testers.testVersion { - package = karmor; - command = "karmor version || true"; - }; - }; - - meta = with lib; { - description = "A client tool to help manage KubeArmor"; - mainProgram = "karmor"; - homepage = "https://kubearmor.io"; - changelog = "https://github.com/kubearmor/kubearmor-client/releases/v${version}"; - license = licenses.asl20; - maintainers = with maintainers; [ urandom kashw2 ]; - }; -} |