Skip to Content

harfbuzz v10.1.0

Created
Updated

HarfBuzz OpenType text shaping engine

# Usage

The harfbuzz package provides CMake targets:

find_package(harfbuzz CONFIG REQUIRED)
target_link_libraries(main PRIVATE harfbuzz::harfbuzz harfbuzz::harfbuzz-subset) 

# License

# Supported Platforms

!uwp

  • linux
  • osx
  • windows
  • uwp

# Features

Default feature: freetype

# cairo

Enable Cairo graphics library support

Dependencies:
and 8 transitive dependencies:
Host Dependencies:
4 transitive dependencies:

# coretext

Enable CoreText shaper backend on macOS

Supports: osx
  • osx
  • linux
  • windows
Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

# directwrite

Enable DirectWrite support on Windows

Supports: windows
  • windows
  • linux
  • osx
Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

# experimental-api

Enable experimental api

Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

# freetype default

Enable FreeType support

Dependencies:

No transitive dependencies.

Host Dependencies:
2 transitive dependencies:

# gdi

Enable GDI/Uniscribe support on Windows

Supports: windows
  • windows
  • linux
  • osx
Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

# glib

Glib Unicode callbacks support

Dependencies:
and 6 transitive dependencies:
Host Dependencies:
and 5 transitive dependencies:

# graphite2

Graphite2 shaper support

Dependencies:

No transitive dependencies.

Host Dependencies:
2 transitive dependencies:

# icu

icu support for harfbuzz

Dependencies:

No transitive dependencies.

Host Dependencies:

No dependencies.

# introspection

build with introspection

Dependencies:
and 19 transitive dependencies:
Host Dependencies:
8 transitive dependencies:

# Dependencies

and 2 transitive dependencies:

# Host Dependencies

and 2 transitive dependencies:

# Dependents

# Host Dependents

No dependents.

# Contributors

  • vlj's avatar vlj
  • ebraminio's avatar ebraminio
  • Robert Schumacher's avatar Robert Schumacher
  • Alexander Karatarakis's avatar Alexander Karatarakis
  • codicodi's avatar codicodi
  • Hennadii Zabula's avatar Hennadii Zabula
  • Daniel Shaw's avatar Daniel Shaw
  • jasjuang's avatar jasjuang
  • krow's avatar krow
  • past-due's avatar past-due
  • David Capello's avatar David Capello
  • CrLF0710's avatar CrLF0710
  • Simon Hausmann's avatar Simon Hausmann
  • Todor Prokopov's avatar Todor Prokopov
  • angelmixu's avatar angelmixu
  • Lennart Trunk's avatar Lennart Trunk
  • Sean Warren's avatar Sean Warren
  • Jack·Boos·Yu's avatar Jack·Boos·Yu
  • Victor Romero's avatar Victor Romero
  • Tobias Markus's avatar Tobias Markus
  • pravic's avatar pravic
  • Stefano Sinigardi's avatar Stefano Sinigardi
  • Ehsan's avatar Ehsan
  • Gabriel's avatar Gabriel
  • Martin Vejdarski's avatar Martin Vejdarski
  • Phoebe's avatar Phoebe
  • Alexander Neumann's avatar Alexander Neumann
  • Robert Adam's avatar Robert Adam
  • Kirawi's avatar Kirawi
  • Daniel Schürmann's avatar Daniel Schürmann
  • JonLiu1993's avatar JonLiu1993
  • Matthew Oliver's avatar Matthew Oliver
  • autoantwort's avatar autoantwort
  • Kai Pastor's avatar Kai Pastor
  • Benjamin Oldenburg's avatar Benjamin Oldenburg
  • dr-aleksandr's avatar dr-aleksandr
  • Max Khon's avatar Max Khon
  • Rasmus-123's avatar Rasmus-123
  • Billy O'Neal's avatar Billy O'Neal
  • Nick's avatar Nick
  • Alonso Schaich's avatar Alonso Schaich
  • Mengna Li's avatar Mengna Li
  • Frank's avatar Frank
  • Lily Wang's avatar Lily Wang
  • a3emdot's avatar a3emdot
  • Bruce Mitchener's avatar Bruce Mitchener
  • wyzdwdz's avatar wyzdwdz
  • jim wang's avatar jim wang

# Changelog

and 98 more commits:

# Source