switch to xkeyboard-config XKB configuration: please test

2011-05-30 Thread Matthieu Herrb
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.

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 -   1.18
+++ share/mk/bsd.xconf.mk   29 May 2011 17:07:33 -
@@ -19,4 +19,4 @@ XENOCARA_BUILD_PIXMAN?=yes
 .endif
 
 # Build xkeyboard-config?
-XENOCARA_USE_XKEYBOARD_CONFIG?=no
+XENOCARA_USE_XKEYBOARD_CONFIG?=yes

-- 
Matthieu Herrb



Re: switch to xkeyboard-config XKB configuration: please test

2011-05-31 Thread Antoine Jacoutot
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 -   1.18
> +++ share/mk/bsd.xconf.mk 29 May 2011 17:07:33 -
> @@ -19,4 +19,4 @@ XENOCARA_BUILD_PIXMAN?=yes
>  .endif
>  
>  # Build xkeyboard-config?
> -XENOCARA_USE_XKEYBOARD_CONFIG?=no
> +XENOCARA_USE_XKEYBOARD_CONFIG?=yes
> 
> 

-- 
Antoine



Re: switch to xkeyboard-config XKB configuration: please test

2011-05-31 Thread Jasper Lievisse Adriaanse
On Tue, May 31, 2011 at 08:22:09PM +0200, Antoine Jacoutot wrote:
> 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 -   1.18
> > +++ share/mk/bsd.xconf.mk   29 May 2011 17:07:33 -
> > @@ -19,4 +19,4 @@ XENOCARA_BUILD_PIXMAN?=yes
> >  .endif
> >  
> >  # Build xkeyboard-config?
> > -XENOCARA_USE_XKEYBOARD_CONFIG?=no
> > +XENOCARA_USE_XKEYBOARD_CONFIG?=yes
> > 
> > 
> 
> -- 
> Antoine

Works fine on my i386, amd64 and sparc64 (all with standard keyboards). I
should be able to test a Sun Type 6 USB beginning next week. 

-- 
Cheers,
Jasper

"Capable, generous men do not create victims, they nurture them."