mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-12-26 17:41:09 +08:00
[openblas] update openblas to 0.3.28 (#40911)
Co-authored-by: NickelWenzel <55748692+NickelWenzel@users.noreply.github.com> Co-authored-by: WangWeiLin-MV <156736127+WangWeiLin-MV@users.noreply.github.com>
This commit is contained in:
parent
e99ecd9ffd
commit
6ebf8c123b
@ -1,14 +1,21 @@
|
|||||||
|
vcpkg_download_distfile(ARM64_WINDOWS_UWP_PATCH
|
||||||
|
URLS "https://patch-diff.githubusercontent.com/raw/OpenMathLib/OpenBLAS/pull/4926.diff?full_index=1"
|
||||||
|
FILENAME "openblas-fix-arm64-windows-uwp.patch"
|
||||||
|
SHA512 808d375628499641f1134b4751c9861384b719dae14cf6bd4d9d4b09c9bfd9f8b13b2663e9fa9d09867b5b40817c26387ac659d2f6459d40a46455b2f540d018
|
||||||
|
)
|
||||||
|
|
||||||
vcpkg_from_github(
|
vcpkg_from_github(
|
||||||
OUT_SOURCE_PATH SOURCE_PATH
|
OUT_SOURCE_PATH SOURCE_PATH
|
||||||
REPO OpenMathLib/OpenBLAS
|
REPO OpenMathLib/OpenBLAS
|
||||||
REF "v${VERSION}"
|
REF "v${VERSION}"
|
||||||
SHA512 4accc5282244946157b7940211181e011940154ff47855702c68f57a0af2fa5a306f49e47b8c22c02eeff61760c6c220465f05a316a33ee3265bfce65ca4cb84
|
SHA512 358301c8a60bedf920c07a110c772feb639e52412bd783789741fd2fd0686aac97e6b17ebcdf01ce48a2a15841058f82df0fee551af952f6e70b58140c055133
|
||||||
HEAD_REF develop
|
HEAD_REF develop
|
||||||
PATCHES
|
PATCHES
|
||||||
uwp.patch
|
uwp.patch
|
||||||
fix-redefinition-function.patch
|
fix-redefinition-function.patch
|
||||||
install-tools.patch
|
install-tools.patch
|
||||||
gcc14.patch
|
gcc14.patch
|
||||||
|
${ARM64_WINDOWS_UWP_PATCH}
|
||||||
)
|
)
|
||||||
|
|
||||||
find_program(GIT NAMES git git.cmd)
|
find_program(GIT NAMES git git.cmd)
|
||||||
@ -61,6 +68,13 @@ if (VCPKG_TARGET_IS_WINDOWS AND VCPKG_TARGET_ARCHITECTURE STREQUAL "arm64")
|
|||||||
list(APPEND OPENBLAS_EXTRA_OPTIONS -DCORE=GENERIC)
|
list(APPEND OPENBLAS_EXTRA_OPTIONS -DCORE=GENERIC)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
# For emscripten only the riscv64 kernel with riscv64_generic target is supported
|
||||||
|
if(VCPKG_TARGET_IS_EMSCRIPTEN)
|
||||||
|
list(APPEND OPENBLAS_EXTRA_OPTIONS
|
||||||
|
-DEMSCRIPTEN_SYSTEM_PROCESSOR=riscv64
|
||||||
|
-DTARGET=RISCV64_GENERIC)
|
||||||
|
endif()
|
||||||
|
|
||||||
vcpkg_cmake_configure(
|
vcpkg_cmake_configure(
|
||||||
SOURCE_PATH "${SOURCE_PATH}"
|
SOURCE_PATH "${SOURCE_PATH}"
|
||||||
${conf_opts}
|
${conf_opts}
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "openblas",
|
"name": "openblas",
|
||||||
"version": "0.3.27",
|
"version": "0.3.28",
|
||||||
"port-version": 1,
|
|
||||||
"description": "OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.",
|
"description": "OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.",
|
||||||
"homepage": "https://github.com/OpenMathLib/OpenBLAS",
|
"homepage": "https://github.com/OpenMathLib/OpenBLAS",
|
||||||
"license": "BSD-3-Clause",
|
"license": "BSD-3-Clause",
|
||||||
|
@ -6569,8 +6569,8 @@
|
|||||||
"port-version": 2
|
"port-version": 2
|
||||||
},
|
},
|
||||||
"openblas": {
|
"openblas": {
|
||||||
"baseline": "0.3.27",
|
"baseline": "0.3.28",
|
||||||
"port-version": 1
|
"port-version": 0
|
||||||
},
|
},
|
||||||
"opencascade": {
|
"opencascade": {
|
||||||
"baseline": "7.8.1",
|
"baseline": "7.8.1",
|
||||||
|
@ -1,5 +1,10 @@
|
|||||||
{
|
{
|
||||||
"versions": [
|
"versions": [
|
||||||
|
{
|
||||||
|
"git-tree": "0ea117557042e4d6a0ee7659828c44938e322ee3",
|
||||||
|
"version": "0.3.28",
|
||||||
|
"port-version": 0
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"git-tree": "a11cdf69c9d9071c73f8d88458aa8b09c597d695",
|
"git-tree": "a11cdf69c9d9071c73f8d88458aa8b09c597d695",
|
||||||
"version": "0.3.27",
|
"version": "0.3.27",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user