Wayland対応のplan9portを使う
plan9port のリポジトリにWayland対応のPRがある。そこからForkした droyo/plan9port もあって、こちらは wayland-text-input プロトコルをサポートしている。
Wayland対応のPRはもうひとつあるけど、そちらは数年動いていない。
まずはソースコードを更新する。
cd plan9port# Waylandだけ対応でもいいなら以下# git remote add eaburns https://github.com/eaburns/plan9port.git# git fetch eaburns# git switch -d eaburns/waylandgit remote add droyo https://github.com/droyo/plan9port.gitgit fetch droyogit switch -d droyo/wayland-imeaburns 版はビルドするとき LOCAL.config に WSYSTYPE を設定しておく必要がある。droyo 版は逆に設定するとビルドで失敗する。
WSYSTYPE=waylandこれでビルドする。
./INSTALL [-b|-c]