authorgravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2026-05-29 16:40:45 -07:00
committergravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2026-05-29 16:40:45 -07:00
log386bfa83c0818fc4f0aafc4ac1a2a0dfaae33672
tree1af036da83b36dcccceeac1c47687a5a10f56d33
parent82f021f019d8dcd7520521bb80e10d7988da27da
signaturebadge-check Signed by SSH key SHA256:4hHJbtBRU58AYXwjL7fkz2fnQHdiye8x1QpTCQ0sHNw

add macos support back by introducing zig-sys-darwin


3 files changed, 55 insertions(+), 47 deletions(-)

deps.zig+42-36
......@@ -59,21 +59,22 @@ pub fn fetch(exe: *std.Build.Step.Compile) *std.Build.Step {
5959 step.dependOn(&GitExactStep.create(b, "https://github.com/nektro/iguanaTLS", "3450aaf3ca47986540e2b0258c2affc45af64ea2").step);
6060 step.dependOn(&GitExactStep.create(b, "https://github.com/nektro/zfetch", "40d141bf7db81f05a83cce5f2edc4b14e41a5c34").step);
6161 step.dependOn(&GitExactStep.create(b, "https://github.com/nektro/zig-ansi", "5f89211a749aef6bf518889c0467ceb24825c055").step);
62 step.dependOn(&GitExactStep.create(b, "https://github.com/nektro/zig-detect-license", "9285c96497ec5debae97a859e69976148a66aa7a").step);
62 step.dependOn(&GitExactStep.create(b, "https://github.com/nektro/zig-detect-license", "a1a066da88dab50873a56f0349dc12dc76542077").step);
6363 step.dependOn(&GitExactStep.create(b, "https://github.com/nektro/zig-extras", "c2c581aa6a38438dd9ed8da0f59019691c5dd45d").step);
64 step.dependOn(&GitExactStep.create(b, "https://github.com/nektro/zig-git", "acb6691534e00ded166cccc272e17efbf613a2ab").step);
64 step.dependOn(&GitExactStep.create(b, "https://github.com/nektro/zig-git", "2b3f83cd341764f979969603e4f77e62f353b6a3").step);
6565 step.dependOn(&GitExactStep.create(b, "https://github.com/nektro/zig-inquirer", "4cddefa42744d61067567b0b36b5d2bb376e5ae3").step);
66 step.dependOn(&GitExactStep.create(b, "https://github.com/nektro/zig-intrusive-parser", "eec3155dc8188b8440cb6097cc436f49511f01cd").step);
67 step.dependOn(&GitExactStep.create(b, "https://github.com/nektro/zig-json", "80e943ac8734b91da3560c8f45bbe702d833ac11").step);
66 step.dependOn(&GitExactStep.create(b, "https://github.com/nektro/zig-intrusive-parser", "a31b480914d15f3d13cdfb586aac950c73beebdd").step);
67 step.dependOn(&GitExactStep.create(b, "https://github.com/nektro/zig-json", "428aa8a29e370fdb2e6739d5676b1de415e3f4e3").step);
6868 step.dependOn(&GitExactStep.create(b, "https://github.com/nektro/zig-leven", "618eddde4ffbc6d34100e4bc6aa654d41161537a").step);
69 step.dependOn(&GitExactStep.create(b, "https://github.com/nektro/zig-licenses", "6b59e45d33a58a5756b2d671a40703f1d110271e").step);
70 step.dependOn(&GitExactStep.create(b, "https://github.com/nektro/zig-licenses-text", "cf0d7f870e85bf4cc35e56532b9e6dd37f9d20dd").step);
71 step.dependOn(&GitExactStep.create(b, "https://github.com/nektro/zig-nfs", "cd5a750bf6d58fa355efe2223c3f9c0626198f13").step);
72 step.dependOn(&GitExactStep.create(b, "https://github.com/nektro/zig-nio", "c50f286c78a4a9704ac3f9fecd7c351e7da89e02").step);
69 step.dependOn(&GitExactStep.create(b, "https://github.com/nektro/zig-licenses", "16cef5e32b3f8bbcf1064c599615290a720b6547").step);
70 step.dependOn(&GitExactStep.create(b, "https://github.com/nektro/zig-licenses-text", "ba0f00dfb23d28c301e4b54d0a278def2c38dc7b").step);
71 step.dependOn(&GitExactStep.create(b, "https://github.com/nektro/zig-nfs", "18b00c5c5d25e230ff4f3ea07fadb2a1d54a773d").step);
72 step.dependOn(&GitExactStep.create(b, "https://github.com/nektro/zig-nio", "c1da2e8a31858880eb3e4cfcf12de0a865617623").step);
73 step.dependOn(&GitExactStep.create(b, "https://github.com/nektro/zig-sys-darwin", "c5c1b35492224b0ed8d2570c8e71702947b1e400").step);
7374 step.dependOn(&GitExactStep.create(b, "https://github.com/nektro/zig-sys-linux", "9edefde5fcf96894b6aa4ab60241940bba65debf").step);
74 step.dependOn(&GitExactStep.create(b, "https://github.com/nektro/zig-time", "6e4e3983cea4fe7f705ce6c6606832fca409a4c7").step);
75 step.dependOn(&GitExactStep.create(b, "https://github.com/nektro/zig-tracer", "b2c23066c0431542cbc97aedadd9c8890c298e7b").step);
76 step.dependOn(&GitExactStep.create(b, "https://github.com/nektro/zig-yaml", "54fd85b458b7cf1b81ebe6503d61ca82804d1db6").step);
75 step.dependOn(&GitExactStep.create(b, "https://github.com/nektro/zig-time", "0f4db4c980146e4a3fc86a9a9070452a25ff9317").step);
76 step.dependOn(&GitExactStep.create(b, "https://github.com/nektro/zig-tracer", "3a5fdea4ffd387a53ac2a42fb503557cdbe20696").step);
77 step.dependOn(&GitExactStep.create(b, "https://github.com/nektro/zig-yaml", "b1ebd056b9afaaa719cb55359c610455ffe04499").step);
7778 step.dependOn(&GitExactStep.create(b, "https://github.com/truemedian/hzzp", "ab212bd208f0eb54d85861679677c5e3dc9bb543").step);
7879 step.dependOn(&GitExactStep.create(b, "https://github.com/madler/zlib", "da607da739fa6047df13e66a2af6b8bec7c2a498").step);
7980 step.dependOn(&GitExactStep.create(b, "https://github.com/yaml/libyaml", "2c891fc7a770e8ba2fec34fc6b545c672beb37e6").step);
......@@ -225,9 +226,14 @@ pub const package_data = struct {
225226 .entry = "/git/github.com/nektro/zig-leven/618eddde4ffbc6d34100e4bc6aa654d41161537a/src/lib.zig",
226227 };
227228 pub var _0npcrzfdlrvk = Package{
228 .store = "/git/github.com/nektro/zig-licenses/6b59e45d33a58a5756b2d671a40703f1d110271e",
229 .store = "/git/github.com/nektro/zig-licenses/16cef5e32b3f8bbcf1064c599615290a720b6547",
229230 .name = "licenses",
230 .entry = "/git/github.com/nektro/zig-licenses/6b59e45d33a58a5756b2d671a40703f1d110271e/src/lib.zig",
231 .entry = "/git/github.com/nektro/zig-licenses/16cef5e32b3f8bbcf1064c599615290a720b6547/src/lib.zig",
232 };
233 pub var _73bukkeci2u6 = Package{
234 .store = "/git/github.com/nektro/zig-sys-darwin/c5c1b35492224b0ed8d2570c8e71702947b1e400",
235 .name = "sys-darwin",
236 .entry = "/git/github.com/nektro/zig-sys-darwin/c5c1b35492224b0ed8d2570c8e71702947b1e400/sys_darwin.zig",
231237 };
232238 pub var _h7tv7ayhffak = Package{
233239 .store = "/git/github.com/nektro/zig-sys-linux/9edefde5fcf96894b6aa4ab60241940bba65debf",
......@@ -237,63 +243,63 @@ pub const package_data = struct {
237243 .system_libs = &.{ "c" },
238244 };
239245 pub var _kscsl0145t7x = Package{
240 .store = "/git/github.com/nektro/zig-nio/c50f286c78a4a9704ac3f9fecd7c351e7da89e02",
246 .store = "/git/github.com/nektro/zig-nio/c1da2e8a31858880eb3e4cfcf12de0a865617623",
241247 .name = "nio",
242 .entry = "/git/github.com/nektro/zig-nio/c50f286c78a4a9704ac3f9fecd7c351e7da89e02/nio.zig",
243 .deps = &[_]*Package{ &_h7tv7ayhffak, &_f7dubzb7cyqe },
248 .entry = "/git/github.com/nektro/zig-nio/c1da2e8a31858880eb3e4cfcf12de0a865617623/nio.zig",
249 .deps = &[_]*Package{ &_h7tv7ayhffak, &_f7dubzb7cyqe, &_73bukkeci2u6 },
244250 };
245251 pub var _7l3oxw6nqqws = Package{
246 .store = "/git/github.com/nektro/zig-intrusive-parser/eec3155dc8188b8440cb6097cc436f49511f01cd",
252 .store = "/git/github.com/nektro/zig-intrusive-parser/a31b480914d15f3d13cdfb586aac950c73beebdd",
247253 .name = "intrusive-parser",
248 .entry = "/git/github.com/nektro/zig-intrusive-parser/eec3155dc8188b8440cb6097cc436f49511f01cd/intrusive_parser.zig",
254 .entry = "/git/github.com/nektro/zig-intrusive-parser/a31b480914d15f3d13cdfb586aac950c73beebdd/intrusive_parser.zig",
249255 .deps = &[_]*Package{ &_f7dubzb7cyqe, &_kscsl0145t7x },
250256 };
251257 pub var _iecwp4b3bsfm = Package{
252 .store = "/git/github.com/nektro/zig-time/6e4e3983cea4fe7f705ce6c6606832fca409a4c7",
258 .store = "/git/github.com/nektro/zig-time/0f4db4c980146e4a3fc86a9a9070452a25ff9317",
253259 .name = "time",
254 .entry = "/git/github.com/nektro/zig-time/6e4e3983cea4fe7f705ce6c6606832fca409a4c7/time.zig",
255 .deps = &[_]*Package{ &_f7dubzb7cyqe, &_h7tv7ayhffak },
260 .entry = "/git/github.com/nektro/zig-time/0f4db4c980146e4a3fc86a9a9070452a25ff9317/time.zig",
261 .deps = &[_]*Package{ &_f7dubzb7cyqe, &_h7tv7ayhffak, &_73bukkeci2u6 },
256262 };
257263 pub var _vph9l0hxpeze = Package{
258 .store = "/git/github.com/nektro/zig-nfs/cd5a750bf6d58fa355efe2223c3f9c0626198f13",
264 .store = "/git/github.com/nektro/zig-nfs/18b00c5c5d25e230ff4f3ea07fadb2a1d54a773d",
259265 .name = "nfs",
260 .entry = "/git/github.com/nektro/zig-nfs/cd5a750bf6d58fa355efe2223c3f9c0626198f13/nfs.zig",
261 .deps = &[_]*Package{ &_h7tv7ayhffak, &_kscsl0145t7x, &_iecwp4b3bsfm },
266 .entry = "/git/github.com/nektro/zig-nfs/18b00c5c5d25e230ff4f3ea07fadb2a1d54a773d/nfs.zig",
267 .deps = &[_]*Package{ &_h7tv7ayhffak, &_kscsl0145t7x, &_iecwp4b3bsfm, &_73bukkeci2u6 },
262268 };
263269 pub var _ede2wygpe1iy = Package{
264 .store = "/git/github.com/nektro/zig-tracer/b2c23066c0431542cbc97aedadd9c8890c298e7b",
270 .store = "/git/github.com/nektro/zig-tracer/3a5fdea4ffd387a53ac2a42fb503557cdbe20696",
265271 .name = "tracer",
266 .entry = "/git/github.com/nektro/zig-tracer/b2c23066c0431542cbc97aedadd9c8890c298e7b/src/mod.zig",
272 .entry = "/git/github.com/nektro/zig-tracer/3a5fdea4ffd387a53ac2a42fb503557cdbe20696/src/mod.zig",
267273 .deps = &[_]*Package{ &_f7dubzb7cyqe, &_h7tv7ayhffak, &_vph9l0hxpeze, &_kscsl0145t7x, &_iecwp4b3bsfm },
268274 };
269275 pub var _0k64oe2nuzvj = Package{
270 .store = "/git/github.com/nektro/zig-git/acb6691534e00ded166cccc272e17efbf613a2ab",
276 .store = "/git/github.com/nektro/zig-git/2b3f83cd341764f979969603e4f77e62f353b6a3",
271277 .name = "git",
272 .entry = "/git/github.com/nektro/zig-git/acb6691534e00ded166cccc272e17efbf613a2ab/git.zig",
278 .entry = "/git/github.com/nektro/zig-git/2b3f83cd341764f979969603e4f77e62f353b6a3/git.zig",
273279 .deps = &[_]*Package{ &_iecwp4b3bsfm, &_f7dubzb7cyqe, &_ede2wygpe1iy, &_vph9l0hxpeze, &_kscsl0145t7x, &_0e2d06bb494b },
274280 };
275281 pub var _ocmr9rtohgcc = Package{
276 .store = "/git/github.com/nektro/zig-json/80e943ac8734b91da3560c8f45bbe702d833ac11",
282 .store = "/git/github.com/nektro/zig-json/428aa8a29e370fdb2e6739d5676b1de415e3f4e3",
277283 .name = "json",
278 .entry = "/git/github.com/nektro/zig-json/80e943ac8734b91da3560c8f45bbe702d833ac11/json.zig",
284 .entry = "/git/github.com/nektro/zig-json/428aa8a29e370fdb2e6739d5676b1de415e3f4e3/json.zig",
279285 .deps = &[_]*Package{ &_f7dubzb7cyqe, &_ede2wygpe1iy, &_7l3oxw6nqqws, &_kscsl0145t7x },
280286 };
281287 pub var _pt88y5d80m25 = Package{
282 .store = "/git/github.com/nektro/zig-licenses-text/cf0d7f870e85bf4cc35e56532b9e6dd37f9d20dd",
288 .store = "/git/github.com/nektro/zig-licenses-text/ba0f00dfb23d28c301e4b54d0a278def2c38dc7b",
283289 .name = "licenses-text",
284 .entry = "/git/github.com/nektro/zig-licenses-text/cf0d7f870e85bf4cc35e56532b9e6dd37f9d20dd/src/lib.zig",
290 .entry = "/git/github.com/nektro/zig-licenses-text/ba0f00dfb23d28c301e4b54d0a278def2c38dc7b/src/lib.zig",
285291 .deps = &[_]*Package{ &_ocmr9rtohgcc },
286292 };
287293 pub var _2ovav391ivak = Package{
288 .store = "/git/github.com/nektro/zig-detect-license/9285c96497ec5debae97a859e69976148a66aa7a",
294 .store = "/git/github.com/nektro/zig-detect-license/a1a066da88dab50873a56f0349dc12dc76542077",
289295 .name = "detect-license",
290 .entry = "/git/github.com/nektro/zig-detect-license/9285c96497ec5debae97a859e69976148a66aa7a/src/lib.zig",
296 .entry = "/git/github.com/nektro/zig-detect-license/a1a066da88dab50873a56f0349dc12dc76542077/src/lib.zig",
291297 .deps = &[_]*Package{ &_pt88y5d80m25, &_96h80ezrvj7i },
292298 };
293299 pub var _g982zq6e8wsv = Package{
294 .store = "/git/github.com/nektro/zig-yaml/54fd85b458b7cf1b81ebe6503d61ca82804d1db6",
300 .store = "/git/github.com/nektro/zig-yaml/b1ebd056b9afaaa719cb55359c610455ffe04499",
295301 .name = "yaml",
296 .entry = "/git/github.com/nektro/zig-yaml/54fd85b458b7cf1b81ebe6503d61ca82804d1db6/yaml.zig",
302 .entry = "/git/github.com/nektro/zig-yaml/b1ebd056b9afaaa719cb55359c610455ffe04499/yaml.zig",
297303 .deps = &[_]*Package{ &_8mdbh0zuneb0 },
298304 };
299305 pub var _9k24gimke1an = Package{
licenses.txt+1
......@@ -13,6 +13,7 @@ MIT:
1313- git https://github.com/nektro/zig-leven
1414- git https://github.com/nektro/zig-licenses
1515- git https://github.com/nektro/zig-licenses-text
16- git https://github.com/nektro/zig-sys-darwin
1617- git https://github.com/nektro/zig-sys-linux
1718- git https://github.com/nektro/zig-time
1819- git https://github.com/nektro/zig-tracer
zigmod.lock+12-11
......@@ -4,21 +4,22 @@ git https://github.com/nektro/arqv-ini commit-ab427a4de4f875eaa39ee56a29114fc020
44git https://github.com/nektro/iguanaTLS commit-3450aaf3ca47986540e2b0258c2affc45af64ea2
55git https://github.com/nektro/zfetch commit-40d141bf7db81f05a83cce5f2edc4b14e41a5c34
66git https://github.com/nektro/zig-ansi commit-5f89211a749aef6bf518889c0467ceb24825c055
7git https://github.com/nektro/zig-detect-license commit-9285c96497ec5debae97a859e69976148a66aa7a
7git https://github.com/nektro/zig-detect-license commit-a1a066da88dab50873a56f0349dc12dc76542077
88git https://github.com/nektro/zig-extras commit-c2c581aa6a38438dd9ed8da0f59019691c5dd45d
9git https://github.com/nektro/zig-git commit-acb6691534e00ded166cccc272e17efbf613a2ab
9git https://github.com/nektro/zig-git commit-2b3f83cd341764f979969603e4f77e62f353b6a3
1010git https://github.com/nektro/zig-inquirer commit-4cddefa42744d61067567b0b36b5d2bb376e5ae3
11git https://github.com/nektro/zig-intrusive-parser commit-eec3155dc8188b8440cb6097cc436f49511f01cd
12git https://github.com/nektro/zig-json commit-80e943ac8734b91da3560c8f45bbe702d833ac11
11git https://github.com/nektro/zig-intrusive-parser commit-a31b480914d15f3d13cdfb586aac950c73beebdd
12git https://github.com/nektro/zig-json commit-428aa8a29e370fdb2e6739d5676b1de415e3f4e3
1313git https://github.com/nektro/zig-leven commit-618eddde4ffbc6d34100e4bc6aa654d41161537a
14git https://github.com/nektro/zig-licenses commit-6b59e45d33a58a5756b2d671a40703f1d110271e
15git https://github.com/nektro/zig-licenses-text commit-cf0d7f870e85bf4cc35e56532b9e6dd37f9d20dd
16git https://github.com/nektro/zig-nfs commit-cd5a750bf6d58fa355efe2223c3f9c0626198f13
17git https://github.com/nektro/zig-nio commit-c50f286c78a4a9704ac3f9fecd7c351e7da89e02
14git https://github.com/nektro/zig-licenses commit-16cef5e32b3f8bbcf1064c599615290a720b6547
15git https://github.com/nektro/zig-licenses-text commit-ba0f00dfb23d28c301e4b54d0a278def2c38dc7b
16git https://github.com/nektro/zig-nfs commit-18b00c5c5d25e230ff4f3ea07fadb2a1d54a773d
17git https://github.com/nektro/zig-nio commit-c1da2e8a31858880eb3e4cfcf12de0a865617623
18git https://github.com/nektro/zig-sys-darwin commit-c5c1b35492224b0ed8d2570c8e71702947b1e400
1819git https://github.com/nektro/zig-sys-linux commit-9edefde5fcf96894b6aa4ab60241940bba65debf
19git https://github.com/nektro/zig-time commit-6e4e3983cea4fe7f705ce6c6606832fca409a4c7
20git https://github.com/nektro/zig-tracer commit-b2c23066c0431542cbc97aedadd9c8890c298e7b
21git https://github.com/nektro/zig-yaml commit-54fd85b458b7cf1b81ebe6503d61ca82804d1db6
20git https://github.com/nektro/zig-time commit-0f4db4c980146e4a3fc86a9a9070452a25ff9317
21git https://github.com/nektro/zig-tracer commit-3a5fdea4ffd387a53ac2a42fb503557cdbe20696
22git https://github.com/nektro/zig-yaml commit-b1ebd056b9afaaa719cb55359c610455ffe04499
2223git https://github.com/truemedian/hzzp commit-ab212bd208f0eb54d85861679677c5e3dc9bb543
2324git https://github.com/madler/zlib tag-v1.3.2
2425git https://github.com/yaml/libyaml tag-0.2.5