protobuf: updated to 3.11.0 Protocol Buffers v3.11.0 C++ Make serialization method naming consistent Make proto runtime + generated code free of deprecation warnings Moved ShutdownProtobufLibrary() to message_lite.h. For backward compatibility a declaration is still available in stubs/common.h, but users should prefer message_lite.h Removed non-namespace macro EXPECT_OK() Removed mathlimits.h from stubs in favor of using std::numeric_limits from C++11 Fixed bug in parser when ending on a group tag Add a helper function to UnknownFieldSet to deal with the changing return value of message::unknown_fields() Fix incorrect use of string_view iterators Support direct pickling of nested messages Skip extension tag validation for MessageSet if unknown dependencies are allowed Updated deprecation macros to annotate deprecated code Remove conversion warning in MapEntryFuncs::ByteSizeLong Revert "Make shared libraries be able to link to MSVC static runtime libraries, so that VC runtime is not required." Python Add float_precision option in json format printer Optionally print bytes fields as messages in unknown fields, if possible FieldPath: fix testing IsSet on root path '' Experimental code gen (fast import protobuf module) which only work with cpp generated code linked indiff -r1.23 -r1.24 pkgsrc/devel/protobuf/Makefile
(adam)
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.23 2019/10/04 10:37:49 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.24 2019/11/26 18:59:31 adam Exp $ | |
2 | 2 | |||
3 | DISTNAME= protobuf-cpp-3.10.0 | 3 | DISTNAME= protobuf-cpp-3.11.0 | |
4 | PKGNAME= ${DISTNAME:S/-cpp//} | 4 | PKGNAME= ${DISTNAME:S/-cpp//} | |
5 | CATEGORIES= devel | 5 | CATEGORIES= devel | |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=google/} | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=google/} | |
7 | GITHUB_PROJECT= protobuf | 7 | GITHUB_PROJECT= protobuf | |
8 | GITHUB_RELEASE= v${PKGVERSION_NOREV} | 8 | GITHUB_RELEASE= v${PKGVERSION_NOREV} | |
9 | 9 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 10 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= https://github.com/protocolbuffers/protobuf | 11 | HOMEPAGE= https://github.com/protocolbuffers/protobuf | |
12 | COMMENT= Google protocol buffers | 12 | COMMENT= Google protocol buffers | |
13 | LICENSE= modified-bsd | 13 | LICENSE= modified-bsd | |
14 | 14 | |||
15 | WRKSRC= ${WRKDIR}/${DISTNAME:S/-cpp//} | 15 | WRKSRC= ${WRKDIR}/${DISTNAME:S/-cpp//} | |
16 | 16 |
@@ -1,9 +1,8 @@ | @@ -1,9 +1,8 @@ | |||
1 | $NetBSD: distinfo,v 1.30 2019/10/09 08:46:22 otis Exp $ | 1 | $NetBSD: distinfo,v 1.31 2019/11/26 18:59:31 adam Exp $ | |
2 | 2 | |||
3 | SHA1 (protobuf-cpp-3.10.0.tar.gz) = 01f3871186d50364e5d6cea9bb2436c0343d2e9c | 3 | SHA1 (protobuf-cpp-3.11.0.tar.gz) = 6705f506946ef80e0b34ca38d9001707db6b4339 | |
4 | RMD160 (protobuf-cpp-3.10.0.tar.gz) = 1995e96095f922ae817b3624c00f11b2533b6a6c | 4 | RMD160 (protobuf-cpp-3.11.0.tar.gz) = 6697456109c33d11693bc11fd46f5ec3c1f24e31 | |
5 | SHA512 (protobuf-cpp-3.10.0.tar.gz) = bdf2c7b658376757b1df5b79d82606d868561bb69ee6ee5025c9a16df14cce67333d97ffa3b9736c157ab6153490f7943a21fe5264e9f4e4a6f782cd014116e2 | 5 | SHA512 (protobuf-cpp-3.11.0.tar.gz) = 679c6a330aba7b7a232664b5ba0dffbadd546e40d8b688e8d02612afa126aeafa146d7f645b34b8f29be05a262787921efb2e462dc1dbe1480153de82cb207af | |
6 | Size (protobuf-cpp-3.10.0.tar.gz) = 4599017 bytes | 6 | Size (protobuf-cpp-3.11.0.tar.gz) = 4604321 bytes | |
7 | SHA1 (patch-configure) = 22a1fc4e701b348772b3e2e4c68aad3b97032cc5 | 7 | SHA1 (patch-configure) = 22a1fc4e701b348772b3e2e4c68aad3b97032cc5 | |
8 | SHA1 (patch-src_google_protobuf_text__format.cc) = b0f6007f0c74f537c9bca2950b3443e51fd91d22 | |||
9 | SHA1 (patch-third__party_googletest_googlemock_configure) = fe3b812e819130d87d99316144507d2454461cd1 | 8 | SHA1 (patch-third__party_googletest_googlemock_configure) = fe3b812e819130d87d99316144507d2454461cd1 |
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.22 2019/10/04 11:13:39 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.23 2019/11/26 18:59:31 adam Exp $ | |
2 | 2 | |||
3 | DISTNAME= protobuf-3.10.0 | 3 | DISTNAME= protobuf-3.11.0 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | |
5 | CATEGORIES= devel python | 5 | CATEGORIES= devel python | |
6 | MASTER_SITES= ${MASTER_SITE_PYPI:=p/protobuf/} | 6 | MASTER_SITES= ${MASTER_SITE_PYPI:=p/protobuf/} | |
7 | 7 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= https://developers.google.com/protocol-buffers/ | 9 | HOMEPAGE= https://developers.google.com/protocol-buffers/ | |
10 | COMMENT= Python bindings for protobuf | 10 | COMMENT= Python bindings for protobuf | |
11 | LICENSE= modified-bsd | 11 | LICENSE= modified-bsd | |
12 | 12 | |||
13 | DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools | 13 | DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools | |
14 | DEPENDS+= ${PYPKGPREFIX}-six>=1.9:../../lang/py-six | 14 | DEPENDS+= ${PYPKGPREFIX}-six>=1.9:../../lang/py-six | |
15 | 15 | |||
16 | USE_LANGUAGES+= c c++11 | 16 | USE_LANGUAGES+= c c++11 |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.21 2019/10/04 11:13:39 adam Exp $ | 1 | $NetBSD: distinfo,v 1.22 2019/11/26 18:59:31 adam Exp $ | |
2 | 2 | |||
3 | SHA1 (protobuf-3.10.0.tar.gz) = edd14f95db7868ce22cf5f87e550ad01026be27d | 3 | SHA1 (protobuf-3.11.0.tar.gz) = 6c5e69b53a44288af447887e1a5d66c0ad8b7d12 | |
4 | RMD160 (protobuf-3.10.0.tar.gz) = 114d68705315fc93a4cbc3c56c575b63c44abae2 | 4 | RMD160 (protobuf-3.11.0.tar.gz) = fc080b298f96541462cadd37b23b81f0fb880d6a | |
5 | SHA512 (protobuf-3.10.0.tar.gz) = 9a1d36ceb15b4ccfb66ad57180ab7aeff28072c99164480e6bc745e908dd19627b7c3e62598fc192a9973b05ce7bb75748d02e23461385e6b73106039895f7e7 | 5 | SHA512 (protobuf-3.11.0.tar.gz) = b8e085951e6bb00f007e6c3a868f5b61fedf644de2f279b9c4d18ed461b3f9e715e147a6d57a4cf10d7e9145909e4f4cb49a1a8587aaabec3788c5b364c32460 | |
6 | Size (protobuf-3.10.0.tar.gz) = 264563 bytes | 6 | Size (protobuf-3.11.0.tar.gz) = 264225 bytes |