diff options
Diffstat (limited to 'net/libwebsockets/Makefile')
-rw-r--r-- | net/libwebsockets/Makefile | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/net/libwebsockets/Makefile b/net/libwebsockets/Makefile index 4b73d06f7957..639b07bfdeaf 100644 --- a/net/libwebsockets/Makefile +++ b/net/libwebsockets/Makefile @@ -1,7 +1,6 @@ PORTNAME= libwebsockets DISTVERSIONPREFIX= v -DISTVERSION= 4.2.2 -PORTREVISION= 1 +DISTVERSION= 4.3.2 CATEGORIES= net devel MASTER_SITES= https://libwebsockets.org/git/libwebsockets/snapshot/ @@ -15,9 +14,13 @@ LICENSE_FILE= ${WRKSRC}/LICENSE USES= cmake localbase pkgconfig tar:xz USE_LDCONFIG= yes +BUILDINFO= ${HOSTARCH}-portbld-${OPSYS:tl}-${OSREL:R} + CMAKE_ARGS= -DLWS_BUILD_HASH:STRING="${BUILDINFO}" CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_Git \ - LWS_IPV6 LWS_WITH_SSL LWS_WITH_ZLIB \ + LWS_WITH_DISKCACHE LWS_WITH_FTS LWS_IPV6 LWS_WITH_RANGES \ + LWS_WITH_SSL LWS_WITH_THREADPOOL LWS_WITH_ZLIB \ + LWS_WITHOUT_BUILTIN_SHA1 \ LWS_WITHOUT_TESTAPPS LWS_WITHOUT_TEST_SERVER \ LWS_WITHOUT_TEST_SERVER_EXTPOLL \ LWS_WITHOUT_TEST_PING LWS_WITHOUT_TEST_CLIENT @@ -45,7 +48,7 @@ LIBUV_DESC= Asynchronous I/O support via libuv HTTP_PROXY_CMAKE_BOOL= LWS_WITH_HTTP_PROXY HTTP2_CMAKE_BOOL= LWS_WITH_HTTP2 -MQTT_CMAKE_BOOL= LWS_ROLE_MQTT +MQTT_CMAKE_BOOL= LWS_ROLE_MQTT LWS_WITH_EXTERNAL_POLL PEERLIMITS_CMAKE_BOOL= LWS_WITH_PEER_LIMITS PLUGINS_CMAKE_BOOL= LWS_WITH_PLUGINS \ LWS_WITH_PLUGINS_API @@ -77,13 +80,11 @@ LIBEVENT_CMAKE_BOOL= LWS_WITH_LIBEVENT LIBUV_LIB_DEPENDS= libuv.so:devel/libuv LIBUV_CMAKE_BOOL= LWS_WITH_LIBUV -BUILDINFO= ${HOSTARCH}-portbld-${OPSYS:tl}-${OSREL:R} - .include <bsd.port.options.mk> # Allow usage of LibreSSL via OPENSSL option .if ${PORT_OPTIONS:MOPENSSL} && ${SSL_DEFAULT} == libressl -CMAKE_ARGS+= -DLWS_OPENSSL_LIBRARIES='${OPENSSLLIB}/libtls.so;${OPENSSLLIB}/libssl.so;${OPENSSLLIB}/libcrypto.so' -DLWS_OPENSSL_INCLUDE_DIRS=${OPENSSLINC}/ssl +CMAKE_ARGS+= -DLWS_OPENSSL_LIBRARIES='${OPENSSLLIB}/libtls.so;${OPENSSLLIB}/libssl.so;${OPENSSLLIB}/libcrypto.so' -DLWS_OPENSSL_INCLUDE_DIRS=${OPENSSLINC}/ssl .endif .include <bsd.port.mk> |