This is an automated email from the ASF dual-hosted git repository.

cederom pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx-apps.git


The following commit(s) were added to refs/heads/master by this push:
     new ded0a1751 graphics/lvgl: bump version to 9.2.2
ded0a1751 is described below

commit ded0a17514954cf8230b2e0a0f1fce63a5c69080
Author: Serg Podtynnyi <[email protected]>
AuthorDate: Wed Apr 22 22:13:59 2026 +0700

    graphics/lvgl: bump version to 9.2.2
    
    Update lvlg version to 9.2.2, includes fix for nuttx lcd release
    Get version from config in Makefile
    Get version from config in cmake file
    
    Signed-off-by: Serg Podtynnyi <[email protected]>
---
 graphics/lvgl/CMakeLists.txt | 15 ++++++++++++---
 graphics/lvgl/Kconfig        |  4 ++--
 graphics/lvgl/Makefile       |  7 +++++--
 3 files changed, 19 insertions(+), 7 deletions(-)

diff --git a/graphics/lvgl/CMakeLists.txt b/graphics/lvgl/CMakeLists.txt
index 352b5da59..ba5af28e2 100644
--- a/graphics/lvgl/CMakeLists.txt
+++ b/graphics/lvgl/CMakeLists.txt
@@ -27,12 +27,21 @@ if(CONFIG_GRAPHICS_LVGL)
   # 
############################################################################
   set(LVGL_DIR ${CMAKE_CURRENT_LIST_DIR}/lvgl)
 
+  set(LVGL_VERSION
+      
"${CONFIG_LVGL_VERSION_MAJOR}.${CONFIG_LVGL_VERSION_MINOR}.${CONFIG_LVGL_VERSION_PATCH}"
+  )
+
   if(NOT EXISTS ${LVGL_DIR})
+    set(LVGL_URL
+        "https://github.com/lvgl/lvgl/archive/refs/tags/v${LVGL_VERSION}.zip";)
     FetchContent_Declare(
       lvgl_fetch
-      DOWNLOAD_DIR ${CMAKE_CURRENT_LIST_DIR}
-      URL "https://github.com/lvgl/lvgl/archive/refs/tags/v9.2.1.zip"; 
SOURCE_DIR
-          ${CMAKE_CURRENT_LIST_DIR}/lvgl BINARY_DIR
+      URL ${LVGL_URL}
+          DOWNLOAD_DIR
+          ${CMAKE_CURRENT_LIST_DIR}
+          SOURCE_DIR
+          ${CMAKE_CURRENT_LIST_DIR}/lvgl
+          BINARY_DIR
           ${CMAKE_BINARY_DIR}/apps/graphics/lvgl/lvgl
       DOWNLOAD_NO_PROGRESS true
       TIMEOUT 120)
diff --git a/graphics/lvgl/Kconfig b/graphics/lvgl/Kconfig
index 4daf467f3..2d9ad2f8e 100644
--- a/graphics/lvgl/Kconfig
+++ b/graphics/lvgl/Kconfig
@@ -11,7 +11,7 @@ menuconfig GRAPHICS_LVGL
 
 if GRAPHICS_LVGL
 
-# Kconfig file for LVGL v9.2.1
+# Kconfig file for LVGL v9.2.2
 
 menu "LVGL configuration"
 
@@ -1495,7 +1495,7 @@ menu "LVGL configuration"
                        default 2 # LVGL_VERSION_MINOR
                config LVGL_VERSION_PATCH
                        int
-                       default 1 # LVGL_VERSION_PATCH
+                       default 2 # LVGL_VERSION_PATCH
        endmenu
 
        menu "Devices"
diff --git a/graphics/lvgl/Makefile b/graphics/lvgl/Makefile
index a81fac1eb..ce9ad6b7f 100644
--- a/graphics/lvgl/Makefile
+++ b/graphics/lvgl/Makefile
@@ -58,8 +58,11 @@ WD := ${shell echo $(CURDIR) | sed -e 's/ /\\ /g'}
 
 CONFIG_GRAPH_LVGL_URL ?= "https://github.com/lvgl/lvgl/archive/refs/tags";
 
-LVGL_VERSION = 9.2.1
-LVGL_TARBALL = v$(LVGL_VERSION).zip
+_MAJ         := $(CONFIG_LVGL_VERSION_MAJOR)
+_MIN         := $(CONFIG_LVGL_VERSION_MINOR)
+_PAT         := $(CONFIG_LVGL_VERSION_PATCH)
+LVGL_VERSION := $(_MAJ).$(_MIN).$(_PAT)
+LVGL_TARBALL := v$(LVGL_VERSION).zip
 
 LVGL_UNPACKNAME = lvgl
 UNPACK ?= unzip -o $(if $(V),,-q)

Reply via email to