diff options
author | David Naylor <dbn@FreeBSD.org> | 2016-10-31 06:58:31 +0000 |
---|---|---|
committer | David Naylor <dbn@FreeBSD.org> | 2016-10-31 06:58:31 +0000 |
commit | 93273fcdf5a2242a0ffdd664e945cf47d2ab0b7b (patch) | |
tree | 0aff963e63dd1bafe4ff401da3faebceff1bbd36 /lang/mono | |
parent | 49bd4732b6b2404d7e927097e5775bbc562614ae (diff) | |
download | freebsd-ports-93273fcdf5a2242a0ffdd664e945cf47d2ab0b7b.zip |
lang/mono: update to 4.6.1.5.
USES=mono: add nuget argument
The nuget argument adds support for nuget packages. The nuget
packages must be specified in the NUGET_DEPENDS variable.
devel/monodevelop: update to 6.1.1.15
- Switch to github. The other official source is quite a few versions
behind.
- Add missing dependencies (fsharp, ssl2, curl)
- Add required nuget packages
- Add required external repositories
- Drop options. Although ./configure offers these flags, there is no
functional change (i.e. no-op)
- All patches have been upstreamed (and the one we need is from
upstream).
lang/fsharp: update to 4.0.1.15
- convert to use the nuget argument.
ChangeLog:
- Fix null condition in Fsc task
lang/mono-devel: update to 4.6
- switch to new test target (currently tests the port to be installed)
www/gecko-sharp20: depreciate: broken and no-upstream
- Give 1 month for anyone to complain that this port is being removed.
x11-toolkits/gtk-sharp30: bump PORTREVISION
- Add LICENSE information
- Add missing dependencies (per stage-qa)
x11-toolkits/gtk-sharp20: update to 2.12.40.
- Add LICENSE information
- Add missing dependencies (per stage-qa)
- Change download location per Mono's Gtk# website.
PR: 213484
PR: 213796
Reviewed by: mat, romain
Differential Revision: https://reviews.freebsd.org/D8339
Diffstat (limited to 'lang/mono')
-rw-r--r-- | lang/mono/Makefile | 18 | ||||
-rw-r--r-- | lang/mono/distinfo | 6 | ||||
-rw-r--r-- | lang/mono/pkg-plist | 45 |
3 files changed, 47 insertions, 22 deletions
diff --git a/lang/mono/Makefile b/lang/mono/Makefile index 1130c881dad2..aff85b6f364d 100644 --- a/lang/mono/Makefile +++ b/lang/mono/Makefile @@ -2,20 +2,16 @@ # $FreeBSD$ PORTNAME= mono -PORTVERSION= 4.4.2.11 -PORTREVISION= 1 +PORTVERSION= 4.6.1.5 CATEGORIES= lang MASTER_SITES= http://download.mono-project.com/sources/${PORTNAME}/ -PATCHFILES= -PATCH_SITES= https://github.com/mono/mono/commit/ -PATCH_DIST_STRIP=-p1 - MAINTAINER= mono@FreeBSD.org COMMENT= Open source implementation of .NET Development Framework BUILD_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser \ bash:shells/bash +LIB_DEPENDS= libinotify.so:devel/libinotify USES= bison compiler:c11 cpe gettext gmake iconv libtool pathfix perl5 tar:bzip2 USE_GNOME= glib20 @@ -51,19 +47,17 @@ post-patch: -e 's|^#!/bin/bash|#!/bin/sh|g' @${REINPLACE_CMD} 's/isinf (1)/isinf (1.0)/g' ${WRKSRC}/configure -tests: build - @${ECHO_MSG} "===> Running mono regression tests" - @(cd ${WRKSRC}/mono/tests && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \ - ${MAKE_FLAGS} Makefile ${MAKE_ARGS} check) - post-configure: @${REINPLACE_CMD} -e 's|share\/man|man|g' \ ${WRKSRC}/mcs/jay/Makefile - # Fix build on FreeBSD 9.3 (and maybe other unsupported releases) .if ${OSVERSION} < 1000000 @${REINPLACE_CMD} 's/^#define HAVE_LOCALCHARSET_H 1/#undef HAVE_LOCALCHARSET_H/' \ ${WRKSRC}/eglib/config.h .endif +do-test: + @(cd ${WRKSRC}/mono/tests && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \ + ${MAKE_FLAGS} Makefile ${MAKE_ARGS} check) + .include <bsd.port.post.mk> diff --git a/lang/mono/distinfo b/lang/mono/distinfo index 77dc532dfe5c..d4620e27d103 100644 --- a/lang/mono/distinfo +++ b/lang/mono/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1469961908 -SHA256 (mono-4.4.2.11.tar.bz2) = 900c2cc25ee55adeec04e1ae889316efc127c82cc0c392f928421f19f8f5b633 -SIZE (mono-4.4.2.11.tar.bz2) = 86090698 +TIMESTAMP = 1476285918 +SHA256 (mono-4.6.1.5.tar.bz2) = 3871ee72bdfc2ea5d636ffff22cf49ae6bac7c4a4f3d687214dd8ac236bbf7c3 +SIZE (mono-4.6.1.5.tar.bz2) = 83174665 diff --git a/lang/mono/pkg-plist b/lang/mono/pkg-plist index 2cb15c3344ef..98baa603f5b5 100644 --- a/lang/mono/pkg-plist +++ b/lang/mono/pkg-plist @@ -37,6 +37,7 @@ bin/mdvalidater bin/mkbundle bin/mod bin/mono +bin/mono-api-html bin/mono-api-info bin/mono-boehm bin/mono-cil-strip @@ -144,10 +145,12 @@ lib/libmono-2.0.a lib/libmono-2.0.so lib/libmono-2.0.so.1 lib/libmono-2.0.so.1.0.0 +lib/libmono-profiler-aot-static.a lib/libmono-profiler-aot.a lib/libmono-profiler-aot.so lib/libmono-profiler-aot.so.0 lib/libmono-profiler-aot.so.0.0.0 +lib/libmono-profiler-iomap-static.a lib/libmono-profiler-iomap.a lib/libmono-profiler-iomap.so lib/libmono-profiler-iomap.so.0 @@ -430,7 +433,6 @@ lib/mono/4.5-api/Microsoft.Web.Infrastructure.dll lib/mono/4.5-api/Mono.C5.dll lib/mono/4.5-api/Mono.CSharp.dll lib/mono/4.5-api/Mono.Cairo.dll -lib/mono/4.5-api/Mono.Cecil.Mdb.dll lib/mono/4.5-api/Mono.Cecil.dll lib/mono/4.5-api/Mono.CodeContracts.dll lib/mono/4.5-api/Mono.CompilerServices.SymbolWriter.dll @@ -536,7 +538,6 @@ lib/mono/4.5-api/System.Xml.Linq.dll lib/mono/4.5-api/System.Xml.Serialization.dll lib/mono/4.5-api/System.Xml.dll lib/mono/4.5-api/System.dll -lib/mono/4.5-api/SystemWebTestShim.dll lib/mono/4.5-api/WebMatrix.Data.dll lib/mono/4.5-api/WindowsBase.dll lib/mono/4.5-api/cscompmgd.dll @@ -564,7 +565,6 @@ lib/mono/4.5/Facades/System.Data.SqlClient.dll lib/mono/4.5/Facades/System.Diagnostics.Contracts.dll lib/mono/4.5/Facades/System.Diagnostics.Debug.dll lib/mono/4.5/Facades/System.Diagnostics.FileVersionInfo.dll -lib/mono/4.5/Facades/System.Diagnostics.PerformanceCounter.dll lib/mono/4.5/Facades/System.Diagnostics.Process.dll lib/mono/4.5/Facades/System.Diagnostics.StackTrace.dll lib/mono/4.5/Facades/System.Diagnostics.TextWriterTraceListener.dll @@ -594,7 +594,6 @@ lib/mono/4.5/Facades/System.Linq.Queryable.dll lib/mono/4.5/Facades/System.Linq.dll lib/mono/4.5/Facades/System.Net.AuthenticationManager.dll lib/mono/4.5/Facades/System.Net.Cache.dll -lib/mono/4.5/Facades/System.Net.Http.WebRequestHandler.dll lib/mono/4.5/Facades/System.Net.HttpListener.dll lib/mono/4.5/Facades/System.Net.Mail.dll lib/mono/4.5/Facades/System.Net.NameResolution.dll @@ -609,8 +608,6 @@ lib/mono/4.5/Facades/System.Net.WebHeaderCollection.dll lib/mono/4.5/Facades/System.Net.WebSockets.Client.dll lib/mono/4.5/Facades/System.Net.WebSockets.dll lib/mono/4.5/Facades/System.ObjectModel.dll -lib/mono/4.5/Facades/System.Private.CoreLib.InteropServices.dll -lib/mono/4.5/Facades/System.Private.CoreLib.Threading.dll lib/mono/4.5/Facades/System.Reflection.Emit.ILGeneration.dll lib/mono/4.5/Facades/System.Reflection.Emit.Lightweight.dll lib/mono/4.5/Facades/System.Reflection.Emit.dll @@ -632,7 +629,6 @@ lib/mono/4.5/Facades/System.Runtime.Serialization.Xml.dll lib/mono/4.5/Facades/System.Runtime.dll lib/mono/4.5/Facades/System.Security.AccessControl.dll lib/mono/4.5/Facades/System.Security.Claims.dll -lib/mono/4.5/Facades/System.Security.Cryptography.Algorithms.dll lib/mono/4.5/Facades/System.Security.Cryptography.DeriveBytes.dll lib/mono/4.5/Facades/System.Security.Cryptography.Encoding.dll lib/mono/4.5/Facades/System.Security.Cryptography.Encryption.Aes.dll @@ -738,6 +734,7 @@ lib/mono/4.5/System.Data.OracleClient.dll lib/mono/4.5/System.Data.Services.Client.dll lib/mono/4.5/System.Data.Services.dll lib/mono/4.5/System.Data.dll +lib/mono/4.5/System.Deployment.dll lib/mono/4.5/System.Design.dll lib/mono/4.5/System.DirectoryServices.Protocols.dll lib/mono/4.5/System.DirectoryServices.dll @@ -795,8 +792,10 @@ lib/mono/4.5/System.Web.Extensions.dll lib/mono/4.5/System.Web.Http.SelfHost.dll lib/mono/4.5/System.Web.Http.WebHost.dll lib/mono/4.5/System.Web.Http.dll +lib/mono/4.5/System.Web.Mobile.dll lib/mono/4.5/System.Web.Mvc.dll lib/mono/4.5/System.Web.Razor.dll +lib/mono/4.5/System.Web.RegularExpressions.dll lib/mono/4.5/System.Web.Routing.dll lib/mono/4.5/System.Web.Services.dll lib/mono/4.5/System.Web.WebPages.Deployment.dll @@ -806,6 +805,9 @@ lib/mono/4.5/System.Web.dll lib/mono/4.5/System.Windows.Forms.DataVisualization.dll lib/mono/4.5/System.Windows.Forms.dll lib/mono/4.5/System.Windows.dll +lib/mono/4.5/System.Workflow.Activities.dll +lib/mono/4.5/System.Workflow.ComponentModel.dll +lib/mono/4.5/System.Workflow.Runtime.dll lib/mono/4.5/System.Xaml.dll lib/mono/4.5/System.Xml.Linq.dll lib/mono/4.5/System.Xml.Serialization.dll @@ -880,7 +882,10 @@ lib/mono/4.5/mkbundle.exe lib/mono/4.5/mkbundle.exe.mdb lib/mono/4.5/mod.exe lib/mono/4.5/mod.exe.mdb +lib/mono/4.5/mono-api-html.exe +lib/mono/4.5/mono-api-html.exe.mdb lib/mono/4.5/mono-api-info.exe +lib/mono/4.5/mono-api-info.exe.mdb lib/mono/4.5/mono-cil-strip.exe lib/mono/4.5/mono-cil-strip.exe.mdb lib/mono/4.5/mono-service.exe @@ -1086,6 +1091,8 @@ lib/mono/gac/System.Data.Services/4.0.0.0__b77a5c561934e089/System.Data.Services lib/mono/gac/System.Data.Services/4.0.0.0__b77a5c561934e089/System.Data.Services.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.Deployment/4.0.0.0__b03f5f7f11d50a3a/System.Deployment.dll +lib/mono/gac/System.Deployment/4.0.0.0__b03f5f7f11d50a3a/System.Deployment.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/4.0.0.0__b03f5f7f11d50a3a/System.DirectoryServices.Protocols.dll @@ -1200,10 +1207,14 @@ 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.Mobile/4.0.0.0__b03f5f7f11d50a3a/System.Web.Mobile.dll +lib/mono/gac/System.Web.Mobile/4.0.0.0__b03f5f7f11d50a3a/System.Web.Mobile.dll.mdb lib/mono/gac/System.Web.Mvc/%%GTK3_VERSION%%.0__31bf3856ad364e35/System.Web.Mvc.dll lib/mono/gac/System.Web.Mvc/%%GTK3_VERSION%%.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.RegularExpressions/4.0.0.0__b03f5f7f11d50a3a/System.Web.RegularExpressions.dll +lib/mono/gac/System.Web.RegularExpressions/4.0.0.0__b03f5f7f11d50a3a/System.Web.RegularExpressions.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/4.0.0.0__b03f5f7f11d50a3a/System.Web.Services.dll @@ -1221,6 +1232,12 @@ lib/mono/gac/System.Windows.Forms.DataVisualization/4.0.0.0__31bf3856ad364e35/Sy 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.Workflow.Activities/4.0.0.0__31bf3856ad364e35/System.Workflow.Activities.dll +lib/mono/gac/System.Workflow.Activities/4.0.0.0__31bf3856ad364e35/System.Workflow.Activities.dll.mdb +lib/mono/gac/System.Workflow.ComponentModel/4.0.0.0__31bf3856ad364e35/System.Workflow.ComponentModel.dll +lib/mono/gac/System.Workflow.ComponentModel/4.0.0.0__31bf3856ad364e35/System.Workflow.ComponentModel.dll.mdb +lib/mono/gac/System.Workflow.Runtime/4.0.0.0__31bf3856ad364e35/System.Workflow.Runtime.dll +lib/mono/gac/System.Workflow.Runtime/4.0.0.0__31bf3856ad364e35/System.Workflow.Runtime.dll.mdb 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/4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll @@ -1273,6 +1290,10 @@ lib/mono/xbuild-frameworks/.NETFramework/v4.5.2/RedistList/FrameworkList.xml lib/mono/xbuild-frameworks/.NETFramework/v4.5/RedistList/FrameworkList.xml lib/mono/xbuild-frameworks/.NETFramework/v4.6.1/RedistList/FrameworkList.xml lib/mono/xbuild-frameworks/.NETFramework/v4.6/RedistList/FrameworkList.xml +lib/mono/xbuild-frameworks/.NETPortable/v5.0/RedistList/FrameworkList.xml +lib/mono/xbuild-frameworks/.NETPortable/v5.0/SupportedFrameworks/.NET Framework 4.6.xml +lib/mono/xbuild-frameworks/.NETPortable/v5.0/SupportedFrameworks/ASP.NET Core 1.0.xml +lib/mono/xbuild-frameworks/.NETPortable/v5.0/SupportedFrameworks/Windows Universal 10.0.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 @@ -1290,6 +1311,9 @@ 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/Imports/Microsoft.Common.props/ImportBefore/Microsoft.NuGet.ImportBefore.props +lib/mono/xbuild/14.0/Microsoft.Common.props +lib/mono/xbuild/14.0/Microsoft.Common.targets/ImportAfter/Microsoft.NuGet.ImportAfter.targets 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 @@ -1307,6 +1331,10 @@ 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/NuGet/Microsoft.NuGet.Build.Tasks.dll +lib/mono/xbuild/Microsoft/NuGet/Microsoft.NuGet.Build.Tasks.dll.mdb +lib/mono/xbuild/Microsoft/NuGet/Microsoft.NuGet.props +lib/mono/xbuild/Microsoft/NuGet/Microsoft.NuGet.targets 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 @@ -1318,6 +1346,9 @@ lib/mono/xbuild/Microsoft/Portable/v4.5/Microsoft.Portable.VisualBasic.targets lib/mono/xbuild/Microsoft/Portable/v4.6/Microsoft.Portable.CSharp.targets lib/mono/xbuild/Microsoft/Portable/v4.6/Microsoft.Portable.Common.targets lib/mono/xbuild/Microsoft/Portable/v4.6/Microsoft.Portable.VisualBasic.targets +lib/mono/xbuild/Microsoft/Portable/v5.0/Microsoft.Portable.CSharp.targets +lib/mono/xbuild/Microsoft/Portable/v5.0/Microsoft.Portable.Common.targets +lib/mono/xbuild/Microsoft/Portable/v5.0/Microsoft.Portable.VisualBasic.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/v12.0/WebApplications/Microsoft.WebApplication.targets |