Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[xsrc/xorg]: xsrc/external/mit/freetype/dist initial import of f...



details:   https://anonhg.NetBSD.org/xsrc/rev/598383dfe093
branches:  xorg
changeset: 9962:598383dfe093
user:      maya <maya%NetBSD.org@localhost>
date:      Wed May 09 06:49:46 2018 +0000
description:
initial import of freetype-2.9.1

diffstat:

 external/mit/freetype/dist/CMakeLists.txt                                 |    405 +-
 external/mit/freetype/dist/ChangeLog                                      |   6630 ++----
 external/mit/freetype/dist/ChangeLog.20                                   |     26 +-
 external/mit/freetype/dist/ChangeLog.21                                   |    137 +-
 external/mit/freetype/dist/ChangeLog.22                                   |     52 +-
 external/mit/freetype/dist/ChangeLog.23                                   |    182 +-
 external/mit/freetype/dist/ChangeLog.24                                   |    152 +-
 external/mit/freetype/dist/ChangeLog.25                                   |     62 +-
 external/mit/freetype/dist/ChangeLog.26                                   |   5711 +++++
 external/mit/freetype/dist/ChangeLog.27                                   |   2106 ++
 external/mit/freetype/dist/ChangeLog.28                                   |   3136 +++
 external/mit/freetype/dist/Jamfile                                        |     21 +-
 external/mit/freetype/dist/Jamrules                                       |      2 +-
 external/mit/freetype/dist/Makefile                                       |      2 +-
 external/mit/freetype/dist/README                                         |     18 +-
 external/mit/freetype/dist/README.git                                     |      2 +-
 external/mit/freetype/dist/autogen.sh                                     |      2 +-
 external/mit/freetype/dist/builds/amiga/README                            |      2 +-
 external/mit/freetype/dist/builds/amiga/include/config/ftconfig.h         |      2 +-
 external/mit/freetype/dist/builds/amiga/include/config/ftmodule.h         |      2 +-
 external/mit/freetype/dist/builds/amiga/makefile                          |     12 +-
 external/mit/freetype/dist/builds/amiga/makefile.os4                      |     12 +-
 external/mit/freetype/dist/builds/amiga/smakefile                         |     10 +-
 external/mit/freetype/dist/builds/amiga/src/base/ftdebug.c                |      2 +-
 external/mit/freetype/dist/builds/amiga/src/base/ftsystem.c               |      2 +-
 external/mit/freetype/dist/builds/ansi/ansi-def.mk                        |      2 +-
 external/mit/freetype/dist/builds/ansi/ansi.mk                            |      2 +-
 external/mit/freetype/dist/builds/beos/beos-def.mk                        |      2 +-
 external/mit/freetype/dist/builds/beos/beos.mk                            |      2 +-
 external/mit/freetype/dist/builds/beos/detect.mk                          |      2 +-
 external/mit/freetype/dist/builds/cmake/FindHarfBuzz.cmake                |     57 +-
 external/mit/freetype/dist/builds/cmake/iOS.cmake                         |      7 +-
 external/mit/freetype/dist/builds/cmake/testbuild.sh                      |      2 +-
 external/mit/freetype/dist/builds/compiler/ansi-cc.mk                     |      2 +-
 external/mit/freetype/dist/builds/compiler/bcc-dev.mk                     |      2 +-
 external/mit/freetype/dist/builds/compiler/bcc.mk                         |      2 +-
 external/mit/freetype/dist/builds/compiler/emx.mk                         |      2 +-
 external/mit/freetype/dist/builds/compiler/gcc-dev.mk                     |      2 +-
 external/mit/freetype/dist/builds/compiler/gcc.mk                         |      2 +-
 external/mit/freetype/dist/builds/compiler/intelc.mk                      |      2 +-
 external/mit/freetype/dist/builds/compiler/unix-lcc.mk                    |      2 +-
 external/mit/freetype/dist/builds/compiler/visualage.mk                   |      2 +-
 external/mit/freetype/dist/builds/compiler/visualc.mk                     |      2 +-
 external/mit/freetype/dist/builds/compiler/watcom.mk                      |      2 +-
 external/mit/freetype/dist/builds/compiler/win-lcc.mk                     |      2 +-
 external/mit/freetype/dist/builds/detect.mk                               |     66 +-
 external/mit/freetype/dist/builds/dos/detect.mk                           |      4 +-
 external/mit/freetype/dist/builds/dos/dos-def.mk                          |      2 +-
 external/mit/freetype/dist/builds/dos/dos-emx.mk                          |      2 +-
 external/mit/freetype/dist/builds/dos/dos-gcc.mk                          |      2 +-
 external/mit/freetype/dist/builds/dos/dos-wat.mk                          |      2 +-
 external/mit/freetype/dist/builds/exports.mk                              |      8 +-
 external/mit/freetype/dist/builds/freetype.mk                             |     28 +-
 external/mit/freetype/dist/builds/link_dos.mk                             |      2 +-
 external/mit/freetype/dist/builds/link_std.mk                             |      2 +-
 external/mit/freetype/dist/builds/mac/FreeType.m68k_cfm.make.txt          |      3 -
 external/mit/freetype/dist/builds/mac/FreeType.m68k_far.make.txt          |      3 -
 external/mit/freetype/dist/builds/mac/FreeType.ppc_carbon.make.txt        |      3 -
 external/mit/freetype/dist/builds/mac/FreeType.ppc_classic.make.txt       |      3 -
 external/mit/freetype/dist/builds/mac/ftmac.c                             |     24 +-
 external/mit/freetype/dist/builds/modules.mk                              |      6 +-
 external/mit/freetype/dist/builds/os2/detect.mk                           |      4 +-
 external/mit/freetype/dist/builds/os2/os2-def.mk                          |      2 +-
 external/mit/freetype/dist/builds/os2/os2-dev.mk                          |      2 +-
 external/mit/freetype/dist/builds/os2/os2-gcc.mk                          |      2 +-
 external/mit/freetype/dist/builds/symbian/bld.inf                         |     12 +-
 external/mit/freetype/dist/builds/symbian/freetype.mmp                    |     14 +-
 external/mit/freetype/dist/builds/toplevel.mk                             |      5 +-
 external/mit/freetype/dist/builds/unix/aclocal.m4                         |    114 +
 external/mit/freetype/dist/builds/unix/config.guess                       |    673 +-
 external/mit/freetype/dist/builds/unix/config.sub                         |    288 +-
 external/mit/freetype/dist/builds/unix/configure                          |    926 +-
 external/mit/freetype/dist/builds/unix/configure.ac                       |    113 +-
 external/mit/freetype/dist/builds/unix/configure.raw                      |    111 +-
 external/mit/freetype/dist/builds/unix/detect.mk                          |      2 +-
 external/mit/freetype/dist/builds/unix/freetype-config.in                 |    108 +-
 external/mit/freetype/dist/builds/unix/freetype2.in                       |      2 +-
 external/mit/freetype/dist/builds/unix/freetype2.m4                       |      2 +-
 external/mit/freetype/dist/builds/unix/ft-munmap.m4                       |      2 +-
 external/mit/freetype/dist/builds/unix/ftconfig.in                        |    117 +-
 external/mit/freetype/dist/builds/unix/ftsystem.c                         |      2 +-
 external/mit/freetype/dist/builds/unix/install.mk                         |     37 +-
 external/mit/freetype/dist/builds/unix/pkg.m4                             |      2 +-
 external/mit/freetype/dist/builds/unix/unix-cc.in                         |     17 +-
 external/mit/freetype/dist/builds/unix/unix-def.in                        |     10 +-
 external/mit/freetype/dist/builds/unix/unix-dev.mk                        |      2 +-
 external/mit/freetype/dist/builds/unix/unix-lcc.mk                        |      2 +-
 external/mit/freetype/dist/builds/unix/unix.mk                            |      2 +-
 external/mit/freetype/dist/builds/unix/unixddef.mk                        |      2 +-
 external/mit/freetype/dist/builds/vms/ftconfig.h                          |    138 +-
 external/mit/freetype/dist/builds/vms/ftsystem.c                          |      2 +-
 external/mit/freetype/dist/builds/wince/ftdebug.c                         |      4 +-
 external/mit/freetype/dist/builds/wince/vc2005-ce/freetype.sln            |      1 -
 external/mit/freetype/dist/builds/wince/vc2005-ce/freetype.vcproj         |   3047 +--
 external/mit/freetype/dist/builds/wince/vc2005-ce/index.html              |     10 +-
 external/mit/freetype/dist/builds/wince/vc2008-ce/freetype.sln            |      1 -
 external/mit/freetype/dist/builds/wince/vc2008-ce/freetype.vcproj         |  10065 +---------
 external/mit/freetype/dist/builds/wince/vc2008-ce/index.html              |     10 +-
 external/mit/freetype/dist/builds/windows/detect.mk                       |     28 +-
 external/mit/freetype/dist/builds/windows/ftdebug.c                       |      4 +-
 external/mit/freetype/dist/builds/windows/vc2005/freetype.vcproj          |    453 +-
 external/mit/freetype/dist/builds/windows/vc2005/index.html               |     10 +-
 external/mit/freetype/dist/builds/windows/vc2008/freetype.vcproj          |   1536 +-
 external/mit/freetype/dist/builds/windows/vc2008/index.html               |     10 +-
 external/mit/freetype/dist/builds/windows/vc2010/freetype.sln             |     37 +-
 external/mit/freetype/dist/builds/windows/vc2010/freetype.vcxproj         |   1508 +-
 external/mit/freetype/dist/builds/windows/vc2010/freetype.vcxproj.filters |    160 +-
 external/mit/freetype/dist/builds/windows/vc2010/index.html               |     42 +-
 external/mit/freetype/dist/builds/windows/visualc/freetype.dsp            |     47 +-
 external/mit/freetype/dist/builds/windows/visualc/freetype.vcproj         |   1536 +-
 external/mit/freetype/dist/builds/windows/visualc/index.html              |     10 +-
 external/mit/freetype/dist/builds/windows/visualce/freetype.dsp           |     47 +-
 external/mit/freetype/dist/builds/windows/visualce/freetype.vcproj        |  10284 +---------
 external/mit/freetype/dist/builds/windows/visualce/index.html             |     10 +-
 external/mit/freetype/dist/builds/windows/w32-bcc.mk                      |      2 +-
 external/mit/freetype/dist/builds/windows/w32-bccd.mk                     |      2 +-
 external/mit/freetype/dist/builds/windows/w32-dev.mk                      |      2 +-
 external/mit/freetype/dist/builds/windows/w32-gcc.mk                      |      2 +-
 external/mit/freetype/dist/builds/windows/w32-icc.mk                      |      2 +-
 external/mit/freetype/dist/builds/windows/w32-intl.mk                     |      2 +-
 external/mit/freetype/dist/builds/windows/w32-lcc.mk                      |      2 +-
 external/mit/freetype/dist/builds/windows/w32-mingw32.mk                  |      2 +-
 external/mit/freetype/dist/builds/windows/w32-vcc.mk                      |      2 +-
 external/mit/freetype/dist/builds/windows/w32-wat.mk                      |      2 +-
 external/mit/freetype/dist/builds/windows/win32-def.mk                    |      2 +-
 external/mit/freetype/dist/configure                                      |      6 +-
 external/mit/freetype/dist/devel/ft2build.h                               |      2 +-
 external/mit/freetype/dist/devel/ftoption.h                               |    216 +-
 external/mit/freetype/dist/docs/CHANGES                                   |    630 +-
 external/mit/freetype/dist/docs/CUSTOMIZE                                 |      2 +-
 external/mit/freetype/dist/docs/DEBUG                                     |      4 +-
 external/mit/freetype/dist/docs/FTL.TXT                                   |      4 +-
 external/mit/freetype/dist/docs/INSTALL                                   |      8 +-
 external/mit/freetype/dist/docs/INSTALL.ANY                               |      4 +-
 external/mit/freetype/dist/docs/INSTALL.CROSS                             |      4 +-
 external/mit/freetype/dist/docs/INSTALL.GNU                               |      6 +-
 external/mit/freetype/dist/docs/INSTALL.MAC                               |     42 +-
 external/mit/freetype/dist/docs/INSTALL.UNIX                              |      7 +-
 external/mit/freetype/dist/docs/INSTALL.VMS                               |     14 +-
 external/mit/freetype/dist/docs/MAKEPP                                    |      2 +-
 external/mit/freetype/dist/docs/TODO                                      |      2 +-
 external/mit/freetype/dist/docs/VERSIONS.TXT                              |    127 +
 external/mit/freetype/dist/docs/formats.txt                               |    268 +-
 external/mit/freetype/dist/docs/freetype-config.1                         |     50 +-
 external/mit/freetype/dist/docs/raster.txt                                |      2 +-
 external/mit/freetype/dist/docs/reference/ft2-auto_hinter.html            |    313 +-
 external/mit/freetype/dist/docs/reference/ft2-base_interface.html         |    847 +-
 external/mit/freetype/dist/docs/reference/ft2-basic_types.html            |     18 +-
 external/mit/freetype/dist/docs/reference/ft2-bdf_fonts.html              |      6 +-
 external/mit/freetype/dist/docs/reference/ft2-bitmap_handling.html        |      8 +-
 external/mit/freetype/dist/docs/reference/ft2-bzip2.html                  |      6 +-
 external/mit/freetype/dist/docs/reference/ft2-cache_subsystem.html        |     14 +-
 external/mit/freetype/dist/docs/reference/ft2-cff_driver.html             |    120 +-
 external/mit/freetype/dist/docs/reference/ft2-cid_fonts.html              |     10 +-
 external/mit/freetype/dist/docs/reference/ft2-computations.html           |     27 +-
 external/mit/freetype/dist/docs/reference/ft2-error_code_values.html      |     10 +-
 external/mit/freetype/dist/docs/reference/ft2-error_enumerations.html     |     40 +-
 external/mit/freetype/dist/docs/reference/ft2-font_formats.html           |      6 +-
 external/mit/freetype/dist/docs/reference/ft2-gasp_table.html             |     13 +-
 external/mit/freetype/dist/docs/reference/ft2-glyph_management.html       |    139 +-
 external/mit/freetype/dist/docs/reference/ft2-glyph_stroker.html          |     18 +-
 external/mit/freetype/dist/docs/reference/ft2-glyph_variants.html         |     40 +-
 external/mit/freetype/dist/docs/reference/ft2-gx_validation.html          |      8 +-
 external/mit/freetype/dist/docs/reference/ft2-gzip.html                   |     11 +-
 external/mit/freetype/dist/docs/reference/ft2-header_file_macros.html     |    132 +-
 external/mit/freetype/dist/docs/reference/ft2-header_inclusion.html       |     14 +-
 external/mit/freetype/dist/docs/reference/ft2-incremental.html            |     24 +-
 external/mit/freetype/dist/docs/reference/ft2-index.html                  |    548 +-
 external/mit/freetype/dist/docs/reference/ft2-lcd_filtering.html          |     28 +-
 external/mit/freetype/dist/docs/reference/ft2-list_processing.html        |      6 +-
 external/mit/freetype/dist/docs/reference/ft2-lzw.html                    |      6 +-
 external/mit/freetype/dist/docs/reference/ft2-mac_specific.html           |     10 +-
 external/mit/freetype/dist/docs/reference/ft2-module_management.html      |    121 +-
 external/mit/freetype/dist/docs/reference/ft2-multiple_masters.html       |    337 +-
 external/mit/freetype/dist/docs/reference/ft2-ot_validation.html          |     18 +-
 external/mit/freetype/dist/docs/reference/ft2-outline_processing.html     |     48 +-
 external/mit/freetype/dist/docs/reference/ft2-parameter_tags.html         |    232 +
 external/mit/freetype/dist/docs/reference/ft2-pcf_driver.html             |    111 +
 external/mit/freetype/dist/docs/reference/ft2-pfr_fonts.html              |     12 +-
 external/mit/freetype/dist/docs/reference/ft2-properties.html             |    704 +
 external/mit/freetype/dist/docs/reference/ft2-quick_advance.html          |      6 +-
 external/mit/freetype/dist/docs/reference/ft2-raster.html                 |     19 +-
 external/mit/freetype/dist/docs/reference/ft2-sfnt_names.html             |     98 +-
 external/mit/freetype/dist/docs/reference/ft2-sizes_management.html       |      6 +-
 external/mit/freetype/dist/docs/reference/ft2-system_interface.html       |      6 +-
 external/mit/freetype/dist/docs/reference/ft2-t1_cid_driver.html          |    114 +
 external/mit/freetype/dist/docs/reference/ft2-toc.html                    |     24 +-
 external/mit/freetype/dist/docs/reference/ft2-truetype_engine.html        |      6 +-
 external/mit/freetype/dist/docs/reference/ft2-truetype_tables.html        |   1141 +-
 external/mit/freetype/dist/docs/reference/ft2-tt_driver.html              |    112 +-
 external/mit/freetype/dist/docs/reference/ft2-type1_tables.html           |     15 +-
 external/mit/freetype/dist/docs/reference/ft2-user_allocation.html        |      6 +-
 external/mit/freetype/dist/docs/reference/ft2-version.html                |     10 +-
 external/mit/freetype/dist/docs/reference/ft2-winfnt_fonts.html           |      8 +-
 external/mit/freetype/dist/docs/release                                   |      4 +-
 external/mit/freetype/dist/include/freetype/config/ftconfig.h             |    134 +-
 external/mit/freetype/dist/include/freetype/config/ftheader.h             |    139 +-
 external/mit/freetype/dist/include/freetype/config/ftoption.h             |    272 +-
 external/mit/freetype/dist/include/freetype/config/ftstdlib.h             |      6 +-
 external/mit/freetype/dist/include/freetype/freetype.h                    |   1293 +-
 external/mit/freetype/dist/include/freetype/ftadvanc.h                    |      2 +-
 external/mit/freetype/dist/include/freetype/ftbbox.h                      |      4 +-
 external/mit/freetype/dist/include/freetype/ftbdf.h                       |      2 +-
 external/mit/freetype/dist/include/freetype/ftbitmap.h                    |      4 +-
 external/mit/freetype/dist/include/freetype/ftbzip2.h                     |      2 +-
 external/mit/freetype/dist/include/freetype/ftcache.h                     |     25 +-
 external/mit/freetype/dist/include/freetype/ftchapters.h                  |      4 +
 external/mit/freetype/dist/include/freetype/ftcid.h                       |      8 +-
 external/mit/freetype/dist/include/freetype/ftdriver.h                    |   1225 +
 external/mit/freetype/dist/include/freetype/fterrdef.h                    |      6 +-
 external/mit/freetype/dist/include/freetype/fterrors.h                    |     10 +-
 external/mit/freetype/dist/include/freetype/ftfntfmt.h                    |      2 +-
 external/mit/freetype/dist/include/freetype/ftgasp.h                      |     21 +-
 external/mit/freetype/dist/include/freetype/ftglyph.h                     |     17 +-
 external/mit/freetype/dist/include/freetype/ftgxval.h                     |     10 +-
 external/mit/freetype/dist/include/freetype/ftgzip.h                      |     15 +-
 external/mit/freetype/dist/include/freetype/ftimage.h                     |     71 +-
 external/mit/freetype/dist/include/freetype/ftincrem.h                    |     15 +-
 external/mit/freetype/dist/include/freetype/ftlcdfil.h                    |     43 +-
 external/mit/freetype/dist/include/freetype/ftlist.h                      |      2 +-
 external/mit/freetype/dist/include/freetype/ftlzw.h                       |      2 +-
 external/mit/freetype/dist/include/freetype/ftmac.h                       |     11 +-
 external/mit/freetype/dist/include/freetype/ftmm.h                        |    410 +-
 external/mit/freetype/dist/include/freetype/ftmodapi.h                    |     66 +-
 external/mit/freetype/dist/include/freetype/ftmoderr.h                    |      2 +-
 external/mit/freetype/dist/include/freetype/ftotval.h                     |     14 +-
 external/mit/freetype/dist/include/freetype/ftoutln.h                     |     22 +-
 external/mit/freetype/dist/include/freetype/ftparams.h                    |    205 +
 external/mit/freetype/dist/include/freetype/ftpfr.h                       |      8 +-
 external/mit/freetype/dist/include/freetype/ftrender.h                    |      5 +-
 external/mit/freetype/dist/include/freetype/ftsizes.h                     |      2 +-
 external/mit/freetype/dist/include/freetype/ftsnames.h                    |    141 +-
 external/mit/freetype/dist/include/freetype/ftstroke.h                    |     14 +-
 external/mit/freetype/dist/include/freetype/ftsynth.h                     |      2 +-
 external/mit/freetype/dist/include/freetype/ftsystem.h                    |      4 +-
 external/mit/freetype/dist/include/freetype/fttrigon.h                    |      2 +-
 external/mit/freetype/dist/include/freetype/fttypes.h                     |      4 +-
 external/mit/freetype/dist/include/freetype/ftwinfnt.h                    |      4 +-
 external/mit/freetype/dist/include/freetype/internal/autohint.h           |      2 +-
 external/mit/freetype/dist/include/freetype/internal/cffotypes.h          |    108 +
 external/mit/freetype/dist/include/freetype/internal/cfftypes.h           |    412 +
 external/mit/freetype/dist/include/freetype/internal/ftcalc.h             |     38 +-
 external/mit/freetype/dist/include/freetype/internal/ftdebug.h            |      2 +-
 external/mit/freetype/dist/include/freetype/internal/ftdrv.h              |    400 +
 external/mit/freetype/dist/include/freetype/internal/ftgloadr.h           |      2 +-
 external/mit/freetype/dist/include/freetype/internal/ftmemory.h           |     17 +-
 external/mit/freetype/dist/include/freetype/internal/ftobjs.h             |    195 +-
 external/mit/freetype/dist/include/freetype/internal/ftpic.h              |      2 +-
 external/mit/freetype/dist/include/freetype/internal/ftpsprop.h           |     48 +
 external/mit/freetype/dist/include/freetype/internal/ftrfork.h            |      9 +-
 external/mit/freetype/dist/include/freetype/internal/ftserv.h             |    299 +-
 external/mit/freetype/dist/include/freetype/internal/ftstream.h           |      8 +-
 external/mit/freetype/dist/include/freetype/internal/fttrace.h            |      9 +-
 external/mit/freetype/dist/include/freetype/internal/ftvalid.h            |      2 +-
 external/mit/freetype/dist/include/freetype/internal/internal.h           |      9 +-
 external/mit/freetype/dist/include/freetype/internal/psaux.h              |    503 +-
 external/mit/freetype/dist/include/freetype/internal/pshints.h            |      2 +-
 external/mit/freetype/dist/include/freetype/internal/services/svbdf.h     |      2 +-
 external/mit/freetype/dist/include/freetype/internal/services/svcfftl.h   |    112 +
 external/mit/freetype/dist/include/freetype/internal/services/svcid.h     |      2 +-
 external/mit/freetype/dist/include/freetype/internal/services/svfntfmt.h  |      2 +-
 external/mit/freetype/dist/include/freetype/internal/services/svgldict.h  |      6 +-
 external/mit/freetype/dist/include/freetype/internal/services/svgxval.h   |      2 +-
 external/mit/freetype/dist/include/freetype/internal/services/svkern.h    |      2 +-
 external/mit/freetype/dist/include/freetype/internal/services/svmetric.h  |    153 +
 external/mit/freetype/dist/include/freetype/internal/services/svmm.h      |    107 +-
 external/mit/freetype/dist/include/freetype/internal/services/svotval.h   |      2 +-
 external/mit/freetype/dist/include/freetype/internal/services/svpfr.h     |      2 +-
 external/mit/freetype/dist/include/freetype/internal/services/svpostnm.h  |      2 +-
 external/mit/freetype/dist/include/freetype/internal/services/svprop.h    |      5 +-
 external/mit/freetype/dist/include/freetype/internal/services/svpscmap.h  |      2 +-
 external/mit/freetype/dist/include/freetype/internal/services/svpsinfo.h  |      2 +-
 external/mit/freetype/dist/include/freetype/internal/services/svsfnt.h    |      2 +-
 external/mit/freetype/dist/include/freetype/internal/services/svttcmap.h  |      2 +-
 external/mit/freetype/dist/include/freetype/internal/services/svtteng.h   |      2 +-
 external/mit/freetype/dist/include/freetype/internal/services/svttglyf.h  |      2 +-
 external/mit/freetype/dist/include/freetype/internal/services/svwinfnt.h  |      2 +-
 external/mit/freetype/dist/include/freetype/internal/sfnt.h               |     42 +-
 external/mit/freetype/dist/include/freetype/internal/t1types.h            |      2 +-
 external/mit/freetype/dist/include/freetype/internal/tttypes.h            |    269 +-
 external/mit/freetype/dist/include/freetype/t1tables.h                    |     15 +-
 external/mit/freetype/dist/include/freetype/ttnameid.h                    |    629 +-
 external/mit/freetype/dist/include/freetype/tttables.h                    |    365 +-
 external/mit/freetype/dist/include/freetype/tttags.h                      |     12 +-
 external/mit/freetype/dist/include/ft2build.h                             |      2 +-
 external/mit/freetype/dist/modules.cfg                                    |     46 +-
 external/mit/freetype/dist/src/Jamfile                                    |      2 +-
 external/mit/freetype/dist/src/autofit/Jamfile                            |      2 +-
 external/mit/freetype/dist/src/autofit/afangles.c                         |      2 +-
 external/mit/freetype/dist/src/autofit/afblue.c                           |    459 +-
 external/mit/freetype/dist/src/autofit/afblue.cin                         |      2 +-
 external/mit/freetype/dist/src/autofit/afblue.dat                         |    575 +-
 external/mit/freetype/dist/src/autofit/afblue.h                           |    322 +-
 external/mit/freetype/dist/src/autofit/afblue.hin                         |      2 +-
 external/mit/freetype/dist/src/autofit/afcjk.c                            |     59 +-
 external/mit/freetype/dist/src/autofit/afcjk.h                            |      2 +-
 external/mit/freetype/dist/src/autofit/afcover.h                          |      2 +-
 external/mit/freetype/dist/src/autofit/afdummy.c                          |     14 +-
 external/mit/freetype/dist/src/autofit/afdummy.h                          |      2 +-
 external/mit/freetype/dist/src/autofit/aferrors.h                         |      2 +-
 external/mit/freetype/dist/src/autofit/afglobal.c                         |     22 +-
 external/mit/freetype/dist/src/autofit/afglobal.h                         |      2 +-
 external/mit/freetype/dist/src/autofit/afhints.c                          |    119 +-
 external/mit/freetype/dist/src/autofit/afhints.h                          |     10 +-
 external/mit/freetype/dist/src/autofit/afindic.c                          |     28 +-
 external/mit/freetype/dist/src/autofit/afindic.h                          |      2 +-
 external/mit/freetype/dist/src/autofit/aflatin.c                          |    594 +-
 external/mit/freetype/dist/src/autofit/aflatin.h                          |      2 +-
 external/mit/freetype/dist/src/autofit/aflatin2.c                         |     55 +-
 external/mit/freetype/dist/src/autofit/aflatin2.h                         |      7 +-
 external/mit/freetype/dist/src/autofit/afloader.c                         |    605 +-
 external/mit/freetype/dist/src/autofit/afloader.h                         |      2 +-
 external/mit/freetype/dist/src/autofit/afmodule.c                         |    166 +-
 external/mit/freetype/dist/src/autofit/afmodule.h                         |      2 +-
 external/mit/freetype/dist/src/autofit/afpic.c                            |      2 +-
 external/mit/freetype/dist/src/autofit/afpic.h                            |      4 +-
 external/mit/freetype/dist/src/autofit/afranges.c                         |   1134 +-
 external/mit/freetype/dist/src/autofit/afranges.h                         |      2 +-
 external/mit/freetype/dist/src/autofit/afscript.h                         |    258 +-
 external/mit/freetype/dist/src/autofit/afshaper.c                         |     34 +-
 external/mit/freetype/dist/src/autofit/afshaper.h                         |      2 +-
 external/mit/freetype/dist/src/autofit/afstyles.h                         |    267 +-
 external/mit/freetype/dist/src/autofit/aftypes.h                          |     13 +-
 external/mit/freetype/dist/src/autofit/afwarp.c                           |      3 +-
 external/mit/freetype/dist/src/autofit/afwarp.h                           |      2 +-
 external/mit/freetype/dist/src/autofit/afwrtsys.h                         |      2 +-
 external/mit/freetype/dist/src/autofit/autofit.c                          |     25 +-
 external/mit/freetype/dist/src/autofit/module.mk                          |      2 +-
 external/mit/freetype/dist/src/autofit/rules.mk                           |      2 +-
 external/mit/freetype/dist/src/base/Jamfile                               |      7 +-
 external/mit/freetype/dist/src/base/basepic.c                             |      2 +-
 external/mit/freetype/dist/src/base/basepic.h                             |      2 +-
 external/mit/freetype/dist/src/base/ftadvanc.c                            |     29 +-
 external/mit/freetype/dist/src/base/ftapi.c                               |      4 +-
 external/mit/freetype/dist/src/base/ftbase.c                              |     12 +-
 external/mit/freetype/dist/src/base/ftbase.h                              |      8 +-
 external/mit/freetype/dist/src/base/ftbbox.c                              |     28 +-
 external/mit/freetype/dist/src/base/ftbdf.c                               |      2 +-
 external/mit/freetype/dist/src/base/ftbitmap.c                            |     86 +-
 external/mit/freetype/dist/src/base/ftcalc.c                              |    156 +-
 external/mit/freetype/dist/src/base/ftcid.c                               |      2 +-
 external/mit/freetype/dist/src/base/ftdbgmem.c                            |     38 +-
 external/mit/freetype/dist/src/base/ftdebug.c                             |      4 +-
 external/mit/freetype/dist/src/base/ftfntfmt.c                            |      2 +-
 external/mit/freetype/dist/src/base/ftfstype.c                            |      2 +-
 external/mit/freetype/dist/src/base/ftgasp.c                              |      2 +-
 external/mit/freetype/dist/src/base/ftgloadr.c                            |      2 +-
 external/mit/freetype/dist/src/base/ftglyph.c                             |     54 +-
 external/mit/freetype/dist/src/base/ftgxval.c                             |      4 +-
 external/mit/freetype/dist/src/base/fthash.c                              |      1 +
 external/mit/freetype/dist/src/base/ftinit.c                              |     92 +-
 external/mit/freetype/dist/src/base/ftlcdfil.c                            |    310 +-
 external/mit/freetype/dist/src/base/ftmac.c                               |     46 +-
 external/mit/freetype/dist/src/base/ftmm.c                                |    292 +-
 external/mit/freetype/dist/src/base/ftobjs.c                              |    944 +-
 external/mit/freetype/dist/src/base/ftotval.c                             |      2 +-
 external/mit/freetype/dist/src/base/ftoutln.c                             |     20 +-
 external/mit/freetype/dist/src/base/ftpatent.c                            |      4 +-
 external/mit/freetype/dist/src/base/ftpfr.c                               |      2 +-
 external/mit/freetype/dist/src/base/ftpic.c                               |      2 +-
 external/mit/freetype/dist/src/base/ftpsprop.c                            |    285 +
 external/mit/freetype/dist/src/base/ftrfork.c                             |    133 +-
 external/mit/freetype/dist/src/base/ftsnames.c                            |     60 +-
 external/mit/freetype/dist/src/base/ftstream.c                            |      4 +-
 external/mit/freetype/dist/src/base/ftstroke.c                            |      2 +-
 external/mit/freetype/dist/src/base/ftsynth.c                             |      6 +-
 external/mit/freetype/dist/src/base/ftsystem.c                            |      2 +-
 external/mit/freetype/dist/src/base/fttrigon.c                            |      2 +-
 external/mit/freetype/dist/src/base/fttype1.c                             |      2 +-
 external/mit/freetype/dist/src/base/ftutil.c                              |     18 +-
 external/mit/freetype/dist/src/base/ftver.rc                              |     61 +
 external/mit/freetype/dist/src/base/ftwinfnt.c                            |      2 +-
 external/mit/freetype/dist/src/base/md5.c                                 |     57 +-
 external/mit/freetype/dist/src/base/rules.mk                              |      5 +-
 external/mit/freetype/dist/src/bdf/Jamfile                                |      2 +-
 external/mit/freetype/dist/src/bdf/README                                 |      2 +-
 external/mit/freetype/dist/src/bdf/bdf.c                                  |      3 +-
 external/mit/freetype/dist/src/bdf/bdfdrivr.c                             |    172 +-
 external/mit/freetype/dist/src/bdf/bdflib.c                               |     58 +-
 external/mit/freetype/dist/src/bzip2/Jamfile                              |      2 +-
 external/mit/freetype/dist/src/bzip2/ftbzip2.c                            |      4 +-
 external/mit/freetype/dist/src/bzip2/rules.mk                             |      2 +-
 external/mit/freetype/dist/src/cache/Jamfile                              |      2 +-
 external/mit/freetype/dist/src/cache/ftcache.c                            |     11 +-
 external/mit/freetype/dist/src/cache/ftcbasic.c                           |     91 +-
 external/mit/freetype/dist/src/cache/ftccache.c                           |     16 +-
 external/mit/freetype/dist/src/cache/ftccache.h                           |      8 +-
 external/mit/freetype/dist/src/cache/ftccback.h                           |      2 +-
 external/mit/freetype/dist/src/cache/ftccmap.c                            |     19 +-
 external/mit/freetype/dist/src/cache/ftcerror.h                           |      2 +-
 external/mit/freetype/dist/src/cache/ftcglyph.c                           |      2 +-
 external/mit/freetype/dist/src/cache/ftcglyph.h                           |      2 +-
 external/mit/freetype/dist/src/cache/ftcimage.c                           |      2 +-
 external/mit/freetype/dist/src/cache/ftcimage.h                           |      2 +-
 external/mit/freetype/dist/src/cache/ftcmanag.c                           |     27 +-
 external/mit/freetype/dist/src/cache/ftcmanag.h                           |      2 +-
 external/mit/freetype/dist/src/cache/ftcmru.c                             |     12 +-
 external/mit/freetype/dist/src/cache/ftcmru.h                             |      6 +-
 external/mit/freetype/dist/src/cache/ftcsbits.c                           |      4 +-
 external/mit/freetype/dist/src/cache/ftcsbits.h                           |      2 +-
 external/mit/freetype/dist/src/cache/rules.mk                             |      2 +-
 external/mit/freetype/dist/src/cff/Jamfile                                |     11 +-
 external/mit/freetype/dist/src/cff/cff.c                                  |     19 +-
 external/mit/freetype/dist/src/cff/cffcmap.c                              |     39 +-
 external/mit/freetype/dist/src/cff/cffcmap.h                              |      4 +-
 external/mit/freetype/dist/src/cff/cffdrivr.c                             |    492 +-
 external/mit/freetype/dist/src/cff/cffdrivr.h                             |      2 +-
 external/mit/freetype/dist/src/cff/cfferrs.h                              |      2 +-
 external/mit/freetype/dist/src/cff/cffgload.c                             |   2503 +--
 external/mit/freetype/dist/src/cff/cffgload.h                             |    186 +-
 external/mit/freetype/dist/src/cff/cffload.c                              |   1077 +-
 external/mit/freetype/dist/src/cff/cffload.h                              |     56 +-
 external/mit/freetype/dist/src/cff/cffobjs.c                              |    230 +-
 external/mit/freetype/dist/src/cff/cffobjs.h                              |    106 +-
 external/mit/freetype/dist/src/cff/cffparse.c                             |    623 +-
 external/mit/freetype/dist/src/cff/cffparse.h                             |     58 +-
 external/mit/freetype/dist/src/cff/cffpic.c                               |      2 +-
 external/mit/freetype/dist/src/cff/cffpic.h                               |     37 +-
 external/mit/freetype/dist/src/cff/cfftoken.h                             |     61 +-
 external/mit/freetype/dist/src/cff/module.mk                              |      2 +-
 external/mit/freetype/dist/src/cff/rules.mk                               |     19 +-
 external/mit/freetype/dist/src/cid/Jamfile                                |      2 +-
 external/mit/freetype/dist/src/cid/ciderrs.h                              |      2 +-
 external/mit/freetype/dist/src/cid/cidgload.c                             |     87 +-
 external/mit/freetype/dist/src/cid/cidgload.h                             |      2 +-
 external/mit/freetype/dist/src/cid/cidload.c                              |     18 +-
 external/mit/freetype/dist/src/cid/cidload.h                              |      2 +-
 external/mit/freetype/dist/src/cid/cidobjs.c                              |     50 +-
 external/mit/freetype/dist/src/cid/cidobjs.h                              |      2 +-
 external/mit/freetype/dist/src/cid/cidparse.c                             |    115 +-
 external/mit/freetype/dist/src/cid/cidparse.h                             |      2 +-
 external/mit/freetype/dist/src/cid/cidriver.c                             |     32 +-
 external/mit/freetype/dist/src/cid/cidriver.h                             |      2 +-
 external/mit/freetype/dist/src/cid/cidtoken.h                             |      2 +-
 external/mit/freetype/dist/src/cid/module.mk                              |      2 +-
 external/mit/freetype/dist/src/cid/rules.mk                               |      2 +-
 external/mit/freetype/dist/src/cid/type1cid.c                             |      8 +-
 external/mit/freetype/dist/src/gxvalid/Jamfile                            |      2 +-
 external/mit/freetype/dist/src/gxvalid/README                             |     16 +-
 external/mit/freetype/dist/src/gxvalid/gxvalid.c                          |     16 +-
 external/mit/freetype/dist/src/gxvalid/gxvalid.h                          |      4 +-
 external/mit/freetype/dist/src/gxvalid/gxvbsln.c                          |      2 +-
 external/mit/freetype/dist/src/gxvalid/gxvcommn.c                         |     24 +-
 external/mit/freetype/dist/src/gxvalid/gxvcommn.h                         |      8 +-
 external/mit/freetype/dist/src/gxvalid/gxverror.h                         |      2 +-
 external/mit/freetype/dist/src/gxvalid/gxvfeat.c                          |      2 +-
 external/mit/freetype/dist/src/gxvalid/gxvfeat.h                          |      2 +-
 external/mit/freetype/dist/src/gxvalid/gxvfgen.c                          |      4 +-
 external/mit/freetype/dist/src/gxvalid/gxvjust.c                          |      4 +-
 external/mit/freetype/dist/src/gxvalid/gxvkern.c                          |      6 +-
 external/mit/freetype/dist/src/gxvalid/gxvlcar.c                          |      4 +-
 external/mit/freetype/dist/src/gxvalid/gxvmod.c                           |     10 +-
 external/mit/freetype/dist/src/gxvalid/gxvmod.h                           |      2 +-
 external/mit/freetype/dist/src/gxvalid/gxvmort.c                          |      4 +-
 external/mit/freetype/dist/src/gxvalid/gxvmort.h                          |      2 +-
 external/mit/freetype/dist/src/gxvalid/gxvmort0.c                         |      2 +-
 external/mit/freetype/dist/src/gxvalid/gxvmort1.c                         |      4 +-
 external/mit/freetype/dist/src/gxvalid/gxvmort2.c                         |      2 +-
 external/mit/freetype/dist/src/gxvalid/gxvmort4.c                         |      2 +-
 external/mit/freetype/dist/src/gxvalid/gxvmort5.c                         |      2 +-
 external/mit/freetype/dist/src/gxvalid/gxvmorx.c                          |      4 +-
 external/mit/freetype/dist/src/gxvalid/gxvmorx.h                          |      2 +-
 external/mit/freetype/dist/src/gxvalid/gxvmorx0.c                         |      2 +-
 external/mit/freetype/dist/src/gxvalid/gxvmorx1.c                         |      2 +-
 external/mit/freetype/dist/src/gxvalid/gxvmorx2.c                         |      2 +-
 external/mit/freetype/dist/src/gxvalid/gxvmorx4.c                         |      2 +-
 external/mit/freetype/dist/src/gxvalid/gxvmorx5.c                         |      2 +-
 external/mit/freetype/dist/src/gxvalid/gxvopbd.c                          |      2 +-
 external/mit/freetype/dist/src/gxvalid/gxvprop.c                          |      2 +-
 external/mit/freetype/dist/src/gxvalid/gxvtrak.c                          |      6 +-
 external/mit/freetype/dist/src/gxvalid/module.mk                          |      2 +-
 external/mit/freetype/dist/src/gxvalid/rules.mk                           |      2 +-
 external/mit/freetype/dist/src/gzip/Jamfile                               |      2 +-
 external/mit/freetype/dist/src/gzip/ftgzip.c                              |     30 +-
 external/mit/freetype/dist/src/gzip/ftzconf.h                             |    284 +
 external/mit/freetype/dist/src/gzip/rules.mk                              |      8 +-
 external/mit/freetype/dist/src/gzip/zlib.h                                |      4 +-
 external/mit/freetype/dist/src/lzw/Jamfile                                |      2 +-
 external/mit/freetype/dist/src/lzw/ftlzw.c                                |      2 +-
 external/mit/freetype/dist/src/lzw/ftzopen.c                              |     16 +-
 external/mit/freetype/dist/src/lzw/ftzopen.h                              |      2 +-
 external/mit/freetype/dist/src/lzw/rules.mk                               |      2 +-
 external/mit/freetype/dist/src/otvalid/Jamfile                            |      2 +-
 external/mit/freetype/dist/src/otvalid/module.mk                          |      2 +-
 external/mit/freetype/dist/src/otvalid/otvalid.c                          |      5 +-
 external/mit/freetype/dist/src/otvalid/otvalid.h                          |      2 +-
 external/mit/freetype/dist/src/otvalid/otvbase.c                          |     35 +-
 external/mit/freetype/dist/src/otvalid/otvcommn.c                         |     32 +-
 external/mit/freetype/dist/src/otvalid/otvcommn.h                         |     54 +-
 external/mit/freetype/dist/src/otvalid/otverror.h                         |      2 +-
 external/mit/freetype/dist/src/otvalid/otvgdef.c                          |    113 +-
 external/mit/freetype/dist/src/otvalid/otvgpos.c                          |     56 +-
 external/mit/freetype/dist/src/otvalid/otvgpos.h                          |      2 +-
 external/mit/freetype/dist/src/otvalid/otvgsub.c                          |     36 +-
 external/mit/freetype/dist/src/otvalid/otvjstf.c                          |      2 +-
 external/mit/freetype/dist/src/otvalid/otvmath.c                          |     24 +-
 external/mit/freetype/dist/src/otvalid/otvmod.c                           |     10 +-
 external/mit/freetype/dist/src/otvalid/otvmod.h                           |      2 +-
 external/mit/freetype/dist/src/otvalid/rules.mk                           |      2 +-
 external/mit/freetype/dist/src/pcf/Jamfile                                |      2 +-
 external/mit/freetype/dist/src/pcf/README                                 |      4 +-
 external/mit/freetype/dist/src/pcf/pcf.c                                  |     10 +-
 external/mit/freetype/dist/src/pcf/pcf.h                                  |      9 +
 external/mit/freetype/dist/src/pcf/pcfdrivr.c                             |    235 +-
 external/mit/freetype/dist/src/pcf/pcfread.c                              |    446 +-
 external/mit/freetype/dist/src/pfr/Jamfile                                |      2 +-
 external/mit/freetype/dist/src/pfr/module.mk                              |      2 +-
 external/mit/freetype/dist/src/pfr/pfr.c                                  |     11 +-
 external/mit/freetype/dist/src/pfr/pfrcmap.c                              |     16 +-
 external/mit/freetype/dist/src/pfr/pfrcmap.h                              |      2 +-
 external/mit/freetype/dist/src/pfr/pfrdrivr.c                             |     20 +-
 external/mit/freetype/dist/src/pfr/pfrdrivr.h                             |      2 +-
 external/mit/freetype/dist/src/pfr/pfrerror.h                             |      2 +-
 external/mit/freetype/dist/src/pfr/pfrgload.c                             |     16 +-
 external/mit/freetype/dist/src/pfr/pfrgload.h                             |      2 +-
 external/mit/freetype/dist/src/pfr/pfrload.c                              |     29 +-
 external/mit/freetype/dist/src/pfr/pfrload.h                              |      2 +-
 external/mit/freetype/dist/src/pfr/pfrobjs.c                              |     22 +-
 external/mit/freetype/dist/src/pfr/pfrobjs.h                              |      2 +-
 external/mit/freetype/dist/src/pfr/pfrsbit.c                              |    140 +-
 external/mit/freetype/dist/src/pfr/pfrsbit.h                              |      5 +-
 external/mit/freetype/dist/src/pfr/pfrtypes.h                             |    116 +-
 external/mit/freetype/dist/src/pfr/rules.mk                               |      2 +-
 external/mit/freetype/dist/src/psaux/Jamfile                              |     12 +-
 external/mit/freetype/dist/src/psaux/afmparse.c                           |     11 +-
 external/mit/freetype/dist/src/psaux/afmparse.h                           |      2 +-
 external/mit/freetype/dist/src/psaux/cffdecode.c                          |   2370 ++
 external/mit/freetype/dist/src/psaux/cffdecode.h                          |     64 +
 external/mit/freetype/dist/src/psaux/module.mk                            |      2 +-
 external/mit/freetype/dist/src/psaux/psarrst.c                            |    241 +
 external/mit/freetype/dist/src/psaux/psarrst.h                            |    100 +
 external/mit/freetype/dist/src/psaux/psaux.c                              |     25 +-
 external/mit/freetype/dist/src/psaux/psauxerr.h                           |      2 +-
 external/mit/freetype/dist/src/psaux/psauxmod.c                           |    122 +-
 external/mit/freetype/dist/src/psaux/psauxmod.h                           |     11 +-
 external/mit/freetype/dist/src/psaux/psblues.c                            |    582 +
 external/mit/freetype/dist/src/psaux/psblues.h                            |    185 +
 external/mit/freetype/dist/src/psaux/psconv.c                             |     10 +-
 external/mit/freetype/dist/src/psaux/psconv.h                             |      2 +-
 external/mit/freetype/dist/src/psaux/pserror.c                            |     52 +
 external/mit/freetype/dist/src/psaux/pserror.h                            |    119 +
 external/mit/freetype/dist/src/psaux/psfixed.h                            |     95 +
 external/mit/freetype/dist/src/psaux/psfont.c                             |    567 +
 external/mit/freetype/dist/src/psaux/psfont.h                             |    134 +
 external/mit/freetype/dist/src/psaux/psft.c                               |    890 +
 external/mit/freetype/dist/src/psaux/psft.h                               |    167 +
 external/mit/freetype/dist/src/psaux/psglue.h                             |    144 +
 external/mit/freetype/dist/src/psaux/pshints.c                            |   1939 +
 external/mit/freetype/dist/src/psaux/pshints.h                            |    288 +
 external/mit/freetype/dist/src/psaux/psintrp.c                            |   3040 ++
 external/mit/freetype/dist/src/psaux/psintrp.h                            |     83 +
 external/mit/freetype/dist/src/psaux/psobjs.c                             |    799 +-
 external/mit/freetype/dist/src/psaux/psobjs.h                             |    103 +-
 external/mit/freetype/dist/src/psaux/psread.c                             |    112 +
 external/mit/freetype/dist/src/psaux/psread.h                             |     68 +
 external/mit/freetype/dist/src/psaux/psstack.c                            |    328 +
 external/mit/freetype/dist/src/psaux/psstack.h                            |    121 +
 external/mit/freetype/dist/src/psaux/pstypes.h                            |     78 +
 external/mit/freetype/dist/src/psaux/rules.mk                             |     19 +-
 external/mit/freetype/dist/src/psaux/t1cmap.c                             |     64 +-
 external/mit/freetype/dist/src/psaux/t1cmap.h                             |      2 +-
 external/mit/freetype/dist/src/psaux/t1decode.c                           |    514 +-
 external/mit/freetype/dist/src/psaux/t1decode.h                           |     12 +-
 external/mit/freetype/dist/src/pshinter/Jamfile                           |      2 +-
 external/mit/freetype/dist/src/pshinter/module.mk                         |      2 +-
 external/mit/freetype/dist/src/pshinter/pshalgo.c                         |     18 +-
 external/mit/freetype/dist/src/pshinter/pshalgo.h                         |      2 +-
 external/mit/freetype/dist/src/pshinter/pshglob.c                         |      8 +-
 external/mit/freetype/dist/src/pshinter/pshglob.h                         |      2 +-
 external/mit/freetype/dist/src/pshinter/pshinter.c                        |     10 +-
 external/mit/freetype/dist/src/pshinter/pshmod.c                          |     14 +-
 external/mit/freetype/dist/src/pshinter/pshmod.h                          |      2 +-
 external/mit/freetype/dist/src/pshinter/pshnterr.h                        |      2 +-
 external/mit/freetype/dist/src/pshinter/pshpic.c                          |      2 +-
 external/mit/freetype/dist/src/pshinter/pshpic.h                          |      2 +-
 external/mit/freetype/dist/src/pshinter/pshrec.c                          |      8 +-
 external/mit/freetype/dist/src/pshinter/pshrec.h                          |      2 +-
 external/mit/freetype/dist/src/pshinter/rules.mk                          |      2 +-
 external/mit/freetype/dist/src/psnames/Jamfile                            |      2 +-
 external/mit/freetype/dist/src/psnames/module.mk                          |      2 +-
 external/mit/freetype/dist/src/psnames/psmodule.c                         |     35 +-
 external/mit/freetype/dist/src/psnames/psmodule.h                         |      2 +-
 external/mit/freetype/dist/src/psnames/psnamerr.h                         |      2 +-
 external/mit/freetype/dist/src/psnames/psnames.c                          |      6 +-
 external/mit/freetype/dist/src/psnames/pspic.c                            |      2 +-
 external/mit/freetype/dist/src/psnames/pspic.h                            |      2 +-
 external/mit/freetype/dist/src/psnames/pstables.h                         |     94 +-
 external/mit/freetype/dist/src/psnames/rules.mk                           |      2 +-
 external/mit/freetype/dist/src/raster/Jamfile                             |      2 +-
 external/mit/freetype/dist/src/raster/ftmisc.h                            |      2 +-
 external/mit/freetype/dist/src/raster/ftraster.c                          |     73 +-
 external/mit/freetype/dist/src/raster/ftraster.h                          |      2 +-
 external/mit/freetype/dist/src/raster/ftrend1.c                           |    142 +-
 external/mit/freetype/dist/src/raster/ftrend1.h                           |      2 +-
 external/mit/freetype/dist/src/raster/module.mk                           |      2 +-
 external/mit/freetype/dist/src/raster/raster.c                            |      6 +-
 external/mit/freetype/dist/src/raster/rasterrs.h                          |      2 +-
 external/mit/freetype/dist/src/raster/rastpic.c                           |      2 +-
 external/mit/freetype/dist/src/raster/rastpic.h                           |      2 +-
 external/mit/freetype/dist/src/raster/rules.mk                            |      2 +-
 external/mit/freetype/dist/src/sfnt/Jamfile                               |      2 +-
 external/mit/freetype/dist/src/sfnt/module.mk                             |      2 +-
 external/mit/freetype/dist/src/sfnt/pngshim.c                             |    118 +-
 external/mit/freetype/dist/src/sfnt/pngshim.h                             |      5 +-
 external/mit/freetype/dist/src/sfnt/rules.mk                              |      2 +-
 external/mit/freetype/dist/src/sfnt/sfdriver.c                            |    979 +-
 external/mit/freetype/dist/src/sfnt/sfdriver.h                            |      2 +-
 external/mit/freetype/dist/src/sfnt/sferrors.h                            |      2 +-
 external/mit/freetype/dist/src/sfnt/sfnt.c                                |     26 +-
 external/mit/freetype/dist/src/sfnt/sfntpic.c                             |      2 +-
 external/mit/freetype/dist/src/sfnt/sfntpic.h                             |      2 +-
 external/mit/freetype/dist/src/sfnt/sfobjs.c                              |    381 +-
 external/mit/freetype/dist/src/sfnt/sfobjs.h                              |      2 +-
 external/mit/freetype/dist/src/sfnt/ttbdf.c                               |     15 +-
 external/mit/freetype/dist/src/sfnt/ttbdf.h                               |      6 +-
 external/mit/freetype/dist/src/sfnt/ttcmap.c                              |    535 +-
 external/mit/freetype/dist/src/sfnt/ttcmap.h                              |      4 +-
 external/mit/freetype/dist/src/sfnt/ttcmapc.h                             |      2 +-
 external/mit/freetype/dist/src/sfnt/ttkern.c                              |     17 +-
 external/mit/freetype/dist/src/sfnt/ttkern.h                              |      2 +-
 external/mit/freetype/dist/src/sfnt/ttload.c                              |    162 +-
 external/mit/freetype/dist/src/sfnt/ttload.h                              |      2 +-
 external/mit/freetype/dist/src/sfnt/ttmtx.c                               |     48 +-
 external/mit/freetype/dist/src/sfnt/ttmtx.h                               |      2 +-
 external/mit/freetype/dist/src/sfnt/ttpost.c                              |     30 +-
 external/mit/freetype/dist/src/sfnt/ttpost.h                              |      4 +-
 external/mit/freetype/dist/src/sfnt/ttsbit.c                              |    255 +-
 external/mit/freetype/dist/src/sfnt/ttsbit.h                              |      2 +-
 external/mit/freetype/dist/src/smooth/Jamfile                             |      2 +-
 external/mit/freetype/dist/src/smooth/ftgrays.c                           |   1249 +-
 external/mit/freetype/dist/src/smooth/ftgrays.h                           |      2 +-
 external/mit/freetype/dist/src/smooth/ftsmerrs.h                          |      2 +-
 external/mit/freetype/dist/src/smooth/ftsmooth.c                          |    387 +-
 external/mit/freetype/dist/src/smooth/ftsmooth.h                          |     11 +-
 external/mit/freetype/dist/src/smooth/ftspic.c                            |      2 +-
 external/mit/freetype/dist/src/smooth/ftspic.h                            |      2 +-
 external/mit/freetype/dist/src/smooth/module.mk                           |      2 +-
 external/mit/freetype/dist/src/smooth/rules.mk                            |      2 +-
 external/mit/freetype/dist/src/smooth/smooth.c                            |      6 +-
 external/mit/freetype/dist/src/tools/afblue.pl                            |      2 +-
 external/mit/freetype/dist/src/tools/apinames.c                           |     33 +-
 external/mit/freetype/dist/src/tools/docmaker/content.py                  |     45 +-
 external/mit/freetype/dist/src/tools/docmaker/docbeauty.py                |     18 +-
 external/mit/freetype/dist/src/tools/docmaker/docmaker.py                 |     26 +-
 external/mit/freetype/dist/src/tools/docmaker/formatter.py                |      2 +-
 external/mit/freetype/dist/src/tools/docmaker/sources.py                  |     14 +-
 external/mit/freetype/dist/src/tools/docmaker/tohtml.py                   |    106 +-
 external/mit/freetype/dist/src/tools/docmaker/utils.py                    |      2 +-
 external/mit/freetype/dist/src/tools/ftfuzzer/README                      |     12 +-
 external/mit/freetype/dist/src/tools/ftfuzzer/ftfuzzer.cc                 |    178 +-
 external/mit/freetype/dist/src/tools/ftfuzzer/ftmutator.cc                |      2 +-
 external/mit/freetype/dist/src/tools/ftfuzzer/rasterfuzzer.cc             |    129 +
 external/mit/freetype/dist/src/tools/ftfuzzer/runinput.cc                 |      4 +-
 external/mit/freetype/dist/src/tools/ftrandom/Makefile                    |     26 +-
 external/mit/freetype/dist/src/tools/ftrandom/README                      |     79 +-
 external/mit/freetype/dist/src/tools/ftrandom/ftrandom.c                  |    161 +-
 external/mit/freetype/dist/src/tools/glnames.py                           |     87 +-
 external/mit/freetype/dist/src/tools/update-copyright-year                |      2 +-
 external/mit/freetype/dist/src/truetype/Jamfile                           |      2 +-
 external/mit/freetype/dist/src/truetype/module.mk                         |      2 +-
 external/mit/freetype/dist/src/truetype/rules.mk                          |      2 +-
 external/mit/freetype/dist/src/truetype/truetype.c                        |     20 +-
 external/mit/freetype/dist/src/truetype/ttdriver.c                        |    161 +-
 external/mit/freetype/dist/src/truetype/ttdriver.h                        |      2 +-
 external/mit/freetype/dist/src/truetype/tterrors.h                        |      2 +-
 external/mit/freetype/dist/src/truetype/ttgload.c                         |    767 +-
 external/mit/freetype/dist/src/truetype/ttgload.h                         |      2 +-
 external/mit/freetype/dist/src/truetype/ttgxvar.c                         |   2824 ++-
 external/mit/freetype/dist/src/truetype/ttgxvar.h                         |    297 +-
 external/mit/freetype/dist/src/truetype/ttinterp.c                        |   1254 +-
 external/mit/freetype/dist/src/truetype/ttinterp.h                        |    163 +-
 external/mit/freetype/dist/src/truetype/ttobjs.c                          |    377 +-
 external/mit/freetype/dist/src/truetype/ttobjs.h                          |     10 +-
 external/mit/freetype/dist/src/truetype/ttpic.c                           |      2 +-
 external/mit/freetype/dist/src/truetype/ttpic.h                           |     23 +-
 external/mit/freetype/dist/src/truetype/ttpload.c                         |     69 +-
 external/mit/freetype/dist/src/truetype/ttpload.h                         |      2 +-
 external/mit/freetype/dist/src/truetype/ttsubpix.c                        |     39 +-
 external/mit/freetype/dist/src/truetype/ttsubpix.h                        |      6 +-
 external/mit/freetype/dist/src/type1/Jamfile                              |      2 +-
 external/mit/freetype/dist/src/type1/module.mk                            |      2 +-
 external/mit/freetype/dist/src/type1/rules.mk                             |      2 +-
 external/mit/freetype/dist/src/type1/t1afm.c                              |     19 +-
 external/mit/freetype/dist/src/type1/t1afm.h                              |      2 +-
 external/mit/freetype/dist/src/type1/t1driver.c                           |     36 +-
 external/mit/freetype/dist/src/type1/t1driver.h                           |      2 +-
 external/mit/freetype/dist/src/type1/t1errors.h                           |      2 +-
 external/mit/freetype/dist/src/type1/t1gload.c                            |    118 +-
 external/mit/freetype/dist/src/type1/t1gload.h                            |      2 +-
 external/mit/freetype/dist/src/type1/t1load.c                             |    227 +-
 external/mit/freetype/dist/src/type1/t1load.h                             |     20 +-
 external/mit/freetype/dist/src/type1/t1objs.c                             |     63 +-
 external/mit/freetype/dist/src/type1/t1objs.h                             |      8 +-
 external/mit/freetype/dist/src/type1/t1parse.c                            |      4 +-
 external/mit/freetype/dist/src/type1/t1parse.h                            |      2 +-
 external/mit/freetype/dist/src/type1/t1tokens.h                           |      2 +-
 external/mit/freetype/dist/src/type1/type1.c                              |     15 +-
 external/mit/freetype/dist/src/type42/Jamfile                             |      2 +-
 external/mit/freetype/dist/src/type42/module.mk                           |      2 +-
 external/mit/freetype/dist/src/type42/rules.mk                            |      2 +-
 external/mit/freetype/dist/src/type42/t42drivr.c                          |     13 +-
 external/mit/freetype/dist/src/type42/t42drivr.h                          |      2 +-
 external/mit/freetype/dist/src/type42/t42error.h                          |      2 +-
 external/mit/freetype/dist/src/type42/t42objs.c                           |     15 +-
 external/mit/freetype/dist/src/type42/t42objs.h                           |      2 +-
 external/mit/freetype/dist/src/type42/t42parse.c                          |     23 +-
 external/mit/freetype/dist/src/type42/t42parse.h                          |      2 +-
 external/mit/freetype/dist/src/type42/t42types.h                          |      2 +-
 external/mit/freetype/dist/src/type42/type42.c                            |      8 +-
 external/mit/freetype/dist/src/winfonts/Jamfile                           |      2 +-
 external/mit/freetype/dist/src/winfonts/fnterrs.h                         |      2 +-
 external/mit/freetype/dist/src/winfonts/module.mk                         |      2 +-
 external/mit/freetype/dist/src/winfonts/rules.mk                          |      2 +-
 external/mit/freetype/dist/src/winfonts/winfnt.c                          |    121 +-
 external/mit/freetype/dist/src/winfonts/winfnt.h                          |      2 +-
 external/mit/freetype/dist/vms_make.com                                   |     24 +-
 716 files changed, 60076 insertions(+), 47419 deletions(-)

diffs (truncated from 142819 to 300 lines):

diff -r 3c37ef1e2d1f -r 598383dfe093 external/mit/freetype/dist/CMakeLists.txt
--- a/external/mit/freetype/dist/CMakeLists.txt Wed Mar 14 07:25:44 2018 +0000
+++ b/external/mit/freetype/dist/CMakeLists.txt Wed May 09 06:49:46 2018 +0000
@@ -1,6 +1,6 @@
 # CMakeLists.txt
 #
-# Copyright 2013-2016 by
+# Copyright 2013-2018 by
 # David Turner, Robert Wilhelm, and Werner Lemberg.
 #
 # Written originally by John Cary <cary%txcorp.com@localhost>
@@ -12,35 +12,40 @@
 # fully.
 #
 #
-# As a preliminary, create a compilation directory and change into it, for
-# example
-#
-#   mkdir ~/freetype2.compiled
-#   cd ~/freetype2.compiled
+# The following will 1. create a build directory and 2. change into it and
+# call cmake to configure the build with default parameters as a static
+# library.
 #
-# Now you can say
-#
-#   cmake <path-to-freetype2-src-dir>
-#
-# to create a Makefile that builds a static version of the library.
+#   cmake -E make_directory build
+#   cmake -E chdir build cmake ..
 #
 # For a dynamic library, use
 #
-#   cmake <path-to-freetype2-src-dir> -D BUILD_SHARED_LIBS:BOOL=true
+#   cmake -E chdir build cmake -D BUILD_SHARED_LIBS:BOOL=true ..
 #
 # For a framework on OS X, use
 #
-#   cmake <path-to-freetype2-src-dir> -D BUILD_FRAMEWORK:BOOL=true -G Xcode
-#
-# instead.
+#   cmake -E chdir build cmake -G Xcode -D BUILD_FRAMEWORK:BOOL=true ..
 #
 # For an iOS static library, use
 #
-#   cmake <path-to-freetype2-src-dir> -D IOS_PLATFORM=OS -G Xcode
+#   cmake -E chdir build cmake -G Xcode -D IOS_PLATFORM=OS ..
 #
 # or
 #
-#   cmake <path-to-freetype2-src-dir> -D IOS_PLATFORM=SIMULATOR -G Xcode
+#   cmake -E chdir build cmake -G Xcode -D IOS_PLATFORM=SIMULATOR ..
+#
+# Finally, build the project with:
+#
+#   cmake --build build
+#
+# Install it with
+#
+#   (sudo) cmake --build build --target install
+#
+# A binary distribution can be made with
+#
+#   cmake --build build --config Release --target package
 #
 # Please refer to the cmake manual for further options, in particular, how
 # to modify compilation and linking parameters.
@@ -59,23 +64,33 @@
 # . `CMakeLists.txt' is provided as-is since it is normally not used by the
 #   developer team.
 #
-# . If you want to disable the automatic generation of the distribution
-#   targets, add the `-D FREETYPE_NO_DIST=true' command line argument.
-#
-# . Set the `WITH_ZLIB', `WITH_BZip2', `WITH_PNG', and `WITH_HarfBuzz'
-#   CMake variables to `ON' or `OFF' to force or skip using a dependency.
+# . Set the `FT_WITH_ZLIB', `FT_WITH_BZIP2', `FT_WITH_PNG', and
+#   `FT_WITH_HARFBUZZ' CMake variables to `ON' to force using a dependency.
 #   Leave a variable undefined (which is the default) to use the dependency
-#   only if it is available.  Example:
+#   only if it is available.  Set `CMAKE_DISABLE_FIND_PACKAGE_HarfBuzz=TRUE' to
+#   disable a dependency completely (CMake package name, so `BZip2' instead of
+#   `BZIP2'). Example:
 #
-#     cmake ... -DWITH_ZLIB=ON -DWITH_HarfBuzz=OFF ...
+#     cmake -DFT_WITH_ZLIB=ON -DCMAKE_DISABLE_FIND_PACKAGE_HarfBuzz=TRUE [...]
+#
+# . Installation of FreeType can be controlled with the CMake variables
+#   `SKIP_INSTALL_HEADERS', `SKIP_INSTALL_LIBRARIES', and `SKIP_INSTALL_ALL'
+#   (this is compatible with the same CMake variables in zlib's CMake
+#   support).
 
+# FreeType explicitly marks the API to be exported and relies on the compiler
+# to hide all other symbols. CMake supports a C_VISBILITY_PRESET property
+# starting with 2.8.12.
+cmake_minimum_required(VERSION 2.8.12)
 
-cmake_minimum_required(VERSION 2.6)
-
+if (NOT CMAKE_VERSION VERSION_LESS 3.3)
+  # Allow symbol visibility settings also on static libraries. CMake < 3.3
+  # only sets the propery on a shared library build.
+  cmake_policy(SET CMP0063 NEW)
+endif ()
 
 include(CheckIncludeFile)
 
-
 # CMAKE_TOOLCHAIN_FILE must be set before `project' is called, which
 # configures the base build environment and references the toolchain file
 if (APPLE)
@@ -102,7 +117,7 @@
     set(BUILD_SHARED_LIBS OFF)
 
     set(CMAKE_TOOLCHAIN_FILE
-      ${PROJECT_SOURCE_DIR}/builds/cmake/iOS.cmake)
+      ${CMAKE_SOURCE_DIR}/builds/cmake/iOS.cmake)
   endif ()
 else ()
   if (DEFINED IOS_PLATFORM)
@@ -111,30 +126,47 @@
 endif ()
 
 
-project(freetype)
+project(freetype C)
 
+set(VERSION_MAJOR "2")
+set(VERSION_MINOR "9")
+set(VERSION_PATCH "1")
 
-if (WIN32 AND NOT MINGW AND BUILD_SHARED_LIBS)
-  message(FATAL_ERROR "Building shared libraries on Windows needs MinGW")
-endif ()
+# SOVERSION scheme: CURRENT.AGE.REVISION
+#   If there was an incompatible interface change:
+#     Increment CURRENT. Set AGE and REVISION to 0
+#   If there was a compatible interface change:
+#     Increment AGE. Set REVISION to 0
+#   If the source code was changed, but there were no interface changes:
+#     Increment REVISION.
+set(LIBRARY_VERSION "6.16.0")
+set(LIBRARY_SOVERSION "6")
+
+# These options mean "require x and complain if not found". They'll get
+# optionally found anyway. Use `-DCMAKE_DISABLE_FIND_PACKAGE_x=TRUE` to disable
+# searching for a packge entirely (x is the CMake package name, so "BZip2"
+# instead of "BZIP2").
+option(FT_WITH_ZLIB "Use system zlib instead of internal library." OFF)
+option(FT_WITH_BZIP2 "Support bzip2 compressed fonts." OFF)
+option(FT_WITH_PNG "Support PNG compressed OpenType embedded bitmaps." OFF)
+option(FT_WITH_HARFBUZZ "Improve auto-hinting of OpenType fonts." OFF)
+
 
 # Disallow in-source builds
 if ("${PROJECT_BINARY_DIR}" STREQUAL "${PROJECT_SOURCE_DIR}")
   message(FATAL_ERROR
-    "
-In-source builds are not permitted!  Make a separate folder for"
-    " building, e.g.,"
-    "
-  mkdir build; cd build; cmake .."
-    "
-Before that, remove the files created by this failed run with"
-    "
-  rm -rf CMakeCache.txt CMakeFiles")
+    "In-source builds are not permitted!  Make a separate folder for"
+    " building, e.g.,\n"
+    "  cmake -E make_directory build\n"
+    "  cmake -E chdir build cmake ..\n"
+    "Before that, remove the files created by this failed run with\n"
+    "  cmake -E remove CMakeCache.txt\n"
+    "  cmake -E remove_directory CMakeFiles")
 endif ()
 
 
 # Add local cmake modules
-set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${PROJECT_SOURCE_DIR}/builds/cmake)
+list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/builds/cmake)
 
 
 if (BUILD_FRAMEWORK)
@@ -147,45 +179,32 @@
 endif ()
 
 
-set(VERSION_MAJOR "2")
-set(VERSION_MINOR "6")
-set(VERSION_PATCH "3")
-
-set(PROJECT_VERSION ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH})
-set(SHARED_LIBRARY_VERSION ${VERSION_MAJOR}.${VERSION_MINOR})
-
-
-# Compiler definitions for building the library
-add_definitions(-DFT2_BUILD_LIBRARY)
-
-
 # Find dependencies
-foreach (d ZLIB BZip2 PNG HarfBuzz)
-  string(TOUPPER "${d}" D)
+if (FT_WITH_HARFBUZZ)
+  find_package(HarfBuzz 1.3.0 REQUIRED)
+else ()
+  find_package(HarfBuzz 1.3.0)
+endif ()
 
-  if (DEFINED WITH_${d} OR DEFINED WITH_${D})
-    if (WITH_${d} OR WITH_${D})
-      find_package(${d} QUIET REQUIRED)
-    endif ()
-  else ()
-    find_package(${d} QUIET)
-  endif ()
+if (FT_WITH_PNG)
+  find_package(PNG REQUIRED)
+else ()
+  find_package(PNG)
+endif ()
 
-  if (${d}_FOUND OR ${D}_FOUND)
-    message(STATUS "Building with ${d}")
-  endif()
-endforeach ()
+if (FT_WITH_ZLIB)
+  find_package(ZLIB REQUIRED)
+else ()
+  find_package(ZLIB)
+endif ()
 
-
-message(STATUS
-  "Creating directory ${PROJECT_BINARY_DIR}/include/freetype/config")
-file(MAKE_DIRECTORY "${PROJECT_BINARY_DIR}/include/freetype/config")
-
+if (FT_WITH_BZIP2)
+  find_package(BZip2 REQUIRED)
+else ()
+  find_package(BZip2)
+endif ()
 
 # Create the configuration file
-message(STATUS
-  "Creating file ${PROJECT_BINARY_DIR}/include/freetype/config/ftconfig.h")
-
 if (UNIX)
   check_include_file("unistd.h" HAVE_UNISTD_H)
   check_include_file("fcntl.h" HAVE_FCNTL_H)
@@ -195,35 +214,27 @@
     FTCONFIG_H)
   if (HAVE_UNISTD_H)
     string(REGEX REPLACE
-      "#undef +(HAVE_UNISTD_H)" "#define \\1"
+      "#undef +(HAVE_UNISTD_H)" "#define \\1 1"
       FTCONFIG_H "${FTCONFIG_H}")
   endif ()
   if (HAVE_FCNTL_H)
     string(REGEX REPLACE
-      "#undef +(HAVE_FCNTL_H)" "#define \\1"
+      "#undef +(HAVE_FCNTL_H)" "#define \\1 1"
       FTCONFIG_H "${FTCONFIG_H}")
   endif ()
   if (HAVE_STDINT_H)
     string(REGEX REPLACE
-      "#undef +(HAVE_STDINT_H)" "#define \\1"
+      "#undef +(HAVE_STDINT_H)" "#define \\1 1"
       FTCONFIG_H "${FTCONFIG_H}")
   endif ()
   string(REPLACE "/undef " "#undef "
     FTCONFIG_H "${FTCONFIG_H}")
   file(WRITE "${PROJECT_BINARY_DIR}/include/freetype/config/ftconfig.h"
     "${FTCONFIG_H}")
-else ()
-  file(READ "${PROJECT_SOURCE_DIR}/include/freetype/config/ftconfig.h"
-    FTCONFIG_H)
-  file(WRITE "${PROJECT_BINARY_DIR}/include/freetype/config/ftconfig.h"
-    "${FTCONFIG_H}")
 endif ()
 
 
 # Create the options file
-message(STATUS
-  "Creating file ${PROJECT_BINARY_DIR}/include/freetype/config/ftoption.h")
-
 file(READ "${PROJECT_SOURCE_DIR}/include/freetype/config/ftoption.h"
   FTOPTION_H)
 if (ZLIB_FOUND)
@@ -250,11 +261,6 @@
   "${FTOPTION_H}")
 
 
-# Specify library include directories
-include_directories("${PROJECT_SOURCE_DIR}/include")
-include_directories(BEFORE "${PROJECT_BINARY_DIR}/include")
-
-
 file(GLOB PUBLIC_HEADERS "include/ft2build.h" "include/freetype/*.h")
 file(GLOB PUBLIC_CONFIG_HEADERS "include/freetype/config/*.h")
 file(GLOB PRIVATE_HEADERS "include/freetype/internal/*.h")



Home | Main Index | Thread Index | Old Index