commit: bf096829a1577b14677ed810d6171c1b7fa4b523 Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org> AuthorDate: Fri Sep 28 21:32:10 2018 +0000 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org> CommitDate: Fri Sep 28 21:32:25 2018 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf096829
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 dev-lang/nim/nim-0.19.0.ebuild | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-lang/nim/nim-0.19.0.ebuild b/dev-lang/nim/nim-0.19.0.ebuild index c86fab3680e..abc572c107f 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}
