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 )
 

Reply via email to