Mon Jul 26 18:08:47 2021 UTC ()
libuv: updated to 1.42.0

Version 1.42.0 (Stable)

Changes since version 1.41.0:
* doc: fix code highlighting (Darshan Sen)
* test: move to ASSERT_NULL and ASSERT_NOT_NULL test macros (tjarlama)
* zos: build in ascii code page (Shuowang (Wayne) Zhang)
* zos: don't use nanosecond timestamp fields (Shuowang (Wayne) Zhang)
* zos: introduce zoslib (Shuowang (Wayne) Zhang)
* zos: use strnlen() from zoslib (Shuowang (Wayne) Zhang)
* zos: use nanosleep() from zoslib (Shuowang (Wayne) Zhang)
* zos: use __getargv() from zoslib to get exe path (Shuowang (Wayne) Zhang)
* zos: treat __rfim_utok as binary (Shuowang (Wayne) Zhang)
* zos: use execvpe() to set environ explictly (Shuowang (Wayne) Zhang)
* zos: use custom proctitle implementation (Shuowang (Wayne) Zhang)
* doc: add instructions for building on z/OS (Shuowang (Wayne) Zhang)
* linux,udp: enable full ICMP error reporting (Ondřej Surý)
* test: fix test-udp-send-unreachable (Ondřej Surý)
* include: fix typo in documentation (Tobias Nießen)
* chore: use for(;;) instead of while (Yash Ladha)
* test: remove string + int warning on udp-pummel (Juan José Arboleda)
* cmake: fix linker flags (Zhao Zhili)
* test: fix stack-use-after-scope (Zhao Zhili)
* unix: expose thread_stack_size() internally (Brandon Cheng)
* darwin: use RLIMIT_STACK for fsevents pthread (Brandon Cheng)
* darwin: abort on pthread_attr_init fail (Brandon Cheng)
* benchmark: remove unreachable code (Matvii Hodovaniuk)
* macos: fix memleaks in uv__get_cpu_speed (George Zhao)
* Make Thread Sanitizer aware of file descriptor close in uv__close() (Ondřej
  Surý)
* darwin: fix iOS compilation and functionality (Hayden)
* linux: work around copy_file_range() cephfs bug (Ben Noordhuis)
* zos: implement uv_get_constrained_memory() (Shuowang (Wayne) Zhang)
* zos: fix uv_get_free_memory() (Shuowang (Wayne) Zhang)
* zos: use CVTRLSTG to get total memory accurately (Shuowang (Wayne) Zhang)
* ibmi: Handle interface names longer than 10 chars (Kevin Adler)
* docs: update read-the-docs version of sphinx (Jameson Nash)
* unix: refactor uv_try_write (twosee)
* linux-core: add proper divide by zero assert (yiyuaner)
* misc: remove unnecessary _GNU_SOURCE macros (Darshan Sen)
* test: log to stdout to conform TAP spec (bbara)
* win,fs: fix C4090 warning with MSVC (SeverinLeonhardt)
* build: some systems provide dlopen() in libc (Andy Fiddaman)
* include: add EOVERFLOW status code mapping (Darshan Sen)
* unix,fs: use uv__load_relaxed and uv__store_relaxed (Darshan Sen)
* win: fix string encoding issue of uv_os_gethostname (Eagle Liang)
* unix,process: add uv__write_errno helper function (Ricky Zhou)
* Re-merge "unix,stream: clear read/write states on close/eof" (Jameson Nash)
* unix,core: fix errno handling in uv__getpwuid_r (Darshan Sen)
* errors: map ESOCKTNOSUPPORT errno (Ryan Liptak)
* doc: uv_read_stop always succeeds (Simon Kissane)
* inet: fix inconsistent return value of inet_ntop6 (twosee)
* darwin: fix -Wsometimes-uninitialized warning (twosee)
* stream: introduce uv_try_write2 function (twosee)
* poll,win: UV_PRIORITIZED option should not assert (twosee)
* src: DragonFlyBSD has mmsghdr struct too (David Carlier)
* cleanup,win: Remove _WIN32 guards on threadpool (James M Snell)
* freebsd: fix an incompatible pointer type warning (Darshan Sen)
* core: Correct the conditionals for {cloexec,nonblock}_ioctl (Ali Mohammad
  Pur)
* win,tcp: make uv_close work more like unix (Jameson Nash)
* doc: more accurate list of valid send_handle's (twosee)
* win,tcp: translate system errors correctly (twosee)
* unix: implement cpu_relax() on ppc64 (Ben Noordhuis)
* docs: move list of project links under PR control (Jameson Nash)
* test: wrong pointer arithmetic multiplier (Erkhes N)
* doc: switch discussion forum to github (Jameson Nash)
* idna: fix OOB read in punycode decoder (Ben Noordhuis)
* build: make sure -fvisibility=hidden is set (Santiago Gimeno)
* illumos: event ports to epoll (tjarlama)
* illumos,tty: UV_TTY_MODE_IO waits for 4 bytes (Joshua M. Clulow)
* doc: add vtjnash GPG ID (Jameson Nash)
* linux: read CPU model information on ppc (Richard Lau)
* darwin: fix uv_barrier race condition (Guilherme Íscaro)
* unix,stream: fix loop hang after uv_shutdown (Jameson Nash)
* doc,udp: note that suggested_size is 1 max-sized dgram (Ryan Liptak)
* mingw: fix building for ARM/AArch64 (Martin Storsjö)
* unix: strnlen is not available on Solaris 10 (Claes Nästén)
* sunos: restore use of event ports (Andy Fiddaman)
* sunos,cmake: use thread-safe errno (Andy Fiddaman)


(adam)
diff -r1.67 -r1.68 pkgsrc/devel/libuv/Makefile
diff -r1.64 -r1.65 pkgsrc/devel/libuv/distinfo

cvs diff -r1.67 -r1.68 pkgsrc/devel/libuv/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/libuv/Makefile 2021/07/08 12:25:23 1.67
+++ pkgsrc/devel/libuv/Makefile 2021/07/26 18:08:47 1.68
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.67 2021/07/08 12:25:23 adam Exp $ 1# $NetBSD: Makefile,v 1.68 2021/07/26 18:08:47 adam Exp $
2 2
3DISTNAME= libuv-1.41.1 3DISTNAME= libuv-1.42.0
4CATEGORIES= devel 4CATEGORIES= devel
5MASTER_SITES= ${MASTER_SITE_GITHUB:=libuv/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=libuv/}
6GITHUB_TAG= v${PKGVERSION_NOREV} 6GITHUB_TAG= v${PKGVERSION_NOREV}
7 7
8MAINTAINER= agc@pkgsrc.org 8MAINTAINER= agc@pkgsrc.org
9HOMEPAGE= https://github.com/libuv/libuv 9HOMEPAGE= https://github.com/libuv/libuv
10COMMENT= Cross-platform asychronous I/O 10COMMENT= Cross-platform asychronous I/O
11LICENSE= mit AND 2-clause-bsd AND isc AND modified-bsd 11LICENSE= mit AND 2-clause-bsd AND isc AND modified-bsd
12 12
13USE_LIBTOOL= yes 13USE_LIBTOOL= yes
14USE_TOOLS+= autoconf automake pkg-config 14USE_TOOLS+= autoconf automake pkg-config
15USE_FEATURES+= strnlen 15USE_FEATURES+= strnlen
16GNU_CONFIGURE= yes 16GNU_CONFIGURE= yes

cvs diff -r1.64 -r1.65 pkgsrc/devel/libuv/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/libuv/distinfo 2021/07/08 12:25:23 1.64
+++ pkgsrc/devel/libuv/distinfo 2021/07/26 18:08:47 1.65
@@ -1,9 +1,9 @@ @@ -1,9 +1,9 @@
1$NetBSD: distinfo,v 1.64 2021/07/08 12:25:23 adam Exp $ 1$NetBSD: distinfo,v 1.65 2021/07/26 18:08:47 adam Exp $
2 2
3SHA1 (libuv-1.41.1.tar.gz) = ca7ee8ab2c9e5a2b49b14be4f348c43d50b191a0 3SHA1 (libuv-1.42.0.tar.gz) = d1750da0846b91289bcd4f0128ebcaea6c70a272
4RMD160 (libuv-1.41.1.tar.gz) = e8b63152b0713a3d9aa93d328ff1c962fed8d46f 4RMD160 (libuv-1.42.0.tar.gz) = fa9f1118dee8a6e9aac125b44fb707eb550fd65b
5SHA512 (libuv-1.41.1.tar.gz) = dfd4996a2e8d6cc1ffe141921b2472070c8678cbbb8f0cf333dba7e7a36be0dee7fc3515152a27253252bbe48a9b29766d654f7f77137dd6f6bf0a8330c90fc4 5SHA512 (libuv-1.42.0.tar.gz) = 29982c975fccb99dcf28c8cc0f9fe9f15a0c546778b0723596a790021441b8be1ccece17f63319b5a1f0ccda8a846c0b544f9259d3482e84e14138461a0d882b
6Size (libuv-1.41.1.tar.gz) = 1281506 bytes 6Size (libuv-1.42.0.tar.gz) = 1293478 bytes
7SHA1 (patch-autogen.sh) = a5f48189bfb17624c545a80626ea311b7755d232 7SHA1 (patch-autogen.sh) = a5f48189bfb17624c545a80626ea311b7755d232
8SHA1 (patch-src_unix_fs.c) = d5afe699254210d9724bf2d02ea4563a92666d4f 8SHA1 (patch-src_unix_fs.c) = d5afe699254210d9724bf2d02ea4563a92666d4f
9SHA1 (patch-src_unix_netbsd.c) = 071a2a853f9a73dc72e24d63316aa21b28669469 9SHA1 (patch-src_unix_netbsd.c) = 071a2a853f9a73dc72e24d63316aa21b28669469