12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- name = 'NCL'
- version = '6.6.2'
- homepage = 'https://www.ncl.ucar.edu'
- description = "NCL is an interpreted language designed specifically for scientific data analysis and visualization."
- toolchain = {'name': 'foss', 'version': '2022b'}
- toolchainopts = {
- 'cstd': 'c99', 'openmp': True, 'pic': True,
- 'extra_fflags': '-fallow-invalid-boz -fallow-argument-mismatch',
- }
- source_urls = ['https://github.com/NCAR/ncl/archive/']
- sources = ['%(version)s.tar.gz']
- patches = [
- 'NCL-6.4.0_fix-types.patch',
- 'NCL-6.6.2_header_and_operands.patch',
- 'NCL-6.6.2_multiple_definitions.patch',
- ]
- checksums = [
- 'cad4ee47fbb744269146e64298f9efa206bc03e7b86671e9729d8986bb4bc30e', # 6.6.2.tar.gz
- 'f6dfaf95e5de9045745e122cb44f9c035f81fab92f5892991ddfe93945891c8f', # NCL-6.4.0_fix-types.patch
- '5cb62d9a37de8af485b94487692f7e739ca5eb103a6b447e0290a68a6c094808', # NCL-6.6.2_header_and_operands.patch
- 'e21503dc46fe6fd360ba7ca4897aa93bf9ec2961bc48634ca46de582710448f7', # NCL-6.6.2_multiple_definitions.patch
- ]
- builddependencies = [
- ('makedepend', '1.0.7'),
- ('Bison', '3.8.2'),
- ('flex', '2.6.4'),
- ]
- dependencies = [
- ('cURL', '7.86.0'),
- ('JasPer', '4.0.0'),
- ('g2lib', '3.2.0'),
- ('g2clib', '1.7.0'),
- ('HDF', '4.2.15'),
- ('HDF5', '1.14.0'),
- ('netCDF', '4.9.0'),
- ('netCDF-Fortran', '4.6.0'),
- ('Szip', '2.1.1'),
- ('freetype', '2.12.1'),
- ('zlib', '1.2.12'),
- ('GDAL', '3.6.2'),
- ('UDUNITS', '2.2.28'),
- ('ESMF', '8.3.0'),
- ('bzip2', '1.0.8'),
- ('cairo', '1.17.4'),
- ('libiconv', '1.17'),
- ('GSL', '2.7'),
- ('libpng', '1.6.38'),
- ('libjpeg-turbo', '2.1.4'),
- ]
- moduleclass = 'data'
|