From c1a32c8cba382f66fcf58bcffbf1c9f945e9fa41 Mon Sep 17 00:00:00 2001 From: "Daniel J. Rollins" Date: Wed, 20 Aug 2025 13:46:08 +0100 Subject: [PATCH 1/2] maintainers: add deej-io --- maintainers/maintainer-list.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index b1cae7ea481a..47c1a01b163a 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -6038,6 +6038,14 @@ name = "Dee Engan"; keys = [ { fingerprint = "9C24 79F5 F0CE 48F4 00EE 4A5B B8ED 46EB 468B F72D"; } ]; }; + deej-io = { + email = "me@deej.io"; + github = "deej-io"; + githubId = 7419862; + name = "Daniel Rollins"; + matrix = "@deej-io:matrix.org"; + keys = [ { fingerprint = "A0BE BED3 A3A0 7127 1411 6234 6830 B0AE 30DD 38DB"; } ]; + }; deejayem = { email = "nixpkgs.bu5hq@simplelogin.com"; github = "deejayem"; From fc5f4f8247d6f14c315d3a46ba967bc8aa29fbf3 Mon Sep 17 00:00:00 2001 From: "Daniel J. Rollins" Date: Wed, 20 Aug 2025 15:28:53 +0100 Subject: [PATCH 2/2] enpass-cli: init at 1.6.5 --- pkgs/by-name/en/enpass-cli/package.nix | 47 ++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 pkgs/by-name/en/enpass-cli/package.nix diff --git a/pkgs/by-name/en/enpass-cli/package.nix b/pkgs/by-name/en/enpass-cli/package.nix new file mode 100644 index 000000000000..4b973979fff9 --- /dev/null +++ b/pkgs/by-name/en/enpass-cli/package.nix @@ -0,0 +1,47 @@ +{ + lib, + buildGoModule, + fetchFromGitHub, + sqlcipher, + pkg-config, + nix-update-script, +}: + +buildGoModule rec { + pname = "enpass-cli"; + version = "1.6.5"; + + src = fetchFromGitHub { + owner = "HazCod"; + repo = "enpass-cli"; + tag = "v${version}"; + hash = "sha256-13AhK0qDDANEgicggy1Sdlmo5b0Vlf2sEDzJerhUvG8="; + }; + + vendorHash = "sha256-7K7gdMjJ4cfv6xmuI73U+oW9JlmdN6wGg8vMcD/YThQ="; + + nativeBuildInputs = [ + pkg-config + ]; + + buildInputs = [ + sqlcipher + ]; + + env.CGO_ENABLED = "1"; + + postInstall = '' + mv $out/bin/enpasscli $out/bin/enpass-cli + ''; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Command line client for Enpass password manager"; + mainProgram = "enpass-cli"; + homepage = "https://github.com/HazCod/enpass-cli"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ deej-io ]; + platforms = lib.platforms.unix; + }; +}