Commit Graph

3625 Commits

Author SHA1 Message Date
matthieu
16bbf25500 Explicitely disable DRI on SandyBridge and above chipsets. It doesn't
work anyways, so prevent X from crashing. ok oga@
2012-01-31 07:47:28 +00:00
matthieu
77cabb72e1 Restart menu update: remove window managers that are not available
from ports/packages. Replace them with some more modern ones.
2012-01-29 12:33:56 +00:00
matthieu
0fcf43aa9d Remove trailing white space 2012-01-29 12:20:59 +00:00
matthieu
5c29ea7eba Use ttyC1 as the device for wsfb. This matches the xdm configuration. 2012-01-29 11:20:33 +00:00
matthieu
1d43bd9b12 Small updates on directory descriptions. 2012-01-28 21:04:42 +00:00
matthieu
ca8d5bb123 update 2012-01-28 08:24:23 +00:00
matthieu
d03f2ad290 radeon_dri.so needs the radeon_drm library, like the other
Mesa radeon drivers. From oga@.
2012-01-27 07:07:43 +00:00
matthieu
41391b2cde Forcee the shared library revision for install too.
This fixes issues where, because of NFS client/server clock skew,
the lib gets rebuilt at install time. Problem noticed by todd@
2012-01-26 08:09:21 +00:00
matthieu
1dfa315ff5 Copy the ZaphodHeads option description from newer radeon driver.
Ironically, this option wasn't documented in the last version of
the driver where it was working.
2012-01-25 22:19:00 +00:00
matthieu
d230d6c16d replace radeon -> radeonold in a few places. Remove the unused atiold
man page.
2012-01-25 22:15:19 +00:00
matthieu
5ed4439044 +radeonold -radeonhd. xf86-video-radeonhd is deprecated all radeon
cards are supported by xf86-video-ati.
2012-01-25 21:37:03 +00:00
matthieu
b0f72d9595 Update to xf86-video-ati 6.14.3. Tested by many. 2012-01-25 21:33:33 +00:00
matthieu
7b7b372578 Add radeon driver 6.12.2 renamed as 'radeonold'.
This is the last known working version in 'zaphod' mode (one X
screen per head in multi-head configs). This makes it possible
to update the "real" radeon driver in xf86-video-ati, without
breaking existing zaphod setups.
2012-01-25 21:27:05 +00:00
shadchin
e4c1edfac4 sync 2012-01-24 16:25:32 +00:00
shadchin
5178ff34c7 Update to xkeyboard-config 2.5.
ok matthieu@
2012-01-24 16:24:33 +00:00
sthen
3890ec0e28 Workaround CVE-2012-0064, password-locked X screen savers can be bypassed
with Ctrl Alt *.

This is not the complete fix but mitigates the issue for now.

Bug was introduced to OpenBSD in the xserver update on 2011/11/05
(commit 7d2543a3cb3 upstream), so it affects -current since that date,
but no OpenBSD releases.

ok matthieu@ phessler@ dcoppa@, also tested by schwarze@, jj@

If you want this fix before new snapshots are available, copy the new
file to /usr/X11R6/share/X11/xkb/compat/xfree86 and reload the kbmap e.g.
setxkbmap $(setxkbmap -query | awk '/layout/ { print $2 }')
2012-01-19 16:18:55 +00:00
dcoppa
f4996328a0 Force class alignment to a multiple of sizeof(XID): fixes a SIGBUS
crash on sparc64.

Upstream git commit 07ced7b48219e3bc0c98806f3d7106f86d1b2ca0

OK matthieu@
2012-01-19 08:41:06 +00:00
todd
3ce47fe9f9 sync 2012-01-17 07:51:39 +00:00
schwarze
6463ec3824 Backout activation of the new apropos(1)/whatis(1)/makewhatis(8).
In its current state, it causes too much slowdown, in particular
during system builds, and there are other regressions.
That cannot be fixed quickly while it's enabled.

Problems pointed out by espie@, backout requested by deraadt@,
diff "looks good" to espie@.
2012-01-16 08:42:38 +00:00
todd
08eccdaffe sync 2012-01-12 17:35:04 +00:00
matthieu
62e014c2fe update 2012-01-11 20:39:06 +00:00
matthieu
5168e0ac49 Bitstream Vera -> DejaVu in a comment. 2012-01-10 22:15:38 +00:00
matthieu
1e5cc7e8bb regen 2012-01-10 21:48:00 +00:00
matthieu
bdbb206960 New config file providing replacement for Lucida fonts.
Replace ugly bitmapped fonts by Luxi or DejaVu TrueType fonts,
Provide aliases for commonly found Lucida family fonts (Lucida,
Lucida Grande, Lucida Sans Unicode).

Prodded by a submission by Tobias Ulmer. Ok mpi@.
2012-01-10 21:47:32 +00:00
todd
872a08462e sync 2012-01-10 18:02:19 +00:00
matthieu
d253c9004d Switch to the xf86-input-ws input driver for mouse by default.
ok shadchin@.
2012-01-08 17:15:52 +00:00
espie
6de1c98f99 make xman work again.
if we run into unformatted pages, they're candidate for mandoc (otherwise,
groff should have formatted them already).

We shouldn't ever try to run them thru tbl first, since mandoc takes care
of enough tbl constructs, and will get confused at roff low-level anyways.

So, just run thru cat to avoid changing xman too much.

Since mandoc doesn't have a -Tlatin1 mode, approximate it with -Tascii.
-Tutf8 is definitely out of question until xman talks utf8.

okay matthieu@
2012-01-08 14:03:48 +00:00
schwarze
5e8328b955 Let makewhatis(8) build the whatis.db quietly.
ok todd@
2012-01-06 23:40:08 +00:00
todd
a90a97dddc sync 2012-01-06 23:29:18 +00:00
shadchin
60e3ce5f42 sync 2012-01-06 08:06:58 +00:00
shadchin
dd3fd20478 Update to 1.6.1.
ok matthieu@
2012-01-06 08:03:53 +00:00
matthieu
eba641a997 update 2012-01-01 16:22:47 +00:00
matthieu
4d84ac9650 regen 2012-01-01 16:11:25 +00:00
matthieu
3e609be865 Bump revision to 0.4.0 to match upstreams release just pushed. 2012-01-01 16:08:39 +00:00
matthieu
dbe9a416bb Constify wsfb_open() argument. 2012-01-01 16:07:38 +00:00
matthieu
c43c7e4fb2 white space cleanup, copyright update, autotools regen. 2012-01-01 16:04:35 +00:00
okan
42304914dc check if we're in the group already, else multiple calls to
group_movetogroup() on one client will still increment nhidden if the
group is hidden.

found the hard way by Thomas Jeunet and fix from Alexander Polakov -
thanks to both!

ok oga@
2011-12-29 20:48:38 +00:00
matthieu
50cf571503 add _X_EXPORT attribute to public symbols. 2011-12-29 13:48:05 +00:00
matthieu
05b4e5f308 Revert stuff from my local tree which leaked in xserver 1.11.3 update. 2011-12-29 10:47:37 +00:00
kettenis
13f8f43bf4 Add support for Sandy Bridge. Not perfect yet. Most notably 3D acceleration
is completely absent, and playing video doesn't work yet.  But support for
"normal" 2D stuff is pretty solid and it is really nice to be able to use
my laptop at the panel's native resolution and be able to suspend and resume
the machine.

tested by some
2011-12-21 21:25:02 +00:00
matthieu
fd301cd556 update 2011-12-20 20:18:45 +00:00
matthieu
8ccc5e9cd4 Update to libXi 1.4.5. 2011-12-20 20:18:26 +00:00
matthieu
8719bb2b44 update 2011-12-19 07:19:32 +00:00
matthieu
4344ac3914 Bugfix Update to xserver 1.11.3 2011-12-18 16:08:59 +00:00
matthieu
da4d50a40a Update to libXi 1.4.4. 2011-12-17 17:39:19 +00:00
matthieu
851f0e79e5 update 2011-12-17 17:14:50 +00:00
matthieu
fe045f1eac replace <varargs.h> by <stdarg.h>. Spotted my Marco Peereboom with clang.
ok kettenis@
2011-12-15 21:12:42 +00:00
matthieu
70f1880f97 regen 2011-12-14 17:00:08 +00:00
matthieu
8806bce9ac Set grep and tar programs in config.site to force configure to find
the system ones. Requested by espie@.
2011-12-10 15:02:12 +00:00
matthieu
e329834eb9 set CONFIG_SITE in configure's environment. 2011-12-10 14:54:18 +00:00