Gentoo Archives: gentoo-commits

From: Georgy Yakovlev <gyakovlev@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-mail/notmuch/
Date: Mon, 17 May 2021 06:01:25
Message-Id: 1621231259.4c8699592530829a23cce78c61136a333713e47b.gyakovlev@gentoo
1 commit: 4c8699592530829a23cce78c61136a333713e47b
2 Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
3 AuthorDate: Mon May 17 06:00:22 2021 +0000
4 Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
5 CommitDate: Mon May 17 06:00:59 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c869959
7
8 net-mail/notmuch: unlock sphinx dep
9
10 Closes: https://bugs.gentoo.org/789492
11 Package-Manager: Portage-3.0.18, Repoman-3.0.3
12 Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
13
14 net-mail/notmuch/notmuch-0.31.3.ebuild | 9 +++++++--
15 1 file changed, 7 insertions(+), 2 deletions(-)
16
17 diff --git a/net-mail/notmuch/notmuch-0.31.3.ebuild b/net-mail/notmuch/notmuch-0.31.3.ebuild
18 index 946fb55ae69..e6d8d047fd8 100644
19 --- a/net-mail/notmuch/notmuch-0.31.3.ebuild
20 +++ b/net-mail/notmuch/notmuch-0.31.3.ebuild
21 @@ -35,10 +35,12 @@ BDEPEND="
22 dev-lang/perl
23 )
24 doc? (
25 - <dev-python/sphinx-4
26 + dev-python/sphinx
27 sys-apps/texinfo
28 )
29 - python? ( dev-python/pytest[${PYTHON_USEDEP}] )
30 + python? (
31 + test? ( dev-python/pytest[${PYTHON_USEDEP}] )
32 + )
33 "
34
35 COMMON_DEPEND="
36 @@ -115,6 +117,9 @@ src_prepare() {
37
38 # Non-autoconf configure
39 [[ ${CHOST} == *-solaris* ]] && append-ldflags '-lnsl' '-lsocket'
40 +
41 + # sphinx-4 broke everything. https://bugs.gentoo.org/789492
42 + echo 'man_make_section_directory = False' >> doc/conf.py || die
43 }
44
45 src_configure() {