aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/emulators.scm
diff options
context:
space:
mode:
authorJakub Kądziołka <kuba@kadziolka.net>2020-02-15 22:43:56 +0100
committerJakub Kądziołka <kuba@kadziolka.net>2020-02-16 00:02:03 +0100
commit6d34d3f80b6994d6ba48fa7568dd1fdd86986160 (patch)
tree1721144b3ab13a945bbb68bcd8b31a4d19ae0e76 /gnu/packages/emulators.scm
parent038497db186cdbfd8ca8a95e17634daab3650f8e (diff)
downloadguix-6d34d3f80b6994d6ba48fa7568dd1fdd86986160.tar
guix-6d34d3f80b6994d6ba48fa7568dd1fdd86986160.tar.gz
gnu: higan: End phases with #t
* gnu/packages/emulators.scm (higan)[arguments]: End all phases with #t.
Diffstat (limited to 'gnu/packages/emulators.scm')
-rw-r--r--gnu/packages/emulators.scm12
1 files changed, 8 insertions, 4 deletions
diff --git a/gnu/packages/emulators.scm b/gnu/packages/emulators.scm
index 284dc22039..358559aa26 100644
--- a/gnu/packages/emulators.scm
+++ b/gnu/packages/emulators.scm
@@ -344,15 +344,18 @@ and a game metadata scraper.")
(delete 'configure)
(add-before 'build 'chdir-to-higan
(lambda _
- (chdir "higan")))
+ (chdir "higan")
+ #t))
(add-before 'install 'create-/share/applications
(lambda* (#:key outputs #:allow-other-keys)
(let ((out (assoc-ref outputs "out")))
;; It seems the author forgot to do this in the Makefile.
- (mkdir-p (string-append out "/share/applications")))))
+ (mkdir-p (string-append out "/share/applications"))
+ #t)))
(add-after 'install 'chdir-to-icarus
(lambda _
- (chdir "../icarus")))
+ (chdir "../icarus")
+ #t))
(add-after 'chdir-to-icarus 'build-icarus build-phase)
(add-after 'build-icarus 'install-icarus install-phase)
(add-after 'install-icarus 'wrap-higan-executable
@@ -383,7 +386,8 @@ and a game metadata scraper.")
(chmod higan #o555)
;; Second, make sure higan will find icarus in PATH.
(wrap-program higan
- `("PATH" ":" prefix (,bin))))))))
+ `("PATH" ":" prefix (,bin)))
+ #t)))))
#:make-flags
(list "compiler=g++"
(string-append "prefix=" (assoc-ref %outputs "out")))