This has gotten behind again... Upstream has continued with the usual pace and churn, so major bumps required for all three shared libs.
Lots of bug fixes and internal improvements since 3.13.0. ChangeLog: https://github.com/protocolbuffers/protobuf/releases The number of reverse dependencies and their insane sizes and build dependecies are getting beyond my limited hardware resources. So I don't think I will be able to do anything near comprehensive build testing in the future. The regress test is still as broken as it has been for a long time. I have built qtwebengine and kget still works. The mosh interop test between versions and architectures is successful. On sparc64, I have built the precious few non-Qt- and non-rust-involving consumers. On macpcc, autoconf stumbled over a stale g++ that I had lying around. That's new, didn't happen with previous updates. I haven't tried to fix this and just removed g++ from that machine. Index: Makefile =================================================================== RCS file: /cvs/ports/devel/protobuf/Makefile,v retrieving revision 1.35 diff -u -p -r1.35 Makefile --- Makefile 8 Sep 2020 06:30:18 -0000 1.35 +++ Makefile 5 Mar 2021 08:06:16 -0000 @@ -2,15 +2,15 @@ COMMENT = c++ protocol buffers -V = 3.13.0 +V = 3.15.5 DISTNAME = protobuf-cpp-$V PKGNAME = protobuf-$V WRKDIST = ${WRKDIR}/protobuf-${V} -SHARED_LIBS += protobuf-lite 8.0 # 24.0 -SHARED_LIBS += protobuf 8.0 # 24.0 -SHARED_LIBS += protoc 9.0 # 24.0 +SHARED_LIBS += protobuf-lite 9.0 # 26.5 +SHARED_LIBS += protobuf 9.0 # 26.5 +SHARED_LIBS += protoc 10.0 # 26.5 CATEGORIES = devel Index: distinfo =================================================================== RCS file: /cvs/ports/devel/protobuf/distinfo,v retrieving revision 1.14 diff -u -p -r1.14 distinfo --- distinfo 8 Sep 2020 06:30:18 -0000 1.14 +++ distinfo 5 Mar 2021 08:06:20 -0000 @@ -1,2 +1,2 @@ -SHA256 (protobuf-cpp-3.13.0.tar.gz) = +KVH3+FDqfYfra+6R/plc3E6M8uAkJMHwVAuJuEQIpg= -SIZE (protobuf-cpp-3.13.0.tar.gz) = 4638758 +SHA256 (protobuf-cpp-3.15.5.tar.gz) = tHMvsl0s39jXmE25oxo/Fe/SOR6I7fyT/d+zG2aYxE0= +SIZE (protobuf-cpp-3.15.5.tar.gz) = 4655682 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/devel/protobuf/pkg/PLIST,v retrieving revision 1.6 diff -u -p -r1.6 PLIST --- pkg/PLIST 8 Dec 2019 18:50:17 -0000 1.6 +++ pkg/PLIST 28 Feb 2021 16:31:24 -0000 @@ -58,7 +58,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/ include/google/protobuf/io/coded_stream.h include/google/protobuf/io/gzip_stream.h @@ -97,7 +96,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