lol
1{ stdenv, buildGoPackage, fetchFromGitHub }:
2
3buildGoPackage rec {
4 name = "cayley-${version}";
5 version = "0.6.1";
6
7 goPackagePath = "github.com/cayleygraph/cayley";
8
9 src = fetchFromGitHub {
10 owner = "cayleygraph";
11 repo = "cayley";
12 rev = "v${version}";
13 sha256 = "1r0kw3y32bqm7g37svzrch2qj9n45p93xmsrf7dj1cg4wwkb65ry";
14 };
15
16 goDeps = ./deps.nix;
17
18 buildFlagsArray = ''
19 -ldflags=
20 -X=main.Version=${version}
21 '';
22
23 meta = {
24 homepage = https://cayley.io/;
25 description = "A graph database inspired by Freebase and Knowledge Graph";
26 maintainers = with stdenv.lib.maintainers; [ sigma ];
27 license = stdenv.lib.licenses.asl20;
28 platforms = stdenv.lib.platforms.unix;
29 };
30}