From f33a977706eb2f6dbbce8a515a4f4963a0f0579d Mon Sep 17 00:00:00 2001 From: "Jan (janneke) Nieuwenhuizen" Date: Sun, 21 Nov 2021 13:25:22 +0100 Subject: 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. --- gnu/packages/man.scm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnu/packages/man.scm b/gnu/packages/man.scm index ca4d3254d5..47c5ae1288 100644 --- a/gnu/packages/man.scm +++ b/gnu/packages/man.scm @@ -9,6 +9,7 @@ ;;; Copyright © 2018, 2019 Marius Bakke ;;; Copyright © 2020 Vincent Legoll ;;; Copyright © 2021 Guillaume Le Vaillant +;;; Copyright © 2021 Jan (janneke) Nieuwenhuizen ;;; ;;; 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))) -- cgit v1.2.3