45 lines
1.4 KiB
PHP
45 lines
1.4 KiB
PHP
|
|
require conf/distro/poky.conf
|
||
|
|
require tq-common.inc
|
||
|
|
|
||
|
|
DISTRO_SHORT_NAME = "dumpling"
|
||
|
|
DISTRO_FEATURES_DEFAULT:remove = "argp irda pcmcia zeroconf x11"
|
||
|
|
DISTRO_FEATURES = "${DISTRO_FEATURES_DEFAULT}"
|
||
|
|
DISTRO_FEATURES += "npu"
|
||
|
|
DISTRO_FEATURES += "opengl"
|
||
|
|
DISTRO_FEATURES += "pam"
|
||
|
|
DISTRO_FEATURES += "ppp"
|
||
|
|
DISTRO_FEATURES += "vulkan"
|
||
|
|
DISTRO_FEATURES += "wayland"
|
||
|
|
DISTRO_FEATURES += "wifi"
|
||
|
|
|
||
|
|
# add some locales per default
|
||
|
|
IMAGE_LINGUAS:append = " de-de en-us"
|
||
|
|
|
||
|
|
# point some runtime providers to full fledged packages
|
||
|
|
PREFERRED_PROVIDER_virtual/base-utils = "packagegroup-core-base-utils"
|
||
|
|
VIRTUAL-RUNTIME_base-utils = "packagegroup-core-base-utils"
|
||
|
|
VIRTUAL-RUNTIME_base-utils-hwclock = "util-linux-hwclock"
|
||
|
|
VIRTUAL-RUNTIME_base-utils-lscpu = "util-linux-lscpu"
|
||
|
|
|
||
|
|
# strip some unused stuff to lower dependencies, work in progress:
|
||
|
|
|
||
|
|
# we do not have firewire support
|
||
|
|
PACKAGECONFIG_pn_gstreamer1.0-plugin-good:remove = "dv1394"
|
||
|
|
# at the moment gtk is not used
|
||
|
|
PACKAGECONFIG_pn_gstreamer1.0-plugin-good:remove = "gtk"
|
||
|
|
|
||
|
|
# Conflicts with systemd-networkd
|
||
|
|
SYSTEMD_AUTO_ENABLE:dhcpcd = "disable"
|
||
|
|
|
||
|
|
# TODO: cairo and gdk-pixbuf are default on - if not gstreamer dependencies
|
||
|
|
# can be removed.
|
||
|
|
|
||
|
|
# this is needed for FIT image signature generation
|
||
|
|
# to actually enable signature generation, you must add
|
||
|
|
# UBOOT_SIGN_ENABLE = "1"
|
||
|
|
# to your local.conf
|
||
|
|
|
||
|
|
UBOOT_SIGN_KEYDIR ?= "${DUMPLING_LAYERDIR}/files/keys/u-boot"
|
||
|
|
UBOOT_SIGN_KEYNAME ?= "dev"
|
||
|
|
UBOOT_MKIMAGE_DTCOPTS = "--in-format dts --out-format dtb"
|