Up to [cvs.NetBSD.org] / pkgsrc / misc / go-genproto
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Remove net/go-grpc, misc/go-genproto and misc/go-genproto-googleapis-rpc The latter two were only useful to support the go-grpc and go-tools builds. go-grpc has no useful binaries (the CLI is in net/grpc), it only consists of libraries that are now unused. No replacements.
misc/go-genproto: Update to 20180901 Notable changes: - Add response field to HttpRule - Sync with googleapis and protobuf - Add cloud tasks protos - Add cloudowners go-genproto-googleapis-rpc has been separated from google-genproto to break a dependency cycle; go-genproto depends on go-grpc, and go-grpc depends go-genproto-googleapis-rpc.
Fix indentation in buildlink3.mk files. The actual fix as been done by "pkglint -F */*/buildlink3.mk", and was reviewed manually. There are some .include lines that still are indented with zero spaces although the surrounding .if is indented. This is existing practice.
New package, go-genproto. This repository contains the generated Go packages for common protocol buffer types, and the generated gRPC code necessary for interacting with Google's gRPC APIs. There are two sources for the proto files used in this repository: 1. google/protobuf: the code in the protobuf and ptypes subdirectories is derived from this repo. The messages in protobuf are used to describe protocol buffer messages themselves. The messages under ptypes define the common well-known types. 2. googleapis/googleapis: the code in the googleapis is derived from this repo. The packages here contain types specifically for interacting with Google APIs.