svn commit: r370877 - in head/lang/mono: . files
Romain Tartière
romain at FreeBSD.org
Tue Oct 14 18:22:11 UTC 2014
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 at noinst_PROGRAMS = test-sgen-qsort$(EXEEXT) \
- @CROSS_COMPILE_FALSE@@HOST_WIN32_FALSE@@PLATFORM_LINUX_FALSE@@SUPPORT_BOEHM_TRUE@ test-gc-memfuncs$(EXEEXT) \
-- at CROSS_COMPILE_FALSE@@HOST_WIN32_FALSE@@PLATFORM_LINUX_FALSE@@SUPPORT_BOEHM_TRUE@ test-mono-linked-list-set$(EXEEXT) \
-- at CROSS_COMPILE_FALSE@@HOST_WIN32_FALSE@@PLATFORM_LINUX_FALSE@@SUPPORT_BOEHM_TRUE@ test-conc-hashtable$(EXEEXT)
-+ at 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 at TESTS = test-sgen-qsort$(EXEEXT) \
- @CROSS_COMPILE_FALSE@@HOST_WIN32_FALSE@@PLATFORM_LINUX_FALSE@@SUPPORT_BOEHM_TRUE@ test-gc-memfuncs$(EXEEXT) \
-- at CROSS_COMPILE_FALSE@@HOST_WIN32_FALSE@@PLATFORM_LINUX_FALSE@@SUPPORT_BOEHM_TRUE@ test-mono-linked-list-set$(EXEEXT) \
-- at CROSS_COMPILE_FALSE@@HOST_WIN32_FALSE@@PLATFORM_LINUX_FALSE@@SUPPORT_BOEHM_TRUE@ test-conc-hashtable$(EXEEXT)
-+ at 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 at noinst_PROGRAMS = test-sgen-qsort$(EXEEXT) \
+ @CROSS_COMPILE_FALSE@@HOST_WIN32_FALSE@@PLATFORM_GNU_FALSE@@SUPPORT_BOEHM_TRUE@ test-gc-memfuncs$(EXEEXT) \
+- at CROSS_COMPILE_FALSE@@HOST_WIN32_FALSE@@PLATFORM_GNU_FALSE@@SUPPORT_BOEHM_TRUE@ test-mono-linked-list-set$(EXEEXT) \
+- at CROSS_COMPILE_FALSE@@HOST_WIN32_FALSE@@PLATFORM_GNU_FALSE@@SUPPORT_BOEHM_TRUE@ test-conc-hashtable$(EXEEXT)
++ at 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 at TESTS = test-sgen-qsort$(EXEEXT) \
+ @CROSS_COMPILE_FALSE@@HOST_WIN32_FALSE@@PLATFORM_GNU_FALSE@@SUPPORT_BOEHM_TRUE@ test-gc-memfuncs$(EXEEXT) \
+- at CROSS_COMPILE_FALSE@@HOST_WIN32_FALSE@@PLATFORM_GNU_FALSE@@SUPPORT_BOEHM_TRUE@ test-mono-linked-list-set$(EXEEXT) \
+- at CROSS_COMPILE_FALSE@@HOST_WIN32_FALSE@@PLATFORM_GNU_FALSE@@SUPPORT_BOEHM_TRUE@ test-conc-hashtable$(EXEEXT)
++ at 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>
+
More information about the svn-ports-all
mailing list