commit:     303b6bb5217414d6dc6d8f20116d118ac9ab2284
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 22 07:04:22 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Nov 22 07:04:30 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=303b6bb5

dev-python/netaddr: use optfeature for ipython dependency

Bug: https://bugs.gentoo.org/822405
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-python/netaddr/netaddr-0.8.0.ebuild | 13 +++++--------
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/dev-python/netaddr/netaddr-0.8.0.ebuild 
b/dev-python/netaddr/netaddr-0.8.0.ebuild
index 43f2b15a03a3..79f6da4e04f7 100644
--- a/dev-python/netaddr/netaddr-0.8.0.ebuild
+++ b/dev-python/netaddr/netaddr-0.8.0.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{7..10} )
 
-inherit distutils-r1
+inherit distutils-r1 optfeature
 
 DESCRIPTION="Network address representation and manipulation library"
 HOMEPAGE="https://github.com/drkjam/netaddr https://pypi.org/project/netaddr/ 
https://netaddr.readthedocs.org";
@@ -16,13 +16,6 @@ 
SRC_URI="https://github.com/netaddr/netaddr/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
-IUSE="cli"
-
-RDEPEND="
-       cli? (
-               >=dev-python/ipython-0.13.1-r1[${PYTHON_USEDEP}]
-       )
-"
 
 distutils_enable_sphinx docs/source
 distutils_enable_tests pytest
@@ -32,3 +25,7 @@ src_prepare() {
        sed -i 's/^addopts = .*//' pytest.ini || die
        distutils-r1_src_prepare
 }
+
+pkg_postinst() {
+       optfeature "CLI support" dev-python/ipython
+}

Reply via email to