guix-devel/gnu
Ludovic Courtès 836a85da0e
gnu: bootstrap: Download the bootstrap bash, mkdir, tar, and xz binaries.
* gnu/packages/bootstrap.scm (%bootstrap-executables): New variable.
(bootstrap-executable-url, bootstrap-executable): New procedure.
(raw-build)[->store]: Use 'run-with-store' and 'origin->derivation'.
Add calls to 'derivation->output-path', and remove the list of
references passed to 'add-text-to-store' for BUILDER.  Augment the list
of #:inputs passed to 'derivation'.
(package-from-tarball): Use 'bootstrap-executable' instead of
'search-bootstrap-binary'.
(%bootstrap-glibc, %bootstrap-gcc, %bootstrap-mescc-tools)
(%bootstrap-mes): Likewise.
* guix/scripts/environment.scm (environment-bash): Use
'bootstrap-executable' instead of 'search-bootstrap-binary'.
(guix-environment): Adjust CONTAINER? case accordingly.
* po/guix/POTFILES.in: Add gnu/packages/bootstrap.scm.
2019-06-14 21:57:01 +02:00
..
bootloader bootloader: grub: Remove unneeded 'terminal_output'. 2019-05-09 12:11:36 +02:00
build Merge branch 'master' into core-updates 2019-06-13 13:24:35 +02:00
installer installer: Fix typo. 2019-06-08 02:30:25 +02:00
packages gnu: bootstrap: Download the bootstrap bash, mkdir, tar, and xz binaries. 2019-06-14 21:57:01 +02:00
services services: Import (srfi srfi-26) from the build side. 2019-06-12 17:26:28 +02:00
system Add (gnu build locale). 2019-06-07 21:50:18 +02:00
tests pack: Add '--entry-point'. 2019-06-07 09:57:19 +02:00
artwork.scm artwork: Update snapshot to 2f2fe74. 2019-06-10 23:11:07 +02:00
bootloader.scm
ci.scm
installer.scm installer: Increase backtrace verbosity. 2019-05-15 09:28:45 +02:00
local.mk gnu: guile: Disable unreliable out-of-memory test 2019-06-14 09:46:49 +02:00
packages.scm
services.scm services: 'gc-root-service-type' now has a default value. 2019-05-10 23:29:18 +02:00
system.scm system: Add 'operating-system-with-gc-roots'. 2019-05-15 16:36:21 +02:00
tests.scm