gnu: help2man: Resurrect cross-building.

This is a follow-up to commit
    378df42fc5
    gnu: help2man: Add optional dependencies.

It resurrects the cross-building of all build dependencies for guix, e.g., for
creating a childhurd with a Guix development environment.

* gnu/packages/man.scm (help2man)[inputs]: Do not use perl-gettext when
cross-building; perl-gettext cannot be cross-built.
This commit is contained in:
Jan (janneke) Nieuwenhuizen 2021-11-21 13:25:22 +01:00
parent 0154fac42a
commit f33a977706
No known key found for this signature in database
GPG key ID: F3C1A0D9C1D65273

View file

@ -9,6 +9,7 @@
;;; Copyright © 2018, 2019 Marius Bakke <mbakke@fastmail.com>
;;; Copyright © 2020 Vincent Legoll <vincent.legoll@gmail.com>
;;; Copyright © 2021 Guillaume Le Vaillant <glv@posteo.net>
;;; Copyright © 2021 Jan (janneke) Nieuwenhuizen <janneke@gnu.org>
;;;
;;; This file is part of GNU Guix.
;;;
@ -336,7 +337,9 @@ (define-public help2man
#t)))))
(inputs
`(("perl" ,perl)
("perl-gettext" ,perl-gettext)))
,@(if (%current-target-system)
'()
`(("perl-gettext" ,perl-gettext)))))
(native-inputs
`(("perl" ,perl)
("gettext" ,gettext-minimal)))