Skip to content

Commit

Permalink
lv-lib-png: Add recipe for LVGL for handling PNG format
Browse files Browse the repository at this point in the history
Note that this lib will be part of next lvgl release,
meanwhile we build it without touching lvgl default config.

Relate-to: https://git.ostc-eu.org/OSTC/planning/core-os/-/issues/233
Relate-to: lvgl/lvgl#2534
Forwarded: openembedded#454
Change-Id: I2e467caae8e70577e5c9a93f92efc6588cf3bfa2
Signed-off-by: Philippe Coval <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
  • Loading branch information
rzr authored and kraj committed Oct 18, 2021
1 parent 0ab8531 commit 92c73c5
Showing 1 changed file with 26 additions and 0 deletions.
26 changes: 26 additions & 0 deletions meta-oe/recipes-graphics/lvgl/lv-lib-png_8.0.2.bb
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# SPDX-FileCopyrightText: Huawei Inc.
# SPDX-License-Identifier: MIT

src_org = "lvgl"
SRC_URI = "gitsm://github.com/${src_org}/lv_lib_png;destsuffix=${S};protocol=https;nobranch=1"
SRCREV = "bf1531afe07c9f861107559e29ab8a2d83e4715a"

LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE;md5=d6fc0df890c5270ef045981b516bb8f2"

HOMEPAGE = "https://docs.lvgl.io"
SUMMARY = "PNG decoder for LVGL"
DESCRIPTION = "Allow the use of PNG images in LVGL. This implementation uses lodepng"

DEPENDS += "lvgl"

inherit cmake

TARGET_CFLAGS += "-DLV_CONF_INCLUDE_SIMPLE=1"
TARGET_CFLAGS += "-I${RECIPE_SYSROOT}/${includedir}/lvgl"

FILES:${PN}-dev = "\
${includedir}/lvgl/lv_lib_png/ \
"

FILES:${PN}-staticdev = "${libdir}/"

0 comments on commit 92c73c5

Please sign in to comment.