SHA256
10
0
forked from pool/dealii

4 Commits

Author SHA256 Message Date
57810ed47c Accepting request 1224049 from home:badshah400:branches:science
* Update to version 9.6.0.
* Use BuildRequires: muparser-devel instead of pkgconfig(muparser) to break degeneracy caused by the fake pkgconfig provides of muparser-32bit-devel (see gh#openSUSE/obs-build#1002).
* Require GCC-9 for Leap 15.6 or lower as enforced by upstream.
* Enable openmpi5 flavours.

OBS-URL: https://build.opensuse.org/request/show/1224049
OBS-URL: https://build.opensuse.org/package/show/science/dealii?expand=0&rev=39
2024-11-14 11:58:30 +00:00
7921e6616b Accepting request 1119893 from home:NMorey:branches:science
- Drop support for obsolete openmpi[23]
- Prepare support for openmpi5

OBS-URL: https://build.opensuse.org/request/show/1119893
OBS-URL: https://build.opensuse.org/package/show/science/dealii?expand=0&rev=37
2023-10-26 10:30:27 +00:00
38ef91fcc7 OBS-URL: https://build.opensuse.org/package/show/science/dealii?expand=0&rev=24 2021-12-26 16:40:38 +00:00
8633882a9b Accepting request 805573 from home:badshah400:branches:science
(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
2020-05-18 19:28:39 +00:00