From: Sergei Trofimovich Date: Fri, 28 Sep 2018 21:32:10 +0000 (+0100) Subject: dev-lang/nim: fix USE=doc building, bug #667182 X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=bf096829a1577b14677ed810d6171c1b7fa4b523;p=gentoo.git dev-lang/nim: fix USE=doc building, bug #667182 Use 'koch doc' instead of 'koch web'. Old command does not generate html output anymore. While at it dropped XDG_CACHE_HOME to avoid user-defined dorectory. Reported-by: Toralf Förster Closes: https://bugs.gentoo.org/667182 Package-Manager: Portage-2.3.50, Repoman-2.3.11 --- diff --git a/dev-lang/nim/nim-0.19.0.ebuild b/dev-lang/nim/nim-0.19.0.ebuild index c86fab3680ee..abc572c107f7 100644 --- a/dev-lang/nim/nim-0.19.0.ebuild +++ b/dev-lang/nim/nim-0.19.0.ebuild @@ -39,6 +39,8 @@ nim_use_enable() { } src_compile() { + export XDG_CACHE_HOME=${T}/cache #667182 + _run ./build.sh _run ./bin/nim --parallelBuild:$(makeopts_jobs) c koch @@ -48,7 +50,7 @@ src_compile() { PATH="./bin:$PATH" _run ./koch --stable tools if use doc; then - PATH="./bin:$PATH" _run ./koch web + PATH="./bin:$PATH" _run ./koch doc fi } @@ -72,7 +74,7 @@ src_install() { if use doc; then insinto /usr/share/doc/${PF} - dodoc doc/*.html + dodoc doc/html/*.html fi newbashcomp tools/nim.bash-completion ${PN}