Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update LVGL to v9.1.0 #49

Draft
wants to merge 2,198 commits into
base: zephyr
Choose a base branch
from
Draft

Conversation

faxe1008
Copy link
Contributor

Updates the module to upstream v9.0. The only remaining deltas: git diff v9.0.0 HEAD

diff --git a/Kconfig b/Kconfig
index 91a7da4b6..9d8529a54 100644
--- a/Kconfig
+++ b/Kconfig
@@ -1,5 +1,6 @@
 # Kconfig file for LVGL v9.0.0

+if LVGL
 menu "LVGL configuration"

        # Define CONFIG_LV_CONF_SKIP so we can use LVGL
@@ -1581,3 +1582,4 @@ menu "LVGL configuration"
        endmenu

 endmenu
+endif
diff --git a/zephyr/module.yml b/zephyr/module.yml
new file mode 100644
index 000000000..38ef2dd29
--- /dev/null
+++ b/zephyr/module.yml
@@ -0,0 +1,5 @@
+# https://docs.zephyrproject.org/latest/guides/modules.html
+name: lvgl
+build:
+  cmake-ext: True
+  kconfig: Kconfig

GorgonMeducer and others added 5 commits January 25, 2024 09:30
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
Co-authored-by: Xu Xingliang <xuxingliang@xiaomi.com>
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
@fabiobaltieri
Copy link
Member

Wow, @faxe1008 do you have a manifest PR for this? I think we are only supposed to merge it after a successful CI run on the main repo

@faxe1008 faxe1008 marked this pull request as draft January 25, 2024 18:15
@faxe1008
Copy link
Contributor Author

@fabiobaltieri Started drafting it out but encountered some strange errors of seemingly unrelated things I need to investigate. My bad I changed the PR to draft state to prevent any accidental merges.

glueckm and others added 21 commits March 15, 2024 11:26
Co-authored-by: Martin Glueck <martin.glueck@glaser-co.at>
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: Marek Vasut <marex@denx.de>
Signed-off-by: Ana Grad <ana.grad@nxp.com>
Co-authored-by: Ana Grad <ana.grad@nxp.com>
…se (#5833)

Signed-off-by: qinshijing <qinshijing@xiaomi.com>
Co-authored-by: qinshijing <qinshijing@xiaomi.com>
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
…892)

Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
Co-authored-by: Neo Xu <neo.xu1990@gmail.com>
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
…systrace (#5900)

Co-authored-by: Neo Xu <neo.xu1990@gmail.com>
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
Co-authored-by: YobeZhou <smilezyb@163.com>
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
@faxe1008 faxe1008 force-pushed the lvgl_9_0 branch 2 times, most recently from 24022c3 to e59e6c5 Compare April 1, 2024 16:19
@faxe1008 faxe1008 changed the title Update LVGL to v9.0 Update LVGL to v9.1.0 Apr 1, 2024
@faxe1008 faxe1008 force-pushed the lvgl_9_0 branch 3 times, most recently from 33c18f5 to a62c924 Compare April 1, 2024 17:48
Remove the square brace character from the Kconfig field
LV_TXT_BREAK_CHARS as it causes the build to break on zephyr side due to
an error in the kconfig parsing.

Signed-off-by: Fabian Blatz <fabianblatz@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet