diff options
author | Greg Hogan <code@greghogan.com> | 2023-01-13 21:24:26 +0000 |
---|---|---|
committer | 宋文武 <iyzsong@member.fsf.org> | 2023-01-28 10:25:50 +0800 |
commit | c7dc58b1f068a8c1e72e049eff36b9771fca5ffb (patch) | |
tree | f03d7c229077ac644c74d1d8edd885c5a0771431 /gnu | |
parent | a7f63acfb7864aaa5dd0779d8296fb575875fb0d (diff) | |
download | guix-c7dc58b1f068a8c1e72e049eff36b9771fca5ffb.tar guix-c7dc58b1f068a8c1e72e049eff36b9771fca5ffb.tar.gz |
gnu: moreutils: Fix missing library.
* gnu/packages/moreutils.scm (moreutils): Fix missing library.
[arguments]<#:phases>{wrap-program}: Set Perl library path for all
scripts.
[inputs]: Add perl-ipc-run.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/packages/moreutils.scm | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/gnu/packages/moreutils.scm b/gnu/packages/moreutils.scm index 5c9560530b..4b0b617bde 100644 --- a/gnu/packages/moreutils.scm +++ b/gnu/packages/moreutils.scm @@ -49,9 +49,11 @@ #~(modify-phases %standard-phases (add-after 'install 'wrap-program (lambda _ - (wrap-program - (string-append #$output "/bin/ts") - `("PERL5LIB" ":" prefix (,(getenv "PERL5LIB")))))) + (for-each + (lambda (script) + (wrap-program script + `("PERL5LIB" ":" prefix (,(getenv "PERL5LIB"))))) + (find-files (string-append #$output "/bin"))))) (delete 'configure)) ; no configure script #:make-flags #~(list (string-append "PREFIX=" #$output) @@ -63,6 +65,7 @@ (string-append "CC=" #$(cc-for-target))))) (inputs (list perl + perl-ipc-run perl-timedate perl-time-duration)) ;; For building the manual pages. |