From ae63bb5e7de70011d8861c23ebabc946210ec56f Mon Sep 17 00:00:00 2001 From: Zheng Junjie Date: Sat, 30 Dec 2023 19:07:20 +0800 Subject: gnu: grim: Fix cross-compiling. gnu/packages/image.scm(grim): [native-inputs]: When cross compiling, add wayland, pkg-config-for-build. Change-Id: I9dbf99d0bc92a62b17ded36937827dfbc6b29bb2 Signed-off-by: Mathieu Othacehe --- gnu/packages/image.scm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'gnu/packages/image.scm') diff --git a/gnu/packages/image.scm b/gnu/packages/image.scm index 9c3e797437..baaff1d0c1 100644 --- a/gnu/packages/image.scm +++ b/gnu/packages/image.scm @@ -2236,7 +2236,11 @@ (define-public grim (sha256 (base32 "1snp4qlj05d0nx4f0qr8kywv0i1xcw5i278ybng1rand2alhkjz5")))) (build-system meson-build-system) - (native-inputs (list pkg-config scdoc)) + (native-inputs (append (if (%current-target-system) + ;; for wayland-scanner + (list pkg-config-for-build wayland) + '()) + (list pkg-config scdoc))) (inputs (list pixman libpng libjpeg-turbo wayland wayland-protocols)) (home-page "https://sr.ht/~emersion/grim/") (synopsis "Create screenshots from a Wayland compositor") -- cgit v1.2.3