diff options
author | Jan (janneke) Nieuwenhuizen <janneke@gnu.org> | 2021-12-15 11:30:26 +0100 |
---|---|---|
committer | Jan (janneke) Nieuwenhuizen <janneke@gnu.org> | 2022-10-15 11:02:38 +0200 |
commit | 257ca91787f4ebaa2c865a133e369b5742531a1e (patch) | |
tree | e1c427cc0799dd0a578aad017755bbd46ba4b022 | |
parent | f9293be58e636f41402751e4c99829561faa1247 (diff) | |
download | guix-257ca91787f4ebaa2c865a133e369b5742531a1e.tar.gz |
DRAFT gnu: bootstrap: %bootstrap-mescc-tools: Support ARM.
XXX TODO: * rebase onto core-updates * rebuild Built with 7f847ea20b90c2fb8dc3b5eb51e6c007a8c5461a DRAFT bootstrap: mes-minimal: Support ARM, update to mes-0.22.115. * gnu/packages/bootstrap.scm (%bootstrap-mescc-tools)[inputs]: Add tarball for armhf-linux. [supported-systems]: Add armhf-linux, aarch64-linux.
-rw-r--r-- | gnu/packages/bootstrap.scm | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/gnu/packages/bootstrap.scm b/gnu/packages/bootstrap.scm index 8bd0c4eaf3..41c4c4da0a 100644 --- a/gnu/packages/bootstrap.scm +++ b/gnu/packages/bootstrap.scm @@ -968,17 +968,25 @@ exec ~a/bin/.gcc-wrapped -B~a/lib \ (origin (method url-fetch) (uri (map - (cute string-append <> - "/i686-linux/20190815/" - "mescc-tools-static-stripped-0.5.2-i686-linux.tar.xz") + (cut string-append <> (%current-system) "/" + (match (%current-system) + ((or "armhf-linux" "aarch64-linux") + "20201219/mescc-tools-static-stripped-0.7.0-armhf-linux.tar.xz") + ((or "i686-linux" "x86_64-linux") + "20190815/mescc-tools-static-stripped-0.5.2-i686-linux.tar.xz"))) %bootstrap-base-urls)) (sha256 (base32 - "0c3kklgghzh4q2dbpl6asb74cimp7hp6jscdwqwmzxbapgcl6582"))))))) + (match (%current-system) + ((or "armhf-linux" "aarch64-linux") + "0yzg93r0x18f7v264pxh7gjcav68aiw1irz1mqmfh5hphbhfk5nv") + ((or "i686-linux" "x86_64-linux") + "0c3kklgghzh4q2dbpl6asb74cimp7hp6jscdwqwmzxbapgcl6582"))))))))) (synopsis "Bootstrap binaries of MesCC Tools") (description synopsis) (home-page #f) - (supported-systems '("i686-linux" "x86_64-linux")) + (supported-systems '("armhf-linux" "aarch64-linux" + "i686-linux" "x86_64-linux")) (license gpl3+))) (define %bootstrap-mes |