[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
09/12: gnu: hwloc: Update to 2.1.0.
From: |
guix-commits |
Subject: |
09/12: gnu: hwloc: Update to 2.1.0. |
Date: |
Fri, 15 Nov 2019 11:53:27 -0500 (EST) |
civodul pushed a commit to branch master
in repository guix.
commit 8c8e108978e0917415c863977b605b84dd01be52
Author: Ludovic Courtès <address@hidden>
Date: Tue Nov 12 18:17:29 2019 +0100
gnu: hwloc: Update to 2.1.0.
* gnu/packages/mpi.scm (hwloc-2.0): Rename to...
(hwloc-2): ... this. Update to 2.1.0
(hwloc-2.0): Define as deprecated.
* gnu/packages/opencl.scm (pocl)[inputs]: Adjust accordingly.
---
gnu/packages/mpi.scm | 10 +++++++---
gnu/packages/opencl.scm | 2 +-
2 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/gnu/packages/mpi.scm b/gnu/packages/mpi.scm
index a871944..6078186 100644
--- a/gnu/packages/mpi.scm
+++ b/gnu/packages/mpi.scm
@@ -31,6 +31,7 @@
#:use-module (guix download)
#:use-module (guix git-download)
#:use-module (guix utils)
+ #:use-module (guix deprecation)
#:use-module (guix build-system gnu)
#:use-module (guix build-system python)
#:use-module (gnu packages)
@@ -130,11 +131,11 @@ a powerful programming interface to gather information
about the hardware,
bind processes, and much more.")
(license bsd-3)))
-(define-public hwloc-2.0
+(define-public hwloc-2
;; Note: 2.0 isn't the default yet, see above.
(package
(inherit hwloc)
- (version "2.0.3")
+ (version "2.1.0")
(source (origin
(method url-fetch)
(uri (string-append "https://www.open-mpi.org/software/hwloc/v"
@@ -142,7 +143,7 @@ bind processes, and much more.")
"/downloads/hwloc-" version ".tar.bz2"))
(sha256
(base32
- "09f7ajak8wv5issr0hw72vs3jkldc7crcc7z5fd34sspkvrsm4z3"))))
+ "0qh8s7pphz0m5cwb7liqmc17xzfs23xhz5wn24r6ikvjyx99fhhr"))))
;; libnuma is no longer needed.
(inputs (alist-delete "numactl" (package-inputs hwloc)))
@@ -159,6 +160,9 @@ bind processes, and much more.")
"-1"))
#t))))))))
+(define-deprecated hwloc-2.0 'hwloc-2
+ hwloc-2)
+
(define-public openmpi
(package
(name "openmpi")
diff --git a/gnu/packages/opencl.scm b/gnu/packages/opencl.scm
index 81e5bab..50c9911 100644
--- a/gnu/packages/opencl.scm
+++ b/gnu/packages/opencl.scm
@@ -312,7 +312,7 @@ back-end for the LLVM compiler framework.")
("pkg-config" ,pkg-config)))
(inputs
`(("clang" ,clang)
- ("hwloc" ,hwloc-2.0 "lib")
+ ("hwloc" ,hwloc-2 "lib")
("llvm" ,llvm-8)
("ocl-icd" ,ocl-icd)))
(arguments
- branch master updated (f3560c6 -> faab708), guix-commits, 2019/11/15
- 01/12: gnu: ucx: Enable InfiniBand support through Verbs., guix-commits, 2019/11/15
- 02/12: gnu: ucx: Do not install static libraries., guix-commits, 2019/11/15
- 03/12: gnu: openmpi: Pass explicit "--with-*" configure flags., guix-commits, 2019/11/15
- 05/12: gnu: rdma-core: Update to 26.0., guix-commits, 2019/11/15
- 09/12: gnu: hwloc: Update to 2.1.0.,
guix-commits <=
- 10/12: gnu: openmpi, slurm: Switch to hwloc 2.x., guix-commits, 2019/11/15
- 04/12: gnu: rdma-core: Use the "write" ioctl mode., guix-commits, 2019/11/15
- 08/12: gnu: slurm: Build shared libraries only., guix-commits, 2019/11/15
- 06/12: gnu: Add Intel MPI Benchmarks., guix-commits, 2019/11/15
- 11/12: gnu: psm: Add "debug" output., guix-commits, 2019/11/15
- 07/12: gnu: slurm: Update to 19.05.3-2., guix-commits, 2019/11/15
- 12/12: gnu: openmpi: Raise the priority of the PSM2 component., guix-commits, 2019/11/15