xref: /OK3568_Linux_fs/yocto/meta-rockchip/recipes-multimedia/rockchip-mpp/rockchip-mpp.bb (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1# Copyright (C) 2016 - 2017 Randy Li <ayaka@soulik.info>
2# Copyright (C) 2019, Fuzhou Rockchip Electronics Co., Ltd
3# Released under the GNU GENERAL PUBLIC LICENSE Version 2
4# (see COPYING.GPLv2 for the terms)
5
6LICENSE = "Apache-2.0 & MIT"
7LIC_FILES_CHKSUM = " \
8	file://LICENSES/Apache-2.0;md5=7f43e699e0a26fae98c2938092f008d2 \
9	file://LICENSES/MIT;md5=e8f57dd048e186199433be2c41bd3d6d"
10
11inherit local-git
12
13SRCREV = "0de995aa8b98f0be666af18a0e0bb9dcec462039"
14SRC_URI = "git://github.com/JeffyCN/mirrors.git;protocol=https;nobranch=1;branch=mpp-dev-2023_04_19;"
15
16S = "${WORKDIR}/git"
17
18inherit pkgconfig cmake
19
20EXTRA_OECMAKE = "     \
21    -DRKPLATFORM=ON   \
22    -DHAVE_DRM=ON     \
23"
24
25CFLAGS:append = " -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64"
26
27PACKAGES = "${PN}-demos ${PN}-dbg ${PN}-staticdev ${PN}-dev ${PN} ${PN}-vpu"
28FILES:${PN}-vpu = "${libdir}/lib*vpu${SOLIBS}"
29FILES:${PN} = "${libdir}/lib*mpp${SOLIBS}"
30FILES:${PN}-dev = "${libdir}/lib*${SOLIBSDEV} ${includedir} ${libdir}/pkgconfig"
31FILES:${PN}-demos = "${bindir}/*"
32SECTION:${PN}-dev = "devel"
33FILES:${PN}-staticdev = "${libdir}/*.a"
34SECTION:${PN}-staticdev = "devel"
35