Something went wrong. Try again.
A GPU terminal emulator for Wayland and Windows on libghostty-vt, drawing with Vulkan, running a program on a pty or a serial port.
Something went wrong. Try again.
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106.{ .name = .harrier, .version = "0.15.0", .fingerprint = 0x453ea5e674f0a9bf, // Changing this has security and trust implications. .minimum_zig_version = "0.17.0", .dependencies = .{ .ghostty = .{ .url = "git+https://git.jcollie.dev/jeff/ghostty.git?ref=zig-0.17-jeff#3c6d3454ad7bb3ec0e3d388b9aa0bb52a97610ed", .hash = "ghostty-1.3.2-dev-5UdBC7uTiwXWsWqU79JuOSLsdHRuc6hFTwAE5Q95jkHh", }, .xkb = .{ .url = "git+https://git.jcollie.dev/jeff/zig-xkb.git#1fd7af423f849fc65315a103dbe738effa23c2d1", .hash = "xkb-0.2.0-xZGZalw6AwD0kjRQoDq9PJWvW5_raSyiboT-VhepfCkL", .lazy = true, }, .zig_font = .{ .url = "git+https://git.jcollie.dev/jeff/zig-font.git#3316062247c1b4e20f4232957ba67b3533042a07", .hash = "font-0.1.0-zFsL_hU8FABw5dKOH1Nkzx2Uy1hGQ1whq4wCOUD-oKUd", }, .zig_font_renderer = .{ .url = "git+https://git.jcollie.dev/jeff/zig-font-renderer.git#c5dcfec457978e85937bc8fb61050c75cb8f858e", .hash = "font_renderer-0.1.0-QBeNpB61CgBAUysk6vRDmOSV2o1tHYuOQ0GzYAZR42CP", }, .z2d = .{ .url = "git+https://git.jcollie.dev/jeff/z2d.git#95e6d0dd70d8161f40cd6600a26520c5719b30b5", .hash = "z2d-0.13.0-j5P_HhoOEwDhf6BtdL-qSncLzYopF4BdDuYtVrl9x_oU", }, .zig_font_shaper = .{ .url = "git+https://git.jcollie.dev/jeff/zig-font-shaper.git#b2c6cd4dbc8c96e5f193c9cf8d44c6e351181e7d", .hash = "font_shaper-0.1.0-PAjc5H7xWACcfTE61Lr8XmmTwPTAi12xnJ3XRqjdAV5y", }, .struthio = .{ .url = "git+https://git.jcollie.dev/jeff/struthio.git#bcdafb807815d68272c51d56c11d795010f77c4a", .hash = "struthio-0.1.0-Ubljzw-eBgDnwwn7Q2WkwgiHWCnernGwpmMvHti1SbIa", }, .known_folders = .{ .url = "git+https://github.com/ziglibs/known-folders.git#6da0d0c41b78b9ed2d34fa364fcb81b5ebece6c4", .hash = "known_folders-0.0.0-Fy-PJiDLAAB98m3uYUzatrTb2mO2fpvwx2zpSroEtfbO", }, .serial = .{ .url = "git+https://git.jcollie.dev/jeff/zig-serial.git#87bb86c2965ba913429ebe470adf33a0d4d3692f", .hash = "serial-0.1.0-5gcbR3pTAQCwerFi7A3EM9C39T2pX9S3pRqJ_RIarvGz", }, .dbus_service = .{ .url = "git+https://git.jcollie.dev/jeff/zig-dbus-service.git#0b127fb997217cb6447d778f5eca00872acf49ce", .hash = "dbus_service-0.3.0-lOZ3JIMFBAAft5_85UexiPpENviyM5SHAwD1p35YhGqW", .lazy = true, }, .mdbus = .{ .url = "git+https://git.jcollie.dev/jeff/mdbus.git#ab189be1c1022d37fc0f3eb4674f9e0c2a86f7e7", .hash = "mdbus-0.2.0-azRX-ue0AwAUqZ1nWMXjb62cM0L17RdqDZ1deZhupoF6", .lazy = true, }, .fluent = .{ .url = "git+https://git.jcollie.dev/jeff/zig-fluent.git#bfd6c87f8effb4cc63b7263e43b476171ca7eb42", .hash = "fluent-0.2.0-N_WW87_ycABw1DgZli80Y0ERbL9q1Qn0FHCE_HxxpzuB", }, // The Win32 API, for Windows only. The commit zig-wasapi and // zig-fluent pin, by the same URL, so that they are one package. Two copies put two // identical WIN32_ERROR enums in one object, LLVM's CodeView then // writes a field list that continues into itself, and lld-link spins // forever hashing it (#19). .zigwin32 = .{ .url = "https://github.com/marlersoft/zigwin32/archive/fb2645891520f3e99931db17a7eba04057e87e89.tar.gz", .hash = "win32-42.0.39-preview-mX5pFc794wMcrMyFgsO1c4csBdowhpiqqwIyN_xjqI5z", .lazy = true, }, // conpty.dll and OpenConsole.exe, for Windows only: Microsoft's // Microsoft.Windows.Console.ConPTY package, the .nupkg unchanged, // mirrored under a name Zig takes for a zip (see ADR 0003). .conpty = .{ .url = "https://git.jcollie.dev/api/packages/jeff/generic/conpty/1.25.260930003/microsoft.windows.console.conpty.1.25.260930003.zip", .hash = "N-V-__8AAJ0BOADACTmMHO-NUReZ9f6jk97_sQz27yQqiNu_", .lazy = true, }, // The MSI, for `zig build msi` on a Windows target only (see // ADR 0004). .zixl = .{ .url = "git+https://git.jcollie.dev/jeff/zixl.git#f78e5ee916710883ea70fe6ce25f19e0a798ed66", .hash = "zixl-0.0.0-_LypS7TdEQC3OJUOYcoMWE-x0PvTEpH5U4EwTKzlAWZR", .lazy = true, }, // The bell's sound files, decoded and played through PipeWire or // WASAPI. .chime = .{ .url = "git+https://git.jcollie.dev/jeff/zig-chime.git#63971dca3fa6d85d687e5de9e8ebd6509f6f0d4b", .hash = "chime-0.0.0-j9yxJqlWAgC5giLw8rGwO9A3FD4vAsSUOQQ5_HQDoF7p", }, .zf = .{ .url = "git+https://github.com/natecraddock/zf#e00f9e978b6a7126d1b35fa8ffd49b62042ad6f3", .hash = "zf-0.11.0-OIRy8XCRAAB6FiMwIrtD6FqlagnFwpI6YyOu7bXeYH5J", }, .aerie = .{ .url = "git+https://git.jcollie.dev/jeff/zig-aerie.git#a771fed025a1f5b3566a8101b042ec44e4b42e38", .hash = "aerie-0.1.0-ph2O1iTkCAA5gmJ69zja2RLVj_CenBIGc61WIpUTYlFO", }, }, .paths = .{ "build.zig", "build.zig.zon", "src", "LICENSES", "README.md", },}