diff options
author | dumbbell <dumbbell@FreeBSD.org> | 2014-12-20 07:03:54 +0800 |
---|---|---|
committer | dumbbell <dumbbell@FreeBSD.org> | 2014-12-20 07:03:54 +0800 |
commit | a3afe6e889e504242b3654ec235424592614a684 (patch) | |
tree | e484d37e2856dd43389bc284d3dd6136848e4c6c /x11-drivers/xf86-video-chips | |
parent | c60e2d34250c4755873d3fa27565fe6e3b194082 (diff) | |
download | freebsd-ports-gnome-a3afe6e889e504242b3654ec235424592614a684.tar.gz freebsd-ports-gnome-a3afe6e889e504242b3654ec235424592614a684.tar.zst freebsd-ports-gnome-a3afe6e889e504242b3654ec235424592614a684.zip |
x11-servers/xorg-server: Update to 1.14
The X.Org server has been updated to 1.14. The changes it brings are described
in a post on the Graphics team blog:
http://blogs.freebsdish.org/graphics/2014/11/19/xserver-1-14-update-ready/
The most noticable change is the DEVD input device autodetection backend
which is enabled by default, replacing the HAL backend. The keyboard
layout configuration must be migrated from HAL's .fdi files to X.Org
files. The procedure is explained in the post mentionned above.
Several ports were removed with this update, mainly because they are not
compatible with the X.Org server anymore:
o nvidia-driver-71
o nvidia-driver-96
o xf86-input-egalax
o xf86-video-newport
o xf86-video-tga
PR: 155696, 181660, 183478 (partially fixed), 188640, 191331
Differential Revision: https://reviews.freebsd.org/D1337
Submitted by: ak (most of the work on the DEVD backend), dumbbell, kwm,
zeising
Tested by: Many people on freebsd-x11@ and IRC
Reviewed by: kwm, portmgr (antoine)
Approved by: kwm, portmgr (antoine)
Diffstat (limited to 'x11-drivers/xf86-video-chips')
-rw-r--r-- | x11-drivers/xf86-video-chips/Makefile | 2 | ||||
-rw-r--r-- | x11-drivers/xf86-video-chips/files/patch-src_ct__driver.c | 28 | ||||
-rw-r--r-- | x11-drivers/xf86-video-chips/pkg-plist | 3 |
3 files changed, 29 insertions, 4 deletions
diff --git a/x11-drivers/xf86-video-chips/Makefile b/x11-drivers/xf86-video-chips/Makefile index a1c4ceed5bc6..defe938e66c0 100644 --- a/x11-drivers/xf86-video-chips/Makefile +++ b/x11-drivers/xf86-video-chips/Makefile @@ -2,7 +2,7 @@ PORTNAME= xf86-video-chips PORTVERSION= 1.2.5 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org diff --git a/x11-drivers/xf86-video-chips/files/patch-src_ct__driver.c b/x11-drivers/xf86-video-chips/files/patch-src_ct__driver.c new file mode 100644 index 000000000000..2737a0f247d3 --- /dev/null +++ b/x11-drivers/xf86-video-chips/files/patch-src_ct__driver.c @@ -0,0 +1,28 @@ +--- src/ct_driver.c.orig 2012-07-16 03:35:59 UTC ++++ src/ct_driver.c +@@ -96,9 +96,6 @@ + /* All drivers initialising the SW cursor need this */ + #include "mipointer.h" + +-/* All drivers implementing backing store need this */ +-#include "mibstore.h" +- + /* All drivers using the mi banking wrapper need this */ + #ifdef HAVE_ISA + #include "mibank.h" +@@ -4145,7 +4142,6 @@ CHIPSScreenInit(SCREEN_INIT_ARGS_DECL) + pBankInfo = NULL; + return FALSE; + } +- miInitializeBackingStore(pScreen); + xf86SetBackingStore(pScreen); + + /* Initialise cursor functions */ +@@ -4296,7 +4292,6 @@ CHIPSScreenInit(SCREEN_INIT_ARGS_DECL) + } + } + +- miInitializeBackingStore(pScreen); + xf86SetBackingStore(pScreen); + #ifdef ENABLE_SILKEN_MOUSE + xf86SetSilkenMouse(pScreen); diff --git a/x11-drivers/xf86-video-chips/pkg-plist b/x11-drivers/xf86-video-chips/pkg-plist index 0a6b95fbc89a..8dd1b07bc53c 100644 --- a/x11-drivers/xf86-video-chips/pkg-plist +++ b/x11-drivers/xf86-video-chips/pkg-plist @@ -1,5 +1,2 @@ lib/xorg/modules/drivers/chips_drv.so man/man4/chips.4x.gz -@dirrmtry lib/xorg/modules/drivers -@dirrmtry lib/xorg/modules -@dirrmtry lib/xorg |