Commit Graph

7 Commits

Author SHA1 Message Date
ajacoutot
4544f467c3 Prefer tomli over toml. 2023-01-10 12:49:00 +00:00
ajacoutot
004a84436a Update to gi-docgen-2023.1. 2023-01-08 10:52:45 +00:00
sthen
1427b990d1 bump for MODPY_DEFAULT_VERSION_3 change 2022-11-13 15:29:41 +00:00
ajacoutot
97d2e4d69b Remove dot patch; I cannot seem to be able to trigger the bug anymore.
Let's see how it keeps rollingin bulks.
2022-11-08 16:22:28 +00:00
ajacoutot
2ab4a5c053 Update to gi-docgen-2022.2. 2022-11-08 11:36:32 +00:00
ajacoutot
a3144d4666 Disable dot(1) because it can break when run under dpb(1).
e.g.
/usr/local/bin/gi-docgen generate --quiet --fatal-warnings \
        --config doc/libgweather.toml --output-dir=doc/libgweather-4.0 \
        --no-namespace-dir \
        --content-dir=/hack/objdirs/pobj/libgweather4-4.0.0/libgweather-4.0.0/doc \
        libgweather/GWeather-4.0.gir
WARNING: Unable to process dot data: b'Fontconfig error:
No writable cache directories\nFontconfig error: No writable cache directories\n'

This happens if there's an empty directory under one of the fontconfig paths
(most likely /usr/local/share/fonts/) which probably happens during dpb(1)
junking (which is why it doesn't happen in every bulks).

issue reported by several over the past months (most notably naddy@ and tb@)
2022-07-22 06:22:33 +00:00
ajacoutot
5136b55f6b Import gi-docgen-2022.1.
GI-DocGen is a document generator for GObject-based libraries. GObject is the
base type system of the GNOME project. GI-Docgen reuses the introspection data
generated by GObject-based libraries to generate the API reference of these
libraries, as well as other ancillary documentation.

ok robert@
2022-04-13 05:48:50 +00:00