kettenis
e298c3717a
Disable use of SIGIO by default; it breaks multi-card
...
configurations. We don't want to run thousands of lines of
potentially signal-unsafe code for no particular benefit.
ok deraadt@, matthieu@, oga@
2010-09-01 09:32:32 +00:00
oga
f5152cf34c
Don't even attempt to establish a SIGIO handler for DRI1.
...
This hasn't been used for a very, very, very long time, (since before
OpenBSD had dri support, for example) and it causes segfaults on dri
drivers when sigio is disabled. Now we don't need to do context swaps on sigio
nor are we trying to do interrupts in userland (thank fuck for that) this
function can die the death that I intended it to die about two years ago, may it
burn.
The kernel support the the sigio ioctl will be removed in a couple of
weeks to give people time to update (right now it accepts it, then
ignores it).
ok kettenis@, matthieu@.
2010-08-31 21:22:35 +00:00
kettenis
055af11423
Use the KERN_CONSDEV ioctl to figure out what the console device is and
...
attempt to open that first before trying /dev/ttyC[0-7].
This makes X autoconfiguration a tad bit more intuitive on machines
with multiple SBus or UPA framebuffers, where wsdisplay0 isn't the
console. PCI framebuffers are still busted though.
ok matthieu@
2010-08-29 17:58:28 +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
kettenis
1fb6d3c868
Fix autoconfiguration for accelerated drivers on sparc/sparc64. Currently
...
limited to sunffb; others will need to be added to bsd_sbus.c if we start
shipping them.
ok matthieu@, oga@
2010-08-28 17:59:01 +00:00
millert
27f425c1a6
We no longer link nawk to awk. OK oga@ matthieu@
2010-08-26 19:22:51 +00:00
martynas
7ed4db88f1
remove annoying is lvds / is crt errorf calls
...
ok fgs@ matthieu@ oga@
2010-08-25 20:29:35 +00:00
todd
27291783e7
enable pixman (with a workaround from miod@) for m68k, fixes hp300 and mvme68k
2010-08-25 17:44:24 +00:00
todd
379b282322
make 'make release' work on vax
2010-08-25 17:42:18 +00:00
matthieu
d89e55c282
update
2010-08-23 06:21:12 +00:00
matthieu
ed6c8e882d
Update to xterm 261. Tested by krw@, jcs@.
2010-08-22 13:38:11 +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
f3d331c594
Update to libXvMC 1.0.6. No functionnal change.
2010-08-22 10:02:29 +00:00
matthieu
b16b4507a9
Update to util-macros 1.10.0
2010-08-21 17:02:23 +00:00
matthieu
a59a0c2e45
Update to final X.Org xset 1.2.0. No functional change.
2010-08-21 17:01:30 +00:00
matthieu
72c75692e9
Update to libXau 1.0.6. No functional change.
2010-08-21 16:11:03 +00:00
matthieu
156e1dc9b4
Update to x11proto 7.0.18. no functional change.
2010-08-21 16:03:11 +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
150faee00c
Update to kbproto 1.0.5
2010-08-21 09:35:16 +00:00
matthieu
6da9a8a1d4
update
2010-08-21 08:26:09 +00:00
oga
25b0cbcd49
Fix autoconfiguration on sparc and sparc64.
...
The code to add sunffb unconditionally on !solaris for __sparc__
systems is incorrect for openbsd. More specifically, due to interactions
between hardware drivers and wsfb in preinit we can't unconditionally
add wsfb to the list of fallbacks, so we only add wsfb if no other
option was found. Additionally sunffb does not need to be
unconditionally added because the bus probing code will find these
devices already.
So, long story short: make that code chunk conditional on __sparc__ &&
defined(__linux__) instead.
change from !openbsd to __linux__ requested by kettenis@.
Tested by at least myself and stsp@.
ok matthieu@, kettenis@.
2010-08-18 22:37:36 +00:00
todd
b6cbfdde5d
sync
2010-08-10 20:56:13 +00:00
todd
28b1eda656
permit sgi/loongson to make a release with no xorg.conf,
...
broken since xorg.conf was removed for these archs
2010-08-10 20:55:50 +00:00
matthieu
791220ead2
Disable ftgl support explictely.
2010-08-05 06:44:21 +00:00
matthieu
5c91d4a314
Start updating README and xorg.conf file for 4.8. ok miod@.
...
sparc64 still needs to be checked and updated.
2010-08-05 06:34:19 +00:00
todd
c2b89fcb39
disable video for now; ok deraadt@
2010-08-04 23:24:11 +00:00
espie
03413d00ed
set PATH only on configure run, unbreak autoreconf...
2010-08-04 22:56:00 +00:00
espie
86585fc2ec
enforce a consistent path in configure, avoid all kind of trouble with X
...
picking up ports from /usr/local.
okay matthieu@
2010-08-04 22:50:51 +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
dcoppa
2cda6f76a0
Pull in some fixes from upstream:
...
o various memleak fixes
o ensure get_wm_class_from_reply returns a valid C-string
OK matthieu@, deraadt@
2010-08-04 07:47:53 +00:00
matthieu
7d300cd289
Remove some of the obsolete stuff.
2010-08-03 21:26:15 +00:00
matthieu
751444b733
Remove empty .TP
2010-08-03 21:22:32 +00:00
matthieu
c9254707d2
Current pixman lib doesn't build on m68k. Disable it on those machines.
...
ok deraadt@
2010-08-02 18:45:02 +00:00
todd
3e56f14316
puffy 4.8
2010-08-02 14:29:27 +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
fe603b97cb
Fix X -keepPriv by calling xf86OpenConsole() early enough on architectures
...
that don't have a separate /dev/xf86. Problem noticed by kettenis@ and krw@
ok kettenis@.
2010-07-31 17:47:50 +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
7ed82871ab
update
2010-07-31 09:31:45 +00:00
matthieu
c6043fcd65
Update to sessreg 1.0.6
2010-07-31 09:18:16 +00:00
matthieu
daf210776f
Update to sessreg 1.0.5
2010-07-31 09:14:09 +00:00