gnu: commencement: mig-boot0: Update to 1.8+git20230520.

* gnu/packages/commencement.scm (mig-boot0): Remove redundant
outer let.
[name]: New field, give proper name.
[version]: New field
[source]: Update to 1.8+git20230520.
[native-inputs]: Add autoconf-boot0, automake-boot0.
[inputs]: Add gnumach-headers-boot0.
This commit is contained in:
Janneke Nieuwenhuizen 2023-05-29 20:10:38 +02:00
parent 5315c23702
commit c1840e9442
No known key found for this signature in database
GPG Key ID: F3C1A0D9C1D65273

View File

@ -2695,17 +2695,21 @@ memoized as a function of '%current-system'."
(("long_natural_t") "unsigned long"))))))))))) (("long_natural_t") "unsigned long")))))))))))
(define mig-boot0 (define mig-boot0
(let* ((mig (package (with-boot0
(inherit (package-with-bootstrap-guile mig)) (package
(native-inputs `(("bison" ,bison-boot0) (inherit mig)
("flex" ,flex-boot0))) (name "mig-boot0")
(inputs `(("flex" ,flex-boot0))) (version "1.8+git20230520")
(source (origin (inherit (package-source mig))))
(native-inputs (list autoconf-boot0 automake-boot0 bison-boot0 flex-boot0
gnumach-headers-boot0))
(inputs (list flex-boot0 gnumach-headers-boot0))
(arguments (arguments
;; TODO: On next rebuild cycle, reuse phases from 'mig'. (list
`(#:configure-flags #:configure-flags
`(,(string-append "LDFLAGS=-Wl,-rpath=" #~(list (string-append "LDFLAGS=-Wl,-rpath="
(assoc-ref %build-inputs "flex") "/lib/"))))))) #$(this-package-native-input "flex")
(with-boot0 mig))) "/lib/")))))))
(define hurd-version-boot0 "0.9-229-ga1efcee8") (define hurd-version-boot0 "0.9-229-ga1efcee8")
(define hurd-source-boot0 (define hurd-source-boot0