suil: build documentation using sphinxygen and sphinx-lv2-theme (#351221)

This commit is contained in:
Gaétan Lepage 2024-11-07 00:40:54 +01:00 committed by GitHub
commit 7233068699
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -7,6 +7,10 @@
pkg-config,
meson,
ninja,
sphinxygen,
doxygen,
sphinx,
python3Packages,
# runtime
lv2,
@ -40,11 +44,13 @@ stdenv.mkDerivation rec {
meson
ninja
pkg-config
sphinxygen
doxygen
sphinx
python3Packages.sphinx-lv2-theme
];
mesonFlags = [
# docs require sphinxygen
(mesonEnable "docs" false)
(mesonEnable "gtk2" withGtk2)
(mesonEnable "gtk3" withGtk3)
(mesonEnable "qt5" withQt5)