Fabio Estevam
c3f4c702ae
lvgl-demo-fb: Add recipe
...
Add a recipe for the LVGL framebuffer GUI demo.
This allows to quickly test the LVGL framebuffer GUI demo application
by running the "demo" binary.
Signed-off-by: Fabio Estevam <festevam@denx.de >
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2023-01-17 08:27:45 -08:00
Philippe Coval
8d75eff6af
lvgl: Add dialog-lvgl recipe as demo example
...
This example was written just to validate lvgl on wayland,
Feel free to get inspiration from.
Origin: https://github.com/astrolabe-coop/meta-openembedded
Forwarded: https://github.com/openembedded/meta-openembedded/pull/601
Relate-to: https://git.ostc-eu.org/rzr/dialog-lvgl/-/issues/5
Relate-to: https://git.ostc-eu.org/rzr/dialog-lvgl/-/wikis/
Signed-off-by: Philippe Coval <philippe.coval.ext@huawei.com >
2022-09-06 08:43:34 -07:00
Khem Raj
ed2cb1735a
lvgl,lv-lib-png,lv-drivers: Pass libdir via LIB_INSTALL_DIR to cmake
...
Ensures it packages correclty on all platforms e.g. pp64
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2022-03-21 08:25:11 -07:00
Philippe Coval
b6738f86f3
lvgl: Update to 8.1.0
...
Forwarded: https://github.com/openembedded/meta-openembedded/pull/489
Origin: https://booting.oniroproject.org/rzr/oniro/-/tree/sandbox/rzr/devel/master
Relate-to: https://github.com/lvgl/lvgl/issues/2534
Signed-off-by: Philippe Coval <philippe.coval@huawei.com >
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2021-11-22 10:15:00 -08:00
Philippe Coval
d4f9519079
lvgl: Support external wayland config
...
This part should be reverted once xdg-shell is supported in lvgl
Relate-to: https://github.com/lvgl/lvgl/issues/2534
Forwarded: https://github.com/openembedded/meta-openembedded/pull/483
Origin: https://git.ostc-eu.org/distro/oniro/-/merge_requests/355
Signed-off-by: Philippe Coval <philippe.coval@huawei.com >
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2021-11-15 08:57:25 -08:00
Philippe Coval
4aa6b803ed
lvgl: Add hints about using configuration variables
...
Relate-to: https://github.com/lvgl/lvgl/issues/2534
Forwarded: https://github.com/openembedded/meta-openembedded/pull/479
Signed-off-by: Philippe Coval <philippe.coval@huawei.com >
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2021-11-11 06:36:53 -08:00
Philippe Coval
243c83334a
lvgl: Introduce global variable for configuration
...
Relate-to: https://github.com/lvgl/lvgl/issues/2534
Forwarded: https://github.com/openembedded/meta-openembedded/pull/473
Signed-off-by: Philippe Coval <philippe.coval@huawei.com >
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2021-11-06 12:54:03 -07:00
Philippe Coval
b44f288522
lv-lib-png: Lint recipe
...
Signed-off-by: Philippe Coval <philippe.coval@huawei.com >
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2021-11-03 06:57:48 -07:00
Philippe Coval
e86355f2a2
lv-drivers: Lint recipe
...
Signed-off-by: Philippe Coval <philippe.coval@huawei.com >
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2021-11-01 05:45:17 -07:00
Philippe Coval
69fe208d2e
lvgl: Lint recipe
...
Forwarded: https://github.com/openembedded/meta-openembedded/pull/461
Relate-to: https://github.com/lvgl/lvgl/issues/2534
Signed-off-by: Philippe Coval <philippe.coval@huawei.com >
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2021-10-25 10:40:50 -07:00
Martin Jansa
fc282987d2
lv-lib-png: add wayland to REQUIRED_DISTRO_FEATURES
...
* fixes:
ERROR: Nothing PROVIDES 'lvgl' (but meta-oe/recipes-graphics/lvgl/lv-lib-png_8.0.2.bb DEPENDS on or otherwise requires it)
lvgl was skipped: missing required distro feature 'wayland' (not in DISTRO_FEATURES)
ERROR: Nothing RPROVIDES 'lv-lib-png-dev' (but meta-oe/recipes-graphics/lvgl/lv-lib-png_8.0.2.bb RDEPENDS on or otherwise requires it)
No eligible RPROVIDERs exist for 'lv-lib-png-dev'
NOTE: Runtime target 'lv-lib-png-dev' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['lv-lib-png-dev']
ERROR: Nothing RPROVIDES 'lv-lib-png' (but meta-oe/recipes-graphics/lvgl/lv-lib-png_8.0.2.bb RDEPENDS on or otherwise requires it)
No eligible RPROVIDERs exist for 'lv-lib-png'
NOTE: Runtime target 'lv-lib-png' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['lv-lib-png']
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2021-10-20 12:33:31 -07:00
Philippe Coval
74d38f9a31
lv-lib-png: Add recipe for LVGL for handling PNG format
...
Note that this lib will be part of next lvgl release,
meanwhile we build it without touching lvgl default config.
Relate-to: https://git.ostc-eu.org/OSTC/planning/core-os/-/issues/233
Relate-to: https://github.com/lvgl/lvgl/issues/2534
Forwarded: https://github.com/openembedded/meta-openembedded/pull/454
Change-Id: I2e467caae8e70577e5c9a93f92efc6588cf3bfa2
Signed-off-by: Philippe Coval <philippe.coval@huawei.com >
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2021-10-19 09:23:08 -07:00
Philippe Coval
5f69cfea69
lv-drivers: Add recipe for lvgl lib
...
Wayland driver is supported.
Change-Id: If734c0f1037a1feeb08a2a67fa76e3142ae35af0
Forwarded: https://github.com/openembedded/meta-openembedded/pull/447
Origin: https://git.ostc-eu.org/OSTC/planning/core-os/-/issues/233
Relate-to: https://github.com/lvgl/lvgl/issues/2534
Signed-off-by: Philippe Coval <philippe.coval@huawei.com >
2021-10-06 08:59:14 -07:00
Philippe Coval
21580d65af
lvgl: Add recipe for Lightweight Graphics Library
...
Note, this requires lv-drivers for wayland rendering.
Change-Id: I920679891d0c7b5079537af77ff4d21094178cce
Forwarded: https://github.com/openembedded/meta-openembedded/pull/447
Relate-to: https://github.com/lvgl/lvgl/issues/2534
Origin: https://git.ostc-eu.org/OSTC/planning/core-os/-/issues/233
Signed-off-by: Philippe Coval <philippe.coval@huawei.com >
2021-10-06 08:59:14 -07:00