on graphviz; naddy points out that the graphviz has a large set of
dependencies (which end up causing a loop; cmake -> sphinx -> graphviz
-> jpeg -> cmake)
(including one used to generate sphinx's own docs). while many uses of
sphinx work without this, package builds that change depending on what
is installed at build time are problematic, so just force the dependency..
regen PLIST, extra files are built when this is present (used in
file:///usr/local/share/doc/py3-sphinx/usage/extensions/inheritance.html).
main changes are:
- add a new dep on py-requests
- undo the no longer needed iftex.sty workaround
- move MODPY variables to more standard location
- regen plist
Unfortunately py-sphinx changed the suffix from .txt to .rst.txt in the
1.5 series. This means we have to update PLISTs for about 20+ ports as
a result of this version update. Hopefully future updates of py-sphinx
won't be quite as involved.
ok sthen@
Sphinx is a tool that makes it easy to create intelligent and
beautiful documentation for Python projects (or other documents
consisting of multiple reStructuredText sources), by Georg Brandl.
It was originally created to translate the new Python documentation,
but has now been cleaned up in the hope that it will be useful to
many other projects.
input, testing, ok fgs@