commit:     201ea0244272bb8e8cb13ace94cc246c43567136
Author:     Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Tue May 28 18:53:29 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun  2 00:54:23 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=201ea024

www-client/elinks: force disable building the HTML api documentation

It was automagically detected depending on whether doxygen was
installed. If it was installed, it spewed billions of QA warnings that
`dot` isn't installed, because Doxyfile is configured to need that (but
doxygen helpfully doesn't error out when it is missing).

Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36880
Signed-off-by: Sam James <sam <AT> gentoo.org>

 www-client/elinks/elinks-0.16.1.1-r3.ebuild | 1 +
 www-client/elinks/elinks-9999.ebuild        | 1 +
 2 files changed, 2 insertions(+)

diff --git a/www-client/elinks/elinks-0.16.1.1-r3.ebuild 
b/www-client/elinks/elinks-0.16.1.1-r3.ebuild
index edfcfdf198e7..f879db1c426e 100644
--- a/www-client/elinks/elinks-0.16.1.1-r3.ebuild
+++ b/www-client/elinks/elinks-0.16.1.1-r3.ebuild
@@ -97,6 +97,7 @@ src_configure() {
                -Ddocdir="${EPREFIX}"/usr/share/doc/${PF}
                -Dhtmldoc=false
                -Dpdfdoc=false
+               -Dapidoc=false
                -D88-colors=true
                -D256-colors=true
                $(meson_use bittorrent)

diff --git a/www-client/elinks/elinks-9999.ebuild 
b/www-client/elinks/elinks-9999.ebuild
index 5d89b59b7846..414f0f24a9ec 100644
--- a/www-client/elinks/elinks-9999.ebuild
+++ b/www-client/elinks/elinks-9999.ebuild
@@ -93,6 +93,7 @@ src_configure() {
                -Ddocdir="${EPREFIX}"/usr/share/doc/${PF}
                -Dhtmldoc=false
                -Dpdfdoc=false
+               -Dapidoc=false
                -D88-colors=true
                -D256-colors=true
                $(meson_use bittorrent)

Reply via email to