Revisions of scalapack

Gustavo Yokoyama Ribeiro's avatar Gustavo Yokoyama Ribeiro (gyribeiro) committed (revision 4)
- Remove blacs HPC master packages: the libblacs has been removed
  (boo#1167949).
Frederic Crozat's avatar Frederic Crozat (fcrozat) committed (revision 3)
jsc#SLE-8609 -> jsc#SLE-8604
Gustavo Yokoyama Ribeiro's avatar Gustavo Yokoyama Ribeiro (gyribeiro) committed (revision 2)
- Add a Provides: for the removed BLACS library package for HPC.
  libscalapack contains the BLACS ABI.

- Updated to v2.1.0 (jsc#SLE-11037)
  * New robust ScaLAPACK routine for computing the QR factorization with
    column pivoting by Zvonimir Bujanovic and Zlatko Drmac [Download Lawn 296]
  * MPI-3+ updates required by Open MPI 4
  * Improve accuracy of Frobenius norm by making intermediate column sums
  * miscellaneous minor bug fixes
  * Improve cmake shared library support
- Disable openmpi1 builds for SLE/Leap > 15.1.
- Enable openmpi3 builds for Leap and SLE > 15.1 (jsc#SLE-7773).
- Add support for gcc8 and gcc9 builds for HPC (jsc#SLE-7766,
  jsc#SLE-8609).
- For HPC no longer provide BLACS as a separate library.
- Remove: 
  * scalapack-2.0.2-shared-blacs.patch
  * scalapack-2.0.2-shared-lib.patch
    Handled in spec file.

- Reflect renaming of openmpi packages to openmpi1 in Tumbleweed,
  fixes unresolvable packages.

- Use -ffat-lto-objects to provide a proper static library. 

- Add BuildRequires blacs-devel-headers for non-hpc when required.
- Add BuildRequires libopenblas-gnu-hpc >=  0.3.6 for hpc to  avoid
  to build when openblas library not available.

- spec file cleanup:
Gustavo Yokoyama Ribeiro's avatar Gustavo Yokoyama Ribeiro (gyribeiro) committed (revision 1)
initialize package
Displaying all 4 revisions
openSUSE Build Service is sponsored by