8 rustPlatform.buildRustPackage rec {
12 src = fetchFromGitHub {
16 sha256 = "sha256-bXwaFiRHURvS5KtTqIj+3GlGNbEulDgMDP51ZiO1w9o=";
20 ./0001-libcryptsetup-rs-bump-version-to-0.9-55.patch
21 ./0002-cargo-update.patch
26 rustPlatform.bindgenHook
29 buildInputs = [ cryptsetup ];
31 cargoHash = "sha256-BcwcgQzNH1p9pOVbelaGTN7bKqDgvxD4Red2JeavpJQ=";
34 description = "Decrypt your LUKS partition using a FIDO2 compatible authenticator";
35 homepage = "https://github.com/shimunn/fido2luks";
36 license = lib.licenses.mpl20;
37 maintainers = with lib.maintainers; [ mmahut ];
38 platforms = lib.platforms.linux;