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
