11 rustPlatform.buildRustPackage rec {
15 src = fetchFromGitHub {
19 hash = "sha256-41wJ3QBZdmCl7v/6JetXhzH2zF7tsKYMKZY1cKhByX8=";
22 cargoHash = "sha256-tnIqhZpqdy8pV4L6KF5v19ufpWRpMX5gTPlWWbwB3RU=";
34 # these tests require network access
36 "--skip=filehash::tests::remote_file_hash"
37 "--skip=filehash::tests::get_filehash_unit_test"
41 homepage = "https://github.com/ashuio/shavee";
42 description = "Program to automatically decrypt and mount ZFS datasets using Yubikey HMAC as 2FA or any File on USB/SFTP/HTTPS";
43 license = lib.licenses.mit;
44 maintainers = with lib.maintainers; [ jasonodoom ];
45 platforms = lib.platforms.linux;
46 mainProgram = "shavee";