pin rvp I can confirm this works. I've added set-env XLOCALEDIR "/usr/X11R7/lib/X11/locale" to ~/.config/elvish/rc.elv and dead-keys are working on FeatherPad. Thanks!
pin rvp libxkbcommon and whatever it relies on will ultimately have to be adjusted, but, that's for the pkgsrc people to fix... Fixed by wiz@, https://mail-index.netbsd.org/pkgsrc-changes/2024/05/20/msg300473.html
bsduck Works for me too. Well done @rvp, thanks! I'm sure @pin will be happy to remove uim from the lxqt metapackage now 🙂
pin bsduck I'm sure @pin will be happy to remove uim from the lxqt metapackage now Yes, I just haven't decided when it's the best time to do this. Although, in principle, it could be now.
pin rvp I don't use modular xorg but, the change is conditional, so in principle should be fine. [...] .if ${X11_TYPE} == native MESON_ARGS+= -Dx-locale-root=${X11BASE}/lib/X11/locale .endif [...]
rvp pin No, I meant the other define (-Dxkb-config-root=) which is picked up from the xkeyboard-config supplied .pc files (either native or modular). Should be OK, I guess--otherwise, people would've complained.
pin Do you use modular xorg? wiz@ does, so I'd guess he tested the change on his system. But, we'll see if complains come-up.