mirror of
https://git.yoctoproject.org/poky
synced 2026-01-29 21:08:42 +01:00
system-requirements.rst: add dependencies for pdf builds
With the recent changes from commit
bd6265ca323fac547a197bb516dc4a9ef3897508 ("doc: Makefile: add support
for xelatex"), the list of dependencies needs to be updated.
The initial list of dependencies was made for Ubuntu/Debian, and the
packages were translated for the other distros using pkgs.org.
Add them separately from the rest of the dependencies as they pull a
_lot_ of additional dependencies (for LaTeX).
Move the texlive-fncychap documentation dependency to the PDF specific
dependency.
Notes:
- Fedora/OpenSUSE do not have the "lang-all" texlive collection, so
install all available languages.
- AlmaLinux does not seem to provide texlive-collection-fontsextra,
texlive-collection-lang*, and texlive-collection-latexextra, so add a
warning about that.
(From yocto-docs rev: 804240fa86fee63d0d2dd029d941cf14b23bd730)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit 02c090718ac602f7d4760dd28dadbf0631668d49)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
This commit is contained in:
committed by
Steve Sakoman
parent
24c9c0a423
commit
aee2a47dd9
@@ -68,7 +68,17 @@ UBUNTU_DEBIAN_HOST_PACKAGES_DOC: >-
|
||||
python3-saneyaml
|
||||
python3-sphinx-rtd-theme
|
||||
sphinx
|
||||
|
||||
UBUNTU_DEBIAN_HOST_PACKAGES_DOC_PDF: >-
|
||||
fonts-freefont-otf
|
||||
latexmk
|
||||
tex-gyre
|
||||
texlive-fonts-extra
|
||||
texlive-fonts-recommended
|
||||
texlive-lang-all
|
||||
texlive-latex-extra
|
||||
texlive-latex-recommended
|
||||
texlive-xetex
|
||||
|
||||
FEDORA_HOST_PACKAGES_ESSENTIAL: >-
|
||||
bzip2
|
||||
@@ -123,9 +133,22 @@ FEDORA_HOST_PACKAGES_DOC: >-
|
||||
librsvg2-tools
|
||||
make
|
||||
python3-pip
|
||||
texlive-fncychap
|
||||
which
|
||||
|
||||
FEDORA_HOST_PACKAGES_DOC_PDF: >-
|
||||
'texlive-collection-lang*'
|
||||
latexmk
|
||||
texlive-collection-fontsextra
|
||||
texlive-collection-fontsrecommended
|
||||
texlive-collection-latex
|
||||
texlive-collection-latexextra
|
||||
texlive-collection-latexrecommended
|
||||
texlive-collection-xetex
|
||||
texlive-fncychap
|
||||
texlive-gnu-freefont
|
||||
texlive-tex-gyre
|
||||
texlive-xetex
|
||||
|
||||
OPENSUSE_HOST_PACKAGES_ESSENTIAL: >-
|
||||
bzip2
|
||||
chrpath
|
||||
@@ -164,9 +187,22 @@ OPENSUSE_HOST_PACKAGES_DOC: >-
|
||||
make
|
||||
python3-pip
|
||||
rsvg-convert
|
||||
texlive-fncychap
|
||||
which
|
||||
|
||||
OPENSUSE_HOST_PACKAGES_DOC_PDF: >-
|
||||
'texlive-collection-lang*'
|
||||
texlive-collection-fontsextra
|
||||
texlive-collection-fontsrecommended
|
||||
texlive-collection-latex
|
||||
texlive-collection-latexextra
|
||||
texlive-collection-latexrecommended
|
||||
texlive-collection-xetex
|
||||
texlive-fncychap
|
||||
texlive-gnu-freefont
|
||||
texlive-latexmk
|
||||
texlive-tex-gyre
|
||||
texlive-xetex
|
||||
|
||||
ALMALINUX_HOST_PACKAGES_ESSENTIAL: >-
|
||||
bzip2
|
||||
ccache
|
||||
@@ -211,5 +247,15 @@ ALMALINUX_HOST_PACKAGES_DOC: >-
|
||||
librsvg2-tools
|
||||
make
|
||||
python3-pip
|
||||
texlive-fncychap
|
||||
which
|
||||
|
||||
ALMALINUX_HOST_PACKAGES_DOC_PDF: >-
|
||||
latexmk
|
||||
texlive-collection-fontsrecommended
|
||||
texlive-collection-latex
|
||||
texlive-collection-latexrecommended
|
||||
texlive-collection-xetex
|
||||
texlive-fncychap
|
||||
texlive-gnu-freefont
|
||||
texlive-tex-gyre
|
||||
texlive-xetex
|
||||
|
||||
Reference in New Issue
Block a user