guix/gnu
Philip McGrath 2d6d881eb3
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>
2021-12-24 01:37:45 +01:00
..
bootloader
build Remove VM generation dead-code. 2021-12-23 10:54:00 +01:00
home
installer
machine
packages gnu: node: Avoid duplicating build phases. 2021-12-24 01:37:45 +01:00
platforms
services services: nfs: Fix statd and mountd ports. 2021-12-23 10:54:01 +01:00
system Remove VM generation dead-code. 2021-12-23 10:54:00 +01:00
tests tests: rsync: Fix it. 2021-12-23 16:05:13 +01:00
artwork.scm
bootloader.scm
ci.scm
home.scm home: Add gexp-compiler for home-environments. 2021-12-19 23:39:55 +01:00
image.scm image: Add a shared-network? field. 2021-12-23 10:53:59 +01:00
installer.scm
local.mk gnu: Remove icedtea-6. 2021-12-23 20:27:46 +01:00
machine.scm
packages.scm
platform.scm
services.scm
system.scm
tests.scm