nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{ pkgs, lib, fetchFromGitHub, gerbil-unstable, gerbil-support, gambit-support }:
2
3gerbil-support.gerbilPackage {
4 pname = "gerbil-libp2p";
5 version = "unstable-2018-12-27";
6 git-version = "2376b3f";
7 gerbil-package = "vyzo";
8 gerbil = gerbil-unstable;
9 gerbilInputs = [];
10 buildInputs = []; # Note: at *runtime*, depends on go-libp2p-daemon
11 gambit-params = gambit-support.unstable-params;
12 version-path = "version";
13 softwareName = "Gerbil-libp2p";
14 src = fetchFromGitHub {
15 owner = "vyzo";
16 repo = "gerbil-libp2p";
17 rev = "2376b3f39cee04dd4ec455c8ea4e5faa93c2bf88";
18 sha256 = "0jcy7hfg953078msigyfwp2g4ii44pi6q7vcpmq01cbbvxpxz6zw";
19 };
20 meta = {
21 description = "Gerbil libp2p: use libp2p from Gerbil";
22 homepage = "https://github.com/vyzo/gerbil-libp2p";
23 license = lib.licenses.mit;
24 platforms = lib.platforms.unix;
25 maintainers = with lib.maintainers; [ fare ];
26 };
27}