File dune-common.changes of Package dune-common
-------------------------------------------------------------------
Sun Oct 27 12:37:11 UTC 2024 - Christoph G <foss@grueninger.de>
- update to version 2.10.0
* There is a new base class IteratorFacade that unifies several
IteratorFacades by making the iterator category a template.
* Add utilities Std::span, Std::mdspan, Std::mdarray and all
its related classes into the Dune::Std namespace for working
with multidimensional arrays.
* Add concepts directory dune/common/concepts/ and some
fundamental concept definitions using c++20-concepts.
* Add dedicated includes dune/common/metis.hh for METIS and
dune/common/parallel/parmetis.hh for ParMETIS to be used
instead of the direct includes metis.h and parmetis.h.
* Move special MPI-related compile flags, like MPI_NO_CPPBIND,
from config.h into the cmake utiltiy add_dune_mpi_flags and
the related global package registration.
- Remove fix-install-lib64.patch as it is part of upstream
- Update fix_script_shebangs.patch
-------------------------------------------------------------------
Fri May 17 22:26:23 UTC 2024 - Christoph G <foss@grueninger.de>
- Add upstream patch fix-install-lib64.patch to fix installation
for lib64 with non-standard variable
-------------------------------------------------------------------
Tue Dec 19 07:58:01 UTC 2023 - Christoph G <foss@grueninger.de>
- update to version 2.9.1
* Fixes for recent compilers
- Use OpenMPI 4 instead of 2.
-------------------------------------------------------------------
Sun Nov 20 07:17:41 UTC 2022 - Christoph G <foss@grueninger.de>
- Update to version 2.9.0
* Multiplication of two matrices using a*b is now also
implemented if a or b is a FieldMatrix or if both are
DiagonalMatrices.
* The utility function transpose(m) will now return m.transposed()
if available. Otherwise it returns a wrapper storing a copy
(this was a reference before) of m. References to matrices can
still be captured using transpose(std::ref(m)) or
transposedView(m).
* The transposed of a FieldMatrix, DiagonalMatrix, and
DynamicMatrix is now available using the transposed() member
function.
* Add pragma omp simd annotations in the LoopSIMD class to
improve compiler optimizations
* Add python -m dune [info|configure|list|remove|dunetype|
fix-dunepy] command to manage just-in-time generated python
modules in dune-py
- Dropped fix_script_install_permissions.patch as it is part of
updstream
-------------------------------------------------------------------
Wed Dec 30 15:54:50 UTC 2020 - Christoph G <foss@grueninger.de>
- Cleaned spec with spec-cleaner
-------------------------------------------------------------------
Fri Nov 27 07:36:36 UTC 2020 - Christoph G <foss@grueninger.de>
- Update to version 2.7.1
- Use OpenMPI2 instead of OpenMPI
- Dropped fix_name_git_hook.patch which is part of upstream
- Updated fix_script_shebangs.patch
-------------------------------------------------------------------
Tue Nov 19 23:26:54 UTC 2019 - Christoph G <foss@grueninger.de>
- Add patch fix_name_git_hook.patch to make whitespace hook less
likley to clash with files from other packages, the patch is
taken from upstream
-------------------------------------------------------------------
Wed Jul 31 20:20:59 UTC 2019 - Daniel Weatherill <plasteredparrot@gmail.com>
- Update to version 2.6.0
- Added dependencies on Vc, tbb, python3-devel, which enables more
optional features of dune-common
- Remove patch do-not-create-doxygen-target-if-doxygen-not-found.patch
which has been integrated upstream
- Add patches fix_script_install_permissions.patch and
fix_script_shebangs.patch which quieten some RPM build warnings
-------------------------------------------------------------------
Tue Sep 27 11:08:31 UTC 2016 - foss@grueninger.de
- Add directory bash-completion to fix build failure for Leap 42.2
-------------------------------------------------------------------
Sat May 28 11:05:24 UTC 2016 - foss@grueninger.de
- Switch from deprecated Autotools to CMake as build-system
- Add patch do-not-create-doxygen-target-if-doxygen-not-found.patch
which is included upstream in the releases/2.4 branch
-------------------------------------------------------------------
Mon Feb 29 11:52:39 UTC 2016 - foss@grueninger.de
- update to version 2.4.1
For release notes see
http://www.dune-project.org/releasenotes/releasenotes-2.4.html
-------------------------------------------------------------------
Sat Oct 3 20:08:41 UTC 2015 - foss@grueninger.de
- update to version 2.4.0
For release notes see
http://www.dune-project.org/releasenotes/releasenotes-2.4.html
-------------------------------------------------------------------
Thu Jul 3 14:24:09 UTC 2014 - kkhere.geo@gmail.com
- fix openmpi compilation and add gmp support
-------------------------------------------------------------------
Thu Jul 3 12:14:51 UTC 2014 - kkhere.geo@gmail.com
- update to version 2.3.1
For release notes see
http://www.dune-project.org/releasenotes/releasenotes-2.3.html
-------------------------------------------------------------------
Tue Jun 11 18:31:03 UTC 2013 - scorot@free.fr
- update to version 2.2.1
* Fixed warnings about unused typedefs.
* More standard compliant shared_ptr implementation usable with
gcc-4.1.
* More standard compliant nullptr implementation
* Fixed illegal forward declaration of std::pair (FS 1121)
* Fixed infinity norm of NaN matrices (FS 1147)
* The infinity_norm of a DenseVector returns NaN if one of its
entries is NaN (FS 1147)
* Improved support for clang compiler
-------------------------------------------------------------------
Wed Mar 27 21:48:53 UTC 2013 - joop.boonen@opensuse.org
- Fixed the build for openSUSE > 12.3
- Created a seperate doc package because of the size
-------------------------------------------------------------------
Mon Oct 15 20:50:01 UTC 2012 - scorot@free.fr
- build parallel version with openmpi
-------------------------------------------------------------------
Tue Aug 28 19:17:38 UTC 2012 - scorot@free.fr
- devel package requires boost-devel
- remove aclocal files that conflict with boost on 11.3 and 11.4
-------------------------------------------------------------------
Sat Aug 4 22:06:47 UTC 2012 - scorot@free.fr
- move some dirs from devel to main package
- add blas and lapack in build requirements
-------------------------------------------------------------------
Sat Aug 4 21:38:15 UTC 2012 - scorot@free.fr
- first package