summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta-oe/recipes-graphics/lvgl/lvgl-demo-fb_9.0.0.bb3
-rw-r--r--meta-oe/recipes-graphics/lvgl/lvgl_9.0.0.bb5
2 files changed, 8 insertions, 0 deletions
diff --git a/meta-oe/recipes-graphics/lvgl/lvgl-demo-fb_9.0.0.bb b/meta-oe/recipes-graphics/lvgl/lvgl-demo-fb_9.0.0.bb
index 0045706efd..ee3d5ab204 100644
--- a/meta-oe/recipes-graphics/lvgl/lvgl-demo-fb_9.0.0.bb
+++ b/meta-oe/recipes-graphics/lvgl/lvgl-demo-fb_9.0.0.bb
@@ -26,6 +26,9 @@ S = "${WORKDIR}/git"
26TARGET_CFLAGS += "-I${STAGING_INCDIR}/libdrm" 26TARGET_CFLAGS += "-I${STAGING_INCDIR}/libdrm"
27 27
28do_configure:prepend() { 28do_configure:prepend() {
29 # Fix ARGB8888 base plane format misuse again
30 sed -i 's@ARGB8888@XRGB8888@g' "${S}/lvgl/src/drivers/display/drm/lv_linux_drm.c"
31
29 if [ "${LVGL_CONFIG_USE_DRM}" -eq 1 ] ; then 32 if [ "${LVGL_CONFIG_USE_DRM}" -eq 1 ] ; then
30 # Add libdrm build dependency 33 # Add libdrm build dependency
31 sed -i '/^target_link_libraries/ s@pthread@& drm@' "${S}/CMakeLists.txt" 34 sed -i '/^target_link_libraries/ s@pthread@& drm@' "${S}/CMakeLists.txt"
diff --git a/meta-oe/recipes-graphics/lvgl/lvgl_9.0.0.bb b/meta-oe/recipes-graphics/lvgl/lvgl_9.0.0.bb
index 7a109df454..bdd61d891f 100644
--- a/meta-oe/recipes-graphics/lvgl/lvgl_9.0.0.bb
+++ b/meta-oe/recipes-graphics/lvgl/lvgl_9.0.0.bb
@@ -22,6 +22,11 @@ ALLOW_EMPTY:${PN} = "1"
22PACKAGECONFIG ??= "drm" 22PACKAGECONFIG ??= "drm"
23require lv-conf.inc 23require lv-conf.inc
24 24
25do_configure:prepend() {
26 # Fix ARGB8888 base plane format misuse again
27 sed -i 's@ARGB8888@XRGB8888@g' "${S}/src/drivers/display/drm/lv_linux_drm.c"
28}
29
25FILES:${PN}-dev += "\ 30FILES:${PN}-dev += "\
26 ${includedir}/${PN}/ \ 31 ${includedir}/${PN}/ \
27 ${includedir}/${PN}/lvgl/ \ 32 ${includedir}/${PN}/lvgl/ \