* Update to version 9.7.1. * Drop stub library libboost_system-devel BuildRequires in favour of libboost_headers-devel. OBS-URL: https://build.opensuse.org/request/show/1306361 OBS-URL: https://build.opensuse.org/package/show/science/dealii?expand=0&rev=51
349 lines
15 KiB
Plaintext
349 lines
15 KiB
Plaintext
-------------------------------------------------------------------
|
|
Sun Sep 21 19:16:54 UTC 2025 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Update to version 9.7.1:
|
|
* fixes the default parameters for MatrixOut
|
|
(gh#dealii/dealii#18803).
|
|
* fixes a line orientation bug encountered with FESystem
|
|
(gh#dealii/dealii#18833).
|
|
* fixes an issue with the face handling in 1D in MatrixFree
|
|
(gh#dealii/dealii#18835).
|
|
- Drop stub library libboost_system-devel BuildRequires in favour
|
|
of libboost_headers-devel.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 4 18:12:02 UTC 2025 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Update to version 9.7.0:
|
|
* Too many changes to list, see
|
|
<https://dealii.org/developer/doxygen/deal.II/changes_between_9_6_0_and_9_7_0.html>.
|
|
- Disable building taskflow as it is not packaged for openSUSE.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 30 08:32:17 UTC 2025 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Update to version 9.6.2:
|
|
* CMake: tests: fix tests in release tarball
|
|
(gh#dealii/dealii#17953).
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jan 5 05:14:43 UTC 2025 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
|
|
|
|
- Remove obsolete netcdf build dependency, netcdf bindings were
|
|
removed with version 9.3.3.
|
|
- Minor spec file cleanups.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Dec 27 05:24:56 UTC 2024 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Add dealii-disable-parallel-doc-build.patch: Disable parallel
|
|
doc build for reproducibility; upstream doxygen issue
|
|
(gh#doxygen/doxygen#11138).
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Dec 21 15:09:26 UTC 2024 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Update to version 9.6.1:
|
|
* Tpetra: Fix is_vector_space_vector check with complex values
|
|
(gh#dealii/dealii#17558).
|
|
* Create new string when demangling stacktraces
|
|
(gh#dealii/dealii#17575).
|
|
* Cherry-pick bug fixes (gh#dealii/dealii#17874).
|
|
* MatrixFree/TensorProductPointKernels: fix compilation with
|
|
Number = float (gh#dealii/dealii#17924).
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Nov 13 20:15:55 UTC 2024 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Update to version 9.6.0:
|
|
* Numerous changes, see
|
|
<https://www.dealii.org/developer/doxygen/deal.II/changes_between_9_5_2_and_9_6_0.html>
|
|
- 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.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 2 16:50:04 UTC 2024 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Update to version 9.5.2:
|
|
* Allow compilation with PETSc but without MPI
|
|
(gh#dealii/dealii#15788).
|
|
* Fix compiling with PETSc with complex scalar type
|
|
(gh#dealii/dealii#15856).
|
|
* base/mpi.h: also instantiate for signed long long int
|
|
(gh#dealii/dealii#16540).
|
|
* CMake: fix compilation with bundled boost and modern clang
|
|
(gh#dealii/dealii#16541).
|
|
* DofTools: add missing codimension-one instantiation
|
|
(gh#dealii/dealii#16539).
|
|
- Enable openmpi5 flavours.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Oct 24 08:03:03 UTC 2023 - Nicolas Morey <nicolas.morey@suse.com>
|
|
|
|
- Drop support for obsolete openmpi[23]
|
|
- Prepare support for openmpi5
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jul 22 03:33:52 UTC 2023 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Update to version 9.5.1:
|
|
- Guard NOX support in include/deal.II/numerics/nonlinear.h
|
|
(gh#dealii/dealii#15708).
|
|
- bundled/tbb: fix compilation with gcc-13
|
|
(gh#dealii/dealii#15726).
|
|
- Changes from version 9.5.0:
|
|
- Substantial updates and extensions to deal.II's interfaces to
|
|
other libraries. This includes, in particular, the integration
|
|
of Kokkos additions and updates to the PETSc and Trilinos
|
|
interfaces.
|
|
- Uniform handling of nonlinear solver packages and a uniform
|
|
way of defining callbacks used by external libraries.
|
|
- Advances in matrix-free infrastructure.
|
|
- Advances in non-matching support.
|
|
- New features related to linear algebra.
|
|
- C++ language modernization.
|
|
- Build-system modernization.
|
|
- New BuildRequires: kokkos-devel >= 4.
|
|
- Drop dealii-rpmlintrc: Filters for openmpi* pkgs longer needed.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 14 05:46:39 UTC 2023 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Update to version 9.4.2:
|
|
* A compilation issue with step-70 has been resolved.
|
|
* CMake: prefer -pthread for posix thread support.
|
|
* A type mismatch for suitesparse has been fixed that lead to
|
|
compilation failures on certain platforms.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Dec 4 19:51:14 UTC 2022 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Update to version 9.4.1:
|
|
* cmake: always export compile_commands.json in deal.II and user
|
|
projects
|
|
* doxygen: fix various errors in formulas
|
|
* doxygen: fix SymmetricTensor friends
|
|
* cmake: fix PETSc version detection
|
|
* base: fix some VectorizedArrayTypes for non-default
|
|
vectorization
|
|
* gitignore: ignore clangd files and directories
|
|
* change ConsensusAlgorithm deprecations to early deprecated
|
|
* step-81: Mention example step in the tutorial lists
|
|
* bugfix: use correct tolerance in MappingCartesian check
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jul 10 11:55:28 UTC 2022 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Use dealii-rpmlintrc file to suppress rpmlint false positives
|
|
about incorrect shlib naming for openmpi* flavours, where the
|
|
shlib guideline is not applicable.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 4 00:35:48 UTC 2022 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Update to version 9.4.0:
|
|
* Numerous changes; see here:
|
|
https://www.dealii.org/developer/doxygen/deal.II/changes_between_9_3_3_and_9_4_0.html
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Feb 5 23:59:57 UTC 2022 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Update to version 9.3.3:
|
|
* Fixes an update flag issue in VectorTools::point_values().
|
|
* Uses portable "cmake -E remove" in quick_tests.
|
|
* Fixes compatibility issues with Boost 1.78.
|
|
* Adds support for the new OneAPI api interface for the Intel
|
|
Threading Building Blocks Library (libtbb).
|
|
* Fixes a compilation issue with sundials.
|
|
- Drop dealii-boost-1_78_compat.patch: incorporated upstream.
|
|
- Update memory requirement in _constraints to 10 GB and per
|
|
thread memory in %limit_memory to 2500 MB to avoid OOM errors.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jan 5 02:00:09 UTC 2022 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Add dealii-boost-1_78_compat.patch -- Fix includes to avoid
|
|
build failures against boost 1.77+ (gh#dealii/dealii#13037).
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Nov 10 14:39:47 UTC 2021 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Update to version 9.3.2:
|
|
* Fix a Sundials/Kinsol issue.
|
|
* Fix a bug for plain_copy in MGTransferMatrixFree.
|
|
* Fix a bug for Checkpointing/Restore of large triangulations
|
|
greater than 4GB.
|
|
* Fix compatibility issues with Intel 18/19 compiler.
|
|
* Fix a compilation issue with step-79 and Intel 18 compiler.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jul 2 19:47:28 UTC 2021 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Update to version 9.3.1:
|
|
* Configuration and compilation fixes for Intel C++ compilers
|
|
versions 18.x and 19.x.
|
|
* Various missing explicit instantitions leading to linker
|
|
errors on Mac OSX platforms.
|
|
* MPI configuration fixes.
|
|
* Fix for a segmentation fault in MappingQGeneric and MappingFE
|
|
at high optimization levels.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 8 23:10:57 UTC 2021 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Update to version 9.3.0:
|
|
* Eleven new tutorial programs: Steps 19, 66, 68, 71, 72, 74,
|
|
75, 76, 77, 78, 79 demonstrating solving a variety of
|
|
equations and illustrating functionality in deal.II.
|
|
* Experimental support for simplex and mixed meshes.
|
|
* Improved flexibility of the particle infrastructure.
|
|
* Support for global-coarsening multigrid algorithms.
|
|
* Advances in the matrix-free infrastructure.
|
|
* For full list of changes, see:
|
|
https://www.dealii.org/developer/doxygen/deal.II/changes_between_9_2_0_and_9_3_0.html
|
|
- Drop upstreamed patches:
|
|
* dealii-boost-1_75.patch
|
|
* dealii-build-with-muparser-2.3.2.patch.
|
|
- Adjust _constraints for slightly increased disk space and
|
|
memory.
|
|
- Add openmpi4 as multibuild flavour.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Apr 9 07:12:25 UTC 2021 - Guillaume GARDET <guillaume.gardet@opensuse.org>
|
|
|
|
- Add disk constraints
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Mar 27 23:36:45 UTC 2021 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- _constraints: Increase physical memory to 8 GB to fix slow
|
|
builds causing workers to time out.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Dec 30 00:05:22 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Add dealii-boost-1_75.patch: Fix build with boost 1.75; patch
|
|
taken from upstream git commits (gh#dealii/dealii#11379).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 17 08:50:56 UTC 2020 - Michel Normand <normand@linux.vnet.ibm.com>
|
|
|
|
- for ppc64 (BE) increase memlim from 2k to 3k in spec file
|
|
to avoid build failure in OBS.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 7 12:13:27 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Add dealii-build-with-muparser-2.3.2.patch: Fix muparser 2.3.2
|
|
version detection and thus build (gh#dealii/dealii#10548).
|
|
- Drop Group tags.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 3 19:22:21 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
|
|
|
|
- Trim conjecture from description.
|
|
- Trim double "library" in summary.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun May 31 14:19:39 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Update to version 9.2.0: see
|
|
https://www.dealii.org/developer/doxygen/deal.II/changes_between_9_1_1_and_9_2_0.html
|
|
- Drop patches commited upstream:
|
|
* dealii-find-parpack-independently-of-arpack.patch
|
|
* dealii-tbb-version-check.patch
|
|
- Set up spec file for enabling python bindings later, when
|
|
gh#dealii/dealii#10423 is fixed; disable building the bindings
|
|
themselves using bcond_with.
|
|
- Pass DEAL_II_COMPILE_EXAMPLES=OFF to cmake to prevent compiling
|
|
the examples and generating binaries which are then installed to
|
|
%_docdir.
|
|
- Disable Link-Time-Optimization for aarch64 to prevent builds
|
|
from from failing due to linking taking too long and OBS
|
|
shutting down the worker assuming a stuck job.
|
|
- Update _constraints file to ensure enough physical memory in
|
|
build worker to prevent swapping (which slows down and
|
|
eventually times out the build):
|
|
* aarch64: 4 GB (these runs don't time out, so it's okay to have
|
|
a lower memory requirement than for x86_64).
|
|
* x86_64: 7 GB.
|
|
- For aarch64, require at least 4000M per thread for compilation.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun May 10 02:25:04 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Update to version 9.1.1:
|
|
* Fixed a compatibility bug in GridIn::read_msh with older gmsh
|
|
mesh format files.
|
|
- Changes from version 9.1.0: see
|
|
https://www.dealii.org/developer/doxygen/deal.II/changes_between_9_0_1_and_9_1_0.html.
|
|
- Changes from version 9.0.0: see
|
|
https://www.dealii.org/developer/doxygen/deal.II/changes_between_8_5_0_and_9_0_0.html.
|
|
- 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.
|
|
- Disable building documentation for openSUSE 15.1 as it fails.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 21 20:34:40 UTC 2017 - junghans@votca.org
|
|
|
|
- Update to version 8.5.1: Only build fixes
|
|
https://github.com/dealii/dealii/compare/v8.5.0...v8.5.1
|
|
- Drop dealii-boost-1_64.patch, got merged upstream
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 9 08:38:19 UTC 2017 - badshah400@gmail.com
|
|
|
|
- Update to version 8.5.0: See
|
|
http://www.dealii.org/8.5.0/doxygen/deal.II/changes_between_8_4_2_and_8_5_0.html
|
|
for the list of changes (too many to list here).
|
|
- Add dealii-boost-1_64.patch: Fix compilation against boost 1.64;
|
|
patch taken from upstream git (gh#dealii/dealii#4309).
|
|
- Move documentation files installed to non-standard locations to
|
|
standard docdir.
|
|
- Package cmake files and data files in -devel package.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 18 14:33:35 UTC 2016 - kkhere.geo@gmail.com
|
|
|
|
- add missing library file libtbb.so* to rpm, otherwise we get
|
|
missing dependency when trying to install
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Feb 24 18:03:25 UTC 2013 - scorot@free.fr
|
|
|
|
- add patch dealii-7.2.0-no-rpath.patch
|
|
- fix files list
|
|
- change %%libname according to so name
|
|
- fix build requirements for SLE 11 and 12.1
|
|
- disable %%{?_smp_mflags} with make because build process
|
|
requires to much memory
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Feb 10 20:10:39 UTC 2013 - scorot@free.fr
|
|
|
|
- first package
|
|
|