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.
This commit is contained in:
Tobias Kortkamp 2022-01-28 15:08:15 +01:00
parent 96b6c9f910
commit 7ddc39e7ad
No known key found for this signature in database
GPG Key ID: A4F09FB73CC51F61

View File

@ -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: