(Disable builds for i586 entirely; sorry for the multiple sr's, hopefully this is the last one for this update)
* Update to version 9.1.1
* Implement multibuild for openmpi2, openmpi3, and serial flavours (openmpi1 not supported by dealii).
* Add dealii-tbb-version-check.patch to detect correct version of TBB; patch taken from upstream [gh#dealii/dealii#9475].
* Add dealii-find-parpack-independently-of-arpack.patch to detect parpack independently of arpack's location; patch taken from upstream pull request [gh#dealii/dealii#10197]. Note that *both* arpack and parpack are required when building with MPI enabled.
* Use deal_II*-devel as the devel pkg name to be consistent with shared lib packaging policy; add Provides: dealii*-devel to help with upgrade.
* Use ninja for build (BuildRequires: ninja).
* Use memory_constraints to require per-thread memory >= 2 GB; introduces BuildRequires: memory-constraints.
* Use %cmake_build instead of running make.
* Update cmake options in keeping with upstream changes.
* Add _constraints file to limit builds to at least 2 GB memory, anything less causes out-of-memory problems.
* Update License tag: dealii is now licensed as LGPL-2.1-or-later.
* Remove hashbangs from non-executable files.
* Link duplicate files in %{_docdir}.
* Disable builds on i586 as linking takes too long leading to OBS worker assuming a "stuck job" and killing the VM.
OBS-URL: https://build.opensuse.org/request/show/805573
OBS-URL: https://build.opensuse.org/package/show/science/dealii?expand=0&rev=5