Mon Oct 21 09:42:06 2019 UTC ()
libuv: updated to 1.33.1

v1.33.1:
* linux: fix arm64 SYS__sysctl build breakage

v1.33.0:
* Revert "linux: drop code path for epoll_pwait-less kernels"
* build: fix build error with __ANDROID_API__ < 21
* win: fix reading hidden env vars
* unix,win: add uv_random()
* win: simplify mkdtemp
* docs: fix literal-includes in User Guide
* win, tty: fix problem of receiving unexpected SIGWINCH
* unix: fix {Net,Open}BSD build
* win,mingw: Fix undefined MCAST_* constants
* build: Add link for test/fixtures/lorem_ipsum.txt
* fs: use statvfs in uv__fs_statfs() for Haiku
* fsevents: stop using fsevents to watch files
* fsevents: regression in watching /
* build,cmake: don't try to detect a C++ compiler
* build: fix build warning on cygwin
* unix: set sin_len and sin6_len
* test: fix order of operations in test
* doc: improve uv_fs_readdir() cleanup docs
* build: remove duplicated test in build files
* android: enable getentropy on Android >= 28
* android: fix build
* darwin: speed up uv_set_process_title()
* darwin: assume pthread_setname_np() is available
* unix,udp: ensure addr is non-null
* win,tty: add uv_tty_{get,set}_vterm_state
* win: fix uv_statfs_t leak in uv_fs_statfs()
* build: install files on windows via cmake
* darwin,test: include AvailabilityMacros.h
* darwin,test: update loop time after sleeping
* doc: remove old FreeBSD 9 related note
* doc: improve uv_{send,recv}_buffer_size() docs
* build: move -Wno-long-long check to configure time
* unix: update uv_fs_copyfile() fallback logic
* win: cast setsockopt struct to const char*


(adam)
diff -r1.55 -r1.56 pkgsrc/devel/libuv/Makefile
diff -r1.50 -r1.51 pkgsrc/devel/libuv/distinfo
diff -r1.3 -r1.4 pkgsrc/devel/libuv/patches/patch-src_unix_fs.c
diff -r1.1 -r0 pkgsrc/devel/libuv/patches/patch-src_unix_udp.c

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

--- pkgsrc/devel/libuv/Makefile 2019/09/10 11:21:08 1.55
+++ pkgsrc/devel/libuv/Makefile 2019/10/21 09:42:06 1.56
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.55 2019/09/10 11:21:08 adam Exp $ 1# $NetBSD: Makefile,v 1.56 2019/10/21 09:42:06 adam Exp $
2 2
3DISTNAME= libuv-1.32.0 3DISTNAME= libuv-1.33.1
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.50 -r1.51 pkgsrc/devel/libuv/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/libuv/distinfo 2019/09/10 11:21:08 1.50
+++ pkgsrc/devel/libuv/distinfo 2019/10/21 09:42:06 1.51
@@ -1,13 +1,12 @@ @@ -1,13 +1,12 @@
1$NetBSD: distinfo,v 1.50 2019/09/10 11:21:08 adam Exp $ 1$NetBSD: distinfo,v 1.51 2019/10/21 09:42:06 adam Exp $
2 2
3SHA1 (libuv-1.32.0.tar.gz) = 3166a82d73f8bb529badd7a9bb52ef1913b147f5 3SHA1 (libuv-1.33.1.tar.gz) = 1855cc5f323902939d2c4aa066199c8df9b69992
4RMD160 (libuv-1.32.0.tar.gz) = 8bb1e021bdca274622f6003f92466fc8b2d061e1 4RMD160 (libuv-1.33.1.tar.gz) = 78295a082df4cab98e06e9a6d17f2e43bd7f9f85
5SHA512 (libuv-1.32.0.tar.gz) = 3e043a56fd09fdaf3c89f81b3dff70a385ba8a59ec065447c95199a0e45da323b8545fb13b50139c557541357450103a88297fdc921832de661f3e2700173b96 5SHA512 (libuv-1.33.1.tar.gz) = 0200aae2d38c26f537658955479cbc54fb69d5d8cbbccf3016cea319b2c46b1f311ca7a8fc289f14532acbbf2905cf96b17353b8b92bf09802424c372701d1d5
6Size (libuv-1.32.0.tar.gz) = 1242643 bytes 6Size (libuv-1.33.1.tar.gz) = 1251944 bytes
7SHA1 (patch-autogen.sh) = a5f48189bfb17624c545a80626ea311b7755d232 7SHA1 (patch-autogen.sh) = a5f48189bfb17624c545a80626ea311b7755d232
8SHA1 (patch-configure.ac) = 06500ab342d1af50f03bc92f2cb4a2ec28db84cc 8SHA1 (patch-configure.ac) = 06500ab342d1af50f03bc92f2cb4a2ec28db84cc
9SHA1 (patch-src_unix_fs.c) = 97b7ec45ecd8a96a97680a8fde9f0261e3508b5d 9SHA1 (patch-src_unix_fs.c) = 15b464be3e31c0934732c537c4163b5b96665f63
10SHA1 (patch-src_unix_netbsd.c) = 4bea4eda43c4256b5281bc798a46d29690917d27 10SHA1 (patch-src_unix_netbsd.c) = 4bea4eda43c4256b5281bc798a46d29690917d27
11SHA1 (patch-src_unix_thread.c) = 7a9a5d19025bb7bb8968a9f5c5e0c67f37021b89 11SHA1 (patch-src_unix_thread.c) = 7a9a5d19025bb7bb8968a9f5c5e0c67f37021b89
12SHA1 (patch-src_unix_udp.c) = 98ed0072c7a2eceb67c05560757c9103bee658e2 
13SHA1 (patch-test_test-fs.c) = 7a6eb5f895e44067ebdd045bba86105faa3cefe0 12SHA1 (patch-test_test-fs.c) = 7a6eb5f895e44067ebdd045bba86105faa3cefe0

cvs diff -r1.3 -r1.4 pkgsrc/devel/libuv/patches/patch-src_unix_fs.c (expand / switch to unified diff)

--- pkgsrc/devel/libuv/patches/patch-src_unix_fs.c 2019/08/22 10:28:25 1.3
+++ pkgsrc/devel/libuv/patches/patch-src_unix_fs.c 2019/10/21 09:42:06 1.4
@@ -1,52 +1,34 @@ @@ -1,52 +1,34 @@
1$NetBSD: patch-src_unix_fs.c,v 1.3 2019/08/22 10:28:25 wiz Exp $ 1$NetBSD: patch-src_unix_fs.c,v 1.4 2019/10/21 09:42:06 adam Exp $
2 2
3* Fix portability on NetBSD. 3Fix portability on NetBSD.
4https://github.com/libuv/libuv/pull/2436 4https://github.com/libuv/libuv/pull/2436
5 5
6--- src/unix/fs.c.orig 2019-08-09 14:57:12.000000000 +0000 6--- src/unix/fs.c.orig 2019-10-19 21:32:27.000000000 +0000
7+++ src/unix/fs.c 7+++ src/unix/fs.c
8@@ -537,7 +537,7 @@ static int uv__fs_closedir(uv_fs_t* req) 8@@ -1138,7 +1138,7 @@ static void uv__to_stat(struct stat* src
9  
10 static int uv__fs_statfs(uv_fs_t* req) { 
11 uv_statfs_t* stat_fs; 
12-#if defined(__sun) || defined(__MVS__) 
13+#if defined(__sun) || defined(__MVS__) || defined(__NetBSD__) 
14 struct statvfs buf; 
15  
16 if (0 != statvfs(req->path, &buf)) 
17@@ -554,7 +554,7 @@ static int uv__fs_statfs(uv_fs_t* req) { 
18 return -1; 
19 } 
20  
21-#if defined(__sun) || defined(__MVS__) 
22+#if defined(__sun) || defined(__MVS__) || defined(__NetBSD__) 
23 stat_fs->f_type = 0; /* f_type is not supported. */ 
24 #else 
25 stat_fs->f_type = buf.f_type; 
26@@ -1147,7 +1147,7 @@ static void uv__to_stat(struct stat* src 
27 dst->st_blksize = src->st_blksize; 9 dst->st_blksize = src->st_blksize;
28 dst->st_blocks = src->st_blocks; 10 dst->st_blocks = src->st_blocks;
29  11
30-#if defined(__APPLE__) 12-#if defined(__APPLE__)
31+#if defined(__APPLE__) || defined(__NetBSD__) 13+#if defined(__APPLE__) || defined(__NetBSD__)
32 dst->st_atim.tv_sec = src->st_atimespec.tv_sec; 14 dst->st_atim.tv_sec = src->st_atimespec.tv_sec;
33 dst->st_atim.tv_nsec = src->st_atimespec.tv_nsec; 15 dst->st_atim.tv_nsec = src->st_atimespec.tv_nsec;
34 dst->st_mtim.tv_sec = src->st_mtimespec.tv_sec; 16 dst->st_mtim.tv_sec = src->st_mtimespec.tv_sec;
35@@ -1173,7 +1173,6 @@ static void uv__to_stat(struct stat* src 17@@ -1164,7 +1164,6 @@ static void uv__to_stat(struct stat* src
36 defined(__DragonFly__) || \ 18 defined(__DragonFly__) || \
37 defined(__FreeBSD__) || \ 19 defined(__FreeBSD__) || \
38 defined(__OpenBSD__) || \ 20 defined(__OpenBSD__) || \
39- defined(__NetBSD__) || \ 21- defined(__NetBSD__) || \
40 defined(_GNU_SOURCE) || \ 22 defined(_GNU_SOURCE) || \
41 defined(_BSD_SOURCE) || \ 23 defined(_BSD_SOURCE) || \
42 defined(_SVID_SOURCE) || \ 24 defined(_SVID_SOURCE) || \
43@@ -1185,8 +1184,7 @@ static void uv__to_stat(struct stat* src 25@@ -1176,8 +1175,7 @@ static void uv__to_stat(struct stat* src
44 dst->st_mtim.tv_nsec = src->st_mtim.tv_nsec; 26 dst->st_mtim.tv_nsec = src->st_mtim.tv_nsec;
45 dst->st_ctim.tv_sec = src->st_ctim.tv_sec; 27 dst->st_ctim.tv_sec = src->st_ctim.tv_sec;
46 dst->st_ctim.tv_nsec = src->st_ctim.tv_nsec; 28 dst->st_ctim.tv_nsec = src->st_ctim.tv_nsec;
47-# if defined(__FreeBSD__) || \ 29-# if defined(__FreeBSD__) || \
48- defined(__NetBSD__) 30- defined(__NetBSD__)
49+# if defined(__FreeBSD__) 31+# if defined(__FreeBSD__)
50 dst->st_birthtim.tv_sec = src->st_birthtim.tv_sec; 32 dst->st_birthtim.tv_sec = src->st_birthtim.tv_sec;
51 dst->st_birthtim.tv_nsec = src->st_birthtim.tv_nsec; 33 dst->st_birthtim.tv_nsec = src->st_birthtim.tv_nsec;
52 dst->st_flags = src->st_flags; 34 dst->st_flags = src->st_flags;

File Deleted: pkgsrc/devel/libuv/patches/patch-src_unix_udp.c