[PATCH 0/9] Update dune-* to 2.9.1.

  • Done
  • quality assurance status badge
Details
One participant
  • Felix Gruber
Owner
unassigned
Submitted by
Felix Gruber
Severity
normal
F
F
Felix Gruber wrote on 31 Dec 2023 16:44
(address . guix-patches@gnu.org)(name . Felix Gruber)(address . felgru@posteo.net)
cover.1704037288.git.felgru@posteo.net
This patchset updates the Dune finite element library to the latest
release 2.9.1.

Felix Gruber (9):
gnu: dune-common: Update to 2.9.1.
gnu: dune-geometry: Update to 2.9.1.
gnu: dune-uggrid: Update to 2.9.1.
gnu: dune-grid: Update to 2.9.1.
gnu: dune-istl: Update to 2.9.1.
gnu: dune-localfunctions: Update to 2.9.1.
gnu: dune-alugrid: Update to 2.9.1.
gnu: dune-typetree: Update to 2.9.1.
gnu: dune-functions: Update to 2.9.1.

gnu/local.mk | 1 -
gnu/packages/maths.scm | 38 +++++++++----------
...une-grid-add-missing-include-cassert.patch | 24 ------------
3 files changed, 18 insertions(+), 45 deletions(-)
delete mode 100644 gnu/packages/patches/dune-grid-add-missing-include-cassert.patch


base-commit: b7466215cd05c2a1cd7c7a18c92af30376d21043
--
2.41.0
F
F
Felix Gruber wrote on 31 Dec 2023 16:47
[PATCH 1/9] gnu: dune-common: Update to 2.9.1.
(address . 68176@debbugs.gnu.org)(name . Felix Gruber)(address . felgru@posteo.net)
ee35febf88074f003a8299edb667c2c9afe7876c.1704037288.git.felgru@posteo.net
* gnu/packages/maths.scm (dune-common): Update to 2.9.1.

Change-Id: Ibd5ff17f1a35f7d6f79a25b37022a156bcb2adc3
---
gnu/packages/maths.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (24 lines)
diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index adc7beb655..fad5a19859 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/packages/maths.scm
@@ -8090,7 +8090,7 @@ (define-public combinatorial-blas
(define-public dune-common
(package
(name "dune-common")
- (version "2.9.0")
+ (version "2.9.1")
(source
(origin
(method url-fetch)
@@ -8098,7 +8098,7 @@ (define-public dune-common
version "/dune-common-" version ".tar.gz"))
(sha256
(base32
- "04pzk8q0bibci8z5xlwndhh3y3vs63mw7kad62lbzfwrr5121hrd"))
+ "0sn1bshshj7g9s75c4bgq7qymy9fkjahhi7y7b8d105l80wdxrbi"))
(patches (search-patches "dune-common-skip-failing-tests.patch"))))
(build-system cmake-build-system)
(arguments
--
2.41.0
F
F
Felix Gruber wrote on 31 Dec 2023 16:47
[PATCH 2/9] gnu: dune-geometry: Update to 2.9.1.
(address . 68176@debbugs.gnu.org)(name . Felix Gruber)(address . felgru@posteo.net)
94930b133f78d49c0cd67fec2d0ea94c704880b9.1704037288.git.felgru@posteo.net
* gnu/packages/maths.scm (dune-geometry): Update to 2.9.1.

Change-Id: I84181de96e5882086e15ef668de01755443c527a
---
gnu/packages/maths.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (24 lines)
diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index fad5a19859..cfeabd8f70 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/packages/maths.scm
@@ -8128,7 +8128,7 @@ (define-public dune-common
(define-public dune-geometry
(package
(name "dune-geometry")
- (version "2.9.0")
+ (version "2.9.1")
(source
(origin
(method url-fetch)
@@ -8136,7 +8136,7 @@ (define-public dune-geometry
version "/dune-geometry-" version ".tar.gz"))
(sha256
(base32
- "1bl1abipcf7zysmyyy2ikfx0nip55kasrb1bbkh11ghdilxrwwqy"))))
+ "09884vx67f470pq27yfw0r8i0w6dh0jjzv0gvn9dnhhpzdrhm60k"))))
(build-system cmake-build-system)
(arguments
`(#:phases
--
2.41.0
F
F
Felix Gruber wrote on 31 Dec 2023 16:47
[PATCH 3/9] gnu: dune-uggrid: Update to 2.9.1.
(address . 68176@debbugs.gnu.org)(name . Felix Gruber)(address . felgru@posteo.net)
1fa15fc596df4add2b7c62b2115741ed367f8e6d.1704037288.git.felgru@posteo.net
* gnu/packages/maths.scm (dune-uggrid): Update to 2.9.1.

Change-Id: If1f2a84b2b652bf25d8b1a03b17a626313a08f89
---
gnu/packages/maths.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (24 lines)
diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index cfeabd8f70..66d67d6f05 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/packages/maths.scm
@@ -8169,7 +8169,7 @@ (define-public dune-geometry
(define-public dune-uggrid
(package
(name "dune-uggrid")
- (version "2.9.0")
+ (version "2.9.1")
(source
(origin
(method git-fetch)
@@ -8179,7 +8179,7 @@ (define-public dune-uggrid
(file-name (git-file-name name version))
(sha256
(base32
- "1xwmiabb25nydi0yzhd64vq6fm3razix6k87afhq88q0ywzll65x"))))
+ "03fsqk53gikgjgrb9cij3vcywkn6wvjzqgvkl5m2szx5xnzic6h5"))))
(build-system cmake-build-system)
(arguments
`(#:phases
--
2.41.0
F
F
Felix Gruber wrote on 31 Dec 2023 16:47
[PATCH 4/9] gnu: dune-grid: Update to 2.9.1.
(address . 68176@debbugs.gnu.org)(name . Felix Gruber)(address . felgru@posteo.net)
9eca4bc10f8452bad54bd63ab63cbf741fe1f7d0.1704037288.git.felgru@posteo.net
* gnu/packages/maths.scm (dune-grid): Update to 2.9.1.
[source]: Remove patch that has been applied upstream.
* gnu/packages/patches/dune-grid-add-missing-include-cassert.patch:
Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.

Change-Id: I75b07067c4e1be9479a115b31fa646a55af6552b
---
gnu/local.mk | 1 -
gnu/packages/maths.scm | 6 ++---
...une-grid-add-missing-include-cassert.patch | 24 -------------------
3 files changed, 2 insertions(+), 29 deletions(-)
delete mode 100644 gnu/packages/patches/dune-grid-add-missing-include-cassert.patch

Toggle diff (68 lines)
diff --git a/gnu/local.mk b/gnu/local.mk
index 3e9ac33945..d1593ab8d7 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -1092,7 +1092,6 @@ dist_patch_DATA = \
%D%/packages/patches/dstat-fix-crash-when-specifying-delay.patch \
%D%/packages/patches/dstat-skip-devices-without-io.patch \
%D%/packages/patches/dune-common-skip-failing-tests.patch \
- %D%/packages/patches/dune-grid-add-missing-include-cassert.patch \
%D%/packages/patches/dune-istl-fix-solver-playground.patch \
%D%/packages/patches/dvd+rw-tools-add-include.patch \
%D%/packages/patches/dynaconf-unvendor-deps.patch \
diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index 66d67d6f05..781af666b9 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/packages/maths.scm
@@ -8209,7 +8209,7 @@ (define-public dune-uggrid
(define-public dune-grid
(package
(name "dune-grid")
- (version "2.9.0")
+ (version "2.9.1")
(source
(origin
(method url-fetch)
@@ -8217,9 +8217,7 @@ (define-public dune-grid
version "/dune-grid-" version ".tar.gz"))
(sha256
(base32
- "17l2vlr8q3rfifxv80r3jlzamx478xn0vfjkrl3ns1akk7miycq8"))
- (patches (search-patches
- "dune-grid-add-missing-include-cassert.patch"))))
+ "1nyihhk6rk8654cp3c6xzcmpn2skr5kzy3k8hp95vm11n6ghjn0h"))))
(build-system cmake-build-system)
(arguments
`(#:phases
diff --git a/gnu/packages/patches/dune-grid-add-missing-include-cassert.patch b/gnu/packages/patches/dune-grid-add-missing-include-cassert.patch
deleted file mode 100644
index 7462b11934..0000000000
--- a/gnu/packages/patches/dune-grid-add-missing-include-cassert.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From ef843b1a66308247ba4d2e2c116ff5517421a91b Mon Sep 17 00:00:00 2001
-From: Simon Praetorius <simon.praetorius@tu-dresden.de>
-Date: Tue, 6 Dec 2022 13:39:44 +0100
-Subject: [PATCH] Add missing include <cassert>
-
----
- dune/grid/test/yasp/test-yaspgrid-partitioner.cc | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/dune/grid/test/yasp/test-yaspgrid-partitioner.cc b/dune/grid/test/yasp/test-yaspgrid-partitioner.cc
-index 93ae042b0..9a4530201 100644
---- a/dune/grid/test/yasp/test-yaspgrid-partitioner.cc
-+++ b/dune/grid/test/yasp/test-yaspgrid-partitioner.cc
-@@ -6,6 +6,7 @@
- #include <config.h>
-
- #include <array>
-+#include <cassert>
- #include <iostream>
-
- #include <dune/common/filledarray.hh>
---
-2.39.2
-
--
2.41.0
F
F
Felix Gruber wrote on 31 Dec 2023 16:47
[PATCH 5/9] gnu: dune-istl: Update to 2.9.1.
(address . 68176@debbugs.gnu.org)(name . Felix Gruber)(address . felgru@posteo.net)
fd7bc81e4802d0130696ba5d32c57abbaf56add4.1704037288.git.felgru@posteo.net
* gnu/packages/maths.scm (dune-istl): Update to 2.9.1.

Change-Id: I848863fcd25f9a4cfdac87edcf4e3e37c34cf06a
---
gnu/packages/maths.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (24 lines)
diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index 781af666b9..c25a8db028 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/packages/maths.scm
@@ -8255,7 +8255,7 @@ (define-public dune-grid
(define-public dune-istl
(package
(name "dune-istl")
- (version "2.9.0")
+ (version "2.9.1")
(source
(origin
(method url-fetch)
@@ -8263,7 +8263,7 @@ (define-public dune-istl
version "/dune-istl-" version ".tar.gz"))
(sha256
(base32
- "0smghqr400xl84j0laabgwaj2p5jlj3n3s85bm7qp9m2vjz6rav6"))
+ "04cfx3x41w51l0frz8y7pmij5n8da13b71v9j541b20d0s04k9x9"))
(patches (search-patches "dune-istl-fix-solver-playground.patch"))))
(build-system cmake-build-system)
(arguments
--
2.41.0
F
F
Felix Gruber wrote on 31 Dec 2023 16:47
[PATCH 6/9] gnu: dune-localfunctions: Update to 2.9.1.
(address . 68176@debbugs.gnu.org)(name . Felix Gruber)(address . felgru@posteo.net)
d6af2518343947d406815b926dd3b233db4f3cbe.1704037288.git.felgru@posteo.net
* gnu/packages/maths.scm (dune-localfunctions): Update to 2.9.1.

Change-Id: Ic49ebff2b1fd2490a718f6a70e7e8c6db7ce5a58
---
gnu/packages/maths.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (24 lines)
diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index c25a8db028..28b3385516 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/packages/maths.scm
@@ -8317,7 +8317,7 @@ (define-public dune-istl
(define-public dune-localfunctions
(package
(name "dune-localfunctions")
- (version "2.9.0")
+ (version "2.9.1")
(source
(origin
(method url-fetch)
@@ -8325,7 +8325,7 @@ (define-public dune-localfunctions
version "/dune-localfunctions-" version ".tar.gz"))
(sha256
(base32
- "02zl49q40ifmic221fxlhi8zj9pybdyjavzvgn1zwh636ysgjbsp"))))
+ "0vcqkdv6scl5lvmr97xnwr34k6pl0hpa25bhrj0wwjg8sqn889wq"))))
(build-system cmake-build-system)
(arguments
`(#:phases
--
2.41.0
F
F
Felix Gruber wrote on 31 Dec 2023 16:47
[PATCH 7/9] gnu: dune-alugrid: Update to 2.9.1.
(address . 68176@debbugs.gnu.org)(name . Felix Gruber)(address . felgru@posteo.net)
6b3c923354c5e2472256af3a6fa9ffc42766112b.1704037288.git.felgru@posteo.net
* gnu/packages/maths.scm (dune-alugrid): Update to 2.9.1.

Change-Id: I23bc82e5c89c467483d12e52f284c01488039ca8
---
gnu/packages/maths.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (24 lines)
diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index 28b3385516..09eb9d7f18 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/packages/maths.scm
@@ -8375,7 +8375,7 @@ (define-public dune-localfunctions
(define-public dune-alugrid
(package
(name "dune-alugrid")
- (version "2.9.0")
+ (version "2.9.1")
(source
(origin
(method git-fetch)
@@ -8385,7 +8385,7 @@ (define-public dune-alugrid
(file-name (git-file-name name version))
(sha256
(base32
- "0s41jinsfpm56nx41vkmyv3y9n072ssw9hxjm7di64zcszgpjmzd"))))
+ "18x0iadkai2a4v5kxbnh5c7bbid1d9n3v5rn406937dlkjl1dp9s"))))
(build-system cmake-build-system)
(arguments
`(#:phases
--
2.41.0
F
F
Felix Gruber wrote on 31 Dec 2023 16:47
[PATCH 8/9] gnu: dune-typetree: Update to 2.9.1.
(address . 68176@debbugs.gnu.org)(name . Felix Gruber)(address . felgru@posteo.net)
f9c627ba0e9a125468aebc3e074dee7ac0da417d.1704037288.git.felgru@posteo.net
* gnu/packages/maths.scm (dune-typetree): Update to 2.9.1.

Change-Id: I4076710dd793da3a699126743839611fb099304f
---
gnu/packages/maths.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (24 lines)
diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index 09eb9d7f18..f667c98bd5 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/packages/maths.scm
@@ -8475,7 +8475,7 @@ (define-public dune-subgrid
(define-public dune-typetree
(package
(name "dune-typetree")
- (version "2.9.0")
+ (version "2.9.1")
(source
(origin
(method git-fetch)
@@ -8485,7 +8485,7 @@ (define-public dune-typetree
(file-name (git-file-name name version))
(sha256
(base32
- "1qcnl8giivnn8zprszdwrqw4q29sv3c2pr8dlrz616j10i4r8p18"))))
+ "1vxy2j11akxxxwlz50gir6hjjlf5giiyzgp029csy9df0kkkbz0a"))))
(build-system cmake-build-system)
(arguments
`(#:phases
--
2.41.0
F
F
Felix Gruber wrote on 31 Dec 2023 16:47
[PATCH 9/9] gnu: dune-functions: Update to 2.9.1.
(address . 68176@debbugs.gnu.org)(name . Felix Gruber)(address . felgru@posteo.net)
b0f6c2775045931d2e088b5853755a8d0ca92af8.1704037288.git.felgru@posteo.net
* gnu/packages/maths.scm (dune-functions): Update to 2.9.1.

Change-Id: I395f0855c094e800ecef5533ea8d8666ada001a7
---
gnu/packages/maths.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (24 lines)
diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index f667c98bd5..9f24a06380 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/packages/maths.scm
@@ -8517,7 +8517,7 @@ (define-public dune-typetree
(define-public dune-functions
(package
(name "dune-functions")
- (version "2.9.0")
+ (version "2.9.1")
(source
(origin
(method git-fetch)
@@ -8527,7 +8527,7 @@ (define-public dune-functions
(file-name (git-file-name name version))
(sha256
(base32
- "0pmi9vk0pdq9qp3xvknsndg8l6f2xkjr1rwbfbzsl9aj0qv9rn2p"))))
+ "195q4wqn525xxc621g1q58acmc2v3h1mq52w5flv1vznzfnh6prv"))))
(build-system cmake-build-system)
(arguments
`(#:phases
--
2.41.0
F
F
Felix Gruber wrote on 14 Nov 21:25 +0100
Re: [PATCH 0/9] Update dune-* to 2.9.1.
(address . 68176-done@debbugs.gnu.org)
eae5b8cc-459c-4c4f-92f9-8ac552835f73@posteo.net
This patchset has become obsolete with bug 74356 which updates the dune
packages to version 2.10.0.
Closed
?
Your comment

Commenting via the web interface is currently disabled.

To comment on this conversation send an email to 68176@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 68176
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch