~ruther/guix-local

ref: ca2eebbd99e8f4d2ebbcf700960d03818d4fbf8f guix-local/gnu/packages/mpi.scm -rw-r--r-- 5.3 KiB
29a7c98a — Ian Denhardt 11 years ago
gnu: Add 'version-prefix' and 'version-major+minor'; use them.

The procedure version-prefix truncates a version string to a certain
number of components. version-major+minor is a special case of this,
which extracts the "major.minor" part of the string. Previously this
was handled by an expression common to several packages.

* guix/utils.scm (version-prefix, version-major+minor): New procedures
* gnu/packages/backup.scm (duplicity): Use version-major+minor.
* gnu/packages/cmake.scm (cmake): Likewise.
* gnu/packages/gnome.scm (libbonobo, libbonoboui): Likewise.
* gnu/packages/gnutls.scm (gnutls): Likewise.
* gnu/packages/mail.scm (gmime): Likewise.
* gnu/packages/mpd.scm (mpd): Likewise.
* gnu/packages/mpi.scm (openmpi): Likewise.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
af018f5e — Ludovic Courtès 11 years ago
Merge branch 'master' into core-updates
1691b4cd — Eric Bavier 12 years ago
gnu: openmpi: Add memchecker support.

* gnu/packages/mpi.scm (openmpi) [inputs]: Add valgrind.  Unpropagate
  gfortran.  [arguments]: Add configure flags for memchecker.
5b527256 — Eric Bavier 12 years ago
gnu: openmpi: Use our hwloc.

* gnu/packages/mpi.scm (hwloc): Propagate numactl.
  (openmpi)[inputs]: Add hwloc.
  [native-inputs]: Add pkg-config.
  [argument]: Add hwloc configure flags.
2b0d560a — Ludovic Courtès 12 years ago
gnu: Add hwloc.

* gnu/packages/mpi.scm (hwloc): New variable.
  (openmpi): Add TODO comment.
85a84cbd — Eric Bavier 12 years ago
gnu: openmpi: Fix typo in download uri

* gnu/packages/mpi.scm (openmpi)[origin]: Fix typo.
8ede638c — Eric Bavier 12 years ago
gnu: openmpi: Avoid "open source" verbiage

* gnu/packages/mpi.scm (openmpi)[synopsis,description]: Remove mention
  of "open source".
fb0e3709 — Eric Bavier 12 years ago
gnu: Add OpenMPI

* gnu/packages/mpi.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.