Commit Graph

718 Commits

Author SHA1 Message Date
matthieu
bc1d244792 Let the intel driver build with xserver >= 1.10.
Reminded by shadchin@ ok oga@
2011-09-13 19:31:42 +00:00
matthieu
c3ef58cf98 Hack to make testing of newer Xserver versions easier.
The input driver ABI broke between xserver 1.9 and 1.10.
Some drivers were updated to the new ABI without keeping compatibility
So people testing Xserver 1.11 cant build the ones in xenocara until
they are updated, but I don't want to break building from CVS.

This is going away once xserver 1.11 and associated input drivers
updates are committed
2011-09-10 17:52:09 +00:00
matthieu
a40b5df9e7 Switch to xkeyboard-config is done. Remove old xkbdata and unifdef it.
ok shadchin@
2011-08-30 21:15:30 +00:00
matthieu
8f3343abae Fix initial xkb_options setting. Restores Ctrl+Alt+Backspace behaviour.
Strange that no one reported it beeing broken.
2011-08-21 09:11:07 +00:00
shadchin
1fbe67fd6b Fix work serial mouse on X.
Tested by Kent <kent at ripco.com>

ok matthieu@
2011-08-21 04:57:21 +00:00
shadchin
a8a33fb395 fix bug "lock up" touchpad ( not allowing to move the pointer, or click )
ok matthieu@
2011-07-17 13:53:00 +00:00
matthieu
be13f4d35d Unifdef support for xinput ABI up to 10. 2011-07-17 13:08:38 +00:00
matthieu
223f0b15f6 Unifdef support for xinput ABI up to 10. 2011-07-16 17:51:30 +00:00
matthieu
64adaaec20 Mention that this driver also supports ums(4), tweaks and white-space
cleanups.
2011-07-16 17:50:41 +00:00
matthieu
759486bcc4 Revert update to xf86-input-joystick 1.6.0.
This driver depends on xserver 1.10.
2011-07-02 21:59:45 +00:00
matthieu
6b7dd51a4a Update to xf86-input-joystick 1.6.0 2011-07-02 21:03:42 +00:00
matthieu
a1bae26b21 Code to configure the xkb layout and options from wscons setup
has moved to the X server wscons hotplug driver.

Tested by many, ok oga@
2011-06-29 20:00:23 +00:00
matthieu
8c4c507ccd Let fr.dvorak kbdtype select the bepo xkb layout.
Tested by Manuel Giraud. Thanks.
2011-06-14 11:47:33 +00:00
matthieu
0b4ee08508 xkeyboard-config is using "base" not "xorg" as default rules.
While there remove references to the unmaintained PC98 settings.
2011-06-11 08:38:35 +00:00
shadchin
89a8ad0171 If you do not have XkbOptions in xorg.conf, it is automatically set to
"terminate: ctrl_alt_bksp" (only if XENOCARA_USE_XKEYBOARD_CONFIG=Yes)

tested ajacoutot@, ok matthieu@
2011-05-30 10:52:57 +00:00
matthieu
aec351483f fix xf86-input-ws on xserver 1.9 and earlier.
<xorg-server.h> is needed to get the proper Xinput ABI definition from
other headers.
2011-05-08 10:38:13 +00:00
matthieu
ffcee74be0 Enable xf86-input-synaptics on i386 and amd64. 2011-05-08 09:27:57 +00:00
shadchin
83ee52a202 Add support new ioctl WSMOUSEIO_SETMODE.
ok matthieu@
2011-05-07 17:30:31 +00:00
matthieu
dbccdef0e7 Update to xf86-video-siliconmotion 1.7.5 2011-05-07 08:47:55 +00:00
matthieu
a50e5961de Update to xf86-video-vmware 11.0.3 2011-05-07 08:46:13 +00:00
matthieu
9c27e33916 Update to xf86-video-chips 1.2.4 2011-05-07 08:37:30 +00:00
matthieu
6c17fba165 Update to xf86-input-acecad 1.5.0. 2011-05-07 08:35:18 +00:00
oga
00c5cd661c Choose the r600 driver for r600+ chipsets, not r300.
This should stop the annoying errors for gl on r{6,7}00 chipsets.
Support for GL on these cards is coming soon.
2011-05-02 21:48:06 +00:00
matthieu
d43c4afa0a Skip the 'conf' directory which installs hal/udev Linux only stuff. 2011-04-25 18:49:37 +00:00
matthieu
590356dd1a Nuke bare RCS Id's 2011-04-25 18:46:10 +00:00
matthieu
3a3aee2020 Update to xf86-input-vmmouse 12.7.0. 2011-04-25 14:10:23 +00:00
matthieu
77f922ec62 Update configure.ac to match recent upstreams changes.
Bump version to 1.1.0
2011-04-25 13:04:44 +00:00
matthieu
a8c36ce60c Handle obsolete X{alloc,free,realloc} functions. 2011-04-25 13:01:46 +00:00
matthieu
606016899d Adapt to xinput API revision 12 (xserver 1.10). 2011-04-25 12:50:28 +00:00
matthieu
1bf60a502f xf86-input-ws 1.3.0:
- API compatibility with Xserver 1.10
- sync build system with other Xorg input modules
2011-04-24 15:55:12 +00:00
shadchin
8a0fa356d3 update to xf86-input-mouse 1.7.0
ok matthieu@
2011-04-22 18:35:19 +00:00
shadchin
ec4b63b61e update to xf86-input-keyboard 1.6.0
ok matthieu@
2011-04-22 18:33:36 +00:00
matthieu
7b1af5e761 mach64: fix for the pixmap private API change in future X server versions. 2011-04-17 17:21:58 +00:00
shadchin
9cb423af1a Add support wscons (upstream + implementation)
ok matthieu@
2011-04-10 12:04:29 +00:00
shadchin
eb14eec610 Import xf86-input-synaptics 1.4.0
ok matthieu@
2011-04-09 08:38:27 +00:00
matthieu
2cc47a1202 add a new build switch 'XENOCARA_USE_XKEYBOARD_CONFIG' to enable
the use of xkeyboard-config xkb definitions instead of the old xkbdata.
This will make testing easier. No changes in default builds.
ok shadchin@
2011-03-08 07:59:23 +00:00
kettenis
0c02cbb205 Restore the CLOCK_CNTL_INDEX *after* we're done messing with it. Makes Xorg
properly restore the video mode upon exit on macppc.

ok matthieu@, deraadt@
2011-02-28 19:17:12 +00:00
kettenis
e2f9a8fd0b Restore the CLOCK_CNTL_INDEX *after* we're done messing with it. Makes Xorg
properly restore the video mode upon exit on macppc and sparc64.  Already
merged upstream.

ok matthieu@, no objection miod@
2011-02-21 19:28:39 +00:00
matthieu
f98a26f8f7 Disable Xorg on alpha. Xrender is broken since 2 releases and I still
don't know how to fix it. ok miod@, todd@
2011-02-19 19:51:53 +00:00
matthieu
be5ccdb873 Avoid dereferencing a NULL pointer during VT switches when composite
is active.

Fix confirmed to fix observed crash by dcoppa@ canacar@. ok marco@.
2011-02-11 21:01:55 +00:00
matthieu
eccb1b24fc Fix a crash in zaphod mode if one screen is not present.
tested by jasper@, shadchin@. ok shadchin@.
2011-02-08 20:50:35 +00:00
matthieu
89dd5697ba Enable Xorg and a few drivers on hppa. Only wsudl works for now. 2011-01-02 14:04:18 +00:00
matthieu
1bc0a6eec3 Update to xf86-video-geode 2.11.10. Tested on Alix 3C3. 2010-12-07 21:54:11 +00:00
kettenis
0e9fe79926 Don't call xf86DPMSInit() twice. Since it wraps CloseScreen(), this has
disastrous effects.  Gets rid of some duplicated code as a bonus.  Fixes
X server crashes that appeared with the xserver 1.9.2 import.

ok miod@
2010-12-06 21:58:03 +00:00
kettenis
1e05eb448d It seems the code dealing with YV12 doesn't need to do a byte swapping dance
on sparc64.  So simplify the code.  Makes mplayer play video without weird
colors.

ok matthieu@
2010-12-05 20:25:26 +00:00
matthieu
0dcb43eed5 Update to xf86-video-savage 2.3.2. Committed from a Savage4 card. 2010-12-05 19:38:31 +00:00
matthieu
a12e48e1fe Remove empty .TP that make mandoc puke.
Noticed by kettenis@
2010-12-05 16:15:41 +00:00
matthieu
b118e2811e Remove a bunch of video drivers that were never built on OpenBSD and
are unlikely to be ported in the future. no objection from miod@ krw@.
2010-11-29 21:17:47 +00:00
matthieu
e4792f2596 Update to xf86-video-apm 1.2.3 2010-11-29 20:49:44 +00:00
matthieu
da250ff15b update to xf86-input-keyboard 1.5.0
Tested by ajacoutot@, shadchin@, jasper@ and landry@. Thanks.
2010-11-27 14:41:06 +00:00