git: 25a30e600124 - 2023Q3 - science/ergo: Update 3.8 → 3.8.1

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Sat, 15 Jul 2023 05:09:08 UTC
The branch 2023Q3 has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=25a30e600124453488fc5810a6c4f3114c4474b6

commit 25a30e600124453488fc5810a6c4f3114c4474b6
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2023-07-15 04:14:49 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2023-07-15 05:09:02 +0000

    science/ergo: Update 3.8 → 3.8.1
    
    (cherry picked from commit 8e20c6620c556b7cf35ca39c4c58314145e88616)
---
 science/ergo/Makefile | 6 ++++--
 science/ergo/distinfo | 6 +++---
 2 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/science/ergo/Makefile b/science/ergo/Makefile
index 8b81f73907f2..4a4ed86c6ecf 100644
--- a/science/ergo/Makefile
+++ b/science/ergo/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	ergo
-DISTVERSION=	3.8
-PORTREVISION=	1
+DISTVERSION=	3.8.1
 CATEGORIES=	science
 MASTER_SITES=	http://www.ergoscf.org/source/tarfiles/
 
@@ -16,6 +15,7 @@ LIB_DEPENDS=	libblas.so:math/blas \
 TEST_DEPENDS=	bash:shells/bash
 
 USES=		compiler:c++11-lang gmake localbase shebangfix
+USE_CXXSTD=	c++14 # fix build broken by deprecated feature std::random_shuffle, reported to info to ergoscf.org
 
 SHEBANG_FILES=	test/check_eigenvectors.sh test/compare_homo_lumo.sh
 
@@ -32,4 +32,6 @@ OPTIONS_DEFAULT_i386=	SSE
 
 SSE_CONFIGURE_ENABLE=	sse-intrinsics
 
+# the lapack_test test fails, reported to the upstream's e-mail
+
 .include <bsd.port.mk>
diff --git a/science/ergo/distinfo b/science/ergo/distinfo
index 84263f85c9c0..74a6f622bed1 100644
--- a/science/ergo/distinfo
+++ b/science/ergo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1589414315
-SHA256 (ergo-3.8.tar.gz) = 3dc63c08042c54aec74e6e97ca0b9a1ec8cac125d6c5d666c9c60fed9e98a0e8
-SIZE (ergo-3.8.tar.gz) = 3432791
+TIMESTAMP = 1689393363
+SHA256 (ergo-3.8.1.tar.gz) = 1359b0df1bf60a441990a4f99590572867529c6fe2055ea1a724a2564bebd730
+SIZE (ergo-3.8.1.tar.gz) = 3473872