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 index 3a986479d..056a87821 100644 --- 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 @@ -1,5 +1,13 @@ -# Copyright (C) 2022, Digi International Inc. +# Copyright (C) 2022-2023, Digi International Inc. -# Workaround for crank storyboard engine which is provided in binary format, -# and needs an explicit 'libEGL.so' runtime provides. +# +# Workarounds for Crank storyboard engine +# + +# Put the devel symlink in the normal package +FILES:libegl-gcnano += "${libdir}/libEGL${SOLIBSDEV}" +FILES:libgles2-gcnano += "${libdir}/libGLESv2${SOLIBSDEV}" + +# Add explicit runtime provides for libEGL.so and libGLESv2.so RPROVIDES:libegl-gcnano:prepend = "libEGL.so " +RPROVIDES:libgles2-gcnano:prepend = "libGLESv2.so "