wayland: update to current interface