1{ stdenv, fetchFromGitHub
2, supportCompressedPackets ? true, zlib, bzip2
3}:
4
5stdenv.mkDerivation rec {
6 name = "pgpdump-${version}";
7 version = "0.32";
8
9 src = fetchFromGitHub {
10 owner = "kazu-yamamoto";
11 repo = "pgpdump";
12 rev = "v${version}";
13 sha256 = "1ip7q5sgh3nwdqbrzpp6sllkls5kma98kns53yspw1830xi1n8xc";
14 };
15
16 buildInputs = stdenv.lib.optionals supportCompressedPackets [ zlib bzip2 ];
17
18 meta = with stdenv.lib; {
19 description = "A PGP packet visualizer";
20 longDescription = ''
21 pgpdump is a PGP packet visualizer which displays the packet format of
22 OpenPGP (RFC 4880) and PGP version 2 (RFC 1991).
23 '';
24 homepage = http://www.mew.org/~kazu/proj/pgpdump/en/;
25 license = licenses.bsd3;
26 platforms = platforms.linux;
27 maintainers = with maintainers; [ primeos ];
28 };
29}
30