commit:     b4adc3f6f8077f667498966708e2daf67272d495
Author:     Daniel M. Weeks <dan <AT> danweeks <DOT> net>
AuthorDate: Sat Aug 20 16:44:09 2022 +0000
Commit:     Thomas Beierlein <tomjbe <AT> gentoo <DOT> org>
CommitDate: Thu Aug 25 11:27:58 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4adc3f6

dev-libs/castxml: Add man use flag

Permit disabling man page generation to avoid pulling in sphinx
dependencies.

Signed-off-by: Daniel M. Weeks <dan <AT> danweeks.net>
Closes: https://github.com/gentoo/gentoo/pull/26934
Signed-off-by: Thomas Beierlein <tomjbe <AT> gentoo.org>

 dev-libs/castxml/castxml-0.4.5.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/castxml/castxml-0.4.5.ebuild 
b/dev-libs/castxml/castxml-0.4.5.ebuild
index 35603a9ecafd..4ab1c44d02c4 100644
--- a/dev-libs/castxml/castxml-0.4.5.ebuild
+++ b/dev-libs/castxml/castxml-0.4.5.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/CastXML-${PV}"
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="test"
+IUSE="+man test"
 
 RESTRICT="!test? ( test )"
 
@@ -25,14 +25,14 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="
                ${RDEPEND}
-               dev-python/sphinx
+               man? ( dev-python/sphinx )
        "
 
 src_configure() {
        local mycmakeargs=(
                -DCastXML_INSTALL_DOC_DIR="share/doc/${P}"
                -DCastXML_INSTALL_MAN_DIR="share/man"
-               -DSPHINX_MAN=ON
+               -DSPHINX_MAN="$(usex man)"
                -DSPHINX_HTML=OFF
                -DBUILD_TESTING="$(usex test)"
        )

Reply via email to