[packages/protobuf] up to 3.0.0
glen
glen at pld-linux.org
Sun Sep 4 21:23:33 CEST 2016
commit 57ac76ff4f3cb37366b5871927606ad8a782ef04
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Sun Sep 4 22:16:48 2016 +0300
up to 3.0.0
- proto3 support
- backward compatible with proto2
does not compile with gcc 5.4:
In file included from google/protobuf/stubs/mathlimits.cc:36:0:
./google/protobuf/stubs/mathlimits.h:203:315: error: overflow in constant expression [-fpermissive]
./google/protobuf/stubs/mathlimits.h:203:315: error: overflow in constant expression [-fpermissive]
./google/protobuf/stubs/mathlimits.h:203:315: error: overflow in constant expression [-fpermissive]
https://github.com/google/protobuf/issues/2068
protobuf.spec | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
---
diff --git a/protobuf.spec b/protobuf.spec
index aa4f674..56fdbcc 100644
--- a/protobuf.spec
+++ b/protobuf.spec
@@ -1,5 +1,8 @@
# TODO:
# - add bindings for java (maven build)
+# - add bindings for ruby
+# - add bindings for javascript
+# - add bindings for csharp
#
# Conditional build:
%bcond_without python # Python bindings
@@ -8,12 +11,12 @@
Summary: Protocol Buffers - Google's data interchange format
Summary(pl.UTF-8): Protocol Buffers - format wymiany danych Google
Name: protobuf
-Version: 2.6.1
-Release: 4
+Version: 3.0.0
+Release: 0.1
License: BSD
Group: Libraries
Source0: https://github.com/google/protobuf/archive/v%{version}/%{name}-%{version}.tar.gz
-# Source0-md5: af05b2cca289f7b86eef2734a0cdc8b9
+# Source0-md5: d4f6ca65aadc6310b3872ee421e79fa6
Source1: ftdetect-proto.vim
Patch0: system-gtest.patch
URL: https://github.com/google/protobuf/
@@ -159,7 +162,7 @@ opisów buforów protokołowych (Protocol Buffers).
%prep
%setup -q
-%patch0 -p1
+#%patch0 -p1 NEEDS UPDATE
%build
%{__libtoolize}
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/protobuf.git/commitdiff/57ac76ff4f3cb37366b5871927606ad8a782ef04
More information about the pld-cvs-commit
mailing list