matthieu
067fedef2d
Adapt OpenBSD/wscons kdrive drivers to changes in xserver 1.4.
...
Still not working but at least building again.
2007-12-23 14:28:10 +00:00
matthieu
d99925b594
Make that build with gcc 2.95
2007-12-23 08:01:09 +00:00
matthieu
267ae69ebc
__builtin_expect is a gcc 3.x feature. define it out for gcc 2.95.
...
Patch suggested by miod@. Thanks.
2007-12-21 22:33:22 +00:00
matthieu
460b683f36
Don't call xcalloc() in functions called by the big SIGIO handler.
...
Problem initially reported by sthen@, fix tested by many.
2007-12-21 06:42:23 +00:00
matthieu
eb2e8d8cbc
Fix build with gcc 2.95. ok todd@.
2007-12-20 07:26:37 +00:00
matthieu
24a32ede54
Don't try to build xserver on landisk. it now depends on lib/pixman
...
which doesn't build because of gcc problems.
2007-12-20 06:52:03 +00:00
matthieu
7ef20d0cc6
- XFree86 3.3.x servers are gone
...
- xorgcfg is gone
- reduce the differences between README.i386 and README.amd64.
ok jmc@, todd@, oga@, david@
2007-12-17 08:23:48 +00:00
sthen
70eb0d8fab
Scale device resolution here as well to cater for the interface removed
...
in X.org 7.3 and not yet replaced. Fixes "screen" mode in Gimp until that
happens (but not "window" mode).
ok matthieu
2007-12-14 23:14:26 +00:00
matthieu
924afde21f
Merge from X.Org -current:
...
Don't check if the device is a core device or not.
Remove call to xf86IsCore (doesn't exist anymore anyway) and unconditionally
try to generate ProximityEvents. The device should not bother whether it's a
core event or not, it's all handled in the dix now.
pointed to by sthen@.
2007-12-14 22:29:44 +00:00
matthieu
eade2b8782
merge from xorg -current:
...
- don't carch when xf86IsCorePointer() isn't defined.
- do our own scaling with USB device since ConvertProc() isn't called
automatically by X
- set type_name to XI_TABLET
- fake device limits == screen limits in xserver 1.4 for xinput
pointed out by sthen@
2007-12-14 22:24:38 +00:00
matthieu
4ff8d6b770
Fix build with gcc 2.95.
2007-12-14 07:31:35 +00:00
matthieu
67952fe293
Add back files that I removed before import to minimize cvs noise. That
...
was a mistake. sorry.
2007-12-13 21:51:47 +00:00
matthieu
b29102d7af
Merge xserver 1.4.0.90. This includes fixes for some of the regressions
...
introduced by xserver 1.4, such as the keyboad caps/num-lock leds updates.
Tested by many.
2007-12-13 21:47:48 +00:00
matthieu
2fcd9ee667
xserver 1.4.0.90
2007-12-13 21:06:02 +00:00
matthieu
2a2c29e078
- Restore some local OpenBSD changes that got lost when the file moved to
...
xf86-input-keyboard: privsep support, LK[24]01 support.
- fix parameters order in printWsType().
2007-12-12 21:38:01 +00:00
sthen
71b3862978
fix usbtablet(4) for 7.3 by removing xf86IsCorePointer() check
...
and work-around the lack of calls to the functions which convert
tablet->screen co-ordinates.
ok matthieu
2007-12-11 23:56:08 +00:00
todd
3b4d62588d
sync
2007-12-11 18:35:08 +00:00
todd
b6d246e806
sync
2007-12-11 01:06:16 +00:00
todd
32f7401c75
sync
2007-12-10 22:58:33 +00:00
matthieu
b39707c5ac
Merge pixman 0.9.6. Valery Masiutsin and other report that it fixes some
...
X crashes on amd64. Bump major since one function was removed.
2007-12-10 21:30:21 +00:00
matthieu
ae131499c7
pixman 0.9.6
2007-12-10 21:10:19 +00:00
matthieu
03229da51b
Xorg bug #13144 : Don't flush buttons, release events can cause paste events.
...
Reported by claudio@.
2007-12-10 20:25:17 +00:00
todd
8531acf53e
sync
2007-12-10 10:30:26 +00:00
matthieu
10fefb5e1b
Fix logic error in the new dynamic array of pci devices that made
...
xf86scanpci() exit early if pciInit() had been called already.
Fix tested by krw@.
2007-12-10 06:35:24 +00:00
todd
069e8baf66
sync
2007-12-09 03:10:46 +00:00
todd
862be27f83
sync
2007-12-09 01:32:36 +00:00
matthieu
1b3b2f7d54
Default to XAA acceleration since EXA produces stack overflows for now.
2007-12-08 17:53:07 +00:00
matthieu
3fafd42d87
Link the radeonhd driver to the builds.
2007-12-04 22:41:21 +00:00
matthieu
362124eea9
BSD Makefile + regen autotools files
2007-12-04 22:27:40 +00:00
matthieu
594ab30bdc
remove emacs droppings that were not ignored by cvs
2007-12-04 22:23:50 +00:00
matthieu
6dd37805a1
xf86-video-radeonhd 1.0
2007-12-04 22:20:01 +00:00
matthieu
b33b8154a6
Build infrastructure for libGL dri modules.
...
Work in progress, not connected to the build yet.
2007-12-04 22:00:27 +00:00
matthieu
35aebf7135
regen
2007-12-03 12:45:41 +00:00
matthieu
c19e24c0ad
Revert xf86EnableIO()/xf86DisableIO() on macpcc to NOP for now.
2007-12-03 12:45:10 +00:00
todd
847d28e959
sync
2007-11-28 16:53:41 +00:00
ian
bb9a96e5b3
Add a "restart wm" function. ok oga@
2007-11-28 16:35:52 +00:00
oga
cd016f1192
Another messed up keybinding.
...
I blame todd...
ok okan@
2007-11-28 16:02:37 +00:00
matthieu
3f486538fb
remove this Linux-only driver. I don't know why I initially imported it.
2007-11-27 17:20:38 +00:00
okan
b017f68352
re-add a lost group keybinding
...
ok oga@ todd@
2007-11-27 17:17:08 +00:00
matthieu
36c8394511
Fix logic inversion in geometry computation in norender digital mode.
...
patch from millert@, who's apparently to shy to commit to xenocara.
2007-11-27 11:30:33 +00:00
matthieu
5eb7bbe722
I did not intend to commit the XENOCARA_BUILD_DRI bit at all.
2007-11-27 09:55:06 +00:00
todd
25382573c6
default to not building DRI for now to permit x snaps to build, found by
...
Johan Lindman, thanks
2007-11-26 20:47:35 +00:00
matthieu
bfba922c91
Re-enable pthread support in libGL, by providing proper weak stubs in
...
libX11 (together with other pthread stubs, already there for libX11).
ok kurt@, art@, kettenis@
2007-11-26 15:10:19 +00:00
matthieu
7b2d1daf02
- disable dri support explicitely for now.
...
- fix some merge botches. Long live CVS.
2007-11-25 18:44:17 +00:00
matthieu
a7908c655f
Support the new AGP device. Work by oga@ and me, with some ideas from
...
dim@ long ago.
2007-11-25 18:41:23 +00:00
matthieu
f080297623
OpenBSD's still using the old xkb data files. So rules are called "xorg" not
...
"base".
2007-11-25 15:32:26 +00:00
matthieu
e67783db59
always redirect xmlto to ':'.
...
Broken configure sripts produced X.Org's macros are
assuming it's in /usr/local/bin if they couldn't find it.
2007-11-25 10:23:01 +00:00
matthieu
afad917171
make libGL config closer to what was in the previous version:
...
- disable threads support
- link against libXext and libX11
2007-11-25 10:18:21 +00:00
matthieu
677d5abb5d
merge xf86-input-spaceorb 1.1.1
2007-11-24 21:28:47 +00:00
matthieu
cda3cac69d
xf86-input-spaceorb 1.1.1
2007-11-24 21:25:42 +00:00