summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTom Hochstein <tom.hochstein@nxp.com>2020-09-08 12:49:43 -0700
committerOtavio Salvador <otavio@ossystems.com.br>2020-09-28 11:08:08 -0300
commit99a64a7cdfaf9b503099679deae98140d0a07797 (patch)
treee6552a829303df6a94cba25675d06095f303a44a
parented8bc6b50776cae2fcc0875191edc6295689aa8e (diff)
downloadmeta-freescale-99a64a7cdfaf9b503099679deae98140d0a07797.tar.gz
imx-gpu-viv: Use PACKAGECONFIG for valgrind support of libgal
This replaces the previous RSUGGESTS use which does not work for all package managers and is not widely used. The use model of PACKAGECONFIG seems a better fit here. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit fa9f93999e85fe0851b39a93a5c2c575371f2929)
-rw-r--r--recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc7
1 files changed, 6 insertions, 1 deletions
diff --git a/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc b/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc
index 7b05311e..c3df40d8 100644
--- a/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc
+++ b/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc
@@ -61,6 +61,11 @@ REQUIRED_DISTRO_FEATURES_mx8 = "wayland"
61 61
62SRC_URI = "${FSL_MIRROR}/${BPN}-${PV}.bin;fsl-eula=true" 62SRC_URI = "${FSL_MIRROR}/${BPN}-${PV}.bin;fsl-eula=true"
63 63
64PACKAGECONFIG ?= ""
65
66# Enables valgrind annotations for libgal-imx
67PACKAGECONFIG[valgrind] = ""
68
64# Note : If you add a package here, to prevent a naming conflict see the python_anonymous() futher below 69# Note : If you add a package here, to prevent a naming conflict see the python_anonymous() futher below
65IMX_PACKAGES_GBM = "" 70IMX_PACKAGES_GBM = ""
66IMX_PACKAGES_GBM_mx8 = "libgbm-imx libgbm-imx-dev" 71IMX_PACKAGES_GBM_mx8 = "libgbm-imx libgbm-imx-dev"
@@ -304,7 +309,7 @@ FILES_libegl-imx-dev = "${libdir}/libEGL${SOLIBSDEV} ${includedir}/EGL ${include
304FILES_libgal-imx = "${libdir}/libGAL${SOLIBS} ${libdir}/libGAL_egl${SOLIBS}" 309FILES_libgal-imx = "${libdir}/libGAL${SOLIBS} ${libdir}/libGAL_egl${SOLIBS}"
305FILES_libgal-imx-dev = "${libdir}/libGAL${SOLIBSDEV} ${includedir}/HAL" 310FILES_libgal-imx-dev = "${libdir}/libGAL${SOLIBSDEV} ${includedir}/HAL"
306RDEPENDS_libgal-imx += "kernel-module-imx-gpu-viv" 311RDEPENDS_libgal-imx += "kernel-module-imx-gpu-viv"
307RSUGGESTS_libgal-imx += "valgrind" 312RDEPENDS_libgal-imx += "${@bb.utils.contains('PACKAGECONFIG', 'valgrind', 'valgrind', '', d)}"
308RPROVIDES_libgal-imx += "libgal-imx" 313RPROVIDES_libgal-imx += "libgal-imx"
309INSANE_SKIP_libgal-imx += "build-deps" 314INSANE_SKIP_libgal-imx += "build-deps"
310 315