From be7f9e6b39f8ba8ee3263feae7a4523c8d290a22 Mon Sep 17 00:00:00 2001 From: alihanozturk Date: Fri, 3 Mar 2017 23:21:30 +0300 Subject: [PATCH] protobuf:update --- network/misc/protobuf/actions.py | 9 ++++++++- network/misc/protobuf/pspec.xml | 12 +++++++++++- 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/network/misc/protobuf/actions.py b/network/misc/protobuf/actions.py index f6ecd7b5ef..04c5500cb7 100644 --- a/network/misc/protobuf/actions.py +++ b/network/misc/protobuf/actions.py @@ -11,7 +11,14 @@ from pisi.actionsapi import shelltools from pisi.actionsapi import get def setup(): - shelltools.export("PTHREAD_LIBS", "-lpthread") + shelltools.copy("../googletest-release-*/googlemock", "gmock") + shelltools.copy("../googletest-release-*/googletest", "googletest") + + shelltools.system("ln -s ../googletest gmock/gtest") + + shelltools.export("CC","/usr/bin/clang") + shelltools.export("CXX","/usr/bin/clang++") + shelltools.system("./autogen.sh") autotools.autoreconf("-vif") autotools.configure("--disable-static") diff --git a/network/misc/protobuf/pspec.xml b/network/misc/protobuf/pspec.xml index cc521a80dd..88800b0857 100644 --- a/network/misc/protobuf/pspec.xml +++ b/network/misc/protobuf/pspec.xml @@ -12,8 +12,11 @@ library Google's data interchange format Protocol Buffers are a way of encoding structured data in an efficient yet extensible format. Google uses Protocol Buffers for almost all of its internal RPC protocols and file formats. - http://source.pisilinux.org/1.0/protobuf-3.0.0-pre.tar.gz + https://github.com/google/protobuf/archive/v3.2.0.tar.gz + https://github.com/google/googletest/archive/release-1.8.0.tar.gz + llvm + llvm-clang python-setuptools @@ -46,6 +49,13 @@ + + 2017-03-03 + 3.2.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + 2016-06-12 2.6.1