mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-07-27 20:07:25 +00:00
fcbe242276
The dialog-lvgl has been unmaintained and stuck at LVGL v8.1.0 in its now archived repository branch main. There is subsequent effort in next/main branch which updates the code base to LVGL v8.2.0 that is almost compatible enough to still build against LVGL v8.3.7. Upgrade to this next/main branch which contains three additional commits on top of the main branch, which implement the update to newer LVGL. Add two more fixes to build against system timer provided tick and another fix for WL callback data type. Since there is no upstream, track the patches here for now. Signed-off-by: Marek Vasut <marex@denx.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
33 lines
965 B
BlitzBasic
33 lines
965 B
BlitzBasic
# SPDX-FileCopyrightText: Huawei Inc.
|
|
# SPDX-License-Identifier: MIT
|
|
|
|
SRC_URI = "git://git.ostc-eu.org/rzr/dialog-lvgl;destsuffix=${S};protocol=https;nobranch=1 \
|
|
file://0001-wayland-Switch-to-custom-timer-tick.patch \
|
|
file://0002-wayland-Fix-callback-data-type.patch \
|
|
"
|
|
SRCREV = "cdf8d38acca87e871c3a488fd07f1e4779590f8e"
|
|
|
|
LICENSE = "MIT"
|
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=8ce0a84e5276f01364119c873b712c4f"
|
|
AUTHOR = "Philippe Coval <philippe.coval.ext@huawei.com>"
|
|
|
|
DEPENDS += "lvgl"
|
|
DEPENDS += "lv-drivers"
|
|
|
|
SUMMARY = "Basic UI utility to be used in scripts"
|
|
DESCRIPTION = "Inspired by ncurses' dialog, implemented using LVGL"
|
|
HOMEPAGE = "https://git.ostc-eu.org/rzr/dialog-lvgl/-/wikis/"
|
|
|
|
REQUIRED_DISTRO_FEATURES = "wayland"
|
|
|
|
inherit pkgconfig
|
|
inherit features_check
|
|
|
|
EXTRA_OEMAKE += "sysroot=${RECIPE_SYSROOT}"
|
|
EXTRA_OEMAKE += "DESTDIR=${D}"
|
|
EXTRA_OEMAKE += "lvgl_driver=wayland"
|
|
|
|
do_install() {
|
|
oe_runmake install
|
|
}
|