summaryrefslogtreecommitdiff
path: root/gnu/installer.scm
diff options
context:
space:
mode:
authorPhilip McGrath <philip@philipmcgrath.com>2021-12-16 21:02:41 -0500
committerLiliana Marie Prikler <liliana.prikler@gmail.com>2021-12-24 01:37:45 +0100
commit2d6d881eb3c7fec1ad28c3e639c35777f19b0a6f (patch)
treed6d4a1c2721d45e8c616a4560cdebd627b98467c /gnu/installer.scm
parentba744faeb104a1132d9f6ed04fc296b23bc09334 (diff)
downloadguix-patches-2d6d881eb3c7fec1ad28c3e639c35777f19b0a6f.tar
guix-patches-2d6d881eb3c7fec1ad28c3e639c35777f19b0a6f.tar.gz
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/installer.scm')
0 files changed, 0 insertions, 0 deletions