| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: options.mk,v 1.7 2019/04/29 03:28:39 dholland Exp $ | | 1 | # $NetBSD: options.mk,v 1.8 2023/10/29 18:18:03 wiz Exp $ |
2 | | | 2 | |
3 | PKG_OPTIONS_VAR= PKG_OPTIONS.py-uwsgi | | 3 | PKG_OPTIONS_VAR= PKG_OPTIONS.py-uwsgi |
4 | PKG_SUPPORTED_OPTIONS= debug openssl pcre uuid uwsgi-sse_offload yaml | | 4 | PKG_SUPPORTED_OPTIONS= debug openssl pcre uuid uwsgi-sse_offload yaml |
5 | PKG_SUGGESTED_OPTIONS+= libxml2 openssl pcre | | 5 | PKG_SUGGESTED_OPTIONS+= libxml2 openssl pcre |
6 | | | 6 | |
7 | PKG_OPTIONS_OPTIONAL_GROUPS+= json xml | | 7 | PKG_OPTIONS_OPTIONAL_GROUPS+= json xml |
8 | PKG_OPTIONS_GROUP.json= jansson yajl | | 8 | PKG_OPTIONS_GROUP.json= jansson yajl |
9 | PKG_OPTIONS_GROUP.xml= expat libxml2 | | 9 | PKG_OPTIONS_GROUP.xml= expat libxml2 |
10 | | | 10 | |
11 | .include "../../mk/bsd.options.mk" | | 11 | .include "../../mk/bsd.options.mk" |
12 | | | 12 | |
13 | UWSGI_DEBUG= debug=false | | 13 | UWSGI_DEBUG= debug=false |
14 | .if !empty(PKG_OPTIONS:Mdebug) | | 14 | .if !empty(PKG_OPTIONS:Mdebug) |
| @@ -48,26 +48,27 @@ UWSGI_PCRE= pcre=true | | | @@ -48,26 +48,27 @@ UWSGI_PCRE= pcre=true |
48 | .else | | 48 | .else |
49 | UWSGI_PCRE= pcre=false | | 49 | UWSGI_PCRE= pcre=false |
50 | .endif | | 50 | .endif |
51 | | | 51 | |
52 | .if !empty(PKG_OPTIONS:Muwsgi-sse_offload) | | 52 | .if !empty(PKG_OPTIONS:Muwsgi-sse_offload) |
53 | SSE_REVISION= 8253573a0db1c7d7b9d968d55669e70e40355bed | | 53 | SSE_REVISION= 8253573a0db1c7d7b9d968d55669e70e40355bed |
54 | SSE_DISTNAME= ${SSE_REVISION}.zip | | 54 | SSE_DISTNAME= ${SSE_REVISION}.zip |
55 | SITES.${SSE_DISTNAME}= https://github.com/unbit/uwsgi-sse-offload/archive/ | | 55 | SITES.${SSE_DISTNAME}= https://github.com/unbit/uwsgi-sse-offload/archive/ |
56 | DISTFILES+= ${SSE_DISTNAME} | | 56 | DISTFILES+= ${SSE_DISTNAME} |
57 | UWSGI_SSE= sse_offload=true | | 57 | UWSGI_SSE= sse_offload=true |
58 | INSTALL_ENV+= UWSGI_EMBED_PLUGINS=sse_offload | | 58 | INSTALL_ENV+= UWSGI_EMBED_PLUGINS=sse_offload |
59 | | | 59 | |
60 | post-extract: post-extract-sse | | 60 | post-extract: post-extract-sse |
| | | 61 | .PHONY: post-extract-sse |
61 | post-extract-sse: | | 62 | post-extract-sse: |
62 | mv ${WRKDIR}/uwsgi-sse-offload-${SSE_REVISION} ${WRKSRC}/plugins/sse_offload | | 63 | mv ${WRKDIR}/uwsgi-sse-offload-${SSE_REVISION} ${WRKSRC}/plugins/sse_offload |
63 | .else | | 64 | .else |
64 | UWSGI_SSE= sse_offload=false | | 65 | UWSGI_SSE= sse_offload=false |
65 | .endif | | 66 | .endif |
66 | | | 67 | |
67 | .if !empty(PKG_OPTIONS:Muuid) | | 68 | .if !empty(PKG_OPTIONS:Muuid) |
68 | .include "../../devel/libuuid/buildlink3.mk" | | 69 | .include "../../devel/libuuid/buildlink3.mk" |
69 | UWSGI_UUID= uuid=true | | 70 | UWSGI_UUID= uuid=true |
70 | .else | | 71 | .else |
71 | UWSGI_UUID= uuid=false | | 72 | UWSGI_UUID= uuid=false |
72 | .endif | | 73 | .endif |
73 | | | 74 | |