svn commit: r485604 - head/devel/monodevelop
Mathieu Arnold
mat at FreeBSD.org
Thu Nov 22 22:19:48 UTC 2018
On Thu, Nov 22, 2018 at 06:00:28PM +0000, David Naylor wrote:
> Author: dbn
> Date: Thu Nov 22 18:00:28 2018
> New Revision: 485604
> URL: https://svnweb.freebsd.org/changeset/ports/485604
>
> Log:
> devel/monodevelop: fix build of FreeBSD12+
>
> With the introduction of OpenSSL 1.1 in base MonoDevelop is no longer
> able to build. The bundled libgit2 library does not support
> OpenSSL 1.1. Unfortunately MonoDevelop uses a modified version of
> libget2 (and libgit2sharp) making updating difficult [1].
Please back this out. A port MUST NOT install another SSL variant than
the default.
If it is broken, then it is broken.
> [1] https://github.com/mono/monodevelop/issues/4651
>
> Modified:
> head/devel/monodevelop/Makefile
>
> Modified: head/devel/monodevelop/Makefile
> ==============================================================================
> --- head/devel/monodevelop/Makefile Thu Nov 22 15:49:46 2018 (r485603)
> +++ head/devel/monodevelop/Makefile Thu Nov 22 18:00:28 2018 (r485604)
> @@ -4,6 +4,7 @@
> PORTNAME= monodevelop
> PORTVERSION= 7.6.11.7
> DISTVERSIONPREFIX= ${PORTNAME}-
> +PORTREVISION= 1
> CATEGORIES= devel
>
> MAINTAINER= mono at FreeBSD.org
> @@ -14,14 +15,16 @@ LICENSE_FILE= ${WRKSRC}/COPYING
>
> BUILD_DEPENDS= msbuild:devel/msbuild \
> fsharpc:lang/fsharp \
> - cmake:devel/cmake
> + cmake:devel/cmake \
> + ${LOCALBASE}/lib/libcrypto.so:security/openssl
> LIB_DEPENDS= libcurl.so:ftp/curl \
> libssh2.so:security/libssh2
> RUN_DEPENDS= ${LOCALBASE}/lib/libgdiplus.a:x11-toolkits/libgdiplus \
> exctags:devel/ctags \
> git:devel/git \
> svn:devel/subversion \
> - fsharpc:lang/fsharp
> + fsharpc:lang/fsharp \
> + ${LOCALBASE}/lib/libcrypto.so:security/openssl
>
> # main/external/fsharpbinding/paket.lock
> NUGET_FEEDS= NUGET ROSLYN ROSLYN_FOR_VS_FOR_MAC TEMPLATING VS_IMPL VS_EDITOR VSSDK VSTEST
> @@ -46,7 +49,7 @@ PAKET_DEPENDS= ExtCore=0.8.46 \
> System.ValueTuple=4.4.0
> PAKET_PACKAGEDIR=${WRKSRC}/external/fsharpbinding/packages
>
> -USES= autoreconf desktop-file-utils gettext gmake gnome mono:nuget pathfix pkgconfig shared-mime-info ssl
> +USES= autoreconf desktop-file-utils gettext gmake gnome mono:nuget pathfix pkgconfig shared-mime-info
> USE_GNOME= gtksharp20 gnomesharp20
> INSTALLS_ICONS= yes
>
> @@ -69,7 +72,8 @@ GH_TUPLE= icsharpcode:RefactoringEssentials:0148f6a:1/
>
> INSTALL_TARGET= install-strip
> MAKE_ENV= DOTNET_MSBUILD_SDK_RESOLVER_SDKS_DIR= \
> - XDG_CACHE_HOME=${WRKDIR}
> + XDG_CACHE_HOME=${WRKDIR} \
> + OPENSSL_ROOT_DIR=${LOCALBASE}
> MAKE_JOBS_UNSAFE=Build parallelization not implemented
> WRKSRC_SUBDIR= main
> PORTSCOUT= limit:^\d+\.\d+\.[1-9].*
>
>
--
Mathieu Arnold
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/svn-ports-all/attachments/20181122/7bcd0c8d/attachment.sig>
More information about the svn-ports-all
mailing list