git: 8618a7e73a1a - main - science/wannier90: update 4.0.2 → 4.0.3
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 11 Oct 2026 16:58:30 UTC
The branch main has been updated by yuri:
URL: https://cgit.FreeBSD.org/ports/commit/?id=8618a7e73a1aafc70de0fabec75a2ff2bd5e614a
commit 8618a7e73a1aafc70de0fabec75a2ff2bd5e614a
Author: Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-10-11 16:51:49 +0000
Commit: Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-10-11 16:58:04 +0000
science/wannier90: update 4.0.2 → 4.0.3
---
science/wannier90/Makefile | 7 ++++---
science/wannier90/distinfo | 6 +++---
.../wannier90/files/patch-test-suite_run__tests | 21 ---------------------
science/wannier90/pkg-plist | 22 +++++++++++++++++++++-
4 files changed, 28 insertions(+), 28 deletions(-)
diff --git a/science/wannier90/Makefile b/science/wannier90/Makefile
index 740568813f19..5fb4ebd40005 100644
--- a/science/wannier90/Makefile
+++ b/science/wannier90/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wannier90
DISTVERSIONPREFIX= v
-DISTVERSION= 4.0.2
+DISTVERSION= 4.0.3
CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
@@ -19,12 +19,13 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= wannier-developers
-SHEBANG_FILES= test-suite/run_tests test-suite/clean_tests
SHEBANG_GLOB= *.py
CMAKE_OFF= WANNIER90_TEST
CMAKE_TESTING_ON= WANNIER90_TEST
+PLIST_SUB= PORTVERSION=${PORTVERSION}
+
OPTIONS_DEFINE= WITH_C
OPTIONS_DEFAULT= WITH_C
OPTIONS_RADIO= BLAS_SIZE MPI
@@ -50,6 +51,6 @@ OPENMPI_BUILD_DEPENDS= openmpi>0:net/openmpi
OPENMPI_RUN_DEPENDS= openmpi>0:net/openmpi
OPENMPI_BROKEN= https://github.com/wannier-developers/wannier90/issues/662
-# tests as of 4.0.2: 100% tests passed, 0 tests failed out of 95
+# tests as of 4.0.3: 100% tests passed out of 102
.include <bsd.port.mk>
diff --git a/science/wannier90/distinfo b/science/wannier90/distinfo
index 110d5c885f4d..f8f5fde03190 100644
--- a/science/wannier90/distinfo
+++ b/science/wannier90/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1789111462
-SHA256 (wannier-developers-wannier90-v4.0.2_GH0.tar.gz) = 2d48b371eefa8b58a6c8088c1bdffc13fe3e761111e15c8566e2ee055d8bcdb0
-SIZE (wannier-developers-wannier90-v4.0.2_GH0.tar.gz) = 246694521
+TIMESTAMP = 1791707399
+SHA256 (wannier-developers-wannier90-v4.0.3_GH0.tar.gz) = 8f6577939eecba6f07ea6946b8ed09b7a86beec20159b32a5d8278e7223d58ad
+SIZE (wannier-developers-wannier90-v4.0.3_GH0.tar.gz) = 227398429
diff --git a/science/wannier90/files/patch-test-suite_run__tests b/science/wannier90/files/patch-test-suite_run__tests
deleted file mode 100644
index a9cc0000de97..000000000000
--- a/science/wannier90/files/patch-test-suite_run__tests
+++ /dev/null
@@ -1,21 +0,0 @@
---- test-suite/run_tests.orig 2026-08-06 15:35:39 UTC
-+++ test-suite/run_tests
-@@ -134,15 +134,15 @@ if __name__ == "__main__":
- if args.verbose:
- print("Creating needed files in {}...".format(folder))
- return_code = subprocess.call(
-- ['make', '-C', folderabspath],
-+ ['gmake', '-C', folderabspath],
- stdout=sys.stdout, stderr=sys.stderr)
- else:
- FNULL = open(os.devnull, 'w')
- return_code = subprocess.call(
-- ['make', '-C', folderabspath],
-+ ['gmake', '-C', folderabspath],
- stdout=FNULL, stderr=sys.stderr)
- if return_code:
-- print("*** WARNING!! make failed... continuing anyway, but your tests might fail")
-+ print("*** WARNING!! gmake failed... continuing anyway, but your tests might fail")
-
-
- the_category = args.category
diff --git a/science/wannier90/pkg-plist b/science/wannier90/pkg-plist
index 931970d7477f..201812b74d59 100644
--- a/science/wannier90/pkg-plist
+++ b/science/wannier90/pkg-plist
@@ -1,12 +1,32 @@
bin/postw90.x
bin/wannier90.x
%%WITH_C%%include/wannier90.h
+lib/GNU-14.2.0/modules/Wannier90/w90_comms.mod
+lib/GNU-14.2.0/modules/Wannier90/w90_constants.mod
+lib/GNU-14.2.0/modules/Wannier90/w90_disentangle_mod.mod
+lib/GNU-14.2.0/modules/Wannier90/w90_error.mod
+lib/GNU-14.2.0/modules/Wannier90/w90_error_base.mod
+lib/GNU-14.2.0/modules/Wannier90/w90_hamiltonian.mod
+lib/GNU-14.2.0/modules/Wannier90/w90_io.mod
+lib/GNU-14.2.0/modules/Wannier90/w90_kmesh.mod
lib/GNU-14.2.0/modules/Wannier90/w90_library.mod
+lib/GNU-14.2.0/modules/Wannier90/w90_library_extra.mod
+lib/GNU-14.2.0/modules/Wannier90/w90_overlap.mod
+lib/GNU-14.2.0/modules/Wannier90/w90_plot_mod.mod
+lib/GNU-14.2.0/modules/Wannier90/w90_readwrite.mod
+lib/GNU-14.2.0/modules/Wannier90/w90_sitesym.mod
+lib/GNU-14.2.0/modules/Wannier90/w90_transport_mod.mod
+lib/GNU-14.2.0/modules/Wannier90/w90_types.mod
+lib/GNU-14.2.0/modules/Wannier90/w90_utility.mod
+lib/GNU-14.2.0/modules/Wannier90/w90_wannier90_readwrite.mod
+lib/GNU-14.2.0/modules/Wannier90/w90_wannier90_types.mod
+lib/GNU-14.2.0/modules/Wannier90/w90_wannierise_mod.mod
+lib/GNU-14.2.0/modules/Wannier90/w90_ws_distance.mod
lib/cmake/Wannier90/Wannier90Config.cmake
lib/cmake/Wannier90/Wannier90ConfigVersion.cmake
lib/cmake/Wannier90/Wannier90Targets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/Wannier90/Wannier90Targets.cmake
lib/libwannier90.so
lib/libwannier90.so.4
-lib/libwannier90.so.4.0.0
+lib/libwannier90.so.%%PORTVERSION%%
libdata/pkgconfig/wannier90.pc