Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 30 Jun 2018 15:13:32 +0000 (UTC)
From:      David Naylor <dbn@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r473623 - in head/lang/mono: . files
Message-ID:  <201806301513.w5UFDWMA096976@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: dbn
Date: Sat Jun 30 15:13:31 2018
New Revision: 473623
URL: https://svnweb.freebsd.org/changeset/ports/473623

Log:
  lang/mono: add support for BTLS TLS provider
  
  PR:		229247
  Submitted by:	yani@pi-greece.eu

Added:
  head/lang/mono/files/patch-configure.ac   (contents, props changed)
Modified:
  head/lang/mono/Makefile
  head/lang/mono/pkg-plist

Modified: head/lang/mono/Makefile
==============================================================================
--- head/lang/mono/Makefile	Sat Jun 30 14:53:17 2018	(r473622)
+++ head/lang/mono/Makefile	Sat Jun 30 15:13:31 2018	(r473623)
@@ -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}" \

Added: head/lang/mono/files/patch-configure.ac
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/mono/files/patch-configure.ac	Sat Jun 30 15:13:31 2018	(r473623)
@@ -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*)
+ 			;;

Modified: head/lang/mono/pkg-plist
==============================================================================
--- head/lang/mono/pkg-plist	Sat Jun 30 14:53:17 2018	(r473622)
+++ head/lang/mono/pkg-plist	Sat Jun 30 15:13:31 2018	(r473623)
@@ -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



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