diff options
author | 宋文武 <iyzsong@gmail.com> | 2016-01-22 14:33:07 +0800 |
---|---|---|
committer | 宋文武 <iyzsong@gmail.com> | 2016-01-22 14:42:10 +0800 |
commit | 68716289995d106c7adc779548eebc5df324e6cf (patch) | |
tree | 020b203fc83e315828c7a37872be46d11ec377fb | |
parent | 1022da10e1dfc9edc7197370930e9d6c589b4b10 (diff) | |
download | gnu-guix-68716289995d106c7adc779548eebc5df324e6cf.tar gnu-guix-68716289995d106c7adc779548eebc5df324e6cf.tar.gz |
gnu: mozjs: Make milestone.pl compatible with Perl 5.22+.
* gnu/packages/gnuzilla.scm (mozjs, mozjs-24)[source]: Add snippet.
-rw-r--r-- | gnu/packages/gnuzilla.scm | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm index 6fac8ced40..03ca0b7ca0 100644 --- a/gnu/packages/gnuzilla.scm +++ b/gnu/packages/gnuzilla.scm @@ -64,7 +64,12 @@ name version ".tar.gz")) (sha256 (base32 - "1fig2wf4f10v43mqx67y68z6h77sy900d1w0pz9qarrqx57rc7ij")))) + "1fig2wf4f10v43mqx67y68z6h77sy900d1w0pz9qarrqx57rc7ij")) + (modules '((guix build utils))) + (snippet + ;; Fix incompatibility with Perl 5.22+. + '(substitute* '("js/src/config/milestone.pl") + (("defined\\(@TEMPLATE_FILE)") "@TEMPLATE_FILE"))))) (build-system gnu-build-system) (native-inputs `(("perl", perl) @@ -103,7 +108,12 @@ in C/C++.") name "-" version ".tar.bz2")) (sha256 (base32 - "1n1phk8r3l8icqrrap4czplnylawa0ddc2cc4cgdz46x3lrkybz6")))) + "1n1phk8r3l8icqrrap4czplnylawa0ddc2cc4cgdz46x3lrkybz6")) + (modules '((guix build utils))) + (snippet + ;; Fix incompatibility with Perl 5.22+. + '(substitute* '("js/src/config/milestone.pl") + (("defined\\(@TEMPLATE_FILE)") "@TEMPLATE_FILE"))))) (arguments '(#:phases (modify-phases %standard-phases |