6 MAINTAINER= yuri@FreeBSD.org
7 COMMENT= C++ Web I/O library for the most demanding of applications
8 WWW= https://github.com/uNetworking/uWebSockets
11 LICENSE_FILE= ${WRKSRC}/LICENSE
13 # libdeflate is optionally needed
14 RUN_DEPENDS= libdeflate>0:archivers/libdeflate \
15 usockets>0:net/usockets
17 USES= compiler:c++17-lang cpe gmake
18 CPE_VENDOR= ${PORTNAME}_project
21 GH_ACCOUNT= uNetworking
22 GH_PROJECT= uWebSockets
27 pre-install: # workaround for https://github.com/uNetworking/uWebSockets/issues/1236
28 @${MKDIR} ${STAGEDIR}${PREFIX}/include/uWebSockets
31 @cd ${WRKSRC}/tests && \
32 ${SETENV} ${MAKE_ENV} ${MAKE_CMD}
34 .include <bsd.port.mk>