pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/lang/mono Update to mono 4.0.1
details: https://anonhg.NetBSD.org/pkgsrc/rev/b10a26b8411d
branches: trunk
changeset: 652008:b10a26b8411d
user: kefren <kefren%pkgsrc.org@localhost>
date: Thu May 21 14:38:08 2015 +0000
description:
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:
lang/mono/DESCR | 2 -
lang/mono/Makefile | 13 +-
lang/mono/PLIST.common | 364 ++-----------
lang/mono/distinfo | 30 +-
lang/mono/patches/patch-ab | 135 -----
lang/mono/patches/patch-ac | 12 -
lang/mono/patches/patch-configure | 142 +++++
lang/mono/patches/patch-data_Makefile.in | 15 +
lang/mono/patches/patch-data_net_4_0_Browsers_Makefile.in | 15 +
lang/mono/patches/patch-data_net_4_5_Browsers_Makefile.in | 15 +
lang/mono/patches/patch-data_net_4_5_Makefile.in | 15 +
lang/mono/patches/patch-db | 10 +-
lang/mono/patches/patch-dm | 22 -
lang/mono/patches/patch-dn | 17 -
lang/mono/patches/patch-mono_dis_Makefile.in | 13 +
lang/mono/patches/patch-mono_io-layer_sockets.c | 16 -
lang/mono/patches/patch-mono_metadata_icall.c | 22 +
lang/mono/patches/patch-mono_metadata_mono-perfcounters.c | 42 +
lang/mono/patches/patch-mono_metadata_mono-route.c | 14 +
lang/mono/patches/patch-mono_mini_mini-arm.c | 18 +-
lang/mono/patches/patch-mono_utils_Makefile.in | 25 +-
lang/mono/patches/patch-mono_utils_mono-semaphore.c | 55 ++
lang/mono/patches/patch-mono_utils_mono-threads-freebsd.c | 20 -
23 files changed, 470 insertions(+), 562 deletions(-)
diffs (truncated from 1641 to 300 lines):
diff -r 93817b289028 -r b10a26b8411d lang/mono/DESCR
--- a/lang/mono/DESCR Thu May 21 14:06:08 2015 +0000
+++ b/lang/mono/DESCR Thu May 21 14:38:08 2015 +0000
@@ -4,5 +4,3 @@
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 -r 93817b289028 -r b10a26b8411d lang/mono/Makefile
--- a/lang/mono/Makefile Thu May 21 14:06:08 2015 +0000
+++ b/lang/mono/Makefile Thu May 21 14:38:08 2015 +0000
@@ -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 @@
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 @@
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 @@
${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/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 -r 93817b289028 -r b10a26b8411d lang/mono/PLIST.common
--- a/lang/mono/PLIST.common Thu May 21 14:06:08 2015 +0000
+++ b/lang/mono/PLIST.common Thu May 21 14:38:08 2015 +0000
@@ -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/gacutil
bin/gacutil2
bin/genxs
-bin/gmcs
bin/httpcfg
bin/ikdasm
bin/ilasm
@@ -56,7 +56,6 @@
bin/monodocer
bin/monodocs2html
bin/monodocs2slashdoc
-bin/monograph
bin/monolinker
bin/monop
bin/monop2
@@ -85,12 +84,6 @@
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 @@
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.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/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.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.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.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.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.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.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.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.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.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
Home |
Main Index |
Thread Index |
Old Index