diff options
author | Ludovic Courtès <ludo@gnu.org> | 2018-04-01 18:38:58 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2018-04-01 18:41:28 +0200 |
commit | 301a4249064227bc4883e4e5b638e85a65925ba0 (patch) | |
tree | 49307a588a7c8ff930e312c8867e0dd4efb8e9cf /gnu/packages/commencement.scm | |
parent | d32922759bfeffa03ee189158ea00b1a0ddbe8c6 (diff) | |
download | gnu-guix-301a4249064227bc4883e4e5b638e85a65925ba0.tar gnu-guix-301a4249064227bc4883e4e5b638e85a65925ba0.tar.gz |
gnu: sed: Update to 4.5.
* gnu/packages/base.scm (sed): Update to 4.5.
[arguments]: Remove 'patch-test-suite' phase.
[native-inputs]: New field.
Diffstat (limited to 'gnu/packages/commencement.scm')
-rw-r--r-- | gnu/packages/commencement.scm | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm index bcb7cf3093..88297d33e8 100644 --- a/gnu/packages/commencement.scm +++ b/gnu/packages/commencement.scm @@ -928,6 +928,14 @@ exec ~a/bin/~a-~a -B~a/lib -Wl,-dynamic-linker -Wl,~a/~a \"$@\"~%" ("grep" ,grep-final) ,@%boot5-inputs)) +(define sed-final + ;; The final sed. + (let ((sed (package-with-bootstrap-guile + (package-with-explicit-inputs sed %boot6-inputs + (current-source-location) + #:guile guile-final)))) + (package/inherit sed (native-inputs `(("perl" ,perl-boot0)))))) + (define-public %final-inputs ;; Final derivations used as implicit inputs by 'gnu-build-system'. We ;; still use 'package-with-bootstrap-guile' so that the bootstrap tools are @@ -946,9 +954,9 @@ exec ~a/bin/~a-~a -B~a/lib -Wl,-dynamic-linker -Wl,~a/~a \"$@\"~%" ("file" ,file) ("diffutils" ,diffutils) ("patch" ,patch) - ("sed" ,sed) ("findutils" ,findutils) ("gawk" ,gawk))) + ("sed" ,sed-final) ("grep" ,grep-final) ("coreutils" ,coreutils-final) ("make" ,gnu-make-final) |