diff options
author | Nick Cao <nickcao@nichi.co> | 2023-02-04 11:48:51 +0800 |
---|---|---|
committer | Nick Cao <nickcao@nichi.co> | 2023-02-04 12:30:22 +0800 |
commit | 90d05cbd9e8e340a87082f69f7c3d8be8227e5b7 (patch) | |
tree | 7f18539336107fd9a529792556979eff51e24b36 /pkgs/tools/security/sequoia-chameleon-gnupg | |
parent | 12a4f54854384c5d80670884110d5d8589910aeb (diff) |
sequoia-chameleon-gnupg: 0.1.1 -> 0.2.0
Diffstat (limited to 'pkgs/tools/security/sequoia-chameleon-gnupg')
-rw-r--r-- | pkgs/tools/security/sequoia-chameleon-gnupg/default.nix | 22 |
1 files changed, 17 insertions, 5 deletions
diff --git a/pkgs/tools/security/sequoia-chameleon-gnupg/default.nix b/pkgs/tools/security/sequoia-chameleon-gnupg/default.nix index c83c7fb4cfe3a..345e36756f666 100644 --- a/pkgs/tools/security/sequoia-chameleon-gnupg/default.nix +++ b/pkgs/tools/security/sequoia-chameleon-gnupg/default.nix @@ -1,25 +1,37 @@ { lib +, stdenv , rustPlatform , fetchFromGitLab , pkg-config , nettle +, openssl +, darwin }: rustPlatform.buildRustPackage rec { pname = "sequoia-chameleon-gnupg"; - version = "0.1.1"; + version = "0.2.0"; src = fetchFromGitLab { owner = "sequoia-pgp"; repo = pname; rev = "v${version}"; - hash = "sha256-liQNz833/3hi3eMi+/iEZ8fT9FFi+MrDIYbQD+dQ/p0="; + hash = "sha256-8aKT39gq6o7dnbhKbDxewd4R2e2IsbYU8vaDwYemes8="; }; - cargoHash = "sha256-bnScLSI94obYQH5YzoHY4DtGScKc4m24+SIg1d2kAKw="; + cargoHash = "sha256-Z6cXCHLrK+BcIeVCKH2l8n9SivZsZPhXGhaMObn6rjo="; - nativeBuildInputs = [ rustPlatform.bindgenHook pkg-config ]; - buildInputs = [ nettle ]; + nativeBuildInputs = [ + rustPlatform.bindgenHook + pkg-config + ]; + + buildInputs = [ + nettle + openssl + ] ++ lib.optionals stdenv.isDarwin [ + darwin.apple_sdk.frameworks.Security + ]; # gpgconf: error creating socket directory doCheck = false; |