summaryrefslogtreecommitdiffstats
path: root/dynamic-layers/openembedded-layer/recipes-support/opencv
diff options
context:
space:
mode:
authorYogesh Tyagi <yogesh.tyagi@intel.com>2024-02-06 09:04:27 +0530
committerAnuj Mittal <anuj.mittal@intel.com>2024-02-06 11:41:37 +0800
commit0593838afaa2d5548bf33df58b92750ceff178d8 (patch)
tree4a89fc43a61e5fed5af9f874ceab18ba3afef7c6 /dynamic-layers/openembedded-layer/recipes-support/opencv
parent0cd1f774b1fd885fccf3e59ed8d57b6d818bed55 (diff)
downloadmeta-intel-0593838afaa2d5548bf33df58b92750ceff178d8.tar.gz
openvino-inference-engine: upgrade 2023.2.0 -> 2023.3.0
This version of OpenVINO tries to fetch node-api-headers and node-addon-api at compile time using CMake's FetchContent. Download these during do_fetch instead and set FETCHCONTENT_BASE_DIR to tell CMake where the content is. License-Update: Both new components are licensed MIT. Release Notes: https://github.com/openvinotoolkit/openvino/releases/tag/2023.3.0 Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Diffstat (limited to 'dynamic-layers/openembedded-layer/recipes-support/opencv')
-rw-r--r--dynamic-layers/openembedded-layer/recipes-support/opencv/openvino-inference-engine_2023.3.0.bb (renamed from dynamic-layers/openembedded-layer/recipes-support/opencv/openvino-inference-engine_2023.2.0.bb)19
1 files changed, 13 insertions, 6 deletions
diff --git a/dynamic-layers/openembedded-layer/recipes-support/opencv/openvino-inference-engine_2023.2.0.bb b/dynamic-layers/openembedded-layer/recipes-support/opencv/openvino-inference-engine_2023.3.0.bb
index 7df511f0..0ac9a625 100644
--- a/dynamic-layers/openembedded-layer/recipes-support/opencv/openvino-inference-engine_2023.2.0.bb
+++ b/dynamic-layers/openembedded-layer/recipes-support/opencv/openvino-inference-engine_2023.3.0.bb
@@ -4,7 +4,7 @@ DESCRIPTION = "This toolkit allows developers to deploy pre-trained \
4deep learning models through a high-level C++ Inference Engine API \ 4deep learning models through a high-level C++ Inference Engine API \
5integrated with application logic." 5integrated with application logic."
6 6
7SRC_URI = "git://github.com/openvinotoolkit/openvino.git;protocol=https;name=openvino;branch=releases/2023/2;lfs=0 \ 7SRC_URI = "git://github.com/openvinotoolkit/openvino.git;protocol=https;name=openvino;branch=releases/2023/3;lfs=0 \
8 git://github.com/openvinotoolkit/oneDNN.git;protocol=https;destsuffix=git/src/plugins/intel_cpu/thirdparty/onednn;name=mkl;nobranch=1 \ 8 git://github.com/openvinotoolkit/oneDNN.git;protocol=https;destsuffix=git/src/plugins/intel_cpu/thirdparty/onednn;name=mkl;nobranch=1 \
9 git://github.com/oneapi-src/oneDNN.git;protocol=https;destsuffix=git/src/plugins/intel_gpu/thirdparty/onednn_gpu;name=onednn;nobranch=1 \ 9 git://github.com/oneapi-src/oneDNN.git;protocol=https;destsuffix=git/src/plugins/intel_gpu/thirdparty/onednn_gpu;name=onednn;nobranch=1 \
10 git://github.com/herumi/xbyak.git;protocol=https;destsuffix=git/thirdparty/xbyak;name=xbyak;branch=master \ 10 git://github.com/herumi/xbyak.git;protocol=https;destsuffix=git/thirdparty/xbyak;name=xbyak;branch=master \
@@ -13,22 +13,26 @@ SRC_URI = "git://github.com/openvinotoolkit/openvino.git;protocol=https;name=ope
13 git://github.com/protocolbuffers/protobuf.git;protocol=https;destsuffix=git/thirdparty/protobuf/protobuf;name=protobuf;branch=3.20.x \ 13 git://github.com/protocolbuffers/protobuf.git;protocol=https;destsuffix=git/thirdparty/protobuf/protobuf;name=protobuf;branch=3.20.x \
14 git://github.com/gflags/gflags.git;protocol=https;destsuffix=git/thirdparty/gflags/gflags;name=gflags;nobranch=1 \ 14 git://github.com/gflags/gflags.git;protocol=https;destsuffix=git/thirdparty/gflags/gflags;name=gflags;nobranch=1 \
15 git://github.com/madler/zlib.git;protocol=https;destsuffix=git/thirdparty/zlib/zlib;name=zlib;nobranch=1 \ 15 git://github.com/madler/zlib.git;protocol=https;destsuffix=git/thirdparty/zlib/zlib;name=zlib;nobranch=1 \
16 git://github.com/nodejs/node-api-headers.git;protocol=https;destsuffix=git/node-api-headers-src;name=node-api-headers;nobranch=1 \
17 git://github.com/nodejs/node-addon-api.git;protocol=https;destsuffix=git/node-addon-api-src;name=node-addon-api;nobranch=1 \
16 file://0001-cmake-yocto-specific-tweaks-to-the-build-process.patch \ 18 file://0001-cmake-yocto-specific-tweaks-to-the-build-process.patch \
17 file://0002-Change-the-working-directory-to-source-to-workaround.patch \ 19 file://0002-Change-the-working-directory-to-source-to-workaround.patch \
18 file://0003-cmake-Fix-overloaded-virtual-error.patch \ 20 file://0003-cmake-Fix-overloaded-virtual-error.patch \
19 file://0004-protobuf-allow-target-protoc-to-be-built.patch \ 21 file://0004-protobuf-allow-target-protoc-to-be-built.patch \
20 " 22 "
21 23
22SRCREV_openvino = "7e18bd074a2487a7a98adcd313abd09c58d88072" 24SRCREV_openvino = "ceeafaf64f346c6f14a67c612e131da5c27ef620"
23SRCREV_mkl = "2ead5d4fe5993a797d9a7a4b8b5557b96f6ec90e" 25SRCREV_mkl = "cb3060bbf4694e46a1359a3d4dfe70500818f72d"
24SRCREV_onednn = "284ad4574939fa784e4ddaa1f4aa577b8eb7a017" 26SRCREV_onednn = "cb77937ffcf5e83b5d1cf2940c94e8b508d8f7b4"
25SRCREV_xbyak = "740dff2e866f3ae1a70dd42d6e8836847ed95cc2" 27SRCREV_xbyak = "740dff2e866f3ae1a70dd42d6e8836847ed95cc2"
26SRCREV_json = "bc889afb4c5bf1c0d8ee29ef35eaaf4c8bef8a5d" 28SRCREV_json = "9cca280a4d0ccf0c08f47a99aa71d1b0e52f8d03"
27SRCREV_ade = "0e8a2ccdd34f29dba55894f5f3c5179809888b9e" 29SRCREV_ade = "0e8a2ccdd34f29dba55894f5f3c5179809888b9e"
28SRCREV_protobuf = "fe271ab76f2ad2b2b28c10443865d2af21e27e0e" 30SRCREV_protobuf = "fe271ab76f2ad2b2b28c10443865d2af21e27e0e"
29SRCREV_gflags = "e171aa2d15ed9eb17054558e0b3a6a413bb01067" 31SRCREV_gflags = "e171aa2d15ed9eb17054558e0b3a6a413bb01067"
30SRCREV_zlib = "04f42ceca40f73e2978b50e93806c2a18c1281fc" 32SRCREV_zlib = "04f42ceca40f73e2978b50e93806c2a18c1281fc"
31SRCREV_FORMAT = "openvino_mkl_onednn_xbyak_json_ade_protobuf_gflags_zlib" 33SRCREV_node-api-headers = "186e04b5e40e54d7fd1655bc67081cc483f12488"
34SRCREV_node-addon-api = "39a25bf27788ff7a7ea5c64978c4dcd1e7b9d80d"
35SRCREV_FORMAT = "openvino_mkl_onednn_xbyak_json_ade_protobuf_gflags_zlib_node-api-headers_node-addon-api"
32 36
33LICENSE = "Apache-2.0 & MIT & BSD-3-Clause & Zlib" 37LICENSE = "Apache-2.0 & MIT & BSD-3-Clause & Zlib"
34LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327 \ 38LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327 \
@@ -40,6 +44,8 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327 \
40 file://thirdparty/zlib/zlib/LICENSE;md5=b51a40671bc46e961c0498897742c0b8 \ 44 file://thirdparty/zlib/zlib/LICENSE;md5=b51a40671bc46e961c0498897742c0b8 \
41 file://src/plugins/intel_cpu/thirdparty/onednn/LICENSE;md5=3b64000f6e7d52516017622a37a94ce9 \ 45 file://src/plugins/intel_cpu/thirdparty/onednn/LICENSE;md5=3b64000f6e7d52516017622a37a94ce9 \
42 file://src/plugins/intel_gpu/thirdparty/onednn_gpu/LICENSE;md5=3b64000f6e7d52516017622a37a94ce9 \ 46 file://src/plugins/intel_gpu/thirdparty/onednn_gpu/LICENSE;md5=3b64000f6e7d52516017622a37a94ce9 \
47 file://node-api-headers-src/LICENSE;md5=6adb2909701d4605b4b2ae1a9b25d8bd \
48 file://node-addon-api-src/LICENSE.md;md5=0492ef29a9d558a3e9660e7accc9ca6a \
43" 49"
44 50
45inherit cmake python3native pkgconfig qemu 51inherit cmake python3native pkgconfig qemu
@@ -64,6 +70,7 @@ EXTRA_OECMAKE += " \
64 -DENABLE_SYSTEM_FLATBUFFERS=ON \ 70 -DENABLE_SYSTEM_FLATBUFFERS=ON \
65 -DENABLE_SYSTEM_SNAPPY=ON \ 71 -DENABLE_SYSTEM_SNAPPY=ON \
66 -DENABLE_MLAS_FOR_CPU=OFF \ 72 -DENABLE_MLAS_FOR_CPU=OFF \
73 -DFETCHCONTENT_BASE_DIR="${S}" \
67 " 74 "
68 75
69DEPENDS += "\ 76DEPENDS += "\