mirror of
https://github.com/PixelGuys/Cubyz.git
synced 2025-08-03 19:28:49 -04:00

Having zig bindings was certainly nice to have, but overall the code isn't too different really. One nice advantage of building freetype and harfbuzz directly is that we can get rid of some unnecessary dependencies, like brotli. Also, since that was the only zig dependency outside the standard library, this finally gives me the freedom to update zig whenever I want. This is a necessary step for #117. Resolves #139
19 lines
653 B
Zig
19 lines
653 B
Zig
.{
|
|
.name = "Cubyzig",
|
|
.version = "0.0.0",
|
|
.paths = .{""},
|
|
.dependencies = .{
|
|
.harfbuzz = .{
|
|
.url = "https://github.com/harfbuzz/harfbuzz/archive/refs/tags/8.2.2.tar.gz",
|
|
.hash = "1220d27d0e3ddd47705cbe1505076058cb41649336d35ea51369ec8f042c35991e0f",
|
|
},
|
|
.freetype = .{
|
|
.url = "https://github.com/freetype/freetype/archive/refs/tags/VER-2-13-2.tar.gz",
|
|
.hash = "1220b81f6ecfb3fd222f76cf9106fecfa6554ab07ec7fdc4124b9bb063ae2adf969d",
|
|
},
|
|
.portaudio = .{
|
|
.url = "https://github.com/PortAudio/portaudio/archive/refs/tags/v19.7.0.tar.gz",
|
|
.hash = "1220a96e42d87ae966106483e3351919c95b7c8129942c355fd173b38b2e7a0ae0a0",
|
|
}
|
|
},
|
|
} |