summaryrefslogtreecommitdiff
path: root/lang/mono
diff options
context:
space:
mode:
authorkefren <kefren@pkgsrc.org>2015-05-21 14:38:08 +0000
committerkefren <kefren@pkgsrc.org>2015-05-21 14:38:08 +0000
commit011d60aea1a1d2372ed55a6aac7136b2e65a9788 (patch)
tree0a718898d84c7172eb527b8617a1d7d4d4314c08 /lang/mono
parent6ee5627b0b7fd8f7447dfd9e1f5c50721943ea46 (diff)
downloadpkgsrc-011d60aea1a1d2372ed55a6aac7136b2e65a9788.tar.gz
Update to mono 4.0.1
Changelist from the previous 3.10 may be found at: http://www.mono-project.com/docs/about-mono/releases/ Tested on NetBSD/amd64 6.1_STABLE There are still some hacks in patches that I'm not very happy about
Diffstat (limited to 'lang/mono')
-rw-r--r--lang/mono/DESCR2
-rw-r--r--lang/mono/Makefile13
-rw-r--r--lang/mono/PLIST.common364
-rw-r--r--lang/mono/distinfo30
-rw-r--r--lang/mono/patches/patch-ac12
-rw-r--r--lang/mono/patches/patch-configure (renamed from lang/mono/patches/patch-ab)41
-rw-r--r--lang/mono/patches/patch-data_Makefile.in15
-rw-r--r--lang/mono/patches/patch-data_net_4_0_Browsers_Makefile.in15
-rw-r--r--lang/mono/patches/patch-data_net_4_5_Browsers_Makefile.in15
-rw-r--r--lang/mono/patches/patch-data_net_4_5_Makefile.in15
-rw-r--r--lang/mono/patches/patch-db10
-rw-r--r--lang/mono/patches/patch-dm22
-rw-r--r--lang/mono/patches/patch-dn17
-rw-r--r--lang/mono/patches/patch-mono_dis_Makefile.in13
-rw-r--r--lang/mono/patches/patch-mono_io-layer_sockets.c16
-rw-r--r--lang/mono/patches/patch-mono_metadata_icall.c22
-rw-r--r--lang/mono/patches/patch-mono_metadata_mono-perfcounters.c42
-rw-r--r--lang/mono/patches/patch-mono_metadata_mono-route.c14
-rw-r--r--lang/mono/patches/patch-mono_mini_mini-arm.c18
-rw-r--r--lang/mono/patches/patch-mono_utils_Makefile.in25
-rw-r--r--lang/mono/patches/patch-mono_utils_mono-semaphore.c55
-rw-r--r--lang/mono/patches/patch-mono_utils_mono-threads-freebsd.c20
22 files changed, 352 insertions, 444 deletions
diff --git a/lang/mono/DESCR b/lang/mono/DESCR
index 2c07de55054..d9952fef61c 100644
--- a/lang/mono/DESCR
+++ b/lang/mono/DESCR
@@ -4,5 +4,3 @@ that is working to develop an open source, Unix version of the Microsoft
build and deploy cross-platform .NET Applications. The project will
implement various technologies developed by Microsoft that have now been
submitted to the ECMA for standardization.
-
-This package contains the currently unstable major version 3 of mono.
diff --git a/lang/mono/Makefile b/lang/mono/Makefile
index 172d7cc74c7..b0ced4ad7b2 100644
--- a/lang/mono/Makefile
+++ b/lang/mono/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.154 2015/04/06 08:17:15 adam Exp $
+# $NetBSD: Makefile,v 1.155 2015/05/21 14:38:08 kefren Exp $
-DISTNAME= mono-3.10.0
-PKGREVISION= 1
+DISTNAME= mono-4.0.1
CATEGORIES= lang
MASTER_SITES= http://download.mono-project.com/sources/mono/
EXTRACT_SUFX= .tar.bz2
@@ -11,7 +10,7 @@ HOMEPAGE= http://www.mono-project.com/
COMMENT= Open source implementation of the .NET Development Framework (v3)
LICENSE= mit AND gnu-gpl-v2 AND gnu-lgpl-v2 AND apache-2.0
-MAKE_JOBS_SAFE= no
+MAKE_JOBS_SAFE= yes
BUILD_DEPENDS+= p5-XML-Parser-[0-9]*:../../textproc/p5-XML-Parser
CONFLICTS= pnet-[0-9]* mcsim-[0-9]* lc-[0-9]*
ALL_ENV+= MONO_SHARED_DIR=${WRKDIR:Q} PLATFORM=
@@ -24,7 +23,7 @@ EXTRACT_USING= gtar
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR:Q} --with-icu=yes
CONFIGURE_ARGS+= --with-preview=yes --with-libgdiplus=installed
-CONFIGURE_ARGS+= --disable-dtrace
+CONFIGURE_ARGS+= --disable-dtrace --with-gc=none
.include "options.mk"
@@ -86,6 +85,8 @@ CONF_FILES+= ${EGDIR}/4.0/settings.map \
${PKG_SYSCONFDIR}/mono/4.0/settings.map
CONF_FILES+= ${EGDIR}/4.0/web.config \
${PKG_SYSCONFDIR}/mono/4.0/web.config
+CONF_FILES+= ${EGDIR}/4.0/Browsers/Compat.browser \
+ ${PKG_SYSCONFDIR}/mono/4.0/Browsers/Compat.browser
CONF_FILES+= ${EGDIR}/4.5/DefaultWsdlHelpGenerator.aspx \
${PKG_SYSCONFDIR}/mono/4.5/DefaultWsdlHelpGenerator.aspx
CONF_FILES+= ${EGDIR}/4.5/machine.config \
@@ -93,6 +94,8 @@ CONF_FILES+= ${EGDIR}/4.5/machine.config \
CONF_FILES+= ${EGDIR}/4.5/settings.map \
${PKG_SYSCONFDIR}/mono/4.5/settings.map
CONF_FILES+= ${EGDIR}/4.5/web.config ${PKG_SYSCONFDIR}/mono/4.5/web.config
+CONF_FILES+= ${EGDIR}/4.5/Browsers/Compat.browser \
+ ${PKG_SYSCONFDIR}/mono/4.5/Browsers/Compat.browser
MAKE_DIRS+= ${PKG_SYSCONFDIR}/mono/2.0
MAKE_DIRS+= ${PKG_SYSCONFDIR}/mono/2.0/Browsers
diff --git a/lang/mono/PLIST.common b/lang/mono/PLIST.common
index 2f96dcbf5eb..86a9a564daf 100644
--- a/lang/mono/PLIST.common
+++ b/lang/mono/PLIST.common
@@ -1,9 +1,10 @@
-@comment $NetBSD: PLIST.common,v 1.21 2014/11/30 08:40:50 spz Exp $
+@comment $NetBSD: PLIST.common,v 1.22 2015/05/21 14:38:08 kefren Exp $
bin/al
bin/al2
bin/caspol
bin/cccheck
bin/ccrewrite
+bin/cert-sync
bin/cert2spc
bin/certmgr
bin/chktrust
@@ -16,7 +17,6 @@ bin/dtd2xsd
bin/gacutil
bin/gacutil2
bin/genxs
-bin/gmcs
bin/httpcfg
bin/ikdasm
bin/ilasm
@@ -56,7 +56,6 @@ bin/monodis
bin/monodocer
bin/monodocs2html
bin/monodocs2slashdoc
-bin/monograph
bin/monolinker
bin/monop
bin/monop2
@@ -85,12 +84,6 @@ bin/wsdl
bin/wsdl2
bin/xbuild
bin/xsd
-etc/mono/4.0/Browsers/Compat.browser
-etc/mono/4.5/Browsers/Compat.browser
-etc/mono/4.5/DefaultWsdlHelpGenerator.aspx
-etc/mono/4.5/machine.config
-etc/mono/4.5/settings.map
-etc/mono/4.5/web.config
include/mono-2.0/mono/cil/opcode.def
include/mono-2.0/mono/jit/jit.h
include/mono-2.0/mono/metadata/appdomain.h
@@ -125,11 +118,7 @@ include/mono-2.0/mono/utils/mono-publib.h
lib/libMonoPosixHelper.la
lib/libMonoSupportW.la
lib/libikvm-native.la
-lib/libmono-2.0.a
lib/libmono-2.0.la
-lib/libmono-2.0.so
-lib/libmono-2.0.so.1
-lib/libmono-2.0.so.1.0.0
lib/libmono-profiler-aot.la
lib/libmono-profiler-cov.la
lib/libmono-profiler-iomap.la
@@ -148,17 +137,11 @@ lib/mono/2.0/I18N.West.dll
lib/mono/2.0/I18N.dll
lib/mono/2.0/IBM.Data.DB2.dll
lib/mono/2.0/ICSharpCode.SharpZipLib.dll
-lib/mono/2.0/MSBuild/Microsoft.Build.CommonTypes.xsd
-lib/mono/2.0/MSBuild/Microsoft.Build.Core.xsd
lib/mono/2.0/Microsoft.Build.Engine.dll
lib/mono/2.0/Microsoft.Build.Framework.dll
lib/mono/2.0/Microsoft.Build.Tasks.dll
lib/mono/2.0/Microsoft.Build.Utilities.dll
-lib/mono/2.0/Microsoft.Build.xsd
-lib/mono/2.0/Microsoft.CSharp.targets
-lib/mono/2.0/Microsoft.Common.targets
-lib/mono/2.0/Microsoft.Common.tasks
-lib/mono/2.0/Microsoft.VisualBasic.targets
+lib/mono/2.0/Microsoft.VisualBasic.dll
lib/mono/2.0/Microsoft.VisualC.dll
lib/mono/2.0/Mono.C5.dll
lib/mono/2.0/Mono.CSharp.dll
@@ -181,8 +164,6 @@ lib/mono/2.0/Mono.XBuild.Tasks.dll
lib/mono/2.0/Novell.Directory.Ldap.dll
lib/mono/2.0/Npgsql.dll
lib/mono/2.0/PEAPI.dll
-lib/mono/2.0/RabbitMQ.Client.Apigen.exe
-lib/mono/2.0/RabbitMQ.Client.Apigen.exe.mdb
lib/mono/2.0/RabbitMQ.Client.dll
lib/mono/2.0/System.ComponentModel.DataAnnotations.dll
lib/mono/2.0/System.Configuration.Install.dll
@@ -227,64 +208,13 @@ lib/mono/2.0/System.Xml.Linq.dll
lib/mono/2.0/System.Xml.dll
lib/mono/2.0/System.dll
lib/mono/2.0/WindowsBase.dll
-lib/mono/2.0/al.exe
-lib/mono/2.0/al.exe.mdb
lib/mono/2.0/cscompmgd.dll
-lib/mono/2.0/culevel.exe
-lib/mono/2.0/culevel.exe.mdb
-lib/mono/2.0/gacutil.exe
-lib/mono/2.0/gacutil.exe.mdb
-lib/mono/2.0/genxs.exe
-lib/mono/2.0/genxs.exe.mdb
-lib/mono/2.0/ilasm.exe
-lib/mono/2.0/ilasm.exe.mdb
-lib/mono/2.0/mkbundle.exe
-lib/mono/2.0/mkbundle.exe.mdb
-lib/mono/2.0/mono-service.exe
-lib/mono/2.0/mono-service.exe.mdb
-lib/mono/2.0/monolinker.exe
-lib/mono/2.0/monolinker.exe.mdb
-lib/mono/2.0/monop.exe
-lib/mono/2.0/monop.exe.mdb
lib/mono/2.0/mscorlib.dll
-lib/mono/2.0/mscorlib.dll.mdb
-lib/mono/2.0/nunit-console-runner.dll
-lib/mono/2.0/nunit-console.exe
-lib/mono/2.0/nunit-console.exe.config
-lib/mono/2.0/nunit-console.exe.mdb
-lib/mono/2.0/nunit.core.dll
-lib/mono/2.0/nunit.core.extensions.dll
-lib/mono/2.0/nunit.core.interfaces.dll
-lib/mono/2.0/nunit.framework.dll
-lib/mono/2.0/nunit.framework.extensions.dll
-lib/mono/2.0/nunit.mocks.dll
-lib/mono/2.0/nunit.util.dll
-lib/mono/2.0/resgen.exe
-lib/mono/2.0/resgen.exe.mdb
-lib/mono/2.0/wsdl.exe
-lib/mono/2.0/wsdl.exe.mdb
-lib/mono/2.0/xbuild.exe
-lib/mono/2.0/xbuild.exe.config
-lib/mono/2.0/xbuild.exe.mdb
-lib/mono/2.0/xbuild.rsp
-lib/mono/2.0/xsd.exe
-lib/mono/2.0/xsd.exe.mdb
-lib/mono/3.5/MSBuild/Microsoft.Build.CommonTypes.xsd
-lib/mono/3.5/MSBuild/Microsoft.Build.Core.xsd
lib/mono/3.5/Microsoft.Build.Engine.dll
lib/mono/3.5/Microsoft.Build.Framework.dll
lib/mono/3.5/Microsoft.Build.Tasks.v3.5.dll
lib/mono/3.5/Microsoft.Build.Utilities.v3.5.dll
-lib/mono/3.5/Microsoft.Build.xsd
-lib/mono/3.5/Microsoft.CSharp.targets
-lib/mono/3.5/Microsoft.Common.targets
-lib/mono/3.5/Microsoft.Common.tasks
-lib/mono/3.5/Microsoft.VisualBasic.targets
lib/mono/3.5/Mono.XBuild.Tasks.dll
-lib/mono/3.5/xbuild.exe
-lib/mono/3.5/xbuild.exe.config
-lib/mono/3.5/xbuild.exe.mdb
-lib/mono/3.5/xbuild.rsp
lib/mono/4.0/Accessibility.dll
lib/mono/4.0/Commons.Xml.Relaxng.dll
lib/mono/4.0/CustomMarshalers.dll
@@ -302,6 +232,7 @@ lib/mono/4.0/Microsoft.Build.Tasks.v4.0.dll
lib/mono/4.0/Microsoft.Build.Utilities.v4.0.dll
lib/mono/4.0/Microsoft.Build.dll
lib/mono/4.0/Microsoft.CSharp.dll
+lib/mono/4.0/Microsoft.VisualBasic.dll
lib/mono/4.0/Microsoft.VisualC.dll
lib/mono/4.0/Microsoft.Web.Infrastructure.dll
lib/mono/4.0/Mono.C5.dll
@@ -315,18 +246,15 @@ lib/mono/4.0/Mono.Http.dll
lib/mono/4.0/Mono.Management.dll
lib/mono/4.0/Mono.Messaging.RabbitMQ.dll
lib/mono/4.0/Mono.Messaging.dll
-lib/mono/4.0/Mono.Parallel.dll
lib/mono/4.0/Mono.Posix.dll
lib/mono/4.0/Mono.Security.Win32.dll
lib/mono/4.0/Mono.Security.dll
lib/mono/4.0/Mono.Simd.dll
lib/mono/4.0/Mono.Tasklets.dll
lib/mono/4.0/Mono.WebBrowser.dll
-lib/mono/4.0/Mono.XBuild.Tasks.dll
lib/mono/4.0/Novell.Directory.Ldap.dll
lib/mono/4.0/Npgsql.dll
lib/mono/4.0/PEAPI.dll
-lib/mono/4.0/RabbitMQ.Client.Apigen.exe
lib/mono/4.0/RabbitMQ.Client.dll
lib/mono/4.0/System.ComponentModel.Composition.dll
lib/mono/4.0/System.ComponentModel.DataAnnotations.dll
@@ -389,8 +317,6 @@ lib/mono/4.0/mscorlib.dll
lib/mono/4.5/Accessibility.dll
lib/mono/4.5/Commons.Xml.Relaxng.dll
lib/mono/4.5/CustomMarshalers.dll
-lib/mono/4.5/EntityFramework.SqlServer.dll
-lib/mono/4.5/EntityFramework.dll
lib/mono/4.5/Facades/System.Collections.Concurrent.dll
lib/mono/4.5/Facades/System.Collections.dll
lib/mono/4.5/Facades/System.ComponentModel.Annotations.dll
@@ -484,7 +410,6 @@ lib/mono/4.5/Mono.Tasklets.dll
lib/mono/4.5/Mono.WebBrowser.dll
lib/mono/4.5/Mono.XBuild.Tasks.dll
lib/mono/4.5/Novell.Directory.Ldap.dll
-lib/mono/4.5/Npgsql.dll
lib/mono/4.5/PEAPI.dll
lib/mono/4.5/RabbitMQ.Client.Apigen.exe
lib/mono/4.5/RabbitMQ.Client.Apigen.exe.mdb
@@ -495,6 +420,7 @@ lib/mono/4.5/System.Configuration.Install.dll
lib/mono/4.5/System.Configuration.dll
lib/mono/4.5/System.Core.dll
lib/mono/4.5/System.Data.DataSetExtensions.dll
+lib/mono/4.5/System.Data.Entity.dll
lib/mono/4.5/System.Data.Linq.dll
lib/mono/4.5/System.Data.OracleClient.dll
lib/mono/4.5/System.Data.Services.Client.dll
@@ -581,6 +507,8 @@ lib/mono/4.5/cccheck.exe
lib/mono/4.5/cccheck.exe.mdb
lib/mono/4.5/ccrewrite.exe
lib/mono/4.5/ccrewrite.exe.mdb
+lib/mono/4.5/cert-sync.exe
+lib/mono/4.5/cert-sync.exe.mdb
lib/mono/4.5/cert2spc.exe
lib/mono/4.5/cert2spc.exe.mdb
lib/mono/4.5/certmgr.exe
@@ -688,6 +616,8 @@ lib/mono/4.5/sqlsharp.exe
lib/mono/4.5/sqlsharp.exe.mdb
lib/mono/4.5/svcutil.exe
lib/mono/4.5/svcutil.exe.mdb
+lib/mono/4.5/symbolicate.exe
+lib/mono/4.5/symbolicate.exe.mdb
lib/mono/4.5/wsdl.exe
lib/mono/4.5/wsdl.exe.mdb
lib/mono/4.5/xbuild.exe
@@ -696,290 +626,168 @@ lib/mono/4.5/xbuild.exe.mdb
lib/mono/4.5/xbuild.rsp
lib/mono/4.5/xsd.exe
lib/mono/4.5/xsd.exe.mdb
-lib/mono/compat-2.0/ICSharpCode.SharpZipLib.dll
-lib/mono/compat-2.0/System.Web.Extensions.Design.dll
-lib/mono/compat-2.0/System.Web.Extensions.dll
-lib/mono/compat-2.0/System.Web.Mvc.dll
-lib/mono/gac/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
-lib/mono/gac/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll.mdb
lib/mono/gac/Accessibility/4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
lib/mono/gac/Accessibility/4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll.mdb
-lib/mono/gac/Commons.Xml.Relaxng/2.0.0.0__0738eb9f132ed756/Commons.Xml.Relaxng.dll
-lib/mono/gac/Commons.Xml.Relaxng/2.0.0.0__0738eb9f132ed756/Commons.Xml.Relaxng.dll.mdb
lib/mono/gac/Commons.Xml.Relaxng/4.0.0.0__0738eb9f132ed756/Commons.Xml.Relaxng.dll
lib/mono/gac/Commons.Xml.Relaxng/4.0.0.0__0738eb9f132ed756/Commons.Xml.Relaxng.dll.mdb
-lib/mono/gac/CustomMarshalers/2.0.0.0__b03f5f7f11d50a3a/CustomMarshalers.dll
-lib/mono/gac/CustomMarshalers/2.0.0.0__b03f5f7f11d50a3a/CustomMarshalers.dll.mdb
lib/mono/gac/CustomMarshalers/4.0.0.0__b03f5f7f11d50a3a/CustomMarshalers.dll
lib/mono/gac/CustomMarshalers/4.0.0.0__b03f5f7f11d50a3a/CustomMarshalers.dll.mdb
-lib/mono/gac/EntityFramework.SqlServer/6.0.0.0__b77a5c561934e089/EntityFramework.SqlServer.dll
-lib/mono/gac/EntityFramework.SqlServer/6.0.0.0__b77a5c561934e089/EntityFramework.SqlServer.dll.mdb
-lib/mono/gac/EntityFramework/6.0.0.0__b77a5c561934e089/EntityFramework.dll
-lib/mono/gac/EntityFramework/6.0.0.0__b77a5c561934e089/EntityFramework.dll.mdb
-lib/mono/gac/I18N.CJK/2.0.0.0__0738eb9f132ed756/I18N.CJK.dll
-lib/mono/gac/I18N.CJK/2.0.0.0__0738eb9f132ed756/I18N.CJK.dll.mdb
lib/mono/gac/I18N.CJK/4.0.0.0__0738eb9f132ed756/I18N.CJK.dll
lib/mono/gac/I18N.CJK/4.0.0.0__0738eb9f132ed756/I18N.CJK.dll.mdb
-lib/mono/gac/I18N.MidEast/2.0.0.0__0738eb9f132ed756/I18N.MidEast.dll
-lib/mono/gac/I18N.MidEast/2.0.0.0__0738eb9f132ed756/I18N.MidEast.dll.mdb
lib/mono/gac/I18N.MidEast/4.0.0.0__0738eb9f132ed756/I18N.MidEast.dll
lib/mono/gac/I18N.MidEast/4.0.0.0__0738eb9f132ed756/I18N.MidEast.dll.mdb
-lib/mono/gac/I18N.Other/2.0.0.0__0738eb9f132ed756/I18N.Other.dll
-lib/mono/gac/I18N.Other/2.0.0.0__0738eb9f132ed756/I18N.Other.dll.mdb
lib/mono/gac/I18N.Other/4.0.0.0__0738eb9f132ed756/I18N.Other.dll
lib/mono/gac/I18N.Other/4.0.0.0__0738eb9f132ed756/I18N.Other.dll.mdb
-lib/mono/gac/I18N.Rare/2.0.0.0__0738eb9f132ed756/I18N.Rare.dll
-lib/mono/gac/I18N.Rare/2.0.0.0__0738eb9f132ed756/I18N.Rare.dll.mdb
lib/mono/gac/I18N.Rare/4.0.0.0__0738eb9f132ed756/I18N.Rare.dll
lib/mono/gac/I18N.Rare/4.0.0.0__0738eb9f132ed756/I18N.Rare.dll.mdb
-lib/mono/gac/I18N.West/2.0.0.0__0738eb9f132ed756/I18N.West.dll
-lib/mono/gac/I18N.West/2.0.0.0__0738eb9f132ed756/I18N.West.dll.mdb
lib/mono/gac/I18N.West/4.0.0.0__0738eb9f132ed756/I18N.West.dll
lib/mono/gac/I18N.West/4.0.0.0__0738eb9f132ed756/I18N.West.dll.mdb
-lib/mono/gac/I18N/2.0.0.0__0738eb9f132ed756/I18N.dll
-lib/mono/gac/I18N/2.0.0.0__0738eb9f132ed756/I18N.dll.mdb
lib/mono/gac/I18N/4.0.0.0__0738eb9f132ed756/I18N.dll
lib/mono/gac/I18N/4.0.0.0__0738eb9f132ed756/I18N.dll.mdb
lib/mono/gac/IBM.Data.DB2/1.0.0.0__7c307b91aa13d208/IBM.Data.DB2.dll
lib/mono/gac/IBM.Data.DB2/1.0.0.0__7c307b91aa13d208/IBM.Data.DB2.dll.mdb
-lib/mono/gac/ICSharpCode.SharpZipLib/2.6.0.0__1b03e6acf1164f73/ICSharpCode.SharpZipLib.dll
-lib/mono/gac/ICSharpCode.SharpZipLib/2.6.0.0__1b03e6acf1164f73/ICSharpCode.SharpZipLib.dll.mdb
-lib/mono/gac/ICSharpCode.SharpZipLib/2.84.0.0__1b03e6acf1164f73/ICSharpCode.SharpZipLib.dll
-lib/mono/gac/ICSharpCode.SharpZipLib/2.84.0.0__1b03e6acf1164f73/ICSharpCode.SharpZipLib.dll.mdb
lib/mono/gac/ICSharpCode.SharpZipLib/4.84.0.0__1b03e6acf1164f73/ICSharpCode.SharpZipLib.dll
lib/mono/gac/ICSharpCode.SharpZipLib/4.84.0.0__1b03e6acf1164f73/ICSharpCode.SharpZipLib.dll.mdb
lib/mono/gac/Microsoft.Build.Engine/12.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Engine.dll
lib/mono/gac/Microsoft.Build.Engine/12.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Engine.dll.mdb
-lib/mono/gac/Microsoft.Build.Engine/2.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Engine.dll
-lib/mono/gac/Microsoft.Build.Engine/2.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Engine.dll.mdb
-lib/mono/gac/Microsoft.Build.Engine/3.5.0.0__b03f5f7f11d50a3a/Microsoft.Build.Engine.dll
-lib/mono/gac/Microsoft.Build.Engine/3.5.0.0__b03f5f7f11d50a3a/Microsoft.Build.Engine.dll.mdb
+lib/mono/gac/Microsoft.Build.Engine/14.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Engine.dll
+lib/mono/gac/Microsoft.Build.Engine/14.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Engine.dll.mdb
lib/mono/gac/Microsoft.Build.Engine/4.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Engine.dll
lib/mono/gac/Microsoft.Build.Engine/4.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Engine.dll.mdb
lib/mono/gac/Microsoft.Build.Framework/12.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Framework.dll
lib/mono/gac/Microsoft.Build.Framework/12.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Framework.dll.mdb
-lib/mono/gac/Microsoft.Build.Framework/2.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Framework.dll
-lib/mono/gac/Microsoft.Build.Framework/2.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Framework.dll.mdb
-lib/mono/gac/Microsoft.Build.Framework/3.5.0.0__b03f5f7f11d50a3a/Microsoft.Build.Framework.dll
-lib/mono/gac/Microsoft.Build.Framework/3.5.0.0__b03f5f7f11d50a3a/Microsoft.Build.Framework.dll.mdb
+lib/mono/gac/Microsoft.Build.Framework/14.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Framework.dll
+lib/mono/gac/Microsoft.Build.Framework/14.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Framework.dll.mdb
lib/mono/gac/Microsoft.Build.Framework/4.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Framework.dll
lib/mono/gac/Microsoft.Build.Framework/4.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Framework.dll.mdb
+lib/mono/gac/Microsoft.Build.Tasks.Core/14.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Tasks.Core.dll
+lib/mono/gac/Microsoft.Build.Tasks.Core/14.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Tasks.Core.dll.mdb
lib/mono/gac/Microsoft.Build.Tasks.v12.0/12.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Tasks.v12.0.dll
lib/mono/gac/Microsoft.Build.Tasks.v12.0/12.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Tasks.v12.0.dll.mdb
-lib/mono/gac/Microsoft.Build.Tasks.v3.5/3.5.0.0__b03f5f7f11d50a3a/Microsoft.Build.Tasks.v3.5.dll
-lib/mono/gac/Microsoft.Build.Tasks.v3.5/3.5.0.0__b03f5f7f11d50a3a/Microsoft.Build.Tasks.v3.5.dll.mdb
lib/mono/gac/Microsoft.Build.Tasks.v4.0/4.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Tasks.v4.0.dll
lib/mono/gac/Microsoft.Build.Tasks.v4.0/4.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Tasks.v4.0.dll.mdb
-lib/mono/gac/Microsoft.Build.Tasks/2.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Tasks.dll
-lib/mono/gac/Microsoft.Build.Tasks/2.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Tasks.dll.mdb
+lib/mono/gac/Microsoft.Build.Utilities.Core/14.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Utilities.Core.dll
+lib/mono/gac/Microsoft.Build.Utilities.Core/14.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Utilities.Core.dll.mdb
lib/mono/gac/Microsoft.Build.Utilities.v12.0/12.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Utilities.v12.0.dll
lib/mono/gac/Microsoft.Build.Utilities.v12.0/12.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Utilities.v12.0.dll.mdb
-lib/mono/gac/Microsoft.Build.Utilities.v3.5/3.5.0.0__b03f5f7f11d50a3a/Microsoft.Build.Utilities.v3.5.dll
-lib/mono/gac/Microsoft.Build.Utilities.v3.5/3.5.0.0__b03f5f7f11d50a3a/Microsoft.Build.Utilities.v3.5.dll.mdb
lib/mono/gac/Microsoft.Build.Utilities.v4.0/4.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Utilities.v4.0.dll
lib/mono/gac/Microsoft.Build.Utilities.v4.0/4.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Utilities.v4.0.dll.mdb
-lib/mono/gac/Microsoft.Build.Utilities/2.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Utilities.dll
-lib/mono/gac/Microsoft.Build.Utilities/2.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Utilities.dll.mdb
lib/mono/gac/Microsoft.Build/12.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.dll
lib/mono/gac/Microsoft.Build/12.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.dll.mdb
+lib/mono/gac/Microsoft.Build/14.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.dll
+lib/mono/gac/Microsoft.Build/14.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.dll.mdb
lib/mono/gac/Microsoft.Build/4.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.dll
lib/mono/gac/Microsoft.Build/4.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.dll.mdb
lib/mono/gac/Microsoft.CSharp/4.0.0.0__b03f5f7f11d50a3a/Microsoft.CSharp.dll
lib/mono/gac/Microsoft.CSharp/4.0.0.0__b03f5f7f11d50a3a/Microsoft.CSharp.dll.mdb
lib/mono/gac/Microsoft.VisualC/0.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualC.dll
lib/mono/gac/Microsoft.VisualC/0.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualC.dll.mdb
-lib/mono/gac/Microsoft.VisualC/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualC.dll
-lib/mono/gac/Microsoft.VisualC/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualC.dll.mdb
lib/mono/gac/Microsoft.Web.Infrastructure/1.0.0.0__31bf3856ad364e35/Microsoft.Web.Infrastructure.dll
lib/mono/gac/Microsoft.Web.Infrastructure/1.0.0.0__31bf3856ad364e35/Microsoft.Web.Infrastructure.dll.mdb
lib/mono/gac/Mono.C5/1.1.1.0__ba07f434b1c35cbd/Mono.C5.dll
lib/mono/gac/Mono.C5/1.1.1.0__ba07f434b1c35cbd/Mono.C5.dll.mdb
-lib/mono/gac/Mono.CSharp/2.0.0.0__0738eb9f132ed756/Mono.CSharp.dll
-lib/mono/gac/Mono.CSharp/2.0.0.0__0738eb9f132ed756/Mono.CSharp.dll.mdb
lib/mono/gac/Mono.CSharp/4.0.0.0__0738eb9f132ed756/Mono.CSharp.dll
lib/mono/gac/Mono.CSharp/4.0.0.0__0738eb9f132ed756/Mono.CSharp.dll.mdb
-lib/mono/gac/Mono.Cairo/2.0.0.0__0738eb9f132ed756/Mono.Cairo.dll
-lib/mono/gac/Mono.Cairo/2.0.0.0__0738eb9f132ed756/Mono.Cairo.dll.mdb
lib/mono/gac/Mono.Cairo/4.0.0.0__0738eb9f132ed756/Mono.Cairo.dll
lib/mono/gac/Mono.Cairo/4.0.0.0__0738eb9f132ed756/Mono.Cairo.dll.mdb
-lib/mono/gac/Mono.Cecil.Mdb/0.9.5.0__0738eb9f132ed756/Mono.Cecil.Mdb.dll
-lib/mono/gac/Mono.Cecil.Mdb/0.9.5.0__0738eb9f132ed756/Mono.Cecil.Mdb.dll.mdb
lib/mono/gac/Mono.Cecil/0.9.5.0__0738eb9f132ed756/Mono.Cecil.dll
lib/mono/gac/Mono.Cecil/0.9.5.0__0738eb9f132ed756/Mono.Cecil.dll.mdb
lib/mono/gac/Mono.CodeContracts/4.0.0.0__0738eb9f132ed756/Mono.CodeContracts.dll
lib/mono/gac/Mono.CodeContracts/4.0.0.0__0738eb9f132ed756/Mono.CodeContracts.dll.mdb
-lib/mono/gac/Mono.CompilerServices.SymbolWriter/2.0.0.0__0738eb9f132ed756/Mono.CompilerServices.SymbolWriter.dll
-lib/mono/gac/Mono.CompilerServices.SymbolWriter/2.0.0.0__0738eb9f132ed756/Mono.CompilerServices.SymbolWriter.dll.mdb
lib/mono/gac/Mono.CompilerServices.SymbolWriter/4.0.0.0__0738eb9f132ed756/Mono.CompilerServices.SymbolWriter.dll
lib/mono/gac/Mono.CompilerServices.SymbolWriter/4.0.0.0__0738eb9f132ed756/Mono.CompilerServices.SymbolWriter.dll.mdb
-lib/mono/gac/Mono.Data.Sqlite/2.0.0.0__0738eb9f132ed756/Mono.Data.Sqlite.dll
-lib/mono/gac/Mono.Data.Sqlite/2.0.0.0__0738eb9f132ed756/Mono.Data.Sqlite.dll.mdb
lib/mono/gac/Mono.Data.Sqlite/4.0.0.0__0738eb9f132ed756/Mono.Data.Sqlite.dll
lib/mono/gac/Mono.Data.Sqlite/4.0.0.0__0738eb9f132ed756/Mono.Data.Sqlite.dll.mdb
-lib/mono/gac/Mono.Data.Tds/2.0.0.0__0738eb9f132ed756/Mono.Data.Tds.dll
-lib/mono/gac/Mono.Data.Tds/2.0.0.0__0738eb9f132ed756/Mono.Data.Tds.dll.mdb
lib/mono/gac/Mono.Data.Tds/4.0.0.0__0738eb9f132ed756/Mono.Data.Tds.dll
lib/mono/gac/Mono.Data.Tds/4.0.0.0__0738eb9f132ed756/Mono.Data.Tds.dll.mdb
-lib/mono/gac/Mono.Debugger.Soft/2.0.0.0__0738eb9f132ed756/Mono.Debugger.Soft.dll
-lib/mono/gac/Mono.Debugger.Soft/2.0.0.0__0738eb9f132ed756/Mono.Debugger.Soft.dll.mdb
lib/mono/gac/Mono.Debugger.Soft/4.0.0.0__0738eb9f132ed756/Mono.Debugger.Soft.dll
lib/mono/gac/Mono.Debugger.Soft/4.0.0.0__0738eb9f132ed756/Mono.Debugger.Soft.dll.mdb
-lib/mono/gac/Mono.Http/2.0.0.0__0738eb9f132ed756/Mono.Http.dll
-lib/mono/gac/Mono.Http/2.0.0.0__0738eb9f132ed756/Mono.Http.dll.mdb
lib/mono/gac/Mono.Http/4.0.0.0__0738eb9f132ed756/Mono.Http.dll
lib/mono/gac/Mono.Http/4.0.0.0__0738eb9f132ed756/Mono.Http.dll.mdb
-lib/mono/gac/Mono.Management/2.0.0.0__0738eb9f132ed756/Mono.Management.dll
-lib/mono/gac/Mono.Management/2.0.0.0__0738eb9f132ed756/Mono.Management.dll.mdb
lib/mono/gac/Mono.Management/4.0.0.0__0738eb9f132ed756/Mono.Management.dll
lib/mono/gac/Mono.Management/4.0.0.0__0738eb9f132ed756/Mono.Management.dll.mdb
-lib/mono/gac/Mono.Messaging.RabbitMQ/2.0.0.0__0738eb9f132ed756/Mono.Messaging.RabbitMQ.dll
-lib/mono/gac/Mono.Messaging.RabbitMQ/2.0.0.0__0738eb9f132ed756/Mono.Messaging.RabbitMQ.dll.mdb
lib/mono/gac/Mono.Messaging.RabbitMQ/4.0.0.0__0738eb9f132ed756/Mono.Messaging.RabbitMQ.dll
lib/mono/gac/Mono.Messaging.RabbitMQ/4.0.0.0__0738eb9f132ed756/Mono.Messaging.RabbitMQ.dll.mdb
-lib/mono/gac/Mono.Messaging/2.0.0.0__0738eb9f132ed756/Mono.Messaging.dll
-lib/mono/gac/Mono.Messaging/2.0.0.0__0738eb9f132ed756/Mono.Messaging.dll.mdb
lib/mono/gac/Mono.Messaging/4.0.0.0__0738eb9f132ed756/Mono.Messaging.dll
lib/mono/gac/Mono.Messaging/4.0.0.0__0738eb9f132ed756/Mono.Messaging.dll.mdb
lib/mono/gac/Mono.Parallel/4.0.0.0__0738eb9f132ed756/Mono.Parallel.dll
lib/mono/gac/Mono.Parallel/4.0.0.0__0738eb9f132ed756/Mono.Parallel.dll.mdb
-lib/mono/gac/Mono.Posix/2.0.0.0__0738eb9f132ed756/Mono.Posix.dll
-lib/mono/gac/Mono.Posix/2.0.0.0__0738eb9f132ed756/Mono.Posix.dll.mdb
lib/mono/gac/Mono.Posix/4.0.0.0__0738eb9f132ed756/Mono.Posix.dll
lib/mono/gac/Mono.Posix/4.0.0.0__0738eb9f132ed756/Mono.Posix.dll.mdb
-lib/mono/gac/Mono.Security.Win32/2.0.0.0__0738eb9f132ed756/Mono.Security.Win32.dll
-lib/mono/gac/Mono.Security.Win32/2.0.0.0__0738eb9f132ed756/Mono.Security.Win32.dll.mdb
lib/mono/gac/Mono.Security.Win32/4.0.0.0__0738eb9f132ed756/Mono.Security.Win32.dll
lib/mono/gac/Mono.Security.Win32/4.0.0.0__0738eb9f132ed756/Mono.Security.Win32.dll.mdb
-lib/mono/gac/Mono.Security/2.0.0.0__0738eb9f132ed756/Mono.Security.dll
-lib/mono/gac/Mono.Security/2.0.0.0__0738eb9f132ed756/Mono.Security.dll.mdb
lib/mono/gac/Mono.Security/4.0.0.0__0738eb9f132ed756/Mono.Security.dll
lib/mono/gac/Mono.Security/4.0.0.0__0738eb9f132ed756/Mono.Security.dll.mdb
-lib/mono/gac/Mono.Simd/2.0.0.0__0738eb9f132ed756/Mono.Simd.dll
-lib/mono/gac/Mono.Simd/2.0.0.0__0738eb9f132ed756/Mono.Simd.dll.mdb
lib/mono/gac/Mono.Simd/4.0.0.0__0738eb9f132ed756/Mono.Simd.dll
lib/mono/gac/Mono.Simd/4.0.0.0__0738eb9f132ed756/Mono.Simd.dll.mdb
-lib/mono/gac/Mono.Tasklets/2.0.0.0__0738eb9f132ed756/Mono.Tasklets.dll
-lib/mono/gac/Mono.Tasklets/2.0.0.0__0738eb9f132ed756/Mono.Tasklets.dll.mdb
lib/mono/gac/Mono.Tasklets/4.0.0.0__0738eb9f132ed756/Mono.Tasklets.dll
lib/mono/gac/Mono.Tasklets/4.0.0.0__0738eb9f132ed756/Mono.Tasklets.dll.mdb
-lib/mono/gac/Mono.WebBrowser/2.0.0.0__0738eb9f132ed756/Mono.WebBrowser.dll
-lib/mono/gac/Mono.WebBrowser/2.0.0.0__0738eb9f132ed756/Mono.WebBrowser.dll.mdb
lib/mono/gac/Mono.WebBrowser/4.0.0.0__0738eb9f132ed756/Mono.WebBrowser.dll
lib/mono/gac/Mono.WebBrowser/4.0.0.0__0738eb9f132ed756/Mono.WebBrowser.dll.mdb
-lib/mono/gac/Mono.XBuild.Tasks/2.0.0.0__0738eb9f132ed756/Mono.XBuild.Tasks.dll
-lib/mono/gac/Mono.XBuild.Tasks/2.0.0.0__0738eb9f132ed756/Mono.XBuild.Tasks.dll.mdb
-lib/mono/gac/Mono.XBuild.Tasks/3.5.0.0__0738eb9f132ed756/Mono.XBuild.Tasks.dll
-lib/mono/gac/Mono.XBuild.Tasks/3.5.0.0__0738eb9f132ed756/Mono.XBuild.Tasks.dll.mdb
+lib/mono/gac/Mono.XBuild.Tasks/12.0.0.0__0738eb9f132ed756/Mono.XBuild.Tasks.dll
+lib/mono/gac/Mono.XBuild.Tasks/12.0.0.0__0738eb9f132ed756/Mono.XBuild.Tasks.dll.mdb
+lib/mono/gac/Mono.XBuild.Tasks/14.0.0.0__0738eb9f132ed756/Mono.XBuild.Tasks.dll
+lib/mono/gac/Mono.XBuild.Tasks/14.0.0.0__0738eb9f132ed756/Mono.XBuild.Tasks.dll.mdb
lib/mono/gac/Mono.XBuild.Tasks/4.0.0.0__0738eb9f132ed756/Mono.XBuild.Tasks.dll
lib/mono/gac/Mono.XBuild.Tasks/4.0.0.0__0738eb9f132ed756/Mono.XBuild.Tasks.dll.mdb
-lib/mono/gac/Novell.Directory.Ldap/2.0.0.0__0738eb9f132ed756/Novell.Directory.Ldap.dll
-lib/mono/gac/Novell.Directory.Ldap/2.0.0.0__0738eb9f132ed756/Novell.Directory.Ldap.dll.mdb
lib/mono/gac/Novell.Directory.Ldap/4.0.0.0__0738eb9f132ed756/Novell.Directory.Ldap.dll
lib/mono/gac/Novell.Directory.Ldap/4.0.0.0__0738eb9f132ed756/Novell.Directory.Ldap.dll.mdb
-lib/mono/gac/Npgsql/2.0.0.0__5d8b90d52f46fda7/Npgsql.dll
-lib/mono/gac/Npgsql/2.0.0.0__5d8b90d52f46fda7/Npgsql.dll.mdb
-lib/mono/gac/Npgsql/4.0.0.0__5d8b90d52f46fda7/Npgsql.dll
-lib/mono/gac/Npgsql/4.0.0.0__5d8b90d52f46fda7/Npgsql.dll.mdb
-lib/mono/gac/PEAPI/2.0.0.0__0738eb9f132ed756/PEAPI.dll
-lib/mono/gac/PEAPI/2.0.0.0__0738eb9f132ed756/PEAPI.dll.mdb
lib/mono/gac/PEAPI/4.0.0.0__0738eb9f132ed756/PEAPI.dll
lib/mono/gac/PEAPI/4.0.0.0__0738eb9f132ed756/PEAPI.dll.mdb
-lib/mono/gac/RabbitMQ.Client/2.0.0.0__b03f5f7f11d50a3a/RabbitMQ.Client.dll
-lib/mono/gac/RabbitMQ.Client/2.0.0.0__b03f5f7f11d50a3a/RabbitMQ.Client.dll.mdb
lib/mono/gac/RabbitMQ.Client/4.0.0.0__b03f5f7f11d50a3a/RabbitMQ.Client.dll
lib/mono/gac/RabbitMQ.Client/4.0.0.0__b03f5f7f11d50a3a/RabbitMQ.Client.dll.mdb
lib/mono/gac/System.ComponentModel.Composition/4.0.0.0__b77a5c561934e089/System.ComponentModel.Composition.dll
lib/mono/gac/System.ComponentModel.Composition/4.0.0.0__b77a5c561934e089/System.ComponentModel.Composition.dll.mdb
-lib/mono/gac/System.ComponentModel.DataAnnotations/3.5.0.0__31bf3856ad364e35/System.ComponentModel.DataAnnotations.dll
-lib/mono/gac/System.ComponentModel.DataAnnotations/3.5.0.0__31bf3856ad364e35/System.ComponentModel.DataAnnotations.dll.mdb
lib/mono/gac/System.ComponentModel.DataAnnotations/4.0.0.0__31bf3856ad364e35/System.ComponentModel.DataAnnotations.dll
lib/mono/gac/System.ComponentModel.DataAnnotations/4.0.0.0__31bf3856ad364e35/System.ComponentModel.DataAnnotations.dll.mdb
-lib/mono/gac/System.Configuration.Install/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.Install.dll
-lib/mono/gac/System.Configuration.Install/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.Install.dll.mdb
lib/mono/gac/System.Configuration.Install/4.0.0.0__b03f5f7f11d50a3a/System.Configuration.Install.dll
lib/mono/gac/System.Configuration.Install/4.0.0.0__b03f5f7f11d50a3a/System.Configuration.Install.dll.mdb
-lib/mono/gac/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
-lib/mono/gac/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.mdb
lib/mono/gac/System.Configuration/4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
lib/mono/gac/System.Configuration/4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.mdb
-lib/mono/gac/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
-lib/mono/gac/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll.mdb
lib/mono/gac/System.Core/4.0.0.0__b77a5c561934e089/System.Core.dll
lib/mono/gac/System.Core/4.0.0.0__b77a5c561934e089/System.Core.dll.mdb
-lib/mono/gac/System.Data.DataSetExtensions/3.5.0.0__b77a5c561934e089/System.Data.DataSetExtensions.dll
-lib/mono/gac/System.Data.DataSetExtensions/3.5.0.0__b77a5c561934e089/System.Data.DataSetExtensions.dll.mdb
lib/mono/gac/System.Data.DataSetExtensions/4.0.0.0__b77a5c561934e089/System.Data.DataSetExtensions.dll
lib/mono/gac/System.Data.DataSetExtensions/4.0.0.0__b77a5c561934e089/System.Data.DataSetExtensions.dll.mdb
-lib/mono/gac/System.Data.Linq/3.5.0.0__b77a5c561934e089/System.Data.Linq.dll
-lib/mono/gac/System.Data.Linq/3.5.0.0__b77a5c561934e089/System.Data.Linq.dll.mdb
+lib/mono/gac/System.Data.Entity/4.0.0.0__b77a5c561934e089/System.Data.Entity.dll
+lib/mono/gac/System.Data.Entity/4.0.0.0__b77a5c561934e089/System.Data.Entity.dll.mdb
lib/mono/gac/System.Data.Linq/4.0.0.0__b77a5c561934e089/System.Data.Linq.dll
lib/mono/gac/System.Data.Linq/4.0.0.0__b77a5c561934e089/System.Data.Linq.dll.mdb
-lib/mono/gac/System.Data.OracleClient/2.0.0.0__b77a5c561934e089/System.Data.OracleClient.dll
-lib/mono/gac/System.Data.OracleClient/2.0.0.0__b77a5c561934e089/System.Data.OracleClient.dll.mdb
lib/mono/gac/System.Data.OracleClient/4.0.0.0__b77a5c561934e089/System.Data.OracleClient.dll
lib/mono/gac/System.Data.OracleClient/4.0.0.0__b77a5c561934e089/System.Data.OracleClient.dll.mdb
-lib/mono/gac/System.Data.Services.Client/3.5.0.0__b77a5c561934e089/System.Data.Services.Client.dll
-lib/mono/gac/System.Data.Services.Client/3.5.0.0__b77a5c561934e089/System.Data.Services.Client.dll.mdb
lib/mono/gac/System.Data.Services.Client/4.0.0.0__b77a5c561934e089/System.Data.Services.Client.dll
lib/mono/gac/System.Data.Services.Client/4.0.0.0__b77a5c561934e089/System.Data.Services.Client.dll.mdb
-lib/mono/gac/System.Data.Services/3.5.0.0__b77a5c561934e089/System.Data.Services.dll
-lib/mono/gac/System.Data.Services/3.5.0.0__b77a5c561934e089/System.Data.Services.dll.mdb
lib/mono/gac/System.Data.Services/4.0.0.0__b77a5c561934e089/System.Data.Services.dll
lib/mono/gac/System.Data.Services/4.0.0.0__b77a5c561934e089/System.Data.Services.dll.mdb
-lib/mono/gac/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
-lib/mono/gac/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll.mdb
lib/mono/gac/System.Data/4.0.0.0__b77a5c561934e089/System.Data.dll
lib/mono/gac/System.Data/4.0.0.0__b77a5c561934e089/System.Data.dll.mdb
-lib/mono/gac/System.Design/2.0.0.0__b03f5f7f11d50a3a/System.Design.dll
-lib/mono/gac/System.Design/2.0.0.0__b03f5f7f11d50a3a/System.Design.dll.mdb
lib/mono/gac/System.Design/4.0.0.0__b03f5f7f11d50a3a/System.Design.dll
lib/mono/gac/System.Design/4.0.0.0__b03f5f7f11d50a3a/System.Design.dll.mdb
-lib/mono/gac/System.DirectoryServices.Protocols/2.0.0.0__b03f5f7f11d50a3a/System.DirectoryServices.Protocols.dll
-lib/mono/gac/System.DirectoryServices.Protocols/2.0.0.0__b03f5f7f11d50a3a/System.DirectoryServices.Protocols.dll.mdb
lib/mono/gac/System.DirectoryServices.Protocols/4.0.0.0__b03f5f7f11d50a3a/System.DirectoryServices.Protocols.dll
lib/mono/gac/System.DirectoryServices.Protocols/4.0.0.0__b03f5f7f11d50a3a/System.DirectoryServices.Protocols.dll.mdb
-lib/mono/gac/System.DirectoryServices/2.0.0.0__b03f5f7f11d50a3a/System.DirectoryServices.dll
-lib/mono/gac/System.DirectoryServices/2.0.0.0__b03f5f7f11d50a3a/System.DirectoryServices.dll.mdb
lib/mono/gac/System.DirectoryServices/4.0.0.0__b03f5f7f11d50a3a/System.DirectoryServices.dll
lib/mono/gac/System.DirectoryServices/4.0.0.0__b03f5f7f11d50a3a/System.DirectoryServices.dll.mdb
-lib/mono/gac/System.Drawing.Design/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.Design.dll
-lib/mono/gac/System.Drawing.Design/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.Design.dll.mdb
lib/mono/gac/System.Drawing.Design/4.0.0.0__b03f5f7f11d50a3a/System.Drawing.Design.dll
lib/mono/gac/System.Drawing.Design/4.0.0.0__b03f5f7f11d50a3a/System.Drawing.Design.dll.mdb
-lib/mono/gac/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
-lib/mono/gac/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.mdb
lib/mono/gac/System.Drawing/4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
lib/mono/gac/System.Drawing/4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.mdb
lib/mono/gac/System.Dynamic/4.0.0.0__b77a5c561934e089/System.Dynamic.dll
lib/mono/gac/System.Dynamic/4.0.0.0__b77a5c561934e089/System.Dynamic.dll.mdb
-lib/mono/gac/System.EnterpriseServices/2.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
-lib/mono/gac/System.EnterpriseServices/2.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll.mdb
lib/mono/gac/System.EnterpriseServices/4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
lib/mono/gac/System.EnterpriseServices/4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll.mdb
lib/mono/gac/System.IO.Compression.FileSystem/4.0.0.0__b77a5c561934e089/System.IO.Compression.FileSystem.dll
lib/mono/gac/System.IO.Compression.FileSystem/4.0.0.0__b77a5c561934e089/System.IO.Compression.FileSystem.dll.mdb
lib/mono/gac/System.IO.Compression/4.0.0.0__b77a5c561934e089/System.IO.Compression.dll
lib/mono/gac/System.IO.Compression/4.0.0.0__b77a5c561934e089/System.IO.Compression.dll.mdb
-lib/mono/gac/System.IdentityModel.Selectors/3.0.0.0__b77a5c561934e089/System.IdentityModel.Selectors.dll
-lib/mono/gac/System.IdentityModel.Selectors/3.0.0.0__b77a5c561934e089/System.IdentityModel.Selectors.dll.mdb
lib/mono/gac/System.IdentityModel.Selectors/4.0.0.0__b77a5c561934e089/System.IdentityModel.Selectors.dll
lib/mono/gac/System.IdentityModel.Selectors/4.0.0.0__b77a5c561934e089/System.IdentityModel.Selectors.dll.mdb
-lib/mono/gac/System.IdentityModel/3.0.0.0__b77a5c561934e089/System.IdentityModel.dll
-lib/mono/gac/System.IdentityModel/3.0.0.0__b77a5c561934e089/System.IdentityModel.dll.mdb
lib/mono/gac/System.IdentityModel/4.0.0.0__b77a5c561934e089/System.IdentityModel.dll
lib/mono/gac/System.IdentityModel/4.0.0.0__b77a5c561934e089/System.IdentityModel.dll.mdb
lib/mono/gac/System.Json.Microsoft/4.0.0.0__31bf3856ad364e35/System.Json.Microsoft.dll
lib/mono/gac/System.Json.Microsoft/4.0.0.0__31bf3856ad364e35/System.Json.Microsoft.dll.mdb
-lib/mono/gac/System.Json/2.0.0.0__31bf3856ad364e35/System.Json.dll
-lib/mono/gac/System.Json/2.0.0.0__31bf3856ad364e35/System.Json.dll.mdb
lib/mono/gac/System.Json/4.0.0.0__31bf3856ad364e35/System.Json.dll
lib/mono/gac/System.Json/4.0.0.0__31bf3856ad364e35/System.Json.dll.mdb
-lib/mono/gac/System.Management/2.0.0.0__b03f5f7f11d50a3a/System.Management.dll
-lib/mono/gac/System.Management/2.0.0.0__b03f5f7f11d50a3a/System.Management.dll.mdb
lib/mono/gac/System.Management/4.0.0.0__b03f5f7f11d50a3a/System.Management.dll
lib/mono/gac/System.Management/4.0.0.0__b03f5f7f11d50a3a/System.Management.dll.mdb
-lib/mono/gac/System.Messaging/2.0.0.0__b03f5f7f11d50a3a/System.Messaging.dll
-lib/mono/gac/System.Messaging/2.0.0.0__b03f5f7f11d50a3a/System.Messaging.dll.mdb
lib/mono/gac/System.Messaging/4.0.0.0__b03f5f7f11d50a3a/System.Messaging.dll
lib/mono/gac/System.Messaging/4.0.0.0__b03f5f7f11d50a3a/System.Messaging.dll.mdb
lib/mono/gac/System.Net.Http.Formatting/4.0.0.0__31bf3856ad364e35/System.Net.Http.Formatting.dll
@@ -988,8 +796,6 @@ lib/mono/gac/System.Net.Http.WebRequest/4.0.0.0__b03f5f7f11d50a3a/System.Net.Htt
lib/mono/gac/System.Net.Http.WebRequest/4.0.0.0__b03f5f7f11d50a3a/System.Net.Http.WebRequest.dll.mdb
lib/mono/gac/System.Net.Http/4.0.0.0__b03f5f7f11d50a3a/System.Net.Http.dll
lib/mono/gac/System.Net.Http/4.0.0.0__b03f5f7f11d50a3a/System.Net.Http.dll.mdb
-lib/mono/gac/System.Net/3.5.0.0__b77a5c561934e089/System.Net.dll
-lib/mono/gac/System.Net/3.5.0.0__b77a5c561934e089/System.Net.dll.mdb
lib/mono/gac/System.Net/4.0.0.0__b03f5f7f11d50a3a/System.Net.dll
lib/mono/gac/System.Net/4.0.0.0__b03f5f7f11d50a3a/System.Net.dll.mdb
lib/mono/gac/System.Numerics/4.0.0.0__b77a5c561934e089/System.Numerics.dll
@@ -1020,20 +826,12 @@ lib/mono/gac/System.Runtime.Caching/4.0.0.0__b03f5f7f11d50a3a/System.Runtime.Cac
lib/mono/gac/System.Runtime.Caching/4.0.0.0__b03f5f7f11d50a3a/System.Runtime.Caching.dll.mdb
lib/mono/gac/System.Runtime.DurableInstancing/4.0.0.0__31bf3856ad364e35/System.Runtime.DurableInstancing.dll
lib/mono/gac/System.Runtime.DurableInstancing/4.0.0.0__31bf3856ad364e35/System.Runtime.DurableInstancing.dll.mdb
-lib/mono/gac/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
-lib/mono/gac/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll.mdb
lib/mono/gac/System.Runtime.Remoting/4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
lib/mono/gac/System.Runtime.Remoting/4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll.mdb
-lib/mono/gac/System.Runtime.Serialization.Formatters.Soap/2.0.0.0__b03f5f7f11d50a3a/System.Runtime.Serialization.Formatters.Soap.dll
-lib/mono/gac/System.Runtime.Serialization.Formatters.Soap/2.0.0.0__b03f5f7f11d50a3a/System.Runtime.Serialization.Formatters.Soap.dll.mdb
lib/mono/gac/System.Runtime.Serialization.Formatters.Soap/4.0.0.0__b03f5f7f11d50a3a/System.Runtime.Serialization.Formatters.Soap.dll
lib/mono/gac/System.Runtime.Serialization.Formatters.Soap/4.0.0.0__b03f5f7f11d50a3a/System.Runtime.Serialization.Formatters.Soap.dll.mdb
-lib/mono/gac/System.Runtime.Serialization/3.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll
-lib/mono/gac/System.Runtime.Serialization/3.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll.mdb
lib/mono/gac/System.Runtime.Serialization/4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll
lib/mono/gac/System.Runtime.Serialization/4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll.mdb
-lib/mono/gac/System.Security/2.0.0.0__b03f5f7f11d50a3a/System.Security.dll
-lib/mono/gac/System.Security/2.0.0.0__b03f5f7f11d50a3a/System.Security.dll.mdb
lib/mono/gac/System.Security/4.0.0.0__b03f5f7f11d50a3a/System.Security.dll
lib/mono/gac/System.Security/4.0.0.0__b03f5f7f11d50a3a/System.Security.dll.mdb
lib/mono/gac/System.ServiceModel.Activation/4.0.0.0__31bf3856ad364e35/System.ServiceModel.Activation.dll
@@ -1042,44 +840,24 @@ lib/mono/gac/System.ServiceModel.Discovery/4.0.0.0__31bf3856ad364e35/System.Serv
lib/mono/gac/System.ServiceModel.Discovery/4.0.0.0__31bf3856ad364e35/System.ServiceModel.Discovery.dll.mdb
lib/mono/gac/System.ServiceModel.Routing/4.0.0.0__31bf3856ad364e35/System.ServiceModel.Routing.dll
lib/mono/gac/System.ServiceModel.Routing/4.0.0.0__31bf3856ad364e35/System.ServiceModel.Routing.dll.mdb
-lib/mono/gac/System.ServiceModel.Web/3.5.0.0__31bf3856ad364e35/System.ServiceModel.Web.dll
-lib/mono/gac/System.ServiceModel.Web/3.5.0.0__31bf3856ad364e35/System.ServiceModel.Web.dll.mdb
lib/mono/gac/System.ServiceModel.Web/4.0.0.0__31bf3856ad364e35/System.ServiceModel.Web.dll
lib/mono/gac/System.ServiceModel.Web/4.0.0.0__31bf3856ad364e35/System.ServiceModel.Web.dll.mdb
-lib/mono/gac/System.ServiceModel/3.0.0.0__b77a5c561934e089/System.ServiceModel.dll
-lib/mono/gac/System.ServiceModel/3.0.0.0__b77a5c561934e089/System.ServiceModel.dll.mdb
lib/mono/gac/System.ServiceModel/4.0.0.0__b77a5c561934e089/System.ServiceModel.dll
lib/mono/gac/System.ServiceModel/4.0.0.0__b77a5c561934e089/System.ServiceModel.dll.mdb
-lib/mono/gac/System.ServiceProcess/2.0.0.0__b03f5f7f11d50a3a/System.ServiceProcess.dll
-lib/mono/gac/System.ServiceProcess/2.0.0.0__b03f5f7f11d50a3a/System.ServiceProcess.dll.mdb
lib/mono/gac/System.ServiceProcess/4.0.0.0__b03f5f7f11d50a3a/System.ServiceProcess.dll
lib/mono/gac/System.ServiceProcess/4.0.0.0__b03f5f7f11d50a3a/System.ServiceProcess.dll.mdb
lib/mono/gac/System.Threading.Tasks.Dataflow/4.0.0.0__b77a5c561934e089/System.Threading.Tasks.Dataflow.dll
lib/mono/gac/System.Threading.Tasks.Dataflow/4.0.0.0__b77a5c561934e089/System.Threading.Tasks.Dataflow.dll.mdb
-lib/mono/gac/System.Transactions/2.0.0.0__b77a5c561934e089/System.Transactions.dll
-lib/mono/gac/System.Transactions/2.0.0.0__b77a5c561934e089/System.Transactions.dll.mdb
lib/mono/gac/System.Transactions/4.0.0.0__b77a5c561934e089/System.Transactions.dll
lib/mono/gac/System.Transactions/4.0.0.0__b77a5c561934e089/System.Transactions.dll.mdb
-lib/mono/gac/System.Web.Abstractions/3.5.0.0__31bf3856ad364e35/System.Web.Abstractions.dll
-lib/mono/gac/System.Web.Abstractions/3.5.0.0__31bf3856ad364e35/System.Web.Abstractions.dll.mdb
lib/mono/gac/System.Web.Abstractions/4.0.0.0__31bf3856ad364e35/System.Web.Abstractions.dll
lib/mono/gac/System.Web.Abstractions/4.0.0.0__31bf3856ad364e35/System.Web.Abstractions.dll.mdb
lib/mono/gac/System.Web.ApplicationServices/4.0.0.0__31bf3856ad364e35/System.Web.ApplicationServices.dll
lib/mono/gac/System.Web.ApplicationServices/4.0.0.0__31bf3856ad364e35/System.Web.ApplicationServices.dll.mdb
-lib/mono/gac/System.Web.DynamicData/3.5.0.0__31bf3856ad364e35/System.Web.DynamicData.dll
-lib/mono/gac/System.Web.DynamicData/3.5.0.0__31bf3856ad364e35/System.Web.DynamicData.dll.mdb
lib/mono/gac/System.Web.DynamicData/4.0.0.0__31bf3856ad364e35/System.Web.DynamicData.dll
lib/mono/gac/System.Web.DynamicData/4.0.0.0__31bf3856ad364e35/System.Web.DynamicData.dll.mdb
-lib/mono/gac/System.Web.Extensions.Design/1.0.61025.0__31bf3856ad364e35/System.Web.Extensions.Design.dll
-lib/mono/gac/System.Web.Extensions.Design/1.0.61025.0__31bf3856ad364e35/System.Web.Extensions.Design.dll.mdb
-lib/mono/gac/System.Web.Extensions.Design/3.5.0.0__31bf3856ad364e35/System.Web.Extensions.Design.dll
-lib/mono/gac/System.Web.Extensions.Design/3.5.0.0__31bf3856ad364e35/System.Web.Extensions.Design.dll.mdb
lib/mono/gac/System.Web.Extensions.Design/4.0.0.0__31bf3856ad364e35/System.Web.Extensions.Design.dll
lib/mono/gac/System.Web.Extensions.Design/4.0.0.0__31bf3856ad364e35/System.Web.Extensions.Design.dll.mdb
-lib/mono/gac/System.Web.Extensions/1.0.61025.0__31bf3856ad364e35/System.Web.Extensions.dll
-lib/mono/gac/System.Web.Extensions/1.0.61025.0__31bf3856ad364e35/System.Web.Extensions.dll.mdb
-lib/mono/gac/System.Web.Extensions/3.5.0.0__31bf3856ad364e35/System.Web.Extensions.dll
-lib/mono/gac/System.Web.Extensions/3.5.0.0__31bf3856ad364e35/System.Web.Extensions.dll.mdb
lib/mono/gac/System.Web.Extensions/4.0.0.0__31bf3856ad364e35/System.Web.Extensions.dll
lib/mono/gac/System.Web.Extensions/4.0.0.0__31bf3856ad364e35/System.Web.Extensions.dll.mdb
lib/mono/gac/System.Web.Http.SelfHost/4.0.0.0__31bf3856ad364e35/System.Web.Http.SelfHost.dll
@@ -1088,20 +866,12 @@ lib/mono/gac/System.Web.Http.WebHost/4.0.0.0__31bf3856ad364e35/System.Web.Http.W
lib/mono/gac/System.Web.Http.WebHost/4.0.0.0__31bf3856ad364e35/System.Web.Http.WebHost.dll.mdb
lib/mono/gac/System.Web.Http/4.0.0.0__31bf3856ad364e35/System.Web.Http.dll
lib/mono/gac/System.Web.Http/4.0.0.0__31bf3856ad364e35/System.Web.Http.dll.mdb
-lib/mono/gac/System.Web.Mvc/1.0.0.0__31bf3856ad364e35/System.Web.Mvc.dll
-lib/mono/gac/System.Web.Mvc/1.0.0.0__31bf3856ad364e35/System.Web.Mvc.dll.mdb
-lib/mono/gac/System.Web.Mvc/2.0.0.0__31bf3856ad364e35/System.Web.Mvc.dll
-lib/mono/gac/System.Web.Mvc/2.0.0.0__31bf3856ad364e35/System.Web.Mvc.dll.mdb
lib/mono/gac/System.Web.Mvc/3.0.0.0__31bf3856ad364e35/System.Web.Mvc.dll
lib/mono/gac/System.Web.Mvc/3.0.0.0__31bf3856ad364e35/System.Web.Mvc.dll.mdb
lib/mono/gac/System.Web.Razor/2.0.0.0__31bf3856ad364e35/System.Web.Razor.dll
lib/mono/gac/System.Web.Razor/2.0.0.0__31bf3856ad364e35/System.Web.Razor.dll.mdb
-lib/mono/gac/System.Web.Routing/3.5.0.0__31bf3856ad364e35/System.Web.Routing.dll
-lib/mono/gac/System.Web.Routing/3.5.0.0__31bf3856ad364e35/System.Web.Routing.dll.mdb
lib/mono/gac/System.Web.Routing/4.0.0.0__31bf3856ad364e35/System.Web.Routing.dll
lib/mono/gac/System.Web.Routing/4.0.0.0__31bf3856ad364e35/System.Web.Routing.dll.mdb
-lib/mono/gac/System.Web.Services/2.0.0.0__b03f5f7f11d50a3a/System.Web.Services.dll
-lib/mono/gac/System.Web.Services/2.0.0.0__b03f5f7f11d50a3a/System.Web.Services.dll.mdb
lib/mono/gac/System.Web.Services/4.0.0.0__b03f5f7f11d50a3a/System.Web.Services.dll
lib/mono/gac/System.Web.Services/4.0.0.0__b03f5f7f11d50a3a/System.Web.Services.dll.mdb
lib/mono/gac/System.Web.WebPages.Deployment/2.0.0.0__31bf3856ad364e35/System.Web.WebPages.Deployment.dll
@@ -1110,44 +880,28 @@ lib/mono/gac/System.Web.WebPages.Razor/2.0.0.0__31bf3856ad364e35/System.Web.WebP
lib/mono/gac/System.Web.WebPages.Razor/2.0.0.0__31bf3856ad364e35/System.Web.WebPages.Razor.dll.mdb
lib/mono/gac/System.Web.WebPages/2.0.0.0__31bf3856ad364e35/System.Web.WebPages.dll
lib/mono/gac/System.Web.WebPages/2.0.0.0__31bf3856ad364e35/System.Web.WebPages.dll.mdb
-lib/mono/gac/System.Web/2.0.0.0__b03f5f7f11d50a3a/System.Web.dll
-lib/mono/gac/System.Web/2.0.0.0__b03f5f7f11d50a3a/System.Web.dll.mdb
lib/mono/gac/System.Web/4.0.0.0__b03f5f7f11d50a3a/System.Web.dll
lib/mono/gac/System.Web/4.0.0.0__b03f5f7f11d50a3a/System.Web.dll.mdb
lib/mono/gac/System.Windows.Forms.DataVisualization/4.0.0.0__31bf3856ad364e35/System.Windows.Forms.DataVisualization.dll
lib/mono/gac/System.Windows.Forms.DataVisualization/4.0.0.0__31bf3856ad364e35/System.Windows.Forms.DataVisualization.dll.mdb
-lib/mono/gac/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
-lib/mono/gac/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.mdb
lib/mono/gac/System.Windows.Forms/4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
lib/mono/gac/System.Windows.Forms/4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.mdb
lib/mono/gac/System.Windows/4.0.0.0__b03f5f7f11d50a3a/System.Windows.dll
lib/mono/gac/System.Xaml/4.0.0.0__b77a5c561934e089/System.Xaml.dll
lib/mono/gac/System.Xaml/4.0.0.0__b77a5c561934e089/System.Xaml.dll.mdb
-lib/mono/gac/System.Xml.Linq/3.5.0.0__b77a5c561934e089/System.Xml.Linq.dll
-lib/mono/gac/System.Xml.Linq/3.5.0.0__b77a5c561934e089/System.Xml.Linq.dll.mdb
lib/mono/gac/System.Xml.Linq/4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll
lib/mono/gac/System.Xml.Linq/4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll.mdb
lib/mono/gac/System.Xml.Serialization/4.0.0.0__b77a5c561934e089/System.Xml.Serialization.dll
-lib/mono/gac/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
-lib/mono/gac/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll.mdb
lib/mono/gac/System.Xml/4.0.0.0__b77a5c561934e089/System.Xml.dll
lib/mono/gac/System.Xml/4.0.0.0__b77a5c561934e089/System.Xml.dll.mdb
-lib/mono/gac/System/2.0.0.0__b77a5c561934e089/System.dll
-lib/mono/gac/System/2.0.0.0__b77a5c561934e089/System.dll.mdb
lib/mono/gac/System/4.0.0.0__b77a5c561934e089/System.dll
lib/mono/gac/System/4.0.0.0__b77a5c561934e089/System.dll.mdb
lib/mono/gac/WebMatrix.Data/4.0.0.0__0738eb9f132ed756/WebMatrix.Data.dll
lib/mono/gac/WebMatrix.Data/4.0.0.0__0738eb9f132ed756/WebMatrix.Data.dll.mdb
-lib/mono/gac/WindowsBase/3.0.0.0__31bf3856ad364e35/WindowsBase.dll
-lib/mono/gac/WindowsBase/3.0.0.0__31bf3856ad364e35/WindowsBase.dll.mdb
lib/mono/gac/WindowsBase/4.0.0.0__31bf3856ad364e35/WindowsBase.dll
lib/mono/gac/WindowsBase/4.0.0.0__31bf3856ad364e35/WindowsBase.dll.mdb
lib/mono/gac/cscompmgd/0.0.0.0__b03f5f7f11d50a3a/cscompmgd.dll
lib/mono/gac/cscompmgd/0.0.0.0__b03f5f7f11d50a3a/cscompmgd.dll.mdb
-lib/mono/gac/cscompmgd/8.0.0.0__b03f5f7f11d50a3a/cscompmgd.dll
-lib/mono/gac/cscompmgd/8.0.0.0__b03f5f7f11d50a3a/cscompmgd.dll.mdb
-lib/mono/gac/mono-service/2.0.0.0__0738eb9f132ed756/mono-service.exe
-lib/mono/gac/mono-service/2.0.0.0__0738eb9f132ed756/mono-service.exe.mdb
lib/mono/gac/mono-service/4.0.0.0__0738eb9f132ed756/mono-service.exe
lib/mono/gac/mono-service/4.0.0.0__0738eb9f132ed756/mono-service.exe.mdb
lib/mono/gac/monodoc/1.0.0.0__0738eb9f132ed756/monodoc.dll
@@ -1169,6 +923,7 @@ lib/mono/gac/nunit.mocks/2.4.8.0__96d09a1eb7f44a77/nunit.mocks.dll
lib/mono/gac/nunit.mocks/2.4.8.0__96d09a1eb7f44a77/nunit.mocks.dll.mdb
lib/mono/gac/nunit.util/2.4.8.0__96d09a1eb7f44a77/nunit.util.dll
lib/mono/gac/nunit.util/2.4.8.0__96d09a1eb7f44a77/nunit.util.dll.mdb
+lib/mono/lldb/mono.py
lib/mono/mono-configuration-crypto/4.5/Mono.Configuration.Crypto.dll
lib/mono/mono-configuration-crypto/4.5/Mono.Configuration.Crypto.dll.mdb
lib/mono/mono-configuration-crypto/4.5/mono-configuration-crypto.exe
@@ -1179,8 +934,8 @@ lib/mono/xbuild-frameworks/.NETFramework/v3.0/RedistList/FrameworkList.xml
lib/mono/xbuild-frameworks/.NETFramework/v3.5/RedistList/FrameworkList.xml
lib/mono/xbuild-frameworks/.NETFramework/v4.0/Profile/Client/RedistList/FrameworkList.xml
lib/mono/xbuild-frameworks/.NETFramework/v4.0/RedistList/FrameworkList.xml
-lib/mono/xbuild-frameworks/.NETFramework/v4.5/RedistList/FrameworkList.xml
lib/mono/xbuild-frameworks/.NETFramework/v4.5.1/RedistList/FrameworkList.xml
+lib/mono/xbuild-frameworks/.NETFramework/v4.5/RedistList/FrameworkList.xml
lib/mono/xbuild/12.0/bin/MSBuild/Microsoft.Build.CommonTypes.xsd
lib/mono/xbuild/12.0/bin/MSBuild/Microsoft.Build.Core.xsd
lib/mono/xbuild/12.0/bin/Microsoft.Build.Engine.dll
@@ -1198,6 +953,23 @@ lib/mono/xbuild/12.0/bin/xbuild.exe
lib/mono/xbuild/12.0/bin/xbuild.exe.config
lib/mono/xbuild/12.0/bin/xbuild.exe.mdb
lib/mono/xbuild/12.0/bin/xbuild.rsp
+lib/mono/xbuild/14.0/bin/MSBuild/Microsoft.Build.CommonTypes.xsd
+lib/mono/xbuild/14.0/bin/MSBuild/Microsoft.Build.Core.xsd
+lib/mono/xbuild/14.0/bin/Microsoft.Build.Engine.dll
+lib/mono/xbuild/14.0/bin/Microsoft.Build.Framework.dll
+lib/mono/xbuild/14.0/bin/Microsoft.Build.Tasks.Core.dll
+lib/mono/xbuild/14.0/bin/Microsoft.Build.Utilities.Core.dll
+lib/mono/xbuild/14.0/bin/Microsoft.Build.dll
+lib/mono/xbuild/14.0/bin/Microsoft.Build.xsd
+lib/mono/xbuild/14.0/bin/Microsoft.CSharp.targets
+lib/mono/xbuild/14.0/bin/Microsoft.Common.targets
+lib/mono/xbuild/14.0/bin/Microsoft.Common.tasks
+lib/mono/xbuild/14.0/bin/Microsoft.VisualBasic.targets
+lib/mono/xbuild/14.0/bin/Mono.XBuild.Tasks.dll
+lib/mono/xbuild/14.0/bin/xbuild.exe
+lib/mono/xbuild/14.0/bin/xbuild.exe.config
+lib/mono/xbuild/14.0/bin/xbuild.exe.mdb
+lib/mono/xbuild/14.0/bin/xbuild.rsp
lib/mono/xbuild/Microsoft/Portable/Microsoft.Portable.Core.props
lib/mono/xbuild/Microsoft/Portable/Microsoft.Portable.Core.targets
lib/mono/xbuild/Microsoft/Portable/v4.0/Microsoft.Portable.CSharp.targets
@@ -1207,30 +979,30 @@ lib/mono/xbuild/Microsoft/Portable/v4.5/Microsoft.Portable.Common.targets
lib/mono/xbuild/Microsoft/VisualStudio/v10.0/WebApplications/Microsoft.WebApplication.targets
lib/mono/xbuild/Microsoft/VisualStudio/v11.0/WebApplications/Microsoft.WebApplication.targets
lib/mono/xbuild/Microsoft/VisualStudio/v9.0/WebApplications/Microsoft.WebApplication.targets
-${PLIST.monodoc}lib/monodoc/monodoc.xml
-${PLIST.monodoc}lib/monodoc/sources/Mono.source
-${PLIST.monodoc}lib/monodoc/sources/Mono.tree
-${PLIST.monodoc}lib/monodoc/sources/Mono.zip
-${PLIST.monodoc}lib/monodoc/sources/Novell.source
-${PLIST.monodoc}lib/monodoc/sources/Novell.tree
-${PLIST.monodoc}lib/monodoc/sources/Novell.zip
-${PLIST.monodoc}lib/monodoc/sources/cs-errors.tree
-${PLIST.monodoc}lib/monodoc/sources/cs-errors.zip
-${PLIST.monodoc}lib/monodoc/sources/ecma334.tree
-${PLIST.monodoc}lib/monodoc/sources/ecma334.zip
-${PLIST.monodoc}lib/monodoc/sources/lang-csharp.source
-${PLIST.monodoc}lib/monodoc/sources/mono-file-formats.source
-${PLIST.monodoc}lib/monodoc/sources/mono-file-formats.tree
-${PLIST.monodoc}lib/monodoc/sources/mono-file-formats.zip
-${PLIST.monodoc}lib/monodoc/sources/mono-tools.source
-${PLIST.monodoc}lib/monodoc/sources/mono-tools.tree
-${PLIST.monodoc}lib/monodoc/sources/mono-tools.zip
-${PLIST.monodoc}lib/monodoc/sources/monoapi.source
-${PLIST.monodoc}lib/monodoc/sources/monoapi.tree
-${PLIST.monodoc}lib/monodoc/sources/monoapi.zip
-${PLIST.monodoc}lib/monodoc/sources/netdocs.source
-${PLIST.monodoc}lib/monodoc/sources/netdocs.tree
-${PLIST.monodoc}lib/monodoc/sources/netdocs.zip
+lib/monodoc/monodoc.xml
+lib/monodoc/sources/Mono.source
+lib/monodoc/sources/Mono.tree
+lib/monodoc/sources/Mono.zip
+lib/monodoc/sources/Novell.source
+lib/monodoc/sources/Novell.tree
+lib/monodoc/sources/Novell.zip
+lib/monodoc/sources/cs-errors.tree
+lib/monodoc/sources/cs-errors.zip
+lib/monodoc/sources/ecma334.tree
+lib/monodoc/sources/ecma334.zip
+lib/monodoc/sources/lang-csharp.source
+lib/monodoc/sources/mono-file-formats.source
+lib/monodoc/sources/mono-file-formats.tree
+lib/monodoc/sources/mono-file-formats.zip
+lib/monodoc/sources/mono-tools.source
+lib/monodoc/sources/mono-tools.tree
+lib/monodoc/sources/mono-tools.zip
+lib/monodoc/sources/monoapi.source
+lib/monodoc/sources/monoapi.tree
+lib/monodoc/sources/monoapi.zip
+lib/monodoc/sources/netdocs.source
+lib/monodoc/sources/netdocs.tree
+lib/monodoc/sources/netdocs.zip
lib/pkgconfig/aspnetwebstack.pc
lib/pkgconfig/cecil.pc
lib/pkgconfig/dotnet.pc
diff --git a/lang/mono/distinfo b/lang/mono/distinfo
index 56385325069..965aa48698e 100644
--- a/lang/mono/distinfo
+++ b/lang/mono/distinfo
@@ -1,11 +1,9 @@
-$NetBSD: distinfo,v 1.98 2014/11/30 08:50:26 spz Exp $
+$NetBSD: distinfo,v 1.99 2015/05/21 14:38:08 kefren Exp $
-SHA1 (mono-3.10.0.tar.bz2) = 74e43604ea48e941c39a43ebc153abee4ddba56c
-RMD160 (mono-3.10.0.tar.bz2) = 93312568ec4963cf6be1d5d29e5d634c5a7a4bf2
-Size (mono-3.10.0.tar.bz2) = 73485820 bytes
+SHA1 (mono-4.0.1.tar.bz2) = 9c7c27caa69e6a1673753437fd6824e0d33fe2ac
+RMD160 (mono-4.0.1.tar.bz2) = 3adcb49d7da9a4d81b7f5bc2108d13c20d94ab15
+Size (mono-4.0.1.tar.bz2) = 97197403 bytes
SHA1 (patch-aa) = 84e5bca2b6d9715271c343f774c81186858d90c9
-SHA1 (patch-ab) = a79d1fe4c6246a082a7a40309f199a75319155db
-SHA1 (patch-ac) = c183486f092c064c13969c9f9283eef56d853e84
SHA1 (patch-ad) = ebd47980f0141f7cbd0c6bbcfc15942cebc263f1
SHA1 (patch-ae) = 25869b98f9197243aea799b75b238d92f58e8845
SHA1 (patch-af) = 6a458a91dc34420d45238b5dad01ed63f0bd9e00
@@ -25,8 +23,13 @@ SHA1 (patch-be) = d1b603478ff8b1acdd2160efe2d88974f62ac20f
SHA1 (patch-bf) = 550c198e41ccc33dd690950754af4557df9b1d1d
SHA1 (patch-bi) = 4d2252c53facafeb8fc7f459759294da5f14dfeb
SHA1 (patch-cc) = d26c9e04f04896f0e7b2edab61cd347d76e0fcaf
+SHA1 (patch-configure) = c8364cd9da06b6b8d15a3d98c1e4cb11a29c1298
SHA1 (patch-da) = 08c7c78aa4c6f1a1de4d34aebe05cd2ed1e7dcfd
-SHA1 (patch-db) = 66c86c0ea8de64cdfaab30b8b97dabfb0e2fef10
+SHA1 (patch-data_Makefile.in) = 0c54664b1a59714c6bec02547d70eaa7dee47928
+SHA1 (patch-data_net_4_0_Browsers_Makefile.in) = ab4baa45dd75b87786cbc7d942611915d5ae1f72
+SHA1 (patch-data_net_4_5_Browsers_Makefile.in) = e4cab08ffa040020684edb3a9fbc8e448d2faf35
+SHA1 (patch-data_net_4_5_Makefile.in) = 778be615f4f21f2561e47e082302c09f02c6f8f6
+SHA1 (patch-db) = 185ae2e5cbac9bca99443efbc5a8ae63423656cf
SHA1 (patch-dc) = 725c82a9ac4ae9c01045149504a6df6a64d808a3
SHA1 (patch-de) = 0c2a123868b20236fceb93d33fa3084a1afd004c
SHA1 (patch-df) = b2780e809d681795a6bdd9039ec890cfc9362187
@@ -35,19 +38,20 @@ SHA1 (patch-di) = 67a26c3cd7752d5b629f00cdba7cc9613d10f43c
SHA1 (patch-dj) = 049cc88dc523975404445f13de81255d75a22156
SHA1 (patch-dk) = ad78819e71f082d0b7f262c162d3a67cfdfdcf2f
SHA1 (patch-dl) = dc63c1d3f6a1d78b2f5bb725cdff6824e2307dc5
-SHA1 (patch-dm) = 700bd09b41973f4664e4b63dfc042f60503a069f
-SHA1 (patch-dn) = 5d87cbff70432a674f1271d7b44757f86e1f1bd0
SHA1 (patch-do) = 0bda0d2e482be218fb502e0c4ea945a41d078d27
SHA1 (patch-man_mprof-report.1) = 0a80c164614cc9af5f01822005193d80f1d89946
-SHA1 (patch-mono_io-layer_sockets.c) = e95fdd20657b4ea71ef4c4ad2ae777e82248d381
-SHA1 (patch-mono_mini_mini-arm.c) = f8460870a77200eb12c2970b3ae7c432febbfdd9
+SHA1 (patch-mono_dis_Makefile.in) = f000112e2712faf29104489e45feae8d6fc45169
+SHA1 (patch-mono_metadata_icall.c) = 191a7fccb174855026cb11dd0f6ac450bb920ec7
+SHA1 (patch-mono_metadata_mono-perfcounters.c) = 3283b42dabff16444458287db992905534a43fdc
+SHA1 (patch-mono_metadata_mono-route.c) = 6eb741efca0a66fae894f7c49fa8f6393079e67f
+SHA1 (patch-mono_mini_mini-arm.c) = 1c4f85a6b2a49604a6b4299f65f0c93d0c01ffa3
SHA1 (patch-mono_profiler_proflog.c) = 060e8052aeedc1ee224d33644f39b8085a6c92a2
SHA1 (patch-mono_unit-tests_Makefile.in) = 98cb082e2e0ad53c36b513a7bce9568c26e14f21
-SHA1 (patch-mono_utils_Makefile.in) = 08c5d8c2cb64b526b5596f15a590260630bd67c6
+SHA1 (patch-mono_utils_Makefile.in) = de43f3fed64a1b52c18a63e66bf9fe8df6de40a6
SHA1 (patch-mono_utils_mono-compiler.h) = 210062c167c00500f6a9176ef94c8cd96d39c730
SHA1 (patch-mono_utils_mono-mmap.c) = 869c24a57861fcfb1bdc8a04ed0e0d1fd5a0e0b5
+SHA1 (patch-mono_utils_mono-semaphore.c) = a47c7816445c7781e1cf0efc889dedfbf5b351f9
SHA1 (patch-mono_utils_mono-threads-dragonfly.c) = d41c7735d5ba0224ff4a4cf70308fb835ec00bbe
-SHA1 (patch-mono_utils_mono-threads-freebsd.c) = 029a6b14255edd8c298c9c8d1f5018bc6efc5866
SHA1 (patch-mono_utils_mono-threads-netbsd.c) = 29d7bdb4906bca4e2f5a0a94b7e70e04570df8ee
SHA1 (patch-mono_utils_mono-threads-posix.c) = d0cb2b1be62cbafe86a3efa817b8120af4ab1086
SHA1 (patch-mono_utils_mono-threads-solaris.c) = 8781c9e09edfbbbc9940f02cce46a3ce5b6c10c3
diff --git a/lang/mono/patches/patch-ac b/lang/mono/patches/patch-ac
deleted file mode 100644
index 4755c30b408..00000000000
--- a/lang/mono/patches/patch-ac
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD: patch-ac,v 1.19 2014/11/30 08:40:51 spz Exp $
---- data/Makefile.in.orig 2014-10-04 09:28:58.000000000 +0000
-+++ data/Makefile.in
-@@ -431,7 +431,7 @@ top_build_prefix = @top_build_prefix@
- top_builddir = @top_builddir@
- top_srcdir = @top_srcdir@
- SUBDIRS = net_2_0 $(am__append_1)
--monodir = $(sysconfdir)/mono
-+monodir = $(datadir)/examples/mono
- EXTRA_DIST = \
- config.in \
- browscap.ini mono.supp mono.d README ChangeLog \
diff --git a/lang/mono/patches/patch-ab b/lang/mono/patches/patch-configure
index 631a95b1385..42dbfde7f62 100644
--- a/lang/mono/patches/patch-ab
+++ b/lang/mono/patches/patch-configure
@@ -1,8 +1,8 @@
-$NetBSD: patch-ab,v 1.34 2014/11/30 08:40:51 spz Exp $
+$NetBSD: patch-configure,v 1.1 2015/05/21 14:38:08 kefren Exp $
---- configure.orig 2014-10-04 09:29:01.000000000 +0000
-+++ configure
-@@ -4027,7 +4027,7 @@ $as_echo "#define PLATFORM_NO_SYMLINKS 1
+--- configure.orig 2015-05-06 00:29:57.000000000 +0300
++++ configure 2015-05-11 15:38:17.000000000 +0300
+@@ -4024,7 +4024,7 @@ $as_echo "#define PLATFORM_NO_SYMLINKS 1
mono_cv_clang=no
if test "x$cross_compiling" = "xno"; then
target_win32=yes
@@ -11,7 +11,7 @@ $NetBSD: patch-ab,v 1.34 2014/11/30 08:40:51 spz Exp $
$as_echo "#define TARGET_WIN32 1" >>confdefs.h
-@@ -4064,10 +4064,13 @@ $as_echo "#define MINGW_CROSS_COMPILE 1"
+@@ -4061,10 +4061,13 @@ $as_echo "#define MINGW_CROSS_COMPILE 1"
CPPFLAGS="$CPPFLAGS -DPLATFORM_BSD"
libmono_ldflags="-pthread"
need_link_unlink=yes
@@ -26,7 +26,7 @@ $NetBSD: patch-ab,v 1.34 2014/11/30 08:40:51 spz Exp $
;;
*-*-kfreebsd*-gnu)
host_win32=no
-@@ -4080,7 +4083,7 @@ $as_echo "#define MINGW_CROSS_COMPILE 1"
+@@ -4077,7 +4080,7 @@ $as_echo "#define MINGW_CROSS_COMPILE 1"
with_sigaltstack=no
use_sigposix=yes
;;
@@ -35,7 +35,7 @@ $NetBSD: patch-ab,v 1.34 2014/11/30 08:40:51 spz Exp $
host_win32=no
if test "x$PTHREAD_CFLAGS" = "x"; then
CPPFLAGS="$CPPFLAGS -DGC_FREEBSD_THREADS"
-@@ -4096,7 +4099,8 @@ $as_echo "#define MINGW_CROSS_COMPILE 1"
+@@ -4093,7 +4096,8 @@ $as_echo "#define MINGW_CROSS_COMPILE 1"
LDFLAGS="$LDFLAGS $PTHREAD_LIBS -L/usr/local/lib"
libmono_ldflags="$PTHREAD_LIBS"
fi
@@ -45,7 +45,7 @@ $NetBSD: patch-ab,v 1.34 2014/11/30 08:40:51 spz Exp $
need_link_unlink=yes
$as_echo "#define PTHREAD_POINTER_ID 1" >>confdefs.h
-@@ -21722,6 +21726,7 @@ $as_echo_n "checking for Solaris XPG4 su
+@@ -21984,6 +21988,7 @@ $as_echo_n "checking for Solaris XPG4 su
if test -f /usr/lib/libxnet.so; then
CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE=500"
CPPFLAGS="$CPPFLAGS -D__EXTENSIONS__"
@@ -53,7 +53,7 @@ $NetBSD: patch-ab,v 1.34 2014/11/30 08:40:51 spz Exp $
CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE_EXTENDED=1"
LIBS="$LIBS -lxnet"
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-@@ -24940,7 +24945,7 @@ $as_echo_n "checking LLVM version... " >
+@@ -25405,7 +25410,7 @@ $as_echo_n "checking LLVM version... " >
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $llvm_version" >&5
$as_echo "$llvm_version" >&6; }
if echo $llvm_version | grep -q 'mono'; then
@@ -62,7 +62,7 @@ $NetBSD: patch-ab,v 1.34 2014/11/30 08:40:51 spz Exp $
if test "$llvm_version" != "$expected_llvm_version"; then
as_fn_error $? "Expected llvm version $expected_llvm_version, but llvm-config --version returned $llvm_version\"" "$LINENO" 5
fi
-@@ -25016,7 +25021,7 @@ LIBC="libc.so.6"
+@@ -25487,7 +25492,7 @@ LIBC="libc.so.6"
INTL="libc.so.6"
SQLITE="libsqlite.so.0"
SQLITE3="libsqlite3.so.0"
@@ -71,7 +71,7 @@ $NetBSD: patch-ab,v 1.34 2014/11/30 08:40:51 spz Exp $
GDKX11="libgdk-x11-2.0.so.0"
GTKX11="libgtk-x11-2.0.so.0"
XINERAMA="libXinerama.so.1"
-@@ -25124,6 +25129,11 @@ $as_echo "#define __mono_ilp32__ 1" >>co
+@@ -25591,6 +25596,11 @@ $as_echo "#define __mono_ilp32__ 1" >>co
sizeof_register=8
fi
case $host_os in
@@ -83,7 +83,7 @@ $NetBSD: patch-ab,v 1.34 2014/11/30 08:40:51 spz Exp $
linux*)
sgen_supported=true
AOT_SUPPORTED="yes"
-@@ -25259,13 +25269,17 @@ fi
+@@ -25722,12 +25732,15 @@ fi
CPPFLAGS="$CPPFLAGS -D__ARM_EABI__"
sgen_supported=true
;;
@@ -92,19 +92,26 @@ $NetBSD: patch-ab,v 1.34 2014/11/30 08:40:51 spz Exp $
TARGET=ARM;
arch_target=arm;
ACCESS_UNALIGNED="no"
- JIT_SUPPORTED=yes
- sgen_supported=true
- AOT_SUPPORTED="yes"
+ case $host_os in
-+ linux*)
++ *linux)
+ sgen_supported=true
+ AOT_SUPPORTED="yes"
-+ ;;
+ esac
CPPFLAGS="$CPPFLAGS -D__ARM_EABI__"
;;
# TODO: make proper support for NaCl host.
-@@ -25655,15 +25669,17 @@ case "$host" in
+@@ -25837,7 +25850,7 @@ $as_echo "#define TARGET_X86 1" >>confde
+
+ sizeof_register=4
+ ;;
+- arm*-linux-*)
++ arm*-linux-* | arm*-netbsd* | earm*-netbsd*)
+ TARGET=ARM;
+ arch_target=arm;
+
+@@ -26181,15 +26194,17 @@ case "$host" in
GTKX11="libgtk-x11-2.0.dylib"
;;
*-*-*netbsd*)
@@ -125,7 +132,7 @@ $NetBSD: patch-ab,v 1.34 2014/11/30 08:40:51 spz Exp $
LIBC="libc.so"
INTL="libintl.so"
SQLITE="libsqlite.so"
-@@ -26704,7 +26720,6 @@ else
+@@ -27176,7 +27191,6 @@ else
fi
diff --git a/lang/mono/patches/patch-data_Makefile.in b/lang/mono/patches/patch-data_Makefile.in
new file mode 100644
index 00000000000..a7586a2c514
--- /dev/null
+++ b/lang/mono/patches/patch-data_Makefile.in
@@ -0,0 +1,15 @@
+$NetBSD: patch-data_Makefile.in,v 1.1 2015/05/21 14:38:08 kefren Exp $
+
+Fix monodir
+
+--- data/Makefile.in.orig 2015-05-06 00:29:54.000000000 +0300
++++ data/Makefile.in 2015-05-11 15:40:33.000000000 +0300
+@@ -434,7 +434,7 @@
+ top_builddir = @top_builddir@
+ top_srcdir = @top_srcdir@
+ SUBDIRS = net_2_0 net_4_0 net_4_5
+-monodir = $(sysconfdir)/mono
++monodir = $(datadir)/examples/mono
+ monolldbdir = $(libdir)/mono/lldb
+ EXTRA_DIST = \
+ config.in \
diff --git a/lang/mono/patches/patch-data_net_4_0_Browsers_Makefile.in b/lang/mono/patches/patch-data_net_4_0_Browsers_Makefile.in
new file mode 100644
index 00000000000..b51c002408d
--- /dev/null
+++ b/lang/mono/patches/patch-data_net_4_0_Browsers_Makefile.in
@@ -0,0 +1,15 @@
+$NetBSD: patch-data_net_4_0_Browsers_Makefile.in,v 1.1 2015/05/21 14:38:08 kefren Exp $
+
+Path fix
+
+--- data/net_4_0/Browsers/Makefile.in.orig 2015-05-21 17:13:51.000000000 +0300
++++ data/net_4_0/Browsers/Makefile.in 2015-05-21 17:14:18.000000000 +0300
+@@ -355,7 +355,7 @@ target_vendor = @target_vendor@
+ top_build_prefix = @top_build_prefix@
+ top_builddir = @top_builddir@
+ top_srcdir = @top_srcdir@
+-monodir = $(sysconfdir)/mono/4.0/Browsers
++monodir = $(datadir)/examples/mono/4.0/Browsers
+ EXTRA_DIST = ../../Browsers/Compat.browser
+ mono_DATA = ../../Browsers/Compat.browser
+ all: all-am
diff --git a/lang/mono/patches/patch-data_net_4_5_Browsers_Makefile.in b/lang/mono/patches/patch-data_net_4_5_Browsers_Makefile.in
new file mode 100644
index 00000000000..1ea724ac464
--- /dev/null
+++ b/lang/mono/patches/patch-data_net_4_5_Browsers_Makefile.in
@@ -0,0 +1,15 @@
+$NetBSD: patch-data_net_4_5_Browsers_Makefile.in,v 1.1 2015/05/21 14:38:08 kefren Exp $
+
+Path fix
+
+--- data/net_4_5/Browsers/Makefile.in.orig 2015-05-21 17:12:06.000000000 +0300
++++ data/net_4_5/Browsers/Makefile.in 2015-05-21 17:12:30.000000000 +0300
+@@ -355,7 +355,7 @@ target_vendor = @target_vendor@
+ top_build_prefix = @top_build_prefix@
+ top_builddir = @top_builddir@
+ top_srcdir = @top_srcdir@
+-monodir = $(sysconfdir)/mono/4.5/Browsers
++monodir = $(datadir)/examples/mono/4.5/Browsers
+ EXTRA_DIST = ../../Browsers/Compat.browser
+ mono_DATA = ../../Browsers/Compat.browser
+ all: all-am
diff --git a/lang/mono/patches/patch-data_net_4_5_Makefile.in b/lang/mono/patches/patch-data_net_4_5_Makefile.in
new file mode 100644
index 00000000000..bb3535cd21f
--- /dev/null
+++ b/lang/mono/patches/patch-data_net_4_5_Makefile.in
@@ -0,0 +1,15 @@
+$NetBSD: patch-data_net_4_5_Makefile.in,v 1.1 2015/05/21 14:38:08 kefren Exp $
+
+Path fix
+
+--- data/net_4_5/Makefile.in.orig 2015-05-21 15:22:23.000000000 +0300
++++ data/net_4_5/Makefile.in 2015-05-21 15:23:00.000000000 +0300
+@@ -416,7 +416,7 @@
+ top_builddir = @top_builddir@
+ top_srcdir = @top_srcdir@
+ SUBDIRS = Browsers
+-monodir = $(sysconfdir)/mono/4.5
++monodir = $(datadir)/examples/mono/4.5
+ EXTRA_DIST = machine.config \
+ web.config \
+ DefaultWsdlHelpGenerator.aspx \
diff --git a/lang/mono/patches/patch-db b/lang/mono/patches/patch-db
index b4f343d0363..0ba84b5e427 100644
--- a/lang/mono/patches/patch-db
+++ b/lang/mono/patches/patch-db
@@ -1,12 +1,14 @@
-$NetBSD: patch-db,v 1.9 2014/11/30 08:40:51 spz Exp $
---- mono/utils/mono-proclib.c.orig 2014-09-22 13:23:09.000000000 +0000
-+++ mono/utils/mono-proclib.c
-@@ -19,23 +19,28 @@
+$NetBSD: patch-db,v 1.10 2015/05/21 14:38:08 kefren Exp $
+
+--- mono/utils/mono-proclib.c.orig 2015-04-30 13:28:36.000000000 +0300
++++ mono/utils/mono-proclib.c 2015-05-11 15:45:04.000000000 +0300
+@@ -19,24 +19,29 @@
#include <process.h>
#endif
-#if defined(__APPLE__) || defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)
+#if defined(__APPLE__) || defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__DragonFly__)
+ #include <sys/errno.h>
#include <sys/param.h>
#include <sys/types.h>
#include <sys/sysctl.h>
diff --git a/lang/mono/patches/patch-dm b/lang/mono/patches/patch-dm
deleted file mode 100644
index ca1bea2925b..00000000000
--- a/lang/mono/patches/patch-dm
+++ /dev/null
@@ -1,22 +0,0 @@
-$NetBSD: patch-dm,v 1.3 2014/11/30 08:40:51 spz Exp $
-
---- mono/utils/mono-time.c.orig 2014-09-22 13:23:09.000000000 +0000
-+++ mono/utils/mono-time.c
-@@ -65,7 +65,7 @@ mono_100ns_datetime (void)
- #include <sys/time.h>
- #endif
-
--#if defined(__APPLE__) || defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)
-+#if defined(__APPLE__) || defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__DragonFly__)
- #include <sys/param.h>
- #include <sys/sysctl.h>
- #endif
-@@ -80,7 +80,7 @@ mono_100ns_datetime (void)
- static gint64
- get_boot_time (void)
- {
--#if defined(PLATFORM_MACOSX) || defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)
-+#if defined(PLATFORM_MACOSX) || defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__DragonFly__)
- int mib [2];
- size_t size;
- time_t now;
diff --git a/lang/mono/patches/patch-dn b/lang/mono/patches/patch-dn
deleted file mode 100644
index 0c1cb785458..00000000000
--- a/lang/mono/patches/patch-dn
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD: patch-dn,v 1.3 2014/11/30 08:40:51 spz Exp $
-
-http://gnats.netbsd.org/45201
-
---- mono/mini/mini-amd64.h.orig 2014-10-04 09:27:43.000000000 +0000
-+++ mono/mini/mini-amd64.h
-@@ -279,6 +279,10 @@ typedef struct {
-
- #define MONO_ARCH_NOMAP32BIT
-
-+#elif defined (__DragonFly__)
-+
-+#define MONO_ARCH_NOMAP32BIT
-+
- #elif defined (__NetBSD__)
-
- #define REG_RAX 14
diff --git a/lang/mono/patches/patch-mono_dis_Makefile.in b/lang/mono/patches/patch-mono_dis_Makefile.in
new file mode 100644
index 00000000000..144a6f0003f
--- /dev/null
+++ b/lang/mono/patches/patch-mono_dis_Makefile.in
@@ -0,0 +1,13 @@
+$NetBSD: patch-mono_dis_Makefile.in,v 1.1 2015/05/21 14:38:08 kefren Exp $
+
+--- mono/dis/Makefile.in.orig 2015-05-11 16:34:26.000000000 +0300
++++ mono/dis/Makefile.in 2015-05-11 16:34:57.000000000 +0300
+@@ -428,7 +428,7 @@ top_build_prefix = @top_build_prefix@
+ top_builddir = @top_builddir@
+ top_srcdir = @top_srcdir@
+ AM_CPPFLAGS = $(GLIB_CFLAGS) -I$(top_srcdir)
+-@SUPPORT_SGEN_FALSE@metadata_lib = $(top_builddir)/mono/metadata/libmonoruntime-static.a
++@SUPPORT_SGEN_FALSE@metadata_lib = $(top_builddir)/mono/metadata/libmonoruntime-static.la
+ @SUPPORT_SGEN_TRUE@metadata_lib = $(top_builddir)/mono/metadata/libmonoruntimesgen-static.la
+ @SUPPORT_SGEN_FALSE@gc_lib = $(LIBGC_STATIC_LIBS)
+ runtime_lib = \
diff --git a/lang/mono/patches/patch-mono_io-layer_sockets.c b/lang/mono/patches/patch-mono_io-layer_sockets.c
deleted file mode 100644
index d23919222db..00000000000
--- a/lang/mono/patches/patch-mono_io-layer_sockets.c
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD: patch-mono_io-layer_sockets.c,v 1.2 2014/11/30 08:40:51 spz Exp $
-
-Use getprotoent() instead of hardcoding SOL_TCP on NetBSD.
-
---- mono/io-layer/sockets.c.orig 2014-09-22 13:23:09.000000000 +0000
-+++ mono/io-layer/sockets.c
-@@ -46,6 +46,9 @@
- #include <netinet/in.h>
- #include <netinet/tcp.h>
- #include <netdb.h>
-+#if defined(__NetBSD__)
-+#define SOL_TCP getprotoent()
-+#endif
- #include <arpa/inet.h>
- #ifdef HAVE_SYS_SENDFILE_H
- #include <sys/sendfile.h>
diff --git a/lang/mono/patches/patch-mono_metadata_icall.c b/lang/mono/patches/patch-mono_metadata_icall.c
new file mode 100644
index 00000000000..4730472b0fa
--- /dev/null
+++ b/lang/mono/patches/patch-mono_metadata_icall.c
@@ -0,0 +1,22 @@
+$NetBSD: patch-mono_metadata_icall.c,v 1.1 2015/05/21 14:38:08 kefren Exp $
+
+strtod hack until someone has time to debug mono_strtod
+
+--- mono/metadata/icall.c.orig 2015-05-21 14:20:36.000000000 +0300
++++ mono/metadata/icall.c 2015-05-21 14:22:00.000000000 +0300
+@@ -127,10 +127,15 @@ mono_double_ParseImpl (char *ptr, double
+ *result = 0.0;
+
+ if (*ptr){
++#if defined(__NetBSD__)
++ /* XXX WIP: mono_strtod spins 100% CPU on NetBSD */
++ *result = strtod(ptr, &endptr);
++#else
+ /* mono_strtod () is not thread-safe */
+ mono_mutex_lock (&mono_strtod_mutex);
+ *result = mono_strtod (ptr, &endptr);
+ mono_mutex_unlock (&mono_strtod_mutex);
++#endif
+ }
+
+ if (!*ptr || (endptr && *endptr))
diff --git a/lang/mono/patches/patch-mono_metadata_mono-perfcounters.c b/lang/mono/patches/patch-mono_metadata_mono-perfcounters.c
new file mode 100644
index 00000000000..b22a379a0f9
--- /dev/null
+++ b/lang/mono/patches/patch-mono_metadata_mono-perfcounters.c
@@ -0,0 +1,42 @@
+$NetBSD: patch-mono_metadata_mono-perfcounters.c,v 1.1 2015/05/21 14:38:08 kefren Exp $
+
+Correct mibs initialization for NetBSD
+
+--- mono/metadata/mono-perfcounters.c.orig 2015-05-11 16:12:42.000000000 +0300
++++ mono/metadata/mono-perfcounters.c 2015-05-11 16:17:52.000000000 +0300
+@@ -473,11 +473,7 @@ mono_determine_physical_ram_available_si
+ #elif defined (__NetBSD__)
+ struct vmtotal vm_total;
+ guint64 page_size;
+- int mib [2];
+- size_t len;
+-
+-
+- mib = {
++ int mib [2] = {
+ CTL_VM,
+ #if defined (VM_METER)
+ VM_METER
+@@ -485,17 +481,15 @@ mono_determine_physical_ram_available_si
+ VM_TOTAL
+ #endif
+ };
+- len = sizeof (vm_total);
++ size_t len = sizeof (vm_total);
+ sysctl (mib, 2, &vm_total, &len, NULL, 0);
+
+- mib = {
+- CTL_HW,
+- HW_PAGESIZE
+- };
++ mib[0] = CTL_HW;
++ mib[1] = HW_PAGESIZE;
+ len = sizeof (page_size);
+- sysctl (mib, 2, &page_size, &len, NULL, 0
++ sysctl (mib, 2, &page_size, &len, NULL, 0);
+
+- return ((guint64) value.t_free * page_size) / 1024;
++ return ((guint64) vm_total.t_free * page_size) / 1024;
+ #elif defined (__APPLE__)
+ mach_msg_type_number_t count = HOST_VM_INFO_COUNT;
+ vm_statistics_data_t vmstat;
diff --git a/lang/mono/patches/patch-mono_metadata_mono-route.c b/lang/mono/patches/patch-mono_metadata_mono-route.c
new file mode 100644
index 00000000000..bc6891b529c
--- /dev/null
+++ b/lang/mono/patches/patch-mono_metadata_mono-route.c
@@ -0,0 +1,14 @@
+$NetBSD: patch-mono_metadata_mono-route.c,v 1.1 2015/05/21 14:38:08 kefren Exp $
+
+Fix includes
+
+--- mono/metadata/mono-route.c.orig 2015-05-11 16:20:29.000000000 +0300
++++ mono/metadata/mono-route.c 2015-05-11 16:20:39.000000000 +0300
+@@ -8,6 +8,7 @@
+
+ #if defined(PLATFORM_MACOSX) || defined(PLATFORM_BSD)
+
++#include <sys/types.h>
+ #include <sys/socket.h>
+ #include <net/if.h>
+ #include <net/if_dl.h>
diff --git a/lang/mono/patches/patch-mono_mini_mini-arm.c b/lang/mono/patches/patch-mono_mini_mini-arm.c
index cabc3e38f8e..acc850323bc 100644
--- a/lang/mono/patches/patch-mono_mini_mini-arm.c
+++ b/lang/mono/patches/patch-mono_mini_mini-arm.c
@@ -1,8 +1,8 @@
-$NetBSD: patch-mono_mini_mini-arm.c,v 1.4 2014/11/30 08:40:51 spz Exp $
+$NetBSD: patch-mono_mini_mini-arm.c,v 1.5 2015/05/21 14:38:08 kefren Exp $
---- mono/mini/mini-arm.c.orig 2014-10-04 09:27:43.000000000 +0000
-+++ mono/mini/mini-arm.c
-@@ -54,6 +54,11 @@
+--- mono/mini/mini-arm.c.orig 2015-04-30 13:27:46.000000000 +0300
++++ mono/mini/mini-arm.c 2015-05-11 15:55:15.000000000 +0300
+@@ -56,6 +56,11 @@
#define IS_VFP (TRUE)
#endif
@@ -14,7 +14,7 @@ $NetBSD: patch-mono_mini_mini-arm.c,v 1.4 2014/11/30 08:40:51 spz Exp $
#if defined(__ARM_EABI__) && defined(__linux__) && !defined(PLATFORM_ANDROID) && !defined(__native_client__)
#define HAVE_AEABI_READ_TP 1
#endif
-@@ -897,6 +902,10 @@ void
+@@ -922,6 +927,10 @@ void
mono_arch_init (void)
{
const char *cpu_arch;
@@ -25,7 +25,7 @@ $NetBSD: patch-mono_mini_mini-arm.c,v 1.4 2014/11/30 08:40:51 spz Exp $
mono_mutex_init_recursive (&mini_arch_mutex);
#ifdef MONO_ARCH_SOFT_DEBUG_SUPPORTED
-@@ -948,6 +957,32 @@ mono_arch_init (void)
+@@ -986,6 +995,32 @@ mono_arch_init (void)
have a way to properly detect CPU features on it. */
thumb_supported = TRUE;
iphone_abi = TRUE;
@@ -58,7 +58,7 @@ $NetBSD: patch-mono_mini_mini-arm.c,v 1.4 2014/11/30 08:40:51 spz Exp $
#else
thumb_supported = mono_hwcap_arm_has_thumb;
thumb2_supported = mono_hwcap_arm_has_thumb2;
-@@ -1160,6 +1195,11 @@ mono_arch_flush_icache (guint8 *code, gi
+@@ -1196,6 +1231,11 @@ mono_arch_flush_icache (guint8 *code, gi
#ifdef MONO_CROSS_COMPILE
#elif __APPLE__
sys_icache_invalidate (code, size);
@@ -67,6 +67,6 @@ $NetBSD: patch-mono_mini_mini-arm.c,v 1.4 2014/11/30 08:40:51 spz Exp $
+ args.addr = (uintptr_t)code;
+ args.len = (size_t)size;
+ sysarch(ARM_SYNC_ICACHE, &args);
+ #elif __GNUC_PREREQ(4, 3)
+ __builtin___clear_cache (code, code + size);
#elif __GNUC_PREREQ(4, 1)
- __clear_cache (code, code + size);
- #elif defined(PLATFORM_ANDROID)
diff --git a/lang/mono/patches/patch-mono_utils_Makefile.in b/lang/mono/patches/patch-mono_utils_Makefile.in
index 2de89019599..9119543286f 100644
--- a/lang/mono/patches/patch-mono_utils_Makefile.in
+++ b/lang/mono/patches/patch-mono_utils_Makefile.in
@@ -1,8 +1,10 @@
-$NetBSD: patch-mono_utils_Makefile.in,v 1.1 2014/11/30 08:40:51 spz Exp $
+$NetBSD: patch-mono_utils_Makefile.in,v 1.2 2015/05/21 14:38:08 kefren Exp $
---- mono/utils/Makefile.in.orig 2014-10-04 09:29:01.000000000 +0000
-+++ mono/utils/Makefile.in
-@@ -144,6 +144,7 @@ am__libmonoutils_la_SOURCES_DIST = mono-
+Add NetBSD threads
+
+--- mono/utils/Makefile.in.orig 2015-05-06 00:29:56.000000000 +0300
++++ mono/utils/Makefile.in 2015-05-11 16:26:53.000000000 +0300
+@@ -146,6 +146,7 @@ am__libmonoutils_la_SOURCES_DIST = mono-
mono-threads-mach.c mono-threads-mach-helper.c \
mono-threads-windows.c mono-threads-linux.c \
mono-threads-freebsd.c mono-threads-openbsd.c \
@@ -10,15 +12,16 @@ $NetBSD: patch-mono_utils_Makefile.in,v 1.1 2014/11/30 08:40:51 spz Exp $
mono-threads-android.c mono-threads.h mono-tls.h mono-tls.c \
linux_magic.h mono-memory-model.h atomic.h atomic.c \
mono-hwcap.h mono-hwcap.c bsearch.h bsearch.c \
-@@ -170,6 +171,7 @@ am__objects_1 = mono-md5.lo mono-sha1.lo
+@@ -174,7 +175,7 @@ am__objects_1 = mono-md5.lo mono-sha1.lo
+ mono-linked-list-set.lo mono-threads.lo mono-threads-posix.lo \
mono-threads-mach.lo mono-threads-mach-helper.lo \
mono-threads-windows.lo mono-threads-linux.lo \
- mono-threads-freebsd.lo mono-threads-openbsd.lo \
-+ mono-threads-netbsd.lo mono-threads-dragonfly.lo \
+- mono-threads-freebsd.lo mono-threads-openbsd.lo \
++ mono-threads-freebsd.lo mono-threads-openbsd.lo mono-threads-netbsd.lo \
mono-threads-android.lo mono-tls.lo atomic.lo mono-hwcap.lo \
- bsearch.lo mono-conc-hashtable.lo sha1.lo
- @CROSS_COMPILE_FALSE@@X86_TRUE@am__objects_2 = mach-support-x86.lo
-@@ -585,6 +587,8 @@ monoutils_sources = \
+ bsearch.lo mono-conc-hashtable.lo sha1.lo json.lo \
+ networking.lo networking-posix.lo networking-fallback.lo \
+@@ -600,6 +601,8 @@ monoutils_sources = \
mono-threads-linux.c \
mono-threads-freebsd.c \
mono-threads-openbsd.c \
@@ -27,7 +30,7 @@ $NetBSD: patch-mono_utils_Makefile.in,v 1.1 2014/11/30 08:40:51 spz Exp $
mono-threads-android.c \
mono-threads.h \
mono-tls.h \
-@@ -726,6 +730,8 @@ distclean-compile:
+@@ -753,6 +756,8 @@ distclean-compile:
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mono-threads-mach-helper.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mono-threads-mach.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mono-threads-openbsd.Plo@am__quote@
diff --git a/lang/mono/patches/patch-mono_utils_mono-semaphore.c b/lang/mono/patches/patch-mono_utils_mono-semaphore.c
new file mode 100644
index 00000000000..77d54272a78
--- /dev/null
+++ b/lang/mono/patches/patch-mono_utils_mono-semaphore.c
@@ -0,0 +1,55 @@
+$NetBSD: patch-mono_utils_mono-semaphore.c,v 1.1 2015/05/21 14:38:08 kefren Exp $
+
+A grotty implementation of sem_timedwait for NetBSD
+
+--- mono/utils/mono-semaphore.c.orig 2015-04-24 04:26:18.000000000 +0300
++++ mono/utils/mono-semaphore.c 2015-05-21 16:19:49.000000000 +0300
+@@ -25,6 +25,9 @@
+ # elif defined(__native_client__) && defined(USE_NEWLIB)
+ # define TIMESPEC struct timespec
+ # define WAIT_BLOCK(a, b) sem_trywait(a)
++# elif defined(__NetBSD__)
++# define TIMESPEC struct timespec
++# define WAIT_BLOCK(a, b) netbsd_sem_timedwait(a, b)
+ # else
+ # define TIMESPEC struct timespec
+ # define WAIT_BLOCK(a,b) sem_timedwait (a, b)
+@@ -34,6 +37,38 @@
+ #define NSEC_PER_SEC 1000000000
+ #endif
+
++#if defined(__NetBSD__)
++
++/* XXX: Actually I think NetBSD-current has sem_timedwait */
++int netbsd_sem_timedwait(sem_t *sem, TIMESPEC *tv);
++
++int
++netbsd_sem_timedwait(sem_t *sem, TIMESPEC *tv)
++{
++ struct timeval tval;
++
++ TIMESPEC_TO_TIMEVAL(&tval, tv);
++
++ while(sem_trywait(sem) == -1) {
++ struct timeval t;
++
++ if (errno == EINVAL)
++ return -1;
++
++ usleep(1000);
++ gettimeofday(&t, NULL);
++ if (t.tv_sec > tval.tv_sec ||
++ (t.tv_sec == tval.tv_sec && t.tv_usec > tval.tv_usec)) {
++ errno = ETIMEDOUT;
++ return -1;
++ }
++ }
++
++ return 0;
++}
++
++#endif
++
+ int
+ mono_sem_timedwait (MonoSemType *sem, guint32 timeout_ms, gboolean alertable)
+ {
diff --git a/lang/mono/patches/patch-mono_utils_mono-threads-freebsd.c b/lang/mono/patches/patch-mono_utils_mono-threads-freebsd.c
deleted file mode 100644
index ee26316d80f..00000000000
--- a/lang/mono/patches/patch-mono_utils_mono-threads-freebsd.c
+++ /dev/null
@@ -1,20 +0,0 @@
-$NetBSD: patch-mono_utils_mono-threads-freebsd.c,v 1.1 2014/11/30 08:40:51 spz Exp $
-
---- mono/utils/mono-threads-freebsd.c.orig 2014-09-22 13:23:09.000000000 +0000
-+++ mono/utils/mono-threads-freebsd.c
-@@ -2,14 +2,14 @@
-
- #if defined(__FreeBSD__)
-
-+#include <mono/utils/mono-threads.h>
- #include <pthread.h>
- #include <pthread_np.h>
-
- void
- mono_threads_core_get_stack_bounds (guint8 **staddr, size_t *stsize)
- {
- pthread_attr_t attr;
-- guint8 *current = (guint8*)&attr;
-
- *staddr = NULL;
- *stsize = (size_t)-1;