SlackBuilds Repository

15.0 > Libraries > fcft (3.1.6)

fcft is a small font loading and glyph rasterization library built
on-top of FontConfig, FreeType2 and pixman.
It can load and cache fonts from a fontconfig-formatted name string,
e.g. Monospace:size=12, optionally with user configured fallback fonts.

After a font has been loaded, you can rasterize glyphs. When doing so,
the primary font is first considered. If it does not have the requested
glyph, the user configured fallback fonts (if any) are considered.
If none of the user configured fallback fonts has the requested glyph,
the FontConfig generated list of fallback fonts are checked.
The API is documented as man pages.
Starting with 2.3.0, fcft gained the ability to do text shaping using
HarfBuzz (an optional dependency). Initially, only individual grapheme
clusters could be shaped. With 2.4.0, the ability to shape whole
text-runs were added. It should be noted however, that fcft does
not aim to compete with e.g. Pango, and that the text shaping support
may not be (and perhaps never will be) sufficient for “professional”
text layout.

if you have to rebuild the package delete /tmp/SBo/fcft directory.

This requires: scdoc, tllist

Maintained by: Damian Perticone
Keywords: fcft,libraries,font
ChangeLog: fcft

Homepage:
https://codeberg.org/dnkl/fcft

Source Downloads:
3.1.6.tar.gz (033c9eb7a56f8f2b964def193c3be627)

Download SlackBuild:
fcft.tar.gz
fcft.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Individual Files:
README
fcft.SlackBuild
fcft.info
slack-desc

Validated for Slackware 15.0

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2024 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds