matthieu
265817ab58
Update to xf86-video-geode 2.11.12. Tested on Alix 3C3.
2011-09-13 20:25:34 +00:00
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
claudio
21c462b41f
Add a nasty little hack to make keyboard selection work for Swiss keyboard
...
encodings and the Canadian French one. The way XkbLayout and XkbVariant
work for this encodings changed some long time ago and the result was
that you would end up with no keyboard at all in X. Now XkbVariant includes
part of the layout selection which is about as ugly and makes the wscons
mapping a bit tricky.
OK matthieu@, maja@
2010-11-26 16:53:00 +00:00
shadchin
aa9ee11f20
Remove sunmouse protocol decoder. Now sunmouse works through wsmouse.
...
The sunmouse protocol decoder is a local addition (it was added by
millert@ back in 2002 and never merged upstreams.
ok matthieu@, miod@
2010-11-26 06:07:47 +00:00
matthieu
d0f3262522
Update to xf86-video-ast 0.91.10
2010-11-25 22:03:22 +00:00
shadchin
010f1e8e46
Update to xf86-input-mouse 1.6.0.
...
ok matthieu@
2010-11-21 15:13:51 +00:00
matthieu
5af175620e
Update to xf86-input-void 1.3.1. No functional change.
2010-11-06 21:07:52 +00:00
matthieu
419d03f9a0
Update to xf86-video-geode 2.11.9.
...
A bunch of bug fixes and performance improvements. Tested on Alix 3c3.
2010-11-05 12:30:03 +00:00
matthieu
dd9a6776e6
MFC: fixes crashes on r600 with cairo 0.10.
...
Tested by espie@ and brad@
commit 78fcbf577ad6eba6399cc39f74b7ce5f9c8e265e
Author: Michel Daenzer <daenzer@vmware.com>
Date: Thu Sep 3 14:55:05 2009 +0200
EXA: Check for solid/gradient pictures the same way for all generations.
In particular, also catch them for >= R300.
commit 87d7235790866f9c19ef08972d5237f09d940cd9
Author: Alex Deucher <alexdeucher@gmail.com>
Date: Thu Nov 5 10:23:03 2009 -0500
EXA: fallback if no pMaskPicture->pDrawable
A solid or gradient mask could be used for blending
the source picture onto the destination picture.
Fixes fdo bug 24838
2010-10-17 10:31:04 +00:00
matthieu
3423f46a8b
remove checks for xf1bpp and xf4bpp support, since they are not used.
2010-08-29 15:24:28 +00:00
matthieu
08c40d6ee1
Add missing headers for ioctl() and getpagesize() prototypes.
2010-08-29 15:20:40 +00:00
matthieu
bf7e77b9fc
XFree86(1) -> __xservername__(1). __xservername__ is a macro that
...
gets replaced by the actual X server (Xorg currently) by the build
system.
2010-08-29 15:05:55 +00:00
matthieu
fcff2a0414
Sync the build system of xf86-video-{wildcatfb,wsfb,wsudl} with upstreams.
...
No functionnal change.
2010-08-29 14:58:23 +00:00
matthieu
a52d37219e
Update after module loader simplification upstreams. Fixes loading
...
in xserver 1.8. ok miod@.
2010-08-29 14:43:17 +00:00
martynas
7ed4db88f1
remove annoying is lvds / is crt errorf calls
...
ok fgs@ matthieu@ oga@
2010-08-25 20:29:35 +00:00
matthieu
0e3d35862c
Update to xf86-video-nv 2.1.18.
...
Tested at least by krw@, benoit@ and giovanni@.
2010-08-22 12:29:27 +00:00
matthieu
3734d79045
Update to xf86-video-mga 1.4.13.
2010-08-22 12:24:54 +00:00
matthieu
bd8dbdc283
Update to xf86-video-vmware 11.0.2. No functionnal change.
2010-08-22 12:19:00 +00:00
matthieu
54f1cd81d0
Update to xf86-input-vmmouse 12.6.10. No functionnal change.
2010-08-22 12:11:57 +00:00
matthieu
3998488de6
Merge commits 838 and 840 from trunk:
...
Fix bug with suspend and VT switch on VX800 and 64bit systems
(tested by jakemsr@)
Fix segfaults with EXA and XV (Ticket #359 ) Tested on K8M890 and VN800
2010-08-21 14:00:58 +00:00
matthieu
b1ae736ef2
Commit the right version of the file: we want to remove XkbLayout from
...
the defaults, no XkbModel.
2010-08-04 22:28:36 +00:00
matthieu
42e5cee579
Fix the fix of the fix.
...
Previous iteration would again ignore wscons keyboard.encoding setting.
Now no default xkbLayout is set, unless keyboard.encoding=user.
2010-08-04 21:45:32 +00:00
matthieu
7cfab8f596
Don't set xkblayout from wscons setting if specified in xorg.conf.
...
Problem noticed, and patch provided by Mike Belopuhov. Thanks.
2010-08-04 19:27:52 +00:00
matthieu
751444b733
Remove empty .TP
2010-08-03 21:22:32 +00:00
matthieu
31f2be4aaf
Fix a problem when switching back from a text VT; avoid stealing
...
the keyboard or other input devices events.
2010-08-01 19:21:01 +00:00
matthieu
36733264e6
regen
2010-07-31 16:52:52 +00:00
matthieu
67cb53f63e
Define AM_CFLAGS and AM_CPPFLAGS like other drivers do. This fixes
...
build with CFLAGS=-g.
2010-07-31 16:51:57 +00:00
matthieu
4fc63f1770
Missed one added file in previous update to xf86-input-keyboard 1.4.0
2010-07-31 07:38:20 +00:00
naddy
988f34c0b9
terminate xf86Msg() string with newline; ok matthieu@
2010-07-28 19:47:40 +00:00
matthieu
439d2f36f3
Additional fix for the wscons keyboard layout detection code.
...
If the layout is 'user', fall back to the "us" layout.
Problem spotted by naddy@.
2010-07-27 19:33:03 +00:00
matthieu
0efb2e140a
Update to xf86-input-mouse 1.5.0. Tested by many with xserver 1.8
...
ok oga@, todd@.
2010-07-27 19:08:46 +00:00
matthieu
3fa6fbc913
Update to xf86-input-keyboard 1.4.0. tested by many with xserver 1.8.
...
ok oga@, todd@.
2010-07-27 19:06:44 +00:00
matthieu
9f50d18e65
kill trailing white space.
2010-07-25 19:53:35 +00:00
matthieu
67355d758b
Fix configurations with both a stylus and an eraser.
...
The previous code was working by luck, since the "device busy" error
when opening the 2nd device was ignored. With xserver 1.8, xinput2 is
a bit less tolerant and causes a segfault. Problem reported by sthen@
Thanks.
2010-07-25 19:52:23 +00:00
matthieu
0f0c4a9fa0
Get rid of unused callbacks.
2010-07-25 14:35:53 +00:00
matthieu
8e75be5a1f
LocalDevicePtr and InputInfoPtr are the same. Use the latter everywhere
...
for consistency. No code change.
2010-07-25 14:15:49 +00:00
matthieu
2ea3879e85
Update to xf86-video-voodoo 1.2.4
2010-07-24 20:23:16 +00:00
matthieu
905ad8720a
Update to xf86-video-tseng 1.2.4
2010-07-24 20:20:16 +00:00
matthieu
5ef42429ee
Update to xf86-video-trident 1.3.4
2010-07-24 20:15:44 +00:00
matthieu
b797fa7ce1
Update to xf86-video-sisusb 0.9.4
2010-07-24 20:11:58 +00:00
matthieu
c339d15bc3
Update to xf86-video-rendition 4.2.4
2010-07-24 20:09:35 +00:00
matthieu
aba38d2910
Update to xf86-video-chips 1.2.3
2010-07-24 20:05:02 +00:00
matthieu
c5080356d2
Update to xf86-video-ark 0.7.3.
2010-07-24 19:56:24 +00:00
miod
d2d87933f1
Remove redundant struct initialization in WildcatFBLoadPalette().
...
ok matthieu@
2010-07-23 15:20:33 +00:00
matthieu
d33a367729
One more tweak for compatibility with xserver 1.8.
2010-07-19 23:29:18 +00:00
matthieu
dd67e97c72
Fix allocation size of shadow framebuffer. Use byes, not bits.
...
Since the shadowfb is only used for bitsPerPixel >= 8, bitsPerPixel/8
is always the correct amount of bytes. ok miod@.
2010-07-18 20:10:12 +00:00
matthieu
3ad3fc2056
Make wildcardfb driver compatible with xserver 1.8
2010-07-18 17:49:46 +00:00
oga
1cf6df0168
Update the intel driver to (mostly) a backport of 2.12.
...
It is missing a few commits that I have yet to verify (ones that try and
continue if we lock the gpu rendering engine and can't reset it, for
example) taht will be verified and sent out for extra testing soon.
Should contain a bunch of speedups and some correctness improvements
(though rendercheck still gives some errors that I am looking into).
This has been in snaps since the first day of c2k10, any known issues
with just this driver have (to my knowledge) been fixed since. A problem
with macbooks pointed out by otto happens with both this and the in-tree
driver and thus doesn't stop this moving forward.
As well as the 2.12 improvements, this driver also has a backport
(partially aided by the backports in RHEL 5 kindly provided by Dave
Airlie) from the kms code of modesetting support for ironlake (arrandale
and clarkdale: the IGDs build into intel nehalem cpu dies) which has
been tested on a number of chipsets. Note that Display port and eDP
displays have not yet been worked on (and probably won't until I can
find a displayport monitor), but VGA and lvds at least are known to
work, sure beats vesa.
"no objection on my side" matthieu@, prodding (as always) from princess
marco.
2010-07-18 14:47:47 +00:00
matthieu
2afd40f212
Do not call shawdowRemove() if shadow fb was disabled.
2010-07-17 17:15:14 +00:00
matthieu
06e2ad8311
Update to xf86-video-sis 0.10.3
2010-07-17 14:52:29 +00:00
matthieu
e9a503f8f7
Update to xf86-video-neomagic 1.2.5
2010-07-17 14:43:51 +00:00