xref: /aosp_15_r20/external/pigweed/pw_grpc/deps.bzl (revision 61c4878ac05f98d0ceed94b57d316916de578985)
1*61c4878aSAndroid Build Coastguard Worker# Copyright 2024 The Pigweed Authors
2*61c4878aSAndroid Build Coastguard Worker#
3*61c4878aSAndroid Build Coastguard Worker# Licensed under the Apache License, Version 2.0 (the "License"); you may not
4*61c4878aSAndroid Build Coastguard Worker# use this file except in compliance with the License. You may obtain a copy of
5*61c4878aSAndroid Build Coastguard Worker# the License at
6*61c4878aSAndroid Build Coastguard Worker#
7*61c4878aSAndroid Build Coastguard Worker#     https://www.apache.org/licenses/LICENSE-2.0
8*61c4878aSAndroid Build Coastguard Worker#
9*61c4878aSAndroid Build Coastguard Worker# Unless required by applicable law or agreed to in writing, software
10*61c4878aSAndroid Build Coastguard Worker# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
11*61c4878aSAndroid Build Coastguard Worker# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
12*61c4878aSAndroid Build Coastguard Worker# License for the specific language governing permissions and limitations under
13*61c4878aSAndroid Build Coastguard Worker# the License.
14*61c4878aSAndroid Build Coastguard Worker"""pw_grpc go dependencies"""
15*61c4878aSAndroid Build Coastguard Worker
16*61c4878aSAndroid Build Coastguard Workerload("@bazel_gazelle//:deps.bzl", "go_repository")
17*61c4878aSAndroid Build Coastguard Worker
18*61c4878aSAndroid Build Coastguard Workerdef pw_grpc_deps():
19*61c4878aSAndroid Build Coastguard Worker    """pw_grpc go dependencies"""
20*61c4878aSAndroid Build Coastguard Worker    go_repository(
21*61c4878aSAndroid Build Coastguard Worker        name = "com_github_golang_protobuf",
22*61c4878aSAndroid Build Coastguard Worker        importpath = "github.com/golang/protobuf",
23*61c4878aSAndroid Build Coastguard Worker        sum = "h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg=",
24*61c4878aSAndroid Build Coastguard Worker        version = "v1.5.3",
25*61c4878aSAndroid Build Coastguard Worker    )
26*61c4878aSAndroid Build Coastguard Worker    go_repository(
27*61c4878aSAndroid Build Coastguard Worker        name = "org_golang_google_genproto_googleapis_rpc",
28*61c4878aSAndroid Build Coastguard Worker        importpath = "google.golang.org/genproto/googleapis/rpc",
29*61c4878aSAndroid Build Coastguard Worker        sum = "h1:Jyp0Hsi0bmHXG6k9eATXoYtjd6e2UzZ1SCn/wIupY14=",
30*61c4878aSAndroid Build Coastguard Worker        version = "v0.0.0-20231106174013-bbf56f31fb17",
31*61c4878aSAndroid Build Coastguard Worker    )
32*61c4878aSAndroid Build Coastguard Worker    go_repository(
33*61c4878aSAndroid Build Coastguard Worker        name = "org_golang_google_grpc",
34*61c4878aSAndroid Build Coastguard Worker        importpath = "google.golang.org/grpc",
35*61c4878aSAndroid Build Coastguard Worker        sum = "h1:26+wFr+cNqSGFcOXcabYC0lUVJVRa2Sb2ortSK7VrEU=",
36*61c4878aSAndroid Build Coastguard Worker        version = "v1.60.1",
37*61c4878aSAndroid Build Coastguard Worker    )
38*61c4878aSAndroid Build Coastguard Worker    go_repository(
39*61c4878aSAndroid Build Coastguard Worker        name = "org_golang_google_grpc_examples",
40*61c4878aSAndroid Build Coastguard Worker        importpath = "google.golang.org/grpc/examples",
41*61c4878aSAndroid Build Coastguard Worker        sum = "h1:HY3t6T8BJhUh/JRJxa9tVlVzP71cxhQMueOPYaumoq0=",
42*61c4878aSAndroid Build Coastguard Worker        version = "v0.0.0-20231219184249-33a60a85816b",
43*61c4878aSAndroid Build Coastguard Worker    )
44*61c4878aSAndroid Build Coastguard Worker    go_repository(
45*61c4878aSAndroid Build Coastguard Worker        name = "org_golang_google_protobuf",
46*61c4878aSAndroid Build Coastguard Worker        importpath = "google.golang.org/protobuf",
47*61c4878aSAndroid Build Coastguard Worker        sum = "h1:g0LDEJHgrBl9N9r17Ru3sqWhkIx2NB67okBHPwC7hs8=",
48*61c4878aSAndroid Build Coastguard Worker        version = "v1.31.0",
49*61c4878aSAndroid Build Coastguard Worker    )
50*61c4878aSAndroid Build Coastguard Worker    go_repository(
51*61c4878aSAndroid Build Coastguard Worker        name = "org_golang_x_net",
52*61c4878aSAndroid Build Coastguard Worker        importpath = "golang.org/x/net",
53*61c4878aSAndroid Build Coastguard Worker        sum = "h1:mIYleuAkSbHh0tCv7RvjL3F6ZVbLjq4+R7zbOn3Kokg=",
54*61c4878aSAndroid Build Coastguard Worker        version = "v0.18.0",
55*61c4878aSAndroid Build Coastguard Worker    )
56*61c4878aSAndroid Build Coastguard Worker    go_repository(
57*61c4878aSAndroid Build Coastguard Worker        name = "org_golang_x_sys",
58*61c4878aSAndroid Build Coastguard Worker        importpath = "golang.org/x/sys",
59*61c4878aSAndroid Build Coastguard Worker        sum = "h1:Vz7Qs629MkJkGyHxUlRHizWJRG2j8fbQKjELVSNhy7Q=",
60*61c4878aSAndroid Build Coastguard Worker        version = "v0.14.0",
61*61c4878aSAndroid Build Coastguard Worker    )
62*61c4878aSAndroid Build Coastguard Worker    go_repository(
63*61c4878aSAndroid Build Coastguard Worker        name = "org_golang_x_text",
64*61c4878aSAndroid Build Coastguard Worker        importpath = "golang.org/x/text",
65*61c4878aSAndroid Build Coastguard Worker        sum = "h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=",
66*61c4878aSAndroid Build Coastguard Worker        version = "v0.14.0",
67*61c4878aSAndroid Build Coastguard Worker    )
68