nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{ lib, fetchFromGitHub, ... }:
2
3{
4 pname = "gerbil-libp2p";
5 version = "unstable-2022-02-03";
6 git-version = "15b3246";
7 softwareName = "Gerbil-libp2p";
8 gerbil-package = "vyzo";
9
10 buildInputs = [ ]; # Note: at *runtime*, this depends on go-libp2p-daemon running
11
12 pre-src = {
13 fun = fetchFromGitHub;
14 owner = "vyzo";
15 repo = "gerbil-libp2p";
16 rev = "15b32462e683d89ffce0ff15ad373d293ea0ee5d";
17 sha256 = "059lydp7d6pjgrd4pdnqq2zffzlba62ch102f01rgzf9aps3c8lz";
18 };
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}