commit:     f3c616b80818d6710aad35e42f264987ea391d9c
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 25 06:04:07 2024 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Mon Nov 25 06:04:07 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3c616b8

sci-chemistry/gromacs: hdf5 support not ready for 2025

Closes: https://bugs.gentoo.org/944796
Signed-off-by: Alexey Shvetsov <alexxy <AT> gentoo.org>

 sci-chemistry/gromacs/gromacs-2025.0_beta.ebuild | 5 ++---
 sci-chemistry/gromacs/gromacs-2025.9999.ebuild   | 5 ++---
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/sci-chemistry/gromacs/gromacs-2025.0_beta.ebuild 
b/sci-chemistry/gromacs/gromacs-2025.0_beta.ebuild
index 83abd5053722..972995fab90d 100644
--- a/sci-chemistry/gromacs/gromacs-2025.0_beta.ebuild
+++ b/sci-chemistry/gromacs/gromacs-2025.0_beta.ebuild
@@ -40,7 +40,7 @@ HOMEPAGE="https://www.gromacs.org/";
 #        base,    vmd plugins, fftpack from numpy,  blas/lapck from netlib,    
    memtestG80 library,  mpi_thread lib
 LICENSE="LGPL-2.1 UoI-NCSA !mkl? ( !fftw? ( BSD ) !blas? ( BSD ) !lapack? ( 
BSD ) ) cuda? ( LGPL-3 ) threads? ( BSD )"
 SLOT="0/${PV}"
-IUSE="blas clang clang-cuda cuda  +custom-cflags +doc build-manual 
double-precision +fftw +gmxapi +gmxapi-legacy hdf5 +hwloc lapack mkl mpi nnpot 
+offensive opencl openmp +python +single-precision test +threads +tng 
${ACCE_IUSE}"
+IUSE="blas clang clang-cuda cuda  +custom-cflags +doc build-manual 
double-precision +fftw +gmxapi +gmxapi-legacy +hwloc lapack mkl mpi nnpot 
+offensive opencl openmp +python +single-precision test +threads +tng 
${ACCE_IUSE}"
 
 CDEPEND="
        blas? ( virtual/blas )
@@ -51,7 +51,6 @@ CDEPEND="
                sys-devel/clang-runtime[openmp]
        )
        fftw? ( sci-libs/fftw:3.0= )
-       hdf5? ( sci-libs/hdf5 )
        hwloc? ( sys-apps/hwloc:= )
        lapack? ( virtual/lapack )
        mkl? ( sci-libs/mkl )
@@ -239,7 +238,7 @@ src_configure() {
                -DGMX_COOL_QUOTES=$(usex offensive)
                -DGMX_USE_TNG=$(usex tng)
                -DGMX_BUILD_MANUAL=$(usex build-manual)
-               -DGMX_USE_HDF5=$(usex hdf5)
+               -DGMX_USE_HDF5=off
                -DGMX_HWLOC=$(usex hwloc)
                -DGMX_DEFAULT_SUFFIX=off
                #-DGMX_BUILD_HELP=on

diff --git a/sci-chemistry/gromacs/gromacs-2025.9999.ebuild 
b/sci-chemistry/gromacs/gromacs-2025.9999.ebuild
index 71ac8186ede9..8cd0e7684046 100644
--- a/sci-chemistry/gromacs/gromacs-2025.9999.ebuild
+++ b/sci-chemistry/gromacs/gromacs-2025.9999.ebuild
@@ -40,7 +40,7 @@ HOMEPAGE="https://www.gromacs.org/";
 #        base,    vmd plugins, fftpack from numpy,  blas/lapck from netlib,    
    memtestG80 library,  mpi_thread lib
 LICENSE="LGPL-2.1 UoI-NCSA !mkl? ( !fftw? ( BSD ) !blas? ( BSD ) !lapack? ( 
BSD ) ) cuda? ( LGPL-3 ) threads? ( BSD )"
 SLOT="0/${PV}"
-IUSE="blas clang clang-cuda cuda  +custom-cflags +doc build-manual 
double-precision +fftw +gmxapi +gmxapi-legacy hdf5 +hwloc lapack mkl mpi nnpot 
+offensive opencl openmp +python +single-precision test +threads +tng 
${ACCE_IUSE}"
+IUSE="blas clang clang-cuda cuda  +custom-cflags +doc build-manual 
double-precision +fftw +gmxapi +gmxapi-legacy +hwloc lapack mkl mpi nnpot 
+offensive opencl openmp +python +single-precision test +threads +tng 
${ACCE_IUSE}"
 
 CDEPEND="
        blas? ( virtual/blas )
@@ -51,7 +51,6 @@ CDEPEND="
                sys-devel/clang-runtime[openmp]
        )
        fftw? ( sci-libs/fftw:3.0= )
-       hdf5? ( sci-libs/hdf5 )
        hwloc? ( sys-apps/hwloc:= )
        lapack? ( virtual/lapack )
        mkl? ( sci-libs/mkl )
@@ -237,7 +236,7 @@ src_configure() {
                -DGMX_COOL_QUOTES=$(usex offensive)
                -DGMX_USE_TNG=$(usex tng)
                -DGMX_BUILD_MANUAL=$(usex build-manual)
-               -DGMX_USE_HDF5=$(usex hdf5)
+               -DGMX_USE_HDF5=off
                -DGMX_HWLOC=$(usex hwloc)
                -DGMX_DEFAULT_SUFFIX=off
                -DGMX_BUILD_HELP=on

Reply via email to