diff options
author | superherointj <5861043+superherointj@users.noreply.github.com> | 2023-02-04 18:08:15 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-02-04 18:08:15 -0300 |
commit | e449c1be1d1031aee98db9448eaa7bd2ab84f19c (patch) | |
tree | adf3dfe27ce8e98a97847bf85cf3314e759b84b4 | |
parent | 82ca0f0a25c22ea53e198e8fbd0afa8c4343c243 (diff) | |
parent | 90d05cbd9e8e340a87082f69f7c3d8be8227e5b7 (diff) |
Merge pull request #214476 from NickCao/sequoia-chameleon-gnupg
sequoia-chameleon-gnupg: 0.1.1 -> 0.2.0
-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 c83c7fb4cfe3..345e36756f66 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; |