diff options
Diffstat (limited to 'pkgs/servers/holochain-go/default.nix')
-rw-r--r-- | pkgs/servers/holochain-go/default.nix | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/pkgs/servers/holochain-go/default.nix b/pkgs/servers/holochain-go/default.nix new file mode 100644 index 000000000000..95ec267dba24 --- /dev/null +++ b/pkgs/servers/holochain-go/default.nix @@ -0,0 +1,29 @@ +{ stdenv, buildGoPackage, fetchFromGitHub }: + +buildGoPackage rec { + name = "holochain-go${version}"; + version = "0.1.0-alpha"; + rev = "a17510b910a7a377441c152b8dccdbae1999f63f"; + + goPackagePath = "github.com/holochain/holochain-proto"; + + + src = fetchFromGitHub { + inherit rev; + owner = "holochain"; + repo = "holochain-proto"; + sha256 = "19l29jnr63ximmyn4i4llv2mdwh306c2mpzmx2anj9z12wjpach0"; + }; + + goDeps = ./deps.nix; + + meta = { + description = "core implementation of validating DHT dApps in go"; + longDescription = "Holographic storage for distributed applications -- a validating monotonic DHT backed by authoritative hashchains for data provenance"; + homepage = "https://holochain.org/"; + downloadPage = "https://developer.holochain.org/"; + license = stdenv.lib.licenses.gpl3; + maintainers = with stdenv.lib.maintainers; [ gavin ]; + + }; +} |