On Mon, 30 May 2011, Matthieu Herrb wrote: > Hi, > > Some years ago X.Org decided to switch to a new set of XKB (the X > Keyboard extension) data files known as xkeyboard-config. > > For various reasons (local changes, complexity of the build system for > xkeyboard-config, slacking) Xenocara is still using the old and > unmaintained xkb-data. > > The update is needed for libxklavier which is a required library for > some Desktop related ports. Keyboard handling in GNOME3 for one will > not work at all without this update. KDE4 may require the same at some > point and same goes for ports that use xkeyboard-config. > > With the help of Alexandr Shadchin, Xenocara now ready to switch to > xkeyboard-config, but we'd like to have a last round of tests. > > For this apply the patch below and rebuild xenocara from sources. > > Please note that this will move the xkb data files from /etc/X11 to > /usr/X11R6/share/X11 > > Report success/failures to shadchin@ and me. Thanks.
Works beautifully for me on i386 and amd64. I also tried macppc, it worked but I'm using a regular keyboard, not an apple one, so I'm not sure that counts :) > Index: share/mk/bsd.xconf.mk > =================================================================== > RCS file: /cvs/OpenBSD/xenocara/share/mk/bsd.xconf.mk,v > retrieving revision 1.18 > diff -u -p -u -r1.18 bsd.xconf.mk > --- share/mk/bsd.xconf.mk 8 Mar 2011 20:48:59 -0000 1.18 > +++ share/mk/bsd.xconf.mk 29 May 2011 17:07:33 -0000 > @@ -19,4 +19,4 @@ XENOCARA_BUILD_PIXMAN?=yes > .endif > > # Build xkeyboard-config? > -XENOCARA_USE_XKEYBOARD_CONFIG?=no > +XENOCARA_USE_XKEYBOARD_CONFIG?=yes > > -- Antoine