History log of /openbsd-current/sbin/kbd/Makefile
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE
# 1.41 26-Sep-2016 kettenis

Remove kvm groveling code. To restore the lost functionality we need to
implement something like a WSKBDIO_GETENCODINGS ioctl that fetches a list
of possible encodings for the specified keyboard from the kernel. Until
that happens, kbd -l will simple show the same harcoded list of possible
encodings as the installer does.

Prompted by deraadt@


Revision tags: OPENBSD_6_0_BASE
# 1.40 11-May-2016 deraadt

remove hppa64 port, which we never got going beyond broken single users.
hppa reverse-stack gives us a valuable test case, but most developers don't
have a 2nd one to proceed further with this.
ok kettenis


# 1.39 31-Mar-2016 jsg

Simplify MACHINE tests, the only platforms in the tree without wsdisplay
are octeon and hppa64.


Revision tags: OPENBSD_5_9_BASE
# 1.38 01-Dec-2015 deraadt

Send Aviion to same place as Nova II
discussed with jsg


Revision tags: OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE
# 1.37 03-Apr-2014 miod

On second thought, make that manpage MI, even though the binary is not
necessarily built; that makes it consistent with wsconsctl(8).
Prodded by deraadt.


# 1.36 03-Apr-2014 miod

Install the manpage on loongson too (and arm* while there); it could be argued
that this little binary is worth building everywhere with an MI manpage although
there are still a few arches where it won't serve any useful purpose;
spotted by Donovan Watteau.


# 1.35 18-Mar-2014 miod

Retire hp300, mvme68k and mvme88k ports. These ports have no users, keeping
this hardware alive is becoming increasingly difficult, and I should heed the
message sent by the three disks which have died on me over the last few days.

Noone sane will mourn these ports anyway. So long, and thanks for the fish.


Revision tags: OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE OPENBSD_5_5_BASE
# 1.34 20-Jun-2012 matthew

Delete some more SUBDIR += mac68k.


Revision tags: OPENBSD_4_7_BASE OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE
# 1.33 11-Oct-2009 maja

Enable kbd on landisk and socppc. -moj ok miod@


Revision tags: OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE
# 1.32 13-May-2008 miod

Disable more wscons bits on socppc.


Revision tags: OPENBSD_4_2_BASE OPENBSD_4_3_BASE
# 1.31 01-Aug-2007 deraadt

cats went away


Revision tags: OPENBSD_4_1_BASE
# 1.30 10-Nov-2006 deraadt

landisk has no kbd(8)


Revision tags: OPENBSD_4_0_BASE
# 1.29 09-May-2006 miod

Administrative changes for aviion, ok deraadt@


Revision tags: OPENBSD_3_9_BASE
# 1.28 04-Jan-2006 miod

Import NetBSD's direct adb code on mac68k, switching to real keyboard and mouse
drivers, and to wscons as the console; a few parts borrowed from OpenBSD/macppc
as well.

Currently only working with displays configured in 1bpp or 8bpp modes; this
limitation will be worked on ASAP.

Tested by claudio@ kettenis@ martin@ nick@ and I on various models. X11 changes
coming soon.


# 1.27 06-Nov-2005 miod

Install a manpage for luna88k since we build the binary anyway.


Revision tags: OPENBSD_3_8_BASE
# 1.26 02-May-2005 martin

invert, sort, and build on hp300

ok miod@


Revision tags: OPENBSD_3_7_BASE
# 1.25 13-Jan-2005 drahn

build on zaurus too, after further discusssion, because MANSUBDIR needs
updating it will be explicit MACHINE


Revision tags: OPENBSD_3_6_BASE
# 1.24 06-Aug-2004 deraadt

not sgimips, be careful


# 1.23 06-Aug-2004 pefo

add sgi


# 1.22 03-May-2004 drahn

Remove OpenBSD/pegaos, this has been announced before but delayed until
the tree was stable. No point in code supporting a company which screws
its employees being in the OpenBSD tree.


Revision tags: OPENBSD_3_5_BASE
# 1.21 07-Feb-2004 miod

Add a comment to remind people to update distrib/special/kbd/Makefile as
well as this file when adding architectures.


# 1.20 29-Jan-2004 mickey

typo


# 1.19 29-Jan-2004 deraadt

will be needed for cats too


# 1.18 28-Jan-2004 deraadt

Repair build links for pegosos, and also build for amd64


# 1.17 31-Oct-2003 drahn

These should build on pegasos


Revision tags: OPENBSD_3_3_BASE OPENBSD_3_4_BASE
# 1.16 23-Nov-2002 miod

-I${.CURDIR} makes no sense now that we don't look at the tables/ directory.


Revision tags: OPENBSD_3_2_BASE
# 1.15 12-Aug-2002 miod

Enable wscons code on sparc, and let kbd_sparc.c die


# 1.14 19-Apr-2002 miod

Do not commit kbd for arches where it provides no real support.
While there, remove dead parts.


Revision tags: OPENBSD_3_1_BASE
# 1.13 19-Feb-2002 maja

Add support for sparc64 and sun keyboards. -moj


# 1.12 24-Oct-2001 maja

Alpha supports wscons. -moj


Revision tags: OPENBSD_3_0_BASE
# 1.11 01-Sep-2001 drahn

Changes to build platform specific files properly with the powerpc -> macppc
port rename. This adds support for some of these to mvmeppc when it
becomes MACHINE_ARCH=powerpc, as MACHINE_ARCH is tested in some instances.
ancontrol and wicontrol are MACHINE_ARCH changes.


# 1.10 04-Jun-2001 maja

Add wscons support for vax. -moj


Revision tags: OPENBSD_2_9_BASE
# 1.9 08-Mar-2001 maja

Add support for wscons. Support for PC, USB and ADB keyboards.
Enabled for i386 and powerpc. This makes it possible to list
which encodings are known by the kernel.

kbd_wscons.c needs struct wscons_keydesc from the newly commited
<dev/wscons/wsksymvar.h>. -moj ok @aaron


# 1.8 30-Jan-2001 deraadt

switch to wscons


Revision tags: OPENBSD_2_6_BASE OPENBSD_2_7_BASE OPENBSD_2_8_BASE
# 1.7 20-Jul-1999 deraadt

use .elif


# 1.6 18-Jul-1999 maja

Add support for some none us keyboards. -moj


Revision tags: OPENBSD_2_4_BASE OPENBSD_2_5_BASE
# 1.5 06-Jul-1998 pefo

Some ports uses kbd since they have pc style keyboard interfaces but
they don't use pcvt which is i386 specific. Fixed with a define:
-DHAVEPCVT.


Revision tags: OPENBSD_2_2_BASE OPENBSD_2_3_BASE
# 1.4 21-Sep-1997 deraadt

$OpenBSD$


Revision tags: OPENBSD_2_0_BASE OPENBSD_2_1_BASE
# 1.3 28-Sep-1996 pefo

ARC machines use kbd mapping too. Small bug in kbd_void.c fixed. (crashed on other arch's).


# 1.2 29-Apr-1996 mickey

Split the MD part into different tables.
Add KOI8 russian encoding.


# 1.1 22-Apr-1996 hannken

New prog to change pccons's keymap encoding for national keyboards