diff options
author | Max Krummenacher <max.krummenacher@toradex.com> | 2021-01-28 12:37:24 +0100 |
---|---|---|
committer | Otavio Salvador <otavio@ossystems.com.br> | 2021-02-01 11:24:43 -0300 |
commit | 02fd61fd7e102d48fcb87e49e43e5300becea237 (patch) | |
tree | 5419eeb3e850760c3d31de58e8518bd35f85406d | |
parent | a00d108c094c993ef68601efc0bfe3454732ee31 (diff) | |
download | meta-freescale-02fd61fd7e102d48fcb87e49e43e5300becea237.tar.gz |
imx-gpu-viv: update to 6.4.3.p1.0
NXP release imx_5.4.70_2.3.0.
imx-gpu-viv provides the OpenCL C++ headers which meta-openembedded also
provides in the opencl-clhpp recipe. Add opencl-clhpp to PROVIDES and
have a PREFERRED_PROVIDER_opencl-clhpp decide on which to build.
libgbm-imx got additional shared objects, set FILES accordingly.
This package uses EULA v17 October 2020.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
-rw-r--r-- | recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc | 8 | ||||
-rw-r--r-- | recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p0.0-aarch64.bb | 6 | ||||
-rw-r--r-- | recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p1.0-aarch32.bb (renamed from recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p0.0-aarch32.bb) | 6 | ||||
-rw-r--r-- | recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p1.0-aarch64.bb | 6 |
4 files changed, 14 insertions, 12 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 7628b393..5acf6352 100644 --- a/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc +++ b/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc | |||
@@ -6,7 +6,7 @@ | |||
6 | DESCRIPTION = "GPU driver and apps for i.MX" | 6 | DESCRIPTION = "GPU driver and apps for i.MX" |
7 | SECTION = "libs" | 7 | SECTION = "libs" |
8 | LICENSE = "Proprietary" | 8 | LICENSE = "Proprietary" |
9 | LIC_FILES_CHKSUM = "file://COPYING;md5=983e4c77621568488dd902b27e0c2143" | 9 | LIC_FILES_CHKSUM = "file://COPYING;md5=cf3f9b8d09bc3926b1004ea71f7a248a" |
10 | 10 | ||
11 | DEPENDS += " \ | 11 | DEPENDS += " \ |
12 | ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'wayland', \ | 12 | ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'wayland', \ |
@@ -43,6 +43,7 @@ PROVIDES += " \ | |||
43 | imx-gpu-viv \ | 43 | imx-gpu-viv \ |
44 | libgal-imx \ | 44 | libgal-imx \ |
45 | opencl-headers \ | 45 | opencl-headers \ |
46 | opencl-clhpp \ | ||
46 | opencl-icd-loader \ | 47 | opencl-icd-loader \ |
47 | virtual/egl \ | 48 | virtual/egl \ |
48 | virtual/libopenvg \ | 49 | virtual/libopenvg \ |
@@ -290,9 +291,10 @@ INSANE_SKIP_libgal-imx += "build-deps" | |||
290 | 291 | ||
291 | FILES_libvsc-imx = "${libdir}/libVSC${SOLIBS}" | 292 | FILES_libvsc-imx = "${libdir}/libVSC${SOLIBS}" |
292 | 293 | ||
293 | FILES_libgbm-imx_mx8 = "${libdir}/libgbm*${SOLIBS}" | 294 | FILES_libgbm-imx_mx8 = "${libdir}/libgbm*${REALSOLIBS} ${libdir}/libgbm${SOLIBSDEV} ${libdir}/libgbm_viv${SOLIBSDEV}" |
294 | FILES_libgbm-imx-dev_mx8 = "${libdir}/pkgconfig/gbm.pc ${includedir}/gbm.h ${libdir}/libgbm${SOLIBSDEV}" | 295 | FILES_libgbm-imx-dev_mx8 = "${libdir}/pkgconfig/gbm.pc ${includedir}/gbm.h" |
295 | RDEPENDS_libgbm-imx_append_mx8 = " libdrm" | 296 | RDEPENDS_libgbm-imx_append_mx8 = " libdrm" |
297 | INSANE_SKIP_libgbm-imx += "dev-so" | ||
296 | 298 | ||
297 | FILES_libvulkan-imx = "${libdir}/libvulkan_VSI${REALSOLIBS} ${libdir}/libSPIRV_viv${SOLIBS}" | 299 | FILES_libvulkan-imx = "${libdir}/libvulkan_VSI${REALSOLIBS} ${libdir}/libSPIRV_viv${SOLIBS}" |
298 | FILES_libvulkan-imx-dev = "${includedir}/vulkan ${libdir}/libvulkan_VSI${SOLIBSDEV}" | 300 | FILES_libvulkan-imx-dev = "${includedir}/vulkan ${libdir}/libvulkan_VSI${SOLIBSDEV}" |
diff --git a/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p0.0-aarch64.bb b/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p0.0-aarch64.bb deleted file mode 100644 index f3f9046e..00000000 --- a/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p0.0-aarch64.bb +++ /dev/null | |||
@@ -1,6 +0,0 @@ | |||
1 | require imx-gpu-viv-6.inc | ||
2 | |||
3 | SRC_URI[md5sum] = "db4c88a19d0c1f7ec2788531822f9144" | ||
4 | SRC_URI[sha256sum] = "b3bd03288106daf3a62d2301d09569292ef6a5c74c761cfa4e41dad85e4bf547" | ||
5 | |||
6 | COMPATIBLE_MACHINE = "(mx8)" | ||
diff --git a/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p0.0-aarch32.bb b/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p1.0-aarch32.bb index 4d7e2bcd..39eb1a1d 100644 --- a/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p0.0-aarch32.bb +++ b/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p1.0-aarch32.bb | |||
@@ -2,9 +2,9 @@ | |||
2 | # Copyright 2017-2020 NXP | 2 | # Copyright 2017-2020 NXP |
3 | # Released under the MIT license (see COPYING.MIT for the terms) | 3 | # Released under the MIT license (see COPYING.MIT for the terms) |
4 | 4 | ||
5 | require recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc | 5 | require imx-gpu-viv-6.inc |
6 | 6 | ||
7 | SRC_URI[md5sum] = "163167d49e1667bab3a8a37ea33b7624" | 7 | SRC_URI[md5sum] = "3ab06c5aa485c79c14e6c856ccfd8d82" |
8 | SRC_URI[sha256sum] = "cdec43e45e840fe30e188e3b6f07c44b4a1ceafc315e605c8d278564db5fcbe9" | 8 | SRC_URI[sha256sum] = "9960fadbc1ea919f8b1b5c1e2e38a52b7293b70c906518d7fff2ada4140c59ea" |
9 | 9 | ||
10 | COMPATIBLE_MACHINE = "(mx6q|mx6dl|mx6sx|mx6sl|mx7ulp)" | 10 | COMPATIBLE_MACHINE = "(mx6q|mx6dl|mx6sx|mx6sl|mx7ulp)" |
diff --git a/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p1.0-aarch64.bb b/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p1.0-aarch64.bb new file mode 100644 index 00000000..4db54790 --- /dev/null +++ b/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p1.0-aarch64.bb | |||
@@ -0,0 +1,6 @@ | |||
1 | require imx-gpu-viv-6.inc | ||
2 | |||
3 | SRC_URI[md5sum] = "72a212a1bd8102718f8b03d935f1dcbc" | ||
4 | SRC_URI[sha256sum] = "0505620c3851a980d2e08fee4b4fcd06eff92efac02d1646924bea86e4384ad4" | ||
5 | |||
6 | COMPATIBLE_MACHINE = "(mx8)" | ||