aboutsummaryrefslogtreecommitdiffstats
path: root/dynamic-layers
AgeCommit message (Collapse)Author
2023-02-20dldt-inference-engine: fix multilib buildAnuj Mittal
Make sure clDNN lib is installed properly. Fixes: | ERROR: dldt-inference-engine-2020r1-r0 do_package: QA Issue: dldt-inference-engine: Files/directories were installed but not shipped in any package: | /usr/lib | /usr/lib/libclDNN64.a | Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. | dldt-inference-engine: 2 installed and not shipped files. [installed-vs-shipped] Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-11-01dldt-model-optimizer: dont try to fetch lfs contentAnuj Mittal
Otherwise we'll start getting failures when git-lfs isn't installed on host. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-11-01dldt-inference-engine: dont try to fetch lfs contentAnuj Mittal
Otherwise we'll start getting failures when git-lfs isn't installed on host. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-09-29intel-graphics-compiler: fix compile issuesAnuj Mittal
Backport patches to fix compile problems like: | /build/build/tmp/work/corei7-64-poky-linux/intel-graphics-compiler/1.0.10395-r0/git/visa/LocalScheduler/SWSB_G4IR.cpp:1459:49: error: expected primary-expression before 'int' | 1459 | int maxTokenDelay = std::numeric_limits<int>::min(); //The delay may cause if reuse | | ^~~ | /build/build/tmp/work/corei7-64-poky-linux/intel-graphics-compiler/1.0.10395-r0/git/visa/LocalScheduler/SWSB_G4IR.cpp:1460:37: error: 'numeric_limits' is not a member of 'std' | 1460 | int minTokenDistance = std::numeric_limits<int>::max(); //The distance from the reused node Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> (cherry picked from commit 311b43239440070f750a0ec44537a26c5f22e131) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-09-19intel-compute-runtime: fix build errorAnuj Mittal
Backport a patch to fix errors like: 12:14:05 | /poky/build/tmp/work/x86_64-linux/intel-compute-runtime-native/20.15.16524-r0/git/shared/source/helpers/basic_math.h:166:21: error: ânumeric_limitsâ is not a member of âstdâ 12:14:05 | 166 | return std::numeric_limits<T>::max(); Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-09-19intel-graphics-compiler: fix warningsAnuj Mittal
Fixes errors when building on debian-11 or Ubuntu 22.04: 10:59:41 | /build/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.3771-r0/git/visa/iga/IGALibrary/IR/SWSBSetter.cpp:713:39: error: ânumeric_limitsâ is not a member of âstdâ 10:59:41 | 713 | const InstIDs math_id = {std::numeric_limits<uint32_t>::max(), 0}; 10:59:41 | | ^~~~~~~~~~~~~~ 22:06:45 | /build/tmp/work/x86_64-linux/intel-graphics-compiler-native/1.0.3771-r0/git/visa/iga/IGAExe/../IGALibrary/api/igax.hpp:501:30: error: argument to âallocaâ may be too large [-Werror=alloca-larger-than=] 22:06:45 | 501 | strPtr = (char *)alloca(strCap); \ 22:06:45 | | ^~~~~~ Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-08-19lms: inherit features_checkAnuj Mittal
We're checking for REQUIRED_DISTRO_FEATURES so make sure that it actually is used and inherit features_check. Fixes: | lms-2022.0.0.0-r0 do_package_qa: QA Issue: lms: recipe doesn't inherit features_check [unhandled-features-check] Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> (cherry picked from commit 34f55b4c752dddaa8340bcd38411ebadc7f1ac00) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-02-04openvino: change branch in SRC_URIAnuj Mittal
The project has been moved so update the SRC_URI and the original 2020.1 release commit is now only available on master branch. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-04-29Revert "virtualization: include virtualization feature in linux-intel 4.19 ↵13.0-dunfell-3.1Lee Chee Yang
kernel" as meta-intel drop support for 4.19 kernel, this bbappend are no longer required. reverts commit 108c6938a9b8a71b94d2e8d368c2f39e6ec20530. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-04-21mkl-dnn: upgrade 1.2.2 -> 1.4Anuj Mittal
The name of project has changed to oneDNN. Enable GPU engine to be built by default which would need clang layer to be included. Also include two minor fixes to install logic that have been submitted for review upstream. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-04-20compute-runtime: upgrade 20.14.16441 -> 20.15.16524Anuj Mittal
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-04-20intel-graphics-compiler: upgrade 1.0.3698 -> 1.0.3771Anuj Mittal
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-04-17opencl-clang: fix runtime errorNaveen Saini
Error log: clang (LLVM option parsing): Unknown command line argument '-pgo-warn-misexpect'. Try: 'clang (LLVM option parsing) --help' Force opencl-clang to link with shared clang-cpp for target builds and explicitly link with spirv library because of a change in behaviour in llvm 10. Use the patch to link with all static libs only for native cases where meta-clang default to building static libs only by default. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-04-14dldt-model-optimizer: upgrade 2019r3.1 -> 2020r1Anuj Mittal
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-04-14intel-compute-runtime: upgrade 20.12.16259 -> 20.14.16441Naveen Saini
Dropped the backported patch. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-04-14intel-graphics-compiler: upgrade 1.0.3586 -> 1.0.3698Naveen Saini
Release notes: https://github.com/intel/intel-graphics-compiler/releases/tag/igc-1.0.3698 Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-04-13dldt-inference-engine: fix RDEPENDS when python is enabledAnuj Mittal
Add required packages from requirements.txt to list of packages on which we need to RDEPENDS. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-04-13dldt-inference-engine: fix installation of samplesAnuj Mittal
We don't want to install sample sources. So delete them and install the binaries instead. Also make sure that we're installing the python samples and modules at correct location. Remove the tweaks from local patch and copy in the recipe itself. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-04-10dldt: upgrade 2019r3.1 -> 2020r1Anuj Mittal
Release notes: https://software.intel.com/en-us/articles/OpenVINO-RelNotes Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-04-04lms: upgrade v2003.0.0.0 -> v2011.0.0.0Naveen Saini
For the details, please check: https://github.com/intel/lms/releases/tag/v2011.0.0.0 Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-04-04librealsense: upgrade 2.29.0 -> 2.33.1Naveen Saini
Release notes: https://github.com/IntelRealSense/librealsense/releases/tag/v2.33.1 Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-04-04intel-compute-runtime: include in world buildsAnuj Mittal
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-04-04intel-compute-runtime: upgrade 20.04.15428 -> 20.10.16259Anuj Mittal
Replace a local patch with a backport that allows defining value for cloc_cmd_prefix. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-04-04intel-graphics-compiler: upgrade 1.0.3151 -> 1.0.3586Anuj Mittal
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-04-04opencl-clang: upgrade 9.0.0 -> 10.0.0Anuj Mittal
Use a submitted patch instead to point to correct llvm-tblgen and include a fix to really link with all libs when LLVM libs are built statically. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-04-04llvm-spirv: upgrade 9.0.0 -> 10.0.0Anuj Mittal
Remove patches that are present in this version of llvm and backport a fix to prevent linking errors. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-03-10intel-compute-runtime: fix missing header errorNaveen Saini
In order to include visa/ headers from igc, set IGC_DIR path Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-03-03virtualization: include virtualization feature in linux-intel 4.19 kernelChee Yang Lee
as virtualization layer allow to added kernel feature to certain kernel version, kernel 4.19 is not included, see : https://git.yoctoproject.org/cgit/cgit.cgi/meta-virtualization/commit/?id=f2f36a8061c600b35b5f0ce1599d59f1d144a3aa add bbappend to linux-intel 4.19 kernel to include necessary virtualization config when virtualizaton layer is included. [YOCTO #13727] Signed-off-by: Chee Yang Lee <chee.yang.lee@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-02-25dldt-inference-engine: use libdir when installing python modulesAnuj Mittal
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-02-11intel-compute-runtime: upgrade 19.44.14658 -> 20.04.15428Naveen Saini
For more details: https://github.com/intel/compute-runtime/releases/tag/20.04.15428 Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-02-11intel-graphics-compiler: upgrade 1.0.2714.1 -> 1.0.3151Naveen Saini
Dropped the patch which is already upstream. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-02-11llvm-project-source: drop patchNaveen Saini
Patch is already carried by meta-clang layer. https://github.com/kraj/meta-clang/commit/ab686950af8d7f02e0ca614d277c7c0ca36954ed Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-02-03lms: upgrade 1932.0.0.0 -> 2003.0.0.0Alexander Usyskin
Signed-off-by: Alexander Usyskin <alexander.usyskin@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-01-30dldt-inference-engine: fix DEPENDSAnuj Mittal
Fix the dependency to be added when ptests are not enabled. Fixes: | ERROR: Nothing PROVIDES '0' (but /meta-intel/dynamic-layers/openembedded-layer/recipes-support/opencv/dldt-inference-engine_2019r3.1.bb DEPENDS on or otherwise requires it) | ERROR: Required build target 'dldt-inference-engine' has no buildable providers. | Missing or unbuildable dependency chain was: ['dldt-inference-engine', '0'] Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-12-27intel-compute-runtime: upgrade 19.35.13977 -> 19.44.14658Naveen Saini
Release notes can be found here: https://github.com/intel/compute-runtime/releases/tag/19.44.14658 Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-12-27intel-graphics-compiler: upgrade 1.0.11 -> 1.0.2714.1Naveen Saini
Dropped patch which is already merged in this release. More details can be found at: https://github.com/intel/intel-graphics-compiler/releases/tag/igc-1.0.2714.1 Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-12-27opencl-clang: update to link against SPIR-V LLVM Translator v9.0.0-1Naveen Saini
https://github.com/intel/opencl-clang/releases/tag/v9.0.0 Recommended for latest intel-compute-runtime v19.44.14658 https://github.com/intel/compute-runtime/releases/tag/19.44.14658 Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-12-27llvm-project-source: update SPIRV-LLVM-Translator 9.0.0 -> v9.0.0-1Naveen Saini
Release notes can be found here: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v9.0.0-1 Recommended for latest intel-compute-runtime v19.44.14658 https://github.com/intel/compute-runtime/releases/tag/19.44.14658 Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-12-11librealsense: fix upstream release checkingNaveen Saini
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-11-20clang: drop bbappendNaveen Saini
LIBCPLUSPLUS is now set to use GNU libstdc++ by default. A new variable RUNTIME can be used to change this behaviour. https://github.com/kraj/meta-clang/commit/6895c79e0576dff1824f261c258be2e438ea0508 Remove this bbappend as it is not required any more. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-11-13vino: set CVE_PRODUCTRoss Burton
Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-11-12dldt-inference-engine: install custom opencl kernels as wellAnuj Mittal
Install the OpenCL kernels and cldnn_global_custom_kernels.xml to allow specification of OpenCL kernels for custom layers. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-11-01librealsense: Initial recipe for Intel Real Sense SDKAnkit Navik
It adds generic recipe for Intel Real Sense SDK. Signed-off-by: Ankit Navik <ankit.tarot@gmail.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-11-01dldt-model-optimizer: upgrade 2019r3 -> 2019r3.1Chin Huat Ang
Signed-off-by: Chin Huat Ang <chin.huat.ang@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-11-01dldt-inference-engine: upgrade 2019r3 -> 2019r3.1Chin Huat Ang
Signed-off-by: Chin Huat Ang <chin.huat.ang@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-10-30dldt-inference-engine: enable vpu by defaultAnuj Mittal
* Make sure that USB udev rules for Intel(R) Movidius(TM) Neural Compute Stick and Intel(R) Neural Compute Stick 2 are packaged. * Package vpu firmware only when it is enabled. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-10-25dldt-model-optimizer: upgrade 2019r2 -> 2019r3Anuj Mittal
For changes in this release, see: https://software.intel.com/en-us/articles/OpenVINO-RelNotes Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-10-25dldt-inference-engine: remove trailing slash from patchdir paramsMartin Jansa
* There is interesting issue in do_patch, I was debugging strange behavior with .bbappend where I've added another small patch. And it started failing to configure completely. bitbake -e shows that all .patch files are in SRC_URI and log.do_patch shows that all were applied, but git diff (as well as patches/series) shows only the last one added from the bbappend to be applied. This was caused by 8 existing patches in .bb file using ;patchdir=../ and my patch in .bbappend using ;patchdir=.. without slash at the end, it should be fixed in quilt (or how do_patch is using it), but for now just drop the trailing slash, because 99.9% recipes use ;patchdir=.. without the slash. It's easily reproducible by removing the slash from the last patch (without any bbappend). Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-10-25dldt-inference-engine: use firmware files from SRC_URIMartin Jansa
* use the files from SRC_URI instead of fetching them during configure * use the firmware files CMake would download during configure when not provided already, I haven't found any changelog to find out what's the difference between firmware_ma2x8x_784.zip firmware_ma2x8x_mdk_R9.8.zip firmware_ma2450_759W.zip firmware_ma2450_784.zip firmware_mv0262_784.zip firmware_mv0262_mdk_R9.8.zip so to be safe use whatever CMake does and what I was testing on raspberrypi4 before (because of missing this fix). -- Downloading from https://download.01.org/opencv/2019/openvinotoolkit/R3/inference_engine/firmware_ma2450_759W.zip to dldt-inference-engine/2019r3-r0/git/inference-engine/temp/download/firmware_ma2450_759W.zip ... -- Downloading from https://download.01.org/opencv/2019/openvinotoolkit/R3/inference_engine/firmware_ma2x8x_mdk_R9.8.zip to dldt-inference-engine/2019r3-r0/git/inference-engine/temp/download/firmware_ma2x8x_mdk_R9.8.zip ... -- Downloading from https://download.01.org/opencv/2019/openvinotoolkit/R3/inference_engine/firmware_mv0262_mdk_R9.8.zip to dldt-inference-engine/2019r3-r0/git/inference-engine/temp/download/firmware_mv0262_mdk_R9.8.zip ... * add PACKAGECONFIG verbose for VERBOSE_BUILD so it's easier to debug which firmware files are being used, in this case: log.do_configure will show: -- ma2450=../mvnc/MvNCAPI-ma2450.mvcmd -- ma2x8x=../mvnc/MvNCAPI-ma2x8x.mvcmd -- mv0262=../mvnc/MvNCAPI-mv0262.mvcmd * the patch is very loosely based on the patch removed here: http://git.yoctoproject.org/cgit/cgit.cgi/meta-intel/diff/dynamic-layers/openembedded-layer/recipes-support/opencv/files/0003-Supply-firmware-at-build-time.patch?id=649456856dc38086e7d43d740d68198e3395b067 but I've reworked it competely to simplify this mess :) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2019-10-25dldt-inference-engine: Add ISSL license for the firmware filesMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>