about summary refs log tree commit diff
path: root/labernix/pkgs/beehive/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'labernix/pkgs/beehive/default.nix')
-rw-r--r--labernix/pkgs/beehive/default.nix16
1 files changed, 16 insertions, 0 deletions
diff --git a/labernix/pkgs/beehive/default.nix b/labernix/pkgs/beehive/default.nix
new file mode 100644
index 00000000..8cadb9e5
--- /dev/null
+++ b/labernix/pkgs/beehive/default.nix
@@ -0,0 +1,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;
+  });
+}