diff --git a/configs/templates/gsi-addon-dev/spack.yaml b/configs/templates/gsi-addon-dev/spack.yaml index cecc52bae..5ca410405 100644 --- a/configs/templates/gsi-addon-dev/spack.yaml +++ b/configs/templates/gsi-addon-dev/spack.yaml @@ -12,20 +12,20 @@ spack: - site - common definitions: - # Note: Set 'compilers' manually; must match upstream list - - compilers: [] + - compilers: ['%aocc', '%apple-clang', '%gcc', '%intel', '%oneapi'] - packages: - - global-workflow-env ^metplus@3.1.1 ^met@9.1.3 + - global-workflow-env - ufs-weather-model-env + - emc-verif-global-env - gsi-env + packages: + met: + require:: '@9.1.3 +python +grib2' + metplus: + require:: '@3.1.1 ^met@9.1.3' + specs: - matrix: - [$packages] - [$compilers] - - packages: - python:: - require: ['@3.11.6'] - py-numpy:: - require: ['@1.23.4'] diff --git a/configs/templates/ufs-srw-dev/spack.yaml b/configs/templates/ufs-srw-dev/spack.yaml index d2d5b4aaa..55a1db94e 100644 --- a/configs/templates/ufs-srw-dev/spack.yaml +++ b/configs/templates/ufs-srw-dev/spack.yaml @@ -54,5 +54,5 @@ spack: - wrf-io@1.2.0 - ncio@1.1.2 - gsi-ncdiag@1.1.2 - - met@11.1.0 + - met@11.1.1 - metplus@5.1.0 diff --git a/spack-ext/repos/spack-stack/packages/emc-verif-global-env/package.py b/spack-ext/repos/spack-stack/packages/emc-verif-global-env/package.py index e06c15e82..bdfba80d7 100644 --- a/spack-ext/repos/spack-stack/packages/emc-verif-global-env/package.py +++ b/spack-ext/repos/spack-stack/packages/emc-verif-global-env/package.py @@ -22,6 +22,11 @@ class EmcVerifGlobalEnv(BundlePackage): depends_on("nco") depends_on("prod-util") depends_on("grib-util") + depends_on("py-cartopy") + depends_on("py-numpy") + depends_on("py-netcdf4") + depends_on("py-matplotlib") + depends_on("py-pandas") # Test grads # depends_on('grads') # Currently, wgrib2 doesn't build with oneapi,