all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: "Ludovic Courtès" <ludo@gnu.org>
To: "Paul A. Patience" <paul@apatience.com>
Cc: 49500-done@debbugs.gnu.org
Subject: bug#49500: [PATCH] gnu: dealii: Update to 9.3.0 and clean up.
Date: Tue, 20 Jul 2021 22:38:38 +0200	[thread overview]
Message-ID: <87k0lkk9f5.fsf_-_@gnu.org> (raw)
In-Reply-To: <ZYIOJqE3aJUa7JxCbhOaZumvaSNgZPJTcCwqqxdeNGA_iNejJeXgiosQ5J2eWeugoZxBefcutHRnnFh45eph-rP7cUls5NqCnaT6z4w2quc=@apatience.com> (Paul A. Patience's message of "Wed, 14 Jul 2021 01:32:41 +0000")

Hi Paul,

"Paul A. Patience" <paul@apatience.com> skribis:

> From 3e4b62a5af1e71eb37474ab9f719e0b9a9cc66a0 Mon Sep 17 00:00:00 2001
> From: "Paul A. Patience" <paul@apatience.com>
> 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’.




      reply	other threads:[~2021-07-20 20:39 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-07-09 20:27 [bug#49500] [PATCH] gnu: dealii: Update to 9.3.0 and clean up Paul A. Patience
2021-07-09 22:53 ` Paul A. Patience
2021-07-14  1:32   ` Paul A. Patience
2021-07-20 20:38     ` Ludovic Courtès [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87k0lkk9f5.fsf_-_@gnu.org \
    --to=ludo@gnu.org \
    --cc=49500-done@debbugs.gnu.org \
    --cc=paul@apatience.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.