fluffychat: 1.22.1 -> 1.23.0 (#364091)
[NixPkgs.git] / pkgs / by-name / tr / trillian / package.nix
blob932edcfbb907fc4532a7c836f97c1ed8fd5682ad
2   lib,
3   buildGoModule,
4   fetchFromGitHub,
5 }:
7 buildGoModule rec {
8   pname = "trillian";
9   version = "1.6.1";
10   vendorHash = "sha256-TOzIb8QmvoKlVwoVeYKLcyWgb/sQT4oYuIodtSZoufs=";
12   src = fetchFromGitHub {
13     owner = "google";
14     repo = pname;
15     rev = "v${version}";
16     sha256 = "sha256-dbRu+VjUxYZB1aWUZ2w/5+zKs5RcxWDqmYD9vmIGqG0=";
17   };
19   subPackages = [
20     "cmd/trillian_log_server"
21     "cmd/trillian_log_signer"
22     "cmd/createtree"
23     "cmd/deletetree"
24     "cmd/updatetree"
25   ];
27   meta = with lib; {
28     homepage = "https://github.com/google/trillian";
29     description = "Transparent, highly scalable and cryptographically verifiable data store";
30     license = [ licenses.asl20 ];
31     maintainers = [ ];
32   };