nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at python-updates 35 lines 704 B view raw
1{ 2 lib, 3 fetchFromGitHub, 4 buildGoModule, 5 gnupg, 6}: 7 8buildGoModule rec { 9 pname = "ssh-to-pgp"; 10 version = "1.1.6"; 11 12 src = fetchFromGitHub { 13 owner = "Mic92"; 14 repo = "ssh-to-pgp"; 15 rev = version; 16 sha256 = "sha256-h1/KWkbHpROkMRJ3pMN42/9+thlfY8BtWoOvqt7rxII="; 17 }; 18 19 vendorHash = "sha256-2FKOonSdsAQPYttABW5xBkmXraqbTRc8ck882fmtlcI="; 20 21 nativeCheckInputs = [ gnupg ]; 22 checkPhase = '' 23 HOME=$TMPDIR go test . 24 ''; 25 26 doCheck = true; 27 28 meta = { 29 description = "Convert ssh private keys to PGP"; 30 mainProgram = "ssh-to-pgp"; 31 homepage = "https://github.com/Mic92/ssh-to-pgp"; 32 license = lib.licenses.mit; 33 maintainers = with lib.maintainers; [ mic92 ]; 34 }; 35}