summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Kosukhin <sergey.kosukhin@mpimet.mpg.de>2023-07-25 00:54:18 +0200
committerGitHub <noreply@github.com>2023-07-24 15:54:18 -0700
commit3f4012cf441bcec98134332338d96bc2642015b1 (patch)
treefe352c9210fe95ce2ef37ab39eefbcbc318e60ae
parente3b2e5b2cd7a0bf9fc0c2a77ee13697f46a887a0 (diff)
downloadspack-3f4012cf441bcec98134332338d96bc2642015b1.tar.gz
spack-3f4012cf441bcec98134332338d96bc2642015b1.tar.bz2
spack-3f4012cf441bcec98134332338d96bc2642015b1.tar.xz
spack-3f4012cf441bcec98134332338d96bc2642015b1.zip
netcdf-fortran: add version 4.6.1 and fix the checks (#39043)
* netcdf-fortran: add version 4.6.1 * netcdf-fortran: fix the 'check' method
-rw-r--r--var/spack/repos/builtin/packages/netcdf-fortran/package.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/var/spack/repos/builtin/packages/netcdf-fortran/package.py b/var/spack/repos/builtin/packages/netcdf-fortran/package.py
index e11b1a819b..1d8c18097f 100644
--- a/var/spack/repos/builtin/packages/netcdf-fortran/package.py
+++ b/var/spack/repos/builtin/packages/netcdf-fortran/package.py
@@ -21,6 +21,7 @@ class NetcdfFortran(AutotoolsPackage):
maintainers("skosukhin", "WardF")
+ version("4.6.1", sha256="b50b0c72b8b16b140201a020936aa8aeda5c79cf265c55160986cd637807a37a")
version("4.6.0", sha256="198bff6534cc85a121adc9e12f1c4bc53406c403bda331775a1291509e7b2f23")
version("4.5.4", sha256="0a19b26a2b6e29fab5d29d7d7e08c24e87712d09a5cafeea90e16e0a2ab86b81")
version("4.5.3", sha256="123a5c6184336891e62cf2936b9f2d1c54e8dee299cfd9d2c1a1eb05dd668a74")
@@ -128,10 +129,8 @@ class NetcdfFortran(AutotoolsPackage):
return config_args
- @when("@:4.4.5")
def check(self):
- with working_dir(self.build_directory):
- make("check", parallel=False)
+ make("check", parallel=self.spec.satisfies("@4.5:"))
@run_after("install")
def cray_module_filenames(self):