git: 8935903b2f9d - main - science/sirius: update 7.10.0 → 7.11.0

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Fri, 24 Apr 2026 08:33:59 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8935903b2f9d142970c8276d09fc61c88fe87404

commit 8935903b2f9d142970c8276d09fc61c88fe87404
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-04-24 07:20:42 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-04-24 08:33:34 +0000

    science/sirius: update 7.10.0 → 7.11.0
    
    Reported by:    portscout
---
 science/sirius/Makefile | 12 ++++++++----
 science/sirius/distinfo |  6 +++---
 2 files changed, 11 insertions(+), 7 deletions(-)

diff --git a/science/sirius/Makefile b/science/sirius/Makefile
index 820d98aa8df4..0c9b1113ddca 100644
--- a/science/sirius/Makefile
+++ b/science/sirius/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	sirius
 DISTVERSIONPREFIX=	v
-DISTVERSION=	7.10.0
-PORTREVISION=	1
+DISTVERSION=	7.11.0
 CATEGORIES=	science
 PKGNAMESUFFIX=	-quantum-chemistry # other software also has the name "sirius"
 
@@ -22,12 +21,16 @@ LIB_DEPENDS=	libcosta.so:math/costa \
 		libspla.so:math/spla \
 		libsymspg.so:science/spglib \
 		libxc.so:science/libxc
+TEST_DEPENDS=	bash:shells/bash
+
+USES=		cmake:testing compiler:c++14-lang eigen:3,test fortran pkgconfig shebangfix
+USE_LDCONFIG=	yes
 
-USES=		cmake:testing compiler:c++14-lang eigen:3,test fortran pkgconfig
 USE_GITHUB=	yes
 GH_ACCOUNT=	electronic-structure
 GH_PROJECT=	SIRIUS
-USE_LDCONFIG=	yes
+
+SHEBANG_FILES=	ci/mpi-ctest.sh
 
 CMAKE_OFF=	SIRIUS_USE_MEMORY_POOL # depends on umpire - not yet ported
 
@@ -48,5 +51,6 @@ OPENMPI_USES=		mpi:openmpi
 # pre-7.4.0: many tests fail, see https://github.com/electronic-structure/SIRIUS/issues/760
 # 7.6.0: several tests fail: Can't divide 1 ranks into groups of size 4
 # 7.7.0: tests fail to compile, see https://github.com/electronic-structure/SIRIUS/issues/1070
+# 7.11.0: tests hang in the middle or run forever
 
 .include <bsd.port.mk>
diff --git a/science/sirius/distinfo b/science/sirius/distinfo
index 6b96018f3898..283aea03800d 100644
--- a/science/sirius/distinfo
+++ b/science/sirius/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1774388787
-SHA256 (electronic-structure-SIRIUS-v7.10.0_GH0.tar.gz) = ef02f2a899ccd72803bed3c4b7460457e67d99a68e0d6e5ab157566a1e6abf4f
-SIZE (electronic-structure-SIRIUS-v7.10.0_GH0.tar.gz) = 33082643
+TIMESTAMP = 1777009829
+SHA256 (electronic-structure-SIRIUS-v7.11.0_GH0.tar.gz) = fd91de0bcb917028484ce41953e1102b6c5155390fdc8ed385af8341cd7cff39
+SIZE (electronic-structure-SIRIUS-v7.11.0_GH0.tar.gz) = 33803954