commit: 7574d3f8dd8b25afb11b4b24ac789f50e6b8a351
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 4 06:39:12 2015 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Wed Nov 4 06:39:12 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7574d3f8
dev-python/numba: Depend on virtual/funcsigs instead of dev-python/funcsigs
Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>
dev-python/numba/numba-0.18.2.ebuild | 9 ++++-----
dev-python/numba/numba-0.19.2.ebuild | 9 ++++-----
dev-python/numba/numba-0.20.0.ebuild | 9 ++++-----
3 files changed, 12 insertions(+), 15 deletions(-)
diff --git a/dev-python/numba/numba-0.18.2.ebuild
b/dev-python/numba/numba-0.18.2.ebuild
index 0e35b03..73c7b31 100644
--- a/dev-python/numba/numba-0.18.2.ebuild
+++ b/dev-python/numba/numba-0.18.2.ebuild
@@ -4,9 +4,6 @@
EAPI=5
-# test phase is pointless since it errors in circa 60% of 1984 tests
-RESTRICT="test"
-
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
inherit distutils-r1
@@ -18,16 +15,18 @@
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-
IUSE="doc examples test"
RDEPEND="
dev-python/llvmlite[${PYTHON_USEDEP}]
>=dev-python/numpy-1.6[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]'
python{2_7,3_3})
- $(python_gen_cond_dep 'dev-python/funcsigs[${PYTHON_USEDEP}]'
python2_7)"
+ virtual/funcsigs[${PYTHON_USEDEP}]"
DEPEND="test? ( ${RDEPEND} )"
+# test phase is pointless since it errors in circa 60% of 1984 tests
+RESTRICT="test"
+
python_compile() {
if ! python_is_python3; then
local CFLAGS="${CFLAGS} -fno-strict-aliasing"
diff --git a/dev-python/numba/numba-0.19.2.ebuild
b/dev-python/numba/numba-0.19.2.ebuild
index b8115ec..4200848 100644
--- a/dev-python/numba/numba-0.19.2.ebuild
+++ b/dev-python/numba/numba-0.19.2.ebuild
@@ -4,9 +4,6 @@
EAPI=5
-# test phase is pointless since it errors in circa 60% of 1984 tests
-RESTRICT="test"
-
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
inherit distutils-r1
@@ -18,17 +15,19 @@
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-
IUSE="doc examples test"
RDEPEND="
dev-python/llvmlite[${PYTHON_USEDEP}]
>=dev-python/numpy-1.6[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]'
python{2_7,3_3})
- $(python_gen_cond_dep 'dev-python/funcsigs[${PYTHON_USEDEP}]'
python2_7)"
+ virtual/funcsigs[${PYTHON_USEDEP}]"
DEPEND="test? ( ${RDEPEND} )
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
+# test phase is pointless since it errors in circa 60% of 1984 tests
+RESTRICT="test"
+
# Delete intersphinx & entry to set sphinxjp.themecore, which is absent from
portage, from conf.py
PATCHES=( "${FILESDIR}"/${P}-docbuild.patch )
diff --git a/dev-python/numba/numba-0.20.0.ebuild
b/dev-python/numba/numba-0.20.0.ebuild
index 1af7b26..2631c41 100644
--- a/dev-python/numba/numba-0.20.0.ebuild
+++ b/dev-python/numba/numba-0.20.0.ebuild
@@ -4,9 +4,6 @@
EAPI=5
-# test phase is pointless since it errors in circa 60% of 1984 tests
-RESTRICT="test"
-
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
inherit distutils-r1
@@ -18,17 +15,19 @@
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-
IUSE="doc examples test"
RDEPEND="
dev-python/llvmlite[${PYTHON_USEDEP}]
>=dev-python/numpy-1.6[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]'
python{2_7,3_3})
- $(python_gen_cond_dep 'dev-python/funcsigs[${PYTHON_USEDEP}]'
python2_7)"
+ virtual/funcsigs[${PYTHON_USEDEP}]"
DEPEND="test? ( ${RDEPEND} )
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
+# test phase is pointless since it errors in circa 60% of 1984 tests
+RESTRICT="test"
+
# Delete intersphinx & entry to set sphinxjp.themecore, which is absent from
portage, from conf.py
PATCHES=( "${FILESDIR}"/${PN}-0.19.2-docbuild.patch )