Wednesday, September 15, 2021

[update] protobuf 3.18.0

This was released this hour. I have tested both release candidates in
several bulks and I also did some runtime testing (apart from version
numbers, the only change from -rc2 to the final release are in PHP and
Ruby bindings).

From the release notes I see no urgent need for this to make 7.0.
Since I already have a tested diff, I thought I might as well send it
out.

Release notes:
https://github.com/protocolbuffers/protobuf/releases/tag/v3.18.0

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/protobuf/Makefile,v
retrieving revision 1.43
diff -u -p -r1.43 Makefile
--- Makefile 12 Jun 2021 10:25:10 -0000 1.43
+++ Makefile 15 Sep 2021 17:19:28 -0000
@@ -2,15 +2,15 @@

COMMENT = c++ protocol buffers

-V = 3.17.3
+V = 3.18.0
DISTNAME = protobuf-cpp-$V
PKGNAME = protobuf-$V

WRKDIST = ${WRKDIR}/protobuf-${V}

-SHARED_LIBS += protobuf-lite 11.1 # 28.3
-SHARED_LIBS += protobuf 12.0 # 28.3
-SHARED_LIBS += protoc 13.0 # 28.3
+SHARED_LIBS += protobuf-lite 12.0 # 29.0
+SHARED_LIBS += protobuf 13.0 # 29.0
+SHARED_LIBS += protoc 14.0 # 29.0

CATEGORIES = devel

Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/protobuf/distinfo,v
retrieving revision 1.22
diff -u -p -r1.22 distinfo
--- distinfo 12 Jun 2021 10:25:10 -0000 1.22
+++ distinfo 15 Sep 2021 17:19:47 -0000
@@ -1,2 +1,2 @@
-SHA256 (protobuf-cpp-3.17.3.tar.gz) = Uc7JnxCLg0IrevEXCv166y3XfSvLt7a60fklCenM+Ms=
-SIZE (protobuf-cpp-3.17.3.tar.gz) = 4710418
+SHA256 (protobuf-cpp-3.18.0.tar.gz) = cwhZDbuV53BmuZxWdO7YVcglfnBljSr1hvSoH/DuorE=
+SIZE (protobuf-cpp-3.18.0.tar.gz) = 4743005
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/protobuf/pkg/PLIST,v
retrieving revision 1.9
diff -u -p -r1.9 PLIST
--- pkg/PLIST 12 Jun 2021 10:25:10 -0000 1.9
+++ pkg/PLIST 20 Aug 2021 13:50:58 -0000
@@ -55,6 +55,7 @@ include/google/protobuf/field_mask.pb.h
include/google/protobuf/field_mask.proto
include/google/protobuf/generated_enum_reflection.h
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_tctable_decl.h
@@ -63,6 +64,7 @@ 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/
include/google/protobuf/io/coded_stream.h
include/google/protobuf/io/gzip_stream.h
@@ -94,6 +96,7 @@ include/google/protobuf/repeated_field.h
include/google/protobuf/service.h
include/google/protobuf/source_context.pb.h
include/google/protobuf/source_context.proto
+include/google/protobuf/string_member_robber.h
include/google/protobuf/struct.pb.h
include/google/protobuf/struct.proto
include/google/protobuf/stubs/

No comments:

Post a Comment