summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrecht <recht>2006-01-03 08:03:53 +0000
committerrecht <recht>2006-01-03 08:03:53 +0000
commit916301f9d7db49489efde7db1abf750eb591e9cb (patch)
tree0551ac8fa7d413fb5adbf08309d58c6cb91baed7
parenta94b1552b6cc03b76008d4124af7eeaddab8a99a (diff)
downloadpkgsrc-916301f9d7db49489efde7db1abf750eb591e9cb.tar.gz
update to mono 1.1.12
What is new in Mono 1.1.12 Ports Neale updated the S390 JIT compiler to match the new cross platform register allocator. Paolo fixed a number PowerPC bugs that were exposed by new tests. He also fixed floating point code generation on ARM. IronPython This version of Mono can run IronPython 0.9.6. JIT Optimizations An SSA-less Dead Code Elimination (fastdce) optimization was checked in by Massi. This optimization will be more useful on the next release as we tune some of the optimizations that produce dead code. Registry An implementation of the registry is now available on Unix. 2.0 profile updates. TryParse methods are no longer wrappers for Parse, Parse is now implemented in terms of Parse which will give us the performance associated with TryParse (Carlos). Implement the string compares from 2.0 (Atsushi). Implemented System.Globalization and System.Text from 2.0 as well as updating many of the CJK codecs (Atsushi). Reflection updates from Zoltan. Uri parsers from Sebastien. System.XML 2.0: Most of 2.0 API has been fixed up except for Xml.Serialization have been done. Atsushi continues to work on stabilizing the 2.0 API. Ben added the initial support for the Nullable<T> boxing conventions. These implement the last-minute changes that went into the Nullable<T> in .NET. It is known to have some bugs, as well as incomplete support in parts of the runtime. Chris Toshok continues to work on the 2.0 System.Configuration assembly which is a key component of many of the new ASP.NET classes. Dick implemented the 2.0 Semaphore classes (named and unnamed). Debugger The Debugger works for the first time. It might still be a bit flaky, but I have been using it. Get it from: here. The X-Develop 1.2 beta has GUI support for it as well. Text Encoding Atsushi implemented the 2.x support for text encodings: the new unmanaged APIs and the fallback code. SharpZipLib upgraded We have upgraded SharpZipLib to the latest version, required to run the new IKVM. Monodoc Improved the Web UI, based on code from Eric Butler. Windows.Forms Windows.Forms is moving into bug fixing mode. We need as many people as possible testing their Windows.Forms applications and submit bug reports for any issues found with it. These are some of the highlights, as Windows.Forms is the piece that changed the most in this release: Alexander updates his "Nice" theme. He also checked in a new theme "ClearLooks". Set the variable MONO_THEME to "nice" or "clearlooks" to select these themes. Jackson added MDI and toolwindow support, improved the TreeView and ListView widgets. Mike improved the Menu infrastructure and introduced shortcut and key navigation support into Windows.Forms Pedro contributed some updates to his summer of code DataGridView widget. Peter added cut and paste support to the Textbox and RichTextBox widgets, keybindings for it, drag and drop and undo support. HttpListener Gonzalo implemented the embeddable HttpListener web server. Very cute. System.Drawing Jordi has upgraded our System.Drawing stack to implement the 2.0 API. Jonathan Gilbert fixed an important bug in GDI+ that prevented some applications from running correctly (UnlockBitmap was busted). Compilers Ankit continues to improve the assembler and disassembler to support generics and has updated the PEAPI accordingly. Harinath Raja, Marek Safar and Martin Baulig and continued to fix bugs in the C# compiler and improve the error and warning reporting of the compiler. Basic compiler: Many bug fixes and improvements from Alexandre Rocha, Jelmer Vernooij and Maverson Eduardo. Atsushi fixed many bugs in the -doc: command line handling in the C# compiler. Cesar continued to improve the JScript compiler, the Mozilla test suite now at 8577 successful tests out of 8866 (96.74%). IO Layer Dick did various improvements to the IO-layer: threads were moved back into the shared handle space now that the leak bug is gone. The main thread will now dispose all of its resources upon termination. ShellExecute will now work properly on Windows. Npgsql Francisco upgraded Npgsql database driver to 1.0beta1. Bug Fixes Many bug fixes and tests everywhere. In particular CodeDOM got a large test harness by Gert, many bug fixes by Gonzalo to System.Web. Gamin is now correctly autodetected for the FileSystemWatcher. Special thanks go to Robert Jordan which provided plenty of bug fixes and bug reports for this release of Mono. We also want to thank Zoltan which continues to fix bugs everywhere in the runtime. John Luke updated and fixed various Mono.Cairo binding issues. Jonathan Pryor updated the Mono.Unix namespace extensively. Senganal is the new maintainer of System.Data and has been fixing many of the System.Data bugs. What is new in Mono 1.1.10 mod_mono Auto-Configuration Mod_mono, the apache module for providing ASP.NET support has historically been difficult to configure and it required system administrators to manually register all the directories that contained an ASP.NET application. This was troublesome for many and also stopped mod_mono from being adopted for multi-user systems. mod_mono 1.1.10 features a new auto-configuration system which allows ASP.NET applications to work without having to make any configuration changes to Apache. The experience of the new auto-configuration system is similar to PHP: any file that has one of the ASP.NET extensions will automatically be handled by Mono. The feature can be turned off if desired, see our documentation page for more details. mod_mono and virtual hosts Mod_mono now works correctly with virtual hosts, and it is possible to use the mod_mono control panel to restart individual servers. Windows.Forms Control drawing performance improved (background drawing handling). libgdiplus now support turning off anti-aliasing. Drag and Drop for X11 has been implemented. Support for auto-sizing is implemented. Menu improvements on X11. Extensive bug fixes. Kornél reimplemented the ImageList control. DataGridView widget for 2.x: by Pedro Martínez Julia, made possible by the Google Summer of Code and Jordi which acted as the mentor. Code Access Security System.Drawing doesn't require permissions to call unmanaged code to work (big speedup when running with the security manager active). Many CAS permissions (and tests) were added for System.dll and System.Webdll (work in progress); Class library / Security ProtectedData is now working under Mono. It use a managed implementation on Linux/POSIX and native DAPI (p/invoke) on Windows (requires Windows 2000); ProtectedMemory is working on Windows (requires Windows 2000 SP3 or later); MozRoots MozRoots is a new command-line tool to download and import the list of Mozilla's trusted root certificates into Mono's trust store. Mono by default does not have any root certificates on its certificate store and it is up to each deployment to add the certificates that they trust to the store. This has caused some confussion with people using TLS and SSL with Mono. The MozRoots tool makes it simple to import a set of root certificates from Mozilla into the Mono store. Security Tools sn: assemblies can now be signed with RSA key pairs ranging from 384 to 16384 bits; XSP Sebastien added support to XSP for PKCS#12 private key/certificates; JavaScript compiler From Cesar and Florian: Compiler: added support for: multiple file compilation and import statement. Run-time: Florian Gross added support for performing late binding operations in System.Object derived objects. Status 6981 successful tests out of 7229 from Mozilla's test suite. ASP.NET Completed ViewState MAC, a cryptographic checksum to prevent tampering with the view state. Input/output filtering works again. Many bug fixes and performance improvements are available in this version thanks to Gonzalo. LDAP • Changes in Connection.cs regarding appropriate handling in method ServerCertificateValidation. • Added support for error code 113 SSL_HANDSHAKE_FAILED. • Added two files ResultCodeMessages.txt and ExceptionMessages.txt in Novell.Directory.Ldap.Utilclass • Added support for subordinate subtree scope. • Removed hard coded dependency on Mono Security • Fix for a race condition in Connection.cs • Updated with support for Interactiveness of SSL Handshake, Ldap Events, Edir Events, Intermediate Response • Connection.cs class is modified by synchronizing the stream threads so as to avoid the memory consumption and handle consumption. • Changed version from 2.1.1 to 2.1.4 in Connection.cs. • Updated ChangeLog so that latest changes are on the top. Mono.Posix assembly Filenames exported from Mono.Unix and Mono.Unix.Native may be in a special UnixEncoding format so that arbitrary filenames may be accessed (i.e. filenames outside of UTF-8 or the MONO_EXTERNAL_ENCODINGS value). See the post "Mono.Unix Filename Marshalling" The Mono.Unix namespace is being reorganized for easier maintenance, easier documentation, and CLS compliance. The low-level Syscall and Stdlib and related types will move into the Mono.Unix.Native namespace. The UnixConvert, UnixDirectory, UnixFile, UnixGroup, and UnixUser classes are obsolete and will be removed in a future release. The types of existing members will change in the next release. This release is still 100% compatible with previous releases. Impacted members have been marked [Obsolete] with messages to indicate the replacement method. The next release will be an API break (changing the return type of effected properties & methods), and obsolete types will be removed in the following release. Mono.Unix is targeting API stability for 1.2. If you have any suggestions for improvement, I would love to hear them. See also: "Mono.Unix Reorganization" and "Mono.Unix Future Directions, Questions" MonoDoc Rafael contributed a hierarchical storage for bookmarks to the Monodoc GUI browser. GtkHTML# is now an optional dependency as well as GeckoSharp. Relocatable Mono is now relocatable. This means that a Mono package or RPM can be relocated to any directory and will continue to work. This works on Linux systems and Solaris 10. Important: If you embed Mono, you must now call the can call instead mono_assembly_setrootdir($libdir) and mono_set_config_dir ($sysconfdir) to set the library directory and the system configuration directories. Cairo bindings Idan contributed some large changes to Mono.Cairo to polish the API: Matrix: • Removed Matrix_T struct and associated properties, • Added ==, != operators • Implemented ICloneable • Overrode Equals, GetHashcode, ToString • Made constructors a little simpler, New matrices are constructed as the identity matrix. • Added IsIdentity • Fiddled a bit with Multiply, now there is void Multiply (Matrix b) -- multiplies this matrix by b static Matrix Multiply (Matrix a, Matrix b) -- multiplies a by b and returns the result. • Threw out all references to "Identify", it's the "Identity". CairoAPI: fix out/ref issues (it was previously segfaulting). Graphics: • convert [Inverse]Transform(Point/Distance) properties to methods so you can transform arbitrary points/distances. • Added Transform (Matrix m) • Fixed Matrix {get; set;} to use updated CairoAPI. • Fixed FontSetMatrix (this should be made into a property for consistency) C# compiler The default encoding for the compiler has changed from the hardcoded ISO-28591 to be the default encoding used in your system. This will help developers compile code that was written in the editor they are using. The last two features of C# 2.0 have been completed by Carlos Alberto: Friend Assemblies and External Alias qualifiers. We are only missing the late semantics changes that were introduced for nullable types and boxing in C# for a fully compatible implementation. .NET 2.x updates Chris Toshok continues to work on the System.Configuration framework for ASP.NET 2.x on which many of the new features are built. Roozbeh Pournader contributed a PersianCalendar implementation. Roozbeh described the Persian calendar to Microsoft originally so we have a very good implementation. Our Calendars now support half of the new 2.x features. Atsushi updated parts of System.XML method signatures to match RTM. Various Changes Support for contravariant and covariant delegates in the System.Delegate class for 2.x operations. Updated ICSharpCode.SharpZipLib to the latest version. Runtime will no longer turn segfaults in unmanaged code into a NullReferenceException. Now faults in unmanaged code will abort the program execution and display the stack trace (managed/unmanaged). This was useful to uncover a number of real bugs in a few applications and some of our own libraries. Performance, Memory Usage Our quest to reduce memory consumption continues. Thanks to Jon Trowbridge for implementing a new heap profiler (the heap-buddy module on SVN) which has helped tremendously in identifying the fat in the class libraries and spots for easy optimization. Some areas that received attention: StreamReader.ReadLine is much more efficient memory-wise. Zoltan implemented a feature to track the page access to the executable images. Which was used by Zoltan and Ben to reduce the number of page faults required to run an application (AOT and regular uses). Paolo reduced the amount of memory used by our internal data structures. In this release region-locking of files has been turned off by default which will improve IO for some applications, it can be turned on by setting the MONO_STRICT_IO_EMULATION variable. A new profiler: `mono-profiler-aot' has been created that tracks the usage patterns for executables. The output of this profile can be fed back into Mono's AOT compiler to order the functions on the disk to produce precompiled images that have methods in sequential pages. Zoltan implemented frame pointer elimination on x86-64 platforms. Patrik Torstensson and Zoltan improved the performance of methods with exception clauses when the exception object is not used (Bug #62150). Patrik ported the mul_imm optimizations from the old JIT engine to mini. Ben optimized DateTime parsing. What is new in Mono 1.1.9 New Ports Zoltan completed the IA64 (Itanium) port of Mono. The Itanium port is a full 64 bit port of the Mono JIT compiler. Paolo completed the ARM port of Mono, it works on little endian and big endian ARM systems. Dick added support for 64 bit thread ids to the io-layer. Mono can run the IronPython test suite Runtime Carlos implemented publisher policies The generics code performance was largely improved by Michal Moskal and various bugs in the implementation have been fixed thanks to the Nemerle Programming Language team that is making extensive use of it. Iron Python 0.9 works as well as all of its regression tests (Zoltan and Martin). Notice that the IronPython regression tests need various Makefile fixes and some symlinks to cope with filename casing to work. David Waite contributed LinkedList<T> implementation. GDI+ Hisham, Jordi and Peter have adapted GDI+ to use Cairo 1.0 instead of Cairo 0.3 which we were previously using. This upgraded version of GDI+ is much faster and Windows.Forms application feel faster and smoother on Linux as a result. As part of this upgrade numerous bugs were fixed and memory management was audited by Jordi and Peter to eliminate memory leaks. Rectangle drawing operations are faster by 30% now, blitting large images is 50% faster. There are now 500 nunit tests for the library and many new contributions from Mainsoft. Winforms progress Alexander Olk contributed a new theme, the "nice" theme, a screenshot can be seen here. The first version of RichTextBox from Peter debuts in this release and includes an RTF parser. More news on Winforms development are here. Globalization/Internationalization: String Collation. We have a completely new reimplementation of the CompareInfo infrastructure in this release of Mono, a managed implementation of string collation that is compatible with Windows collation. Atsushi Enomoto worked on this project for the past four months before we merged it on this release. Currently the code has to be turned on by setting the MONO_USE_MANAGED_COLLATION environment variable to "yes" In the past we had used ICU but this approach had two problems: the code lived in the C world and the cost of transitioning from managed to unmanaged code for string collation was fairly high. ICU also implemented different semantics than those exposed by .NET and a mapping of one system into the other was not really possible. Globalization/Internationalization: Region information. Atsushi has also contributed a new framework and updated the RegionInfo information. Encodings: Two new encodings are implemented: GB18030 and iso-2022-jp. ADO.NET Suresh deployed a new NUnit and Mono.Data-based testing framework for the System.Data namespace. Suresh implemented OdbcCommandBuilder and fixed various bugs in System.Data.Odbc and SqlClient Providers. Dan implemented OracleCommandBulder based on SqlCommandBulder so you can do inserts, updates, deletes in a DataTable without having to create the SQL to do the inserts, updates, and deletes as well as adding support for OUTPUT parameters and the TIMESTAMP Oracle 9i data type. implemented a quick-and-dirty way to get primary key info and table info (Schema Info support in OracleDataReader) neccessary to support OracleCommandBulder Dan implemented SybaseCommandBuilder; however, it does not work since the SybaseDataReader needs to have SchemaInfo command behavior implemented Fixes to SqlCommandBuilder to get updates to work based on what Suresh did Mono.Data.Sqlite Thomas Zoechling, Jeroen Zwartepoorte and Dan Morgan created various bugfixes and a patch to add named parameters. Joshua made it so several commands can be executed in a single invocation, instead of just the first one (semicolon delimited commands). Assembly Version Numbers Mono assemblies version now default to the beta version numbers (2.0.0.0 and 8.0.0.0 series, by Kornel Pal). ASP.NET A major rewrite to ASP.NET is now available as part of this release, the highlights of the new code include: • Tests: 67,700 lines of new tests: • NUnit test suite for about 50% of the controls. • Extensive standalone tests. • JSUnit (see section later). • Unmanaged I/O: the new implementation uses unmanaged buffers for uploads (HTTP POST for example) and content generation as opposed to the managed buffers that we have today, which greatly reduces the pressure on Mono's GC and also avoids redundant copies of data by sharing buffers as much as possible improving performance. • Use of TCP Cork on Linux to avoid TCP glitches and delays, this reduces the latency to get a full page. • Support for Linux sendfile to transfer static pages (support for more platforms will come later). • XSP now transfers Socket ownership to the AppDomain to avoid round trips and expensive AppDomain boundary crossing increasing performance. • New controls: about 40% of the existing controls were rewritten from scratch with test suites to validate their output. • New application pipeline: a new iterators-based design reduces the complexity and increases the maintainability of the old version. • Support for HttpClientCertificate on XSP, soon to come to Apache. • Improved tracing support. • Latency has been reduced in various key places and the new unmanaged buffers accelerate the processing of medium and large sized pages (small pages remain about the same speed) and large uploads wont disrupt your Mono process. The new ASP.NET stack is brought to you by Eyal Alaluf, Peter Bartok, Jackson Harper, Miguel de Icaza, Ben Maurer, Jordi Mas, Gonzalo Paniagua, Dick Porter, Sebastien Pouliot and Chris Toshok. ASP.NET Configuration The System.Configuration assembly has been mostly implemented and integrated into ASP.NET. Now it is possible to read web configuration files using the new configuration object model (Lluis). XSP Web Server XSP has been split up in two: Mono.WebServer.dll and xsp.exe. XSP only handles command line parsing and Mono.WebServer.dll is the assembly that implements the functionality. Mono.WebServer.dll is an embeddable library that can be used to host ASP.NET in your own applications. In the past people resorted to making a replica of XSP in their applications if they wanted to host ASP.NET. This was contributed by Brian Ritchie a few months back, and its finally on the main trunk. The Mono.WebServer.dll deployment model follows the new Guidelines for Library Deployment and there are versions available for running on the 1.x and 2.x profiles. XSP now also takes advantage of certain Linux features like sendfile and TCP Cork to improve performance. XSP also contains support for HTTPS connections using the --https flag by Brian Ritchie. JScript.NET Compiler Progress: JScript now passes 4586 tests of the Mozilla ECMAScript test suite out of 5994 (76.51%) Cesar added various new features to the compiler: • Support for value types and reference types. • Support for conversions and boxing. • Exact support for numeric values. • Optimization when accessing literal's methods that belong its prototype. • Port Mozilla's decompiler for infrastructure that's used in closure's construction. • Report filename and line number on errors. Marek implemented JScriptCodeProvider and stubbed JScriptCodeGenerator. Florian contributed many updates to the JScript runtime as part of his collaboration in Google's Summer of Code project: • Library functions: Array.prototype, Number.prototype, String.prototype and many more. • Integrated the Mozilla test suite into Mono. • LateBinding logic including prototype chain look up. • Anonymous functions. • Decompilation of functions to their source code. • delete and other operators. New: JSUnit As part of the new ASP.NET testing framework Chris Toshok developed JSUnit: a new JavaScript unit test framework to automate running the tests for various web controls and validate that they do the right thing. Monodoc Monodoc now defaults to use the Mozilla rendering engine to display its values, thanks to Mario Sopena and the Google Summer of Code effort and it also uses CSS to render its pages. Monodoc will now also show pending contributions that you might have in your file system as well as including search support. Tools AL (assembly linker) can now sign, and delay-sign, assemblies and makecert can now generate PKCS#12 files (Sebastien); Code Access Security Sebastien continued his work on CAS: • Support for FullTrustAssemblies in policy resolution; • IsolatedStorage now supports user quotas (when the security manager is enabled); • PermissionRequestEvidence is now part of the evidences during policy resolution; • Many bugs and corner cases were fixed. Mono's SSL Stack Improvements to the asynchronous methods in SslClientStream and SslServerStream were contributed by JD Conley: they are now thread safe, support asynchronous handshaking plus various important fixes. Support for _optional_ client-side mutual authentication (Sebastien). Support for server-side mutual authentication (Sebastien) Rewritten async support for Ssl[Client|Server]Stream (JD Conley); Mono.Cairo Hisham and John Luke have upgraded the Mono.Cairo API to match the recently released Cairo 1.0 as well as providing documentation for the new API in Monodoc. There are new Gtk and X11 samples included in the distribution. Mono.Posix Mono.Posix: This assembly now provides a remoting channel based on Unix sockets. It is a standalone channel and does not require the System.Runtime.Remoting assembly to work (Lluis). C# Due to popular request, the C# compiler now reports precise error/warning location with both line and column numbers (Atsushi). Support for the Namespace Alias Qualifier to the C# compiler was added by Hari. The compiler went through many bug fixes and a few internal structural changes as anonymous methods, iterators and partial classes start to get used by developers. Contributors include Martin, Harinath, Marek, Miguel and Atsushi which has been on a bug fixing quest on this release. Still missing for full 2.x support: external assembly alias and friend assemblies. ilasm/monodis Our IL assembler and disassembler for the first time are able to round trip all the Mono assemblies and we consider them finally complete for real use. Thanks to Ankit for fixing all the remaining issues. VB.NET Manjula and Sudha upgraded various pieces of the Basic compiler and its runtime. Npgsql: Postgress provider. Updates from Francisco Figueiredo: Better metadata support. Thanks Josh Cooley (jbnpgsql at tuxinthebox dot net). Added refcursor parameter support. Now, refcursors can be passed as arguments for functions. Npgsql now can handle functions which return refcursor and setof refcursor. Now, results are returned as NpgsqlDataReader resultsets. There is no need to explicitly call "fetch all ..." Critical bug fixed with ConnectorPool when creating MinPoolSize connections. Connections weren't properly handled. Thanks Josh Cooley (jbnpgsql at tuxinthebox dot net) Firebird provider From Carlos: Support for the new INSERT ... RETURNING statement of Firebird v2.0 Added support to the new CREATE SEQUENCE and SET GENERATOR statements to the FbBatchExecution class. Add parameter information for DML statements and allow the configuration of quoted identifiers usage to the DataAdapter Configuration Wizard.
-rw-r--r--lang/mono/Makefile22
-rw-r--r--lang/mono/PLIST363
-rw-r--r--lang/mono/buildlink3.mk4
-rw-r--r--lang/mono/distinfo30
-rw-r--r--lang/mono/patches/patch-aa23
-rw-r--r--lang/mono/patches/patch-ab26
-rw-r--r--lang/mono/patches/patch-ac6
-rw-r--r--lang/mono/patches/patch-ad21
-rw-r--r--lang/mono/patches/patch-ae61
-rw-r--r--lang/mono/patches/patch-af4
-rw-r--r--lang/mono/patches/patch-aj4
-rw-r--r--lang/mono/patches/patch-ak10
-rw-r--r--lang/mono/patches/patch-am6
-rw-r--r--lang/mono/patches/patch-an10
-rw-r--r--lang/mono/patches/patch-ba6
-rw-r--r--lang/mono/patches/patch-bc6
16 files changed, 287 insertions, 315 deletions
diff --git a/lang/mono/Makefile b/lang/mono/Makefile
index 3137fa62fa6..bbf4bc428d1 100644
--- a/lang/mono/Makefile
+++ b/lang/mono/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.46 2006/01/03 00:05:38 wiz Exp $
+# $NetBSD: Makefile,v 1.47 2006/01/03 08:03:53 recht Exp $
-DISTNAME= mono-1.1.8.3
-PKGREVISION= 2
+DISTNAME= mono-1.1.12.1
CATEGORIES= lang
MASTER_SITES= http://go-mono.com/sources/mono-1.1/
@@ -30,18 +29,24 @@ EXTRACT_USING= gtar
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR:Q}
+CONFIGURE_ARGS+= --with-icu=yes
+CONFIGURE_ARGS+= --with-preview=yes
+CONFIGURE_ARGS+= --with-libgdiplus=installed
MAKE_FLAGS+= PERL=${PERL5:Q}
UNLIMIT_RESOURCES= datasize
UNLIMIT_RESOURCES+= stacksize
UNLIMIT_RESOURCES+= memorysize
-PKGCONFIG_OVERRIDE= mint.pc.in
+PKGCONFIG_OVERRIDE+= dotnet.pc.in
+PKGCONFIG_OVERRIDE+= mint.pc.in
+PKGCONFIG_OVERRIDE+= mono-cairo.pc.in
+PKGCONFIG_OVERRIDE+= mono-uninstalled.pc.in
PKGCONFIG_OVERRIDE+= mono.pc.in
PKGCONFIG_OVERRIDE+= scripts/mono-nunit.pc.in
-#PKG_SYSCONFSUBDIR= mono
-REPLACE_PERL= mcs/errors/do-tests.pl
+REPLACE_PERL+= mcs/class/Microsoft.VisualBasic/fixup/fixup.pl
+REPLACE_PERL+= mcs/errors/do-tests.pl
REPLACE_PERL+= mcs/mbas/Test/test-mbas.pl
REPLACE_PERL+= mcs/tools/scan-tests.pl
REPLACE_PERL+= mono/benchmark/test-driver
@@ -52,14 +57,9 @@ REPLACE_PERL+= mono/tests/stress-runner.pl
EGDIR= ${PREFIX}/share/examples/mono
CONF_FILES= ${EGDIR}/config ${PKG_SYSCONFDIR}/mono/config
CONF_FILES+= ${EGDIR}/browscap.ini ${PKG_SYSCONFDIR}/mono/browscap.ini
-#CONF_FILES+= ${EGDIR}/machine.config ${PKG_SYSCONFDIR}/machine.config
-#CONF_FILES+= ${EGDIR}/DefaultWsdlHelpGenerator.aspx \
-# ${PKG_SYSCONFDIR}/DefaultWsdlHelpGenerator.aspx
TEST_TARGET= check
-.include "../../mk/bsd.prefs.mk"
-
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../devel/glib2/buildlink3.mk"
.include "../../textproc/icu/buildlink3.mk"
diff --git a/lang/mono/PLIST b/lang/mono/PLIST
index d5339114d5a..b41de6ec415 100644
--- a/lang/mono/PLIST
+++ b/lang/mono/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.17 2005/07/31 15:26:58 recht Exp $
+@comment $NetBSD: PLIST,v 1.18 2006/01/03 08:03:53 recht Exp $
bin/al
bin/caspol
bin/cert2spc
@@ -11,6 +11,7 @@ bin/gacutil
bin/genxs
bin/gmcs
bin/ilasm
+bin/ilasm2
bin/jay
bin/macpack
bin/makecert
@@ -27,6 +28,9 @@ bin/monodiet
bin/monodis
bin/monograph
bin/monop
+bin/monop2
+bin/mozroots
+bin/nunit-console
bin/pedump
bin/permview
bin/prj2make
@@ -39,6 +43,7 @@ bin/soapsuds
bin/sqlsharp
bin/wsdl
bin/wsdl2
+bin/xbuild
bin/xsd
etc/mono/1.0/DefaultWsdlHelpGenerator.aspx
etc/mono/1.0/machine.config
@@ -106,13 +111,16 @@ include/mono/utils/mono-poll.h
include/mono/utils/mono-uri.h
include/mono/utils/monobitset.h
lib/libMonoPosixHelper.la
+lib/libMonoSupportW.la
lib/libikvm-native.la
+lib/libmono-profiler-aot.la
lib/libmono-profiler-cov.la
lib/libmono.la
lib/mono/1.0/Accessibility.dll
lib/mono/1.0/ByteFX.Data.dll
lib/mono/1.0/Commons.Xml.Relaxng.dll
lib/mono/1.0/CorCompare.exe
+lib/mono/1.0/FirebirdSql.Data.Firebird.dll
lib/mono/1.0/I18N.CJK.dll
lib/mono/1.0/I18N.MidEast.dll
lib/mono/1.0/I18N.Other.dll
@@ -121,13 +129,10 @@ lib/mono/1.0/I18N.West.dll
lib/mono/1.0/I18N.dll
lib/mono/1.0/IBM.Data.DB2.dll
lib/mono/1.0/ICSharpCode.SharpZipLib.dll
-lib/mono/1.0/MakeCert.exe
-lib/mono/1.0/MakeCert.exe.mdb
lib/mono/1.0/Microsoft.JScript.dll
lib/mono/1.0/Microsoft.VisualBasic.dll
lib/mono/1.0/Microsoft.VisualC.dll
lib/mono/1.0/Microsoft.Vsa.dll
-lib/mono/1.0/Mono.C5.dll
lib/mono/1.0/Mono.Cairo.dll
lib/mono/1.0/Mono.CompilerServices.SymbolWriter.dll
lib/mono/1.0/Mono.Data.SqliteClient.dll
@@ -191,6 +196,8 @@ lib/mono/1.0/ilasm.exe
lib/mono/1.0/ilasm.exe.mdb
lib/mono/1.0/macpack.exe
lib/mono/1.0/macpack.exe.mdb
+lib/mono/1.0/makecert.exe
+lib/mono/1.0/makecert.exe.mdb
lib/mono/1.0/mbas.exe
lib/mono/1.0/mbas.exe.mdb
lib/mono/1.0/mcs.exe
@@ -205,11 +212,17 @@ lib/mono/1.0/mono-api-info.exe
lib/mono/1.0/mono-service.exe
lib/mono/1.0/mono-service.exe.mdb
lib/mono/1.0/mono-shlib-cop.exe
+lib/mono/1.0/mono-shlib-cop.exe.config
lib/mono/1.0/mono-shlib-cop.exe.mdb
lib/mono/1.0/monop.exe
lib/mono/1.0/monop.exe.mdb
+lib/mono/1.0/mozroots.exe
+lib/mono/1.0/mozroots.exe.mdb
lib/mono/1.0/mscorlib.dll
lib/mono/1.0/mscorlib.dll.mdb
+lib/mono/1.0/nunit-console.exe
+lib/mono/1.0/nunit-console.exe.config
+lib/mono/1.0/nunit-console.exe.mdb
lib/mono/1.0/nunit.core.dll
lib/mono/1.0/nunit.framework.dll
lib/mono/1.0/nunit.util.dll
@@ -238,6 +251,7 @@ lib/mono/1.0/xsd.exe.mdb
lib/mono/2.0/Accessibility.dll
lib/mono/2.0/ByteFX.Data.dll
lib/mono/2.0/Commons.Xml.Relaxng.dll
+lib/mono/2.0/FirebirdSql.Data.Firebird.dll
lib/mono/2.0/I18N.CJK.dll
lib/mono/2.0/I18N.MidEast.dll
lib/mono/2.0/I18N.Other.dll
@@ -245,6 +259,10 @@ lib/mono/2.0/I18N.Rare.dll
lib/mono/2.0/I18N.West.dll
lib/mono/2.0/I18N.dll
lib/mono/2.0/ICSharpCode.SharpZipLib.dll
+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.JScript.dll
lib/mono/2.0/Microsoft.VisualBasic.dll
lib/mono/2.0/Microsoft.VisualC.dll
@@ -266,6 +284,7 @@ lib/mono/2.0/Novell.Directory.Ldap.dll
lib/mono/2.0/Npgsql.dll
lib/mono/2.0/PEAPI.dll
lib/mono/2.0/System.Configuration.Install.dll
+lib/mono/2.0/System.Configuration.dll
lib/mono/2.0/System.Data.OracleClient.dll
lib/mono/2.0/System.Data.dll
lib/mono/2.0/System.Design.dll
@@ -288,219 +307,253 @@ lib/mono/2.0/cscompmgd.dll
lib/mono/2.0/gmcs.exe
lib/mono/2.0/gmcs.exe.config
lib/mono/2.0/gmcs.exe.mdb
+lib/mono/2.0/ilasm.exe
+lib/mono/2.0/ilasm.exe.mdb
lib/mono/2.0/mono-api-info.exe
+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.util.dll
-lib/mono/2.0/wsdl2.exe
-lib/mono/2.0/wsdl2.exe.mdb
+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/wsdl.exe
+lib/mono/2.0/wsdl.exe.mdb
+lib/mono/2.0/xbuild.exe
+lib/mono/2.0/xbuild.exe.mdb
+lib/mono/compat-1.0/ICSharpCode.SharpZipLib.dll
+lib/mono/compat-2.0/ICSharpCode.SharpZipLib.dll
lib/mono/gac/Accessibility/1.0.5000.0__b03f5f7f11d50a3a/Accessibility.dll
lib/mono/gac/Accessibility/1.0.5000.0__b03f5f7f11d50a3a/Accessibility.dll.mdb
-lib/mono/gac/Accessibility/2.0.3600.0__b03f5f7f11d50a3a/Accessibility.dll
-lib/mono/gac/Accessibility/2.0.3600.0__b03f5f7f11d50a3a/Accessibility.dll.mdb
+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/ByteFX.Data/0.7.6.1__0738eb9f132ed756/ByteFX.Data.dll
lib/mono/gac/ByteFX.Data/0.7.6.1__0738eb9f132ed756/ByteFX.Data.dll.mdb
lib/mono/gac/ByteFX.Data/0.7.6.2__0738eb9f132ed756/ByteFX.Data.dll
lib/mono/gac/ByteFX.Data/0.7.6.2__0738eb9f132ed756/ByteFX.Data.dll.mdb
lib/mono/gac/Commons.Xml.Relaxng/1.0.5000.0__0738eb9f132ed756/Commons.Xml.Relaxng.dll
lib/mono/gac/Commons.Xml.Relaxng/1.0.5000.0__0738eb9f132ed756/Commons.Xml.Relaxng.dll.mdb
-lib/mono/gac/Commons.Xml.Relaxng/2.0.3600.0__0738eb9f132ed756/Commons.Xml.Relaxng.dll
-lib/mono/gac/Commons.Xml.Relaxng/2.0.3600.0__0738eb9f132ed756/Commons.Xml.Relaxng.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/FirebirdSql.Data.Firebird/1.7.1.0__0706f5520aae4ff4/FirebirdSql.Data.Firebird.dll
+lib/mono/gac/FirebirdSql.Data.Firebird/1.7.1.0__0706f5520aae4ff4/FirebirdSql.Data.Firebird.dll.mdb
lib/mono/gac/I18N.CJK/1.0.5000.0__0738eb9f132ed756/I18N.CJK.dll
lib/mono/gac/I18N.CJK/1.0.5000.0__0738eb9f132ed756/I18N.CJK.dll.mdb
-lib/mono/gac/I18N.CJK/2.0.3600.0__0738eb9f132ed756/I18N.CJK.dll
-lib/mono/gac/I18N.CJK/2.0.3600.0__0738eb9f132ed756/I18N.CJK.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.MidEast/1.0.5000.0__0738eb9f132ed756/I18N.MidEast.dll
lib/mono/gac/I18N.MidEast/1.0.5000.0__0738eb9f132ed756/I18N.MidEast.dll.mdb
-lib/mono/gac/I18N.MidEast/2.0.3600.0__0738eb9f132ed756/I18N.MidEast.dll
-lib/mono/gac/I18N.MidEast/2.0.3600.0__0738eb9f132ed756/I18N.MidEast.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.Other/1.0.5000.0__0738eb9f132ed756/I18N.Other.dll
lib/mono/gac/I18N.Other/1.0.5000.0__0738eb9f132ed756/I18N.Other.dll.mdb
-lib/mono/gac/I18N.Other/2.0.3600.0__0738eb9f132ed756/I18N.Other.dll
-lib/mono/gac/I18N.Other/2.0.3600.0__0738eb9f132ed756/I18N.Other.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.Rare/1.0.5000.0__0738eb9f132ed756/I18N.Rare.dll
lib/mono/gac/I18N.Rare/1.0.5000.0__0738eb9f132ed756/I18N.Rare.dll.mdb
-lib/mono/gac/I18N.Rare/2.0.3600.0__0738eb9f132ed756/I18N.Rare.dll
-lib/mono/gac/I18N.Rare/2.0.3600.0__0738eb9f132ed756/I18N.Rare.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.West/1.0.5000.0__0738eb9f132ed756/I18N.West.dll
lib/mono/gac/I18N.West/1.0.5000.0__0738eb9f132ed756/I18N.West.dll.mdb
-lib/mono/gac/I18N.West/2.0.3600.0__0738eb9f132ed756/I18N.West.dll
-lib/mono/gac/I18N.West/2.0.3600.0__0738eb9f132ed756/I18N.West.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/1.0.5000.0__0738eb9f132ed756/I18N.dll
lib/mono/gac/I18N/1.0.5000.0__0738eb9f132ed756/I18N.dll.mdb
-lib/mono/gac/I18N/2.0.3600.0__0738eb9f132ed756/I18N.dll
-lib/mono/gac/I18N/2.0.3600.0__0738eb9f132ed756/I18N.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/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/0.6.0.0__1b03e6acf1164f73/ICSharpCode.SharpZipLib.dll
lib/mono/gac/ICSharpCode.SharpZipLib/0.6.0.0__1b03e6acf1164f73/ICSharpCode.SharpZipLib.dll.mdb
+lib/mono/gac/ICSharpCode.SharpZipLib/0.84.0.0__1b03e6acf1164f73/ICSharpCode.SharpZipLib.dll
+lib/mono/gac/ICSharpCode.SharpZipLib/0.84.0.0__1b03e6acf1164f73/ICSharpCode.SharpZipLib.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/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.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.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/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.JScript/7.0.5000.0__b03f5f7f11d50a3a/Microsoft.JScript.dll
lib/mono/gac/Microsoft.JScript/7.0.5000.0__b03f5f7f11d50a3a/Microsoft.JScript.dll.mdb
-lib/mono/gac/Microsoft.JScript/8.0.3600.0__b03f5f7f11d50a3a/Microsoft.JScript.dll
-lib/mono/gac/Microsoft.JScript/8.0.3600.0__b03f5f7f11d50a3a/Microsoft.JScript.dll.mdb
+lib/mono/gac/Microsoft.JScript/8.0.0.0__b03f5f7f11d50a3a/Microsoft.JScript.dll
+lib/mono/gac/Microsoft.JScript/8.0.0.0__b03f5f7f11d50a3a/Microsoft.JScript.dll.mdb
lib/mono/gac/Microsoft.VisualBasic/7.0.5000.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
-lib/mono/gac/Microsoft.VisualBasic/8.0.3600.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
+lib/mono/gac/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
lib/mono/gac/Microsoft.VisualC/7.0.5000.0__b03f5f7f11d50a3a/Microsoft.VisualC.dll
lib/mono/gac/Microsoft.VisualC/7.0.5000.0__b03f5f7f11d50a3a/Microsoft.VisualC.dll.mdb
-lib/mono/gac/Microsoft.VisualC/8.0.3600.0__b03f5f7f11d50a3a/Microsoft.VisualC.dll
-lib/mono/gac/Microsoft.VisualC/8.0.3600.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.Vsa/7.0.5000.0__b03f5f7f11d50a3a/Microsoft.Vsa.dll
lib/mono/gac/Microsoft.Vsa/7.0.5000.0__b03f5f7f11d50a3a/Microsoft.Vsa.dll.mdb
-lib/mono/gac/Microsoft.Vsa/8.0.3600.0__b03f5f7f11d50a3a/Microsoft.Vsa.dll
-lib/mono/gac/Microsoft.Vsa/8.0.3600.0__b03f5f7f11d50a3a/Microsoft.Vsa.dll.mdb
+lib/mono/gac/Microsoft.Vsa/8.0.0.0__b03f5f7f11d50a3a/Microsoft.Vsa.dll
+lib/mono/gac/Microsoft.Vsa/8.0.0.0__b03f5f7f11d50a3a/Microsoft.Vsa.dll.mdb
lib/mono/gac/Mono.C5/0.5.1.1__ba07f434b1c35cbd/Mono.C5.dll
lib/mono/gac/Mono.C5/0.5.1.1__ba07f434b1c35cbd/Mono.C5.dll.mdb
lib/mono/gac/Mono.Cairo/1.0.5000.0__0738eb9f132ed756/Mono.Cairo.dll
lib/mono/gac/Mono.Cairo/1.0.5000.0__0738eb9f132ed756/Mono.Cairo.dll.mdb
-lib/mono/gac/Mono.Cairo/2.0.3600.0__0738eb9f132ed756/Mono.Cairo.dll
-lib/mono/gac/Mono.Cairo/2.0.3600.0__0738eb9f132ed756/Mono.Cairo.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.CompilerServices.SymbolWriter/1.0.5000.0__0738eb9f132ed756/Mono.CompilerServices.SymbolWriter.dll
lib/mono/gac/Mono.CompilerServices.SymbolWriter/1.0.5000.0__0738eb9f132ed756/Mono.CompilerServices.SymbolWriter.dll.mdb
-lib/mono/gac/Mono.CompilerServices.SymbolWriter/2.0.3600.0__0738eb9f132ed756/Mono.CompilerServices.SymbolWriter.dll
-lib/mono/gac/Mono.CompilerServices.SymbolWriter/2.0.3600.0__0738eb9f132ed756/Mono.CompilerServices.SymbolWriter.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.Data.SqliteClient/1.0.5000.0__0738eb9f132ed756/Mono.Data.SqliteClient.dll
lib/mono/gac/Mono.Data.SqliteClient/1.0.5000.0__0738eb9f132ed756/Mono.Data.SqliteClient.dll.mdb
-lib/mono/gac/Mono.Data.SqliteClient/2.0.3600.0__0738eb9f132ed756/Mono.Data.SqliteClient.dll
-lib/mono/gac/Mono.Data.SqliteClient/2.0.3600.0__0738eb9f132ed756/Mono.Data.SqliteClient.dll.mdb
+lib/mono/gac/Mono.Data.SqliteClient/2.0.0.0__0738eb9f132ed756/Mono.Data.SqliteClient.dll
+lib/mono/gac/Mono.Data.SqliteClient/2.0.0.0__0738eb9f132ed756/Mono.Data.SqliteClient.dll.mdb
lib/mono/gac/Mono.Data.SybaseClient/1.0.5000.0__0738eb9f132ed756/Mono.Data.SybaseClient.dll
lib/mono/gac/Mono.Data.SybaseClient/1.0.5000.0__0738eb9f132ed756/Mono.Data.SybaseClient.dll.mdb
-lib/mono/gac/Mono.Data.SybaseClient/2.0.3600.0__0738eb9f132ed756/Mono.Data.SybaseClient.dll
-lib/mono/gac/Mono.Data.SybaseClient/2.0.3600.0__0738eb9f132ed756/Mono.Data.SybaseClient.dll.mdb
+lib/mono/gac/Mono.Data.SybaseClient/2.0.0.0__0738eb9f132ed756/Mono.Data.SybaseClient.dll
+lib/mono/gac/Mono.Data.SybaseClient/2.0.0.0__0738eb9f132ed756/Mono.Data.SybaseClient.dll.mdb
lib/mono/gac/Mono.Data.Tds/1.0.5000.0__0738eb9f132ed756/Mono.Data.Tds.dll
lib/mono/gac/Mono.Data.Tds/1.0.5000.0__0738eb9f132ed756/Mono.Data.Tds.dll.mdb
-lib/mono/gac/Mono.Data.Tds/2.0.3600.0__0738eb9f132ed756/Mono.Data.Tds.dll
-lib/mono/gac/Mono.Data.Tds/2.0.3600.0__0738eb9f132ed756/Mono.Data.Tds.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.TdsClient/1.0.5000.0__0738eb9f132ed756/Mono.Data.TdsClient.dll
lib/mono/gac/Mono.Data.TdsClient/1.0.5000.0__0738eb9f132ed756/Mono.Data.TdsClient.dll.mdb
-lib/mono/gac/Mono.Data.TdsClient/2.0.3600.0__0738eb9f132ed756/Mono.Data.TdsClient.dll
-lib/mono/gac/Mono.Data.TdsClient/2.0.3600.0__0738eb9f132ed756/Mono.Data.TdsClient.dll.mdb
+lib/mono/gac/Mono.Data.TdsClient/2.0.0.0__0738eb9f132ed756/Mono.Data.TdsClient.dll
+lib/mono/gac/Mono.Data.TdsClient/2.0.0.0__0738eb9f132ed756/Mono.Data.TdsClient.dll.mdb
lib/mono/gac/Mono.Data/1.0.5000.0__0738eb9f132ed756/Mono.Data.dll
lib/mono/gac/Mono.Data/1.0.5000.0__0738eb9f132ed756/Mono.Data.dll.mdb
-lib/mono/gac/Mono.Data/2.0.3600.0__0738eb9f132ed756/Mono.Data.dll
-lib/mono/gac/Mono.Data/2.0.3600.0__0738eb9f132ed756/Mono.Data.dll.mdb
+lib/mono/gac/Mono.Data/2.0.0.0__0738eb9f132ed756/Mono.Data.dll
+lib/mono/gac/Mono.Data/2.0.0.0__0738eb9f132ed756/Mono.Data.dll.mdb
lib/mono/gac/Mono.GetOptions/1.0.5000.0__0738eb9f132ed756/Mono.GetOptions.dll
lib/mono/gac/Mono.GetOptions/1.0.5000.0__0738eb9f132ed756/Mono.GetOptions.dll.mdb
-lib/mono/gac/Mono.GetOptions/2.0.3600.0__0738eb9f132ed756/Mono.GetOptions.dll
-lib/mono/gac/Mono.GetOptions/2.0.3600.0__0738eb9f132ed756/Mono.GetOptions.dll.mdb
+lib/mono/gac/Mono.GetOptions/2.0.0.0__0738eb9f132ed756/Mono.GetOptions.dll
+lib/mono/gac/Mono.GetOptions/2.0.0.0__0738eb9f132ed756/Mono.GetOptions.dll.mdb
lib/mono/gac/Mono.Http/1.0.5000.0__0738eb9f132ed756/Mono.Http.dll
lib/mono/gac/Mono.Http/1.0.5000.0__0738eb9f132ed756/Mono.Http.dll.mdb
-lib/mono/gac/Mono.Http/2.0.3600.0__0738eb9f132ed756/Mono.Http.dll
-lib/mono/gac/Mono.Http/2.0.3600.0__0738eb9f132ed756/Mono.Http.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.Posix/1.0.5000.0__0738eb9f132ed756/Mono.Posix.dll
lib/mono/gac/Mono.Posix/1.0.5000.0__0738eb9f132ed756/Mono.Posix.dll.mdb
-lib/mono/gac/Mono.Posix/2.0.3600.0__0738eb9f132ed756/Mono.Posix.dll
-lib/mono/gac/Mono.Posix/2.0.3600.0__0738eb9f132ed756/Mono.Posix.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.Security.Win32/1.0.5000.0__0738eb9f132ed756/Mono.Security.Win32.dll
lib/mono/gac/Mono.Security.Win32/1.0.5000.0__0738eb9f132ed756/Mono.Security.Win32.dll.mdb
-lib/mono/gac/Mono.Security.Win32/2.0.3600.0__0738eb9f132ed756/Mono.Security.Win32.dll
-lib/mono/gac/Mono.Security.Win32/2.0.3600.0__0738eb9f132ed756/Mono.Security.Win32.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/1.0.5000.0__0738eb9f132ed756/Mono.Security.dll
lib/mono/gac/Mono.Security/1.0.5000.0__0738eb9f132ed756/Mono.Security.dll.mdb
-lib/mono/gac/Mono.Security/2.0.3600.0__0738eb9f132ed756/Mono.Security.dll
-lib/mono/gac/Mono.Security/2.0.3600.0__0738eb9f132ed756/Mono.Security.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/Novell.Directory.Ldap/1.0.5000.0__0738eb9f132ed756/Novell.Directory.Ldap.dll
lib/mono/gac/Novell.Directory.Ldap/1.0.5000.0__0738eb9f132ed756/Novell.Directory.Ldap.dll.mdb
-lib/mono/gac/Novell.Directory.Ldap/2.0.3600.0__0738eb9f132ed756/Novell.Directory.Ldap.dll
-lib/mono/gac/Novell.Directory.Ldap/2.0.3600.0__0738eb9f132ed756/Novell.Directory.Ldap.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/Npgsql/1.0.5000.0__5d8b90d52f46fda7/Npgsql.dll
lib/mono/gac/Npgsql/1.0.5000.0__5d8b90d52f46fda7/Npgsql.dll.mdb
-lib/mono/gac/Npgsql/2.0.3600.0__5d8b90d52f46fda7/Npgsql.dll
-lib/mono/gac/Npgsql/2.0.3600.0__5d8b90d52f46fda7/Npgsql.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/PEAPI/1.0.5000.0__0738eb9f132ed756/PEAPI.dll
lib/mono/gac/PEAPI/1.0.5000.0__0738eb9f132ed756/PEAPI.dll.mdb
-lib/mono/gac/PEAPI/2.0.3600.0__0738eb9f132ed756/PEAPI.dll
-lib/mono/gac/PEAPI/2.0.3600.0__0738eb9f132ed756/PEAPI.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/System.Configuration.Install/1.0.5000.0__b03f5f7f11d50a3a/System.Configuration.Install.dll
lib/mono/gac/System.Configuration.Install/1.0.5000.0__b03f5f7f11d50a3a/System.Configuration.Install.dll.mdb
-lib/mono/gac/System.Configuration.Install/2.0.3600.0__b03f5f7f11d50a3a/System.Configuration.Install.dll
-lib/mono/gac/System.Configuration.Install/2.0.3600.0__b03f5f7f11d50a3a/System.Configuration.Install.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/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.Data.OracleClient/1.0.5000.0__b77a5c561934e089/System.Data.OracleClient.dll
lib/mono/gac/System.Data.OracleClient/1.0.5000.0__b77a5c561934e089/System.Data.OracleClient.dll.mdb
-lib/mono/gac/System.Data.OracleClient/2.0.3600.0__b77a5c561934e089/System.Data.OracleClient.dll
-lib/mono/gac/System.Data.OracleClient/2.0.3600.0__b77a5c561934e089/System.Data.OracleClient.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/1.0.5000.0__b77a5c561934e089/System.Data.dll
lib/mono/gac/System.Data/1.0.5000.0__b77a5c561934e089/System.Data.dll.mdb
-lib/mono/gac/System.Data/2.0.3600.0__b77a5c561934e089/System.Data.dll
-lib/mono/gac/System.Data/2.0.3600.0__b77a5c561934e089/System.Data.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.Design/1.0.5000.0__b03f5f7f11d50a3a/System.Design.dll
lib/mono/gac/System.Design/1.0.5000.0__b03f5f7f11d50a3a/System.Design.dll.mdb
-lib/mono/gac/System.Design/2.0.3600.0__b03f5f7f11d50a3a/System.Design.dll
-lib/mono/gac/System.Design/2.0.3600.0__b03f5f7f11d50a3a/System.Design.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.DirectoryServices/1.0.5000.0__b03f5f7f11d50a3a/System.DirectoryServices.dll
lib/mono/gac/System.DirectoryServices/1.0.5000.0__b03f5f7f11d50a3a/System.DirectoryServices.dll.mdb
-lib/mono/gac/System.DirectoryServices/2.0.3600.0__b03f5f7f11d50a3a/System.DirectoryServices.dll
-lib/mono/gac/System.DirectoryServices/2.0.3600.0__b03f5f7f11d50a3a/System.DirectoryServices.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.Drawing.Design/1.0.5000.0__b03f5f7f11d50a3a/System.Drawing.Design.dll
lib/mono/gac/System.Drawing.Design/1.0.5000.0__b03f5f7f11d50a3a/System.Drawing.Design.dll.mdb
-lib/mono/gac/System.Drawing.Design/2.0.3600.0__b03f5f7f11d50a3a/System.Drawing.Design.dll
-lib/mono/gac/System.Drawing.Design/2.0.3600.0__b03f5f7f11d50a3a/System.Drawing.Design.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/1.0.5000.0__b03f5f7f11d50a3a/System.Drawing.dll
lib/mono/gac/System.Drawing/1.0.5000.0__b03f5f7f11d50a3a/System.Drawing.dll.mdb
-lib/mono/gac/System.Drawing/2.0.3600.0__b03f5f7f11d50a3a/System.Drawing.dll
-lib/mono/gac/System.Drawing/2.0.3600.0__b03f5f7f11d50a3a/System.Drawing.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.EnterpriseServices/1.0.5000.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
lib/mono/gac/System.EnterpriseServices/1.0.5000.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll.mdb
-lib/mono/gac/System.EnterpriseServices/2.0.3600.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
-lib/mono/gac/System.EnterpriseServices/2.0.3600.0__b03f5f7f11d50a3a/System.EnterpriseServices.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.Management/1.0.5000.0__b03f5f7f11d50a3a/System.Management.dll
lib/mono/gac/System.Management/1.0.5000.0__b03f5f7f11d50a3a/System.Management.dll.mdb
-lib/mono/gac/System.Management/2.0.3600.0__b03f5f7f11d50a3a/System.Management.dll
-lib/mono/gac/System.Management/2.0.3600.0__b03f5f7f11d50a3a/System.Management.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.Messaging/1.0.5000.0__b03f5f7f11d50a3a/System.Messaging.dll
lib/mono/gac/System.Messaging/1.0.5000.0__b03f5f7f11d50a3a/System.Messaging.dll.mdb
-lib/mono/gac/System.Messaging/2.0.3600.0__b03f5f7f11d50a3a/System.Messaging.dll
-lib/mono/gac/System.Messaging/2.0.3600.0__b03f5f7f11d50a3a/System.Messaging.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.Runtime.Remoting/1.0.5000.0__b77a5c561934e089/System.Runtime.Remoting.dll
lib/mono/gac/System.Runtime.Remoting/1.0.5000.0__b77a5c561934e089/System.Runtime.Remoting.dll.mdb
-lib/mono/gac/System.Runtime.Remoting/2.0.3600.0__b77a5c561934e089/System.Runtime.Remoting.dll
-lib/mono/gac/System.Runtime.Remoting/2.0.3600.0__b77a5c561934e089/System.Runtime.Remoting.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.Serialization.Formatters.Soap/1.0.5000.0__b03f5f7f11d50a3a/System.Runtime.Serialization.Formatters.Soap.dll
lib/mono/gac/System.Runtime.Serialization.Formatters.Soap/1.0.5000.0__b03f5f7f11d50a3a/System.Runtime.Serialization.Formatters.Soap.dll.mdb
-lib/mono/gac/System.Runtime.Serialization.Formatters.Soap/2.0.3600.0__b03f5f7f11d50a3a/System.Runtime.Serialization.Formatters.Soap.dll
-lib/mono/gac/System.Runtime.Serialization.Formatters.Soap/2.0.3600.0__b03f5f7f11d50a3a/System.Runtime.Serialization.Formatters.Soap.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.Security/1.0.5000.0__b03f5f7f11d50a3a/System.Security.dll
lib/mono/gac/System.Security/1.0.5000.0__b03f5f7f11d50a3a/System.Security.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.ServiceProcess/1.0.5000.0__b03f5f7f11d50a3a/System.ServiceProcess.dll
lib/mono/gac/System.ServiceProcess/1.0.5000.0__b03f5f7f11d50a3a/System.ServiceProcess.dll.mdb
-lib/mono/gac/System.ServiceProcess/2.0.3600.0__b03f5f7f11d50a3a/System.ServiceProcess.dll
-lib/mono/gac/System.ServiceProcess/2.0.3600.0__b03f5f7f11d50a3a/System.ServiceProcess.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.Web.Services/1.0.5000.0__b03f5f7f11d50a3a/System.Web.Services.dll
lib/mono/gac/System.Web.Services/1.0.5000.0__b03f5f7f11d50a3a/System.Web.Services.dll.mdb
-lib/mono/gac/System.Web.Services/2.0.3600.0__b03f5f7f11d50a3a/System.Web.Services.dll
-lib/mono/gac/System.Web.Services/2.0.3600.0__b03f5f7f11d50a3a/System.Web.Services.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/1.0.5000.0__b03f5f7f11d50a3a/System.Web.dll
lib/mono/gac/System.Web/1.0.5000.0__b03f5f7f11d50a3a/System.Web.dll.mdb
-lib/mono/gac/System.Web/2.0.3600.0__b03f5f7f11d50a3a/System.Web.dll
-lib/mono/gac/System.Web/2.0.3600.0__b03f5f7f11d50a3a/System.Web.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.Windows.Forms/1.0.5000.0__b77a5c561934e089/System.Windows.Forms.dll
lib/mono/gac/System.Windows.Forms/1.0.5000.0__b77a5c561934e089/System.Windows.Forms.dll.mdb
-lib/mono/gac/System.Windows.Forms/2.0.3600.0__b77a5c561934e089/System.Windows.Forms.dll
-lib/mono/gac/System.Windows.Forms/2.0.3600.0__b77a5c561934e089/System.Windows.Forms.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.Xml/1.0.5000.0__b77a5c561934e089/System.Xml.dll
lib/mono/gac/System.Xml/1.0.5000.0__b77a5c561934e089/System.Xml.dll.mdb
-lib/mono/gac/System.Xml/2.0.3600.0__b77a5c561934e089/System.Xml.dll
-lib/mono/gac/System.Xml/2.0.3600.0__b77a5c561934e089/System.Xml.dll.mdb
+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/1.0.5000.0__b77a5c561934e089/System.dll
lib/mono/gac/System/1.0.5000.0__b77a5c561934e089/System.dll.mdb
-lib/mono/gac/System/2.0.3600.0__b77a5c561934e089/System.dll
-lib/mono/gac/System/2.0.3600.0__b77a5c561934e089/System.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/cscompmgd/7.0.5000.0__b03f5f7f11d50a3a/cscompmgd.dll
lib/mono/gac/cscompmgd/7.0.5000.0__b03f5f7f11d50a3a/cscompmgd.dll.mdb
-lib/mono/gac/cscompmgd/8.0.3600.0__b03f5f7f11d50a3a/cscompmgd.dll
-lib/mono/gac/cscompmgd/8.0.3600.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/nunit.core/2.2.0.0__96d09a1eb7f44a77/nunit.core.dll
lib/mono/gac/nunit.core/2.2.0.0__96d09a1eb7f44a77/nunit.core.dll.mdb
lib/mono/gac/nunit.framework/2.2.0.0__96d09a1eb7f44a77/nunit.framework.dll
lib/mono/gac/nunit.framework/2.2.0.0__96d09a1eb7f44a77/nunit.framework.dll.mdb
lib/mono/gac/nunit.util/2.2.0.0__96d09a1eb7f44a77/nunit.util.dll
lib/mono/gac/nunit.util/2.2.0.0__96d09a1eb7f44a77/nunit.util.dll.mdb
+lib/mono/xbuild/Microsoft.Build.Commontypes.xsd
+lib/mono/xbuild/Microsoft.Build.Core.xsd
+lib/mono/xbuild/Microsoft.Build.xsd
+lib/mono/xbuild/Microsoft.Common.tasks
+lib/mono/xbuild/xbuild.rsp
+lib/pkgconfig/dotnet.pc
lib/pkgconfig/mint.pc
+lib/pkgconfig/mono-cairo.pc
lib/pkgconfig/mono-nunit.pc
lib/pkgconfig/mono.pc
+man/man1/al.1
man/man1/cert2spc.1
man/man1/certmgr.1
man/man1/chktrust.1
@@ -523,6 +576,7 @@ man/man1/monoburg.1
man/man1/monodis.1
man/man1/monop.1
man/man1/monostyle.1
+man/man1/mozroots.1
man/man1/oldmono.1
man/man1/permview.1
man/man1/prj2make.1
@@ -555,7 +609,7 @@ share/libgc-mono/README.autoconf
share/libgc-mono/README.changes
share/libgc-mono/README.contributors
share/libgc-mono/README.cords
-share/libgc-mono/README.darwin
+share/libgc-mono/README.${LOWER_OPSYS}
share/libgc-mono/README.dj
share/libgc-mono/README.environment
share/libgc-mono/README.ews4800
@@ -582,164 +636,183 @@ share/mono/cil/cil-opcodes.xml
@dirrm share/libgc-mono
@dirrm share/jay
@dirrm share/examples/mono
+@exec ${MKDIR} %D/lib/mono/xbuild/MSBuild
+@dirrm lib/mono/xbuild/MSBuild
+@dirrm lib/mono/xbuild
@dirrm lib/mono/gac/nunit.util/2.2.0.0__96d09a1eb7f44a77
@dirrm lib/mono/gac/nunit.util
@dirrm lib/mono/gac/nunit.framework/2.2.0.0__96d09a1eb7f44a77
@dirrm lib/mono/gac/nunit.framework
@dirrm lib/mono/gac/nunit.core/2.2.0.0__96d09a1eb7f44a77
@dirrm lib/mono/gac/nunit.core
-@dirrm lib/mono/gac/cscompmgd/8.0.3600.0__b03f5f7f11d50a3a
+@dirrm lib/mono/gac/cscompmgd/8.0.0.0__b03f5f7f11d50a3a
@dirrm lib/mono/gac/cscompmgd/7.0.5000.0__b03f5f7f11d50a3a
@dirrm lib/mono/gac/cscompmgd
-@dirrm lib/mono/gac/System/2.0.3600.0__b77a5c561934e089
+@dirrm lib/mono/gac/System/2.0.0.0__b77a5c561934e089
@dirrm lib/mono/gac/System/1.0.5000.0__b77a5c561934e089
-@dirrm lib/mono/gac/System.Xml/2.0.3600.0__b77a5c561934e089
+@dirrm lib/mono/gac/System.Xml/2.0.0.0__b77a5c561934e089
@dirrm lib/mono/gac/System.Xml/1.0.5000.0__b77a5c561934e089
@dirrm lib/mono/gac/System.Xml
-@dirrm lib/mono/gac/System.Windows.Forms/2.0.3600.0__b77a5c561934e089
+@dirrm lib/mono/gac/System.Windows.Forms/2.0.0.0__b77a5c561934e089
@dirrm lib/mono/gac/System.Windows.Forms/1.0.5000.0__b77a5c561934e089
@dirrm lib/mono/gac/System.Windows.Forms
-@dirrm lib/mono/gac/System.Web/2.0.3600.0__b03f5f7f11d50a3a
+@dirrm lib/mono/gac/System.Web/2.0.0.0__b03f5f7f11d50a3a
@dirrm lib/mono/gac/System.Web/1.0.5000.0__b03f5f7f11d50a3a
-@dirrm lib/mono/gac/System.Web.Services/2.0.3600.0__b03f5f7f11d50a3a
+@dirrm lib/mono/gac/System.Web.Services/2.0.0.0__b03f5f7f11d50a3a
@dirrm lib/mono/gac/System.Web.Services/1.0.5000.0__b03f5f7f11d50a3a
@dirrm lib/mono/gac/System.Web.Services
@dirrm lib/mono/gac/System.Web
-@dirrm lib/mono/gac/System.ServiceProcess/2.0.3600.0__b03f5f7f11d50a3a
+@dirrm lib/mono/gac/System.ServiceProcess/2.0.0.0__b03f5f7f11d50a3a
@dirrm lib/mono/gac/System.ServiceProcess/1.0.5000.0__b03f5f7f11d50a3a
@dirrm lib/mono/gac/System.ServiceProcess
@dirrm lib/mono/gac/System.Security/2.0.0.0__b03f5f7f11d50a3a
@dirrm lib/mono/gac/System.Security/1.0.5000.0__b03f5f7f11d50a3a
@dirrm lib/mono/gac/System.Security
-@dirrm lib/mono/gac/System.Runtime.Serialization.Formatters.Soap/2.0.3600.0__b03f5f7f11d50a3a
+@dirrm lib/mono/gac/System.Runtime.Serialization.Formatters.Soap/2.0.0.0__b03f5f7f11d50a3a
@dirrm lib/mono/gac/System.Runtime.Serialization.Formatters.Soap/1.0.5000.0__b03f5f7f11d50a3a
@dirrm lib/mono/gac/System.Runtime.Serialization.Formatters.Soap
-@dirrm lib/mono/gac/System.Runtime.Remoting/2.0.3600.0__b77a5c561934e089
+@dirrm lib/mono/gac/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089
@dirrm lib/mono/gac/System.Runtime.Remoting/1.0.5000.0__b77a5c561934e089
@dirrm lib/mono/gac/System.Runtime.Remoting
-@dirrm lib/mono/gac/System.Messaging/2.0.3600.0__b03f5f7f11d50a3a
+@dirrm lib/mono/gac/System.Messaging/2.0.0.0__b03f5f7f11d50a3a
@dirrm lib/mono/gac/System.Messaging/1.0.5000.0__b03f5f7f11d50a3a
@dirrm lib/mono/gac/System.Messaging
-@dirrm lib/mono/gac/System.Management/2.0.3600.0__b03f5f7f11d50a3a
+@dirrm lib/mono/gac/System.Management/2.0.0.0__b03f5f7f11d50a3a
@dirrm lib/mono/gac/System.Management/1.0.5000.0__b03f5f7f11d50a3a
@dirrm lib/mono/gac/System.Management
-@dirrm lib/mono/gac/System.EnterpriseServices/2.0.3600.0__b03f5f7f11d50a3a
+@dirrm lib/mono/gac/System.EnterpriseServices/2.0.0.0__b03f5f7f11d50a3a
@dirrm lib/mono/gac/System.EnterpriseServices/1.0.5000.0__b03f5f7f11d50a3a
@dirrm lib/mono/gac/System.EnterpriseServices
-@dirrm lib/mono/gac/System.Drawing/2.0.3600.0__b03f5f7f11d50a3a
+@dirrm lib/mono/gac/System.Drawing/2.0.0.0__b03f5f7f11d50a3a
@dirrm lib/mono/gac/System.Drawing/1.0.5000.0__b03f5f7f11d50a3a
-@dirrm lib/mono/gac/System.Drawing.Design/2.0.3600.0__b03f5f7f11d50a3a
+@dirrm lib/mono/gac/System.Drawing.Design/2.0.0.0__b03f5f7f11d50a3a
@dirrm lib/mono/gac/System.Drawing.Design/1.0.5000.0__b03f5f7f11d50a3a
@dirrm lib/mono/gac/System.Drawing.Design
@dirrm lib/mono/gac/System.Drawing
-@dirrm lib/mono/gac/System.DirectoryServices/2.0.3600.0__b03f5f7f11d50a3a
+@dirrm lib/mono/gac/System.DirectoryServices/2.0.0.0__b03f5f7f11d50a3a
@dirrm lib/mono/gac/System.DirectoryServices/1.0.5000.0__b03f5f7f11d50a3a
@dirrm lib/mono/gac/System.DirectoryServices
-@dirrm lib/mono/gac/System.Design/2.0.3600.0__b03f5f7f11d50a3a
+@dirrm lib/mono/gac/System.Design/2.0.0.0__b03f5f7f11d50a3a
@dirrm lib/mono/gac/System.Design/1.0.5000.0__b03f5f7f11d50a3a
@dirrm lib/mono/gac/System.Design
-@dirrm lib/mono/gac/System.Data/2.0.3600.0__b77a5c561934e089
+@dirrm lib/mono/gac/System.Data/2.0.0.0__b77a5c561934e089
@dirrm lib/mono/gac/System.Data/1.0.5000.0__b77a5c561934e089
-@dirrm lib/mono/gac/System.Data.OracleClient/2.0.3600.0__b77a5c561934e089
+@dirrm lib/mono/gac/System.Data.OracleClient/2.0.0.0__b77a5c561934e089
@dirrm lib/mono/gac/System.Data.OracleClient/1.0.5000.0__b77a5c561934e089
@dirrm lib/mono/gac/System.Data.OracleClient
@dirrm lib/mono/gac/System.Data
-@dirrm lib/mono/gac/System.Configuration.Install/2.0.3600.0__b03f5f7f11d50a3a
+@dirrm lib/mono/gac/System.Configuration/2.0.0.0__b03f5f7f11d50a3a
+@dirrm lib/mono/gac/System.Configuration.Install/2.0.0.0__b03f5f7f11d50a3a
@dirrm lib/mono/gac/System.Configuration.Install/1.0.5000.0__b03f5f7f11d50a3a
@dirrm lib/mono/gac/System.Configuration.Install
+@dirrm lib/mono/gac/System.Configuration
@dirrm lib/mono/gac/System
-@dirrm lib/mono/gac/PEAPI/2.0.3600.0__0738eb9f132ed756
+@dirrm lib/mono/gac/PEAPI/2.0.0.0__0738eb9f132ed756
@dirrm lib/mono/gac/PEAPI/1.0.5000.0__0738eb9f132ed756
@dirrm lib/mono/gac/PEAPI
-@dirrm lib/mono/gac/Npgsql/2.0.3600.0__5d8b90d52f46fda7
+@dirrm lib/mono/gac/Npgsql/2.0.0.0__5d8b90d52f46fda7
@dirrm lib/mono/gac/Npgsql/1.0.5000.0__5d8b90d52f46fda7
@dirrm lib/mono/gac/Npgsql
-@dirrm lib/mono/gac/Novell.Directory.Ldap/2.0.3600.0__0738eb9f132ed756
+@dirrm lib/mono/gac/Novell.Directory.Ldap/2.0.0.0__0738eb9f132ed756
@dirrm lib/mono/gac/Novell.Directory.Ldap/1.0.5000.0__0738eb9f132ed756
@dirrm lib/mono/gac/Novell.Directory.Ldap
-@dirrm lib/mono/gac/Mono.Security/2.0.3600.0__0738eb9f132ed756
+@dirrm lib/mono/gac/Mono.Security/2.0.0.0__0738eb9f132ed756
@dirrm lib/mono/gac/Mono.Security/1.0.5000.0__0738eb9f132ed756
-@dirrm lib/mono/gac/Mono.Security.Win32/2.0.3600.0__0738eb9f132ed756
+@dirrm lib/mono/gac/Mono.Security.Win32/2.0.0.0__0738eb9f132ed756
@dirrm lib/mono/gac/Mono.Security.Win32/1.0.5000.0__0738eb9f132ed756
@dirrm lib/mono/gac/Mono.Security.Win32
@dirrm lib/mono/gac/Mono.Security
-@dirrm lib/mono/gac/Mono.Posix/2.0.3600.0__0738eb9f132ed756
+@dirrm lib/mono/gac/Mono.Posix/2.0.0.0__0738eb9f132ed756
@dirrm lib/mono/gac/Mono.Posix/1.0.5000.0__0738eb9f132ed756
@dirrm lib/mono/gac/Mono.Posix
-@dirrm lib/mono/gac/Mono.Http/2.0.3600.0__0738eb9f132ed756
+@dirrm lib/mono/gac/Mono.Http/2.0.0.0__0738eb9f132ed756
@dirrm lib/mono/gac/Mono.Http/1.0.5000.0__0738eb9f132ed756
@dirrm lib/mono/gac/Mono.Http
-@dirrm lib/mono/gac/Mono.GetOptions/2.0.3600.0__0738eb9f132ed756
+@dirrm lib/mono/gac/Mono.GetOptions/2.0.0.0__0738eb9f132ed756
@dirrm lib/mono/gac/Mono.GetOptions/1.0.5000.0__0738eb9f132ed756
@dirrm lib/mono/gac/Mono.GetOptions
-@dirrm lib/mono/gac/Mono.Data/2.0.3600.0__0738eb9f132ed756
+@dirrm lib/mono/gac/Mono.Data/2.0.0.0__0738eb9f132ed756
@dirrm lib/mono/gac/Mono.Data/1.0.5000.0__0738eb9f132ed756
-@dirrm lib/mono/gac/Mono.Data.TdsClient/2.0.3600.0__0738eb9f132ed756
+@dirrm lib/mono/gac/Mono.Data.TdsClient/2.0.0.0__0738eb9f132ed756
@dirrm lib/mono/gac/Mono.Data.TdsClient/1.0.5000.0__0738eb9f132ed756
@dirrm lib/mono/gac/Mono.Data.TdsClient
-@dirrm lib/mono/gac/Mono.Data.Tds/2.0.3600.0__0738eb9f132ed756
+@dirrm lib/mono/gac/Mono.Data.Tds/2.0.0.0__0738eb9f132ed756
@dirrm lib/mono/gac/Mono.Data.Tds/1.0.5000.0__0738eb9f132ed756
@dirrm lib/mono/gac/Mono.Data.Tds
-@dirrm lib/mono/gac/Mono.Data.SybaseClient/2.0.3600.0__0738eb9f132ed756
+@dirrm lib/mono/gac/Mono.Data.SybaseClient/2.0.0.0__0738eb9f132ed756
@dirrm lib/mono/gac/Mono.Data.SybaseClient/1.0.5000.0__0738eb9f132ed756
@dirrm lib/mono/gac/Mono.Data.SybaseClient
-@dirrm lib/mono/gac/Mono.Data.SqliteClient/2.0.3600.0__0738eb9f132ed756
+@dirrm lib/mono/gac/Mono.Data.SqliteClient/2.0.0.0__0738eb9f132ed756
@dirrm lib/mono/gac/Mono.Data.SqliteClient/1.0.5000.0__0738eb9f132ed756
@dirrm lib/mono/gac/Mono.Data.SqliteClient
@dirrm lib/mono/gac/Mono.Data
-@dirrm lib/mono/gac/Mono.CompilerServices.SymbolWriter/2.0.3600.0__0738eb9f132ed756
+@dirrm lib/mono/gac/Mono.CompilerServices.SymbolWriter/2.0.0.0__0738eb9f132ed756
@dirrm lib/mono/gac/Mono.CompilerServices.SymbolWriter/1.0.5000.0__0738eb9f132ed756
@dirrm lib/mono/gac/Mono.CompilerServices.SymbolWriter
-@dirrm lib/mono/gac/Mono.Cairo/2.0.3600.0__0738eb9f132ed756
+@dirrm lib/mono/gac/Mono.Cairo/2.0.0.0__0738eb9f132ed756
@dirrm lib/mono/gac/Mono.Cairo/1.0.5000.0__0738eb9f132ed756
@dirrm lib/mono/gac/Mono.Cairo
@dirrm lib/mono/gac/Mono.C5/0.5.1.1__ba07f434b1c35cbd
@dirrm lib/mono/gac/Mono.C5
-@dirrm lib/mono/gac/Microsoft.Vsa/8.0.3600.0__b03f5f7f11d50a3a
+@dirrm lib/mono/gac/Microsoft.Vsa/8.0.0.0__b03f5f7f11d50a3a
@dirrm lib/mono/gac/Microsoft.Vsa/7.0.5000.0__b03f5f7f11d50a3a
@dirrm lib/mono/gac/Microsoft.Vsa
-@dirrm lib/mono/gac/Microsoft.VisualC/8.0.3600.0__b03f5f7f11d50a3a
+@dirrm lib/mono/gac/Microsoft.VisualC/8.0.0.0__b03f5f7f11d50a3a
@dirrm lib/mono/gac/Microsoft.VisualC/7.0.5000.0__b03f5f7f11d50a3a
@dirrm lib/mono/gac/Microsoft.VisualC
-@dirrm lib/mono/gac/Microsoft.VisualBasic/8.0.3600.0__b03f5f7f11d50a3a
+@dirrm lib/mono/gac/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a
@dirrm lib/mono/gac/Microsoft.VisualBasic/7.0.5000.0__b03f5f7f11d50a3a
@dirrm lib/mono/gac/Microsoft.VisualBasic
-@dirrm lib/mono/gac/Microsoft.JScript/8.0.3600.0__b03f5f7f11d50a3a
+@dirrm lib/mono/gac/Microsoft.JScript/8.0.0.0__b03f5f7f11d50a3a
@dirrm lib/mono/gac/Microsoft.JScript/7.0.5000.0__b03f5f7f11d50a3a
@dirrm lib/mono/gac/Microsoft.JScript
+@dirrm lib/mono/gac/Microsoft.Build.Utilities/2.0.0.0__b03f5f7f11d50a3a
+@dirrm lib/mono/gac/Microsoft.Build.Utilities
+@dirrm lib/mono/gac/Microsoft.Build.Tasks/2.0.0.0__b03f5f7f11d50a3a
+@dirrm lib/mono/gac/Microsoft.Build.Tasks
+@dirrm lib/mono/gac/Microsoft.Build.Framework/2.0.0.0__b03f5f7f11d50a3a
+@dirrm lib/mono/gac/Microsoft.Build.Framework
+@dirrm lib/mono/gac/Microsoft.Build.Engine/2.0.0.0__b03f5f7f11d50a3a
+@dirrm lib/mono/gac/Microsoft.Build.Engine
+@dirrm lib/mono/gac/ICSharpCode.SharpZipLib/2.84.0.0__1b03e6acf1164f73
@dirrm lib/mono/gac/ICSharpCode.SharpZipLib/2.6.0.0__1b03e6acf1164f73
+@dirrm lib/mono/gac/ICSharpCode.SharpZipLib/0.84.0.0__1b03e6acf1164f73
@dirrm lib/mono/gac/ICSharpCode.SharpZipLib/0.6.0.0__1b03e6acf1164f73
@dirrm lib/mono/gac/ICSharpCode.SharpZipLib
@dirrm lib/mono/gac/IBM.Data.DB2/1.0.0.0__7c307b91aa13d208
@dirrm lib/mono/gac/IBM.Data.DB2
-@dirrm lib/mono/gac/I18N/2.0.3600.0__0738eb9f132ed756
+@dirrm lib/mono/gac/I18N/2.0.0.0__0738eb9f132ed756
@dirrm lib/mono/gac/I18N/1.0.5000.0__0738eb9f132ed756
-@dirrm lib/mono/gac/I18N.West/2.0.3600.0__0738eb9f132ed756
+@dirrm lib/mono/gac/I18N.West/2.0.0.0__0738eb9f132ed756
@dirrm lib/mono/gac/I18N.West/1.0.5000.0__0738eb9f132ed756
@dirrm lib/mono/gac/I18N.West
-@dirrm lib/mono/gac/I18N.Rare/2.0.3600.0__0738eb9f132ed756
+@dirrm lib/mono/gac/I18N.Rare/2.0.0.0__0738eb9f132ed756
@dirrm lib/mono/gac/I18N.Rare/1.0.5000.0__0738eb9f132ed756
@dirrm lib/mono/gac/I18N.Rare
-@dirrm lib/mono/gac/I18N.Other/2.0.3600.0__0738eb9f132ed756
+@dirrm lib/mono/gac/I18N.Other/2.0.0.0__0738eb9f132ed756
@dirrm lib/mono/gac/I18N.Other/1.0.5000.0__0738eb9f132ed756
@dirrm lib/mono/gac/I18N.Other
-@dirrm lib/mono/gac/I18N.MidEast/2.0.3600.0__0738eb9f132ed756
+@dirrm lib/mono/gac/I18N.MidEast/2.0.0.0__0738eb9f132ed756
@dirrm lib/mono/gac/I18N.MidEast/1.0.5000.0__0738eb9f132ed756
@dirrm lib/mono/gac/I18N.MidEast
-@dirrm lib/mono/gac/I18N.CJK/2.0.3600.0__0738eb9f132ed756
+@dirrm lib/mono/gac/I18N.CJK/2.0.0.0__0738eb9f132ed756
@dirrm lib/mono/gac/I18N.CJK/1.0.5000.0__0738eb9f132ed756
@dirrm lib/mono/gac/I18N.CJK
@dirrm lib/mono/gac/I18N
-@dirrm lib/mono/gac/Commons.Xml.Relaxng/2.0.3600.0__0738eb9f132ed756
+@dirrm lib/mono/gac/FirebirdSql.Data.Firebird/1.7.1.0__0706f5520aae4ff4
+@dirrm lib/mono/gac/FirebirdSql.Data.Firebird
+@dirrm lib/mono/gac/Commons.Xml.Relaxng/2.0.0.0__0738eb9f132ed756
@dirrm lib/mono/gac/Commons.Xml.Relaxng/1.0.5000.0__0738eb9f132ed756
@dirrm lib/mono/gac/Commons.Xml.Relaxng
@dirrm lib/mono/gac/ByteFX.Data/0.7.6.2__0738eb9f132ed756
@dirrm lib/mono/gac/ByteFX.Data/0.7.6.1__0738eb9f132ed756
@dirrm lib/mono/gac/ByteFX.Data
-@dirrm lib/mono/gac/Accessibility/2.0.3600.0__b03f5f7f11d50a3a
+@dirrm lib/mono/gac/Accessibility/2.0.0.0__b03f5f7f11d50a3a
@dirrm lib/mono/gac/Accessibility/1.0.5000.0__b03f5f7f11d50a3a
@dirrm lib/mono/gac/Accessibility
@dirrm lib/mono/gac
+@dirrm lib/mono/compat-2.0
+@dirrm lib/mono/compat-1.0
@dirrm lib/mono/2.0
@dirrm lib/mono/1.0
@dirrm lib/mono
diff --git a/lang/mono/buildlink3.mk b/lang/mono/buildlink3.mk
index fe64f1f65fb..3086c72b953 100644
--- a/lang/mono/buildlink3.mk
+++ b/lang/mono/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.16 2006/01/03 00:05:39 wiz Exp $
+# $NetBSD: buildlink3.mk,v 1.17 2006/01/03 08:03:53 recht Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
MONO_BUILDLINK3_MK:= ${MONO_BUILDLINK3_MK}+
@@ -11,7 +11,7 @@ BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nmono}
BUILDLINK_PACKAGES+= mono
.if !empty(MONO_BUILDLINK3_MK:M+)
-BUILDLINK_DEPENDS.mono+= mono>=1.1.8.3nb2
+BUILDLINK_DEPENDS.mono+= mono>=1.1.12.1
BUILDLINK_PKGSRCDIR.mono?= ../../lang/mono
.endif # MONO_BUILDLINK3_MK
diff --git a/lang/mono/distinfo b/lang/mono/distinfo
index a950ff09085..59c45304756 100644
--- a/lang/mono/distinfo
+++ b/lang/mono/distinfo
@@ -1,21 +1,19 @@
-$NetBSD: distinfo,v 1.23 2005/07/31 15:26:58 recht Exp $
+$NetBSD: distinfo,v 1.24 2006/01/03 08:03:53 recht Exp $
-SHA1 (mono-1.1.8.3.tar.gz) = f6aaf1021c4ac58a768abc36e7f95f8195554cc2
-RMD160 (mono-1.1.8.3.tar.gz) = a012252c76797c230cb9a62ee713314a44325932
-Size (mono-1.1.8.3.tar.gz) = 15348432 bytes
-SHA1 (patch-aa) = 72796e338f1aaace559f18b7e71903008b3c6dc4
-SHA1 (patch-ab) = 88cfdd6adc177a925f21372e4c965718e1d741f5
-SHA1 (patch-ac) = b555271abc48eea013e8e5e8a43034b384e31c15
-SHA1 (patch-ad) = ed4fcf6b112f5ec833df4b3f8a9d43c42f691e5e
-SHA1 (patch-ae) = 02d14e8e18888d3759daaf2081e18042b1ae7241
-SHA1 (patch-af) = d5817526249ac367bbec00703e00427173f23ab8
+SHA1 (mono-1.1.12.1.tar.gz) = 9cf8fcbbe3f133328ba3555c3763536780e7314f
+RMD160 (mono-1.1.12.1.tar.gz) = 4e008bb159549e964e4ea8937ed95d731fb6453f
+Size (mono-1.1.12.1.tar.gz) = 17899010 bytes
+SHA1 (patch-ab) = a4338be0acf17b212dbb33bd90400ba31802d462
+SHA1 (patch-ac) = 57139cd9312461db0665bd9f1cfa716f4f6ba6ef
+SHA1 (patch-ae) = f0654c3103e3d69c44158456f481e5a357350cb1
+SHA1 (patch-af) = b74d8401e9e0213a7c4418b9d989365af2f3ae30
SHA1 (patch-ag) = 8fbe737e05ea8051ff95b2cac6ed6b702a3e13b4
SHA1 (patch-ah) = 6f05a2a7460ea243fa9d294dc8bde4db6dbed55b
SHA1 (patch-ai) = ef4aedc6f6e200704b3754be7277e8d3a047624c
-SHA1 (patch-aj) = 2826047d73981594bc19834896b14d4753bfe5ae
-SHA1 (patch-ak) = 812a02811003cc1bad84ee900cf7d4d558d69fe8
+SHA1 (patch-aj) = 14131eb3ee9e827955091412cce59b62da0a6832
+SHA1 (patch-ak) = f053c9f38fecde2ff3f81d8d3668330a333496a2
SHA1 (patch-al) = 96e7125b2e9046784e3cf1b1c094de26d55d073e
-SHA1 (patch-am) = d2cf278efc2fd67b134358e28e992273814500b3
-SHA1 (patch-an) = 35ddf59316e222f7a25ab4b9f1cbf824d233d9ba
-SHA1 (patch-ba) = 396940ffa910fcb76b196a6ec38385d4e6fd72f4
-SHA1 (patch-bc) = f5a81ff506ae14f764ceab14acc38ebc2b604257
+SHA1 (patch-am) = 07b004da1bf0cda00b79f731fd46b440cdff01ba
+SHA1 (patch-an) = 9ebaf8024e1a5b9581e5fdf20899331308074db4
+SHA1 (patch-ba) = 1aee2cf3dce0d2d378941b6cbff5600640c4d564
+SHA1 (patch-bc) = bbf1a903cf7fee1dbd3a070b0ef0d5aecbdf67e2
diff --git a/lang/mono/patches/patch-aa b/lang/mono/patches/patch-aa
deleted file mode 100644
index c51e1fdf868..00000000000
--- a/lang/mono/patches/patch-aa
+++ /dev/null
@@ -1,23 +0,0 @@
-$NetBSD: patch-aa,v 1.12 2005/07/31 15:26:58 recht Exp $
-
---- configure.in.orig 2005-07-27 02:06:43.000000000 +0200
-+++ configure.in
-@@ -70,6 +70,18 @@ case "$host" in
- ;;
- *-*-*netbsd*)
- platform_win32=no
-+ CPPFLAGS="$CPPFLAGS -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE"
-+ libmono_cflags="-D_REENTRANT"
-+ LDFLAGS="$LDFLAGS -pthread"
-+ libmono_ldflags="-pthread"
-+ need_link_unlink=yes
-+ libdl="-ldl /libexec/ld.elf_so"
-+ libgc_threads=pthreads
-+ with_tls=__thread
-+ with_sigaltstack=yes
-+ ;;
-+ *-*-*netbsd*)
-+ platform_win32=no
- CPPFLAGS="$CPPFLAGS -D_REENTRANT"
- libmono_cflags="-D_REENTRANT"
- LDFLAGS="$LDFLAGS -pthread"
diff --git a/lang/mono/patches/patch-ab b/lang/mono/patches/patch-ab
index 46e99be34d5..edf98ea2468 100644
--- a/lang/mono/patches/patch-ab
+++ b/lang/mono/patches/patch-ab
@@ -1,23 +1,23 @@
-$NetBSD: patch-ab,v 1.11 2005/07/31 15:26:58 recht Exp $
+$NetBSD: patch-ab,v 1.12 2006/01/03 08:03:53 recht Exp $
---- configure.orig 2005-07-27 02:08:41.000000000 +0200
+--- configure.orig 2005-12-22 18:35:26.000000000 +0100
+++ configure
-@@ -2224,6 +2224,18 @@ _ACEOF
+@@ -2232,13 +2232,15 @@ _ACEOF
;;
*-*-*netbsd*)
platform_win32=no
+- CPPFLAGS="$CPPFLAGS -D_REENTRANT"
+ CPPFLAGS="$CPPFLAGS -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE"
-+ libmono_cflags="-D_REENTRANT"
-+ LDFLAGS="$LDFLAGS -pthread"
-+ libmono_ldflags="-pthread"
-+ need_link_unlink=yes
+ libmono_cflags="-D_REENTRANT"
+ LDFLAGS="$LDFLAGS -pthread"
+ libmono_ldflags="-pthread"
+ need_link_unlink=yes
+- libdl=
+- libgc_threads=no
+ libdl="-ldl /libexec/ld.elf_so"
+ libgc_threads=pthreads
+ with_tls=__thread
+ with_sigaltstack=yes
-+ ;;
-+ *-*-*netbsd*)
-+ platform_win32=no
- CPPFLAGS="$CPPFLAGS -D_REENTRANT"
- libmono_cflags="-D_REENTRANT"
- LDFLAGS="$LDFLAGS -pthread"
+ ;;
+ # these flags will work for all versions of -STABLE
+ #
diff --git a/lang/mono/patches/patch-ac b/lang/mono/patches/patch-ac
index e145a46f30d..a1f592a9c8b 100644
--- a/lang/mono/patches/patch-ac
+++ b/lang/mono/patches/patch-ac
@@ -1,8 +1,8 @@
-$NetBSD: patch-ac,v 1.12 2005/07/31 15:26:58 recht Exp $
+$NetBSD: patch-ac,v 1.13 2006/01/03 08:03:53 recht Exp $
---- data/Makefile.in.orig 2005-07-27 02:08:24.000000000 +0200
+--- data/Makefile.in.orig 2005-12-22 18:35:08.000000000 +0100
+++ data/Makefile.in
-@@ -264,7 +264,7 @@ target_cpu = @target_cpu@
+@@ -271,7 +271,7 @@ target_cpu = @target_cpu@
target_os = @target_os@
target_vendor = @target_vendor@
SUBDIRS = net_1_1 net_2_0
diff --git a/lang/mono/patches/patch-ad b/lang/mono/patches/patch-ad
deleted file mode 100644
index e947bc5dbf7..00000000000
--- a/lang/mono/patches/patch-ad
+++ /dev/null
@@ -1,21 +0,0 @@
-$NetBSD: patch-ad,v 1.12 2005/07/31 15:26:58 recht Exp $
-
---- libgc/configure.in.orig 2005-05-19 15:24:22.000000000 +0200
-+++ libgc/configure.in
-@@ -84,7 +84,15 @@ case "$THREADS" in
- AC_DEFINE(GC_LINUX_THREADS)
- AC_DEFINE(_REENTRANT)
- ;;
-- *-*-aix*)
-+ *-*-netbsd*)
-+ AC_DEFINE(GC_NETBSD_THREADS)
-+ AC_DEFINE(_REENTRANT)
-+ AC_DEFINE(THREAD_LOCAL_ALLOC)
-+ if test "${enable_parallel_mark}" = yes; then
-+ AC_DEFINE(PARALLEL_MARK)
-+ fi
-+ ;;
-+ *-*-aix*)
- AC_DEFINE(GC_AIX_THREADS)
- AC_DEFINE(_REENTRANT)
- ;;
diff --git a/lang/mono/patches/patch-ae b/lang/mono/patches/patch-ae
index e121d4893c2..cda724cf7ca 100644
--- a/lang/mono/patches/patch-ae
+++ b/lang/mono/patches/patch-ae
@@ -1,54 +1,8 @@
-$NetBSD: patch-ae,v 1.7 2005/07/31 15:26:58 recht Exp $
+$NetBSD: patch-ae,v 1.8 2006/01/03 08:03:53 recht Exp $
---- libgc/configure.orig 2005-07-27 02:08:52.000000000 +0200
+--- libgc/configure.orig 2005-12-22 18:35:37.000000000 +0100
+++ libgc/configure
-@@ -465,7 +465,7 @@ ac_includes_default="\
- # include <unistd.h>
- #endif"
-
--ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar build build_cpu build_vendor build_os host host_cpu host_vendor host_os GC_VERSION CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE CXX CXXFLAGS ac_ct_CXX CXXDEPMODE am__fastdepCXX_TRUE am__fastdepCXX_FALSE CCAS CCASFLAGS AR ac_ct_AR RANLIB ac_ct_RANLIB MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT GC_CFLAGS THREADLIBS POWERPC_DARWIN_TRUE POWERPC_DARWIN_FALSE EXTRA_TEST_LIBS target_all CPLUSPLUS_TRUE CPLUSPLUS_FALSE INCLUDES CXXINCLUDES addobjs addincludes addlibs addtests EGREP LN_S ECHO CPP CXXCPP F77 FFLAGS ac_ct_F77 LIBTOOL MY_CFLAGS UNWINDLIBS USE_LIBDIR_TRUE USE_LIBDIR_FALSE LIBOBJS LTLIBOBJS'
-+ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar build build_cpu build_vendor build_os host host_cpu host_vendor host_os GC_VERSION CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE CXX CXXFLAGS ac_ct_CXX CXXDEPMODE am__fastdepCXX_TRUE am__fastdepCXX_FALSE AR ac_ct_AR RANLIB ac_ct_RANLIB MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT GC_CFLAGS THREADLIBS POWERPC_DARWIN_TRUE POWERPC_DARWIN_FALSE EXTRA_TEST_LIBS target_all CPLUSPLUS_TRUE CPLUSPLUS_FALSE INCLUDES CXXINCLUDES addobjs addincludes addlibs addtests EGREP LN_S ECHO CPP CXXCPP F77 FFLAGS ac_ct_F77 LIBTOOL MY_CFLAGS UNWINDLIBS USE_LIBDIR_TRUE USE_LIBDIR_FALSE LIBOBJS LTLIBOBJS'
- ac_subst_files=''
-
- # Initialize some variables set by options.
-@@ -930,14 +930,6 @@ ac_env_CXXFLAGS_set=${CXXFLAGS+set}
- ac_env_CXXFLAGS_value=$CXXFLAGS
- ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
- ac_cv_env_CXXFLAGS_value=$CXXFLAGS
--ac_env_CCAS_set=${CCAS+set}
--ac_env_CCAS_value=$CCAS
--ac_cv_env_CCAS_set=${CCAS+set}
--ac_cv_env_CCAS_value=$CCAS
--ac_env_CCASFLAGS_set=${CCASFLAGS+set}
--ac_env_CCASFLAGS_value=$CCASFLAGS
--ac_cv_env_CCASFLAGS_set=${CCASFLAGS+set}
--ac_cv_env_CCASFLAGS_value=$CCASFLAGS
- ac_env_CPP_set=${CPP+set}
- ac_env_CPP_value=$CPP
- ac_cv_env_CPP_set=${CPP+set}
-@@ -1074,8 +1066,6 @@ Some influential environment variables:
- headers in a nonstandard directory <include dir>
- CXX C++ compiler command
- CXXFLAGS C++ compiler flags
-- CCAS assembler compiler command (defaults to CC)
-- CCASFLAGS assembler compiler flags (defaults to CFLAGS)
- CPP C preprocessor
- CXXCPP C++ preprocessor
- F77 Fortran 77 compiler command
-@@ -3588,12 +3578,6 @@ fi
-
-
-
--# By default we simply use the C compiler to build assembly code.
--
--test "${CCAS+set}" = set || CCAS=$CC
--test "${CCASFLAGS+set}" = set || CCASFLAGS=$CFLAGS
--
--
-
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
-@@ -3933,7 +3917,27 @@ _ACEOF
+@@ -3940,7 +3940,27 @@ _ACEOF
_ACEOF
;;
@@ -77,12 +31,3 @@ $NetBSD: patch-ae,v 1.7 2005/07/31 15:26:58 recht Exp $
cat >>confdefs.h <<\_ACEOF
#define GC_AIX_THREADS 1
_ACEOF
-@@ -21287,8 +21291,6 @@ s,@ac_ct_CXX@,$ac_ct_CXX,;t t
- s,@CXXDEPMODE@,$CXXDEPMODE,;t t
- s,@am__fastdepCXX_TRUE@,$am__fastdepCXX_TRUE,;t t
- s,@am__fastdepCXX_FALSE@,$am__fastdepCXX_FALSE,;t t
--s,@CCAS@,$CCAS,;t t
--s,@CCASFLAGS@,$CCASFLAGS,;t t
- s,@AR@,$AR,;t t
- s,@ac_ct_AR@,$ac_ct_AR,;t t
- s,@RANLIB@,$RANLIB,;t t
diff --git a/lang/mono/patches/patch-af b/lang/mono/patches/patch-af
index 86a6009a364..1142e286d79 100644
--- a/lang/mono/patches/patch-af
+++ b/lang/mono/patches/patch-af
@@ -1,6 +1,6 @@
-$NetBSD: patch-af,v 1.7 2005/07/31 15:26:58 recht Exp $
+$NetBSD: patch-af,v 1.8 2006/01/03 08:03:53 recht Exp $
---- mono/metadata/Makefile.in.orig 2005-07-27 02:08:30.000000000 +0200
+--- mono/metadata/Makefile.in.orig 2005-12-22 18:35:15.000000000 +0100
+++ mono/metadata/Makefile.in
@@ -68,7 +68,7 @@ am__objects_1 = reflection.lo object.lo
am_libmonoruntime_static_la_OBJECTS = $(am__objects_1)
diff --git a/lang/mono/patches/patch-aj b/lang/mono/patches/patch-aj
index 72e9e3d3ddd..f6e3db0a3af 100644
--- a/lang/mono/patches/patch-aj
+++ b/lang/mono/patches/patch-aj
@@ -1,6 +1,6 @@
-$NetBSD: patch-aj,v 1.4 2005/07/31 15:26:58 recht Exp $
+$NetBSD: patch-aj,v 1.5 2006/01/03 08:03:53 recht Exp $
---- libgc/pthread_stop_world.c.orig 2005-07-05 20:46:03.000000000 +0200
+--- libgc/pthread_stop_world.c.orig 2005-07-05 20:42:42.000000000 +0200
+++ libgc/pthread_stop_world.c
@@ -99,6 +99,7 @@ word GC_stop_count; /* Incremented at th
# endif
diff --git a/lang/mono/patches/patch-ak b/lang/mono/patches/patch-ak
index 3013ed1964f..b09c15eafe3 100644
--- a/lang/mono/patches/patch-ak
+++ b/lang/mono/patches/patch-ak
@@ -1,6 +1,6 @@
-$NetBSD: patch-ak,v 1.6 2005/07/31 15:26:58 recht Exp $
+$NetBSD: patch-ak,v 1.7 2006/01/03 08:03:53 recht Exp $
---- libgc/pthread_support.c.orig 2005-06-19 11:59:53.000000000 +0200
+--- libgc/pthread_support.c.orig 2005-12-07 06:42:46.000000000 +0100
+++ libgc/pthread_support.c
@@ -68,7 +68,7 @@
# endif
@@ -23,7 +23,7 @@ $NetBSD: patch-ak,v 1.6 2005/07/31 15:26:58 recht Exp $
#if defined(GC_DGUX386_THREADS)
# include <sys/dg_sys_info.h>
-@@ -956,7 +959,7 @@ void GC_thr_init()
+@@ -978,7 +981,7 @@ void GC_thr_init()
# if defined(GC_FREEBSD_THREADS)
GC_nprocs = 1;
# endif
@@ -32,7 +32,7 @@ $NetBSD: patch-ak,v 1.6 2005/07/31 15:26:58 recht Exp $
int ncpus = 1;
size_t len = sizeof(ncpus);
sysctl((int[2]) {CTL_HW, HW_NCPU}, 2, &ncpus, &len, NULL, 0);
-@@ -1093,8 +1096,24 @@ void GC_end_blocking(void) {
+@@ -1115,8 +1118,24 @@ void GC_end_blocking(void) {
#define __d10_sleep sleep
#endif /* GC_DGUX386_THREADS */
@@ -58,7 +58,7 @@ $NetBSD: patch-ak,v 1.6 2005/07/31 15:26:58 recht Exp $
{
int result;
-@@ -1104,6 +1123,19 @@ int WRAP_FUNC(sleep) (unsigned int secon
+@@ -1126,6 +1145,19 @@ int WRAP_FUNC(sleep) (unsigned int secon
return result;
}
diff --git a/lang/mono/patches/patch-am b/lang/mono/patches/patch-am
index 33ccba0881a..7bfc2cbb3af 100644
--- a/lang/mono/patches/patch-am
+++ b/lang/mono/patches/patch-am
@@ -1,8 +1,8 @@
-$NetBSD: patch-am,v 1.1 2005/07/31 15:26:58 recht Exp $
+$NetBSD: patch-am,v 1.2 2006/01/03 08:03:53 recht Exp $
---- mono/io-layer/collection.c.orig 2005-04-21 13:46:55.000000000 +0200
+--- mono/io-layer/collection.c.orig 2005-10-19 13:24:08.000000000 +0200
+++ mono/io-layer/collection.c
-@@ -53,7 +53,7 @@ void _wapi_collection_init (void)
+@@ -60,7 +60,7 @@ void _wapi_collection_init (void)
g_assert (ret == 0);
#ifdef HAVE_PTHREAD_ATTR_SETSTACKSIZE
diff --git a/lang/mono/patches/patch-an b/lang/mono/patches/patch-an
index 5771fa5e4da..eb306f05fba 100644
--- a/lang/mono/patches/patch-an
+++ b/lang/mono/patches/patch-an
@@ -1,8 +1,8 @@
-$NetBSD: patch-an,v 1.1 2005/07/31 15:26:58 recht Exp $
+$NetBSD: patch-an,v 1.2 2006/01/03 08:03:53 recht Exp $
---- mono/mini/exceptions-x86.c.orig 2005-04-11 16:16:27.000000000 +0200
+--- mono/mini/exceptions-x86.c.orig 2005-09-15 13:21:13.000000000 +0200
+++ mono/mini/exceptions-x86.c
-@@ -563,7 +563,17 @@ mono_arch_sigctx_to_monoctx (void *sigct
+@@ -688,7 +688,17 @@ mono_arch_sigctx_to_monoctx (void *sigct
mctx->esi = ctx->uc_mcontext.mc_esi;
mctx->edi = ctx->uc_mcontext.mc_edi;
mctx->eip = ctx->uc_mcontext.mc_eip;
@@ -21,7 +21,7 @@ $NetBSD: patch-an,v 1.1 2005/07/31 15:26:58 recht Exp $
mctx->eax = ctx->uc_mcontext.gregs [REG_EAX];
mctx->ebx = ctx->uc_mcontext.gregs [REG_EBX];
mctx->ecx = ctx->uc_mcontext.gregs [REG_ECX];
-@@ -600,12 +610,21 @@ mono_arch_monoctx_to_sigctx (MonoContext
+@@ -725,12 +735,21 @@ mono_arch_monoctx_to_sigctx (MonoContext
ctx->uc_mcontext.mc_ebx = mctx->ebx;
ctx->uc_mcontext.mc_ecx = mctx->ecx;
ctx->uc_mcontext.mc_edx = mctx->edx;
@@ -45,7 +45,7 @@ $NetBSD: patch-an,v 1.1 2005/07/31 15:26:58 recht Exp $
#else
ctx->uc_mcontext.gregs [REG_EAX] = mctx->eax;
ctx->uc_mcontext.gregs [REG_EBX] = mctx->ebx;
-@@ -639,6 +658,8 @@ mono_arch_ip_from_context (void *sigctx)
+@@ -764,6 +783,8 @@ mono_arch_ip_from_context (void *sigctx)
ucontext_t *ctx = (ucontext_t*)sigctx;
#if defined(__FreeBSD__)
return (gpointer)ctx->uc_mcontext.mc_eip;
diff --git a/lang/mono/patches/patch-ba b/lang/mono/patches/patch-ba
index a6c89d938c6..b35dafeb00e 100644
--- a/lang/mono/patches/patch-ba
+++ b/lang/mono/patches/patch-ba
@@ -1,8 +1,8 @@
-$NetBSD: patch-ba,v 1.5 2005/07/31 15:26:58 recht Exp $
+$NetBSD: patch-ba,v 1.6 2006/01/03 08:03:53 recht Exp $
---- mono/cil/Makefile.in.orig 2005-07-27 02:08:28.000000000 +0200
+--- mono/cil/Makefile.in.orig 2005-12-22 18:35:13.000000000 +0100
+++ mono/cil/Makefile.in
-@@ -459,7 +459,7 @@ uninstall-am: uninstall-defDATA uninstal
+@@ -466,7 +466,7 @@ uninstall-am: uninstall-defDATA uninstal
uninstall-info-am uninstall-xmlDATA
opcode.def: make-opcodes-def.pl cil-opcodes.xml
diff --git a/lang/mono/patches/patch-bc b/lang/mono/patches/patch-bc
index bc2970c31f5..f77ec7e7913 100644
--- a/lang/mono/patches/patch-bc
+++ b/lang/mono/patches/patch-bc
@@ -1,8 +1,8 @@
-$NetBSD: patch-bc,v 1.5 2005/07/31 15:26:58 recht Exp $
+$NetBSD: patch-bc,v 1.6 2006/01/03 08:03:53 recht Exp $
---- mono/mini/Makefile.in.orig 2005-07-27 02:08:30.000000000 +0200
+--- mono/mini/Makefile.in.orig 2005-12-22 18:35:16.000000000 +0100
+++ mono/mini/Makefile.in
-@@ -1111,15 +1111,15 @@ mbench: test.exe
+@@ -1200,15 +1200,15 @@ mbench: test.exe
stat1: mono bench.exe
$(RUNTIME) --verbose --statfile stats.pl --regression bench.exe