f28022ba2b
Move xwayland to the vendored full-fork model (committed source/ tree) so the Redox port can be iterated in-place. The previous redox.patch was obsolete — written against an older xwayland: 24.1.8 already carries the BTN_LEFT/MIDDLE/ RIGHT button mapping and the modern meson get_variable() API, and relibc now provides uname()/utsname, so the os/access.c uname guard is unnecessary. Recipe switched from tar= + redox.patch to path=source; cached source.tar removed. Redox-specific source changes will be committed directly on this tree as the port surfaces real compile errors (drm/glamor/glx already off via mesonflags).