diff options
| author | Yuri Victorovich <yuri@FreeBSD.org> | 2026-10-03 06:49:19 +0000 |
|---|---|---|
| committer | Yuri Victorovich <yuri@FreeBSD.org> | 2026-10-03 06:49:19 +0000 |
| commit | 07f61191a6618f2579bb4d475360ab19c5a8446d (patch) | |
| tree | 9c24cf2e0319ea16387a3c58ec3f7d7144608169 | |
| parent | 1c8e194638826227e656a487065d359b5e94989a (diff) | |
math/superlu-dist: update 9.2.1 → 9.3.0
| -rw-r--r-- | math/superlu-dist/Makefile | 5 | ||||
| -rw-r--r-- | math/superlu-dist/distinfo | 6 | ||||
| -rw-r--r-- | math/superlu-dist/files/patch-CMakeLists.txt | 13 | ||||
| -rw-r--r-- | math/superlu-dist/pkg-plist | 8 |
4 files changed, 23 insertions, 9 deletions
diff --git a/math/superlu-dist/Makefile b/math/superlu-dist/Makefile index c7490d34621f..511d7b13e086 100644 --- a/math/superlu-dist/Makefile +++ b/math/superlu-dist/Makefile @@ -1,6 +1,6 @@ PORTNAME= superlu-dist DISTVERSIONPREFIX= v -DISTVERSION= 9.2.1 +DISTVERSION= 9.3.0 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org @@ -18,8 +18,9 @@ GH_ACCOUNT= xiaoyeli GH_PROJECT= superlu_dist CMAKE_ON= USE_XSDK_DEFAULTS BUILD_SHARED_LIBS +CFLAGS+= -I${WRKSRC}/SRC/include CMAKE_OFF= enable_tests enable_examples TPL_ENABLE_PARMETISLIB -CMAKE_TESTING_ON= enable_tests # many tests fail, see https://github.com/xiaoyeli/superlu_dist/issues/113 +CMAKE_TESTING_ON= enable_tests OPTIONS_DEFINE= DOCS FORTRAN OPTIONS_SINGLE= BLAS MPI diff --git a/math/superlu-dist/distinfo b/math/superlu-dist/distinfo index 23b19720bb58..e0cc26486262 100644 --- a/math/superlu-dist/distinfo +++ b/math/superlu-dist/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1786081912 -SHA256 (xiaoyeli-superlu_dist-v9.2.1_GH0.tar.gz) = c80a1c2edaaa451ee9a54e005e5f3f56dc55cabe2b0a8d7acf5a1447a648157a -SIZE (xiaoyeli-superlu_dist-v9.2.1_GH0.tar.gz) = 4759149 +TIMESTAMP = 1790702435 +SHA256 (xiaoyeli-superlu_dist-v9.3.0_GH0.tar.gz) = fea235f3d04e60797dc36528b54c2e240c6ff84fa0f1fde637baa1ad1be450ee +SIZE (xiaoyeli-superlu_dist-v9.3.0_GH0.tar.gz) = 4918521 diff --git a/math/superlu-dist/files/patch-CMakeLists.txt b/math/superlu-dist/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..6d1459ee10d3 --- /dev/null +++ b/math/superlu-dist/files/patch-CMakeLists.txt @@ -0,0 +1,13 @@ +--- CMakeLists.txt.orig 2026-09-29 17:26:02 UTC ++++ CMakeLists.txt +@@ -625,8 +625,8 @@ endif() + # + ###################################################################### + +-include_directories(${CMAKE_BINARY_DIR}/SRC) # For superlu_dist_config.h +-include_directories(${CMAKE_SOURCE_DIR}/SRC/include) ++include_directories(BEFORE ${CMAKE_BINARY_DIR}/SRC) # For superlu_dist_config.h ++include_directories(BEFORE ${CMAKE_SOURCE_DIR}/SRC/include) + include_directories(${CMAKE_SOURCE_DIR}/SRC/cuda) + include_directories(${CMAKE_SOURCE_DIR}/SRC/hip) + include_directories(${CMAKE_SOURCE_DIR}/SRC/CplusplusFactor) diff --git a/math/superlu-dist/pkg-plist b/math/superlu-dist/pkg-plist index 62fb6c64cb54..edf2c14e6dc2 100644 --- a/math/superlu-dist/pkg-plist +++ b/math/superlu-dist/pkg-plist @@ -47,7 +47,7 @@ include/zlustruct_gpu.h lib/PYTHON/GP_demo.py lib/PYTHON/libsuperlu_dist_python.so lib/PYTHON/libsuperlu_dist_python.so.9 -lib/PYTHON/libsuperlu_dist_python.so.9.2.1 +lib/PYTHON/libsuperlu_dist_python.so.9.3.0 lib/PYTHON/pdbridge.py lib/PYTHON/pddrive.py lib/PYTHON/pddrive_master.py @@ -55,13 +55,13 @@ lib/PYTHON/pddrive_worker.py lib/libsuperlu_dist.a lib/libsuperlu_dist.so lib/libsuperlu_dist.so.9 -lib/libsuperlu_dist.so.9.2.1 +lib/libsuperlu_dist.so.9.3.0 lib/libsuperlu_dist_fortran.a lib/libsuperlu_dist_fortran.so lib/libsuperlu_dist_fortran.so.9 -lib/libsuperlu_dist_fortran.so.9.2.1 +lib/libsuperlu_dist_fortran.so.9.3.0 lib/libsuperlu_dist_python.so lib/libsuperlu_dist_python.so.9 -lib/libsuperlu_dist_python.so.9.2.1 +lib/libsuperlu_dist_python.so.9.3.0 libdata/pkgconfig/superlu_dist.pc %%PORTDOCS%%%%DOCSDIR%%/ug.pdf |
