Summary
Natural Docs is an open-source, extensible, multi-language documentation generator. It extracts specially formatted comments from source code and builds HTML documentation from it. The syntax is transparent so that the comments in the source code read just as easily as the generated documentation. It also focuses on automation and high-quality generated output.
Versions
v1.52-r2 :: 0 :: gentoo
- Modified
- License
- GPL-2
- Keywords
- amd64 arm arm64 ppc ppc64 x86 ~alpha ~hppa ~riscv ~sparc
- USE flags
- test
USE flags
General
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
perl_features
- debug
- PERL_FEATURES setting enabling internal debug support in Perl
- ithreads
- PERL_FEATURES setting enabling interpreter level threads, has some compatibility problems
- quadmath
- PERL_FEATURES setting enabling 128bit floating point arithmetic via libquadmath
Dependencies
dev-lang / perl : Larry Wall's Practical Extraction and Report Language
Runtime Dependencies
dev-lang / perl : Larry Wall's Practical Extraction and Report Language
Bugs
- 835785
- app-text/NaturalDocs-1.52-r2 installs files with broken symlink
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Mike Gilbert · gentoo
app-text/NaturalDocs: quote VENDOR_LIB
Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Mike Gilbert · gentoo
Quote EPREFIX when used in a parameter expansion
This prevents special characters like '*' from being interpreted as a pattern match. Signed-off-by: Mike Gilbert <floppym@gentoo.org> Merges: https://codeberg.org/gentoo/gentoo/pulls/232 - Repository mirror & CI · gentoo
Merge updates from master - Fabian Groffen · gentoo
app-text/NaturalDocs: fix for Prefix #433515
Closes: https://bugs.gentoo.org/433515 Signed-off-by: Fabian Groffen <grobian@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-text/NaturalDocs: Stabilize 1.52-r2 arm, #952978
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
*/*: destable sparc
Result of running the command: grep --include="*.ebuild" -r . -e 'KEYWORDS=.*[" ]sparc' -l | xargs ekeyword ~sparc Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-text/NaturalDocs: Stabilize 1.52-r2 arm64, #952978
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
*/*: unkeyword ~ia64
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lucio Sauer · gentoo
*/*: inline mirror://sourceforge
bump copyright of touched ebuilds to 2024 Signed-off-by: Lucio Sauer <watermanpaint@posteo.net> Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
Move {app-doc → app-text}/NaturalDocs
Per the category metadata, app-doc/ is reserved for documentation *files* and not software. Move it to app-text/ where it seems a better fit. Signed-off-by: Michał Górny <mgorny@gentoo.org>