python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / tools / security / ssh-to-pgp / default.nix
blobfc07714b55b062c539354b99670181ce6dba2cb5
1 { lib, fetchFromGitHub, buildGoModule, gnupg }:
3 buildGoModule rec {
4   pname = "ssh-to-pgp";
5   version = "1.0.1";
7   src = fetchFromGitHub {
8     owner = "Mic92";
9     repo = "ssh-to-pgp";
10     rev = version;
11     sha256 = "sha256-5Wg0ItAkAb0zlhzcuDT9o0XIIbG9kqk4mIYb6hSJlsI=";
12   };
14   vendorSha256 = "sha256-OMWiJ1n8ynvIGcmotjuGGsRuAidYgVo5Y5JjrAw8fpc=";
16   checkInputs = [ gnupg ];
17   checkPhase = ''
18     HOME=$TMPDIR go test .
19   '';
21   doCheck = true;
23   meta = with lib; {
24     description = "Convert ssh private keys to PGP";
25     homepage = "https://github.com/Mic92/ssh-to-pgp";
26     license = licenses.mit;
27     maintainers = with maintainers; [ mic92 ];
28   };