@@ -1,23 +1,23 @@
11{ fetchurl, lib, stdenv
2−, cmake, netcdf, openjpeg, libpng, gfortran
2+, cmake, netcdf, openjpeg, libpng, gfortran, perl
33, enablePython ? false, pythonPackages
44, enablePosixThreads ? false
55, enableOpenMPThreads ? false}:
66with lib;
77stdenv.mkDerivation rec {
88 pname = "eccodes";
9− version = "2.12.5";
9+ version = "2.23.0";
1010
1111 src = fetchurl {
1212 url = "https://confluence.ecmwf.int/download/attachments/45757960/eccodes-${version}-Source.tar.gz";
13− sha256 = "0576fccng4nvmq5gma1nb1v00if5cwl81w4nv5zkb80q5wicn50c";
13+ sha256 = "sha256-y9yFMlN+loLxqT3bA0QEFrZpBqTMJd7Dy9c5QNGUvww=";
1414 };
1515
1616 postPatch = ''
1717 substituteInPlace cmake/FindOpenJPEG.cmake --replace openjpeg-2.1 ${openjpeg.incDir}
1818 '';
1919
20− nativeBuildInputs = [ cmake ];
20+ nativeBuildInputs = [ cmake perl ];
2121
2222 buildInputs = [ netcdf
2323 openjpeg