]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
python3-sphinxcontrib-svg2pdfconverter: add new recipe
authorQuentin Schulz <quentin.schulz@cherry.de>
Wed, 3 Dec 2025 11:32:31 +0000 (12:32 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 8 Dec 2025 17:54:25 +0000 (17:54 +0000)
commitf3f001967744b593fb39c32058d29595bbf0ffb6
tree131a33474a01aa7d5f23f0de4755d68c215099cf
parent692919be1947b95a73b9655977396c4f65f811c4
python3-sphinxcontrib-svg2pdfconverter: add new recipe

This will be a dependency for building the Yocto docs soon, so let's add
a recipe for it.

This does SVG to PDF (or PNG) conversion for images used in Sphinx
projects.

It exposes three different Sphinx extensions, each using a different
tool for the conversion:
- cairosvg, a Python module with no available recipe,
- inkscape, only available in seemingly unmaintained 3rd party layer,
- rsvg-convert,

So we'll only support the last extension for now.

Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/conf/distro/include/maintainers.inc
meta/recipes-devtools/python/python3-sphinxcontrib-svg2pdfconverter_2.0.0.bb [new file with mode: 0644]