summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOtavio Salvador <otavio@ossystems.com.br>2023-02-17 17:57:17 -0300
committerGitHub <noreply@github.com>2023-02-17 17:57:17 -0300
commit56b0790d461c964962f99c4636a5aa12c04831cd (patch)
tree818285fc42c0b41036fc59023ddcf1ceba2ae34a
parent28ab22c5826a42df6bc094ff3f67fd63e3ceb713 (diff)
parent6a5b0e2e17bccd3521234355d526d56a1ba51a5b (diff)
downloadmeta-freescale-56b0790d461c964962f99c4636a5aa12c04831cd.tar.gz
Merge pull request #1432 from thochstein/imx93
Update opencv and wayland-protocols for i.MX 9
-rw-r--r--conf/machine/include/imx-base.inc3
-rw-r--r--recipes-graphics/wayland/wayland-protocols_1.25.imx.bb2
-rw-r--r--recipes-support/opencv/opencv_4.6.0.imx.bb19
3 files changed, 14 insertions, 10 deletions
diff --git a/conf/machine/include/imx-base.inc b/conf/machine/include/imx-base.inc
index e59c5bee..5d1cd1cb 100644
--- a/conf/machine/include/imx-base.inc
+++ b/conf/machine/include/imx-base.inc
@@ -527,8 +527,9 @@ PREFERRED_VERSION_optee-client:mx9-nxp-bsp ??= "3.19.0.imx"
527PREFERRED_VERSION_optee-test:mx8-nxp-bsp ??= "3.19.0.imx" 527PREFERRED_VERSION_optee-test:mx8-nxp-bsp ??= "3.19.0.imx"
528PREFERRED_VERSION_optee-test:mx9-nxp-bsp ??= "3.19.0.imx" 528PREFERRED_VERSION_optee-test:mx9-nxp-bsp ??= "3.19.0.imx"
529 529
530#Use i.MX opencv Version for mx8 530# Use i.MX opencv Version
531PREFERRED_VERSION_opencv:mx8-nxp-bsp ??= "4.6.0.imx" 531PREFERRED_VERSION_opencv:mx8-nxp-bsp ??= "4.6.0.imx"
532PREFERRED_VERSION_opencv:mx9-nxp-bsp ??= "4.6.0.imx"
532 533
533# Handle default kernel 534# Handle default kernel
534IMX_DEFAULT_KERNEL:imx-mainline-bsp = "linux-fslc" 535IMX_DEFAULT_KERNEL:imx-mainline-bsp = "linux-fslc"
diff --git a/recipes-graphics/wayland/wayland-protocols_1.25.imx.bb b/recipes-graphics/wayland/wayland-protocols_1.25.imx.bb
index 654f8660..b31267c1 100644
--- a/recipes-graphics/wayland/wayland-protocols_1.25.imx.bb
+++ b/recipes-graphics/wayland/wayland-protocols_1.25.imx.bb
@@ -25,4 +25,4 @@ PACKAGES = "${PN}"
25FILES:${PN} += "${datadir}/pkgconfig/wayland-protocols.pc" 25FILES:${PN} += "${datadir}/pkgconfig/wayland-protocols.pc"
26 26
27PACKAGE_ARCH = "${MACHINE_SOCARCH}" 27PACKAGE_ARCH = "${MACHINE_SOCARCH}"
28COMPATIBLE_MACHINE = "(imxfbdev|imxgpu)" 28COMPATIBLE_MACHINE = "(mx6-nxp-bsp|mx7-nxp-bsp|mx8-nxp-bsp|mx9-nxp-bsp)"
diff --git a/recipes-support/opencv/opencv_4.6.0.imx.bb b/recipes-support/opencv/opencv_4.6.0.imx.bb
index e3f03379..16cc2643 100644
--- a/recipes-support/opencv/opencv_4.6.0.imx.bb
+++ b/recipes-support/opencv/opencv_4.6.0.imx.bb
@@ -276,14 +276,17 @@ SRC_URI += " \
276 file://OpenCV_DNN_examples.patch \ 276 file://OpenCV_DNN_examples.patch \
277" 277"
278 278
279PACKAGECONFIG:remove = "eigen" 279PACKAGECONFIG:remove = "eigen"
280PACKAGECONFIG:append:mx8-nxp-bsp = " dnn text" 280
281PACKAGECONFIG_OPENCL = "" 281PACKAGECONFIG:append:mx8-nxp-bsp = " dnn text"
282PACKAGECONFIG_OPENCL:mx8-nxp-bsp = "opencl" 282PACKAGECONFIG:append:mx9-nxp-bsp = " dnn text"
283PACKAGECONFIG_OPENCL:mx8dxl-nxp-bsp = "" 283
284PACKAGECONFIG_OPENCL:mx8mm-nxp-bsp = "" 284PACKAGECONFIG:append = " ${PACKAGECONFIG_OPENCL}"
285PACKAGECONFIG_OPENCL = ""
286PACKAGECONFIG_OPENCL:mx8-nxp-bsp = "opencl"
287PACKAGECONFIG_OPENCL:mx8dxl-nxp-bsp = ""
288PACKAGECONFIG_OPENCL:mx8mm-nxp-bsp = ""
285PACKAGECONFIG_OPENCL:mx8mnlite-nxp-bsp = "" 289PACKAGECONFIG_OPENCL:mx8mnlite-nxp-bsp = ""
286PACKAGECONFIG:append = " ${PACKAGECONFIG_OPENCL}"
287 290
288PACKAGECONFIG[openvx] = "-DWITH_OPENVX=ON -DOPENVX_ROOT=${STAGING_LIBDIR} -DOPENVX_LIB_CANDIDATES='OpenVX;OpenVXU',-DWITH_OPENVX=OFF,virtual/libopenvx," 291PACKAGECONFIG[openvx] = "-DWITH_OPENVX=ON -DOPENVX_ROOT=${STAGING_LIBDIR} -DOPENVX_LIB_CANDIDATES='OpenVX;OpenVXU',-DWITH_OPENVX=OFF,virtual/libopenvx,"
289PACKAGECONFIG[qt5] = "-DWITH_QT=ON -DOE_QMAKE_PATH_EXTERNAL_HOST_BINS=${STAGING_BINDIR_NATIVE} -DCMAKE_PREFIX_PATH=${STAGING_BINDIR_NATIVE}/cmake,-DWITH_QT=OFF,qtbase qtbase-native," 292PACKAGECONFIG[qt5] = "-DWITH_QT=ON -DOE_QMAKE_PATH_EXTERNAL_HOST_BINS=${STAGING_BINDIR_NATIVE} -DCMAKE_PREFIX_PATH=${STAGING_BINDIR_NATIVE}/cmake,-DWITH_QT=OFF,qtbase qtbase-native,"
@@ -308,6 +311,6 @@ do_install:append() {
308 311
309FILES:${PN}-samples += "${datadir}/OpenCV/samples" 312FILES:${PN}-samples += "${datadir}/OpenCV/samples"
310 313
311COMPATIBLE_MACHINE = "(mx8-nxp-bsp)" 314COMPATIBLE_MACHINE = "(mx8-nxp-bsp|mx9-nxp-bsp)"
312 315
313########## End of i.MX overrides ########## 316########## End of i.MX overrides ##########