commit:     106c4d022efb51015baff60873f5d02149b1e363
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 30 11:04:11 2025 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Mon Feb  3 06:36:16 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=106c4d02

sci-chemistry/gromacs: add 2025_rc, drop 2025.0_beta

Signed-off-by: Alexey Shvetsov <alexxy <AT> gentoo.org>

 sci-chemistry/gromacs/Manifest                     |  6 ++--
 .../files/gromacs-2025.0-beta-fix-man-build.patch  | 41 ----------------------
 sci-chemistry/gromacs/files/gromacs-gcc-15.patch   | 36 -------------------
 ...s-2025.0_beta.ebuild => gromacs-2025_rc.ebuild} |  7 +---
 4 files changed, 4 insertions(+), 86 deletions(-)

diff --git a/sci-chemistry/gromacs/Manifest b/sci-chemistry/gromacs/Manifest
index 24d9338ef70f..2b30108401c1 100644
--- a/sci-chemistry/gromacs/Manifest
+++ b/sci-chemistry/gromacs/Manifest
@@ -1,12 +1,12 @@
 DIST gromacs-2023.5.tar.gz 42079310 BLAKE2B 
e50dbe76396230f4a886280bdebcf7b131506679240e77d2a2263c3b5dbfe7ef754c4265fc04e9acad7932c7691de7f694cc23140a25d0d5be649a4120f45b0c
 SHA512 
f3a34cf0d379d6d4964d7494af6c6617c0c092293ea38a3a248af2dd2a90cae04696d52e68126176065efc480977942b00efa441028e526e1555c7e84551fc0c
 DIST gromacs-2024.3.tar.gz 42373103 BLAKE2B 
f45af72ecdf119b423d98b84818eaca1aa2e3f43eaf1aff7435de2a5891079a880f19a654627ee2f43e3a38c9dcfa0638bc6eb6da201b3c9ce89b2dc32fc683b
 SHA512 
13f23e581c2b63f6262e8359e7bed6a1a5f3164047ea38d2b6a44bcd2b20b61332705167435fe2ad30fe6f24f8ab49b982388550cdecb49167e4156e36286d3d
 DIST gromacs-2024.4.tar.gz 42356162 BLAKE2B 
3a1019128a2cfd47fb3ab23962a6fcd5bac3b5519d4bfa1239956740226468986ba93e645eb3bc20117968c024823e948fd819a603315399d573275c91c6e51b
 SHA512 
32a08e9417d4d36a29bdfde4e0448bc136bd3db79b5d5c84fa99d9f022ffca6a94b7bd1c7e7a335430fb6bdcf0181e3cbabeb46d13978c0f87b5d88787ea8d63
-DIST gromacs-2025.0-beta.tar.gz 45067499 BLAKE2B 
661607007af6d1f697f5aec72a88cefec5546dee2c0facaf2776354665f56fd71b1a7a2ea92185b4d64e764cd0ac10e865b740dda6d7438318acbbadd1bd7fd0
 SHA512 
831b4ba2631f5dd65c1b48d4ba0455af0b101af22d8cc78c246e7b36f4ce3c8f33f1cb8d94e42559741dbe1585c75a6e05a2538708d7e57c86ac2174aca302b9
+DIST gromacs-2025-rc.tar.gz 44424653 BLAKE2B 
24f3d9ab02320604bb4e99a2bfe409061de92069684cec987355490eeeefd0cee2d665d7d1d4277904bf5025f6c59f0b3de36e6bf61b33f780c2ed2c758f6995
 SHA512 
0c40ea9b34b3f577ebe3843a65d5d384961224dd179434b98725a4f58190e9d0177b63407d276266a838e39b8d846f461672099787e683d7c8f4ad189cbc5571
 DIST manual-2023.5.pdf 13579081 BLAKE2B 
42f687ebcdb79bfc77aabac4fd382940c23ba27da380b8eff342c2e9255a58fc11a0458220d1f71f3c13ab1cf6fdabad00ac1bad741781d0b787899165bea2cc
 SHA512 
0661f166f7a8dc24b4244c0139f366832ddfc1298129df2a6e29800b5d1567318781ab547bc7e9ee54de7a62abba4996f8e3010c91d6917c248117e5711d7dbb
 DIST manual-2024.3.pdf 13676383 BLAKE2B 
fa5b310ee8977c525781492c70a18d40f8842f5fa43831ad0283c033f39968ba98e74ea618a4a9c25d88c3ed694071327220617b17f316ba2f29777c3edc95ca
 SHA512 
8dd09913b89213a6673a5f5e3462fb963d1f30d68e0d58b846b7e2cf2f73baacb14fabab6591b680849607f4ca617cf288899729939b2c32021b4ee5ba06835f
 DIST manual-2024.4.pdf 13690684 BLAKE2B 
7fac46df0da9d4cf7584599c7a71c4e1d11f75fc20a7a19ecc8069fdc2e9e35f0292e389f9c40d69dc96bdfea8d4ee370a54279b5531c0fb37c4cbd76caf7800
 SHA512 
5c4662527554171774adde5a3de220d775723154914838fd7fc3e40c981e1fccac0fd0def1acc500635cd39269d3bcc2edab5ec7aa85a7ea78350969d72ee13c
-DIST manual-2025.0-beta.pdf 13788093 BLAKE2B 
40652f32f35d73964dfb8146b916c0249d8b7044595114986108f209e98e3a0a402ead18842822ce12c9cdd24a224bb95f80fbe5eec908f013b1eddc14d2a2fd
 SHA512 
eafc1fd060f4a5dd5e7317f0f0fa45cfd5ccc20518a9d67b9055a87c324893d92573dfd416fcbf0fc9b7a932a47e3a592fbc38837bccdd237466bb62cd3ad9ed
+DIST manual-2025-rc.pdf 13789080 BLAKE2B 
e60b7199c3b97989210480b5efe1a8c339c2875cb8257d9a9898dd82282a43c9efb0fd6bc0be065df315590d0fe61fbb0869b85e526020795b6e10c6b5eff659
 SHA512 
20774686f02f2b2eb2e24b11d22c9d17bfe6f41be43474948285ee75778c456429316da1a9bc3bb727555295eeea4963ea49bb968e25df020ba830d304c3e6bb
 DIST regressiontests-2023.5.tar.gz 48619605 BLAKE2B 
f2549a34750c6866f054614a00a3360a09b82306e6bd5e5b848e18cdd3a3fabaac6203c5ca734901019403225dd47e0d662838abe9a1db7d07662f1c745b8e4f
 SHA512 
3ccaf9db7dfba641a5e98ebff3d735cae3f679926aba443ffedec20dd6c85e67f0e9711ebad5dfa8105122d5411f5de6ded1802a7da4ddf0599657832c8c597a
 DIST regressiontests-2024.3.tar.gz 32776961 BLAKE2B 
6a74977a396f8e82f7aba7a384cc840275b86d470597a4bbb93e97f1c13cd8fcf6d86ab26bdd4a89464b863954c9ed7dbd49af095e821573845f7bda43c2b90b
 SHA512 
1c4afbbca82c9b9ad371713ef5e7e093ca766f25f6fbda55c79ea1aecb2f0a06bdb042d3c8a86e3d9bf9e8b8091244827dbff544f66037ffa56b0bcb341a9d2c
 DIST regressiontests-2024.4.tar.gz 32777006 BLAKE2B 
41623de750b89410fa0a52037ea28d99a688b602b286cff732a6e8100b2b72072f579fc4f72bfe7c246ca086b6c6c1c10adb89874db6e1c9276494572e408a9f
 SHA512 
dfbe8ee1b7c5b534842203f2295ea08875df6af3fb94798138b92ab8bc816719e3357db2935d2de4fd798d104ad7cb44860cd65887da7bb2438db422f35e6848
-DIST regressiontests-2025.0-beta.tar.gz 32653220 BLAKE2B 
9f7388d7dfc59d89e719d693733f7ff2b3085e9c6b526238f62dc89ba9c30f9c778d99952ca170bf0ffc1d09fff6e4cd1bf1f0dc77c5b45e8613229043ebe409
 SHA512 
f3786ef08a54cc4a525a8af4ca7276dc6dfb624f13a82b9a9f168253729dd2e7161cecc5540b805bdfdaface8e272cea430bb561d0694970f5a394a718cdd8c3
+DIST regressiontests-2025-rc.tar.gz 32653300 BLAKE2B 
6078855a0a2958732338f402fcce7e0cf0d117916930491977f894aa856ae40d968810f94e2f26f658201a8e00d2df782c27b942adab5d84063e4d2ed9dbfd07
 SHA512 
b9cfceef1495f43aaebc33d612c5c584c60418b2dab15d0ac78c8d5a52258221db7adce708f78bda70c3f9c48b6527777aceee32fafa603a4eca2d99ab166059

diff --git 
a/sci-chemistry/gromacs/files/gromacs-2025.0-beta-fix-man-build.patch 
b/sci-chemistry/gromacs/files/gromacs-2025.0-beta-fix-man-build.patch
deleted file mode 100644
index 2eb2d45035a2..000000000000
--- a/sci-chemistry/gromacs/files/gromacs-2025.0-beta-fix-man-build.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-From 5c9a86c6c6ae3e9202e2feb0e1d33df40818c251 Mon Sep 17 00:00:00 2001
-From: Andrey Alekseenko <al42...@gmail.com>
-Date: Tue, 10 Dec 2024 16:21:55 +0100
-Subject: [PATCH] Don't require GMXAPI for building man pages
-
-Refs #4767
-Fixes #5241
----
- docs/conf.cmakein.py | 9 +++++++--
- 1 file changed, 7 insertions(+), 2 deletions(-)
-
-diff --git a/docs/conf.cmakein.py b/docs/conf.cmakein.py
-index 577bcba9bd8..46986adbc07 100644
---- a/docs/conf.cmakein.py
-+++ b/docs/conf.cmakein.py
-@@ -55,7 +55,12 @@ gmxapi_staging_path = "@GMXAPI_PYTHON_STAGING_DIR@"
- if gmxapi_staging_path and os.path.isdir(gmxapi_staging_path):
-     sys.path.append(gmxapi_staging_path)
- 
--import gmxapi
-+try:
-+    import gmxapi
-+except ImportError:
-+    gmxapi_version_string = "N/A"
-+else:
-+    gmxapi_version_string = gmxapi.__version__
- 
- gmx_admin_scripts_path = "@GMX_ADMIN_DIR@"
- gmx_containers_path = "@GMX_ADMIN_DIR@/containers"
-@@ -277,7 +282,7 @@ rst_epilog += """
- .. |thisyear| replace:: {thisyear_string}
- """.format(
-     gmx_version_string=gmx_version_string,
--    gmxapi_version_string=gmxapi.__version__,
-+    gmxapi_version_string=gmxapi_version_string,
-     regressiontest_version=regressiontest_version,
-     thisyear_string=thisyear_string,
- )
--- 
-GitLab
-

diff --git a/sci-chemistry/gromacs/files/gromacs-gcc-15.patch 
b/sci-chemistry/gromacs/files/gromacs-gcc-15.patch
deleted file mode 100644
index 45ac82493bec..000000000000
--- a/sci-chemistry/gromacs/files/gromacs-gcc-15.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From 9dfaba553cb5aa0c0d689de1555a3bb45ae7dd3a Mon Sep 17 00:00:00 2001
-From: Alexey Shvetsov <alexx...@gmail.com>
-Date: Thu, 21 Nov 2024 10:56:17 +0300
-Subject: [PATCH] Fix build with gcc-15
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Error is
-energyhistory.h:89:5: error: ‘int64_t’ does not name a type
-   89 |     int64_t             nsteps;       //! The number of steps in the 
history
-      |     ^~~~~~~
-
-Ref: https://bugs.gentoo.org/939006
-
-Signed-off-by: Alexey Shvetsov <alexx...@gmail.com>
----
- src/gromacs/mdtypes/energyhistory.h | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/src/gromacs/mdtypes/energyhistory.h 
b/src/gromacs/mdtypes/energyhistory.h
-index 0c8fecfae7..f80d4c56b9 100644
---- a/src/gromacs/mdtypes/energyhistory.h
-+++ b/src/gromacs/mdtypes/energyhistory.h
-@@ -47,6 +47,8 @@
- #ifndef GMX_MDLIB_ENERGYHISTORY_H
- #define GMX_MDLIB_ENERGYHISTORY_H
- 
-+#include <cstdint>
-+
- #include <memory>
- #include <vector>
- 
--- 
-2.45.2
-

diff --git a/sci-chemistry/gromacs/gromacs-2025.0_beta.ebuild 
b/sci-chemistry/gromacs/gromacs-2025_rc.ebuild
similarity index 98%
rename from sci-chemistry/gromacs/gromacs-2025.0_beta.ebuild
rename to sci-chemistry/gromacs/gromacs-2025_rc.ebuild
index b3605cdfa525..d0af77e59df9 100644
--- a/sci-chemistry/gromacs/gromacs-2025.0_beta.ebuild
+++ b/sci-chemistry/gromacs/gromacs-2025_rc.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -103,11 +103,6 @@ DOCS=( AUTHORS README )
 
 RESTRICT="!test? ( test )"
 
-PATCHES=(
-       "${FILESDIR}/${PN}-gcc-15.patch"
-       "${FILESDIR}/${PN}-2025.0-beta-fix-man-build.patch"
-)
-
 if [[ ${PV} != *9999 ]]; then
        S="${WORKDIR}/${PN}-${PV/_/-}"
 fi

Reply via email to