diff options
author | wiz <wiz@pkgsrc.org> | 2015-08-25 12:22:59 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2015-08-25 12:22:59 +0000 |
commit | 6a27d5ee914182ab8c990cd1ecf76ff774b73ef1 (patch) | |
tree | 0cf3833b8f985570382c104a57495bdb6868cd69 /lang | |
parent | b3ed13ca2570d3e022181db9c1e3b7e64d5499bc (diff) | |
download | pkgsrc-6a27d5ee914182ab8c990cd1ecf76ff774b73ef1.tar.gz |
Update to 4.0.3.20:
Mono 4.0.3 Release Notes
Release date: 10 Aug 2015
4.0.3 is the third maintenance release of the 4.0 series
Improvements
Various stability improvements
Bug Fixes
28600: Some LLVM artifacts are being written to the base project dir rather than obj/$Config/
26205: System.IO.Package.LoadRelationships throws null reference for some NuGet packages with PCLs generated on Windows
30868: ObjectDisposedException in mono 4.0.1.28, but not mono 3.12.1
31582: iOS -O=float32 fails for some operations on ARM7
30043: Disposing a FileSystemWatcher object causes ArgumentOutOfRangeException
31060: F# sprintf AOT bug happens still now
Mono 4.0.2 Release Notes
Release date: 30 Jun 2015
4.0.2 is the second maintenance release of the 4.0 series
Improvements
XBuild fixes (MonoDevelop no longer fails to build if Gtk#3 is installed)
Bug Fixes
29639: Moq related Nunit tests fail with RemoteException (Unix transport error) since Mono 4.0
29898: Bump Mono NuGet to 2.8.5
29935: XAttribute.ToString() outputs wrong result if attribute contains namespace
Diffstat (limited to 'lang')
-rw-r--r-- | lang/mono/Makefile | 6 | ||||
-rw-r--r-- | lang/mono/PLIST.common | 4 | ||||
-rw-r--r-- | lang/mono/distinfo | 10 | ||||
-rw-r--r-- | lang/mono/patches/patch-configure | 37 |
4 files changed, 34 insertions, 23 deletions
diff --git a/lang/mono/Makefile b/lang/mono/Makefile index ff3aa1551a7..4e55c12a6a3 100644 --- a/lang/mono/Makefile +++ b/lang/mono/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.163 2015/06/15 09:27:29 joerg Exp $ +# $NetBSD: Makefile,v 1.164 2015/08/25 12:22:59 wiz Exp $ -DISTNAME= mono-4.0.1 -PKGREVISION= 3 +DISTNAME= mono-4.0.3.20 CATEGORIES= lang MASTER_SITES= http://download.mono-project.com/sources/mono/ EXTRACT_SUFX= .tar.bz2 @@ -14,6 +13,7 @@ LICENSE= mit AND gnu-gpl-v2 AND gnu-lgpl-v2 AND apache-2.0 BUILD_DEPENDS+= p5-XML-Parser-[0-9]*:../../textproc/p5-XML-Parser CONFLICTS= pnet-[0-9]* mcsim-[0-9]* lc-[0-9]* ALL_ENV+= MONO_SHARED_DIR=${WRKDIR:Q} PLATFORM= +WRKSRC= ${WRKDIR}/mono-4.0.3 USE_TOOLS+= bash:run bison gmake gtar msgfmt perl:run pkg-config USE_LIBTOOL= yes diff --git a/lang/mono/PLIST.common b/lang/mono/PLIST.common index 51d0bc3dbca..c64c0fc2768 100644 --- a/lang/mono/PLIST.common +++ b/lang/mono/PLIST.common @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST.common,v 1.25 2015/05/28 07:33:56 jperkin Exp $ +@comment $NetBSD: PLIST.common,v 1.26 2015/08/25 12:22:59 wiz Exp $ bin/al bin/al2 bin/caspol @@ -978,8 +978,10 @@ lib/mono/xbuild/Microsoft/Portable/Microsoft.Portable.Core.props lib/mono/xbuild/Microsoft/Portable/Microsoft.Portable.Core.targets lib/mono/xbuild/Microsoft/Portable/v4.0/Microsoft.Portable.CSharp.targets lib/mono/xbuild/Microsoft/Portable/v4.0/Microsoft.Portable.Common.targets +lib/mono/xbuild/Microsoft/Portable/v4.0/Microsoft.Portable.VisualBasic.targets lib/mono/xbuild/Microsoft/Portable/v4.5/Microsoft.Portable.CSharp.targets lib/mono/xbuild/Microsoft/Portable/v4.5/Microsoft.Portable.Common.targets +lib/mono/xbuild/Microsoft/Portable/v4.5/Microsoft.Portable.VisualBasic.targets lib/mono/xbuild/Microsoft/VisualStudio/v10.0/WebApplications/Microsoft.WebApplication.targets lib/mono/xbuild/Microsoft/VisualStudio/v11.0/WebApplications/Microsoft.WebApplication.targets lib/mono/xbuild/Microsoft/VisualStudio/v9.0/WebApplications/Microsoft.WebApplication.targets diff --git a/lang/mono/distinfo b/lang/mono/distinfo index 8cfd475a19c..acf0f0620c2 100644 --- a/lang/mono/distinfo +++ b/lang/mono/distinfo @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.104 2015/06/15 09:27:29 joerg Exp $ +$NetBSD: distinfo,v 1.105 2015/08/25 12:22:59 wiz Exp $ -SHA1 (mono-4.0.1.tar.bz2) = 9c7c27caa69e6a1673753437fd6824e0d33fe2ac -RMD160 (mono-4.0.1.tar.bz2) = 3adcb49d7da9a4d81b7f5bc2108d13c20d94ab15 -Size (mono-4.0.1.tar.bz2) = 97197403 bytes +SHA1 (mono-4.0.3.20.tar.bz2) = edd89c269fb0884fd002dc9a0bc09c8513c6efa0 +RMD160 (mono-4.0.3.20.tar.bz2) = 5dc78a1e782a7562e02ebaa674e1633095442d8a +Size (mono-4.0.3.20.tar.bz2) = 95987018 bytes SHA1 (patch-aa) = 84e5bca2b6d9715271c343f774c81186858d90c9 SHA1 (patch-ad) = ebd47980f0141f7cbd0c6bbcfc15942cebc263f1 SHA1 (patch-ae) = 25869b98f9197243aea799b75b238d92f58e8845 @@ -23,7 +23,7 @@ SHA1 (patch-be) = d1b603478ff8b1acdd2160efe2d88974f62ac20f SHA1 (patch-bf) = 550c198e41ccc33dd690950754af4557df9b1d1d SHA1 (patch-bi) = 4d2252c53facafeb8fc7f459759294da5f14dfeb SHA1 (patch-cc) = d26c9e04f04896f0e7b2edab61cd347d76e0fcaf -SHA1 (patch-configure) = 52cc34a703269505175cbba54bdd0a80fed9b2d0 +SHA1 (patch-configure) = 20af37b1f87623504d8e70dd6b749eeb3bf0118a SHA1 (patch-da) = 08c7c78aa4c6f1a1de4d34aebe05cd2ed1e7dcfd SHA1 (patch-data_Makefile.in) = 0c54664b1a59714c6bec02547d70eaa7dee47928 SHA1 (patch-data_mono-nunit.pc.in) = 59e0a932727b842ac90c2d0b702481d62f72cab8 diff --git a/lang/mono/patches/patch-configure b/lang/mono/patches/patch-configure index 2c5991a8e9e..0d7d3098a15 100644 --- a/lang/mono/patches/patch-configure +++ b/lang/mono/patches/patch-configure @@ -1,8 +1,8 @@ -$NetBSD: patch-configure,v 1.2 2015/05/26 12:19:46 jperkin Exp $ +$NetBSD: patch-configure,v 1.3 2015/08/25 12:23:00 wiz Exp $ ---- configure.orig 2015-04-26 16:29:36.000000000 +0000 +--- configure.orig 2015-08-04 07:48:54.000000000 +0000 +++ configure -@@ -4025,7 +4025,7 @@ $as_echo "#define PLATFORM_NO_SYMLINKS 1 +@@ -3983,7 +3983,7 @@ $as_echo "#define PLATFORM_NO_SYMLINKS 1 mono_cv_clang=no if test "x$cross_compiling" = "xno"; then target_win32=yes @@ -11,7 +11,7 @@ $NetBSD: patch-configure,v 1.2 2015/05/26 12:19:46 jperkin Exp $ $as_echo "#define TARGET_WIN32 1" >>confdefs.h -@@ -4062,10 +4062,13 @@ $as_echo "#define MINGW_CROSS_COMPILE 1" +@@ -4020,10 +4020,13 @@ $as_echo "#define MINGW_CROSS_COMPILE 1" CPPFLAGS="$CPPFLAGS -DPLATFORM_BSD" libmono_ldflags="-pthread" need_link_unlink=yes @@ -26,7 +26,7 @@ $NetBSD: patch-configure,v 1.2 2015/05/26 12:19:46 jperkin Exp $ ;; *-*-kfreebsd*-gnu) host_win32=no -@@ -4078,7 +4081,7 @@ $as_echo "#define MINGW_CROSS_COMPILE 1" +@@ -4036,7 +4039,7 @@ $as_echo "#define MINGW_CROSS_COMPILE 1" with_sigaltstack=no use_sigposix=yes ;; @@ -35,7 +35,7 @@ $NetBSD: patch-configure,v 1.2 2015/05/26 12:19:46 jperkin Exp $ host_win32=no if test "x$PTHREAD_CFLAGS" = "x"; then CPPFLAGS="$CPPFLAGS -DGC_FREEBSD_THREADS" -@@ -4094,7 +4097,8 @@ $as_echo "#define MINGW_CROSS_COMPILE 1" +@@ -4052,7 +4055,8 @@ $as_echo "#define MINGW_CROSS_COMPILE 1" LDFLAGS="$LDFLAGS $PTHREAD_LIBS -L/usr/local/lib" libmono_ldflags="$PTHREAD_LIBS" fi @@ -45,7 +45,7 @@ $NetBSD: patch-configure,v 1.2 2015/05/26 12:19:46 jperkin Exp $ need_link_unlink=yes $as_echo "#define PTHREAD_POINTER_ID 1" >>confdefs.h -@@ -21983,9 +21987,7 @@ done +@@ -21999,9 +22003,7 @@ done { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Solaris XPG4 support" >&5 $as_echo_n "checking for Solaris XPG4 support... " >&6; } if test -f /usr/lib/libxnet.so; then @@ -55,7 +55,16 @@ $NetBSD: patch-configure,v 1.2 2015/05/26 12:19:46 jperkin Exp $ LIBS="$LIBS -lxnet" { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } -@@ -25406,7 +25408,7 @@ $as_echo_n "checking LLVM version... " > +@@ -25084,7 +25086,7 @@ else + test_perf_events=no + fi + +-if test "x$test_perf_events" == "xyes"; then ++if test "x$test_perf_events" = "xyes"; then + + $as_echo "#define ENABLE_PERF_EVENTS 1" >>confdefs.h + +@@ -25422,7 +25424,7 @@ $as_echo_n "checking LLVM version... " > { $as_echo "$as_me:${as_lineno-$LINENO}: result: $llvm_version" >&5 $as_echo "$llvm_version" >&6; } if echo $llvm_version | grep -q 'mono'; then @@ -64,7 +73,7 @@ $NetBSD: patch-configure,v 1.2 2015/05/26 12:19:46 jperkin Exp $ if test "$llvm_version" != "$expected_llvm_version"; then as_fn_error $? "Expected llvm version $expected_llvm_version, but llvm-config --version returned $llvm_version\"" "$LINENO" 5 fi -@@ -25488,7 +25490,7 @@ LIBC="libc.so.6" +@@ -25504,7 +25506,7 @@ LIBC="libc.so.6" INTL="libc.so.6" SQLITE="libsqlite.so.0" SQLITE3="libsqlite3.so.0" @@ -73,7 +82,7 @@ $NetBSD: patch-configure,v 1.2 2015/05/26 12:19:46 jperkin Exp $ GDKX11="libgdk-x11-2.0.so.0" GTKX11="libgtk-x11-2.0.so.0" XINERAMA="libXinerama.so.1" -@@ -25592,6 +25594,11 @@ $as_echo "#define __mono_ilp32__ 1" >>co +@@ -25608,6 +25610,11 @@ $as_echo "#define __mono_ilp32__ 1" >>co sizeof_register=8 fi case $host_os in @@ -85,7 +94,7 @@ $NetBSD: patch-configure,v 1.2 2015/05/26 12:19:46 jperkin Exp $ linux*) sgen_supported=true AOT_SUPPORTED="yes" -@@ -25723,12 +25730,15 @@ fi +@@ -25739,12 +25746,15 @@ fi CPPFLAGS="$CPPFLAGS -D__ARM_EABI__" sgen_supported=true ;; @@ -104,7 +113,7 @@ $NetBSD: patch-configure,v 1.2 2015/05/26 12:19:46 jperkin Exp $ CPPFLAGS="$CPPFLAGS -D__ARM_EABI__" ;; # TODO: make proper support for NaCl host. -@@ -25838,7 +25848,7 @@ $as_echo "#define TARGET_X86 1" >>confde +@@ -25854,7 +25864,7 @@ $as_echo "#define TARGET_X86 1" >>confde sizeof_register=4 ;; @@ -113,7 +122,7 @@ $NetBSD: patch-configure,v 1.2 2015/05/26 12:19:46 jperkin Exp $ TARGET=ARM; arch_target=arm; -@@ -26182,15 +26192,17 @@ case "$host" in +@@ -26198,15 +26208,17 @@ case "$host" in GTKX11="libgtk-x11-2.0.dylib" ;; *-*-*netbsd*) @@ -134,7 +143,7 @@ $NetBSD: patch-configure,v 1.2 2015/05/26 12:19:46 jperkin Exp $ LIBC="libc.so" INTL="libintl.so" SQLITE="libsqlite.so" -@@ -27177,7 +27189,6 @@ else +@@ -27193,7 +27205,6 @@ else fi |