Update dependencies on "x-window-system"
|Reported by:||pierre||Owned by:||pierre|
With the rise of wayland, and the coming vulkan, "x-window-system" as a dependency is not accurate enough. This ticket is for following progress in replacing this dependency with a more accurate one. Some instruction changes may be needed too to adapt to wayland only builds.