Hi Lauren Am Samstag, den 11.07.2015, 09:50 -0500 schrieb Lauren Post: > DirectFB Vivante requires the libvivante-dfb but it should only be installed > on SoC when using the DirectFB backend.
Shouldn't libvivante-dfb-mx6 be pulled in from here: meta-fsl-arm/recipes-graphics/packagegroups/packagegroup-core-directfb.bbappend I assume libvivante-dfb-mx6 is a base library not only used for tools. So it is also needed for people who don't install tools but only their application. > > 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 > Regards Max -- _______________________________________________ meta-freescale mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-freescale
