gnu: Add bootstrap binaries for 'armhf-linux'.
authorMark H Weaver <mhw@netris.org>
Wed, 31 Dec 2014 09:23:12 +0000 (04:23 -0500)
committerMark H Weaver <mhw@netris.org>
Thu, 8 Jan 2015 02:47:51 +0000 (21:47 -0500)
commitaa1e19477b2d78884fc500fef497cd6677604d9b
tree635d061c2a0ff061d241266c9a364ee579826192
parentb58b7dbb75208f92c5eda7834fb42a196d66ca12
gnu: Add bootstrap binaries for 'armhf-linux'.

* gnu/packages/bootstrap/armhf-linux/bash,
  gnu/packages/bootstrap/armhf-linux/mkdir,
  gnu/packages/bootstrap/armhf-linux/tar,
  gnu/packages/bootstrap/armhf-linux/xz: New files.

* gnu-system.am (bootstrap_armhf_linuxdir, dist_bootstrap_armhf_linux_DATA)
  (nodist_bootstrap_armhf_linux_DATA): New variables.
  (DISTCLEANFILES): Add $(nodist_bootstrap_armhf_linux_DATA).
  (gnu/packages/bootstrap/armhf-linux/guile-2.0.11.tar.xz): New target.
* build-aux/download.scm (file-name->uri): Use newer date in URI for
  armhf-linux.
* gnu/packages/bootstrap.scm (raw-build): Use "guile-2.0.11.tar.xz" on
  armhf-linux.
  (glibc-dynamic-linker, %bootstrap-coreutils&co, %bootstrap-binutils)
  (%bootstrap-glibc, %bootstrap-gcc): Add armhf-linux cases.

* m4/guix.m4 (GUIX_SYSTEM_TYPE): Add armhf case.
  (GUIX_ASSERT_SUPPORTED_SYSTEM): Add armhf-linux to list of
  supported systems.
* doc/guix.texi (GNU Distribution): Add armhf-linux to the list of
  supported systems.
.gitignore
build-aux/download.scm
doc/guix.texi
gnu-system.am
gnu/packages/bootstrap.scm
gnu/packages/bootstrap/armhf-linux/bash [new file with mode: 0755]
gnu/packages/bootstrap/armhf-linux/mkdir [new file with mode: 0755]
gnu/packages/bootstrap/armhf-linux/tar [new file with mode: 0755]
gnu/packages/bootstrap/armhf-linux/xz [new file with mode: 0755]
m4/guix.m4