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

  • Open
  • 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
?