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