7 Commits

Author SHA256 Message Date
27f16d3fbe Accepting request 1287529 from home:badshah400:branches:Application:Geo
* Update to version 5.4.4:
* Enforce C11 standard to fix build of third party libminc; GCC 15 defaults to C23 causing build failures.
* _constraints: Reduce required disk space to 6 GB; Reduce required physicalmemory to 6 GB; Drop overrides for memoryperjob on x86_64.

OBS-URL: https://build.opensuse.org/request/show/1287529
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/insighttoolkit?expand=0&rev=63
2025-06-24 17:13:51 +00:00
375bf66014 Accepting request 1192608 from home:badshah400:branches:Application:Geo
- Update to version 5.4.0.
- Drop patches incorporated upstream: insighttoolkit-swig4_1-compat.patch, add-missing-includes.patch
- Disable python bindings.

OBS-URL: https://build.opensuse.org/request/show/1192608
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/insighttoolkit?expand=0&rev=56
2024-08-12 07:15:09 +00:00
d8cf9dc936 Accepting request 853552 from home:Guillaume_G:branches:Application:Geo
- Update RAM requirements to avoid OOM seen with LTO

OBS-URL: https://build.opensuse.org/request/show/853552
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/insighttoolkit?expand=0&rev=35
2020-12-07 11:43:37 +00:00
6de81771ff Accepting request 840082 from home:Guillaume_G:branches:Application:Geo
- Re-enable build for aarch64 since eigen has been fixed

OBS-URL: https://build.opensuse.org/request/show/840082
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/insighttoolkit?expand=0&rev=33
2020-10-08 07:26:36 +00:00
3c28455fbc Accepting request 828061 from home:marxin:memory-constraint
Use memoryperjob constraint instead of %limit_build macro.

OBS-URL: https://build.opensuse.org/request/show/828061
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/insighttoolkit?expand=0&rev=29
2020-08-20 11:17:33 +00:00
619bcfd747 Accepting request 810056 from home:badshah400:branches:science
* Update to version 5.0.1
* Drop add_gcc9_support.patch: no longer required with upstream support for up to GCC 10 baked in.
* Pass options to %cmake to set proper install paths when installing; prevents the need to manually move installed libs around. Drop sed BuildRequires that is no longer required as a consequence.
* Enable python3 wrapping (needed for tomviz, for instance); split out separate python3-itk package. Introduces BuildRequires: python3-devel.
* Add BuildRequires: memory-constraints and use %limit_build to require at least 2 GiB memory per thread; OOM failures otherwise.
* Update _constraints file: at least 24 GB (!!!) disk space and 2 GB memory now required.
* Use ninja for build (BuildRequires: ninja); compile using %cmake_build instead of make directly.
* Additional system library dependencies: CastXML-devel, gtest, double-conversion, and gdcm-devel.
* Convert BuildRequires to pkgconfig() or cmake() based ones wherever possible.
* Update URL and Source URL in keeping with upstream's move to github.
* Drop conditionals for old openSUSE versions.

OBS-URL: https://build.opensuse.org/request/show/810056
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/insighttoolkit?expand=0&rev=21
2020-05-29 06:34:10 +00:00
a717e466f1 OBS-URL: https://build.opensuse.org/package/show/Application:Geo/insighttoolkit?expand=0&rev=6 2017-11-23 19:28:24 +00:00