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

Otavio Salvador otavio.salvador at ossystems.com.br
Mon Jan 18 12:16:56 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
    inconsistency.

    Fixes:

    ,----
    | 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
b/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"
 LICENSE = "LGPL-2.1"
 LIC_FILES_CHKSUM =
"file://${COMMON_LICENSE_DIR}/LGPL-2.1;md5=1a6d268fd218675ffea8be556788b780"
-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.

-- 
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750


More information about the meta-freescale mailing list