diff options
author | Philip McGrath <philip@philipmcgrath.com> | 2021-12-16 21:02:41 -0500 |
---|---|---|
committer | Liliana Marie Prikler <liliana.prikler@gmail.com> | 2021-12-24 01:37:45 +0100 |
commit | 2d6d881eb3c7fec1ad28c3e639c35777f19b0a6f (patch) | |
tree | d6d4a1c2721d45e8c616a4560cdebd627b98467c /gnu/home.scm | |
parent | ba744faeb104a1132d9f6ed04fc296b23bc09334 (diff) | |
download | guix-2d6d881eb3c7fec1ad28c3e639c35777f19b0a6f.tar.gz guix-2d6d881eb3c7fec1ad28c3e639c35777f19b0a6f.zip |
gnu: node: Avoid duplicating build phases.
* gnu/packages/node.scm (node)[arguments]: Split 'patch-files phase
into 'patch-hardcoded-program-references and
'delete-problematic-tests. Adapt 'patch-hardcoded-program-references
and 'configure to work unmodified on node-lts, but don't try to
share 'delete-problematic-tests, because those details seem to change
too much between node versions.
(node, node-lts)[inputs]: Use bash-minimal rather than bash.
(node-lts)[arguments]: Inherit 'patch-hardcoded-program-references,
and 'configure phases from the bootstrap node.
Remove the 'patch-files phase, keeping its remaining
non-inherited work in a new 'replace-llhttp-sources phase.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Diffstat (limited to 'gnu/home.scm')
0 files changed, 0 insertions, 0 deletions