summaryrefslogtreecommitdiffstats
path: root/meta-poky/conf/distro/poky.conf
diff options
context:
space:
mode:
Diffstat (limited to 'meta-poky/conf/distro/poky.conf')
-rw-r--r--meta-poky/conf/distro/poky.conf69
1 files changed, 33 insertions, 36 deletions
diff --git a/meta-poky/conf/distro/poky.conf b/meta-poky/conf/distro/poky.conf
index 623f39da66..5285753c31 100644
--- a/meta-poky/conf/distro/poky.conf
+++ b/meta-poky/conf/distro/poky.conf
@@ -1,62 +1,52 @@
1DISTRO = "poky" 1DISTRO = "poky"
2DISTRO_NAME = "Poky (Yocto Project Reference Distro)" 2DISTRO_NAME = "Poky (Yocto Project Reference Distro)"
3DISTRO_VERSION = "3.2+snapshot-${METADATA_REVISION}" 3DISTRO_VERSION = "5.0+snapshot-${METADATA_REVISION}"
4DISTRO_CODENAME = "master" 4DISTRO_CODENAME = "styhead"
5SDK_VENDOR = "-pokysdk" 5SDK_VENDOR = "-pokysdk"
6SDK_VERSION = "${@d.getVar('DISTRO_VERSION').replace('snapshot-${METADATA_REVISION}', 'snapshot')}" 6SDK_VERSION = "${@d.getVar('DISTRO_VERSION').replace('snapshot-${METADATA_REVISION}', 'snapshot')}"
7SDK_VERSION[vardepvalue] = "${SDK_VERSION}" 7SDK_VERSION[vardepvalue] = "${SDK_VERSION}"
8 8
9MAINTAINER = "Poky <poky@lists.yoctoproject.org>" 9MAINTAINER = "Poky Maintainers <poky@lists.yoctoproject.org>"
10 10
11TARGET_VENDOR = "-poky" 11TARGET_VENDOR = "-poky"
12 12
13LOCALCONF_VERSION = "1" 13LOCALCONF_VERSION = "2"
14 14
15# Override these in poky based distros 15# Override these in poky based distros
16POKY_DEFAULT_DISTRO_FEATURES = "largefile opengl ptest multiarch wayland vulkan" 16POKY_DEFAULT_DISTRO_FEATURES = "opengl ptest multiarch wayland vulkan"
17POKY_DEFAULT_EXTRA_RDEPENDS = "packagegroup-core-boot" 17POKY_DEFAULT_EXTRA_RDEPENDS = "packagegroup-core-boot"
18POKY_DEFAULT_EXTRA_RRECOMMENDS = "kernel-module-af-packet" 18POKY_DEFAULT_EXTRA_RRECOMMENDS = "kernel-module-af-packet"
19 19
20DISTRO_FEATURES ?= "${DISTRO_FEATURES_DEFAULT} ${POKY_DEFAULT_DISTRO_FEATURES}" 20DISTRO_FEATURES ?= "${DISTRO_FEATURES_DEFAULT} ${POKY_DEFAULT_DISTRO_FEATURES}"
21 21
22PREFERRED_VERSION_linux-yocto ?= "5.10%" 22PREFERRED_VERSION_linux-yocto ?= "6.6%"
23PREFERRED_VERSION_linux-yocto-rt ?= "5.10%" 23PREFERRED_VERSION_linux-yocto-rt ?= "6.6%"
24 24
25SDK_NAME = "${DISTRO}-${TCLIBC}-${SDKMACHINE}-${IMAGE_BASENAME}-${TUNE_PKGARCH}-${MACHINE}" 25SDK_NAME = "${DISTRO}-${TCLIBC}-${SDKMACHINE}-${IMAGE_BASENAME}-${TUNE_PKGARCH}-${MACHINE}"
26SDKPATH = "/opt/${DISTRO}/${SDK_VERSION}" 26SDKPATHINSTALL = "/opt/${DISTRO}/${SDK_VERSION}"
27 27
28DISTRO_EXTRA_RDEPENDS += " ${POKY_DEFAULT_EXTRA_RDEPENDS}" 28DISTRO_EXTRA_RDEPENDS += "${POKY_DEFAULT_EXTRA_RDEPENDS}"
29DISTRO_EXTRA_RRECOMMENDS += " ${POKY_DEFAULT_EXTRA_RRECOMMENDS}" 29DISTRO_EXTRA_RRECOMMENDS += "${POKY_DEFAULT_EXTRA_RRECOMMENDS}"
30 30
31TCLIBCAPPEND = "" 31TCLIBCAPPEND = ""
32 32
33PREMIRRORS ??= "\ 33PACKAGE_CLASSES ?= "package_rpm"
34bzr://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \n \
35cvs://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \n \
36git://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \n \
37gitsm://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \n \
38hg://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \n \
39osc://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \n \
40p4://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \n \
41svn://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \n"
42 34
43SANITY_TESTED_DISTROS ?= " \ 35SANITY_TESTED_DISTROS ?= " \
44 poky-3.0 \n \ 36 poky-4.3 \n \
45 poky-3.1 \n \ 37 poky-5.0 \n \
46 poky-3.2 \n \
47 ubuntu-16.04 \n \
48 ubuntu-18.04 \n \
49 ubuntu-20.04 \n \ 38 ubuntu-20.04 \n \
50 fedora-31 \n \ 39 ubuntu-22.04 \n \
51 fedora-32 \n \ 40 ubuntu-23.04 \n \
52 fedora-33 \n \ 41 fedora-38 \n \
53 centos-7 \n \ 42 fedora-39 \n \
54 centos-8 \n \ 43 centosstream-8 \n \
55 debian-8 \n \ 44 debian-11 \n \
56 debian-9 \n \ 45 debian-12 \n \
57 debian-10 \n \ 46 opensuseleap-15.4 \n \
58 opensuseleap-15.1 \n \ 47 almalinux-8.8 \n \
59 opensuseleap-15.2 \n \ 48 almalinux-9.2 \n \
49 rocky-9 \n \
60 " 50 "
61# add poky sanity bbclass 51# add poky sanity bbclass
62INHERIT += "poky-sanity" 52INHERIT += "poky-sanity"
@@ -73,7 +63,14 @@ require conf/distro/include/yocto-uninative.inc
73require conf/distro/include/security_flags.inc 63require conf/distro/include/security_flags.inc
74INHERIT += "uninative" 64INHERIT += "uninative"
75 65
76INHERIT += "reproducible_build"
77
78BB_SIGNATURE_HANDLER ?= "OEEquivHash" 66BB_SIGNATURE_HANDLER ?= "OEEquivHash"
79BB_HASHSERVE ??= "auto" 67BB_HASHSERVE ??= "auto"
68
69POKY_INIT_MANAGER = "sysvinit"
70INIT_MANAGER ?= "${POKY_INIT_MANAGER}"
71
72# We need debug symbols so that SPDX license manifests for the kernel work
73KERNEL_EXTRA_FEATURES:append = " features/debug/debug-kernel.scc"
74
75# Enable creation of SPDX manifests by default
76INHERIT += "create-spdx"