Merge pull request #226359 from jasonodoom/develop

authored by

Sandro and committed by
GitHub
eafd00c1 9736cefa

+47
+6
maintainers/maintainer-list.nix
··· 6907 6907 githubId = 6874204; 6908 6908 name = "Jason Carr"; 6909 6909 }; 6910 + jasonodoom = { 6911 + email = "jasonodoom@riseup.net"; 6912 + github = "jasonodoom"; 6913 + githubId = 6789916; 6914 + name = "Jason Odoom"; 6915 + }; 6910 6916 javaguirre = { 6911 6917 email = "contacto@javaguirre.net"; 6912 6918 github = "javaguirre";
+39
pkgs/applications/misc/shavee/default.nix
··· 1 + { lib, pkgs, rustPlatform, fetchFromGitHub, pkg-config, openssl, zlib,stdenv, pam }: 2 + 3 + rustPlatform.buildRustPackage rec { 4 + pname = "shavee"; 5 + version = "0.5.1"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "ashuio"; 9 + repo = "shavee"; 10 + rev = "v${version}"; 11 + sha256 = "sha256-41wJ3QBZdmCl7v/6JetXhzH2zF7tsKYMKZY1cKhByX8="; 12 + }; 13 + 14 + cargoSha256 = "sha256-iNGn5KknSNgazFSu6Nur7AkKVb6qKMxuFwTdCz5djWU="; 15 + 16 + nativeBuildInputs = [ 17 + pkg-config 18 + ]; 19 + 20 + buildInputs = [ 21 + openssl 22 + zlib 23 + pam 24 + ]; 25 + 26 + # these tests require network access 27 + checkFlags = [ 28 + "--skip=filehash::tests::remote_file_hash" 29 + "--skip=filehash::tests::get_filehash_unit_test" 30 + ]; 31 + 32 + meta = with lib; { 33 + description = "A Program to automatically decrypt and mount ZFS datasets using Yubikey HMAC as 2FA or any File on USB/SFTP/HTTPS."; 34 + homepage = "https://github.com/ashuio/shavee"; 35 + license = licenses.mit; 36 + maintainers = with maintainers; [jasonodoom]; 37 + platforms = platforms.linux; 38 + }; 39 + }
+2
pkgs/top-level/all-packages.nix
··· 33532 33532 33533 33533 shadowfox = callPackage ../tools/networking/shadowfox { }; 33534 33534 33535 + shavee = callPackage ../applications/misc/shavee { }; 33536 + 33535 33537 shell_gpt = callPackage ../tools/misc/shell_gpt { }; 33536 33538 33537 33539 shfmt = callPackage ../tools/text/shfmt { };