- 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
OBS-URL: https://build.opensuse.org/request/show/1221875
OBS-URL: https://build.opensuse.org/package/show/science/dune-common?expand=0&rev=28
74 lines
2.7 KiB
Diff
74 lines
2.7 KiB
Diff
diff --git a/bin/dune-ctest b/bin/dune-ctest
|
|
index 89ec677a1..f6e831bad 100755
|
|
--- a/bin/dune-ctest
|
|
+++ b/bin/dune-ctest
|
|
@@ -1,4 +1,4 @@
|
|
-#! /usr/bin/env python3
|
|
+#!/usr/bin/python3
|
|
# SPDX-FileCopyrightInfo: Copyright © DUNE Project contributors, see file LICENSE.md in module root
|
|
# SPDX-License-Identifier: LicenseRef-GPL-2.0-only-with-DUNE-exception
|
|
#
|
|
diff --git a/bin/dunecontrol b/bin/dunecontrol
|
|
index df96f26f0..4dfa6dae2 100755
|
|
--- a/bin/dunecontrol
|
|
+++ b/bin/dunecontrol
|
|
@@ -1,4 +1,4 @@
|
|
-#!/usr/bin/env bash
|
|
+#!/bin/bash
|
|
# SPDX-FileCopyrightInfo: Copyright © DUNE Project contributors, see file LICENSE.md in module root
|
|
# SPDX-License-Identifier: LicenseRef-GPL-2.0-only-with-DUNE-exception
|
|
|
|
diff --git a/bin/dunepackaging.py b/bin/dunepackaging.py
|
|
index 723fb98f2..4cca715ae 100755
|
|
--- a/bin/dunepackaging.py
|
|
+++ b/bin/dunepackaging.py
|
|
@@ -1,4 +1,4 @@
|
|
-#!/usr/bin/env python3
|
|
+#!/usr/bin/python3
|
|
# SPDX-FileCopyrightInfo: Copyright © DUNE Project contributors, see file LICENSE.md in module root
|
|
# SPDX-License-Identifier: LicenseRef-GPL-2.0-only-with-DUNE-exception
|
|
|
|
diff --git a/bin/duneproject b/bin/duneproject
|
|
index 7cf9197d3..73c791ee8 100755
|
|
--- a/bin/duneproject
|
|
+++ b/bin/duneproject
|
|
@@ -1,4 +1,4 @@
|
|
-#!/usr/bin/env bash
|
|
+#!/usr/bin/bash
|
|
# -*- indent-tabs-mode: nil; sh-basic-offset: 2; sh-indentation: 2 -*-
|
|
# vi: set et sw=2:
|
|
# SPDX-FileCopyrightInfo: Copyright © DUNE Project contributors, see file LICENSE.md in module root
|
|
--- a/bin/dune-add-spdx
|
|
+++ b/bin/dune-add-spdx
|
|
@@ -1,4 +1,4 @@
|
|
-#! /usr/bin/env python3
|
|
+#!/usr/bin/python3
|
|
# SPDX-FileCopyrightInfo: Copyright © DUNE Project contributors, see file LICENSE.md in module root
|
|
# SPDX-License-Identifier: LicenseRef-GPL-2.0-only-with-DUNE-exception
|
|
|
|
diff --git a/cmake/scripts/extract_cmake_data.py b/cmake/scripts/extract_cmake_data.py
|
|
index f9ba3337f..c7c5edc57 100755
|
|
--- a/cmake/scripts/extract_cmake_data.py
|
|
+++ b/cmake/scripts/extract_cmake_data.py
|
|
@@ -1,4 +1,4 @@
|
|
-#!/usr/bin/env python
|
|
+#!/usr/bin/python3
|
|
# SPDX-FileCopyrightInfo: Copyright © DUNE Project contributors, see file LICENSE.md in module root
|
|
# SPDX-License-Identifier: LicenseRef-GPL-2.0-only-with-DUNE-exception
|
|
|
|
--- a/cmake/scripts/run-in-dune-env.sh.in
|
|
+++ b/cmake/scripts/run-in-dune-env.sh.in
|
|
@@ -1,4 +1,4 @@
|
|
-#!@BASH@
|
|
+#!/bin/bash
|
|
# SPDX-FileCopyrightInfo: Copyright © DUNE Project contributors, see file LICENSE.md in module root
|
|
# SPDX-License-Identifier: LicenseRef-GPL-2.0-only-with-DUNE-exception
|
|
|
|
--- a/cmake/scripts/set-dune-pythonpath.sh.in
|
|
+++ b/cmake/scripts/set-dune-pythonpath.sh.in
|
|
@@ -1,4 +1,4 @@
|
|
-#!@BASH@
|
|
+#!/bin/bash
|
|
# SPDX-FileCopyrightInfo: Copyright © DUNE Project contributors, see file LICENSE.md in module root
|
|
# SPDX-License-Identifier: LicenseRef-GPL-2.0-only-with-DUNE-exception
|
|
|