aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGabriel Wang <gabriel.wang@arm.com>2024-03-19 19:51:58 +0000
committerGabriel Wang <gabriel.wang@arm.com>2024-03-19 19:51:58 +0000
commit4495f428630cc1741bd8bfd977f080e8460e8e8d (patch)
tree135ef18c8c3c79fbd90d36c81d8dc8581b3136a0
parentb4bdc9e482ec919d74bf5a8bb3a236a2f8b214de (diff)
downloadlvgl-4495f428630cc1741bd8bfd977f080e8460e8e8d.tar.gz
lvgl-4495f428630cc1741bd8bfd977f080e8460e8e8d.zip
chore(cmsis-pack): prepare for release v8.4.0v8.4.0v8.4
-rw-r--r--Kconfig2
-rw-r--r--env_support/cmsis-pack/LVGL.lvgl.8.4.0.pack (renamed from env_support/cmsis-pack/LVGL.lvgl.8.3.11.pack)bin5060109 -> 5062023 bytes
-rw-r--r--env_support/cmsis-pack/LVGL.lvgl.pdsc10
-rw-r--r--env_support/cmsis-pack/LVGL.pidx4
-rw-r--r--env_support/cmsis-pack/README.md4
-rw-r--r--env_support/cmsis-pack/lv_conf_cmsis.h7
-rw-r--r--library.json2
-rw-r--r--library.properties2
-rw-r--r--lv_conf_template.h2
-rw-r--r--lvgl.h4
-rw-r--r--lvgl.pc.in2
11 files changed, 24 insertions, 15 deletions
diff --git a/Kconfig b/Kconfig
index 4e9a13b98..ccbbc7b47 100644
--- a/Kconfig
+++ b/Kconfig
@@ -1,4 +1,4 @@
-# Kconfig file for LVGL v8.0
+# Kconfig file for LVGL v8.4
menu "LVGL configuration"
diff --git a/env_support/cmsis-pack/LVGL.lvgl.8.3.11.pack b/env_support/cmsis-pack/LVGL.lvgl.8.4.0.pack
index 535d45cc9..62e06dfaf 100644
--- a/env_support/cmsis-pack/LVGL.lvgl.8.3.11.pack
+++ b/env_support/cmsis-pack/LVGL.lvgl.8.4.0.pack
Binary files differ
diff --git a/env_support/cmsis-pack/LVGL.lvgl.pdsc b/env_support/cmsis-pack/LVGL.lvgl.pdsc
index 8c4dde888..70999234e 100644
--- a/env_support/cmsis-pack/LVGL.lvgl.pdsc
+++ b/env_support/cmsis-pack/LVGL.lvgl.pdsc
@@ -36,7 +36,11 @@
<repository type="git">https://github.com/lvgl/lvgl.git</repository>
<releases>
- <release date="2023-12-05" version="8.3.11" url="https://raw.githubusercontent.com/lvgl/lvgl/master/env_support/cmsis-pack/LVGL.lvgl.8.3.11.pack">
+ <release date="2024-03-19" version="8.4.0" url="https://github.com/lvgl/lvgl/raw/v8.4.0/env_support/cmsis-pack/LVGL.lvgl.8.4.0.pack">
+ - LVGL 8.4.0
+ - Some minor fixes
+ </release>
+ <release date="2023-12-05" version="8.3.11" url="https://github.com/lvgl/lvgl/raw/v8.3.11/env_support/cmsis-pack/LVGL.lvgl.8.3.11.pack">
- LVGL 8.3.11
- Add LittleFS Library to LVGL8
- Backport Tiny TTF to LVGL8
@@ -310,7 +314,7 @@
-->
<components>
- <bundle Cbundle="LVGL" Cclass="LVGL" Cversion="8.3.11">
+ <bundle Cbundle="LVGL" Cclass="LVGL" Cversion="8.4.0">
<description>LVGL (Light and Versatile Graphics Library) is a free and open-source graphics library providing everything you need to create an embedded GUI with easy-to-use graphical elements, beautiful visual effects and a low memory footprint.</description>
<doc></doc>
<component Cgroup="lvgl" Csub="Essential" >
@@ -443,7 +447,7 @@
<file category="sourceC" name="src/widgets/lv_textarea.c" />
<!-- general -->
- <file category="preIncludeGlobal" name="lv_conf_cmsis.h" attr="config" version="1.0.4" />
+ <file category="preIncludeGlobal" name="lv_conf_cmsis.h" attr="config" version="1.0.5" />
<file category="sourceC" name="lv_cmsis_pack.c" attr="config" version="1.0.0" />
<file category="header" name="lvgl.h" />
<file category="doc" name="README.md"/>
diff --git a/env_support/cmsis-pack/LVGL.pidx b/env_support/cmsis-pack/LVGL.pidx
index 0ee6be1d8..397510b91 100644
--- a/env_support/cmsis-pack/LVGL.pidx
+++ b/env_support/cmsis-pack/LVGL.pidx
@@ -2,8 +2,8 @@
<index schemaVersion="1.0.0" xs:noNamespaceSchemaLocation="PackIndex.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance">
<vendor>LVGL</vendor>
<url>https://raw.githubusercontent.com/lvgl/lvgl/master/env_support/cmsis-pack/</url>
- <timestamp>2023-12-09</timestamp>
+ <timestamp>2024-3-19</timestamp>
<pindex>
- <pdsc url="https://raw.githubusercontent.com/lvgl/lvgl/release/v8.3/env_support/cmsis-pack/" vendor="LVGL" name="lvgl" version="8.3.11"/>
+ <pdsc url="https://raw.githubusercontent.com/lvgl/lvgl/release/v8.3/env_support/cmsis-pack/" vendor="LVGL" name="lvgl" version="8.4.0"/>
</pindex>
</index> \ No newline at end of file
diff --git a/env_support/cmsis-pack/README.md b/env_support/cmsis-pack/README.md
index 911d38dee..6a6cf9465 100644
--- a/env_support/cmsis-pack/README.md
+++ b/env_support/cmsis-pack/README.md
@@ -35,7 +35,9 @@ remove the misleading guide above this code segment.
#define LV_CONF_H
#include <stdint.h>
-#include "RTE_Components.h"
+#if defined(_RTE_)
+ #include "RTE_Components.h"
+#endif
...
```
diff --git a/env_support/cmsis-pack/lv_conf_cmsis.h b/env_support/cmsis-pack/lv_conf_cmsis.h
index a65a34592..d078011ac 100644
--- a/env_support/cmsis-pack/lv_conf_cmsis.h
+++ b/env_support/cmsis-pack/lv_conf_cmsis.h
@@ -1,6 +1,6 @@
/**
* @file lv_conf.h
- * Configuration file for v8.3.11
+ * Configuration file for v8.4.0
*/
/* clang-format off */
@@ -10,7 +10,10 @@
#define LV_CONF_H
#include <stdint.h>
-#include "RTE_Components.h"
+
+#if defined(_RTE_)
+ #include "RTE_Components.h"
+#endif
/*====================
COLOR SETTINGS
diff --git a/library.json b/library.json
index 11697d759..db41d53d4 100644
--- a/library.json
+++ b/library.json
@@ -1,6 +1,6 @@
{
"name": "lvgl",
- "version": "8.3.11",
+ "version": "8.4.0",
"keywords": "graphics, gui, embedded, tft, lvgl",
"description": "Graphics library to create embedded GUI with easy-to-use graphical elements, beautiful visual effects and low memory footprint. It offers anti-aliasing, opacity, and animations using only one frame buffer.",
"repository": {
diff --git a/library.properties b/library.properties
index bc7411552..61f3eea56 100644
--- a/library.properties
+++ b/library.properties
@@ -1,5 +1,5 @@
name=lvgl
-version=8.3.11
+version=8.4.0
author=kisvegabor
maintainer=kisvegabor,embeddedt,pete-pjb
sentence=Full-featured Graphics Library for Embedded Systems
diff --git a/lv_conf_template.h b/lv_conf_template.h
index bed77fb8f..1ed255dae 100644
--- a/lv_conf_template.h
+++ b/lv_conf_template.h
@@ -1,6 +1,6 @@
/**
* @file lv_conf.h
- * Configuration file for v8.3.11
+ * Configuration file for v8.4.0
*/
/*
diff --git a/lvgl.h b/lvgl.h
index 47700d4e6..72be09d46 100644
--- a/lvgl.h
+++ b/lvgl.h
@@ -14,8 +14,8 @@ extern "C" {
* CURRENT VERSION OF LVGL
***************************/
#define LVGL_VERSION_MAJOR 8
-#define LVGL_VERSION_MINOR 3
-#define LVGL_VERSION_PATCH 11
+#define LVGL_VERSION_MINOR 4
+#define LVGL_VERSION_PATCH 0
#define LVGL_VERSION_INFO ""
/*********************
diff --git a/lvgl.pc.in b/lvgl.pc.in
index 0219c5a48..eeec2b659 100644
--- a/lvgl.pc.in
+++ b/lvgl.pc.in
@@ -5,6 +5,6 @@ libdir=${prefix}/lib
Name: lvgl
Description: Light and Versatile Graphics Library
URL: https://lvgl.io/
-Version: 8.3.11
+Version: 8.4.0
Cflags: -I${includedir}
Libs: -L${libdir} -llvgl