neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

build.zig.zon (3805B)


      1 .{
      2     .name = .neovim,
      3     .fingerprint = 0x66eb090879307a38,
      4     .version = "0.12.0",
      5     .minimum_zig_version = "0.15.2",
      6 
      7     .dependencies = .{
      8         .zlua = .{
      9             .url = "git+https://github.com/natecraddock/ziglua#a1cae53f6b841dd4fa108103f4bd0f515ca29cfb",
     10             .hash = "zlua-0.1.0-hGRpCwxDBQD25I09a5dhcaNCEontuUsq2pgB34wjugHQ",
     11         },
     12         .lpeg = .{
     13             .url = "https://github.com/neovim/deps/raw/d495ee6f79e7962a53ad79670cb92488abe0b9b4/opt/lpeg-1.1.0.tar.gz",
     14             .hash = "N-V-__8AAMnaAwCEutreuREG3QayBVEZqUTDQFY1Nsrv2OIt",
     15             .lazy = true,
     16         },
     17         .luv = .{
     18             .url = "git+https://github.com/luvit/luv?ref=1.51.0-2#79f6934306367e700050de9614eab9ac01bd4d6f",
     19             .hash = "N-V-__8AAI1cDwA49t_OUdHwO2-BQ8TYt3kBMnnSSicx5T-B",
     20             .lazy = true,
     21         },
     22         .lua_compat53 = .{
     23             .url = "https://github.com/lunarmodules/lua-compat-5.3/archive/v0.13.tar.gz",
     24             .hash = "N-V-__8AADi-AwDnVoXwDCQvv2wcYOmN0bJLqZ44J3lwoQY2",
     25             .lazy = true,
     26         },
     27         .treesitter = .{
     28             .url = "git+https://github.com/tree-sitter/tree-sitter?ref=v0.26.6#534c4a074cd461ab30d1c8a54bf733d3050221a0",
     29             .hash = "tree_sitter-0.26.6-Tw2sR9-2CwCNIR7jyRSbsSPdEwPPAUD4aUaKLM-UHOnd",
     30             .lazy = true,
     31         },
     32         .libuv = .{
     33             .url = "git+https://github.com/allyourcodebase/libuv#dd606c76863c6b3ae38ea2fd7d663e8366e0f90b",
     34             .hash = "libuv-1.52.0-htqqvy1nAAA0cw2oeVwWFiAY9iraPnu09wlABVGEmrak",
     35             .lazy = true,
     36         },
     37         .utf8proc = .{ .path = "./deps/utf8proc/", .lazy = true },
     38         .unibilium = .{ .path = "./deps/unibilium/", .lazy = true },
     39         .libiconv = .{
     40             .url = "git+https://github.com/allyourcodebase/libiconv#9def4c8a1743380e85bcedb80f2c15b455e236f3",
     41             .hash = "libiconv-1.18.0-p9sJwWnqAACzVYeWgXB5r5lOQ74XwTPlptixV0JPRO28",
     42             .lazy = true,
     43         },
     44         .lua_dev_deps = .{
     45             .url = "https://github.com/neovim/deps/raw/06ef2b58b0876f8de1a3f5a710473dcd7afff251/opt/lua-dev-deps.tar.gz",
     46             .hash = "N-V-__8AAGevEQCHAkCozca5AIdN9DFc3Luf3g3r2AcbyOrm",
     47         },
     48         .treesitter_c = .{
     49             .url = "git+https://github.com/tree-sitter/tree-sitter-c?ref=v0.24.1#7fa1be1b694b6e763686793d97da01f36a0e5c12",
     50             .hash = "N-V-__8AANxPSABzw3WBTSH_YkwaGAfrK6PBqAMqQedkDDim",
     51         },
     52         .treesitter_markdown = .{
     53             .url = "git+https://github.com/tree-sitter-grammars/tree-sitter-markdown?ref=v0.5.3#f969cd3ae3f9fbd4e43205431d0ae286014c05b5",
     54             .hash = "N-V-__8AAOphUwCl_jXY5BvJ_I-kB6cZuE48ZpMar9Gq2SiD",
     55         },
     56         .treesitter_lua = .{
     57             .url = "git+https://github.com/tree-sitter-grammars/tree-sitter-lua?ref=v0.5.0#10fe0054734eec83049514ea2e718b2a56acd0c9",
     58             .hash = "N-V-__8AAE5ZCQA-BW5BOioWVkGcPTjhC5x1Qv07BH3Xt3dR",
     59         },
     60         .treesitter_vim = .{
     61             .url = "git+https://github.com/tree-sitter-grammars/tree-sitter-vim?ref=v0.8.1#3092fcd99eb87bbd0fc434aa03650ba58bd5b43b",
     62             .hash = "N-V-__8AAPWmVADyg5WrfQyap9wVnE7y5EYV7I3MNEocN96-",
     63         },
     64         .treesitter_vimdoc = .{
     65             .url = "git+https://github.com/neovim/tree-sitter-vimdoc?ref=v4.1.0#f061895a0eff1d5b90e4fb60d21d87be3267031a",
     66             .hash = "N-V-__8AAI7VCgBqRcQ-vIxB8DJJFhmLG42p6rfwCWIdypSJ",
     67         },
     68         .treesitter_query = .{
     69             .url = "git+https://github.com/tree-sitter-grammars/tree-sitter-query?ref=v0.8.0#a225e21d81201be77da58de614e2b7851735677a",
     70             .hash = "N-V-__8AAMR5AwAzZ5_8S2p2COTEf5usBeeT4ORzh-lBGkWy",
     71         },
     72     },
     73     .paths = .{
     74         // TODO(bfredl): explicitly list the subdirs which actually are used
     75         "",
     76     },
     77 }