diff --git a/sdk_container/src/third_party/portage-stable/dev-python/pycparser/ChangeLog b/sdk_container/src/third_party/portage-stable/dev-python/pycparser/ChangeLog deleted file mode 100644 index f6d46fff0d..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-python/pycparser/ChangeLog +++ /dev/null @@ -1,155 +0,0 @@ -# ChangeLog for dev-python/pycparser -# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pycparser/ChangeLog,v 1.42 2015/08/06 14:41:25 klausman Exp $ - - 06 Aug 2015; Tobias Klausmann pycparser-2.14.ebuild: - Stable on alpha, bug 556428 - - 02 Aug 2015; Pacho Ramos pycparser-2.10.ebuild: - sparc stable wrt bug #530294 - - 11 Jul 2015; Tobias Klausmann pycparser-2.10.ebuild: - Stable on alpha, bug 530294 - -*pycparser-2.14 (15 Jun 2015) - - 15 Jun 2015; Justin Lecher +pycparser-2.14.ebuild: - Version Bump - - 07 Jun 2015; Justin Lecher metadata.xml: - Add github to remote-id in metadata.xml - -*pycparser-2.13 (15 May 2015) - - 15 May 2015; Justin Lecher +pycparser-2.13.ebuild: - Version Bump - -*pycparser-2.12 (06 May 2015) - - 06 May 2015; Mike Gilbert +pycparser-2.12.ebuild, - -pycparser-2.11.ebuild: - Version bump, should fix bug 548718. - -*pycparser-2.11 (05 May 2015) - - 05 May 2015; Justin Lecher +pycparser-2.11.ebuild, - -pycparser-2.09.1-r1.ebuild, metadata.xml: - Version Bump; drop old - - 08 Apr 2015; Michał Górny pycparser-2.09.1-r1.ebuild: - Drop old Python implementations - - 04 Apr 2015; Mike Frysinger pycparser-2.10.ebuild: - Mark arm64/ia64/m68k/s390/sh stable. - - 01 Apr 2015; Tobias Klausmann pycparser-2.10.ebuild: - Keyworded on alpha, bug 503094 - - 07 Feb 2015; Agostino Sarubbo pycparser-2.10.ebuild: - Stable for ppc, wrt bug #530592 - - 16 Dec 2014; Markus Meier pycparser-2.10.ebuild: - arm stable, bug #530592 - - 09 Dec 2014; Jeroen Roovers pycparser-2.10.ebuild: - Stable for HPPA (bug #530294). - - 08 Dec 2014; Agostino Sarubbo pycparser-2.10.ebuild: - Stable for ppc64, wrt bug #530592 - - 02 Dec 2014; Ian Delaney pycparser-2.10.ebuild: - clean old impls - - 26 Oct 2014; Fabian Groffen pycparser-2.10.ebuild: - Added Prefix keywords, bug #503094 - - 13 Aug 2014; Anthony G. Basile pycparser-2.10.ebuild: - Keyword ~ppc and ~ppc64, bug #503094 - - 06 Jul 2014; Michał Górny pycparser-2.09.1-r1.ebuild: - Replace obsolete mirror://bitbucket with the real URI. - - 23 Jun 2014; Tobias Klausmann pycparser-2.10.ebuild: - Dekeywording on alpha due to ply being broken (bug 514446) - - 22 Jun 2014; Tobias Klausmann pycparser-2.10.ebuild: - Keyworded on alpha, bug #503094 - - 20 Jun 2014; Dirkjan Ochtman pycparser-2.09.1-r1.ebuild: - Fix SRC_URI to use bitbucket mirrors - - 08 Jun 2014; Akinori Hattori pycparser-2.09.1-r1.ebuild, - pycparser-2.10.ebuild: - keyword ~ia64 wrt bug #503094 - - 02 Apr 2014; Tim Harder pycparser-2.10.ebuild: - Add python3_4 support. - - 31 Mar 2014; Michał Górny pycparser-2.09.1-r1.ebuild, - pycparser-2.10.ebuild: - Add support for the new PyPy slotting. - - 22 Mar 2014; Markos Chandras pycparser-2.10.ebuild: - Add ~mips. Bug #503094 - - 04 Mar 2014; Naohiro Aota pycparser-2.10.ebuild: - Add ~x86-fbsd wrt bug #503094 - - 03 Mar 2014; Jeroen Roovers pycparser-2.10.ebuild: - Marked ~hppa (bug #503094). - - 11 Feb 2014; Sébastien Fabbro pycparser-2.10.ebuild: - Keyword amd64-linux and x86-linux - - 07 Dec 2013; Pacho Ramos pycparser-2.10.ebuild: - x86 stable, bug #488738 - - 29 Nov 2013; Pacho Ramos pycparser-2.10.ebuild: - amd64 stable, bug #488738 - - 05 Sep 2013; Michał Górny pycparser-2.09.1-r1.ebuild, - pycparser-2.10.ebuild: - Clean up PYTHON_COMPAT from old implementations. - -*pycparser-2.10 (03 Aug 2013) - - 03 Aug 2013; Dirkjan Ochtman +pycparser-2.10.ebuild: - Version bump pycparser to 2.10. - - 03 Aug 2013; Dirkjan Ochtman -pycparser-2.07.ebuild, - -pycparser-2.08.ebuild: - Remove old versions. - - 09 May 2013; Markus Meier pycparser-2.09.1-r1.ebuild: - add ~arm, bug #462506 - - 08 May 2013; Mike Gilbert pycparser-2.09.1-r1.ebuild: - Use pushd/popd. - -*pycparser-2.09.1-r1 (08 May 2013) - - 08 May 2013; Mike Gilbert +pycparser-2.09.1-r1.ebuild, - -pycparser-2.09.1.ebuild: - Pregenerate lexer and parser tables. - - 08 May 2013; Ian Delaney pycparser-2.09.1.ebuild: - Add py3.3 support - - 20 Mar 2013; Ian Delaney pycparser-2.09.1.ebuild: - pypy support tested, added - -*pycparser-2.09.1 (08 Jan 2013) - - 08 Jan 2013; Tim Harder +pycparser-2.09.1.ebuild: - Version bump. Migrate to distutils-r1. - -*pycparser-2.08 (29 Aug 2012) - - 29 Aug 2012; Patrick Lauer +pycparser-2.08.ebuild: - Bump - -*pycparser-2.07 (27 Jul 2012) - - 27 Jul 2012; Dirkjan Ochtman +pycparser-2.07.ebuild, - +metadata.xml: - Initial version (bug 364801). diff --git a/sdk_container/src/third_party/portage-stable/dev-python/pycparser/Manifest b/sdk_container/src/third_party/portage-stable/dev-python/pycparser/Manifest index 1c1a1745d7..a9b5042d37 100644 --- a/sdk_container/src/third_party/portage-stable/dev-python/pycparser/Manifest +++ b/sdk_container/src/third_party/portage-stable/dev-python/pycparser/Manifest @@ -1,6 +1,3 @@ -DIST pycparser-2.10.tar.gz 206166 SHA256 957d98b661c0b64b580ab6f94b125e09b6714154ee51de40bca16d3f0076b86c SHA512 afe5079d6b0a39ea7f0df1ce74b1981c78d8687dbef50fb7a692395ca4a7e7a8119ec6abc0dfeb7a0535865ed2fac9dafca189bdbf6ff9205612205560e2d371 WHIRLPOOL 1b373997863001ba3b06376db1d175797c665ade273e75698edc3044713e411228f9f1c4daf0c61ffe01840d3d5e54a232fae729e42a8559e85b8db465e99b90 -DIST pycparser-2.14.tar.gz 223295 SHA256 7959b4a74abdc27b312fed1c21e6caf9309ce0b29ea86b591fd2e99ecdf27f73 SHA512 d5b9ab434a8944898ac23a4f51189db77b02b993bf3e3ca018852b117fc0eb43e460b156beaa5c1d631ad71c81e1649113e9fff7e33506b1e7d4de24d8b464c6 WHIRLPOOL 4a541ce696298a355d4e3325a10dffd47bd26756b0164da82b70090310edfacf0428ed9e26de7be7e3d4c2c952ee664262a212562852fe29f909ab0631bfd79f -EBUILD pycparser-2.10.ebuild 914 SHA256 249751f5b1bbacced1d611faf4cad2880429a37f5caeb778b97c025f94160c57 SHA512 deaeb775985bfdcd965afab4793562c3c7afd31b2d007fab1f1c45e215a4dd509af4b16ab42236ce180ef9571ff9d270a657d97970ada6cf584466b8b2a621aa WHIRLPOOL 3a2e639512694d6a78090caaecd8ea75b5604d395d3c37a6b8c4d4b49768478b3e4d5f5dfb3f338e25495dbc3d79709ff7093c71e43835f7a80fdd9363c58b53 -EBUILD pycparser-2.14.ebuild 964 SHA256 4b59386360071f5b7e4ab5218299fc80b671179e1268636e4ee1bf5c3a7e680b SHA512 e17fa006441ece5edeaec4f6a46b28b8238df207adee95d56e0cbec9b114c9fad944c271b8528817f98ca379a8f677adc1d0772f77a9ec930606ebbaac0e62c6 WHIRLPOOL dc9675f4bbf005b59a2d7a32e584c7be8ccdd38e9ea6e460a80082afe9efcfdc509c074ca9c02701fec7375f0ae9c89543c24e9090e6e8b7c3f030bd31cd6970 -MISC ChangeLog 5195 SHA256 7f7a9c2ebf1ad037405b514632e45b679d2c1a73ba3b887d9e568912825e5a61 SHA512 5de3d9f510baa1f6b4beeedce1132d4636ed02b78fc8adcf8fb00f8db20feda7b01ec9fc6bb475bc2d12092bbe5b93329f6af7dd5886e8d38b06f5bb3bf49bf5 WHIRLPOOL b5ae4c979a4c1a4d4072adb74a9fe3c887174eeba0d9b1a0854f6f3fc786464006e4d775a42c63058a030837737fb95da0fe388da23c1f6e57955c03427474c5 -MISC metadata.xml 295 SHA256 53ff541e0e430a0a7b8b3410d0eac90355959e8a04b552f67c897608eb46808a SHA512 026c91b0fd4914588f26f67f3faabbfb4659693c46446bf40efe127102f85b760288c267cb13c8f406c7b5d022708d9435e8380c2d1360ad383ea756438421b3 WHIRLPOOL ef374a2d1c9e807553a1da4cbe4360735908573fe276647f5b5b9419fdd52355125c079f49f7e8f2aab0424ba9fdc5d97a9086b9b5e181a86762f2ecc79746b8 +DIST pycparser-2.14.tar.gz 223295 BLAKE2B 13dd4e36d7239db4fd6dfb77f08088bdbffa897ab75d748da5bd7297fe0a7dd751ba7153f8bf15f93494e347c653d1ebc7250907d2ccc555e785830e731e93dc SHA512 d5b9ab434a8944898ac23a4f51189db77b02b993bf3e3ca018852b117fc0eb43e460b156beaa5c1d631ad71c81e1649113e9fff7e33506b1e7d4de24d8b464c6 +DIST pycparser-2.17.tar.gz 231163 BLAKE2B b264fbdf235f63559c96d103ca42fd0faf2c5e125420e75503e7dc2cc6e86a23347b9070a33b1e28721b919d89d0281b69b04c2761b180fa535c748933392172 SHA512 c9caaa8d256748e0623d077b11931abb38d19367136c70a835f7587e1f7ceb64f3acb7a983dcb68bedd2cf187517762a5753844e8ed58d1d9ed6f364c55839b4 +DIST pycparser-2.18.tar.gz 245897 BLAKE2B 2f47263c73763f9d76edcb0d90aacd2e6cf0a68ed2e8c5825a0788a5ccb6574167220a5bb7605b2c11dda8956ce8fb1ad28eeb8e91fed7aa0282191b11478b63 SHA512 4754e4e7556d21da328bf7dbabf72f940c9b18f1457260d48208033b05e576919f45ab399e86ea49e82120116980d7d6f53e8b959d21b7b03a3b5bbea3672f13 diff --git a/sdk_container/src/third_party/portage-stable/dev-python/pycparser/files/pycparser-2.18-OO.patch b/sdk_container/src/third_party/portage-stable/dev-python/pycparser/files/pycparser-2.18-OO.patch new file mode 100644 index 0000000000..ae42b2b9bd --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-python/pycparser/files/pycparser-2.18-OO.patch @@ -0,0 +1,56 @@ +From 673accec311a027c22b0718d753f8da922915305 Mon Sep 17 00:00:00 2001 +From: Eli Bendersky +Date: Thu, 13 Jul 2017 20:25:29 -0700 +Subject: [PATCH] Address an import of pycparser in -OO mode. + +In this mode there are no docstrings; we don't want an instantiation of CParser +to fail, though it won't actually work correctly if used. + +See #197 and #198 +--- + pycparser/plyparser.py | 21 +++++++++++++++++++-- + 1 file changed, 19 insertions(+), 2 deletions(-) + +diff --git a/pycparser/plyparser.py b/pycparser/plyparser.py +index af91922..b6640fa 100644 +--- a/pycparser/plyparser.py ++++ b/pycparser/plyparser.py +@@ -8,6 +8,7 @@ + # License: BSD + #----------------------------------------------------------------- + ++import warnings + + class Coord(object): + """ Coordinates of a syntactic element. Consists of: +@@ -87,12 +88,28 @@ def template(cls): + + See `parameterized` for more information on parameterized rules. + """ ++ issued_nodoc_warning = False + for attr_name in dir(cls): + if attr_name.startswith('p_'): + method = getattr(cls, attr_name) + if hasattr(method, '_params'): +- delattr(cls, attr_name) # Remove template method +- _create_param_rules(cls, method) ++ # Remove the template method ++ delattr(cls, attr_name) ++ # Create parameterized rules from this method; only run this if ++ # the method has a docstring. This is to address an issue when ++ # pycparser's users are installed in -OO mode which strips ++ # docstrings away. ++ # See: https://github.com/eliben/pycparser/pull/198/ and ++ # https://github.com/eliben/pycparser/issues/197 ++ # for discussion. ++ if method.__doc__ is not None: ++ _create_param_rules(cls, method) ++ elif not issued_nodoc_warning: ++ warnings.warn( ++ 'parsing methods must have __doc__ for pycparser to work properly', ++ RuntimeWarning, ++ stacklevel=2) ++ issued_nodoc_warning = True + return cls + + diff --git a/sdk_container/src/third_party/portage-stable/dev-python/pycparser/metadata.xml b/sdk_container/src/third_party/portage-stable/dev-python/pycparser/metadata.xml index 3e51ef0916..27f42a2d52 100644 --- a/sdk_container/src/third_party/portage-stable/dev-python/pycparser/metadata.xml +++ b/sdk_container/src/third_party/portage-stable/dev-python/pycparser/metadata.xml @@ -1,7 +1,10 @@ - python + + python@gentoo.org + Python + pycparser eliben/pycparser diff --git a/sdk_container/src/third_party/portage-stable/dev-python/pycparser/pycparser-2.10.ebuild b/sdk_container/src/third_party/portage-stable/dev-python/pycparser/pycparser-2.10.ebuild deleted file mode 100644 index 98b76d9aee..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-python/pycparser/pycparser-2.10.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy ) - -inherit distutils-r1 vcs-snapshot - -DESCRIPTION="C parser and AST generator written in Python" -HOMEPAGE="https://github.com/eliben/pycparser" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris" -IUSE="test" - -RDEPEND="dev-python/ply[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - test? ( dev-python/nose[${PYTHON_USEDEP}] )" - -python_compile() { - distutils-r1_python_compile - pushd "${BUILD_DIR}/lib/pycparser" > /dev/null || die - "${PYTHON}" _build_tables.py || die - popd > /dev/null || die -} - -python_test() { - nosetests || die -} diff --git a/sdk_container/src/third_party/portage-stable/dev-python/pycparser/pycparser-2.14.ebuild b/sdk_container/src/third_party/portage-stable/dev-python/pycparser/pycparser-2.14.ebuild index c7fc55640f..6b37a29340 100644 --- a/sdk_container/src/third_party/portage-stable/dev-python/pycparser/pycparser-2.14.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-python/pycparser/pycparser-2.14.ebuild @@ -1,10 +1,9 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ EAPI=5 -PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy pypy3 ) +PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 ) inherit distutils-r1 vcs-snapshot @@ -14,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris" IUSE="test" RDEPEND="dev-python/ply[${PYTHON_USEDEP}]" diff --git a/sdk_container/src/third_party/portage-stable/dev-python/pycparser/pycparser-2.17.ebuild b/sdk_container/src/third_party/portage-stable/dev-python/pycparser/pycparser-2.17.ebuild new file mode 100644 index 0000000000..ba18c49470 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-python/pycparser/pycparser-2.17.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 ) + +inherit distutils-r1 vcs-snapshot + +DESCRIPTION="C parser and AST generator written in Python" +HOMEPAGE="https://github.com/eliben/pycparser" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris" +IUSE="test" + +RDEPEND="dev-python/ply[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( dev-python/nose[${PYTHON_USEDEP}] )" + +pkg_pretend() { + if has_version "=dev-python/pycparser-2.16"; then + eerror "You have a broken version of dev-python/pycparser installed." + eerror "Please remove the broken version before continuing." + eerror "eg. emerge --unmerge =dev-python/pycparser-2.16" + die "Broken dev-python/pycparser" + fi +} + +python_compile() { + distutils-r1_python_compile + pushd "${BUILD_DIR}/lib/pycparser" > /dev/null || die + "${PYTHON}" _build_tables.py || die + popd > /dev/null || die +} + +python_test() { + nosetests || die +} diff --git a/sdk_container/src/third_party/portage-stable/dev-python/pycparser/pycparser-2.18-r1.ebuild b/sdk_container/src/third_party/portage-stable/dev-python/pycparser/pycparser-2.18-r1.ebuild new file mode 100644 index 0000000000..2d84ac8f8c --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-python/pycparser/pycparser-2.18-r1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="C parser and AST generator written in Python" +HOMEPAGE="https://github.com/eliben/pycparser" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris" +IUSE="test" + +RDEPEND="dev-python/ply:=[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( dev-python/nose[${PYTHON_USEDEP}] )" + +PATCHES=( + "${FILESDIR}"/pycparser-2.18-OO.patch +) + +python_prepare_all() { + # remove the original files to guarantee their regen + rm pycparser/{c_ast,lextab,yacctab}.py || die + + # kill sys.path manipulations to force the tests to use built files + sed -i -e '/sys\.path/d' tests/*.py || die + + distutils-r1_python_prepare_all +} + +python_compile() { + distutils-r1_python_compile + + # note: tables built by py3.5+ are incompatible with older versions + # because of 100 group limit of 're' module -- just generate them + # separately optimized for each target instead + pushd "${BUILD_DIR}"/lib/pycparser > /dev/null || die + "${PYTHON}" _build_tables.py || die + popd > /dev/null || die +} + +python_test() { + # change workdir to avoid '.' import + nosetests -v -w tests || die +} diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/pycparser-2.10 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/pycparser-2.10 deleted file mode 100644 index 2460df8519..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/pycparser-2.10 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=dev-python/ply[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-)] test? ( dev-python/nose[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-)] ) python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-)] -DESCRIPTION=C parser and AST generator written in Python -EAPI=5 -HOMEPAGE=https://github.com/eliben/pycparser -IUSE=test python_targets_pypy python_targets_python2_7 python_targets_python3_4 -KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris -LICENSE=BSD -RDEPEND=dev-python/ply[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-)] python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-)] -REQUIRED_USE=|| ( python_targets_pypy python_targets_python2_7 python_targets_python3_4 ) -SLOT=0 -SRC_URI=mirror://pypi/p/pycparser/pycparser-2.10.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 distutils-r1 63fea93ca1cc4fdc5fa2247afc4e3a15 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multibuild 35719a9cd25ec71ee49c966f6868454c multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 python-r1 0b5829eb6369d7af3a834b6eed7b7107 python-utils-r1 ffa9c3284c6b07b8c9f7933911f63812 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf vcs-snapshot 3be1ab44131e8c0bbdaa75823008444b xdg-utils f2c8335407f0b935b0a96d4adf23ef25 -_md5_=6d7a62a38cf71fd7be81a31eaa2a4eef diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/pycparser-2.14 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/pycparser-2.14 index 10610a8ed1..87e1f556fc 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/pycparser-2.14 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/pycparser-2.14 @@ -1,14 +1,14 @@ DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=dev-python/ply[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/setuptools[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] test? ( dev-python/nose[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_pypy3? ( >=virtual/pypy3-5:0= ) 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_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] +DEPEND=dev-python/ply[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] dev-python/setuptools[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] test? ( dev-python/nose[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] ) python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_pypy3? ( >=virtual/pypy3-5:0= ) 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 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] DESCRIPTION=C parser and AST generator written in Python EAPI=5 HOMEPAGE=https://github.com/eliben/pycparser -IUSE=test python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 -KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris +IUSE=test python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 +KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris LICENSE=BSD -RDEPEND=dev-python/ply[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_pypy3? ( >=virtual/pypy3-5:0= ) 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_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] -REQUIRED_USE=|| ( python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 ) +RDEPEND=dev-python/ply[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_pypy3? ( >=virtual/pypy3-5:0= ) 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 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] +REQUIRED_USE=|| ( python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 ) SLOT=0 SRC_URI=mirror://pypi/p/pycparser/pycparser-2.14.tar.gz _eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 distutils-r1 63fea93ca1cc4fdc5fa2247afc4e3a15 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multibuild 35719a9cd25ec71ee49c966f6868454c multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 python-r1 0b5829eb6369d7af3a834b6eed7b7107 python-utils-r1 ffa9c3284c6b07b8c9f7933911f63812 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf vcs-snapshot 3be1ab44131e8c0bbdaa75823008444b xdg-utils f2c8335407f0b935b0a96d4adf23ef25 -_md5_=83192d5538ad04769623690260fbf9ed +_md5_=27d8978306bc376ddd8c2af032e620a5 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/pycparser-2.17 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/pycparser-2.17 new file mode 100644 index 0000000000..6920ae5c8d --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/pycparser-2.17 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare pretend test unpack +DEPEND=dev-python/ply[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] dev-python/setuptools[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] test? ( dev-python/nose[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] ) python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_pypy3? ( >=virtual/pypy3-5:0= ) 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 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] +DESCRIPTION=C parser and AST generator written in Python +EAPI=6 +HOMEPAGE=https://github.com/eliben/pycparser +IUSE=test python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris +LICENSE=BSD +RDEPEND=dev-python/ply[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_pypy3? ( >=virtual/pypy3-5:0= ) 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 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] +REQUIRED_USE=|| ( python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 ) +SLOT=0 +SRC_URI=mirror://pypi/p/pycparser/pycparser-2.17.tar.gz +_eclasses_=distutils-r1 63fea93ca1cc4fdc5fa2247afc4e3a15 multibuild 35719a9cd25ec71ee49c966f6868454c multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 0b5829eb6369d7af3a834b6eed7b7107 python-utils-r1 ffa9c3284c6b07b8c9f7933911f63812 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-snapshot 3be1ab44131e8c0bbdaa75823008444b xdg-utils f2c8335407f0b935b0a96d4adf23ef25 +_md5_=2ce4e7a5861b48dc02185d12b31dd88b diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/pycparser-2.18-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/pycparser-2.18-r1 new file mode 100644 index 0000000000..75860eca77 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/pycparser-2.18-r1 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-python/ply:=[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] dev-python/setuptools[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] test? ( dev-python/nose[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] ) python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_pypy3? ( >=virtual/pypy3-5:0= ) 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 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] +DESCRIPTION=C parser and AST generator written in Python +EAPI=6 +HOMEPAGE=https://github.com/eliben/pycparser +IUSE=test python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris +LICENSE=BSD +RDEPEND=dev-python/ply:=[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_pypy3? ( >=virtual/pypy3-5:0= ) 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 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] +REQUIRED_USE=|| ( python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 ) +SLOT=0 +SRC_URI=mirror://pypi/p/pycparser/pycparser-2.18.tar.gz +_eclasses_=distutils-r1 63fea93ca1cc4fdc5fa2247afc4e3a15 multibuild 35719a9cd25ec71ee49c966f6868454c multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 0b5829eb6369d7af3a834b6eed7b7107 python-utils-r1 ffa9c3284c6b07b8c9f7933911f63812 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 xdg-utils f2c8335407f0b935b0a96d4adf23ef25 +_md5_=d8d4a5e29f816a146b78680d47006ace