Commit Graph

541 Commits

Author SHA1 Message Date
Yogesh Tyagi
e21437f2ae openvino-model-optimizer: upgrade 2023.2.0 -> 2023.3.0
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>
2024-02-06 11:41:37 +08:00
Yogesh Tyagi
0593838afa 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>
2024-02-06 11:41:37 +08:00
Naveen Saini
69c711ec0a onednn: upgrade 3.3.1 -> 3.3.4
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2024-01-24 11:37:28 +08:00
Naveen Saini
a586d7fdb5 level-zero: upgrade 1.11.0 -> 1.15.8
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2024-01-24 11:37:28 +08:00
Anuj Mittal
52954fdd50 Rename virtual/opencl-icd to virtual-opencl-icd
The recipe RPROVIDES virtual-opencl-icd now.

https://git.openembedded.org/meta-openembedded/commit/?id=4dbbef7a39ad18206ca6cebf7a1e08aebe5b5a65

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2024-01-23 09:37:47 +08:00
Yogesh Tyagi
67dab4b6a7 open-model-zoo: upgrade 2023.1.0 -> 2023.2.0
Release Notes:
https://github.com/openvinotoolkit/open_model_zoo/releases/tag/2023.2.0

Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-12-07 15:14:21 +08:00
Yogesh Tyagi
a938ea1b27 openvino-model-optimizer: upgrade 2023.1.0 -> 2023.2.0
Release Notes:
https://github.com/openvinotoolkit/openvino/releases/tag/2023.2.0

Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-12-07 15:14:21 +08:00
Naveen Saini
df5a450118 ispc: upgrade 1.21.1 -> 1.22.0
Release notes:
https://github.com/ispc/ispc/releases/tag/v1.22.0

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-12-01 11:43:15 +08:00
Naveen Saini
6d3614337c oidn: upgrade 1.4.3 -> 2.1.0
Drop patch, which is not required anymore.

Update license files path.

Refreshed copyrights in license and third party programs.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-12-01 11:43:15 +08:00
Yogesh Tyagi
c93900c6ed openvino-inference-engine: upgrade 2023.1.0 -> 2023.2.0
* Release notes:
  https://github.com/openvinotoolkit/openvino/releases/tag/2023.2.0

* Drop the patches which included header cstdint to fix build issues with gcc13 as
  these changes are already incorporated in the upstream code.

* gflags and zlib are now used as bundled dependencies
  https://github.com/openvinotoolkit/openvino/pull/20762

* Refresh the patches

Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-12-01 11:43:15 +08:00
Naveen Saini
b3fca0034e onednn: upgrade 3.3 -> 3.3.1
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-11-27 10:01:30 +08:00
Naveen Saini
67693c4220 intel-oneapi-compiler: drop recipe
With v2024.0 version, intel-oneapi-mkl runtime dependencies
are provided by intel-oneapi-dpcpp-cpp-runtime packages. So
this is of no use now.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-11-27 10:01:30 +08:00
Naveen Saini
8a8c009d58 intel-oneapi-mkl: upgrade 2023.0.0-25398 -> 2024.0.0-49656
Now intel-oneapi-mkl runtime dependencies are provided by
intel-oneapi-dpcpp-cpp-runtime packages.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-11-27 10:01:30 +08:00
Naveen Saini
0826fa75fe intel-oneapi-ipp: 2021.7.0-25396 -> 2021.10.0-653
Updated license installation location in licensing/third-party-programs.txt.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-11-27 10:01:30 +08:00
Naveen Saini
8ad76be2fd intel-oneapi-dpcpp-cpp: 2023.1.0-46305 -> 2024.0.0-49819
credist.txt lists additional files being installed with this version.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-11-27 10:01:30 +08:00
Naveen Saini
198af9e9de intel-oneapi-dpcpp-cpp-runtime: upgrade 2023.1.0-46305 -> 2024.0.0-49819
Date update, format change, license installation location updates, re-arragement,
listed additional third party softwares in license.htm.

Release note:
https://www.intel.com/content/www/us/en/developer/articles/release-notes/intel-oneapi-dpc-c-compiler-release-notes.html

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-11-27 10:01:30 +08:00
Anuj Mittal
fa34a6193e lms: install /etc/lms directory
Make sure that we install /etc/lms otherwise starting
the service will result in errors:

| Nov 15 08:30:17 intel-corei7-64 systemd[1052]: lms.service: Failed to set up mount namespacing: /run/systemd/unit-root/etc/lms: No such file or directory
| Nov 15 08:30:17 intel-corei7-64 systemd[1052]: lms.service: Failed at step NAMESPACE spawning /usr/bin/lms: No such file or directory
| Nov 15 08:30:17 intel-corei7-64 systemd[1]: lms.service: Main process exited, code=exited, status=226/NAMESPACE
| Nov 15 08:30:17 intel-corei7-64 systemd[1]: lms.service: Failed with result 'exit-code'.
| Nov 15 08:30:17 intel-corei7-64 systemd[1]: Failed to start Local Manageability Service.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-11-17 09:31:10 +08:00
Lee Chee Yang
7b62d64d1e lms: 2245.0.0.0 -> 2322.0.0.0
Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-10-30 15:42:30 +08:00
Anuj Mittal
3c855dabfd ispc: upgrade 1.21.0 -> 1.21.1
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-10-23 15:30:36 +08:00
Anuj Mittal
3f9e616b5a ospray: upgrade 2.12.0 -> 3.0.0
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-10-23 15:30:31 +08:00
Anuj Mittal
e1aedc8b11 openvkl: upgrade 1.3.2 -> 2.0.0
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-10-23 13:54:44 +08:00
Anuj Mittal
2b3d88de95 rkcommon: upgrade 1.11.0 -> 1.12.0
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-10-23 13:54:44 +08:00
Anuj Mittal
6883d43ace onednn: upgrade 3.2.1 -> 3.3
Release notes:
https://github.com/oneapi-src/oneDNN/releases/tag/v3.3

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-10-12 14:35:04 +08:00
Anuj Mittal
36171452c7 opencl-clang: drop upstreamed patch
Drop the patch that has now been backported to LLVM 14 and 15 branches.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-10-09 15:05:05 +08:00
Anuj Mittal
086552f600 openvino-inference-engine: fix multilib build
Make sure Python modules are installed correctly when baselib = lib64.
Fixes errors:

15:33:18  ERROR: openvino-inference-engine-2023.1.0-r0 do_package: QA Issue: openvino-inference-engine: Files/directories were installed but not shipped in any package:
15:33:18    /usr/lib/python3.11/site-packages/_pyngraph.cpython-311-x86_64-linux-gnu.so
15:33:18    /usr/lib/python3.11/site-packages/ngraph
...
15:33:18    /usr/lib/python3.11/site-packages/openvino-2023.1.0-py3.11.egg-info/top_level.txt
15:33:18    /usr/lib/python3.11/site-packages/openvino-2023.1.0-py3.11.egg-info/SOURCES.txt
15:33:18  Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install.
15:33:18  openvino-inference-engine: 172 installed and not shipped files. [installed-vs-shipped]

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-10-09 09:33:40 +08:00
Anuj Mittal
4ec7fc95ec embree: upgrade 4.2.0 -> 4.3.0
Release notes:
    Added instance array primitive for reducing memony requirements in scenes
    with large amounts of similar instances.
    Properly checks driver if L0 RTAS extension can get loaded.
    Added varying version of rtcGetGeometryTransform for ISPC.
    Fixed signature of RTCMemoryMonitorFunction for ISPC.
    Add support for ARM64 Windows platform in CMake.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-10-02 13:48:38 +08:00
Anuj Mittal
4e94f0571d openvino-model-optimizer: upgrade 2023.0.1 -> 2023.1.0
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-10-02 13:47:02 +08:00
Anuj Mittal
d04382d3f3 open-model-zoo: upgrade 2023.0.1 -> 2023.1.0
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-09-29 10:06:27 +08:00
Anuj Mittal
f9cb1d9aa9 openvino-inference-engine: upgrade 2023.0.2 -> 2023.1.0
* Release notes:
  https://github.com/openvinotoolkit/openvino/releases/tag/2023.1.0

* samples package includes scripts that need Python to be present.
  Specify that dependency explicitly.

License-Update: Updated copyright information.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-09-29 10:05:11 +08:00
Anuj Mittal
c9c5b8b1b0 openvino-inference-engine: upgrade 2023.0.1 -> 2023.0.2
Major changes:

OpenVINO GNA Plugin:
- Fixes the issue when GNA device would not work on Gemini Lake (GLK) platforms
- Fixes the problem with memory leak during HLK test
OpenVINO CPU Plugin:
- Fixes the issues occurred in Multi-Threading 2.0 getting CPU mapping detail on Windows 7 platforms
OpenVINO Core:
- Fixes the issues occurred when compiling a Pytorch model with unfold op

Release notes:
https://github.com/openvinotoolkit/openvino/releases/tag/2023.0.2

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-09-05 12:05:57 +08:00
Naveen Saini
a1ac7dc547 intel-oneapi-ipp: disable INHIBIT_DEFAULT_DEPS
poky commit b7b382101b401deda2df5e7f71e581d8ced51f5f enabled INHIBIT_DEFAULT_DEPS
in bin_package that removes compiler and C libraries from DEPENDS.

which causes do_package_qa failures:

| libippvm.so.10.6 contained in package intel-oneapi-ipp requires libdl.so.2(GLIBC_2.2.5)(64bit), but no providers found in RDEPENDS:intel-oneapi-ipp? [file-rdeps]
| libippvm.so.10.6 contained in package intel-oneapi-ipp requires libc.so.6(GLIBC_2.3.4)(64bit), but no providers found in RDEPENDS:intel-oneapi-ipp? [file-rdeps]
| libippvmy8.so.10.6 contained in package intel-oneapi-ipp requires libm.so.6()(64bit), but no providers found in RDEPENDS:intel-oneapi-ipp? [file-rdeps]

Disable INHIBIT_DEFAULT_DEPS locally in recipe for now.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-09-01 11:58:57 +08:00
Anuj Mittal
df09fd9fd6 onednn: upgrade 3.2 -> 3.2.1
Release notes:
https://github.com/oneapi-src/oneDNN/releases/tag/v3.2.1

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-08-29 10:55:20 +08:00
Anuj Mittal
110eb064ee thermald: upgrade 2.5.3 -> 2.5.4
Release 2.5.4
- Android support
- Workarounds for missing conditions/tables

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-08-29 08:55:06 +08:00
Anuj Mittal
7017960773 embree: upgrade 4.1.0 -> 4.2.0
Release notes:
https://github.com/embree/embree/releases/tag/v4.2.0

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-08-29 08:55:06 +08:00
Anuj Mittal
2e068767cf vc-intrinsics: drop recipe
It was added because igc needed it. igc recipe pulls vc-intrinsics as a
submodule now so this isn't needed anymore.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-08-25 18:29:52 +08:00
Anuj Mittal
042249ca0c openvino: use SRCREV_FORMAT
Since the recipe uses multiple git repositories, set SRCREV_FORMAT.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-08-25 14:30:28 +08:00
Anuj Mittal
27b72d8568 ipmctl: use SRCREV_FORMAT
Since the recipe uses multiple git repositories, set SRCREV_FORMAT.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-08-25 14:30:28 +08:00
Anuj Mittal
a4d0a75b57 intel-oneapi-mkl: dont check for debian renaming of packages
We dont need these packages to be renamed. Also avoids an error when the
debian renaming hook tries to look for objdump when its not there for
recipes inheriting bin_package.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-08-25 10:02:21 +08:00
Anuj Mittal
0685337893 ispc: upgrade 1.20.0 -> 1.21.0
* Allows compilation with LLVM16.
* ISPC_NO_DUMPS is no longer an option and ISPC_PS4_TARGET has been
  renamed.
* Libraries now have proper so versions so packaging tweaks are no
  longer required.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-08-21 12:21:15 +08:00
Anuj Mittal
711eee2b8e opencl-clang: move common code to inc
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-08-03 11:51:33 +08:00
Anuj Mittal
efd8310cbe opencl-clang/14.0: update to latest
Drop the patch that is not needed anymore.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-08-03 10:30:34 +08:00
Anuj Mittal
d9d4392e66 opencl-clang/15.0: update to latest
Include the latest changes from ocl-open-150 branch. Backport fixes from
main and include another patch to fix issues with building target
binaries.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-08-03 10:30:27 +08:00
Yogesh Tyagi
ed119ed7e8 intel-compute-runtime : upgrade 23.17.26241.22 -> 23.22.26516.18
* Refresh patch

Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
2023-07-31 09:17:52 +08:00
Yogesh Tyagi
69a5266955 intel-graphics-compiler : upgrade 1.0.13822.6 -> 1.0.14062.11
Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
2023-07-31 09:17:52 +08:00
Yogesh Tyagi
e2d140280d thermald : upgrade 2.5.2 -> 2.5.3
Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
2023-07-31 09:17:52 +08:00
Naveen Saini
f96c815a14 intel-oneapi-dpcpp-cpp: upgrade 2023.0.0-25370 -> 2023.1.0-46305
licensing/credist.txt lists additional files being installed with
this version.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-07-17 09:25:09 +08:00
Naveen Saini
99eac7518a intel-oneapi-dpcpp-cpp-runtime: upgrade 2023.0.0-25370 -> 2023.1.0-46305
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-07-17 09:25:09 +08:00
Anuj Mittal
8af199950b intel-compute-runtime: use qemu to run native binaries
Now that intel-skylake-64 can use qemu-user as well, don't build native
version of the recipe simply for use by the target version. Build a
qemuwrapper that can be passed to CMAKE_CROSSCOMPILING_EMULATOR.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-07-17 09:24:48 +08:00
Anuj Mittal
4f5cc7a0a0 intel-graphics-compiler: use qemu to run native binaries
Now that intel-skylake-64 can use qemu-user as well, don't build native
version of the recipe simply for use by the target version. Build a
qemuwrapper that can be passed to CMAKE_CROSSCOMPILING_EMULATOR.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-07-17 09:24:48 +08:00
Anuj Mittal
dab85c2325 intel-compute-runtime: upgrade 23.13.26032.30 -> 23.17.26241.22
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-07-17 09:24:48 +08:00
Anuj Mittal
25884a1812 intel-graphics-compiler: upgrade 1.0.13700.14 -> 1.0.13822.6
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-07-17 09:24:48 +08:00
Yogesh Tyagi
024ff7f712 ospray : upgrade 2.11.0 -> 2.12.0
Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2023-07-13 09:38:58 +08:00
Yogesh Tyagi
e965b63243 onednn : upgrade 3.1 -> 3.2
License-Update:
License years updated

New copyrights  added:
Copyright 2022-2023 IBM Corporation
Copyright 2023 KNS Group LLC (YADRO)

Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2023-07-13 09:38:58 +08:00
Yogesh Tyagi
579d21af98 open-model-zoo : upgrade 2023.0.0 -> 2023.0.1
Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2023-07-13 09:38:58 +08:00
Yogesh Tyagi
e0686afa0e openvino-model-optimizer : upgrade 2023.0.0->2023.0.1
Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2023-07-13 09:38:58 +08:00
Yogesh Tyagi
7515d740e6 openvino-inference-engine: upgrade 2023.0.0 -> 2023.0.1
* Refresh patches.
* Drop Protobuf change which disabled use of static protobuf
  libs from system. This is not needed anymore as we are now
  building Protobuf as bundled dependency.

Release Notes:
https://github.com/openvinotoolkit/openvino/releases/tag/2023.0.1

Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2023-07-13 09:38:58 +08:00
Naveen Saini
1bf139602b lms: fix installation path for udev rules
It Fixes:
ERROR: lms-2245.0.0.0-r0 do_package_qa: QA Issue: lms package is not obeying usrmerge distro feature.
/lib should be relocated to /usr.[usrmerge]

This issue is surfaced with enabling usrmerge DISTRO feature.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-06-28 10:08:08 +08:00
Anuj Mittal
73c6e7969d Revert "lms: fix build with usrmerge DISTRO feature"
This reverts commit bd2c921fc0.

This causes problems with multilib build as the udev rules are not
correctly installed.
2023-06-26 13:53:46 +08:00
Naveen Saini
bd2c921fc0 lms: fix build with usrmerge DISTRO feature
Fixes:
ERROR: lms-2245.0.0.0-r0 do_package_qa: QA Issue: lms package is not obeying usrmerge distro feature.
/lib should be relocated to /usr.[usrmerge]

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-06-16 23:40:58 +08:00
Anuj Mittal
a499183991 openvino-inference-engine: use protobuf as a submodule
Use the version of protobuf fetched by OpenVINO instead of the
system version to avoid problems because of differences in what was
tested.

The build invokes protoc at build time so provide a qemu wrapper that
will allow that to be run on build machine.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-06-14 09:10:58 +08:00
Teoh Suh Haw
3c367f25f6 ispc: upgrade 1.19.0 -> 1.20.0
* Release Notes:
  https://github.com/ispc/ispc/releases/tag/v1.20.0

* Drop already merged patches:
  0001-CMakeLists.txt-allow-to-pick-llvm-config-from-usr-bi.patch
  0001-CMakeLists.txt-link-with-libclang-cpp-library-instea.patch
  ffc75e464ff2b8fce7dbf74f1846ebd0852bc6f9.patch

* Fix packaging to ensure libispcrt is packaged correctly.

* ISPC runtime with CPU support can either be enabled with OpenMP or
  TBB. TBB is enabled by default that needs meta-oe to be included.

Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-06-09 13:25:43 +08:00
Yogesh Tyagi
dbc3ac3084 open-model-zoo: upgrade 2022.2.0 -> 2023.0.0
Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-06-09 10:52:20 +08:00
Yogesh Tyagi
0444a0b313 openvino-model-optimizer: upgrade 2022.3.0 -> 2023.0.0
Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-06-09 10:52:20 +08:00
Yogesh Tyagi
348511101c openvino-inference-engine: upgrade 2022.3.0 -> 2023.0.0
* OpenVINO no longer supports vpu so remove the vpu PACKAGECONFIG and
  references.
* Now allows snappy compression to be used for TF frontend so allow
  system installed snappy.
* Flatbuffers is now needed for TF Lite frontend.
* Refresh patches.

Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-06-09 10:52:17 +08:00
Teoh Suh Haw
2b31910c9d level-zero: upgrade 1.7.15 -> 1.11.0
Release Notes:
https://github.com/oneapi-src/level-zero/releases/tag/v1.11.0

Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-06-01 11:14:52 +08:00
Anuj Mittal
8220eccbbf openvino-inference-engine: fix build with gcc13
Fix various issues when compiling with gcc13.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-05-31 11:24:53 +08:00
Anuj Mittal
c8fc88b7ed intel-compute-runtime: fix build with gcc13
Dont turn warnings to errors. Helps when compiling with gcc13.

 | /build/poky/build/tmp/work/corei7-64-poky-linux/intel-compute-runtime/23.09.25812.14-r0/recipe-sysroot/usr/include/c++/13.1.1/bits/stl_algobase.h:398:11: error: '*(unsigned char (*)[7])((char*)&<unnamed> + offsetof(NEO::ArgDescValue, NEO::ArgDescValue::elements.StackVec<NEO::ArgDescValue::Element, 1, unsigned char>::onStackMemRawBytes[0]))' may be used uninitialized [-Werror=maybe-uninitialized]
 |   398 |         { *__to = *__from; }
 |       |

Also, include cstdint header to get rid of other gcc13 specific errors.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-05-30 15:10:17 +08:00
Teoh Suh Haw
1340aeb6c7 intel-compute-runtime: upgrade 23.09.25812.14 -> 23.13.26032.30
Release Notes:
https://github.com/intel/compute-runtime/releases/tag/23.13.26032.30

Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-05-30 09:55:36 +08:00
Teoh Suh Haw
b533ec1ecd intel-graphics-compiler: upgrade 1.0.13463.18 -> 1.0.13700.14
Release Notes:
https://github.com/intel/intel-graphics-compiler/releases/tag/igc-1.0.13700.14

Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-05-30 09:55:36 +08:00
Anuj Mittal
92ed65a34f lms: fix build errors with gcc13
Fixes errors like:

 | /build/poky/build/tmp/work/x86-64-v3-poky-linux/lms/2245.0.0.0-r0/git/MEIClient/Include/MEIparser.h:11:1: note: 'uint8_t' is defined in header '<cstdint>'; did you forget to '#include <cstdint>'?
 |    10 | #include <vector>
 |   +++ |+#include <cstdint>

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-05-29 16:00:41 +08:00
Anuj Mittal
2f54f3512d ispc: fix build with gcc13
Backport an upstream fix to missing missing header issue triggered when
building with gcc13.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-05-29 15:20:35 +08:00
Naveen Saini
f08c93b27a thermald: depend on autoconf-archive-native
configure: error: AX_CHECK_COMPILE_FLAG not found, you'll need to install autoconf-archive

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2023-05-23 16:08:54 +08:00
Teoh Suh Haw
dc19c9bb00 embree: upgrade 4.0.1 -> 4.1.0
Release Notes:
https://github.com/embree/embree/releases/tag/v4.1.0

Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-05-18 09:24:16 +08:00
Naveen Saini
edf80dea79 ispc: fix recipe
There are few problems in current recipe:

(1)
ispc needs to invoke native llvm-config from target sysroot to list LLVM
lib libraries. clang already provides crossscripts/llvm-config, which does
the job.

However, using LLVM_TOOLS_BINARY_DIR leads to wrong llvm-config being
used. So remove it from search path for llvm-config.

(2)
Error:
ispc/1.19.0-r0/recipe-sysroot-native/usr/bin/x86_64-poky-linux/x86_64-poky-linux-ld:
ispc/1.19.0-r0/recipe-sysroot-native/usr/lib/libclang-cpp.so: undefined reference to `std::condition_variable::wait(std::unique_lock<std::mutex>&)@GLIBCXX_3.4.30'
error: linker command failed with exit code 1 (use -v to see invocation)

Native libraries were being linked to target libraries leading to this
failure. Fix and cleanup DEPENDS/RDEPENDS.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-05-15 10:16:01 +08:00
Teoh Suh Haw
bd2c1b6bda ipmctl : upgrade 03.00.00.0483 -> 03.00.00.0485
Release Notes:
ipmctl:
https://github.com/intel/ipmctl/releases/tag/v03.00.00.0485-2

Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-05-11 12:11:11 +08:00
Teoh Suh Haw
6f55220359 intel-graphics-compiler: upgrade 1.0.13230.7 -> 1.0.13463.18
Release Notes:
https://github.com/intel/intel-graphics-compiler/releases/tag/igc-1.0.13463.18

Upgrade SPIRV-Tools to v2023.2 release
Upgrade SPIRV-Headers to tag sdk-1.3.243.0

Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-04-28 12:47:23 +08:00
Teoh Suh Haw
0b3f156219 intel-compute-runtime: upgrade 23.05.25593.11 -> 23.09.25812.14
Release Notes:
https://github.com/intel/compute-runtime/releases/tag/23.09.25812.14

Adapt external-ocloc.patch

Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-04-28 12:47:23 +08:00
Teoh Suh Haw
48ddf2b0e6 onednn: upgrade 3.0.1 -> 3.1
Release Notes:
https://github.com/oneapi-src/oneDNN/releases/tag/v3.1

Disable Graph API with ONEDNN_BUILD_GRAPH=OFF because that is not supported with DNNL_GPU_RUNTIME=OCL.

Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-04-13 10:48:54 +08:00
Teoh Suh Haw
51b86cf2fe intel-compute-runtime: upgrade 22.49.25018.24 -> 23.05.25593.11
Release Notes:
https://github.com/intel/compute-runtime/releases/tag/23.05.25593.11

Adapt allow-to-find-cpp-generation-tool.patch

Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-04-13 10:48:54 +08:00
Teoh Suh Haw
aed4bb9af7 intel-graphics-compiler: upgrade 1.0.12812.24 -> 1.0.13230.7
Release Notes:
https://github.com/intel/intel-graphics-compiler/releases/tag/igc-1.0.13230.7

Drop already merged patches:
c707d1e2244aec988bdd5d2a7473ef3a32a5bac7.patch
d1761dfc3ca6b54bac0ee213389a65f84d2aa9b7.patch
e09e752949e7af0231884d1b11ea907e3e8b1611.patch
fix-build-with-llvm12.patch

Fixes fuzz warnings.

Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-04-13 10:48:16 +08:00
Anuj Mittal
b81ad5eb64 openvino: fix UPSTREAM_CHECK_GITTAGREGEX
We don't need to match versions with suffixes signifying they are
pre-releases.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-03-28 10:00:04 +08:00
Naveen Saini
2b37e2a69c openvkl: disable avx ISAs for intel-corei7-64 machine
It enables them by default instead of checking based on what is supported.

openvklTest throws following error:
SIGILL - Illegal instruction signal

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-03-28 09:57:00 +08:00
Teoh Suh Haw
fc1d35e17f lms: upgrade 2226.0.0.0 -> 2245.0.0.0
Release Notes:
https://github.com/intel/lms/releases/tag/v2245.0.0.0

Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-03-28 09:29:21 +08:00
Teoh Suh Haw
8a7f46aa91 ipmctl : upgrade 03.00.00.0468 -> 03.00.00.0483
Release Notes:
ipmctl:
https://github.com/intel/ipmctl/releases/tag/v03.00.00.0483
edk2:
https://github.com/tianocore/edk2/releases/tag/edk2-stable202302

Adapt patch for edk2 202302 release

Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-03-28 09:29:21 +08:00
Teoh Suh Haw
e27e988fe5 onednn: upgrade 3.0 -> 3.0.1
Release Notes:
https://github.com/oneapi-src/oneDNN/releases/tag/v3.0.1

Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-03-28 09:29:21 +08:00
Naveen Saini
ae595644bc intel-oneapi-ipp: install headers
Required when building applications with ipp.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-03-28 09:17:03 +08:00
Anuj Mittal
8734c6a0bc openvino-inference-engine: add PACKAGECONFIG for samples
Add an option to turn OFF compilation of samples and tools. Move the
OpenCV dependency to this PACKAGECONFIG.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-03-27 16:23:02 +08:00
Anuj Mittal
c420e9fc6a openvino-inference-engine: remove python3-opencv from DEPENDS
It's no longer needed to be present after the change in [1] was merged
in 2022.3.0. Also see [2].

[1] 09a0fb7890
[2] https://github.com/openvinotoolkit/openvino/pull/14617

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-03-27 10:57:53 +08:00
Zoltan Boszormenyi
08c5a9be5d openvino-inference-engine: Use external gflags
Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-03-27 10:56:49 +08:00
Naveen Saini
476275e9c0 ospray: upgrade 2.10.0 -> 2.11.0
Added entry for Intel(R) Implicit SPMD Program Compiler (ISPC) in
third-party-programs.txt.

Target ospray_module_cpu library build need libispcrt from ispc, so added
ispc also to DEPENDS.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-03-17 15:49:31 +08:00
Naveen Saini
a2657c7cea openvkl: upgrade 1.3.0 -> 1.3.2
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-03-17 15:49:31 +08:00
Naveen Saini
ca45e3450d embree: upgrade 3.13.5 -> 4.0.1
Turn off EMBREE_ZIP_MODE, which ships environement scrpit for build env setup.

Removed duplicate DEMBREE_ISPC_SUPPORT configuration.

checksum update:
Added entry for Intel(R) oneAPI DPC++/C++ compiler in third-party-programs.txt.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-03-17 15:49:31 +08:00
Naveen Saini
327be1475c rkcommon: upgrade 1.10.0 -> 1.11.0
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-03-17 15:49:31 +08:00
Anuj Mittal
e338dcb73e openvino: fix UPSTREAM_CHECK_GITTAGREGEX
Make sure we don't match the pre-releases.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-03-14 10:22:21 +08:00
Zoltán Böszörményi
647c36eb22 openvino-inference-engine: Fix build dependency
Use virtual/opencl-icd instead of ocl-icd explicitly.

Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-03-14 09:29:33 +08:00
Zoltán Böszörményi
f3f48ac8cc intel-oneapi-mkl: Fix runtime dependency
Use virtual/opencl-icd instead of ocl-icd explicitly.

Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-03-14 09:29:33 +08:00
Zoltan Boszormenyi
1be38ea89f intel-oneapi-dpcpp-cpp-runtime: Fix runtime dependency
Use virtual/opencl-icd instead of ocl-icd explicitly.

Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-03-14 09:29:33 +08:00
Zoltan Boszormenyi
1305a9faf5 intel-oneapi-compiler: Fix runtime dependency
Use virtual/opencl-icd instead of ocl-icd explicitly.

Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-03-14 09:29:33 +08:00
Zoltán Böszörményi
b398300a95 onednn: Fix build dependency
Use virtual/opencl-icd instead of ocl-icd explicitly.

Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-03-14 09:29:33 +08:00
Teoh Suh Haw
197effab2b onednn: upgrade 2.7.1 -> 3.0
Release Notes:;
https://github.com/oneapi-src/oneDNN/releases/tag/v3.0

Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-03-01 15:33:50 +08:00