~emersion/gyosu

Move to Codeberg
Upgrade dependencies
Upgrade modernc.org/cc/v4
Upgrade dependencies
Upgrade dependencies
Upgrade dependencies
Ignore case when sorting file decls

We were already doing that when sorting the global list of decls.
Canonicalize -I flags

Without this, decl.Position().Filename will sometimes contain
relative paths. This is an issue because these don't match any
targetMap entry.
Upgrade dependencies
Upgrade modernc.org/cc/v4

Fixes issues on Alpine: https://gitlab.com/cznic/cc/-/issues/149
Migrate to modernc.org/cc/v4
Remove unused leadingCommentPrototype
Add -fsite-name option
Embed templates
Include all comments in block prototypes

Closes: https://todo.sr.ht/~emersion/gyosu/2
Retain whitespace lines at start in stripIndent

This will be useful when we rely on this to get newlines in
prototypes.
readme: link to example with wlroots API
readme: add section about doc comment formatting
Next
Do not follow this link