From 6d005e70366e5b1c655cba12a9547139bd0a1060 Mon Sep 17 00:00:00 2001 From: Christian Clason Date: Thu, 24 Sep 2026 17:20:13 +0200 Subject: [PATCH] update to libuv 1.53.0 --- build.zig | 7 +++++++ build.zig.zon | 6 +++--- readme.md | 2 +- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/build.zig b/build.zig index ed57c41..805dd58 100644 --- a/build.zig +++ b/build.zig @@ -618,6 +618,7 @@ const test_sources: []const []const u8 = &.{ "test-hrtime.c", "test-idle.c", "test-idna.c", + "test-io-64-safe.c", "test-iouring-pollhup.c", "test-ip4-addr.c", "test-ip6-addr.c", @@ -637,6 +638,7 @@ const test_sources: []const []const u8 = &.{ "test-mutexes.c", "test-not-readable-nor-writable-on-read-error.c", "test-not-writable-after-shutdown.c", + "test-osx-resident-set-memory.c", "test-osx-select.c", "test-pass-always.c", "test-ping-pong.c", @@ -651,6 +653,7 @@ const test_sources: []const []const u8 = &.{ "test-pipe-server-close.c", "test-pipe-set-fchmod.c", "test-pipe-set-non-blocking.c", + "test-pipe-write.c", "test-platform-output.c", "test-poll-close-doesnt-corrupt-stack.c", "test-poll-close.c", @@ -676,6 +679,7 @@ const test_sources: []const []const u8 = &.{ "test-signal-pending-on-close.c", "test-signal.c", "test-socket-buffer-size.c", + "test-sizeof.c", "test-spawn.c", "test-stdio-over-pipes.c", "test-strscpy.c", @@ -707,6 +711,7 @@ const test_sources: []const []const u8 = &.{ "test-tcp-unexpected-read.c", "test-tcp-write-after-connect.c", "test-tcp-write-fail.c", + "test-tcp-write-in-read-cb-backend-timeout.c", "test-tcp-write-queue-order.c", "test-tcp-write-to-half-open-connection.c", "test-tcp-writealot.c", @@ -746,6 +751,7 @@ const test_sources: []const []const u8 = &.{ "test-udp-sendmmsg-error.c", "test-udp-send-unreachable.c", "test-udp-recv-cb-close-pollerr.c", + "test-udp-send-fail.c", "test-udp-try-send.c", "test-udp-recv-in-a-row.c", "test-udp-recvmsg-unreachable-error.c", @@ -753,6 +759,7 @@ const test_sources: []const []const u8 = &.{ "test-uname.c", "test-walk-handles.c", "test-watcher-cross-stop.c", + "test-write-cancel.c", }; const std = @import("std"); diff --git a/build.zig.zon b/build.zig.zon index d9e0bc7..67c25e9 100644 --- a/build.zig.zon +++ b/build.zig.zon @@ -1,12 +1,12 @@ .{ .name = .libuv, .fingerprint = 0x7CB3932CBFAADA86, - .version = "1.52.1", + .version = "1.53.0", .minimum_zig_version = "0.14.0", .dependencies = .{ .libuv = .{ - .url = "git+https://github.com/libuv/libuv?ref=v1.52.1#a19ceeb13a3689cfd20bf96b283136cff08a0dc6", - .hash = "N-V-__8AAF0TRQB7f11_kVHJXTkp9QLCD20udiPXEsoNg9cC", + .url = "git+https://github.com/libuv/libuv?ref=v1.53.0#840404ce8ba7cc0204be52389a6cfff9f2c90fb6", + .hash = "N-V-__8AAJDFRwBAOnHfjLo8JKU56CoS83XDbuaNIxTM_WXo", }, }, .paths = .{ diff --git a/readme.md b/readme.md index 733ab78..d722c52 100644 --- a/readme.md +++ b/readme.md @@ -40,7 +40,7 @@ your_exe.linkLibrary(libuv_dep.artifact("uv")); | Refname | libuv Version | Compatible Zig Version(s) | | --------- | ------------- | ---------------------------------------- | -| `master` | `1.52.1` | `0.14.1`, `0.15.2`, `0.16.0`, `0.17-dev` | +| `master` | `1.53.0` | `0.14.1`, `0.15.2`, `0.16.0`, `0.17-dev` | | `v1.52.1` | `1.52.1` | `0.14.1`, `0.15.2`, `0.16.0`, `0.17-dev` | | `v1.51.0` | `1.51.0` | `0.14.1`, `0.15.2`, `0.16-dev` | | `v1.50.0` | `1.50.0` | `0.14.1`, `0.15.2` |