summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2021-11-22 07:04:22 +0000
committerSam James <sam@gentoo.org>2021-11-22 07:04:30 +0000
commit303b6bb5217414d6dc6d8f20116d118ac9ab2284 (patch)
tree62c2762b2c7be6cb3e05ccd3ca9fdd9d13ccca2a /dev-python/netaddr
parentdev-ruby/combustion: cleanup (diff)
downloadgentoo-303b6bb5217414d6dc6d8f20116d118ac9ab2284.tar.gz
gentoo-303b6bb5217414d6dc6d8f20116d118ac9ab2284.tar.bz2
gentoo-303b6bb5217414d6dc6d8f20116d118ac9ab2284.zip
dev-python/netaddr: use optfeature for ipython dependency
Bug: https://bugs.gentoo.org/822405 Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-python/netaddr')
-rw-r--r--dev-python/netaddr/netaddr-0.8.0.ebuild13
1 files 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
+}