github.com/0xKiwi/rules_go@v0.24.3/third_party/com_github_golang_protobuf-gazelle.patch (about)

     1  diff -urN a/descriptor/BUILD.bazel b/descriptor/BUILD.bazel
     2  --- a/descriptor/BUILD.bazel	1969-12-31 19:00:00.000000000 -0500
     3  +++ b/descriptor/BUILD.bazel	2000-01-01 00:00:00.000000000 -0000
     4  @@ -0,0 +1,46 @@
     5  +load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
     6  +
     7  +go_library(
     8  +    name = "descriptor",
     9  +    srcs = ["descriptor.go"],
    10  +    importpath = "github.com/golang/protobuf/descriptor",
    11  +    visibility = ["//visibility:public"],
    12  +    deps = [
    13  +        "//proto",
    14  +        "//protoc-gen-go/descriptor",
    15  +        "@org_golang_google_protobuf//reflect/protodesc:go_default_library",
    16  +        "@org_golang_google_protobuf//reflect/protoreflect:go_default_library",
    17  +        "@org_golang_google_protobuf//runtime/protoimpl:go_default_library",
    18  +    ],
    19  +)
    20  +
    21  +go_library(
    22  +    name = "go_default_library_gen",
    23  +    srcs = ["descriptor.go"],
    24  +    importpath = "github.com/golang/protobuf/descriptor",
    25  +    visibility = ["//visibility:public"],
    26  +    deps = [
    27  +        "//proto:go_default_library",
    28  +        "@io_bazel_rules_go//proto/wkt:descriptor_go_proto",
    29  +        "@org_golang_google_protobuf//reflect/protodesc:go_default_library",
    30  +        "@org_golang_google_protobuf//reflect/protoreflect:go_default_library",
    31  +        "@org_golang_google_protobuf//runtime/protoimpl:go_default_library",
    32  +    ],
    33  +)
    34  +
    35  +alias(
    36  +    name = "go_default_library",
    37  +    actual = ":descriptor",
    38  +    visibility = ["//visibility:public"],
    39  +)
    40  +
    41  +go_test(
    42  +    name = "descriptor_test",
    43  +    srcs = ["descriptor_test.go"],
    44  +    embed = [":descriptor"],
    45  +    deps = [
    46  +        "//protoc-gen-go/descriptor",
    47  +        "@com_github_google_go_cmp//cmp:go_default_library",
    48  +        "@org_golang_google_protobuf//reflect/protoreflect:go_default_library",
    49  +    ],
    50  +)
    51  diff -urN a/internal/cmd/generate-alias/BUILD.bazel b/internal/cmd/generate-alias/BUILD.bazel
    52  --- a/internal/cmd/generate-alias/BUILD.bazel	1969-12-31 19:00:00.000000000 -0500
    53  +++ b/internal/cmd/generate-alias/BUILD.bazel	2000-01-01 00:00:00.000000000 -0000
    54  @@ -0,0 +1,29 @@
    55  +load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library")
    56  +
    57  +go_library(
    58  +    name = "generate-alias_lib",
    59  +    srcs = ["main.go"],
    60  +    importpath = "github.com/golang/protobuf/internal/cmd/generate-alias",
    61  +    visibility = ["//visibility:private"],
    62  +    deps = [
    63  +        "//proto",
    64  +        "@org_golang_google_protobuf//cmd/protoc-gen-go/internal_gengo:go_default_library",
    65  +        "@org_golang_google_protobuf//compiler/protogen:go_default_library",
    66  +        "@org_golang_google_protobuf//reflect/protodesc:go_default_library",
    67  +        "@org_golang_google_protobuf//reflect/protoreflect:go_default_library",
    68  +        "@org_golang_google_protobuf//types/descriptorpb:go_default_library",
    69  +        "@org_golang_google_protobuf//types/known/anypb:go_default_library",
    70  +        "@org_golang_google_protobuf//types/known/durationpb:go_default_library",
    71  +        "@org_golang_google_protobuf//types/known/emptypb:go_default_library",
    72  +        "@org_golang_google_protobuf//types/known/structpb:go_default_library",
    73  +        "@org_golang_google_protobuf//types/known/timestamppb:go_default_library",
    74  +        "@org_golang_google_protobuf//types/known/wrapperspb:go_default_library",
    75  +        "@org_golang_google_protobuf//types/pluginpb:go_default_library",
    76  +    ],
    77  +)
    78  +
    79  +go_binary(
    80  +    name = "generate-alias",
    81  +    embed = [":generate-alias_lib"],
    82  +    visibility = ["//:__subpackages__"],
    83  +)
    84  diff -urN a/internal/gengogrpc/BUILD.bazel b/internal/gengogrpc/BUILD.bazel
    85  --- a/internal/gengogrpc/BUILD.bazel	1969-12-31 19:00:00.000000000 -0500
    86  +++ b/internal/gengogrpc/BUILD.bazel	2000-01-01 00:00:00.000000000 -0000
    87  @@ -0,0 +1,18 @@
    88  +load("@io_bazel_rules_go//go:def.bzl", "go_library")
    89  +
    90  +go_library(
    91  +    name = "gengogrpc",
    92  +    srcs = ["grpc.go"],
    93  +    importpath = "github.com/golang/protobuf/internal/gengogrpc",
    94  +    visibility = ["//:__subpackages__"],
    95  +    deps = [
    96  +        "@org_golang_google_protobuf//compiler/protogen:go_default_library",
    97  +        "@org_golang_google_protobuf//types/descriptorpb:go_default_library",
    98  +    ],
    99  +)
   100  +
   101  +alias(
   102  +    name = "go_default_library",
   103  +    actual = ":gengogrpc",
   104  +    visibility = ["//:__subpackages__"],
   105  +)
   106  diff -urN a/internal/testprotos/jsonpb_proto/BUILD.bazel b/internal/testprotos/jsonpb_proto/BUILD.bazel
   107  --- a/internal/testprotos/jsonpb_proto/BUILD.bazel	1969-12-31 19:00:00.000000000 -0500
   108  +++ b/internal/testprotos/jsonpb_proto/BUILD.bazel	2000-01-01 00:00:00.000000000 -0000
   109  @@ -0,0 +1,25 @@
   110  +load("@io_bazel_rules_go//go:def.bzl", "go_library")
   111  +
   112  +go_library(
   113  +    name = "jsonpb_proto",
   114  +    srcs = [
   115  +        "test2.pb.go",
   116  +        "test3.pb.go",
   117  +    ],
   118  +    importpath = "github.com/golang/protobuf/internal/testprotos/jsonpb_proto",
   119  +    visibility = ["//:__subpackages__"],
   120  +    deps = [
   121  +        "//proto",
   122  +        "@org_golang_google_protobuf//types/known/anypb:go_default_library",
   123  +        "@org_golang_google_protobuf//types/known/durationpb:go_default_library",
   124  +        "@org_golang_google_protobuf//types/known/structpb:go_default_library",
   125  +        "@org_golang_google_protobuf//types/known/timestamppb:go_default_library",
   126  +        "@org_golang_google_protobuf//types/known/wrapperspb:go_default_library",
   127  +    ],
   128  +)
   129  +
   130  +alias(
   131  +    name = "go_default_library",
   132  +    actual = ":jsonpb_proto",
   133  +    visibility = ["//:__subpackages__"],
   134  +)
   135  diff -urN a/internal/testprotos/proto2_proto/BUILD.bazel b/internal/testprotos/proto2_proto/BUILD.bazel
   136  --- a/internal/testprotos/proto2_proto/BUILD.bazel	1969-12-31 19:00:00.000000000 -0500
   137  +++ b/internal/testprotos/proto2_proto/BUILD.bazel	2000-01-01 00:00:00.000000000 -0000
   138  @@ -0,0 +1,15 @@
   139  +load("@io_bazel_rules_go//go:def.bzl", "go_library")
   140  +
   141  +go_library(
   142  +    name = "proto2_proto",
   143  +    srcs = ["test.pb.go"],
   144  +    importpath = "github.com/golang/protobuf/internal/testprotos/proto2_proto",
   145  +    visibility = ["//:__subpackages__"],
   146  +    deps = ["//proto"],
   147  +)
   148  +
   149  +alias(
   150  +    name = "go_default_library",
   151  +    actual = ":proto2_proto",
   152  +    visibility = ["//:__subpackages__"],
   153  +)
   154  diff -urN a/internal/testprotos/proto3_proto/BUILD.bazel b/internal/testprotos/proto3_proto/BUILD.bazel
   155  --- a/internal/testprotos/proto3_proto/BUILD.bazel	1969-12-31 19:00:00.000000000 -0500
   156  +++ b/internal/testprotos/proto3_proto/BUILD.bazel	2000-01-01 00:00:00.000000000 -0000
   157  @@ -0,0 +1,19 @@
   158  +load("@io_bazel_rules_go//go:def.bzl", "go_library")
   159  +
   160  +go_library(
   161  +    name = "proto3_proto",
   162  +    srcs = ["test.pb.go"],
   163  +    importpath = "github.com/golang/protobuf/internal/testprotos/proto3_proto",
   164  +    visibility = ["//:__subpackages__"],
   165  +    deps = [
   166  +        "//internal/testprotos/proto2_proto",
   167  +        "//proto",
   168  +        "@org_golang_google_protobuf//types/known/anypb:go_default_library",
   169  +    ],
   170  +)
   171  +
   172  +alias(
   173  +    name = "go_default_library",
   174  +    actual = ":proto3_proto",
   175  +    visibility = ["//:__subpackages__"],
   176  +)
   177  diff -urN a/jsonpb/BUILD.bazel b/jsonpb/BUILD.bazel
   178  --- a/jsonpb/BUILD.bazel	1969-12-31 19:00:00.000000000 -0500
   179  +++ b/jsonpb/BUILD.bazel	2000-01-01 00:00:00.000000000 -0000
   180  @@ -0,0 +1,50 @@
   181  +load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
   182  +
   183  +go_library(
   184  +    name = "jsonpb",
   185  +    srcs = [
   186  +        "decode.go",
   187  +        "encode.go",
   188  +        "json.go",
   189  +    ],
   190  +    importpath = "github.com/golang/protobuf/jsonpb",
   191  +    visibility = ["//visibility:public"],
   192  +    deps = [
   193  +        "//proto",
   194  +        "@org_golang_google_protobuf//encoding/protojson:go_default_library",
   195  +        "@org_golang_google_protobuf//proto:go_default_library",
   196  +        "@org_golang_google_protobuf//reflect/protoreflect:go_default_library",
   197  +        "@org_golang_google_protobuf//reflect/protoregistry:go_default_library",
   198  +        "@org_golang_google_protobuf//runtime/protoimpl:go_default_library",
   199  +    ],
   200  +)
   201  +
   202  +alias(
   203  +    name = "go_default_library_gen",
   204  +    actual = ":go_default_library",
   205  +    visibility = ["//visibility:public"],
   206  +)
   207  +
   208  +alias(
   209  +    name = "go_default_library",
   210  +    actual = ":jsonpb",
   211  +    visibility = ["//visibility:public"],
   212  +)
   213  +
   214  +go_test(
   215  +    name = "jsonpb_test",
   216  +    srcs = ["json_test.go"],
   217  +    embed = [":jsonpb"],
   218  +    deps = [
   219  +        "//internal/testprotos/jsonpb_proto",
   220  +        "//internal/testprotos/proto3_proto",
   221  +        "//proto",
   222  +        "//protoc-gen-go/descriptor",
   223  +        "//ptypes",
   224  +        "//ptypes/any",
   225  +        "//ptypes/duration",
   226  +        "//ptypes/struct",
   227  +        "//ptypes/timestamp",
   228  +        "//ptypes/wrappers",
   229  +    ],
   230  +)
   231  diff -urN a/proto/BUILD.bazel b/proto/BUILD.bazel
   232  --- a/proto/BUILD.bazel	1969-12-31 19:00:00.000000000 -0500
   233  +++ b/proto/BUILD.bazel	2000-01-01 00:00:00.000000000 -0000
   234  @@ -0,0 +1,60 @@
   235  +load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
   236  +
   237  +go_library(
   238  +    name = "proto",
   239  +    srcs = [
   240  +        "buffer.go",
   241  +        "defaults.go",
   242  +        "deprecated.go",
   243  +        "discard.go",
   244  +        "extensions.go",
   245  +        "properties.go",
   246  +        "proto.go",
   247  +        "registry.go",
   248  +        "text_decode.go",
   249  +        "text_encode.go",
   250  +        "wire.go",
   251  +        "wrappers.go",
   252  +    ],
   253  +    importpath = "github.com/golang/protobuf/proto",
   254  +    visibility = ["//visibility:public"],
   255  +    deps = [
   256  +        "@org_golang_google_protobuf//encoding/prototext:go_default_library",
   257  +        "@org_golang_google_protobuf//encoding/protowire:go_default_library",
   258  +        "@org_golang_google_protobuf//proto:go_default_library",
   259  +        "@org_golang_google_protobuf//reflect/protoreflect:go_default_library",
   260  +        "@org_golang_google_protobuf//reflect/protoregistry:go_default_library",
   261  +        "@org_golang_google_protobuf//runtime/protoiface:go_default_library",
   262  +        "@org_golang_google_protobuf//runtime/protoimpl:go_default_library",
   263  +    ],
   264  +)
   265  +
   266  +alias(
   267  +    name = "go_default_library",
   268  +    actual = ":proto",
   269  +    visibility = ["//visibility:public"],
   270  +)
   271  +
   272  +go_test(
   273  +    name = "proto_test",
   274  +    srcs = [
   275  +        "discard_test.go",
   276  +        "extensions_test.go",
   277  +        "proto_clone_test.go",
   278  +        "proto_equal_test.go",
   279  +        "proto_test.go",
   280  +        "registry_test.go",
   281  +        "text_test.go",
   282  +    ],
   283  +    embed = [":proto"],
   284  +    deps = [
   285  +        "//internal/testprotos/proto2_proto",
   286  +        "//internal/testprotos/proto3_proto",
   287  +        "//protoc-gen-go/descriptor",
   288  +        "//ptypes/any",
   289  +        "//ptypes/timestamp",
   290  +        "@com_github_google_go_cmp//cmp:go_default_library",
   291  +        "@org_golang_google_protobuf//reflect/protoreflect:go_default_library",
   292  +        "@org_golang_google_protobuf//testing/protopack:go_default_library",
   293  +    ],
   294  +)
   295  diff -urN a/protoc-gen-go/BUILD.bazel b/protoc-gen-go/BUILD.bazel
   296  --- a/protoc-gen-go/BUILD.bazel	1969-12-31 19:00:00.000000000 -0500
   297  +++ b/protoc-gen-go/BUILD.bazel	2000-01-01 00:00:00.000000000 -0000
   298  @@ -0,0 +1,19 @@
   299  +load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library")
   300  +
   301  +go_library(
   302  +    name = "protoc-gen-go_lib",
   303  +    srcs = ["main.go"],
   304  +    importpath = "github.com/golang/protobuf/protoc-gen-go",
   305  +    visibility = ["//visibility:private"],
   306  +    deps = [
   307  +        "//internal/gengogrpc",
   308  +        "@org_golang_google_protobuf//cmd/protoc-gen-go/internal_gengo:go_default_library",
   309  +        "@org_golang_google_protobuf//compiler/protogen:go_default_library",
   310  +    ],
   311  +)
   312  +
   313  +go_binary(
   314  +    name = "protoc-gen-go",
   315  +    embed = [":protoc-gen-go_lib"],
   316  +    visibility = ["//visibility:public"],
   317  +)
   318  diff -urN a/protoc-gen-go/descriptor/BUILD.bazel b/protoc-gen-go/descriptor/BUILD.bazel
   319  --- a/protoc-gen-go/descriptor/BUILD.bazel	1969-12-31 19:00:00.000000000 -0500
   320  +++ b/protoc-gen-go/descriptor/BUILD.bazel	2000-01-01 00:00:00.000000000 -0000
   321  @@ -0,0 +1,19 @@
   322  +load("@io_bazel_rules_go//go:def.bzl", "go_library")
   323  +
   324  +go_library(
   325  +    name = "descriptor",
   326  +    srcs = ["descriptor.pb.go"],
   327  +    importpath = "github.com/golang/protobuf/protoc-gen-go/descriptor",
   328  +    visibility = ["//visibility:public"],
   329  +    deps = [
   330  +        "@org_golang_google_protobuf//reflect/protoreflect:go_default_library",
   331  +        "@org_golang_google_protobuf//runtime/protoimpl:go_default_library",
   332  +        "@org_golang_google_protobuf//types/descriptorpb:go_default_library",
   333  +    ],
   334  +)
   335  +
   336  +alias(
   337  +    name = "go_default_library",
   338  +    actual = ":descriptor",
   339  +    visibility = ["//visibility:public"],
   340  +)
   341  diff -urN a/protoc-gen-go/generator/BUILD.bazel b/protoc-gen-go/generator/BUILD.bazel
   342  --- a/protoc-gen-go/generator/BUILD.bazel	1969-12-31 19:00:00.000000000 -0500
   343  +++ b/protoc-gen-go/generator/BUILD.bazel	2000-01-01 00:00:00.000000000 -0000
   344  @@ -0,0 +1,33 @@
   345  +load("@io_bazel_rules_go//go:def.bzl", "go_library")
   346  +
   347  +go_library(
   348  +    name = "generator",
   349  +    srcs = ["generator.go"],
   350  +    importpath = "github.com/golang/protobuf/protoc-gen-go/generator",
   351  +    visibility = ["//visibility:public"],
   352  +    deps = [
   353  +        "//proto",
   354  +        "//protoc-gen-go/descriptor",
   355  +        "//protoc-gen-go/generator/internal/remap",
   356  +        "//protoc-gen-go/plugin",
   357  +    ],
   358  +)
   359  +
   360  +go_library(
   361  +    name = "go_default_library_gen",
   362  +    srcs = ["generator.go"],
   363  +    importpath = "github.com/golang/protobuf/protoc-gen-go/generator",
   364  +    visibility = ["//visibility:public"],
   365  +    deps = [
   366  +        "//proto:go_default_library",
   367  +        "//protoc-gen-go/generator/internal/remap:go_default_library",
   368  +        "@io_bazel_rules_go//proto/wkt:compiler_plugin_go_proto",
   369  +        "@io_bazel_rules_go//proto/wkt:descriptor_go_proto",
   370  +    ],
   371  +)
   372  +
   373  +alias(
   374  +    name = "go_default_library",
   375  +    actual = ":generator",
   376  +    visibility = ["//visibility:public"],
   377  +)
   378  diff -urN a/protoc-gen-go/generator/internal/remap/BUILD.bazel b/protoc-gen-go/generator/internal/remap/BUILD.bazel
   379  --- a/protoc-gen-go/generator/internal/remap/BUILD.bazel	1969-12-31 19:00:00.000000000 -0500
   380  +++ b/protoc-gen-go/generator/internal/remap/BUILD.bazel	2000-01-01 00:00:00.000000000 -0000
   381  @@ -0,0 +1,20 @@
   382  +load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
   383  +
   384  +go_library(
   385  +    name = "remap",
   386  +    srcs = ["remap.go"],
   387  +    importpath = "github.com/golang/protobuf/protoc-gen-go/generator/internal/remap",
   388  +    visibility = ["//protoc-gen-go/generator:__subpackages__"],
   389  +)
   390  +
   391  +alias(
   392  +    name = "go_default_library",
   393  +    actual = ":remap",
   394  +    visibility = ["//protoc-gen-go/generator:__subpackages__"],
   395  +)
   396  +
   397  +go_test(
   398  +    name = "remap_test",
   399  +    srcs = ["remap_test.go"],
   400  +    embed = [":remap"],
   401  +)
   402  diff -urN a/protoc-gen-go/grpc/BUILD.bazel b/protoc-gen-go/grpc/BUILD.bazel
   403  --- a/protoc-gen-go/grpc/BUILD.bazel	1969-12-31 19:00:00.000000000 -0500
   404  +++ b/protoc-gen-go/grpc/BUILD.bazel	2000-01-01 00:00:00.000000000 -0000
   405  @@ -0,0 +1,18 @@
   406  +load("@io_bazel_rules_go//go:def.bzl", "go_library")
   407  +
   408  +go_library(
   409  +    name = "grpc",
   410  +    srcs = ["grpc.go"],
   411  +    importpath = "github.com/golang/protobuf/protoc-gen-go/grpc",
   412  +    visibility = ["//visibility:public"],
   413  +    deps = [
   414  +        "//protoc-gen-go/descriptor",
   415  +        "//protoc-gen-go/generator",
   416  +    ],
   417  +)
   418  +
   419  +alias(
   420  +    name = "go_default_library",
   421  +    actual = ":grpc",
   422  +    visibility = ["//visibility:public"],
   423  +)
   424  diff -urN a/protoc-gen-go/plugin/BUILD.bazel b/protoc-gen-go/plugin/BUILD.bazel
   425  --- a/protoc-gen-go/plugin/BUILD.bazel	1969-12-31 19:00:00.000000000 -0500
   426  +++ b/protoc-gen-go/plugin/BUILD.bazel	2000-01-01 00:00:00.000000000 -0000
   427  @@ -0,0 +1,19 @@
   428  +load("@io_bazel_rules_go//go:def.bzl", "go_library")
   429  +
   430  +go_library(
   431  +    name = "plugin",
   432  +    srcs = ["plugin.pb.go"],
   433  +    importpath = "github.com/golang/protobuf/protoc-gen-go/plugin",
   434  +    visibility = ["//visibility:public"],
   435  +    deps = [
   436  +        "@org_golang_google_protobuf//reflect/protoreflect:go_default_library",
   437  +        "@org_golang_google_protobuf//runtime/protoimpl:go_default_library",
   438  +        "@org_golang_google_protobuf//types/pluginpb:go_default_library",
   439  +    ],
   440  +)
   441  +
   442  +alias(
   443  +    name = "go_default_library",
   444  +    actual = ":plugin",
   445  +    visibility = ["//visibility:public"],
   446  +)
   447  diff -urN a/ptypes/BUILD.bazel b/ptypes/BUILD.bazel
   448  --- a/ptypes/BUILD.bazel	1969-12-31 19:00:00.000000000 -0500
   449  +++ b/ptypes/BUILD.bazel	2000-01-01 00:00:00.000000000 -0000
   450  @@ -0,0 +1,64 @@
   451  +load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
   452  +
   453  +go_library(
   454  +    name = "ptypes",
   455  +    srcs = [
   456  +        "any.go",
   457  +        "doc.go",
   458  +        "duration.go",
   459  +        "timestamp.go",
   460  +    ],
   461  +    importpath = "github.com/golang/protobuf/ptypes",
   462  +    visibility = ["//visibility:public"],
   463  +    deps = [
   464  +        "//proto",
   465  +        "//ptypes/any",
   466  +        "//ptypes/duration",
   467  +        "//ptypes/timestamp",
   468  +        "@org_golang_google_protobuf//reflect/protoreflect:go_default_library",
   469  +        "@org_golang_google_protobuf//reflect/protoregistry:go_default_library",
   470  +    ],
   471  +)
   472  +
   473  +go_library(
   474  +    name = "go_default_library_gen",
   475  +    srcs = [
   476  +        "any.go",
   477  +        "doc.go",
   478  +        "duration.go",
   479  +        "timestamp.go",
   480  +    ],
   481  +    importpath = "github.com/golang/protobuf/ptypes",
   482  +    visibility = ["//visibility:public"],
   483  +    deps = [
   484  +        "//proto:go_default_library",
   485  +        "@io_bazel_rules_go//proto/wkt:any_go_proto",
   486  +        "@io_bazel_rules_go//proto/wkt:duration_go_proto",
   487  +        "@io_bazel_rules_go//proto/wkt:timestamp_go_proto",
   488  +        "@org_golang_google_protobuf//reflect/protoreflect:go_default_library",
   489  +        "@org_golang_google_protobuf//reflect/protoregistry:go_default_library",
   490  +    ],
   491  +)
   492  +
   493  +alias(
   494  +    name = "go_default_library",
   495  +    actual = ":ptypes",
   496  +    visibility = ["//visibility:public"],
   497  +)
   498  +
   499  +go_test(
   500  +    name = "ptypes_test",
   501  +    srcs = [
   502  +        "any_test.go",
   503  +        "duration_test.go",
   504  +        "timestamp_test.go",
   505  +    ],
   506  +    embed = [":ptypes"],
   507  +    deps = [
   508  +        "//proto",
   509  +        "//protoc-gen-go/descriptor",
   510  +        "//ptypes/any",
   511  +        "//ptypes/duration",
   512  +        "//ptypes/timestamp",
   513  +    ],
   514  +)
   515  diff -urN a/ptypes/any/BUILD.bazel b/ptypes/any/BUILD.bazel
   516  --- a/ptypes/any/BUILD.bazel	1969-12-31 19:00:00.000000000 -0500
   517  +++ b/ptypes/any/BUILD.bazel	2000-01-01 00:00:00.000000000 -0000
   518  @@ -0,0 +1,19 @@
   519  +load("@io_bazel_rules_go//go:def.bzl", "go_library")
   520  +
   521  +go_library(
   522  +    name = "any",
   523  +    srcs = ["any.pb.go"],
   524  +    importpath = "github.com/golang/protobuf/ptypes/any",
   525  +    visibility = ["//visibility:public"],
   526  +    deps = [
   527  +        "@org_golang_google_protobuf//reflect/protoreflect:go_default_library",
   528  +        "@org_golang_google_protobuf//runtime/protoimpl:go_default_library",
   529  +        "@org_golang_google_protobuf//types/known/anypb:go_default_library",
   530  +    ],
   531  +)
   532  +
   533  +alias(
   534  +    name = "go_default_library",
   535  +    actual = ":any",
   536  +    visibility = ["//visibility:public"],
   537  +)
   538  diff -urN a/ptypes/duration/BUILD.bazel b/ptypes/duration/BUILD.bazel
   539  --- a/ptypes/duration/BUILD.bazel	1969-12-31 19:00:00.000000000 -0500
   540  +++ b/ptypes/duration/BUILD.bazel	2000-01-01 00:00:00.000000000 -0000
   541  @@ -0,0 +1,19 @@
   542  +load("@io_bazel_rules_go//go:def.bzl", "go_library")
   543  +
   544  +go_library(
   545  +    name = "duration",
   546  +    srcs = ["duration.pb.go"],
   547  +    importpath = "github.com/golang/protobuf/ptypes/duration",
   548  +    visibility = ["//visibility:public"],
   549  +    deps = [
   550  +        "@org_golang_google_protobuf//reflect/protoreflect:go_default_library",
   551  +        "@org_golang_google_protobuf//runtime/protoimpl:go_default_library",
   552  +        "@org_golang_google_protobuf//types/known/durationpb:go_default_library",
   553  +    ],
   554  +)
   555  +
   556  +alias(
   557  +    name = "go_default_library",
   558  +    actual = ":duration",
   559  +    visibility = ["//visibility:public"],
   560  +)
   561  diff -urN a/ptypes/empty/BUILD.bazel b/ptypes/empty/BUILD.bazel
   562  --- a/ptypes/empty/BUILD.bazel	1969-12-31 19:00:00.000000000 -0500
   563  +++ b/ptypes/empty/BUILD.bazel	2000-01-01 00:00:00.000000000 -0000
   564  @@ -0,0 +1,19 @@
   565  +load("@io_bazel_rules_go//go:def.bzl", "go_library")
   566  +
   567  +go_library(
   568  +    name = "empty",
   569  +    srcs = ["empty.pb.go"],
   570  +    importpath = "github.com/golang/protobuf/ptypes/empty",
   571  +    visibility = ["//visibility:public"],
   572  +    deps = [
   573  +        "@org_golang_google_protobuf//reflect/protoreflect:go_default_library",
   574  +        "@org_golang_google_protobuf//runtime/protoimpl:go_default_library",
   575  +        "@org_golang_google_protobuf//types/known/emptypb:go_default_library",
   576  +    ],
   577  +)
   578  +
   579  +alias(
   580  +    name = "go_default_library",
   581  +    actual = ":empty",
   582  +    visibility = ["//visibility:public"],
   583  +)
   584  diff -urN a/ptypes/struct/BUILD.bazel b/ptypes/struct/BUILD.bazel
   585  --- a/ptypes/struct/BUILD.bazel	1969-12-31 19:00:00.000000000 -0500
   586  +++ b/ptypes/struct/BUILD.bazel	2000-01-01 00:00:00.000000000 -0000
   587  @@ -0,0 +1,19 @@
   588  +load("@io_bazel_rules_go//go:def.bzl", "go_library")
   589  +
   590  +go_library(
   591  +    name = "struct",
   592  +    srcs = ["struct.pb.go"],
   593  +    importpath = "github.com/golang/protobuf/ptypes/struct",
   594  +    visibility = ["//visibility:public"],
   595  +    deps = [
   596  +        "@org_golang_google_protobuf//reflect/protoreflect:go_default_library",
   597  +        "@org_golang_google_protobuf//runtime/protoimpl:go_default_library",
   598  +        "@org_golang_google_protobuf//types/known/structpb:go_default_library",
   599  +    ],
   600  +)
   601  +
   602  +alias(
   603  +    name = "go_default_library",
   604  +    actual = ":struct",
   605  +    visibility = ["//visibility:public"],
   606  +)
   607  diff -urN a/ptypes/timestamp/BUILD.bazel b/ptypes/timestamp/BUILD.bazel
   608  --- a/ptypes/timestamp/BUILD.bazel	1969-12-31 19:00:00.000000000 -0500
   609  +++ b/ptypes/timestamp/BUILD.bazel	2000-01-01 00:00:00.000000000 -0000
   610  @@ -0,0 +1,19 @@
   611  +load("@io_bazel_rules_go//go:def.bzl", "go_library")
   612  +
   613  +go_library(
   614  +    name = "timestamp",
   615  +    srcs = ["timestamp.pb.go"],
   616  +    importpath = "github.com/golang/protobuf/ptypes/timestamp",
   617  +    visibility = ["//visibility:public"],
   618  +    deps = [
   619  +        "@org_golang_google_protobuf//reflect/protoreflect:go_default_library",
   620  +        "@org_golang_google_protobuf//runtime/protoimpl:go_default_library",
   621  +        "@org_golang_google_protobuf//types/known/timestamppb:go_default_library",
   622  +    ],
   623  +)
   624  +
   625  +alias(
   626  +    name = "go_default_library",
   627  +    actual = ":timestamp",
   628  +    visibility = ["//visibility:public"],
   629  +)
   630  diff -urN a/ptypes/wrappers/BUILD.bazel b/ptypes/wrappers/BUILD.bazel
   631  --- a/ptypes/wrappers/BUILD.bazel	1969-12-31 19:00:00.000000000 -0500
   632  +++ b/ptypes/wrappers/BUILD.bazel	2000-01-01 00:00:00.000000000 -0000
   633  @@ -0,0 +1,19 @@
   634  +load("@io_bazel_rules_go//go:def.bzl", "go_library")
   635  +
   636  +go_library(
   637  +    name = "wrappers",
   638  +    srcs = ["wrappers.pb.go"],
   639  +    importpath = "github.com/golang/protobuf/ptypes/wrappers",
   640  +    visibility = ["//visibility:public"],
   641  +    deps = [
   642  +        "@org_golang_google_protobuf//reflect/protoreflect:go_default_library",
   643  +        "@org_golang_google_protobuf//runtime/protoimpl:go_default_library",
   644  +        "@org_golang_google_protobuf//types/known/wrapperspb:go_default_library",
   645  +    ],
   646  +)
   647  +
   648  +alias(
   649  +    name = "go_default_library",
   650  +    actual = ":wrappers",
   651  +    visibility = ["//visibility:public"],
   652  +)