gnu: Fix build failures caused by commit

d10092b849.

* gnu/packages/bioinformatics.scm (seek)[arguments]: Restore previous phase
order.
* gnu/packages/ci.scm (cuirass)[arguments]: Add patch-/bin/sh phase.
This commit is contained in:
Kei Kebreau 2017-09-07 09:36:28 -04:00
parent 1e8d398abc
commit 4561498e1f
No known key found for this signature in database
GPG key ID: E6A5EE3C19467A0D
2 changed files with 7 additions and 2 deletions

View file

@ -4486,7 +4486,7 @@ (define-public seek
"Data2DB"
"PCL2Bin")))
(modify-phases %standard-phases
(add-after 'unpack 'bootstrap
(add-before 'configure 'bootstrap
(lambda _
(zero? (system* "bash" "gen_auto"))))
(add-after 'build 'build-additional-tools

View file

@ -216,7 +216,12 @@ (define-public cuirass
(substitute* "Makefile.am"
(("tests/repo.scm \\\\") "\\"))
#t))
(add-after 'disable-repo-tests 'bootstrap
(add-after 'disable-repo-tests 'patch-/bin/sh
(lambda _
(substitute* "build-aux/git-version-gen"
(("#!/bin/sh") (string-append "#!" (which "sh"))))
#t))
(add-after 'patch-/bin/sh 'bootstrap
(lambda _ (zero? (system* "sh" "bootstrap"))))
(add-after 'install 'wrap-program
(lambda* (#:key inputs outputs #:allow-other-keys)