about summary refs log tree commit diff
path: root/labernix/pkgs/beehive/default.nix
blob: 8cadb9e5a02f65a637bd4a85c8bf5e467d860875 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
{ goPackages, lib, fetchFromGitHub, fetchhg, fetchgit }:

goPackages.buildGoPackage {
  name = "beehive";
  goPackagePath = "github.com/muesli/beehive";
  src = fetchFromGitHub {
    owner = "muesli";
    repo = "beehive";
    rev = "74a7fc4927b8ef14b199254e04630c24f44429f7";
    sha256 = "1clgc6245yb3yxqdc14xj0f8hc8v4b9hgkv22c89zp0n1by8xrqx";
  };
  buildInputs = lib.mapAttrsToList (name: val: val) (import ./godeps.nix {
    inherit (goPackages) buildGoPackage;
    inherit lib fetchFromGitHub fetchhg fetchgit;
  });
}