HarfBuzz text shaping engine
Go to file
Chun-wei Fan eb44d64bc2 test: Dist the platform shaper test data
For builds from release tarballs, the tests fail in the DirectWrite and
Uniscribe tests when these platform shapers are enabled, since the data files
were not found in the source tree, when building with Meson at least.

Fix this by dist'ing the platform shaper test data files.
2022-03-24 11:25:50 +08:00
.ci [meson] Update cairo subproject 2022-02-13 13:21:14 -06:00
.circleci [ci] Try harder to fix this randomly failing job 2021-12-12 07:50:06 +02:00
.github/workflows Merge pull request #3423 from harfbuzz/revert-ci-msvc 2022-02-25 04:31:24 +02:00
docs 4.1.0 2022-03-23 07:20:59 +02:00
m4 Revert "Remove autotools build support" 2020-08-11 23:51:59 +04:30
perf Remove remaining traces of HB_EXPERIMENTAL_API 2022-02-13 13:21:14 -06:00
src [reorg] Use relative includes for hb-ot-layout-gsubgpos.hh 2022-03-23 18:05:24 -06:00
subprojects freetype2.wrap: Provide fallback for CMake dep as well 2022-02-17 16:21:22 +08:00
test test: Dist the platform shaper test data 2022-03-24 11:25:50 +08:00
util [buffer] Add HB_BUFFER_FLAG_PRODUCE_UNSAFE_TO_CONCAT 2022-02-18 17:52:27 -06:00
.clang-format
.codecov.yml [ci] Disable patch-level codecov failures 2021-06-04 14:51:49 -06:00
.editorconfig
AUTHORS
BUILD.md BUILD.md: Mention that installing CMake is recommended for MSVC 2022-02-17 16:21:22 +08:00
CMakeLists.txt Use freetype from CMake target when present (#3361) 2022-01-11 05:14:44 -07:00
CONFIG.md [CONFIG] Add HB_CONFIG_OVERRIDE_H to simplify config overrides 2021-12-03 11:49:55 -07:00
COPYING Update COPYING 2021-06-05 13:44:51 -06:00
Makefile.am [meson] Add ragel subproject 2021-09-14 18:46:33 -06:00
NEWS 4.1.0 2022-03-23 07:20:59 +02:00
README Rename various references to master branch 2021-06-05 04:18:52 +02:00
README.md Rename various references to master branch 2021-06-05 04:18:52 +02:00
README.mingw.md [mingw] Reinstate win32 cross-compiling with autotools instructions 2021-01-24 12:28:04 -07:00
README.python.md [docs] Update README.python.md with meson 2020-08-03 18:41:49 +04:30
RELEASING.md Fix various typos 2022-01-16 05:39:03 -08:00
TESTING.md [docs] Minor in TESTING.md 2020-08-14 10:19:33 +04:30
THANKS
autogen.sh Revert "Remove autotools build support" 2020-08-11 23:51:59 +04:30
configure.ac 4.1.0 2022-03-23 07:20:59 +02:00
git.mk [git.mk] Update 2022-01-13 11:01:39 -07:00
harfbuzz.doap
meson.build 4.1.0 2022-03-23 07:20:59 +02:00
meson_options.txt [meson] Add graphite2 option and deprecate graphite 2021-10-23 10:59:02 -07:00
mingw-configure.sh [mingw] Reinstate win32 cross-compiling with autotools instructions 2021-01-24 12:28:04 -07:00
replace-enum-strings.cmake Revert "Remove cmake build files" 2020-08-12 01:00:33 +04:30

README.md

Linux CI Status CircleCI Build Status OSS-Fuzz Status Coverity Code Health Codacy Code Health Codecov Code Coverage Coverals Code Coverage Packaging status ABI Tracker

This is HarfBuzz, a text shaping library.

For bug reports, mailing list, and other information please visit:

http://harfbuzz.org/

For license information, see COPYING.

For build information, see BUILD.md.

For custom configurations, see CONFIG.md.

For test execution, see TESTING.md.

Documentation: https://harfbuzz.github.io

Packaging status of HarfBuzz

Packaging status