diff --git a/CHANGELOG.md b/CHANGELOG.md index ff8305e..551871f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,13 +4,26 @@ ### Updates ### Fixed - -- Fix for building HDF5 with nvhpc - ### Changed ### Removed ### Added +## [7.14.0] - 2023-07-27 + +### Updates + +- ESMF v8.5.0 +- GFE v1.11.0 + - gFTL-shared v1.6.1 + - pFUnit v4.7.3 +- curl 8.2.1 +- NCO 5.1.7 +- CDO 2.2.1 + +### Fixed + +- Fix for building HDF5 with nvhpc + ## [7.13.0] - 2023-05-24 ### Updated diff --git a/GFE b/GFE index f532495..3cdd967 160000 --- a/GFE +++ b/GFE @@ -1 +1 @@ -Subproject commit f5324959f16e128fa44414fa9fd86ea2fbe3a963 +Subproject commit 3cdd967a2cf8cc6674c19a9d2b1459fb93b8fe47 diff --git a/README.md b/README.md index d990cd0..318f831 100644 --- a/README.md +++ b/README.md @@ -12,23 +12,23 @@ NASA/GSFC. | Library | Version | | --- | --- | -| [ESMF](https://github.com/esmf-org/esmf) | v8.5.0b22 | +| [ESMF](https://github.com/esmf-org/esmf) | v8.5.0 | | [netCDF](https://github.com/Unidata/netcdf-c) | 4.9.2 | | [netCDF Fortran](https://github.com/Unidata/netcdf-fortran) | 4.6.1 | | [netCDF C++](https://github.com/Unidata/netcdf-cxx4) | 4.3.1 | | [HDF5](https://portal.hdfgroup.org/display/support) | 1.10.10 | | [HDF4](https://portal.hdfgroup.org/display/support) | 4.2.15 | -| [GFE](https://github.com/Goddard-Fortran-Ecosystem/GFE) | v1.10.0 | +| [GFE](https://github.com/Goddard-Fortran-Ecosystem/GFE) | v1.11.0 | | [xgboost](https://github.com/dmlc/xgboost) | v1.6.0 | | [antlr2](https://www.antlr2.org/) | 2.7.7 | | [GSL](https://www.gnu.org/software/gsl/) | 2.7 | | [jpeg](http://www.ijg.org/) | 9e | | [zlib](http://www.zlib.net/) | 1.2.13 | | [szip](https://support.hdfgroup.org/doc_resource/SZIP/) | 2.1.1 | -| [cURL](https://curl.haxx.se/) | 8.1.1 | +| [cURL](https://curl.haxx.se/) | 8.2.1 | | [UDUNITS2](https://github.com/Unidata/UDUNITS-2) | 2.2.26 | -| [NCO](http://nco.sourceforge.net/) | 5.1.5 | -| [CDO](https://code.mpimet.mpg.de/projects/cdo) | 2.2.0 | +| [NCO](http://nco.sourceforge.net/) | 5.1.7 | +| [CDO](https://code.mpimet.mpg.de/projects/cdo) | 2.2.1 | | [nccmp](https://gitlab.com/remikz/nccmp) | 1.9.1.0 | | [FLAP](https://github.com/mathomp4/FLAP) | geos/v1.10.0 | | [HDF-EOS2](https://wiki.earthdata.nasa.gov/display/DAS) | 3.0 | @@ -47,7 +47,7 @@ NASA/GSFC. - The MPI library. On a Linux desktop/laptop, Open MPI is recommended. Make sure mpicc, mpifort, etc is on your path. Try compiling a simple "Hello, world!" program with mpicc and running it; sometimes you need - to set your LD_LIBRARY_PATH so that the runtime MPI libraries can be + to set your `LD_LIBRARY_PATH` so that the runtime MPI libraries can be found. Linux Note: many Linux distributions now have Open MPI packages. @@ -123,7 +123,7 @@ where `` is one of the ESMF MPI stack names, such as: - mpt - openmpi -- mpich3 +- mpich - mvapich2 - intelmpi @@ -131,7 +131,7 @@ see `esmf/INSTALL` for more information. You can optionally pass in a `prefix` to determine where Baselibs will be built. If you don't, the system uses `config.guess` => -`x86_64-pc-linux-gnu` to install to: +`x86_64-pc-linux-gnu` (on most Linux) to install to: ``` ../x86_64-pc-linux-gnu/$FC/Linux ``` @@ -171,7 +171,9 @@ compiler under Linux, just enter this ### Using Baselibs in GEOS -For GEOS, you'll need to pass in the Baselibs as: +For GEOS, if you have `BASEDIR` set in your environment which points to the location where +the `lib/`, `bin/`, etc. directories exist, you need do nothing else. +If not, you'll need to pass in the Baselibs as: ``` cmake .. -DBASEDIR= ... diff --git a/VERSION b/VERSION index eb1dc6a..e465da4 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -7.13.0 +7.14.0 diff --git a/curl b/curl index 1561d06..50490c0 160000 --- a/curl +++ b/curl @@ -1 +1 @@ -Subproject commit 1561d0675208854b39066877b140780a965702fa +Subproject commit 50490c0679fcd0e50bb3a8fbf2d9244845652cf0 diff --git a/esmf b/esmf index f99560c..5d4f093 160000 --- a/esmf +++ b/esmf @@ -1 +1 @@ -Subproject commit f99560c6d1a526198ed364139b2a56b8d2c09617 +Subproject commit 5d4f0935b1d071f946ce3af5986c375c9b117e51 diff --git a/nco b/nco index eb8561d..283a82b 160000 --- a/nco +++ b/nco @@ -1 +1 @@ -Subproject commit eb8561d9e7886aaee01361d198a6fd49fd6673d0 +Subproject commit 283a82b1b6ac6d83e1c21b52bcb37f671b7a6773 diff --git a/scripts/cdo.sha512 b/scripts/cdo.sha512 index be564f1..6d4a029 100644 --- a/scripts/cdo.sha512 +++ b/scripts/cdo.sha512 @@ -1 +1 @@ -3b72de3a88d21809cbc68f87ecf59cad86d50f375ebc9110ed5fd2ae158c17aded21f023c545f4a1ec5771d44b3bb7bbf73fde8b2bd53963494707cb506f861c cdo-2.2.0.tar.gz +606fa64a27a6c06091e1fb4b380c4778eb304c146abddb0f9f9efe7c330e2c0724dd1fc99a4886388a1e3fd8ffd27ae29491bfe64c1730a82e10d19f6f887711 cdo-2.2.1.tar.gz diff --git a/scripts/download_cdo.bash b/scripts/download_cdo.bash index 97959e4..3b6bed0 100755 --- a/scripts/download_cdo.bash +++ b/scripts/download_cdo.bash @@ -5,9 +5,9 @@ # -------------- package_name='cdo' -tarball='cdo-2.2.0.tar.gz' +tarball='cdo-2.2.1.tar.gz' # NOTE NOTE The last node of this URL changes with each new version -base_url='https://code.mpimet.mpg.de/attachments/download/28013/' +base_url='https://code.mpimet.mpg.de/attachments/download/28653/' export LMOD_SH_DBG_ON=0