OpenBLAS-0.3.12-GCC-10.2.0.eb 957 B

12345678910111213141516171819202122232425262728
  1. name = 'OpenBLAS'
  2. version = '0.3.12'
  3. homepage = 'https://xianyi.github.com/OpenBLAS/'
  4. description = "OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version."
  5. toolchain = {'name': 'GCC', 'version': '10.2.0'}
  6. source_urls = [
  7. # order matters, trying to download the large.tgz/timing.tgz LAPACK tarballs from GitHub causes trouble
  8. 'https://www.netlib.org/lapack/timing/',
  9. 'https://github.com/xianyi/OpenBLAS/archive/',
  10. ]
  11. sources = ['v%(version)s.tar.gz']
  12. patches = [
  13. ('large.tgz', '.'),
  14. ('timing.tgz', '.'),
  15. ]
  16. checksums = [
  17. '65a7d3a4010a4e3bd5c0baa41a234797cd3a1735449a4a5902129152601dc57b', # v0.3.12.tar.gz
  18. 'f328d88b7fa97722f271d7d0cfea1c220e0f8e5ed5ff01d8ef1eb51d6f4243a1', # large.tgz
  19. '999c65f8ea8bd4eac7f1c7f3463d4946917afd20a997807300fe35d70122f3af', # timing.tgz
  20. ]
  21. # extensive testing can be enabled by uncommenting the line below
  22. # runtest = 'PATH=.:$PATH lapack-timing'
  23. moduleclass = 'numlib'