[yocto-docs PATCH 0/5] Update the dependencies in poky.yaml.in

Antonin Godard
2024-11-20T15:11:05Z

This patch series aims at gathering the dependencies required to build
(both the image and the documentation) in poky.yaml.in, and updating
them with regards to recent changes (PDF, Epub addition / switch to
rsvg-convert).

Having all the dependencies listed in poky.yaml.in makes it easier to
track and compare them across the different distros. Also, these can be
reused by scripts (note: I am working on an RFC patch that uses these
variables to build a container image ready for building the doc).

Also, add the dependencies required to build PDFs/Epub files. These were
initially listed for an Ubuntu 22.04 docker image I was working with,
and "translated" for other distros using https://pkgs.org.

Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
---
Antonin Godard (5):
Gather dependencies in poky.yaml.in
poky.yaml.in: replace inkscape dependency by librsvg2-bin
system-requirements: update list of supported distros
system-requirements.rst: add dependencies for pdf builds
poky.yaml.in: add missing locales dependency

documentation/brief-yoctoprojectqs/index.rst | 2 +-
documentation/poky.yaml.in | 309 +++++++++++++++++++++--
documentation/ref-manual/system-requirements.rst | 57 ++++-
3 files changed, 332 insertions(+), 36 deletions(-)
---
base-commit: 4d833d0a5f3ee741bc7e603c6316786903df335e
change-id: 20241120-update-doc-deps-1d59abdb2119

Best regards,
--
Antonin Godard <antonin.godard@bootlin.com>