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}] )

Reply via email to