I've published branches called "wayland" on both the spectrum and nixpkgs repositories, to make it easier to follow the current state of that work. I've tested that both hello-wayland and foot work in a Spectrum VM. (To test foot I just found-and-replaced hello-wayland with foot in hello-wayland.nix.)