diff options
| author | Otavio Salvador <otavio@ossystems.com.br> | 2023-02-17 17:57:17 -0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-02-17 17:57:17 -0300 |
| commit | 56b0790d461c964962f99c4636a5aa12c04831cd (patch) | |
| tree | 818285fc42c0b41036fc59023ddcf1ceba2ae34a | |
| parent | 28ab22c5826a42df6bc094ff3f67fd63e3ceb713 (diff) | |
| parent | 6a5b0e2e17bccd3521234355d526d56a1ba51a5b (diff) | |
| download | meta-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.inc | 3 | ||||
| -rw-r--r-- | recipes-graphics/wayland/wayland-protocols_1.25.imx.bb | 2 | ||||
| -rw-r--r-- | recipes-support/opencv/opencv_4.6.0.imx.bb | 19 |
3 files changed, 14 insertions, 10 deletions
diff --git a/conf/machine/include/imx-base.inc b/conf/machine/include/imx-base.inc index e59c5bee8..5d1cd1cb7 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" | |||
| 527 | PREFERRED_VERSION_optee-test:mx8-nxp-bsp ??= "3.19.0.imx" | 527 | PREFERRED_VERSION_optee-test:mx8-nxp-bsp ??= "3.19.0.imx" |
| 528 | PREFERRED_VERSION_optee-test:mx9-nxp-bsp ??= "3.19.0.imx" | 528 | PREFERRED_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 |
| 531 | PREFERRED_VERSION_opencv:mx8-nxp-bsp ??= "4.6.0.imx" | 531 | PREFERRED_VERSION_opencv:mx8-nxp-bsp ??= "4.6.0.imx" |
| 532 | PREFERRED_VERSION_opencv:mx9-nxp-bsp ??= "4.6.0.imx" | ||
| 532 | 533 | ||
| 533 | # Handle default kernel | 534 | # Handle default kernel |
| 534 | IMX_DEFAULT_KERNEL:imx-mainline-bsp = "linux-fslc" | 535 | IMX_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 654f8660a..b31267c15 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}" | |||
| 25 | FILES:${PN} += "${datadir}/pkgconfig/wayland-protocols.pc" | 25 | FILES:${PN} += "${datadir}/pkgconfig/wayland-protocols.pc" |
| 26 | 26 | ||
| 27 | PACKAGE_ARCH = "${MACHINE_SOCARCH}" | 27 | PACKAGE_ARCH = "${MACHINE_SOCARCH}" |
| 28 | COMPATIBLE_MACHINE = "(imxfbdev|imxgpu)" | 28 | COMPATIBLE_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 e3f033799..16cc2643d 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 | ||
| 279 | PACKAGECONFIG:remove = "eigen" | 279 | PACKAGECONFIG:remove = "eigen" |
| 280 | PACKAGECONFIG:append:mx8-nxp-bsp = " dnn text" | 280 | |
| 281 | PACKAGECONFIG_OPENCL = "" | 281 | PACKAGECONFIG:append:mx8-nxp-bsp = " dnn text" |
| 282 | PACKAGECONFIG_OPENCL:mx8-nxp-bsp = "opencl" | 282 | PACKAGECONFIG:append:mx9-nxp-bsp = " dnn text" |
| 283 | PACKAGECONFIG_OPENCL:mx8dxl-nxp-bsp = "" | 283 | |
| 284 | PACKAGECONFIG_OPENCL:mx8mm-nxp-bsp = "" | 284 | PACKAGECONFIG:append = " ${PACKAGECONFIG_OPENCL}" |
| 285 | PACKAGECONFIG_OPENCL = "" | ||
| 286 | PACKAGECONFIG_OPENCL:mx8-nxp-bsp = "opencl" | ||
| 287 | PACKAGECONFIG_OPENCL:mx8dxl-nxp-bsp = "" | ||
| 288 | PACKAGECONFIG_OPENCL:mx8mm-nxp-bsp = "" | ||
| 285 | PACKAGECONFIG_OPENCL:mx8mnlite-nxp-bsp = "" | 289 | PACKAGECONFIG_OPENCL:mx8mnlite-nxp-bsp = "" |
| 286 | PACKAGECONFIG:append = " ${PACKAGECONFIG_OPENCL}" | ||
| 287 | 290 | ||
| 288 | PACKAGECONFIG[openvx] = "-DWITH_OPENVX=ON -DOPENVX_ROOT=${STAGING_LIBDIR} -DOPENVX_LIB_CANDIDATES='OpenVX;OpenVXU',-DWITH_OPENVX=OFF,virtual/libopenvx," | 291 | PACKAGECONFIG[openvx] = "-DWITH_OPENVX=ON -DOPENVX_ROOT=${STAGING_LIBDIR} -DOPENVX_LIB_CANDIDATES='OpenVX;OpenVXU',-DWITH_OPENVX=OFF,virtual/libopenvx," |
| 289 | PACKAGECONFIG[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," | 292 | PACKAGECONFIG[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 | ||
| 309 | FILES:${PN}-samples += "${datadir}/OpenCV/samples" | 312 | FILES:${PN}-samples += "${datadir}/OpenCV/samples" |
| 310 | 313 | ||
| 311 | COMPATIBLE_MACHINE = "(mx8-nxp-bsp)" | 314 | COMPATIBLE_MACHINE = "(mx8-nxp-bsp|mx9-nxp-bsp)" |
| 312 | 315 | ||
| 313 | ########## End of i.MX overrides ########## | 316 | ########## End of i.MX overrides ########## |
