janneke pushed a commit to branch wip-bootstrap in repository guix. commit 2875c8864c4c142a37e63f17367b8f3c4478095f Author: Jan Nieuwenhuizen <jann...@gnu.org> Date: Sat Aug 25 09:35:37 2018 +0200
gnu: Add %bootstrap-linux-libre-headers. * gnu/packages/bootstrap.scm (%bootstrap-linux-libre-headers): New variable. --- gnu/packages/bootstrap.scm | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/gnu/packages/bootstrap.scm b/gnu/packages/bootstrap.scm index d4904c1..d6b9901 100644 --- a/gnu/packages/bootstrap.scm +++ b/gnu/packages/bootstrap.scm @@ -44,6 +44,7 @@ %bootstrap-guile %bootstrap-coreutils&co %bootstrap-diffutils + %bootstrap-linux-libre-headers %bootstrap-make %bootstrap-binutils %bootstrap-gcc @@ -475,6 +476,23 @@ $out/bin/guile --version~%" "make" ; the program to test "Bootstrap binary GNU Make")) +(define-public %bootstrap-linux-libre-headers + (package-from-tarball-possibly-without-test + "linux-libre-headers-bootstrap" + (lambda (system) + (origin + (method url-fetch) + (uri (match system + ((or "i686-linux" + "x86_64-linux") + "http://lilypond.org/janneke/mes/linux-libre-headers-stripped-4.4.47-i686-linux.tar.xz") + (_ (error "linux-libre-headers-bootstrap: system not supported")))) + (sha256 + (base32 + "1pfrnl2mk52hk39ykrbjn4jqmxq6av0h650xw3asm9faacyw0f4s")))) + #f ; no program to test + "Bootstrap linux-libre-headers")) + (define %bootstrap-binutils (package-from-tarball "binutils-bootstrap" (lambda (system)