pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc



Module Name:    pkgsrc
Committed By:   osa
Date:           Wed Oct 23 13:15:19 UTC 2024

Modified Files:
        pkgsrc/devel/libnjs: Makefile distinfo
        pkgsrc/lang/njs: Makefile distinfo
        pkgsrc/www/nginx: Makefile distinfo options.mk
        pkgsrc/www/nginx-devel: Makefile distinfo options.mk
        pkgsrc/www/unit: Makefile

Log Message:
*/*: update NGINX JavaScript 0.8.5 -> 0.8.7

Bump PKGREVISIONs for www/nginx, www/nginx-devel, www/unit.

<ChangeLog>

Changes with njs 0.8.7                                       22 Oct 2024

nginx modules:

*) Bugfix: eliminated unnecessary VM creation.
   Previously, njs consumed memory proportionally to the number of
   nginx locations. The issue was introduced in 9b674412 (0.8.6).

*) Improvement: added strict syntax validation for js_body_filter.

*) Improvement: improved error messages for module loading
   failures.

Core:

*) Feature: implemented fs.readlink() and friends.

*) Improvement: implemented lazy stack symbolization.

*) Bugfix: fixed heap-buffer-overflow in Buffer.prototype.indexOf().
   The issue was introduced in 5d15a8d6 (0.8.6).

*) Bugfix: fixed Buffer.prototype.lastIndexOf() when `from` is
   provided.

Changes with njs 0.8.6                                       02 Oct 2024

nginx modules:

*) Feature: introduced QuickJS engine.

*) Feature: added optional nocache flag for js_set directive.
   Thanks to Thomas P.

*) Feature: exposed capture group variables in HTTP module.
   Thanks to Thomas P.

Core:

*) Feature: added Buffer module for QuickJS engine.

*) Bugfix: fixed handling of empty labelled statement in a function.

*) Bugfix: fixed Function constructor handling when called without
   arguments.

*) Bugfix: fixed Buffer.prototype.writeInt8() and friends.

*) Bugfix: fixed Buffer.prototype.writeFloat() and friends.

*) Bugfix: fixed Buffer.prototype.lastIndexOf().

*) Bugfix: fixed Buffer.prototype.write().

*) Bugfix: fixed maybe-uninitialized warnings in error creation.

*) Bugfix: fixed 'ctx.codepoint' initialization in UTF-8 decoding.

*) Bugfix: fixed 'length' initialization in Array.prototype.pop().

*) Bugfix: fixed handling of encode arg in fs.readdir() and
   fs.realpath().

</ChangeLog>


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 pkgsrc/devel/libnjs/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/libnjs/distinfo
cvs rdiff -u -r1.19 -r1.20 pkgsrc/lang/njs/Makefile
cvs rdiff -u -r1.13 -r1.14 pkgsrc/lang/njs/distinfo
cvs rdiff -u -r1.158 -r1.159 pkgsrc/www/nginx/Makefile
cvs rdiff -u -r1.121 -r1.122 pkgsrc/www/nginx/distinfo
cvs rdiff -u -r1.104 -r1.105 pkgsrc/www/nginx/options.mk
cvs rdiff -u -r1.131 -r1.132 pkgsrc/www/nginx-devel/Makefile
cvs rdiff -u -r1.111 -r1.112 pkgsrc/www/nginx-devel/distinfo
cvs rdiff -u -r1.31 -r1.32 pkgsrc/www/nginx-devel/options.mk
cvs rdiff -u -r1.19 -r1.20 pkgsrc/www/unit/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/libnjs/Makefile
diff -u pkgsrc/devel/libnjs/Makefile:1.11 pkgsrc/devel/libnjs/Makefile:1.12
--- pkgsrc/devel/libnjs/Makefile:1.11   Sun Sep 22 03:02:36 2024
+++ pkgsrc/devel/libnjs/Makefile        Wed Oct 23 13:15:19 2024
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.11 2024/09/22 03:02:36 osa Exp $
+# $NetBSD: Makefile,v 1.12 2024/10/23 13:15:19 osa Exp $
 
-DISTNAME=      njs-0.8.5
-PKGREVISION=   1
+DISTNAME=      njs-0.8.7
 PKGNAME=       lib${DISTNAME}
 CATEGORIES=    devel www
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=nginx/}

Index: pkgsrc/devel/libnjs/distinfo
diff -u pkgsrc/devel/libnjs/distinfo:1.8 pkgsrc/devel/libnjs/distinfo:1.9
--- pkgsrc/devel/libnjs/distinfo:1.8    Sun Sep 22 03:02:36 2024
+++ pkgsrc/devel/libnjs/distinfo        Wed Oct 23 13:15:19 2024
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2024/09/22 03:02:36 osa Exp $
+$NetBSD: distinfo,v 1.9 2024/10/23 13:15:19 osa Exp $
 
-BLAKE2s (njs-0.8.5.tar.gz) = d7087ba9174f8acc5fc8ac21a7eca77549d170adc6b7ff711ed9e0610edaadbe
-SHA512 (njs-0.8.5.tar.gz) = 09fb37d609f5cb97b0af5eb097a017233af2eacb2d38071346b49f5e03b5e37280eebb360fc824acba0c600c44d234e2d11fa55f4bc913319491d7789a94171c
-Size (njs-0.8.5.tar.gz) = 844437 bytes
+BLAKE2s (njs-0.8.7.tar.gz) = e6e425940fa2e01ff2447dc2e88769208547f2eead4aa3e61ff0c5ac66b57a93
+SHA512 (njs-0.8.7.tar.gz) = 6a31d73c458bd5a21d1d1ba3eb4a8922cb3dd9ed900c91a76964203ee1418e4694b017e97272361710da9260412bfc1d4d45290d3488ae87983a0d4a6b0916e8
+Size (njs-0.8.7.tar.gz) = 880217 bytes
 SHA1 (patch-src_njs.pc.in) = 24a1a073fd5308d4e80395c93e446c86e6e69983

Index: pkgsrc/lang/njs/Makefile
diff -u pkgsrc/lang/njs/Makefile:1.19 pkgsrc/lang/njs/Makefile:1.20
--- pkgsrc/lang/njs/Makefile:1.19       Thu Jun 27 16:03:24 2024
+++ pkgsrc/lang/njs/Makefile    Wed Oct 23 13:15:19 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.19 2024/06/27 16:03:24 osa Exp $
+# $NetBSD: Makefile,v 1.20 2024/10/23 13:15:19 osa Exp $
 
-DISTNAME=      njs-0.8.5
+DISTNAME=      njs-0.8.7
 CATEGORIES=    lang www
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=nginx/}
 GITHUB_TAG=    ${PKGVERSION_NOREV}

Index: pkgsrc/lang/njs/distinfo
diff -u pkgsrc/lang/njs/distinfo:1.13 pkgsrc/lang/njs/distinfo:1.14
--- pkgsrc/lang/njs/distinfo:1.13       Thu Jun 27 16:03:24 2024
+++ pkgsrc/lang/njs/distinfo    Wed Oct 23 13:15:19 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.13 2024/06/27 16:03:24 osa Exp $
+$NetBSD: distinfo,v 1.14 2024/10/23 13:15:19 osa Exp $
 
-BLAKE2s (njs-0.8.5.tar.gz) = d7087ba9174f8acc5fc8ac21a7eca77549d170adc6b7ff711ed9e0610edaadbe
-SHA512 (njs-0.8.5.tar.gz) = 09fb37d609f5cb97b0af5eb097a017233af2eacb2d38071346b49f5e03b5e37280eebb360fc824acba0c600c44d234e2d11fa55f4bc913319491d7789a94171c
-Size (njs-0.8.5.tar.gz) = 844437 bytes
+BLAKE2s (njs-0.8.7.tar.gz) = e6e425940fa2e01ff2447dc2e88769208547f2eead4aa3e61ff0c5ac66b57a93
+SHA512 (njs-0.8.7.tar.gz) = 6a31d73c458bd5a21d1d1ba3eb4a8922cb3dd9ed900c91a76964203ee1418e4694b017e97272361710da9260412bfc1d4d45290d3488ae87983a0d4a6b0916e8
+Size (njs-0.8.7.tar.gz) = 880217 bytes

Index: pkgsrc/www/nginx/Makefile
diff -u pkgsrc/www/nginx/Makefile:1.158 pkgsrc/www/nginx/Makefile:1.159
--- pkgsrc/www/nginx/Makefile:1.158     Sun Aug 25 14:57:05 2024
+++ pkgsrc/www/nginx/Makefile   Wed Oct 23 13:15:19 2024
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.158 2024/08/25 14:57:05 osa Exp $
+# $NetBSD: Makefile,v 1.159 2024/10/23 13:15:19 osa Exp $
 
 DISTNAME=      nginx-1.26.2
+PKGREVISION=   1
 CATEGORIES=    www
 MASTER_SITES=  https://nginx.org/download/
 DISTFILES=     ${DEFAULT_DISTFILES}

Index: pkgsrc/www/nginx/distinfo
diff -u pkgsrc/www/nginx/distinfo:1.121 pkgsrc/www/nginx/distinfo:1.122
--- pkgsrc/www/nginx/distinfo:1.121     Sun Aug 25 14:57:05 2024
+++ pkgsrc/www/nginx/distinfo   Wed Oct 23 13:15:19 2024
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.121 2024/08/25 14:57:05 osa Exp $
+$NetBSD: distinfo,v 1.122 2024/10/23 13:15:19 osa Exp $
 
 BLAKE2s (1ac658f44afc9240f13e9d6c1c9d5a7816299e8e.patch) = 6c3880dc781886fb1f4190fa9b8f1459246cc5d157aaed3b9a24cc7abaf7c5a1
 SHA512 (1ac658f44afc9240f13e9d6c1c9d5a7816299e8e.patch) = b780bea19736f5db844f11b0b407c159cc6ba7326b50177cefde6f8ee875238d3618e50d29b132a66fe98103cb5656f33895e5989d98d4cdc26cfeaa7f12865f
@@ -48,9 +48,9 @@ Size (ngx_devel_kit-0.3.3.tar.gz) = 6656
 BLAKE2s (ngx_http_geoip2_module-3.4.tar.gz) = eb14ed670788d4cc46037719ebab29e1c0da53cadbb0da10198e76255d924273
 SHA512 (ngx_http_geoip2_module-3.4.tar.gz) = 18dea21e5ae2647bea1fc448058a1b773c936917245edef8d861d5e23ed92e9a3b1ec4ef43ffb2ece7b5899d787910adcf4fbd39f84d7e8d7c54759e2fee5b72
 Size (ngx_http_geoip2_module-3.4.tar.gz) = 8877 bytes
-BLAKE2s (njs-0.8.5.tar.gz) = d7087ba9174f8acc5fc8ac21a7eca77549d170adc6b7ff711ed9e0610edaadbe
-SHA512 (njs-0.8.5.tar.gz) = 09fb37d609f5cb97b0af5eb097a017233af2eacb2d38071346b49f5e03b5e37280eebb360fc824acba0c600c44d234e2d11fa55f4bc913319491d7789a94171c
-Size (njs-0.8.5.tar.gz) = 844437 bytes
+BLAKE2s (njs-0.8.7.tar.gz) = e6e425940fa2e01ff2447dc2e88769208547f2eead4aa3e61ff0c5ac66b57a93
+SHA512 (njs-0.8.7.tar.gz) = 6a31d73c458bd5a21d1d1ba3eb4a8922cb3dd9ed900c91a76964203ee1418e4694b017e97272361710da9260412bfc1d4d45290d3488ae87983a0d4a6b0916e8
+Size (njs-0.8.7.tar.gz) = 880217 bytes
 BLAKE2s (osokin-ngx_http_redis-59eb1c3_GH.tar.gz) = 4970dcfa8b4d51dde1e21b326a0c2a9feda370df9b7081e5e6e480bcfad63607
 SHA512 (osokin-ngx_http_redis-59eb1c3_GH.tar.gz) = 63a488f95167dcd3b87cfc687e68e99beb33766c3f91bbf2eea9d7427e806941d445fa969fcdfae741b6566ef0dc9f95c1be53ce398d6f6d80ea31399f383943
 Size (osokin-ngx_http_redis-59eb1c3_GH.tar.gz) = 12696 bytes

Index: pkgsrc/www/nginx/options.mk
diff -u pkgsrc/www/nginx/options.mk:1.104 pkgsrc/www/nginx/options.mk:1.105
--- pkgsrc/www/nginx/options.mk:1.104   Sat Aug 17 15:20:21 2024
+++ pkgsrc/www/nginx/options.mk Wed Oct 23 13:15:19 2024
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.104 2024/08/17 15:20:21 bsiegert Exp $
+# $NetBSD: options.mk,v 1.105 2024/10/23 13:15:19 osa Exp $
 
 CODELOAD_SITE_GITHUB=          https://codeload.github.com/
 
@@ -323,7 +323,7 @@ PLIST.rtmp=         yes
 .endif
 
 .if !empty(PKG_OPTIONS:Mnjs) || make(makesum) || make(mdi) || make(distclean)
-NJS_VERSION=           0.8.5
+NJS_VERSION=           0.8.7
 NJS_DISTNAME=          njs-${NJS_VERSION}
 NJS_DISTFILE=          ${NJS_DISTNAME}.tar.gz
 SITES.${NJS_DISTFILE}= -${MASTER_SITE_GITHUB:=nginx/njs/archive/}${NJS_VERSION}.tar.gz

Index: pkgsrc/www/nginx-devel/Makefile
diff -u pkgsrc/www/nginx-devel/Makefile:1.131 pkgsrc/www/nginx-devel/Makefile:1.132
--- pkgsrc/www/nginx-devel/Makefile:1.131       Wed Oct 23 12:42:58 2024
+++ pkgsrc/www/nginx-devel/Makefile     Wed Oct 23 13:15:19 2024
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.131 2024/10/23 12:42:58 osa Exp $
+# $NetBSD: Makefile,v 1.132 2024/10/23 13:15:19 osa Exp $
 
 DISTNAME=      nginx-1.27.2
+PKGREVISION=   1
 PKGNAME=       ${DISTNAME:S/-/-devel-/1}
 CATEGORIES=    www
 MASTER_SITES=  https://nginx.org/download/

Index: pkgsrc/www/nginx-devel/distinfo
diff -u pkgsrc/www/nginx-devel/distinfo:1.111 pkgsrc/www/nginx-devel/distinfo:1.112
--- pkgsrc/www/nginx-devel/distinfo:1.111       Wed Oct 23 12:42:58 2024
+++ pkgsrc/www/nginx-devel/distinfo     Wed Oct 23 13:15:19 2024
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.111 2024/10/23 12:42:58 osa Exp $
+$NetBSD: distinfo,v 1.112 2024/10/23 13:15:19 osa Exp $
 
 BLAKE2s (1ac658f44afc9240f13e9d6c1c9d5a7816299e8e.patch) = 6c3880dc781886fb1f4190fa9b8f1459246cc5d157aaed3b9a24cc7abaf7c5a1
 SHA512 (1ac658f44afc9240f13e9d6c1c9d5a7816299e8e.patch) = b780bea19736f5db844f11b0b407c159cc6ba7326b50177cefde6f8ee875238d3618e50d29b132a66fe98103cb5656f33895e5989d98d4cdc26cfeaa7f12865f
@@ -48,9 +48,9 @@ Size (ngx_devel_kit-0.3.3.tar.gz) = 6656
 BLAKE2s (ngx_http_geoip2_module-3.4.tar.gz) = eb14ed670788d4cc46037719ebab29e1c0da53cadbb0da10198e76255d924273
 SHA512 (ngx_http_geoip2_module-3.4.tar.gz) = 18dea21e5ae2647bea1fc448058a1b773c936917245edef8d861d5e23ed92e9a3b1ec4ef43ffb2ece7b5899d787910adcf4fbd39f84d7e8d7c54759e2fee5b72
 Size (ngx_http_geoip2_module-3.4.tar.gz) = 8877 bytes
-BLAKE2s (njs-0.8.5.tar.gz) = d7087ba9174f8acc5fc8ac21a7eca77549d170adc6b7ff711ed9e0610edaadbe
-SHA512 (njs-0.8.5.tar.gz) = 09fb37d609f5cb97b0af5eb097a017233af2eacb2d38071346b49f5e03b5e37280eebb360fc824acba0c600c44d234e2d11fa55f4bc913319491d7789a94171c
-Size (njs-0.8.5.tar.gz) = 844437 bytes
+BLAKE2s (njs-0.8.7.tar.gz) = e6e425940fa2e01ff2447dc2e88769208547f2eead4aa3e61ff0c5ac66b57a93
+SHA512 (njs-0.8.7.tar.gz) = 6a31d73c458bd5a21d1d1ba3eb4a8922cb3dd9ed900c91a76964203ee1418e4694b017e97272361710da9260412bfc1d4d45290d3488ae87983a0d4a6b0916e8
+Size (njs-0.8.7.tar.gz) = 880217 bytes
 BLAKE2s (osokin-ngx_http_redis-59eb1c3_GH.tar.gz) = 4970dcfa8b4d51dde1e21b326a0c2a9feda370df9b7081e5e6e480bcfad63607
 SHA512 (osokin-ngx_http_redis-59eb1c3_GH.tar.gz) = 63a488f95167dcd3b87cfc687e68e99beb33766c3f91bbf2eea9d7427e806941d445fa969fcdfae741b6566ef0dc9f95c1be53ce398d6f6d80ea31399f383943
 Size (osokin-ngx_http_redis-59eb1c3_GH.tar.gz) = 12696 bytes

Index: pkgsrc/www/nginx-devel/options.mk
diff -u pkgsrc/www/nginx-devel/options.mk:1.31 pkgsrc/www/nginx-devel/options.mk:1.32
--- pkgsrc/www/nginx-devel/options.mk:1.31      Sat Aug 17 15:20:21 2024
+++ pkgsrc/www/nginx-devel/options.mk   Wed Oct 23 13:15:19 2024
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.31 2024/08/17 15:20:21 bsiegert Exp $
+# $NetBSD: options.mk,v 1.32 2024/10/23 13:15:19 osa Exp $
 
 CODELOAD_SITE_GITHUB=          https://codeload.github.com/
 
@@ -323,7 +323,7 @@ PLIST.rtmp=         yes
 .endif
 
 .if !empty(PKG_OPTIONS:Mnjs) || make(makesum) || make(mdi) || make(distclean)
-NJS_VERSION=           0.8.5
+NJS_VERSION=           0.8.7
 NJS_DISTNAME=          njs-${NJS_VERSION}
 NJS_DISTFILE=          ${NJS_DISTNAME}.tar.gz
 SITES.${NJS_DISTFILE}= -${MASTER_SITE_GITHUB:=nginx/njs/archive/}${NJS_VERSION}.tar.gz

Index: pkgsrc/www/unit/Makefile
diff -u pkgsrc/www/unit/Makefile:1.19 pkgsrc/www/unit/Makefile:1.20
--- pkgsrc/www/unit/Makefile:1.19       Sun Sep 22 03:30:58 2024
+++ pkgsrc/www/unit/Makefile    Wed Oct 23 13:15:19 2024
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.19 2024/09/22 03:30:58 osa Exp $
+# $NetBSD: Makefile,v 1.20 2024/10/23 13:15:19 osa Exp $
 
 .include "../../www/unit/version.mk"
 
+PKGREVISION=   1
 DISTNAME=      unit-${UNIT_VERSION}
 
 COMMENT=       Dynamic web application server



Home | Main Index | Thread Index | Old Index