Index: head/x11-drivers/xf86-video-vmware/Makefile =================================================================== --- head/x11-drivers/xf86-video-vmware/Makefile (revision 473913) +++ head/x11-drivers/xf86-video-vmware/Makefile (revision 473914) @@ -1,19 +1,24 @@ # $FreeBSD$ PORTNAME= xf86-video-vmware -PORTVERSION= 13.2.1 -PORTREVISION= 1 +PORTVERSION= 13.3.0 CATEGORIES= x11-drivers MAINTAINER= x11@FreeBSD.org COMMENT= X.Org vmware display driver LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING +ONLY_FOR_ARCHS= amd64 i386 +ONLY_FOR_ARCHS_REASON= The vmware gfx protocol is only supported on x86-compatible architectures. + XORG_CAT= driver -ONLY_FOR_ARCHS= i386 amd64 -ONLY_FOR_ARCHS_REASON= The vmware gfx protocol is only supported on x86-compatible architectures. +.include + +.if ${ARCH} == i386 +USE_GCC= any +.endif .include Index: head/x11-drivers/xf86-video-vmware/distinfo =================================================================== --- head/x11-drivers/xf86-video-vmware/distinfo (revision 473913) +++ head/x11-drivers/xf86-video-vmware/distinfo (revision 473914) @@ -1,3 +1,3 @@ -TIMESTAMP = 1484346479 -SHA256 (xorg/driver/xf86-video-vmware-13.2.1.tar.bz2) = e2f7f7101fba7f53b268e7a25908babbf155b3984fb5268b3d244eb6c11bf62b -SIZE (xorg/driver/xf86-video-vmware-13.2.1.tar.bz2) = 470601 +TIMESTAMP = 1530671418 +SHA256 (xorg/driver/xf86-video-vmware-13.3.0.tar.bz2) = 47971924659e51666a757269ad941a059ef5afe7a47b5101c174a6022ac4066c +SIZE (xorg/driver/xf86-video-vmware-13.3.0.tar.bz2) = 473527 Index: head/x11-drivers/xf86-video-vmware/files/patch-src_vmware.c =================================================================== --- head/x11-drivers/xf86-video-vmware/files/patch-src_vmware.c (revision 473913) +++ head/x11-drivers/xf86-video-vmware/files/patch-src_vmware.c (revision 473914) @@ -1,11 +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 @@ +--- src/vmware.c.orig 2018-05-17 07:42:24 UTC ++++ src/vmware.c +@@ -381,7 +381,7 @@ VMWAREPreInit(ScrnInfoPtr pScrn, int fla "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,