DirectFB Vivante requires the libvivante-dfb but it should only be installed on SoC when using the DirectFB backend.
Signed-off-by: Lauren Post <[email protected]> --- .../packagegroups/packagegroup-fsl-tools-gpu.bb | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/recipes-fsl/packagegroups/packagegroup-fsl-tools-gpu.bb b/recipes-fsl/packagegroups/packagegroup-fsl-tools-gpu.bb index 03f5bac..927b2a5 100644 --- a/recipes-fsl/packagegroups/packagegroup-fsl-tools-gpu.bb +++ b/recipes-fsl/packagegroups/packagegroup-fsl-tools-gpu.bb @@ -31,6 +31,18 @@ SOC_TOOLS_GPU_remove_mx6sl = " \ fsl-gpu-sdk \ imx-gpu-viv-tools-apitrace \ " + +# Direct FB +DFB_TOOLS_INSTALL = "" +DFB_TOOLS_VIVANTE = "${@base_contains('DISTRO_FEATURES', 'directfb', \ + 'libvivante-dfb-mx6', '', d)}" + +DFB_TOOLS_INSTALL_mx6q = "${DFB_TOOLS_VIVANTE}" +DFB_TOOLS_INSTALL_mx6d = "${DFB_TOOLS_VIVANTE}" +DFB_TOOLS_INSTALL_mxsx = "${DFB_TOOLS_VIVANTE}" +DFB_TOOLS_INSTALL_mx6sl = "${DFB_TOOLS_VIVANTE}" + RDEPENDS_${PN} = " \ ${SOC_TOOLS_GPU} \ + ${DFB_TOOLS_INSTALL} \ " -- 1.7.9.5 -- _______________________________________________ meta-freescale mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-freescale
