pkgsrc-Changes archive

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

CVS commit: pkgsrc/lang/mono6



Module Name:    pkgsrc
Committed By:   ryoon
Date:           Thu Jan  9 15:26:36 UTC 2020

Modified Files:
        pkgsrc/lang/mono6: Makefile PLIST distinfo
        pkgsrc/lang/mono6/patches: patch-configure.ac
            patch-mcs_class_corlib_Test_Mono_MonoNativePlatformType.cs
            patch-mono_metadata_mono-config.c patch-mono_native_Makefile.am
            patch-mono_native_mono-native-platform.h
Added Files:
        pkgsrc/lang/mono6/patches: patch-support_minizip_ioapi.c

Log Message:
mono6: Update to 6.6.0.161

Changelog:
WebAssembly
CoreFX integration
.NET 4.8 reference assemblies


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 pkgsrc/lang/mono6/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/lang/mono6/PLIST
cvs rdiff -u -r1.4 -r1.5 pkgsrc/lang/mono6/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/lang/mono6/patches/patch-configure.ac \
    pkgsrc/lang/mono6/patches/patch-mcs_class_corlib_Test_Mono_MonoNativePlatformType.cs \
    pkgsrc/lang/mono6/patches/patch-mono_metadata_mono-config.c \
    pkgsrc/lang/mono6/patches/patch-mono_native_Makefile.am \
    pkgsrc/lang/mono6/patches/patch-mono_native_mono-native-platform.h
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/lang/mono6/patches/patch-support_minizip_ioapi.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/lang/mono6/Makefile
diff -u pkgsrc/lang/mono6/Makefile:1.8 pkgsrc/lang/mono6/Makefile:1.9
--- pkgsrc/lang/mono6/Makefile:1.8      Thu Oct 10 00:06:12 2019
+++ pkgsrc/lang/mono6/Makefile  Thu Jan  9 15:26:36 2020
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.8 2019/10/10 00:06:12 maya Exp $
+# $NetBSD: Makefile,v 1.9 2020/01/09 15:26:36 ryoon Exp $
 
-DISTNAME=      mono-6.4.0.198
+DISTNAME=      mono-6.6.0.161
 CATEGORIES=    lang
 MASTER_SITES=  https://download.mono-project.com/sources/mono/
 EXTRACT_SUFX=  .tar.xz

Index: pkgsrc/lang/mono6/PLIST
diff -u pkgsrc/lang/mono6/PLIST:1.2 pkgsrc/lang/mono6/PLIST:1.3
--- pkgsrc/lang/mono6/PLIST:1.2 Wed Oct  9 22:46:04 2019
+++ pkgsrc/lang/mono6/PLIST     Thu Jan  9 15:26:36 2020
@@ -1,6 +1,7 @@
-@comment $NetBSD: PLIST,v 1.2 2019/10/09 22:46:04 maya Exp $
+@comment $NetBSD: PLIST,v 1.3 2020/01/09 15:26:36 ryoon Exp $
 bin/al
 bin/al2
+bin/aprofutil
 bin/caspol
 bin/cccheck
 bin/ccrewrite
@@ -49,6 +50,7 @@ bin/mono-configuration-crypto
 bin/mono-find-provides
 bin/mono-find-requires
 bin/mono-gdb.py
+bin/mono-hang-watchdog
 bin/mono-heapviz
 bin/mono-package-runtime
 bin/mono-service
@@ -1223,6 +1225,8 @@ lib/mono/4.5/WebMatrix.Data.dll
 lib/mono/4.5/WindowsBase.dll
 lib/mono/4.5/al.exe
 lib/mono/4.5/al.pdb
+lib/mono/4.5/aprofutil.exe
+lib/mono/4.5/aprofutil.pdb
 lib/mono/4.5/browsercaps-updater.exe
 lib/mono/4.5/browsercaps-updater.pdb
 lib/mono/4.5/caspol.exe
@@ -2605,6 +2609,247 @@ lib/mono/4.7.2-api/WebMatrix.Data.dll
 lib/mono/4.7.2-api/WindowsBase.dll
 lib/mono/4.7.2-api/cscompmgd.dll
 lib/mono/4.7.2-api/mscorlib.dll
+lib/mono/4.8-api/Accessibility.dll
+lib/mono/4.8-api/Commons.Xml.Relaxng.dll
+lib/mono/4.8-api/CustomMarshalers.dll
+lib/mono/4.8-api/Facades/Microsoft.Win32.Primitives.dll
+lib/mono/4.8-api/Facades/System.AppContext.dll
+lib/mono/4.8-api/Facades/System.Collections.Concurrent.dll
+lib/mono/4.8-api/Facades/System.Collections.NonGeneric.dll
+lib/mono/4.8-api/Facades/System.Collections.Specialized.dll
+lib/mono/4.8-api/Facades/System.Collections.dll
+lib/mono/4.8-api/Facades/System.ComponentModel.Annotations.dll
+lib/mono/4.8-api/Facades/System.ComponentModel.EventBasedAsync.dll
+lib/mono/4.8-api/Facades/System.ComponentModel.Primitives.dll
+lib/mono/4.8-api/Facades/System.ComponentModel.TypeConverter.dll
+lib/mono/4.8-api/Facades/System.ComponentModel.dll
+lib/mono/4.8-api/Facades/System.Console.dll
+lib/mono/4.8-api/Facades/System.Data.Common.dll
+lib/mono/4.8-api/Facades/System.Diagnostics.Contracts.dll
+lib/mono/4.8-api/Facades/System.Diagnostics.Debug.dll
+lib/mono/4.8-api/Facades/System.Diagnostics.FileVersionInfo.dll
+lib/mono/4.8-api/Facades/System.Diagnostics.Process.dll
+lib/mono/4.8-api/Facades/System.Diagnostics.StackTrace.dll
+lib/mono/4.8-api/Facades/System.Diagnostics.TextWriterTraceListener.dll
+lib/mono/4.8-api/Facades/System.Diagnostics.Tools.dll
+lib/mono/4.8-api/Facades/System.Diagnostics.TraceSource.dll
+lib/mono/4.8-api/Facades/System.Drawing.Primitives.dll
+lib/mono/4.8-api/Facades/System.Dynamic.Runtime.dll
+lib/mono/4.8-api/Facades/System.Globalization.Calendars.dll
+lib/mono/4.8-api/Facades/System.Globalization.Extensions.dll
+lib/mono/4.8-api/Facades/System.Globalization.dll
+lib/mono/4.8-api/Facades/System.IO.Compression.ZipFile.dll
+lib/mono/4.8-api/Facades/System.IO.FileSystem.DriveInfo.dll
+lib/mono/4.8-api/Facades/System.IO.FileSystem.Primitives.dll
+lib/mono/4.8-api/Facades/System.IO.FileSystem.Watcher.dll
+lib/mono/4.8-api/Facades/System.IO.FileSystem.dll
+lib/mono/4.8-api/Facades/System.IO.IsolatedStorage.dll
+lib/mono/4.8-api/Facades/System.IO.MemoryMappedFiles.dll
+lib/mono/4.8-api/Facades/System.IO.Pipes.dll
+lib/mono/4.8-api/Facades/System.IO.UnmanagedMemoryStream.dll
+lib/mono/4.8-api/Facades/System.IO.dll
+lib/mono/4.8-api/Facades/System.Linq.Expressions.dll
+lib/mono/4.8-api/Facades/System.Linq.Parallel.dll
+lib/mono/4.8-api/Facades/System.Linq.Queryable.dll
+lib/mono/4.8-api/Facades/System.Linq.dll
+lib/mono/4.8-api/Facades/System.Net.Http.Rtc.dll
+lib/mono/4.8-api/Facades/System.Net.NameResolution.dll
+lib/mono/4.8-api/Facades/System.Net.NetworkInformation.dll
+lib/mono/4.8-api/Facades/System.Net.Ping.dll
+lib/mono/4.8-api/Facades/System.Net.Primitives.dll
+lib/mono/4.8-api/Facades/System.Net.Requests.dll
+lib/mono/4.8-api/Facades/System.Net.Security.dll
+lib/mono/4.8-api/Facades/System.Net.Sockets.dll
+lib/mono/4.8-api/Facades/System.Net.WebHeaderCollection.dll
+lib/mono/4.8-api/Facades/System.Net.WebSockets.Client.dll
+lib/mono/4.8-api/Facades/System.Net.WebSockets.dll
+lib/mono/4.8-api/Facades/System.ObjectModel.dll
+lib/mono/4.8-api/Facades/System.Reflection.Emit.ILGeneration.dll
+lib/mono/4.8-api/Facades/System.Reflection.Emit.Lightweight.dll
+lib/mono/4.8-api/Facades/System.Reflection.Emit.dll
+lib/mono/4.8-api/Facades/System.Reflection.Extensions.dll
+lib/mono/4.8-api/Facades/System.Reflection.Primitives.dll
+lib/mono/4.8-api/Facades/System.Reflection.dll
+lib/mono/4.8-api/Facades/System.Resources.Reader.dll
+lib/mono/4.8-api/Facades/System.Resources.ResourceManager.dll
+lib/mono/4.8-api/Facades/System.Resources.Writer.dll
+lib/mono/4.8-api/Facades/System.Runtime.CompilerServices.VisualC.dll
+lib/mono/4.8-api/Facades/System.Runtime.Extensions.dll
+lib/mono/4.8-api/Facades/System.Runtime.Handles.dll
+lib/mono/4.8-api/Facades/System.Runtime.InteropServices.RuntimeInformation.dll
+lib/mono/4.8-api/Facades/System.Runtime.InteropServices.WindowsRuntime.dll
+lib/mono/4.8-api/Facades/System.Runtime.InteropServices.dll
+lib/mono/4.8-api/Facades/System.Runtime.Numerics.dll
+lib/mono/4.8-api/Facades/System.Runtime.Serialization.Formatters.dll
+lib/mono/4.8-api/Facades/System.Runtime.Serialization.Json.dll
+lib/mono/4.8-api/Facades/System.Runtime.Serialization.Primitives.dll
+lib/mono/4.8-api/Facades/System.Runtime.Serialization.Xml.dll
+lib/mono/4.8-api/Facades/System.Runtime.dll
+lib/mono/4.8-api/Facades/System.Security.Claims.dll
+lib/mono/4.8-api/Facades/System.Security.Cryptography.Algorithms.dll
+lib/mono/4.8-api/Facades/System.Security.Cryptography.Csp.dll
+lib/mono/4.8-api/Facades/System.Security.Cryptography.Encoding.dll
+lib/mono/4.8-api/Facades/System.Security.Cryptography.Primitives.dll
+lib/mono/4.8-api/Facades/System.Security.Cryptography.X509Certificates.dll
+lib/mono/4.8-api/Facades/System.Security.Principal.dll
+lib/mono/4.8-api/Facades/System.Security.SecureString.dll
+lib/mono/4.8-api/Facades/System.ServiceModel.Duplex.dll
+lib/mono/4.8-api/Facades/System.ServiceModel.Http.dll
+lib/mono/4.8-api/Facades/System.ServiceModel.NetTcp.dll
+lib/mono/4.8-api/Facades/System.ServiceModel.Primitives.dll
+lib/mono/4.8-api/Facades/System.ServiceModel.Security.dll
+lib/mono/4.8-api/Facades/System.Text.Encoding.Extensions.dll
+lib/mono/4.8-api/Facades/System.Text.Encoding.dll
+lib/mono/4.8-api/Facades/System.Text.RegularExpressions.dll
+lib/mono/4.8-api/Facades/System.Threading.Overlapped.dll
+lib/mono/4.8-api/Facades/System.Threading.Tasks.Parallel.dll
+lib/mono/4.8-api/Facades/System.Threading.Tasks.dll
+lib/mono/4.8-api/Facades/System.Threading.Thread.dll
+lib/mono/4.8-api/Facades/System.Threading.ThreadPool.dll
+lib/mono/4.8-api/Facades/System.Threading.Timer.dll
+lib/mono/4.8-api/Facades/System.Threading.dll
+lib/mono/4.8-api/Facades/System.ValueTuple.dll
+lib/mono/4.8-api/Facades/System.Xml.ReaderWriter.dll
+lib/mono/4.8-api/Facades/System.Xml.XDocument.dll
+lib/mono/4.8-api/Facades/System.Xml.XPath.XDocument.dll
+lib/mono/4.8-api/Facades/System.Xml.XPath.dll
+lib/mono/4.8-api/Facades/System.Xml.XmlDocument.dll
+lib/mono/4.8-api/Facades/System.Xml.XmlSerializer.dll
+lib/mono/4.8-api/Facades/netstandard.dll
+lib/mono/4.8-api/I18N.CJK.dll
+lib/mono/4.8-api/I18N.MidEast.dll
+lib/mono/4.8-api/I18N.Other.dll
+lib/mono/4.8-api/I18N.Rare.dll
+lib/mono/4.8-api/I18N.West.dll
+lib/mono/4.8-api/I18N.dll
+lib/mono/4.8-api/IBM.Data.DB2.dll
+lib/mono/4.8-api/Microsoft.Build.Engine.dll
+lib/mono/4.8-api/Microsoft.Build.Framework.dll
+lib/mono/4.8-api/Microsoft.Build.Tasks.v4.0.dll
+lib/mono/4.8-api/Microsoft.Build.Utilities.v4.0.dll
+lib/mono/4.8-api/Microsoft.Build.dll
+lib/mono/4.8-api/Microsoft.CSharp.dll
+lib/mono/4.8-api/Microsoft.VisualBasic.dll
+lib/mono/4.8-api/Microsoft.VisualC.dll
+lib/mono/4.8-api/Microsoft.Web.Infrastructure.dll
+lib/mono/4.8-api/Mono.C5.dll
+lib/mono/4.8-api/Mono.CSharp.dll
+lib/mono/4.8-api/Mono.Cairo.dll
+lib/mono/4.8-api/Mono.CodeContracts.dll
+lib/mono/4.8-api/Mono.CompilerServices.SymbolWriter.dll
+lib/mono/4.8-api/Mono.Data.Sqlite.dll
+lib/mono/4.8-api/Mono.Data.Tds.dll
+lib/mono/4.8-api/Mono.Debugger.Soft.dll
+lib/mono/4.8-api/Mono.Http.dll
+lib/mono/4.8-api/Mono.Management.dll
+lib/mono/4.8-api/Mono.Messaging.RabbitMQ.dll
+lib/mono/4.8-api/Mono.Messaging.dll
+lib/mono/4.8-api/Mono.Options.dll
+lib/mono/4.8-api/Mono.Parallel.dll
+lib/mono/4.8-api/Mono.Posix.dll
+lib/mono/4.8-api/Mono.Security.Win32.dll
+lib/mono/4.8-api/Mono.Security.dll
+lib/mono/4.8-api/Mono.Simd.dll
+lib/mono/4.8-api/Mono.Tasklets.dll
+lib/mono/4.8-api/Mono.WebBrowser.dll
+lib/mono/4.8-api/Novell.Directory.Ldap.dll
+lib/mono/4.8-api/PEAPI.dll
+lib/mono/4.8-api/RabbitMQ.Client.dll
+lib/mono/4.8-api/SMDiagnostics.dll
+lib/mono/4.8-api/System.ComponentModel.Composition.dll
+lib/mono/4.8-api/System.ComponentModel.DataAnnotations.dll
+lib/mono/4.8-api/System.Configuration.Install.dll
+lib/mono/4.8-api/System.Configuration.dll
+lib/mono/4.8-api/System.Core.dll
+lib/mono/4.8-api/System.Data.DataSetExtensions.dll
+lib/mono/4.8-api/System.Data.Entity.dll
+lib/mono/4.8-api/System.Data.Linq.dll
+lib/mono/4.8-api/System.Data.OracleClient.dll
+lib/mono/4.8-api/System.Data.Services.Client.dll
+lib/mono/4.8-api/System.Data.Services.dll
+lib/mono/4.8-api/System.Data.dll
+lib/mono/4.8-api/System.Deployment.dll
+lib/mono/4.8-api/System.Design.dll
+lib/mono/4.8-api/System.Diagnostics.Tracing.dll
+lib/mono/4.8-api/System.DirectoryServices.Protocols.dll
+lib/mono/4.8-api/System.DirectoryServices.dll
+lib/mono/4.8-api/System.Drawing.Design.dll
+lib/mono/4.8-api/System.Drawing.dll
+lib/mono/4.8-api/System.Dynamic.dll
+lib/mono/4.8-api/System.EnterpriseServices.dll
+lib/mono/4.8-api/System.IO.Compression.FileSystem.dll
+lib/mono/4.8-api/System.IO.Compression.dll
+lib/mono/4.8-api/System.IdentityModel.Selectors.dll
+lib/mono/4.8-api/System.IdentityModel.dll
+lib/mono/4.8-api/System.Json.Microsoft.dll
+lib/mono/4.8-api/System.Json.dll
+lib/mono/4.8-api/System.Management.dll
+lib/mono/4.8-api/System.Messaging.dll
+lib/mono/4.8-api/System.Net.Http.Formatting.dll
+lib/mono/4.8-api/System.Net.Http.WebRequest.dll
+lib/mono/4.8-api/System.Net.Http.dll
+lib/mono/4.8-api/System.Net.dll
+lib/mono/4.8-api/System.Numerics.Vectors.dll
+lib/mono/4.8-api/System.Numerics.dll
+lib/mono/4.8-api/System.Reactive.Core.dll
+lib/mono/4.8-api/System.Reactive.Debugger.dll
+lib/mono/4.8-api/System.Reactive.Experimental.dll
+lib/mono/4.8-api/System.Reactive.Interfaces.dll
+lib/mono/4.8-api/System.Reactive.Linq.dll
+lib/mono/4.8-api/System.Reactive.Observable.Aliases.dll
+lib/mono/4.8-api/System.Reactive.PlatformServices.dll
+lib/mono/4.8-api/System.Reactive.Providers.dll
+lib/mono/4.8-api/System.Reactive.Runtime.Remoting.dll
+lib/mono/4.8-api/System.Reactive.Windows.Forms.dll
+lib/mono/4.8-api/System.Reactive.Windows.Threading.dll
+lib/mono/4.8-api/System.Reflection.Context.dll
+lib/mono/4.8-api/System.Runtime.Caching.dll
+lib/mono/4.8-api/System.Runtime.DurableInstancing.dll
+lib/mono/4.8-api/System.Runtime.Remoting.dll
+lib/mono/4.8-api/System.Runtime.Serialization.Formatters.Soap.dll
+lib/mono/4.8-api/System.Runtime.Serialization.dll
+lib/mono/4.8-api/System.Security.dll
+lib/mono/4.8-api/System.ServiceModel.Activation.dll
+lib/mono/4.8-api/System.ServiceModel.Discovery.dll
+lib/mono/4.8-api/System.ServiceModel.Routing.dll
+lib/mono/4.8-api/System.ServiceModel.Web.dll
+lib/mono/4.8-api/System.ServiceModel.dll
+lib/mono/4.8-api/System.ServiceProcess.dll
+lib/mono/4.8-api/System.Threading.Tasks.Dataflow.dll
+lib/mono/4.8-api/System.Transactions.dll
+lib/mono/4.8-api/System.Web.Abstractions.dll
+lib/mono/4.8-api/System.Web.ApplicationServices.dll
+lib/mono/4.8-api/System.Web.DynamicData.dll
+lib/mono/4.8-api/System.Web.Extensions.Design.dll
+lib/mono/4.8-api/System.Web.Extensions.dll
+lib/mono/4.8-api/System.Web.Http.SelfHost.dll
+lib/mono/4.8-api/System.Web.Http.WebHost.dll
+lib/mono/4.8-api/System.Web.Http.dll
+lib/mono/4.8-api/System.Web.Mobile.dll
+lib/mono/4.8-api/System.Web.Mvc.dll
+lib/mono/4.8-api/System.Web.Razor.dll
+lib/mono/4.8-api/System.Web.RegularExpressions.dll
+lib/mono/4.8-api/System.Web.Routing.dll
+lib/mono/4.8-api/System.Web.Services.dll
+lib/mono/4.8-api/System.Web.WebPages.Deployment.dll
+lib/mono/4.8-api/System.Web.WebPages.Razor.dll
+lib/mono/4.8-api/System.Web.WebPages.dll
+lib/mono/4.8-api/System.Web.dll
+lib/mono/4.8-api/System.Windows.Forms.DataVisualization.dll
+lib/mono/4.8-api/System.Windows.Forms.dll
+lib/mono/4.8-api/System.Windows.dll
+lib/mono/4.8-api/System.Workflow.Activities.dll
+lib/mono/4.8-api/System.Workflow.ComponentModel.dll
+lib/mono/4.8-api/System.Workflow.Runtime.dll
+lib/mono/4.8-api/System.Xaml.dll
+lib/mono/4.8-api/System.Xml.Linq.dll
+lib/mono/4.8-api/System.Xml.Serialization.dll
+lib/mono/4.8-api/System.Xml.dll
+lib/mono/4.8-api/System.dll
+lib/mono/4.8-api/WebMatrix.Data.dll
+lib/mono/4.8-api/WindowsBase.dll
+lib/mono/4.8-api/cscompmgd.dll
+lib/mono/4.8-api/mscorlib.dll
 lib/mono/gac/Accessibility/4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
 lib/mono/gac/Accessibility/4.0.0.0__b03f5f7f11d50a3a/Accessibility.pdb
 lib/mono/gac/Commons.Xml.Relaxng/4.0.0.0__0738eb9f132ed756/Commons.Xml.Relaxng.dll
@@ -2954,6 +3199,7 @@ lib/mono/xbuild-frameworks/.NETFramework
 lib/mono/xbuild-frameworks/.NETFramework/v4.7.1/RedistList/FrameworkList.xml
 lib/mono/xbuild-frameworks/.NETFramework/v4.7.2/RedistList/FrameworkList.xml
 lib/mono/xbuild-frameworks/.NETFramework/v4.7/RedistList/FrameworkList.xml
+lib/mono/xbuild-frameworks/.NETFramework/v4.8/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
@@ -3067,6 +3313,7 @@ lib/pkgconfig/system.web.mvc3.pc
 lib/pkgconfig/wcf.pc
 lib/pkgconfig/xbuild12.pc
 man/man1/al.1
+man/man1/aprofutil.1
 man/man1/cccheck.1
 man/man1/ccrewrite.1
 man/man1/cert-sync.1

Index: pkgsrc/lang/mono6/distinfo
diff -u pkgsrc/lang/mono6/distinfo:1.4 pkgsrc/lang/mono6/distinfo:1.5
--- pkgsrc/lang/mono6/distinfo:1.4      Mon Oct 21 23:53:34 2019
+++ pkgsrc/lang/mono6/distinfo  Thu Jan  9 15:26:36 2020
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.4 2019/10/21 23:53:34 maya Exp $
+$NetBSD: distinfo,v 1.5 2020/01/09 15:26:36 ryoon Exp $
 
-SHA1 (mono-6.4.0.198.tar.xz) = ad1beb048e34f5b4a958b25cd339d54ac837e480
-RMD160 (mono-6.4.0.198.tar.xz) = 8045bcbe15ee51f3c12b2b99844ad697927d22fc
-SHA512 (mono-6.4.0.198.tar.xz) = 2804f1a2e10de683230fc77684b9f795259e4d494e819afd3c9cf247bed20cac2b7f80612eccc8af619158d077447989784e9f2e56fc741bf601894b1969600d
-Size (mono-6.4.0.198.tar.xz) = 230056560 bytes
-SHA1 (patch-configure.ac) = 380f05b07018bb7b04ae5ebf7628b53f320adde8
+SHA1 (mono-6.6.0.161.tar.xz) = e67eb01dc72db45bcc40169c65b54f17f64ddadb
+RMD160 (mono-6.6.0.161.tar.xz) = 36f11f69fe7530ccf2c745fee787e48c6e737f32
+SHA512 (mono-6.6.0.161.tar.xz) = 0b0c72daef9e1c10c0d566292997d4a923766390793ec1196a063b885e853b47a12503238632879cf7397f03b34909137e24c53db9300a4f209164e973284186
+Size (mono-6.6.0.161.tar.xz) = 241179396 bytes
+SHA1 (patch-configure.ac) = ef4a5ad6519f0333c71825b41d52c73a548c9edd
 SHA1 (patch-data_Makefile.am) = 535480855e413750d5b6cab6351b1683ac911246
 SHA1 (patch-data_net__2__0_Browsers_Makefile.am) = 847fa7f5a54e7583a87c40749efe5a99e513c3c9
 SHA1 (patch-data_net__2__0_Makefile.am) = dffb23423381a9031587536ee5de2b34610329ee
@@ -12,13 +12,14 @@ SHA1 (patch-data_net__4__0_Browsers_Make
 SHA1 (patch-data_net__4__0_Makefile.am) = 7c0fa175047f01a556f61503b2fcfabdedd2c606
 SHA1 (patch-data_net__4__5_Browsers_Makefile.am) = 80bd57a2ac3fc95adef18acd9cfd7744ca112b01
 SHA1 (patch-data_net__4__5_Makefile.am) = d7591e835bfdd27fa0fba4b669b778924c811be4
-SHA1 (patch-mcs_class_corlib_Test_Mono_MonoNativePlatformType.cs) = 1cc7df8238439e9c641b27dd94172bdb25185df7
+SHA1 (patch-mcs_class_corlib_Test_Mono_MonoNativePlatformType.cs) = 226b2638ba0106539e8ab5d9698803c6421147f0
 SHA1 (patch-mono_metadata_icall.c) = b326c16e9aa8f9ee154d937128e5e09fd31b235a
-SHA1 (patch-mono_metadata_mono-config.c) = c80a489bc00e3b5f368f95bd5f63ed2e93552c07
+SHA1 (patch-mono_metadata_mono-config.c) = 510fc7a2dde144f593ebccb0258c3753dfe5ce52
 SHA1 (patch-mono_metadata_threads.c) = e1432cced0dafce1a2712869ce79e12a2ab35973
-SHA1 (patch-mono_native_Makefile.am) = 5cb2caa4b00327459864eecbe0ea26d9ed4b03e1
-SHA1 (patch-mono_native_mono-native-platform.h) = 9247cf9429d829242ea7dfede8e3b39f89a92850
+SHA1 (patch-mono_native_Makefile.am) = 659ec73775cc90d54f41e130cc7eba75150eafbe
+SHA1 (patch-mono_native_mono-native-platform.h) = c3ad79f8210f797b30e3eda05ccf54f6578ecaf3
 SHA1 (patch-mono_utils_mono-os-semaphore.h) = b850911945c95be804e9462263d558ef702831ca
 SHA1 (patch-mono_utils_mono-sigcontext.h) = b8a6f886661622e9b0d382443536bd3dc998f95f
 SHA1 (patch-mono_utils_mono-utils-debug.c) = 30b0ab55c9227705026a8edd1e4bb693ae4f9953
 SHA1 (patch-runtime_mono-wrapper.in) = ea40d2f2e8b67de0ae42c6e608e3c085dc2b040e
+SHA1 (patch-support_minizip_ioapi.c) = df6c587d8cc8e2dc99e77d09411b4cc9276349cf

Index: pkgsrc/lang/mono6/patches/patch-configure.ac
diff -u pkgsrc/lang/mono6/patches/patch-configure.ac:1.2 pkgsrc/lang/mono6/patches/patch-configure.ac:1.3
--- pkgsrc/lang/mono6/patches/patch-configure.ac:1.2    Wed Oct  9 22:46:04 2019
+++ pkgsrc/lang/mono6/patches/patch-configure.ac        Thu Jan  9 15:26:36 2020
@@ -1,13 +1,13 @@
-$NetBSD: patch-configure.ac,v 1.2 2019/10/09 22:46:04 maya Exp $
+$NetBSD: patch-configure.ac,v 1.3 2020/01/09 15:26:36 ryoon Exp $
 
 Add netbsd support
 https://github.com/mono/mono/pull/15938
 
 Disable libgc in cases it has build issues (netbsd/aarch64, solaris)
 
---- configure.ac.orig  2019-09-19 07:53:55.000000000 +0000
+--- configure.ac.orig  2019-12-10 07:57:09.000000000 +0000
 +++ configure.ac
-@@ -202,6 +202,12 @@ case "$host" in
+@@ -199,6 +199,12 @@ case "$host" in
                libgc_threads=pthreads
                with_sigaltstack=no
                use_sigposix=yes
@@ -20,7 +20,7 @@ Disable libgc in cases it has build issu
                with_sgen_default_concurrent=yes
                ;;
        *-*-kfreebsd*-gnu)
-@@ -394,6 +400,8 @@ case "$host" in
+@@ -392,6 +398,8 @@ case "$host" in
                has_dtrace=yes
                use_sigposix=yes
                enable_solaris_tar_check=yes
@@ -29,10 +29,10 @@ Disable libgc in cases it has build issu
                ;;
        *-*-darwin*)
                parallel_mark="Disabled_Currently_Hangs_On_MacOSX"
-@@ -4155,10 +4163,10 @@ LIBC="libc.so.6"
- INTL="libc.so.6"
+@@ -4289,10 +4297,10 @@ INTL="libc.so.6"
  SQLITE="libsqlite.so.0"
  SQLITE3="libsqlite3.so.0"
+ ODBC="libodbc.so.2"
 -X11="libX11.so"
 -GDKX11="libgdk-x11-2.0.so.0"
 -GTKX11="libgtk-x11-2.0.so.0"
@@ -40,11 +40,11 @@ Disable libgc in cases it has build issu
 +X11="@X11BASE@/lib/libX11.so"
 +GDKX11="@PREFIX@/lib/libgdk-x11-2.0.so.0"
 +GTKX11="@PREFIX@/lib/libgtk-x11-2.0.so.0"
-+XINERAMA="@X11BASE@/lib/libXinerama.so"
++XINERAMA="@X11BASE@/lib/libXinerama.so.1"
  
  sizeof_register="SIZEOF_VOID_P"
-
-@@ -6309,6 +6317,22 @@ elif test x$platform_android = xyes; the
+ 
+@@ -6498,6 +6506,22 @@ elif test x$platform_android = xyes; the
        MONO_NATIVE_PLATFORM=android
  
        MONO_NATIVE_PLATFORM_TYPE="MONO_NATIVE_PLATFORM_TYPE_ANDROID"
@@ -67,11 +67,11 @@ Disable libgc in cases it has build issu
  else
        mono_native=no
        mono_native_text="no"
-@@ -6351,6 +6375,7 @@ AM_CONDITIONAL(MONO_NATIVE_PLATFORM_LINU
+@@ -6540,6 +6564,7 @@ AM_CONDITIONAL(MONO_NATIVE_PLATFORM_LINU
  AM_CONDITIONAL(MONO_NATIVE_PLATFORM_AIX, test x$MONO_NATIVE_PLATFORM = xaix)
  AM_CONDITIONAL(MONO_NATIVE_PLATFORM_ANDROID, test x$MONO_NATIVE_PLATFORM = xandroid)
  AM_CONDITIONAL(MONO_NATIVE_PLATFORM_FREEBSD, test x$MONO_NATIVE_PLATFORM = xfreebsd)
 +AM_CONDITIONAL(MONO_NATIVE_PLATFORM_NETBSD, test x$MONO_NATIVE_PLATFORM = xnetbsd)
+ AM_CONDITIONAL(MONO_NATIVE_PLATFORM_HAIKU, test x$MONO_NATIVE_PLATFORM = xhaiku)
  
  MONO_NATIVE_PLATFORM_TYPE_COMPAT="$MONO_NATIVE_PLATFORM_TYPE | MONO_NATIVE_PLATFORM_TYPE_COMPAT"
- MONO_NATIVE_PLATFORM_TYPE_UNIFIED="$MONO_NATIVE_PLATFORM_TYPE | MONO_NATIVE_PLATFORM_TYPE_UNIFIED"
Index: pkgsrc/lang/mono6/patches/patch-mcs_class_corlib_Test_Mono_MonoNativePlatformType.cs
diff -u pkgsrc/lang/mono6/patches/patch-mcs_class_corlib_Test_Mono_MonoNativePlatformType.cs:1.2 pkgsrc/lang/mono6/patches/patch-mcs_class_corlib_Test_Mono_MonoNativePlatformType.cs:1.3
--- pkgsrc/lang/mono6/patches/patch-mcs_class_corlib_Test_Mono_MonoNativePlatformType.cs:1.2    Wed Oct  9 22:46:04 2019
+++ pkgsrc/lang/mono6/patches/patch-mcs_class_corlib_Test_Mono_MonoNativePlatformType.cs        Thu Jan  9 15:26:36 2020
@@ -1,14 +1,14 @@
-$NetBSD: patch-mcs_class_corlib_Test_Mono_MonoNativePlatformType.cs,v 1.2 2019/10/09 22:46:04 maya Exp $
+$NetBSD: patch-mcs_class_corlib_Test_Mono_MonoNativePlatformType.cs,v 1.3 2020/01/09 15:26:36 ryoon Exp $
 
 Add netbsd support
 https://github.com/mono/mono/pull/15938
 
---- mcs/class/corlib/Test/Mono/MonoNativePlatformType.cs.orig  2019-09-19 07:46:06.000000000 +0000
+--- mcs/class/corlib/Test/Mono/MonoNativePlatformType.cs.orig  2019-12-10 07:50:31.000000000 +0000
 +++ mcs/class/corlib/Test/Mono/MonoNativePlatformType.cs
-@@ -38,6 +38,7 @@ namespace Mono
-               MONO_NATIVE_PLATFORM_TYPE_AIX           = 4,
+@@ -39,6 +39,7 @@ namespace Mono
                MONO_NATIVE_PLATFORM_TYPE_ANDROID       = 5,
                MONO_NATIVE_PLATFORM_TYPE_FREEBSD       = 6,
+               MONO_NATIVE_PLATFORM_TYPE_HAIKU         = 7,
 +              MONO_NATIVE_PLATFORM_TYPE_NETBSD        = 8,
  
                MONO_NATIVE_PLATFORM_TYPE_IPHONE        = 0x100,
Index: pkgsrc/lang/mono6/patches/patch-mono_metadata_mono-config.c
diff -u pkgsrc/lang/mono6/patches/patch-mono_metadata_mono-config.c:1.2 pkgsrc/lang/mono6/patches/patch-mono_metadata_mono-config.c:1.3
--- pkgsrc/lang/mono6/patches/patch-mono_metadata_mono-config.c:1.2     Wed Oct  9 22:46:04 2019
+++ pkgsrc/lang/mono6/patches/patch-mono_metadata_mono-config.c Thu Jan  9 15:26:36 2020
@@ -1,16 +1,16 @@
-$NetBSD: patch-mono_metadata_mono-config.c,v 1.2 2019/10/09 22:46:04 maya Exp $
+$NetBSD: patch-mono_metadata_mono-config.c,v 1.3 2020/01/09 15:26:36 ryoon Exp $
 
 Look for our dllmap in /usr/pkg/etc/mono/config
 as opposed to /usr/pkg/etc/mono/mono/config
 
---- mono/metadata/mono-config.c.orig   2019-09-19 07:46:07.000000000 +0000
+--- mono/metadata/mono-config.c.orig   2019-12-10 07:50:32.000000000 +0000
 +++ mono/metadata/mono-config.c
-@@ -682,7 +682,7 @@ mono_config_parse (const char *filename)
+@@ -676,7 +676,7 @@ mono_config_parse (const char *filename)
  
        const char *cfg_dir = mono_get_config_dir ();
        if (cfg_dir) {
--              mono_cfg = g_build_filename (cfg_dir, "mono", "config", NULL);
-+              mono_cfg = g_build_filename (cfg_dir, "config", NULL);
+-              char *mono_cfg = g_build_filename (cfg_dir, "mono", "config", (const char *)NULL);
++              char *mono_cfg = g_build_filename (cfg_dir, "config", (const char *)NULL);
                mono_config_parse_file (mono_cfg);
                g_free (mono_cfg);
        }
Index: pkgsrc/lang/mono6/patches/patch-mono_native_Makefile.am
diff -u pkgsrc/lang/mono6/patches/patch-mono_native_Makefile.am:1.2 pkgsrc/lang/mono6/patches/patch-mono_native_Makefile.am:1.3
--- pkgsrc/lang/mono6/patches/patch-mono_native_Makefile.am:1.2 Wed Oct  9 22:46:04 2019
+++ pkgsrc/lang/mono6/patches/patch-mono_native_Makefile.am     Thu Jan  9 15:26:36 2020
@@ -1,32 +1,32 @@
-$NetBSD: patch-mono_native_Makefile.am,v 1.2 2019/10/09 22:46:04 maya Exp $
+$NetBSD: patch-mono_native_Makefile.am,v 1.3 2020/01/09 15:26:36 ryoon Exp $
 
 Add netbsd support
 https://github.com/mono/mono/pull/15938
 
---- mono/native/Makefile.am.orig       2019-09-19 07:46:07.000000000 +0000
+--- mono/native/Makefile.am.orig       2019-12-10 07:50:32.000000000 +0000
 +++ mono/native/Makefile.am
-@@ -73,6 +73,8 @@ aix_sources = $(unix_sources)
+@@ -75,6 +75,8 @@ freebsd_sources = $(unix_sources)
  
- freebsd_sources = $(unix_sources)
+ haiku_sources = $(unix_sources)
  
 +netbsd_sources = $(unix_sources)
 +
  android_sources = \
        pal-android.h \
        pal-android.c \
-@@ -110,7 +112,7 @@ macos_sources += $(gss_sources)
+@@ -112,7 +114,7 @@ linux_sources += $(gss_sources)
  ios_sources += $(gss_sources)
  endif
  
--EXTRA_libmono_native_la_SOURCES = $(common_sources) $(macos_sources) $(ios_sources) $(linux_sources) $(aix_sources) $(freebsd) $(unix_sources) $(gss_sources)
-+EXTRA_libmono_native_la_SOURCES = $(common_sources) $(macos_sources) $(ios_sources) $(linux_sources) $(aix_sources) $(freebsd) $(netbsd_sources) $(unix_sources) $(gss_sources)
+-EXTRA_libmono_native_la_SOURCES = $(common_sources) $(macos_sources) $(ios_sources) $(linux_sources) $(aix_sources) $(freebsd_sources) $(haiku_sources) $(unix_sources) $(gss_sources)
++EXTRA_libmono_native_la_SOURCES = $(common_sources) $(macos_sources) $(ios_sources) $(linux_sources) $(aix_sources) $(freebsd_sources) $(haiku_sources) $(netbsd_sources) $(unix_sources) 
$(gss_sources)
  
  if MONO_NATIVE_PLATFORM_MACOS
  platform_sources = $(macos_sources)
-@@ -129,6 +131,10 @@ platform_sources = $(android_sources)
+@@ -134,6 +136,10 @@ platform_sources = $(freebsd_sources)
  else
- if MONO_NATIVE_PLATFORM_FREEBSD
- platform_sources = $(freebsd_sources)
+ if MONO_NATIVE_PLATFORM_HAIKU
+ platform_sources = $(haiku_sources)
 +else
 +if MONO_NATIVE_PLATFORM_NETBSD
 +platform_sources = $(netbsd_sources)
Index: pkgsrc/lang/mono6/patches/patch-mono_native_mono-native-platform.h
diff -u pkgsrc/lang/mono6/patches/patch-mono_native_mono-native-platform.h:1.2 pkgsrc/lang/mono6/patches/patch-mono_native_mono-native-platform.h:1.3
--- pkgsrc/lang/mono6/patches/patch-mono_native_mono-native-platform.h:1.2      Wed Oct  9 22:46:05 2019
+++ pkgsrc/lang/mono6/patches/patch-mono_native_mono-native-platform.h  Thu Jan  9 15:26:36 2020
@@ -1,14 +1,14 @@
-$NetBSD: patch-mono_native_mono-native-platform.h,v 1.2 2019/10/09 22:46:05 maya Exp $
+$NetBSD: patch-mono_native_mono-native-platform.h,v 1.3 2020/01/09 15:26:36 ryoon Exp $
 
 Add netbsd support
 https://github.com/mono/mono/pull/15938
 
---- mono/native/mono-native-platform.h.orig    2019-09-19 07:46:07.000000000 +0000
+--- mono/native/mono-native-platform.h.orig    2019-12-10 07:50:32.000000000 +0000
 +++ mono/native/mono-native-platform.h
-@@ -12,6 +12,7 @@ typedef enum {
-       MONO_NATIVE_PLATFORM_TYPE_AIX           = 4,
+@@ -13,6 +13,7 @@ typedef enum {
        MONO_NATIVE_PLATFORM_TYPE_ANDROID       = 5,
        MONO_NATIVE_PLATFORM_TYPE_FREEBSD       = 6,
+       MONO_NATIVE_PLATFORM_TYPE_HAIKU         = 7,
 +      MONO_NATIVE_PLATFORM_TYPE_NETBSD        = 8,
  
        MONO_NATIVE_PLATFORM_TYPE_IPHONE        = 0x100,

Added files:

Index: pkgsrc/lang/mono6/patches/patch-support_minizip_ioapi.c
diff -u /dev/null pkgsrc/lang/mono6/patches/patch-support_minizip_ioapi.c:1.1
--- /dev/null   Thu Jan  9 15:26:36 2020
+++ pkgsrc/lang/mono6/patches/patch-support_minizip_ioapi.c     Thu Jan  9 15:26:36 2020
@@ -0,0 +1,15 @@
+$NetBSD: patch-support_minizip_ioapi.c,v 1.1 2020/01/09 15:26:36 ryoon Exp $
+
+* NetBSD has no 64-bit functions like macOS.
+
+--- support/minizip/ioapi.c.orig       2019-12-10 07:50:32.000000000 +0000
++++ support/minizip/ioapi.c
+@@ -14,7 +14,7 @@
+         #define _CRT_SECURE_NO_WARNINGS
+ #endif
+ 
+-#if defined(__APPLE__) || defined(IOAPI_NO_64)
++#if defined(__APPLE__) || defined(IOAPI_NO_64) || defined(__NetBSD__)
+ // In darwin and perhaps other BSD variants off_t is a 64 bit value, hence no need for specific 64 bit functions
+ #define FOPEN_FUNC(filename, mode) fopen(filename, mode)
+ #define FTELLO_FUNC(stream) ftello(stream)



Home | Main Index | Thread Index | Old Index