git: 7ddc39e7ad08 - main - security/uacme: Use system libev and unlock MBEDTLS option

From: Tobias Kortkamp <tobik_at_FreeBSD.org>
Date: Sat, 29 Jan 2022 10:44:39 UTC
The branch main has been updated by tobik:

URL: https://cgit.FreeBSD.org/ports/commit/?id=7ddc39e7ad08ccf0aee4bd3267f022250341203f

commit 7ddc39e7ad08ccf0aee4bd3267f022250341203f
Author:     Tobias Kortkamp <tobik@FreeBSD.org>
AuthorDate: 2022-01-28 14:08:15 +0000
Commit:     Tobias Kortkamp <tobik@FreeBSD.org>
CommitDate: 2022-01-29 10:44:20 +0000

    security/uacme: Use system libev and unlock MBEDTLS option
    
    If the build environment has libev installed ualpn picks it over
    the vendored one, so just always use the system libev.
---
 security/uacme/Makefile | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/security/uacme/Makefile b/security/uacme/Makefile
index a37044335de0..c025c787e3c0 100644
--- a/security/uacme/Makefile
+++ b/security/uacme/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	uacme
 DISTVERSIONPREFIX=	upstream/
 DISTVERSION=	1.7.1
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	security www
 
 MAINTAINER=	tobik@FreeBSD.org
@@ -36,11 +36,12 @@ GNUTLS_LIB_DEPENDS=		libgnutls.so:security/gnutls
 GNUTLS_CONFIGURE_WITH=		gnutls
 MANPAGES_BUILD_DEPENDS=		asciidoc:textproc/asciidoc
 MANPAGES_CONFIGURE_ENABLE=	docs
-MBEDTLS_BROKEN=			needs mbedtls >= 2.25, 2.16.x lacks mbedtls_x509_crt_parse_der_with_ext_cb support
+MBEDTLS_BUILD_DEPENDS=		mbedtls>=2.28.0:security/mbedtls
 MBEDTLS_LIB_DEPENDS=		libmbedtls.so:security/mbedtls
 MBEDTLS_CONFIGURE_WITH=		mbedtls=${LOCALBASE}
 OPENSSL_USES=			ssl
 OPENSSL_CONFIGURE_WITH=		openssl=${OPENSSLBASE}
+UALPN_LIB_DEPENDS=		libev.so:devel/libev
 UALPN_CONFIGURE_WITH=		ualpn
 
 post-install-DOCS-on: