Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
0001-Use-SKIP_BUILD_RPATH-for-python-lib-of-simulators.patch | Use SKIP_BUILD_RPATH for python lib of simulators | Markus Blatt <markus@dr-blatt.de> | no | 2022-11-01 | ||
0002-Prevent-pybind11-from-stripping-debug-symbols.patch | Prevent pybind11 from stripping debug symbols pybind11_add_module will strip debug symbols if CMAKE_BUILD_TYPE is neither Debug nor RelWithDebInfo) and there is no option to prevent this. To fix this we temporarily reset the CMAKE_BUILD_TYPE to Debug |
Markus Blatt <markus@dr-blatt.de> | no | 2024-05-06 | ||
0003-Prepare-OPM-for-DUNE-2.10.patch | Prepare OPM for DUNE 2.10 DUNE_VERSION_NEWER has been removed. Falling back to DUNE_VERSION_GTE which exists since at least DUNE 2.7. Removed switches for older version than 2.7. |
Markus Blatt <markus@dr-blatt.de> | no | 2024-09-07 | ||
0004-Use-Grid-Communication-which-is-there-since-2.7.patch | Use Grid::Communication which is there since 2.7 Grid::CollectiveCommunication is gone in 2.10 |
Markus Blatt <markus@dr-blatt.de> | no | 2024-10-02 | ||
0005-Use-HAVE_SUITESPARSE_UMFPACK-instead-of-HAVE_UMPACK.patch | Use HAVE_SUITESPARSE_UMFPACK instead of HAVE_UMPACK This works for DUNE 2.7-2.10, but using HAVE_UMFPACK won't work for older version due to changes needed for 2.10. |
Markus Blatt <markus@dr-blatt.de> | no | 2024-10-03 | ||
0006-use-Grid-CollectiveCommunication-with-DUNE-2.9.patch | use Grid::CollectiveCommunication with DUNE < 2.9 Those versions lack Grid::Communication. |
Markus Blatt <markus@dr-blatt.de> | no | 2024-10-03 | ||
0007-Correctly-mark-data-files-with-ODBL-and-DBCL-license.patch | Correctly mark data files with ODBL and DBCL license tests/wells_no_perforation.data and tests/msw.data were falsely marked as GPLv3, the rest was missing lincense marks. |
Markus Blatt <markus@dr-blatt.de> | no | 2024-11-08 | ||
0008-Added-the-missing-plus-in-gplv3-for-the-Python-packa.patch | Added the missing plus in gplv3+ for the Python packages. | Markus Blatt <markus@dr-blatt.de> | no | 2024-11-08 | ||
0009-Removed-GPL-copyright-header-from-code-licensed-unde.patch | Removed GPL copyright header from code licensed under Boost license. One cannot just add another license when there are no substantial creative changes and you are changing existing code only. There is no need either as we can use code under Boost license next to GPL. |
Markus Blatt <markus@dr-blatt.de> | no | 2024-11-08 | ||
0010-d-patches-Use-upper-case-for-COMPONENTS-of-FindSuite.patch | d/patches: Use upper case for COMPONENTS of FindSuiteSparse This is what DUNE uses since 2015 makes OPM modules usable as DUNE modules in all cases. |
Markus Blatt <markus@dr-blatt.de> | no | 2024-11-18 | ||
0011-Install-all-needed-headers.patch | Install all needed headers. | Markus Blatt <markus@dr-blatt.de> | no | 2024-11-21 |