From a4c8d318e612cd40c9927bc148a26f8e8ed759a9 Mon Sep 17 00:00:00 2001 From: Alexander Smorkalov Date: Fri, 13 Dec 2024 08:27:36 +0300 Subject: [PATCH] Update KleidiCV to version 0.3. --- 3rdparty/kleidicv/CMakeLists.txt | 6 +++++- 3rdparty/kleidicv/kleidicv.cmake | 4 ++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/3rdparty/kleidicv/CMakeLists.txt b/3rdparty/kleidicv/CMakeLists.txt index a236483c27..9273deb3c9 100644 --- a/3rdparty/kleidicv/CMakeLists.txt +++ b/3rdparty/kleidicv/CMakeLists.txt @@ -3,5 +3,9 @@ project(kleidicv_hal) if(HAVE_KLEIDICV) option(KLEIDICV_ENABLE_SME2 "" OFF) # not compatible with some CLang versions in NDK include("${KLEIDICV_SOURCE_PATH}/adapters/opencv/CMakeLists.txt") + # HACK to suppress adapters/opencv/kleidicv_hal.cpp:343:12: warning: unused function 'from_opencv' [-Wunused-function] + target_compile_options( kleidicv_hal PRIVATE + $ + "-Wno-old-style-cast" "-Wno-unused-function" + ) endif() - diff --git a/3rdparty/kleidicv/kleidicv.cmake b/3rdparty/kleidicv/kleidicv.cmake index 57d3843ef0..2ea071dade 100644 --- a/3rdparty/kleidicv/kleidicv.cmake +++ b/3rdparty/kleidicv/kleidicv.cmake @@ -1,8 +1,8 @@ function(download_kleidicv root_var) set(${root_var} "" PARENT_SCOPE) - ocv_update(KLEIDICV_SRC_COMMIT "0.2.0") - ocv_update(KLEIDICV_SRC_HASH "dabe522e8f55ac342d07a787391dab80") + ocv_update(KLEIDICV_SRC_COMMIT "0.3.0") + ocv_update(KLEIDICV_SRC_HASH "51a77b0185c2bac2a968a2163869b1ed") set(THE_ROOT "${OpenCV_BINARY_DIR}/3rdparty/kleidicv") ocv_download(FILENAME "kleidicv-${KLEIDICV_SRC_COMMIT}.tar.gz"