xref: /openbmc/openbmc/poky/documentation/poky.yaml.in (revision 96e4b4e121e0e2da1535d7d537d6a982a6ff5bc0)
1#
2# Macros used in the documentation
3#
4
5DISTRO : "5.1"
6DISTRO_NAME_NO_CAP : "styhead"
7DISTRO_NAME : "Styhead"
8DISTRO_NAME_NO_CAP_MINUS_ONE : "scarthgap"
9DISTRO_NAME_NO_CAP_LTS : "scarthgap"
10YOCTO_DOC_VERSION : "5.1"
11DISTRO_REL_TAG : "yocto-5.1"
12DOCCONF_VERSION : "dev"
13BITBAKE_SERIES : ""
14YOCTO_DL_URL : "https://downloads.yoctoproject.org"
15YOCTO_RELEASE_DL_URL : "&YOCTO_DL_URL;/releases/yocto/yocto-&DISTRO;"
16MIN_PYTHON_VERSION : "3.8.0"
17MIN_TAR_VERSION : "1.28"
18MIN_GIT_VERSION : "1.8.3.1"
19MIN_GCC_VERSION : "8.0"
20MIN_MAKE_VERSION : "4.0"
21# Disk space (Gbytes) needed to generate qemux86-64 core-image-sato on Ubuntu 22.04 (x86-64), rounded up from 87
22MIN_DISK_SPACE : "90"
23# Disk space (Gbytes) needed to generate qemux86-64 core-image-sato on Ubuntu 22.04 (x86-64) with "rm_work", rounded up from 38
24MIN_DISK_SPACE_RM_WORK : "40"
25# RAM (Gbytes) needed to generate qemux86-64 core-image-sato on Ubuntu 22.04 (x86-64) on a 4 core system
26MIN_RAM : "8"
27
28#
29# Dependencies
30#
31
32# Shared between distros
33PIP3_HOST_PACKAGES_DOC: sphinx sphinx_rtd_theme pyyaml
34
35UBUNTU_DEBIAN_HOST_PACKAGES_ESSENTIAL: >-
36  build-essential
37  chrpath
38  cpio
39  debianutils
40  diffstat
41  file
42  gawk
43  gcc
44  git
45  iputils-ping
46  libacl1
47  liblz4-tool
48  locales
49  python3
50  python3-git
51  python3-jinja2
52  python3-pexpect
53  python3-pip
54  python3-subunit
55  socat
56  texinfo
57  unzip
58  wget
59  xz-utils
60  zstd
61
62UBUNTU_DEBIAN_HOST_PACKAGES_DOC: >-
63  git
64  librsvg2-bin
65  locales
66  make
67  python3-saneyaml
68  python3-sphinx-rtd-theme
69  sphinx
70
71UBUNTU_DEBIAN_HOST_PACKAGES_DOC_PDF: >-
72  fonts-freefont-otf
73  latexmk
74  tex-gyre
75  texlive-fonts-extra
76  texlive-fonts-recommended
77  texlive-lang-all
78  texlive-latex-extra
79  texlive-latex-recommended
80  texlive-xetex
81
82FEDORA_HOST_PACKAGES_ESSENTIAL: >-
83  bzip2
84  ccache
85  chrpath
86  cpio
87  cpp
88  diffstat
89  diffutils
90  file
91  findutils
92  gawk
93  gcc
94  gcc-c++
95  git
96  glibc-devel
97  glibc-langpack-en
98  gzip
99  hostname
100  libacl
101  lz4
102  make
103  patch
104  perl
105  perl-Data-Dumper
106  perl-File-Compare
107  perl-File-Copy
108  perl-FindBin
109  perl-Text-ParseWords
110  perl-Thread-Queue
111  perl-bignum
112  perl-locale
113  python
114  python3
115  python3-GitPython
116  python3-jinja2
117  python3-pexpect
118  python3-pip
119  rpcgen
120  socat
121  tar
122  texinfo
123  unzip
124  wget
125  which
126  xz
127  zstd
128
129FEDORA_HOST_PACKAGES_DOC: >-
130  git
131  glibc-locale-source
132  librsvg2-tools
133  make
134  python3-pip
135  which
136
137FEDORA_HOST_PACKAGES_DOC_PDF: >-
138  'texlive-collection-lang*'
139  latexmk
140  texlive-collection-fontsextra
141  texlive-collection-fontsrecommended
142  texlive-collection-latex
143  texlive-collection-latexextra
144  texlive-collection-latexrecommended
145  texlive-collection-xetex
146  texlive-fncychap
147  texlive-gnu-freefont
148  texlive-tex-gyre
149  texlive-xetex
150
151OPENSUSE_HOST_PACKAGES_ESSENTIAL: >-
152  bzip2
153  chrpath
154  diffstat
155  gcc
156  gcc-c++
157  git
158  gzip
159  hostname
160  libacl1
161  lz4
162  make
163  makeinfo
164  patch
165  python
166  python-curses
167  python-xml
168  python3
169  python3-Jinja2
170  python3-curses
171  python3-pexpect
172  python3-pip
173  rpcgen
174  socat
175  tar
176  wget
177  which
178  xz
179  zstd
180
181OPENSUSE_PIP3_HOST_PACKAGES_ESSENTIAL: GitPython
182
183OPENSUSE_HOST_PACKAGES_DOC: >-
184  git
185  glibc-i18ndata
186  make
187  python3-pip
188  rsvg-convert
189  which
190
191OPENSUSE_HOST_PACKAGES_DOC_PDF: >-
192  'texlive-collection-lang*'
193  texlive-collection-fontsextra
194  texlive-collection-fontsrecommended
195  texlive-collection-latex
196  texlive-collection-latexextra
197  texlive-collection-latexrecommended
198  texlive-collection-xetex
199  texlive-fncychap
200  texlive-gnu-freefont
201  texlive-latexmk
202  texlive-tex-gyre
203  texlive-xetex
204
205ALMALINUX_HOST_PACKAGES_ESSENTIAL: >-
206  bzip2
207  ccache
208  chrpath
209  cpio
210  cpp
211  diffstat
212  diffutils
213  gawk
214  gcc
215  gcc-c++
216  git
217  glibc-devel
218  glibc-langpack-en
219  gzip
220  libacl
221  lz4
222  make
223  patch
224  perl
225  perl-Data-Dumper
226  perl-Text-ParseWords
227  perl-Thread-Queue
228  python3
229  python3-GitPython
230  python3-jinja2
231  python3-pexpect
232  python3-pip
233  rpcgen
234  socat
235  tar
236  texinfo
237  unzip
238  wget
239  which
240  xz
241  zstd
242
243ALMALINUX_HOST_PACKAGES_DOC: >-
244  git
245  glibc-locale-source
246  librsvg2-tools
247  make
248  python3-pip
249  which
250
251ALMALINUX_HOST_PACKAGES_DOC_PDF: >-
252  latexmk
253  texlive-collection-fontsrecommended
254  texlive-collection-latex
255  texlive-collection-latexrecommended
256  texlive-collection-xetex
257  texlive-fncychap
258  texlive-gnu-freefont
259  texlive-tex-gyre
260  texlive-xetex
261