pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel protobuf py-protobuf: updated to 3.20.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e8cfcde4bae7
branches:  trunk
changeset: 376216:e8cfcde4bae7
user:      adam <adam%pkgsrc.org@localhost>
date:      Sun Apr 03 18:19:24 2022 +0000

description:
protobuf py-protobuf: updated to 3.20.0

Protocol Buffers v3.20.0

C++

Add option to use external GTest in CMake
cmake: Set correct sonames for libprotobuf-lite.so and libprotoc.so
Java

Revert "Standardize on Array copyOf"
Resolve more java field accessor name conflicts

Python

Pin multibuild scripts to get manylinux1 wheels back
Dropped support for Python < 3.7

PHP

fix: [PHP] add missing reserved classnames

Ruby

Dropped Ruby 2.3 and 2.4 support for CI and releases.
[Ruby] Message.decode/encode: Add max_recursion_depth option
Ruby: rename max_recursion_depth to recursion_limit
Fix conversion of singleton classes in Ruby
Suppress warning for intentional circular require
[Ruby] allow encode json options to be an object that responds to to_hash

Other

[C#] Fix trim warnings
Add protoc-gen-go-svc to options.md
Fixes NullReferenceException when accessing FieldDescriptor.IsPacked
Add ToProto() method to all C# descriptor classes
Add cmake option protobuf_INSTALL to not install files
[CMake] Allow custom plugin options e.g. to generate mocks
Add an option to preserve proto names in JsonFormatter
Add test scope to kotlin-test for protobuf-kotlin-lite
Add prefix_to_proto_package_mappings_path ObjC option.
[ObjC] Rename proto_package_to_prefix_mappings_path to package_to_prefix_mappings_path.
cmake: Use linker version scripts
Add a generation option to control use of forward declarations in headers.
[C#] fix parse failure for extensions with large field numbers

diffstat:

 devel/protobuf/Makefile    |  4 ++--
 devel/protobuf/PLIST       |  7 +++----
 devel/protobuf/distinfo    |  8 ++++----
 devel/py-protobuf/Makefile |  4 ++--
 devel/py-protobuf/PLIST    |  5 ++++-
 devel/py-protobuf/distinfo |  8 ++++----
 6 files changed, 19 insertions(+), 17 deletions(-)

diffs (114 lines):

diff -r ebb4464d3b94 -r e8cfcde4bae7 devel/protobuf/Makefile
--- a/devel/protobuf/Makefile   Sun Apr 03 16:14:13 2022 +0000
+++ b/devel/protobuf/Makefile   Sun Apr 03 18:19:24 2022 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.54 2022/01/30 16:33:43 adam Exp $
+# $NetBSD: Makefile,v 1.55 2022/04/03 18:19:24 adam Exp $
 #
 # When updating this, please also update devel/py-protobuf
 #
@@ -7,7 +7,7 @@
 # from before and after, and do a recursive PKGREVISION
 # bump if necessary
 
-DISTNAME=      protobuf-cpp-3.19.4
+DISTNAME=      protobuf-cpp-3.20.0
 PKGNAME=       ${DISTNAME:S/-cpp//}
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=protocolbuffers/}
diff -r ebb4464d3b94 -r e8cfcde4bae7 devel/protobuf/PLIST
--- a/devel/protobuf/PLIST      Sun Apr 03 16:14:13 2022 +0000
+++ b/devel/protobuf/PLIST      Sun Apr 03 18:19:24 2022 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.18 2021/11/01 20:52:04 wiz Exp $
+@comment $NetBSD: PLIST,v 1.19 2022/04/03 18:19:24 adam Exp $
 bin/protoc
 include/google/protobuf/any.h
 include/google/protobuf/any.pb.h
@@ -8,6 +8,7 @@
 include/google/protobuf/arena.h
 include/google/protobuf/arena_impl.h
 include/google/protobuf/arenastring.h
+include/google/protobuf/arenaz_sampler.h
 include/google/protobuf/compiler/code_generator.h
 include/google/protobuf/compiler/command_line_interface.h
 include/google/protobuf/compiler/cpp/cpp_file.h
@@ -31,6 +32,7 @@
 include/google/protobuf/compiler/plugin.pb.h
 include/google/protobuf/compiler/plugin.proto
 include/google/protobuf/compiler/python/python_generator.h
+include/google/protobuf/compiler/python/python_pyi_generator.h
 include/google/protobuf/compiler/ruby/ruby_generator.h
 include/google/protobuf/descriptor.h
 include/google/protobuf/descriptor.pb.h
@@ -51,11 +53,8 @@
 include/google/protobuf/generated_enum_util.h
 include/google/protobuf/generated_message_bases.h
 include/google/protobuf/generated_message_reflection.h
-include/google/protobuf/generated_message_table_driven.h
-include/google/protobuf/generated_message_table_driven_lite.h
 include/google/protobuf/generated_message_tctable_decl.h
 include/google/protobuf/generated_message_tctable_impl.h
-include/google/protobuf/generated_message_tctable_impl.inc
 include/google/protobuf/generated_message_util.h
 include/google/protobuf/has_bits.h
 include/google/protobuf/implicit_weak_message.h
diff -r ebb4464d3b94 -r e8cfcde4bae7 devel/protobuf/distinfo
--- a/devel/protobuf/distinfo   Sun Apr 03 16:14:13 2022 +0000
+++ b/devel/protobuf/distinfo   Sun Apr 03 18:19:24 2022 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.61 2022/01/30 16:33:43 adam Exp $
+$NetBSD: distinfo,v 1.62 2022/04/03 18:19:24 adam Exp $
 
-BLAKE2s (protobuf-cpp-3.19.4.tar.gz) = a2d8a937adb98acbb605c305feaae312b73f35afb99e3c22a79e6a079dbdd555
-SHA512 (protobuf-cpp-3.19.4.tar.gz) = e5374e280eda20d5eae9884dfe4aecc3fad79d19f27f15f0a35273aa64945705146d7d495762606438563438411503fea7f94b978427101ab528a47efa173570
-Size (protobuf-cpp-3.19.4.tar.gz) = 4803263 bytes
+BLAKE2s (protobuf-cpp-3.20.0.tar.gz) = 2bde14b52de0e92e67e02c3ff97c69a0c113c16d5021cf8224faf689247589e2
+SHA512 (protobuf-cpp-3.20.0.tar.gz) = e36b94d1df220a9e75cc2f3bf4c84cc3ac90970b14fe0135d8457cc51a589bd354cb94b81241899f7c8b271af4b73e45bb32f09e5281c26431269a9b3c410131
+Size (protobuf-cpp-3.20.0.tar.gz) = 4837193 bytes
 SHA1 (patch-configure) = e9953648e5b3df015be007c1c424a564d1eb2bef
 SHA1 (patch-third__party_googletest_googlemock_configure) = 9afd8358eef2dffe7639ca70081f60535c116855
diff -r ebb4464d3b94 -r e8cfcde4bae7 devel/py-protobuf/Makefile
--- a/devel/py-protobuf/Makefile        Sun Apr 03 16:14:13 2022 +0000
+++ b/devel/py-protobuf/Makefile        Sun Apr 03 18:19:24 2022 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.51 2022/01/30 16:33:43 adam Exp $
+# $NetBSD: Makefile,v 1.52 2022/04/03 18:19:24 adam Exp $
 
-DISTNAME=      protobuf-3.19.4
+DISTNAME=      protobuf-3.20.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/protobuf/}
diff -r ebb4464d3b94 -r e8cfcde4bae7 devel/py-protobuf/PLIST
--- a/devel/py-protobuf/PLIST   Sun Apr 03 16:14:13 2022 +0000
+++ b/devel/py-protobuf/PLIST   Sun Apr 03 18:19:24 2022 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.16 2021/09/30 18:59:47 adam Exp $
+@comment $NetBSD: PLIST,v 1.17 2022/04/03 18:19:24 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -48,6 +48,9 @@
 ${PYSITELIB}/google/protobuf/internal/api_implementation.py
 ${PYSITELIB}/google/protobuf/internal/api_implementation.pyc
 ${PYSITELIB}/google/protobuf/internal/api_implementation.pyo
+${PYSITELIB}/google/protobuf/internal/builder.py
+${PYSITELIB}/google/protobuf/internal/builder.pyc
+${PYSITELIB}/google/protobuf/internal/builder.pyo
 ${PYSITELIB}/google/protobuf/internal/containers.py
 ${PYSITELIB}/google/protobuf/internal/containers.pyc
 ${PYSITELIB}/google/protobuf/internal/containers.pyo
diff -r ebb4464d3b94 -r e8cfcde4bae7 devel/py-protobuf/distinfo
--- a/devel/py-protobuf/distinfo        Sun Apr 03 16:14:13 2022 +0000
+++ b/devel/py-protobuf/distinfo        Sun Apr 03 18:19:24 2022 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.47 2022/01/30 16:33:43 adam Exp $
+$NetBSD: distinfo,v 1.48 2022/04/03 18:19:24 adam Exp $
 
-BLAKE2s (protobuf-3.19.4.tar.gz) = 8e4eb12d9f100b1aa855cbb6bac96e8b8fc46f4f5fc2d0e42ab7934981d37d5a
-SHA512 (protobuf-3.19.4.tar.gz) = af83a52265d6ad9a47e3964d37634698b6c2fb8d14a2b1bfbd0294f7a60fcbf15c6194072c2fff175682fc1831306b7060c5fd9335d4dec1c8bb8a6c11add97e
-Size (protobuf-3.19.4.tar.gz) = 217854 bytes
+BLAKE2s (protobuf-3.20.0.tar.gz) = 1101c1753b7bbe464976a5272e41be06d49979f319976ef0c1a633461210da2b
+SHA512 (protobuf-3.20.0.tar.gz) = 2367b8c5caa50e61bd9bfc48f344b83ad49a015b2fa11a1ae7bd33c5581619e77dfa825ff8500faa99d70094fbd8365aa16c3c9ddc76a0f246e2642c719abd70
+Size (protobuf-3.20.0.tar.gz) = 216509 bytes



Home | Main Index | Thread Index | Old Index