From 2e51730ee05a5523cfef6b01813c00e4472670098c50548262bcff9e5491911a Mon Sep 17 00:00:00 2001 From: Stephen Shaw Date: Fri, 19 Oct 2012 18:12:06 +0000 Subject: [PATCH] - Update to mono 3.0 * C# 5.0 - async! * IKVM * 4.5 profile * New assemblies - System.Net.Http, System.Threading.Task.Dataflow * Microsoft's open source ASP.NET WebStack * Entity Framework * sgen * Runtime Optimizations * Code Contracts * Partial suppor for Portable Class Libraries * Improved GDB support for SGenGC internals * Lots of bug fixes OBS-URL: https://build.opensuse.org/package/show/Mono:Factory/mono-core?expand=0&rev=82 --- mono-2.10.6.tar.bz2 | 3 --- mono-3.0.0.tar.bz2 | 3 +++ mono-arm-cpuinfo-v7.patch | 2 +- mono-arm-vfp.patch | 2 +- mono-core.changes | 17 +++++++++++++++++ mono-core.spec | 4 +++- 6 files changed, 25 insertions(+), 6 deletions(-) delete mode 100644 mono-2.10.6.tar.bz2 create mode 100644 mono-3.0.0.tar.bz2 diff --git a/mono-2.10.6.tar.bz2 b/mono-2.10.6.tar.bz2 deleted file mode 100644 index 070afb1..0000000 --- a/mono-2.10.6.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:41e5b57a2da73ebd4fd19e37ecba1fa7df77065cdf4e7c7cec84e419017a49d6 -size 34006551 diff --git a/mono-3.0.0.tar.bz2 b/mono-3.0.0.tar.bz2 new file mode 100644 index 0000000..dfc6161 --- /dev/null +++ b/mono-3.0.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4cf3a29bc701ef0b6e680cfe32dc2bc128aa430b56d77f3e7170d46a0b44dd1e +size 41262721 diff --git a/mono-arm-cpuinfo-v7.patch b/mono-arm-cpuinfo-v7.patch index 80d5df3..6120866 100644 --- a/mono-arm-cpuinfo-v7.patch +++ b/mono-arm-cpuinfo-v7.patch @@ -2,7 +2,7 @@ Index: mono-2.10.6/mono/mini/mini-arm.c =================================================================== --- mono-2.10.6.orig/mono/mini/mini-arm.c +++ mono-2.10.6/mono/mini/mini-arm.c -@@ -592,6 +592,11 @@ mono_arch_cpu_optimizazions (guint32 *ex +@@ -717,6 +717,11 @@ mono_arch_cpu_optimizazions (guint32 *ex v5_supported = TRUE; darwin = TRUE; iphone_abi = TRUE; diff --git a/mono-arm-vfp.patch b/mono-arm-vfp.patch index 37cddd3..57961b9 100644 --- a/mono-arm-vfp.patch +++ b/mono-arm-vfp.patch @@ -2,7 +2,7 @@ Index: mono-2.10.6/configure =================================================================== --- mono-2.10.6.orig/configure +++ mono-2.10.6/configure -@@ -23729,11 +23729,12 @@ main () +@@ -23989,11 +23989,12 @@ main () return 0; } _ACEOF diff --git a/mono-core.changes b/mono-core.changes index c584857..8a1d8b5 100644 --- a/mono-core.changes +++ b/mono-core.changes @@ -1,3 +1,20 @@ +------------------------------------------------------------------- +Fri Oct 19 17:49:06 UTC 2012 - sshaw@decriptor.com + +- Update to mono 3.0 + * C# 5.0 - async! + * IKVM + * 4.5 profile + * New assemblies - System.Net.Http, System.Threading.Task.Dataflow + * Microsoft's open source ASP.NET WebStack + * Entity Framework + * sgen + * Runtime Optimizations + * Code Contracts + * Partial suppor for Portable Class Libraries + * Improved GDB support for SGenGC internals + * Lots of bug fixes + ------------------------------------------------------------------- Fri Oct 5 12:02:10 UTC 2012 - dvaleev@suse.com diff --git a/mono-core.spec b/mono-core.spec index 6088a3b..03e3b0b 100644 --- a/mono-core.spec +++ b/mono-core.spec @@ -30,7 +30,7 @@ Summary: A .NET Runtime Environment License: LGPL-2.1 Group: Development/Languages/Mono Url: http://www.mono-project.com -Version: 2.10.6 +Version: 3.0.0 Release: 0 Source0: mono-%{version}.tar.bz2 Patch1: mono-arm-cpuinfo-v5.patch @@ -1119,6 +1119,7 @@ Mono development tools. %_prefix/lib/mono/3.5/xbuild.exe* %_prefix/lib/mono/3.5/xbuild.rsp %_prefix/lib/mono/4.0/MSBuild +%_prefix/lib/mono/4.0/Microsoft.Build.dll %_prefix/lib/mono/4.0/Microsoft.Build.Engine.dll %_prefix/lib/mono/4.0/Microsoft.Build.Framework.dll %_prefix/lib/mono/4.0/Microsoft.Build.Tasks.v4.0.dll @@ -1159,6 +1160,7 @@ Mono development tools. %_prefix/lib/mono/4.0/signcode.exe* %_prefix/lib/mono/4.0/xbuild.exe* %_prefix/lib/mono/4.0/xbuild.rsp +%_prefix/lib/mono/gac/Microsoft.Build %_prefix/lib/mono/gac/Microsoft.Build.Engine %_prefix/lib/mono/gac/Microsoft.Build.Framework %_prefix/lib/mono/gac/Microsoft.Build.Tasks