summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2015-08-25 12:22:59 +0000
committerwiz <wiz@pkgsrc.org>2015-08-25 12:22:59 +0000
commit6a27d5ee914182ab8c990cd1ecf76ff774b73ef1 (patch)
tree0cf3833b8f985570382c104a57495bdb6868cd69 /lang
parentb3ed13ca2570d3e022181db9c1e3b7e64d5499bc (diff)
downloadpkgsrc-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/Makefile6
-rw-r--r--lang/mono/PLIST.common4
-rw-r--r--lang/mono/distinfo10
-rw-r--r--lang/mono/patches/patch-configure37
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