diff --git a/pkg/fontconfig/build.zig b/pkg/fontconfig/build.zig index bfdac3a33..01eb46181 100644 --- a/pkg/fontconfig/build.zig +++ b/pkg/fontconfig/build.zig @@ -40,29 +40,13 @@ pub fn build(b: *std.Build) !void { "-DHAVE_STDLIB_H", "-DHAVE_STRING_H", "-DHAVE_UNISTD_H", - "-DHAVE_SYS_STATVFS_H", "-DHAVE_SYS_PARAM_H", - "-DHAVE_SYS_MOUNT_H", - "-DHAVE_LINK", "-DHAVE_MKSTEMP", - "-DHAVE_MKOSTEMP", - "-DHAVE__MKTEMP_S", - "-DHAVE_MKDTEMP", - "-DHAVE_GETOPT", - "-DHAVE_GETOPT_LONG", //"-DHAVE_GETPROGNAME", //"-DHAVE_GETEXECNAME", "-DHAVE_RAND", - "-DHAVE_RANDOM", - "-DHAVE_LRAND48", //"-DHAVE_RANDOM_R", - "-DHAVE_RAND_R", - "-DHAVE_READLINK", - "-DHAVE_FSTATVFS", - "-DHAVE_FSTATFS", - "-DHAVE_LSTAT", - "-DHAVE_MMAP", "-DHAVE_VPRINTF", "-DHAVE_FT_GET_BDF_PROPERTY", @@ -116,17 +100,23 @@ pub fn build(b: *std.Build) !void { }); } else { try flags.appendSlice(&.{ - "-DHAVE_SYS_STATVFS_H", - "-DHAVE_SYS_MOUNT_H", + "-DHAVE_FSTATFS", + "-DHAVE_FSTATVFS", + "-DHAVE_GETOPT", + "-DHAVE_GETOPT_LONG", "-DHAVE_LINK", - "-DHAVE_MKOSTEMP", - "-DHAVE_RANDOM", "-DHAVE_LRAND48", - "-DHAVE_RAND_R", - "-DHAVE_READLINK", "-DHAVE_LSTAT", + "-DHAVE_MKDTEMP", + "-DHAVE_MKOSTEMP", + "-DHAVE__MKTEMP_S", "-DHAVE_MMAP", "-DHAVE_PTHREAD", + "-DHAVE_RANDOM", + "-DHAVE_RAND_R", + "-DHAVE_READLINK", + "-DHAVE_SYS_MOUNT_H", + "-DHAVE_SYS_STATVFS_H", "-DFC_CACHEDIR=\"/var/cache/fontconfig\"", "-DFC_TEMPLATEDIR=\"/usr/share/fontconfig/conf.avail\"",