diff --git a/meta-digi-arm/dynamic-layers/stm-st-stm32mp/recipes-graphics/gcnano-userland/gcnano-userland-multi-binary-stm32mp.bbappend b/meta-digi-arm/dynamic-layers/stm-st-stm32mp/recipes-graphics/gcnano-userland/gcnano-userland-multi-binary-stm32mp.bbappend new file mode 100644 index 000000000..3a986479d --- /dev/null +++ b/meta-digi-arm/dynamic-layers/stm-st-stm32mp/recipes-graphics/gcnano-userland/gcnano-userland-multi-binary-stm32mp.bbappend @@ -0,0 +1,5 @@ +# Copyright (C) 2022, Digi International Inc. + +# Workaround for crank storyboard engine which is provided in binary format, +# and needs an explicit 'libEGL.so' runtime provides. +RPROVIDES:libegl-gcnano:prepend = "libEGL.so " diff --git a/meta-digi-dey/recipes-crank/crank-sbengine/crank-sbengine_7.1.bb b/meta-digi-dey/recipes-crank/crank-sbengine/crank-sbengine_7.1.bb index 12c0f563f..7a39ab385 100644 --- a/meta-digi-dey/recipes-crank/crank-sbengine/crank-sbengine_7.1.bb +++ b/meta-digi-dey/recipes-crank/crank-sbengine/crank-sbengine_7.1.bb @@ -87,5 +87,10 @@ RDEPENDS:${PN}:append:ccimx6 = " \ mtdev \ tslib \ " +RDEPENDS:${PN}:append:ccmp15 = " \ + libegl-gcnano \ + libgles2-gcnano \ + wayland \ +" PACKAGE_ARCH = "${MACHINE_ARCH}"