~ruther/guix-local

f33a977706eb2f6dbbce8a515a4f4963a0f0579d — Jan (janneke) Nieuwenhuizen 4 years ago 0154fac
gnu: help2man: Resurrect cross-building.

This is a follow-up to commit
    378df42fc5ed85260cd9d4c666b67f29baf11f48
    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.
1 files changed, 4 insertions(+), 1 deletions(-)

M gnu/packages/man.scm
M gnu/packages/man.scm => gnu/packages/man.scm +4 -1
@@ 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 @@ Linux kernel and C library interfaces employed by user-space programs.")
                       #t)))))
    (inputs
     `(("perl" ,perl)
       ("perl-gettext" ,perl-gettext)))
       ,@(if (%current-target-system)
             '()
             `(("perl-gettext" ,perl-gettext)))))
    (native-inputs
     `(("perl" ,perl)
       ("gettext" ,gettext-minimal)))