11 rustPlatform.buildRustPackage rec {
12 pname = "age-plugin-yubikey";
13 version = "0.5.0-unstable-2024-11-02";
15 src = fetchFromGitHub {
18 rev = "36290c74ebd2723832aae684d43b927c9104f744";
19 hash = "sha256-vfemYGQnn3IzG7Y6iVKHZlYN+55/+A+N/GMG3TLs1h0=";
23 lockFile = ./Cargo.lock;
25 "age-core-0.10.0" = "sha256-Iw1KPYhUwfAvLGpYAGuSRhynrRJhD3EqOIS4UY6qC6c=";
35 ] ++ lib.optionals stdenv.hostPlatform.isLinux [ pcsclite ];
38 description = "YubiKey plugin for age";
39 mainProgram = "age-plugin-yubikey";
40 homepage = "https://github.com/str4d/age-plugin-yubikey";
41 changelog = "https://github.com/str4d/age-plugin-yubikey/blob/${src.rev}/CHANGELOG.md";
42 license = with licenses; [
46 maintainers = with maintainers; [