Update *protobuf to 3.2.0: 2017-01-23 version 3.2.0 (C++/Java/Python/PHP/Ruby/Objective-C/C#/JavaScript/Lite) General * Added protoc version number to protoc plugin protocol. It can be used by protoc plugin to detect which version of protoc is used with the plugin and mitigate known problems in certain version of protoc. C++ * The default parsing byte size limit has been raised from 64MB to 2GB. * Added rvalue setters for non-arena string fields. * Enabled debug logging for Android. * Fixed a double-free problem when using Reflection::SetAllocatedMessage() with extension fields. * Fixed several deterministic serialization bugs: * MessageLite::SerializeAsString() now respects the global deterministic serialization flag. * Extension fields are serialized deterministically as well. Fixed protocol compiler to correctly report importing-self as an error. * Fixed FileDescriptor::DebugString() to print custom options correctly. * Various performance/codesize optimizations and cleanups. Java * The default parsing byte size limit has been raised from 64MB to 2GB. * Added recursion limit when parsing JSON. * Fixed a bug that enumType.getDescriptor().getOptions() doesn't have custom options. * Fixed generated code to support field numbers up to 2^29-1. Python * You can now assign NumPy scalars/arrays (np.int32, np.int64) to protobuf fields, and assigning other numeric types has been optimized for performance. * Pure-Python: message types are now garbage-collectable. * Python/C++: a lot of internal cleanup/refactoring. PHP (Alpha) * For 64-bit integers type (int64/uint64/sfixed64/fixed64/sint64), use PHP integer on 64-bit environment and PHP string on 32-bit environment. * PHP generated code also conforms to PSR-4 now. * Fixed ZTS build for c extension. * Fixed c extension build on Mac. * Fixed c extension build on 32-bit linux. * Fixed the bug that message without namespace is not found in the descriptor pool. (#2240) * Fixed the bug that repeated field is not iterable in c extension. * Message names Empty will be converted to GPBEmpty in generated code. * Added phpdoc in generated files. * The released API is almost stable. Unless there is large problem, we won't change it. See https://developers.google.com/protocol-buffers/docs/reference/php-generated for more details. Objective-C * Added support for push/pop of the stream limit on CodedInputStream for anyone doing manual parsing. C# * No changes. Ruby * Message objects now support #respond_to? for field getters/setters. * You can now compare ���message == non_message_object��� and it will return false instead of throwing an exception. * JRuby: fixed #hashCode to properly reflect the values in the message. Javascript * Deserialization of repeated fields no longer has quadratic performance behavior. * UTF-8 encoding/decoding now properly supports high codepoints. * Added convenience methods for some well-known types: Any, Struct, and Timestamp. These make it easier to convert data between native JavaScript types and the well-known protobuf types.diff -r1.12 -r1.13 pkgsrc/devel/protobuf/Makefile
(wiz)
@@ -1,28 +1,27 @@ | @@ -1,28 +1,27 @@ | |||
1 | # $NetBSD: Makefile,v 1.12 2016/11/01 15:26:33 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.13 2017/02/07 13:50:31 wiz Exp $ | |
2 | 2 | |||
3 | .include "Makefile.common" | 3 | .include "Makefile.common" | |
4 | 4 | |||
5 | DISTNAME= protobuf-cpp-${PROTOBUFVER} | 5 | DISTNAME= protobuf-cpp-${PROTOBUFVER} | |
6 | PKGNAME= ${DISTNAME:S/-cpp//} | 6 | PKGNAME= ${DISTNAME:S/-cpp//} | |
7 | PKGREVISION= 1 | |||
8 | 7 | |||
9 | MAINTAINER= aran@100acres.us | 8 | MAINTAINER= aran@100acres.us | |
10 | COMMENT= Google protocol buffers | 9 | COMMENT= Google protocol buffers | |
11 | 10 | |||
12 | GNU_CONFIGURE= yes | 11 | GNU_CONFIGURE= yes | |
13 | USE_LIBTOOL= yes | 12 | USE_LIBTOOL= yes | |
14 | USE_LANGUAGES= c++ c | 13 | USE_LANGUAGES= c++ c | |
15 | USE_TOOLS+= autoreconf automake autoconf | 14 | USE_TOOLS+= autoreconf automake autoconf gmake | |
16 | 15 | |||
17 | SET_LIBDIR= yes | 16 | SET_LIBDIR= yes | |
18 | 17 | |||
19 | PKGCONFIG_OVERRIDE+= protobuf-lite.pc.in | 18 | PKGCONFIG_OVERRIDE+= protobuf-lite.pc.in | |
20 | PKGCONFIG_OVERRIDE+= protobuf.pc.in | 19 | PKGCONFIG_OVERRIDE+= protobuf.pc.in | |
21 | 20 | |||
22 | TEST_TARGET= check | 21 | TEST_TARGET= check | |
23 | 22 | |||
24 | pre-configure: | 23 | pre-configure: | |
25 | ${RUN} cd ${WRKSRC} && ./autogen.sh | 24 | ${RUN} cd ${WRKSRC} && ./autogen.sh | |
26 | 25 | |||
27 | .include "../../devel/googletest/buildlink3.mk" | 26 | .include "../../devel/googletest/buildlink3.mk" | |
28 | BUILDLINK_API_DEPENDS.zlib+= zlib>=1.2.0.4 | 27 | BUILDLINK_API_DEPENDS.zlib+= zlib>=1.2.0.4 |
@@ -1,11 +1,12 @@ | @@ -1,11 +1,12 @@ | |||
1 | $NetBSD: distinfo,v 1.12 2016/11/23 20:56:44 wiedi Exp $ | 1 | $NetBSD: distinfo,v 1.13 2017/02/07 13:50:31 wiz Exp $ | |
2 | 2 | |||
3 | SHA1 (protobuf-cpp-3.1.0.tar.gz) = b7b7275405ac18784965b02bea7d62f836873564 | 3 | SHA1 (protobuf-cpp-3.2.0.tar.gz) = 7518aef2471e7398ebd0d85a53836d6a076222d5 | |
4 | RMD160 (protobuf-cpp-3.1.0.tar.gz) = a7be4888dd97e899364c3264875a988bac349acf | 4 | RMD160 (protobuf-cpp-3.2.0.tar.gz) = f83bddecef7c2b545ea342d1acac568fa5454242 | |
5 | SHA512 (protobuf-cpp-3.1.0.tar.gz) = 9f85a98e55cbc9f245a3079d5a597f778454bc945f0942cb10fbdfbde5fe12b17d6dda93d6a8d5281459ad30a3840be7e0712feb33a824226884e7e4da54a061 | 5 | SHA512 (protobuf-cpp-3.2.0.tar.gz) = dd005f5e862ff24bb233b9eaed1d7f44c42f1cc8c647c0839fe2ecc2d91178845195d79776cfa2e31d224c16eed11b05ad824b66b743e685334057d8180f17aa | |
6 | Size (protobuf-cpp-3.1.0.tar.gz) = 4109863 bytes | 6 | Size (protobuf-cpp-3.2.0.tar.gz) = 4148324 bytes | |
7 | SHA1 (patch-gmock_configure) = 49a4c9301ad4c1973ee7058213df50a7833161f0 | 7 | SHA1 (patch-gmock_configure) = 49a4c9301ad4c1973ee7058213df50a7833161f0 | |
8 | SHA1 (patch-gmock_configure.ac) = cfd7b7c87eff4b06ce6ecb34dec046561bbdc113 | 8 | SHA1 (patch-gmock_configure.ac) = cfd7b7c87eff4b06ce6ecb34dec046561bbdc113 | |
9 | SHA1 (patch-src_google_protobuf_compiler_plugin.pb.h) = e13704e04858e747e5c3e52fd3d399458face3f0 | |||
9 | SHA1 (patch-src_google_protobuf_message__lite.cc) = 8f2ffe07b2710de5365148153978ad6d9939f522 | 10 | SHA1 (patch-src_google_protobuf_message__lite.cc) = 8f2ffe07b2710de5365148153978ad6d9939f522 | |
10 | SHA1 (patch-src_google_protobuf_stubs_atomicops.h) = 9ec851134da674980a49302e9582a432a47f7974 | 11 | SHA1 (patch-src_google_protobuf_stubs_atomicops.h) = 9ec851134da674980a49302e9582a432a47f7974 | |
11 | SHA1 (patch-src_google_protobuf_stubs_atomicops__internals__arm__gcc.h) = 93cf8135660e945044e5a560a3010e32e660ae6f | 12 | SHA1 (patch-src_google_protobuf_stubs_atomicops__internals__arm__gcc.h) = d60c554be8ff7fc9370bb036eef9101f9a6433e3 |
@@ -1,18 +1,18 @@ | @@ -1,18 +1,18 @@ | |||
1 | # $NetBSD: Makefile.common,v 1.5 2016/11/01 15:26:33 wiz Exp $ | 1 | # $NetBSD: Makefile.common,v 1.6 2017/02/07 13:50:31 wiz Exp $ | |
2 | # | 2 | # | |
3 | # used by devel/protobuf/Makefile | 3 | # used by devel/protobuf/Makefile | |
4 | # used by devel/py-protobuf/Makefile | 4 | # used by devel/py-protobuf/Makefile | |
5 | 5 | |||
6 | PROTOBUFVER= 3.1.0 | 6 | PROTOBUFVER= 3.2.0 | |
7 | 7 | |||
8 | MASTER_SITES= ${MASTER_SITE_GITHUB:=google/} | 8 | MASTER_SITES= ${MASTER_SITE_GITHUB:=google/} | |
9 | GITHUB_PROJECT= protobuf | 9 | GITHUB_PROJECT= protobuf | |
10 | GITHUB_RELEASE= v${PKGVERSION_NOREV} | 10 | GITHUB_RELEASE= v${PKGVERSION_NOREV} | |
11 | 11 | |||
12 | CATEGORIES= devel | 12 | CATEGORIES= devel | |
13 | HOMEPAGE= https://github.com/google/protobuf | 13 | HOMEPAGE= https://github.com/google/protobuf | |
14 | LICENSE= modified-bsd | 14 | LICENSE= modified-bsd | |
15 | 15 | |||
16 | WRKSRC= ${WRKDIR}/protobuf-${PKGVERSION_NOREV} | 16 | WRKSRC= ${WRKDIR}/protobuf-${PKGVERSION_NOREV} | |
17 | 17 | |||
18 | PATCHDIR= ${.CURDIR}/../../devel/protobuf/patches | 18 | PATCHDIR= ${.CURDIR}/../../devel/protobuf/patches |
@@ -1,32 +1,33 @@ | @@ -1,32 +1,33 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.5 2016/10/19 12:13:00 wiz Exp $ | 1 | @comment $NetBSD: PLIST,v 1.6 2017/02/07 13:50:31 wiz Exp $ | |
2 | bin/protoc | 2 | bin/protoc | |
3 | include/google/protobuf/any.h | 3 | include/google/protobuf/any.h | |
4 | include/google/protobuf/any.pb.h | 4 | include/google/protobuf/any.pb.h | |
5 | include/google/protobuf/any.proto | 5 | include/google/protobuf/any.proto | |
6 | include/google/protobuf/api.pb.h | 6 | include/google/protobuf/api.pb.h | |
7 | include/google/protobuf/api.proto | 7 | include/google/protobuf/api.proto | |
8 | include/google/protobuf/arena.h | 8 | include/google/protobuf/arena.h | |
9 | include/google/protobuf/arenastring.h | 9 | include/google/protobuf/arenastring.h | |
10 | include/google/protobuf/compiler/code_generator.h | 10 | include/google/protobuf/compiler/code_generator.h | |
11 | include/google/protobuf/compiler/command_line_interface.h | 11 | include/google/protobuf/compiler/command_line_interface.h | |
12 | include/google/protobuf/compiler/cpp/cpp_generator.h | 12 | include/google/protobuf/compiler/cpp/cpp_generator.h | |
13 | include/google/protobuf/compiler/csharp/csharp_generator.h | 13 | include/google/protobuf/compiler/csharp/csharp_generator.h | |
14 | include/google/protobuf/compiler/csharp/csharp_names.h | 14 | include/google/protobuf/compiler/csharp/csharp_names.h | |
15 | include/google/protobuf/compiler/importer.h | 15 | include/google/protobuf/compiler/importer.h | |
16 | include/google/protobuf/compiler/java/java_generator.h | 16 | include/google/protobuf/compiler/java/java_generator.h | |
17 | include/google/protobuf/compiler/java/java_names.h | 17 | include/google/protobuf/compiler/java/java_names.h | |
18 | include/google/protobuf/compiler/javanano/javanano_generator.h | 18 | include/google/protobuf/compiler/javanano/javanano_generator.h | |
19 | include/google/protobuf/compiler/js/js_generator.h | 19 | include/google/protobuf/compiler/js/js_generator.h | |
20 | include/google/protobuf/compiler/js/well_known_types_embed.h | |||
20 | include/google/protobuf/compiler/objectivec/objectivec_generator.h | 21 | include/google/protobuf/compiler/objectivec/objectivec_generator.h | |
21 | include/google/protobuf/compiler/objectivec/objectivec_helpers.h | 22 | include/google/protobuf/compiler/objectivec/objectivec_helpers.h | |
22 | include/google/protobuf/compiler/parser.h | 23 | include/google/protobuf/compiler/parser.h | |
23 | include/google/protobuf/compiler/php/php_generator.h | 24 | include/google/protobuf/compiler/php/php_generator.h | |
24 | include/google/protobuf/compiler/plugin.h | 25 | include/google/protobuf/compiler/plugin.h | |
25 | include/google/protobuf/compiler/plugin.pb.h | 26 | include/google/protobuf/compiler/plugin.pb.h | |
26 | include/google/protobuf/compiler/plugin.proto | 27 | include/google/protobuf/compiler/plugin.proto | |
27 | include/google/protobuf/compiler/python/python_generator.h | 28 | include/google/protobuf/compiler/python/python_generator.h | |
28 | include/google/protobuf/compiler/ruby/ruby_generator.h | 29 | include/google/protobuf/compiler/ruby/ruby_generator.h | |
29 | include/google/protobuf/descriptor.h | 30 | include/google/protobuf/descriptor.h | |
30 | include/google/protobuf/descriptor.pb.h | 31 | include/google/protobuf/descriptor.pb.h | |
31 | include/google/protobuf/descriptor.proto | 32 | include/google/protobuf/descriptor.proto | |
32 | include/google/protobuf/descriptor_database.h | 33 | include/google/protobuf/descriptor_database.h | |
@@ -65,30 +66,30 @@ include/google/protobuf/reflection.h | @@ -65,30 +66,30 @@ include/google/protobuf/reflection.h | |||
65 | include/google/protobuf/reflection_ops.h | 66 | include/google/protobuf/reflection_ops.h | |
66 | include/google/protobuf/repeated_field.h | 67 | include/google/protobuf/repeated_field.h | |
67 | include/google/protobuf/service.h | 68 | include/google/protobuf/service.h | |
68 | include/google/protobuf/source_context.pb.h | 69 | include/google/protobuf/source_context.pb.h | |
69 | include/google/protobuf/source_context.proto | 70 | include/google/protobuf/source_context.proto | |
70 | include/google/protobuf/struct.pb.h | 71 | include/google/protobuf/struct.pb.h | |
71 | include/google/protobuf/struct.proto | 72 | include/google/protobuf/struct.proto | |
72 | include/google/protobuf/stubs/atomic_sequence_num.h | 73 | include/google/protobuf/stubs/atomic_sequence_num.h | |
73 | include/google/protobuf/stubs/atomicops.h | 74 | include/google/protobuf/stubs/atomicops.h | |
74 | include/google/protobuf/stubs/atomicops_internals_arm64_gcc.h | 75 | include/google/protobuf/stubs/atomicops_internals_arm64_gcc.h | |
75 | include/google/protobuf/stubs/atomicops_internals_arm_gcc.h | 76 | include/google/protobuf/stubs/atomicops_internals_arm_gcc.h | |
76 | include/google/protobuf/stubs/atomicops_internals_arm_qnx.h | 77 | include/google/protobuf/stubs/atomicops_internals_arm_qnx.h | |
77 | include/google/protobuf/stubs/atomicops_internals_atomicword_compat.h | 78 | include/google/protobuf/stubs/atomicops_internals_atomicword_compat.h | |
79 | include/google/protobuf/stubs/atomicops_internals_generic_c11_atomic.h | |||
78 | include/google/protobuf/stubs/atomicops_internals_generic_gcc.h | 80 | include/google/protobuf/stubs/atomicops_internals_generic_gcc.h | |
79 | include/google/protobuf/stubs/atomicops_internals_macosx.h | 81 | include/google/protobuf/stubs/atomicops_internals_macosx.h | |
80 | include/google/protobuf/stubs/atomicops_internals_mips_gcc.h | 82 | include/google/protobuf/stubs/atomicops_internals_mips_gcc.h | |
81 | include/google/protobuf/stubs/atomicops_internals_pnacl.h | |||
82 | include/google/protobuf/stubs/atomicops_internals_power.h | 83 | include/google/protobuf/stubs/atomicops_internals_power.h | |
83 | include/google/protobuf/stubs/atomicops_internals_ppc_gcc.h | 84 | include/google/protobuf/stubs/atomicops_internals_ppc_gcc.h | |
84 | include/google/protobuf/stubs/atomicops_internals_solaris.h | 85 | include/google/protobuf/stubs/atomicops_internals_solaris.h | |
85 | include/google/protobuf/stubs/atomicops_internals_tsan.h | 86 | include/google/protobuf/stubs/atomicops_internals_tsan.h | |
86 | include/google/protobuf/stubs/atomicops_internals_x86_gcc.h | 87 | include/google/protobuf/stubs/atomicops_internals_x86_gcc.h | |
87 | include/google/protobuf/stubs/atomicops_internals_x86_msvc.h | 88 | include/google/protobuf/stubs/atomicops_internals_x86_msvc.h | |
88 | include/google/protobuf/stubs/bytestream.h | 89 | include/google/protobuf/stubs/bytestream.h | |
89 | include/google/protobuf/stubs/callback.h | 90 | include/google/protobuf/stubs/callback.h | |
90 | include/google/protobuf/stubs/casts.h | 91 | include/google/protobuf/stubs/casts.h | |
91 | include/google/protobuf/stubs/common.h | 92 | include/google/protobuf/stubs/common.h | |
92 | include/google/protobuf/stubs/fastmem.h | 93 | include/google/protobuf/stubs/fastmem.h | |
93 | include/google/protobuf/stubs/hash.h | 94 | include/google/protobuf/stubs/hash.h | |
94 | include/google/protobuf/stubs/logging.h | 95 | include/google/protobuf/stubs/logging.h |
@@ -1,18 +1,18 @@ | @@ -1,18 +1,18 @@ | |||
1 | $NetBSD: patch-src_google_protobuf_stubs_atomicops__internals__arm__gcc.h,v 1.2 2016/08/06 11:40:14 kamil Exp $ | 1 | $NetBSD: patch-src_google_protobuf_stubs_atomicops__internals__arm__gcc.h,v 1.3 2017/02/07 13:50:31 wiz Exp $ | |
2 | 2 | |||
3 | Add ARM support. | 3 | Add ARM support. | |
4 | 4 | |||
5 | --- src/google/protobuf/stubs/atomicops_internals_arm_gcc.h.orig 2016-04-28 21:34:30.000000000 +0000 | 5 | --- src/google/protobuf/stubs/atomicops_internals_arm_gcc.h.orig 2017-01-27 23:49:29.000000000 +0000 | |
6 | +++ src/google/protobuf/stubs/atomicops_internals_arm_gcc.h | 6 | +++ src/google/protobuf/stubs/atomicops_internals_arm_gcc.h | |
7 | @@ -39,44 +39,19 @@ namespace google { | 7 | @@ -39,44 +39,19 @@ namespace google { | |
8 | namespace protobuf { | 8 | namespace protobuf { | |
9 | namespace internal { | 9 | namespace internal { | |
10 | 10 | |||
11 | -// 0xffff0fc0 is the hard coded address of a function provided by | 11 | -// 0xffff0fc0 is the hard coded address of a function provided by | |
12 | -// the kernel which implements an atomic compare-exchange. On older | 12 | -// the kernel which implements an atomic compare-exchange. On older | |
13 | -// ARM architecture revisions (pre-v6) this may be implemented using | 13 | -// ARM architecture revisions (pre-v6) this may be implemented using | |
14 | -// a syscall. This address is stable, and in active use (hard coded) | 14 | -// a syscall. This address is stable, and in active use (hard coded) | |
15 | -// by at least glibc-2.7 and the Android C library. | 15 | -// by at least glibc-2.7 and the Android C library. | |
16 | -typedef Atomic32 (*LinuxKernelCmpxchgFunc)(Atomic32 old_value, | 16 | -typedef Atomic32 (*LinuxKernelCmpxchgFunc)(Atomic32 old_value, | |
17 | - Atomic32 new_value, | 17 | - Atomic32 new_value, | |
18 | - volatile Atomic32* ptr); | 18 | - volatile Atomic32* ptr); | |
@@ -73,19 +73,19 @@ Add ARM support. | @@ -73,19 +73,19 @@ Add ARM support. | |||
73 | - } | 73 | - } | |
74 | - // Otherwise, *ptr changed mid-loop and we need to retry. | 74 | - // Otherwise, *ptr changed mid-loop and we need to retry. | |
75 | - } | 75 | - } | |
76 | + old_value = *ptr; | 76 | + old_value = *ptr; | |
77 | + new_value = old_value + increment; | 77 | + new_value = old_value + increment; | |
78 | + } while (!__sync_bool_compare_and_swap(ptr, old_value, new_value)); | 78 | + } while (!__sync_bool_compare_and_swap(ptr, old_value, new_value)); | |
79 | + return new_value; | 79 | + return new_value; | |
80 | } | 80 | } | |
81 | 81 | |||
82 | inline Atomic32 Acquire_CompareAndSwap(volatile Atomic32* ptr, | 82 | inline Atomic32 Acquire_CompareAndSwap(volatile Atomic32* ptr, | |
83 | @@ -116,7 +89,7 @@ inline void NoBarrier_Store(volatile Ato | 83 | @@ -116,7 +89,7 @@ inline void NoBarrier_Store(volatile Ato | |
84 | } | 84 | } | |
85 | 85 | |||
86 | inline void MemoryBarrier() { | 86 | inline void MemoryBarrierInternal() { | |
87 | - pLinuxKernelMemoryBarrier(); | 87 | - pLinuxKernelMemoryBarrier(); | |
88 | + __sync_synchronize(); | 88 | + __sync_synchronize(); | |
89 | } | 89 | } | |
90 | 90 | |||
91 | inline void Acquire_Store(volatile Atomic32* ptr, Atomic32 value) { | 91 | inline void Acquire_Store(volatile Atomic32* ptr, Atomic32 value) { |
@@ -1,11 +1,12 @@ | @@ -1,11 +1,12 @@ | |||
1 | $NetBSD: distinfo,v 1.6 2016/11/27 10:56:23 wiz Exp $ | 1 | $NetBSD: distinfo,v 1.7 2017/02/07 13:50:31 wiz Exp $ | |
2 | 2 | |||
3 | SHA1 (protobuf-python-3.1.0.tar.gz) = 0a92e2135c9a7f62139d2ffcace95074a5546113 | 3 | SHA1 (protobuf-python-3.2.0.tar.gz) = 1abe0a4860c3f44d732568f790ea9beeb5236805 | |
4 | RMD160 (protobuf-python-3.1.0.tar.gz) = 7017d8330f0697334e64b87efa39a854467ce1bf | 4 | RMD160 (protobuf-python-3.2.0.tar.gz) = 50d84a0e2321f9df96c6ad331465651d3ec21dff | |
5 | SHA512 (protobuf-python-3.1.0.tar.gz) = 363bc7ade0c316f11c3e2e017e82e88a58b47b8e79bbc61f2510fe3fce3074a77bce28ad87a97bfda53149c5e854a3249150b185ebb32153895ad6e3818205bb | 5 | SHA512 (protobuf-python-3.2.0.tar.gz) = daec6b07dec76e7dc0398ad948daa93a0253f77b68ee79b0e1113a0698f92fa00f12c046e7234817b8c08d627fe57f133305699a4b6a6cb5cafb2c0f99247060 | |
6 | Size (protobuf-python-3.1.0.tar.gz) = 4377622 bytes | 6 | Size (protobuf-python-3.2.0.tar.gz) = 4422343 bytes | |
7 | SHA1 (patch-gmock_configure) = 49a4c9301ad4c1973ee7058213df50a7833161f0 | 7 | SHA1 (patch-gmock_configure) = 49a4c9301ad4c1973ee7058213df50a7833161f0 | |
8 | SHA1 (patch-gmock_configure.ac) = cfd7b7c87eff4b06ce6ecb34dec046561bbdc113 | 8 | SHA1 (patch-gmock_configure.ac) = cfd7b7c87eff4b06ce6ecb34dec046561bbdc113 | |
9 | SHA1 (patch-src_google_protobuf_compiler_plugin.pb.h) = e13704e04858e747e5c3e52fd3d399458face3f0 | |||
9 | SHA1 (patch-src_google_protobuf_message__lite.cc) = 8f2ffe07b2710de5365148153978ad6d9939f522 | 10 | SHA1 (patch-src_google_protobuf_message__lite.cc) = 8f2ffe07b2710de5365148153978ad6d9939f522 | |
10 | SHA1 (patch-src_google_protobuf_stubs_atomicops.h) = 9ec851134da674980a49302e9582a432a47f7974 | 11 | SHA1 (patch-src_google_protobuf_stubs_atomicops.h) = 9ec851134da674980a49302e9582a432a47f7974 | |
11 | SHA1 (patch-src_google_protobuf_stubs_atomicops__internals__arm__gcc.h) = 93cf8135660e945044e5a560a3010e32e660ae6f | 12 | SHA1 (patch-src_google_protobuf_stubs_atomicops__internals__arm__gcc.h) = d60c554be8ff7fc9370bb036eef9101f9a6433e3 |