aboutsummaryrefslogtreecommitdiffstats
path: root/x11-servers/XFree86-4-Server
diff options
context:
space:
mode:
authorlesi <lesi@FreeBSD.org>2004-08-31 08:34:39 +0800
committerlesi <lesi@FreeBSD.org>2004-08-31 08:34:39 +0800
commitfb5d8b87380c40f617021401a8715cf990aec30c (patch)
treebe1aaee08c92044205b0e679a5385f3d5c1241f0 /x11-servers/XFree86-4-Server
parent097a029b1c8f79bec8f00be8a1355772ccfeb05a (diff)
downloadfreebsd-ports-gnome-fb5d8b87380c40f617021401a8715cf990aec30c.tar.gz
freebsd-ports-gnome-fb5d8b87380c40f617021401a8715cf990aec30c.tar.zst
freebsd-ports-gnome-fb5d8b87380c40f617021401a8715cf990aec30c.zip
Fix missing symbol with SiS driver.
PR: ports/69790 Submitted by: Andreas Kohn (andreas AT syndrom23.de) Approved by: anholt (mentor)
Diffstat (limited to 'x11-servers/XFree86-4-Server')
-rw-r--r--x11-servers/XFree86-4-Server/Makefile2
-rw-r--r--x11-servers/XFree86-4-Server/files/patch-programs::Xserver::hw::xfree86::os-support::linux::drm::xf86drmCompat.c28
2 files changed, 29 insertions, 1 deletions
diff --git a/x11-servers/XFree86-4-Server/Makefile b/x11-servers/XFree86-4-Server/Makefile
index 9d83c5bf9c15..a551fdcc63a0 100644
--- a/x11-servers/XFree86-4-Server/Makefile
+++ b/x11-servers/XFree86-4-Server/Makefile
@@ -7,7 +7,7 @@
PORTNAME= Server
PORTVERSION= 4.4.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-servers
MASTER_SITES= ${MASTER_SITE_XFREE:S/$/:x/} \
${MASTER_SITE_LOCAL:S/$/:local/}
diff --git a/x11-servers/XFree86-4-Server/files/patch-programs::Xserver::hw::xfree86::os-support::linux::drm::xf86drmCompat.c b/x11-servers/XFree86-4-Server/files/patch-programs::Xserver::hw::xfree86::os-support::linux::drm::xf86drmCompat.c
new file mode 100644
index 000000000000..ec83bfd67322
--- /dev/null
+++ b/x11-servers/XFree86-4-Server/files/patch-programs::Xserver::hw::xfree86::os-support::linux::drm::xf86drmCompat.c
@@ -0,0 +1,28 @@
+--- programs/Xserver/hw/xfree86/os-support/linux/drm/xf86drmCompat.c.orig Tue Aug 24 17:38:16 2004
++++ programs/Xserver/hw/xfree86/os-support/linux/drm/xf86drmCompat.c Tue Aug 24 17:39:32 2004
+@@ -77,8 +77,8 @@
+ #include "mga_drm.h"
+ #include "r128_drm.h"
+ #include "radeon_drm.h"
+-#ifndef __FreeBSD__
+ #include "sis_drm.h"
++#ifndef __FreeBSD__
+ #include "i810_drm.h"
+ #include "i830_drm.h"
+ #endif
+@@ -1012,7 +1012,6 @@
+ }
+ }
+
+-#ifndef __FreeBSD__
+ /* SiS */
+
+ Bool drmSiSAgpInit(int driSubFD, int offset, int size)
+@@ -1026,6 +1025,7 @@
+ return 1; /* TRUE */
+ }
+
++#ifndef __FreeBSD__
+ /* I830 */
+
+ Bool drmI830CleanupDma(int driSubFD)