Skip to content

Commit a60e127

Browse files
committed
Remove usage of ttconv, in favor of freetypy.subset
1 parent 7f70809 commit a60e127

16 files changed

+275
-3380
lines changed

INSTALL

+3-6
Original file line numberDiff line numberDiff line change
@@ -198,6 +198,9 @@ Required Dependencies
198198
easy_install or installing from source, the installer will attempt
199199
to download and install `python_dateutil` from PyPI.
200200

201+
`freetypy` 1.0 or later
202+
Python wrappers to freetype.
203+
201204
`pyparsing <https://pyparsing.wikispaces.com/>`__
202205
Required for matplotlib's mathtext math rendering support. If
203206
using pip, easy_install or installing from source, the installer
@@ -211,9 +214,6 @@ Required Dependencies
211214
`pytz <http://pytz.sourceforge.net/>`__
212215
Used to manipulate time-zone aware datetimes. http://pypi.python.org/pypi/pytz
213216

214-
:term:`FreeType` 2.3 or later
215-
library for reading true type font files.
216-
217217
`cycler <http://matplotlib.org/cycler/>`__ 0.9 or later
218218
Composable cycle class used for constructing style-cycles
219219

@@ -275,9 +275,6 @@ Required libraries that ship with matplotlib
275275
`qhull` 2012.1
276276
A library for computing Delaunay triangulations.
277277

278-
`ttconv`
279-
truetype font utility
280-
281278
six 1.9.0
282279
Python 2/3 compatibility library. Do not use this in third-party
283280
code.

extern/ttconv/global_defines.h

-41
This file was deleted.

extern/ttconv/pprdrv.h

-113
This file was deleted.

0 commit comments

Comments
 (0)