mirror of
https://git.yoctoproject.org/poky
synced 2026-05-08 05:09:24 +00:00
default-providers: define keymaps virtual runtime provider
VIRTUAL-RUNTIME_keymaps is defined in busybox init manager and also in some package groups. Defining distro features in recipes is wrong. Also this is not directly related to init manager. So move all these definitions to default-providers.inc (From OE-Core rev: 00f667bb5007a372950a137bf9e8b0e62f44f7d6) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
d5655569e1
commit
b767890b51
@@ -29,6 +29,7 @@ VIRTUAL-RUNTIME_getopt ?= "util-linux-getopt"
|
||||
VIRTUAL-RUNTIME_base-utils ?= "busybox"
|
||||
VIRTUAL-RUNTIME_base-utils-hwclock ?= "busybox-hwclock"
|
||||
VIRTUAL-RUNTIME_base-utils-syslog ?= "busybox-syslog"
|
||||
VIRTUAL-RUNTIME_keymaps ?= "keymaps"
|
||||
|
||||
#
|
||||
# Default recipe providers
|
||||
|
||||
@@ -3,5 +3,4 @@ DISTRO_FEATURES_BACKFILL_CONSIDERED:append = " systemd sysvinit"
|
||||
VIRTUAL-RUNTIME_dev_manager ??= "busybox-mdev"
|
||||
VIRTUAL-RUNTIME_init_manager ??= "busybox"
|
||||
VIRTUAL-RUNTIME_initscripts ??= "initscripts"
|
||||
VIRTUAL-RUNTIME_keymaps ??= "keymaps"
|
||||
VIRTUAL-RUNTIME_login_manager ??= "busybox"
|
||||
|
||||
@@ -39,9 +39,6 @@ PACKAGES = ' \
|
||||
\
|
||||
'
|
||||
|
||||
# Override by distro if needed
|
||||
VIRTUAL-RUNTIME_keymaps ?= "keymaps"
|
||||
|
||||
#
|
||||
# packagegroup-base contain stuff needed for base system (machine related)
|
||||
#
|
||||
|
||||
@@ -9,9 +9,6 @@ PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
inherit packagegroup
|
||||
|
||||
# Distro can override the following VIRTUAL-RUNTIME providers:
|
||||
VIRTUAL-RUNTIME_keymaps ?= "keymaps"
|
||||
|
||||
EFI_PROVIDER ??= "grub-efi"
|
||||
|
||||
SYSVINIT_SCRIPTS = "${@bb.utils.contains('MACHINE_FEATURES', 'rtc', '${VIRTUAL-RUNTIME_base-utils-hwclock}', '', d)} \
|
||||
|
||||
Reference in New Issue
Block a user