From f1a0ab460bf7b5200915407aeff055916a2c25eb Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Wed, 21 Jun 2023 17:07:02 +0800 Subject: [PATCH] gamescope: fix cross compilation, set strictDeps --- .../applications/window-managers/gamescope/default.nix | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/window-managers/gamescope/default.nix b/pkgs/applications/window-managers/gamescope/default.nix index cd8c6e6806ed..319cc81fe9bc 100644 --- a/pkgs/applications/window-managers/gamescope/default.nix +++ b/pkgs/applications/window-managers/gamescope/default.nix @@ -9,6 +9,7 @@ , vulkan-loader , vulkan-headers , wayland +, wayland-scanner , wayland-protocols , libxkbcommon , libcap @@ -79,10 +80,18 @@ stdenv.mkDerivation { }) ]; + strictDeps = true; + + depsBuildBuild = [ + pkg-config + ]; + nativeBuildInputs = [ meson pkg-config ninja + wayland-scanner + glslang makeBinaryWrapper ]; @@ -100,7 +109,6 @@ stdenv.mkDerivation { libliftoff vulkan-loader vulkan-headers - glslang SDL2 wayland wayland-protocols