aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe
diff options
context:
space:
mode:
authorMarek Vasut <marex@denx.de>2024-03-20 10:55:38 +0100
committerKhem Raj <raj.khem@gmail.com>2024-03-20 18:03:57 -0700
commit0c19e65a0969dc79093284e98b43fd46468a499f (patch)
treea0f0f989c12cfa7315aadf4e1f0cce35cd0634eb /meta-oe
parent7decf84223ccd85599e6db9da5e31823cb562653 (diff)
downloadmeta-openembedded-0c19e65a0969dc79093284e98b43fd46468a499f.tar.gz
lvgl: Update to 9.1.0
Update LVGL to final 9.1.0 . Drop the XRGB8888 fix which is part of the release. Signed-off-by: Marek Vasut <marex@denx.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-oe')
-rw-r--r--meta-oe/recipes-graphics/lvgl/files/0001-fix-drm-Default-to-XRGB8888-framebuffer.patch36
-rw-r--r--meta-oe/recipes-graphics/lvgl/lvgl-demo-fb_9.1.0.bb (renamed from meta-oe/recipes-graphics/lvgl/lvgl-demo-fb_9.0.0.bb)3
-rw-r--r--meta-oe/recipes-graphics/lvgl/lvgl_9.1.0.bb (renamed from meta-oe/recipes-graphics/lvgl/lvgl_9.0.0.bb)3
3 files changed, 2 insertions, 40 deletions
diff --git a/meta-oe/recipes-graphics/lvgl/files/0001-fix-drm-Default-to-XRGB8888-framebuffer.patch b/meta-oe/recipes-graphics/lvgl/files/0001-fix-drm-Default-to-XRGB8888-framebuffer.patch
deleted file mode 100644
index 9d758cb087..0000000000
--- a/meta-oe/recipes-graphics/lvgl/files/0001-fix-drm-Default-to-XRGB8888-framebuffer.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From 7b89e18c2f21e4b91b461007368df724198ac904 Mon Sep 17 00:00:00 2001
-From: Marek Vasut <marex@denx.de>
-Date: Tue, 12 Mar 2024 03:13:33 +0100
-Subject: [PATCH 1/2] fix(drm): Default to XRGB8888 framebuffer
-
-The ARGB8888 framebuffer format for base canvas makes little sense
-as the base canvas is unlikely to be transparent and require alpha.
-Use XRGB8888 framebuffer format which is more widely supported by
-DRM drivers as base plane pixel format.
-
-This makes e.g. i.MX8M Nano work by default.
-
-Upstream-Status: Submitted [https://github.com/lvgl/lvgl/pull/5851]
-Signed-off-by: Marek Vasut <marex@denx.de>
----
-This is identical fix to lv_drivers https://github.com/lvgl/lv_drivers/pull/282
----
- src/drivers/display/drm/lv_linux_drm.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/drivers/display/drm/lv_linux_drm.c b/src/drivers/display/drm/lv_linux_drm.c
-index c706f9cb2..faa2212bf 100644
---- a/src/drivers/display/drm/lv_linux_drm.c
-+++ b/src/drivers/display/drm/lv_linux_drm.c
-@@ -24,7 +24,7 @@
- * DEFINES
- *********************/
- #if LV_COLOR_DEPTH == 32
-- #define DRM_FOURCC DRM_FORMAT_ARGB8888
-+ #define DRM_FOURCC DRM_FORMAT_XRGB8888
- #elif LV_COLOR_DEPTH == 16
- #define DRM_FOURCC DRM_FORMAT_RGB565
- #else
---
-2.43.0
-
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.1.0.bb
index 308e74897f..542b70ea2a 100644
--- a/meta-oe/recipes-graphics/lvgl/lvgl-demo-fb_9.0.0.bb
+++ b/meta-oe/recipes-graphics/lvgl/lvgl-demo-fb_9.1.0.bb
@@ -7,7 +7,6 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=802d3d83ae80ef5f343050bf96cce3a4 \
SRC_URI = "\
git://github.com/lvgl/lv_port_linux_frame_buffer.git;protocol=https;branch=master;name=demo \
git://github.com/lvgl/lvgl;protocol=https;branch=master;name=lvgl;subdir=git/lvgl \
- file://0001-fix-drm-Default-to-XRGB8888-framebuffer.patch;patchdir=lvgl \
file://0002-fix-sdl-handle-both-LV_IMAGE_SRC_FILE-and-LV_IMAGE_S.patch;patchdir=lvgl \
file://0003-Make-fbdev-device-node-runtime-configurable-via-envi.patch \
file://0004-Factor-out-fbdev-initialization-code.patch \
@@ -16,7 +15,7 @@ SRC_URI = "\
file://0007-fix-cmake-generate-versioned-shared-libraries.patch;patchdir=lvgl \
"
SRCREV_demo = "dccc6a1ca48372aa993dbea7a8e17dec6f42df6a"
-SRCREV_lvgl = "e29d35b43c509b6d7189f5dac87139441669ae66"
+SRCREV_lvgl = "e1c0b21b2723d391b885de4b2ee5cc997eccca91"
SRCREV_FORMAT = "demo_lvgl"
PV .= "+git${SRCPV}"
diff --git a/meta-oe/recipes-graphics/lvgl/lvgl_9.0.0.bb b/meta-oe/recipes-graphics/lvgl/lvgl_9.1.0.bb
index 0fb3ddecf2..fc967e6d1f 100644
--- a/meta-oe/recipes-graphics/lvgl/lvgl_9.0.0.bb
+++ b/meta-oe/recipes-graphics/lvgl/lvgl_9.1.0.bb
@@ -10,11 +10,10 @@ LIC_FILES_CHKSUM = "file://LICENCE.txt;md5=bf1198c89ae87f043108cea62460b03a"
SRC_URI = "\
git://github.com/lvgl/lvgl;protocol=https;branch=master \
- file://0001-fix-drm-Default-to-XRGB8888-framebuffer.patch \
file://0002-fix-sdl-handle-both-LV_IMAGE_SRC_FILE-and-LV_IMAGE_S.patch \
file://0007-fix-cmake-generate-versioned-shared-libraries.patch \
"
-SRCREV = "e29d35b43c509b6d7189f5dac87139441669ae66"
+SRCREV = "e1c0b21b2723d391b885de4b2ee5cc997eccca91"
PV .= "+git${SRCPV}"
inherit cmake