We currently are on v5. We should update to the currently highest version available v7.
New in v6
New in v7
In our Server library we don't need to change anything for the MAP_PRIVATE fd change immediately, because we copy the keymap for each wl_keyboard instance. We could do something similar like Weston with sealing off the fd. But I don't know if it's worth the effort as for example wlroots also has just provided copies for a long time and did a formal switch to v7. Since recently it doesn't do copies anymore though and instead sends read-only keymaps, which is independent of v7 though.
We currently are on v5. We should update to the currently highest version available v7.
New in v6
wl_pointer::axis_source::wheel_tiltenum value.wl_touch::shapeandwl_touch::orientationevents.New in v7
wl_keyboard::keymapfd must be mapped withMAP_PRIVATEby clients.In our Server library we don't need to change anything for the
MAP_PRIVATEfd change immediately, because we copy the keymap for each wl_keyboard instance. We could do something similar like Weston with sealing off the fd. But I don't know if it's worth the effort as for example wlroots also has just provided copies for a long time and did a formal switch to v7. Since recently it doesn't do copies anymore though and instead sends read-only keymaps, which is independent of v7 though.