commit: eb20c6dee825a76e67c8de7d29fb6a31c69522ca
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 3 09:59:20 2019 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Dec 4 17:13:41 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb20c6de
www-apps/nikola: Restrict ipython to py3
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
www-apps/nikola/nikola-7.8.15.ebuild | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/www-apps/nikola/nikola-7.8.15.ebuild
b/www-apps/nikola/nikola-7.8.15.ebuild
index 0b607625721..4ae53a85554 100644
--- a/www-apps/nikola/nikola-7.8.15.ebuild
+++ b/www-apps/nikola/nikola-7.8.15.ebuild
@@ -17,6 +17,7 @@ LICENSE="MIT Apache-2.0 CC0-1.0 public-domain"
SLOT="0"
KEYWORDS="amd64"
IUSE="assets charts ghpages hyphenation ipython jinja watchdog webmedia
websocket"
+REQUIRED_USE="ipython? ( || ( $(python_gen_useflags -3) ) )"
RESTRICT="test" # needs coveralls
DEPEND=">=dev-python/docutils-0.12[${PYTHON_USEDEP}]" # needs rst2man to build
manpage
@@ -42,7 +43,11 @@ RDEPEND="${DEPEND}
charts? ( >=dev-python/pygal-2.0.1[${PYTHON_USEDEP}] )
ghpages? ( >=dev-python/ghp-import-0.4.1[${PYTHON_USEDEP}] )
hyphenation? ( >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}] )
- ipython? ( >=dev-python/ipython-2.0.0[notebook,${PYTHON_USEDEP}] )
+ ipython? (
+ $(python_gen_cond_dep '
+ >=dev-python/ipython-2.0.0[notebook,${PYTHON_USEDEP}]
+ ' -3)
+ )
jinja? ( >=dev-python/jinja-2.7.2[${PYTHON_USEDEP}] )
watchdog? ( ~dev-python/watchdog-0.8.3[${PYTHON_USEDEP}] )
webmedia? ( >=dev-python/micawber-0.3.0[${PYTHON_USEDEP}] )