From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id 8IyYNXI092AgfwAAgWs5BA (envelope-from ) for ; Tue, 20 Jul 2021 22:39:14 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id GKheMXI092BdWgAA1q6Kng (envelope-from ) for ; Tue, 20 Jul 2021 20:39:14 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 89EC911A6E for ; Tue, 20 Jul 2021 22:39:14 +0200 (CEST) Received: from localhost ([::1]:60902 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5wWH-0007Ke-Iu for larch@yhetil.org; Tue, 20 Jul 2021 16:39:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37724) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5wW6-0007CZ-Rn for guix-patches@gnu.org; Tue, 20 Jul 2021 16:39:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:52181) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m5wW6-00030a-Io for guix-patches@gnu.org; Tue, 20 Jul 2021 16:39:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1m5wW6-0002GO-H5 for guix-patches@gnu.org; Tue, 20 Jul 2021 16:39:02 -0400 Subject: bug#49500: [PATCH] gnu: dealii: Update to 9.3.0 and clean up. Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-To: guix-patches@gnu.org Resent-Date: Tue, 20 Jul 2021 20:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 49500 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "Paul A. Patience" Cc: 49500-done@debbugs.gnu.org Mail-Followup-To: 49500@debbugs.gnu.org, ludo@gnu.org, paul@apatience.com Received: via spool by 49500-done@debbugs.gnu.org id=D49500.16268135278675 (code D ref 49500); Tue, 20 Jul 2021 20:39:02 +0000 Received: (at 49500-done) by debbugs.gnu.org; 20 Jul 2021 20:38:47 +0000 Received: from localhost ([127.0.0.1]:35493 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m5wVr-0002Fr-1l for submit@debbugs.gnu.org; Tue, 20 Jul 2021 16:38:47 -0400 Received: from eggs.gnu.org ([209.51.188.92]:39860) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m5wVp-0002Ff-NJ for 49500-done@debbugs.gnu.org; Tue, 20 Jul 2021 16:38:46 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:58072) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5wVk-0002ly-BW; Tue, 20 Jul 2021 16:38:40 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=45236 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5wVk-0005IW-47; Tue, 20 Jul 2021 16:38:40 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: Date: Tue, 20 Jul 2021 22:38:38 +0200 In-Reply-To: (Paul A. Patience's message of "Wed, 14 Jul 2021 01:32:41 +0000") Message-ID: <87k0lkk9f5.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1626813554; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-to: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post; bh=jGnQSKYkztULUhW75x2B8yzikZ9UdcCxyC1FcpVaDi8=; b=qF/48mGoUiV1csrFX7R6qfFHYqAMMXCcG+PpIYncTpuVn9OyleK6TU6coWU+uHqoHXFgOH IWBSfVU/QgK9ZRmuGQJSKdQ7XCHx9g28M2Ib22jI+MfcvDvBTfNvlnIooQqtjNjiq1EqQ+ JrxZstWk3uG2dG1tFHkxMn0iwT5u/r2SN9vRy5Bm/MnhNGyLBarUD2Bo/y8h2Xbk/FNIcu bDyBuLlFqvTMtNqxaWOf9Fek5t6kbf9TsOXu4Ru+ZgcbjdBH2WlsKM6NN4ui4JCg6XY8Zy dKgzc+re3rtCY8uaLom0oTPj7V9B8+Qr+Buxhc8WYfu73EGKuaQQ9bkkKUm4mw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1626813554; a=rsa-sha256; cv=none; b=pNoGvWKpohbPJJBj7bm2QE5ab0tHfsL6+dFEd1bwDrl4vMKBzhbWTAl7+SdSRDhTeGRN37 Cnsd8RKQfXA1mq7hAaBNV3evbyekZdw7Y8x4QYdhJCm6SMheMmyWlwewlOP1xw4nKGA0yQ YB2+JyqqU4q9HYOEm3lqXpfy1+FZg08o25CJYqgad20uR0KE4vdmENgeMjhseOVG8xFIgc uJY5I++RXpOuZ3sSGxCv9Lnpjs8GR0j26gpqy0cRyifueR/tuT4FBVF8+EoKkCgLvVhbS8 iwObY6uLCrZ8d3B8aGIfECziMbkeTTV63RA//PaH0945bgflxpLzmoHCtSwviw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Spam-Score: -2.92 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: 89EC911A6E X-Spam-Score: -2.92 X-Migadu-Scanner: scn0.migadu.com X-TUID: H2jpvE+xc2Kr Hi Paul, "Paul A. Patience" skribis: > From 3e4b62a5af1e71eb37474ab9f719e0b9a9cc66a0 Mon Sep 17 00:00:00 2001 > From: "Paul A. Patience" > Date: Tue, 13 Jul 2021 21:29:51 -0400 > Subject: [PATCH] gnu: dealii: Update to 9.3.1 and clean up. > > The cleanup notably: > > * Builds and installs the documentation into a separate doc output (in > the process moving around some files erroneously installed into the root > directory); and > * Removes unnecessary inputs and moves some inputs into > propagated-inputs (the candidates of which were determined with a search > for "include.*LIBNAME" in include/deal.II). > > * gnu/packages/maths.scm (dealii): Reword comments. > [version]: Update to 9.3.1. > [outputs]: New field including doc output. > [native-inputs]: New field. > [inputs]: Sort them. Remove p4est (deal.II interfaces with it only when > MPI is enabled). Move boost, suitesparse and tbb to... > [propagated-inputs]: ...here. New field including hdf5, which is > actually supported in deal.II without MPI. > [arguments]<#:tests?>: New argument. The tests were not being run before > anyway. > <#:configure-flags>[-DDEAL_II_COMPONENT_DOCUMENTATION]: New flag. > [-DDEAL_II_DOCREADME_RELDIR]: New flag. Prevents the LICENSE.md, > README.md, detailed.log and summary.log files from being installed in > the root directory (though note that the logs are removed in the new > remove-build-logs phase). > [-DDEAL_II_DOCHTML_RELDIR]: New flag. > [-DDEAL_II_COMPILE_EXAMPLES]: New flag. > [-DDEAL_II_EXAMPLES_RELDIR]: New flag. Prevents the examples directory > from being installed in the root directory. > [-DCMAKE_POSITION_INDEPENDENT_CODE]: Remove flag. The issue has been > resolved. > <#:phases>{remove-build-logs}: New phase. > [home-page]: Add trailing slash. > (dealii-openmpi): Use package/inherit. > [inputs]: Sort them. Remove mumps-metis-openmpi (deal.II no longer > interfaces with MUMPS). Move hdf5-parallel-openmpi, openmpi, > p4est-openmpi, petsc-openmpi and slepc-openmpi to... > [propagated-inputs]: ...here. New field. > [arguments]<#:configure-flags>: Rename cf variable to flags. > <#:phases>{mpi-setup}: Remove phase which is unused because the tests > are disabled. > --- > gnu/packages/maths.scm | 95 +++++++++++++++++++++++++++--------------- > 1 file changed, 62 insertions(+), 33 deletions(-) Impressive piece of work. Pushed as 4a136a3b7fed201805f3ef3c8569abf0cbf8b014, thanks! Ludo=E2=80=99.