diff options
author | Kyle Guinn <elyk03@gmail.com> | 2022-11-20 13:51:16 -0600 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2022-11-26 09:11:52 +0700 |
commit | 344a29ae80977a89a0db3a43dd1ef3054a81db51 (patch) | |
tree | 9ba48b1ccb3be6b8a2d36a7c14f46a80cab6de99 | |
parent | abf9f20c36ca7dcde68c489ec650b10dd8f03569 (diff) |
libraries/blas: Updated for version 3.11.0
Signed-off-by: Kyle Guinn <elyk03@gmail.com>
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
-rw-r--r-- | libraries/blas/blas.SlackBuild | 2 | ||||
-rw-r--r-- | libraries/blas/blas.info | 6 | ||||
-rw-r--r-- | libraries/blas/patches/cmake-piecewise.diff | 27 |
3 files changed, 22 insertions, 13 deletions
diff --git a/libraries/blas/blas.SlackBuild b/libraries/blas/blas.SlackBuild index ddc7f1ed9113..936f74a3481b 100644 --- a/libraries/blas/blas.SlackBuild +++ b/libraries/blas/blas.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=blas SRCNAM=lapack -VERSION=${VERSION:-3.10.1} +VERSION=${VERSION:-3.11.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/libraries/blas/blas.info b/libraries/blas/blas.info index 7d46f82b97e3..0fbcb4407f50 100644 --- a/libraries/blas/blas.info +++ b/libraries/blas/blas.info @@ -1,8 +1,8 @@ PRGNAM="blas" -VERSION="3.10.1" +VERSION="3.11.0" HOMEPAGE="https://www.netlib.org/blas/" -DOWNLOAD="https://github.com/Reference-LAPACK/lapack/archive/v3.10.1/lapack-3.10.1.tar.gz" -MD5SUM="722407217a080a0012ae3d6913fb8008" +DOWNLOAD="https://github.com/Reference-LAPACK/lapack/archive/v3.11.0/lapack-3.11.0.tar.gz" +MD5SUM="595b064fd448b161cd711fe346f498a7" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/libraries/blas/patches/cmake-piecewise.diff b/libraries/blas/patches/cmake-piecewise.diff index 958177158af8..7ea45fcfc943 100644 --- a/libraries/blas/patches/cmake-piecewise.diff +++ b/libraries/blas/patches/cmake-piecewise.diff @@ -96,12 +96,12 @@ deleted file mode 100644 diff --git a/CBLAS/src/CMakeLists.txt b/CBLAS/src/CMakeLists.txt --- a/CBLAS/src/CMakeLists.txt +++ b/CBLAS/src/CMakeLists.txt -@@ -123,9 +123,5 @@ +@@ -127,9 +127,5 @@ if(HAS_ATTRIBUTE_WEAK_SUPPORT) target_compile_definitions(${CBLASLIB} PRIVATE HAS_ATTRIBUTE_WEAK_SUPPORT) endif() -target_include_directories(${CBLASLIB} PUBLIC -- $<BUILD_INTERFACE:${LAPACK_BINARY_DIR}/../include> +- $<BUILD_INTERFACE:${LAPACK_BINARY_DIR}/include> - $<INSTALL_INTERFACE:include> -) target_link_libraries(${CBLASLIB} PRIVATE ${BLAS_LIBRARIES}) @@ -152,7 +152,16 @@ deleted file mode 100644 diff --git a/CMakeLists.txt b/CMakeLists.txt --- a/CMakeLists.txt +++ b/CMakeLists.txt -@@ -173,11 +173,8 @@ +@@ -42,7 +42,7 @@ + endif() + + # By default test Fortran compiler complex abs and complex division +-option(TEST_FORTRAN_COMPILER "Test Fortran compiler complex abs and complex division" ON) ++option(TEST_FORTRAN_COMPILER "Test Fortran compiler complex abs and complex division" OFF) + if( TEST_FORTRAN_COMPILER ) + + add_executable( test_zcomplexabs ${LAPACK_SOURCE_DIR}/INSTALL/test_zcomplexabs.f ) +@@ -209,11 +209,8 @@ # -------------------------------------------------- @@ -164,7 +173,7 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT Development LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT RuntimeLibraries RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT RuntimeLibraries -@@ -217,21 +214,6 @@ +@@ -253,21 +250,6 @@ include(CheckLAPACKCompilerFlags) CheckLAPACKCompilerFlags() @@ -172,7 +181,7 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt -# Check second function - -include(CheckTimeFunction) --set(NONE ${TIME_FUNC}) +-set(TIME_FUNC NONE) -CHECK_TIME_FUNCTION(NONE TIME_FUNC) -CHECK_TIME_FUNCTION(INT_CPU_TIME TIME_FUNC) -CHECK_TIME_FUNCTION(EXT_ETIME TIME_FUNC) @@ -186,7 +195,7 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt # deprecated LAPACK and LAPACKE routines option(BUILD_DEPRECATED "Build deprecated routines" OFF) message(STATUS "Build deprecated routines: ${BUILD_DEPRECATED}") -@@ -256,8 +238,9 @@ +@@ -292,8 +274,9 @@ # -------------------------------------------------- @@ -197,7 +206,7 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt # Check the usage of the user provided BLAS libraries if(BLAS_LIBRARIES) -@@ -268,133 +251,109 @@ +@@ -304,133 +287,109 @@ if(BLAS_FOUND) message(STATUS "--> BLAS supplied by user is WORKING, will use ${BLAS_LIBRARIES}.") else() @@ -301,7 +310,7 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt + + # Check second function + include(CheckTimeFunction) -+ set(NONE ${TIME_FUNC}) ++ set(TIME_FUNC NONE) + CHECK_TIME_FUNCTION(NONE TIME_FUNC) + CHECK_TIME_FUNCTION(INT_CPU_TIME TIME_FUNC) + CHECK_TIME_FUNCTION(EXT_ETIME TIME_FUNC) @@ -381,7 +390,7 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt #------------------------------------- # BLAS++ / LAPACK++ option(BLAS++ "Build BLAS++" OFF) -@@ -444,111 +403,16 @@ +@@ -480,111 +439,16 @@ ExternalProject_Add_StepDependencies(lapackpp build blaspp ${BLAS_LIBRARIES} ${LAPACK_LIBRARIES}) endif() |