[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
07/23: gnu: libxkbcommon: Fix cross-compilation.
From: |
guix-commits |
Subject: |
07/23: gnu: libxkbcommon: Fix cross-compilation. |
Date: |
Sun, 27 Nov 2022 15:26:10 -0500 (EST) |
mbakke pushed a commit to branch master
in repository guix.
commit 98de78523be8009a13a67f65e4dc3cb5e22a5cea
Author: Marius Bakke <marius@gnu.org>
AuthorDate: Sun Nov 27 14:09:11 2022 +0100
gnu: libxkbcommon: Fix cross-compilation.
* gnu/packages/xdisorg.scm (libxkbcommon)[native-inputs]: When
cross-compiling, add PKG-CONFIG-FOR-BUILD and WAYLAND.
---
gnu/packages/xdisorg.scm | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm
index 1a4d805f19..9cc7cc652a 100644
--- a/gnu/packages/xdisorg.scm
+++ b/gnu/packages/xdisorg.scm
@@ -516,7 +516,12 @@ avoiding password prompts when X11 forwarding has already
been setup.")
wayland-protocols
xkeyboard-config))
(native-inputs
- (list bison doxygen pkg-config python))
+ (append (list bison doxygen pkg-config python)
+ (if (%current-target-system)
+ ;; wayland-scanner is required at build time.
+ ;; TODO: Remove this conditional on core-updates.
+ (list pkg-config-for-build wayland)
+ '())))
(arguments
`(#:configure-flags
(list (string-append "-Dxkb-config-root="
- branch master updated (426ef5b46f -> 3f56148055), guix-commits, 2022/11/27
- 03/23: gnu: audacity: Update to 3.2.1., guix-commits, 2022/11/27
- 01/23: gnu: mygui: Update to 3.4.1., guix-commits, 2022/11/27
- 02/23: gnu: ungoogled-chromium: Update to 107.0.5304.121-1., guix-commits, 2022/11/27
- 07/23: gnu: libxkbcommon: Fix cross-compilation.,
guix-commits <=
- 17/23: gnu: opencpn: Remove input labels., guix-commits, 2022/11/27
- 20/23: gnu: QtWebEngine: Propagate required dependencies., guix-commits, 2022/11/27
- 08/23: gnu: libfilezilla: Update to 0.39.2., guix-commits, 2022/11/27
- 10/23: gnu: sooperlooper: Update home page., guix-commits, 2022/11/27
- 11/23: gnu: sooperlooper: Update to 1.7.8., guix-commits, 2022/11/27
- 12/23: gnu: sooperlooper: Remove input labels., guix-commits, 2022/11/27
- 14/23: gnu: pwsafe: Update to 3.60.0., guix-commits, 2022/11/27
- 13/23: gnu: imppg: Update to 0.6.5., guix-commits, 2022/11/27
- 16/23: gnu: opencpn: Update to 5.6.2., guix-commits, 2022/11/27
- 18/23: gnu: megaglest: Remove input labels., guix-commits, 2022/11/27