aboutsummaryrefslogtreecommitdiff
path: root/lang/mono
diff options
context:
space:
mode:
Diffstat (limited to 'lang/mono')
-rw-r--r--lang/mono/Makefile4
-rw-r--r--lang/mono/files/patch-configure.ac20
-rw-r--r--lang/mono/pkg-plist1
3 files changed, 23 insertions, 2 deletions
diff --git a/lang/mono/Makefile b/lang/mono/Makefile
index c627ea32e155..d3859b4eba59 100644
--- a/lang/mono/Makefile
+++ b/lang/mono/Makefile
@@ -3,7 +3,7 @@
PORTNAME= mono
PORTVERSION= 5.10.1.47
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= lang
MASTER_SITES= https://download.mono-project.com/sources/mono/
DISTFILES= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX}
@@ -43,7 +43,7 @@ USE_LDCONFIG= yes
SHEBANG_FILES= scripts/mono-heapviz mono/mini/genmdesc.py mono/tests/test_lldb.py
BINARY_ALIAS= python=${PYTHON_CMD}
-CONFIGURE_ARGS= --disable-dtrace
+CONFIGURE_ARGS= --disable-dtrace --enable-btls
CONFIGURE_ENV= ac_cv_header_sys_inotify_h=no
MAKE_ENV= MONO_SHARED_DIR="${WRKDIR}" \
diff --git a/lang/mono/files/patch-configure.ac b/lang/mono/files/patch-configure.ac
new file mode 100644
index 000000000000..280b4da2ddb1
--- /dev/null
+++ b/lang/mono/files/patch-configure.ac
@@ -0,0 +1,20 @@
+--- configure.ac.orig 2018-04-18 10:51:42.000000000 +0300
++++ configure.ac 2018-06-24 02:38:19.860780000 +0300
+@@ -3271,6 +3271,8 @@
+ BTLS_PLATFORM=i386
+ ;;
+ openbsd*|freebsd*|kfreebsd-gnu*)
++ BTLS_SUPPORTED=yes
++ BTLS_PLATFORM=i386
+ ;;
+ esac
+ ;;
+@@ -3295,6 +3297,8 @@
+ boehm_supported=false
+ ;;
+ openbsd*|freebsd*|kfreebsd-gnu*)
++ BTLS_SUPPORTED=yes
++ BTLS_PLATFORM=x86_64
+ ;;
+ mingw*)
+ ;;
diff --git a/lang/mono/pkg-plist b/lang/mono/pkg-plist
index 7a0d054792c3..3e8efa72e0a7 100644
--- a/lang/mono/pkg-plist
+++ b/lang/mono/pkg-plist
@@ -174,6 +174,7 @@ lib/libmonosgen-2.0.a
lib/libmonosgen-2.0.so
lib/libmonosgen-2.0.so.1
lib/libmonosgen-2.0.so.1.0.0
+lib/libmono-btls-shared.so
lib/mono-source-libs/Options.cs
lib/mono-source-libs/getline.cs
lib/mono/2.0-api/Accessibility.dll