Gentoo Archives: gentoo-commits

From: Justin Lecher <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/numba/
Date: Wed, 04 Nov 2015 06:40:09
Message-Id: 1446619152.7574d3f8dd8b25afb11b4b24ac789f50e6b8a351.jlec@gentoo
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 )