diff options
Diffstat (limited to 'meta-offline-voice-agent/recipes-devtools/recipes-intel')
20 files changed, 0 insertions, 783 deletions
diff --git a/meta-offline-voice-agent/recipes-devtools/recipes-intel/files/0001-Add-new-DG2-device-IDs-194.patch b/meta-offline-voice-agent/recipes-devtools/recipes-intel/files/0001-Add-new-DG2-device-IDs-194.patch deleted file mode 100644 index 825c1f18..00000000 --- a/meta-offline-voice-agent/recipes-devtools/recipes-intel/files/0001-Add-new-DG2-device-IDs-194.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 8729d66800995a9b7e693bd78249932bd12383e1 Mon Sep 17 00:00:00 2001 -From: John Machado <john.machado@intel.com> -Date: Mon, 25 Mar 2024 11:13:27 +0530 -Subject: [PATCH] Add new DG2 device IDs (#194) - -Upstream-Status: Backport [https://github.com/intel/gmmlib/commit/dcc4b85ea3728c848b62fbb164c00f43b519b6fb] - -Signed-off-by: Hoe, Sheng Yang <sheng.yang.hoe@intel.com> ---- - Source/inc/common/igfxfmid.h | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/Source/inc/common/igfxfmid.h b/Source/inc/common/igfxfmid.h -index 7969779..8e2c955 100644 ---- a/Source/inc/common/igfxfmid.h -+++ b/Source/inc/common/igfxfmid.h -@@ -1932,6 +1932,8 @@ typedef enum __NATIVEGTTYPE - #define DEV_ID_56BB 0x56BB - #define DEV_ID_56BC 0x56BC - #define DEV_ID_56BD 0x56BD -+#define DEV_ID_56BE 0x56BE -+#define DEV_ID_56BF 0x56BF - #define DEV_ID_56C0 0x56C0 - #define DEV_ID_56C1 0x56C1 - -@@ -1992,6 +1994,8 @@ typedef enum __NATIVEGTTYPE - ( d == DEV_ID_5690 ) || \ - ( d == DEV_ID_5691 ) || \ - ( d == DEV_ID_5692 ) || \ -+ ( d == DEV_ID_56BE ) || \ -+ ( d == DEV_ID_56BF ) || \ - ( d == DEV_ID_56C0 ) || \ - ( d == DEV_ID_4F80 ) || \ - ( d == DEV_ID_4F81 ) || \ --- -2.34.1 - diff --git a/meta-offline-voice-agent/recipes-devtools/recipes-intel/files/0001-BiF-CMakeLists.txt-remove-opt-from-DEPENDS.patch b/meta-offline-voice-agent/recipes-devtools/recipes-intel/files/0001-BiF-CMakeLists.txt-remove-opt-from-DEPENDS.patch deleted file mode 100644 index 377081fd..00000000 --- a/meta-offline-voice-agent/recipes-devtools/recipes-intel/files/0001-BiF-CMakeLists.txt-remove-opt-from-DEPENDS.patch +++ /dev/null @@ -1,35 +0,0 @@ -From 3d71670f8ad5b54d434c2f5f71713bb1d5433ae4 Mon Sep 17 00:00:00 2001 -From: Anuj Mittal <anuj.mittal@intel.com> -Date: Tue, 12 Oct 2021 23:46:42 +0800 -Subject: [PATCH] BiF/CMakeLists.txt: remove opt from DEPENDS - -Otherwise it starts failing with: - -| ninja: error: 'IGC/VectorCompiler/lib/BiF/opt', needed by 'IGC/VectorCompiler/lib/BiF/VCBiFPrintfOCL32.opt.bc', missing and no known rule to make it - -We don't need to explicitly make sure opt is built when -using prebuilt binaries. - -Upstream-Status: Inappropriate - -Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> ---- - IGC/VectorCompiler/lib/BiF/cmake/Functions.cmake | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/IGC/VectorCompiler/lib/BiF/cmake/Functions.cmake b/IGC/VectorCompiler/lib/BiF/cmake/Functions.cmake -index d20d7f887..882e09fea 100644 ---- a/IGC/VectorCompiler/lib/BiF/cmake/Functions.cmake -+++ b/IGC/VectorCompiler/lib/BiF/cmake/Functions.cmake -@@ -109,7 +109,7 @@ function(vc_build_bif TARGET RES_FILE CMCL_SRC_PATH BIF_NAME PTR_BIT_SIZE) - COMMENT "vc_build_bif: Translating CMCL builtins: ${BIF_CLANG_BC_NAME_FINAL} -> ${BIF_OPT_BC_NAME}" - COMMAND CMCLTranslatorTool -o ${BIF_CMCL_BC_NAME} ${BIF_CLANG_BC_NAME_FINAL} - COMMAND ${LLVM_OPT_EXE} ${IGC_LLVM_DEPENDENT_OPT_FLAGS} --O2 -o ${BIF_OPT_BC_NAME} ${BIF_CMCL_BC_NAME} -- DEPENDS CMCLTranslatorTool ${LLVM_OPT_EXE} ${BIF_CLANG_BC_PATH_FINAL} -+ DEPENDS CMCLTranslatorTool ${BIF_CLANG_BC_PATH_FINAL} - BYPRODUCTS ${BIF_OPT_BC_PATH} - SOURCES ${CMCL_SRC_PATH}) - set(${RES_FILE} ${BIF_OPT_BC_NAME} PARENT_SCOPE) --- -2.43.2 - diff --git a/meta-offline-voice-agent/recipes-devtools/recipes-intel/files/0001-Introduce-ARL-H-support-172.patch b/meta-offline-voice-agent/recipes-devtools/recipes-intel/files/0001-Introduce-ARL-H-support-172.patch deleted file mode 100644 index ab4cb178..00000000 --- a/meta-offline-voice-agent/recipes-devtools/recipes-intel/files/0001-Introduce-ARL-H-support-172.patch +++ /dev/null @@ -1,42 +0,0 @@ -From 2b267b72d6aaa922861b120da9c1543161797046 Mon Sep 17 00:00:00 2001 -From: John Machado <john.machado@intel.com> -Date: Fri, 9 Feb 2024 13:10:18 +0530 -Subject: [PATCH] Introduce ARL-H support (#172) - -Upstream-Status: Backport [https://github.com/intel/gmmlib/commit/544a8be6f66631e085c86c453aafd78b0e7f5179] -Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com> ---- - Source/inc/common/igfxfmid.h | 10 ++++++++++ - 1 file changed, 10 insertions(+) - -diff --git a/Source/inc/common/igfxfmid.h b/Source/inc/common/igfxfmid.h -index 99fc624..19aa505 100644 ---- a/Source/inc/common/igfxfmid.h -+++ b/Source/inc/common/igfxfmid.h -@@ -1966,6 +1966,11 @@ typedef enum __NATIVEGTTYPE - // ARL-S - #define DEV_ID_7D67 0x7D67 - -+// ARL-H -+#define DEV_ID_7D41 0x7D41 -+#define DEV_ID_7D51 0x7D51 -+#define DEV_ID_7DD1 0x7DD1 -+ - #define MGM_HAS 0 - - //#define SDG_HAS 1 //Reserve place for Springdale-G HAS -@@ -2012,6 +2017,11 @@ typedef enum __NATIVEGTTYPE - // Macro to identify ARL-S Device ID - #define GFX_IS_ARL_S(d) ( ( d == DEV_ID_7D67 ) ) - -+// Macro to identify ARL-H Device ID -+#define GFX_IS_ARL_H(d) ( ( d == DEV_ID_7D41 ) || \ -+ ( d == DEV_ID_7D51 ) || \ -+ ( d == DEV_ID_7DD1 )) -+ - //we define the highest cap and lower cap of stepping IDs - #define SI_REV_ID(lo,hi) (lo | hi<<16) - --- -2.40.1 - diff --git a/meta-offline-voice-agent/recipes-devtools/recipes-intel/files/0001-external-SPIRV-Tools-change-path-to-tools-and-header.patch b/meta-offline-voice-agent/recipes-devtools/recipes-intel/files/0001-external-SPIRV-Tools-change-path-to-tools-and-header.patch deleted file mode 100644 index dca75e22..00000000 --- a/meta-offline-voice-agent/recipes-devtools/recipes-intel/files/0001-external-SPIRV-Tools-change-path-to-tools-and-header.patch +++ /dev/null @@ -1,31 +0,0 @@ -From e69a3181482e5f442756a61c7b683914072884f1 Mon Sep 17 00:00:00 2001 -From: Anuj Mittal <anuj.mittal@intel.com> -Date: Mon, 9 Jan 2023 11:43:05 +0800 -Subject: [PATCH] external/SPIRV-Tools: change path to tools and headers - -We clone the SPIRV headers and tools in a different directory to ensure -file path substitutions take place. - -Upstream-Status: Inappropriate - -Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> - ---- - external/SPIRV-Tools/CMakeLists.txt | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/external/SPIRV-Tools/CMakeLists.txt b/external/SPIRV-Tools/CMakeLists.txt -index 9afa5746c..7ca24d5dc 100644 ---- a/external/SPIRV-Tools/CMakeLists.txt -+++ b/external/SPIRV-Tools/CMakeLists.txt -@@ -43,8 +43,8 @@ else() #By default use build from sources - message(STATUS "[SPIRV-Tools] : Building from source") - message(STATUS "[SPIRV-Tools] : Current source dir: ${CMAKE_CURRENT_SOURCE_DIR}") - -- set(SPIRV-Headers_SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/../../SPIRV-Headers") # used in subdirectory -- set(SPIRV-Tools_SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/../../SPIRV-Tools") -+ set(SPIRV-Headers_SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/../SPIRV-Headers") # used in subdirectory -+ set(SPIRV-Tools_SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/../SPIRV-Tools") - - set(SPIRV-Tools_OUTPUT_DIR "${IGC_OPTION__OUTPUT_DIR}/external/SPIRV-Tools/build") - set(IGC_BUILD__SPIRV-Headers_DIR "${SPIRV-Headers_SOURCE_DIR}") diff --git a/meta-offline-voice-agent/recipes-devtools/recipes-intel/files/0001-fix-tblgen.patch b/meta-offline-voice-agent/recipes-devtools/recipes-intel/files/0001-fix-tblgen.patch deleted file mode 100644 index 39443931..00000000 --- a/meta-offline-voice-agent/recipes-devtools/recipes-intel/files/0001-fix-tblgen.patch +++ /dev/null @@ -1,24 +0,0 @@ -From 5648568e597acd0fed82aac3e6aef0f95a1b78d1 Mon Sep 17 00:00:00 2001 -From: Anuj Mittal <anuj.mittal@intel.com> -Date: Thu, 19 May 2022 22:50:09 +0800 -Subject: [PATCH] fix tblgen - -Upstream-Status: Inappropriate [OE specific] - ---- - IGC/cmake/igc_llvm.cmake | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/IGC/cmake/igc_llvm.cmake b/IGC/cmake/igc_llvm.cmake -index 10322533c..9020cb3c8 100644 ---- a/IGC/cmake/igc_llvm.cmake -+++ b/IGC/cmake/igc_llvm.cmake -@@ -52,7 +52,7 @@ else() - set(LLVM_OPT_EXE "opt" CACHE STRING "") - - set(LLVM_TABLEGEN_EXE "llvm-tblgen") -- if(CMAKE_CROSSCOMPILING) -+ if(TRUE) - if(DEFINED LLVM_TABLEGEN) - set(LLVM_TABLEGEN_EXE ${LLVM_TABLEGEN}) - else() diff --git a/meta-offline-voice-agent/recipes-devtools/recipes-intel/files/0003-Improve-Reproducibility-for-src-package.patch b/meta-offline-voice-agent/recipes-devtools/recipes-intel/files/0003-Improve-Reproducibility-for-src-package.patch deleted file mode 100644 index 650130a8..00000000 --- a/meta-offline-voice-agent/recipes-devtools/recipes-intel/files/0003-Improve-Reproducibility-for-src-package.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 0559332abd04b6c8bc70171d201f43d2e4735336 Mon Sep 17 00:00:00 2001 -From: Lee Chee Yang <chee.yang.lee@intel.com> -Date: Wed, 2 Sep 2020 08:28:35 +0800 -Subject: [PATCH] Improve Reproducibility for src package - -Improve reproducibility for intel-graphics-compiler-src package. -needs to pass build path as environment variable to the build. -this only works on bison 3.7 onward, hence check for bison version -before adding the flags. -Upstream-Status: Inappropriate [applying --file-prefix-map in such way does not work for upstream] -Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com> - ---- - visa/CMakeLists.txt | 7 +++++-- - 1 file changed, 5 insertions(+), 2 deletions(-) - -diff --git a/visa/CMakeLists.txt b/visa/CMakeLists.txt -index 6be467587..930c386a6 100644 ---- a/visa/CMakeLists.txt -+++ b/visa/CMakeLists.txt -@@ -123,8 +123,11 @@ endif() - set(bison_output_file ${CMAKE_CURRENT_BINARY_DIR}/CISA.tab.cpp) - set(flex_output_file ${CMAKE_CURRENT_BINARY_DIR}/lex.CISA.cpp) - --BISON_TARGET(CISAParser CISA.y ${bison_output_file} COMPILE_FLAGS "-vt -p CISA") --FLEX_TARGET(CISAScanner CISA.l ${flex_output_file} COMPILE_FLAGS "-PCISA ${WIN_FLEX_FLAG}") -+if(BISON_VERSION VERSION_GREATER_EQUAL "3.7.0") -+ set(BISON_EXTRA_FLAGS " --file-prefix-map=$ENV{B}=/igc/ ") -+endif() -+BISON_TARGET(CISAParser CISA.y ${bison_output_file} COMPILE_FLAGS "-l -vt -p CISA ${BISON_EXTRA_FLAGS} ") -+FLEX_TARGET(CISAScanner CISA.l ${flex_output_file} COMPILE_FLAGS "-PCISA -L ${WIN_FLEX_FLAG} ") - ADD_FLEX_BISON_DEPENDENCY(CISAScanner CISAParser) - set(CISAScanner_dependencies) - diff --git a/meta-offline-voice-agent/recipes-devtools/recipes-intel/files/intel-oneapi-runtime.conf b/meta-offline-voice-agent/recipes-devtools/recipes-intel/files/intel-oneapi-runtime.conf deleted file mode 100644 index 5faf9854..00000000 --- a/meta-offline-voice-agent/recipes-devtools/recipes-intel/files/intel-oneapi-runtime.conf +++ /dev/null @@ -1,4 +0,0 @@ -/opt/intel/oneapi/lib -/opt/intel/oneapi/lib/intel64 -/opt/intel/oneapi/lib/ia32 -/opt/intel/oneapi/lib/emu diff --git a/meta-offline-voice-agent/recipes-devtools/recipes-intel/gmmlib_22.3.15.bb b/meta-offline-voice-agent/recipes-devtools/recipes-intel/gmmlib_22.3.15.bb deleted file mode 100644 index 875fbaf5..00000000 --- a/meta-offline-voice-agent/recipes-devtools/recipes-intel/gmmlib_22.3.15.bb +++ /dev/null @@ -1,27 +0,0 @@ -SUMMARY = "Intel(R) Graphics Memory Management Library" -DESCRIPTION = "The Intel(R) Graphics Memory Management Library provides \ -device specific and buffer management for the Intel(R) Graphics \ -Compute Runtime for OpenCL(TM) and the Intel(R) Media Driver for VAAPI." - -LICENSE = "MIT" -LIC_FILES_CHKSUM = "file://LICENSE.md;md5=465fe90caea3edd6a2cecb3f0c28a654" - -SRC_URI = " \ - git://github.com/intel/gmmlib.git;protocol=https;branch=master \ - file://0001-Introduce-ARL-H-support-172.patch \ - file://0001-Add-new-DG2-device-IDs-194.patch \ - " - -SRCREV = "5fb4180e22695ad4e3c155cf680119913c9f44bc" - -S = "${WORKDIR}/git" - -COMPATIBLE_HOST:x86-x32 = "null" - -UPSTREAM_CHECK_GITTAGREGEX = "^intel-gmmlib-(?P<pver>(\d+(\.\d+)+))$" - -inherit pkgconfig cmake - -EXTRA_OECMAKE += "-DRUN_TEST_SUITE=OFF" - -BBCLASSEXTEND = "native nativesdk" diff --git a/meta-offline-voice-agent/recipes-devtools/recipes-intel/intel-compute-runtime/allow-to-find-cpp-generation-tool.patch b/meta-offline-voice-agent/recipes-devtools/recipes-intel/intel-compute-runtime/allow-to-find-cpp-generation-tool.patch deleted file mode 100644 index 265fcfa2..00000000 --- a/meta-offline-voice-agent/recipes-devtools/recipes-intel/intel-compute-runtime/allow-to-find-cpp-generation-tool.patch +++ /dev/null @@ -1,51 +0,0 @@ -From a6361d635e5f3046853883f3ac06fb175116933c Mon Sep 17 00:00:00 2001 -From: Dongwon Kim <dongwon.kim@intel.com> -Date: Sat, 21 Aug 2021 16:09:39 -0700 -Subject: [PATCH] Build not able to locate cpp_generation_tool. - -Upstream-Status: Inappropriate [oe specific] - -Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> -Signed-off-by: Dongwon Kim <dongwon.kim@intel.com> ---- - shared/source/built_ins/kernels/CMakeLists.txt | 10 +++++----- - 1 file changed, 5 insertions(+), 5 deletions(-) - -diff --git a/shared/source/built_ins/kernels/CMakeLists.txt b/shared/source/built_ins/kernels/CMakeLists.txt -index ed85a37c52..f7c9e79137 100644 ---- a/shared/source/built_ins/kernels/CMakeLists.txt -+++ b/shared/source/built_ins/kernels/CMakeLists.txt -@@ -107,9 +107,9 @@ function(compile_builtin core_type platform_it builtin bits builtin_options mode - ) - add_custom_command( - OUTPUT ${OUTPUT_FILE_CPP} -- COMMAND $<TARGET_FILE:cpp_generate_tool> --file ${BINARY_OUTPUT}.bin --output ${OUTPUT_FILE_CPP} --array ${mode}_${BASENAME} --device ${RELEASE_FILENAME} -+ COMMAND cpp_generate_tool --file ${BINARY_OUTPUT}.bin --output ${OUTPUT_FILE_CPP} --array ${mode}_${BASENAME} --device ${RELEASE_FILENAME} - WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} -- DEPENDS ${OUTPUT_FILES_BINARIES} $<TARGET_FILE:cpp_generate_tool> -+ DEPENDS ${OUTPUT_FILES_BINARIES} cpp_generate_tool - ) - list(APPEND BUILTINS_COMMANDS "${OUTPUT_FILE_CPP}") - else() -@@ -159,9 +159,9 @@ function(generate_cpp_spirv builtin) - ) - add_custom_command( - OUTPUT ${OUTPUT_FILE_CPP} -- COMMAND $<TARGET_FILE:cpp_generate_tool> --file ${GENERATED_SPV_INPUT} --output ${OUTPUT_FILE_CPP} --array ${BASENAME} -+ COMMAND cpp_generate_tool --file ${GENERATED_SPV_INPUT} --output ${OUTPUT_FILE_CPP} --array ${BASENAME} - WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} -- DEPENDS ${GENERATED_SPV_INPUT} $<TARGET_FILE:cpp_generate_tool> -+ DEPENDS ${GENERATED_SPV_INPUT} cpp_generate_tool - ) - set(OUTPUT_LIST_CPP_FILES ${OUTPUT_LIST_CPP_FILES} ${OUTPUT_FILE_CPP} PARENT_SCOPE) - else() -@@ -277,4 +277,4 @@ if(NOT "${OUTPUT_LIST_CPP_FILES}" STREQUAL "") - ) - endif() - --apply_macro_for_each_core_type("SUPPORTED") -\ No newline at end of file -+apply_macro_for_each_core_type("SUPPORTED") --- -2.43.2 - diff --git a/meta-offline-voice-agent/recipes-devtools/recipes-intel/intel-compute-runtime/disable-werror.patch b/meta-offline-voice-agent/recipes-devtools/recipes-intel/intel-compute-runtime/disable-werror.patch deleted file mode 100644 index 20d9b847..00000000 --- a/meta-offline-voice-agent/recipes-devtools/recipes-intel/intel-compute-runtime/disable-werror.patch +++ /dev/null @@ -1,16 +0,0 @@ -Upstream-Status: Inappropriate -Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index d52e089778..bc0cf35014 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -727,7 +727,7 @@ if(NOT MSVC) - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-noexcept-type") # Added for gtest - endif() - endif() -- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror -Werror=vla") -+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror=vla") - - if(USE_SANITIZE_UB) - check_cxx_compiler_flag(-fsanitize=undefined COMPILER_SUPPORTS_UNDEFINED_BEHAVIOR_SANITIZER) diff --git a/meta-offline-voice-agent/recipes-devtools/recipes-intel/intel-compute-runtime/external-ocloc.patch b/meta-offline-voice-agent/recipes-devtools/recipes-intel/intel-compute-runtime/external-ocloc.patch deleted file mode 100644 index 5f93b7b6..00000000 --- a/meta-offline-voice-agent/recipes-devtools/recipes-intel/intel-compute-runtime/external-ocloc.patch +++ /dev/null @@ -1,40 +0,0 @@ -From 1f58c22992ddea4167b01b44448528de427f50d5 Mon Sep 17 00:00:00 2001 -From: Dongwon Kim <dongwon.kim@intel.com> -Date: Wed, 2 Mar 2022 15:52:45 -0800 -Subject: [PATCH] external ocloc - -Upstream-Status: Inappropriate - -Signed-off-by: Dongwon Kim <dongwon.kim@intel.com> ---- - cmake/ocloc_cmd_prefix.cmake | 14 ++++++++------ - 1 file changed, 8 insertions(+), 6 deletions(-) - -diff --git a/cmake/ocloc_cmd_prefix.cmake b/cmake/ocloc_cmd_prefix.cmake -index 2b44330831..03067c9df0 100644 ---- a/cmake/ocloc_cmd_prefix.cmake -+++ b/cmake/ocloc_cmd_prefix.cmake -@@ -4,12 +4,14 @@ - # SPDX-License-Identifier: MIT - # - --if(WIN32) -- set(ocloc_cmd_prefix ocloc) --else() -- if(DEFINED NEO__IGC_LIBRARY_PATH) -- set(ocloc_cmd_prefix ${CMAKE_COMMAND} -E env "LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${NEO__IGC_LIBRARY_PATH}:$<TARGET_FILE_DIR:ocloc_lib>" $<TARGET_FILE:ocloc>) -+if(NOT DEFINED ocloc_cmd_prefix) -+ if(WIN32) -+ set(ocloc_cmd_prefix ocloc) - else() -- set(ocloc_cmd_prefix ${CMAKE_COMMAND} -E env "LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:$<TARGET_FILE_DIR:ocloc_lib>" $<TARGET_FILE:ocloc>) -+ if(DEFINED NEO__IGC_LIBRARY_PATH) -+ set(ocloc_cmd_prefix LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${NEO__IGC_LIBRARY_PATH}:$<TARGET_FILE_DIR:ocloc_lib> $<TARGET_FILE:ocloc>) -+ else() -+ set(ocloc_cmd_prefix LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:$<TARGET_FILE_DIR:ocloc_lib> $<TARGET_FILE:ocloc>) -+ endif() - endif() - endif() --- -2.37.3 - diff --git a/meta-offline-voice-agent/recipes-devtools/recipes-intel/intel-compute-runtime_24.13.29138.7.bb b/meta-offline-voice-agent/recipes-devtools/recipes-intel/intel-compute-runtime_24.13.29138.7.bb deleted file mode 100644 index 5214d5cf..00000000 --- a/meta-offline-voice-agent/recipes-devtools/recipes-intel/intel-compute-runtime_24.13.29138.7.bb +++ /dev/null @@ -1,64 +0,0 @@ -SUMMARY = "The Intel(R) Graphics Compute Runtime for OpenCL(TM)" -DESCRIPTION = "The Intel(R) Graphics Compute Runtime for OpenCL(TM) \ -is an open source project to converge Intel's development efforts \ -on OpenCL(TM) compute stacks supporting the GEN graphics hardware \ -architecture." - -LICENSE = "MIT & Apache-2.0" -LIC_FILES_CHKSUM = "file://LICENSE.md;md5=eca6ec6997e18db166db7109cdbe611c \ - file://third_party/opencl_headers/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57" - -SRC_URI = "git://github.com/intel/compute-runtime.git;protocol=https;branch=releases/24.13 \ - file://disable-werror.patch \ - file://allow-to-find-cpp-generation-tool.patch \ - file://external-ocloc.patch \ - " - -SRCREV = "7131387cdbb02d480a225c70daef913a6c024a6e" - -S = "${WORKDIR}/git" - -DEPENDS += " intel-graphics-compiler gmmlib libva qemu-native" - -RDEPENDS:${PN} += " intel-graphics-compiler gmmlib" - -inherit cmake pkgconfig qemu - -COMPATIBLE_HOST = '(x86_64).*-linux' -COMPATIBLE_HOST:libc-musl = "null" - -EXTRA_OECMAKE = " \ - -DIGC_DIR=${STAGING_INCDIR}/igc \ - -DBUILD_TYPE=Release \ - -DSKIP_UNIT_TESTS=1 \ - -DCCACHE_ALLOWED=FALSE \ - -DNEO_DISABLE_LD_LLD=ON \ - -DNEO_DISABLE_LD_GOLD=ON \ - " - -EXTRA_OECMAKE:append:class-target = " \ - -Docloc_cmd_prefix=ocloc \ - -DCMAKE_CROSSCOMPILING_EMULATOR=${WORKDIR}/qemuwrapper \ - " - -PACKAGECONFIG ??= "" -PACKAGECONFIG[levelzero] = "-DBUILD_WITH_L0=ON, -DBUILD_WITH_L0=OFF, level-zero" - -do_configure:prepend:class-target () { - # Write out a qemu wrapper that will be used by cmake. - qemu_binary="${@qemu_wrapper_cmdline(d, d.getVar('STAGING_DIR_HOST'), [d.expand('${B}/bin'),d.expand('${STAGING_DIR_HOST}${libdir}'),d.expand('${STAGING_DIR_HOST}${base_libdir}')])}" - cat > ${WORKDIR}/qemuwrapper << EOF -#!/bin/sh -$qemu_binary "\$@" -EOF - chmod +x ${WORKDIR}/qemuwrapper -} - -FILES:${PN} += " \ - ${libdir}/intel-opencl/libigdrcl.so \ - ${libdir}/libocloc.so \ - " - -FILES:${PN}-dev = "${includedir}" - -UPSTREAM_CHECK_GITTAGREGEX = "(?P<pver>\d+(\.\d+)+)" diff --git a/meta-offline-voice-agent/recipes-devtools/recipes-intel/intel-graphics-compiler_1.0.16510.2.bb b/meta-offline-voice-agent/recipes-devtools/recipes-intel/intel-graphics-compiler_1.0.16510.2.bb deleted file mode 100644 index 24eb97bd..00000000 --- a/meta-offline-voice-agent/recipes-devtools/recipes-intel/intel-graphics-compiler_1.0.16510.2.bb +++ /dev/null @@ -1,75 +0,0 @@ -SUMMARY = "The Intel(R) Graphics Compiler for OpenCL(TM)" -DESCRIPTION = "The Intel(R) Graphics Compiler for OpenCL(TM) is an \ -llvm based compiler for OpenCL(TM) targeting Intel Gen graphics \ -hardware architecture." - -LICENSE = "MIT & Apache-2.0" -LIC_FILES_CHKSUM = "file://IGC/BiFModule/Implementation/ExternalLibraries/libclc/LICENSE.TXT;md5=311cfc1a5b54bab8ed34a0b5fba4373e \ - file://LICENSE.md;md5=488d74376edf2765f6e78d271543dde3 \ - file://NOTICES.txt;md5=b81a52411c84df3419f20bad4d755880" - -SRC_URI = "git://github.com/intel/intel-graphics-compiler.git;protocol=https;name=igc;branch=releases/igc-1.0.16510 \ - git://github.com/intel/vc-intrinsics.git;protocol=https;destsuffix=git/vc-intrinsics;name=vc;nobranch=1 \ - git://github.com/KhronosGroup/SPIRV-Tools.git;protocol=https;destsuffix=git/SPIRV-Tools;name=spirv-tools;branch=main \ - git://github.com/KhronosGroup/SPIRV-Headers.git;protocol=https;destsuffix=git/SPIRV-Headers;name=spirv-headers;branch=main \ - file://0003-Improve-Reproducibility-for-src-package.patch \ - file://0001-BiF-CMakeLists.txt-remove-opt-from-DEPENDS.patch \ - file://0001-external-SPIRV-Tools-change-path-to-tools-and-header.patch \ - " - -SRC_URI:append:class-native = " file://0001-fix-tblgen.patch" - -SRCREV_igc = "c2495d45f37fadd963ad22eb0cc1a8235a306775" -SRCREV_vc = "f9c34404d0ea9abad83875a10bd48d88cea90ebd" -SRCREV_spirv-tools = "f0cc85efdbbe3a46eae90e0f915dc1509836d0fc" -SRCREV_spirv-headers = "1c6bb2743599e6eb6f37b2969acc0aef812e32e3" - -SRCREV_FORMAT = "igc_vc_spirv-tools_spirv-headers" - -# Used to replace with relative path in reproducibility patch -export B - -S = "${WORKDIR}/git" - -inherit cmake pkgconfig qemu python3native - -CXXFLAGS:append = " -Wno-error=nonnull" - -COMPATIBLE_HOST = '(x86_64).*-linux' -COMPATIBLE_HOST:libc-musl = "null" - -DEPENDS += " flex-native bison-native clang clang-cross-x86_64 opencl-clang qemu-native python3-mako-native" - -RDEPENDS:${PN} += "opencl-clang" - -PACKAGECONFIG ??= "vc" -PACKAGECONFIG[vc] = "-DIGC_BUILD__VC_ENABLED=ON -DIGC_OPTION__LINK_KHRONOS_SPIRV_TRANSLATOR=ON -DIGC_OPTION__SPIRV_TRANSLATOR_MODE=Prebuilds,-DIGC_BUILD__VC_ENABLED=OFF," - -EXTRA_OECMAKE = " \ - -DIGC_OPTION__LLVM_PREFERRED_VERSION=${LLVMVERSION} \ - -DVC_INTRINSICS_SRC="${S}/vc-intrinsics" \ - -DIGC_OPTION__LLVM_MODE=Prebuilds \ - -DLLVM_TABLEGEN=${STAGING_BINDIR_NATIVE}/llvm-tblgen \ - -DLLVM_LINK_EXE=${STAGING_BINDIR_NATIVE}/llvm-link \ - -DCLANG_EXE=${STAGING_BINDIR_NATIVE}/clang \ - -DCMAKE_CROSSCOMPILING_EMULATOR=${WORKDIR}/qemuwrapper \ - " - -do_configure:prepend:class-target () { - # Write out a qemu wrapper that will be used by cmake. - qemu_binary="${@qemu_wrapper_cmdline(d, d.getVar('STAGING_DIR_HOST'), [d.expand('${STAGING_DIR_HOST}${libdir}'),d.expand('${STAGING_DIR_HOST}${base_libdir}')])}" - cat > ${WORKDIR}/qemuwrapper << EOF -#!/bin/sh -$qemu_binary "\$@" -EOF - chmod +x ${WORKDIR}/qemuwrapper -} - -UPSTREAM_CHECK_GITTAGREGEX = "^igc-(?P<pver>(?!19\..*)\d+(\.\d+)+)$" - -FILES:${PN} += " \ - ${libdir}/igc/NOTICES.txt \ - " - -# libigc.so contains buildpaths -INSANE_SKIP:${PN} += "buildpaths" diff --git a/meta-offline-voice-agent/recipes-devtools/recipes-intel/intel-oneapi-dpcpp-cpp-runtime_2024.0.0-49819.bb b/meta-offline-voice-agent/recipes-devtools/recipes-intel/intel-oneapi-dpcpp-cpp-runtime_2024.0.0-49819.bb deleted file mode 100644 index c48fdca4..00000000 --- a/meta-offline-voice-agent/recipes-devtools/recipes-intel/intel-oneapi-dpcpp-cpp-runtime_2024.0.0-49819.bb +++ /dev/null @@ -1,54 +0,0 @@ -SUMMARY = "Intel® oneAPI DPC++/C++ Compiler runtime files" -DESCRIPTION = "The Intel® oneAPI DPC++/C++ Compiler provides optimizations \ -that help your applications run faster on Intel® 64 architectures with support \ -for the latest C, C++, and SYCL language standards. This compiler produces \ -optimized code that can run significantly faster by taking advantage of the \ -ever-increasing core count and vector register width in Intel® Xeon® processors \ -and compatible processors." - -HOMEPAGE = "https://www.intel.com/content/www/us/en/developer/tools/oneapi/dpc-compiler.html" - -LICENSE="INTELoneAPIDPCEULA" - -COMPILERMAINVER = "2024.0" - -LIC_FILES_CHKSUM = " \ - file://opt/intel/oneapi/licensing/${COMPILERMAINVER}/licensing/${COMPILERMAINVER}/license.htm;md5=5ff64c6ff3ef98089ed69360e7a84c39 \ - " -COMPILERDOTVER = "2024.0.0-49406" -DEVUTILITVERSION = "2024.0-2024.0.0-49320" -SRC_URI = " \ - https://apt.repos.intel.com/oneapi/pool/main/intel-oneapi-compiler-dpcpp-cpp-runtime-${COMPILERMAINVER}-${PV}_amd64.deb;subdir=${BPN};name=dpcpp-runtime \ - https://apt.repos.intel.com/oneapi/pool/main/intel-oneapi-compiler-dpcpp-cpp-common-${COMPILERMAINVER}-${PV}_all.deb;subdir=${BPN};name=dpcpp-common \ - https://apt.repos.intel.com/oneapi/pool/main/intel-oneapi-compiler-shared-runtime-${COMPILERMAINVER}-${PV}_amd64.deb;subdir=${BPN};name=compiler-shared-runtime \ - https://apt.repos.intel.com/oneapi/pool/main/intel-oneapi-common-vars-${COMPILERDOTVER}_all.deb;subdir=${BPN};name=common-vars \ - https://apt.repos.intel.com/oneapi/pool/main/intel-oneapi-openmp-${COMPILERMAINVER}-${PV}_amd64.deb;subdir=${BPN};name=openmp \ - https://apt.repos.intel.com/oneapi/pool/main/intel-oneapi-openmp-common-${COMPILERMAINVER}-${PV}_all.deb;subdir=${BPN};name=openmp-common \ - https://apt.repos.intel.com/oneapi/pool/main/intel-oneapi-common-licensing-${COMPILERMAINVER}-${COMPILERDOTVER}_all.deb;subdir=${BPN};name=license \ - https://apt.repos.intel.com/oneapi/pool/main/intel-oneapi-dev-utilities-${DEVUTILITVERSION}_amd64.deb;subdir=${BPN};name=dev-utils \ - " - -SRC_URI[dpcpp-runtime.sha256sum] = "e24f0ba69daf3f66ceaf23d5e632f183cdb90bac69f65407fdb4407fc9034f33" -SRC_URI[dpcpp-common.sha256sum] = "f5a3db6a725598224edf1099260955aee3e36beadcaed2af5b8b453e873a82fa" -SRC_URI[compiler-shared-runtime.sha256sum] = "bce010cbe076259ddd3feb8e69792869e22fccd5b4e2c9af9e815826f2c1a394" -SRC_URI[common-vars.sha256sum] = "368553c99db1b52060b8225355336778be0b00e5991d0f769c42f891c6328750" -SRC_URI[openmp.sha256sum] = "154ff1e81adfdc872ba1d47bd860de70d62188417c7128422435dfd0ceca62fe" -SRC_URI[openmp-common.sha256sum] = "8217001d78311cbef97dd139e684c6767932b532309c3843ba57d7894d15c07d" -SRC_URI[license.sha256sum] = "9f9c8a12fc0bc82ab5b71e118e66745eff23f42224eba304068225b366cd74b6" -SRC_URI[dev-utils.sha256sum] = "c675d960a5abca361cead9217d6e74adee499ee0a095c4e44092bd710b304d50" - -S = "${WORKDIR}/${BPN}" - -inherit bin_package - -RDEPENDS:${PN} += "virtual-opencl-icd zlib tbb level-zero-loader bash tcsh" -SKIP_FILEDEPS:${PN} = '1' - -INHIBIT_PACKAGE_STRIP = "1" -INHIBIT_PACKAGE_DEBUG_SPLIT = "1" - -# doesn't have GNU_HASH (didn't pass LDFLAGS?) -INSANE_SKIP:${PN} += "textrel dev-so dev-elf ldflags already-stripped staticdev rpaths arch useless-rpaths file-rdeps" - -FILES_SOLIBSDEV = "" -BBCLASSEXTEND = "native nativesdk" diff --git a/meta-offline-voice-agent/recipes-devtools/recipes-intel/intel-oneapi-dpcpp-cpp_2024.0.0-49819.bb b/meta-offline-voice-agent/recipes-devtools/recipes-intel/intel-oneapi-dpcpp-cpp_2024.0.0-49819.bb deleted file mode 100644 index 71bffa4a..00000000 --- a/meta-offline-voice-agent/recipes-devtools/recipes-intel/intel-oneapi-dpcpp-cpp_2024.0.0-49819.bb +++ /dev/null @@ -1,45 +0,0 @@ -SUMMARY = "Intel® oneAPI DPC++/C++ Compiler" -DESCRIPTION = "The Intel® oneAPI DPC++/C++ Compiler provides optimizations \ -that help your applications run faster on Intel® 64 architectures with support \ -for the latest C, C++, and SYCL language standards. This compiler produces \ -optimized code that can run significantly faster by taking advantage of the \ -ever-increasing core count and vector register width in Intel® Xeon® processors \ -and compatible processors." - -HOMEPAGE = "https://www.intel.com/content/www/us/en/developer/tools/oneapi/dpc-compiler.html" - -LICENSE="INTELoneAPIDPCEULA" - -COMPILERMAINVER = "2024.0" - -LIC_FILES_CHKSUM = " \ - file://opt/intel/oneapi/compiler/${COMPILERMAINVER}/share/doc/compiler/credist.txt;md5=b41f55af9f479b9570fc35b955d5ba1a \ - " - -SRC_URI = " \ - https://apt.repos.intel.com/oneapi/pool/main/intel-oneapi-dpcpp-cpp-${COMPILERMAINVER}-${PV}_amd64.deb;subdir=${BPN};name=icx-compiler \ - https://apt.repos.intel.com/oneapi/pool/main/intel-oneapi-compiler-shared-${COMPILERMAINVER}-${PV}_amd64.deb;subdir=${BPN};name=compiler-linker \ - https://apt.repos.intel.com/oneapi/pool/main/intel-oneapi-compiler-shared-common-${COMPILERMAINVER}-${PV}_all.deb;subdir=${BPN};name=shared-common \ - " - -SRC_URI[icx-compiler.sha256sum] = "0dcbac766d5a1519d4cf393f5a85e71d19024fef65f77638f3f849796b62cd82" -SRC_URI[compiler-linker.sha256sum] = "e00faea6d797934d62143e4aa70b727ce30f80fdf30769d22122b3051140c236" -SRC_URI[shared-common.sha256sum] = "cf490a4a790f349da79e618359598d3b32312ca3b2639e5d4c84e1cfa2745558" - -S = "${WORKDIR}/${BPN}" - -inherit bin_package - -RDEPENDS:${PN} += "intel-oneapi-dpcpp-cpp-runtime" -SKIP_FILEDEPS:${PN} = '1' - -INHIBIT_PACKAGE_STRIP = "1" -INHIBIT_PACKAGE_DEBUG_SPLIT = "1" - -# doesn't have GNU_HASH (didn't pass LDFLAGS?) -INSANE_SKIP:${PN} += "textrel dev-so dev-elf ldflags already-stripped file-rdeps staticdev rpaths arch useless-rpaths" - -FILES_SOLIBSDEV = "" - -EXCLUDE_FROM_SHLIBS = "1" -BBCLASSEXTEND = "native nativesdk" diff --git a/meta-offline-voice-agent/recipes-devtools/recipes-intel/intel-oneapi-mkl_2024.0.0-49656.bb b/meta-offline-voice-agent/recipes-devtools/recipes-intel/intel-oneapi-mkl_2024.0.0-49656.bb deleted file mode 100644 index e3e93028..00000000 --- a/meta-offline-voice-agent/recipes-devtools/recipes-intel/intel-oneapi-mkl_2024.0.0-49656.bb +++ /dev/null @@ -1,74 +0,0 @@ -SUMMARY = "Intel® oneAPI Math Kernel Library (oneMKL)" -DESCRIPTION = "The Intel® oneAPI Math Kernel Library (oneMKL) is a computing \ - math library of highly optimized and extensively parallelized routines \ - for applications that require maximum performance. oneMKL contains \ - the high-performance optimizations from the full Intel® Math Kernel Library \ - for CPU architectures (with C/Fortran programming language interfaces)\ - and adds to them a set of DPC++ programming language interfaces for \ - achieving performance on various CPU architectures \ - and Intel Graphics Technology for certain key functionalities." -HOMEPAGE = "https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/onemkl.html" - -LICENSE = "ISSL" - -MKLMAINVER = "2024.0" - -LIC_FILES_CHKSUM = " \ - file://opt/intel/oneapi/mkl/${MKLMAINVER}/share/doc/mkl/licensing/license.txt;md5=8510d21bf355a76e378c3216c3929ccd \ - file://opt/intel/oneapi/mkl/${MKLMAINVER}/share/doc/mkl/licensing/third-party-programs-benchmarks.txt;md5=cb98e1a1f14c05ea85a979ea8982e7a4 \ - file://opt/intel/oneapi/mkl/${MKLMAINVER}/share/doc/mkl/licensing/third-party-programs-ipp.txt;md5=a4b2bf15e38f5c1267cdafed18bc0b09 \ - file://opt/intel/oneapi/mkl/${MKLMAINVER}/share/doc/mkl/licensing/third-party-programs-openmp.txt;md5=6b3c1aa2a11393060074c0346ce21e49 \ - file://opt/intel/oneapi/mkl/${MKLMAINVER}/share/doc/mkl/licensing/third-party-programs-safestring.txt;md5=c3aeee91c6d35a0f0753aed6c2633b82 \ - file://opt/intel/oneapi/mkl/${MKLMAINVER}/share/doc/mkl/licensing/third-party-programs.txt;md5=27de873e4084d62530fe828406b33ca9 \ - " - -SRC_URI = " \ - https://apt.repos.intel.com/oneapi/pool/main/intel-oneapi-mkl-${MKLMAINVER}-${PV}_amd64.deb;subdir=${BPN};name=runtime \ - https://apt.repos.intel.com/oneapi/pool/main/intel-oneapi-mkl-common-devel-${MKLMAINVER}-${PV}_all.deb;subdir=${BPN};name=common-devel \ - https://apt.repos.intel.com/oneapi/pool/main/intel-oneapi-mkl-devel-${MKLMAINVER}-${PV}_amd64.deb;subdir=${BPN};name=devel \ - https://apt.repos.intel.com/oneapi/pool/main/intel-oneapi-mkl-common-${MKLMAINVER}-${PV}_all.deb;subdir=${BPN};name=common-vars \ - " - -SRC_URI[runtime.sha256sum] = "10a86e24051d6ef4a80fd839c570e629190638a3c0ac9bcca99ab855f534b959" -SRC_URI[common-devel.sha256sum] = "adbf0ea946f63946d29b7f9c750c38a42ea7a65d8c81655b268aa2c7bb908192" -SRC_URI[devel.sha256sum] = "fab2a6f15e18bfd9b4d425f2703e4e98928c57f52c4feebc9ed886f097062e84" -SRC_URI[common-vars.sha256sum] = "ec2b67813739fa4a2895f63479a41acba2174afe2d0cb8a0c1c9119d1317d8ef" - -S = "${WORKDIR}/${BPN}" - -inherit bin_package - -do_install:append () { - install -d ${D}${bindir} - (cd ${D}${bindir} ; ln -s ../../opt/intel/oneapi/mkl/${MKLMAINVER}/bin/* .) - install -d ${D}${libdir} - (cd ${D}${libdir} ; ln -s ../../opt/intel/oneapi/mkl/${MKLMAINVER}/lib/intel64/*.so* .) - (cd ${D}${libdir} ; ln -s ../../opt/intel/oneapi/mkl/${MKLMAINVER}/lib/intel64/*.a* .) - install -d ${D}${libdir}/pkgconfig - (cd ${D}${libdir}/pkgconfig ; ln -s ../../../opt/intel/oneapi/mkl/${MKLMAINVER}/lib/pkgconfig/* .) - install -d ${D}${libdir}/cmake - (cd ${D}${libdir}/cmake ; ln -s ../../../opt/intel/oneapi/mkl/${MKLMAINVER}/lib/cmake/* .) - - install -d ${D}${includedir} - find ${D}/opt/intel/oneapi/mkl/${MKLMAINVER}/include/ -mindepth 1 -maxdepth 1 -type d -printf '%f\n' | while read srcdir; do - install -d ${D}${includedir}/$srcdir - (cd ${D}${includedir} ; ln -s ../../opt/intel/oneapi/mkl/${MKLMAINVER}/include/$srcdir/* ./$srcdir/) - done - - find ${D}/opt/intel/oneapi/mkl/${MKLMAINVER}/include/ -mindepth 1 -maxdepth 1 -type f -printf '%f\n' | while read srcfile; do - (cd ${D}${includedir} ; ln -s ../../opt/intel/oneapi/mkl/${MKLMAINVER}/include/$srcfile .) - done -} - -AUTO_LIBNAME_PKGS = "" -INHIBIT_PACKAGE_STRIP = "1" -INHIBIT_PACKAGE_DEBUG_SPLIT = "1" - -RDEPENDS:${PN} += "bash tbb intel-oneapi-dpcpp-cpp-runtime setup-intel-oneapi-env virtual-opencl-icd" -INSANE_SKIP:${PN} = "ldflags textrel dev-so staticdev arch already-stripped" - -FILES:${PN}-staticdev += "/opt/intel/oneapi/mkl/${MKLMAINVER}/lib/*.a*" - -SKIP_FILEDEPS:${PN} = '1' - -SYSROOT_DIRS += "/opt" diff --git a/meta-offline-voice-agent/recipes-devtools/recipes-intel/level-zero_1.15.8.bb b/meta-offline-voice-agent/recipes-devtools/recipes-intel/level-zero_1.15.8.bb deleted file mode 100644 index 8bade9f4..00000000 --- a/meta-offline-voice-agent/recipes-devtools/recipes-intel/level-zero_1.15.8.bb +++ /dev/null @@ -1,33 +0,0 @@ -SUMMARY = "oneAPI Level Zero Specification Headers and Loader" -HOMEPAGE = "https://github.com/oneapi-src/level-zero" -LICENSE = "MIT" -LIC_FILES_CHKSUM = "file://LICENSE;md5=97957beb2f7808ffa247e5d93e6442cc" - -SRC_URI = "git://github.com/oneapi-src/level-zero.git;protocol=https;branch=master" -SRCREV = "1685d01497428ca4d8b99200972b64685424d5c9" -S = "${WORKDIR}/git" - -inherit cmake -DEPENDS += "opencl-headers" - -UPSTREAM_CHECK_GITTAGREGEX = "^v(?P<pver>(\d+(\.\d+)+))$" - -PACKAGES =+ "${PN}-headers ${PN}-samples ${PN}-loader" - -do_install:append () { - install -d ${D}${bindir} ${D}${libdir} - install -m 755 ${B}/bin/zello* ${D}${bindir} - - oe_libinstall -C lib libze_null ${D}${libdir} -} - - -FILES:${PN}-headers = "${includedir}" -FILES:${PN}-samples = "${bindir} ${libdir}/libze_null* ${libdir}/libze_validation*" -FILES:${PN}-loader = "${libdir}" - -# PN-loader (non -dev/-dbg/nativesdk- package) contains symlink .so -INSANE_SKIP:${PN}-loader = "dev-so" -INSANE_SKIP:${PN}-samples = "dev-so" -ALLOW_EMPTY:${PN} = "1" -BBCLASSEXTEND = "native nativesdk" diff --git a/meta-offline-voice-agent/recipes-devtools/recipes-intel/onednn.bb b/meta-offline-voice-agent/recipes-devtools/recipes-intel/onednn.bb deleted file mode 100644 index 48d2e6b2..00000000 --- a/meta-offline-voice-agent/recipes-devtools/recipes-intel/onednn.bb +++ /dev/null @@ -1,62 +0,0 @@ -HOMEPAGE = "https://www.oneapi.com" -SUMMARY = "Deep Neural Network Library" -DESCRIPTION = "This software is a user mode library that accelerates\ -deep-learning applications and frameworks on Intel architecture." -LICENSE = "Apache-2.0 & BSD-3-Clause & BSL-1.0" -LIC_FILES_CHKSUM = "file://LICENSE;md5=3b64000f6e7d52516017622a37a94ce9 \ - file://tests/gtests/gtest/LICENSE;md5=cbbd27594afd089daa160d3a16dd515a \ - file://src/cpu/x64/xbyak/COPYRIGHT;md5=3b9bf048d063d54cdb28964db558bcc7 \ - file://src/common/ittnotify/LICENSE.BSD;md5=e671ff178b24a95a382ba670503c66fb \ - " -SECTION = "lib" - -inherit pkgconfig cmake ptest - -DNN_BRANCH = "rls-v${@'.'.join(d.getVar('PV').split('.')[0:2])}" - -S = "${WORKDIR}/git" -#SRCREV = "f5ff0a6de16c130053bec1a1aec3a9b826c66f78" - -SRCREV = "25596d25116d3fd523f1ac5e32e44cb5e8295a9e" - -SRC_URI = "git://github.com/oneapi-src/oneDNN.git;branch=main;protocol=https \ - file://run-ptest \ - " - -UPSTREAM_CHECK_GITTAGREGEX = "^v(?P<pver>(\d+(\.\d+)+))$" - -CVE_PRODUCT = "intel:math_kernel_library" - -COMPATIBLE_HOST = '(x86_64).*-linux' -COMPATIBLE_HOST:libc-musl = 'null' - -EXTRA_OECMAKE += " \ - -DDNNL_LIBRARY_TYPE=SHARED \ - -DDNNL_BUILD_EXAMPLES=ON \ - -DDNNL_BUILD_TESTS=ON \ - -DDNNL_CPU_RUNTIME=OMP \ - -DDNNL_ARCH_OPT_FLAGS="" \ - -DCMAKE_SKIP_RPATH=ON \ - -DONEDNN_BUILD_GRAPH=OFF \ - " - -PACKAGECONFIG ??= "gpu" -#PACKAGECONFIG[gpu] = "-DDNNL_GPU_RUNTIME=OCL, , opencl-headers virtual/opencl-icd, intel-compute-runtime" - -PACKAGECONFIG[gpu] = "-DDNNL_GPU_RUNTIME=OCL, , opencl-headers virtual/opencl-icd" - -do_install:append () { - install -d ${D}${bindir}/mkl-dnn/tests/benchdnn/inputs - install -m 0755 ${B}/tests/benchdnn/benchdnn ${D}${bindir}/mkl-dnn/tests/benchdnn - cp -r ${B}/tests/benchdnn/inputs/* ${D}${bindir}/mkl-dnn/tests/benchdnn/inputs -} - -do_install_ptest () { - install -d ${D}${PTEST_PATH}/tests - install -m 0755 ${B}/tests/api-c ${D}${PTEST_PATH}/tests - install -m 0755 ${B}/tests/test_c_symbols-c ${D}${PTEST_PATH}/tests -} - -PACKAGES =+ "${PN}-test" - -FILES:${PN}-test = "${bindir}/mkl-dnn/*" diff --git a/meta-offline-voice-agent/recipes-devtools/recipes-intel/onednn/run-ptest b/meta-offline-voice-agent/recipes-devtools/recipes-intel/onednn/run-ptest deleted file mode 100755 index 82d4df58..00000000 --- a/meta-offline-voice-agent/recipes-devtools/recipes-intel/onednn/run-ptest +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/sh - -cd tests -./api-c -if [ $? -eq 0 ]; then - echo 'PASS: api-c' -else - echo 'FAIL: api-c' -fi -./test_c_symbols-c -if [ $? -eq 0 ]; then - echo 'PASS: test_c_symbols-c' -else - echo 'FAIL: test_c_symbols-c' -fi diff --git a/meta-offline-voice-agent/recipes-devtools/recipes-intel/setup-intel-oneapi-env_2023.0.0-25370.bb b/meta-offline-voice-agent/recipes-devtools/recipes-intel/setup-intel-oneapi-env_2023.0.0-25370.bb deleted file mode 100644 index e590b4ce..00000000 --- a/meta-offline-voice-agent/recipes-devtools/recipes-intel/setup-intel-oneapi-env_2023.0.0-25370.bb +++ /dev/null @@ -1,20 +0,0 @@ -SUMMARY = "Intel® oneAPI runtime libraries environment set up" -DESCRIPTION = "Recipe to set up the environment for Intel® oneAPI runtime libraries \ -via configuration file in ld.so.conf.d directory." - -LICENSE = "EULA" -LIC_FILES_CHKSUM = "file://${THISDIR}/../../licenses/EULA;md5=7bfc91523de2e84e7131d0eacf2827d4" - -SRC_URI = "file://intel-oneapi-runtime.conf" - -do_install() { - mkdir -p ${D}${sysconfdir}/ld.so.conf.d/ - install -m 644 ${WORKDIR}/intel-oneapi-runtime.conf ${D}${sysconfdir}/ld.so.conf.d/ -} - -pkg_postinst_ontarget:${PN}() { -if [ x"$D" = "x" ]; then - if [ -x /sbin/ldconfig ]; then /sbin/ldconfig ; fi -fi -} -BBCLASSEXTEND = "native nativesdk" |