Revisions of hypre

Egbert Eich's avatar Egbert Eich (eeich) committed (revision 33)
- Remove bogus %undefine suffix - suffix is a RPM builtin, and
  trying to undefine it is an error since RPM 4.15.
Egbert Eich's avatar Egbert Eich (eeich) committed (revision 32)
- Enable non-HPC openmpi3 build (boo#1169792).
buildservice-autocommit accepted request 755685 from Egbert Eich's avatar Egbert Eich (eeich) (revision 31)
baserev update by copy to link target
Egbert Eich's avatar Egbert Eich (eeich) committed (revision 30)
- Add support for gcc8 and gcc9 (jsc#SLE-7766 & jsc#SLE-8604).
buildservice-autocommit accepted request 752515 from Egbert Eich's avatar Egbert Eich (eeich) (revision 29)
baserev update by copy to link target
Egbert Eich's avatar Egbert Eich (eeich) committed (revision 28)
- Add support for gcc7.
- Add support for gcc8 and gcc9 (jsc#SLE-7766 & jsc#SLE-8609).
Egbert Eich's avatar Egbert Eich (eeich) accepted request 752434 from Egbert Eich's avatar Egbert Eich (eeich) (revision 27)
- Update to 2.18.2:
  * Fixed mixedint bugs.
  * Ported BoomerAMG setup to run on GPUs.  Only a subset of setup phase
    features are currently available.
  * Updated CMake to support more of the features available in configure/make.
  * Added RecomputeResidual options to several hybrid solvers.
  * Various bug fixes.
- Disable openmpi1 builds for SLE/Leap > 15.1.
- Adapt build for openmpi1 to reflect naming change on Factory.
- Enable openmpi3 builds for Leap and SLE > 15.1 (jsc#SLE-7773).
- hypre_CMakeLists.patch refreshed and replaced by:
  Fix-library-version-numbering.patch
- Fix-empty-elseif-in-CMakeLists.txt.patch:
  Fix empty elseif() in CMake file.
- Use full package version to identify .so version:
  INSTALL.md states that "The hypre team currently does nothing to ensure
  application binary interface (ABI) compatibility. As a result, all release
  (major, minor, or patch) should be treated as incompatible."
- Replaced -DHYPRE_SEQUENTIAL by -DHYPRE_WITH_MPI
buildservice-autocommit accepted request 734095 from Ana Guerrero's avatar Ana Guerrero (anag) (revision 26)
baserev update by copy to link target
Ana Guerrero's avatar Ana Guerrero (anag) committed (revision 25)
Add Jira feature ID
buildservice-autocommit accepted request 727780 from Ana Guerrero's avatar Ana Guerrero (anag) (revision 24)
baserev update by copy to link target
Ana Guerrero's avatar Ana Guerrero (anag) accepted request 727776 from Ana Guerrero's avatar Ana Guerrero (anag) (revision 23)
- Documentation is only available online now. Remove the -doc package.
Ana Guerrero's avatar Ana Guerrero (anag) accepted request 727697 from Ana Guerrero's avatar Ana Guerrero (anag) (revision 22)
- New version 2.17.0
  * Changed open source license to dual MIT/Apache-2.0
  * Removed FEI_mv/ml subdirectory and several FEI header files
  * Various bug fixes.
  * Added new '--enable-mixedint' configure option.
  * Various GPU optimizations
  * Changed documentation to use Sphinx and Doxygen.
- Update License field to reflect the new dual licensing.
- Update source, there is a new GitHub group for hypre.
- Refresh patches:
  * hypre_Makefile_examples.patch
  * hypre_CMakeLists.patch
buildservice-autocommit accepted request 680428 from Egbert Eich's avatar Egbert Eich (eeich) (revision 21)
baserev update by copy to link target
Egbert Eich's avatar Egbert Eich (eeich) accepted request 680425 from Egbert Eich's avatar Egbert Eich (eeich) (revision 20)
- Consolidated build_all
Egbert Eich's avatar Egbert Eich (eeich) accepted request 679824 from Christian Goll's avatar Christian Goll (mslacken) (revision 19)
- Build the examples and docs as a separate HPC package.
- Made example and doc packages 'noarch'.
- Remove duplicates from examples.
- Fix rpmlint warnings about macros in comments.
- Fix library path to work both on 32 and 64 bit.

- Switched to cmake build system to fix boo#1126367
  * added hypre_CMakeLists.patch for proper version numbering
  * added dependency for lapack and superlu devel for non hpc builds
- Due to boo#1127070 does not compile for mvapich2/mpich
Egbert Eich's avatar Egbert Eich (eeich) committed (revision 18)
- Fix group of library name.
Egbert Eich's avatar Egbert Eich (eeich) accepted request 674835 from Egbert Eich's avatar Egbert Eich (eeich) (revision 17)
- Add a sub examples package to test in prod env
  Add: hypre_Makefile_examples.patch

- Properly create and tear down default version links when the
  HPC master packages are installed/uninstalled.
- Fix dependencies for HPC.
- Add dependency to HPC modulefile. 
- Fix package groups.
- Add pkgconfig file.
- Consolidate use of openmpi1, openmpi2, openmpi3 for non-HPC builds.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 665958 from Egbert Eich's avatar Egbert Eich (eeich) (revision 16)
initialized devel package after accepting 665958
Egbert Eich's avatar Egbert Eich (eeich) committed (revision 15)
- Disable openmpi1 builds on SLE.
Egbert Eich's avatar Egbert Eich (eeich) accepted request 665956 from Egbert Eich's avatar Egbert Eich (eeich) (revision 14)
- Fix yet another library dependency.
Displaying revisions 21 - 40 of 53
openSUSE Build Service is sponsored by