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 

openSUSE Build Service is sponsored by