From b6a058079f749d4d81433e6e5512bffe1a3f2d1e Mon Sep 17 00:00:00 2001 From: misuzu Date: Sat, 28 Dec 2024 17:36:34 +0200 Subject: [PATCH] agenix-cli: init at 0.1.0 --- pkgs/by-name/ag/agenix-cli/package.nix | 33 ++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 pkgs/by-name/ag/agenix-cli/package.nix diff --git a/pkgs/by-name/ag/agenix-cli/package.nix b/pkgs/by-name/ag/agenix-cli/package.nix new file mode 100644 index 000000000000..82b547a4d467 --- /dev/null +++ b/pkgs/by-name/ag/agenix-cli/package.nix @@ -0,0 +1,33 @@ +{ + lib, + fetchFromGitHub, + rustPlatform, + nix-update-script, +}: + +rustPlatform.buildRustPackage rec { + pname = "agenix-cli"; + version = "0.1.0"; + + src = fetchFromGitHub { + owner = "cole-h"; + repo = "agenix-cli"; + rev = "v${version}"; + sha256 = "sha256-0+QVY1sDhGF4hAN6m2FdKZgm9V1cuGGjY4aitRBnvKg="; + }; + + cargoHash = "sha256-TLCSLxrKLBge/DgyzvBSshssIiFOuc/4Dq0wY7u2hxI="; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Companion tool to https://github.com/ryantm/agenix"; + homepage = "https://github.com/cole-h/agenix-cli"; + license = with lib.licenses; [ + asl20 + mit + ]; + maintainers = with lib.maintainers; [ misuzu ]; + mainProgram = "agenix"; + }; +}