# Created by: Po-Chuan Hsieh # $FreeBSD: head/security/libfido2/Makefile 567119 2021-03-03 18:07:29Z sunpoet $ PORTNAME= libfido2 PORTVERSION= 1.6.0 PORTREVISION= 1 CATEGORIES= security MASTER_SITES= https://developers.yubico.com/libfido2/Releases/ MAINTAINER= sunpoet@FreeBSD.org COMMENT= Provides library functionality for FIDO 2.0 LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libcbor.so:devel/libcbor USES= cmake compiler:c11 pkgconfig ssl CFLAGS+= -D_WITH_GETLINE PLIST_SUB= PORTVERSION=${PORTVERSION} OPTIONS_DEFINE= DOCS BSDSUNIX_HACK= NO AUTOTOOLS_HACK= NO .include post-patch: # we do not ship libcrypto.pc in base system .if ${SSL_DEFAULT} == base @${REINPLACE_CMD} -e '/libcrypto/d' ${WRKSRC}/CMakeLists.txt ${WRKSRC}/src/libfido2.pc.in .endif .include