poky.yaml.in 4.2 KB

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