Fri Feb 16 18:07:30 2024 UTC (100d)
www/nginx-devel: third-party modules management (+)

o) update ndk: 0.3.2 -> 0.3.3;
o) update lua: 0.10.25 -> 0.10.26;
o) update headers_more: 0.34 -> 0.37.

Bump PKGREVISION.


(osa)
diff -r1.120 -r1.121 pkgsrc/www/nginx-devel/Makefile
diff -r1.103 -r1.104 pkgsrc/www/nginx-devel/distinfo
diff -r1.27 -r1.28 pkgsrc/www/nginx-devel/options.mk

cvs diff -r1.120 -r1.121 pkgsrc/www/nginx-devel/Makefile (expand / switch to unified diff)

--- pkgsrc/www/nginx-devel/Makefile 2024/02/16 15:46:36 1.120
+++ pkgsrc/www/nginx-devel/Makefile 2024/02/16 18:07:30 1.121
@@ -1,17 +1,18 @@ @@ -1,17 +1,18 @@
1# $NetBSD: Makefile,v 1.120 2024/02/16 15:46:36 osa Exp $ 1# $NetBSD: Makefile,v 1.121 2024/02/16 18:07:30 osa Exp $
2 2
3DISTNAME= nginx-1.25.4 3DISTNAME= nginx-1.25.4
4PKGNAME= ${DISTNAME:S/-/-devel-/1} 4PKGNAME= ${DISTNAME:S/-/-devel-/1}
 5PKGREVISION= 1
5CATEGORIES= www 6CATEGORIES= www
6MASTER_SITES= https://nginx.org/download/ 7MASTER_SITES= https://nginx.org/download/
7DISTFILES= ${DEFAULT_DISTFILES} 8DISTFILES= ${DEFAULT_DISTFILES}
8 9
9MAINTAINER= osa@NetBSD.org 10MAINTAINER= osa@NetBSD.org
10HOMEPAGE= https://nginx.org/ 11HOMEPAGE= https://nginx.org/
11COMMENT= Lightweight HTTP server and mail proxy server 12COMMENT= Lightweight HTTP server and mail proxy server
12LICENSE= 2-clause-bsd 13LICENSE= 2-clause-bsd
13 14
14CONFLICTS= nginx-[0-9]* 15CONFLICTS= nginx-[0-9]*
15 16
16.include "../../mk/bsd.prefs.mk" 17.include "../../mk/bsd.prefs.mk"
17 18

cvs diff -r1.103 -r1.104 pkgsrc/www/nginx-devel/distinfo (expand / switch to unified diff)

--- pkgsrc/www/nginx-devel/distinfo 2024/02/16 15:46:36 1.103
+++ pkgsrc/www/nginx-devel/distinfo 2024/02/16 18:07:30 1.104
@@ -1,57 +1,57 @@ @@ -1,57 +1,57 @@
1$NetBSD: distinfo,v 1.103 2024/02/16 15:46:36 osa Exp $ 1$NetBSD: distinfo,v 1.104 2024/02/16 18:07:30 osa Exp $
2 2
3BLAKE2s (array-var-nginx-module-0.06.tar.gz) = fa6ad2a2ce3c3eba3f69287b224e9c01fcaca29a083394ab74f2f655d3e2138b 3BLAKE2s (array-var-nginx-module-0.06.tar.gz) = fa6ad2a2ce3c3eba3f69287b224e9c01fcaca29a083394ab74f2f655d3e2138b
4SHA512 (array-var-nginx-module-0.06.tar.gz) = bc72158856a1be18a26ee04c6b5b0f0a20bcce688610a493bf31e2a133e7eb12e11f7c18197a09a72b1513f6a08348ee5281b9d5b84cf43603539040ebd23c26 4SHA512 (array-var-nginx-module-0.06.tar.gz) = bc72158856a1be18a26ee04c6b5b0f0a20bcce688610a493bf31e2a133e7eb12e11f7c18197a09a72b1513f6a08348ee5281b9d5b84cf43603539040ebd23c26
5Size (array-var-nginx-module-0.06.tar.gz) = 12005 bytes 5Size (array-var-nginx-module-0.06.tar.gz) = 12005 bytes
6BLAKE2s (echo-nginx-module-0.63.tar.gz) = 851331998dffdd3dfa9873c2cce5ae81bf7522047c6066fe805b5c74abb62a08 6BLAKE2s (echo-nginx-module-0.63.tar.gz) = 851331998dffdd3dfa9873c2cce5ae81bf7522047c6066fe805b5c74abb62a08
7SHA512 (echo-nginx-module-0.63.tar.gz) = c325ac4e3f3f735739e156d8c7ada503b34475c62533b4830231ff1b42c25cb0c841aae06b3448b589c2ab35da8d211436ed194d6fd062cad925af8152c5e789 7SHA512 (echo-nginx-module-0.63.tar.gz) = c325ac4e3f3f735739e156d8c7ada503b34475c62533b4830231ff1b42c25cb0c841aae06b3448b589c2ab35da8d211436ed194d6fd062cad925af8152c5e789
8Size (echo-nginx-module-0.63.tar.gz) = 53421 bytes 8Size (echo-nginx-module-0.63.tar.gz) = 53421 bytes
9BLAKE2s (encrypted-session-nginx-module-0.09.tar.gz) = 696be087d7aa0144d212f2753423489677e78ba3bb97dbfeb30cadbe08cd7b0a 9BLAKE2s (encrypted-session-nginx-module-0.09.tar.gz) = 696be087d7aa0144d212f2753423489677e78ba3bb97dbfeb30cadbe08cd7b0a
10SHA512 (encrypted-session-nginx-module-0.09.tar.gz) = 399ce2690e85ee27802e8031954a1a3aa3fdc9246e17323a72a298d235931a8dbebdcb121ac8788e074872df0ef5b5a8a3d512b17fbe860b38f696ce42de3655 10SHA512 (encrypted-session-nginx-module-0.09.tar.gz) = 399ce2690e85ee27802e8031954a1a3aa3fdc9246e17323a72a298d235931a8dbebdcb121ac8788e074872df0ef5b5a8a3d512b17fbe860b38f696ce42de3655
11Size (encrypted-session-nginx-module-0.09.tar.gz) = 11847 bytes 11Size (encrypted-session-nginx-module-0.09.tar.gz) = 11847 bytes
12BLAKE2s (form-input-nginx-module-0.12.tar.gz) = b08fc95c3e15bfdc0846e2d1e8157171954f353bd301f4ac4aca56113620e91d 12BLAKE2s (form-input-nginx-module-0.12.tar.gz) = b08fc95c3e15bfdc0846e2d1e8157171954f353bd301f4ac4aca56113620e91d
13SHA512 (form-input-nginx-module-0.12.tar.gz) = 1c5c5ab74156cac09da44a2dcdd84f7c03c9919a23a847e63613e00e3781ecd73d5ad12446174b4fdef9d064257a31570a8dbcccc00d8266f7048e3dcde0362e 13SHA512 (form-input-nginx-module-0.12.tar.gz) = 1c5c5ab74156cac09da44a2dcdd84f7c03c9919a23a847e63613e00e3781ecd73d5ad12446174b4fdef9d064257a31570a8dbcccc00d8266f7048e3dcde0362e
14Size (form-input-nginx-module-0.12.tar.gz) = 11090 bytes 14Size (form-input-nginx-module-0.12.tar.gz) = 11090 bytes
15BLAKE2s (headers-more-nginx-module-0.34.tar.gz) = 3456270e8df3c2a16fefbc3f57aa085415b5e0614e8ffff418adc5dc12d3cc99 15BLAKE2s (headers-more-nginx-module-0.37.tar.gz) = 0c41b4b1f8b3a12c9c55d4e18892592e4fa7499f98525a432ac54cc38951a725
16SHA512 (headers-more-nginx-module-0.34.tar.gz) = 2c0c140feeb29f0154a223dc3020ff956f894d63e0232a7bc0ca33fcb26f8b807bda868159ae30b6cac7456ec25b831c3d299ea18e234202ae5d14c1ff471a4b 16SHA512 (headers-more-nginx-module-0.37.tar.gz) = 0cc2fffe506194d439e3669644d41b7943e2c3cffa3483eb70b92067930b358d506a14646eff8362b191a11c624db29f6b53d830876929dcb4ce1c9d7b2bc40d
17Size (headers-more-nginx-module-0.34.tar.gz) = 28827 bytes 17Size (headers-more-nginx-module-0.37.tar.gz) = 29433 bytes
18BLAKE2s (lua-nginx-module-0.10.25.tar.gz) = f450538ce1bfdfd7316f1a82840a258d57a834d88d9e1115314dbc96abdba762 18BLAKE2s (lua-nginx-module-0.10.26.tar.gz) = a8b1a1209f11e15165db96a8459d5639debaf79e83231cf3d2640b8dcbaae20b
19SHA512 (lua-nginx-module-0.10.25.tar.gz) = 01943f2b789b4e385592707f2769a5f4da668415ef9bd0c5263face2fb4146a28137fb8ab8b55056240dad034780601b7966913951cc0c77f4b3aa9eab50ae40 19SHA512 (lua-nginx-module-0.10.26.tar.gz) = 9abf00844ef00ce1dc5ff08d6fe4ddccf843f2ad2de6fd450854b38a66b45add71e814205dba9b19225b9165e67eb93578e83e5fe37af4e0c891e61e6a6bfb3d
20Size (lua-nginx-module-0.10.25.tar.gz) = 725616 bytes 20Size (lua-nginx-module-0.10.26.tar.gz) = 745785 bytes
21BLAKE2s (nbs-system-naxsi-d714f16_GH.tar.gz) = ca56821b8bfac03429fc8adaf30302ac70c31b48b865918139ecdacb24eb4156 21BLAKE2s (nbs-system-naxsi-d714f16_GH.tar.gz) = ca56821b8bfac03429fc8adaf30302ac70c31b48b865918139ecdacb24eb4156
22SHA512 (nbs-system-naxsi-d714f16_GH.tar.gz) = 84abd90f3971450b9413546809332e263c4332b625a0b51f8b342adb407e1e5bc81a2b0b75e2d50e87d63d20d0c3f271391c9d4821f0d01069a133b066bfb05b 22SHA512 (nbs-system-naxsi-d714f16_GH.tar.gz) = 84abd90f3971450b9413546809332e263c4332b625a0b51f8b342adb407e1e5bc81a2b0b75e2d50e87d63d20d0c3f271391c9d4821f0d01069a133b066bfb05b
23Size (nbs-system-naxsi-d714f16_GH.tar.gz) = 236940 bytes 23Size (nbs-system-naxsi-d714f16_GH.tar.gz) = 236940 bytes
24BLAKE2s (nchan-1.3.6.tar.gz) = 1409be69d5589d3643a7cb1f3dd1e4bc8d58c4be801234d52738090c04469255 24BLAKE2s (nchan-1.3.6.tar.gz) = 1409be69d5589d3643a7cb1f3dd1e4bc8d58c4be801234d52738090c04469255
25SHA512 (nchan-1.3.6.tar.gz) = 0f1c25d460dcf4e3407a1ef4bfcefe17eba7b0ff250f267e5bde0eb4298e9596c1e6992fc58fe35d8420888065353bf3883a1f1bbc5e607a00128992eb1ee6d2 25SHA512 (nchan-1.3.6.tar.gz) = 0f1c25d460dcf4e3407a1ef4bfcefe17eba7b0ff250f267e5bde0eb4298e9596c1e6992fc58fe35d8420888065353bf3883a1f1bbc5e607a00128992eb1ee6d2
26Size (nchan-1.3.6.tar.gz) = 761436 bytes 26Size (nchan-1.3.6.tar.gz) = 761436 bytes
27BLAKE2s (nginx-1.25.4.tar.gz) = e702d7e4ffdc3e1f1f26381e136903d5d53cfce310d2ceb88d569e57293c3b84 27BLAKE2s (nginx-1.25.4.tar.gz) = e702d7e4ffdc3e1f1f26381e136903d5d53cfce310d2ceb88d569e57293c3b84
28SHA512 (nginx-1.25.4.tar.gz) = 72a4aa8ed675f5a27ac723a73e556bbb5ae979a2fe79f9c2f4fb20bd7e719c797af8e2868044b7f2cf58be2a351a268599c8eb1e66719098d4142abab7632bb5 28SHA512 (nginx-1.25.4.tar.gz) = 72a4aa8ed675f5a27ac723a73e556bbb5ae979a2fe79f9c2f4fb20bd7e719c797af8e2868044b7f2cf58be2a351a268599c8eb1e66719098d4142abab7632bb5
29Size (nginx-1.25.4.tar.gz) = 1236273 bytes 29Size (nginx-1.25.4.tar.gz) = 1236273 bytes
30BLAKE2s (nginx-dav-ext-module-3.0.0.tar.gz) = 8e823ffd605d4fca00eb3ca92a0954ca35fb178397e0b990fea7d47580ee582f 30BLAKE2s (nginx-dav-ext-module-3.0.0.tar.gz) = 8e823ffd605d4fca00eb3ca92a0954ca35fb178397e0b990fea7d47580ee582f
31SHA512 (nginx-dav-ext-module-3.0.0.tar.gz) = d0193ba90f1ef46c4e470630c4394bdf99d94fd2e3bd8be6cb2ba1655ec59944b1269025f032b79dc2c6dad366e54389ef6a6da2ddeb91d535a4027f2162fbde 31SHA512 (nginx-dav-ext-module-3.0.0.tar.gz) = d0193ba90f1ef46c4e470630c4394bdf99d94fd2e3bd8be6cb2ba1655ec59944b1269025f032b79dc2c6dad366e54389ef6a6da2ddeb91d535a4027f2162fbde
32Size (nginx-dav-ext-module-3.0.0.tar.gz) = 14558 bytes 32Size (nginx-dav-ext-module-3.0.0.tar.gz) = 14558 bytes
33BLAKE2s (nginx-rtmp-module-1.2.2.tar.gz) = 5de03b71bb16b4129f1a2a99446f65ef6eeb3fd48bfc925e94fc27e99da3c069 33BLAKE2s (nginx-rtmp-module-1.2.2.tar.gz) = 5de03b71bb16b4129f1a2a99446f65ef6eeb3fd48bfc925e94fc27e99da3c069
34SHA512 (nginx-rtmp-module-1.2.2.tar.gz) = 3f8c803221854c4b1a06aadc6313fbfec74bd7179c0ee51d4365b26ffa8875881a6e1e48f777a9c9efbb9170ab7478a82920d5448a2c2df485503d37bb03ab81 34SHA512 (nginx-rtmp-module-1.2.2.tar.gz) = 3f8c803221854c4b1a06aadc6313fbfec74bd7179c0ee51d4365b26ffa8875881a6e1e48f777a9c9efbb9170ab7478a82920d5448a2c2df485503d37bb03ab81
35Size (nginx-rtmp-module-1.2.2.tar.gz) = 519934 bytes 35Size (nginx-rtmp-module-1.2.2.tar.gz) = 519934 bytes
36BLAKE2s (nginx-upload-module-2.3.0.tar.gz) = cf47b0c86487450473223a5ec793e294b1dd3dcf8a22a02c2a7a0014aff25545 36BLAKE2s (nginx-upload-module-2.3.0.tar.gz) = cf47b0c86487450473223a5ec793e294b1dd3dcf8a22a02c2a7a0014aff25545
37SHA512 (nginx-upload-module-2.3.0.tar.gz) = a0da355888398f86a6b5d065e58c05f9e057589ee785be9f515d77d7a020ae5a7b0656f5af30fb3b026f457326db2e26f4fed29026221ec5fc8156ef8586da25 37SHA512 (nginx-upload-module-2.3.0.tar.gz) = a0da355888398f86a6b5d065e58c05f9e057589ee785be9f515d77d7a020ae5a7b0656f5af30fb3b026f457326db2e26f4fed29026221ec5fc8156ef8586da25
38Size (nginx-upload-module-2.3.0.tar.gz) = 40139 bytes 38Size (nginx-upload-module-2.3.0.tar.gz) = 40139 bytes
39BLAKE2s (ngx_cache_purge-2.5.1.tar.gz) = f89badfa0dbc3c338129291d7c56f978d6db0348d5aaa0d723000881ae9b7b8d 39BLAKE2s (ngx_cache_purge-2.5.1.tar.gz) = f89badfa0dbc3c338129291d7c56f978d6db0348d5aaa0d723000881ae9b7b8d
40SHA512 (ngx_cache_purge-2.5.1.tar.gz) = 3ad37b4a251fb85a9a384f87fea5ca640166e3d7173c6ed9a857b191ae5f2e93819483b5d423fcafe8a10239b571677b342cc2d2d5d62315816f1316d7d5bb76 40SHA512 (ngx_cache_purge-2.5.1.tar.gz) = 3ad37b4a251fb85a9a384f87fea5ca640166e3d7173c6ed9a857b191ae5f2e93819483b5d423fcafe8a10239b571677b342cc2d2d5d62315816f1316d7d5bb76
41Size (ngx_cache_purge-2.5.1.tar.gz) = 16614 bytes 41Size (ngx_cache_purge-2.5.1.tar.gz) = 16614 bytes
42BLAKE2s (ngx_devel_kit-0.3.2.tar.gz) = 1e6f88bf441f68d1bf969f8cac1600aebba79b25213940ff344f3f4381adb92a 42BLAKE2s (ngx_devel_kit-0.3.3.tar.gz) = 6d64ff7ddf46f95911b21c78322705bec4e6c6eec069ecc70bb0ae31c0fde54f
43SHA512 (ngx_devel_kit-0.3.2.tar.gz) = 6deedeb3a95d7a6039ee474ee29cfc287f904a109f1c2908512d19521de89f3006fa3b650a368c637b23771cd5323558e30ad5d94b2c77242cbba691d349d232 43SHA512 (ngx_devel_kit-0.3.3.tar.gz) = a255e3a4a9b902b3e15140dc88bbbb152b0a9cdc64604152de41e1b254e81aa2a1e2c95c06cb4905c1520886acf9070031d63913b53fe98b034f8adad2bccf61
44Size (ngx_devel_kit-0.3.2.tar.gz) = 66551 bytes 44Size (ngx_devel_kit-0.3.3.tar.gz) = 66561 bytes
45BLAKE2s (ngx_http_geoip2_module-3.4.tar.gz) = eb14ed670788d4cc46037719ebab29e1c0da53cadbb0da10198e76255d924273 45BLAKE2s (ngx_http_geoip2_module-3.4.tar.gz) = eb14ed670788d4cc46037719ebab29e1c0da53cadbb0da10198e76255d924273
46SHA512 (ngx_http_geoip2_module-3.4.tar.gz) = 18dea21e5ae2647bea1fc448058a1b773c936917245edef8d861d5e23ed92e9a3b1ec4ef43ffb2ece7b5899d787910adcf4fbd39f84d7e8d7c54759e2fee5b72 46SHA512 (ngx_http_geoip2_module-3.4.tar.gz) = 18dea21e5ae2647bea1fc448058a1b773c936917245edef8d861d5e23ed92e9a3b1ec4ef43ffb2ece7b5899d787910adcf4fbd39f84d7e8d7c54759e2fee5b72
47Size (ngx_http_geoip2_module-3.4.tar.gz) = 8877 bytes 47Size (ngx_http_geoip2_module-3.4.tar.gz) = 8877 bytes
48BLAKE2s (njs-0.8.2.tar.gz) = fb7b480dc04259075324d0b31ecb060974adcaed154e9d2ad63ab9f77273c3ca 48BLAKE2s (njs-0.8.2.tar.gz) = fb7b480dc04259075324d0b31ecb060974adcaed154e9d2ad63ab9f77273c3ca
49SHA512 (njs-0.8.2.tar.gz) = 2fdaa1953d0ea9f639fcba1077b47a98c58f9d287d4c41b2551b1540279c7e4549c254f86b38ddd81b7d69adaf13bd7dd86e8d75da1c432f0d096285aa3f2363 49SHA512 (njs-0.8.2.tar.gz) = 2fdaa1953d0ea9f639fcba1077b47a98c58f9d287d4c41b2551b1540279c7e4549c254f86b38ddd81b7d69adaf13bd7dd86e8d75da1c432f0d096285aa3f2363
50Size (njs-0.8.2.tar.gz) = 733916 bytes 50Size (njs-0.8.2.tar.gz) = 733916 bytes
51BLAKE2s (osokin-ngx_http_redis-59eb1c3_GH.tar.gz) = 4970dcfa8b4d51dde1e21b326a0c2a9feda370df9b7081e5e6e480bcfad63607 51BLAKE2s (osokin-ngx_http_redis-59eb1c3_GH.tar.gz) = 4970dcfa8b4d51dde1e21b326a0c2a9feda370df9b7081e5e6e480bcfad63607
52SHA512 (osokin-ngx_http_redis-59eb1c3_GH.tar.gz) = 63a488f95167dcd3b87cfc687e68e99beb33766c3f91bbf2eea9d7427e806941d445fa969fcdfae741b6566ef0dc9f95c1be53ce398d6f6d80ea31399f383943 52SHA512 (osokin-ngx_http_redis-59eb1c3_GH.tar.gz) = 63a488f95167dcd3b87cfc687e68e99beb33766c3f91bbf2eea9d7427e806941d445fa969fcdfae741b6566ef0dc9f95c1be53ce398d6f6d80ea31399f383943
53Size (osokin-ngx_http_redis-59eb1c3_GH.tar.gz) = 12696 bytes 53Size (osokin-ngx_http_redis-59eb1c3_GH.tar.gz) = 12696 bytes
54BLAKE2s (set-misc-nginx-module-0.33.tar.gz) = 306eb7a96ce5650c7e97a91e9cdba48d154d10cf6445d31193ffab889054d893 54BLAKE2s (set-misc-nginx-module-0.33.tar.gz) = 306eb7a96ce5650c7e97a91e9cdba48d154d10cf6445d31193ffab889054d893
55SHA512 (set-misc-nginx-module-0.33.tar.gz) = 1ff4c947538a5bd5f9d6adcd87b37f2702f5cc90e3342bc08359cbe8f290b705a3a2daa3dedfb1df3ce4bc19478c8fcac07081c4a53a804fc2862d50078278dc 55SHA512 (set-misc-nginx-module-0.33.tar.gz) = 1ff4c947538a5bd5f9d6adcd87b37f2702f5cc90e3342bc08359cbe8f290b705a3a2daa3dedfb1df3ce4bc19478c8fcac07081c4a53a804fc2862d50078278dc
56Size (set-misc-nginx-module-0.33.tar.gz) = 30084 bytes 56Size (set-misc-nginx-module-0.33.tar.gz) = 30084 bytes
57BLAKE2s (stnoonan-spnego-http-auth-nginx-module-3575542_GH.tar.gz) = 3be4fa1c0c5af43255a0b8e267d9cf9f35b1d7ba4ee0343c5189e38b5af4975e 57BLAKE2s (stnoonan-spnego-http-auth-nginx-module-3575542_GH.tar.gz) = 3be4fa1c0c5af43255a0b8e267d9cf9f35b1d7ba4ee0343c5189e38b5af4975e

cvs diff -r1.27 -r1.28 pkgsrc/www/nginx-devel/options.mk (expand / switch to unified diff)

--- pkgsrc/www/nginx-devel/options.mk 2023/10/25 16:04:47 1.27
+++ pkgsrc/www/nginx-devel/options.mk 2024/02/16 18:07:30 1.28
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: options.mk,v 1.27 2023/10/25 16:04:47 osa Exp $ 1# $NetBSD: options.mk,v 1.28 2024/02/16 18:07:30 osa Exp $
2 2
3CODELOAD_SITE_GITHUB= https://codeload.github.com/ 3CODELOAD_SITE_GITHUB= https://codeload.github.com/
4 4
5PKG_OPTIONS_VAR= PKG_OPTIONS.nginx-devel 5PKG_OPTIONS_VAR= PKG_OPTIONS.nginx-devel
6PKG_SUPPORTED_OPTIONS= array-var auth-request cache-purge dav debug 6PKG_SUPPORTED_OPTIONS= array-var auth-request cache-purge dav debug
7PKG_SUPPORTED_OPTIONS+= dso echo encrypted-session flv form-input 7PKG_SUPPORTED_OPTIONS+= dso echo encrypted-session flv form-input
8PKG_SUPPORTED_OPTIONS+= geoip geoip2 gssapi gtools gzip headers-more http2 8PKG_SUPPORTED_OPTIONS+= geoip geoip2 gssapi gtools gzip headers-more http2
9PKG_SUPPORTED_OPTIONS+= http3 image-filter luajit mail-proxy memcache 9PKG_SUPPORTED_OPTIONS+= http3 image-filter luajit mail-proxy memcache
10PKG_SUPPORTED_OPTIONS+= naxsi njs njs-xml perl push realip redis rtmp 10PKG_SUPPORTED_OPTIONS+= naxsi njs njs-xml perl push realip redis rtmp
11PKG_SUPPORTED_OPTIONS+= secure-link set-misc slice ssl status 11PKG_SUPPORTED_OPTIONS+= secure-link set-misc slice ssl status
12PKG_SUPPORTED_OPTIONS+= stream-ssl-preread sts sub upload uwsgi vts 12PKG_SUPPORTED_OPTIONS+= stream-ssl-preread sts sub upload uwsgi vts
13 13
14PKG_SUGGESTED_OPTIONS= auth-request gzip http2 http3 memcache realip 14PKG_SUGGESTED_OPTIONS= auth-request gzip http2 http3 memcache realip
@@ -133,35 +133,35 @@ DISTFILES+= ${REDIS_DISTFILE} @@ -133,35 +133,35 @@ DISTFILES+= ${REDIS_DISTFILE}
133DSO_EXTMODS+= redis 133DSO_EXTMODS+= redis
134PLIST.redis= yes 134PLIST.redis= yes
135.endif 135.endif
136 136
137# NDK must be added once and before 3rd party modules needing it 137# NDK must be added once and before 3rd party modules needing it
138.for mod in luajit set-misc array-var form-input encrypted-session 138.for mod in luajit set-misc array-var form-input encrypted-session
139. if !defined(NEED_NDK) && !empty(PKG_OPTIONS:M${mod}:O) 139. if !defined(NEED_NDK) && !empty(PKG_OPTIONS:M${mod}:O)
140FIRST_DSO_EXTMODS+= ndk 140FIRST_DSO_EXTMODS+= ndk
141NEED_NDK= yes 141NEED_NDK= yes
142PLIST.ndk= yes 142PLIST.ndk= yes
143. endif 143. endif
144.endfor 144.endfor
145.if defined(NEED_NDK) || make(makesum) || make(mdi) || make(distclean) 145.if defined(NEED_NDK) || make(makesum) || make(mdi) || make(distclean)
146NDK_VERSION= 0.3.2 146NDK_VERSION= 0.3.3
147NDK_DISTNAME= ngx_devel_kit-${NDK_VERSION} 147NDK_DISTNAME= ngx_devel_kit-${NDK_VERSION}
148NDK_DISTFILE= ${NDK_DISTNAME}.tar.gz 148NDK_DISTFILE= ${NDK_DISTNAME}.tar.gz
149SITES.${NDK_DISTFILE}= -${MASTER_SITE_GITHUB:=vision5/ngx_devel_kit/archive/}v${NDK_VERSION}.tar.gz 149SITES.${NDK_DISTFILE}= -${MASTER_SITE_GITHUB:=vision5/ngx_devel_kit/archive/}v${NDK_VERSION}.tar.gz
150DISTFILES+= ${NDK_DISTFILE} 150DISTFILES+= ${NDK_DISTFILE}
151.endif 151.endif
152 152
153.if !empty(PKG_OPTIONS:Mluajit) || make(makesum) || make(mdi) || make(distclean) 153.if !empty(PKG_OPTIONS:Mluajit) || make(makesum) || make(mdi) || make(distclean)
154LUA_VERSION= 0.10.25 154LUA_VERSION= 0.10.26
155LUA_DISTNAME= lua-nginx-module-${LUA_VERSION} 155LUA_DISTNAME= lua-nginx-module-${LUA_VERSION}
156LUA_DISTFILE= ${LUA_DISTNAME}.tar.gz 156LUA_DISTFILE= ${LUA_DISTNAME}.tar.gz
157SITES.${LUA_DISTFILE}= -${MASTER_SITE_GITHUB:=openresty/lua-nginx-module/archive/}v${LUA_VERSION}.tar.gz 157SITES.${LUA_DISTFILE}= -${MASTER_SITE_GITHUB:=openresty/lua-nginx-module/archive/}v${LUA_VERSION}.tar.gz
158DISTFILES+= ${LUA_DISTFILE} 158DISTFILES+= ${LUA_DISTFILE}
159.include "../../devel/pcre/buildlink3.mk" 159.include "../../devel/pcre/buildlink3.mk"
160.include "../../lang/LuaJIT2/buildlink3.mk" 160.include "../../lang/LuaJIT2/buildlink3.mk"
161DEPENDS+= lua-resty-core>=0.1.27:../../www/lua-resty-core 161DEPENDS+= lua-resty-core>=0.1.27:../../www/lua-resty-core
162DEPENDS+= lua-resty-lrucache>=0.13:../../www/lua-resty-lrucache 162DEPENDS+= lua-resty-lrucache>=0.13:../../www/lua-resty-lrucache
163CONFIGURE_ENV+= LUAJIT_LIB=${PREFIX}/lib 163CONFIGURE_ENV+= LUAJIT_LIB=${PREFIX}/lib
164CONFIGURE_ENV+= LUAJIT_INC=${PREFIX}/include/luajit-2.0 164CONFIGURE_ENV+= LUAJIT_INC=${PREFIX}/include/luajit-2.0
165DSO_EXTMODS+= lua 165DSO_EXTMODS+= lua
166PLIST.lua= yes 166PLIST.lua= yes
167.endif 167.endif
@@ -218,27 +218,27 @@ PLIST.encses= yes @@ -218,27 +218,27 @@ PLIST.encses= yes
218.endif 218.endif
219 219
220.if !empty(PKG_OPTIONS:Mform-input) || make(makesum) || make(mdi) || make(distclean) 220.if !empty(PKG_OPTIONS:Mform-input) || make(makesum) || make(mdi) || make(distclean)
221FORMINPUT_VERSION= 0.12 221FORMINPUT_VERSION= 0.12
222FORMINPUT_DISTNAME= form-input-nginx-module-${FORMINPUT_VERSION} 222FORMINPUT_DISTNAME= form-input-nginx-module-${FORMINPUT_VERSION}
223FORMINPUT_DISTFILE= ${FORMINPUT_DISTNAME}.tar.gz 223FORMINPUT_DISTFILE= ${FORMINPUT_DISTNAME}.tar.gz
224SITES.${FORMINPUT_DISTFILE}= -${MASTER_SITE_GITHUB:=calio/form-input-nginx-module/archive/}v${FORMINPUT_VERSION}.tar.gz 224SITES.${FORMINPUT_DISTFILE}= -${MASTER_SITE_GITHUB:=calio/form-input-nginx-module/archive/}v${FORMINPUT_VERSION}.tar.gz
225DISTFILES+= ${FORMINPUT_DISTFILE} 225DISTFILES+= ${FORMINPUT_DISTFILE}
226DSO_EXTMODS+= forminput 226DSO_EXTMODS+= forminput
227PLIST.forminput= yes 227PLIST.forminput= yes
228.endif 228.endif
229 229
230.if !empty(PKG_OPTIONS:Mheaders-more) || make(makesum) || make(mdi) || make(distclean) 230.if !empty(PKG_OPTIONS:Mheaders-more) || make(makesum) || make(mdi) || make(distclean)
231HEADMORE_VERSION= 0.34 231HEADMORE_VERSION= 0.37
232HEADMORE_DISTNAME= headers-more-nginx-module-${HEADMORE_VERSION} 232HEADMORE_DISTNAME= headers-more-nginx-module-${HEADMORE_VERSION}
233HEADMORE_DISTFILE= ${HEADMORE_DISTNAME}.tar.gz 233HEADMORE_DISTFILE= ${HEADMORE_DISTNAME}.tar.gz
234SITES.${HEADMORE_DISTFILE}= -${MASTER_SITE_GITHUB:=openresty/headers-more-nginx-module/archive/}v${HEADMORE_VERSION}.tar.gz 234SITES.${HEADMORE_DISTFILE}= -${MASTER_SITE_GITHUB:=openresty/headers-more-nginx-module/archive/}v${HEADMORE_VERSION}.tar.gz
235DISTFILES+= ${HEADMORE_DISTFILE} 235DISTFILES+= ${HEADMORE_DISTFILE}
236DSO_EXTMODS+= headmore 236DSO_EXTMODS+= headmore
237PLIST.headmore= yes 237PLIST.headmore= yes
238.endif 238.endif
239 239
240.if !empty(PKG_OPTIONS:Muwsgi) 240.if !empty(PKG_OPTIONS:Muwsgi)
241EGFILES+= uwsgi_params 241EGFILES+= uwsgi_params
242PLIST.uwsgi= yes 242PLIST.uwsgi= yes
243CONFIGURE_ARGS+= --http-uwsgi-temp-path=${NGINX_DATADIR}/uwsgi_temp 243CONFIGURE_ARGS+= --http-uwsgi-temp-path=${NGINX_DATADIR}/uwsgi_temp
244.else 244.else