summaryrefslogtreecommitdiffstats
path: root/emulators/vmware3
diff options
context:
space:
mode:
authorknu <knu@FreeBSD.org>2001-07-23 03:56:15 +0000
committerknu <knu@FreeBSD.org>2001-07-23 03:56:15 +0000
commitb9cd4a667e6fa15ac90c1b37823f56b469bc262e (patch)
treea2aa4cf07ff14d47aa6e8346b275ed44ab983d4b /emulators/vmware3
parent516f3b8fe653b101fb8827f859be94b8eae3405b (diff)
downloadFreeBSD-ports-b9cd4a667e6fa15ac90c1b37823f56b469bc262e.zip
FreeBSD-ports-b9cd4a667e6fa15ac90c1b37823f56b469bc262e.tar.gz
Update to 2.0.4.1142.
PR: ports/29100 Submitted by: Scott Renfro <scott@renfro.org>
Diffstat (limited to 'emulators/vmware3')
-rw-r--r--emulators/vmware3/Makefile3
-rw-r--r--emulators/vmware3/distinfo2
-rw-r--r--emulators/vmware3/files/patch-bf15
3 files changed, 17 insertions, 3 deletions
diff --git a/emulators/vmware3/Makefile b/emulators/vmware3/Makefile
index e80642e..0fb8713 100644
--- a/emulators/vmware3/Makefile
+++ b/emulators/vmware3/Makefile
@@ -7,8 +7,7 @@
#
PORTNAME= vmware2
-PORTVERSION= 2.0.3.799
-PORTREVISION= 2
+PORTVERSION= 2.0.4.1142
CATEGORIES= emulators linux
MASTER_SITES= http://www4.vmware.com/software/ \
${FREEBSD_MODULE_SITES} \
diff --git a/emulators/vmware3/distinfo b/emulators/vmware3/distinfo
index 8fdba55..53a4d50 100644
--- a/emulators/vmware3/distinfo
+++ b/emulators/vmware3/distinfo
@@ -1,3 +1,3 @@
-MD5 (VMware-2.0.3-799.tar.gz) = ca10fc0bac1617e47a05c488328a26f0
+MD5 (VMware-2.0.4-1142.tar.gz) = 5f6432f91531b5fbf484765af3d62e06
MD5 (vmmon-freebsd-0.98.tar.gz) = ed381460a92c6733d9889192256e1023
MD5 (vmnet-freebsd-0.21.tar.gz) = bb79acba1a4d7d9f3063510ea2bd91ad
diff --git a/emulators/vmware3/files/patch-bf b/emulators/vmware3/files/patch-bf
new file mode 100644
index 0000000..e2b7e59
--- /dev/null
+++ b/emulators/vmware3/files/patch-bf
@@ -0,0 +1,15 @@
+--- ../vmware-distrib/vmmon-only/common/hostif.h.orig Wed Jul 18 11:27:34 2001
++++ ../vmware-distrib/vmmon-only/common/hostif.h Wed Jul 18 11:29:28 2001
+@@ -118,7 +118,12 @@
+ EXTERN void HostIF_GlobalVMLock(int callerID);
+ EXTERN void HostIF_GlobalVMUnLock(int callerID);
+
++#ifdef __FreeBSD__
++/* The HostIF_APIC_Base for FreeBSD still just takes two parameters */
++EXTERN MA HostIF_APIC_Base(VMDriver *vm, Bool setVMPtr);
++#else
+ EXTERN MA HostIF_APIC_Base(VMDriver *vm, Bool setVMPtr, Bool probe);
++#endif
+ EXTERN MA HostIF_IOAPIC_Base(VMDriver *vm);
+
+ EXTERN void HostIF_LockKernel(void);
OpenPOWER on IntegriCloud