From edad4c19f74a0bf51603c6f75eecd2e7bc69d14c Mon Sep 17 00:00:00 2001 From: unitexe Date: Sun, 19 Apr 2026 21:28:49 -0500 Subject: Make kiosk optional and drop from beaglebone-yocto --- .../raspberrypi/recipes-core/images/core-image-unit.bbappend | 1 + .../unit-graphics-layer/recipes-unit/images/core-image-unit.bbappend | 4 +++- meta-unit-core/recipes-core/images/unit-image-base.inc | 1 + 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/meta-unit-core/dynamic-layers/raspberrypi/recipes-core/images/core-image-unit.bbappend b/meta-unit-core/dynamic-layers/raspberrypi/recipes-core/images/core-image-unit.bbappend index e7004dd..1f96938 100644 --- a/meta-unit-core/dynamic-layers/raspberrypi/recipes-core/images/core-image-unit.bbappend +++ b/meta-unit-core/dynamic-layers/raspberrypi/recipes-core/images/core-image-unit.bbappend @@ -1,2 +1,3 @@ IMAGE_FEATURES:append:raspberrypi3-64 = " splash" IMAGE_FEATURES:append:raspberrypi3-64 = " boot-splash" +IMAGE_FEATURES:append:raspberrypi3-64 = " kiosk" diff --git a/meta-unit-core/dynamic-layers/unit-graphics-layer/recipes-unit/images/core-image-unit.bbappend b/meta-unit-core/dynamic-layers/unit-graphics-layer/recipes-unit/images/core-image-unit.bbappend index 17ebe1f..a4427a0 100644 --- a/meta-unit-core/dynamic-layers/unit-graphics-layer/recipes-unit/images/core-image-unit.bbappend +++ b/meta-unit-core/dynamic-layers/unit-graphics-layer/recipes-unit/images/core-image-unit.bbappend @@ -2,9 +2,11 @@ inherit fix-kiosk-home-dir-ownership inherit mask-tty1-getty IMAGE_FEATURES:append = " hwcodecs" + IMAGE_FEATURES:append:beaglebone-yocto = " splash" -IMAGE_INSTALL:append = " packagegroup-unit-kiosk" +IMAGE_INSTALL:append = " ${@bb.utils.contains('IMAGE_FEATURES', 'kiosk', 'packagegroup-unit-kiosk', '', d)}" + IMAGE_INSTALL:append = " ${@bb.utils.contains('IMAGE_FEATURES', 'splash', 'packagegroup-unit-splash', '', d)}" IMAGE_INSTALL:append = " ${@bb.utils.contains('IMAGE_FEATURES', 'boot-splash', 'packagegroup-unit-boot-splash', '', d)}" diff --git a/meta-unit-core/recipes-core/images/unit-image-base.inc b/meta-unit-core/recipes-core/images/unit-image-base.inc index 761c8d8..40a7710 100644 --- a/meta-unit-core/recipes-core/images/unit-image-base.inc +++ b/meta-unit-core/recipes-core/images/unit-image-base.inc @@ -1,6 +1,7 @@ inherit core-image inherit image-buildinfo +IMAGE_FEATURES[validitems] += "kiosk" IMAGE_FEATURES[validitems] += "boot-splash" IMAGE_FEATURES[validitems] += "observability" -- cgit v1.2.3