From patchwork Sat Dec 18 13:36:49 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Gruber X-Patchwork-Id: 35376 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 599EF27BBEA; Sat, 18 Dec 2021 13:40:57 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 22F4927BBE9 for ; Sat, 18 Dec 2021 13:40:57 +0000 (GMT) Received: from localhost ([::1]:48540 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1myZxI-0004ND-Aj for patchwork@mira.cbaines.net; Sat, 18 Dec 2021 08:40:56 -0500 Received: from eggs.gnu.org ([209.51.188.92]:57922) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1myZuV-0001Gq-BI for guix-patches@gnu.org; Sat, 18 Dec 2021 08:38:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:58159) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1myZuV-0002j3-2A for guix-patches@gnu.org; Sat, 18 Dec 2021 08:38:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1myZuU-0007o7-Tj for guix-patches@gnu.org; Sat, 18 Dec 2021 08:38:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#46929] [PATCH v3 01/12] gnu: Modernize add-openmpi-to-dune-package Resent-From: Felix Gruber Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 18 Dec 2021 13:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46929 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 46929@debbugs.gnu.org Cc: Felix Gruber Received: via spool by 46929-submit@debbugs.gnu.org id=B46929.163983467329980 (code B ref 46929); Sat, 18 Dec 2021 13:38:02 +0000 Received: (at 46929) by debbugs.gnu.org; 18 Dec 2021 13:37:53 +0000 Received: from localhost ([127.0.0.1]:41471 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1myZuK-0007nU-Uz for submit@debbugs.gnu.org; Sat, 18 Dec 2021 08:37:53 -0500 Received: from mout01.posteo.de ([185.67.36.65]:35359) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1myZuI-0007nH-QS for 46929@debbugs.gnu.org; Sat, 18 Dec 2021 08:37:51 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 372CA240029 for <46929@debbugs.gnu.org>; Sat, 18 Dec 2021 14:37:45 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1639834665; bh=dQ4YLPQN/iW7WKQoLIBa9aFBryPV2VU34OA+YC1OJ/U=; h=From:To:Cc:Subject:Date:From; b=Xva2dh7zF0b4qJPniOnm9AiBzZsXz9UEJUmMEg9sv5C5jEp+tcoE/JVTotIs03lY6 +PHf9TVmqvRh/RTdrZr++wkzXKcCqDEY6/NSrMDnLYYUOAnrCZhnTrK7PZDSsAMnlB gPA/1A1RZPSgNDoGt0aNXVAYiTwRr/2jNVFe4SKprcAMByJZcSA8XEZRd+Vpo9oZ3E aAXM7iaW5IRbWo9sd236WPIC5SvKcedtTBkgjz1BoxookW1/GJbgr0smu/05WPJGzX dxTr8xja2eeTO3RSBtEbDCli5Xv8NxxMRnXjNFNKFOxZL0+mI4bSs+2IwqU6TemQUy FQEftNVkMO9NA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4JGRk04b46z6tnN; Sat, 18 Dec 2021 14:37:44 +0100 (CET) From: Felix Gruber Date: Sat, 18 Dec 2021 13:36:49 +0000 Message-Id: <20211218133700.10135-2-felgru@posteo.net> In-Reply-To: <20211218133700.10135-1-felgru@posteo.net> References: <20210520220603.20289-1-felgru@posteo.net> <20211218133700.10135-1-felgru@posteo.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/maths.scm (add-openmpi-to-dune-package): Use modify-inputs. --- gnu/packages/maths.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index 3bac086666..5c2c3d75d7 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -6729,8 +6729,8 @@ built on top of DUNE, the Distributed and Unified Numerics Environment.") (if (dune-package? p) (package (inherit p) (name (string-append (package-name p) "-openmpi")) - (inputs `(,@(package-inputs p) - ("openmpi" ,openmpi))) + (inputs (modify-inputs (package-inputs p) + (append openmpi))) (arguments (substitute-keyword-arguments (package-arguments p) ((#:phases phases '%standard-phases) From patchwork Sat Dec 18 13:36:51 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Gruber X-Patchwork-Id: 35377 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id AE96B27BBEA; Sat, 18 Dec 2021 13:41:25 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 733DC27BBE9 for ; Sat, 18 Dec 2021 13:41:25 +0000 (GMT) Received: from localhost ([::1]:49728 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1myZxk-00059Z-Iu for patchwork@mira.cbaines.net; Sat, 18 Dec 2021 08:41:24 -0500 Received: from eggs.gnu.org ([209.51.188.92]:58170) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1myZvT-0002on-3V for guix-patches@gnu.org; Sat, 18 Dec 2021 08:39:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:58194) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1myZvS-0003cM-RL for guix-patches@gnu.org; Sat, 18 Dec 2021 08:39:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1myZvS-0007ro-PP for guix-patches@gnu.org; Sat, 18 Dec 2021 08:39:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#46929] [PATCH v3 03/12] gnu: dune-geometry: Update to 2.7.1. Resent-From: Felix Gruber Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 18 Dec 2021 13:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46929 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 46929@debbugs.gnu.org Cc: Felix Gruber Received: via spool by 46929-submit@debbugs.gnu.org id=B46929.163983468630075 (code B ref 46929); Sat, 18 Dec 2021 13:39:02 +0000 Received: (at 46929) by debbugs.gnu.org; 18 Dec 2021 13:38:06 +0000 Received: from localhost ([127.0.0.1]:41483 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1myZuX-0007oq-Ty for submit@debbugs.gnu.org; Sat, 18 Dec 2021 08:38:06 -0500 Received: from mout01.posteo.de ([185.67.36.65]:43401) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1myZuV-0007ng-1Q for 46929@debbugs.gnu.org; Sat, 18 Dec 2021 08:38:03 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 6CA6C240027 for <46929@debbugs.gnu.org>; Sat, 18 Dec 2021 14:37:57 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1639834677; bh=iPCfm9hp6AJO3yVU4jkoLuu+V2Mp231Bb0NfFgG7kvo=; h=From:To:Cc:Subject:Date:From; b=eoDN2lHydL5bfpYxw0t1XgPiRtCO4OPijPFLGAEJdwZi1v3N82Nlb5VYfs4tD6vpj OjWAsFHaEXi1ljSGoRC9RyqCMMYBtnHx9Em0oblPg7ZAx5vstIoG3FiRIFaAb1G/fC eyOB+xB/1nPS1Hd7bAAv6ZGH3NZEk5FnIfh3ikYMPTOAv4Hm82hwy/pxz6mUuM93T/ TuJzobDBJXR+UlSKhgi35MF4Sm7cTzl+XkfrkVhm03X4r18T+xenq63SrrH2oW1kcI 1/79PNzYLWF0rd4p/i3pghA13kVWc1l6OM0D+uUtqB7l1bApDel2Gj6GJzVImeLjDf 8YOCtuOjqTMbA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4JGRkF0MYmz9rxR; Sat, 18 Dec 2021 14:37:57 +0100 (CET) From: Felix Gruber Date: Sat, 18 Dec 2021 13:36:51 +0000 Message-Id: <20211218133700.10135-4-felgru@posteo.net> In-Reply-To: <20211218133700.10135-1-felgru@posteo.net> References: <20210520220603.20289-1-felgru@posteo.net> <20211218133700.10135-1-felgru@posteo.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/maths.scm (dune-geometry): Update to 2.7.1. [arguments]: Parallelize build-tests phase. --- gnu/packages/maths.scm | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index eb41e52f5a..0cfee02653 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -6286,7 +6286,7 @@ Differences} (FD).") (define-public dune-geometry (package (name "dune-geometry") - (version "2.7.0") + (version "2.7.1") (source (origin (method url-fetch) @@ -6294,14 +6294,18 @@ Differences} (FD).") version "/dune-geometry-" version ".tar.gz")) (sha256 (base32 - "1cicvlwbyyw76npicnblxckyvhbfn3ip8isydiv3hlrlz8zcg5nr")))) + "068mh3fd110xl27rwxqlqy4d9cpqw2vqm2pzfrripiaqscb3byfy")))) (build-system cmake-build-system) (arguments `(#:phases (modify-phases %standard-phases (add-after 'build 'build-tests - (lambda* (#:key make-flags #:allow-other-keys) - (apply invoke "make" "build_tests" make-flags)))))) + (lambda* (#:key make-flags parallel-build? #:allow-other-keys) + (apply invoke "make" "build_tests" + `(,@(if parallel-build? + `("-j" ,(number->string (parallel-job-count))) + '()) + ,@make-flags))))))) (inputs (list dune-common ;; Optional From patchwork Sat Dec 18 13:36:52 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Gruber X-Patchwork-Id: 35379 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id E3E3127BBEB; Sat, 18 Dec 2021 13:42:11 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 3FA4C27BBE9 for ; Sat, 18 Dec 2021 13:42:06 +0000 (GMT) Received: from localhost ([::1]:51490 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1myZyP-0006Uk-Ej for patchwork@mira.cbaines.net; Sat, 18 Dec 2021 08:42:05 -0500 Received: from eggs.gnu.org ([209.51.188.92]:58180) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1myZvV-0002qX-3n for guix-patches@gnu.org; Sat, 18 Dec 2021 08:39:05 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:58199) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1myZvU-0003cu-RU for guix-patches@gnu.org; Sat, 18 Dec 2021 08:39:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1myZvU-0007sP-Q2 for guix-patches@gnu.org; Sat, 18 Dec 2021 08:39:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#46929] [PATCH v3 04/12] gnu: dune-uggrid: Update to 2.7.1. Resent-From: Felix Gruber Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 18 Dec 2021 13:39:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46929 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 46929@debbugs.gnu.org Cc: Felix Gruber Received: via spool by 46929-submit@debbugs.gnu.org id=B46929.163983469530151 (code B ref 46929); Sat, 18 Dec 2021 13:39:04 +0000 Received: (at 46929) by debbugs.gnu.org; 18 Dec 2021 13:38:15 +0000 Received: from localhost ([127.0.0.1]:41498 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1myZuh-0007q9-1j for submit@debbugs.gnu.org; Sat, 18 Dec 2021 08:38:15 -0500 Received: from mout01.posteo.de ([185.67.36.65]:56381) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1myZuV-0007ni-Ls for 46929@debbugs.gnu.org; Sat, 18 Dec 2021 08:38:07 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 15729240027 for <46929@debbugs.gnu.org>; Sat, 18 Dec 2021 14:37:58 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1639834678; bh=ZrSWbRjkLl+PwYfL+wPkfEYGqjLU6W5+2KDHSLOR22w=; h=From:To:Cc:Subject:Date:From; b=CvSmurGD+ZdYgq9Izv52+y/DBe5VLBWonFVpbsqrGvXDoWDs3xFyr82DuALyIqxzC nez0fcNJ0YUVDnzcsQbo84tRZlXb2hvck69SvDoplBdoLksG1WSjJuvCEPyMk+Nf3w 9zasQAnWCxcpw1nlUUruxKUSNz5phMYo/AyHIoq1NPLP46w9zoVF5L85P/P8Fijxfa TXSeny83vLtbfx4QZSMbrzKaXkVj/1sV1d0pqwxdJUNlORDavdat2lRxT4OjENkXva ZbwgVCIx7KplEQZEppZwSBziKjnXBE+W2uDoZGsQ1R1dM0foAzsq4naLuqs/0bUGJB 4UZDhs8BK6CQA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4JGRkF4Qkgz6tnP; Sat, 18 Dec 2021 14:37:57 +0100 (CET) From: Felix Gruber Date: Sat, 18 Dec 2021 13:36:52 +0000 Message-Id: <20211218133700.10135-5-felgru@posteo.net> In-Reply-To: <20211218133700.10135-1-felgru@posteo.net> References: <20210520220603.20289-1-felgru@posteo.net> <20211218133700.10135-1-felgru@posteo.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/maths.scm (dune-uggrid): Update to 2.7.1. [arguments]: Parallelize build-tests phase. --- gnu/packages/maths.scm | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index 0cfee02653..db20722fb4 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -6327,7 +6327,7 @@ This package contains the basic DUNE geometry classes.") (define-public dune-uggrid (package (name "dune-uggrid") - (version "2.7.0") + (version "2.7.1") (source (origin (method git-fetch) @@ -6337,14 +6337,18 @@ This package contains the basic DUNE geometry classes.") (file-name (git-file-name name version)) (sha256 (base32 - "192miqgmfj6jwk969gydzpbv9ki7jg5nky3ydnrwa2nq29b5xkh0")))) + "11qz52g9d5k96fqik2lyi80xryw174rnny074pj70ardl6zzz83p")))) (build-system cmake-build-system) (arguments `(#:phases (modify-phases %standard-phases (add-after 'build 'build-tests - (lambda* (#:key make-flags #:allow-other-keys) - (apply invoke "make" "build_tests" make-flags)))))) + (lambda* (#:key make-flags parallel-build? #:allow-other-keys) + (apply invoke "make" "build_tests" + `(,@(if parallel-build? + `("-j" ,(number->string (parallel-job-count))) + '()) + ,@make-flags))))))) (inputs (list dune-common)) (native-inputs From patchwork Sat Dec 18 13:36:53 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Gruber X-Patchwork-Id: 35381 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 8AB8F27BBEA; Sat, 18 Dec 2021 13:43:31 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 57A1127BBE9 for ; Sat, 18 Dec 2021 13:43:31 +0000 (GMT) Received: from localhost ([::1]:54688 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1myZzm-0008S5-ER for patchwork@mira.cbaines.net; Sat, 18 Dec 2021 08:43:30 -0500 Received: from eggs.gnu.org ([209.51.188.92]:58172) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1myZvT-0002oo-Eq for guix-patches@gnu.org; Sat, 18 Dec 2021 08:39:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:58195) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1myZvT-0003cR-6y for guix-patches@gnu.org; Sat, 18 Dec 2021 08:39:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1myZvT-0007rw-5E for guix-patches@gnu.org; Sat, 18 Dec 2021 08:39:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#46929] [PATCH v3 05/12] gnu: dune-grid: Update to 2.7.1. Resent-From: Felix Gruber Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 18 Dec 2021 13:39:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46929 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 46929@debbugs.gnu.org Cc: Felix Gruber Received: via spool by 46929-submit@debbugs.gnu.org id=B46929.163983468930118 (code B ref 46929); Sat, 18 Dec 2021 13:39:03 +0000 Received: (at 46929) by debbugs.gnu.org; 18 Dec 2021 13:38:09 +0000 Received: from localhost ([127.0.0.1]:41490 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1myZub-0007ph-Fc for submit@debbugs.gnu.org; Sat, 18 Dec 2021 08:38:09 -0500 Received: from mout02.posteo.de ([185.67.36.66]:56285) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1myZuW-0007nj-AL for 46929@debbugs.gnu.org; Sat, 18 Dec 2021 08:38:04 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id AECCA240101 for <46929@debbugs.gnu.org>; Sat, 18 Dec 2021 14:37:58 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1639834678; bh=Rno0HFXXb3NpjYEB8dZJyG3dnvTg015EDBACYMRFTHk=; h=From:To:Cc:Subject:Date:From; b=WbC/p3GQqw6rJKxFxBBmWfiEDjt5UGGf5CeX2TTrSNI//X4mfNFULNrk0jlZ/Q8yl h51/rA2R97RMW26O7/6ocaO/S1ZCB1gZpaLIkEdbE+9hyF4r/ZSgcl2F9SoxjsHBDF DszqYzXX78H09izI/j41SfyKjGp8ti5R8Ap+cTG1DTObQ3hgRq9X+Z+bGq6Rq2bZdW TYqPXT3tkxoa/edPRPlIQvHNgilAGZAK/367Cfot7WlOUAzPoR4YQBF9glvLW5F1rG Z1AiDMx2WViRBB8IzbyNz6Jj+5JQww0/QSnBIzAPVEa3xY+FRcrXBzWADvk7jp7Mf7 jPRC3fea21yHQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4JGRkG2Fs6z9rxP; Sat, 18 Dec 2021 14:37:58 +0100 (CET) From: Felix Gruber Date: Sat, 18 Dec 2021 13:36:53 +0000 Message-Id: <20211218133700.10135-6-felgru@posteo.net> In-Reply-To: <20211218133700.10135-1-felgru@posteo.net> References: <20210520220603.20289-1-felgru@posteo.net> <20211218133700.10135-1-felgru@posteo.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/maths.scm (dune-grid): Update to 2.7.1. [arguments]: Parallelize build-tests phase. --- gnu/packages/maths.scm | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index db20722fb4..26833350c7 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -6367,7 +6367,7 @@ This package contains the DUNE UG grid classes.") (define-public dune-grid (package (name "dune-grid") - (version "2.7.0") + (version "2.7.1") (source (origin (method url-fetch) @@ -6375,14 +6375,18 @@ This package contains the DUNE UG grid classes.") version "/dune-grid-" version ".tar.gz")) (sha256 (base32 - "17fjz30qazjgl11sryyxnw9klai4yz1ji4bs68013xcxc5hdv27s")))) + "15iws03hkbmr4a4rqqb0rriz1m8szl96wdr7gw0jmrcnlzbdbbx5")))) (build-system cmake-build-system) (arguments `(#:phases (modify-phases %standard-phases (add-after 'build 'build-tests - (lambda* (#:key make-flags #:allow-other-keys) - (apply invoke "make" "build_tests" make-flags)))))) + (lambda* (#:key make-flags parallel-build? #:allow-other-keys) + (apply invoke "make" "build_tests" + `(,@(if parallel-build? + `("-j" ,(number->string (parallel-job-count))) + '()) + ,@make-flags))))))) (inputs (list dune-common dune-geometry From patchwork Sat Dec 18 13:36:55 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Gruber X-Patchwork-Id: 35378 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id D147727BBEA; Sat, 18 Dec 2021 13:41:55 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 980A427BBE9 for ; Sat, 18 Dec 2021 13:41:55 +0000 (GMT) Received: from localhost ([::1]:50600 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1myZyE-0005rr-OD for patchwork@mira.cbaines.net; Sat, 18 Dec 2021 08:41:54 -0500 Received: from eggs.gnu.org ([209.51.188.92]:58176) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1myZvU-0002qP-9Y for guix-patches@gnu.org; Sat, 18 Dec 2021 08:39:05 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:58197) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1myZvU-0003cf-1T for guix-patches@gnu.org; Sat, 18 Dec 2021 08:39:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1myZvT-0007sA-W3 for guix-patches@gnu.org; Sat, 18 Dec 2021 08:39:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#46929] [PATCH v3 07/12] gnu: dune-localfunctions: Update to 2.7.1. Resent-From: Felix Gruber Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 18 Dec 2021 13:39:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46929 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 46929@debbugs.gnu.org Cc: Felix Gruber Received: via spool by 46929-submit@debbugs.gnu.org id=B46929.163983469430136 (code B ref 46929); Sat, 18 Dec 2021 13:39:03 +0000 Received: (at 46929) by debbugs.gnu.org; 18 Dec 2021 13:38:14 +0000 Received: from localhost ([127.0.0.1]:41494 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1myZug-0007pu-AR for submit@debbugs.gnu.org; Sat, 18 Dec 2021 08:38:14 -0500 Received: from mout02.posteo.de ([185.67.36.66]:55291) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1myZuX-0007nm-FP for 46929@debbugs.gnu.org; Sat, 18 Dec 2021 08:38:06 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id D55A8240103 for <46929@debbugs.gnu.org>; Sat, 18 Dec 2021 14:37:59 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1639834679; bh=tq4F6EicbaU5JAc6l03P53nQHofnNCihNwI1qst7v9w=; h=From:To:Cc:Subject:Date:From; b=UTyurvEeGoiZ5T2xCPGJg8lhzTuGU4hI7uRrKh0dxglNyiVaK9rdjlVjmbgaCdcUh u5flbUGZJ862uAd4MY2RVwOXI6bP0O8+FUf6VDyiOesUqM6Zgo4+L+Wo8M6wm/DR/q mwPYZLYuSJt7HsZAEC31XYOVF8Rw99TbhuQgvToTZoNyZidYtoxXNjt/sJxDcqJQIX o5iVjfDS6LE0BAVF5ap1sZJ0c/O72ILXuPjYqkK7o+OXq9Au23EpKHblSBvsuYclWb G5cLFgExdHceTtqVa5KLgcItDAVtcWD34NGOJj3Q4lSsgcGsM2P0SlT5I3GQ+QlM36 H5qmHI5C3QyTg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4JGRkH2lxfz6tpW; Sat, 18 Dec 2021 14:37:59 +0100 (CET) From: Felix Gruber Date: Sat, 18 Dec 2021 13:36:55 +0000 Message-Id: <20211218133700.10135-8-felgru@posteo.net> In-Reply-To: <20211218133700.10135-1-felgru@posteo.net> References: <20210520220603.20289-1-felgru@posteo.net> <20211218133700.10135-1-felgru@posteo.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/maths.scm (dune-localfunctions): Update to 2.7.1. [arguments]: Parallelize build-tests phase. --- gnu/packages/maths.scm | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index 4f0e929318..60cab4ab2c 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -6474,7 +6474,7 @@ aggregation-based algebraic multigrid.") (define-public dune-localfunctions (package (name "dune-localfunctions") - (version "2.7.0") + (version "2.7.1") (source (origin (method url-fetch) @@ -6482,7 +6482,7 @@ aggregation-based algebraic multigrid.") version "/dune-localfunctions-" version ".tar.gz")) (sha256 (base32 - "1yih59h6vngii696bx1c2vil02lriij4kz0nc583mjn9kiaqxfqd")))) + "031i42anrhi0ngpvp42rdjbkic7v3008fwild9xg7flffwvnpshg")))) (build-system cmake-build-system) (arguments `(#:phases @@ -6500,8 +6500,12 @@ aggregation-based algebraic multigrid.") ":")) #t))) (add-after 'build 'build-tests - (lambda* (#:key make-flags #:allow-other-keys) - (apply invoke "make" "build_tests" make-flags)))))) + (lambda* (#:key make-flags parallel-build? #:allow-other-keys) + (apply invoke "make" "build_tests" + `(,@(if parallel-build? + `("-j" ,(number->string (parallel-job-count))) + '()) + ,@make-flags))))))) (inputs (list dune-common dune-geometry From patchwork Sat Dec 18 13:36:56 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Gruber X-Patchwork-Id: 35382 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 9EB8727BBEA; Sat, 18 Dec 2021 13:43:52 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id E4C1527BBE9 for ; Sat, 18 Dec 2021 13:43:51 +0000 (GMT) Received: from localhost ([::1]:55670 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mya07-0000Zz-3H for patchwork@mira.cbaines.net; Sat, 18 Dec 2021 08:43:51 -0500 Received: from eggs.gnu.org ([209.51.188.92]:58178) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1myZvU-0002qU-MR for guix-patches@gnu.org; Sat, 18 Dec 2021 08:39:05 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:58198) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1myZvU-0003cp-EN for guix-patches@gnu.org; Sat, 18 Dec 2021 08:39:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1myZvU-0007sI-DO for guix-patches@gnu.org; Sat, 18 Dec 2021 08:39:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#46929] [PATCH v3 08/12] gnu: dune-alugrid: Update to 2.7.1. Resent-From: Felix Gruber Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 18 Dec 2021 13:39:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46929 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 46929@debbugs.gnu.org Cc: Felix Gruber Received: via spool by 46929-submit@debbugs.gnu.org id=B46929.163983469530144 (code B ref 46929); Sat, 18 Dec 2021 13:39:04 +0000 Received: (at 46929) by debbugs.gnu.org; 18 Dec 2021 13:38:15 +0000 Received: from localhost ([127.0.0.1]:41496 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1myZug-0007q1-KE for submit@debbugs.gnu.org; Sat, 18 Dec 2021 08:38:15 -0500 Received: from mout01.posteo.de ([185.67.36.65]:35993) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1myZuY-0007no-5r for 46929@debbugs.gnu.org; Sat, 18 Dec 2021 08:38:06 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 751DA240027 for <46929@debbugs.gnu.org>; Sat, 18 Dec 2021 14:38:00 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1639834680; bh=WppNoWSVlrS4/ejdQoErYuMWPKZjrLzQ4ag9dLII0TY=; h=From:To:Cc:Subject:Date:From; b=bMcW6iQLKnSNSXrJrB3HcnAwn9x4jFFAbh0fYy1SExfA5+y2nveZg3xH8OG96dw5N yQnHuyDWl+mnv/KXvBO++Q8PFG7TBCSW9OCxdCIBFwqj99Q9iGKDft4wd7UgjBzDMf sDhu/hJrCLuspoQjxwxwZCkHPP1GITKf0/f5u2dkfXKj9VCnDP3b91/dExcHTLHqTB D9dHOphrJIMX8XpovQz4517wH1BKxg9ta+ebiacKBK7+Tk4qN+5hxBQ2FovhBBpl+N on4jgtm+1vvegskBL9GqU2EUL1fsLHUzXdRQ2O6HrCJzMFfI2m4qzTYSqTPvrbgt3r /HGTr7u4FQ0ww== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4JGRkH6rn1z6tpZ; Sat, 18 Dec 2021 14:37:59 +0100 (CET) From: Felix Gruber Date: Sat, 18 Dec 2021 13:36:56 +0000 Message-Id: <20211218133700.10135-9-felgru@posteo.net> In-Reply-To: <20211218133700.10135-1-felgru@posteo.net> References: <20210520220603.20289-1-felgru@posteo.net> <20211218133700.10135-1-felgru@posteo.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/maths.scm (dune-alugrid): Update to 2.7.1. [version]: Use `git-version` to compute the version string. [arguments]: Parallelize build-tests phase. --- gnu/packages/maths.scm | 97 ++++++++++++++++++++++-------------------- 1 file changed, 52 insertions(+), 45 deletions(-) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index 60cab4ab2c..9874972e20 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -6530,53 +6530,60 @@ assemble global function spaces on finite-element grids.") (license license:gpl2))) (define-public dune-alugrid - (package - (name "dune-alugrid") - (version "2.7.0-git-81d35682") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://gitlab.dune-project.org/extensions/dune-alugrid.git") - (commit "81d356827c84454b971937db02c02b90bbcd7fe5"))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "0z54lwfp53prcrs94k8gwh047l9z642jll3l56xlyfr69z0b2zz1")))) - (build-system cmake-build-system) - (arguments - `(#:phases - (modify-phases %standard-phases - (add-after 'unpack 'patch-include - (lambda _ - (substitute* "dune/alugrid/test/test-alugrid.cc" - (("doc/grids/gridfactory/testgrids") - "doc/dune-grid/grids/gridfactory/testgrids")) - #t)) - (add-after 'build 'build-tests - (lambda* (#:key inputs make-flags #:allow-other-keys) - (setenv "CPLUS_INCLUDE_PATH" - (string-append (assoc-ref inputs "dune-grid") "/share")) - (apply invoke "make" "build_tests" make-flags)))))) - (inputs - (list dune-common - dune-geometry - dune-grid - ;; Optional - metis - openblas - python - superlu - gmp - zlib)) - (native-inputs - (list gfortran pkg-config)) - (home-page "https://dune-project.org/") - (synopsis "Distributed and Unified Numerics Environment") - (description "ALUGrid is an adaptive, loadbalancing, unstructured + ;; This was the last commit on the releases/2.7 branch as of 2021-12-17, + ;; unfortunately there was no tag for any 2.7 release. + (let ((commit "51bde29a2dfa7cfac4fb73d40ffd42b9c1eb1d3d")) + (package + (name "dune-alugrid") + (version (git-version "2.7.1" "0" commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://gitlab.dune-project.org/extensions/dune-alugrid.git") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0z16wg6llzxs7vjg2yilg31vwnkz8k050j6bspg3blbym0razy15")))) + (build-system cmake-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'patch-include + (lambda _ + (substitute* "dune/alugrid/test/test-alugrid.cc" + (("doc/grids/gridfactory/testgrids") + "doc/dune-grid/grids/gridfactory/testgrids")) + #t)) + (add-after 'build 'build-tests + (lambda* (#:key make-flags parallel-build? #:allow-other-keys) + (setenv "CPLUS_INCLUDE_PATH" + (string-append (assoc-ref inputs "dune-grid") "/share")) + (apply invoke "make" "build_tests" + `(,@(if parallel-build? + `("-j" ,(number->string (parallel-job-count))) + '()) + ,@make-flags))))))) + (inputs + (list dune-common + dune-geometry + dune-grid + ;; Optional + metis + openblas + python + superlu + gmp + zlib)) + (native-inputs + (list gfortran pkg-config)) + (home-page "https://dune-project.org/") + (synopsis "Distributed and Unified Numerics Environment") + (description "ALUGrid is an adaptive, loadbalancing, unstructured implementation of the DUNE grid interface supporting either simplices or cubes.") - (license license:gpl2+))) + (license license:gpl2+)))) (define-public dune-subgrid (package From patchwork Sat Dec 18 13:36:57 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Gruber X-Patchwork-Id: 35380 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id DFC9E27BBEA; Sat, 18 Dec 2021 13:43:10 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 2057F27BBE9 for ; Sat, 18 Dec 2021 13:43:10 +0000 (GMT) Received: from localhost ([::1]:52338 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1myZzR-000743-9e for patchwork@mira.cbaines.net; Sat, 18 Dec 2021 08:43:09 -0500 Received: from eggs.gnu.org ([209.51.188.92]:58182) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1myZvV-0002qa-H9 for guix-patches@gnu.org; Sat, 18 Dec 2021 08:39:05 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:58200) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1myZvV-0003cz-8t for guix-patches@gnu.org; Sat, 18 Dec 2021 08:39:05 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1myZvV-0007sX-5t for guix-patches@gnu.org; Sat, 18 Dec 2021 08:39:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#46929] [PATCH v3 09/12] gnu: dune-subgrid: Update to 2.7.1. Resent-From: Felix Gruber Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 18 Dec 2021 13:39:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46929 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 46929@debbugs.gnu.org Cc: Felix Gruber Received: via spool by 46929-submit@debbugs.gnu.org id=B46929.163983469530158 (code B ref 46929); Sat, 18 Dec 2021 13:39:05 +0000 Received: (at 46929) by debbugs.gnu.org; 18 Dec 2021 13:38:15 +0000 Received: from localhost ([127.0.0.1]:41500 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1myZuh-0007qG-BW for submit@debbugs.gnu.org; Sat, 18 Dec 2021 08:38:15 -0500 Received: from mout01.posteo.de ([185.67.36.65]:37617) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1myZuY-0007np-Ow for 46929@debbugs.gnu.org; Sat, 18 Dec 2021 08:38:07 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 29045240028 for <46929@debbugs.gnu.org>; Sat, 18 Dec 2021 14:38:01 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1639834681; bh=vlT72cG7pkJGhnXue7m/v+C4FKYesBNH4IbdohfbtFo=; h=From:To:Cc:Subject:Date:From; b=pHK4mvWh6iSE5SLgLU5EHu7+WpnfbfKBGbCwDQi0hMnyZeyAvISPvuDeryxiUhksS /amnwChyNQRXgfDo9RrdHSXWRyzdDzBaB2Gqnl1/JFmOd6WjJoMVYbPb6buM7WNCVt q6Z3cxoVxK+0ZQfbpHLylKk/Q7nJO/0+XFOC2FBQg5ZU9d74nVcHZBGW3OhZkRajdf /0SA2f2SyPlxZHE/O1dDDmtVRv4Frg8p9i/TWHLztnnvag3qk/L6Skfo8PD7yExbUZ eOgZYYniZD77q313ljD69ISSiG+NovvWa2xWg1DjQIIh7Upt00E2Sw/G7UrccXrNPU kjBsYgIHj7Ebg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4JGRkJ5b3bz9rxS; Sat, 18 Dec 2021 14:38:00 +0100 (CET) From: Felix Gruber Date: Sat, 18 Dec 2021 13:36:57 +0000 Message-Id: <20211218133700.10135-10-felgru@posteo.net> In-Reply-To: <20211218133700.10135-1-felgru@posteo.net> References: <20210520220603.20289-1-felgru@posteo.net> <20211218133700.10135-1-felgru@posteo.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/maths.scm (dune-subgrid): Update to 2.7.1. [version]: Use `git-version` to compute the version string. [arguments]: Parallelize build-tests phase. --- gnu/packages/maths.scm | 75 +++++++++++++++++++++++------------------- 1 file changed, 41 insertions(+), 34 deletions(-) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index 9874972e20..b05883fe42 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -6586,43 +6586,50 @@ cubes.") (license license:gpl2+)))) (define-public dune-subgrid - (package - (name "dune-subgrid") - (version "2.7.0-git-2103a363") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://git.imp.fu-berlin.de/agnumpde/dune-subgrid") - (commit "2103a363f32e8d7b60e66eee7ddecf969f6cf762"))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "1wsjlypd3835c3arqjkw836cxx5q67zy447wa65q634lf6f6v9ia")))) - (build-system cmake-build-system) - (arguments - `(#:phases - (modify-phases %standard-phases - (add-after 'build 'build-tests - (lambda* (#:key make-flags #:allow-other-keys) - (apply invoke "make" "build_tests" make-flags)))))) - (inputs - (list dune-common - dune-geometry - dune-grid - ;; Optional - metis - openblas - gmp)) - (native-inputs - (list gfortran pkg-config)) - (home-page "http://numerik.mi.fu-berlin.de/dune-subgrid/index.php") - (synopsis "Distributed and Unified Numerics Environment") - (description "The dune-subgrid module marks elements of + ;; This was the last commit on the releases/2.7 branch as of 2021-12-17. + ;; Unfortunately the dune-subgrid repository contains no release tags. + (let ((commit "45d1ee9f3f711e209695deee97912f4954f7f280")) + (package + (name "dune-subgrid") + (version (git-version "2.7.1" "0" commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://git.imp.fu-berlin.de/agnumpde/dune-subgrid") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0xjf7865wil7kzym608kv3nc3ff3m3nlqich4k9wjyvy3lz6panh")))) + (build-system cmake-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-after 'build 'build-tests + (lambda* (#:key make-flags parallel-build? #:allow-other-keys) + (apply invoke "make" "build_tests" + `(,@(if parallel-build? + `("-j" ,(number->string (parallel-job-count))) + '()) + ,@make-flags))))))) + (inputs + (list dune-common + dune-geometry + dune-grid + ;; Optional + metis + openblas + gmp)) + (native-inputs + (list gfortran pkg-config)) + (home-page "http://numerik.mi.fu-berlin.de/dune-subgrid/index.php") + (synopsis "Distributed and Unified Numerics Environment") + (description "The dune-subgrid module marks elements of another hierarchical dune grid. The set of marked elements can then be accessed as a hierarchical dune grid in its own right. Dune-Subgrid provides the full grid interface including adaptive mesh refinement.") - (license license:gpl2+))) + (license license:gpl2+)))) (define-public dune-typetree (package From patchwork Sat Dec 18 13:36:58 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Gruber X-Patchwork-Id: 35383 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id C5CFD27BBEA; Sat, 18 Dec 2021 13:44:31 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 8B25227BBE9 for ; Sat, 18 Dec 2021 13:44:31 +0000 (GMT) Received: from localhost ([::1]:56720 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mya0k-0001DB-ET for patchwork@mira.cbaines.net; Sat, 18 Dec 2021 08:44:30 -0500 Received: from eggs.gnu.org ([209.51.188.92]:58184) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1myZvV-0002rh-Uc for guix-patches@gnu.org; Sat, 18 Dec 2021 08:39:05 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:58201) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1myZvV-0003d6-LG for guix-patches@gnu.org; Sat, 18 Dec 2021 08:39:05 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1myZvV-0007se-Jj for guix-patches@gnu.org; Sat, 18 Dec 2021 08:39:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#46929] [PATCH v3 10/12] gnu: dune-typetree: Update to 2.7.1. Resent-From: Felix Gruber Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 18 Dec 2021 13:39:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46929 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 46929@debbugs.gnu.org Cc: Felix Gruber Received: via spool by 46929-submit@debbugs.gnu.org id=B46929.163983469630166 (code B ref 46929); Sat, 18 Dec 2021 13:39:05 +0000 Received: (at 46929) by debbugs.gnu.org; 18 Dec 2021 13:38:16 +0000 Received: from localhost ([127.0.0.1]:41502 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1myZuh-0007qN-PG for submit@debbugs.gnu.org; Sat, 18 Dec 2021 08:38:16 -0500 Received: from mout02.posteo.de ([185.67.36.66]:38235) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1myZuZ-0007nv-9K for 46929@debbugs.gnu.org; Sat, 18 Dec 2021 08:38:07 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id A7387240103 for <46929@debbugs.gnu.org>; Sat, 18 Dec 2021 14:38:01 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1639834681; bh=c7k7Vp+0s0U8Wf260iJ8nzURqf2wxRcuzNrBI2RoAQU=; h=From:To:Cc:Subject:Date:From; b=G9mlXc9Bt83BFqKXkcCMOw+Z7MS0s67MdD21o0e3JvZNxBe26tF+PIvwUbq32PmlC 95ePiUQxdhiA3/1rmfiPFuBX3ZRk3k1oD1YSuHy5m7KG+YxCHye+IuRo7YHdJrR1x2 bT4hNubNaF3cM95Q94Lqvwu5EygO36IxQILbrG+aIPgxig0MjI1zNiZzykEro0hYvw iJAYjvnPPej3U08TvUWQX+aUlQ9rH04qZpYQjTtoDAEPsl+2qZ2agQEuEetbF26LDR PH6PAKZ7c81+SMhHJ5SNgx2Mr6ueYQrDiPf4OpKJWtG9zDsgHWlUMdvTGENgLCDCcq blS8cByAleBVg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4JGRkK1hKJz6tnd; Sat, 18 Dec 2021 14:38:01 +0100 (CET) From: Felix Gruber Date: Sat, 18 Dec 2021 13:36:58 +0000 Message-Id: <20211218133700.10135-11-felgru@posteo.net> In-Reply-To: <20211218133700.10135-1-felgru@posteo.net> References: <20210520220603.20289-1-felgru@posteo.net> <20211218133700.10135-1-felgru@posteo.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/maths.scm (dune-typetree): Update to 2.7.1. [arguments]: Parallelize build-tests phase. --- gnu/packages/maths.scm | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index b05883fe42..6b73978083 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -6634,7 +6634,7 @@ provides the full grid interface including adaptive mesh refinement.") (define-public dune-typetree (package (name "dune-typetree") - (version "2.7.0") + (version "2.7.1") (source (origin (method git-fetch) @@ -6644,14 +6644,18 @@ provides the full grid interface including adaptive mesh refinement.") (file-name (git-file-name name version)) (sha256 (base32 - "1rhv25yg0q1hw50c8wlfqhgwrjl4mh62zq9v14ilwgzbfgxmpiy7")))) + "1kx9k8i7pdw6l6ny6nq85v5p1nd6yxldzaj8k3nizaz3q1j407pv")))) (build-system cmake-build-system) (arguments `(#:phases (modify-phases %standard-phases (add-after 'build 'build-tests - (lambda* (#:key make-flags #:allow-other-keys) - (apply invoke "make" "build_tests" make-flags)))))) + (lambda* (#:key make-flags parallel-build? #:allow-other-keys) + (apply invoke "make" "build_tests" + `(,@(if parallel-build? + `("-j" ,(number->string (parallel-job-count))) + '()) + ,@make-flags))))))) (inputs (list dune-common ;; Optional From patchwork Sat Dec 18 13:36:59 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Gruber X-Patchwork-Id: 35384 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 4151327BBEA; Sat, 18 Dec 2021 13:45:09 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 09AF827BBE9 for ; Sat, 18 Dec 2021 13:45:09 +0000 (GMT) Received: from localhost ([::1]:57886 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mya1M-0001oB-5X for patchwork@mira.cbaines.net; Sat, 18 Dec 2021 08:45:08 -0500 Received: from eggs.gnu.org ([209.51.188.92]:58188) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1myZvW-0002sr-LU for guix-patches@gnu.org; Sat, 18 Dec 2021 08:39:07 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:58203) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1myZvW-0003dR-D3 for guix-patches@gnu.org; Sat, 18 Dec 2021 08:39:06 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1myZvW-0007st-Bh for guix-patches@gnu.org; Sat, 18 Dec 2021 08:39:06 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#46929] [PATCH v3 11/12] gnu: dune-functions: Update to 2.7.1. Resent-From: Felix Gruber Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 18 Dec 2021 13:39:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46929 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 46929@debbugs.gnu.org Cc: Felix Gruber Received: via spool by 46929-submit@debbugs.gnu.org id=B46929.163983469630179 (code B ref 46929); Sat, 18 Dec 2021 13:39:06 +0000 Received: (at 46929) by debbugs.gnu.org; 18 Dec 2021 13:38:16 +0000 Received: from localhost ([127.0.0.1]:41506 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1myZui-0007qc-Ep for submit@debbugs.gnu.org; Sat, 18 Dec 2021 08:38:16 -0500 Received: from mout02.posteo.de ([185.67.36.66]:43949) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1myZua-0007oW-RJ for 46929@debbugs.gnu.org; Sat, 18 Dec 2021 08:38:09 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 4E64F240101 for <46929@debbugs.gnu.org>; Sat, 18 Dec 2021 14:38:02 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1639834682; bh=CE77agry9flzxcrzKFCTN/wW7//cHrV47M4caRPb9m4=; h=From:To:Cc:Subject:Date:From; b=bKAP7amMsPHxkAigFsCfBAKMfMZedd5E7vpHzNwDI93J2VR8nWJ3Tq3pq5C0YXWzs g16Jf7RaUY7XQKiCZE2+iNi5981YiSW8HcCotw4Zo3sLU/bypXApNNnQHSoniUaIgn QcgVw/eNPOXZLuF3tDlMie2BTxapNGxW258O7wijToffB0Eo8bvhidJv9zAseGiqyd VrwMSPTwLQrsnXxqJqP+XzVq9cItd7aQvqhptDR0T9UqnqWeLkihrMVwlAvv3GsU0g bvUk5knKP/jOM1HCJjN42YYdc2T5xn3AXG7zGx6jbU2D5wDSGjskZ67XLKBl3jc9rh vwHw+6Rkpmnvw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4JGRkK620dz6tm6; Sat, 18 Dec 2021 14:38:01 +0100 (CET) From: Felix Gruber Date: Sat, 18 Dec 2021 13:36:59 +0000 Message-Id: <20211218133700.10135-12-felgru@posteo.net> In-Reply-To: <20211218133700.10135-1-felgru@posteo.net> References: <20210520220603.20289-1-felgru@posteo.net> <20211218133700.10135-1-felgru@posteo.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/maths.scm (dune-functions): Update to 2.7.1. [arguments]: Parallelize build-tests phase. --- gnu/packages/maths.scm | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index 6b73978083..9cfe67db5c 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -6676,7 +6676,7 @@ operating on statically typed trees of objects.") (define-public dune-functions (package (name "dune-functions") - (version "2.7.0") + (version "2.7.1") (source (origin (method git-fetch) @@ -6686,7 +6686,7 @@ operating on statically typed trees of objects.") (file-name (git-file-name name version)) (sha256 (base32 - "1na4gcih0kin37ksj2xj07ds04v7zx53pjdhm1hzy55jjfqdjk8h")))) + "04dhr4asnl38bf1gp8hrk31maav33m7q71lhl2n5yk1q1x6i77nw")))) (build-system cmake-build-system) (arguments `(#:phases @@ -6698,8 +6698,12 @@ operating on statically typed trees of objects.") "--exclude-regex gridviewfunctionspacebasistest") #t)) (add-after 'build 'build-tests - (lambda* (#:key make-flags #:allow-other-keys) - (apply invoke "make" "build_tests" make-flags)))))) + (lambda* (#:key make-flags parallel-build? #:allow-other-keys) + (apply invoke "make" "build_tests" + `(,@(if parallel-build? + `("-j" ,(number->string (parallel-job-count))) + '()) + ,@make-flags))))))) (inputs (list dune-common dune-istl From patchwork Sat Dec 18 13:37:00 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Gruber X-Patchwork-Id: 35385 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 6396C27BBEA; Sat, 18 Dec 2021 13:45:45 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 18F4427BBE9 for ; Sat, 18 Dec 2021 13:45:45 +0000 (GMT) Received: from localhost ([::1]:58748 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mya1w-0002J0-8C for patchwork@mira.cbaines.net; Sat, 18 Dec 2021 08:45:44 -0500 Received: from eggs.gnu.org ([209.51.188.92]:58186) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1myZvW-0002sl-9q for guix-patches@gnu.org; Sat, 18 Dec 2021 08:39:07 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:58202) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1myZvW-0003dG-10 for guix-patches@gnu.org; Sat, 18 Dec 2021 08:39:06 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1myZvV-0007sl-VY for guix-patches@gnu.org; Sat, 18 Dec 2021 08:39:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#46929] [PATCH v3 12/12] gnu: dune-pdelab: Update to 2.7.1. Resent-From: Felix Gruber Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 18 Dec 2021 13:39:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46929 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 46929@debbugs.gnu.org Cc: Felix Gruber Received: via spool by 46929-submit@debbugs.gnu.org id=B46929.163983469630173 (code B ref 46929); Sat, 18 Dec 2021 13:39:05 +0000 Received: (at 46929) by debbugs.gnu.org; 18 Dec 2021 13:38:16 +0000 Received: from localhost ([127.0.0.1]:41504 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1myZui-0007qU-2l for submit@debbugs.gnu.org; Sat, 18 Dec 2021 08:38:16 -0500 Received: from mout01.posteo.de ([185.67.36.65]:54145) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1myZua-0007oE-Cs for 46929@debbugs.gnu.org; Sat, 18 Dec 2021 08:38:08 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id C278E240029 for <46929@debbugs.gnu.org>; Sat, 18 Dec 2021 14:38:02 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1639834682; bh=cXAcrfkrysdpQaFK71XMHSoByP5Rkl8WcrNEiyeAJdM=; h=From:To:Cc:Subject:Date:From; b=rKlH5kAG2qHsoWlpsSHbOZlaMbv7IQvRVk6hPBqVUyvZ9hAduK2x2UZb6D54VKp0T QOS5zIdPxJMrs9eooahjl5vajzskbi5FMpQikKOYgJYJleOR+QP8OExkXcpm/KqInH /RBE/XvJLwu+gkzjFIxdZVe2QQsOlnGjixqbBaNHjcemcC9pBgAACYEFLjc27xAtzv xD3FT8K2BprKIPiCjcE+W9YGVYn1REKijmZGdgcR4y+Wt+1QV6AD2zh5L44zoUFJZh M3/LGTUg0+wZWuCY9nNmG0nDddIZpRSBB8FVCzAVjz/4uHPhjhAUqs8cTBgRyox5hl WZtqDFf0tcZgg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4JGRkL2yBtz9rxP; Sat, 18 Dec 2021 14:38:02 +0100 (CET) From: Felix Gruber Date: Sat, 18 Dec 2021 13:37:00 +0000 Message-Id: <20211218133700.10135-13-felgru@posteo.net> In-Reply-To: <20211218133700.10135-1-felgru@posteo.net> References: <20210520220603.20289-1-felgru@posteo.net> <20211218133700.10135-1-felgru@posteo.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/maths.scm (dune-pdelab): Update to 2.7.1. [version]: Use `git-version` to compute the version string. --- gnu/packages/maths.scm | 77 ++++++++++++++++++++++-------------------- 1 file changed, 40 insertions(+), 37 deletions(-) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index 9cfe67db5c..f75f2b0d12 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -6727,44 +6727,47 @@ implemented as callable objects, and bases of finite element spaces.") (license (list license:lgpl3+ license:gpl2)))) (define-public dune-pdelab - (package - (name "dune-pdelab") - (version "2.7.0-git-476fe437") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://gitlab.dune-project.org/pdelab/dune-pdelab") - (commit "476fe43763fa6f459c5e4658e2a2b4b5582db834"))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "0cs36piqzn6rq0j2ih3ab3q3q9yg199wk72k5qi86pkzh7i7fdn1")))) - (build-system cmake-build-system) - (arguments '(#:tests? #f)) ; XXX: the tests cannot be compiled - (inputs - (list dune-common - dune-istl - dune-localfunctions - dune-geometry - dune-grid - dune-typetree - dune-functions - ;; Optional - openblas - eigen - metis - python - superlu - gmp)) - (native-inputs - (list gfortran pkg-config)) - (home-page "https://dune-project.org/") - (synopsis "Differential equations solver toolbox") - (description "PDELab is a partial differential equations solver toolbox + ;; This was the last commit on the releases/2.7 branch as of 2021-12-17, + ;; unfortunately there was no tag for any 2.7 release. + (let ((commit "09aef74d95661d18a7789d2f517ae77797eec738")) + (package + (name "dune-pdelab") + (version (git-version "2.7.1" "0" commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://gitlab.dune-project.org/pdelab/dune-pdelab") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0nv69ayr4gln9m1s94z9zkrxqi8nzar3z6awnvgqz595nmjf82ac")))) + (build-system cmake-build-system) + (arguments '(#:tests? #f)) ; XXX: the tests cannot be compiled + (inputs + (list dune-common + dune-istl + dune-localfunctions + dune-geometry + dune-grid + dune-typetree + dune-functions + ;; Optional + openblas + eigen + metis + python + superlu + gmp)) + (native-inputs + (list gfortran pkg-config)) + (home-page "https://dune-project.org/") + (synopsis "Differential equations solver toolbox") + (description "PDELab is a partial differential equations solver toolbox built on top of DUNE, the Distributed and Unified Numerics Environment.") - ;; Either GPL version 2 with "runtime exception" or LGPLv3+. - (license (list license:lgpl3+ license:gpl2)))) + ;; Either GPL version 2 with "runtime exception" or LGPLv3+. + (license (list license:lgpl3+ license:gpl2))))) (define add-openmpi-to-dune-package (let ((dune-package?