mirror of
https://github.com/storytold/filmcraft.git
synced 2026-10-25 02:27:47 -06:00
24 lines
946 B
TOML
24 lines
946 B
TOML
[package]
|
|
name = "filmcraft-text"
|
|
description = "FilmCraft text engine: font database (bundled + system), shaping, bidi, line breaking, paragraph layout and anti-aliased glyph/path rasterisation"
|
|
version.workspace = true
|
|
edition.workspace = true
|
|
license.workspace = true
|
|
rust-version.workspace = true
|
|
|
|
[lints]
|
|
workspace = true
|
|
|
|
[dependencies]
|
|
filmcraft-color = { workspace = true }
|
|
# Font tables, glyph outlines and metrics (MIT OR Apache-2.0). Rasterisation is our own.
|
|
skrifa = { version = "0.44", default-features = false, features = ["std"] }
|
|
# OpenType shaping (HarfBuzz port on read-fonts, MIT); shares font parsing with skrifa.
|
|
harfrust = { version = "0.12", default-features = false, features = ["std"] }
|
|
# Unicode Bidirectional Algorithm (MIT OR Apache-2.0).
|
|
unicode-bidi = "0.3.18"
|
|
# UAX #14 line breaking (Apache-2.0).
|
|
unicode-linebreak = "0.1.5"
|
|
# UAX #29 extended grapheme clusters (MIT OR Apache-2.0).
|
|
unicode-segmentation = "1.13"
|