[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
04/10: gnu: fbcat, slepc: Use INVOKE.
From: |
Tobias Geerinckx-Rice |
Subject: |
04/10: gnu: fbcat, slepc: Use INVOKE. |
Date: |
Sun, 28 Jan 2018 18:24:22 -0500 (EST) |
nckx pushed a commit to branch master
in repository guix.
commit 94a1eb96d32fcce97ee5d9440ecffe22f7555cd5
Author: Tobias Geerinckx-Rice <address@hidden>
Date: Fri Jan 26 22:59:40 2018 +0100
gnu: fbcat, slepc: Use INVOKE.
* gnu/packages/linux.scm (fbcat)[arguments]: Substitute INVOKE for
SYSTEM*.
* gnu/packages/maths.scm (slepc)[arguments]: Likewise.
---
gnu/packages/linux.scm | 5 +++--
gnu/packages/maths.scm | 2 +-
2 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index 869b4f7..9a410b0 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -4587,8 +4587,9 @@ relevant @file{/dev/vcs*} file(s).")
(delete 'configure) ; no configure script
(add-after 'build 'build-documentation
(lambda* (#:key make-flags #:allow-other-keys)
- (zero? (apply system* "make" "-C" "doc"
- make-flags))))
+ (apply invoke "make" "-C" "doc"
+ make-flags)
+ #t))
(add-after 'build 'qualify-references
(lambda* (#:key inputs outputs #:allow-other-keys)
(let* ((pnmtopng (assoc-ref inputs "pnmtopng"))
diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index d4e9914..90beb6c 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/packages/maths.scm
@@ -1647,7 +1647,7 @@ scientific applications modeled by partial differential
equations.")
(format #t "configure flags: ~s~%" flags)
(setenv "SLEPC_DIR" (getcwd))
(setenv "PETSC_DIR" (assoc-ref inputs "petsc"))
- (zero? (apply system* "./configure" flags)))))
+ (invoke "./configure" flags))))
(add-after 'install 'delete-doc
;; TODO: SLEPc installs HTML documentation alongside headers in
;; $out/include. We'd like to move them to share/doc, but delete
- branch master updated (de2bc8d -> 63899ca), Tobias Geerinckx-Rice, 2018/01/28
- 02/10: gnu: cargo-version: Fix URI in comment., Tobias Geerinckx-Rice, 2018/01/28
- 04/10: gnu: fbcat, slepc: Use INVOKE.,
Tobias Geerinckx-Rice <=
- 06/10: gnu: slepc: Update to 3.8.2., Tobias Geerinckx-Rice, 2018/01/28
- 09/10: gnu: haveged: Update to 1.9.2., Tobias Geerinckx-Rice, 2018/01/28
- 08/10: gnu: fbcat: Update to 0.5.1., Tobias Geerinckx-Rice, 2018/01/28
- 01/10: gnu: simplescreenrecorder: Update to 0.3.9., Tobias Geerinckx-Rice, 2018/01/28
- 03/10: gnu: openspecfun: Update to 0.5.3., Tobias Geerinckx-Rice, 2018/01/28
- 05/10: gnu: slepc: Update licence., Tobias Geerinckx-Rice, 2018/01/28
- 07/10: gnu: c-toxcore: Update to 0.1.11., Tobias Geerinckx-Rice, 2018/01/28
- 10/10: gnu: lvm2: Update to 2.02.177., Tobias Geerinckx-Rice, 2018/01/28