The NetBSD Project

CVS log for pkgsrc/devel/go-protobuf/Attic/buildlink3.mk

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / devel / go-protobuf

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.4, Sun Sep 18 08:24:40 2022 UTC (17 months, 1 week ago) by bsiegert
Branch: MAIN
CVS Tags: HEAD
Changes since 1.3: +1 -1 lines
FILE REMOVED

go-protobuf: remove

old-style Go library, no users left

Revision 1.3 / (download) - annotate - [select for diffs], Tue Sep 11 18:27:08 2018 UTC (5 years, 5 months ago) by minskim
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

devel/go-protobuf: Update to 1.2.0

Notable changes:

- add DiscardUnknown function
- The serialization logic (for both Marshal and Unmarshal) has been
  optimized. Testing inside Google demonstrate that the new
  implementation is about 1.3x to 2.1x faster.
- Unknown fields in proto3 are now preserved.
- JSON marshal and unmarshal now check for proto2 required field.
- GetExtension returns the raw bytes if the ExtensionDesc does not
  have type information.
- Invalid UTF-8 in string types are rejected during marshal and
  unmarshal.
- Fields of bad wire types are treated as unknown fields instead of an
  error.
- The protoc-gen-go generator supports the paths=source_relative
  option.
- Unknown fields in map entries are now ignored instead of causing an
  unmarshal error.
- The "import public" feature is now implemented using Go type
  aliases.
- jsonpb.Unmarshal correctly handles escaped strings for some of the
  well-known types
- jsonpb.Unmarshal correctly returns an error when trying to marshal a
  scalar enum into repeated enums.
- jsonpb.Unmarshal correctly handles string versions of numeric
  primitives
- jsonpb.Unmarshal correctly handles enum values in maps
- fixes a performance regression where nested maps led to quadratic
  behavior
- reverts strict UTF-8 validation for proto2 string fields
- makes UTF-8 validation errors for proto3 string fields non-fatal

Revision 1.2 / (download) - annotate - [select for diffs], Sun Jan 7 13:04:02 2018 UTC (6 years, 1 month ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored)

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.

Revision 1.1 / (download) - annotate - [select for diffs], Sun Sep 11 08:02:30 2016 UTC (7 years, 5 months ago) by bsiegert
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3

New package, go-protobuf.

Protocol Buffers are Google's data interchange format.

This software implements Go bindings for protocol buffers. For information
about protocol buffers themselves, see
https://developers.google.com/protocol-buffers/

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>