unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* [PATCH 00/14] Add deal.II and some dependencies.
@ 2015-06-28  3:45 ericbavier
  2015-06-28  3:45 ` [PATCH 01/14] gnu: hwloc: Upgrade to 1.10.1 ericbavier
                   ` (13 more replies)
  0 siblings, 14 replies; 36+ messages in thread
From: ericbavier @ 2015-06-28  3:45 UTC (permalink / raw)
  To: guix-devel; +Cc: Eric Bavier

From: Eric Bavier <bavier@member.fsf.org>

The following patches add the deal.II finite element library and some of its
dependencies.  Also included are some non-trivial package upgrades.

I've tested builds on both x86_64 and i686, but cannot comment on mips or arm.

Stylistic or other comments are most welcome.

Eric Bavier (14):
  gnu: hwloc: Upgrade to 1.10.1.
  gnu: hwloc: Move numactl to inputs.
  gnu: openmpi: Upgrade to 1.8.5.
  gnu: Update scotch to 6.0.4.
  gnu: scotch, pt-scotch: Use modify-phases.
  gnu: scotch, pt-scotch: Build esmumps libraries.
  gnu: Add ScaLAPACK.
  gnu: Add p4est.
  gnu: Add METIS.
  gnu: Add MUMPS.
  gnu: petsc: Upgrade to 3.6.0.
  gnu: Add arpack-ng-openmpi.
  gnu: Add SLEPc.
  gnu: Add deal.II.

 gnu-system.am                                      |   5 +-
 gnu/packages/maths.scm                             | 589 ++++++++++++++++++---
 gnu/packages/mpi.scm                               |  54 +-
 gnu/packages/patches/deal.II-p4est-interface.patch |  62 +++
 .../patches/hwloc-gather-topology-lstopo.patch     |  13 +
 gnu/packages/patches/mumps-build-parallelism.patch |  13 +
 gnu/packages/patches/petsc-fix-threadcomm.patch    |  15 -
 .../patches/pt-scotch-build-parallelism.patch      |  13 +
 gnu/packages/patches/scotch-test-threading.patch   | 131 +----
 9 files changed, 670 insertions(+), 225 deletions(-)
 create mode 100644 gnu/packages/patches/deal.II-p4est-interface.patch
 create mode 100644 gnu/packages/patches/hwloc-gather-topology-lstopo.patch
 create mode 100644 gnu/packages/patches/mumps-build-parallelism.patch
 delete mode 100644 gnu/packages/patches/petsc-fix-threadcomm.patch
 create mode 100644 gnu/packages/patches/pt-scotch-build-parallelism.patch

-- 
2.2.1

^ permalink raw reply	[flat|nested] 36+ messages in thread

end of thread, other threads:[~2015-07-05 10:20 UTC | newest]

Thread overview: 36+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-06-28  3:45 [PATCH 00/14] Add deal.II and some dependencies ericbavier
2015-06-28  3:45 ` [PATCH 01/14] gnu: hwloc: Upgrade to 1.10.1 ericbavier
2015-06-28  9:08   ` Ludovic Courtès
2015-06-28  3:45 ` [PATCH 02/14] gnu: hwloc: Move numactl to inputs ericbavier
2015-06-28  9:09   ` Ludovic Courtès
2015-06-28  3:45 ` [PATCH 03/14] gnu: openmpi: Upgrade to 1.8.5 ericbavier
2015-06-28  9:10   ` Ludovic Courtès
2015-06-28  3:45 ` [PATCH 04/14] gnu: Update scotch to 6.0.4 ericbavier
2015-06-28  9:12   ` Ludovic Courtès
2015-06-28  3:45 ` [PATCH 05/14] gnu: scotch, pt-scotch: Use modify-phases ericbavier
2015-06-28  9:15   ` Ludovic Courtès
2015-06-28  3:45 ` [PATCH 06/14] gnu: scotch, pt-scotch: Build esmumps libraries ericbavier
2015-06-28  9:14   ` Ludovic Courtès
2015-06-28  3:45 ` [PATCH 07/14] gnu: Add ScaLAPACK ericbavier
2015-06-28  9:12   ` Ludovic Courtès
2015-06-28  3:45 ` [PATCH 08/14] gnu: Add p4est ericbavier
2015-06-28 20:03   ` Ludovic Courtès
2015-06-28  3:45 ` [PATCH 09/14] gnu: Add METIS ericbavier
2015-06-28 20:03   ` Ludovic Courtès
2015-06-28  3:45 ` [PATCH 10/14] gnu: Add MUMPS ericbavier
2015-06-28 20:12   ` Ludovic Courtès
2015-06-28 15:59     ` Eric Bavier
2015-06-28  3:45 ` [PATCH 11/14] gnu: petsc: Upgrade to 3.6.0 ericbavier
2015-06-28 20:13   ` Ludovic Courtès
2015-06-28  3:45 ` [PATCH 12/14] gnu: Add arpack-ng-openmpi ericbavier
2015-06-28 20:13   ` Ludovic Courtès
2015-06-28  3:45 ` [PATCH 13/14] gnu: Add SLEPc ericbavier
2015-06-28 20:18   ` Ludovic Courtès
2015-06-28  3:45 ` [PATCH 14/14] gnu: Add deal.II ericbavier
2015-06-28 20:22   ` Ludovic Courtès
2015-06-28 16:05     ` Eric Bavier
2015-06-28 21:09       ` Andreas Enge
2015-06-29  8:39         ` Ludovic Courtès
2015-06-30 19:55           ` Eric Bavier
2015-07-04  7:40             ` Mark H Weaver
2015-07-05 10:20               ` Ludovic Courtès

Code repositories for project(s) associated with this public inbox

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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).