recipes-graphics: imx-gpu-viv: Update recipes to new BSP release imx_5.4.70_2.3.0
Signed-off-by: Mike Engel <Mike.Engel@digi.com>
This commit is contained in:
parent
def5967e26
commit
2dcc48d224
|
|
@ -34,9 +34,6 @@ EXTRA_PROVIDES_append_imxgpu3d = " \
|
||||||
EXTRA_PROVIDES_append_mx8 = " \
|
EXTRA_PROVIDES_append_mx8 = " \
|
||||||
virtual/libgbm \
|
virtual/libgbm \
|
||||||
"
|
"
|
||||||
EXTRA_PROVIDES_append_mx8qm = " \
|
|
||||||
virtual/libopenvx \
|
|
||||||
"
|
|
||||||
PROVIDES_OPENVX = ""
|
PROVIDES_OPENVX = ""
|
||||||
PROVIDES_OPENVX_mx8 = "virtual/libopenvx"
|
PROVIDES_OPENVX_mx8 = "virtual/libopenvx"
|
||||||
PROVIDES_OPENVX_mx8mm = ""
|
PROVIDES_OPENVX_mx8mm = ""
|
||||||
|
|
@ -96,9 +93,11 @@ python __anonymous () {
|
||||||
USE_X11 = "${@bb.utils.contains("DISTRO_FEATURES", "x11", "yes", "no", d)}"
|
USE_X11 = "${@bb.utils.contains("DISTRO_FEATURES", "x11", "yes", "no", d)}"
|
||||||
USE_WL = "${@bb.utils.contains("DISTRO_FEATURES", "wayland", "yes", "no", d)}"
|
USE_WL = "${@bb.utils.contains("DISTRO_FEATURES", "wayland", "yes", "no", d)}"
|
||||||
|
|
||||||
# Inhibit warnings about files being stripped.
|
# The packaged binaries have been stripped of debug info, so disable
|
||||||
INHIBIT_PACKAGE_STRIP = "1"
|
# operations accordingly.
|
||||||
INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
|
INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
|
||||||
|
INHIBIT_PACKAGE_STRIP = "1"
|
||||||
|
INHIBIT_SYSROOT_STRIP = "1"
|
||||||
|
|
||||||
# FIXME: The provided binary doesn't provide soname. If in future BSP
|
# FIXME: The provided binary doesn't provide soname. If in future BSP
|
||||||
# release the libraries are fixed, we can drop this hack.
|
# release the libraries are fixed, we can drop this hack.
|
||||||
|
|
@ -264,11 +263,7 @@ do_install () {
|
||||||
|
|
||||||
ALLOW_EMPTY_${PN} = "1"
|
ALLOW_EMPTY_${PN} = "1"
|
||||||
|
|
||||||
# FIXME: Remove the following lines after adding libopenvx package
|
FILES_libclc-imx = "${libdir}/libCLC${SOLIBS} ${includedir}/CL/cl_viv_vx_ext.h"
|
||||||
INSANE_SKIP_imx-gpu-viv-dev += "dev-elf"
|
|
||||||
INSANE_SKIP_libclc-imx += "dev-deps"
|
|
||||||
|
|
||||||
FILES_libclc-imx = "${libdir}/libCLC${SOLIBS}"
|
|
||||||
FILES_libclc-imx-dev = "${includedir}/CL ${libdir}/libCLC${SOLIBSDEV}"
|
FILES_libclc-imx-dev = "${includedir}/CL ${libdir}/libCLC${SOLIBSDEV}"
|
||||||
|
|
||||||
# libEGL.so is used by some demo apps from Freescale
|
# libEGL.so is used by some demo apps from Freescale
|
||||||
|
|
@ -278,21 +273,23 @@ FILES_libegl-imx-dev = "${includedir}/EGL ${includedir}/KHR ${libdir}/pkgconfig/
|
||||||
|
|
||||||
FILES_libgal-imx = "${libdir}/libGAL${SOLIBS} ${libdir}/libGAL_egl${SOLIBS}"
|
FILES_libgal-imx = "${libdir}/libGAL${SOLIBS} ${libdir}/libGAL_egl${SOLIBS}"
|
||||||
FILES_libgal-imx-dev = "${libdir}/libGAL${SOLIBSDEV} ${includedir}/HAL"
|
FILES_libgal-imx-dev = "${libdir}/libGAL${SOLIBSDEV} ${includedir}/HAL"
|
||||||
|
RDEPENDS_libgal-imx += "kernel-module-imx-gpu-viv"
|
||||||
RDEPENDS_libgal-imx += "${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'valgrind', '', d)}"
|
RDEPENDS_libgal-imx += "${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'valgrind', '', d)}"
|
||||||
RPROVIDES_libgal-imx += "libgal-imx"
|
RPROVIDES_libgal-imx += "libgal-imx"
|
||||||
INSANE_SKIP_libgal-imx += "build-deps"
|
INSANE_SKIP_libgal-imx += "build-deps"
|
||||||
|
|
||||||
FILES_libvsc-imx = "${libdir}/libVSC${SOLIBS}"
|
FILES_libvsc-imx = "${libdir}/libVSC${SOLIBS}"
|
||||||
|
|
||||||
FILES_libgbm-imx_mx8 = "${libdir}/libgbm*${SOLIBS}"
|
FILES_libgbm-imx_mx8 = "${libdir}/libgbm${REALSOLIBS} ${libdir}/libgbm${SOLIBSDEV} ${libdir}/libgbm_viv${SOLIBSDEV}"
|
||||||
FILES_libgbm-imx-dev_mx8 = "${libdir}/pkgconfig/gbm.pc ${includedir}/gbm.h ${libdir}/libgbm${SOLIBSDEV}"
|
FILES_libgbm-imx-dev_mx8 = "${libdir}/pkgconfig/gbm.pc ${includedir}/gbm.h"
|
||||||
RDEPENDS_libgbm-imx_append_mx8 = " libdrm"
|
RDEPENDS_libgbm-imx_append_mx8 = " libdrm"
|
||||||
|
INSANE_SKIP_libgbm-imx += "dev-so"
|
||||||
|
|
||||||
FILES_libvulkan-imx = "${libdir}/libvulkan_VSI${SOLIBS} ${libdir}/libvulkan_VSI${REALSOLIBS} ${libdir}/libSPIRV_viv${SOLIBS}"
|
FILES_libvulkan-imx = "${libdir}/libvulkan_VSI${SOLIBS} ${libdir}/libvulkan_VSI${REALSOLIBS} ${libdir}/libSPIRV_viv${SOLIBS}"
|
||||||
FILES_libvulkan-imx-dev = "${includedir}/vulkan ${libdir}/libvulkan_VSI${SOLIBSDEV}"
|
FILES_libvulkan-imx-dev = "${includedir}/vulkan ${libdir}/libvulkan_VSI${SOLIBSDEV}"
|
||||||
INSANE_SKIP_libvulkan-imx += "dev-so"
|
INSANE_SKIP_libvulkan-imx += "dev-so"
|
||||||
|
|
||||||
FILES_libopenvx-imx = "${libdir}/libOpenVX${SOLIBS} ${libdir}/libOpenVX${REALSOLIBS} ${libdir}/libOvx*${SOLIBS} ${libdir}/libOpenVXC${SOLIBS} ${libdir}/libOpenVXU${SOLIBS}"
|
FILES_libopenvx-imx = "${libdir}/libOpenVX${SOLIBS} ${libdir}/libOpenVX${REALSOLIBS} ${libdir}/libOvx*${SOLIBS} ${libdir}/libOpenVXC${SOLIBS} ${libdir}/libOpenVXU${SOLIBS} ${libdir}/libArchModelSw${SOLIBS}"
|
||||||
FILES_libopenvx-imx-dev = "${includedir}/VX ${libdir}/libOpenVX${SOLIBSDEV}"
|
FILES_libopenvx-imx-dev = "${includedir}/VX ${libdir}/libOpenVX${SOLIBSDEV}"
|
||||||
RDEPENDS_libopenvx-imx = "libnn-imx"
|
RDEPENDS_libopenvx-imx = "libnn-imx"
|
||||||
INSANE_SKIP_libopenvx-imx += "dev-so dev-deps"
|
INSANE_SKIP_libopenvx-imx += "dev-so dev-deps"
|
||||||
|
|
@ -334,11 +331,11 @@ INSANE_SKIP_libopencl-imx += "dev-so dev-deps"
|
||||||
FILES_libnn-imx = "${libdir}/libNN*${SOLIBS}"
|
FILES_libnn-imx = "${libdir}/libNN*${SOLIBS}"
|
||||||
|
|
||||||
INSANE_SKIP_libopenvg-imx += "dev-so"
|
INSANE_SKIP_libopenvg-imx += "dev-so"
|
||||||
FILES_libopenvg-imx = "${libdir}/libOpenVG*${REALSOLIBS}"
|
FILES_libopenvg-imx = "${libdir}/libOpenVG*${REALSOLIBS} ${libdir}/libOpenVG*${SOLIBS}"
|
||||||
FILES_libopenvg-imx-dev = "${includedir}/VG ${libdir}/libOpenVG*${SOLIBSDEV} ${libdir}/pkgconfig/vg.pc"
|
FILES_libopenvg-imx-dev = "${includedir}/VG ${libdir}/libOpenVG*${SOLIBSDEV} ${libdir}/pkgconfig/vg.pc"
|
||||||
RDEPENDS_libopenvg-imx += "${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'systemd-gpuconfig', '', d)}"
|
RDEPENDS_libopenvg-imx += "${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'systemd-gpuconfig', '', d)}"
|
||||||
|
|
||||||
FILES_libvdk-imx = "${libdir}/libVDK*${REALSOLIBS}"
|
FILES_libvdk-imx = "${libdir}/libVDK*${REALSOLIBS} ${libdir}/libVDK*${SOLIBS}"
|
||||||
FILES_libvdk-imx-dev = "${includedir}/*vdk*.h ${libdir}/libVDK${SOLIBSDEV}"
|
FILES_libvdk-imx-dev = "${includedir}/*vdk*.h ${libdir}/libVDK${SOLIBSDEV}"
|
||||||
INSANE_SKIP_libvdk-imx += "dev-so"
|
INSANE_SKIP_libvdk-imx += "dev-so"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,8 +0,0 @@
|
||||||
require imx-gpu-viv-6.inc
|
|
||||||
|
|
||||||
LIC_FILES_CHKSUM = "file://COPYING;md5=983e4c77621568488dd902b27e0c2143"
|
|
||||||
|
|
||||||
SRC_URI[md5sum] = "163167d49e1667bab3a8a37ea33b7624"
|
|
||||||
SRC_URI[sha256sum] = "cdec43e45e840fe30e188e3b6f07c44b4a1ceafc315e605c8d278564db5fcbe9"
|
|
||||||
|
|
||||||
COMPATIBLE_MACHINE = "(mx6q|mx6dl|mx6sx|mx6sl|mx7ulp)"
|
|
||||||
|
|
@ -1,8 +0,0 @@
|
||||||
require imx-gpu-viv-6.inc
|
|
||||||
|
|
||||||
LIC_FILES_CHKSUM = "file://COPYING;md5=983e4c77621568488dd902b27e0c2143"
|
|
||||||
|
|
||||||
SRC_URI[md5sum] = "db4c88a19d0c1f7ec2788531822f9144"
|
|
||||||
SRC_URI[sha256sum] = "b3bd03288106daf3a62d2301d09569292ef6a5c74c761cfa4e41dad85e4bf547"
|
|
||||||
|
|
||||||
COMPATIBLE_MACHINE = "(mx8)"
|
|
||||||
|
|
@ -0,0 +1,8 @@
|
||||||
|
require imx-gpu-viv-6.inc
|
||||||
|
|
||||||
|
LIC_FILES_CHKSUM = "file://COPYING;md5=cf3f9b8d09bc3926b1004ea71f7a248a"
|
||||||
|
|
||||||
|
SRC_URI[md5sum] = "3ab06c5aa485c79c14e6c856ccfd8d82"
|
||||||
|
SRC_URI[sha256sum] = "9960fadbc1ea919f8b1b5c1e2e38a52b7293b70c906518d7fff2ada4140c59ea"
|
||||||
|
|
||||||
|
COMPATIBLE_MACHINE = "(mx6q|mx6dl|mx6sx|mx6sl|mx7ulp)"
|
||||||
|
|
@ -0,0 +1,8 @@
|
||||||
|
require imx-gpu-viv-6.inc
|
||||||
|
|
||||||
|
LIC_FILES_CHKSUM = "file://COPYING;md5=cf3f9b8d09bc3926b1004ea71f7a248a"
|
||||||
|
|
||||||
|
SRC_URI[md5sum] = "72a212a1bd8102718f8b03d935f1dcbc"
|
||||||
|
SRC_URI[sha256sum] = "0505620c3851a980d2e08fee4b4fcd06eff92efac02d1646924bea86e4384ad4"
|
||||||
|
|
||||||
|
COMPATIBLE_MACHINE = "(mx8)"
|
||||||
Loading…
Reference in New Issue