forked from mirrors/nixpkgs
goPackages: fix influxdb8 and related packages
This commit is contained in:
parent
6f4fbcc981
commit
f1480c8296
|
@ -102,6 +102,22 @@ let
|
|||
};
|
||||
};
|
||||
|
||||
gogo.protobuf = buildGoPackage rec {
|
||||
rev = "499788908625f4d83de42a204d1350fde8588e4f";
|
||||
name = "protobuf-${stdenv.lib.strings.substring 0 7 rev}";
|
||||
goPackagePath = "github.com/gogo/protobuf";
|
||||
goPackageAliases = [ "code.google.com/p/gogoprotobuf/proto" "code.google.com/p/goprotobuf/proto" ];
|
||||
|
||||
src = fetchFromGitHub {
|
||||
inherit rev;
|
||||
owner = "gogo";
|
||||
repo = "protobuf";
|
||||
sha256 = "09h2j0apl70709nbqasqrkss6fdk99xm7xr5ci311dl48rmm1dzn";
|
||||
};
|
||||
|
||||
subPackages = [ "proto" ];
|
||||
};
|
||||
|
||||
text = buildGoPackage rec {
|
||||
rev = "c93e7c9fff19fb9139b5ab04ce041833add0134e";
|
||||
name = "text-${stdenv.lib.strings.substring 0 7 rev}";
|
||||
|
@ -553,6 +569,19 @@ let
|
|||
buildInputs = [ go-multierror go-syslog hcl logutils mapstructure ];
|
||||
};
|
||||
|
||||
context = buildGoPackage rec {
|
||||
rev = "215affda49addc4c8ef7e2534915df2c8c35c6cd";
|
||||
name = "config-${stdenv.lib.strings.substring 0 7 rev}";
|
||||
goPackagePath = "github.com/gorilla/context";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
inherit rev;
|
||||
owner = "gorilla";
|
||||
repo = "context";
|
||||
sha256 = "1ybvjknncyx1f112mv28870n0l7yrymsr0861vzw10gc4yn1h97g";
|
||||
};
|
||||
};
|
||||
|
||||
dbus = buildGoPackage rec {
|
||||
rev = "a5942dec6340eb0d57f43f2003c190ce06e43dea";
|
||||
name = "dbus-${stdenv.lib.strings.substring 0 7 rev}";
|
||||
|
@ -757,6 +786,20 @@ let
|
|||
};
|
||||
};
|
||||
|
||||
dgnorton.goback = buildGoPackage rec {
|
||||
rev = "a49ca3c0a18f50ae0b8a247e012db4385e516cf4";
|
||||
name = "goback-${stdenv.lib.strings.substring 0 7 rev}";
|
||||
|
||||
goPackagePath = "github.com/dgnorton/goback";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
inherit rev;
|
||||
owner = "dgnorton";
|
||||
repo = "goback";
|
||||
sha256 = "1nyg6sckwd0iafs9vcmgbga2k3hid2q0avhwj29qbdhj3l78xi47";
|
||||
};
|
||||
};
|
||||
|
||||
gocheck = buildGoPackage rec {
|
||||
rev = "87";
|
||||
name = "gocheck-${rev}";
|
||||
|
@ -807,6 +850,19 @@ let
|
|||
};
|
||||
};
|
||||
|
||||
influx.gomdb = buildGoPackage rec {
|
||||
rev = "29fe330c5ab33c4e48470bd4b980bf522471190a";
|
||||
name = "gomdb-${stdenv.lib.strings.substring 0 7 rev}";
|
||||
goPackagePath = "github.com/influxdb/gomdb";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
inherit rev;
|
||||
owner = "influxdb";
|
||||
repo = "gomdb";
|
||||
sha256 = "0yg1jpr7lcaqh6i8n9wbs9r128kk541qjv06r9a6fp9vj56rqr3m";
|
||||
};
|
||||
};
|
||||
|
||||
govers = buildGoPackage rec {
|
||||
rev = "3b5f175f65d601d06f48d78fcbdb0add633565b9";
|
||||
name = "govers-${stdenv.lib.strings.substring 0 7 rev}";
|
||||
|
@ -1215,7 +1271,7 @@ let
|
|||
sha256 = "07dc74kiam8v5my7rhi3yxqrpnaapladhk8b3qbnrpjk3shvnx5f";
|
||||
};
|
||||
|
||||
buildInputs = [ influxdb stathat ];
|
||||
buildInputs = [ influxdb8 stathat ];
|
||||
};
|
||||
|
||||
appengine = buildGoPackage rec {
|
||||
|
@ -1550,7 +1606,7 @@ let
|
|||
};
|
||||
|
||||
influxdb = buildGoPackage rec {
|
||||
rev = "d80ef2286d476d9e306548305e47c3ba967f5bc2";
|
||||
rev = "50a2b9ba0f189213fc399f59247787e71b872b2d";
|
||||
name = "influxdb-${stdenv.lib.strings.substring 0 7 rev}";
|
||||
goPackagePath = "github.com/influxdb/influxdb";
|
||||
goPackageAliases = [
|
||||
|
@ -1561,10 +1617,10 @@ let
|
|||
inherit rev;
|
||||
owner = "influxdb";
|
||||
repo = "influxdb";
|
||||
sha256 = "0p3s0pbn5x294qg2r0qgysb5wmspsvjxhccxh2hs6hc24dl6y93b";
|
||||
sha256 = "0spwnr9dwxwrjxrajpcspj3aci2ylkrm085jhq7rd99nmbsms6jq";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ bolt crypto statik liner toml pat gollectd ];
|
||||
propagatedBuildInputs = [ bolt crypto statik liner toml pat gollectd gogo.protobuf raft raft-boltdb pool ];
|
||||
};
|
||||
|
||||
influxdb8 = buildGoPackage rec {
|
||||
|
@ -1582,7 +1638,7 @@ let
|
|||
sha256 = "0xpigp76rlsxqj93apjzkbi98ha5g4678j584l6hg57p711gqsdv";
|
||||
};
|
||||
|
||||
buildInputs = [ statik crypto protobuf log4go toml pmylund.go-cache ];
|
||||
buildInputs = [ statik crypto gogo.protobuf log4go toml pmylund.go-cache gollectd pat dgnorton.goback mux context gocheck influx.gomdb levigo ];
|
||||
};
|
||||
|
||||
eckardt.influxdb-go = buildGoPackage rec {
|
||||
|
@ -1638,6 +1694,23 @@ let
|
|||
propagatedBuildInputs = [ asn1-ber ];
|
||||
};
|
||||
|
||||
levigo = buildGoPackage rec {
|
||||
rev = "1ddad808d437abb2b8a55a950ec2616caa88969b";
|
||||
name = "logrus-${stdenv.lib.strings.substring 0 7 rev}";
|
||||
goPackagePath = "github.com/jmhodges/levigo";
|
||||
|
||||
excludedPackages = "examples";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
inherit rev;
|
||||
owner = "jmhodges";
|
||||
repo = "levigo";
|
||||
sha256 = "1lmafyk7nglhig3n471jq4hmnqf45afj5ldb2jx0253f5ii4r2yq";
|
||||
};
|
||||
|
||||
buildInputs = [ pkgs.leveldb ];
|
||||
};
|
||||
|
||||
liner = buildGoPackage rec {
|
||||
rev = "1bb0d1c1a25ed393d8feb09bab039b2b1b1fbced";
|
||||
name = "liner-${stdenv.lib.strings.substring 0 7 rev}";
|
||||
|
@ -1808,6 +1881,21 @@ let
|
|||
};
|
||||
};
|
||||
|
||||
mux = buildGoPackage rec {
|
||||
rev = "47e8f450ef38c857cdd922ec08862ca9d65a1c6d";
|
||||
name = "mux-${stdenv.lib.strings.substring 0 7 rev}";
|
||||
goPackagePath = "github.com/gorilla/mux";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
inherit rev;
|
||||
owner = "gorilla";
|
||||
repo = "mux";
|
||||
sha256 = "03z7pk95z3314s3jryp6vs33209fj147g5jb2f331567gzld3b9g";
|
||||
};
|
||||
|
||||
buildInputs = [ context ];
|
||||
};
|
||||
|
||||
muxado = buildGoPackage rec {
|
||||
rev = "f693c7e88ba316d1a0ae3e205e22a01aa3ec2848";
|
||||
name = "muxado-${stdenv.lib.strings.substring 0 7 rev}";
|
||||
|
@ -2035,6 +2123,19 @@ let
|
|||
doCheck = false; # bad import path in tests
|
||||
};
|
||||
|
||||
pool = buildGoPackage rec {
|
||||
rev = "v2.0.0";
|
||||
name = "pq-${rev}";
|
||||
goPackagePath = "gopkg.in/fatih/pool.v2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
inherit rev;
|
||||
owner = "fatih";
|
||||
repo = "pool";
|
||||
sha256 = "1jlrakgnpvhi2ny87yrsj1gyrcncfzdhypa9i2mlvvzqlj4r0dn0";
|
||||
};
|
||||
};
|
||||
|
||||
pq = buildGoPackage rec {
|
||||
rev = "93e9980741c9e593411b94e07d5bad8cfb4809db";
|
||||
name = "pq-${stdenv.lib.strings.substring 0 7 rev}";
|
||||
|
|
Loading…
Reference in a new issue