summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2025-11-09 23:21:41 +0100
committerLudovic Courtès <ludo@gnu.org>2025-11-09 23:21:41 +0100
commiteb6b1aed25a61af5bc489bc5d0b69750f5abdff3 (patch)
tree0bfccc1d91028b9eecd374b1ca84c86c9b01f097 /gnu
parentc4fdfa3174d374199c04420fb636a573a02d7834 (diff)
gnu: freetype: Pass valid #:disallowed-references when cross-compiling.
Fixes a regression introduced in ad461613d97f974e9e1aa30dc27753aa360476de whereby ‘this-package-native-input’ would return #f when cross-compiling. * gnu/packages/fontutils.scm (freetype)[arguments]: Adjust name passed to ‘this-package-native-input’ based on (%current-target-system). Change-Id: I5487c9ef9cf760148aefbaa8c11f4bf417482bec
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/fontutils.scm6
1 files changed, 5 insertions, 1 deletions
diff --git a/gnu/packages/fontutils.scm b/gnu/packages/fontutils.scm
index 6bb6f28d6e7..8b457ee64af 100644
--- a/gnu/packages/fontutils.scm
+++ b/gnu/packages/fontutils.scm
@@ -123,7 +123,11 @@
#$@(if (target-arm32?)
(list "CFLAGS=-g -O2 -fno-tree-slp-vectorize")
'()))
- #:disallowed-references (list (this-package-native-input "pkg-config"))
+ #:disallowed-references (list (this-package-native-input
+ (if (%current-target-system)
+ (string-append "pkg-config-"
+ (%current-target-system))
+ "pkg-config")))
#:phases
#~(modify-phases %standard-phases
(add-after 'install 'remove-reference-to-pkg-config