gnu: linux-libre-headers: Update to 4.19.56.
* gnu/packages/linux.scm (linux-libre-headers-4.14.67): Rename to ... (linux-libre-headers-4.19.56): ... this. Adjust hash accordingly. (linux-libre-headers): Set to LINUX-LIBRE-HEADERS-4.19.56. * gnu/packages/commencement.scm (linux-libre-headers-boot0)[native-inputs]: Add FLEX-BOOT0 and BISON-BOOT0.
This commit is contained in:
parent
742f2deaa3
commit
1290855490
|
@ -1710,6 +1710,7 @@ exec " gcc "/bin/" program
|
||||||
|
|
||||||
(define bison-boot0
|
(define bison-boot0
|
||||||
;; This Bison is needed to build MiG so we need it early in the process.
|
;; This Bison is needed to build MiG so we need it early in the process.
|
||||||
|
;; Recent versions of Linux-Libre headers also depend on this.
|
||||||
(let* ((bison (package (inherit bison)
|
(let* ((bison (package (inherit bison)
|
||||||
(propagated-inputs `(("m4" ,m4)))
|
(propagated-inputs `(("m4" ,m4)))
|
||||||
(inputs '()) ;remove Flex...
|
(inputs '()) ;remove Flex...
|
||||||
|
@ -1735,7 +1736,7 @@ exec " gcc "/bin/" program
|
||||||
(native-inputs `(("perl" ,perl-boot0))))))
|
(native-inputs `(("perl" ,perl-boot0))))))
|
||||||
|
|
||||||
(define flex-boot0
|
(define flex-boot0
|
||||||
;; This Flex is needed to build MiG.
|
;; This Flex is needed to build MiG as well as Linux-Libre headers.
|
||||||
(let* ((flex (package (inherit flex)
|
(let* ((flex (package (inherit flex)
|
||||||
(native-inputs `(("bison" ,bison-boot0)))
|
(native-inputs `(("bison" ,bison-boot0)))
|
||||||
(propagated-inputs `(("m4" ,m4)))
|
(propagated-inputs `(("m4" ,m4)))
|
||||||
|
@ -1760,6 +1761,10 @@ exec " gcc "/bin/" program
|
||||||
,@(package-arguments linux-libre-headers)))
|
,@(package-arguments linux-libre-headers)))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
`(("perl" ,perl-boot0)
|
`(("perl" ,perl-boot0)
|
||||||
|
|
||||||
|
;; Flex and Bison are required since version 4.16.
|
||||||
|
("flex" ,flex-boot0)
|
||||||
|
("bison" ,bison-boot0)
|
||||||
,@(%boot0-inputs)))))))
|
,@(%boot0-inputs)))))))
|
||||||
|
|
||||||
(define gnumach-headers-boot0
|
(define gnumach-headers-boot0
|
||||||
|
|
|
@ -496,11 +496,11 @@ It has been modified to remove all non-free binary blobs.")
|
||||||
#:configuration-file kernel-config-veyron
|
#:configuration-file kernel-config-veyron
|
||||||
#:extra-version "arm-veyron"))
|
#:extra-version "arm-veyron"))
|
||||||
|
|
||||||
(define-public linux-libre-headers-4.14.67
|
(define-public linux-libre-headers-4.19.56
|
||||||
(make-linux-libre-headers "4.14.67"
|
(make-linux-libre-headers "4.19.56"
|
||||||
"050zvdxjy6sc64q75pr1gxsmh49chwav2pwxz8xlif39bvahnrpg"))
|
"1zqiic55viy065lhnkmhn33sz3bbbr2ykbm5f92yzd8lpc9zl7yx"))
|
||||||
|
|
||||||
(define-public linux-libre-headers linux-libre-headers-4.14.67)
|
(define-public linux-libre-headers linux-libre-headers-4.19.56)
|
||||||
(define-public linux-libre linux-libre-5.1)
|
(define-public linux-libre linux-libre-5.1)
|
||||||
|
|
||||||
(define-public linux-libre-arm-generic
|
(define-public linux-libre-arm-generic
|
||||||
|
|
Loading…
Reference in New Issue