[meta-freescale] [meta-fsl-demos][PATCH] fsl-gpu-sdk: Upgrade to 2.2.1 version

Neena Busireddy neenareddy.busireddy at nxp.com
Tue Jan 19 07:28:14 PST 2016

On Mon, Jan 4, 2016 at 1:58 PM, Neena Busireddy <neenareddy.busireddy at nxp.com> wrote:
> From: Neena Busireddy <neena.busireddy at freescale.com>
> This version is released with 3.14.52-1.1.0_ga release
> - Supports: OpenGL ES2, OpenGL ES3, OpenVG and experimental G2D 
> support
> - Added recipe for cross-platform image library (devil) as fsl-gpu-sdk
>   is dependent on devil
> - Do not install VPU packages on processors with no VPU(i.MX6SX)
> Signed-off-by: Neena Busireddy <neena.busireddy at freescale.com>
> Signed-off-by: Neena Busireddy <neenareddy.busireddy at nxp.com>

Please split 'devil' out of this; this should be added as another commit.

While doing that, please also do:

commit 3677e3fe977ae9c1264ab97dadaddd3ec9904c08
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Mon Jan 18 18:09:52 2016 -0200

    devil: Fix missing dependencies

    The libpng and xz (which builds liblzma) dependencies were being
    auto-detected causing a non-reproducible build if those libraries are
    available; to fix it, add those as dependencies and stop this


    | WARNING: QA Issue: devil rdepends on tiff, but it isn't a build
    |     dependency? [build-deps]
    | WARNING: QA Issue: devil rdepends on liblzma, but it isn't a build
    |     dependency? [build-deps]

    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

diff --git a/recipes-graphics/devil/devil_1.7.8.bb
index eccadb2..ead6b76 100644
--- a/recipes-graphics/devil/devil_1.7.8.bb
+++ b/recipes-graphics/devil/devil_1.7.8.bb
@@ -2,10 +2,8 @@ DESCRIPTION = "A full featured cross-platform image library"
 SECTION = "libs"
-PR = "r0"

-DEPENDS = "libpng jpeg"
-RDEPENDS_${PN} += "libpng "
+DEPENDS = "libpng jpeg tiff xz"

 SRC_URI = "http://sourceforge.net/projects/openil/files/DevIL/1.7.8/DevIL-${PV}.zip
            file://il_manip_c.patch \

And also check if do_compile and do_install is really need; I think you should use 'autotools-brokensep' class instead.

Agreed; Will rework the patch and send again.


More information about the meta-freescale mailing list