diff --git a/sdk_container/src/third_party/portage-stable/dev-python/futures/Manifest b/sdk_container/src/third_party/portage-stable/dev-python/futures/Manifest new file mode 100644 index 0000000000..0ffa0dd0c9 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-python/futures/Manifest @@ -0,0 +1,3 @@ +DIST futures-2.2.0.tar.gz 26786 SHA256 151c057173474a3a40f897165951c0e33ad04f37de65b6de547ddef107fd0ed3 SHA512 5f2a835b4b3f6bf1c4f086984a2e1d6ab30004b9af9298ef8afb23549014695ba26b43500dad3ee873e52aacd75911a42cd4ec9dfae6522cb99476a480dc83ee WHIRLPOOL 5c38f64759d0f2a15a536e8a5cb5c7473ce61d46242fc0c0bc737dfe91ce9b6573c1291a6f305953b96cd6298e1e41f7e27b45a2f0c2647315826ad9a1246ccd +DIST futures-3.0.3.tar.gz 24959 SHA256 2fe2342bb4fe8b8e217f0d21b5921cbe5408bf966d9f92025e707e881b198bed SHA512 2fa14df90e583ca86c47441b170a93435eb82fd37bb2e15d98e79c32fbe40fc3f602d762805de05fa8007df4a3ce92840915be59481b94ab4863aae884da74bd WHIRLPOOL 661a1174815766717eb7b130929c7aeef08079228df8f092093ee6cf40f84041ae6729cc7c0f2b05080efd0d80c0f7885c3ae333f7e5f3d21ccf2cfc20cbaa44 +DIST futures-3.1.1.tar.gz 26471 SHA256 51ecb45f0add83c806c68e4b06106f90db260585b25ef2abfcda0bd95c0132fd SHA512 7ccb041271ed2688591942f46ab2d2c92d806efbd5209ff9aba77c6d5d3c1a1495fccbeb1718d914894b0b8d936438687e8f3cc22b7ab6625fb518321084ead3 WHIRLPOOL e0c71503261511713872344cd7e8c429ae62ac5fef934758fd1c7b60a7a697c824bbc78ca1aeb7a05b03c8b2a14ca63dfe3028e7c48e78670ecdbe9dd66d0051 diff --git a/sdk_container/src/third_party/portage-stable/dev-python/futures/futures-2.2.0.ebuild b/sdk_container/src/third_party/portage-stable/dev-python/futures/futures-2.2.0.ebuild new file mode 100644 index 0000000000..a32041e878 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-python/futures/futures-2.2.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +PYTHON_COMPAT=( python2_7 pypy ) +inherit distutils-r1 + +DESCRIPTION="Backport of the concurrent.futures package from Python 3.2" +HOMEPAGE="https://code.google.com/p/pythonfutures https://pypi.python.org/pypi/futures" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="doc" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )" + +python_compile_all() { + use doc && emake -C docs html +} + +python_test() { + # tests that fail under pypy + # https://code.google.com/p/pythonfutures/issues/detail?id=27 + if [[ "${EPYTHON}" == pypy ]]; then + sed -e 's:test_del_shutdown:_&:g' \ + -e 's:test_repr:_&:' -i test_futures.py || die + fi + "${PYTHON}" test_futures.py || die "Tests fail with ${EPYTHON}" +} + +python_install_all() { + local DOCS=( CHANGES ) + use doc && local HTML_DOCS=( docs/_build/html/. ) + distutils-r1_python_install_all +} diff --git a/sdk_container/src/third_party/portage-stable/dev-python/futures/futures-3.0.3.ebuild b/sdk_container/src/third_party/portage-stable/dev-python/futures/futures-3.0.3.ebuild new file mode 100644 index 0000000000..1405b9a270 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-python/futures/futures-3.0.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +PYTHON_COMPAT=( python2_7 pypy ) +inherit distutils-r1 + +DESCRIPTION="Backport of the concurrent.futures package from Python 3.2" +HOMEPAGE="https://code.google.com/p/pythonfutures https://pypi.python.org/pypi/futures" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86" +IUSE="doc" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )" + +python_compile_all() { + use doc && emake -C docs html +} + +python_test() { + # tests that fail under pypy + # https://code.google.com/p/pythonfutures/issues/detail?id=27 + if [[ "${EPYTHON}" == pypy ]]; then + sed -e 's:test_del_shutdown:_&:g' \ + -e 's:test_repr:_&:' -i test_futures.py || die + fi + "${PYTHON}" test_futures.py || die "Tests fail with ${EPYTHON}" +} + +python_install_all() { + local DOCS=( CHANGES ) + use doc && local HTML_DOCS=( docs/_build/html/. ) + distutils-r1_python_install_all +} diff --git a/sdk_container/src/third_party/portage-stable/dev-python/futures/futures-3.1.1.ebuild b/sdk_container/src/third_party/portage-stable/dev-python/futures/futures-3.1.1.ebuild new file mode 100644 index 0000000000..4817087ef3 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-python/futures/futures-3.1.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 pypy ) + +inherit distutils-r1 + +DESCRIPTION="Backport of the concurrent.futures package from Python 3.2" +HOMEPAGE="https://code.google.com/p/pythonfutures https://pypi.python.org/pypi/futures" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="PSF-2" +SLOT="0" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +IUSE="doc" + +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )" + +python_compile_all() { + use doc && emake -C docs html +} + +python_test() { + "${PYTHON}" test_futures.py || die "Tests fail with ${EPYTHON}" +} + +python_install_all() { + local DOCS=( CHANGES ) + use doc && local HTML_DOCS=( docs/_build/html/. ) + distutils-r1_python_install_all +} diff --git a/sdk_container/src/third_party/portage-stable/dev-python/futures/metadata.xml b/sdk_container/src/third_party/portage-stable/dev-python/futures/metadata.xml new file mode 100644 index 0000000000..7f7164692f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-python/futures/metadata.xml @@ -0,0 +1,11 @@ + + + + + python@gentoo.org + Python + + + futures + + diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/futures-2.2.0 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/futures-2.2.0 new file mode 100644 index 0000000000..2492623b8e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/futures-2.2.0 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-python/setuptools[python_targets_pypy(-)?,python_targets_python2_7(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-)] doc? ( dev-python/sphinx[python_targets_pypy(-)?,python_targets_python2_7(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-)] ) python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-)] +DESCRIPTION=Backport of the concurrent.futures package from Python 3.2 +EAPI=5 +HOMEPAGE=https://code.google.com/p/pythonfutures https://pypi.python.org/pypi/futures +IUSE=doc python_targets_pypy python_targets_python2_7 +KEYWORDS=amd64 x86 +LICENSE=BSD +RDEPEND=python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-)] +REQUIRED_USE=|| ( python_targets_pypy python_targets_python2_7 ) +SLOT=0 +SRC_URI=mirror://pypi/f/futures/futures-2.2.0.tar.gz +_eclasses_=distutils-r1 372bbe39047c0a2550319a3a82f3e063 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 8fec6b1eb195836560e70b66d98fb163 xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 +_md5_=20236faf48fc3d6117e2463ea990b228 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/futures-3.0.3 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/futures-3.0.3 new file mode 100644 index 0000000000..d71c6461a6 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/futures-3.0.3 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-python/setuptools[python_targets_pypy(-)?,python_targets_python2_7(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-)] doc? ( dev-python/sphinx[python_targets_pypy(-)?,python_targets_python2_7(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-)] ) python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-)] +DESCRIPTION=Backport of the concurrent.futures package from Python 3.2 +EAPI=5 +HOMEPAGE=https://code.google.com/p/pythonfutures https://pypi.python.org/pypi/futures +IUSE=doc python_targets_pypy python_targets_python2_7 +KEYWORDS=alpha amd64 arm arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 +LICENSE=BSD +RDEPEND=python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-)] +REQUIRED_USE=|| ( python_targets_pypy python_targets_python2_7 ) +SLOT=0 +SRC_URI=mirror://pypi/f/futures/futures-3.0.3.tar.gz +_eclasses_=distutils-r1 372bbe39047c0a2550319a3a82f3e063 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 9c113d6a64826c40154cad7be15d95ea ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 8fec6b1eb195836560e70b66d98fb163 xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 +_md5_=4f37f402ad7defd093efd1402af2daa5 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/futures-3.1.1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/futures-3.1.1 new file mode 100644 index 0000000000..433cd2018c --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-python/futures-3.1.1 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-python/setuptools[python_targets_pypy(-)?,python_targets_python2_7(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-)] doc? ( dev-python/sphinx[python_targets_pypy(-)?,python_targets_python2_7(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-)] ) python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-)] +DESCRIPTION=Backport of the concurrent.futures package from Python 3.2 +EAPI=6 +HOMEPAGE=https://code.google.com/p/pythonfutures https://pypi.python.org/pypi/futures +IUSE=doc python_targets_pypy python_targets_python2_7 +KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 +LICENSE=PSF-2 +RDEPEND=python_targets_pypy? ( >=virtual/pypy-5:0= ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-)] +REQUIRED_USE=|| ( python_targets_pypy python_targets_python2_7 ) +SLOT=0 +SRC_URI=mirror://pypi/f/futures/futures-3.1.1.tar.gz +_eclasses_=distutils-r1 372bbe39047c0a2550319a3a82f3e063 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing 284a473719153462f3e974d86c8cb81c python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 8fec6b1eb195836560e70b66d98fb163 xdg-utils b9389dfad0ee8f8e0b2a41b79fcf7120 +_md5_=254ce49bef56f2f958bcabc4e6130fd0