guix/gnu
Maxim Cournoyer a01d54f3bd
gnu: docker: Optimize substitution macros.
This change halves the time needed to patch the paths.

* gnu/packages/docker.scm (docker)[phases]{patch-paths}: Allow passing
multiple SOURCE-TEXT, PACKAGE and RELATIVE-PATH tuples so that the rewrite
rules can be generated and processed by a single use of the SUBSTITUTE*
macro.  Rename SUBSTITUTE-LOOKPATH to SUBSTITUTE-LOOKPATH* and
substitute-Command to SUBSTITUTE-COMMAND* to denote the change.  Adapt the
uses of SUBSTITUTE-LOOKPATH* and SUBSTITUTE-COMMAND*.
2019-05-05 21:21:02 -04:00
..
bootloader gnu: u-boot: Update to 2019.04. 2019-04-29 12:35:04 +02:00
build shepherd: Include /etc/localtime in service containers. 2019-05-03 17:47:29 +02:00
installer installer: Fix typo. 2019-05-05 17:21:18 +02:00
packages gnu: docker: Optimize substitution macros. 2019-05-05 21:21:02 -04:00
services services: docker: Add new fields to support proxy. 2019-05-05 20:14:15 -04:00
system vm: Build ISOs and VM images in a UTF-8 environment. 2019-05-01 21:11:22 +02:00
tests
artwork.scm
bootloader.scm
ci.scm
installer.scm installer: Actually reboot when the user presses "Reboot." 2019-04-26 14:19:36 +02:00
local.mk gnu: calibre: Disable sqlite test. 2019-05-05 14:44:20 +02:00
packages.scm
services.scm
system.scm system: Add boot file systems to /etc/fstab. 2019-04-27 00:11:52 +02:00
tests.scm