summaryrefslogtreecommitdiffstats
path: root/x11-drivers
diff options
context:
space:
mode:
Diffstat (limited to 'x11-drivers')
-rw-r--r--x11-drivers/input-wacom/Makefile2
-rw-r--r--x11-drivers/xf86-input-acecad/Makefile3
-rw-r--r--x11-drivers/xf86-input-acecad/pkg-plist1
-rw-r--r--x11-drivers/xf86-input-elographics/Makefile4
-rw-r--r--x11-drivers/xf86-input-elographics/pkg-plist1
-rw-r--r--x11-drivers/xf86-input-fpit/Makefile3
-rw-r--r--x11-drivers/xf86-input-hyperpen/Makefile3
-rw-r--r--x11-drivers/xf86-input-joystick/Makefile4
-rw-r--r--x11-drivers/xf86-input-joystick/pkg-plist1
-rw-r--r--x11-drivers/xf86-input-keyboard/Makefile4
-rw-r--r--x11-drivers/xf86-input-keyboard/distinfo4
-rw-r--r--x11-drivers/xf86-input-keyboard/files/patch-src__bsd_kbd.c14
-rw-r--r--x11-drivers/xf86-input-keyboard/files/patch-src__kbd.c24
-rw-r--r--x11-drivers/xf86-input-keyboard/pkg-plist1
-rw-r--r--x11-drivers/xf86-input-magictouch/Makefile6
-rw-r--r--x11-drivers/xf86-input-magictouch/pkg-plist1
-rw-r--r--x11-drivers/xf86-input-mouse/Makefile3
-rw-r--r--x11-drivers/xf86-input-mouse/pkg-plist1
-rw-r--r--x11-drivers/xf86-input-mutouch/Makefile6
-rw-r--r--x11-drivers/xf86-input-mutouch/pkg-plist1
-rw-r--r--x11-drivers/xf86-input-penmount/Makefile4
-rw-r--r--x11-drivers/xf86-input-penmount/pkg-plist1
-rw-r--r--x11-drivers/xf86-input-synaptics/Makefile31
-rw-r--r--x11-drivers/xf86-input-synaptics/distinfo4
-rw-r--r--x11-drivers/xf86-input-synaptics/pkg-plist10
-rw-r--r--x11-drivers/xf86-input-vmmouse/Makefile7
-rw-r--r--x11-drivers/xf86-input-vmmouse/pkg-plist2
-rw-r--r--x11-drivers/xf86-input-void/Makefile5
-rw-r--r--x11-drivers/xf86-input-void/pkg-plist1
-rw-r--r--x11-drivers/xf86-video-apm/Makefile3
-rw-r--r--x11-drivers/xf86-video-apm/pkg-plist1
-rw-r--r--x11-drivers/xf86-video-ark/Makefile2
-rw-r--r--x11-drivers/xf86-video-ati/Makefile5
-rw-r--r--x11-drivers/xf86-video-ati/pkg-plist2
-rw-r--r--x11-drivers/xf86-video-chips/Makefile3
-rw-r--r--x11-drivers/xf86-video-chips/pkg-plist1
-rw-r--r--x11-drivers/xf86-video-cirrus/Makefile3
-rw-r--r--x11-drivers/xf86-video-cirrus/pkg-plist1
-rw-r--r--x11-drivers/xf86-video-cyrix/Makefile4
-rw-r--r--x11-drivers/xf86-video-cyrix/pkg-plist1
-rw-r--r--x11-drivers/xf86-video-dummy/Makefile2
-rw-r--r--x11-drivers/xf86-video-fbdev/Makefile4
-rw-r--r--x11-drivers/xf86-video-fbdev/pkg-plist1
-rw-r--r--x11-drivers/xf86-video-glint/Makefile3
-rw-r--r--x11-drivers/xf86-video-glint/pkg-plist1
-rw-r--r--x11-drivers/xf86-video-i128/Makefile3
-rw-r--r--x11-drivers/xf86-video-i128/pkg-plist1
-rw-r--r--x11-drivers/xf86-video-i740/Makefile3
-rw-r--r--x11-drivers/xf86-video-i740/pkg-plist1
-rw-r--r--x11-drivers/xf86-video-imstt/Makefile8
-rw-r--r--x11-drivers/xf86-video-imstt/pkg-plist1
-rw-r--r--x11-drivers/xf86-video-intel/Makefile24
-rw-r--r--x11-drivers/xf86-video-intel/pkg-plist1
-rw-r--r--x11-drivers/xf86-video-mach64/Makefile2
-rw-r--r--x11-drivers/xf86-video-mga/Makefile1
-rw-r--r--x11-drivers/xf86-video-neomagic/Makefile2
-rw-r--r--x11-drivers/xf86-video-newport/Makefile3
-rw-r--r--x11-drivers/xf86-video-newport/pkg-plist1
-rw-r--r--x11-drivers/xf86-video-nouveau/Makefile11
-rw-r--r--x11-drivers/xf86-video-nouveau/pkg-plist1
-rw-r--r--x11-drivers/xf86-video-nv/Makefile4
-rw-r--r--x11-drivers/xf86-video-nv/pkg-plist1
-rw-r--r--x11-drivers/xf86-video-openchrome/Makefile3
-rw-r--r--x11-drivers/xf86-video-openchrome/pkg-plist1
-rw-r--r--x11-drivers/xf86-video-r128/Makefile1
-rw-r--r--x11-drivers/xf86-video-radeonhd/Makefile5
-rw-r--r--x11-drivers/xf86-video-radeonhd/pkg-plist1
-rw-r--r--x11-drivers/xf86-video-rdc/Makefile3
-rw-r--r--x11-drivers/xf86-video-rendition/Makefile4
-rw-r--r--x11-drivers/xf86-video-rendition/pkg-plist1
-rw-r--r--x11-drivers/xf86-video-s3/Makefile3
-rw-r--r--x11-drivers/xf86-video-s3/pkg-plist1
-rw-r--r--x11-drivers/xf86-video-s3virge/Makefile3
-rw-r--r--x11-drivers/xf86-video-s3virge/pkg-plist1
-rw-r--r--x11-drivers/xf86-video-savage/Makefile1
-rw-r--r--x11-drivers/xf86-video-siliconmotion/Makefile3
-rw-r--r--x11-drivers/xf86-video-siliconmotion/pkg-plist1
-rw-r--r--x11-drivers/xf86-video-sis-intel/Makefile2
-rw-r--r--x11-drivers/xf86-video-sis/Makefile3
-rw-r--r--x11-drivers/xf86-video-sis/pkg-plist1
-rw-r--r--x11-drivers/xf86-video-sunffb/Makefile1
-rw-r--r--x11-drivers/xf86-video-tdfx/Makefile4
-rw-r--r--x11-drivers/xf86-video-tdfx/pkg-plist1
-rw-r--r--x11-drivers/xf86-video-tga/Makefile1
-rw-r--r--x11-drivers/xf86-video-trident/Makefile4
-rw-r--r--x11-drivers/xf86-video-trident/pkg-plist1
-rw-r--r--x11-drivers/xf86-video-tseng/Makefile4
-rw-r--r--x11-drivers/xf86-video-tseng/pkg-plist1
-rw-r--r--x11-drivers/xf86-video-vesa/Makefile3
-rw-r--r--x11-drivers/xf86-video-vesa/pkg-plist1
-rw-r--r--x11-drivers/xf86-video-via/Makefile9
-rw-r--r--x11-drivers/xf86-video-via/pkg-plist1
-rw-r--r--x11-drivers/xf86-video-vmware/Makefile4
-rw-r--r--x11-drivers/xf86-video-vmware/files/patch-src_vmware.c11
-rw-r--r--x11-drivers/xf86-video-vmware/pkg-plist1
-rw-r--r--x11-drivers/xf86-video-voodoo/Makefile4
-rw-r--r--x11-drivers/xf86-video-voodoo/pkg-plist1
-rw-r--r--x11-drivers/xorg-drivers/Makefile5
98 files changed, 185 insertions, 167 deletions
diff --git a/x11-drivers/input-wacom/Makefile b/x11-drivers/input-wacom/Makefile
index 7754c0f..511d1db 100644
--- a/x11-drivers/input-wacom/Makefile
+++ b/x11-drivers/input-wacom/Makefile
@@ -3,7 +3,7 @@
PORTNAME= input-wacom
PORTVERSION= ${KLD_VERSION}.${WACOM_VERSION:C/-/./g}
-PORTREVISION= 1
+PORTREVISION= 3
CATEGORIES= x11-drivers kld
MASTER_SITES= http://www.chillt.de/bsdwacom/:bsdwacom \
SF/linuxwacom/xf86-input-wacom/:linuxwacom
diff --git a/x11-drivers/xf86-input-acecad/Makefile b/x11-drivers/xf86-input-acecad/Makefile
index b3059da..36840f9 100644
--- a/x11-drivers/xf86-input-acecad/Makefile
+++ b/x11-drivers/xf86-input-acecad/Makefile
@@ -2,13 +2,12 @@
PORTNAME= xf86-input-acecad
PORTVERSION= 1.5.0
+PORTREVISION= 1
CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org acecad input driver
XORG_CAT= driver
-MAN4= acecad.4x
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-acecad/pkg-plist b/x11-drivers/xf86-input-acecad/pkg-plist
index bece9a4..eb4b093 100644
--- a/x11-drivers/xf86-input-acecad/pkg-plist
+++ b/x11-drivers/xf86-input-acecad/pkg-plist
@@ -1,5 +1,6 @@
lib/xorg/modules/input/acecad_drv.la
lib/xorg/modules/input/acecad_drv.so
+man/man4/acecad.4x.gz
@dirrmtry lib/xorg/modules/input
@dirrmtry lib/xorg/modules
@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-input-elographics/Makefile b/x11-drivers/xf86-input-elographics/Makefile
index 0e6a9a3..50eb551 100644
--- a/x11-drivers/xf86-input-elographics/Makefile
+++ b/x11-drivers/xf86-input-elographics/Makefile
@@ -9,7 +9,8 @@ MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org elographics input driver
XORG_CAT= driver
-MAN4= elographics.4x
+
+.include <bsd.port.options.mk>
.if defined(WITH_NEW_XORG)
ELO_VERSION= 1.4.1
@@ -19,5 +20,4 @@ ELO_VERSION= 1.2.4
ELO_REVISION= 0
.endif
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-elographics/pkg-plist b/x11-drivers/xf86-input-elographics/pkg-plist
index b6f57b1..04b774d 100644
--- a/x11-drivers/xf86-input-elographics/pkg-plist
+++ b/x11-drivers/xf86-input-elographics/pkg-plist
@@ -1,5 +1,6 @@
lib/xorg/modules/input/elographics_drv.la
lib/xorg/modules/input/elographics_drv.so
+man/man4/elographics.4x.gz
@dirrmtry lib/xorg/modules/input
@dirrmtry lib/xorg/modules
@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-input-fpit/Makefile b/x11-drivers/xf86-input-fpit/Makefile
index ef79732..b2c03ed 100644
--- a/x11-drivers/xf86-input-fpit/Makefile
+++ b/x11-drivers/xf86-input-fpit/Makefile
@@ -2,6 +2,7 @@
PORTNAME= xf86-input-fpit
PORTVERSION= 1.4.0
+PORTREVISION= 1
CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
@@ -10,6 +11,8 @@ COMMENT= X.Org fpit input driver
XORG_CAT= driver
USE_XORG= xrandr
+.include <bsd.port.options.mk>
+
.if !defined(WITH_NEW_XORG)
IGNORE= does not build with X server 1.7.7
.endif
diff --git a/x11-drivers/xf86-input-hyperpen/Makefile b/x11-drivers/xf86-input-hyperpen/Makefile
index 30505e5..ba6a1a3 100644
--- a/x11-drivers/xf86-input-hyperpen/Makefile
+++ b/x11-drivers/xf86-input-hyperpen/Makefile
@@ -10,6 +10,8 @@ COMMENT= X.Org hyperpen input driver
XORG_CAT= driver
+.include <bsd.port.options.mk>
+
.if defined(WITH_NEW_XORG)
HYPERVER= 1.4.1
HYPERREVISION= 0
@@ -19,5 +21,4 @@ HYPERREVISION= 6
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-src_xf86HyperPen.c
.endif
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-joystick/Makefile b/x11-drivers/xf86-input-joystick/Makefile
index 81b59d0..372d0e4 100644
--- a/x11-drivers/xf86-input-joystick/Makefile
+++ b/x11-drivers/xf86-input-joystick/Makefile
@@ -9,7 +9,8 @@ MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org joystick input driver
XORG_CAT= driver
-MAN4= joystick.4x
+
+.include <bsd.port.options.mk>
.if defined(WITH_NEW_XORG)
JOYVER= 1.6.2
@@ -19,7 +20,6 @@ JOYVER= 1.5.0
JOYREVISION= 1
.endif
-NO_STAGE= yes
post-patch:
@${REINPLACE_CMD} -e 's|[(]libdir[)]/pkgconfig|(prefix)/libdata/pkgconfig|g' \
${WRKSRC}/Makefile.in
diff --git a/x11-drivers/xf86-input-joystick/pkg-plist b/x11-drivers/xf86-input-joystick/pkg-plist
index 1a0ab46..dba9b4c 100644
--- a/x11-drivers/xf86-input-joystick/pkg-plist
+++ b/x11-drivers/xf86-input-joystick/pkg-plist
@@ -2,6 +2,7 @@ include/xorg/joystick-properties.h
lib/xorg/modules/input/joystick_drv.la
lib/xorg/modules/input/joystick_drv.so
libdata/pkgconfig/xorg-joystick.pc
+man/man4/joystick.4x.gz
@dirrmtry lib/xorg/modules/input
@dirrmtry lib/xorg/modules
@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-input-keyboard/Makefile b/x11-drivers/xf86-input-keyboard/Makefile
index 607fb12..841bd4c 100644
--- a/x11-drivers/xf86-input-keyboard/Makefile
+++ b/x11-drivers/xf86-input-keyboard/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= xf86-input-keyboard
-PORTVERSION= 1.7.0
+PORTVERSION= 1.8.0
CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
@@ -9,7 +9,5 @@ COMMENT= X.Org keyboard input driver
XORG_CAT= driver
USE_XORG= kbproto
-MAN4= kbd.4x
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-keyboard/distinfo b/x11-drivers/xf86-input-keyboard/distinfo
index 35dda24..158af29 100644
--- a/x11-drivers/xf86-input-keyboard/distinfo
+++ b/x11-drivers/xf86-input-keyboard/distinfo
@@ -1,2 +1,2 @@
-SHA256 (xorg/driver/xf86-input-keyboard-1.7.0.tar.bz2) = 0cd5e2845149c7f0e19ec830c6914b7f3d154bff134ce84519e39f16ce65523c
-SIZE (xorg/driver/xf86-input-keyboard-1.7.0.tar.bz2) = 319043
+SHA256 (xorg/driver/xf86-input-keyboard-1.8.0.tar.bz2) = 41c51c4e0a87aad6a1c4973c68a8de23b61162d0223f4ab36c627c307830cb5b
+SIZE (xorg/driver/xf86-input-keyboard-1.8.0.tar.bz2) = 323838
diff --git a/x11-drivers/xf86-input-keyboard/files/patch-src__bsd_kbd.c b/x11-drivers/xf86-input-keyboard/files/patch-src__bsd_kbd.c
new file mode 100644
index 0000000..2f62b82
--- /dev/null
+++ b/x11-drivers/xf86-input-keyboard/files/patch-src__bsd_kbd.c
@@ -0,0 +1,14 @@
+Index: src/bsd_kbd.c
+@@ -205,6 +205,12 @@
+ #endif
+ }
+ }
++/*
++ * Switch keyboards which are not attached to console in RAW mode
++ */
++#if defined (SYSCONS_SUPPORT) || defined (PCVT_SUPPORT)
++ ioctl(pInfo->fd, KDSKBMODE, K_RAW);
++#endif
+ return Success;
+ }
+
diff --git a/x11-drivers/xf86-input-keyboard/files/patch-src__kbd.c b/x11-drivers/xf86-input-keyboard/files/patch-src__kbd.c
new file mode 100644
index 0000000..e9b0397
--- /dev/null
+++ b/x11-drivers/xf86-input-keyboard/files/patch-src__kbd.c
@@ -0,0 +1,24 @@
+Index: src/kbd.c
+@@ -25,6 +25,7 @@
+
+ #include "xf86.h"
+ #include "atKeynames.h"
++#include "xf86Priv.h"
+ #include "xf86Privstr.h"
+
+ #include <X11/extensions/XI.h>
+@@ -392,6 +393,14 @@
+ RemoveEnabledDevice(pInfo->fd);
+ pKbd->KbdOff(pInfo, what);
+ device->public.on = FALSE;
++ /*
++ * Close device file for keyboards which are not attached
++ * to console, otherwise they can't be opened again after
++ * relogin when using session manager like xdm.
++ * X server will take care about console attached keyboards.
++ */
++ if (pInfo->fd != xf86Info.consoleFd)
++ close(pInfo->fd);
+ break;
+
+ default:
diff --git a/x11-drivers/xf86-input-keyboard/pkg-plist b/x11-drivers/xf86-input-keyboard/pkg-plist
index 7e9f47e..a2281ae 100644
--- a/x11-drivers/xf86-input-keyboard/pkg-plist
+++ b/x11-drivers/xf86-input-keyboard/pkg-plist
@@ -1,5 +1,6 @@
lib/xorg/modules/input/kbd_drv.la
lib/xorg/modules/input/kbd_drv.so
+man/man4/kbd.4x.gz
@dirrmtry lib/xorg/modules/input
@dirrmtry lib/xorg/modules
@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-input-magictouch/Makefile b/x11-drivers/xf86-input-magictouch/Makefile
index 61d5036..b070fdb 100644
--- a/x11-drivers/xf86-input-magictouch/Makefile
+++ b/x11-drivers/xf86-input-magictouch/Makefile
@@ -8,11 +8,13 @@ CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org magictouch input driver
+.include <bsd.port.options.mk>
+
+.if defined(WITH_NEW_XORG)
IGNORE= needs xf86_ansic.h which doesn't exist with recent xserver
+.endif
XORG_CAT= driver
-MAN4= magictouch.4x
USE_AUTOTOOLS= libtool
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-magictouch/pkg-plist b/x11-drivers/xf86-input-magictouch/pkg-plist
index c9dff92..18cb365 100644
--- a/x11-drivers/xf86-input-magictouch/pkg-plist
+++ b/x11-drivers/xf86-input-magictouch/pkg-plist
@@ -1,6 +1,7 @@
lib/xorg/modules/input/magictouch_drv.a
lib/xorg/modules/input/magictouch_drv.la
lib/xorg/modules/input/magictouch_drv.so
+man/man4/magictouch.4x.gz
@dirrmtry lib/xorg/modules/input
@dirrmtry lib/xorg/modules
@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-input-mouse/Makefile b/x11-drivers/xf86-input-mouse/Makefile
index 3bbe02f..c5fe162 100644
--- a/x11-drivers/xf86-input-mouse/Makefile
+++ b/x11-drivers/xf86-input-mouse/Makefile
@@ -2,6 +2,7 @@
PORTNAME= xf86-input-mouse
PORTVERSION= 1.9.0
+PORTREVISION= 1
CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
@@ -9,7 +10,5 @@ COMMENT= X.Org mouse input driver
XORG_CAT= driver
USES= pathfix
-MAN4= mousedrv.4x
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-mouse/pkg-plist b/x11-drivers/xf86-input-mouse/pkg-plist
index 3e9b203..b871c54 100644
--- a/x11-drivers/xf86-input-mouse/pkg-plist
+++ b/x11-drivers/xf86-input-mouse/pkg-plist
@@ -2,6 +2,7 @@ include/xorg/xf86-mouse-properties.h
lib/xorg/modules/input/mouse_drv.la
lib/xorg/modules/input/mouse_drv.so
libdata/pkgconfig/xorg-mouse.pc
+man/man4/mousedrv.4x.gz
@dirrmtry lib/xorg/modules/input
@dirrmtry lib/xorg/modules
@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-input-mutouch/Makefile b/x11-drivers/xf86-input-mutouch/Makefile
index 00e303a..aab8ea3 100644
--- a/x11-drivers/xf86-input-mutouch/Makefile
+++ b/x11-drivers/xf86-input-mutouch/Makefile
@@ -8,13 +8,11 @@ MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org mutouch input driver
XORG_CAT= driver
-MAN4= mutouch.4x
+
+.include <bsd.port.options.mk>
.if !defined(WITH_NEW_XORG)
IGNORE= does not build with xorg-server 1.7.7
-.else
-
.endif
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-mutouch/pkg-plist b/x11-drivers/xf86-input-mutouch/pkg-plist
index b3ef9f3..595ac73 100644
--- a/x11-drivers/xf86-input-mutouch/pkg-plist
+++ b/x11-drivers/xf86-input-mutouch/pkg-plist
@@ -1,5 +1,6 @@
lib/xorg/modules/input/mutouch_drv.la
lib/xorg/modules/input/mutouch_drv.so
+man/man4/mutouch.4x.gz
@dirrmtry lib/xorg/modules/input
@dirrmtry lib/xorg/modules
@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-input-penmount/Makefile b/x11-drivers/xf86-input-penmount/Makefile
index 06efbd5..9b7cbe3 100644
--- a/x11-drivers/xf86-input-penmount/Makefile
+++ b/x11-drivers/xf86-input-penmount/Makefile
@@ -9,7 +9,8 @@ MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org penmount input driver
XORG_CAT= driver
-MAN4= penmount.4x
+
+.include <bsd.port.options.mk>
.if defined(WITH_NEW_XORG)
PEN_VERSION= 1.5.0
@@ -19,5 +20,4 @@ PEN_VERSION= 1.4.1
PEN_REVISION= 1
.endif
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-penmount/pkg-plist b/x11-drivers/xf86-input-penmount/pkg-plist
index a48eb14..46a7a8a 100644
--- a/x11-drivers/xf86-input-penmount/pkg-plist
+++ b/x11-drivers/xf86-input-penmount/pkg-plist
@@ -1,5 +1,6 @@
lib/xorg/modules/input/penmount_drv.la
lib/xorg/modules/input/penmount_drv.so
+man/man4/penmount.4x.gz
@dirrmtry lib/xorg/modules/input
@dirrmtry lib/xorg/modules
@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-input-synaptics/Makefile b/x11-drivers/xf86-input-synaptics/Makefile
index 9434c1e..d0e1183 100644
--- a/x11-drivers/xf86-input-synaptics/Makefile
+++ b/x11-drivers/xf86-input-synaptics/Makefile
@@ -10,29 +10,12 @@ COMMENT= X.Org synaptics input driver
CONFLICTS= synaptics-[0-9]*
-OPTIONS_DEFINE= HAL
-OPTIONS_DEFAULT=HAL
-
-NO_STAGE= yes
-.include <bsd.port.options.mk>
-
USES= pathfix
USE_XORG= x11 xtst
XORG_CAT= driver
-.if ${PORT_OPTIONS:MHAL}
-PLIST_SUB+= HAL=""
-LIB_DEPENDS+= hal.1:${PORTSDIR}/sysutils/hal
-.else
-PLIST_SUB+= HAL="@comment "
-.endif
-
-MAN1= syndaemon.1 \
- synclient.1
-MAN4= synaptics.4x
-
.if defined(WITH_NEW_XORG)
-SYNAPTICS_VERSION= 1.7.1
+SYNAPTICS_VERSION= 1.7.2
SYNAPTICS_REVISION= 0
PLIST_SUB+= NEW="" OLD="@comment "
.else
@@ -42,16 +25,4 @@ PLIST_SUB+= NEW="@comment " OLD=""
EXTRA_PATCHES+= ${PATCHDIR}/extra-Makefile.in
.endif
-post-install:
-.if ${PORT_OPTIONS:MHAL}
- ${MKDIR} ${PREFIX}/share/hal/fdi/policy/10osvendor
- ${INSTALL_DATA} ${WRKSRC}/conf/11-x11-synaptics.fdi \
- ${PREFIX}/share/hal/fdi/policy/10osvendor/
-.if !defined(WITH_NEW_XORG)
- ${MKDIR} ${PREFIX}/share/hal/fdi/policy/20thirdparty
- ${INSTALL_DATA} ${WRKSRC}/conf/11-x11-synaptics.fdi \
- ${PREFIX}/share/hal/fdi/policy/20thirdparty/
-.endif
-.endif
-
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-synaptics/distinfo b/x11-drivers/xf86-input-synaptics/distinfo
index bad1c22..a82a418 100644
--- a/x11-drivers/xf86-input-synaptics/distinfo
+++ b/x11-drivers/xf86-input-synaptics/distinfo
@@ -1,4 +1,4 @@
SHA256 (xorg/driver/xf86-input-synaptics-1.6.4.tar.bz2) = fe15b1afc61b40800f74a0dcf976c15b299ca0680ae5e537baef543455a732ee
SIZE (xorg/driver/xf86-input-synaptics-1.6.4.tar.bz2) = 447004
-SHA256 (xorg/driver/xf86-input-synaptics-1.7.1.tar.bz2) = db5825660e1fb23190697f609bf75d4450fe707344a14298e1c9b47039bbb58e
-SIZE (xorg/driver/xf86-input-synaptics-1.7.1.tar.bz2) = 441407
+SHA256 (xorg/driver/xf86-input-synaptics-1.7.2.tar.bz2) = 63957fa55f0d8662ef8c57f6325155c9884a854554d33921f0738e097f2a7dcd
+SIZE (xorg/driver/xf86-input-synaptics-1.7.2.tar.bz2) = 448170
diff --git a/x11-drivers/xf86-input-synaptics/pkg-plist b/x11-drivers/xf86-input-synaptics/pkg-plist
index 3f9ad11..d29caf2 100644
--- a/x11-drivers/xf86-input-synaptics/pkg-plist
+++ b/x11-drivers/xf86-input-synaptics/pkg-plist
@@ -5,14 +5,12 @@ include/xorg/synaptics-properties.h
lib/xorg/modules/input/synaptics_drv.la
lib/xorg/modules/input/synaptics_drv.so
libdata/pkgconfig/xorg-synaptics.pc
+man/man1/synclient.1.gz
+man/man1/syndaemon.1.gz
+man/man4/synaptics.4x.gz
%%NEW%%share/X11/xorg.conf.d/50-synaptics.conf
-%%HAL%%share/hal/fdi/policy/10osvendor/11-x11-synaptics.fdi
-%%HAL%%%%OLD%%share/hal/fdi/policy/20thirdparty/11-x11-synaptics.fdi
+%%NEW%%@dirrmtry share/X11/xorg.conf.d
@dirrmtry lib/xorg/modules/input
@dirrmtry lib/xorg/modules
@dirrmtry lib/xorg
@dirrmtry include/xorg
-%%HAL%%@dirrmtry share/hal/fdi/policy/10osvendor
-%%HAL%%@dirrmtry share/hal/fdi/policy
-%%HAL%%@dirrmtry share/hal/fdi
-%%HAL%%@dirrmtry share/hal
diff --git a/x11-drivers/xf86-input-vmmouse/Makefile b/x11-drivers/xf86-input-vmmouse/Makefile
index d84f01f..eb55ffa 100644
--- a/x11-drivers/xf86-input-vmmouse/Makefile
+++ b/x11-drivers/xf86-input-vmmouse/Makefile
@@ -3,6 +3,7 @@
PORTNAME= xf86-input-vmmouse
PORTVERSION= 13.0.0
+PORTREVISION= 1
CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
@@ -14,17 +15,15 @@ XORG_CAT= driver
CONFIGURE_ARGS= --with-hal-callouts-dir=${PREFIX}/libexec/hal/scripts
USE_GMAKE= yes
-MAN1= vmmouse_detect.1
-MAN4= vmmouse.4x
-
ONLY_FOR_ARCHS= i386 amd64
ONLY_FOR_ARCHS_REASON= The vmmouse protocol is only supported on x86-compatible architectures.
+.include <bsd.port.options.mk>
+
.if defined(WITH_NEW_XORG)
PLIST_SUB+= NEW=""
.else
PLIST_SUB+= NEW="@comment "
.endif
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-vmmouse/pkg-plist b/x11-drivers/xf86-input-vmmouse/pkg-plist
index 0af5d79..35717b9 100644
--- a/x11-drivers/xf86-input-vmmouse/pkg-plist
+++ b/x11-drivers/xf86-input-vmmouse/pkg-plist
@@ -2,6 +2,8 @@ bin/vmmouse_detect
libexec/hal/scripts/hal-probe-vmmouse
lib/xorg/modules/input/vmmouse_drv.la
lib/xorg/modules/input/vmmouse_drv.so
+man/man1/vmmouse_detect.1.gz
+man/man4/vmmouse.4x.gz
%%NEW%%share/X11/xorg.conf.d/50-vmmouse.conf
share/hal/fdi/policy/20thirdparty/11-x11-vmmouse.fdi
@dirrmtry lib/xorg/modules/input
diff --git a/x11-drivers/xf86-input-void/Makefile b/x11-drivers/xf86-input-void/Makefile
index 4493a71..b2bf5ef 100644
--- a/x11-drivers/xf86-input-void/Makefile
+++ b/x11-drivers/xf86-input-void/Makefile
@@ -9,7 +9,8 @@ MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org void input driver
XORG_CAT= driver
-MAN4= void.4x
+
+.include <bsd.port.options.mk>
.if defined(WITH_NEW_XORG)
VOID_VERSION= 1.4.0
@@ -19,6 +20,4 @@ VOID_VERSION= 1.3.1
VOID_REVISION= 0
.endif
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-void/pkg-plist b/x11-drivers/xf86-input-void/pkg-plist
index 554c368..e63ae58 100644
--- a/x11-drivers/xf86-input-void/pkg-plist
+++ b/x11-drivers/xf86-input-void/pkg-plist
@@ -1,5 +1,6 @@
lib/xorg/modules/input/void_drv.la
lib/xorg/modules/input/void_drv.so
+man/man4/void.4x.gz
@dirrmtry lib/xorg/modules/input
@dirrmtry lib/xorg/modules
@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-apm/Makefile b/x11-drivers/xf86-video-apm/Makefile
index 8156888..49f83a3 100644
--- a/x11-drivers/xf86-video-apm/Makefile
+++ b/x11-drivers/xf86-video-apm/Makefile
@@ -2,13 +2,12 @@
PORTNAME= xf86-video-apm
PORTVERSION= 1.2.5
+PORTREVISION= 1
CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org apm display driver
XORG_CAT= driver
-MAN4= apm.4x
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-apm/pkg-plist b/x11-drivers/xf86-video-apm/pkg-plist
index e43fd89..3f8be66 100644
--- a/x11-drivers/xf86-video-apm/pkg-plist
+++ b/x11-drivers/xf86-video-apm/pkg-plist
@@ -1,5 +1,6 @@
lib/xorg/modules/drivers/apm_drv.la
lib/xorg/modules/drivers/apm_drv.so
+man/man4/apm.4x.gz
@dirrmtry lib/xorg/modules/drivers
@dirrmtry lib/xorg/modules
@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-ark/Makefile b/x11-drivers/xf86-video-ark/Makefile
index 84fd8c1..df031c8 100644
--- a/x11-drivers/xf86-video-ark/Makefile
+++ b/x11-drivers/xf86-video-ark/Makefile
@@ -2,6 +2,7 @@
PORTNAME= xf86-video-ark
PORTVERSION= 0.7.5
+PORTREVISION= 1
CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
@@ -9,5 +10,4 @@ COMMENT= X.Org ark display driver
XORG_CAT= driver
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-ati/Makefile b/x11-drivers/xf86-video-ati/Makefile
index 17ed8f4..077caa1 100644
--- a/x11-drivers/xf86-video-ati/Makefile
+++ b/x11-drivers/xf86-video-ati/Makefile
@@ -2,6 +2,7 @@
PORTNAME= xf86-video-ati
PORTVERSION= ${ATI_VERSION}
+PORTREVISION= ${ATI_REVISION}
CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
@@ -10,17 +11,17 @@ COMMENT= X.Org ati display driver
USE_GL= gl
XORG_CAT= driver
USE_XORG= xf86driproto xineramaproto xf86miscproto glproto
-MAN4= ati.4x radeon.4x
-NO_STAGE= yes
.include <bsd.port.pre.mk>
.if ${OSVERSION} < 1000051 || !defined(WITH_NEW_XORG)
ATI_VERSION= 6.14.6
+ATI_REVISION= 1
CONFIGURE_ARGS+=--disable-kms
PLIST_SUB+= OLD=""
.else
ATI_VERSION= 7.2.0
+ATI_REVISION= 1
CONFIGURE_ARGS+=--disable-udev
EXTRA_PATCHES+= ${FILESDIR}/extra-src__radeon_kms.c
PLIST_SUB+= OLD="@comment "
diff --git a/x11-drivers/xf86-video-ati/pkg-plist b/x11-drivers/xf86-video-ati/pkg-plist
index 1c0799f..a244776 100644
--- a/x11-drivers/xf86-video-ati/pkg-plist
+++ b/x11-drivers/xf86-video-ati/pkg-plist
@@ -8,6 +8,8 @@ lib/xorg/modules/drivers/radeon_drv.so
%%OLD%%lib/xorg/modules/multimedia/theatre_detect_drv.so
%%OLD%%lib/xorg/modules/multimedia/theatre_drv.la
%%OLD%%lib/xorg/modules/multimedia/theatre_drv.so
+man/man4/ati.4x.gz
+man/man4/radeon.4x.gz
@dirrmtry lib/xorg/modules/drivers
%%OLD%%@dirrmtry lib/xorg/modules/multimedia
@dirrmtry lib/xorg/modules
diff --git a/x11-drivers/xf86-video-chips/Makefile b/x11-drivers/xf86-video-chips/Makefile
index decf7db..cefa98a 100644
--- a/x11-drivers/xf86-video-chips/Makefile
+++ b/x11-drivers/xf86-video-chips/Makefile
@@ -2,13 +2,12 @@
PORTNAME= xf86-video-chips
PORTVERSION= 1.2.5
+PORTREVISION= 1
CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org chips display driver
XORG_CAT= driver
-MAN4= chips.4x
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-chips/pkg-plist b/x11-drivers/xf86-video-chips/pkg-plist
index 437be4c..7204691 100644
--- a/x11-drivers/xf86-video-chips/pkg-plist
+++ b/x11-drivers/xf86-video-chips/pkg-plist
@@ -1,5 +1,6 @@
lib/xorg/modules/drivers/chips_drv.la
lib/xorg/modules/drivers/chips_drv.so
+man/man4/chips.4x.gz
@dirrmtry lib/xorg/modules/drivers
@dirrmtry lib/xorg/modules
@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-cirrus/Makefile b/x11-drivers/xf86-video-cirrus/Makefile
index c9a9cf9..a6dd1a2 100644
--- a/x11-drivers/xf86-video-cirrus/Makefile
+++ b/x11-drivers/xf86-video-cirrus/Makefile
@@ -2,13 +2,12 @@
PORTNAME= xf86-video-cirrus
PORTVERSION= 1.5.2
+PORTREVISION= 1
CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org cirrus display driver
XORG_CAT= driver
-MAN4= cirrus.4x
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-cirrus/pkg-plist b/x11-drivers/xf86-video-cirrus/pkg-plist
index 74f53f5..b47e0b8 100644
--- a/x11-drivers/xf86-video-cirrus/pkg-plist
+++ b/x11-drivers/xf86-video-cirrus/pkg-plist
@@ -4,6 +4,7 @@ lib/xorg/modules/drivers/cirrus_drv.la
lib/xorg/modules/drivers/cirrus_drv.so
lib/xorg/modules/drivers/cirrus_laguna.la
lib/xorg/modules/drivers/cirrus_laguna.so
+man/man4/cirrus.4x.gz
@dirrmtry lib/xorg/modules/drivers
@dirrmtry lib/xorg/modules
@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-cyrix/Makefile b/x11-drivers/xf86-video-cyrix/Makefile
index f6747bd..ccce8e7 100644
--- a/x11-drivers/xf86-video-cyrix/Makefile
+++ b/x11-drivers/xf86-video-cyrix/Makefile
@@ -2,7 +2,7 @@
PORTNAME= xf86-video-cyrix
PORTVERSION= 1.1.0
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
@@ -12,7 +12,5 @@ IGNORE= requires pciVideoPtr typedef
XORG_CAT= driver
USE_XORG= xextproto xf86dgaproto
-MAN4= cyrix.4x
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-cyrix/pkg-plist b/x11-drivers/xf86-video-cyrix/pkg-plist
index 3354c41..531bfe7 100644
--- a/x11-drivers/xf86-video-cyrix/pkg-plist
+++ b/x11-drivers/xf86-video-cyrix/pkg-plist
@@ -1,5 +1,6 @@
lib/xorg/modules/drivers/cyrix_drv.la
lib/xorg/modules/drivers/cyrix_drv.so
+man/man4/cyrix.4x.gz
@dirrmtry lib/xorg/modules/drivers
@dirrmtry lib/xorg/modules
@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-dummy/Makefile b/x11-drivers/xf86-video-dummy/Makefile
index 607efd7..5993795 100644
--- a/x11-drivers/xf86-video-dummy/Makefile
+++ b/x11-drivers/xf86-video-dummy/Makefile
@@ -2,6 +2,7 @@
PORTNAME= xf86-video-dummy
PORTVERSION= 0.3.7
+PORTREVISION= 1
CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
@@ -10,5 +11,4 @@ COMMENT= X.Org dummy display driver
XORG_CAT= driver
USE_XORG= xf86dgaproto
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-fbdev/Makefile b/x11-drivers/xf86-video-fbdev/Makefile
index 3cc799f..dea21f9 100644
--- a/x11-drivers/xf86-video-fbdev/Makefile
+++ b/x11-drivers/xf86-video-fbdev/Makefile
@@ -2,14 +2,12 @@
PORTNAME= xf86-video-fbdev
PORTVERSION= 0.4.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org fbdev display driver
XORG_CAT= driver
-MAN4= fbdev.4x
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-fbdev/pkg-plist b/x11-drivers/xf86-video-fbdev/pkg-plist
index 274315c..e99ec71 100644
--- a/x11-drivers/xf86-video-fbdev/pkg-plist
+++ b/x11-drivers/xf86-video-fbdev/pkg-plist
@@ -1,5 +1,6 @@
lib/xorg/modules/drivers/fbdev_drv.la
lib/xorg/modules/drivers/fbdev_drv.so
+man/man4/fbdev.4x.gz
@dirrmtry lib/xorg/modules/drivers
@dirrmtry lib/xorg/modules
@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-glint/Makefile b/x11-drivers/xf86-video-glint/Makefile
index ffda5d5..0a787d8 100644
--- a/x11-drivers/xf86-video-glint/Makefile
+++ b/x11-drivers/xf86-video-glint/Makefile
@@ -2,6 +2,7 @@
PORTNAME= xf86-video-glint
PORTVERSION= 1.2.8
+PORTREVISION= 1
CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
@@ -11,7 +12,5 @@ USE_GL= gl
XORG_CAT= driver
USE_XORG= xf86driproto xf86dgaproto glproto
-MAN4= glint.4x
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-glint/pkg-plist b/x11-drivers/xf86-video-glint/pkg-plist
index cb5ce1f..4943f96 100644
--- a/x11-drivers/xf86-video-glint/pkg-plist
+++ b/x11-drivers/xf86-video-glint/pkg-plist
@@ -1,5 +1,6 @@
lib/xorg/modules/drivers/glint_drv.la
lib/xorg/modules/drivers/glint_drv.so
+man/man4/glint.4x.gz
@dirrmtry lib/xorg/modules/drivers
@dirrmtry lib/xorg/modules
@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-i128/Makefile b/x11-drivers/xf86-video-i128/Makefile
index f38e1d7..a7b20536 100644
--- a/x11-drivers/xf86-video-i128/Makefile
+++ b/x11-drivers/xf86-video-i128/Makefile
@@ -2,13 +2,12 @@
PORTNAME= xf86-video-i128
PORTVERSION= 1.3.6
+PORTREVISION= 1
CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org i128 display driver
XORG_CAT= driver
-MAN4= i128.4x
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-i128/pkg-plist b/x11-drivers/xf86-video-i128/pkg-plist
index 585e6b4..8231266 100644
--- a/x11-drivers/xf86-video-i128/pkg-plist
+++ b/x11-drivers/xf86-video-i128/pkg-plist
@@ -1,5 +1,6 @@
lib/xorg/modules/drivers/i128_drv.la
lib/xorg/modules/drivers/i128_drv.so
+man/man4/i128.4x.gz
@dirrmtry lib/xorg/modules/drivers
@dirrmtry lib/xorg/modules
@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-i740/Makefile b/x11-drivers/xf86-video-i740/Makefile
index 15f7bf3..bb0ab79 100644
--- a/x11-drivers/xf86-video-i740/Makefile
+++ b/x11-drivers/xf86-video-i740/Makefile
@@ -2,13 +2,12 @@
PORTNAME= xf86-video-i740
PORTVERSION= 1.3.4
+PORTREVISION= 1
CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org i740 display driver
XORG_CAT= driver
-MAN4= i740.4x
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-i740/pkg-plist b/x11-drivers/xf86-video-i740/pkg-plist
index 60628b4..6a6250b 100644
--- a/x11-drivers/xf86-video-i740/pkg-plist
+++ b/x11-drivers/xf86-video-i740/pkg-plist
@@ -1,5 +1,6 @@
lib/xorg/modules/drivers/i740_drv.la
lib/xorg/modules/drivers/i740_drv.so
+man/man4/i740.4x.gz
@dirrmtry lib/xorg/modules/drivers
@dirrmtry lib/xorg/modules
@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-imstt/Makefile b/x11-drivers/xf86-video-imstt/Makefile
index 54dd8f9..9072437 100644
--- a/x11-drivers/xf86-video-imstt/Makefile
+++ b/x11-drivers/xf86-video-imstt/Makefile
@@ -2,16 +2,16 @@
PORTNAME= xf86-video-imstt
PORTVERSION= 1.1.0
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org imstt display driver
-IGNORE= requires pciVideoPtr typedef
+BROKEN= Does not build, requires pciVideoPtr typedef.
+DEPRECATED= Broken, unsupported and unmaintained upstream.
+EXPIRATION_DATE=2014-01-31
XORG_CAT= driver
-MAN4= imstt.4x
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-imstt/pkg-plist b/x11-drivers/xf86-video-imstt/pkg-plist
index b50e55f..2a09e0b 100644
--- a/x11-drivers/xf86-video-imstt/pkg-plist
+++ b/x11-drivers/xf86-video-imstt/pkg-plist
@@ -1,5 +1,6 @@
lib/xorg/modules/drivers/imstt_drv.la
lib/xorg/modules/drivers/imstt_drv.so
+man/man4/imstt.4x.gz
@dirrmtry lib/xorg/modules/drivers
@dirrmtry lib/xorg/modules
@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-intel/Makefile b/x11-drivers/xf86-video-intel/Makefile
index f34c93f..708df7f 100644
--- a/x11-drivers/xf86-video-intel/Makefile
+++ b/x11-drivers/xf86-video-intel/Makefile
@@ -23,14 +23,11 @@ USE_XORG= glproto \
xrender \
xvmc
-MAN4= intel.4x
-
-NO_STAGE= yes
.include <bsd.port.options.mk>
.if defined(WITH_NEW_XORG)
INTEL_VERSION= 2.21.15
-INTEL_REVISION= 0
+INTEL_REVISION= 1
CONFIGURE_ENV+= xorg_cv_cc_flag__Wno_maybe_uninitialized=no
CONFIGURE_ARGS+= --enable-sna
MAKE_JOBS_UNSAFE=yes
@@ -39,10 +36,10 @@ EXTRA_PATCHES+= ${PATCHDIR}/extra-src__sna__sna_threads.c \
${PATCHDIR}/extra-src_sna_kgem.c \
${PATCHDIR}/extra-clang \
${PATCHDIR}/extra-i915kms
-LIB_DEPENDS+= xcb-util:${PORTSDIR}/x11/xcb-util
+LIB_DEPENDS+= libxcb-util.so:${PORTSDIR}/x11/xcb-util
.else
INTEL_VERSION= 2.7.1
-INTEL_REVISION= 5
+INTEL_REVISION= 6
PLIST_SUB+= OLD=""
EXTRA_PATCHES+= ${PATCHDIR}/extra-src_ch7017_ch7017.c \
@@ -65,14 +62,9 @@ EXTRA_PATCHES+= ${PATCHDIR}/extra-src_ch7017_ch7017.c \
${PATCHDIR}/extra-uxa_uxa-priv.h
.endif
-.include <bsd.port.pre.mk>
-
-.if defined(WITH_NEW_XORG)
-pre-configure:
-.if !exists(${LOCALBASE}/lib/libkms.so)
- @${ECHO} "${PKGNAME}: Rebuild graphics/libdrm with the WITH_KMS option."
- @${FALSE}
-.endif
-.endif
+post-install:
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libIntelXvMC.so.1
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libI810XvMC.so.1
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/xorg/modules/drivers/intel_drv.so
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-intel/pkg-plist b/x11-drivers/xf86-video-intel/pkg-plist
index 0c16ed3..2d3ca12 100644
--- a/x11-drivers/xf86-video-intel/pkg-plist
+++ b/x11-drivers/xf86-video-intel/pkg-plist
@@ -16,6 +16,7 @@ lib/xorg/modules/drivers/intel_drv.so
%%OLD%%lib/xorg/modules/drivers/sil164.so
%%OLD%%lib/xorg/modules/drivers/tfp410.la
%%OLD%%lib/xorg/modules/drivers/tfp410.so
+man/man4/intel.4x.gz
@dirrmtry lib/xorg/modules/drivers
@dirrmtry lib/xorg/modules
@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-mach64/Makefile b/x11-drivers/xf86-video-mach64/Makefile
index 5143d83..3c1cf88 100644
--- a/x11-drivers/xf86-video-mach64/Makefile
+++ b/x11-drivers/xf86-video-mach64/Makefile
@@ -2,6 +2,7 @@
PORTNAME= xf86-video-mach64
PORTVERSION= 6.9.4
+PORTREVISION= 1
CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
@@ -12,5 +13,4 @@ USE_GL= gl
XORG_CAT= driver
USE_XORG= glproto xf86driproto xf86miscproto
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-mga/Makefile b/x11-drivers/xf86-video-mga/Makefile
index cb81cb1..036b5a9 100644
--- a/x11-drivers/xf86-video-mga/Makefile
+++ b/x11-drivers/xf86-video-mga/Makefile
@@ -2,6 +2,7 @@
PORTNAME= xf86-video-mga
PORTVERSION= 1.6.3
+PORTREVISION= 1
PORTEPOCH= 3
CATEGORIES= x11-drivers
diff --git a/x11-drivers/xf86-video-neomagic/Makefile b/x11-drivers/xf86-video-neomagic/Makefile
index 5cf46db..a950371 100644
--- a/x11-drivers/xf86-video-neomagic/Makefile
+++ b/x11-drivers/xf86-video-neomagic/Makefile
@@ -2,7 +2,7 @@
PORTNAME= xf86-video-neomagic
PORTVERSION= 1.2.8
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
diff --git a/x11-drivers/xf86-video-newport/Makefile b/x11-drivers/xf86-video-newport/Makefile
index b87635d..e03da55 100644
--- a/x11-drivers/xf86-video-newport/Makefile
+++ b/x11-drivers/xf86-video-newport/Makefile
@@ -2,15 +2,14 @@
PORTNAME= xf86-video-newport
PORTVERSION= 0.2.4
+PORTREVISION= 1
CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org newport display driver
XORG_CAT= driver
-MAN4= newport.4x
-NO_STAGE= yes
post-patch:
${REINPLACE_CMD} -e 's|values.h|sys/limits.h|' \
-e 's|MAXSHORT|SHRT_MAX|g' \
diff --git a/x11-drivers/xf86-video-newport/pkg-plist b/x11-drivers/xf86-video-newport/pkg-plist
index 2100eb2..088860f 100644
--- a/x11-drivers/xf86-video-newport/pkg-plist
+++ b/x11-drivers/xf86-video-newport/pkg-plist
@@ -1,5 +1,6 @@
lib/xorg/modules/drivers/newport_drv.la
lib/xorg/modules/drivers/newport_drv.so
+man/man4/newport.4x.gz
@dirrmtry lib/xorg/modules/drivers
@dirrmtry lib/xorg/modules
@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-nouveau/Makefile b/x11-drivers/xf86-video-nouveau/Makefile
index c44ac00..a2aea2f 100644
--- a/x11-drivers/xf86-video-nouveau/Makefile
+++ b/x11-drivers/xf86-video-nouveau/Makefile
@@ -4,7 +4,7 @@
PORTNAME= xf86-video-nouveau
PORTVERSION= 0.0.10.${SNAPDATE}
DISTVERSIONSUFFIX=.${SNAPREV}
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= x11-drivers
MASTER_SITES= ftp://ftp.lissyara.su/users/Guest/distfiles/
@@ -13,13 +13,12 @@ COMMENT= Free nouveau display driver for nvidia-based cards
XORG_CAT= driver
USE_XORG= xf86driproto glproto
-MAN4= nouveau.4x
+# also doesn't work with mesa (libGL) version higher than 7.4.x
+BROKEN= Does not build
+DEPRECATED= Not supported, missing kernel support. use the nvidia driver.
+EXPIRATION_DATE=2014-01-31
-# also doesn't work with mesa (libGL) version higher then 7.4.x
-IGNORE= Not supported, missing kernel support. use the nvidia driver.
-
-NO_STAGE= yes
post-configure:
${REINPLACE_CMD} '/NV_DRIVER_DATE/s/".*"/"${SNAPDATE}.${SNAPREV}"/' ${WRKSRC}/config.h
diff --git a/x11-drivers/xf86-video-nouveau/pkg-plist b/x11-drivers/xf86-video-nouveau/pkg-plist
index 63ff28c..d6b1790 100644
--- a/x11-drivers/xf86-video-nouveau/pkg-plist
+++ b/x11-drivers/xf86-video-nouveau/pkg-plist
@@ -1,5 +1,6 @@
lib/xorg/modules/drivers/nouveau_drv.la
lib/xorg/modules/drivers/nouveau_drv.so
+man/man4/nouveau.4x.gz
@dirrmtry lib/xorg/modules/drivers
@dirrmtry lib/xorg/modules
@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-nv/Makefile b/x11-drivers/xf86-video-nv/Makefile
index 15b5b81..28cf7fc 100644
--- a/x11-drivers/xf86-video-nv/Makefile
+++ b/x11-drivers/xf86-video-nv/Makefile
@@ -2,14 +2,12 @@
PORTNAME= xf86-video-nv
PORTVERSION= 2.1.20
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org nv display driver
XORG_CAT= driver
-MAN4= nv.4x
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-nv/pkg-plist b/x11-drivers/xf86-video-nv/pkg-plist
index 78ec8ce..f77c367 100644
--- a/x11-drivers/xf86-video-nv/pkg-plist
+++ b/x11-drivers/xf86-video-nv/pkg-plist
@@ -1,5 +1,6 @@
lib/xorg/modules/drivers/nv_drv.la
lib/xorg/modules/drivers/nv_drv.so
+man/man4/nv.4x.gz
@dirrmtry lib/xorg/modules/drivers
@dirrmtry lib/xorg/modules
@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-openchrome/Makefile b/x11-drivers/xf86-video-openchrome/Makefile
index 77b60f2..3e404a4 100644
--- a/x11-drivers/xf86-video-openchrome/Makefile
+++ b/x11-drivers/xf86-video-openchrome/Makefile
@@ -2,6 +2,7 @@
PORTNAME= xf86-video-openchrome
PORTVERSION= 0.3.3
+PORTREVISION= 1
CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
@@ -11,11 +12,9 @@ USE_GL= gl
XORG_CAT= driver
USE_XORG= xf86driproto xvmc glproto
-MAN4= openchrome.4x
MAKE_ARGS+= drivermandir=${LOCALBASE}/man/man4
ONLY_FOR_ARCHS= amd64 i386 ia64
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-openchrome/pkg-plist b/x11-drivers/xf86-video-openchrome/pkg-plist
index 51f4809..e936c4e 100644
--- a/x11-drivers/xf86-video-openchrome/pkg-plist
+++ b/x11-drivers/xf86-video-openchrome/pkg-plist
@@ -6,6 +6,7 @@ lib/libchromeXvMCPro.so
lib/libchromeXvMCPro.so.1
lib/xorg/modules/drivers/openchrome_drv.la
lib/xorg/modules/drivers/openchrome_drv.so
+man/man4/openchrome.4x.gz
@dirrmtry lib/xorg/modules/drivers
@dirrmtry lib/xorg/modules
@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-r128/Makefile b/x11-drivers/xf86-video-r128/Makefile
index f946414..2f976e9 100644
--- a/x11-drivers/xf86-video-r128/Makefile
+++ b/x11-drivers/xf86-video-r128/Makefile
@@ -2,6 +2,7 @@
PORTNAME= xf86-video-r128
PORTVERSION= 6.9.2
+PORTREVISION= 1
CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
diff --git a/x11-drivers/xf86-video-radeonhd/Makefile b/x11-drivers/xf86-video-radeonhd/Makefile
index 129a453..f72eae3 100644
--- a/x11-drivers/xf86-video-radeonhd/Makefile
+++ b/x11-drivers/xf86-video-radeonhd/Makefile
@@ -3,7 +3,7 @@
PORTNAME= xf86-video-radeonhd
PORTVERSION= 1.3.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
@@ -17,9 +17,6 @@ USE_XORG= damageproto glproto videoproto xextproto xf86driproto
CONFIGURE_ARGS= --enable-exa
CONFLICTS= xf86-video-radeonhd-devel-[0-9]*
-MAN4= radeonhd.4x
-
-NO_STAGE= yes
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MUTILS}
diff --git a/x11-drivers/xf86-video-radeonhd/pkg-plist b/x11-drivers/xf86-video-radeonhd/pkg-plist
index 115b3f1..5732974 100644
--- a/x11-drivers/xf86-video-radeonhd/pkg-plist
+++ b/x11-drivers/xf86-video-radeonhd/pkg-plist
@@ -1,5 +1,6 @@
lib/xorg/modules/drivers/radeonhd_drv.la
lib/xorg/modules/drivers/radeonhd_drv.so
+man/man4/radeonhd.4x.gz
%%UTILS%%sbin/rhd_conntest
%%UTILS%%sbin/rhd_dump
@dirrmtry lib/xorg/modules/drivers
diff --git a/x11-drivers/xf86-video-rdc/Makefile b/x11-drivers/xf86-video-rdc/Makefile
index b4c838f..136511e 100644
--- a/x11-drivers/xf86-video-rdc/Makefile
+++ b/x11-drivers/xf86-video-rdc/Makefile
@@ -3,6 +3,7 @@
PORTNAME= xf86-video-rdc
PORTVERSION= 0.9
+PORTREVISION= 1
CATEGORIES= x11-drivers
MASTER_SITES= http://www.SpringDaemons.com/stas/
@@ -13,6 +14,8 @@ COMMENT= X.Org RDC display driver
XORG_CAT= driver
USE_XORG= xvmc xf86driproto xextproto x11 glproto
+.include <bsd.port.options.mk>
+
.if defined(WITH_NEW_XORG)
IGNORE= does not build with X server 1.12
.endif
diff --git a/x11-drivers/xf86-video-rendition/Makefile b/x11-drivers/xf86-video-rendition/Makefile
index 404ccb3..6f16dcb 100644
--- a/x11-drivers/xf86-video-rendition/Makefile
+++ b/x11-drivers/xf86-video-rendition/Makefile
@@ -2,14 +2,12 @@
PORTNAME= xf86-video-rendition
PORTVERSION= 4.2.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org rendition display driver
XORG_CAT= driver
-MAN4= rendition.4x
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-rendition/pkg-plist b/x11-drivers/xf86-video-rendition/pkg-plist
index e276591..59aa530 100644
--- a/x11-drivers/xf86-video-rendition/pkg-plist
+++ b/x11-drivers/xf86-video-rendition/pkg-plist
@@ -2,6 +2,7 @@ lib/xorg/modules/drivers/rendition_drv.la
lib/xorg/modules/drivers/rendition_drv.so
lib/xorg/modules/v10002d.uc
lib/xorg/modules/v20002d.uc
+man/man4/rendition.4x.gz
@dirrmtry lib/xorg/modules/drivers
@dirrmtry lib/xorg/modules
@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-s3/Makefile b/x11-drivers/xf86-video-s3/Makefile
index 78028bce..fb0dd1c 100644
--- a/x11-drivers/xf86-video-s3/Makefile
+++ b/x11-drivers/xf86-video-s3/Makefile
@@ -2,13 +2,12 @@
PORTNAME= xf86-video-s3
PORTVERSION= 0.6.5
+PORTREVISION= 1
CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org s3 display driver
XORG_CAT= driver
-MAN4= s3.4x
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-s3/pkg-plist b/x11-drivers/xf86-video-s3/pkg-plist
index 0f96af8..735f2aa 100644
--- a/x11-drivers/xf86-video-s3/pkg-plist
+++ b/x11-drivers/xf86-video-s3/pkg-plist
@@ -1,5 +1,6 @@
lib/xorg/modules/drivers/s3_drv.la
lib/xorg/modules/drivers/s3_drv.so
+man/man4/s3.4x.gz
@dirrmtry lib/xorg/modules/drivers
@dirrmtry lib/xorg/modules
@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-s3virge/Makefile b/x11-drivers/xf86-video-s3virge/Makefile
index 0a41309..0da4a4c 100644
--- a/x11-drivers/xf86-video-s3virge/Makefile
+++ b/x11-drivers/xf86-video-s3virge/Makefile
@@ -2,13 +2,12 @@
PORTNAME= xf86-video-s3virge
PORTVERSION= 1.10.6
+PORTREVISION= 1
CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org s3virge display driver
XORG_CAT= driver
-MAN4= s3virge.4x
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-s3virge/pkg-plist b/x11-drivers/xf86-video-s3virge/pkg-plist
index 0db60dc..85fbb68 100644
--- a/x11-drivers/xf86-video-s3virge/pkg-plist
+++ b/x11-drivers/xf86-video-s3virge/pkg-plist
@@ -1,5 +1,6 @@
lib/xorg/modules/drivers/s3virge_drv.la
lib/xorg/modules/drivers/s3virge_drv.so
+man/man4/s3virge.4x.gz
@dirrmtry lib/xorg/modules/drivers
@dirrmtry lib/xorg/modules
@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-savage/Makefile b/x11-drivers/xf86-video-savage/Makefile
index aca57f7..414be7e 100644
--- a/x11-drivers/xf86-video-savage/Makefile
+++ b/x11-drivers/xf86-video-savage/Makefile
@@ -2,6 +2,7 @@
PORTNAME= xf86-video-savage
PORTVERSION= 2.3.7
+PORTREVISION= 1
CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
diff --git a/x11-drivers/xf86-video-siliconmotion/Makefile b/x11-drivers/xf86-video-siliconmotion/Makefile
index 4bd7ca8..117af60 100644
--- a/x11-drivers/xf86-video-siliconmotion/Makefile
+++ b/x11-drivers/xf86-video-siliconmotion/Makefile
@@ -2,13 +2,12 @@
PORTNAME= xf86-video-siliconmotion
PORTVERSION= 1.7.7
+PORTREVISION= 1
CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org siliconmotion display driver
XORG_CAT= driver
-MAN4= siliconmotion.4x
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-siliconmotion/pkg-plist b/x11-drivers/xf86-video-siliconmotion/pkg-plist
index 199eda7..7f27c3c 100644
--- a/x11-drivers/xf86-video-siliconmotion/pkg-plist
+++ b/x11-drivers/xf86-video-siliconmotion/pkg-plist
@@ -1,5 +1,6 @@
lib/xorg/modules/drivers/siliconmotion_drv.la
lib/xorg/modules/drivers/siliconmotion_drv.so
+man/man4/siliconmotion.4x.gz
@dirrmtry lib/xorg/modules/drivers
@dirrmtry lib/xorg/modules
@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-sis-intel/Makefile b/x11-drivers/xf86-video-sis-intel/Makefile
index 40d26b5..40e4b47 100644
--- a/x11-drivers/xf86-video-sis-intel/Makefile
+++ b/x11-drivers/xf86-video-sis-intel/Makefile
@@ -3,7 +3,7 @@
PORTNAME= xf86-video-sis-intel
PORTVERSION= 300407
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= x11-drivers
MASTER_SITES= http://downloadmirror.intel.com/15443/eng/
DISTNAME= sis_drv_src_300407
diff --git a/x11-drivers/xf86-video-sis/Makefile b/x11-drivers/xf86-video-sis/Makefile
index 1fd3ede..63d58c8 100644
--- a/x11-drivers/xf86-video-sis/Makefile
+++ b/x11-drivers/xf86-video-sis/Makefile
@@ -2,6 +2,7 @@
PORTNAME= xf86-video-sis
PORTVERSION= 0.10.7
+PORTREVISION= 1
CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
@@ -13,7 +14,5 @@ USE_GL= gl
XORG_CAT= driver
USE_XORG= xf86dgaproto xf86driproto xineramaproto xf86miscproto glproto
-MAN4= sis.4x
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-sis/pkg-plist b/x11-drivers/xf86-video-sis/pkg-plist
index e1daba8..efcedbc 100644
--- a/x11-drivers/xf86-video-sis/pkg-plist
+++ b/x11-drivers/xf86-video-sis/pkg-plist
@@ -1,5 +1,6 @@
lib/xorg/modules/drivers/sis_drv.la
lib/xorg/modules/drivers/sis_drv.so
+man/man4/sis.4x.gz
@dirrmtry lib/xorg/modules/drivers
@dirrmtry lib/xorg/modules
@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-sunffb/Makefile b/x11-drivers/xf86-video-sunffb/Makefile
index f91d69f..5ecb9e2 100644
--- a/x11-drivers/xf86-video-sunffb/Makefile
+++ b/x11-drivers/xf86-video-sunffb/Makefile
@@ -2,6 +2,7 @@
PORTNAME= xf86-video-sunffb
PORTVERSION= 1.2.2
+PORTREVISION= 1
CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
diff --git a/x11-drivers/xf86-video-tdfx/Makefile b/x11-drivers/xf86-video-tdfx/Makefile
index ec9c696..5e17cc3 100644
--- a/x11-drivers/xf86-video-tdfx/Makefile
+++ b/x11-drivers/xf86-video-tdfx/Makefile
@@ -2,7 +2,7 @@
PORTNAME= xf86-video-tdfx
PORTVERSION= 1.4.5
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
@@ -12,7 +12,5 @@ USE_GL= gl
XORG_CAT= driver
USE_XORG= xf86driproto glproto
-MAN4= tdfx.4x
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-tdfx/pkg-plist b/x11-drivers/xf86-video-tdfx/pkg-plist
index 97d1e6d..fa4d8b44 100644
--- a/x11-drivers/xf86-video-tdfx/pkg-plist
+++ b/x11-drivers/xf86-video-tdfx/pkg-plist
@@ -1,5 +1,6 @@
lib/xorg/modules/drivers/tdfx_drv.la
lib/xorg/modules/drivers/tdfx_drv.so
+man/man4/tdfx.4x.gz
@dirrmtry lib/xorg/modules/drivers
@dirrmtry lib/xorg/modules
@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-tga/Makefile b/x11-drivers/xf86-video-tga/Makefile
index 4458f2c..827dc8b 100644
--- a/x11-drivers/xf86-video-tga/Makefile
+++ b/x11-drivers/xf86-video-tga/Makefile
@@ -11,5 +11,4 @@ COMMENT= X.Org tga display driver
XORG_CAT= driver
USE_XORG= xf86dgaproto
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-trident/Makefile b/x11-drivers/xf86-video-trident/Makefile
index 5408db1..56c9fc5 100644
--- a/x11-drivers/xf86-video-trident/Makefile
+++ b/x11-drivers/xf86-video-trident/Makefile
@@ -2,7 +2,7 @@
PORTNAME= xf86-video-trident
PORTVERSION= 1.3.6
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
@@ -10,7 +10,5 @@ COMMENT= X.Org trident display driver
XORG_CAT= driver
USE_XORG= xf86dgaproto
-MAN4= trident.4x
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-trident/pkg-plist b/x11-drivers/xf86-video-trident/pkg-plist
index a2348ba..f2b5b0d 100644
--- a/x11-drivers/xf86-video-trident/pkg-plist
+++ b/x11-drivers/xf86-video-trident/pkg-plist
@@ -1,5 +1,6 @@
lib/xorg/modules/drivers/trident_drv.la
lib/xorg/modules/drivers/trident_drv.so
+man/man4/trident.4x.gz
@dirrmtry lib/xorg/modules/drivers
@dirrmtry lib/xorg/modules
@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-tseng/Makefile b/x11-drivers/xf86-video-tseng/Makefile
index ec63a43..71baafa 100644
--- a/x11-drivers/xf86-video-tseng/Makefile
+++ b/x11-drivers/xf86-video-tseng/Makefile
@@ -2,14 +2,12 @@
PORTNAME= xf86-video-tseng
PORTVERSION= 1.2.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org tseng display driver
XORG_CAT= driver
-MAN4= tseng.4x
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-tseng/pkg-plist b/x11-drivers/xf86-video-tseng/pkg-plist
index 62decd9..3eba34a 100644
--- a/x11-drivers/xf86-video-tseng/pkg-plist
+++ b/x11-drivers/xf86-video-tseng/pkg-plist
@@ -1,5 +1,6 @@
lib/xorg/modules/drivers/tseng_drv.la
lib/xorg/modules/drivers/tseng_drv.so
+man/man4/tseng.4x.gz
@dirrmtry lib/xorg/modules/drivers
@dirrmtry lib/xorg/modules
@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-vesa/Makefile b/x11-drivers/xf86-video-vesa/Makefile
index 3b80a5c..6b2ed13 100644
--- a/x11-drivers/xf86-video-vesa/Makefile
+++ b/x11-drivers/xf86-video-vesa/Makefile
@@ -2,13 +2,12 @@
PORTNAME= xf86-video-vesa
PORTVERSION= 2.3.3
+PORTREVISION= 1
CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org vesa display driver
XORG_CAT= driver
-MAN4= vesa.4x
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-vesa/pkg-plist b/x11-drivers/xf86-video-vesa/pkg-plist
index 5a9cf2e..1091e20 100644
--- a/x11-drivers/xf86-video-vesa/pkg-plist
+++ b/x11-drivers/xf86-video-vesa/pkg-plist
@@ -1,5 +1,6 @@
lib/xorg/modules/drivers/vesa_drv.la
lib/xorg/modules/drivers/vesa_drv.so
+man/man4/vesa.4x.gz
@dirrmtry lib/xorg/modules/drivers
@dirrmtry lib/xorg/modules
@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-via/Makefile b/x11-drivers/xf86-video-via/Makefile
index 66e74aa..550d304 100644
--- a/x11-drivers/xf86-video-via/Makefile
+++ b/x11-drivers/xf86-video-via/Makefile
@@ -2,21 +2,20 @@
PORTNAME= xf86-video-via
PORTVERSION= 0.2.2
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org via display driver
-IGNORE= requires pciVideoPtr typedef
+BROKEN= Does not build, requires pciVideoPtr typedef
+DEPRECATED= Broken, not supported upstream.
+EXPIRATION_DATE=2014-01-31
USE_GL= gl
XORG_CAT= driver
USE_XORG= xvmc xf86driproto xextproto x11 glproto
-MAN4= via.4x
-
-NO_STAGE= yes
.include <bsd.port.pre.mk>
.if ${ARCH} == "sparc64"
diff --git a/x11-drivers/xf86-video-via/pkg-plist b/x11-drivers/xf86-video-via/pkg-plist
index 06c919d..fe1713c 100644
--- a/x11-drivers/xf86-video-via/pkg-plist
+++ b/x11-drivers/xf86-video-via/pkg-plist
@@ -6,6 +6,7 @@ lib/libviaXvMCPro.so
lib/libviaXvMCPro.so.1
lib/xorg/modules/drivers/via_drv.la
lib/xorg/modules/drivers/via_drv.so
+man/man4/via.4x.gz
@dirrmtry lib/xorg/modules/drivers
@dirrmtry lib/xorg/modules
@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-vmware/Makefile b/x11-drivers/xf86-video-vmware/Makefile
index 2e731b8..de0c5dc 100644
--- a/x11-drivers/xf86-video-vmware/Makefile
+++ b/x11-drivers/xf86-video-vmware/Makefile
@@ -2,6 +2,7 @@
PORTNAME= xf86-video-vmware
PORTVERSION= 13.0.1
+PORTREVISION= 1
CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
@@ -10,7 +11,4 @@ COMMENT= X.Org vmware display driver
XORG_CAT= driver
USE_XORG= xextproto xineramaproto videoproto
-MAN4= vmware.4x
-
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-vmware/files/patch-src_vmware.c b/x11-drivers/xf86-video-vmware/files/patch-src_vmware.c
new file mode 100644
index 0000000..6f3a552
--- /dev/null
+++ b/x11-drivers/xf86-video-vmware/files/patch-src_vmware.c
@@ -0,0 +1,11 @@
+--- src/vmware.c.orig 2013-12-16 11:39:54.616921846 +0100
++++ src/vmware.c 2013-12-16 11:40:27.592920514 +0100
+@@ -365,7 +365,7 @@
+ "No supported VMware SVGA found (read ID 0x%08x).\n", id);
+ return FALSE;
+ }
+- pVMWARE->suspensionSavedRegId = id;
++ pVMWARE->SavedReg.svga_reg_id = id;
+
+ #if !XSERVER_LIBPCIACCESS
+ pVMWARE->PciTag = pciTag(pVMWARE->PciInfo->bus, pVMWARE->PciInfo->device,
diff --git a/x11-drivers/xf86-video-vmware/pkg-plist b/x11-drivers/xf86-video-vmware/pkg-plist
index 11352322..5b79c8f 100644
--- a/x11-drivers/xf86-video-vmware/pkg-plist
+++ b/x11-drivers/xf86-video-vmware/pkg-plist
@@ -1,5 +1,6 @@
lib/xorg/modules/drivers/vmware_drv.la
lib/xorg/modules/drivers/vmware_drv.so
+man/man4/vmware.4x.gz
@dirrmtry lib/xorg/modules/drivers
@dirrmtry lib/xorg/modules
@dirrmtry lib/xorg
diff --git a/x11-drivers/xf86-video-voodoo/Makefile b/x11-drivers/xf86-video-voodoo/Makefile
index c3e1361..0e23246 100644
--- a/x11-drivers/xf86-video-voodoo/Makefile
+++ b/x11-drivers/xf86-video-voodoo/Makefile
@@ -2,7 +2,7 @@
PORTNAME= xf86-video-voodoo
PORTVERSION= 1.2.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
@@ -10,7 +10,5 @@ COMMENT= X.Org voodoo display driver
XORG_CAT= driver
USE_XORG= xf86dgaproto
-MAN4= voodoo.4x
-NO_STAGE= yes
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-voodoo/pkg-plist b/x11-drivers/xf86-video-voodoo/pkg-plist
index 98df906..d4ef86a 100644
--- a/x11-drivers/xf86-video-voodoo/pkg-plist
+++ b/x11-drivers/xf86-video-voodoo/pkg-plist
@@ -1,5 +1,6 @@
lib/xorg/modules/drivers/voodoo_drv.la
lib/xorg/modules/drivers/voodoo_drv.so
+man/man4/voodoo.4x.gz
@dirrmtry lib/xorg/modules/drivers
@dirrmtry lib/xorg/modules
@dirrmtry lib/xorg
diff --git a/x11-drivers/xorg-drivers/Makefile b/x11-drivers/xorg-drivers/Makefile
index a8f0921..2729f9a 100644
--- a/x11-drivers/xorg-drivers/Makefile
+++ b/x11-drivers/xorg-drivers/Makefile
@@ -97,7 +97,6 @@ SUNFFB_DESC= Install sunffb video driver
# these drivers have a different module name compared to the plugin they install
QUIRKS= keyboard:kbd
-NO_STAGE= yes
.include <bsd.port.options.mk>
# Manual add arch specific drivers so they be added to depend lines.
@@ -122,7 +121,7 @@ RUN_DEPENDS+= ${${type:U}DIR}/${i}_drv.so:${PORTSDIR}/x11-drivers/xf86-${type}-$
.endfor
do-install:
- ${MKDIR} ${PREFIX}/libdata/xorg
- ${TOUCH} ${PREFIX}/libdata/xorg/drivers
+ ${MKDIR} ${STAGEDIR}${PREFIX}/libdata/xorg
+ ${TOUCH} ${STAGEDIR}${PREFIX}/libdata/xorg/drivers
.include <bsd.port.mk>
OpenPOWER on IntegriCloud