mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-18 10:27:00 +02:00
bump(dev-libs/protobuf): sync with upstream
This commit is contained in:
parent
4fc37f1b15
commit
936f66c179
@ -1,372 +0,0 @@
|
|||||||
# ChangeLog for dev-libs/protobuf
|
|
||||||
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/protobuf/ChangeLog,v 1.95 2015/08/04 19:01:30 pacho Exp $
|
|
||||||
|
|
||||||
04 Aug 2015; Pacho Ramos <pacho@gentoo.org> protobuf-2.6.1-r3.ebuild:
|
|
||||||
sparc stable, bug #528240
|
|
||||||
|
|
||||||
29 Jul 2015; Tobias Klausmann <klausman@gentoo.org> protobuf-2.6.1-r3.ebuild:
|
|
||||||
Stable on alpha, bug 519772
|
|
||||||
|
|
||||||
16 Jul 2015; Jeroen Roovers <jer@gentoo.org> protobuf-2.6.1-r3.ebuild:
|
|
||||||
Mark ~hppa (bug #519772).
|
|
||||||
|
|
||||||
15 Jul 2015; Tobias Klausmann <klausman@gentoo.org> protobuf-2.6.1-r3.ebuild:
|
|
||||||
Keyworded on alpha, bug 519772
|
|
||||||
|
|
||||||
27 Jun 2015; Markus Meier <maekke@gentoo.org> protobuf-2.6.1-r3.ebuild:
|
|
||||||
arm stable, bug #528240
|
|
||||||
|
|
||||||
09 Jun 2015; Ulrich Müller <ulm@gentoo.org>
|
|
||||||
files/protobuf-2.5.0-emacs-24.4.patch:
|
|
||||||
Fix build failure with Emacs 24.5, bug 545486.
|
|
||||||
|
|
||||||
17 May 2015; Pacho Ramos <pacho@gentoo.org> protobuf-2.6.1-r3.ebuild:
|
|
||||||
ppc64 stable wrt bug #528240
|
|
||||||
|
|
||||||
15 May 2015; Pacho Ramos <pacho@gentoo.org> protobuf-2.6.1-r3.ebuild:
|
|
||||||
ppc stable wrt bug #528240
|
|
||||||
|
|
||||||
15 May 2015; Pacho Ramos <pacho@gentoo.org> protobuf-2.5.0-r2.ebuild,
|
|
||||||
protobuf-2.6.1-r3.ebuild:
|
|
||||||
ppc* love
|
|
||||||
|
|
||||||
14 May 2015; Michael Sterrett <mr_bones_@gentoo.org>
|
|
||||||
-protobuf-2.5.0-r3.ebuild:
|
|
||||||
old
|
|
||||||
|
|
||||||
04 May 2015; Tim Harder <radhermit@gentoo.org> metadata.xml:
|
|
||||||
Remove myself as maintainer and update upstream metadata.
|
|
||||||
|
|
||||||
04 May 2015; Tim Harder <radhermit@gentoo.org> -protobuf-2.4.0a.ebuild,
|
|
||||||
-protobuf-2.5.0.ebuild, -protobuf-2.5.0-r1.ebuild, -protobuf-2.6.0.ebuild,
|
|
||||||
-protobuf-2.6.1.ebuild, -protobuf-2.6.1-r1.ebuild, -protobuf-2.6.1-r2.ebuild:
|
|
||||||
Remove old.
|
|
||||||
|
|
||||||
25 Apr 2015; Jeroen Roovers <jer@gentoo.org> protobuf-2.6.1-r3.ebuild:
|
|
||||||
Marked ~ppc64 too.
|
|
||||||
|
|
||||||
08 Apr 2015; Michał Górny <mgorny@gentoo.org> protobuf-2.5.0-r1.ebuild,
|
|
||||||
protobuf-2.5.0.ebuild:
|
|
||||||
Drop old Python implementations
|
|
||||||
|
|
||||||
*protobuf-2.6.1-r3 (10 Mar 2015)
|
|
||||||
|
|
||||||
10 Mar 2015; Mike Frysinger <vapier@gentoo.org>
|
|
||||||
+files/protobuf-2.6.1-protoc-cmdline.patch, +protobuf-2.6.1-r3.ebuild:
|
|
||||||
Add protoc patch from Chromium OS & sent upstream.
|
|
||||||
|
|
||||||
10 Mar 2015; Mike Frysinger <vapier@gentoo.org> protobuf-2.6.1-r2.ebuild:
|
|
||||||
Add arm64/sh love. Add cross-compile support #432106 by Dennis Schridde.
|
|
||||||
|
|
||||||
10 Mar 2015; Mike Frysinger <vapier@gentoo.org> protobuf-2.6.1-r2.ebuild:
|
|
||||||
Add ~ia64 #524084 by Paweł Hajdan, Jr..
|
|
||||||
|
|
||||||
*protobuf-2.6.1-r2 (26 Feb 2015)
|
|
||||||
*protobuf-2.5.0-r3 (26 Feb 2015)
|
|
||||||
|
|
||||||
26 Feb 2015; Tim Harder <radhermit@gentoo.org> +protobuf-2.5.0-r3.ebuild,
|
|
||||||
+protobuf-2.6.1-r2.ebuild:
|
|
||||||
Add zlib use flag (bug #541396).
|
|
||||||
|
|
||||||
26 Jan 2015; Agostino Sarubbo <ago@gentoo.org> protobuf-2.5.0-r2.ebuild:
|
|
||||||
Stable for x86, wrt bug #536794
|
|
||||||
|
|
||||||
22 Jan 2015; Markus Meier <maekke@gentoo.org> protobuf-2.5.0-r2.ebuild:
|
|
||||||
arm stable, bug #536794
|
|
||||||
|
|
||||||
22 Jan 2015; Agostino Sarubbo <ago@gentoo.org> protobuf-2.5.0-r2.ebuild:
|
|
||||||
Stable for amd64, wrt bug #536794
|
|
||||||
|
|
||||||
28 Nov 2014; Tim Harder <radhermit@gentoo.org> protobuf-2.5.0-r2.ebuild,
|
|
||||||
protobuf-2.6.1-r1.ebuild, +files/protobuf-2.5.0-emacs-24.4.patch:
|
|
||||||
Fix build with emacs-24.4 (bug #524100, patch by ulm).
|
|
||||||
|
|
||||||
27 Nov 2014; Tim Harder <radhermit@gentoo.org> protobuf-2.5.0-r2.ebuild,
|
|
||||||
protobuf-2.6.1-r1.ebuild:
|
|
||||||
Fix python/java builds (bug #530922) and doc installs.
|
|
||||||
|
|
||||||
27 Nov 2014; Tim Harder <radhermit@gentoo.org> protobuf-2.5.0-r2.ebuild,
|
|
||||||
protobuf-2.6.1-r1.ebuild:
|
|
||||||
Apply patches manually so they don't get applied twice.
|
|
||||||
|
|
||||||
*protobuf-2.6.1-r1 (27 Nov 2014)
|
|
||||||
*protobuf-2.5.0-r2 (27 Nov 2014)
|
|
||||||
|
|
||||||
27 Nov 2014; Tim Harder <radhermit@gentoo.org> +protobuf-2.5.0-r2.ebuild,
|
|
||||||
+protobuf-2.6.1-r1.ebuild:
|
|
||||||
Add multilib support.
|
|
||||||
|
|
||||||
21 Nov 2014; Agostino Sarubbo <ago@gentoo.org> protobuf-2.5.0-r1.ebuild:
|
|
||||||
Stable for amd64, wrt bug #529858
|
|
||||||
|
|
||||||
21 Nov 2014; Agostino Sarubbo <ago@gentoo.org> protobuf-2.5.0-r1.ebuild:
|
|
||||||
Stable for x86, wrt bug #529858
|
|
||||||
|
|
||||||
*protobuf-2.6.1 (31 Oct 2014)
|
|
||||||
|
|
||||||
31 Oct 2014; Tim Harder <radhermit@gentoo.org> +protobuf-2.6.1.ebuild:
|
|
||||||
Version bump.
|
|
||||||
|
|
||||||
10 Oct 2014; Markus Meier <maekke@gentoo.org> protobuf-2.6.0.ebuild:
|
|
||||||
add ~arm, bug #524082
|
|
||||||
|
|
||||||
07 Oct 2014; Tim Harder <radhermit@gentoo.org> protobuf-2.6.0.ebuild:
|
|
||||||
Add github homepage.
|
|
||||||
|
|
||||||
30 Sep 2014; Tim Harder <radhermit@gentoo.org> protobuf-2.6.0.ebuild:
|
|
||||||
Drop python2_6 support and remove old dateutil comment.
|
|
||||||
|
|
||||||
30 Sep 2014; Tim Harder <radhermit@gentoo.org> protobuf-2.6.0.ebuild:
|
|
||||||
Remove unused python-dateutil and python-gflags deps as pointed out by
|
|
||||||
Arfrever.
|
|
||||||
|
|
||||||
*protobuf-2.6.0 (30 Sep 2014)
|
|
||||||
|
|
||||||
30 Sep 2014; Pawel Hajdan jr <phajdan.jr@gentoo.org> +protobuf-2.6.0.ebuild:
|
|
||||||
Version bump, bug #521406 . Drop keywords because of new python deps; arm
|
|
||||||
(bug #524082), ia64 (bug #524084).
|
|
||||||
|
|
||||||
*protobuf-2.5.0-r1 (26 Sep 2014)
|
|
||||||
|
|
||||||
26 Sep 2014; Pawel Hajdan jr <phajdan.jr@gentoo.org>
|
|
||||||
+protobuf-2.5.0-r1.ebuild:
|
|
||||||
Disable RTTI, bug #521882 .
|
|
||||||
|
|
||||||
14 Aug 2014; Jeroen Roovers <jer@gentoo.org> protobuf-2.4.0a.ebuild,
|
|
||||||
protobuf-2.4.1.ebuild, protobuf-2.5.0.ebuild:
|
|
||||||
Marked -hppa (bug #519772).
|
|
||||||
|
|
||||||
06 Mar 2014; Agostino Sarubbo <ago@gentoo.org> protobuf-2.5.0.ebuild:
|
|
||||||
Revert wrong commit wrt bug #503046
|
|
||||||
|
|
||||||
30 Jan 2014; Markus Meier <maekke@gentoo.org> protobuf-2.5.0.ebuild:
|
|
||||||
arm stable, bug #496842
|
|
||||||
|
|
||||||
20 Jan 2014; Agostino Sarubbo <ago@gentoo.org> protobuf-2.5.0.ebuild:
|
|
||||||
Stable for ppc, wrt bug #496842
|
|
||||||
|
|
||||||
19 Jan 2014; Agostino Sarubbo <ago@gentoo.org> protobuf-2.5.0.ebuild:
|
|
||||||
Stable for ppc64, wrt bug #496842
|
|
||||||
|
|
||||||
16 Jan 2014; Agostino Sarubbo <ago@gentoo.org> protobuf-2.5.0.ebuild:
|
|
||||||
Stable for x86, wrt bug #496842
|
|
||||||
|
|
||||||
16 Jan 2014; Agostino Sarubbo <ago@gentoo.org> protobuf-2.5.0.ebuild:
|
|
||||||
Stable for amd64, wrt bug #496842
|
|
||||||
|
|
||||||
30 Nov 2013; Mike Frysinger <vapier@gentoo.org>
|
|
||||||
+files/protobuf-2.5.0-x32.patch, protobuf-2.5.0.ebuild:
|
|
||||||
Fix builds on x32.
|
|
||||||
|
|
||||||
06 Sep 2013; Tim Harder <radhermit@gentoo.org> protobuf-2.5.0.ebuild:
|
|
||||||
Add missing setuptools dep for python support (bug #479678 by hasufell).
|
|
||||||
|
|
||||||
05 Sep 2013; Michał Górny <mgorny@gentoo.org> protobuf-2.5.0.ebuild:
|
|
||||||
Clean up PYTHON_COMPAT from old implementations.
|
|
||||||
|
|
||||||
23 Jul 2013; Agostino Sarubbo <ago@gentoo.org> protobuf-2.4.1.ebuild:
|
|
||||||
Stable for arm, wrt bug #477170
|
|
||||||
|
|
||||||
04 Jul 2013; Agostino Sarubbo <ago@gentoo.org> protobuf-2.4.1.ebuild:
|
|
||||||
Stable for x86, wrt bug #474922
|
|
||||||
|
|
||||||
29 Jun 2013; Tim Harder <radhermit@gentoo.org> protobuf-2.5.0.ebuild:
|
|
||||||
Make python deps optional (bug #475242 by Diego Elio Pettenò).
|
|
||||||
|
|
||||||
29 Jun 2013; Agostino Sarubbo <ago@gentoo.org> protobuf-2.4.1.ebuild:
|
|
||||||
Stable for ppc64, wrt bug #474922
|
|
||||||
|
|
||||||
29 Jun 2013; Agostino Sarubbo <ago@gentoo.org> protobuf-2.4.1.ebuild:
|
|
||||||
Stable for ppc, wrt bug #474922
|
|
||||||
|
|
||||||
28 Jun 2013; Agostino Sarubbo <ago@gentoo.org> protobuf-2.4.1.ebuild:
|
|
||||||
Stable for amd64, wrt bug #474922
|
|
||||||
|
|
||||||
15 Jun 2013; Fabian Groffen <grobian@gentoo.org> protobuf-2.5.0.ebuild:
|
|
||||||
Fix compilation on Darwin, bug #472514
|
|
||||||
|
|
||||||
02 Apr 2013; Tim Harder <radhermit@gentoo.org> protobuf-2.4.0a.ebuild,
|
|
||||||
protobuf-2.4.1.ebuild:
|
|
||||||
Run java-pkg-opt-2_pkg_setup when the java use flag is enabled.
|
|
||||||
|
|
||||||
05 Mar 2013; Tim Harder <radhermit@gentoo.org> files/proto.vim:
|
|
||||||
Simplify vim ftdetect file (bug #459304 by Laurent Bachelier).
|
|
||||||
|
|
||||||
*protobuf-2.5.0 (05 Mar 2013)
|
|
||||||
|
|
||||||
05 Mar 2013; Tim Harder <radhermit@gentoo.org> +protobuf-2.5.0.ebuild:
|
|
||||||
Version bump. Migrate to distutils-r1 and add subslot.
|
|
||||||
|
|
||||||
19 Feb 2013; Zac Medico <zmedico@gentoo.org> protobuf-2.4.1.ebuild:
|
|
||||||
Add ~arm-linux keyword.
|
|
||||||
|
|
||||||
16 Dec 2012; Tim Harder <radhermit@gentoo.org> metadata.xml:
|
|
||||||
Add myself as maintainer.
|
|
||||||
|
|
||||||
16 Dec 2012; Pacho Ramos <pacho@gentoo.org> -protobuf-2.3.0-r1.ebuild,
|
|
||||||
metadata.xml:
|
|
||||||
Cleanup due retirement, #95685
|
|
||||||
|
|
||||||
19 Nov 2012; Sébastien Fabbro <bicatali@gentoo.org> protobuf-2.4.1.ebuild:
|
|
||||||
Keyworded amd64-linux and x86-linux
|
|
||||||
|
|
||||||
09 Aug 2012; Anthony G. Basile <blueness@gentoo.org> protobuf-2.4.1.ebuild:
|
|
||||||
Keyword ~mips
|
|
||||||
|
|
||||||
14 Apr 2012; Mike Frysinger <vapier@gentoo.org> protobuf-2.4.1.ebuild:
|
|
||||||
Add ia64 love #282954 by Dennis Schridde.
|
|
||||||
|
|
||||||
30 Nov 2011; Krzysztof Pawlik <nelchael@gentoo.org> protobuf-2.4.1.ebuild:
|
|
||||||
Add ~arm keyword, tested by Anton Romanov, reported in bug #392323.
|
|
||||||
|
|
||||||
15 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org> protobuf-2.4.0a.ebuild:
|
|
||||||
ppc64 stable wrt #363403
|
|
||||||
|
|
||||||
28 May 2011; Brent Baude <ranger@gentoo.org> protobuf-2.4.0a.ebuild:
|
|
||||||
Marking protobuf-2.4.0a ppc for bug 363403
|
|
||||||
|
|
||||||
*protobuf-2.4.1 (07 May 2011)
|
|
||||||
|
|
||||||
07 May 2011; Krzysztof Pawlik <nelchael@gentoo.org> -protobuf-2.3.0.ebuild,
|
|
||||||
-files/protobuf-2.3.0-asneeded.patch, +protobuf-2.4.1.ebuild:
|
|
||||||
Version bump, remove old.
|
|
||||||
|
|
||||||
26 Apr 2011; Christoph Mende <angelos@gentoo.org> protobuf-2.4.0a.ebuild:
|
|
||||||
Stable on amd64 wrt bug #363403
|
|
||||||
|
|
||||||
21 Apr 2011; Thomas Kahle <tomka@gentoo.org> protobuf-2.4.0a.ebuild:
|
|
||||||
x86 stable per bug 363403
|
|
||||||
|
|
||||||
18 Apr 2011; Thomas Kahle <tomka@gentoo.org> protobuf-2.4.0a.ebuild:
|
|
||||||
Undo last commit b/c of bug 363911
|
|
||||||
|
|
||||||
18 Apr 2011; Thomas Kahle <tomka@gentoo.org> protobuf-2.4.0a.ebuild:
|
|
||||||
x86 stable per bug 363403
|
|
||||||
|
|
||||||
16 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> protobuf-2.3.0-r1.ebuild:
|
|
||||||
ppc/ppc64 stable wrt #348574
|
|
||||||
|
|
||||||
*protobuf-2.4.0a (12 Feb 2011)
|
|
||||||
|
|
||||||
12 Feb 2011; Krzysztof Pawlik <nelchael@gentoo.org>
|
|
||||||
-protobuf-2.3.0-r2.ebuild, +protobuf-2.4.0a.ebuild:
|
|
||||||
Version bump.
|
|
||||||
|
|
||||||
*protobuf-2.3.0-r2 (06 Feb 2011)
|
|
||||||
|
|
||||||
06 Feb 2011; Krzysztof Pawlik <nelchael@gentoo.org>
|
|
||||||
+protobuf-2.3.0-r2.ebuild, +files/proto.vim:
|
|
||||||
Install file for ftdetect so Vim correctly recognizes protobuf files, see bug
|
|
||||||
#353196.
|
|
||||||
|
|
||||||
12 Jan 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
|
|
||||||
protobuf-2.3.0.ebuild, protobuf-2.3.0-r1.ebuild:
|
|
||||||
Fix deprecation warnings.
|
|
||||||
|
|
||||||
15 Dec 2010; Markos Chandras <hwoarang@gentoo.org> protobuf-2.3.0-r1.ebuild:
|
|
||||||
Stable on amd64 wrt bug #348574
|
|
||||||
|
|
||||||
13 Dec 2010; Dane Smith <c1pher@gentoo.org> protobuf-2.3.0-r1.ebuild:
|
|
||||||
Stable x86 wrt bug 348574.
|
|
||||||
|
|
||||||
*protobuf-2.3.0-r1 (12 Jun 2010)
|
|
||||||
|
|
||||||
12 Jun 2010; Tiziano Müller <dev-zero@gentoo.org>
|
|
||||||
+protobuf-2.3.0-r1.ebuild, +files/protobuf-2.3.0-asneeded-2.patch:
|
|
||||||
Updated patch to fix as-needed issue (bug #271509, thanks to Xarthisius).
|
|
||||||
Added static-libs USE flag.
|
|
||||||
|
|
||||||
15 May 2010; Samuli Suominen <ssuominen@gentoo.org> protobuf-2.3.0.ebuild,
|
|
||||||
+files/protobuf-2.3.0-asneeded.patch:
|
|
||||||
Fix building with -Wl,--as-needed wrt #271509 by Kacper Kowalik.
|
|
||||||
|
|
||||||
14 May 2010; Joseph Jezak <josejx@gentoo.org> protobuf-2.3.0.ebuild:
|
|
||||||
Marked ~ppc/~ppc64 for bug #289287.
|
|
||||||
|
|
||||||
18 Apr 2010; Krzysztof Pawlik <nelchael@gentoo.org> protobuf-2.3.0.ebuild:
|
|
||||||
Use more functions from distutils eclass.
|
|
||||||
|
|
||||||
18 Apr 2010; Krzysztof Pawlik <nelchael@gentoo.org> protobuf-2.3.0.ebuild:
|
|
||||||
Improve Python support.
|
|
||||||
|
|
||||||
17 Apr 2010; Krzysztof Pawlik <nelchael@gentoo.org>
|
|
||||||
-files/protobuf-2.0.3-decoder_test_64bit_fix.patch,
|
|
||||||
-protobuf-2.1.0.ebuild,
|
|
||||||
-files/protobuf-2.1.0-fix-emacs-byte-compile.patch,
|
|
||||||
-files/protobuf-2.2.0-decoder_test_64bit_fix.patch,
|
|
||||||
-files/protobuf-2.2.0-fix-emacs-byte-compile.patch,
|
|
||||||
-protobuf-2.2.0a.ebuild:
|
|
||||||
Remove old versions.
|
|
||||||
|
|
||||||
02 Apr 2010; Fabian Groffen <grobian@gentoo.org> protobuf-2.3.0.ebuild:
|
|
||||||
Marked ~x64-macos, bug #312589
|
|
||||||
|
|
||||||
29 Mar 2010; Krzysztof Pawlik <nelchael@gentoo.org> metadata.xml:
|
|
||||||
Update my first name.
|
|
||||||
|
|
||||||
25 Mar 2010; Michał Januszewski <spock@gentoo.org> metadata.xml:
|
|
||||||
Remove myself from the maintainer list.
|
|
||||||
|
|
||||||
*protobuf-2.3.0 (17 Jan 2010)
|
|
||||||
|
|
||||||
17 Jan 2010; Krzysiek Pawlik <nelchael@gentoo.org> -protobuf-2.2.0.ebuild,
|
|
||||||
+protobuf-2.3.0.ebuild:
|
|
||||||
Version bump.
|
|
||||||
|
|
||||||
28 Nov 2009; Krzysiek Pawlik <nelchael@gentoo.org> protobuf-2.2.0a.ebuild:
|
|
||||||
Use correct versions of patches.
|
|
||||||
|
|
||||||
*protobuf-2.2.0a (26 Nov 2009)
|
|
||||||
|
|
||||||
26 Nov 2009; Krzysiek Pawlik <nelchael@gentoo.org>
|
|
||||||
+protobuf-2.2.0a.ebuild:
|
|
||||||
Version bump.
|
|
||||||
|
|
||||||
*protobuf-2.2.0 (21 Aug 2009)
|
|
||||||
|
|
||||||
21 Aug 2009; Krzysiek Pawlik <nelchael@gentoo.org> -protobuf-2.0.3.ebuild,
|
|
||||||
+protobuf-2.2.0.ebuild,
|
|
||||||
+files/protobuf-2.2.0-decoder_test_64bit_fix.patch,
|
|
||||||
+files/protobuf-2.2.0-fix-emacs-byte-compile.patch:
|
|
||||||
Version bump.
|
|
||||||
|
|
||||||
24 May 2009; Krzysiek Pawlik <nelchael@gentoo.org>
|
|
||||||
+files/70protobuf-gentoo.el, protobuf-2.1.0.ebuild,
|
|
||||||
+files/protobuf-2.1.0-fix-emacs-byte-compile.patch:
|
|
||||||
Add emacs USE flag, see bug #271007.
|
|
||||||
|
|
||||||
18 May 2009; Krzysiek Pawlik <nelchael@gentoo.org>
|
|
||||||
-protobuf-2.0.0_beta.ebuild, -protobuf-2.0.1.ebuild,
|
|
||||||
-files/protobuf-2.0.1-python-unittest.patch, protobuf-2.1.0.ebuild,
|
|
||||||
metadata.xml:
|
|
||||||
Add myself as maintainer, remove old versions, improve 2.1.0.
|
|
||||||
|
|
||||||
*protobuf-2.1.0 (18 May 2009)
|
|
||||||
|
|
||||||
18 May 2009; Michał Januszewski <spock@gentoo.org>
|
|
||||||
protobuf-2.0.0_beta.ebuild, protobuf-2.0.1.ebuild, protobuf-2.0.3.ebuild,
|
|
||||||
+protobuf-2.1.0.ebuild:
|
|
||||||
Version bump. Add setuptools as dependency (bug #270207).
|
|
||||||
|
|
||||||
*protobuf-2.0.3 (06 Dec 2008)
|
|
||||||
|
|
||||||
06 Dec 2008; Michał Januszewski <spock@gentoo.org>
|
|
||||||
+files/protobuf-2.0.3-decoder_test_64bit_fix.patch,
|
|
||||||
+protobuf-2.0.3.ebuild:
|
|
||||||
Version bump.
|
|
||||||
|
|
||||||
30 Oct 2008; Michał Januszewski <spock@gentoo.org> protobuf-2.0.1.ebuild:
|
|
||||||
Install the vim syntax file into vimfiles/syntax instead of vimfiles.
|
|
||||||
|
|
||||||
*protobuf-2.0.1 (11 Sep 2008)
|
|
||||||
|
|
||||||
11 Sep 2008; Michał Januszewski <spock@gentoo.org>
|
|
||||||
+files/protobuf-2.0.1-python-unittest.patch, +protobuf-2.0.1.ebuild:
|
|
||||||
Version bump.
|
|
||||||
|
|
||||||
*protobuf-2.0.0_beta (17 Jul 2008)
|
|
||||||
|
|
||||||
17 Jul 2008; Michał Januszewski <spock@gentoo.org> +metadata.xml,
|
|
||||||
+protobuf-2.0.0_beta.ebuild:
|
|
||||||
Initial commit (bug #231297).
|
|
@ -4,11 +4,17 @@ AUX protobuf-2.3.0-asneeded-2.patch 705 SHA256 558ea98a54e544919837f88d133b8887a
|
|||||||
AUX protobuf-2.5.0-emacs-24.4.patch 294 SHA256 3a60bcd371afe270d3c21cb4ebddb272bd9cf25a281fc0abb03c5981d94f0c07 SHA512 fbf5a44753ea40732decb5b5bf94355f741223cb8d5d09e166b333d4d857340dc937bb5176591645a737ddb3d04203d95462e128655c7236195fe8c1c6e8ef21 WHIRLPOOL 634b0afd5195efa1ddb6f395fd25a20ed0e43faa54e3c0674a18231bc76d0f1d039cce37a94924244722815ad5f8aba3ec0384017d4e43f0ef59cf15eaaa0ba6
|
AUX protobuf-2.5.0-emacs-24.4.patch 294 SHA256 3a60bcd371afe270d3c21cb4ebddb272bd9cf25a281fc0abb03c5981d94f0c07 SHA512 fbf5a44753ea40732decb5b5bf94355f741223cb8d5d09e166b333d4d857340dc937bb5176591645a737ddb3d04203d95462e128655c7236195fe8c1c6e8ef21 WHIRLPOOL 634b0afd5195efa1ddb6f395fd25a20ed0e43faa54e3c0674a18231bc76d0f1d039cce37a94924244722815ad5f8aba3ec0384017d4e43f0ef59cf15eaaa0ba6
|
||||||
AUX protobuf-2.5.0-x32.patch 677 SHA256 8a4378b5b84cf1b91e88344eead7c3e8f3ae848540e7a850bff48994704e8752 SHA512 fa28941ff21785505f616e4da4be964e18de5d52a25224059431054ad7853693ca4281819d690e76eb4064d9d7b729eb1ad10388d43d437b975e62b66f5de1bc WHIRLPOOL 2ae6b2dd9c6d9f63ae2d8caa630e4720d66a30ac3e21bf135f10d4b567a08fecd8757b575a749a95050c6b673b787c09b18f48452cc7d0eaa019b8aa5903d3d4
|
AUX protobuf-2.5.0-x32.patch 677 SHA256 8a4378b5b84cf1b91e88344eead7c3e8f3ae848540e7a850bff48994704e8752 SHA512 fa28941ff21785505f616e4da4be964e18de5d52a25224059431054ad7853693ca4281819d690e76eb4064d9d7b729eb1ad10388d43d437b975e62b66f5de1bc WHIRLPOOL 2ae6b2dd9c6d9f63ae2d8caa630e4720d66a30ac3e21bf135f10d4b567a08fecd8757b575a749a95050c6b673b787c09b18f48452cc7d0eaa019b8aa5903d3d4
|
||||||
AUX protobuf-2.6.1-protoc-cmdline.patch 11184 SHA256 c931fcf5b0484d41465e9bc11598379fcdc85d58a882ea209795e5858b5fb4b4 SHA512 17855acd577412866e6e0a515e4dd754ae5aa9e75a9fdd44bb80f4061b28bda1bee5a45671819021ac1487852c20e2404f79ef13b711140cf204cbfb6142ad36 WHIRLPOOL 310f58414cc6ae642d19e29dedce7c6f2d6ae3e0962d526b7421ccf37078372ad046b29206336794898c9ee8f22cc08f0b441db44538174ef19ba50c45513af9
|
AUX protobuf-2.6.1-protoc-cmdline.patch 11184 SHA256 c931fcf5b0484d41465e9bc11598379fcdc85d58a882ea209795e5858b5fb4b4 SHA512 17855acd577412866e6e0a515e4dd754ae5aa9e75a9fdd44bb80f4061b28bda1bee5a45671819021ac1487852c20e2404f79ef13b711140cf204cbfb6142ad36 WHIRLPOOL 310f58414cc6ae642d19e29dedce7c6f2d6ae3e0962d526b7421ccf37078372ad046b29206336794898c9ee8f22cc08f0b441db44538174ef19ba50c45513af9
|
||||||
DIST protobuf-2.4.1.tar.bz2 1440188 SHA256 cf8452347330834bbf9c65c2e68b5562ba10c95fa40d4f7ec0d2cb332674b0bf SHA512 52b0208c685e44126cb3915a74bde692ef91430f0407144b6c30b72a9f143b1ee4f1eea47a550184c689a1758b92582e7f26f0683c2d387205b957a69830f2f3 WHIRLPOOL e5462ff35f63413aff58640c24b9b561ac55749c489803ae009de21bf5d954a77516714361353ef02cfeb3c2d762620c89dc08a5fdee571e3a33b6f5c20edf6e
|
AUX protobuf-3.0.0_beta2-disable-local-gmock.patch 4699 SHA256 f27eb9760dd4b16010162cd5d762c97dd181a4c7c9695042c5747629010fb850 SHA512 643a7bed7125ef3e4fc870dd3fc87bfe1effa0f03703ad13c6070b7ea982cca0dd0fc871f9671d045d1d22a7f768a612c2a0b63d6b142d753fbc3a3401e04495 WHIRLPOOL 5c71c15d82c6e7e5120a2307e656f0d27a5bb3b87ab4811064fe84dbf6820e4c355d1ad9f3784b16e320f2ece72598ebdf6cf6218d5f21b3ee1c5d8d459283a3
|
||||||
DIST protobuf-2.5.0.tar.bz2 1866763 SHA256 13bfc5ae543cf3aa180ac2485c0bc89495e3ae711fc6fab4f8ffe90dfb4bb677 SHA512 5994b3669808b82fef5c860ecad36358c0767f84acac877e7bfcf722e59d972835a955714149bdd4158fbd1328a51d01397a563991d26475351ee72be48142ee WHIRLPOOL 7e6786e1f20bf253d0e386a95c2bbfe1b443f484d492f97552cadcea62c24461436aa88130e3ff20b4dc9f352c101458cb8c03686f1cc4e6e2133b6e78f5b70d
|
DIST protobuf-2.5.0.tar.bz2 1866763 SHA256 13bfc5ae543cf3aa180ac2485c0bc89495e3ae711fc6fab4f8ffe90dfb4bb677 SHA512 5994b3669808b82fef5c860ecad36358c0767f84acac877e7bfcf722e59d972835a955714149bdd4158fbd1328a51d01397a563991d26475351ee72be48142ee WHIRLPOOL 7e6786e1f20bf253d0e386a95c2bbfe1b443f484d492f97552cadcea62c24461436aa88130e3ff20b4dc9f352c101458cb8c03686f1cc4e6e2133b6e78f5b70d
|
||||||
DIST protobuf-2.6.1.tar.bz2 2021416 SHA256 ee445612d544d885ae240ffbcbf9267faa9f593b7b101f21d58beceb92661910 SHA512 8b092b87fcd79223db199cd3d330f3d43689b47f345aa4e34028dcf1680d609a5d5a89ab08588e817b566d3b265834c38f1db580bc1c144b512ce74d35f2a174 WHIRLPOOL b8d7f5e6b85670520435fd1107eb67035c822c2dad9689dadc29754de3bf8076ac256cf3fe3e719e99c0ccb03ed78edecb91afbe96b611073b60ae3fb3f29b1a
|
DIST protobuf-2.6.1.tar.bz2 2021416 SHA256 ee445612d544d885ae240ffbcbf9267faa9f593b7b101f21d58beceb92661910 SHA512 8b092b87fcd79223db199cd3d330f3d43689b47f345aa4e34028dcf1680d609a5d5a89ab08588e817b566d3b265834c38f1db580bc1c144b512ce74d35f2a174 WHIRLPOOL b8d7f5e6b85670520435fd1107eb67035c822c2dad9689dadc29754de3bf8076ac256cf3fe3e719e99c0ccb03ed78edecb91afbe96b611073b60ae3fb3f29b1a
|
||||||
EBUILD protobuf-2.4.1.ebuild 2932 SHA256 eac7762bbab6eca3ad60c991059bddc3809abdf97f595a8635b95263ee77ef39 SHA512 4abbabdf613e061fdfce8f330c781b0b1fd1721975d15e79d75649a7b1f1db052d3113a05c141e08e33b260982fc2df75e0a60c6ca5389d2df732f086c53b917 WHIRLPOOL 28b879a7fdde448b69c585df1f424e2d905e1d298e0018a20298e582342f4d06a7cb2003290f394f982d658e4fe962dd493a8c7cb2eee37ddab88dc0d6ef08d7
|
DIST protobuf-3.0.0_beta3_p1.tar.gz 3673779 SHA256 494726c9a6a45a20cd085795a26e4f05627e9b3b1fa5ab21a8b0edc5db8173dc SHA512 bebe655ffa6f8dd9bfbf4d2fcce160de6d45f50fd802b8907833cde3f232b7b44186d06fe9cc01ed5dc7b4a040fd3069e2ec7d2704da596e8d3af80f8dba7e8b WHIRLPOOL d35dca8e402741e4d30c9c787f5927c7fe7f22619ddb3ca20d302c27fbeb929cecd55cc7e6785b28acb76c89893d2baf7fce3f685a3f186006e1e30a2901ae1b
|
||||||
EBUILD protobuf-2.5.0-r2.ebuild 3155 SHA256 8b6971857700468f35e83fb9c13a3c7be0add415c0c472fe040d39c6bb4bc398 SHA512 8e4b7a73942a9bf6daa05f17b42144b40cb404e098f2612e4c1d53b330466013e8c7aace4a3fb6927ba38b60942a0e009cb4e4b549300031a72ec79635c1890f WHIRLPOOL c6fdf904604888c567daa7bb7a625ce74a8602b10157f4059ca466f6b0b6000584ddd6fa04af5ad4a2f4b2fec7c686028d9e2c0c92be81cf854baaf7154942bd
|
DIST protobuf-3.0.2.tar.gz 3917853 SHA256 b700647e11556b643ccddffd1f41d8cb7704ed02090af54cc517d44d912d11c1 SHA512 28eb8814555b0fe2cd57da6caf46802697a9612fccb3bba3ae7a379352437f81a18c1f6ab7242a22abea59c1ff9b06dcb6e2b52a97aa1a15cea6485ffc3c10c2 WHIRLPOOL 5c70def13be5e61d9405a24fdfc1efe9caee0b63c87f74e12f3d121801ecdc410e142eab80d8d4b49ebfe0c4f3cd13b2d77a17ec303978fec317265991a1f5a8
|
||||||
EBUILD protobuf-2.6.1-r3.ebuild 3996 SHA256 209e5267b159f8a85f6947aaaf9c649f1e71a2136af86680b8c5108bffe21a53 SHA512 bbc59418f4def7c7575ad3a07f64771206b73f28d93bad63651ab2c0078c0ee74ebcda65bbb1294ce7187bae40580c21b40ea95b05c3dcaca7e705fb3e1fc572 WHIRLPOOL e93a33339a50d4547bb6d8ce86850cbd2c94eb1685902701399dd0fbeb1ab4bdc988b051396d937a9170c239349cf63ba9a607a07d4d607e6d39322bbd2c28d4
|
DIST protobuf-3.1.0.tar.gz 4051503 SHA256 0a0ae63cbffc274efb573bdde9a253e3f32e458c41261df51c5dbc5ad541e8f7 SHA512 8d3289a16944c255bd1cceab696e515e52467f2bfe1cc10f6b32fabdf082d5acdc248ec9cadc572223a24d04d431f75921076153109cea2f90ee533f502ab47a WHIRLPOOL b8a0bee9ff549c8da45c2b56b12aafbed5807959cdb11b3888a0f30fd0d6df83a72f3c6ef9e266522754b8901792f65235a6e81a8b0f74cee15d59ecbe6dee68
|
||||||
MISC ChangeLog 13240 SHA256 ba184b4a6f9e3d2231f7939ce8b956470a1a556905e6ac92a5403642544499e8 SHA512 844b741943eee059259f8388c2a31f77b74cdc3e8e8bd1d31c58d735173986efe0cba05741558b02322e206783f7a56d2f2dd19523c315bcb5b6f6f4fdd8b4e7 WHIRLPOOL d8e4bc2eec0fbfd1b90622fe393f452bf889d6ec356dd5591ce944ea32ca71c4e116d715f261ca2b025e558604e07b82f3e7cda790fa1b5a7ae6b03c2c89da38
|
EBUILD protobuf-2.5.0-r2.ebuild 3198 SHA256 d2a52d7a7dea83838ba1873a106ba3d71db8e0bfa3570ea5629c0e8bec2ceaed SHA512 27a1dd36065d6d731b9a8676e7f392d5997bb4549887b0097981ba379d627948883622aef7c0baab6bc4c085038e89dc870d60eab8e676915e8ced177eaeb855 WHIRLPOOL a27810dcea41074db306f15d78481cb6772bf70d0a915a9ebf40bef8ea4ba088227cc8a812e1b288b4a06496764ec8bff5d9904a879d7e374d281e9e47d4b9d1
|
||||||
MISC metadata.xml 294 SHA256 7060252f98d7d7c362b56dd1f99576e89265a5eb27dbff8e495e6c66256b19ce SHA512 d317e16f9253e18006a165d5b625150cc0d68f0bc943f55fef5df705b5bac9bc3be9ae3183b159b02dd56a2d885897a51791155033ada09793802ec7fda07675 WHIRLPOOL f00e33c0be7cb927cdeb59b5542915f350bedcb496e35de3f71ba612507348b6d92b61ac004edaa749d0f299e830a370a55468487121bfc2fab544536b3b40e3
|
EBUILD protobuf-2.6.1-r3.ebuild 4034 SHA256 93d810324aa20da32fb4d0b9a005432993f36817013da93cf844d4e76312a172 SHA512 4e4e5fd908af8d206de76fbe3300e6aabe84dcd25508cdf96a47bc8f2a077a4cc94adbf2e798cb66c683abacfe0b6cb5325572353782680b8754cb730b9eaef3 WHIRLPOOL 9dc940c302f3d14f12788104c5dc1cf12fd7dc4fe71bafbc2a2ea60ba8ba11febb030d69b517be0f7113de38187df66beab9e6f9351b29138be5700790ff8910
|
||||||
|
EBUILD protobuf-3.0.0_beta3_p1.ebuild 2982 SHA256 ac08d7dfb3fbebbf37a786d00fcd9c4b989c0bbd9140551bdeb0d18495657e1d SHA512 d38575c0e143f7390efda1407cbc879c828090074abee652c21a5fd34047d8e8a0c41dc07796dc0d8ed13f8623d1a8171493574c8b90f1b853ed704b9a366d25 WHIRLPOOL b63c15e1cbc8230f9bcfa83e9f60a0516439936e93efd91d54be18a95dde248e821bce5090c94d90cfd82fb0c7a70a2f27bf0f07f02f7ee745e62de78bc32d91
|
||||||
|
EBUILD protobuf-3.0.2.ebuild 3076 SHA256 3d137d382a367bf465aae880e71b5116e47a94e2bf880c4152460e6b30aacfbc SHA512 814c749c7d3c9cf875a7332f224971522a390618be6c63c39747b0bd4a661a27dc625c57066c91d9ff47b5263702f9a2d9159262a308c207a86d86f309995b3c WHIRLPOOL 3ceaf065a08a6092586a115b6bb53cc002cb3fda0b1563ad2d233f99d6ea20c2af094dec10d134371b48752d2250e390d0eb4e0c4f432ce7f97a010867b25af2
|
||||||
|
EBUILD protobuf-3.1.0.ebuild 3032 SHA256 f6ddf4387d5dd8775cd818e3256b441cb58b5915ac8a313f99ffebf14b0c5f29 SHA512 4eb3d45d6b5e509cd7b194ba7b435dff06e5c2455793880b9207826c0a706498c63ae4b5ecfd01dbd11da38507dd67016ae089bf44f5ea3e2eb80c9731d6e001 WHIRLPOOL c421ecf91a07f459f462f155d1f274cea8da4c4f93d792b8687812c9d1e20178777aa639084fc3f35e08ab2ebeadf9ed102901f880fa0763c61173c0d4822666
|
||||||
|
MISC ChangeLog 5750 SHA256 aa2c6bcb54e89eded01c2f1fcc419617072e4dc5b3bbc18d3d96490b3d83ce2a SHA512 e200bc26b4dfd01d8f6cbb355b378932a3ceb6d85dd28662d8d5ab6ee4c92153fb49c1763a7b1a6cd2296f5c1e9dd8a32a01f8fec4e979807cb35b6b9bec38ed WHIRLPOOL 0a8e637ec68eae6404559f8d88e8143bc0268caa70cc95ac3c0813fc186182de3d15082872ca75ef39db5b1289946f4bafff148cd2766f3a06c9fe3e4454c24a
|
||||||
|
MISC ChangeLog-2015 13240 SHA256 ba184b4a6f9e3d2231f7939ce8b956470a1a556905e6ac92a5403642544499e8 SHA512 844b741943eee059259f8388c2a31f77b74cdc3e8e8bd1d31c58d735173986efe0cba05741558b02322e206783f7a56d2f2dd19523c315bcb5b6f6f4fdd8b4e7 WHIRLPOOL d8e4bc2eec0fbfd1b90622fe393f452bf889d6ec356dd5591ce944ea32ca71c4e116d715f261ca2b025e558604e07b82f3e7cda790fa1b5a7ae6b03c2c89da38
|
||||||
|
MISC metadata.xml 774 SHA256 819582fd2dfcdc8f671c0f1e7b1148f2304d6221ebb6dd97fcd544c0717db864 SHA512 add1dd908a3d01878e82aba51fb307f01a92357f2d1cbc15b42ba95571cca3b34f59368da0007619f4ef22396f30eee11ec37b8d97af5839fc334356b1e13d51 WHIRLPOOL 01cfa7dee8ea985088ea2172ee04af77dc6841cb27dae85001382142f63f85e04170ce286c234be34473e40d60013ccb77a4ac1070257cf9b3627b06837ff1d2
|
||||||
|
@ -0,0 +1,89 @@
|
|||||||
|
diff -Naur a/configure.ac b/configure.ac
|
||||||
|
--- a/configure.ac 2015-12-30 22:21:46.000000000 +0100
|
||||||
|
+++ b/configure.ac 2016-04-16 17:46:54.858904639 +0200
|
||||||
|
@@ -176,9 +176,9 @@
|
||||||
|
# HACK: Make gmock's configure script pick up our copy of CFLAGS and CXXFLAGS,
|
||||||
|
# since the flags added by ACX_CHECK_SUNCC must be used when compiling gmock
|
||||||
|
# too.
|
||||||
|
-export CFLAGS
|
||||||
|
-export CXXFLAGS
|
||||||
|
-AC_CONFIG_SUBDIRS([gmock])
|
||||||
|
+#export CFLAGS
|
||||||
|
+#export CXXFLAGS
|
||||||
|
+#AC_CONFIG_SUBDIRS([gmock])
|
||||||
|
|
||||||
|
AC_CONFIG_FILES([Makefile src/Makefile conformance/Makefile protobuf.pc protobuf-lite.pc])
|
||||||
|
AC_OUTPUT
|
||||||
|
diff -Naur a/Makefile.am b/Makefile.am
|
||||||
|
--- a/Makefile.am 2015-12-30 22:21:46.000000000 +0100
|
||||||
|
+++ b/Makefile.am 2016-04-16 17:46:25.355751203 +0200
|
||||||
|
@@ -17,9 +17,10 @@
|
||||||
|
# want "make install" to recurse into gmock since we don't want to overwrite
|
||||||
|
# the installed version of gmock if there is one.
|
||||||
|
check-local:
|
||||||
|
- @echo "Making lib/libgmock.a lib/libgmock_main.a in gmock"
|
||||||
|
- @cd gmock && $(MAKE) $(AM_MAKEFLAGS) lib/libgmock.la lib/libgmock_main.la
|
||||||
|
- @cd gmock/gtest && $(MAKE) $(AM_MAKEFLAGS) lib/libgtest.la lib/libgtest_main.la
|
||||||
|
+ @echo "Making of gmock disabled"
|
||||||
|
+# @echo "Making lib/libgmock.a lib/libgmock_main.a in gmock"
|
||||||
|
+# @cd gmock && $(MAKE) $(AM_MAKEFLAGS) lib/libgmock.la lib/libgmock_main.la
|
||||||
|
+# @cd gmock/gtest && $(MAKE) $(AM_MAKEFLAGS) lib/libgtest.la lib/libgtest_main.la
|
||||||
|
|
||||||
|
# We would like to clean gmock when "make clean" is invoked. But we have to
|
||||||
|
# be careful because clean-local is also invoked during "make distclean", but
|
||||||
|
diff -Naur a/src/Makefile.am b/src/Makefile.am
|
||||||
|
--- a/src/Makefile.am 2015-12-30 22:21:46.000000000 +0100
|
||||||
|
+++ b/src/Makefile.am 2016-04-16 17:47:07.026967535 +0200
|
||||||
|
@@ -669,11 +669,8 @@
|
||||||
|
protobuf-lite-test test_plugin protobuf-lite-arena-test \
|
||||||
|
$(GZCHECKPROGRAMS)
|
||||||
|
protobuf_test_LDADD = $(PTHREAD_LIBS) libprotobuf.la libprotoc.la \
|
||||||
|
- ../gmock/gtest/lib/libgtest.la \
|
||||||
|
- ../gmock/lib/libgmock.la \
|
||||||
|
- ../gmock/lib/libgmock_main.la
|
||||||
|
-protobuf_test_CPPFLAGS = -I$(srcdir)/../gmock/gtest/include \
|
||||||
|
- -I$(srcdir)/../gmock/include
|
||||||
|
+ -L/usr/lib -lgmock -lgmock_main -lgtest
|
||||||
|
+protobuf_test_CPPFLAGS = -I/usr/include
|
||||||
|
# Disable optimization for tests unless the user explicitly asked for it,
|
||||||
|
# since test_util.cc takes forever to compile with optimization (with GCC).
|
||||||
|
# See configure.ac for more info.
|
||||||
|
@@ -753,11 +750,8 @@
|
||||||
|
# Run cpp_unittest again with PROTOBUF_TEST_NO_DESCRIPTORS defined.
|
||||||
|
protobuf_lazy_descriptor_test_LDADD = $(PTHREAD_LIBS) libprotobuf.la \
|
||||||
|
libprotoc.la \
|
||||||
|
- ../gmock/gtest/lib/libgtest.la \
|
||||||
|
- ../gmock/lib/libgmock.la \
|
||||||
|
- ../gmock/lib/libgmock_main.la
|
||||||
|
-protobuf_lazy_descriptor_test_CPPFLAGS = -I$(srcdir)/../gmock/include \
|
||||||
|
- -I$(srcdir)/../gmock/gtest/include \
|
||||||
|
+ -L/usr/lib -lgmock -lgmock_main -lgtest
|
||||||
|
+protobuf_lazy_descriptor_test_CPPFLAGS = -I/usr/include \
|
||||||
|
-DPROTOBUF_TEST_NO_DESCRIPTORS
|
||||||
|
protobuf_lazy_descriptor_test_CXXFLAGS = $(NO_OPT_CXXFLAGS)
|
||||||
|
protobuf_lazy_descriptor_test_SOURCES = \
|
||||||
|
@@ -788,11 +782,8 @@
|
||||||
|
# gtest when building the test internally our memory sanitizer doesn't detect
|
||||||
|
# memory leaks (don't know why).
|
||||||
|
protobuf_lite_arena_test_LDADD = $(PTHREAD_LIBS) libprotobuf-lite.la \
|
||||||
|
- ../gmock/gtest/lib/libgtest.la \
|
||||||
|
- ../gmock/lib/libgmock.la \
|
||||||
|
- ../gmock/lib/libgmock_main.la
|
||||||
|
-protobuf_lite_arena_test_CPPFLAGS = -I$(srcdir)/../gmock/include \
|
||||||
|
- -I$(srcdir)/../gmock/gtest/include
|
||||||
|
+ -L/usr/lib -lgmock -lgmock_main -lgtest
|
||||||
|
+protobuf_lite_arena_test_CPPFLAGS = -I/usr/include
|
||||||
|
protobuf_lite_arena_test_CXXFLAGS = $(NO_OPT_CXXFLAGS)
|
||||||
|
protobuf_lite_arena_test_SOURCES = \
|
||||||
|
google/protobuf/lite_arena_unittest.cc \
|
||||||
|
@@ -801,8 +792,8 @@
|
||||||
|
|
||||||
|
# Test plugin binary.
|
||||||
|
test_plugin_LDADD = $(PTHREAD_LIBS) libprotobuf.la libprotoc.la \
|
||||||
|
- ../gmock/gtest/lib/libgtest.la
|
||||||
|
-test_plugin_CPPFLAGS = -I$(srcdir)/../gmock/gtest/include
|
||||||
|
+ -L/usr/lib -lgtest
|
||||||
|
+test_plugin_CPPFLAGS = -I/usr/include
|
||||||
|
test_plugin_SOURCES = \
|
||||||
|
google/protobuf/compiler/mock_code_generator.cc \
|
||||||
|
google/protobuf/testing/file.cc \
|
@ -1,10 +1,24 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'>
|
||||||
<pkgmetadata>
|
<pkgmetadata>
|
||||||
<maintainer>
|
<maintainer type='person'>
|
||||||
<email>maintainer-needed@gentoo.org</email>
|
<email>vapier@gentoo.org</email>
|
||||||
</maintainer>
|
</maintainer>
|
||||||
<upstream>
|
<maintainer type='person'>
|
||||||
<remote-id type="github">google/protobuf</remote-id>
|
<email>tomboy64@sina.cn</email>
|
||||||
</upstream>
|
</maintainer>
|
||||||
|
<maintainer type='project'>
|
||||||
|
<email>proxy-maint@gentoo.org</email>
|
||||||
|
<name>Proxy Maintainers</name>
|
||||||
|
</maintainer>
|
||||||
|
<slots>
|
||||||
|
<subslots>soname major version number</subslots>
|
||||||
|
</slots>
|
||||||
|
<use>
|
||||||
|
<flag name="java">Builds the Java implementation. This is not needed for Java support in protoc.</flag>
|
||||||
|
<flag name="python">Builds the Python implementation. This is not needed for Python support in protoc.</flag>
|
||||||
|
</use>
|
||||||
|
<upstream>
|
||||||
|
<remote-id type='github'>google/protobuf</remote-id>
|
||||||
|
</upstream>
|
||||||
</pkgmetadata>
|
</pkgmetadata>
|
||||||
|
@ -1,126 +0,0 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI="3"
|
|
||||||
|
|
||||||
JAVA_PKG_IUSE="source"
|
|
||||||
PYTHON_DEPEND="python? 2"
|
|
||||||
DISTUTILS_SRC_TEST="setup.py"
|
|
||||||
|
|
||||||
inherit autotools eutils distutils java-pkg-opt-2 elisp-common
|
|
||||||
|
|
||||||
DESCRIPTION="Google's Protocol Buffers -- an efficient method of encoding structured data"
|
|
||||||
HOMEPAGE="https://code.google.com/p/protobuf/"
|
|
||||||
SRC_URI="https://protobuf.googlecode.com/files/${P}.tar.bz2"
|
|
||||||
|
|
||||||
LICENSE="Apache-2.0"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 arm -hppa ~ia64 ~mips ppc ppc64 x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos"
|
|
||||||
IUSE="emacs examples java python static-libs vim-syntax"
|
|
||||||
|
|
||||||
DEPEND="${DEPEND} java? ( >=virtual/jdk-1.5 )
|
|
||||||
python? ( dev-python/setuptools )
|
|
||||||
emacs? ( virtual/emacs )"
|
|
||||||
RDEPEND="${RDEPEND} java? ( >=virtual/jre-1.5 )
|
|
||||||
emacs? ( virtual/emacs )"
|
|
||||||
|
|
||||||
DISTUTILS_SETUP_FILES=("python|setup.py")
|
|
||||||
PYTHON_MODNAME="google/protobuf"
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
if use python; then
|
|
||||||
python_set_active_version 2
|
|
||||||
python_pkg_setup
|
|
||||||
fi
|
|
||||||
use java && java-pkg-opt-2_pkg_setup
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
epatch "${FILESDIR}"/${PN}-2.3.0-asneeded-2.patch
|
|
||||||
eautoreconf
|
|
||||||
|
|
||||||
if use python; then
|
|
||||||
python_convert_shebangs -r 2 .
|
|
||||||
distutils_src_prepare
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
econf \
|
|
||||||
$(use_enable static-libs static)
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
emake || die "emake failed"
|
|
||||||
|
|
||||||
if use python; then
|
|
||||||
einfo "Compiling Python library ..."
|
|
||||||
distutils_src_compile
|
|
||||||
fi
|
|
||||||
|
|
||||||
if use java; then
|
|
||||||
einfo "Compiling Java library ..."
|
|
||||||
src/protoc --java_out=java/src/main/java --proto_path=src src/google/protobuf/descriptor.proto
|
|
||||||
mkdir java/build
|
|
||||||
pushd java/src/main/java
|
|
||||||
ejavac -d ../../../build $(find . -name '*.java') || die "java compilation failed"
|
|
||||||
popd
|
|
||||||
jar cf "${PN}.jar" -C java/build . || die "jar failed"
|
|
||||||
fi
|
|
||||||
|
|
||||||
if use emacs; then
|
|
||||||
elisp-compile "${S}/editors/protobuf-mode.el" || die "elisp-compile failed!"
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
emake check || die "emake check failed"
|
|
||||||
|
|
||||||
if use python; then
|
|
||||||
distutils_src_test
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
emake DESTDIR="${D}" install || die "emake install failed"
|
|
||||||
dodoc CHANGES.txt CONTRIBUTORS.txt README.txt
|
|
||||||
|
|
||||||
use static-libs || rm -rf "${D}"/usr/lib*/*.la
|
|
||||||
|
|
||||||
if use python; then
|
|
||||||
distutils_src_install
|
|
||||||
fi
|
|
||||||
|
|
||||||
if use java; then
|
|
||||||
java-pkg_dojar ${PN}.jar
|
|
||||||
use source && java-pkg_dosrc java/src/main/java/*
|
|
||||||
fi
|
|
||||||
|
|
||||||
if use vim-syntax; then
|
|
||||||
insinto /usr/share/vim/vimfiles/syntax
|
|
||||||
doins editors/proto.vim
|
|
||||||
insinto /usr/share/vim/vimfiles/ftdetect/
|
|
||||||
doins "${FILESDIR}/proto.vim"
|
|
||||||
fi
|
|
||||||
|
|
||||||
if use emacs; then
|
|
||||||
elisp-install ${PN} editors/protobuf-mode.el* || die "elisp-install failed!"
|
|
||||||
elisp-site-file-install "${FILESDIR}/70${PN}-gentoo.el"
|
|
||||||
fi
|
|
||||||
|
|
||||||
if use examples; then
|
|
||||||
insinto /usr/share/doc/${PF}/examples
|
|
||||||
doins -r examples/* || die "doins examples failed"
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
use emacs && elisp-site-regen
|
|
||||||
use python && distutils_pkg_postinst
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
use emacs && elisp-site-regen
|
|
||||||
use python && distutils_pkg_postrm
|
|
||||||
}
|
|
@ -1,6 +1,5 @@
|
|||||||
# Copyright 1999-2015 Gentoo Foundation
|
# Copyright 1999-2017 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI=5
|
EAPI=5
|
||||||
AUTOTOOLS_AUTORECONF=1
|
AUTOTOOLS_AUTORECONF=1
|
||||||
@ -19,6 +18,7 @@ LICENSE="Apache-2.0"
|
|||||||
SLOT="0/8" # subslot = soname major version
|
SLOT="0/8" # subslot = soname major version
|
||||||
KEYWORDS="amd64 arm -hppa ~ia64 ~mips ppc ~ppc64 x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
|
KEYWORDS="amd64 arm -hppa ~ia64 ~mips ppc ~ppc64 x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
|
||||||
IUSE="emacs examples java python static-libs vim-syntax"
|
IUSE="emacs examples java python static-libs vim-syntax"
|
||||||
|
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||||
|
|
||||||
CDEPEND="emacs? ( virtual/emacs )
|
CDEPEND="emacs? ( virtual/emacs )
|
||||||
python? ( ${PYTHON_DEPS} )"
|
python? ( ${PYTHON_DEPS} )"
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
# Copyright 1999-2015 Gentoo Foundation
|
# Copyright 1999-2017 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI=5
|
EAPI=5
|
||||||
AUTOTOOLS_AUTORECONF=1
|
AUTOTOOLS_AUTORECONF=1
|
||||||
@ -13,12 +12,13 @@ inherit autotools-multilib eutils flag-o-matic toolchain-funcs distutils-r1 java
|
|||||||
|
|
||||||
DESCRIPTION="Google's Protocol Buffers -- an efficient method of encoding structured data"
|
DESCRIPTION="Google's Protocol Buffers -- an efficient method of encoding structured data"
|
||||||
HOMEPAGE="https://code.google.com/p/protobuf/ https://github.com/google/protobuf/"
|
HOMEPAGE="https://code.google.com/p/protobuf/ https://github.com/google/protobuf/"
|
||||||
SRC_URI="https://github.com/google/${PN}/releases/download/${PV}/${P}.tar.bz2"
|
SRC_URI="https://github.com/google/${PN}/releases/download/v${PV}/${P}.tar.bz2"
|
||||||
|
|
||||||
LICENSE="Apache-2.0"
|
LICENSE="Apache-2.0"
|
||||||
SLOT="0/9" # subslot = soname major version
|
SLOT="0/9" # subslot = soname major version
|
||||||
KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sh sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
|
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
|
||||||
IUSE="emacs examples java python static-libs vim-syntax zlib"
|
IUSE="emacs examples java python static-libs vim-syntax zlib"
|
||||||
|
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||||
|
|
||||||
CDEPEND="emacs? ( virtual/emacs )
|
CDEPEND="emacs? ( virtual/emacs )
|
||||||
python? ( ${PYTHON_DEPS} )
|
python? ( ${PYTHON_DEPS} )
|
||||||
|
107
sdk_container/src/third_party/portage-stable/dev-libs/protobuf/protobuf-3.0.0_beta3_p1.ebuild
vendored
Normal file
107
sdk_container/src/third_party/portage-stable/dev-libs/protobuf/protobuf-3.0.0_beta3_p1.ebuild
vendored
Normal file
@ -0,0 +1,107 @@
|
|||||||
|
# Copyright 1999-2017 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
|
||||||
|
inherit python-r1 autotools flag-o-matic toolchain-funcs elisp-common multilib-minimal
|
||||||
|
|
||||||
|
# If you bump this package, also consider bumping the official language bindings!
|
||||||
|
# At the current time these are java and python.
|
||||||
|
MY_PV=${PV/_beta/-beta-}
|
||||||
|
MY_PV=${MY_PV/_p/.}
|
||||||
|
|
||||||
|
DESCRIPTION="Google's Protocol Buffers -- an efficient method of encoding structured data"
|
||||||
|
HOMEPAGE="https://github.com/google/protobuf/ https://developers.google.com/protocol-buffers/"
|
||||||
|
SRC_URI="https://github.com/google/protobuf/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0/10b3"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
|
||||||
|
IUSE="emacs examples java python static-libs test vim-syntax zlib"
|
||||||
|
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
emacs? ( virtual/emacs )
|
||||||
|
python? ( ${PYTHON_DEPS} )
|
||||||
|
zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
test? ( dev-cpp/gmock[${MULTILIB_USEDEP}] )"
|
||||||
|
# This is provided for backwards compatibility due to (likely incorrect) use in consumers.
|
||||||
|
PDEPEND="java? ( dev-java/protobuf-java )
|
||||||
|
python? ( dev-python/protobuf-python[${PYTHON_USEDEP}] )"
|
||||||
|
|
||||||
|
S="${WORKDIR}/${PN}-${MY_PV}"
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}/${PN}-2.5.0-emacs-24.4.patch"
|
||||||
|
"${FILESDIR}/${PN}-2.6.1-protoc-cmdline.patch"
|
||||||
|
"${FILESDIR}/${PN}-3.0.0_beta2-disable-local-gmock.patch"
|
||||||
|
)
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
append-cppflags -DGOOGLE_PROTOBUF_NO_RTTI
|
||||||
|
default
|
||||||
|
eautoreconf
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_configure() {
|
||||||
|
local myeconfargs=(
|
||||||
|
$(use_enable static-libs static)
|
||||||
|
$(use_with zlib)
|
||||||
|
)
|
||||||
|
if tc-is-cross-compiler; then
|
||||||
|
# The build system wants `protoc` when building, so we need a copy that
|
||||||
|
# runs on the host. This is more hermetic than relying on the version
|
||||||
|
# installed in the host being the exact same version.
|
||||||
|
mkdir -p "${WORKDIR}"/build || die
|
||||||
|
pushd "${WORKDIR}"/build >/dev/null || die
|
||||||
|
ECONF_SOURCE=${S} econf_build "${myeconfargs[@]}"
|
||||||
|
myeconfargs+=( --with-protoc="${PWD}"/src/protoc )
|
||||||
|
popd >/dev/null || die
|
||||||
|
fi
|
||||||
|
ECONF_SOURCE=${S} econf "${myeconfargs[@]}"
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_compile() {
|
||||||
|
if tc-is-cross-compiler; then
|
||||||
|
emake -C "${WORKDIR}"/build/src protoc
|
||||||
|
fi
|
||||||
|
|
||||||
|
default
|
||||||
|
|
||||||
|
if use emacs; then
|
||||||
|
elisp-compile "${S}"/editors/protobuf-mode.el
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_test() {
|
||||||
|
emake check
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
multilib-minimal_src_install
|
||||||
|
|
||||||
|
if use vim-syntax; then
|
||||||
|
insinto /usr/share/vim/vimfiles/syntax
|
||||||
|
doins editors/proto.vim
|
||||||
|
insinto /usr/share/vim/vimfiles/ftdetect/
|
||||||
|
doins "${FILESDIR}/proto.vim"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use emacs; then
|
||||||
|
elisp-install "${PN}" editors/protobuf-mode.el*
|
||||||
|
elisp-site-file-install "${FILESDIR}/70${PN}-gentoo.el"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use examples; then
|
||||||
|
DOCS+=( examples )
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
use emacs && elisp-site-regen
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
use emacs && elisp-site-regen
|
||||||
|
}
|
111
sdk_container/src/third_party/portage-stable/dev-libs/protobuf/protobuf-3.0.2.ebuild
vendored
Normal file
111
sdk_container/src/third_party/portage-stable/dev-libs/protobuf/protobuf-3.0.2.ebuild
vendored
Normal file
@ -0,0 +1,111 @@
|
|||||||
|
# Copyright 1999-2017 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
|
||||||
|
inherit autotools elisp-common flag-o-matic python-r1 toolchain-funcs multilib-minimal
|
||||||
|
|
||||||
|
# If you bump this package, also consider bumping the official language bindings!
|
||||||
|
# At the current time these are java and python.
|
||||||
|
MY_PV=${PV/_beta/-beta-}
|
||||||
|
MY_PV=${MY_PV/_p/.}
|
||||||
|
|
||||||
|
DESCRIPTION="Google's Protocol Buffers -- an efficient method of encoding structured data"
|
||||||
|
HOMEPAGE="https://github.com/google/protobuf/ https://developers.google.com/protocol-buffers/"
|
||||||
|
SRC_URI="https://github.com/google/protobuf/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0/10"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
|
||||||
|
IUSE="emacs examples java python static-libs test vim-syntax zlib"
|
||||||
|
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
emacs? ( virtual/emacs )
|
||||||
|
python? ( ${PYTHON_DEPS} )
|
||||||
|
zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
test? ( dev-cpp/gmock[${MULTILIB_USEDEP}] )"
|
||||||
|
# This is provided for backwards compatibility due to (likely incorrect) use in consumers.
|
||||||
|
PDEPEND="
|
||||||
|
java? ( dev-java/protobuf-java )
|
||||||
|
python? ( dev-python/protobuf-python[${PYTHON_USEDEP}] )"
|
||||||
|
|
||||||
|
DOCS=( CHANGES.txt CONTRIBUTORS.txt README.md )
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}/${PN}-2.5.0-emacs-24.4.patch"
|
||||||
|
"${FILESDIR}/${PN}-2.6.1-protoc-cmdline.patch"
|
||||||
|
"${FILESDIR}/${PN}-3.0.0_beta2-disable-local-gmock.patch"
|
||||||
|
)
|
||||||
|
|
||||||
|
S="${WORKDIR}/${PN}-${MY_PV}"
|
||||||
|
src_prepare() {
|
||||||
|
append-cppflags -DGOOGLE_PROTOBUF_NO_RTTI
|
||||||
|
default
|
||||||
|
eautoreconf
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_configure() {
|
||||||
|
local myeconfargs=(
|
||||||
|
$(use_enable static-libs static)
|
||||||
|
$(use_with zlib)
|
||||||
|
)
|
||||||
|
if tc-is-cross-compiler; then
|
||||||
|
# The build system wants `protoc` when building, so we need a copy that
|
||||||
|
# runs on the host. This is more hermetic than relying on the version
|
||||||
|
# installed in the host being the exact same version.
|
||||||
|
mkdir -p "${WORKDIR}"/build || die
|
||||||
|
pushd "${WORKDIR}"/build >/dev/null || die
|
||||||
|
ECONF_SOURCE=${S} econf_build "${myeconfargs[@]}"
|
||||||
|
myeconfargs+=( --with-protoc="${PWD}"/src/protoc )
|
||||||
|
popd >/dev/null || die
|
||||||
|
fi
|
||||||
|
ECONF_SOURCE=${S} econf "${myeconfargs[@]}"
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_compile() {
|
||||||
|
if tc-is-cross-compiler; then
|
||||||
|
emake -C "${WORKDIR}"/build/src protoc
|
||||||
|
fi
|
||||||
|
|
||||||
|
default
|
||||||
|
|
||||||
|
if use emacs; then
|
||||||
|
elisp-compile "${S}"/editors/protobuf-mode.el
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_test() {
|
||||||
|
emake check
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_install_all() {
|
||||||
|
if use vim-syntax; then
|
||||||
|
insinto /usr/share/vim/vimfiles/syntax
|
||||||
|
doins editors/proto.vim
|
||||||
|
insinto /usr/share/vim/vimfiles/ftdetect/
|
||||||
|
doins "${FILESDIR}/proto.vim"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use emacs; then
|
||||||
|
elisp-install "${PN}" editors/protobuf-mode.el*
|
||||||
|
elisp-site-file-install "${FILESDIR}/70${PN}-gentoo.el"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use examples; then
|
||||||
|
DOCS+=( examples )
|
||||||
|
docompress -x /usr/share/doc/"${PF}"/examples
|
||||||
|
fi
|
||||||
|
|
||||||
|
einstalldocs
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
use emacs && elisp-site-regen
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
use emacs && elisp-site-regen
|
||||||
|
}
|
110
sdk_container/src/third_party/portage-stable/dev-libs/protobuf/protobuf-3.1.0.ebuild
vendored
Normal file
110
sdk_container/src/third_party/portage-stable/dev-libs/protobuf/protobuf-3.1.0.ebuild
vendored
Normal file
@ -0,0 +1,110 @@
|
|||||||
|
# Copyright 1999-2017 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
|
||||||
|
inherit autotools elisp-common flag-o-matic python-r1 toolchain-funcs multilib-minimal
|
||||||
|
|
||||||
|
# If you bump this package, also consider bumping the official language bindings!
|
||||||
|
# At the current time these are java and python.
|
||||||
|
MY_PV=${PV/_beta/-beta-}
|
||||||
|
MY_PV=${MY_PV/_p/.}
|
||||||
|
|
||||||
|
DESCRIPTION="Google's Protocol Buffers -- an efficient method of encoding structured data"
|
||||||
|
HOMEPAGE="https://github.com/google/protobuf/ https://developers.google.com/protocol-buffers/"
|
||||||
|
SRC_URI="https://github.com/google/protobuf/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0/11"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
|
||||||
|
IUSE="emacs examples java python static-libs test vim-syntax zlib"
|
||||||
|
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
emacs? ( virtual/emacs )
|
||||||
|
python? ( ${PYTHON_DEPS} )
|
||||||
|
zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
test? ( dev-cpp/gmock[${MULTILIB_USEDEP}] )"
|
||||||
|
# This is provided for backwards compatibility due to (likely incorrect) use in consumers.
|
||||||
|
PDEPEND="
|
||||||
|
java? ( dev-java/protobuf-java )
|
||||||
|
python? ( dev-python/protobuf-python[${PYTHON_USEDEP}] )"
|
||||||
|
|
||||||
|
DOCS=( CHANGES.txt CONTRIBUTORS.txt README.md )
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}/${PN}-2.6.1-protoc-cmdline.patch"
|
||||||
|
"${FILESDIR}/${PN}-3.0.0_beta2-disable-local-gmock.patch"
|
||||||
|
)
|
||||||
|
|
||||||
|
S="${WORKDIR}/${PN}-${MY_PV}"
|
||||||
|
src_prepare() {
|
||||||
|
append-cppflags -DGOOGLE_PROTOBUF_NO_RTTI
|
||||||
|
default
|
||||||
|
eautoreconf
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_configure() {
|
||||||
|
local myeconfargs=(
|
||||||
|
$(use_enable static-libs static)
|
||||||
|
$(use_with zlib)
|
||||||
|
)
|
||||||
|
if tc-is-cross-compiler; then
|
||||||
|
# The build system wants `protoc` when building, so we need a copy that
|
||||||
|
# runs on the host. This is more hermetic than relying on the version
|
||||||
|
# installed in the host being the exact same version.
|
||||||
|
mkdir -p "${WORKDIR}"/build || die
|
||||||
|
pushd "${WORKDIR}"/build >/dev/null || die
|
||||||
|
ECONF_SOURCE=${S} econf_build "${myeconfargs[@]}"
|
||||||
|
myeconfargs+=( --with-protoc="${PWD}"/src/protoc )
|
||||||
|
popd >/dev/null || die
|
||||||
|
fi
|
||||||
|
ECONF_SOURCE=${S} econf "${myeconfargs[@]}"
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_compile() {
|
||||||
|
if tc-is-cross-compiler; then
|
||||||
|
emake -C "${WORKDIR}"/build/src protoc
|
||||||
|
fi
|
||||||
|
|
||||||
|
default
|
||||||
|
|
||||||
|
if use emacs; then
|
||||||
|
elisp-compile "${S}"/editors/protobuf-mode.el
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_test() {
|
||||||
|
emake check
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_install_all() {
|
||||||
|
if use vim-syntax; then
|
||||||
|
insinto /usr/share/vim/vimfiles/syntax
|
||||||
|
doins editors/proto.vim
|
||||||
|
insinto /usr/share/vim/vimfiles/ftdetect/
|
||||||
|
doins "${FILESDIR}/proto.vim"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use emacs; then
|
||||||
|
elisp-install "${PN}" editors/protobuf-mode.el*
|
||||||
|
elisp-site-file-install "${FILESDIR}/70${PN}-gentoo.el"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use examples; then
|
||||||
|
DOCS+=( examples )
|
||||||
|
docompress -x /usr/share/doc/"${PF}"/examples
|
||||||
|
fi
|
||||||
|
|
||||||
|
einstalldocs
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
use emacs && elisp-site-regen
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
use emacs && elisp-site-regen
|
||||||
|
}
|
@ -1,13 +0,0 @@
|
|||||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
|
|
||||||
DEPEND=java? ( >=virtual/jdk-1.5 ) python? ( dev-python/setuptools ) emacs? ( virtual/emacs ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 python? ( =dev-lang/python-2* ) java? ( >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) )
|
|
||||||
DESCRIPTION=Google's Protocol Buffers -- an efficient method of encoding structured data
|
|
||||||
EAPI=3
|
|
||||||
HOMEPAGE=https://code.google.com/p/protobuf/
|
|
||||||
IUSE=emacs examples java python static-libs vim-syntax elibc_FreeBSD source java
|
|
||||||
KEYWORDS=amd64 arm -hppa ~ia64 ~mips ppc ppc64 x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos
|
|
||||||
LICENSE=Apache-2.0
|
|
||||||
RDEPEND=java? ( >=virtual/jre-1.5 ) emacs? ( virtual/emacs ) python? ( =dev-lang/python-2* ) java? ( >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) )
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=https://protobuf.googlecode.com/files/protobuf-2.4.1.tar.bz2
|
|
||||||
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c distutils ad9e4720eb3e69090dd968b152fc611b elisp-common 9f56c4e9bf1282dbfc2a5a09e1124e74 eutils ea170b525f6a38a006be05c9d9429f13 java-pkg-opt-2 40db73f27fc6458ec2105812a4f261c7 java-utils-2 8cefdc020b528862da5737e2a230f708 libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 python efc1c55fc44c5b7272fc2ffba73c3e6f toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
|
||||||
_md5_=9270e433a78bc2aec2da57f88bc09cf0
|
|
@ -1,5 +1,5 @@
|
|||||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
|
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
|
||||||
DEPEND=emacs? ( virtual/emacs ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) java? ( >=virtual/jdk-1.5 ) python? ( dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 java? ( >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) )
|
DEPEND=emacs? ( virtual/emacs ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) java? ( >=virtual/jdk-1.5 ) python? ( dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) >=app-portage/elt-patches-20170317 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 java? ( >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) )
|
||||||
DESCRIPTION=Google's Protocol Buffers -- an efficient method of encoding structured data
|
DESCRIPTION=Google's Protocol Buffers -- an efficient method of encoding structured data
|
||||||
EAPI=5
|
EAPI=5
|
||||||
HOMEPAGE=https://code.google.com/p/protobuf/
|
HOMEPAGE=https://code.google.com/p/protobuf/
|
||||||
@ -7,7 +7,8 @@ IUSE=emacs examples java python static-libs vim-syntax abi_x86_32 abi_x86_64 abi
|
|||||||
KEYWORDS=amd64 arm -hppa ~ia64 ~mips ppc ~ppc64 x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos
|
KEYWORDS=amd64 arm -hppa ~ia64 ~mips ppc ~ppc64 x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos
|
||||||
LICENSE=Apache-2.0
|
LICENSE=Apache-2.0
|
||||||
RDEPEND=emacs? ( virtual/emacs ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) java? ( >=virtual/jre-1.5 ) java? ( >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) )
|
RDEPEND=emacs? ( virtual/emacs ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) java? ( >=virtual/jre-1.5 ) java? ( >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) )
|
||||||
|
REQUIRED_USE=python? ( || ( python_targets_python2_7 ) )
|
||||||
SLOT=0/8
|
SLOT=0/8
|
||||||
SRC_URI=https://protobuf.googlecode.com/files/protobuf-2.5.0.tar.bz2
|
SRC_URI=https://protobuf.googlecode.com/files/protobuf-2.5.0.tar.bz2
|
||||||
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c autotools-multilib 77afca16a6cb82823eed6366a10e7f75 autotools-utils 419811142edf3516b0d0cf1a254d93cb distutils-r1 f1707af2d2ad4cf700a9e690de6ed855 elisp-common 9f56c4e9bf1282dbfc2a5a09e1124e74 eutils ea170b525f6a38a006be05c9d9429f13 flag-o-matic f3d2dfb12521ff699df43be5d9a51dc4 java-pkg-opt-2 40db73f27fc6458ec2105812a4f261c7 java-utils-2 8cefdc020b528862da5737e2a230f708 libtool 4890219c51da247200223277f993e054 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 multiprocessing eb9be4b678c4e71f3f530a767df31912 python-r1 dcd61d7a5c283f18cfe763552b09eb88 python-utils-r1 d275302cd06aedef2ba08f81f3104206 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
|
_eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 autotools-multilib f4848d9634439c7203cb7dd3b9650fff autotools-utils 5a4611dfba155b1659528663fad4cd5e distutils-r1 039ba10839816478cfb070fdeb053906 elisp-common 19ff54b35acd0bf2a14831a308a57753 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea flag-o-matic 61cad4fb5d800b29d484b27cb033f59b java-pkg-opt-2 be255db325e3af8fbf3506cf63998341 java-utils-2 1971a6927fcd7ec839f7e12b28a24bdd libtool e32ea84bf82cf8987965b574672dba93 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multilib-build eed53a6313267c9fbcd35fc384bd0087 multilib-minimal 9139c3a57e077cb8e0d0f73ceb080b89 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 c11fc374357e6ad9ddfe2e9f931e4d29 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120
|
||||||
_md5_=d4ea8f78330c61d7c167776e881bcfd3
|
_md5_=18ddca7213322efed7c6a01a28279e7e
|
||||||
|
@ -1,13 +1,14 @@
|
|||||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
|
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
|
||||||
DEPEND=emacs? ( virtual/emacs ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) java? ( >=virtual/jdk-1.5 ) python? ( dev-python/google-apputils[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 java? ( >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) )
|
DEPEND=emacs? ( virtual/emacs ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) java? ( >=virtual/jdk-1.5 ) python? ( dev-python/google-apputils[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) >=app-portage/elt-patches-20170317 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 java? ( >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) )
|
||||||
DESCRIPTION=Google's Protocol Buffers -- an efficient method of encoding structured data
|
DESCRIPTION=Google's Protocol Buffers -- an efficient method of encoding structured data
|
||||||
EAPI=5
|
EAPI=5
|
||||||
HOMEPAGE=https://code.google.com/p/protobuf/ https://github.com/google/protobuf/
|
HOMEPAGE=https://code.google.com/p/protobuf/ https://github.com/google/protobuf/
|
||||||
IUSE=emacs examples java python static-libs vim-syntax zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 python_targets_python2_7 elibc_FreeBSD source java
|
IUSE=emacs examples java python static-libs vim-syntax zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 python_targets_python2_7 elibc_FreeBSD source java
|
||||||
KEYWORDS=alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sh sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos
|
KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos
|
||||||
LICENSE=Apache-2.0
|
LICENSE=Apache-2.0
|
||||||
RDEPEND=emacs? ( virtual/emacs ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) java? ( >=virtual/jre-1.5 ) java? ( >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) )
|
RDEPEND=emacs? ( virtual/emacs ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) java? ( >=virtual/jre-1.5 ) java? ( >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) )
|
||||||
|
REQUIRED_USE=python? ( || ( python_targets_python2_7 ) )
|
||||||
SLOT=0/9
|
SLOT=0/9
|
||||||
SRC_URI=https://github.com/google/protobuf/releases/download/2.6.1/protobuf-2.6.1.tar.bz2
|
SRC_URI=https://github.com/google/protobuf/releases/download/v2.6.1/protobuf-2.6.1.tar.bz2
|
||||||
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c autotools-multilib 77afca16a6cb82823eed6366a10e7f75 autotools-utils 419811142edf3516b0d0cf1a254d93cb distutils-r1 f1707af2d2ad4cf700a9e690de6ed855 elisp-common 9f56c4e9bf1282dbfc2a5a09e1124e74 eutils ea170b525f6a38a006be05c9d9429f13 flag-o-matic f3d2dfb12521ff699df43be5d9a51dc4 java-pkg-opt-2 40db73f27fc6458ec2105812a4f261c7 java-utils-2 8cefdc020b528862da5737e2a230f708 libtool 4890219c51da247200223277f993e054 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 multiprocessing eb9be4b678c4e71f3f530a767df31912 python-r1 dcd61d7a5c283f18cfe763552b09eb88 python-utils-r1 d275302cd06aedef2ba08f81f3104206 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
|
_eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 autotools-multilib f4848d9634439c7203cb7dd3b9650fff autotools-utils 5a4611dfba155b1659528663fad4cd5e distutils-r1 039ba10839816478cfb070fdeb053906 elisp-common 19ff54b35acd0bf2a14831a308a57753 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea flag-o-matic 61cad4fb5d800b29d484b27cb033f59b java-pkg-opt-2 be255db325e3af8fbf3506cf63998341 java-utils-2 1971a6927fcd7ec839f7e12b28a24bdd libtool e32ea84bf82cf8987965b574672dba93 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multilib-build eed53a6313267c9fbcd35fc384bd0087 multilib-minimal 9139c3a57e077cb8e0d0f73ceb080b89 multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 c11fc374357e6ad9ddfe2e9f931e4d29 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee versionator c80ccf29e90adea7c5cae94b42eb76d0 xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120
|
||||||
_md5_=6fffe45a3188c0203a7cf20cd38255d7
|
_md5_=9bad9b1fd6dd170f77b599ba632ab697
|
||||||
|
15
sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/protobuf-3.0.0_beta3_p1
vendored
Normal file
15
sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/protobuf-3.0.0_beta3_p1
vendored
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
DEFINED_PHASES=compile configure install postinst postrm prepare test
|
||||||
|
DEPEND=emacs? ( virtual/emacs ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) test? ( dev-cpp/gmock[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=app-portage/elt-patches-20170317 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||||
|
DESCRIPTION=Google's Protocol Buffers -- an efficient method of encoding structured data
|
||||||
|
EAPI=6
|
||||||
|
HOMEPAGE=https://github.com/google/protobuf/ https://developers.google.com/protocol-buffers/
|
||||||
|
IUSE=emacs examples java python static-libs test vim-syntax zlib python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||||
|
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos
|
||||||
|
LICENSE=Apache-2.0
|
||||||
|
PDEPEND=java? ( dev-java/protobuf-java ) python? ( dev-python/protobuf-python[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] )
|
||||||
|
RDEPEND=emacs? ( virtual/emacs ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
|
||||||
|
REQUIRED_USE=python? ( || ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 ) )
|
||||||
|
SLOT=0/10b3
|
||||||
|
SRC_URI=https://github.com/google/protobuf/archive/v3.0.0-beta-3.1.tar.gz -> protobuf-3.0.0_beta3_p1.tar.gz
|
||||||
|
_eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 elisp-common 19ff54b35acd0bf2a14831a308a57753 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea flag-o-matic 61cad4fb5d800b29d484b27cb033f59b libtool e32ea84bf82cf8987965b574672dba93 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multilib-build eed53a6313267c9fbcd35fc384bd0087 multilib-minimal 9139c3a57e077cb8e0d0f73ceb080b89 python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 c11fc374357e6ad9ddfe2e9f931e4d29 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee
|
||||||
|
_md5_=f7e835e00a6cf1129cde36b4d89047dc
|
15
sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/protobuf-3.0.2
vendored
Normal file
15
sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/protobuf-3.0.2
vendored
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
DEFINED_PHASES=compile configure install postinst postrm prepare test
|
||||||
|
DEPEND=emacs? ( virtual/emacs ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) test? ( dev-cpp/gmock[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=app-portage/elt-patches-20170317 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||||
|
DESCRIPTION=Google's Protocol Buffers -- an efficient method of encoding structured data
|
||||||
|
EAPI=6
|
||||||
|
HOMEPAGE=https://github.com/google/protobuf/ https://developers.google.com/protocol-buffers/
|
||||||
|
IUSE=emacs examples java python static-libs test vim-syntax zlib python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||||
|
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos
|
||||||
|
LICENSE=Apache-2.0
|
||||||
|
PDEPEND=java? ( dev-java/protobuf-java ) python? ( dev-python/protobuf-python[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] )
|
||||||
|
RDEPEND=emacs? ( virtual/emacs ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
|
||||||
|
REQUIRED_USE=python? ( || ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 ) )
|
||||||
|
SLOT=0/10
|
||||||
|
SRC_URI=https://github.com/google/protobuf/archive/v3.0.2.tar.gz -> protobuf-3.0.2.tar.gz
|
||||||
|
_eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 elisp-common 19ff54b35acd0bf2a14831a308a57753 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea flag-o-matic 61cad4fb5d800b29d484b27cb033f59b libtool e32ea84bf82cf8987965b574672dba93 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multilib-build eed53a6313267c9fbcd35fc384bd0087 multilib-minimal 9139c3a57e077cb8e0d0f73ceb080b89 python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 c11fc374357e6ad9ddfe2e9f931e4d29 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee
|
||||||
|
_md5_=ae2c6c2c2e6d17887be3960e7ee12b92
|
15
sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/protobuf-3.1.0
vendored
Normal file
15
sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/protobuf-3.1.0
vendored
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
DEFINED_PHASES=compile configure install postinst postrm prepare test
|
||||||
|
DEPEND=emacs? ( virtual/emacs ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) test? ( dev-cpp/gmock[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=app-portage/elt-patches-20170317 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||||
|
DESCRIPTION=Google's Protocol Buffers -- an efficient method of encoding structured data
|
||||||
|
EAPI=6
|
||||||
|
HOMEPAGE=https://github.com/google/protobuf/ https://developers.google.com/protocol-buffers/
|
||||||
|
IUSE=emacs examples java python static-libs test vim-syntax zlib python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||||
|
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos
|
||||||
|
LICENSE=Apache-2.0
|
||||||
|
PDEPEND=java? ( dev-java/protobuf-java ) python? ( dev-python/protobuf-python[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] )
|
||||||
|
RDEPEND=emacs? ( virtual/emacs ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
|
||||||
|
REQUIRED_USE=python? ( || ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 ) )
|
||||||
|
SLOT=0/11
|
||||||
|
SRC_URI=https://github.com/google/protobuf/archive/v3.1.0.tar.gz -> protobuf-3.1.0.tar.gz
|
||||||
|
_eclasses_=autotools 7027963e8e8cc12c91117bdb9225dc26 elisp-common 19ff54b35acd0bf2a14831a308a57753 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea flag-o-matic 61cad4fb5d800b29d484b27cb033f59b libtool e32ea84bf82cf8987965b574672dba93 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 0236be304ee52e7f179ed2f337075515 multilib-build eed53a6313267c9fbcd35fc384bd0087 multilib-minimal 9139c3a57e077cb8e0d0f73ceb080b89 python-r1 0c067f080a047742ffac024b16895b45 python-utils-r1 c11fc374357e6ad9ddfe2e9f931e4d29 toolchain-funcs 6eb35f81556258a4bc9182ad3dfd58ee
|
||||||
|
_md5_=6af856c3fbb65b38365961241b810beb
|
Loading…
Reference in New Issue
Block a user