pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/protobuf
Module Name: pkgsrc
Committed By: adam
Date: Sat Nov 14 14:07:40 UTC 2020
Modified Files:
pkgsrc/devel/protobuf: Makefile PLIST distinfo
Log Message:
protobuf: updated to 3.14.0
Protocol Buffers v3.14.0
Protocol Compiler
The proto compiler no longer requires a .proto filename when it is not
generating code.
Added flag --deterministic_output to protoc --encode=....
Fixed deadlock when using google.protobuf.Any embedded in aggregate options.
C++
Arenas are now unconditionally enabled. cc_enable_arenas no longer has
any effect.
Removed inlined string support, which is incompatible with arenas.
Fix a memory corruption bug in reflection when mixing optional and
non-optional fields.
Make SpaceUsed() calculation more thorough for map fields.
Add stack overflow protection for text format with unknown field values.
FieldPath::FollowAll() now returns a bool to signal if an out-of-bounds
error was encountered.
Performance improvements for Map.
Minor formatting fix when dumping a descriptor to .proto format with
DebugString.
UBSAN fix in RepeatedField.
When running under ASAN, skip a test that makes huge allocations.
Fixed a crash that could happen when creating more than 256 extensions in
a single message.
Fix a crash in BuildFile when passing in invalid descriptor proto.
Parser security fix when operating with CodedInputStream.
Warn against the use of AllowUnknownExtension.
Migrated to C++11 for-range loops instead of index-based loops where
possible. This fixes a lot of warnings when compiling with -Wsign-compare.
Fix segment fault for proto3 optional
Adds a CMake option to build libprotoc separately
To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 pkgsrc/devel/protobuf/Makefile
cvs rdiff -u -r1.13 -r1.14 pkgsrc/devel/protobuf/PLIST
cvs rdiff -u -r1.39 -r1.40 pkgsrc/devel/protobuf/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/protobuf/Makefile
diff -u pkgsrc/devel/protobuf/Makefile:1.34 pkgsrc/devel/protobuf/Makefile:1.35
--- pkgsrc/devel/protobuf/Makefile:1.34 Sun Oct 25 12:51:24 2020
+++ pkgsrc/devel/protobuf/Makefile Sat Nov 14 14:07:40 2020
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.34 2020/10/25 12:51:24 nia Exp $
+# $NetBSD: Makefile,v 1.35 2020/11/14 14:07:40 adam Exp $
-DISTNAME= protobuf-cpp-3.13.0
+DISTNAME= protobuf-cpp-3.14.0
PKGNAME= ${DISTNAME:S/-cpp//}
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GITHUB:=protocolbuffers/}
Index: pkgsrc/devel/protobuf/PLIST
diff -u pkgsrc/devel/protobuf/PLIST:1.13 pkgsrc/devel/protobuf/PLIST:1.14
--- pkgsrc/devel/protobuf/PLIST:1.13 Fri Oct 4 10:37:49 2019
+++ pkgsrc/devel/protobuf/PLIST Sat Nov 14 14:07:40 2020
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.13 2019/10/04 10:37:49 adam Exp $
+@comment $NetBSD: PLIST,v 1.14 2020/11/14 14:07:40 adam Exp $
bin/protoc
include/google/protobuf/any.h
include/google/protobuf/any.pb.h
@@ -47,7 +47,6 @@ include/google/protobuf/generated_messag
include/google/protobuf/generated_message_util.h
include/google/protobuf/has_bits.h
include/google/protobuf/implicit_weak_message.h
-include/google/protobuf/inlined_string_field.h
include/google/protobuf/io/coded_stream.h
include/google/protobuf/io/gzip_stream.h
include/google/protobuf/io/io_win32.h
@@ -84,7 +83,6 @@ include/google/protobuf/stubs/bytestream
include/google/protobuf/stubs/callback.h
include/google/protobuf/stubs/casts.h
include/google/protobuf/stubs/common.h
-include/google/protobuf/stubs/fastmem.h
include/google/protobuf/stubs/hash.h
include/google/protobuf/stubs/logging.h
include/google/protobuf/stubs/macros.h
Index: pkgsrc/devel/protobuf/distinfo
diff -u pkgsrc/devel/protobuf/distinfo:1.39 pkgsrc/devel/protobuf/distinfo:1.40
--- pkgsrc/devel/protobuf/distinfo:1.39 Fri Aug 21 11:29:18 2020
+++ pkgsrc/devel/protobuf/distinfo Sat Nov 14 14:07:40 2020
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.39 2020/08/21 11:29:18 adam Exp $
+$NetBSD: distinfo,v 1.40 2020/11/14 14:07:40 adam Exp $
-SHA1 (protobuf-cpp-3.13.0.tar.gz) = 3a7d5c07404764298aa8d77aa13910baffc491f3
-RMD160 (protobuf-cpp-3.13.0.tar.gz) = 830be272ab19ebdabeb5e086e2a0b626f9c1611c
-SHA512 (protobuf-cpp-3.13.0.tar.gz) = 89a3d6207d14cc9afbd50a514a7c0f781c0e530bdbbe720e7e2f645301cdf59fb6772d5a95aea4a35ebcb2e17a738d8fdba8314fbc3aa6f34a97427ccf0c7342
-Size (protobuf-cpp-3.13.0.tar.gz) = 4638758 bytes
+SHA1 (protobuf-cpp-3.14.0.tar.gz) = 4cc1a23af0590bf799b61782a937d8b24d7e7986
+RMD160 (protobuf-cpp-3.14.0.tar.gz) = fe51ace0b3af284d0539be82199acd9d14ff5244
+SHA512 (protobuf-cpp-3.14.0.tar.gz) = 021a377a2bcfb1ee540e49371d1d7297d77359fd0de7b4a079918e8580258a7ee14256a9b392853dc6744e88d63b2fae723ab61cc9af599828f07f48b0161c74
+Size (protobuf-cpp-3.14.0.tar.gz) = 4655133 bytes
SHA1 (patch-configure) = 22a1fc4e701b348772b3e2e4c68aad3b97032cc5
SHA1 (patch-third__party_googletest_googlemock_configure) = fe3b812e819130d87d99316144507d2454461cd1
Home |
Main Index |
Thread Index |
Old Index