guix-play/gnu
Timothy Sample 2ca7af43fe
gnu: commencement: Simplify Gash and Gash-Utils.
This change does three things.  First Gash-Utils is updated to
0.1.0.  Then, the bootstrap Gash and Gash-Utils packages are
arranged to be built without using 'guild'.  Finally, instead of
using a binary 'tar' via 'bootstrap-executable' to extract Gash and
Gash-Utils, a self-extracting Scheme implementation of 'tar' and
'gzip' is used instead.

These three changes need to happen in concert to avoid breaking the
bootstrap process.

* gnu/packages/shells.scm (gash-utils): Update to 0.1.0; remove
'autoconf' and 'automake' from 'native-inputs'; delete 'arguments';
update the home-page, synopsis, and description.
* gnu/packages/commencement.scm (bootar): New variable.
(gash-boot): Replace 'tar', and 'xz' with 'bootar'; remove 'bash'
and 'guile-source'; do not use 'guile-build-system' but rather
'gnu-build-system' with some modified phases; disable tests.
(gash-utils-boot): Likewise.
(%boot-gash-inputs): Add 'bootar'; replace '%bootstrap-guile+guild' with
'%bootstrap-guile'.
(mes-boot): In the configure phase, do not reference 'GUILE_LOAD_PATH'
as it is no longer set.
2020-02-17 23:21:05 +01:00
..
bootloader gnu: Add u-boot-cubietruck-bootloader. 2020-02-02 00:37:27 +01:00
build gnu: cross-base: Switch back to 'CROSS_C_INCLUDE_PATH' & co. 2020-02-12 20:35:43 +01:00
installer installer: Fix installer restart dialog. 2020-02-12 10:52:17 +01:00
machine Update e-mail address for Jakob L. Kreuze. 2020-02-09 23:16:45 +01:00
packages gnu: commencement: Simplify Gash and Gash-Utils. 2020-02-17 23:21:05 +01:00
services Merge branch 'master' into core-updates 2020-02-14 19:05:45 +01:00
system system: locale: Remove canonical-package call. 2020-02-12 11:09:11 +01:00
tests Update e-mail address for Jakob L. Kreuze. 2020-02-09 23:16:45 +01:00
artwork.scm
bootloader.scm
ci.scm ci: Cross-build for riscv64-linux-gnu. 2020-01-31 17:06:16 +01:00
installer.scm Merge branch 'master' into core-updates 2020-02-14 19:05:45 +01:00
local.mk gnu: commencement: Add gcc-core-mesboot1. 2020-02-17 23:16:43 +01:00
machine.scm Update e-mail address for Jakob L. Kreuze. 2020-02-09 23:16:45 +01:00
packages.scm packages: Prevent inlining of 'find-best-packages-by-name'. 2020-01-17 14:22:07 +01:00
services.scm
system.scm system: Stop using canonical-package. 2020-02-11 13:54:45 +01:00
tests.scm tests: Fix typo in comment. 2020-01-23 11:26:55 +01:00