diff --git a/ly-ui/build.zig b/ly-ui/build.zig index 20a46ae..3f7fef9 100644 --- a/ly-ui/build.zig +++ b/ly-ui/build.zig @@ -27,6 +27,10 @@ pub fn build(b: *std.Build) void { // https://codeberg.org/ziglang/translate-c/issues/319 translate_c.defineCMacro("_XOPEN_SOURCE", "700"); translate_c.defineCMacro("TB_OPT_ATTR_W", "32"); // Enable 24-bit color support + styling (32-bit) + // TODO 0.16.0: Needed for now + if (target.result.os.tag == .freebsd) { + translate_c.defineCMacro("__BSD_VISIBLE", "1"); + } const termbox2 = translate_c.addModule("termbox2"); mod.addImport("termbox2", termbox2);