The update to 3.17.0 went through two amd64 bulk builds and I have
tested it on amd64 and sparc64 over the past week. Nothing really
noteworthy in the change log compared to 3.16.0. Of course, symbols
were added and removed and all librariers need a major bump.

https://github.com/protocolbuffers/protobuf/releases

3.17.1 was released in the last hour, so I only tested it very lightly
and looked at the diff to 3.17.0.

It bumps the version number, removes the need of patching a header due
to a syntax error and has some minor PHP related changes (the Ruby
related memory error is not part of the protobuf-cpp tarball).

I am going to commit this update in about a week unless I hear
objections.

py-protobuf 3.17.1 is not yet available, so this diff is for 3.17.0 - I
will check before commit if 3.17.1 is available. It will likely only
have different version numbers.


Index: devel/protobuf/Makefile
===================================================================
RCS file: /cvs/ports/devel/protobuf/Makefile,v
retrieving revision 1.40
diff -u -p -r1.40 Makefile
--- devel/protobuf/Makefile     18 May 2021 15:44:53 -0000      1.40
+++ devel/protobuf/Makefile     24 May 2021 17:43:07 -0000
@@ -2,15 +2,15 @@
 
 COMMENT =              c++ protocol buffers
 
-V =                    3.16.0
+V =                    3.17.1
 DISTNAME =             protobuf-cpp-$V
 PKGNAME =              protobuf-$V
 
 WRKDIST =              ${WRKDIR}/protobuf-${V}
 
-SHARED_LIBS +=         protobuf-lite   10.0    # 27.0
-SHARED_LIBS +=         protobuf        10.0    # 27.0
-SHARED_LIBS +=         protoc          11.0    # 27.0
+SHARED_LIBS +=         protobuf-lite   11.0    # 28.1
+SHARED_LIBS +=         protobuf        11.0    # 28.1
+SHARED_LIBS +=         protoc          12.0    # 28.1
 
 CATEGORIES =           devel
 
Index: devel/protobuf/distinfo
===================================================================
RCS file: /cvs/ports/devel/protobuf/distinfo,v
retrieving revision 1.19
diff -u -p -r1.19 distinfo
--- devel/protobuf/distinfo     18 May 2021 15:44:53 -0000      1.19
+++ devel/protobuf/distinfo     24 May 2021 17:43:38 -0000
@@ -1,2 +1,2 @@
-SHA256 (protobuf-cpp-3.16.0.tar.gz) = 
MhkjuiGJ73ID7pEVy0E0DGBJ2CVgl75spJ8Hcb9rcDU=
-SIZE (protobuf-cpp-3.16.0.tar.gz) = 4661289
+SHA256 (protobuf-cpp-3.17.1.tar.gz) = 
pC1GoaIcM8o2pouZ3EDPYBnM40p8vIwl+iK9o9VZ5Lc=
+SIZE (protobuf-cpp-3.17.1.tar.gz) = 4690062
Index: devel/protobuf/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/protobuf/pkg/PLIST,v
retrieving revision 1.7
diff -u -p -r1.7 PLIST
--- devel/protobuf/pkg/PLIST    16 Mar 2021 03:07:53 -0000      1.7
+++ devel/protobuf/pkg/PLIST    18 May 2021 16:24:51 -0000
@@ -21,6 +21,7 @@ include/google/protobuf/compiler/csharp/
 include/google/protobuf/compiler/importer.h
 include/google/protobuf/compiler/java/
 include/google/protobuf/compiler/java/java_generator.h
+include/google/protobuf/compiler/java/java_kotlin_generator.h
 include/google/protobuf/compiler/java/java_names.h
 include/google/protobuf/compiler/js/
 include/google/protobuf/compiler/js/js_generator.h
Index: devel/py-protobuf/Makefile
===================================================================
RCS file: /cvs/ports/devel/py-protobuf/Makefile,v
retrieving revision 1.13
diff -u -p -r1.13 Makefile
--- devel/py-protobuf/Makefile  18 May 2021 15:45:17 -0000      1.13
+++ devel/py-protobuf/Makefile  24 May 2021 17:52:41 -0000
@@ -2,7 +2,7 @@
 
 COMMENT=               Google data interchange format (protocol buffers)
 
-MODPY_EGG_VERSION=     3.16.0
+MODPY_EGG_VERSION=     3.17.0
 DISTNAME=              protobuf-${MODPY_EGG_VERSION}
 PKGNAME=               py-${DISTNAME}
 
Index: devel/py-protobuf/distinfo
===================================================================
RCS file: /cvs/ports/devel/py-protobuf/distinfo,v
retrieving revision 1.9
diff -u -p -r1.9 distinfo
--- devel/py-protobuf/distinfo  18 May 2021 15:45:17 -0000      1.9
+++ devel/py-protobuf/distinfo  18 May 2021 16:28:07 -0000
@@ -1,2 +1,2 @@
-SHA256 (protobuf-3.16.0.tar.gz) = Io7svt1G11AQ8eD4zjTbzRGuWkDBZan8nTMKWKowKBg=
-SIZE (protobuf-3.16.0.tar.gz) = 229132
+SHA256 (protobuf-3.17.0.tar.gz) = Bd/pMZk5qEc8IbRp809khmRuVPuFQmN89+2OL7/iFTg=
+SIZE (protobuf-3.17.0.tar.gz) = 228735

Reply via email to