pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/emulators/wine-devel Changes 1.1.13:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/40df311f3cbe
branches:  trunk
changeset: 553190:40df311f3cbe
user:      adam <adam%pkgsrc.org@localhost>
date:      Sat Jan 17 10:11:14 2009 +0000

description:
Changes 1.1.13:
* Freedesktop.org-compliant startup notifications.
* Many fixes for 64-bit application support.
* Improved graphics support in Internet Explorer.
* Various Richedit improvements.
* Better certificate manager dialog.
* Various bug fixes.

diffstat:

 emulators/wine-devel/Makefile         |   4 +-
 emulators/wine-devel/PLIST.common     |  15 ++++++-
 emulators/wine-devel/distinfo         |  17 ++++----
 emulators/wine-devel/patches/patch-ad |  18 ++++----
 emulators/wine-devel/patches/patch-af |   6 +-
 emulators/wine-devel/patches/patch-ah |  64 +++++++++++++++++++++++++++++++++++
 emulators/wine-devel/patches/patch-ba |   6 +-
 emulators/wine-devel/patches/patch-ca |   8 ++--
 8 files changed, 106 insertions(+), 32 deletions(-)

diffs (truncated from 333 to 300 lines):

diff -r 8af44d7a2019 -r 40df311f3cbe emulators/wine-devel/Makefile
--- a/emulators/wine-devel/Makefile     Sat Jan 17 09:13:10 2009 +0000
+++ b/emulators/wine-devel/Makefile     Sat Jan 17 10:11:14 2009 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.7 2009/01/03 20:12:43 adam Exp $
+# $NetBSD: Makefile,v 1.8 2009/01/17 10:11:14 adam Exp $
 
-DISTNAME=      wine-1.1.12
+DISTNAME=      wine-1.1.13
 CATEGORIES=    emulators
 MASTER_SITES=  http://ibiblio.org/pub/linux/system/emulators/wine/ \
                ${MASTER_SITE_SOURCEFORGE:=wine/}
diff -r 8af44d7a2019 -r 40df311f3cbe emulators/wine-devel/PLIST.common
--- a/emulators/wine-devel/PLIST.common Sat Jan 17 09:13:10 2009 +0000
+++ b/emulators/wine-devel/PLIST.common Sat Jan 17 10:11:14 2009 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST.common,v 1.3 2008/12/21 02:17:27 jmcneill Exp $
+@comment $NetBSD: PLIST.common,v 1.4 2009/01/17 10:11:14 adam Exp $
 bin/fnt2bdf
 bin/function_grep.pl
 bin/msiexec
@@ -34,8 +34,8 @@
 include/wine/library.h
 include/wine/msvcrt/conio.h
 include/wine/msvcrt/crtdbg.h
+include/wine/msvcrt/crtdefs.h
 include/wine/msvcrt/ctype.h
-include/wine/msvcrt/crtdefs.h
 include/wine/msvcrt/direct.h
 include/wine/msvcrt/dirent.h
 include/wine/msvcrt/dos.h
@@ -121,6 +121,8 @@
 include/wine/windows/cpl.h
 include/wine/windows/cryptdlg.h
 include/wine/windows/cryptuiapi.h
+include/wine/windows/ctxtcall.h
+include/wine/windows/ctxtcall.idl
 include/wine/windows/custcntl.h
 include/wine/windows/cvconst.h
 include/wine/windows/d3d.h
@@ -260,6 +262,7 @@
 include/wine/windows/htiframe.h
 include/wine/windows/htiframe.idl
 include/wine/windows/htmlhelp.h
+include/wine/windows/http.h
 include/wine/windows/i_cryptasn1tls.h
 include/wine/windows/iads.h
 include/wine/windows/iads.idl
@@ -301,6 +304,7 @@
 include/wine/windows/lmuse.h
 include/wine/windows/lmuseflg.h
 include/wine/windows/lmwksta.h
+include/wine/windows/loadperf.h
 include/wine/windows/lzexpand.h
 include/wine/windows/mapi.h
 include/wine/windows/mapicode.h
@@ -521,6 +525,7 @@
 include/wine/windows/winperf.h
 include/wine/windows/winreg.h
 include/wine/windows/winresrc.h
+include/wine/windows/winsafer.h
 include/wine/windows/winscard.h
 include/wine/windows/winsmcrd.h
 include/wine/windows/winsock.h
@@ -572,6 +577,7 @@
 lib/wine/avifile.dll16
 lib/wine/browseui.dll.so
 lib/wine/cabinet.dll.so
+lib/wine/cacls.exe.so
 lib/wine/capi2032.dll.so
 lib/wine/cards.dll.so
 lib/wine/cfgmgr32.dll.so
@@ -669,6 +675,7 @@
 lib/wine/hid.dll.so
 lib/wine/hlink.dll.so
 lib/wine/hnetcfg.dll.so
+lib/wine/httpapi.dll.so
 lib/wine/iccvid.dll.so
 lib/wine/icinfo.exe.so
 lib/wine/icmp.dll.so
@@ -836,6 +843,7 @@
 lib/wine/libwsock32.def
 lib/wine/libwtsapi32.def
 lib/wine/libxinput.def
+lib/wine/loadperf.dll.so
 lib/wine/localspl.dll.so
 lib/wine/localui.dll.so
 lib/wine/lz32.dll.so
@@ -917,8 +925,8 @@
 lib/wine/olethk32.dll.so
 lib/wine/oleview.exe.so
 ${PLIST.opengl}lib/wine/opengl32.dll.so
+lib/wine/pdh.dll.so
 lib/wine/pidgen.dll.so
-lib/wine/pdh.dll.so
 lib/wine/powrprof.dll.so
 lib/wine/printui.dll.so
 lib/wine/progman.exe.so
@@ -988,6 +996,7 @@
 lib/wine/typelib.dll16
 lib/wine/unicows.dll.so
 lib/wine/uninstaller.exe.so
+lib/wine/updspapi.dll.so
 lib/wine/url.dll.so
 lib/wine/urlmon.dll.so
 lib/wine/user.exe16
diff -r 8af44d7a2019 -r 40df311f3cbe emulators/wine-devel/distinfo
--- a/emulators/wine-devel/distinfo     Sat Jan 17 09:13:10 2009 +0000
+++ b/emulators/wine-devel/distinfo     Sat Jan 17 10:11:14 2009 +0000
@@ -1,19 +1,20 @@
-$NetBSD: distinfo,v 1.5 2009/01/03 20:12:43 adam Exp $
+$NetBSD: distinfo,v 1.6 2009/01/17 10:11:14 adam Exp $
 
-SHA1 (wine-1.1.12.tar.bz2) = ab93dc886d38a67fcb01223de746cf35ce7fafd5
-RMD160 (wine-1.1.12.tar.bz2) = 7591294784ecffb92d67b4734712edcfd87c1f2a
-Size (wine-1.1.12.tar.bz2) = 14794095 bytes
+SHA1 (wine-1.1.13.tar.bz2) = 97e781ffc7dee84ba42b0e0c11ec526c66a2a48b
+RMD160 (wine-1.1.13.tar.bz2) = e0d52905fd61afb8e23027b370891488e80787e0
+Size (wine-1.1.13.tar.bz2) = 14875035 bytes
 SHA1 (patch-aa) = 91e612766286d8bc05d419a3dfd0c1b8a1852a54
 SHA1 (patch-ab) = 90cb810b02d22f8e96389e6c1d4f230c11fb1d8c
 SHA1 (patch-ac) = 81816d4e04cfb13ce407355140d61135a1d494e6
-SHA1 (patch-ad) = 140e86db716cd1b1ab256bff0c7edec9423f9384
+SHA1 (patch-ad) = 706b616d326fd2d4598c85ea9a32ca420d9fe18f
 SHA1 (patch-ae) = 23bd992e3b56e1838e27753d8cc48112d7de7bcb
-SHA1 (patch-af) = 942ebee58342bff6be7da5ca54ed63376a2fd671
+SHA1 (patch-af) = 7bb565dd195a4da5d10494b901a5bab5780e1ca5
 SHA1 (patch-ag) = c4bf5a592ad5cad67ff933c5da418c58d6e1367a
+SHA1 (patch-ah) = c3a71cf650b88dacbfe2f1ca6b3c279909fc5821
 SHA1 (patch-ai) = 54453ed21f52d1da6a7f89bc437f7b318db5058f
 SHA1 (patch-aj) = fa9d3baad8d3b895edc6275c2b6da23daa941a09
 SHA1 (patch-ak) = ff41f617d2ae7bbff57af52dda85647bc4fba354
-SHA1 (patch-ba) = 709816fa039bded228590031bde5c2077eb6f7be
+SHA1 (patch-ba) = dfb6462898222ba528ba57f23643daa74b54d104
 SHA1 (patch-bb) = 77cad41a7e8e34f12243e53f6c1cec998bedefda
 SHA1 (patch-bc) = bf8b1f4aed78de9326824e227df7831e5c8b4dc3
-SHA1 (patch-ca) = 1383c03cc83cefe6099b58340db2bc468c7524bb
+SHA1 (patch-ca) = 90df667407765c473f1331ec8113088fdddc58e5
diff -r 8af44d7a2019 -r 40df311f3cbe emulators/wine-devel/patches/patch-ad
--- a/emulators/wine-devel/patches/patch-ad     Sat Jan 17 09:13:10 2009 +0000
+++ b/emulators/wine-devel/patches/patch-ad     Sat Jan 17 10:11:14 2009 +0000
@@ -1,6 +1,6 @@
-$NetBSD: patch-ad,v 1.1.1.1 2008/11/21 17:40:31 adam Exp $
+$NetBSD: patch-ad,v 1.2 2009/01/17 10:11:14 adam Exp $
 
---- dlls/iphlpapi/ipstats.c.orig       2008-07-11 17:55:55.000000000 +0200
+--- dlls/iphlpapi/ipstats.c.orig       2009-01-16 17:28:07.000000000 +0100
 +++ dlls/iphlpapi/ipstats.c
 @@ -28,6 +28,10 @@
  #include <stdlib.h>
@@ -13,7 +13,7 @@
  #ifdef HAVE_ALIAS_H
  #include <alias.h>
  #endif
-@@ -463,7 +467,7 @@ DWORD getICMPStats(MIB_ICMP *stats)
+@@ -467,7 +471,7 @@ DWORD getICMPStats(MIB_ICMP *stats)
  
  DWORD getIPStats(PMIB_IPSTATS stats)
  {
@@ -22,7 +22,7 @@
    int mib[] = {CTL_NET, PF_INET, IPPROTO_IP, IPCTL_STATS};
  #define MIB_LEN (sizeof(mib) / sizeof(mib[0]))
    int ip_ttl, ip_forwarding;
-@@ -632,7 +636,7 @@ DWORD getIPStats(PMIB_IPSTATS stats)
+@@ -636,7 +640,7 @@ DWORD getIPStats(PMIB_IPSTATS stats)
  
  DWORD getTCPStats(MIB_TCPSTATS *stats)
  {
@@ -31,7 +31,7 @@
  #ifndef TCPTV_MIN  /* got removed in Mac OS X for some reason */
  #define TCPTV_MIN 2
  #define TCPTV_REXMTMAX 128
-@@ -769,7 +773,7 @@ DWORD getTCPStats(MIB_TCPSTATS *stats)
+@@ -773,7 +777,7 @@ DWORD getTCPStats(MIB_TCPSTATS *stats)
  
  DWORD getUDPStats(MIB_UDPSTATS *stats)
  {
@@ -40,7 +40,7 @@
    int mib[] = {CTL_NET, PF_INET, IPPROTO_UDP, UDPCTL_STATS};
  #define MIB_LEN (sizeof(mib) / sizeof(mib[0]))
    struct udpstat udp_stat;
-@@ -1011,7 +1015,11 @@ DWORD getNumRoutes(void)
+@@ -1015,7 +1019,11 @@ DWORD getNumRoutes(void)
  
        /* Ignore all entries except for gateway routes which aren't
           multicast */
@@ -52,7 +52,7 @@
           continue;
  
        RouteCount++;
-@@ -1087,8 +1095,12 @@ DWORD getRouteTable(PMIB_IPFORWARDTABLE 
+@@ -1091,8 +1099,12 @@ DWORD getRouteTable(PMIB_IPFORWARDTABLE 
  
            /* Ignore all entries except for gateway routes which aren't
               multicast */
@@ -65,7 +65,7 @@
               continue;
  
            memset (&table->table[table->dwNumEntries], 0,
-@@ -1249,7 +1261,7 @@ DWORD getRouteTable(PMIB_IPFORWARDTABLE 
+@@ -1253,7 +1265,7 @@ DWORD getRouteTable(PMIB_IPFORWARDTABLE 
  
  DWORD getNumArpEntries(void)
  {
@@ -74,7 +74,7 @@
    int mib[] = {CTL_NET, PF_ROUTE, 0, AF_INET, NET_RT_FLAGS, RTF_LLINFO};
  #define MIB_LEN (sizeof(mib) / sizeof(mib[0]))
    DWORD arpEntries = 0;
-@@ -1305,7 +1317,7 @@ DWORD getArpTable(PMIB_IPNETTABLE *ppIpN
+@@ -1309,7 +1321,7 @@ DWORD getArpTable(PMIB_IPNETTABLE *ppIpN
      if (numEntries > 1)
        size += (numEntries - 1) * sizeof(MIB_IPNETROW);
      table = HeapAlloc(heap, flags, size);
diff -r 8af44d7a2019 -r 40df311f3cbe emulators/wine-devel/patches/patch-af
--- a/emulators/wine-devel/patches/patch-af     Sat Jan 17 09:13:10 2009 +0000
+++ b/emulators/wine-devel/patches/patch-af     Sat Jan 17 10:11:14 2009 +0000
@@ -1,6 +1,6 @@
-$NetBSD: patch-af,v 1.3 2008/12/07 00:43:03 adam Exp $
+$NetBSD: patch-af,v 1.4 2009/01/17 10:11:14 adam Exp $
 
---- dlls/ntdll/signal_i386.c.orig      2008-12-05 17:57:45.000000000 +0100
+--- dlls/ntdll/signal_i386.c.orig      2009-01-16 17:28:07.000000000 +0100
 +++ dlls/ntdll/signal_i386.c
 @@ -199,7 +199,7 @@ typedef struct trapframe SIGCONTEXT;
  
@@ -65,7 +65,7 @@
  #else
      TRAP_x86_DIVIDE     = 0,   /* Division by zero exception */
      TRAP_x86_TRCTRAP    = 1,   /* Single-step exception */
-@@ -1602,7 +1640,11 @@ void signal_init_process(void)
+@@ -1601,7 +1639,11 @@ void signal_init_process(void)
      struct sigaction sig_act;
  
      sig_act.sa_mask = server_block_set;
diff -r 8af44d7a2019 -r 40df311f3cbe emulators/wine-devel/patches/patch-ah
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/wine-devel/patches/patch-ah     Sat Jan 17 10:11:14 2009 +0000
@@ -0,0 +1,64 @@
+$NetBSD: patch-ah,v 1.3 2009/01/17 10:11:14 adam Exp $
+
+--- dlls/kernel32/cpu.c.orig   2009-01-17 08:46:08.000000000 +0100
++++ dlls/kernel32/cpu.c
+@@ -551,7 +551,7 @@ VOID WINAPI GetSystemInfo(
+              size_t val_len;
+              char model[256];
+              char *cpuclass;
+-             FILE *f = fopen ("/var/run/dmesg.boot", "r");
++             //FILE *f = fopen ("/var/run/dmesg.boot", "r");
+ 
+              /* first deduce as much as possible from the sysctls */
+              mib[0] = CTL_MACHDEP;
+@@ -570,7 +570,7 @@ VOID WINAPI GetSystemInfo(
+ #endif
+ #ifdef CPU_SSE2
+              mib[1] = CPU_SSE2;  /* this should imply MMX */
+-             value[1] = sizeof(value);
++             val_len = sizeof(value);
+              if (sysctl(mib, 2, &value, &val_len, NULL, 0) >= 0)
+                  if (value) PF[PF_MMX_INSTRUCTIONS_AVAILABLE] = TRUE;
+ #endif
+@@ -579,7 +579,7 @@ VOID WINAPI GetSystemInfo(
+              val_len = sizeof(value);
+              if (sysctl(mib, 2, &value, &val_len, NULL, 0) >= 0)
+                  if (value > cachedsi.dwNumberOfProcessors)
+-                    cachedsi.dwNumberOfProcessors = value[0];
++                    cachedsi.dwNumberOfProcessors = value;
+              mib[1] = HW_MODEL;
+              val_len = sizeof(model)-1;
+              if (sysctl(mib, 2, model, &val_len, NULL, 0) >= 0) {
+@@ -612,19 +612,20 @@ VOID WINAPI GetSystemInfo(
+                 additional information such as CX8, MMX and TSC
+                 (however this information should be considered less
+                  reliable than that from the sysctl calls) */
++#if 0
+              if (f != NULL)
+              {
+                while (fgets(model, 255, f) != NULL) {
+                         if (sscanf(model,"cpu%d: features %x<", value, value+1) == 2) {
+                             /* we could scan the string but it is easier
+                                to test the bits directly */
+-                            if (value[1] & 0x1)
++                            if (value & 0x1)
+                                 PF[PF_FLOATING_POINT_EMULATED] = TRUE;
+-                            if (value[1] & 0x10)
++                            if (value & 0x10)
+                                 PF[PF_RDTSC_INSTRUCTION_AVAILABLE] = TRUE;
+-                            if (value[1] & 0x100)
++                            if (value & 0x100)
+                                 PF[PF_COMPARE_EXCHANGE_DOUBLE] = TRUE;
+-                            if (value[1] & 0x800000)
++                            if (value & 0x800000)
+                                 PF[PF_MMX_INSTRUCTIONS_AVAILABLE] = TRUE;
+ 
+                             break;
+@@ -632,6 +633,7 @@ VOID WINAPI GetSystemInfo(
+                  }
+                  fclose(f);
+              }
++#endif
+ 



Home | Main Index | Thread Index | Old Index