Commit Graph

8 Commits

Author SHA1 Message Date
Matthias Clasen
ebe7e9128c [autofit] Don't depend on 'hb-ft'.
The circular dependency is still there, but at least we no longer depend on
the HarfBuzz API that is only present if HarfBuzz has been built with
FreeType support, making the bootstrapping a bit easier.

* src/autofit/ft-hb.c, src/autofit/ft-hb.h: New files, providing
`_hb_ft_font_create`, which is more or less a verbatim copy of the
corresponding HarfBuzz code from file `hb-ft.cc`.

* src/autofit/afglobal.c (af_face_globals_new): Use it.
* src/autofit/afshaper.h: Don't include `hb-ft.h` but `ft-hb.h`.
* src/autofit/autofit.c: Include `ft-hb.c`.

* LICENSE.TXT: Updated.
2023-01-06 12:54:17 +01:00
Noah Cabral
c0b4f6a862 fix spelling err in LICENSE.txt 2023-01-05 14:58:51 +01:00
Werner Lemberg
0606350c2a LICENSE.TXT: Moved to root directory; minor edits.
Fixes issue #1015.
2021-01-22 09:07:51 +01:00
David Turner
4312f42796 moving documents to the "docs" directory 2001-05-24 15:00:19 +00:00
Werner Lemberg
c3e987e2aa * builds/vms: Support files for VMS architecture added.
* descrip.mms, src/*/descrip.mms: VMS makefiles added.
* README.VMS: New file.


* LICENSE.TXT: Added info about PCF driver license.
2001-01-03 06:47:10 +00:00
David Turner
85924a8884 fixed typos in the license 2000-11-09 19:14:11 +00:00
Werner Lemberg
098ab26c72 Moving FreeType license to doc dir.
Adding GPL.

Explaining double license in LICENSE.TXT

Minor improvements to make system.
2000-11-02 07:53:08 +00:00
Werner Lemberg
6b8fcd530e Renaming license.txt -> LICENSE.TXT for orthogonality. 2000-07-19 16:36:36 +00:00