47 lines
1.9 KiB
Nix
47 lines
1.9 KiB
Nix
|
# SPDX-FileCopyrightText: 2020 Luke Granger-Brown <depot@lukegb.com>
|
||
|
#
|
||
|
# SPDX-License-Identifier: Apache-2.0
|
||
|
|
||
|
{ depot, ... }:
|
||
|
depot.third_party.buildGo.external {
|
||
|
path = "cloud.google.com/go";
|
||
|
src = depot.third_party.nixpkgs.fetchFromGitHub {
|
||
|
owner = "googleapis";
|
||
|
repo = "google-cloud-go";
|
||
|
rev = "37c240e79a5296f51cf4ed5d9f4861febbc5a959";
|
||
|
sha256 = "sha256:1f9hvnc7cd9hsw0mgn8fjwcmn030qy93lv4lpcmsgzb3gbj7iyp1";
|
||
|
};
|
||
|
deps = with depot.third_party; [
|
||
|
gopkgs."golang.org".x.oauth2.google
|
||
|
gopkgs."golang.org".x.xerrors
|
||
|
gopkgs."github.com".golang.protobuf.proto
|
||
|
gopkgs."github.com".golang.protobuf.ptypes
|
||
|
gopkgs."github.com".golang.protobuf.ptypes.timestamp
|
||
|
gopkgs."github.com".golang.protobuf.ptypes.wrappers
|
||
|
gopkgs."github.com".googleapis.gax-go.v2
|
||
|
gopkgs."google.golang.org".api.googleapi
|
||
|
gopkgs."google.golang.org".api.iamcredentials.v1
|
||
|
gopkgs."google.golang.org".api.iterator
|
||
|
gopkgs."google.golang.org".api.option
|
||
|
gopkgs."google.golang.org".api.option.internaloption
|
||
|
gopkgs."google.golang.org".api.storage.v1
|
||
|
gopkgs."google.golang.org".api.transport
|
||
|
gopkgs."google.golang.org".api.transport.http
|
||
|
gopkgs."google.golang.org".api.transport.grpc
|
||
|
gopkgs."google.golang.org".genproto.googleapis.firestore.v1
|
||
|
gopkgs."google.golang.org".genproto.googleapis.iam.v1
|
||
|
gopkgs."google.golang.org".genproto.googleapis.storage.v2
|
||
|
gopkgs."google.golang.org".genproto.googleapis.type.expr
|
||
|
gopkgs."google.golang.org".genproto.googleapis.rpc.code
|
||
|
gopkgs."google.golang.org".genproto.googleapis.type.latlng
|
||
|
gopkgs."google.golang.org".grpc
|
||
|
gopkgs."google.golang.org".grpc.codes
|
||
|
gopkgs."google.golang.org".grpc.metadata
|
||
|
gopkgs."google.golang.org".grpc.status
|
||
|
gopkgs."google.golang.org".protobuf.proto
|
||
|
gopkgs."google.golang.org".protobuf.reflect.protoreflect
|
||
|
gopkgs."google.golang.org".protobuf.types.known.timestamppb
|
||
|
gopkgs."go.opencensus.io".trace
|
||
|
];
|
||
|
}
|