git: afe3bebe7c9c - main - science/gromacs: update 2024.2 → 2024.3

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Tue, 10 Sep 2024 01:32:46 UTC
The branch main has been updated by yuri:

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

commit afe3bebe7c9c8839e33536248614d72d051433be
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2024-09-10 01:12:43 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2024-09-10 01:32:40 +0000

    science/gromacs: update 2024.2 → 2024.3
---
 science/gromacs/Makefile | 9 ++-------
 science/gromacs/distinfo | 8 +++-----
 2 files changed, 5 insertions(+), 12 deletions(-)

diff --git a/science/gromacs/Makefile b/science/gromacs/Makefile
index 60d8a4dd052f..b3d436050e5b 100644
--- a/science/gromacs/Makefile
+++ b/science/gromacs/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	gromacs
-DISTVERSION=	2024.2
+DISTVERSION=	2024.3
 CATEGORIES=	science
 MASTER_SITES=	https://ftp.gromacs.org/pub/gromacs/
 DISTFILES=	${DISTNAME}${EXTRACT_SUFX} # only for googletest
@@ -21,7 +21,6 @@ USE_GNOME=	libxml2
 USE_LDCONFIG=	yes
 
 USE_GITHUB=	nodefault
-GH_TUPLE=	google:googletest:v1.13.0:googletest
 
 SHEBANG_FILES=	admin/*.sh scripts/*.pl scripts/*.sh src/gromacs/selection/*.sh
 bash_CMD=	${SH}
@@ -112,10 +111,6 @@ THREAD_MPI_DESC=	Build a thread-MPI-based multithreaded version of GROMACS
 THREAD_MPI_CMAKE_BOOL=	GMX_THREAD_MPI
 THREAD_MPI_PLIST_SUB=	SUFFIX_MPI=""
 
-post-extract: # replace outdated bundled googletest with a newer version to fix tests build, see https://gitlab.com/gromacs/gromacs/-/issues/4825
-	@${RM} -r ${WRKSRC}/src/external/googletest
-	@${RLN} ${WRKSRC_googletest} ${WRKSRC}/src/external/googletest
-
 post-patch:
 	@${FIND} ${WRKSRC} -name "GMXRC.*" | ${XARGS} ${REINPLACE_CMD} -e \
 		's|LDLIB/pkgconfig|LDLIB/../libdata/pkgconfig| ; \
@@ -123,6 +118,6 @@ post-patch:
 	@${REINPLACE_CMD} -e '/CMAKE_REQUIRED_LIBRARIES/d' \
 		${WRKSRC}/cmake/gmxTestdlopen.cmake
 
-# tests fail to compile, see https://gitlab.com/gromacs/gromacs/-/issues/5046
+# tests fail to compile, see https://gitlab.com/gromacs/gromacs/-/issues/5141
 
 .include <bsd.port.mk>
diff --git a/science/gromacs/distinfo b/science/gromacs/distinfo
index 02919da2bde2..1738818371f6 100644
--- a/science/gromacs/distinfo
+++ b/science/gromacs/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1715436343
-SHA256 (gromacs-2024.2.tar.gz) = 802a7e335f2e895770f57b159e4ec368ebb0ff2ce6daccf706c6e8025c36852b
-SIZE (gromacs-2024.2.tar.gz) = 42367929
-SHA256 (google-googletest-v1.13.0_GH0.tar.gz) = ad7fdba11ea011c1d925b3289cf4af2c66a352e18d4c7264392fead75e919363
-SIZE (google-googletest-v1.13.0_GH0.tar.gz) = 862871
+TIMESTAMP = 1725918871
+SHA256 (gromacs-2024.3.tar.gz) = bbda056ee59390be7d58d84c13a9ec0d4e3635617adf2eb747034922cba1f029
+SIZE (gromacs-2024.3.tar.gz) = 42373103