From 01b936359afd6aa63acd2ad7b8b2d080644f0f8b Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Thu, 12 May 2022 04:20:00 +0000 Subject: [PATCH] age-plugin-yubikey: 0.2.0 -> 0.3.0 https://github.com/str4d/age-plugin-yubikey/releases/tag/v0.3.0 --- pkgs/tools/security/age-plugin-yubikey/default.nix | 13 ++++++++----- pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/pkgs/tools/security/age-plugin-yubikey/default.nix b/pkgs/tools/security/age-plugin-yubikey/default.nix index a880f490dc7..1ca20e13828 100644 --- a/pkgs/tools/security/age-plugin-yubikey/default.nix +++ b/pkgs/tools/security/age-plugin-yubikey/default.nix @@ -5,24 +5,27 @@ , pkg-config , pcsclite , PCSC +, Foundation }: rustPlatform.buildRustPackage rec { pname = "age-plugin-yubikey"; - version = "0.2.0"; + version = "0.3.0"; src = fetchFromGitHub { owner = "str4d"; repo = pname; - rev = "51910edfab4006a068864602469ff7db3766bfbe"; # no tag for this release - sha256 = "sha256-mMqvBlGFdwe5BaC0bXZg/27BGNmFTTYbLUHWUciqxQ0="; + rev = "v${version}"; + sha256 = "sha256-KXqicTZ9GZlNj1AH3tMmOrC8zjXoEnqo4JJJTBdiI4E="; }; - cargoSha256 = "sha256-OCbVLSmGx51pJ/EPgPfOyVrYWdloNEbexDV1zMsmEJc="; + cargoSha256 = "sha256-m/v4E7KHyLIWZHX0TKpqwBVDDwLjhYpOjYMrKEtx6/4="; + + nativeBuildInputs = lib.optionals stdenv.isLinux [ pkg-config ]; - nativeBuildInputs = [ pkg-config ]; buildInputs = if stdenv.isDarwin then [ + Foundation PCSC ] else [ pcsclite diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 1314ab45401..af98747685a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -4825,7 +4825,7 @@ with pkgs; agebox = callPackage ../tools/security/agebox { }; age-plugin-yubikey = callPackage ../tools/security/age-plugin-yubikey { - inherit (pkgs.darwin.apple_sdk.frameworks) PCSC; + inherit (pkgs.darwin.apple_sdk.frameworks) Foundation PCSC; }; artim-dark = callPackage ../data/themes/artim-dark {};