summaryrefslogtreecommitdiff
path: root/emulators
diff options
context:
space:
mode:
authorreinoud <reinoud@pkgsrc.org>2009-09-07 20:27:25 +0000
committerreinoud <reinoud@pkgsrc.org>2009-09-07 20:27:25 +0000
commit23cc89a88473d30fbccf5407337578a966219ada (patch)
tree8910f7995802d6916d500048d1a1304fa6c7c3aa /emulators
parentecf264237c334bb3be225c200327a98de808aa95 (diff)
downloadpkgsrc-23cc89a88473d30fbccf5407337578a966219ada.tar.gz
Let wine compile and work again. There are still some minor issues that need
to be adressed but example programs i had installed before worked fine. The errors i currently get are: 1 Could not load Mozilla. HTML rendering will be disabled. 2 err:seh:raise_exception Exception frame is not in stack limits => unable to dispatch exception. Where 1) is annoying but 2) is more revealing.
Diffstat (limited to 'emulators')
-rw-r--r--emulators/wine-devel/Makefile4
-rw-r--r--emulators/wine-devel/distinfo7
-rw-r--r--emulators/wine-devel/patches/patch-cc17
-rw-r--r--emulators/wine-devel/patches/patch-cd16
-rw-r--r--emulators/wine-devel/patches/patch-ce12
-rw-r--r--emulators/wine-devel/patches/patch-cf12
-rw-r--r--emulators/wine-devel/patches/patch-cg12
7 files changed, 77 insertions, 3 deletions
diff --git a/emulators/wine-devel/Makefile b/emulators/wine-devel/Makefile
index b9408c0687a..0e6a6502580 100644
--- a/emulators/wine-devel/Makefile
+++ b/emulators/wine-devel/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.13 2009/08/26 19:56:42 sno Exp $
+# $NetBSD: Makefile,v 1.14 2009/09/07 20:27:25 reinoud Exp $
DISTNAME= wine-1.1.16
-PKGREVISION= 1
+PKGREVISION= 2
CATEGORIES= emulators
MASTER_SITES= http://ibiblio.org/pub/linux/system/emulators/wine/ \
${MASTER_SITE_SOURCEFORGE:=wine/}
diff --git a/emulators/wine-devel/distinfo b/emulators/wine-devel/distinfo
index 7222480ec95..5c3547bba95 100644
--- a/emulators/wine-devel/distinfo
+++ b/emulators/wine-devel/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.9 2009/02/28 15:30:13 adam Exp $
+$NetBSD: distinfo,v 1.10 2009/09/07 20:27:25 reinoud Exp $
SHA1 (wine-1.1.16.tar.bz2) = 02f3363de5a2476b513beca3da2bb42aeeff5218
RMD160 (wine-1.1.16.tar.bz2) = 449baa620eea114d65a8a65d1f0e88d377b94615
@@ -17,3 +17,8 @@ SHA1 (patch-ba) = 1f15a31a23e869cceb3e4038bb02275f2c5dee8c
SHA1 (patch-bb) = 77cad41a7e8e34f12243e53f6c1cec998bedefda
SHA1 (patch-bc) = bf8b1f4aed78de9326824e227df7831e5c8b4dc3
SHA1 (patch-ca) = 90df667407765c473f1331ec8113088fdddc58e5
+SHA1 (patch-cc) = c6fb13ca5625e9231719a0deabede3ec5239b50d
+SHA1 (patch-cd) = aec27ca5616625e80123e92b3db1abdd90d212a0
+SHA1 (patch-ce) = 23088aac01e74164ec6d4a42f96ab7fa34d002c3
+SHA1 (patch-cf) = 6a1c8ce2c77de0eebb9aad9cd5078cf18538d8d8
+SHA1 (patch-cg) = 3269054e3cee4af027ea3029c6d05ce2bf70408a
diff --git a/emulators/wine-devel/patches/patch-cc b/emulators/wine-devel/patches/patch-cc
new file mode 100644
index 00000000000..b793c31b259
--- /dev/null
+++ b/emulators/wine-devel/patches/patch-cc
@@ -0,0 +1,17 @@
+$NetBSD: patch-cc,v 1.1 2009/09/07 20:27:25 reinoud Exp $
+
+--- dlls/inetcomm/internettransport.c.orig 2009-02-27 23:21:46.000000000 +0100
++++ dlls/inetcomm/internettransport.c
+@@ -23,11 +23,11 @@
+ #include <stdarg.h>
+ #include <stdio.h>
+
++#include "winsock2.h"
+ #include "windef.h"
+ #include "winbase.h"
+ #include "winnt.h"
+ #include "winuser.h"
+-#include "winsock2.h"
+ #include "ws2tcpip.h"
+ #include "objbase.h"
+ #include "ole2.h"
diff --git a/emulators/wine-devel/patches/patch-cd b/emulators/wine-devel/patches/patch-cd
new file mode 100644
index 00000000000..65a0b494e1d
--- /dev/null
+++ b/emulators/wine-devel/patches/patch-cd
@@ -0,0 +1,16 @@
+$NetBSD: patch-cd,v 1.1 2009/09/07 20:27:25 reinoud Exp $
+
+--- dlls/wsock32/socket.c.orig 2009-02-27 23:21:46.000000000 +0100
++++ dlls/wsock32/socket.c
+@@ -23,10 +23,10 @@
+ #include "config.h"
+ #include <stdarg.h>
+
++#include "winsock2.h"
+ #include "windef.h"
+ #include "winbase.h"
+ #include "wine/debug.h"
+-#include "winsock2.h"
+ #include "winnt.h"
+ #include "wscontrol.h"
+ #include "iphlpapi.h"
diff --git a/emulators/wine-devel/patches/patch-ce b/emulators/wine-devel/patches/patch-ce
new file mode 100644
index 00000000000..50bf9000cf8
--- /dev/null
+++ b/emulators/wine-devel/patches/patch-ce
@@ -0,0 +1,12 @@
+$NetBSD: patch-ce,v 1.1 2009/09/07 20:27:25 reinoud Exp $
+
+--- dlls/riched20/tests/editor.c.orig 2009-02-27 23:21:46.000000000 +0100
++++ dlls/riched20/tests/editor.c
+@@ -23,6 +23,7 @@
+ #include <stdarg.h>
+ #include <stdio.h>
+ #include <assert.h>
++#include <winsock2.h>
+ #include <windef.h>
+ #include <winbase.h>
+ #include <wingdi.h>
diff --git a/emulators/wine-devel/patches/patch-cf b/emulators/wine-devel/patches/patch-cf
new file mode 100644
index 00000000000..b4b72cf107d
--- /dev/null
+++ b/emulators/wine-devel/patches/patch-cf
@@ -0,0 +1,12 @@
+$NetBSD: patch-cf,v 1.1 2009/09/07 20:27:25 reinoud Exp $
+
+--- dlls/riched32/tests/editor.c.orig 2009-02-27 23:21:46.000000000 +0100
++++ dlls/riched32/tests/editor.c
+@@ -23,6 +23,7 @@
+
+ #include <stdarg.h>
+ #include <assert.h>
++#include <winsock2.h>
+ #include <windef.h>
+ #include <winbase.h>
+ #include <wingdi.h>
diff --git a/emulators/wine-devel/patches/patch-cg b/emulators/wine-devel/patches/patch-cg
new file mode 100644
index 00000000000..e8c2a029184
--- /dev/null
+++ b/emulators/wine-devel/patches/patch-cg
@@ -0,0 +1,12 @@
+$NetBSD: patch-cg,v 1.1 2009/09/07 20:27:25 reinoud Exp $
+
+--- dlls/ws2_32/tests/sock.c.orig 2009-02-27 23:21:46.000000000 +0100
++++ dlls/ws2_32/tests/sock.c
+@@ -22,6 +22,7 @@
+
+ #include <stdarg.h>
+
++#include <winsock2.h>
+ #include <windef.h>
+ #include <winbase.h>
+ #include <winsock2.h>