head 1.1; access; symbols; locks; strict; comment @# @; 1.1 date 2026.07.23.10.05.03; author adam; state Exp; branches; next ; commitid heMMvrixBi25mLOG; desc @@ 1.1 log @opencv: updated to 4.14.0 4.14.0 Core module: Fixed copyTo on empty fixed-type matrices Improved precision of RotatedRect::points Fixed UB in cv::error when breakOnError set to true Fixed cv::mul overflow for U16 type Revert "Disable IPP with AVX512 in cv::compare because of performance regression" Fixed UBSan function pointer type mismatch in countNonZero Fixed heap-buffer-overflow in YAML parseKey for empty keys Optimized flip Horizontal Added AVX VNNI support Fixed meanStdDev on Windows for ARM Added NEON implementation for rotate function Fixed inplace transpose race by enforcing LLSS ordering via local barrier in OpenCL Fixed incorrect results for in-place flip on strict OpenCL implementations Added platform-specific SIMD for cv::reduce REDUCE_SUM Implemented safe handling of compressed file level extension (.gz[0-9]) Extended AutoBuffer to mimic std::vector Fixed signed overflow UB in Point/Point3i::dot() Added SIMD intrinsics support for norm_mask function Add ARMPL support for DFT Function Implemented OpenCL kernel for UMat::diag to avoid aliasing races Optimized norm with RVV HAL Deprecateed MatCommaInitializer_ Fixed v_matmul/v_matmuladd scalable semantics and expand lane-group test coverage Siwtched to better Durand-Kerner initialization in solvePoly Fixed numerical instability and out-of-bounds store in VBLAS SIMD Added convertScale data type conversions to RVV HAL Fixed inverted continuity check in cvReshapeMatND() Fixed memory leak in OpenCL extensions gathering Added check to reject nd-matrix dim count above CV_MAX_DIM in FileStorage read Moved IPP math functions from core module to HAL parallelize sort_ using parallel_for_ Fixed potential stack overflow in FileStorage Vectorizeed meanStdDev FileStorage reads integers above INT_MAX into float/double without truncation Optimized minMaxIdx/minMaxLoc Added fast-path transposeND for identity and 2D transpose orders Migrateed MomentsInTile_SIMD to universal:scalable intrinsics Fixed Unicode temp path handling on Windows Vectorized cv::reduce Enabled ipp calls for sort and sortIdx Fixed use-after-scope when Mat::mul() is given a scalar Optimized countNonZero Enabled AVX-512 dispatch for sum SIMD optimizations for norm, distance and Hamming APIs Optimized gemm implementation with Universal SIMD @ text @$NetBSD: patch-.._opencv__contrib-4.13.0_modules_face_CMakeLists.txt,v 1.1 2026/01/05 02:54:19 wiz Exp $ Do not download files during build, let pkgsrc provide it. --- ../opencv_contrib-4.14.0/modules/face/CMakeLists.txt.orig 2025-02-07 17:04:23.284140051 +0000 +++ ../opencv_contrib-4.14.0/modules/face/CMakeLists.txt @@@@ -8,20 +8,6 @@@@ ocv_define_module(face opencv_core ) # NOTE: objdetect module is needed for one of the samples -set(__commit_hash "8afa57abc8229d611c4937165d20e2a2d9fc5a12") -set(__file_hash "7505c44ca4eb54b4ab1e4777cb96ac05") -ocv_download( - FILENAME face_landmark_model.dat - HASH ${__file_hash} - URL - "${OPENCV_FACE_ALIGNMENT_URL}" - "$ENV{OPENCV_FACE_ALIGNMENT_URL}" - "https://raw.githubusercontent.com/opencv/opencv_3rdparty/${__commit_hash}/" - DESTINATION_DIR "${CMAKE_BINARY_DIR}/${OPENCV_TEST_DATA_INSTALL_PATH}/cv/face/" - ID "data" - RELATIVE_URL - STATUS res +file(COPY ${CMAKE_CURRENT_SOURCE_DIR}/face_landmark_model.dat + DESTINATION ${CMAKE_BINARY_DIR}/${OPENCV_TEST_DATA_INSTALL_PATH}/cv/face/input.txt ) -if(NOT res) - message(WARNING "Face: Can't get model file for face alignment.") -endif() @