1*4882a593Smuzhiyun# SPDX-FileCopyrightText: Huawei Inc. 2*4882a593Smuzhiyun# 3*4882a593Smuzhiyun# SPDX-License-Identifier: MIT 4*4882a593Smuzhiyun 5*4882a593SmuzhiyunHOMEPAGE = "https://docs.lvgl.io" 6*4882a593SmuzhiyunSUMMARY = "PNG decoder for LVGL" 7*4882a593SmuzhiyunDESCRIPTION = "Allow the use of PNG images in LVGL. This implementation uses lodepng" 8*4882a593SmuzhiyunLICENSE = "MIT" 9*4882a593SmuzhiyunLIC_FILES_CHKSUM = "file://LICENSE;md5=d6fc0df890c5270ef045981b516bb8f2" 10*4882a593Smuzhiyun 11*4882a593SmuzhiyunSRC_URI = "git://github.com/lvgl/lv_lib_png;destsuffix=${S};protocol=https;nobranch=1" 12*4882a593SmuzhiyunSRCREV = "bf1531afe07c9f861107559e29ab8a2d83e4715a" 13*4882a593Smuzhiyun 14*4882a593Smuzhiyun# because of lvgl dependency 15*4882a593SmuzhiyunREQUIRED_DISTRO_FEATURES = "wayland" 16*4882a593Smuzhiyun 17*4882a593SmuzhiyunDEPENDS += "lvgl" 18*4882a593Smuzhiyun 19*4882a593SmuzhiyunEXTRA_OECMAKE += "-DLIB_INSTALL_DIR=${BASELIB}" 20*4882a593Smuzhiyun 21*4882a593Smuzhiyuninherit cmake 22*4882a593Smuzhiyuninherit features_check 23*4882a593Smuzhiyun 24*4882a593SmuzhiyunTARGET_CFLAGS += "-DLV_CONF_INCLUDE_SIMPLE=1" 25*4882a593SmuzhiyunTARGET_CFLAGS += "-I${RECIPE_SYSROOT}/${includedir}/lvgl" 26*4882a593Smuzhiyun 27*4882a593SmuzhiyunFILES:${PN}-dev = "\ 28*4882a593Smuzhiyun ${includedir}/lvgl/lv_lib_png/ \ 29*4882a593Smuzhiyun " 30