fcft-sys 0.1.0

Raw bindings to fcft: font loading and glyph rasterisation library
Documentation
# fcft-sys

Rust bindings for [fcft](https://codeberg.org/dnkl/fcft), a library for loading
fonts and glyph rasterisation library on top of FontConfig, FreeType2 and
pixman.

Headers supplied by `fcft` are the canonical source of truth for struct layouts.

A minimal set of pixman functions is also exposed: enough to composite fcft's
glyph images into a byte buffer. Inter-operability with the `pixman` crate is
viable via a simple `.cast()`.

For a safe API on top of these bindings, see the
[`fcft`](https://git.sr.ht/~whynothugo/fcft-rs) crate.

## Requirements

- `pkg-config` (build only)
- `fcft` ≥ 3.0
- `pixman` ≥ 0.32.0

## Licence

Licensed under the ISC licence.