The Fontconfig library built and packaged for the Zig build system. These are not Zig language bindings to the library.
by mitchellhC
2 of 6 standards met
Background As part of a project I'm working on at the moment that depends on a portable font-finding utility, I'm using your Zig integrated build of in this repo. Given the time since this was last updated 2 years ago, and the changes to Zig's build system in that time, this package and it's dependent packages (all under your GitHub profile) have become outdated. Proposition Since this repo and it's dependents are really useful: https://github.com/mitchellh/zig-build-libxml2 https://github.com/mitchellh/zig-build-zlib https://github.com/mitchellh/zig-build-libpng https://github.com/mitchellh/zig-build-freetype https://github.com/mitchellh/zig-build-fontconfig I've forked each, fixing the build declarations, as well as a few changes to the upstream code to fix MacOS support (just header define guards): https://github.com/engineersbox/zig-build-libxml2 https://github.com/engineersbox/zig-build-zlib https://github.com/engineersbox/zig-build-libpng https://github.com/engineersbox/zig-build-freetype https://github.com/engineersbox/zig-build-fontconfig Would you be keen on bringing in all these changes in your repos via PRs for each one? Or would these changes be better suited staying in the forks? Note I'm assuming that these repos exist as sort of extracts from Ghostty but from what I can see (I might be wrong) the current state of Ghostty has builds for these libs baked into the repo instead of depending externally on these.
Repository: mitchellh/zig-build-fontconfig. Description: The Fontconfig library built and packaged for the Zig build system. These are not Zig language bindings to the library. Stars: 3, Forks: 1. Primary language: C. Languages: C (38.1%), HTML (27.5%), Makefile (19.6%), Roff (6.5%), M4 (5.3%). License: MIT. Open PRs: 0, open issues: 1. Last activity: 2y ago. Community health: 42%. Top contributors: mitchellh.
Last 12 weeks · 0 commits