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:           Fri Oct  4 10:37:49 UTC 2019

Modified Files:
        pkgsrc/devel/protobuf: Makefile PLIST distinfo
Removed Files:
        pkgsrc/devel/protobuf/patches:
            patch-src_google_protobuf_testing_zcgunzip.cc
            patch-src_google_protobuf_testing_zcgzip.cc

Log Message:
protobuf: updated to 3.10.0

Protocol Buffers v3.10.0

C++

Switch the proto parser to the faster MOMI parser.
Properly escape Struct keys in the proto3 JSON serializer.
Fix crash on uninitialized map entries.
Informed the compiler of has-bit invariant to produce better code
Unused imports of files defining descriptor extensions will now be reported
Add proto2::util::RemoveSubranges to remove multiple subranges in linear time.
Added BaseTextGenerator::GetCurrentIndentationSize()
Made implicit weak fields compatible with the Apple linker
Support 32 bit values for ProtoStreamObjectWriter to Struct.
Removed the internal-only header coded_stream_inl.h and the internal-only methods defined there.
Enforced no SWIG wrapping of descriptor_database.h (other headers already had this restriction).
Implementation of the equivalent of the MOMI parser for serialization. This removes one of the two serialization routines, by making the fast array serialization routine completely general. 
SerializeToCodedStream can now be implemented in terms of the much much faster array serialization. The array serialization regresses slightly, but when array serialization is not possible this wins 
big.
Do not convert unknown field name to snake case to accurately report error.
Fix a UBSAN warnings.
Add podspec for C++
protoc: fix source code info location for missing label
C++ Add move constructor for Reflection's SetString


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 pkgsrc/devel/protobuf/Makefile
cvs rdiff -u -r1.12 -r1.13 pkgsrc/devel/protobuf/PLIST
cvs rdiff -u -r1.27 -r1.28 pkgsrc/devel/protobuf/distinfo
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/devel/protobuf/patches/patch-src_google_protobuf_testing_zcgunzip.cc \
    pkgsrc/devel/protobuf/patches/patch-src_google_protobuf_testing_zcgzip.cc

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.22 pkgsrc/devel/protobuf/Makefile:1.23
--- pkgsrc/devel/protobuf/Makefile:1.22 Fri Aug  9 09:06:34 2019
+++ pkgsrc/devel/protobuf/Makefile      Fri Oct  4 10:37:49 2019
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.22 2019/08/09 09:06:34 adam Exp $
+# $NetBSD: Makefile,v 1.23 2019/10/04 10:37:49 adam Exp $
 
-DISTNAME=      protobuf-cpp-3.9.1
+DISTNAME=      protobuf-cpp-3.10.0
 PKGNAME=       ${DISTNAME:S/-cpp//}
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=google/}

Index: pkgsrc/devel/protobuf/PLIST
diff -u pkgsrc/devel/protobuf/PLIST:1.12 pkgsrc/devel/protobuf/PLIST:1.13
--- pkgsrc/devel/protobuf/PLIST:1.12    Wed May 29 14:48:12 2019
+++ pkgsrc/devel/protobuf/PLIST Fri Oct  4 10:37:49 2019
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.12 2019/05/29 14:48:12 adam Exp $
+@comment $NetBSD: PLIST,v 1.13 2019/10/04 10:37:49 adam Exp $
 bin/protoc
 include/google/protobuf/any.h
 include/google/protobuf/any.pb.h
@@ -50,6 +50,7 @@ include/google/protobuf/implicit_weak_me
 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
 include/google/protobuf/io/printer.h
 include/google/protobuf/io/strtod.h
 include/google/protobuf/io/tokenizer.h

Index: pkgsrc/devel/protobuf/distinfo
diff -u pkgsrc/devel/protobuf/distinfo:1.27 pkgsrc/devel/protobuf/distinfo:1.28
--- pkgsrc/devel/protobuf/distinfo:1.27 Fri Aug  9 09:06:34 2019
+++ pkgsrc/devel/protobuf/distinfo      Fri Oct  4 10:37:49 2019
@@ -1,10 +1,8 @@
-$NetBSD: distinfo,v 1.27 2019/08/09 09:06:34 adam Exp $
+$NetBSD: distinfo,v 1.28 2019/10/04 10:37:49 adam Exp $
 
-SHA1 (protobuf-cpp-3.9.1.tar.gz) = f2552500fbafaf9a9af534693aa7450c51d7a196
-RMD160 (protobuf-cpp-3.9.1.tar.gz) = c6e8fb3aaab436d5ebaac3af7751dfd58c821997
-SHA512 (protobuf-cpp-3.9.1.tar.gz) = b9b0a548de077ebbdc224c37cde0d6fad18110484e91c00ac555faa5bac51d449f091f4c8c430e5d4d50d112826281d85ee74a5fd915ade8e0de70996aaa2acd
-Size (protobuf-cpp-3.9.1.tar.gz) = 4556914 bytes
+SHA1 (protobuf-cpp-3.10.0.tar.gz) = 01f3871186d50364e5d6cea9bb2436c0343d2e9c
+RMD160 (protobuf-cpp-3.10.0.tar.gz) = 1995e96095f922ae817b3624c00f11b2533b6a6c
+SHA512 (protobuf-cpp-3.10.0.tar.gz) = bdf2c7b658376757b1df5b79d82606d868561bb69ee6ee5025c9a16df14cce67333d97ffa3b9736c157ab6153490f7943a21fe5264e9f4e4a6f782cd014116e2
+Size (protobuf-cpp-3.10.0.tar.gz) = 4599017 bytes
 SHA1 (patch-configure) = 22a1fc4e701b348772b3e2e4c68aad3b97032cc5
-SHA1 (patch-src_google_protobuf_testing_zcgunzip.cc) = 7bd71bfa3b93f52add0d27fbdba5b8154173b8bf
-SHA1 (patch-src_google_protobuf_testing_zcgzip.cc) = e681eca4f267ad1135e0dbc6a1b2ba91492f40b4
 SHA1 (patch-third__party_googletest_googlemock_configure) = fe3b812e819130d87d99316144507d2454461cd1



Home | Main Index | Thread Index | Old Index