summaryrefslogtreecommitdiff
path: root/build.zig.zon
blob: 2484f418c8cf46cbd7c281ad6ed7f0bf85560603 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
.{
    .name = ._02_pardes_code,
    .version = "0.0.1",
    .dependencies = .{
        // Pinned to the exact libvaxis commit ghostty is built against, so it
        // is compatible with ghostty's uucode configuration (the one we share
        // with it via `external_uucode` in build.zig).
        .vaxis = .{
            .url = "git+https://github.com/rockorager/libvaxis.git#1dbbe575dff4586fe51e3217aa5c3fecdcbb6089",
            .hash = "vaxis-0.6.0-BWNV_CrbCQCscGpzsAlR402rYQ_tV3aAl081c2iRRkka",
        },
        .ghostty = .{
            .url = "git+https://github.com/ghostty-org/ghostty.git#ba38b493d410fab522798550e38b74c9ccb242a2",
            .hash = "ghostty-1.3.2-dev-5UdBC1v_EAUhcFYXrdrTN3gmvLnqILPQwD1KlIoPhCxT",
        },
        // Same uucode commit ghostty and vaxis both depend on. We build it
        // ourselves (with uucode_config.zig) so ghostty-vt and vaxis can share
        // a single uucode module. See build.zig for the why.
        .uucode = .{
            .url = "git+https://github.com/jacobsandlund/uucode#2826a37a4562284fdacd8fa029d49509cc9bffcd",
            .hash = "uucode-0.2.0-ZZjBPlK5VADj7fdoq7G8LIHzD5o6FSkcBXXrRWr4jnrA",
        },
    },
    .minimum_zig_version = "0.16.0",
    .paths = .{""},
    .fingerprint = 0x7d072ef9f9841c0d,
}