Update www/firefox-esr to version 102.5.0,1
[dports.git] / www / uwebsockets / Makefile
1 PORTNAME=       uwebsockets
2 DISTVERSIONPREFIX=      v
3 DISTVERSION=    20.20.0
4 CATEGORIES=     www devel
5
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
9
10 LICENSE=        APACHE20
11 LICENSE_FILE=   ${WRKSRC}/LICENSE
12
13 # libdeflate is optionally needed
14 RUN_DEPENDS=    libdeflate>0:archivers/libdeflate \
15                 usockets>0:net/usockets
16
17 USES=           compiler:c++17-lang cpe gmake
18 CPE_VENDOR=     ${PORTNAME}_project
19
20 USE_GITHUB=     yes
21 GH_ACCOUNT=     uNetworking
22 GH_PROJECT=     uWebSockets
23
24 NO_BUILD=       yes
25 NO_ARCH=        yes
26
27 pre-install: # workaround for https://github.com/uNetworking/uWebSockets/issues/1236
28         @${MKDIR} ${STAGEDIR}${PREFIX}/include/uWebSockets
29
30 do-test:
31         @cd ${WRKSRC}/tests && \
32                 ${SETENV} ${MAKE_ENV} ${MAKE_CMD}
33
34 .include <bsd.port.mk>