poky.yaml.in 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223
  1. #
  2. # Macros used in the documentation
  3. #
  4. # The DISTRO variable represents the current docs version. It should be used
  5. # when referring to the current docs version. See also DISTRO_LATEST_TAG.
  6. DISTRO : "4.0"
  7. # The DISTRO_LATEST_TAG represents the latest tag on the current branch. It
  8. # should be used in HTTP link referring to the current docs version. In these
  9. # cases, the DISTRO may point to A.B.999 which does not exist (just used to
  10. # represent the latest HEAD revision on the branch). DISTRO_LATEST_TAG should
  11. # always point to an existing tag.
  12. DISTRO_LATEST_TAG : "4.0"
  13. DISTRO_NAME_NO_CAP : "kirkstone"
  14. DISTRO_NAME : "Kirkstone"
  15. DISTRO_NAME_NO_CAP_MINUS_ONE : "honister"
  16. DISTRO_NAME_NO_CAP_LTS : "dunfell"
  17. YOCTO_DOC_VERSION : "4.0"
  18. DISTRO_REL_TAG : "yocto-$DISTRO;"
  19. DISTRO_REL_LATEST_TAG : "yocto-&DISTRO_LATEST_TAG;"
  20. DOCCONF_VERSION : "dev"
  21. BITBAKE_SERIES : ""
  22. YOCTO_DL_URL : "https://downloads.yoctoproject.org"
  23. YOCTO_RELEASE_DL_URL : "&YOCTO_DL_URL;/releases/yocto/yocto-&DISTRO;"
  24. MIN_PYTHON_VERSION : "3.6.0"
  25. MIN_TAR_VERSION : "1.28"
  26. MIN_GIT_VERSION : "1.8.3.1"
  27. MIN_GCC_VERSION : "7.5"
  28. MIN_MAKE_VERSION : "4.0"
  29. # Disk space (Gbytes) needed to generate qemux86-64 core-image-sato on Ubuntu 22.04 (x86-64), rounded up from 87
  30. MIN_DISK_SPACE : "90"
  31. # Disk space (Gbytes) needed to generate qemux86-64 core-image-sato on Ubuntu 22.04 (x86-64) with "rm_work", rounded up from 38
  32. MIN_DISK_SPACE_RM_WORK : "40"
  33. # RAM (Gbytes) needed to generate qemux86-64 core-image-sato on Ubuntu 22.04 (x86-64) on a 4 core system
  34. MIN_RAM : "8"
  35. #
  36. # Dependencies
  37. #
  38. # Shared between distros
  39. PIP3_HOST_PACKAGES_DOC: sphinx sphinx_rtd_theme pyyaml
  40. UBUNTU_DEBIAN_HOST_PACKAGES_ESSENTIAL: >-
  41. build-essential
  42. chrpath
  43. cpio
  44. debianutils
  45. diffstat
  46. file
  47. gawk
  48. gcc
  49. git
  50. iputils-ping
  51. libacl1
  52. liblz4-tool
  53. locales
  54. python3
  55. python3-git
  56. python3-jinja2
  57. python3-pexpect
  58. python3-pip
  59. python3-subunit
  60. socat
  61. texinfo
  62. unzip
  63. wget
  64. xz-utils
  65. zstd
  66. UBUNTU_DEBIAN_HOST_PACKAGES_DOC: >-
  67. git
  68. inkscape
  69. locales
  70. make
  71. python3-saneyaml
  72. python3-sphinx-rtd-theme
  73. sphinx
  74. texlive-latex-extra
  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. inkscape
  125. make
  126. python3-pip
  127. texlive-fncychap
  128. which
  129. OPENSUSE_HOST_PACKAGES_ESSENTIAL: >-
  130. bzip2
  131. chrpath
  132. diffstat
  133. gcc
  134. gcc-c++
  135. git
  136. gzip
  137. hostname
  138. libacl1
  139. lz4
  140. make
  141. makeinfo
  142. patch
  143. python
  144. python-curses
  145. python-xml
  146. python3
  147. python3-Jinja2
  148. python3-curses
  149. python3-pexpect
  150. python3-pip
  151. rpcgen
  152. socat
  153. tar
  154. wget
  155. which
  156. xz
  157. zstd
  158. OPENSUSE_PIP3_HOST_PACKAGES_ESSENTIAL: GitPython
  159. OPENSUSE_HOST_PACKAGES_DOC: >-
  160. git
  161. glibc-i18ndata
  162. inkscape
  163. make
  164. python3-pip
  165. texlive-fncychap
  166. which
  167. ALMALINUX_HOST_PACKAGES_ESSENTIAL: >-
  168. bzip2
  169. ccache
  170. chrpath
  171. cpio
  172. cpp
  173. diffstat
  174. diffutils
  175. gawk
  176. gcc
  177. gcc-c++
  178. git
  179. glibc-devel
  180. glibc-langpack-en
  181. gzip
  182. libacl
  183. lz4
  184. make
  185. patch
  186. perl
  187. perl-Data-Dumper
  188. perl-Text-ParseWords
  189. perl-Thread-Queue
  190. python3
  191. python3-GitPython
  192. python3-jinja2
  193. python3-pexpect
  194. python3-pip
  195. rpcgen
  196. socat
  197. tar
  198. texinfo
  199. unzip
  200. wget
  201. which
  202. xz
  203. zstd
  204. ALMALINUX_HOST_PACKAGES_DOC: >-
  205. git
  206. glibc-locale-source
  207. inkscape
  208. make
  209. python3-pip
  210. texlive-fncychap
  211. which