pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/libuv



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Oct 13 07:48:02 UTC 2024

Modified Files:
        pkgsrc/devel/libuv: Makefile distinfo
        pkgsrc/devel/libuv/patches: patch-src_unix_core.c

Log Message:
libuv: update to 1.49.1.

2024.10.11, Version 1.49.1 (Stable)
Changes since version 1.49.0:
* build: add darwin-syscalls.h to release tarball (Ben Noordhuis)
* linux: use IORING_SETUP_NO_SQARRAY when available (Ben Noordhuis)
* linux: use IORING_OP_FTRUNCATE when available (Ben Noordhuis)
* win: fix pNtQueryDirectoryFile check (Rialbat)
* win: fix WriteFile() error translation (Santiago Gimeno)
* win,fs: uv_fs_rmdir() to return ENOENT on file (Santiago Gimeno)
* win,pipe: ipc code does not support async read (Jameson Nash)
* netbsd: fix build (Adam)
* win,fs: fix bug in fs__readdir (Hüseyin Açacak)
* unix: workaround gcc bug on armv7 (Santiago Gimeno)
* unix: work around arm-linux-gnueabihf-gcc bug (Ben Noordhuis)
* unix: fix uv_tcp_keepalive in smartOS (Santiago Gimeno)
* unix: fix uv_getrusage ru_maxrss on solaris (Poul T Lomholt)


To generate a diff of this commit:
cvs rdiff -u -r1.83 -r1.84 pkgsrc/devel/libuv/Makefile
cvs rdiff -u -r1.81 -r1.82 pkgsrc/devel/libuv/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/libuv/patches/patch-src_unix_core.c

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

Modified files:

Index: pkgsrc/devel/libuv/Makefile
diff -u pkgsrc/devel/libuv/Makefile:1.83 pkgsrc/devel/libuv/Makefile:1.84
--- pkgsrc/devel/libuv/Makefile:1.83    Mon Sep 30 17:05:46 2024
+++ pkgsrc/devel/libuv/Makefile Sun Oct 13 07:48:02 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.83 2024/09/30 17:05:46 adam Exp $
+# $NetBSD: Makefile,v 1.84 2024/10/13 07:48:02 wiz Exp $
 
-DISTNAME=      libuv-1.49.0
+DISTNAME=      libuv-1.49.1
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=libuv/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
@@ -11,7 +11,7 @@ COMMENT=      Cross-platform asychronous I/O
 LICENSE=       mit AND 2-clause-bsd AND isc AND modified-bsd
 
 USE_CC_FEATURES=       c11
-FORCE_CC_STD=          c11 # stdatomic.h
+FORCE_C_STD=           c11 # stdatomic.h
 
 USE_LANGUAGES= c
 USE_LIBTOOL=   yes

Index: pkgsrc/devel/libuv/distinfo
diff -u pkgsrc/devel/libuv/distinfo:1.81 pkgsrc/devel/libuv/distinfo:1.82
--- pkgsrc/devel/libuv/distinfo:1.81    Mon Sep 30 17:05:46 2024
+++ pkgsrc/devel/libuv/distinfo Sun Oct 13 07:48:02 2024
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.81 2024/09/30 17:05:46 adam Exp $
+$NetBSD: distinfo,v 1.82 2024/10/13 07:48:02 wiz Exp $
 
-BLAKE2s (libuv-1.49.0.tar.gz) = 6dd2c09b861873abb9f9e08947b0e554eb9e8e2832df8bfefbec4b094a00c324
-SHA512 (libuv-1.49.0.tar.gz) = 202a4f8b950ddf38db0d9f645d27c257aa4d65f9c170b9a32f7ee935a60d0cbcb2987561769c04bb42628184c22515df5b992b3ae1146f45632d51782b959a62
-Size (libuv-1.49.0.tar.gz) = 1339314 bytes
+BLAKE2s (libuv-1.49.1.tar.gz) = c954454bcc979125998bebef7e4e857d0f4953e398f70823f479a5ae99587e2d
+SHA512 (libuv-1.49.1.tar.gz) = aaaff8a609f8d8e40ce863f05b443d73ea85c5cda2756e8d05db9b31bf704573ed8788319fed195874fb5e20f4aa947e6af8a78f8284d6719b9fc791d03c7a6e
+Size (libuv-1.49.1.tar.gz) = 1339990 bytes
 SHA1 (patch-autogen.sh) = 99790076b91d579eb55506749e4803ab7cdfaa4c
-SHA1 (patch-src_unix_core.c) = 2d8b2402db910752fff36043ee1aa9f6f2bcdd16
+SHA1 (patch-src_unix_core.c) = 2daf6aeed2d32b0db49c36cf7c129d7f7962178e
 SHA1 (patch-src_unix_darwin-proctitle.c) = e726550cdd884a1fa73f6ea79592df643f954e97
 SHA1 (patch-src_unix_fs.c) = 510693bb63cac7bf25e04c64e2d231de80b149d1
 SHA1 (patch-src_unix_netbsd.c) = 071a2a853f9a73dc72e24d63316aa21b28669469

Index: pkgsrc/devel/libuv/patches/patch-src_unix_core.c
diff -u pkgsrc/devel/libuv/patches/patch-src_unix_core.c:1.2 pkgsrc/devel/libuv/patches/patch-src_unix_core.c:1.3
--- pkgsrc/devel/libuv/patches/patch-src_unix_core.c:1.2        Mon Sep 30 17:05:46 2024
+++ pkgsrc/devel/libuv/patches/patch-src_unix_core.c    Sun Oct 13 07:48:02 2024
@@ -1,12 +1,10 @@
-$NetBSD: patch-src_unix_core.c,v 1.2 2024/09/30 17:05:46 adam Exp $
+$NetBSD: patch-src_unix_core.c,v 1.3 2024/10/13 07:48:02 wiz Exp $
 
 Apply MacPorts patch-libuv-unix-core-close-nocancel.diff for
 - older gcc versions to not error on pragmas
 - 32bit code to link correctly
 - Tiger to work around not having a non-cancellable close function
 
-Fix build on NetBSD: https://github.com/libuv/libuv/issues/4552
-
 --- src/unix/core.c.orig       2024-09-25 08:17:20.000000000 +0000
 +++ src/unix/core.c
 @@ -595,18 +595,31 @@ int uv__accept(int sockfd) {
@@ -48,19 +46,3 @@ Fix build on NetBSD: https://github.com/
  #elif defined(__linux__) && defined(__SANITIZE_THREAD__) && defined(__clang__)
    long rc;
    __sanitizer_syscall_pre_close(fd);
-@@ -1882,13 +1895,13 @@ int uv__search_path(const char* prog, ch
- #if defined(__linux__) || defined (__FreeBSD__)
- # define uv__cpu_count(cpuset) CPU_COUNT(cpuset)
- #elif defined(__NetBSD__)
--static int uv__cpu_count(cpuset_t *cpuset) {
-+static int uv__cpu_count(cpuset_t *set) {
-   int rc;
-   cpuid_t i;
- 
-   rc = 0;
-   for (i = 0;; i++) {
--    int r = cpuset_isset(cpu, set);
-+    int r = cpuset_isset(i, set);
-     if (r < 0)
-       break;
-     if (r)



Home | Main Index | Thread Index | Old Index