depot/third_party/gopkgs/cloud.google.com/go/default.nix

47 lines
2 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.iam.credentials.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
];
}