about summary refs log tree commit diff
path: root/guix.scm
diff options
context:
space:
mode:
Diffstat (limited to 'guix.scm')
-rw-r--r--guix.scm8
1 files changed, 8 insertions, 0 deletions
diff --git a/guix.scm b/guix.scm
index f9d8c2d..ba84870 100644
--- a/guix.scm
+++ b/guix.scm
@@ -25,6 +25,7 @@
 (use-modules (guix gexp)
              (guix git-download)
              (guix packages)
+             (guix utils)
              (gnu packages autotools)
              (gnu packages guile-xyz)
              (gnu packages texinfo))
@@ -36,6 +37,13 @@
   (source (local-file %source-dir
                       #:recursive? #t
                       #:select? (git-predicate %source-dir)))
+  (arguments
+   (substitute-keyword-arguments (package-arguments guile-email)
+     ((#:make-flags make-flags #~(list))
+      #~(list (string-append "prefix=" #$output)))
+     ((#:phases phases #~%standard-phases)
+      #~(modify-phases #$phases
+          (delete 'configure)))))
   (native-inputs
    (modify-inputs (package-native-inputs guile-email)
      (prepend autoconf)