3p/gopkgs: add a bunch of dependencies of github.com/hashicorp/vault/api
This commit is contained in:
parent
23df8e3b18
commit
0dacea5ff8
35 changed files with 556 additions and 1 deletions
18
third_party/gopkgs/github.com/armon/go-metrics/default.nix
vendored
Normal file
18
third_party/gopkgs/github.com/armon/go-metrics/default.nix
vendored
Normal file
|
@ -0,0 +1,18 @@
|
|||
# SPDX-FileCopyrightText: 2020 Luke Granger-Brown <depot@lukegb.com>
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
{ depot, ... }:
|
||||
depot.third_party.buildGo.external {
|
||||
path = "github.com/armon/go-metrics";
|
||||
src = depot.third_party.nixpkgs.fetchFromGitHub {
|
||||
owner = "armon";
|
||||
repo = "go-metrics";
|
||||
rev = "v0.3.10";
|
||||
hash = "sha256:07ycr1qswxx2r30r1dr27ggnjwxllcab17193sy2hfyps2ka31s2";
|
||||
};
|
||||
|
||||
deps = with depot.third_party; [
|
||||
gopkgs."github.com".hashicorp.go-immutable-radix
|
||||
];
|
||||
}
|
14
third_party/gopkgs/github.com/armon/go-radix/default.nix
vendored
Normal file
14
third_party/gopkgs/github.com/armon/go-radix/default.nix
vendored
Normal file
|
@ -0,0 +1,14 @@
|
|||
# SPDX-FileCopyrightText: 2020 Luke Granger-Brown <depot@lukegb.com>
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
{ depot, ... }:
|
||||
depot.third_party.buildGo.external {
|
||||
path = "github.com/armon/go-radix";
|
||||
src = depot.third_party.nixpkgs.fetchFromGitHub {
|
||||
owner = "armon";
|
||||
repo = "go-radix";
|
||||
rev = "v1.0.0";
|
||||
hash = "sha256:1m1k0jz9gjfrk4m7hjm7p03qmviamfgxwm2ghakqxw3hdds8v503";
|
||||
};
|
||||
}
|
14
third_party/gopkgs/github.com/cenkalti/backoff/v3/default.nix
vendored
Normal file
14
third_party/gopkgs/github.com/cenkalti/backoff/v3/default.nix
vendored
Normal file
|
@ -0,0 +1,14 @@
|
|||
# SPDX-FileCopyrightText: 2020 Luke Granger-Brown <depot@lukegb.com>
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
{ depot, ... }:
|
||||
depot.third_party.buildGo.external {
|
||||
path = "github.com/cenkalti/backoff/v3";
|
||||
src = depot.third_party.nixpkgs.fetchFromGitHub {
|
||||
owner = "cenkalti";
|
||||
repo = "backoff";
|
||||
rev = "v3.2.2";
|
||||
hash = "sha256:01h52k1sl6drabm3fgd4yy1iwbz06wcbbh16zd6v4wi7slabma9m";
|
||||
};
|
||||
}
|
19
third_party/gopkgs/github.com/fatih/color/default.nix
vendored
Normal file
19
third_party/gopkgs/github.com/fatih/color/default.nix
vendored
Normal file
|
@ -0,0 +1,19 @@
|
|||
# SPDX-FileCopyrightText: 2020 Luke Granger-Brown <depot@lukegb.com>
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
{ depot, ... }:
|
||||
depot.third_party.buildGo.external {
|
||||
path = "github.com/fatih/color";
|
||||
src = depot.third_party.nixpkgs.fetchFromGitHub {
|
||||
owner = "fatih";
|
||||
repo = "color";
|
||||
rev = "v1.13.0";
|
||||
hash = "sha256:029qkxsdpblhrpgbv4fcmqwkqnjhx08hwiqp19pd7zz6l8a373ay";
|
||||
};
|
||||
|
||||
deps = with depot.third_party; [
|
||||
gopkgs."github.com".mattn.go-colorable
|
||||
gopkgs."github.com".mattn.go-isatty
|
||||
];
|
||||
}
|
|
@ -19,9 +19,11 @@ depot.third_party.buildGo.external {
|
|||
reflect.protoregistry
|
||||
runtime.protoiface
|
||||
runtime.protoimpl
|
||||
types.known.timestamppb
|
||||
types.descriptorpb
|
||||
types.known.anypb
|
||||
types.known.durationpb
|
||||
types.known.emptypb
|
||||
types.known.timestamppb
|
||||
types.known.wrapperspb
|
||||
];
|
||||
}
|
||||
|
|
14
third_party/gopkgs/github.com/golang/snappy/default.nix
vendored
Normal file
14
third_party/gopkgs/github.com/golang/snappy/default.nix
vendored
Normal file
|
@ -0,0 +1,14 @@
|
|||
# SPDX-FileCopyrightText: 2020 Luke Granger-Brown <depot@lukegb.com>
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
{ depot, ... }:
|
||||
depot.third_party.buildGo.external {
|
||||
path = "github.com/golang/snappy";
|
||||
src = depot.third_party.nixpkgs.fetchFromGitHub {
|
||||
owner = "golang";
|
||||
repo = "snappy";
|
||||
rev = "v0.0.4";
|
||||
hash = "sha256:004cw699yz3pdpawhjhpa0y94c4w479nw1rf39zj6h6027kpwv2j";
|
||||
};
|
||||
}
|
14
third_party/gopkgs/github.com/hashicorp/errwrap/default.nix
vendored
Normal file
14
third_party/gopkgs/github.com/hashicorp/errwrap/default.nix
vendored
Normal file
|
@ -0,0 +1,14 @@
|
|||
# SPDX-FileCopyrightText: 2020 Luke Granger-Brown <depot@lukegb.com>
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
{ depot, ... }:
|
||||
depot.third_party.buildGo.external {
|
||||
path = "github.com/hashicorp/errwrap";
|
||||
src = depot.third_party.nixpkgs.fetchFromGitHub {
|
||||
owner = "hashicorp";
|
||||
repo = "errwrap";
|
||||
rev = "v1.1.0";
|
||||
hash = "sha256:0p5wdz8p7dmwphmb33gwhy3iwci5k9wkfqmmfa6ay1lz0cqjwp7a";
|
||||
};
|
||||
}
|
14
third_party/gopkgs/github.com/hashicorp/go-cleanhttp/default.nix
vendored
Normal file
14
third_party/gopkgs/github.com/hashicorp/go-cleanhttp/default.nix
vendored
Normal file
|
@ -0,0 +1,14 @@
|
|||
# SPDX-FileCopyrightText: 2020 Luke Granger-Brown <depot@lukegb.com>
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
{ depot, ... }:
|
||||
depot.third_party.buildGo.external {
|
||||
path = "github.com/hashicorp/go-cleanhttp";
|
||||
src = depot.third_party.nixpkgs.fetchFromGitHub {
|
||||
owner = "hashicorp";
|
||||
repo = "go-cleanhttp";
|
||||
rev = "v0.5.2";
|
||||
hash = "sha256:1i5xslizzwd966w81bz6dxjwzgml4q9bwqa186bsxd1vi8lqxl9p";
|
||||
};
|
||||
}
|
19
third_party/gopkgs/github.com/hashicorp/go-hclog/default.nix
vendored
Normal file
19
third_party/gopkgs/github.com/hashicorp/go-hclog/default.nix
vendored
Normal file
|
@ -0,0 +1,19 @@
|
|||
# SPDX-FileCopyrightText: 2020 Luke Granger-Brown <depot@lukegb.com>
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
{ depot, ... }:
|
||||
depot.third_party.buildGo.external {
|
||||
path = "github.com/hashicorp/go-hclog";
|
||||
src = depot.third_party.nixpkgs.fetchFromGitHub {
|
||||
owner = "hashicorp";
|
||||
repo = "go-hclog";
|
||||
rev = "v1.1.0";
|
||||
hash = "sha256:07f8cad9iijk0s7bdirk9kk30cp4kw1fi6rjxjnvrn3ilk4hnbal";
|
||||
};
|
||||
|
||||
deps = with depot.third_party; [
|
||||
gopkgs."github.com".fatih.color
|
||||
gopkgs."github.com".mattn.go-isatty
|
||||
];
|
||||
}
|
18
third_party/gopkgs/github.com/hashicorp/go-immutable-radix/default.nix
vendored
Normal file
18
third_party/gopkgs/github.com/hashicorp/go-immutable-radix/default.nix
vendored
Normal file
|
@ -0,0 +1,18 @@
|
|||
# SPDX-FileCopyrightText: 2020 Luke Granger-Brown <depot@lukegb.com>
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
{ depot, ... }:
|
||||
depot.third_party.buildGo.external {
|
||||
path = "github.com/hashicorp/go-immutable-radix";
|
||||
src = depot.third_party.nixpkgs.fetchFromGitHub {
|
||||
owner = "hashicorp";
|
||||
repo = "go-immutable-radix";
|
||||
rev = "v1.3.1";
|
||||
hash = "sha256:0s7sf8y5lj8rx4gdymrz29gg6y2xwksfpgniaz32yzcmg3c817zb";
|
||||
};
|
||||
|
||||
deps = with depot.third_party; [
|
||||
gopkgs."github.com".hashicorp.golang-lru.simplelru
|
||||
];
|
||||
}
|
18
third_party/gopkgs/github.com/hashicorp/go-multierror/default.nix
vendored
Normal file
18
third_party/gopkgs/github.com/hashicorp/go-multierror/default.nix
vendored
Normal file
|
@ -0,0 +1,18 @@
|
|||
# SPDX-FileCopyrightText: 2020 Luke Granger-Brown <depot@lukegb.com>
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
{ depot, ... }:
|
||||
depot.third_party.buildGo.external {
|
||||
path = "github.com/hashicorp/go-multierror";
|
||||
src = depot.third_party.nixpkgs.fetchFromGitHub {
|
||||
owner = "hashicorp";
|
||||
repo = "go-multierror";
|
||||
rev = "v1.1.1";
|
||||
hash = "sha256:0l4s41skdpifndn9s8y6s9vzgghdzg4z8z0lld9qjr28888wzp00";
|
||||
};
|
||||
|
||||
deps = with depot.third_party; [
|
||||
gopkgs."github.com".hashicorp.errwrap
|
||||
];
|
||||
}
|
31
third_party/gopkgs/github.com/hashicorp/go-plugin/default.nix
vendored
Normal file
31
third_party/gopkgs/github.com/hashicorp/go-plugin/default.nix
vendored
Normal file
|
@ -0,0 +1,31 @@
|
|||
# SPDX-FileCopyrightText: 2020 Luke Granger-Brown <depot@lukegb.com>
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
{ depot, ... }:
|
||||
depot.third_party.buildGo.external {
|
||||
path = "github.com/hashicorp/go-plugin";
|
||||
src = depot.third_party.nixpkgs.fetchFromGitHub {
|
||||
owner = "hashicorp";
|
||||
repo = "go-plugin";
|
||||
rev = "v1.4.3";
|
||||
hash = "sha256:0hl4divf5vw6l32dyqac6zd6wpjaas76138sgy1d4647ndl6wr6y";
|
||||
};
|
||||
|
||||
deps = with depot.third_party; [
|
||||
gopkgs."github.com".golang.protobuf.proto
|
||||
gopkgs."github.com".golang.protobuf.ptypes.empty
|
||||
gopkgs."github.com".hashicorp.go-hclog
|
||||
gopkgs."github.com".hashicorp.yamux
|
||||
gopkgs."github.com".mitchellh.go-testing-interface
|
||||
gopkgs."github.com".oklog.run
|
||||
gopkgs."golang.org".x.net.context
|
||||
gopkgs."google.golang.org".grpc
|
||||
gopkgs."google.golang.org".grpc.codes
|
||||
gopkgs."google.golang.org".grpc.credentials
|
||||
gopkgs."google.golang.org".grpc.health
|
||||
gopkgs."google.golang.org".grpc.health.grpc_health_v1
|
||||
gopkgs."google.golang.org".grpc.reflection
|
||||
gopkgs."google.golang.org".grpc.status
|
||||
];
|
||||
}
|
18
third_party/gopkgs/github.com/hashicorp/go-retryablehttp/default.nix
vendored
Normal file
18
third_party/gopkgs/github.com/hashicorp/go-retryablehttp/default.nix
vendored
Normal file
|
@ -0,0 +1,18 @@
|
|||
# SPDX-FileCopyrightText: 2020 Luke Granger-Brown <depot@lukegb.com>
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
{ depot, ... }:
|
||||
depot.third_party.buildGo.external {
|
||||
path = "github.com/hashicorp/go-retryablehttp";
|
||||
src = depot.third_party.nixpkgs.fetchFromGitHub {
|
||||
owner = "hashicorp";
|
||||
repo = "go-retryablehttp";
|
||||
rev = "v0.7.0";
|
||||
hash = "sha256:1pq6a7qyb4yvbvbpkqw8qq2qnk3i3mfalfg61g4lnddf33wad8yl";
|
||||
};
|
||||
|
||||
deps = with depot.third_party; [
|
||||
gopkgs."github.com".hashicorp.go-cleanhttp
|
||||
];
|
||||
}
|
14
third_party/gopkgs/github.com/hashicorp/go-rootcerts/default.nix
vendored
Normal file
14
third_party/gopkgs/github.com/hashicorp/go-rootcerts/default.nix
vendored
Normal file
|
@ -0,0 +1,14 @@
|
|||
# SPDX-FileCopyrightText: 2020 Luke Granger-Brown <depot@lukegb.com>
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
{ depot, ... }:
|
||||
depot.third_party.buildGo.external {
|
||||
path = "github.com/hashicorp/go-rootcerts";
|
||||
src = depot.third_party.nixpkgs.fetchFromGitHub {
|
||||
owner = "hashicorp";
|
||||
repo = "go-rootcerts";
|
||||
rev = "v1.0.2";
|
||||
hash = "sha256:06z1bxcnr0rma02b6r52m6y0q7niikqjs090vm1i8xi3scyaw1qa";
|
||||
};
|
||||
}
|
21
third_party/gopkgs/github.com/hashicorp/go-secure-stdlib/default.nix
vendored
Normal file
21
third_party/gopkgs/github.com/hashicorp/go-secure-stdlib/default.nix
vendored
Normal file
|
@ -0,0 +1,21 @@
|
|||
# SPDX-FileCopyrightText: 2020 Luke Granger-Brown <depot@lukegb.com>
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
{ depot, ... }:
|
||||
depot.third_party.buildGo.external {
|
||||
path = "github.com/hashicorp/go-secure-stdlib";
|
||||
src = depot.third_party.nixpkgs.fetchFromGitHub {
|
||||
owner = "hashicorp";
|
||||
repo = "go-secure-stdlib";
|
||||
rev = "d1528ed77b0cdb418257f44f16399d3d8afed309";
|
||||
hash = "sha256:07bljsqjqk4w61y11dd46m4a0q00hxpn4lk886biign870i47lpc";
|
||||
};
|
||||
|
||||
deps = with depot.third_party; [
|
||||
gopkgs."github.com".hashicorp.go-sockaddr
|
||||
gopkgs."github.com".mitchellh.mapstructure
|
||||
gopkgs."github.com".ryanuber.go-glob
|
||||
gopkgs."golang.org".x.sys.unix
|
||||
];
|
||||
}
|
14
third_party/gopkgs/github.com/hashicorp/go-sockaddr/default.nix
vendored
Normal file
14
third_party/gopkgs/github.com/hashicorp/go-sockaddr/default.nix
vendored
Normal file
|
@ -0,0 +1,14 @@
|
|||
# SPDX-FileCopyrightText: 2020 Luke Granger-Brown <depot@lukegb.com>
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
{ depot, ... }:
|
||||
depot.third_party.buildGo.external {
|
||||
path = "github.com/hashicorp/go-sockaddr";
|
||||
src = depot.third_party.nixpkgs.fetchFromGitHub {
|
||||
owner = "hashicorp";
|
||||
repo = "go-sockaddr";
|
||||
rev = "v1.0.2";
|
||||
hash = "sha256:0y106nhd3s63lj7h7k21iq0br97h0z9qjrvx028zqcsq9407k9is";
|
||||
};
|
||||
}
|
14
third_party/gopkgs/github.com/hashicorp/go-uuid/default.nix
vendored
Normal file
14
third_party/gopkgs/github.com/hashicorp/go-uuid/default.nix
vendored
Normal file
|
@ -0,0 +1,14 @@
|
|||
# SPDX-FileCopyrightText: 2020 Luke Granger-Brown <depot@lukegb.com>
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
{ depot, ... }:
|
||||
depot.third_party.buildGo.external {
|
||||
path = "github.com/hashicorp/go-uuid";
|
||||
src = depot.third_party.nixpkgs.fetchFromGitHub {
|
||||
owner = "hashicorp";
|
||||
repo = "go-uuid";
|
||||
rev = "v1.0.2";
|
||||
hash = "sha256:1azjn5a03cv0bdab3clmkfz8g9807nxxjwy9i7dy73p7d4sikhja";
|
||||
};
|
||||
}
|
14
third_party/gopkgs/github.com/hashicorp/go-version/default.nix
vendored
Normal file
14
third_party/gopkgs/github.com/hashicorp/go-version/default.nix
vendored
Normal file
|
@ -0,0 +1,14 @@
|
|||
# SPDX-FileCopyrightText: 2020 Luke Granger-Brown <depot@lukegb.com>
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
{ depot, ... }:
|
||||
depot.third_party.buildGo.external {
|
||||
path = "github.com/hashicorp/go-version";
|
||||
src = depot.third_party.nixpkgs.fetchFromGitHub {
|
||||
owner = "hashicorp";
|
||||
repo = "go-version";
|
||||
rev = "v1.4.0";
|
||||
hash = "sha256:1l288gwbnk8axrb9kiyl0ljq92wk66x3smf0mhyk6ikxsfqqh52s";
|
||||
};
|
||||
}
|
14
third_party/gopkgs/github.com/hashicorp/golang-lru/default.nix
vendored
Normal file
14
third_party/gopkgs/github.com/hashicorp/golang-lru/default.nix
vendored
Normal file
|
@ -0,0 +1,14 @@
|
|||
# SPDX-FileCopyrightText: 2020 Luke Granger-Brown <depot@lukegb.com>
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
{ depot, ... }:
|
||||
depot.third_party.buildGo.external {
|
||||
path = "github.com/hashicorp/golang-lru";
|
||||
src = depot.third_party.nixpkgs.fetchFromGitHub {
|
||||
owner = "hashicorp";
|
||||
repo = "golang-lru";
|
||||
rev = "v0.5.4";
|
||||
hash = "sha256:1sdbymypp9vrnzp8ashw0idlxvaq0rb0alwxx3x8g27yjlqi9jfn";
|
||||
};
|
||||
}
|
14
third_party/gopkgs/github.com/hashicorp/hcl/default.nix
vendored
Normal file
14
third_party/gopkgs/github.com/hashicorp/hcl/default.nix
vendored
Normal file
|
@ -0,0 +1,14 @@
|
|||
# SPDX-FileCopyrightText: 2020 Luke Granger-Brown <depot@lukegb.com>
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
{ depot, ... }:
|
||||
depot.third_party.buildGo.external {
|
||||
path = "github.com/hashicorp/hcl";
|
||||
src = depot.third_party.nixpkgs.fetchFromGitHub {
|
||||
owner = "hashicorp";
|
||||
repo = "hcl";
|
||||
rev = "v1.0.1-vault-3";
|
||||
hash = "sha256:145xgbmi3nijm8xknnnx11lbixn891vmdkc3fawb34rk59s2bnxj";
|
||||
};
|
||||
}
|
51
third_party/gopkgs/github.com/hashicorp/vault/default.nix
vendored
Normal file
51
third_party/gopkgs/github.com/hashicorp/vault/default.nix
vendored
Normal file
|
@ -0,0 +1,51 @@
|
|||
# SPDX-FileCopyrightText: 2020 Luke Granger-Brown <depot@lukegb.com>
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
{ depot, ... }:
|
||||
depot.third_party.buildGo.external {
|
||||
path = "github.com/hashicorp/vault";
|
||||
src = depot.third_party.nixpkgs.fetchFromGitHub {
|
||||
owner = "hashicorp";
|
||||
repo = "vault";
|
||||
rev = "v1.9.4";
|
||||
hash = "sha256:0sxx2qn20pjyvlza65mjlms7zp34r78k5hihbzmv4ikyd8rm3ayf";
|
||||
};
|
||||
|
||||
deps = with depot.third_party; [
|
||||
gopkgs."github.com".armon.go-metrics
|
||||
gopkgs."github.com".armon.go-radix
|
||||
gopkgs."github.com".cenkalti.backoff.v3
|
||||
gopkgs."github.com".golang.snappy
|
||||
gopkgs."github.com".hashicorp.errwrap
|
||||
gopkgs."github.com".hashicorp.go-cleanhttp
|
||||
gopkgs."github.com".hashicorp.go-hclog
|
||||
gopkgs."github.com".hashicorp.go-immutable-radix
|
||||
gopkgs."github.com".hashicorp.go-multierror
|
||||
gopkgs."github.com".hashicorp.go-plugin
|
||||
gopkgs."github.com".hashicorp.go-retryablehttp
|
||||
gopkgs."github.com".hashicorp.go-rootcerts
|
||||
gopkgs."github.com".hashicorp.go-secure-stdlib.mlock
|
||||
gopkgs."github.com".hashicorp.go-secure-stdlib.parseutil
|
||||
gopkgs."github.com".hashicorp.go-secure-stdlib.strutil
|
||||
gopkgs."github.com".hashicorp.go-sockaddr
|
||||
gopkgs."github.com".hashicorp.go-uuid
|
||||
gopkgs."github.com".hashicorp.go-version
|
||||
gopkgs."github.com".hashicorp.golang-lru
|
||||
gopkgs."github.com".hashicorp.hcl
|
||||
gopkgs."github.com".hashicorp.hcl.hcl.ast
|
||||
gopkgs."github.com".mitchellh.copystructure
|
||||
gopkgs."github.com".mitchellh.go-testing-interface
|
||||
gopkgs."github.com".mitchellh.mapstructure
|
||||
gopkgs."github.com".pierrec.lz4
|
||||
gopkgs."golang.org".x.crypto.blake2b
|
||||
gopkgs."golang.org".x.crypto.cryptobyte
|
||||
gopkgs."golang.org".x.crypto.cryptobyte.asn1
|
||||
gopkgs."golang.org".x.net.http2
|
||||
gopkgs."golang.org".x.time.rate
|
||||
gopkgs."google.golang.org".protobuf.reflect.protoreflect
|
||||
gopkgs."google.golang.org".protobuf.runtime.protoimpl
|
||||
gopkgs."gopkg.in".square."go-jose.v2".jwt
|
||||
gopkgs."go.uber.org".atomic
|
||||
];
|
||||
}
|
14
third_party/gopkgs/github.com/hashicorp/yamux/default.nix
vendored
Normal file
14
third_party/gopkgs/github.com/hashicorp/yamux/default.nix
vendored
Normal file
|
@ -0,0 +1,14 @@
|
|||
# SPDX-FileCopyrightText: 2020 Luke Granger-Brown <depot@lukegb.com>
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
{ depot, ... }:
|
||||
depot.third_party.buildGo.external {
|
||||
path = "github.com/hashicorp/yamux";
|
||||
src = depot.third_party.nixpkgs.fetchFromGitHub {
|
||||
owner = "hashicorp";
|
||||
repo = "yamux";
|
||||
rev = "0bc27b27de87381b58e35462a8dcbd69040279c1";
|
||||
hash = "sha256:18bzxfgbck1289kwnz3isznl3w261xas47y4dys4vdn4vmwp82kb";
|
||||
};
|
||||
}
|
18
third_party/gopkgs/github.com/mattn/go-colorable/default.nix
vendored
Normal file
18
third_party/gopkgs/github.com/mattn/go-colorable/default.nix
vendored
Normal file
|
@ -0,0 +1,18 @@
|
|||
# SPDX-FileCopyrightText: 2020 Luke Granger-Brown <depot@lukegb.com>
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
{ depot, ... }:
|
||||
depot.third_party.buildGo.external {
|
||||
path = "github.com/mattn/go-colorable";
|
||||
src = depot.third_party.nixpkgs.fetchFromGitHub {
|
||||
owner = "mattn";
|
||||
repo = "go-colorable";
|
||||
rev = "v0.1.12";
|
||||
hash = "sha256:09pm6ccaxj4f524fnvmbaj1j0pj9gpp6h3bwa32craqiw5bmi93i";
|
||||
};
|
||||
|
||||
deps = with depot.third_party; [
|
||||
gopkgs."github.com".mattn.go-isatty
|
||||
];
|
||||
}
|
18
third_party/gopkgs/github.com/mattn/go-isatty/default.nix
vendored
Normal file
18
third_party/gopkgs/github.com/mattn/go-isatty/default.nix
vendored
Normal file
|
@ -0,0 +1,18 @@
|
|||
# SPDX-FileCopyrightText: 2020 Luke Granger-Brown <depot@lukegb.com>
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
{ depot, ... }:
|
||||
depot.third_party.buildGo.external {
|
||||
path = "github.com/mattn/go-isatty";
|
||||
src = depot.third_party.nixpkgs.fetchFromGitHub {
|
||||
owner = "mattn";
|
||||
repo = "go-isatty";
|
||||
rev = "v0.0.14";
|
||||
hash = "sha256:015zc3j60vb85d7f2al15la24wn45piazxlagqhzrbgfdyqci60z";
|
||||
};
|
||||
|
||||
deps = with depot.third_party; [
|
||||
gopkgs."golang.org".x.sys.unix
|
||||
];
|
||||
}
|
17
third_party/gopkgs/github.com/mitchellh/copystructure/default.nix
vendored
Normal file
17
third_party/gopkgs/github.com/mitchellh/copystructure/default.nix
vendored
Normal file
|
@ -0,0 +1,17 @@
|
|||
# SPDX-FileCopyrightText: 2020 Luke Granger-Brown <depot@lukegb.com>
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
{ depot, ... }:
|
||||
depot.third_party.buildGo.external {
|
||||
path = "github.com/mitchellh/copystructure";
|
||||
src = depot.third_party.nixpkgs.fetchFromGitHub {
|
||||
owner = "mitchellh";
|
||||
repo = "copystructure";
|
||||
rev = "v1.2.0";
|
||||
hash = "sha256:1izw243b3r03nvgnnxvk706l3s3v3q7k69kq3n4asnzjkcymq7sm";
|
||||
};
|
||||
deps = with depot.third_party; [
|
||||
gopkgs."github.com".mitchellh.reflectwalk
|
||||
];
|
||||
}
|
14
third_party/gopkgs/github.com/mitchellh/go-testing-interface/default.nix
vendored
Normal file
14
third_party/gopkgs/github.com/mitchellh/go-testing-interface/default.nix
vendored
Normal file
|
@ -0,0 +1,14 @@
|
|||
# SPDX-FileCopyrightText: 2020 Luke Granger-Brown <depot@lukegb.com>
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
{ depot, ... }:
|
||||
depot.third_party.buildGo.external {
|
||||
path = "github.com/mitchellh/go-testing-interface";
|
||||
src = depot.third_party.nixpkgs.fetchFromGitHub {
|
||||
owner = "mitchellh";
|
||||
repo = "go-testing-interface";
|
||||
rev = "v1.14.0";
|
||||
hash = "sha256:1v3vb3f0a8g33ii99c13agrnw8rsjjz8zfkcl64bvkcdafj7w2cz";
|
||||
};
|
||||
}
|
14
third_party/gopkgs/github.com/mitchellh/mapstructure/default.nix
vendored
Normal file
14
third_party/gopkgs/github.com/mitchellh/mapstructure/default.nix
vendored
Normal file
|
@ -0,0 +1,14 @@
|
|||
# SPDX-FileCopyrightText: 2020 Luke Granger-Brown <depot@lukegb.com>
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
{ depot, ... }:
|
||||
depot.third_party.buildGo.external {
|
||||
path = "github.com/mitchellh/mapstructure";
|
||||
src = depot.third_party.nixpkgs.fetchFromGitHub {
|
||||
owner = "mitchellh";
|
||||
repo = "mapstructure";
|
||||
rev = "v1.4.3";
|
||||
hash = "sha256:0crp7zd5qlvka5pyr42i16ag4dh1swdlzw6pc67i441b33yqbnys";
|
||||
};
|
||||
}
|
14
third_party/gopkgs/github.com/mitchellh/reflectwalk/default.nix
vendored
Normal file
14
third_party/gopkgs/github.com/mitchellh/reflectwalk/default.nix
vendored
Normal file
|
@ -0,0 +1,14 @@
|
|||
# SPDX-FileCopyrightText: 2020 Luke Granger-Brown <depot@lukegb.com>
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
{ depot, ... }:
|
||||
depot.third_party.buildGo.external {
|
||||
path = "github.com/mitchellh/reflectwalk";
|
||||
src = depot.third_party.nixpkgs.fetchFromGitHub {
|
||||
owner = "mitchellh";
|
||||
repo = "reflectwalk";
|
||||
rev = "v1.0.2";
|
||||
hash = "sha256:1nxgb4gskzv045539vb312n0a443308dvh1akz7vi6x1l0z46zsm";
|
||||
};
|
||||
}
|
16
third_party/gopkgs/github.com/oklog/run/default.nix
vendored
Normal file
16
third_party/gopkgs/github.com/oklog/run/default.nix
vendored
Normal file
|
@ -0,0 +1,16 @@
|
|||
# SPDX-FileCopyrightText: 2020 Luke Granger-Brown <depot@lukegb.com>
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
{ depot, ... }:
|
||||
depot.third_party.buildGo.external {
|
||||
path = "github.com/oklog/run";
|
||||
src = depot.third_party.nixpkgs.fetchFromGitHub {
|
||||
owner = "oklog";
|
||||
repo = "run";
|
||||
rev = "v1.1.0";
|
||||
hash = "sha256:0r55p3kgdkgw55i33lqvvvl60mjp92mhd1170m980sw98z9150jk";
|
||||
};
|
||||
|
||||
deps = with depot.third_party; [];
|
||||
}
|
14
third_party/gopkgs/github.com/pierrec/lz4/default.nix
vendored
Normal file
14
third_party/gopkgs/github.com/pierrec/lz4/default.nix
vendored
Normal file
|
@ -0,0 +1,14 @@
|
|||
# SPDX-FileCopyrightText: 2020 Luke Granger-Brown <depot@lukegb.com>
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
{ depot, ... }:
|
||||
depot.third_party.buildGo.external {
|
||||
path = "github.com/pierrec/lz4";
|
||||
src = depot.third_party.nixpkgs.fetchFromGitHub {
|
||||
owner = "pierrec";
|
||||
repo = "lz4";
|
||||
rev = "v2.6.1";
|
||||
hash = "sha256:0vfn01gd3hcpbj6gb4ig3pw6bv0g4j5780awr0fv4kf9id8gjvyy";
|
||||
};
|
||||
}
|
14
third_party/gopkgs/github.com/ryanuber/go-glob/default.nix
vendored
Normal file
14
third_party/gopkgs/github.com/ryanuber/go-glob/default.nix
vendored
Normal file
|
@ -0,0 +1,14 @@
|
|||
# SPDX-FileCopyrightText: 2020 Luke Granger-Brown <depot@lukegb.com>
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
{ depot, ... }:
|
||||
depot.third_party.buildGo.external {
|
||||
path = "github.com/ryanuber/go-glob";
|
||||
src = depot.third_party.nixpkgs.fetchFromGitHub {
|
||||
owner = "ryanuber";
|
||||
repo = "go-glob";
|
||||
rev = "v1.0.0";
|
||||
hash = "sha256:0mhrjy0iba3jr6bsgy7q50zjr42ar1njn1sb2fvihlkhxgb2ahv2";
|
||||
};
|
||||
}
|
17
third_party/gopkgs/go.uber.org/atomic/default.nix
vendored
Normal file
17
third_party/gopkgs/go.uber.org/atomic/default.nix
vendored
Normal file
|
@ -0,0 +1,17 @@
|
|||
# SPDX-FileCopyrightText: 2020 Luke Granger-Brown <depot@lukegb.com>
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
{ depot, ... }:
|
||||
depot.third_party.buildGo.external {
|
||||
path = "go.uber.org/atomic";
|
||||
src = depot.third_party.nixpkgs.fetchFromGitHub {
|
||||
owner = "uber-go";
|
||||
repo = "atomic";
|
||||
rev = "v1.9.0";
|
||||
hash = "sha256:187212bg6dvfwqiqqks936b6v62pkkx3zlnk5b4nz91acscc06xm";
|
||||
};
|
||||
|
||||
deps = with depot.third_party; [
|
||||
];
|
||||
}
|
|
@ -12,6 +12,7 @@ depot.third_party.buildGo.external {
|
|||
sha256 = "1dr89jfs4dmpr3jqfshqqvfpzzdx4r76nkzhrvmixfrmn6wxrnd1";
|
||||
};
|
||||
deps = with depot.third_party; [
|
||||
gopkgs."golang.org".x.sys.cpu
|
||||
gopkgs."golang.org".x.net.idna
|
||||
];
|
||||
}
|
||||
|
|
14
third_party/gopkgs/golang.org/x/time/default.nix
vendored
Normal file
14
third_party/gopkgs/golang.org/x/time/default.nix
vendored
Normal file
|
@ -0,0 +1,14 @@
|
|||
# SPDX-FileCopyrightText: 2020 Luke Granger-Brown <depot@lukegb.com>
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
{ depot, ... }:
|
||||
depot.third_party.buildGo.external {
|
||||
path = "golang.org/x/time";
|
||||
src = depot.third_party.nixpkgs.fetchFromGitHub {
|
||||
owner = "golang";
|
||||
repo = "time";
|
||||
rev = "0e9765cccd655efb9fdab0fc6cafe025144d46de";
|
||||
hash = "sha256:1jcsd4v9gfig654c33yrlj2lvgf7ghfw9d03ph9ippy4an96205s";
|
||||
};
|
||||
}
|
|
@ -20,6 +20,7 @@ depot.third_party.buildGo.external {
|
|||
gopkgs."golang.org".x.oauth2.jwt
|
||||
gopkgs."golang.org".x.sys.unix
|
||||
gopkgs."github.com".golang.protobuf.proto
|
||||
gopkgs."github.com".golang.protobuf.protoc-gen-go.descriptor
|
||||
gopkgs."github.com".golang.protobuf.ptypes
|
||||
gopkgs."github.com".golang.protobuf.ptypes.duration
|
||||
gopkgs."github.com".golang.protobuf.ptypes.timestamp
|
||||
|
|
Loading…
Reference in a new issue