Commit Graph

17 Commits

Author SHA1 Message Date
be1c14b525 ci: only build with zig-master macos-latest
The way that the macOS libc integration in zig works retroactively
breaks older zig versions on newer macOS due to linking errors. The
only version that is "guaranteed" to work on `macos-latest` is zig
`master`.
2026-09-27 12:19:40 -06:00
rawan10101
c1ccce24e1 build(emscripten): remove unix/posix-poll.c from Emscripten sources
Some checks failed
CI / build (-Dbuild-tests -Dbuild-benchmarks, true, macos-latest, 0.15.2) (push) Has been cancelled
CI / build (macos-latest, 0.14.1) (push) Has been cancelled
CI / build (macos-latest, master) (push) Has been cancelled
CI / build (ubuntu-latest, 0.14.1) (push) Has been cancelled
CI / build (ubuntu-latest, 0.15.2) (push) Has been cancelled
CI / build (ubuntu-latest, master) (push) Has been cancelled
CI / build (windows-latest, 0.14.1) (push) Has been cancelled
CI / build (windows-latest, 0.15.2) (push) Has been cancelled
CI / build (windows-latest, master) (push) Has been cancelled
2026-06-19 14:00:24 +03:00
b465d9ae43 update to libuv 1.52.1
Fixes: #10
2026-03-07 11:21:08 -07:00
Rawan10101
e4dc0ddc67 build: add Emscripten/WASM support
The wasm build requires the Emscripten SDK to be available. Then the
library can be built with something like:

   zig build -Dtarget=wasm32-emscripten --search-prefix $EMSDK/upstream/emscripten/cache/sysroot
2026-03-04 22:58:04 -07:00
bfredl
dd606c7686 version bump: libuv 1.52.0
Some checks failed
CI / build (-Dbuild-tests -Dbuild-benchmarks, true, macos-latest, 0.15.2) (push) Has been cancelled
CI / build (macos-latest, 0.14.1) (push) Has been cancelled
CI / build (macos-latest, master) (push) Has been cancelled
CI / build (ubuntu-latest, 0.14.1) (push) Has been cancelled
CI / build (ubuntu-latest, 0.15.2) (push) Has been cancelled
CI / build (ubuntu-latest, master) (push) Has been cancelled
CI / build (windows-latest, 0.14.1) (push) Has been cancelled
CI / build (windows-latest, 0.15.2) (push) Has been cancelled
CI / build (windows-latest, master) (push) Has been cancelled
2026-02-11 11:43:31 +01:00
42b4759ef9 readme: update zig version support table
Some checks failed
CI / build (-Dbuild-tests -Dbuild-benchmarks, true, macos-latest, 0.15.2) (push) Has been cancelled
CI / build (macos-latest, 0.14.1) (push) Has been cancelled
CI / build (macos-latest, master) (push) Has been cancelled
CI / build (ubuntu-latest, 0.14.1) (push) Has been cancelled
CI / build (ubuntu-latest, 0.15.2) (push) Has been cancelled
CI / build (ubuntu-latest, master) (push) Has been cancelled
CI / build (windows-latest, 0.14.1) (push) Has been cancelled
CI / build (windows-latest, 0.15.2) (push) Has been cancelled
CI / build (windows-latest, master) (push) Has been cancelled
2026-01-06 19:03:31 -07:00
Chinmay Dalal
ddf88a5238 make it build with zig 0.16 2026-01-06 18:46:18 -07:00
9c6f8f7e9a ci: test more zig versions 2026-01-05 23:28:59 -07:00
f13c2bbb0a ci: bump action versions 2026-01-05 23:21:41 -07:00
3b114c0f1c build: add missing test source file
This was added in 1.51.0. it only affected building with -Dbuild-tests,
which probably most people do not do.
2026-01-05 23:17:13 -07:00
Loris Cro
a2dfd385bd bump package version 2025-07-17 23:53:14 +02:00
Loris Cro
b4e8352930 Merge pull request #3 from bfredl/uv1.51
version bump: libuv v1.51.0
2025-07-17 23:45:11 +02:00
bfredl
ac81569463 version bump: libuv v1.51.0 2025-07-17 23:44:40 +02:00
Loris Cro
ff2bf737d1 add Zig 0.15.0-dev compatibility 2025-07-17 23:41:41 +02:00
fead2457be build: fix windows debug builds
Some checks failed
CI / build (-Dbuild-tests -Dbuild-benchmarks, true, macos-latest, 0.14.0) (push) Has been cancelled
CI / build (macos-latest, master) (push) Has been cancelled
CI / build (ubuntu-latest, 0.14.0) (push) Has been cancelled
CI / build (windows-latest, 0.14.0) (push) Has been cancelled
2025-04-08 18:37:55 -06:00
e398fefdf6 build: support 0.14.0
This drops support for older zig versions.
2025-03-05 21:00:39 -07:00
aa27cc803c init
Some checks failed
CI / build (-Dbuild-tests -Dbuild-benchmarks, true, macos-latest, master) (push) Has been cancelled
CI / build (macos-latest, 0.13.0) (push) Has been cancelled
CI / build (ubuntu-latest, 0.13.0) (push) Has been cancelled
CI / build (windows-latest, 0.13.0) (push) Has been cancelled
2025-02-04 21:05:45 -07:00