From a41b5d7a3a4f050d7d144e91ce252664e8836f72 Mon Sep 17 00:00:00 2001 From: Matic Rupnik Date: Mon, 24 Mar 2025 07:51:37 +0100 Subject: [PATCH 1/2] helm-sops: init at 20250205-1 --- maintainers/maintainer-list.nix | 5 ++++ pkgs/by-name/he/helm-sops/package.nix | 33 +++++++++++++++++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 pkgs/by-name/he/helm-sops/package.nix diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 0daec873adef9..642349c49e4f4 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -16199,6 +16199,11 @@ githubId = 48406064; keys = [ { fingerprint = "6FAD DB43 D5A5 FE52 6835 0943 5B33 79E9 81EF 48B1"; } ]; }; + mrupnikm = { + github = "mrupnikm"; + githubId = 93078189; + name = "Matic Rupnik"; + }; mrVanDalo = { email = "contact@ingolf-wagner.de"; github = "mrVanDalo"; diff --git a/pkgs/by-name/he/helm-sops/package.nix b/pkgs/by-name/he/helm-sops/package.nix new file mode 100644 index 0000000000000..f8e502ee3952b --- /dev/null +++ b/pkgs/by-name/he/helm-sops/package.nix @@ -0,0 +1,33 @@ +{ + lib, + stdenv, + buildGoModule, + fetchFromGitHub, + helm, + sops, +}: + +buildGoModule rec { + pname = "helm-sops"; + version = "20250205-1"; + src = fetchFromGitHub { + owner = "camptocamp"; + repo = "helm-sops"; + rev = "20250205-1"; + sha256 = "sha256-xkHv+PM2acwk9uwAHlVgBbJKhofAU60KJykMEx7Zq8I="; + }; + + vendorHash = "sha256-jynNpi9XRaLLW1rbvFTgX5CHDoJxagFpx9nGK0F2H0Y="; + + nativeBuildInputs = [ + helm + sops + ]; + + meta = with lib; { + description = "A Helm plugin to encrypt secrets with SOPS"; + homepage = "https://github.com/camptocamp/helm-sops"; + license = licenses.gpl3Only; + maintainers = with maintainers; [ mrupnikm ]; + }; +} From efca6b2cab78df87482051ca260b813b51d6d72f Mon Sep 17 00:00:00 2001 From: Matic Rupnik Date: Tue, 8 Apr 2025 07:33:55 +0200 Subject: [PATCH 2/2] helm-sops: init at 20250205-1 --- pkgs/by-name/he/helm-sops/package.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/he/helm-sops/package.nix b/pkgs/by-name/he/helm-sops/package.nix index f8e502ee3952b..32b517fb77091 100644 --- a/pkgs/by-name/he/helm-sops/package.nix +++ b/pkgs/by-name/he/helm-sops/package.nix @@ -27,7 +27,8 @@ buildGoModule rec { meta = with lib; { description = "A Helm plugin to encrypt secrets with SOPS"; homepage = "https://github.com/camptocamp/helm-sops"; + changelog = "https://github.com/camptocamp/helm-sops/releases/tag/${version}"; license = licenses.gpl3Only; - maintainers = with maintainers; [ mrupnikm ]; + maintainers = [ maintainers.mrupnikm ]; }; }