mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-22 15:03:28 +00:00
tpm-fido: init at 0-unstable-2024-10-30
tpm-fido: update
This commit is contained in:
parent
b29165b308
commit
5e526681a7
37
pkgs/by-name/tp/tpm-fido/package.nix
Normal file
37
pkgs/by-name/tp/tpm-fido/package.nix
Normal file
@ -0,0 +1,37 @@
|
||||
{
|
||||
lib,
|
||||
fetchFromGitHub,
|
||||
buildGoModule,
|
||||
pinentry-tty,
|
||||
}:
|
||||
|
||||
buildGoModule {
|
||||
pname = "tpm-fido";
|
||||
version = "0-unstable-2024-10-30";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "psanford";
|
||||
repo = "tpm-fido";
|
||||
rev = "5f8828b82b58f9badeed65718fca72bc31358c5c";
|
||||
hash = "sha256-Yfr5B4AfcBscD31QOsukamKtEDWC9Cx2ee4L6HM2554=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-qm/iDc9tnphQ4qooufpzzX7s4dbnUbR9J5L770qXw8Y=";
|
||||
|
||||
buildInputs = [
|
||||
pinentry-tty
|
||||
];
|
||||
|
||||
ldFlags = [
|
||||
"-s "
|
||||
"-w"
|
||||
];
|
||||
|
||||
meta = {
|
||||
description = "WebAuthn/U2F token protected by a TPM";
|
||||
homepage = "https://github.com/psanford/tpm-fido";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ genga898 ];
|
||||
mainProgram = "tpm-fido";
|
||||
};
|
||||
}
|
Loading…
Reference in New Issue
Block a user