xwayland: add dependency on xwayland

Check that the pkg-config file is available. This will be required
in the future to check whether xwayland supports features such as
-listenfd, -initfd or -verbose.

If there's no pkg-config file, check that the Xwayland executable
is available.

This effectively makes our relationship with xwayland closer to what
a dynamic library is: checked at build-time, but can be overridden
at run-time.
This commit is contained in:
Simon Ser 2021-02-04 17:31:12 +01:00
parent 73137ace84
commit 3504bb587d
5 changed files with 17 additions and 0 deletions

View file

@ -13,6 +13,7 @@ packages:
- xcb-util-image
- xcb-util-renderutil
- xcb-util-wm
- xorg-xwayland
- seatd
sources:
- https://github.com/swaywm/wlroots