git: 6755cb14359a - main - science/sirius: update 7.6.0 → 7.6.1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 31 Jan 2025 21:19:02 UTC
The branch main has been updated by vvd: URL: https://cgit.FreeBSD.org/ports/commit/?id=6755cb14359a16a40d50185e0f3c05c158e4c50c commit 6755cb14359a16a40d50185e0f3c05c158e4c50c Author: Älven <alster@vinterdalen.se> AuthorDate: 2025-01-31 21:17:04 +0000 Commit: Vladimir Druzenko <vvd@FreeBSD.org> CommitDate: 2025-01-31 21:17:04 +0000 science/sirius: update 7.6.0 → 7.6.1 - unbreak build with NLCGLIB - pet portclippy Changelog: https://github.com/electronic-structure/SIRIUS/releases/tag/v7.6.1 PR: 281408 Approved by: yuri (maintainer, timeout > 4 months) --- science/sirius/Makefile | 17 +++++++---------- science/sirius/distinfo | 6 +++--- 2 files changed, 10 insertions(+), 13 deletions(-) diff --git a/science/sirius/Makefile b/science/sirius/Makefile index f87146a0d93e..b865003d283d 100644 --- a/science/sirius/Makefile +++ b/science/sirius/Makefile @@ -1,13 +1,12 @@ PORTNAME= sirius DISTVERSIONPREFIX= v -DISTVERSION= 7.6.0 -PORTREVISION= 1 +DISTVERSION= 7.6.1 CATEGORIES= science PKGNAMESUFFIX= -quantum-chemistry # other software also has the name "sirius" MAINTAINER= yuri@FreeBSD.org COMMENT= Domain specific library for electronic structure calculations -WWW= https://github.com/electronic-structure/SIRIUS +WWW= https://github.com/electronic-structure/SIRIUS/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE @@ -25,26 +24,24 @@ LIB_DEPENDS= libcosta.so:math/costa \ libxc.so:science/libxc USES= cmake:testing compiler:c++14-lang eigen:3,test fortran pkgconfig -USE_LDCONFIG= yes - USE_GITHUB= yes GH_ACCOUNT= electronic-structure GH_PROJECT= SIRIUS +USE_LDCONFIG= yes CMAKE_OFF= SIRIUS_USE_MEMORY_POOL # depends on umpire - not yet ported +OPTIONS_DEFAULT= MPICH # NLCGLIB OPTIONS_DEFINE= NLCGLIB OPTIONS_SINGLE= MPI OPTIONS_SINGLE_MPI= MPICH OPENMPI -OPTIONS_DEFAULT= MPICH # NLCGLIB NLCGLIB_DESC= Enable nlcglib -NLCGLIB_CMAKE_BOOL= USE_NLCGLIB -NLCGLIB_LIB_DEPENDS= libnlcglib.so:science/nlcglib \ - libkokkoscore.so:devel/kokkos -NLCGLIB_BROKEN= build breaks, see https://github.com/electronic-structure/SIRIUS/issues/759 MPICH_USES= mpi:mpich +NLCGLIB_LIB_DEPENDS= libnlcglib.so:science/nlcglib \ + libkokkoscore.so:devel/kokkos +NLCGLIB_CMAKE_BOOL= USE_NLCGLIB OPENMPI_USES= mpi:openmpi diff --git a/science/sirius/distinfo b/science/sirius/distinfo index 533467103f12..2097f8c3d7f7 100644 --- a/science/sirius/distinfo +++ b/science/sirius/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1724465605 -SHA256 (electronic-structure-SIRIUS-v7.6.0_GH0.tar.gz) = e424206fecb35bb2082b5c87f0865a9536040e984b88b041e6f7d531f8a65b20 -SIZE (electronic-structure-SIRIUS-v7.6.0_GH0.tar.gz) = 32295749 +TIMESTAMP = 1725946336 +SHA256 (electronic-structure-SIRIUS-v7.6.1_GH0.tar.gz) = 16a114dc17e28697750585820e69718a96e6929f88406d266c75cf9a7cdbdaaa +SIZE (electronic-structure-SIRIUS-v7.6.1_GH0.tar.gz) = 32295594