From 4898b616a7be06ab359b7b08a82e262f34fd74c0 Mon Sep 17 00:00:00 2001 From: Isaac Hermida Date: Fri, 27 Mar 2026 14:06:28 +0100 Subject: [PATCH] dey-image-container: webkit: complete runtime packages The WebKit container profile was missing runtime pieces that are present in the native WebKit image and required by the embedded ConnectCore demos. Add the font and icon packages needed by the fish tank WebGL demo, include the Weston and GStreamer runtime packages used by the browser demo stack, and switch the ccmp25 profile to the GCNano userspace packages used by the native image. Keep the machine learning packagegroup scoped to ccmp25, since the ST X-LINUX-AI subset and its demo integration are specific to that platform. Signed-off-by: Isaac Hermida --- .../recipes-core/images/dey-image-container.bb | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/meta-digi-containers/recipes-core/images/dey-image-container.bb b/meta-digi-containers/recipes-core/images/dey-image-container.bb index f918b07aa..6bcd830a6 100644 --- a/meta-digi-containers/recipes-core/images/dey-image-container.bb +++ b/meta-digi-containers/recipes-core/images/dey-image-container.bb @@ -111,21 +111,37 @@ DISTRO_FEATURES:remove:container-lvgl = " wayland" ######################## CONTAINER_INIT_SCRIPT:container-webkit = "/start-webkit-demo.sh" IMAGE_INSTALL:append:container-webkit = " \ + adwaita-icon-theme-symbolic \ alsa-utils \ bluez5 \ connectcore-demo-example \ dbus \ + fontconfig-utils \ + hicolor-icon-theme \ libdrm \ + liberation-fonts \ libgpiod-tools \ libinput \ libubootenv-bin \ - mesa \ networkmanager-nmcli \ + packagegroup-dey-gstreamer \ packagegroup-dey-webkit \ + packagegroup-core-weston \ pulseaudio-server \ python3-dbus \ + ttf-dejavu-sans \ + ttf-dejavu-sans-mono \ + ttf-dejavu-serif \ wayland \ wayland-protocols \ weston \ weston-init \ " + +IMAGE_INSTALL:append:container-webkit:ccmp25 = " \ + gcnano-userland-multi-binary-stm32mp \ + libgles1-gcnano \ + libopenvg-gcnano \ + libvulkan-driver-gcnano \ + packagegroup-dey-x-linux-ai \ +"