HDF5-1.10.1-intel-2018.eb 983 B

123456789101112131415161718192021222324252627
  1. name = 'HDF5'
  2. version = '1.10.1'
  3. homepage = 'https://support.hdfgroup.org/HDF5/'
  4. description = """HDF5 is a data model, library, and file format for storing and managing data.
  5. It supports an unlimited variety of datatypes, and is designed for flexible
  6. and efficient I/O and for high volume and complex data."""
  7. toolchain = {'name': 'intel', 'version': '2018'}
  8. toolchainopts = {'pic': True, 'usempi': True}
  9. source_urls = ['https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-%(version_major_minor)s/hdf5-%(version)s/src']
  10. sources = [SOURCELOWER_TAR_GZ]
  11. patches = ['HDF5-%(version)s-mpiifort-2018.0.128-fix.patch']
  12. checksums = [
  13. '048a9d149fb99aaa1680a712963f5a78e9c43b588d0e79d55e06760ec377c172', # hdf5-1.10.1.tar.gz
  14. 'f1494f42ce547572e026d3eb5bdc93311204946fe9d00163294371116e5557e7', # HDF5-1.10.1-mpiifort-2018.0.128-fix.patch
  15. ]
  16. configopts = "--enable-threadsafe --with-pthread"
  17. dependencies = [
  18. ('zlib', '1.2.11'),
  19. ('Szip', '2.1'),
  20. ]
  21. moduleclass = 'data'