summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-graphics/lvgl/lvgl_9.1.0.bb
Commit message (Collapse)AuthorAgeFilesLines
* lvgl: install lv_conf.h in ${includedir}/${BPN}Martin Jansa2024-06-191-6/+1
| | | | | | | | | | | | | | | | | | | | | * with multilib lib32-lvgl installs all headers except lv_conf.h into: ${includedir}/lvgl only lv_conf.h ends in ${includedir}/lib32-lvgl/ which is wrong and not included in any includepaths: $ cat lib32-lvgl/9.1.0/image/usr/lib32/pkgconfig/lvgl.pc prefix="/usr" includedir="${prefix}/include/lvgl" libdir=${prefix}/lib Name: lvgl Description: Light and Versatile Graphics Library URL: https://lvgl.io/ Version: 9.1.0 Cflags: -I${includedir} Libs: -L${libdir} -llvgl Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lvgl: Set resolution prior to bufferJaeyoon Jung2024-04-021-0/+1
| | | | | | | | | | It fixes an issue where the fbdev driver fails to set up a buffer due to buffer size mismatch. It happens when the actual screen resolution is smaller than the default one 800x480 because the actual resolution was being set after lv_display_set_buffers. Signed-off-by: Jaeyoon Jung <jaeyoon.jung@lge.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lvgl: Deduplicate PACKAGECONFIG into lv-confMarek Vasut2024-03-221-1/+0
| | | | | | | | Move the default PACKAGECONFIG setting from both recipes into lv-conf.inc to avoid duplication. No functional change. Signed-off-by: Marek Vasut <marex@denx.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lvgl: Drop unnecessary PV appendMarek Vasut2024-03-221-1/+0
| | | | | | | | | | The PV has been appended because the source has been pulled from git as of specific revision past 9.0.1 release of LVGL. The current source is pulled as of tagged release 9.1.0, drop the extra git suffix. Signed-off-by: Marek Vasut <marex@denx.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lvgl: Drop superfluous ALLOW_EMPTYMarek Vasut2024-03-221-2/+0
| | | | | | | | This ALLOW_EMPTY was a workaround for LVGL built as static library. The lvgl is now built as shared library, drop this remnant. Signed-off-by: Marek Vasut <marex@denx.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lvgl: Update to 9.1.0Marek Vasut2024-03-201-0/+36
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>