diff --git a/wine/.md5sum b/wine/.md5sum index 6e3ddd2e7..55cfa4735 100644 --- a/wine/.md5sum +++ b/wine/.md5sum @@ -1,2 +1 @@ -07f4db15902c6e558c60146beca22516 wine-1.0-rc3-openssl.diff -bcef2a24ed6ffaa4bb14a491e3daff31 wine-1.0-rc3.tar.bz2 +1ce2f46b03e1484a8d0845ea5519002b wine-1.0-rc4.tar.bz2 diff --git a/wine/Pkgfile b/wine/Pkgfile index 2526fb36b..3ba793e33 100644 --- a/wine/Pkgfile +++ b/wine/Pkgfile @@ -5,15 +5,12 @@ # Depends on: fontforge name=wine -version=1.0-rc3 +version=1.0-rc4 release=1 -source=(http://ibiblio.org/pub/linux/system/emulators/wine/wine-$version.tar.bz2 - $name-$version-openssl.diff -) +source=(http://ibiblio.org/pub/linux/system/emulators/wine/wine-$version.tar.bz2) build() { cd $name-$version - patch -p1 -i $SRC/$name-$version-openssl.diff ./configure \ --prefix=/usr \ --mandir=$PKG/usr/man \ diff --git a/wine/wine-1.0-rc3-openssl.diff b/wine/wine-1.0-rc3-openssl.diff deleted file mode 100644 index d73350719..000000000 --- a/wine/wine-1.0-rc3-openssl.diff +++ /dev/null @@ -1,78 +0,0 @@ -commit 7c616799894faa48ee3277bc276a39bed55780e0 -Author: Alexandre Julliard -Date: Mon Jun 2 12:14:37 2008 +0200 - - wininet: Include openssl/ssl.h before Windows headers. - -diff --git a/dlls/wininet/internet.h b/dlls/wininet/internet.h -index 2645686..43b8d8e 100644 ---- a/dlls/wininet/internet.h -+++ b/dlls/wininet/internet.h -@@ -38,18 +38,6 @@ - # include - # include - #endif --#ifdef HAVE_OPENSSL_SSL_H --#define DSA __ssl_DSA /* avoid conflict with commctrl.h */ --#undef FAR --/* avoid conflict with wincrypt.h */ --#undef PKCS7_SIGNER_INFO --#undef X509_NAME --#undef X509_CERT_PAIR --# include --#undef FAR --#define FAR do_not_use_this_in_wine --#undef DSA --#endif - #ifdef HAVE_SYS_SOCKET_H - # include - #endif -@@ -69,12 +57,10 @@ typedef struct - { - BOOL useSSL; - int socketFD; --#ifdef HAVE_OPENSSL_SSL_H -- SSL *ssl_s; -+ void *ssl_s; - char *peek_msg; - char *peek_msg_mem; - size_t peek_len; --#endif - } WININET_NETCONNECTION; - - static inline LPWSTR WININET_strdupW( LPCWSTR str ) -diff --git a/dlls/wininet/netconnection.c b/dlls/wininet/netconnection.c -index 9cd7917..f55fbf2 100644 ---- a/dlls/wininet/netconnection.c -+++ b/dlls/wininet/netconnection.c -@@ -23,6 +23,7 @@ - #include "config.h" - #include "wine/port.h" - -+#include - #ifdef HAVE_POLL_H - #include - #endif -@@ -42,6 +43,22 @@ - #ifdef HAVE_SYS_IOCTL_H - # include - #endif -+#include -+#ifdef HAVE_NETDB_H -+# include -+#endif -+#ifdef HAVE_NETINET_IN_H -+# include -+#endif -+#ifdef HAVE_OPENSSL_SSL_H -+# include -+#undef FAR -+#undef DSA -+#endif -+#ifdef HAVE_SYS_SOCKET_H -+# include -+#endif -+ - #include - #include - #include