# # Copyright (C) 2024 Diality Inc. # DESCRIPTION = "ELY image with graphical libraries" LICENSE = "CLOSED" GRAPHICAL_CORE ??= "qt" # Remove the windows managers DISTRO_FEATURES:remove = "x11 wayland vulcan weston" IMAGE_FEATURES:remove = "dey-qt" SOC_PACKAGES = "" # Add extra tools # user management SOC_PACKAGES += " \ sudo \ " # Touchscreen management # SOC_PACKAGES += " \ # fbset \ # tslib \ # " # Device settings SOC_PACKAGES += " \ tzdata \ util-linux-sfdisk \ " # Leahi recipes SOC_PACKAGES += " \ leahi-fonts \ leahi-manufacturing \ " # Development and testing SOC_PACKAGES += " \ nano \ htop \ can-utils \ " # Packages List - Addition IMAGE_INSTALL = " \ packagegroup-dey-core \ ${CORE_IMAGE_EXTRA_INSTALL} \ ${SOC_PACKAGES} \ " IMAGE_FEATURES += " \ dey-network \ ssh-server-dropbear \ " IMAGE_FEATURES += " \ dey-gstreamer \ dey-audio \ dey-bluetooth \ dey-wireless \ " IMAGE_INSTALL += " \ qtserialbus \ qtconnectivity \ qtquickcontrols2 \ qtvirtualkeyboard \ qtgraphicaleffects \ " IMAGE_INSTALL += " \ python3-werkzeug \ python3-flask \ python3-aniso8601 \ python3-pytz \ python3-jsonschema \ python3-flask-restx \ python3-requests \ python3-inotify \ " # Packages List - Removal IMAGE_INSTALL:remove = " \ psplash \ plymouth \ " # SDK features (for toolchains generated from an image with populate_sdk) SDKIMAGE_FEATURES ?= "dev-pkgs dbg-pkgs staticdev-pkgs" # GLIBC_GENERATE_LOCALES = "en_US.UTF-8 es_ES.UTF-8" # IMAGE_LINGUAS = "en_US es_ES" inherit core-image inherit dey-image inherit features_check CONFLICT_DISTRO_FEATURES = "directfb" IMAGE_ROOTFS_SIZE = "8192" BAD_RECOMMENDATIONS += "eudev-hwdb" DEFAULT_IMAGE_BASENAME ??= "dey-image-${GRAPHICAL_CORE}-${GRAPHICAL_BACKEND}" export IMAGE_BASENAME = "${DEFAULT_IMAGE_BASENAME}" CORE_IMAGE_EXTRA_INSTALL += " \ dey-examples-digiapix \ "