Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/netaddr/
Date: Mon, 22 Nov 2021 07:04:42
Message-Id: 1637564670.303b6bb5217414d6dc6d8f20116d118ac9ab2284.sam@gentoo
1 commit: 303b6bb5217414d6dc6d8f20116d118ac9ab2284
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Mon Nov 22 07:04:22 2021 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Mon Nov 22 07:04:30 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=303b6bb5
7
8 dev-python/netaddr: use optfeature for ipython dependency
9
10 Bug: https://bugs.gentoo.org/822405
11 Signed-off-by: Sam James <sam <AT> gentoo.org>
12
13 dev-python/netaddr/netaddr-0.8.0.ebuild | 13 +++++--------
14 1 file changed, 5 insertions(+), 8 deletions(-)
15
16 diff --git a/dev-python/netaddr/netaddr-0.8.0.ebuild b/dev-python/netaddr/netaddr-0.8.0.ebuild
17 index 43f2b15a03a3..79f6da4e04f7 100644
18 --- a/dev-python/netaddr/netaddr-0.8.0.ebuild
19 +++ b/dev-python/netaddr/netaddr-0.8.0.ebuild
20 @@ -5,7 +5,7 @@ EAPI=7
21
22 PYTHON_COMPAT=( python3_{7..10} )
23
24 -inherit distutils-r1
25 +inherit distutils-r1 optfeature
26
27 DESCRIPTION="Network address representation and manipulation library"
28 HOMEPAGE="https://github.com/drkjam/netaddr https://pypi.org/project/netaddr/ https://netaddr.readthedocs.org"
29 @@ -16,13 +16,6 @@ SRC_URI="https://github.com/netaddr/netaddr/archive/${PV}.tar.gz -> ${P}.tar.gz"
30 LICENSE="BSD"
31 SLOT="0"
32 KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
33 -IUSE="cli"
34 -
35 -RDEPEND="
36 - cli? (
37 - >=dev-python/ipython-0.13.1-r1[${PYTHON_USEDEP}]
38 - )
39 -"
40
41 distutils_enable_sphinx docs/source
42 distutils_enable_tests pytest
43 @@ -32,3 +25,7 @@ src_prepare() {
44 sed -i 's/^addopts = .*//' pytest.ini || die
45 distutils-r1_src_prepare
46 }
47 +
48 +pkg_postinst() {
49 + optfeature "CLI support" dev-python/ipython
50 +}