Split out common PREFERRED_PROVIDERs to mortsgna-preferred-providers.inc
While we are at do some cleanup: * remove remnants * some defaults are set by oe-core already Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
This commit is contained in:
@@ -13,13 +13,6 @@ LICENSE_DIRECTORY = "${DEPLOY_DIR}/licenses/${MACHINE_ARCH}"
|
||||
# Shared state fixups
|
||||
MACHINEOVERRIDES[vardepsexclude] += "SOC_FAMILY"
|
||||
|
||||
# Prefer libjpeg-turbo
|
||||
PREFERRED_PROVIDER_jpeg = "libjpeg-turbo"
|
||||
PREFERRED_PROVIDER_jpeg-native = "libjpeg-turbo-native"
|
||||
|
||||
# libtool REVISIT
|
||||
PREFERRED_PROVIDER_libltdl-dev = "libtool"
|
||||
|
||||
#
|
||||
# udev, devfsd, busybox-mdev (from busybox) or none
|
||||
#
|
||||
|
||||
24
conf/distro/include/mortsgna-preferred-providers.inc
Normal file
24
conf/distro/include/mortsgna-preferred-providers.inc
Normal file
@@ -0,0 +1,24 @@
|
||||
# common
|
||||
PREFERRED_PROVIDER_hotplug = "systemd"
|
||||
PREFERRED_PROVIDER_virtual/gettext ??= "gettext"
|
||||
PREFERRED_PROVIDER_linux-libc-headers-nativesdk = "linux-libc-headers-nativesdk"
|
||||
|
||||
# Prefer libjpeg-turbo
|
||||
PREFERRED_PROVIDER_jpeg = "libjpeg-turbo"
|
||||
PREFERRED_PROVIDER_jpeg-native = "libjpeg-turbo-native"
|
||||
|
||||
# Prefer gummiboot over grub
|
||||
EFI_PROVIDER = "gummiboot"
|
||||
|
||||
# X11
|
||||
PREFERRED_PROVIDER_virtual/libx11 = "libx11"
|
||||
PREFERRED_PROVIDER_virtual/xserver-xf86 = "xserver-xorg"
|
||||
PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg"
|
||||
|
||||
# Select xserver-xorg and common drivers as default
|
||||
XSERVER ?= " \
|
||||
xserver-xorg \
|
||||
xf86-input-libinput \
|
||||
xf86-video-modesetting \
|
||||
"
|
||||
|
||||
@@ -17,14 +17,8 @@ DISTRO_VERSION = "v0.1"
|
||||
TOOLCHAIN_TYPE ?= "internal"
|
||||
TOOLCHAIN_BRAND ?= ""
|
||||
|
||||
PREFERRED_PROVIDER_dbus-glib = "dbus-glib"
|
||||
PREFERRED_PROVIDER-gconf-dbus = "gconf"
|
||||
PREFERRED_PROVIDER_hotplug = "systemd"
|
||||
PREFERRED_PROVIDER_opkg ?= "opkg"
|
||||
PREFERRED_PROVIDER_opkg-native ?= "opkg-native"
|
||||
|
||||
# Prefer gummiboot over grub
|
||||
EFI_PROVIDER = "gummiboot"
|
||||
# Preferred providers
|
||||
include conf/distro/include/mortsgna-preferred-providers.inc
|
||||
|
||||
# blacklist policy
|
||||
PNBLACKLIST[pn-fso-apm] = "regular apmd is good enough"
|
||||
@@ -57,8 +51,6 @@ ONLINE_PACKAGE_MANAGEMENT = "full"
|
||||
# Can be "glibc" or "musl"
|
||||
TCLIBC ?= "glibc"
|
||||
|
||||
PREFERRED_PROVIDER_virtual/gettext ??= "gettext"
|
||||
PREFERRED_PROVIDER_linux-libc-headers-nativesdk = "linux-libc-headers-nativesdk"
|
||||
|
||||
require conf/distro/include/mortsgna-${TCLIBC}.inc
|
||||
|
||||
@@ -72,7 +64,6 @@ ARM_INSTRUCTION_SET_armv6 ?= "arm"
|
||||
require conf/distro/include/mortsgna-armv7-tune.inc
|
||||
DEFAULTTUNE_mortsgna := "${@armv7_tune_handler(d)}"
|
||||
|
||||
|
||||
require conf/distro/include/mortsgna-inherits.inc
|
||||
|
||||
# Generate locales on the buildsystem instead of on the target. Speeds up first boot, set to "1" to enable
|
||||
@@ -125,16 +116,6 @@ require conf/distro/include/toolchain-${TOOLCHAIN_TYPE}.inc
|
||||
# Processor specific tunes like hard float ABI
|
||||
include conf/distro/include/${TARGET_ARCH}-defaults.inc
|
||||
|
||||
# Select xserver-xorg and common drivers as default
|
||||
XSERVER ?= " \
|
||||
xserver-xorg \
|
||||
xf86-input-libinput \
|
||||
xf86-video-modesetting \
|
||||
"
|
||||
PREFERRED_PROVIDER_virtual/libx11 = "libx11"
|
||||
PREFERRED_PROVIDER_virtual/xserver-xf86 = "xserver-xorg"
|
||||
PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg"
|
||||
|
||||
# For X11/Wayland images we install an unpriviledged user by default. If this
|
||||
# is not desired override DISTRO_GUI_USER
|
||||
DISTRO_GUI_USER ?= "unpriv-user"
|
||||
|
||||
Reference in New Issue
Block a user