libuv: updated to 1.44.2 Version 1.44.2 (Stable) Important bugs fixed loop: better align order-of-events behavior between platforms zos: fix fs event not fired if the watched file is moved/removed/recreated win: Fix pipe resource leak if closed during connect (and other bugs) zos: don't error when killing a zombie process Regressions fixed macos: avoid posix_spawnp() cwd bug kqueue: skip EVFILT_PROC events when invalidating events for an fd.diff -r1.74 -r1.75 pkgsrc/devel/libuv/Makefile
(adam)
@@ -1,17 +1,16 @@ | @@ -1,17 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.74 2022/05/15 19:23:43 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.75 2022/07/15 13:16:36 adam Exp $ | |
2 | 2 | |||
3 | DISTNAME= libuv-1.44.1 | 3 | DISTNAME= libuv-1.44.2 | |
4 | PKGREVISION= 1 | |||
5 | CATEGORIES= devel | 4 | CATEGORIES= devel | |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=libuv/} | 5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=libuv/} | |
7 | GITHUB_TAG= v${PKGVERSION_NOREV} | 6 | GITHUB_TAG= v${PKGVERSION_NOREV} | |
8 | 7 | |||
9 | MAINTAINER= agc@pkgsrc.org | 8 | MAINTAINER= agc@pkgsrc.org | |
10 | HOMEPAGE= https://github.com/libuv/libuv | 9 | HOMEPAGE= https://github.com/libuv/libuv | |
11 | COMMENT= Cross-platform asychronous I/O | 10 | COMMENT= Cross-platform asychronous I/O | |
12 | LICENSE= mit AND 2-clause-bsd AND isc AND modified-bsd | 11 | LICENSE= mit AND 2-clause-bsd AND isc AND modified-bsd | |
13 | 12 | |||
14 | USE_LIBTOOL= yes | 13 | USE_LIBTOOL= yes | |
15 | USE_TOOLS+= autoconf automake pkg-config | 14 | USE_TOOLS+= autoconf automake pkg-config | |
16 | USE_FEATURES+= strnlen | 15 | USE_FEATURES+= strnlen | |
17 | GNU_CONFIGURE= yes | 16 | GNU_CONFIGURE= yes |
@@ -1,14 +1,13 @@ | @@ -1,14 +1,13 @@ | |||
1 | $NetBSD: distinfo,v 1.75 2022/05/16 07:21:35 wiz Exp $ | 1 | $NetBSD: distinfo,v 1.76 2022/07/15 13:16:36 adam Exp $ | |
2 | 2 | |||
3 | BLAKE2s (libuv-1.44.1.tar.gz) = ef36304ee0763cb9556b4c1bbf655ce044f0c753be019ad2e6ff5c6944128791 | 3 | BLAKE2s (libuv-1.44.2.tar.gz) = 9bef21a241a086270d69b5b9a27d6daa1dfaab6ab6f07e3a39be2ad8d94826b0 | |
4 | SHA512 (libuv-1.44.1.tar.gz) = 050b5f91540d126bef0a35681f8dd347296d3be32671b1c785494e78f5367b4ab064ece3f594523e09b08bcac284377d5fb123ba441fb570d25c5146aa484c8e | 4 | SHA512 (libuv-1.44.2.tar.gz) = d21c890787b0b364fafa5fc0cbbff296bc2ca269e1991d2f7f35fcb37b8634da377466f5af5a4245425fcf876ae6870d100ab32b12bce64f8e0b01fd25a1bc83 | |
5 | Size (libuv-1.44.1.tar.gz) = 1301786 bytes | 5 | Size (libuv-1.44.2.tar.gz) = 1309062 bytes | |
6 | SHA1 (patch-autogen.sh) = a5f48189bfb17624c545a80626ea311b7755d232 | 6 | SHA1 (patch-autogen.sh) = 29ab54fdb4e718f0e54a7c8a072b17fcf94c01c5 | |
7 | SHA1 (patch-src_unix_core.c) = fb2d24e7d842f6739f14c191ee30c71f56113081 | 7 | SHA1 (patch-src_unix_core.c) = fb2d24e7d842f6739f14c191ee30c71f56113081 | |
8 | SHA1 (patch-src_unix_darwin-proctitle.c) = e726550cdd884a1fa73f6ea79592df643f954e97 | 8 | SHA1 (patch-src_unix_darwin-proctitle.c) = e726550cdd884a1fa73f6ea79592df643f954e97 | |
9 | SHA1 (patch-src_unix_fs.c) = 80529332f27a4faa2733448169d24436901b601a | 9 | SHA1 (patch-src_unix_fs.c) = 80529332f27a4faa2733448169d24436901b601a | |
10 | SHA1 (patch-src_unix_kqueue.c) = 14d10ed4525d7433f204436d99b6aa2ddadf4ff0 | |||
11 | SHA1 (patch-src_unix_netbsd.c) = 071a2a853f9a73dc72e24d63316aa21b28669469 | 10 | SHA1 (patch-src_unix_netbsd.c) = 071a2a853f9a73dc72e24d63316aa21b28669469 | |
12 | SHA1 (patch-src_unix_tty.c) = 157be1b1272dc38b3605a9822316e6cb2ddb6f22 | 11 | SHA1 (patch-src_unix_tty.c) = 157be1b1272dc38b3605a9822316e6cb2ddb6f22 | |
13 | SHA1 (patch-src_unix_udp.c) = 9f03175bcc9c4e3097033309d9dd935ff5f10b02 | 12 | SHA1 (patch-src_unix_udp.c) = 9f03175bcc9c4e3097033309d9dd935ff5f10b02 | |
14 | SHA1 (patch-test_test-fs.c) = dece47eedc727d1a19d0edf75cc913ed2b5eaa0f | 13 | SHA1 (patch-test_test-fs.c) = dece47eedc727d1a19d0edf75cc913ed2b5eaa0f |
@@ -1,17 +1,24 @@ | @@ -1,17 +1,24 @@ | |||
1 | $NetBSD: patch-autogen.sh,v 1.1 2015/06/11 13:32:35 fhajny Exp $ | 1 | $NetBSD: patch-autogen.sh,v 1.2 2022/07/15 13:16:36 adam Exp $ | |
2 | 2 | |||
3 | Portability fix. | |||
3 | Use libtoolize on Darwin instead of glibtoolize | 4 | Use libtoolize on Darwin instead of glibtoolize | |
4 | 5 | |||
5 | --- autogen.sh.orig 2015-06-05 17:45:58.000000000 +0000 | 6 | --- autogen.sh.orig 2022-07-12 16:16:33.000000000 +0000 | |
6 | +++ autogen.sh | 7 | +++ autogen.sh | |
7 | @@ -16,10 +16,6 @@ | 8 | @@ -17,15 +17,12 @@ | |
8 | 9 | set -eu | ||
9 | cd `dirname "$0"` | 10 | cd `dirname "$0"` | |
10 | 11 | |||
11 | -if [ "$LIBTOOLIZE" = "" ] && [ "`uname`" = "Darwin" ]; then | 12 | -if [ "${1:-dev}" == "release" ]; then | |
13 | +if [ "${1:-dev}" = "release" ]; then | |||
14 | export LIBUV_RELEASE=true | |||
15 | else | |||
16 | export LIBUV_RELEASE=false | |||
17 | fi | |||
18 | ||||
19 | -if [ "${LIBTOOLIZE:-}" = "" ] && [ "`uname`" = "Darwin" ]; then | |||
12 | - LIBTOOLIZE=glibtoolize | 20 | - LIBTOOLIZE=glibtoolize | |
13 | -fi | 21 | -fi | |
14 | - | 22 | ||
15 | ACLOCAL=${ACLOCAL:-aclocal} | 23 | ACLOCAL=${ACLOCAL:-aclocal} | |
16 | AUTOCONF=${AUTOCONF:-autoconf} | 24 | AUTOCONF=${AUTOCONF:-autoconf} | |
17 | AUTOMAKE=${AUTOMAKE:-automake} |