Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 Oct 2014 18:22:10 +0000 (UTC)
From:      Romain Tartière <romain@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r370877 - in head/lang/mono: . files
Message-ID:  <201410141822.s9EIMA95081862@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: romain
Date: Tue Oct 14 18:22:09 2014
New Revision: 370877
URL: https://svnweb.freebsd.org/changeset/ports/370877
QAT: https://qat.redports.org/buildarchive/r370877/

Log:
  Update to 3.10.0.

Added:
  head/lang/mono/files/patch-mono_io-layer_processes.h   (contents, props changed)
  head/lang/mono/files/patch-mono_utils_mono-threads-freebsd.c   (contents, props changed)
Modified:
  head/lang/mono/Makefile
  head/lang/mono/distinfo
  head/lang/mono/files/patch-mono_unit-tests_Makefile.in

Modified: head/lang/mono/Makefile
==============================================================================
--- head/lang/mono/Makefile	Tue Oct 14 17:56:49 2014	(r370876)
+++ head/lang/mono/Makefile	Tue Oct 14 18:22:09 2014	(r370877)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	mono
-PORTVERSION=	3.8.0
+PORTVERSION=	3.10.0
 CATEGORIES=	lang
 MASTER_SITES=	http://download.mono-project.com/sources/${PORTNAME}/
 
@@ -36,10 +36,6 @@ MAKE_ENV=	MONO_SHARED_DIR="${MONO_SHARED
 ONLY_FOR_ARCHS=	i386 amd64 powerpc
 
 post-patch:
-	@${REINPLACE_CMD} -e 's|^#!/bin/bash|#!/bin/sh|g' \
-		${WRKSRC}/mcs/class/Managed.Windows.Forms/build-csproj \
-		${WRKSRC}/mcs/class/Managed.Windows.Forms/build-csproj2k5 \
-		${WRKSRC}/mcs/class/Mono.WebBrowser/build-csproj2k5
 	@${REINPLACE_CMD} -e 's|^#!/bin/bash|#!/usr/bin/env bash|g' \
 		${WRKSRC}/scripts/mono-find-provides.in \
 		${WRKSRC}/scripts/mono-find-requires.in \

Modified: head/lang/mono/distinfo
==============================================================================
--- head/lang/mono/distinfo	Tue Oct 14 17:56:49 2014	(r370876)
+++ head/lang/mono/distinfo	Tue Oct 14 18:22:09 2014	(r370877)
@@ -1,2 +1,2 @@
-SHA256 (mono-3.8.0.tar.bz2) = 71b80d555f334a05a8db386e1c41e1a2f61a845c57726205f846e563a5ee2a4b
-SIZE (mono-3.8.0.tar.bz2) = 73495543
+SHA256 (mono-3.10.0.tar.bz2) = fd74d1a6810d2d9b4733b4affbda67958e61520aade531c73103568dc18ab0b4
+SIZE (mono-3.10.0.tar.bz2) = 73485820

Added: head/lang/mono/files/patch-mono_io-layer_processes.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/mono/files/patch-mono_io-layer_processes.h	Tue Oct 14 18:22:09 2014	(r370877)
@@ -0,0 +1,17 @@
+
+$FreeBSD$
+
+pid_t is typedef'd in sys/types.h
+Merged in #1341 upstream.
+
+--- mono/io-layer/processes.h.orig
++++ mono/io-layer/processes.h
+@@ -10,6 +10,8 @@
+ #ifndef _WAPI_PROCESSES_H_
+ #define _WAPI_PROCESSES_H_
+ 
++#include <sys/types.h>
++
+ #include <glib.h>
+ 
+ #include <mono/io-layer/handles.h>

Modified: head/lang/mono/files/patch-mono_unit-tests_Makefile.in
==============================================================================
--- head/lang/mono/files/patch-mono_unit-tests_Makefile.in	Tue Oct 14 17:56:49 2014	(r370876)
+++ head/lang/mono/files/patch-mono_unit-tests_Makefile.in	Tue Oct 14 18:22:09 2014	(r370877)
@@ -11,16 +11,16 @@ https://github.com/mono/mono/commit/120d
 +++ mono/unit-tests/Makefile.in
 @@ -81,12 +81,10 @@
  target_triplet = @target@
- @CROSS_COMPILE_FALSE@@HOST_WIN32_FALSE@@PLATFORM_LINUX_FALSE@@SUPPORT_BOEHM_TRUE@noinst_PROGRAMS = test-sgen-qsort$(EXEEXT) \
- @CROSS_COMPILE_FALSE@@HOST_WIN32_FALSE@@PLATFORM_LINUX_FALSE@@SUPPORT_BOEHM_TRUE@	test-gc-memfuncs$(EXEEXT) \
--@CROSS_COMPILE_FALSE@@HOST_WIN32_FALSE@@PLATFORM_LINUX_FALSE@@SUPPORT_BOEHM_TRUE@	test-mono-linked-list-set$(EXEEXT) \
--@CROSS_COMPILE_FALSE@@HOST_WIN32_FALSE@@PLATFORM_LINUX_FALSE@@SUPPORT_BOEHM_TRUE@	test-conc-hashtable$(EXEEXT)
-+@CROSS_COMPILE_FALSE@@HOST_WIN32_FALSE@@PLATFORM_LINUX_FALSE@@SUPPORT_BOEHM_TRUE@	test-mono-linked-list-set$(EXEEXT)
- @CROSS_COMPILE_FALSE@@HOST_WIN32_FALSE@@PLATFORM_LINUX_FALSE@@SUPPORT_BOEHM_TRUE@TESTS = test-sgen-qsort$(EXEEXT) \
- @CROSS_COMPILE_FALSE@@HOST_WIN32_FALSE@@PLATFORM_LINUX_FALSE@@SUPPORT_BOEHM_TRUE@	test-gc-memfuncs$(EXEEXT) \
--@CROSS_COMPILE_FALSE@@HOST_WIN32_FALSE@@PLATFORM_LINUX_FALSE@@SUPPORT_BOEHM_TRUE@	test-mono-linked-list-set$(EXEEXT) \
--@CROSS_COMPILE_FALSE@@HOST_WIN32_FALSE@@PLATFORM_LINUX_FALSE@@SUPPORT_BOEHM_TRUE@	test-conc-hashtable$(EXEEXT)
-+@CROSS_COMPILE_FALSE@@HOST_WIN32_FALSE@@PLATFORM_LINUX_FALSE@@SUPPORT_BOEHM_TRUE@	test-mono-linked-list-set$(EXEEXT)
+ @CROSS_COMPILE_FALSE@@HOST_WIN32_FALSE@@PLATFORM_GNU_FALSE@@SUPPORT_BOEHM_TRUE@noinst_PROGRAMS = test-sgen-qsort$(EXEEXT) \
+ @CROSS_COMPILE_FALSE@@HOST_WIN32_FALSE@@PLATFORM_GNU_FALSE@@SUPPORT_BOEHM_TRUE@	test-gc-memfuncs$(EXEEXT) \
+-@CROSS_COMPILE_FALSE@@HOST_WIN32_FALSE@@PLATFORM_GNU_FALSE@@SUPPORT_BOEHM_TRUE@	test-mono-linked-list-set$(EXEEXT) \
+-@CROSS_COMPILE_FALSE@@HOST_WIN32_FALSE@@PLATFORM_GNU_FALSE@@SUPPORT_BOEHM_TRUE@	test-conc-hashtable$(EXEEXT)
++@CROSS_COMPILE_FALSE@@HOST_WIN32_FALSE@@PLATFORM_GNU_FALSE@@SUPPORT_BOEHM_TRUE@	test-mono-linked-list-set$(EXEEXT)
+ @CROSS_COMPILE_FALSE@@HOST_WIN32_FALSE@@PLATFORM_GNU_FALSE@@SUPPORT_BOEHM_TRUE@TESTS = test-sgen-qsort$(EXEEXT) \
+ @CROSS_COMPILE_FALSE@@HOST_WIN32_FALSE@@PLATFORM_GNU_FALSE@@SUPPORT_BOEHM_TRUE@	test-gc-memfuncs$(EXEEXT) \
+-@CROSS_COMPILE_FALSE@@HOST_WIN32_FALSE@@PLATFORM_GNU_FALSE@@SUPPORT_BOEHM_TRUE@	test-mono-linked-list-set$(EXEEXT) \
+-@CROSS_COMPILE_FALSE@@HOST_WIN32_FALSE@@PLATFORM_GNU_FALSE@@SUPPORT_BOEHM_TRUE@	test-conc-hashtable$(EXEEXT)
++@CROSS_COMPILE_FALSE@@HOST_WIN32_FALSE@@PLATFORM_GNU_FALSE@@SUPPORT_BOEHM_TRUE@	test-mono-linked-list-set$(EXEEXT)
  subdir = mono/unit-tests
  DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
  	$(top_srcdir)/mkinstalldirs $(top_srcdir)/depcomp \

Added: head/lang/mono/files/patch-mono_utils_mono-threads-freebsd.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/mono/files/patch-mono_utils_mono-threads-freebsd.c	Tue Oct 14 18:22:09 2014	(r370877)
@@ -0,0 +1,15 @@
+
+$FreeBSD$
+
+Merged in #1340 upstream.
+
+--- mono/utils/mono-threads-freebsd.c.orig
++++ mono/utils/mono-threads-freebsd.c
+@@ -2,6 +2,7 @@
+ 
+ #if defined(__FreeBSD__)
+ 
++#include <mono/utils/mono-threads.h>
+ #include <pthread.h>
+ #include <pthread_np.h>
+ 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201410141822.s9EIMA95081862>