diff options
author | adisbladis <adisbladis@gmail.com> | 2021-01-12 13:18:16 +0100 |
---|---|---|
committer | adisbladis <adisbladis@gmail.com> | 2021-01-12 13:18:33 +0100 |
commit | 7412b9f065665a2e84bd6a9aaccf3378bc36e28b (patch) | |
tree | 86192e37abbff7f4b87558d91a520bf7b9975ec7 | |
parent | 5322c1f7d77a99b3f44130a029db42e40c22a399 (diff) | |
download | nixpkgs-7412b9f065665a2e84bd6a9aaccf3378bc36e28b.tar nixpkgs-7412b9f065665a2e84bd6a9aaccf3378bc36e28b.tar.gz nixpkgs-7412b9f065665a2e84bd6a9aaccf3378bc36e28b.tar.bz2 nixpkgs-7412b9f065665a2e84bd6a9aaccf3378bc36e28b.tar.lz nixpkgs-7412b9f065665a2e84bd6a9aaccf3378bc36e28b.tar.xz nixpkgs-7412b9f065665a2e84bd6a9aaccf3378bc36e28b.tar.zst nixpkgs-7412b9f065665a2e84bd6a9aaccf3378bc36e28b.zip |
trillian: init at 1.3.11
-rw-r--r-- | pkgs/tools/misc/trillian/default.nix | 43 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 45 insertions, 0 deletions
diff --git a/pkgs/tools/misc/trillian/default.nix b/pkgs/tools/misc/trillian/default.nix new file mode 100644 index 00000000000..07b4d834978 --- /dev/null +++ b/pkgs/tools/misc/trillian/default.nix @@ -0,0 +1,43 @@ +{ stdenv +, lib +, buildGoModule +, fetchFromGitHub +}: +let + pname = "trillian"; + version = "1.3.11"; + +in +buildGoModule { + inherit pname version; + vendorSha256 = "0zxp1gjzcc3z6vkpc2bchbs1shwm1b28ks0jh4gf6zxpp4361j4l"; + + src = fetchFromGitHub { + owner = "google"; + repo = pname; + rev = "v${version}"; + sha256 = "1lh19wba90y91l5jj8ilzjqxgmqqqdvyn7pzrwvmzv7iiy18wcmh"; + }; + + # Remove tests that require networking + postPatch = '' + rm cmd/get_tree_public_key/main_test.go + ''; + + subPackages = [ + "cmd/trillian_log_server" + "cmd/trillian_log_signer" + "cmd/trillian_map_server" + "cmd/createtree" + "cmd/deletetree" + "cmd/get_tree_public_key" + "cmd/updatetree" + ]; + + meta = { + homepage = "https://github.com/google/trillian"; + description = "A transparent, highly scalable and cryptographically verifiable data store."; + license = [ lib.licenses.asl20 ]; + maintainers = [ lib.maintainers.adisbladis ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index eab5ce66db0..f4abc34bb37 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -16660,6 +16660,8 @@ in tremor = callPackage ../development/libraries/tremor { }; + trillian = callPackage ../tools/misc/trillian { }; + twolame = callPackage ../development/libraries/twolame { }; udns = callPackage ../development/libraries/udns { }; |