Skip to Content

harfbuzz v8.4.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 10 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:

# glib

Glib Unicode callbacks support

Dependencies:
and 7 transitive dependencies:
Host Dependencies:
and 4 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:
7 transitive dependencies:

# Dependencies

and 2 transitive dependencies:

# Host Dependencies

No 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

# Changelog

  • 6c87aab [harfbuzz] add new CMake target and new feature (#38182)
  • 2bc29ec [harfbuzz] Update to 8.4.0 (#37879)
  • 86f1faa [harfbuzz] Disable system package chafa (#37386)
  • 8f623fd [harfbuzz] Update to 8.3.1 (#37517)
  • 31f2c1d [harfbuzz] Add directwrite feature on Windows. (#35908)
  • 6734216 [harfbuzz] Make freetype dependency into feature. (#35877)
  • d67c1d5 [harfbuzz] Make use IMPORTED_CONFIGURATIONS (#35533)
  • cd5d9f3 [harfbuzz] Update to 8.3.0 (#35653)
  • 987d232 [harfbuzz] build hb-view (#34606)
  • 9cdd988 [harfbuzz] Make 'cairo' an optional feature for 'harfbuzz' (#34476)
and 93 more commits:

# Source