| @@ -1,38 +1,37 @@ | | | @@ -1,38 +1,37 @@ |
1 | # $NetBSD: Makefile,v 1.5 2023/10/24 22:11:29 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.6 2024/02/10 11:01:38 adam Exp $ |
2 | | | 2 | |
3 | DISTNAME= libwebsockets-4.3.0 | | 3 | DISTNAME= libwebsockets-4.3.3 |
4 | PKGREVISION= 1 | | | |
5 | CATEGORIES= www | | 4 | CATEGORIES= www |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=warmcat/} | | 5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=warmcat/} |
7 | GITHUB_TAG= v${PKGVERSION_NOREV} | | 6 | GITHUB_TAG= v${PKGVERSION_NOREV} |
8 | | | 7 | |
9 | MAINTAINER= pkgsrc-users@NetBSD.org | | 8 | MAINTAINER= pkgsrc-users@NetBSD.org |
10 | HOMEPAGE= https://libwebsockets.org/ | | 9 | HOMEPAGE= https://libwebsockets.org/ |
11 | COMMENT= Lightweight C library for websocket clients and servers | | 10 | COMMENT= Lightweight C library for websocket clients and servers |
12 | LICENSE= mit | | 11 | LICENSE= mit |
13 | | | 12 | |
14 | USE_LANGUAGES= c c++ | | 13 | USE_LANGUAGES= c c++ |
15 | USE_TOOLS+= pkg-config | | 14 | USE_TOOLS+= pkg-config |
16 | | | 15 | |
17 | CMAKE_ARGS+= -DLWS_WITH_LIBUV=ON | | 16 | CMAKE_ARGS+= -DLWS_WITH_LIBUV=ON |
18 | | | 17 | |
19 | # Not building from a git checkout, so this is broken. | | 18 | # Not building from a git checkout, so this is broken. |
20 | CMAKE_ARGS+= -DCMAKE_DISABLE_FIND_PACKAGE_Git=TRUE | | 19 | CMAKE_ARGS+= -DCMAKE_DISABLE_FIND_PACKAGE_Git=TRUE |
21 | | | 20 | |
22 | CMAKE_ARGS+= -DLWS_WITHOUT_TESTAPPS=ON | | 21 | CMAKE_ARGS+= -DLWS_WITHOUT_TESTAPPS=ON |
23 | # Attempts to modify /etc during configure | | 22 | # Attempts to modify /etc during configure |
24 | CMAKE_ARGS+= -DLWS_WITHOUT_TEST_SERVER=ON | | 23 | CMAKE_ARGS+= -DLWS_WITHOUT_TEST_SERVER=ON |
25 | CMAKE_ARGS+= -DLWS_WITHOUT_TEST_SERVER_EXTPOLL=ON | | 24 | CMAKE_ARGS+= -DLWS_WITHOUT_TEST_SERVER_EXTPOLL=ON |
26 | CMAKE_ARGS+= -DLWS_WITHOUT_TEST_PING=ON | | 25 | CMAKE_ARGS+= -DLWS_WITHOUT_TEST_PING=ON |
27 | CMAKE_ARGS+= -DLWS_WITHOUT_TEST_CLIENT=ON | | 26 | CMAKE_ARGS+= -DLWS_WITHOUT_TEST_CLIENT=ON |
28 | | | 27 | |
29 | PKGCONFIG_OVERRIDE_STAGE= pre-install | | 28 | PKGCONFIG_OVERRIDE_STAGE= pre-install |
30 | PKGCONFIG_OVERRIDE+= libwebsockets.pc | | 29 | PKGCONFIG_OVERRIDE+= libwebsockets.pc |
31 | PKGCONFIG_OVERRIDE+= libwebsockets_static.pc | | 30 | PKGCONFIG_OVERRIDE+= libwebsockets_static.pc |
32 | | | 31 | |
33 | .include "../../devel/cmake/build.mk" | | 32 | .include "../../devel/cmake/build.mk" |
34 | .include "../../devel/libuv/buildlink3.mk" | | 33 | .include "../../devel/libuv/buildlink3.mk" |
35 | .include "../../security/openssl/buildlink3.mk" | | 34 | .include "../../security/openssl/buildlink3.mk" |
36 | .include "../../mk/dlopen.buildlink3.mk" | | 35 | .include "../../mk/dlopen.buildlink3.mk" |
37 | BUILDLINK_TRANSFORM+= opt:-ldl:${BUILDLINK_LDADD.dl:Q} | | 36 | BUILDLINK_TRANSFORM+= opt:-ldl:${BUILDLINK_LDADD.dl:Q} |
38 | .include "../../mk/bsd.pkg.mk" | | 37 | .include "../../mk/bsd.pkg.mk" |