diff options
author | Sage Hane <sage@sagehane.com> | 2022-01-28 13:14:38 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-01-28 14:14:38 +0100 |
commit | 07029944a55c5dee33ed0a2414605c61715487e9 (patch) | |
tree | 62def019f50b45e5a77e07ca7469a43a53ff5c2e /pkgs/applications/window-managers | |
parent | 7be1220527707d6ac386f36fa41a7cc40ca4abe5 (diff) |
river: make XWayland support optional (#157002)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
Diffstat (limited to 'pkgs/applications/window-managers')
-rw-r--r-- | pkgs/applications/window-managers/river/default.nix | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/pkgs/applications/window-managers/river/default.nix b/pkgs/applications/window-managers/river/default.nix index ca95806b79201..1e3effeba55be 100644 --- a/pkgs/applications/window-managers/river/default.nix +++ b/pkgs/applications/window-managers/river/default.nix @@ -13,8 +13,8 @@ , udev , libevdev , libinput -, libX11 , libGL +, xwaylandSupport ? true, libX11 }: stdenv.mkDerivation rec { @@ -39,9 +39,8 @@ stdenv.mkDerivation rec { udev libevdev libinput - libX11 libGL - ]; + ] ++ lib.optional xwaylandSupport libX11; dontConfigure = true; @@ -51,7 +50,7 @@ stdenv.mkDerivation rec { installPhase = '' runHook preInstall - zig build -Drelease-safe -Dcpu=baseline -Dxwayland -Dman-pages --prefix $out install + zig build -Drelease-safe -Dcpu=baseline ${lib.optionalString xwaylandSupport "-Dxwayland"} -Dman-pages --prefix $out install runHook postInstall ''; |