Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/pandas/
Date: Fri, 06 Apr 2018 02:37:22
Message-Id: 1522981887.e1f0ba52820900cd4ac02050c21ee262d8040763.asturm@gentoo
1 commit: e1f0ba52820900cd4ac02050c21ee262d8040763
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Fri Apr 6 02:31:27 2018 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Fri Apr 6 02:31:27 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1f0ba52
7
8 dev-python/pandas: MINIMAL_DEPEND -> COMMON_DEPEND, blocks to RDEPEND
9
10 Package-Manager: Portage-2.3.28, Repoman-2.3.9
11
12 dev-python/pandas/pandas-9999.ebuild | 30 ++++++++++++++++--------------
13 1 file changed, 16 insertions(+), 14 deletions(-)
14
15 diff --git a/dev-python/pandas/pandas-9999.ebuild b/dev-python/pandas/pandas-9999.ebuild
16 index 3febc683480..41e804dd008 100644
17 --- a/dev-python/pandas/pandas-9999.ebuild
18 +++ b/dev-python/pandas/pandas-9999.ebuild
19 @@ -20,15 +20,10 @@ LICENSE="BSD"
20 KEYWORDS=""
21 IUSE="doc full-support minimal test X"
22
23 -MINIMAL_DEPEND="
24 - >dev-python/numpy-1.7[${PYTHON_USEDEP}]
25 - >=dev-python/python-dateutil-2.0[${PYTHON_USEDEP}]
26 - dev-python/pytz[${PYTHON_USEDEP}]
27 - !<dev-python/numexpr-2.1[${PYTHON_USEDEP}]
28 - !~dev-python/openpyxl-1.9.0[${PYTHON_USEDEP}]"
29 RECOMMENDED_DEPEND="
30 dev-python/bottleneck[${PYTHON_USEDEP}]
31 - >=dev-python/numexpr-2.1[${PYTHON_USEDEP}]"
32 + >=dev-python/numexpr-2.1[${PYTHON_USEDEP}]
33 +"
34 OPTIONAL_DEPEND="
35 dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
36 dev-python/blosc[${PYTHON_USEDEP}]
37 @@ -66,9 +61,13 @@ OPTIONAL_DEPEND="
38 x11-misc/xsel
39 )
40 )
41 - "
42 -
43 -DEPEND="${MINIMAL_DEPEND}
44 +"
45 +COMMON_DEPEND="
46 + >dev-python/numpy-1.7[${PYTHON_USEDEP}]
47 + >=dev-python/python-dateutil-2.0[${PYTHON_USEDEP}]
48 + dev-python/pytz[${PYTHON_USEDEP}]
49 +"
50 +DEPEND="${COMMON_DEPEND}
51 dev-python/setuptools[${PYTHON_USEDEP}]
52 >=dev-python/cython-0.23[${PYTHON_USEDEP}]
53 doc? (
54 @@ -99,13 +98,16 @@ DEPEND="${MINIMAL_DEPEND}
55 dev-python/psycopg:2[${PYTHON_USEDEP}]
56 x11-misc/xclip
57 x11-misc/xsel
58 - )"
59 + )
60 +"
61 # dev-python/statsmodels invokes a circular dep
62 # hence rm from doc? ( ), again
63 -RDEPEND="
64 - ${MINIMAL_DEPEND}
65 +RDEPEND="${COMMON_DEPEND}
66 + !<dev-python/numexpr-2.1[${PYTHON_USEDEP}]
67 + !~dev-python/openpyxl-1.9.0[${PYTHON_USEDEP}]
68 !minimal? ( ${RECOMMENDED_DEPEND} )
69 - full-support? ( ${OPTIONAL_DEPEND} )"
70 + full-support? ( ${OPTIONAL_DEPEND} )
71 +"
72
73 python_prepare_all() {
74 # Prevent un-needed download during build