head 1.2; access; symbols; locks; strict; comment @# @; 1.2 date 2019.03.21.21.29.08; author adam; state dead; branches; next 1.1; commitid y2yJCpU5zGVajhgB; 1.1 date 2019.01.08.05.56.19; author markd; state Exp; branches; next ; commitid cqblNzoXi1yTsW6B; desc @@ 1.2 log @py-protobuf: updated to 3.7.0 version 3.7.0: Python * Added Python 3.7 compatibility. * Modified ParseFromString to return bytes parsed . * Introduce Proto C API. * FindFileContainingSymbol in descriptor pool is now able to find field and enum values. * reflection.MakeClass() and reflection.ParseMessage() are deprecated. * Added DescriptorPool.FindMethodByName() method in pure python (c extension alreay has it) * Flipped proto3 to preserve unknown fields by default. * Added support for memoryview in python3 proto message parsing. * Added MergeFrom for repeated scalar fields in c extension (pure python already has it) * Surrogates are now rejected at setters in python3. * Added public unknown field API. * RecursionLimit is also set to max if allow_oversize_protos is enabled. * Disallow duplicate scalars in proto3 text_format parse. * Fix some segment faults for c extension map field. @ text @$NetBSD: patch-third__party_googletest_googlemock_configure,v 1.1 2019/01/08 05:56:19 markd Exp $ Fix shell portability issues. --- third_party/googletest/googlemock/configure.orig 2018-07-31 00:19:25.000000000 +0000 +++ third_party/googletest/googlemock/configure @@@@ -16355,7 +16355,7 @@@@ ac_compiler_gnu=$ac_cv_cxx_compiler_gnu have_pthreads="$acx_pthread_ok" fi - if test "x$have_pthreads" == "xyes"; then + if test "x$have_pthreads" = "xyes"; then HAVE_PTHREADS_TRUE= HAVE_PTHREADS_FALSE='#' else @@@@ -16385,7 +16385,7 @@@@ else enable_external_gtest=yes fi -if test "x$with_gtest" == "xno"; then : +if test "x$with_gtest" = "xno"; then : as_fn_error $? "Support for GoogleTest was explicitly disabled. Currently GoogleMock has a hard dependency upon GoogleTest to build, please provide a version, or allow GoogleMock to use any installed version and fall back upon its internal @ 1.1 log @{py-,}protobuf: don't share the patches directory some patches only apply to py-protobuf. @ text @d1 1 a1 1 $NetBSD: patch-third__party_googletest_googlemock_configure,v 1.1 2018/08/04 21:19:39 minskim Exp $ @