[meta-freescale] [meta-fsl-demos][PATCH] packagegroup-fsl-tools-gpu-external: Make eglinfo inclusion i.MX6-only

Neena Busireddy neena.busireddy at freescale.com
Tue Apr 28 13:28:52 PDT 2015


Hi Otavio,

-----Original Message-----
From: meta-freescale-bounces at yoctoproject.org [mailto:meta-freescale-bounces at yoctoproject.org] On Behalf Of Otavio Salvador
Sent: Monday, April 27, 2015 3:39 PM
To: meta-freescale Mailing List
Cc: Otavio Salvador
Subject: [meta-freescale] [meta-fsl-demos][PATCH] packagegroup-fsl-tools-gpu-external: Make eglinfo inclusion i.MX6-only

The eglinfo recipe does not support yet other i.MX SoC so it needs to be included for i.MX6 SoCs only.

Change-Id: I1897afa1a51d24e3b2a6260ccf8da70d8932606d
Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>
---
 .../packagegroups/packagegroup-fsl-tools-gpu-external.bb     | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/recipes-fsl/packagegroups/packagegroup-fsl-tools-gpu-external.bb b/recipes-fsl/packagegroups/packagegroup-fsl-tools-gpu-external.bb
index c11422b..4a262f2 100644
--- a/recipes-fsl/packagegroups/packagegroup-fsl-tools-gpu-external.bb
+++ b/recipes-fsl/packagegroups/packagegroup-fsl-tools-gpu-external.bb
@@ -1,4 +1,5 @@
 # Copyright (C) 2014 Freescale Semiconductor
+# Copyright (C) 2015 O.S. Systems Software LTDA.
 # Released under the MIT license (see COPYING.MIT for the terms)  DESCRIPTION = "Package group used by FSL Community to provide graphic packages used \  to test the several hardware accelerated graphics APIs including packages not \ @@ -10,17 +11,18 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3
 
 inherit packagegroup
 
-X11_TOOLS = " \
+SOC_GPU_TOOLS_X11 = " \
     mesa-demos \
     glmark2 \
+"
+SOC_GPU_TOOLS_X11_append_mx6 = " \
     eglinfo-x11 \
 "
 
-FB_TOOLS = " \
-    eglinfo-fb \
-"
+SOC_GPU_TOOLS_FB = ""
+SOC_GPU_TOOLS_FB_mx6 = "eglinfo-fb"
 
 RDEPENDS_${PN} = " \
     ${@base_contains("LICENSE_FLAGS_WHITELIST", "commercial", "opencv-samples", "", d)} \
-    ${@base_contains("DISTRO_FEATURES", "x11", "${X11_TOOLS}", "${FB_TOOLS}", d)} \
+    ${@base_contains("DISTRO_FEATURES", "x11", "${SOC_GPU_TOOLS_X11}", 
+ "${SOC_GPU_TOOLS_FB}", d)} \
 "
Why are we adding eglinfo-fb to other backends ? 

Looks like your commit 697d68b050eb14643858c4e457c37a134f58b0c0 broke our builds.

--
2.1.4

--
_______________________________________________
meta-freescale mailing list
meta-freescale at yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-freescale


More information about the meta-freescale mailing list