From eb6b1aed25a61af5bc489bc5d0b69750f5abdff3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= Date: Sun, 9 Nov 2025 23:21:41 +0100 Subject: [PATCH] gnu: freetype: Pass valid #:disallowed-references when cross-compiling. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 --- gnu/packages/fontutils.scm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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