head 1.16; access; symbols pkgsrc-2013Q4:1.15.0.22 pkgsrc-2013Q4-base:1.15 pkgsrc-2013Q3:1.15.0.20 pkgsrc-2013Q3-base:1.15 pkgsrc-2013Q2:1.15.0.18 pkgsrc-2013Q2-base:1.15 pkgsrc-2013Q1:1.15.0.16 pkgsrc-2013Q1-base:1.15 pkgsrc-2012Q4:1.15.0.14 pkgsrc-2012Q4-base:1.15 pkgsrc-2012Q3:1.15.0.12 pkgsrc-2012Q3-base:1.15 pkgsrc-2012Q2:1.15.0.10 pkgsrc-2012Q2-base:1.15 pkgsrc-2012Q1:1.15.0.8 pkgsrc-2012Q1-base:1.15 pkgsrc-2011Q4:1.15.0.6 pkgsrc-2011Q4-base:1.15 pkgsrc-2011Q3:1.15.0.4 pkgsrc-2011Q3-base:1.15 pkgsrc-2011Q2:1.15.0.2 pkgsrc-2011Q2-base:1.15 pkgsrc-2011Q1:1.14.0.10 pkgsrc-2011Q1-base:1.14 pkgsrc-2010Q4:1.14.0.8 pkgsrc-2010Q4-base:1.14 pkgsrc-2010Q3:1.14.0.6 pkgsrc-2010Q3-base:1.14 pkgsrc-2010Q2:1.14.0.4 pkgsrc-2010Q2-base:1.14 pkgsrc-2010Q1:1.14.0.2 pkgsrc-2010Q1-base:1.14 pkgsrc-2009Q4:1.13.0.24 pkgsrc-2009Q4-base:1.13 pkgsrc-2009Q3:1.13.0.22 pkgsrc-2009Q3-base:1.13 pkgsrc-2009Q2:1.13.0.20 pkgsrc-2009Q2-base:1.13 pkgsrc-2009Q1:1.13.0.18 pkgsrc-2009Q1-base:1.13 pkgsrc-2008Q4:1.13.0.16 pkgsrc-2008Q4-base:1.13 pkgsrc-2008Q3:1.13.0.14 pkgsrc-2008Q3-base:1.13 cube-native-xorg:1.13.0.12 cube-native-xorg-base:1.13 pkgsrc-2008Q2:1.13.0.10 pkgsrc-2008Q2-base:1.13 cwrapper:1.13.0.8 pkgsrc-2008Q1:1.13.0.6 pkgsrc-2008Q1-base:1.13 pkgsrc-2007Q4:1.13.0.4 pkgsrc-2007Q4-base:1.13 pkgsrc-2007Q3:1.13.0.2 pkgsrc-2007Q3-base:1.13 pkgsrc-2007Q2:1.12.0.4 pkgsrc-2007Q2-base:1.12 pkgsrc-2007Q1:1.12.0.2 pkgsrc-2007Q1-base:1.12 pkgsrc-2006Q4:1.10.0.2 pkgsrc-2006Q4-base:1.10 pkgsrc-2006Q3:1.8.0.6 pkgsrc-2006Q3-base:1.8 pkgsrc-2006Q2:1.8.0.4 pkgsrc-2006Q2-base:1.8 pkgsrc-2006Q1:1.8.0.2 pkgsrc-2006Q1-base:1.8 pkgsrc-2005Q4:1.7.0.8 pkgsrc-2005Q4-base:1.7 pkgsrc-2005Q3:1.7.0.6 pkgsrc-2005Q3-base:1.7 pkgsrc-2005Q2:1.7.0.4 pkgsrc-2005Q2-base:1.7 pkgsrc-2005Q1:1.7.0.2 pkgsrc-2005Q1-base:1.7 pkgsrc-2004Q4:1.6.0.8 pkgsrc-2004Q4-base:1.6 pkgsrc-2004Q3:1.6.0.6 pkgsrc-2004Q3-base:1.6 pkgsrc-2004Q2:1.6.0.4 pkgsrc-2004Q2-base:1.6 pkgsrc-2004Q1:1.6.0.2 pkgsrc-2004Q1-base:1.6 pkgsrc-2003Q4:1.5.0.2 pkgsrc-2003Q4-base:1.5 buildlink2-base:1.3 netbsd-1-5-PATCH001:1.2 netbsd-1-5-RELEASE:1.2 netbsd-1-4-PATCH003:1.2 netbsd-1-4-PATCH002:1.2 comdex-fall-1999:1.2 netbsd-1-4-PATCH001:1.2 netbsd-1-4-RELEASE:1.2 netbsd-1-3-PATCH003:1.2; locks; strict; comment @# @; 1.16 date 2014.01.17.09.01.58; author adam; state dead; branches; next 1.15; commitid Rg5oZxqUQPN1Urlx; 1.15 date 2011.05.04.20.31.40; author adam; state Exp; branches; next 1.14; 1.14 date 2010.02.20.08.35.58; author schwarz; state Exp; branches; next 1.13; 1.13 date 2007.07.17.12.29.17; author adam; state Exp; branches; next 1.12; 1.12 date 2007.02.19.17.30.02; author rillig; state Exp; branches; next 1.11; 1.11 date 2007.02.17.10.19.38; author adam; state Exp; branches; next 1.10; 1.10 date 2006.12.09.19.42.43; author adam; state Exp; branches; next 1.9; 1.9 date 2006.10.29.20.03.59; author adam; state dead; branches; next 1.8; 1.8 date 2006.02.26.07.48.11; author wiz; state Exp; branches; next 1.7; 1.7 date 2005.01.14.13.00.05; author adam; state Exp; branches; next 1.6; 1.6 date 2003.12.16.11.10.47; author adam; state Exp; branches; next 1.5; 1.5 date 2003.09.15.10.51.39; author adam; state Exp; branches; next 1.4; 1.4 date 2003.06.23.09.03.07; author adam; state Exp; branches; next 1.3; 1.3 date 2002.03.15.04.10.21; author junyoung; state dead; branches; next 1.2; 1.2 date 98.08.07.10.40.35; author agc; state Exp; branches; next 1.1; 1.1 date 98.06.18.23.48.53; author tron; state Exp; branches; next ; desc @@ 1.16 log @Changes 1.6.2: - Color management support updated to liblcms version 2. - Various bug fixes. @ text @$NetBSD: patch-ad,v 1.15 2011/05/04 20:31:40 adam Exp $ --- dlls/iphlpapi/ipstats.c.orig 2010-12-10 22:33:07.000000000 +0300 +++ dlls/iphlpapi/ipstats.c 2010-12-22 00:38:30.000000000 +0300 @@@@ -27,6 +27,10 @@@@ #include #include #include +#if defined(__NetBSD__) +#include +#endif +#include #ifdef HAVE_ALIAS_H #include #endif @@@@ -489,7 +493,7 @@@@ } if (kc) kstat_close( kc ); } -#elif defined(HAVE_SYS_SYSCTL_H) && defined(ICMPCTL_STATS) +#elif defined(HAVE_SYS_SYSCTL_H) && defined(ICMPCTL_STATS) && !defined(__NetBSD__) { int mib[] = {CTL_NET, PF_INET, IPPROTO_ICMP, ICMPCTL_STATS}; #define MIB_LEN (sizeof(mib) / sizeof(mib[0])) @@@@ -655,7 +659,7 @@@@ } if (kc) kstat_close( kc ); } -#elif defined(HAVE_SYS_SYSCTL_H) && defined(IPCTL_STATS) +#elif defined(HAVE_SYS_SYSCTL_H) && defined(IPCTL_STATS) && !defined(__NetBSD__) { int mib[] = {CTL_NET, PF_INET, IPPROTO_IP, IPCTL_STATS}; #define MIB_LEN (sizeof(mib) / sizeof(mib[0])) @@@@ -804,7 +808,7 @@@@ } if (kc) kstat_close( kc ); } -#elif defined(HAVE_SYS_SYSCTL_H) && defined(UDPCTL_STATS) +#elif defined(HAVE_SYS_SYSCTL_H) && defined(UDPCTL_STATS) && !defined(__NetBSD__) { #ifndef TCPTV_MIN /* got removed in Mac OS X for some reason */ #define TCPTV_MIN 2 @@@@ -915,7 +919,7 @@@@ } if (kc) kstat_close( kc ); } -#elif defined(HAVE_SYS_SYSCTL_H) && defined(UDPCTL_STATS) +#elif defined(HAVE_SYS_SYSCTL_H) && defined(UDPCTL_STATS) && !defined(__NetBSD__) { int mib[] = {CTL_NET, PF_INET, IPPROTO_UDP, UDPCTL_STATS}; #define MIB_LEN (sizeof(mib) / sizeof(mib[0])) @@@@ -1347,7 +1351,7 @@@@ } else ret = ERROR_NOT_SUPPORTED; } -#elif defined(HAVE_SYS_SYSCTL_H) && defined(NET_RT_DUMP) +#elif defined(HAVE_SYS_SYSCTL_H) && defined(NET_RT_DUMP) && !defined(__NetBSD__) { int mib[] = {CTL_NET, PF_ROUTE, 0, AF_INET, NET_RT_FLAGS, RTF_LLINFO}; #define MIB_LEN (sizeof(mib) / sizeof(mib[0])) @ 1.15 log @Changes 1.2.3: * Translation updates * Various bug fixes @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.6 2011/05/02 21:23:01 adam Exp $ @ 1.14 log @redid some patches since they had been off by a few lines @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 4 --- dlls/iphlpapi/ipstats.c.orig 2008-10-17 17:45:25.000000000 +0200 +++ dlls/iphlpapi/ipstats.c 2010-02-19 23:39:54.000000000 +0100 @@@@ -28,6 +28,10 @@@@ #include d7 1 d13 2 a14 2 #ifdef HAVE_SYS_SOCKET_H #include d16 45 a60 25 @@@@ -755,7 +759,11 @@@@ /* Ignore all entries except for gateway routes which aren't multicast */ +#if !defined(RTF_MULTICAST) + if (!(rtm->rtm_flags & RTF_GATEWAY)) +#else if (!(rtm->rtm_flags & RTF_GATEWAY) || (rtm->rtm_flags & RTF_MULTICAST)) +#endif continue; RouteCount++; @@@@ -831,8 +839,12 @@@@ /* Ignore all entries except for gateway routes which aren't multicast */ +#if !defined(RTF_MULTICAST) + if (!(rtm->rtm_flags & RTF_GATEWAY)) +#else if (!(rtm->rtm_flags & RTF_GATEWAY) || (rtm->rtm_flags & RTF_MULTICAST)) +#endif continue; memset (&table->table[table->dwNumEntries], 0, @ 1.13 log @Changes 0.9.41: - A number of gdiplus functions. - More complete pdh.dll implementation. - Support for MSI remote calls. - Messaging support in crypt32.dll. - Lots of bug fixes. @ text @d3 2 a4 2 --- dlls/iphlpapi/ipstats.c.orig 2007-07-13 19:46:16.000000000 +0200 +++ dlls/iphlpapi/ipstats.c d16 1 a16 1 @@@@ -740,7 +744,11 @@@@ DWORD getNumRoutes(void) d28 1 a28 1 @@@@ -813,8 +821,12 @@@@ DWORD getRouteTable(PMIB_IPFORWARDTABLE @ 1.12 log @Added a missing header to fix the build on NetBSD 3.0. Fixes PR 35714. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.11 2007/02/17 10:19:38 adam Exp $ d3 3 a5 3 --- dlls/iphlpapi/ipstats.c.orig 2007-02-16 15:48:13.000000000 +0100 +++ dlls/iphlpapi/ipstats.c 2007-02-17 15:02:32.000000000 +0100 @@@@ -27,6 +27,10 @@@@ d16 1 a16 1 @@@@ -627,7 +631,11 @@@@ DWORD getNumRoutes(void) d28 1 a28 1 @@@@ -700,8 +708,12 @@@@ DWORD getRouteTable(PMIB_IPFORWARDTABLE @ 1.11 log @Changes 0.9.31: - Many Direct3D fixes and performance improvements. - Several new comctl32 test cases. - IDL compiler improvements. - More OLE32 marshalling fixes. - Lots of bug fixes. @ text @d1 1 a1 1 $NetBSD$ d3 14 a16 3 --- dlls/iphlpapi/ipstats.c.orig 2007-02-16 22:05:36.000000000 +0100 +++ dlls/iphlpapi/ipstats.c @@@@ -627,7 +627,11 @@@@ DWORD getNumRoutes(void) d28 1 a28 1 @@@@ -700,8 +704,12 @@@@ DWORD getRouteTable(PMIB_IPFORWARDTABLE @ 1.10 log @Changes 0.9.27: - Better support for noexec kernels. - Better Dwarf support in dbghelp. - Several Winsock fixes. - Various code cleanups. - Lots of bug fixes. @ text @d3 3 a5 13 --- tools/wineshelllink.orig 2006-12-09 20:04:14.000000000 +0100 +++ tools/wineshelllink @@@@ -101,7 +101,7 @@@@ directory_entry() [Desktop Entry] Type=Directory EOF - if [ "$1" == "wine" ] ; then + if [ "$1" = "wine" ] ; then echo "Name=Wine" echo "Icon=wine" else @@@@ -208,7 +208,7 @@@@ if [ $mode = "menu" ] ; then mkdir -p "$xdg_data_dir/applications/wine/`dirname "$link"`" d7 23 a29 6 linkpath=`dirname "$link" | sed 's!/!-!g'` - if [ "$linkpath" == "." ] ; then + if [ "$linkpath" = "." ] ; then linkpath="" else linkpath="-$linkpath" @ 1.9 log @Changes 0.9.24: - Support for multiple monitors using Xinerama. - Various MSI fixes and improvements. - A ton of memory leaks fixed. - Many common controls fixes. - Lots of bug fixes. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.8 2006/02/26 07:48:11 wiz Exp $ d3 13 a15 4 --- dlls/iphlpapi/ifenum.c.orig 2006-02-15 17:02:42.000000000 +0100 +++ dlls/iphlpapi/ifenum.c @@@@ -39,6 +39,7 @@@@ #endif d17 6 a22 5 #include +#include #ifdef HAVE_SYS_SOCKET_H #include @ 1.8 log @Update to 0.9.8: 0.9.8: - Better Web browser support. - Beginnings of a Wordpad application. - Many richedit improvements. - A number of Direct3D fixes. - A few more options in winecfg. - Lots of bug fixes. 0.9.7: - Directory change notifications can use inotify now. - Hardware breakpoints in the Wine debugger. - Beginnings of support for tape APIs. - A bunch of improvements to the IDL compiler. - Better scheme for mapping My Documents etc. to Unix directories. - Lots of bug fixes. pkgsrc change: Install fnt2bdf and bin2res tools. Improve PLIST. Ok adam@@ @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.7 2005/01/14 13:00:05 adam Exp $ @ 1.7 log @Changes 20050111: - Many OLE bug fixes and improvements. - A lot more work on the MSI dll. - Update regions now handled in the Wine server. - Beginnings of typelib generation in the IDL compiler. - Many janitorial cleanups. - Lots of bug fixes. @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 --- dlls/iphlpapi/ifenum.c.orig 2004-12-23 18:41:05.000000000 +0000 d5 1 a5 1 @@@@ -55,6 +55,7 @@@@ @ 1.6 log @WHAT'S NEW with Wine-20031212: (see ChangeLog for details) - Initial implementation of XDND drag&drop support. - Improved startup performance on remote displays. - Major improvements in the oleaut32 dll. - Some support for Netbios functions. - Work around for Exec Shield and prelinking troubles. - Many code cleanups. - Lots of bug fixes. @ text @d3 1 a3 1 --- dlls/iphlpapi/ifenum.c.orig 2003-11-30 06:03:21.000000000 +0000 d5 1 a5 1 @@@@ -56,6 +56,7 @@@@ @ 1.5 log @Changes 20030911: - Many improvements to the winecfg configuration tool. - Massive header files cleanup for better source compatibility. - Some more progress on the kernel/ntdll separation. - Lots of bug fixes. Changes 20030813: - Partial implementation of the Microsoft Installer (msi.dll). - GUI for regedit (from ReactOS). - DirectMusic dlls reorganization. - Many Wininet improvements. - Lots of bug fixes. @ text @d3 1 a3 1 --- dlls/iphlpapi/ifenum.c.orig 2003-09-06 01:08:37.000000000 +0200 d5 1 a5 1 @@@@ -70,6 +70,7 @@@@ @ 1.4 log @Updated to wine-20030618 @ text @d3 3 a5 3 --- dlls/iphlpapi/ifenum.c.orig 2003-06-19 12:04:06.000000000 +0200 +++ dlls/iphlpapi/ifenum.c 2003-06-19 12:07:17.000000000 +0200 @@@@ -69,6 +69,7 @@@@ d11 1 a11 1 #if HAVE_SYS_SOCKET_H @ 1.3 log @Update Wine to 20020228 snapshot. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.2 1998/08/07 10:40:35 agc Exp $ d3 4 a6 5 --- multimedia/audio.c.orig Sun May 31 18:14:49 1998 +++ multimedia/audio.c Tue Jun 16 23:58:24 1998 @@@@ -28,11 +28,14 @@@@ #ifdef HAVE_OSS d8 2 a9 9 +#ifdef __NetBSD__ +#include #ifdef HAVE_MACHINE_SOUNDCARD_H # include #endif #ifdef HAVE_SYS_SOUNDCARD_H # include +#endif #endif d11 2 a12 1 #define SOUND_DEV "/dev/dsp" @ 1.2 log @Add NetBSD RCS Ids. @ text @d1 1 a1 1 $NetBSD$ @ 1.1 log @Update Wine to 14-Jun-98 snapshot. XXX Audio support is probably broken due to massive use of unsupported XXX Linux stuff in the OSS interface which I commented out. However XXX I don't have an application to test it. @ text @d1 2 @