The source project of this merge request has been removed.
user/cgit: new package
Pretty ho-hum commit. Of note is NO_SYS_POLL_H=1
in $_makeopts
, since Git's build system isn't detecting our sys/poll.h
.
Aside from that, cgit passes all of its tests (needs htmltidy for a handful of them, so they were skipped by the build system) and runs live at https://git.zlg.space on aarch64
. asciidoctor
is a dependency for generating the manpage; I tried to package regular asciidoc
(since the Alpine APKBUILD called for it) but it's Python-2-only and would need extensive patching to get working for Adélie.
Optional dependencies include:
-
py3-pygments
, for code highlighting (stay tuned); -
py3-markdown
, for Markdown about-page rendering (stay tuned); -
py3-docutils
, forrst2html{,4,5}.py
about-page rendering
EDIT 2018-11-28: Lua links correctly now, clarified <sys/poll.h>
situation and mentioned skipped tests.