From f07727db47a2a3211a6d4f96486179121e4179ce Mon Sep 17 00:00:00 2001 From: SunBlack Date: Wed, 14 Jan 2026 18:48:19 +0100 Subject: [PATCH] [xtensor-blas] Update to 0.23.0 (#49419) --- ports/xtensor-blas/portfile.cmake | 17 +++++++++-------- ports/xtensor-blas/vcpkg.json | 2 +- versions/baseline.json | 2 +- versions/x-/xtensor-blas.json | 5 +++++ 4 files changed, 16 insertions(+), 10 deletions(-) diff --git a/ports/xtensor-blas/portfile.cmake b/ports/xtensor-blas/portfile.cmake index 51ec4928a8..11a658059c 100644 --- a/ports/xtensor-blas/portfile.cmake +++ b/ports/xtensor-blas/portfile.cmake @@ -4,30 +4,31 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO xtensor-stack/xtensor-blas REF "${VERSION}" - SHA512 d20d97e655de7e54415e174cfa8f99fe95f755af46e00160fa3c613b079003c113fbf137ec88991443cab30dac1ff1b28675183ade348221d00955f0fad31188 + SHA512 4fcc5e485a2ddd9fee48dda75a38b976355c40a5e4722d4bc1e9fefa231c6c38f97afffeaef510c6c2290cf1f29cbbae889a131d121278055d23374d72d09712 HEAD_REF master ) vcpkg_cmake_configure( - SOURCE_PATH ${SOURCE_PATH} + SOURCE_PATH "${SOURCE_PATH}" DISABLE_PARALLEL_CONFIGURE - OPTIONS_RELEASE -DCXXBLAS_DEBUG=OFF - OPTIONS_DEBUG -DCXXBLAS_DEBUG=ON + OPTIONS_RELEASE + -DCXXBLAS_DEBUG=OFF + OPTIONS_DEBUG + -DCXXBLAS_DEBUG=ON OPTIONS -DXTENSOR_USE_FLENS_BLAS=OFF -DBUILD_TESTS=OFF -DBUILD_BENCHMARK=OFF - -DDOWNLOAD_GTEST=OFF - -DDOWNLOAD_GBENCHMARK=OFF ) vcpkg_cmake_install() file(REMOVE "${CURRENT_PACKAGES_DIR}/include/xtensor-blas/xblas_config_cling.hpp") -vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/${PORT}) +vcpkg_cmake_config_fixup(CONFIG_PATH "lib/cmake/${PORT}") +vcpkg_fixup_pkgconfig() file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug" "${CURRENT_PACKAGES_DIR}/lib") file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/include/xflens/cxxblas/netlib") -file(INSTALL "${SOURCE_PATH}/LICENSE" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright) +vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/LICENSE") diff --git a/ports/xtensor-blas/vcpkg.json b/ports/xtensor-blas/vcpkg.json index 544d452ada..37d4d0eceb 100644 --- a/ports/xtensor-blas/vcpkg.json +++ b/ports/xtensor-blas/vcpkg.json @@ -1,6 +1,6 @@ { "name": "xtensor-blas", - "version": "0.22.0", + "version": "0.23.0", "description": "BLAS extension to xtensor", "homepage": "https://github.com/xtensor-stack/xtensor-blas", "dependencies": [ diff --git a/versions/baseline.json b/versions/baseline.json index 7410fae1d9..1b8bb568ab 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -10825,7 +10825,7 @@ "port-version": 0 }, "xtensor-blas": { - "baseline": "0.22.0", + "baseline": "0.23.0", "port-version": 0 }, "xtensor-fftw": { diff --git a/versions/x-/xtensor-blas.json b/versions/x-/xtensor-blas.json index 5c6b6d23d6..1391dae023 100644 --- a/versions/x-/xtensor-blas.json +++ b/versions/x-/xtensor-blas.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "92c0a435f6acf643bdcd1a8a621c6bf7ec974412", + "version": "0.23.0", + "port-version": 0 + }, { "git-tree": "12537e071589d4b31097eaf455cdf9d5ac6976e0", "version": "0.22.0",