diff options
author | Marius Bakke <marius@gnu.org> | 2020-11-23 23:39:47 +0100 |
---|---|---|
committer | Marius Bakke <marius@gnu.org> | 2020-11-23 23:39:47 +0100 |
commit | 87a027243fa5e8b00fa6257847fde5d5af04bce6 (patch) | |
tree | 87f85b3d5d9f521e29a09d6c36a4f951a426eab0 /gnu/packages/bootloaders.scm | |
parent | a485a98ca8296d760251e9d870583117ac50979e (diff) | |
parent | 689d88451e7f1db62df5989ac3ff82f540424061 (diff) | |
download | guix-87a027243fa5e8b00fa6257847fde5d5af04bce6.tar.gz |
Merge branch 'master' into staging
Diffstat (limited to 'gnu/packages/bootloaders.scm')
-rw-r--r-- | gnu/packages/bootloaders.scm | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/gnu/packages/bootloaders.scm b/gnu/packages/bootloaders.scm index 12bc39322f..2e9709982f 100644 --- a/gnu/packages/bootloaders.scm +++ b/gnu/packages/bootloaders.scm @@ -138,14 +138,15 @@ ;; These variables need to be set to the native versions ;; of the dependencies because they are used to build ;; programs which are executed during build time. - (lambda* (#:key native-inputs inputs #:allow-other-keys) - (let ((freetype (assoc-ref (or native-inputs inputs) "freetype"))) - (setenv "BUILD_FREETYPE_LIBS" - (string-append "-L" freetype - "/lib -lfreetype")) - (setenv "BUILD_FREETYPE_CFLAGS" - (string-append "-I" freetype - "/include/freetype2"))) + (lambda* (#:key native-inputs #:allow-other-keys) + (when (assoc-ref native-inputs "freetype") + (let ((freetype (assoc-ref native-inputs "freetype"))) + (setenv "BUILD_FREETYPE_LIBS" + (string-append "-L" freetype + "/lib -lfreetype")) + (setenv "BUILD_FREETYPE_CFLAGS" + (string-append "-I" freetype + "/include/freetype2")))) #t)) (add-before 'check 'disable-flaky-test (lambda _ |