commit:     6b48c03d3cdad7c3d3854ac8548b76096ad16c91
Author:     Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Wed Jan 15 13:53:46 2025 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Wed Jan 15 13:53:46 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6b48c03d

games-roguelike/cataclysm-dda: fix build without USE=doc

`use doc && something || die` fails when doc flag is disabled.

Closes: https://bugs.gentoo.org/948137
Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>

 games-roguelike/cataclysm-dda/cataclysm-dda-0h.ebuild   | 4 +++-
 games-roguelike/cataclysm-dda/cataclysm-dda-9999.ebuild | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/games-roguelike/cataclysm-dda/cataclysm-dda-0h.ebuild 
b/games-roguelike/cataclysm-dda/cataclysm-dda-0h.ebuild
index eb07fc880..231250609 100644
--- a/games-roguelike/cataclysm-dda/cataclysm-dda-0h.ebuild
+++ b/games-roguelike/cataclysm-dda/cataclysm-dda-0h.ebuild
@@ -122,7 +122,9 @@ src_compile() {
 
        use nls && export LANGUAGES="all"
 
-       use doc && doxygen doxygen_doc/doxygen_conf.txt || die "Failed to 
generate docs"
+       if use doc; then
+               doxygen doxygen_doc/doxygen_conf.txt || die "Failed to generate 
docs"
+       fi
 
        if use ncurses; then
                # don't build tests twice

diff --git a/games-roguelike/cataclysm-dda/cataclysm-dda-9999.ebuild 
b/games-roguelike/cataclysm-dda/cataclysm-dda-9999.ebuild
index b8428c2f5..7d79bbd73 100644
--- a/games-roguelike/cataclysm-dda/cataclysm-dda-9999.ebuild
+++ b/games-roguelike/cataclysm-dda/cataclysm-dda-9999.ebuild
@@ -116,7 +116,9 @@ src_compile() {
 
        use nls && export LANGUAGES="all"
 
-       use doc && doxygen doxygen_doc/doxygen_conf.txt || die "Failed to 
generate docs"
+       if use doc; then
+               doxygen doxygen_doc/doxygen_conf.txt || die "Failed to generate 
docs"
+       fi
 
        if use ncurses; then
                # don't build tests twice

Reply via email to