summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta-oe/recipes-graphics/lvgl/lvgl_8.0.3.bb23
1 files changed, 8 insertions, 15 deletions
diff --git a/meta-oe/recipes-graphics/lvgl/lvgl_8.0.3.bb b/meta-oe/recipes-graphics/lvgl/lvgl_8.0.3.bb
index 5f37efda79..2ca7f60e85 100644
--- a/meta-oe/recipes-graphics/lvgl/lvgl_8.0.3.bb
+++ b/meta-oe/recipes-graphics/lvgl/lvgl_8.0.3.bb
@@ -1,19 +1,16 @@
1# -*- mode: bitbake; c-basic-offset: 4; indent-tabs-mode: nil -*-
2
3# SPDX-FileCopyrightText: Huawei Inc. 1# SPDX-FileCopyrightText: Huawei Inc.
2#
4# SPDX-License-Identifier: MIT 3# SPDX-License-Identifier: MIT
5 4
6# TODO: Pin upstream release (current is v8.0.3-dev-239-g7b7bed37d) 5HOMEPAGE = "https://lvgl.io/"
7src_org = "lvgl" 6DESCRIPTION = "LVGL is an OSS graphics library to create embedded GUI"
8SRC_URI = "gitsm://github.com/${src_org}/lvgl;destsuffix=${S};protocol=https;nobranch=1" 7SUMMARY = "Light and Versatile Graphics Library"
9SRCREV = "7b7bed37d3e937c59ec99fccba58774fbf9f1930"
10
11LICENSE = "MIT" 8LICENSE = "MIT"
12LIC_FILES_CHKSUM = "file://LICENCE.txt;md5=bf1198c89ae87f043108cea62460b03a" 9LIC_FILES_CHKSUM = "file://LICENCE.txt;md5=bf1198c89ae87f043108cea62460b03a"
13 10
14HOMEPAGE = "https://lvgl.io/" 11# TODO: Pin upstream release (current is v8.0.3-dev-239-g7b7bed37d)
15SUMMARY = "Light and Versatile Graphics Library" 12SRC_URI = "gitsm://github.com/lvgl/lvgl;destsuffix=${S};protocol=https;nobranch=1"
16DESCRIPTION = "LVGL is an open-source graphics library providing everything you need to create embedded GUI with easy-to-use graphical elements, beautiful visual effects and low memory footprint." 13SRCREV = "7b7bed37d3e937c59ec99fccba58774fbf9f1930"
17 14
18REQUIRED_DISTRO_FEATURES = "wayland" 15REQUIRED_DISTRO_FEATURES = "wayland"
19 16
@@ -24,17 +21,13 @@ S = "${WORKDIR}/${PN}-${PV}"
24 21
25EXTRA_OECMAKE += "-Dinstall:BOOL=ON" 22EXTRA_OECMAKE += "-Dinstall:BOOL=ON"
26 23
27
28do_configure:prepend() { 24do_configure:prepend() {
29 [ -r "${S}/lv_conf.h" ] \ 25 [ -r "${S}/lv_conf.h" ] \
30 || sed -e "s|#if 0 /*Set it to \"1\" to enable the content*/|#if 1 // Enabled by ${PN}|g" \ 26 || sed -e "s|#if 0 /*Set it to \"1\" to enable the content*/|#if 1 // Enabled by ${PN}|g" \
31 < "${S}/lv_conf_template.h" > "${S}/lv_conf.h" 27 < "${S}/lv_conf_template.h" > "${S}/lv_conf.h"
32} 28}
33 29
34 30FILES:${PN}-dev += "\
35FILES:${PN}-dev = "\
36 ${includedir}/${PN}/ \ 31 ${includedir}/${PN}/ \
37 ${includedir}/${PN}/lvgl/ \ 32 ${includedir}/${PN}/lvgl/ \
38 " 33 "
39
40FILES:${PN}-staticdev = "${libdir}/"