diff options
author | Ludovic Courtès <ludo@gnu.org> | 2019-11-08 17:57:06 +0100 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2019-11-15 17:52:44 +0100 |
commit | e68f954eb3c39366cb72dde0348d0c5348316dd6 (patch) | |
tree | 479ded2af3d44dac27b69931fafb66c3283e5ac1 /gnu | |
parent | 2b14c60d3870e74f620775ec8dd64634ff874dc7 (diff) |
gnu: rdma-core: Update to 26.0.
* gnu/packages/linux.scm (rdma-core): Update to 26.0.
[arguments]: Add "-DRST2MAN_EXECUTABLE=..." to #:configure-flags.
[native-inputs]: Add PYTHON-DOCUTILS.
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/packages/linux.scm | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 92c9e7fca3..e972e709c5 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -100,6 +100,7 @@ #:use-module (gnu packages popt) #:use-module (gnu packages pulseaudio) #:use-module (gnu packages python) + #:use-module (gnu packages python-xyz) #:use-module (gnu packages readline) #:use-module (gnu packages rrdtool) #:use-module (gnu packages samba) @@ -4306,7 +4307,7 @@ The package provides additional NTFS tools.") (define-public rdma-core (package (name "rdma-core") - (version "22.3") + (version "26.0") (source (origin (method url-fetch) (uri (string-append "https://github.com/linux-rdma/rdma-core" @@ -4314,16 +4315,21 @@ The package provides additional NTFS tools.") version ".tar.gz")) (sha256 (base32 - "0jgp1xh328x0kr6lkn4vq71cc627zd05wczr74b3j3151flhj828")))) + "14raqwx4pkzghiwkx1v0dq338f7xqqx8rnsxlpdnngvjy1p5l79j")))) (build-system cmake-build-system) (arguments - '(#:tests? #f ; no tests + `(#:tests? #f ; no tests ;; Upstream uses the "ninja" build system and encourage distros ;; to do the same for consistency. They also recommend using the ;; "Release" build type. #:build-type "Release" #:configure-flags (list "-GNinja" + (string-append "-DRST2MAN_EXECUTABLE=" + (assoc-ref %build-inputs + "python-docutils") + "/bin/rst2man.py") + ;; On some configurations, the ;; IB_USER_MAD_REGISTER_AGENT ioctl, which is ;; used by default, would return ENODEV. To @@ -4342,7 +4348,8 @@ The package provides additional NTFS tools.") (native-inputs `(("ninja" ,ninja) ("pkg-config" ,pkg-config) - ("python" ,python-wrapper))) + ("python" ,python-wrapper) + ("python-docutils" ,python-docutils))) ;for 'rst2man' (inputs `(("libnl" ,libnl) ("udev" ,eudev))) |