Home | History | Annotate | Download | only in xf86-input-keyboard
History log of /src/external/mit/xorg/server/drivers/xf86-input-keyboard/Makefile
RevisionDateAuthorComments
 1.24  04-Jun-2025  tsutsui Use native wskbd keymap on X.Org server for hp300 and luna68k.

Also disable the no-longer-needed WSKBD_COMPAT_RAWKBD option in GENERIC.

It's more straightforward to use the native wskbd keymap provided by
the WSKBDIO_GETMAP ioctl, rather than relying on WSKBD_COMPAT_RAWKBD,
which emulates raw PS/2 "pc105" scancodes assumed by the
xf86-input-keyboard driver if no specific keymap is not found.

Tested on HP9000/382 and LUNA-II.
 1.23  07-Nov-2023  tsutsui branches: 1.23.2;
xf86-input-keyboard: add build glue to enable USE_WSKBD_GETMAP.
 1.22  15-Dec-2021  christos branches: 1.22.2;
Add -D__GNUC__ for all drivers.
 1.21  15-Dec-2021  christos Add -D__GNUC__ for lint
 1.20  06-Dec-2021  abs Add Xwsfb X server to pmax build

With the previous tweak to TURBOchannel framebuffers in sys/dev/tc this
should allows pmax to once again run X11.

TODO: Investigate pullup to -9
 1.19  03-Jun-2021  rin Sort ${MACHINE}'s. No functional changes.
 1.18  03-Jun-2021  rin For amiga, use wskbd as default, which is only supported protocol today.
 1.17  29-May-2021  rin branches: 1.17.2;
Make wskbd(4) default for mac68k; no other protocol is available.
 1.16  31-Dec-2018  mrg branches: 1.16.2; 1.16.6;
fixes for xorg-server 1.20:

- XFree86LOADER is obsolete.
- some deprecated functions are used, we should fix them.
 1.15  12-Jan-2013  macallan branches: 1.15.28; 1.15.30;
default to swkbd mode on evbarm as well, now X without config should work
properly on BeagleBoard, RPi and the like
 1.14  16-Jul-2012  abs branches: 1.14.2;
Add vax to DEFAULT_TO_WSKBD
 1.13  21-Jun-2011  nonaka branches: 1.13.2; 1.13.4;
fix typo.
 1.12  28-Apr-2011  macallan only default to wskbd where we used to do so with Xorg -configure and where
we know the kbd driver has a translation map
 1.11  29-Nov-2010  skrll Define PCVT_SUPPORT for cats.
 1.10  11-Jun-2009  mrg use -Wno-error for a deprecated warning.
 1.9  14-Feb-2009  abs Use MACHINE_ARCH rather than MACHINE where relevant. At least one file had a nice mixture of amd64 and x86_64 tests...
 1.8  21-Dec-2008  jmcneill branches: 1.8.2;
Fix vt switching when Xkb is disabled.
 1.7  14-Oct-2008  cube branches: 1.7.2; 1.7.4;
- Adapt to changes on bsd.x11.mk
- Remove unnecessary targets that handled .man.pre files
- Add transformations for package-specific patterns in man page templates.
 1.6  04-Sep-2008  rtr branches: 1.6.2;
enable WSCONS_SUPPORT for the keyboard driver
 1.5  28-Aug-2008  mrg this driver should be installed as kbd_drv
 1.4  03-Aug-2008  rtr major, minor and patchlevel CPPFLAGS now come from Makefile.xf86-driver
 1.3  03-Aug-2008  rtr what was once lost has now been found add MAN= kbd.4
 1.2  03-Aug-2008  rtr * define necessary VERSION CPPFLAGS for kbd.c to build
* remove MAN= Keyboard.1 (doesn't seem to exist)
 1.1  02-Aug-2008  mrg begin to support some xorg-server drivers. xf86-input-void builds
but xf86-input-keyboard's kbd.c still has an error.
 1.6.2.2  18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.6.2.1  04-Sep-2008  wrstuden file Makefile was added on branch wrstuden-revivesa on 2008-09-18 05:18:41 +0000
 1.7.4.2  17-Sep-2009  snj Apply patch (requested by mrg in ticket #958):
Sync X.Org reachover build framework and setlists with the new X.Org.
 1.7.4.1  24-Dec-2008  snj branches: 1.7.4.1.4;
Pull up following revision(s) (requested by jmcneill in ticket #199):
external/mit/xorg/server/drivers/xf86-input-keyboard/Makefile: revision 1.8
Fix vt switching when Xkb is disabled.
 1.7.4.1.4.1  21-Apr-2010  matt sync to netbsd-5
 1.7.2.2  19-Oct-2008  haad Sync with HEAD.
 1.7.2.1  14-Oct-2008  haad file Makefile was added on branch haad-dm on 2008-10-19 22:41:14 +0000
 1.8.2.1  13-May-2009  jym Sync with HEAD.

Second commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.13.4.1  14-Feb-2013  riz Apply revision 1.15 via patch as part of a fix for ticket 818.
 1.13.2.2  23-Jan-2013  yamt sync with head
 1.13.2.1  30-Oct-2012  yamt sync with head
 1.14.2.1  25-Feb-2013  tls resync with head
 1.15.30.1  10-Jun-2019  christos Sync with HEAD
 1.15.28.1  18-Jan-2019  pgoyette Synch with HEAD
 1.16.6.1  31-May-2021  cjep sync with head
 1.16.2.2  27-Nov-2023  martin Pull up following revision(s) (requested by tsutsui in ticket #1766):

external/mit/xorg/server/drivers/xf86-input-keyboard/Makefile: revision 1.23 (via patch)

xf86-input-keyboard: add build glue to enable USE_WSKBD_GETMAP.
 1.16.2.1  01-Jun-2021  martin Pull up following revision(s) (requested by rin in ticket #1276):

external/mit/xorg/server/drivers/xf86-input-keyboard/Makefile: revision 1.17

Make wskbd(4) default for mac68k; no other protocol is available.
 1.17.2.1  06-Jun-2021  cjep sync with head
 1.22.2.1  26-Nov-2023  bouyer Pull up following revision(s) (requested by tsutsui in ticket #466):
xsrc/external/mit/xf86-input-keyboard/dist/src/ws_KbdMap.c: revision 1.1
xsrc/external/mit/xf86-input-keyboard/dist/src/bsd_kbd.h: revision 1.5
xsrc/external/mit/xf86-input-keyboard/dist/src/bsd_kbd.c: revision 1.22
xsrc/external/mit/xf86-input-keyboard/dist/src/kbd.c: revision 1.9
src/external/mit/xorg/server/drivers/xf86-input-keyboard/Makefile: revision 1.23
xf86-input-keyboard: add suppport to get keymap via WSKBDIO_GETMAP ioctl(2).
No particular comment on tech-x11@:
https://mail-index.netbsd.org/tech-x11/2023/10/31/msg002415.html
https://mail-index.netbsd.org/tech-x11/2023/11/04/msg002416.html
Tested on NWS-3260 and NWS-3470 with Xorg 1.10 server in netbsd-9.
Worth to pullup to netbsd-10 and netbsd-9.
xf86-input-keyboard: add build glue to enable USE_WSKBD_GETMAP.
 1.23.2.1  02-Aug-2025  perseant Sync with HEAD

RSS XML Feed