pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/libuv libuv: update to 1.31.0.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/4e83eb5cca3d
branches:  trunk
changeset: 399766:4e83eb5cca3d
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Fri Aug 16 12:06:31 2019 +0000

description:
libuv: update to 1.31.0.

2019.08.10, Version 1.31.0 (Stable)

Changes since version 1.30.1:

* win,fs: don't modify global file translation mode (Javier Blazquez)

* win: fix uv_os_tmpdir when env var is 260 chars (Mustafa M)

* win: prevent tty event explosion machine hang (Javier Blazquez)

* win: add UV_FS_O_FILEMAP (Jo?o Reis)

* win, fs: mkdir return UV_EINVAL for invalid names (Bartosz Sosnowski)

* github: add root warning to template (cjihrig)

* win: misc fs cleanup (cjihrig)

* unix,win: add uv_fs_statfs() (cjihrig)

* test: avoid AF_LOCAL (Carlo Marcelo Arenas Bel?n)

* unix,win: add ability to retrieve all env variables (Sa?l Ibarra Corretg?)

* Revert "darwin: speed up uv_set_process_title()" (Ben Noordhuis)

* doc: add %p to valgrind log-file arg (Zach Bjornson)

* doc: fix typo in basics.rst (Nan Xiao)

* ibmi: support Makefile build for IBM i (Xu Meng)

* OpenBSD: only get active CPU core count (Ben Davies)

* test: fix gcc 8 warnings for tests (Nhan Khong)

* ibmi: use correct header files (Xu Meng)

* unix: clear UV_HANDLE_READING flag before callback (zyxwvu Shi)

* unix: fix unused-function warning on BSD (Nhan Khong)

* test: fix test runner on MinGW (Crunkle)

* win: remove try-except outside MSVC (Crunkle)

* win: fix uv_spawn() ENOMEM on empty env (Ben Noordhuis)

diffstat:

 devel/libuv/Makefile                    |   4 ++--
 devel/libuv/distinfo                    |  13 ++++++-------
 devel/libuv/patches/patch-src_unix_fs.c |  28 +++++++++++++++++++++++-----
 3 files changed, 31 insertions(+), 14 deletions(-)

diffs (87 lines):

diff -r e51c975f1248 -r 4e83eb5cca3d devel/libuv/Makefile
--- a/devel/libuv/Makefile      Fri Aug 16 12:04:00 2019 +0000
+++ b/devel/libuv/Makefile      Fri Aug 16 12:06:31 2019 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.52 2019/07/08 22:15:46 sevan Exp $
+# $NetBSD: Makefile,v 1.53 2019/08/16 12:06:31 wiz Exp $
 
-DISTNAME=      libuv-1.30.1
+DISTNAME=      libuv-1.31.0
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=libuv/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
diff -r e51c975f1248 -r 4e83eb5cca3d devel/libuv/distinfo
--- a/devel/libuv/distinfo      Fri Aug 16 12:04:00 2019 +0000
+++ b/devel/libuv/distinfo      Fri Aug 16 12:06:31 2019 +0000
@@ -1,12 +1,11 @@
-$NetBSD: distinfo,v 1.47 2019/07/02 16:44:06 adam Exp $
+$NetBSD: distinfo,v 1.48 2019/08/16 12:06:31 wiz Exp $
 
-SHA1 (libuv-1.30.1.tar.gz) = aefd1b237821bec8bb964d7ba85661fca35b6a97
-RMD160 (libuv-1.30.1.tar.gz) = af43d0d1932208c6d0d09dab96df452f28f9a217
-SHA512 (libuv-1.30.1.tar.gz) = bf6d99e4807da3e90c1852b901953fb5ddb9354942a433d8ddfef9a0766abfe3783216936c546ea1b9f2872d0d031dd184519bb5c7f58f6baeae4446f0f5e3fd
-Size (libuv-1.30.1.tar.gz) = 1228593 bytes
+SHA1 (libuv-1.31.0.tar.gz) = 1434cb0e2909877eb94d459d04c8a146692492db
+RMD160 (libuv-1.31.0.tar.gz) = b9c56562f91f2a1e1dc49341141e28baa84fd457
+SHA512 (libuv-1.31.0.tar.gz) = bb27ab86f2f6e9c2b22e768216097db2b69e468967b48bf1a15d17c36b445355ee4bd356f59bbd1bcf7d7c0d3f68b2c6660f999a2cc0660033eb5e3775499409
+Size (libuv-1.31.0.tar.gz) = 1238566 bytes
 SHA1 (patch-autogen.sh) = a5f48189bfb17624c545a80626ea311b7755d232
 SHA1 (patch-configure.ac) = e6636d522dc9218fc9aee62846426645473cb6cd
-SHA1 (patch-src_unix_darwin.c) = 489f73fe81b9dea2acc72a669bf667c560c1deea
-SHA1 (patch-src_unix_fs.c) = 21fffa99df9528aedee0c6fe299d28ff5110d2ba
+SHA1 (patch-src_unix_fs.c) = 852fd7da9f19dc53427b98ae84b1aa7146418a41
 SHA1 (patch-src_unix_netbsd.c) = 3386e702e3acc29bba6f3f5f612db728473b2a73
 SHA1 (patch-src_unix_thread.c) = da1fe29d95594355f57f8024613122c34b6510e5
diff -r e51c975f1248 -r 4e83eb5cca3d devel/libuv/patches/patch-src_unix_fs.c
--- a/devel/libuv/patches/patch-src_unix_fs.c   Fri Aug 16 12:04:00 2019 +0000
+++ b/devel/libuv/patches/patch-src_unix_fs.c   Fri Aug 16 12:06:31 2019 +0000
@@ -1,10 +1,28 @@
-$NetBSD: patch-src_unix_fs.c,v 1.1 2017/03/22 01:45:08 taca Exp $
+$NetBSD: patch-src_unix_fs.c,v 1.2 2019/08/16 12:06:31 wiz Exp $
 
 * Fix portability on NetBSD.
 
---- src/unix/fs.c.orig 2017-02-01 00:38:56.000000000 +0000
+--- src/unix/fs.c.orig 2019-08-09 14:57:12.000000000 +0000
 +++ src/unix/fs.c
-@@ -778,7 +778,7 @@ static void uv__to_stat(struct stat* src
+@@ -537,7 +537,7 @@ static int uv__fs_closedir(uv_fs_t* req)
+ 
+ static int uv__fs_statfs(uv_fs_t* req) {
+   uv_statfs_t* stat_fs;
+-#if defined(__sun) || defined(__MVS__)
++#if defined(__sun) || defined(__MVS__) || defined(__NetBSD__)
+   struct statvfs buf;
+ 
+   if (0 != statvfs(req->path, &buf))
+@@ -554,7 +554,7 @@ static int uv__fs_statfs(uv_fs_t* req) {
+     return -1;
+   }
+ 
+-#if defined(__sun) || defined(__MVS__)
++#if defined(__sun) || defined(__MVS__) || defined(__NetBSD__)
+   stat_fs->f_type = 0;  /* f_type is not supported. */
+ #else
+   stat_fs->f_type = buf.f_type;
+@@ -1147,7 +1147,7 @@ static void uv__to_stat(struct stat* src
    dst->st_blksize = src->st_blksize;
    dst->st_blocks = src->st_blocks;
  
@@ -13,7 +31,7 @@
    dst->st_atim.tv_sec = src->st_atimespec.tv_sec;
    dst->st_atim.tv_nsec = src->st_atimespec.tv_nsec;
    dst->st_mtim.tv_sec = src->st_mtimespec.tv_sec;
-@@ -804,7 +804,6 @@ static void uv__to_stat(struct stat* src
+@@ -1173,7 +1173,6 @@ static void uv__to_stat(struct stat* src
      defined(__DragonFly__)   || \
      defined(__FreeBSD__)     || \
      defined(__OpenBSD__)     || \
@@ -21,7 +39,7 @@
      defined(_GNU_SOURCE)     || \
      defined(_BSD_SOURCE)     || \
      defined(_SVID_SOURCE)    || \
-@@ -816,8 +815,7 @@ static void uv__to_stat(struct stat* src
+@@ -1185,8 +1184,7 @@ static void uv__to_stat(struct stat* src
    dst->st_mtim.tv_nsec = src->st_mtim.tv_nsec;
    dst->st_ctim.tv_sec = src->st_ctim.tv_sec;
    dst->st_ctim.tv_nsec = src->st_ctim.tv_nsec;



Home | Main Index | Thread Index | Old Index