1 |
commit: 7574d3f8dd8b25afb11b4b24ac789f50e6b8a351 |
2 |
Author: Justin Lecher <jlec <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Nov 4 06:39:12 2015 +0000 |
4 |
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Nov 4 06:39:12 2015 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7574d3f8 |
7 |
|
8 |
dev-python/numba: Depend on virtual/funcsigs instead of dev-python/funcsigs |
9 |
|
10 |
Package-Manager: portage-2.2.23 |
11 |
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org> |
12 |
|
13 |
dev-python/numba/numba-0.18.2.ebuild | 9 ++++----- |
14 |
dev-python/numba/numba-0.19.2.ebuild | 9 ++++----- |
15 |
dev-python/numba/numba-0.20.0.ebuild | 9 ++++----- |
16 |
3 files changed, 12 insertions(+), 15 deletions(-) |
17 |
|
18 |
diff --git a/dev-python/numba/numba-0.18.2.ebuild b/dev-python/numba/numba-0.18.2.ebuild |
19 |
index 0e35b03..73c7b31 100644 |
20 |
--- a/dev-python/numba/numba-0.18.2.ebuild |
21 |
+++ b/dev-python/numba/numba-0.18.2.ebuild |
22 |
@@ -4,9 +4,6 @@ |
23 |
|
24 |
EAPI=5 |
25 |
|
26 |
-# test phase is pointless since it errors in circa 60% of 1984 tests |
27 |
-RESTRICT="test" |
28 |
- |
29 |
PYTHON_COMPAT=( python{2_7,3_3,3_4} ) |
30 |
|
31 |
inherit distutils-r1 |
32 |
@@ -18,16 +15,18 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" |
33 |
LICENSE="BSD" |
34 |
SLOT="0" |
35 |
KEYWORDS="~amd64 ~x86" |
36 |
- |
37 |
IUSE="doc examples test" |
38 |
|
39 |
RDEPEND=" |
40 |
dev-python/llvmlite[${PYTHON_USEDEP}] |
41 |
>=dev-python/numpy-1.6[${PYTHON_USEDEP}] |
42 |
$(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' python{2_7,3_3}) |
43 |
- $(python_gen_cond_dep 'dev-python/funcsigs[${PYTHON_USEDEP}]' python2_7)" |
44 |
+ virtual/funcsigs[${PYTHON_USEDEP}]" |
45 |
DEPEND="test? ( ${RDEPEND} )" |
46 |
|
47 |
+# test phase is pointless since it errors in circa 60% of 1984 tests |
48 |
+RESTRICT="test" |
49 |
+ |
50 |
python_compile() { |
51 |
if ! python_is_python3; then |
52 |
local CFLAGS="${CFLAGS} -fno-strict-aliasing" |
53 |
|
54 |
diff --git a/dev-python/numba/numba-0.19.2.ebuild b/dev-python/numba/numba-0.19.2.ebuild |
55 |
index b8115ec..4200848 100644 |
56 |
--- a/dev-python/numba/numba-0.19.2.ebuild |
57 |
+++ b/dev-python/numba/numba-0.19.2.ebuild |
58 |
@@ -4,9 +4,6 @@ |
59 |
|
60 |
EAPI=5 |
61 |
|
62 |
-# test phase is pointless since it errors in circa 60% of 1984 tests |
63 |
-RESTRICT="test" |
64 |
- |
65 |
PYTHON_COMPAT=( python{2_7,3_3,3_4} ) |
66 |
|
67 |
inherit distutils-r1 |
68 |
@@ -18,17 +15,19 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" |
69 |
LICENSE="BSD" |
70 |
SLOT="0" |
71 |
KEYWORDS="~amd64 ~x86" |
72 |
- |
73 |
IUSE="doc examples test" |
74 |
|
75 |
RDEPEND=" |
76 |
dev-python/llvmlite[${PYTHON_USEDEP}] |
77 |
>=dev-python/numpy-1.6[${PYTHON_USEDEP}] |
78 |
$(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' python{2_7,3_3}) |
79 |
- $(python_gen_cond_dep 'dev-python/funcsigs[${PYTHON_USEDEP}]' python2_7)" |
80 |
+ virtual/funcsigs[${PYTHON_USEDEP}]" |
81 |
DEPEND="test? ( ${RDEPEND} ) |
82 |
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )" |
83 |
|
84 |
+# test phase is pointless since it errors in circa 60% of 1984 tests |
85 |
+RESTRICT="test" |
86 |
+ |
87 |
# Delete intersphinx & entry to set sphinxjp.themecore, which is absent from portage, from conf.py |
88 |
PATCHES=( "${FILESDIR}"/${P}-docbuild.patch ) |
89 |
|
90 |
|
91 |
diff --git a/dev-python/numba/numba-0.20.0.ebuild b/dev-python/numba/numba-0.20.0.ebuild |
92 |
index 1af7b26..2631c41 100644 |
93 |
--- a/dev-python/numba/numba-0.20.0.ebuild |
94 |
+++ b/dev-python/numba/numba-0.20.0.ebuild |
95 |
@@ -4,9 +4,6 @@ |
96 |
|
97 |
EAPI=5 |
98 |
|
99 |
-# test phase is pointless since it errors in circa 60% of 1984 tests |
100 |
-RESTRICT="test" |
101 |
- |
102 |
PYTHON_COMPAT=( python{2_7,3_3,3_4} ) |
103 |
|
104 |
inherit distutils-r1 |
105 |
@@ -18,17 +15,19 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" |
106 |
LICENSE="BSD" |
107 |
SLOT="0" |
108 |
KEYWORDS="~amd64 ~x86" |
109 |
- |
110 |
IUSE="doc examples test" |
111 |
|
112 |
RDEPEND=" |
113 |
dev-python/llvmlite[${PYTHON_USEDEP}] |
114 |
>=dev-python/numpy-1.6[${PYTHON_USEDEP}] |
115 |
$(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' python{2_7,3_3}) |
116 |
- $(python_gen_cond_dep 'dev-python/funcsigs[${PYTHON_USEDEP}]' python2_7)" |
117 |
+ virtual/funcsigs[${PYTHON_USEDEP}]" |
118 |
DEPEND="test? ( ${RDEPEND} ) |
119 |
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )" |
120 |
|
121 |
+# test phase is pointless since it errors in circa 60% of 1984 tests |
122 |
+RESTRICT="test" |
123 |
+ |
124 |
# Delete intersphinx & entry to set sphinxjp.themecore, which is absent from portage, from conf.py |
125 |
PATCHES=( "${FILESDIR}"/${PN}-0.19.2-docbuild.patch ) |