git: 4b7eceb3b2a8 - main - science/mpb: Update to 1.12.0

From: Rainer Hurling <rhurlin_at_FreeBSD.org>
Date: Sat, 12 Apr 2025 20:12:41 UTC
The branch main has been updated by rhurlin:

URL: https://cgit.FreeBSD.org/ports/commit/?id=4b7eceb3b2a81be94f9100b24266d679833428e2

commit 4b7eceb3b2a81be94f9100b24266d679833428e2
Author:     Rainer Hurling <rhurlin@FreeBSD.org>
AuthorDate: 2025-04-12 20:08:22 +0000
Commit:     Rainer Hurling <rhurlin@FreeBSD.org>
CommitDate: 2025-04-12 20:11:32 +0000

    science/mpb: Update to 1.12.0
    
    - Add support for anisotropic subpixel smoothing
    - Add support for computing mode-overlap integral under symmetry operation
    - Disable subpixel smoothing for mesh size of one
    - Various minor fixes and additional documentation
    
    All tests passed.
    
    Changelog:      https://github.com/NanoComp/mpb/compare/v1.11.1...v1.12.0
    
    Reported by:    Repology
---
 science/mpb/Makefile  | 6 +++---
 science/mpb/distinfo  | 6 +++---
 science/mpb/pkg-plist | 4 ++--
 3 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/science/mpb/Makefile b/science/mpb/Makefile
index 556983af2503..74104a94cb6d 100644
--- a/science/mpb/Makefile
+++ b/science/mpb/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	mpb
-DISTVERSION=	1.11.1
-PORTREVISION=	11
+DISTVERSION=	1.12.0
 CATEGORIES=	science
 MASTER_SITES=	https://github.com/NanoComp/mpb/releases/download/v${DISTVERSION}/
 
@@ -21,7 +20,8 @@ USES=		fortran guile:2.2,alias libtool pkgconfig readline
 USE_GCC=	yes
 USE_LDCONFIG=	yes
 # Do not use --with-mpi, because it is not guaranted
-# that science/hdf5 also built with option PARALLEL
+# that science/hdf5 also built with option PARALLEL.
+# TODO: if bin/h5pcc exists, hdf5 is built with PARALLEL
 GNU_CONFIGURE=	yes
 GNU_CONFIGURE_MANPREFIX=	${PREFIX}/share
 CONFIGURE_ARGS=	--enable-shared
diff --git a/science/mpb/distinfo b/science/mpb/distinfo
index f64ee3c25203..f4bce5558292 100644
--- a/science/mpb/distinfo
+++ b/science/mpb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1603732678
-SHA256 (mpb-1.11.1.tar.gz) = dc55b081c56079727dac92d309f8e4ea84ca6eea9122ec24b7955f8c258608e1
-SIZE (mpb-1.11.1.tar.gz) = 636154
+TIMESTAMP = 1744484384
+SHA256 (mpb-1.12.0.tar.gz) = 8d2b206254b217f66a53c1ad20cc0c369b93b0e71ee671d68e333a583eaaeda4
+SIZE (mpb-1.12.0.tar.gz) = 667392
diff --git a/science/mpb/pkg-plist b/science/mpb/pkg-plist
index 37ecbcca430c..4efcd1a1c8d2 100644
--- a/science/mpb/pkg-plist
+++ b/science/mpb/pkg-plist
@@ -9,8 +9,8 @@ include/mpb/scalar.h
 include/mpb/verbosity.h
 lib/libmpb.a
 lib/libmpb.so
-lib/libmpb.so.1
-lib/libmpb.so.1.4.1
+lib/libmpb.so.6
+lib/libmpb.so.6.0.0
 %%EXAMPLESDIR%%/bragg-sine.ctl
 %%EXAMPLESDIR%%/bragg.ctl
 %%EXAMPLESDIR%%/check.ctl