Source-Changes-HG archive

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

[xsrc/trunk]: xsrc/external/mit/freetype/dist merge freetype 2.10.0.



details:   https://anonhg.NetBSD.org/xsrc/rev/9d2c58c152f9
branches:  trunk
changeset: 10365:9d2c58c152f9
user:      mrg <mrg%NetBSD.org@localhost>
date:      Sat Jul 20 02:04:45 2019 +0000

description:
merge freetype 2.10.0.

diffstat:

 external/mit/freetype/dist/CMakeLists.txt                                 |    45 +-
 external/mit/freetype/dist/ChangeLog                                      |  2533 +++-
 external/mit/freetype/dist/ChangeLog.20                                   |    12 +-
 external/mit/freetype/dist/ChangeLog.21                                   |     4 +-
 external/mit/freetype/dist/ChangeLog.22                                   |     2 +-
 external/mit/freetype/dist/ChangeLog.23                                   |    60 +-
 external/mit/freetype/dist/ChangeLog.24                                   |     8 +-
 external/mit/freetype/dist/Jamfile                                        |     7 +-
 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                            |     4 +-
 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                          |     2 +-
 external/mit/freetype/dist/builds/amiga/makefile.os4                      |     2 +-
 external/mit/freetype/dist/builds/amiga/smakefile                         |     2 +-
 external/mit/freetype/dist/builds/amiga/src/base/ftdebug.c                |   203 +-
 external/mit/freetype/dist/builds/amiga/src/base/ftsystem.c               |     4 +-
 external/mit/freetype/dist/builds/ansi/ansi-def.mk                        |     5 +-
 external/mit/freetype/dist/builds/ansi/ansi.mk                            |     2 +-
 external/mit/freetype/dist/builds/beos/beos-def.mk                        |     5 +-
 external/mit/freetype/dist/builds/beos/beos.mk                            |     2 +-
 external/mit/freetype/dist/builds/beos/detect.mk                          |     2 +-
 external/mit/freetype/dist/builds/cmake/iOS.cmake                         |     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                               |     2 +-
 external/mit/freetype/dist/builds/dos/detect.mk                           |    22 +-
 external/mit/freetype/dist/builds/dos/dos-def.mk                          |     5 +-
 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                              |     2 +-
 external/mit/freetype/dist/builds/freetype.mk                             |    53 +-
 external/mit/freetype/dist/builds/link_dos.mk                             |     2 +-
 external/mit/freetype/dist/builds/link_std.mk                             |     2 +-
 external/mit/freetype/dist/builds/mac/ftmac.c                             |     7 +-
 external/mit/freetype/dist/builds/modules.mk                              |     2 +-
 external/mit/freetype/dist/builds/os2/detect.mk                           |    18 +-
 external/mit/freetype/dist/builds/os2/os2-def.mk                          |     6 +-
 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                         |     2 +-
 external/mit/freetype/dist/builds/symbian/freetype.mmp                    |     2 +-
 external/mit/freetype/dist/builds/toplevel.mk                             |    23 +-
 external/mit/freetype/dist/builds/unix/config.guess                       |   107 +-
 external/mit/freetype/dist/builds/unix/config.sub                         |  2676 +-
 external/mit/freetype/dist/builds/unix/configure                          |   191 +-
 external/mit/freetype/dist/builds/unix/configure.ac                       |    60 +-
 external/mit/freetype/dist/builds/unix/configure.raw                      |    58 +-
 external/mit/freetype/dist/builds/unix/detect.mk                          |    16 +-
 external/mit/freetype/dist/builds/unix/freetype-config.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                        |   437 +-
 external/mit/freetype/dist/builds/unix/ftsystem.c                         |     4 +-
 external/mit/freetype/dist/builds/unix/install.mk                         |     2 +-
 external/mit/freetype/dist/builds/unix/unix-cc.in                         |     2 +-
 external/mit/freetype/dist/builds/unix/unix-def.in                        |     8 +-
 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                        |     6 +-
 external/mit/freetype/dist/builds/vms/ftconfig.h                          |   395 +-
 external/mit/freetype/dist/builds/vms/ftsystem.c                          |     4 +-
 external/mit/freetype/dist/builds/wince/ftdebug.c                         |   241 +-
 external/mit/freetype/dist/builds/wince/vc2005-ce/freetype.vcproj         |    76 +-
 external/mit/freetype/dist/builds/wince/vc2005-ce/index.html              |    12 +-
 external/mit/freetype/dist/builds/wince/vc2008-ce/freetype.vcproj         |    76 +-
 external/mit/freetype/dist/builds/wince/vc2008-ce/index.html              |    12 +-
 external/mit/freetype/dist/builds/windows/detect.mk                       |    38 +-
 external/mit/freetype/dist/builds/windows/ftdebug.c                       |   226 +-
 external/mit/freetype/dist/builds/windows/vc2005/freetype.sln             |    31 -
 external/mit/freetype/dist/builds/windows/vc2005/freetype.vcproj          |   217 -
 external/mit/freetype/dist/builds/windows/vc2005/index.html               |    37 -
 external/mit/freetype/dist/builds/windows/vc2008/freetype.sln             |    31 -
 external/mit/freetype/dist/builds/windows/vc2008/freetype.vcproj          |   668 -
 external/mit/freetype/dist/builds/windows/vc2008/index.html               |    37 -
 external/mit/freetype/dist/builds/windows/vc2010/freetype.vcxproj         |   119 +-
 external/mit/freetype/dist/builds/windows/vc2010/freetype.vcxproj.filters |    23 +-
 external/mit/freetype/dist/builds/windows/vc2010/index.html               |     6 +-
 external/mit/freetype/dist/builds/windows/visualc/freetype.dsp            |   229 +-
 external/mit/freetype/dist/builds/windows/visualc/freetype.vcproj         |   329 +-
 external/mit/freetype/dist/builds/windows/visualc/index.html              |    23 +-
 external/mit/freetype/dist/builds/windows/visualce/freetype.dsp           |    20 +-
 external/mit/freetype/dist/builds/windows/visualce/freetype.vcproj        |    84 +-
 external/mit/freetype/dist/builds/windows/visualce/index.html             |    12 +-
 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                    |     6 +-
 external/mit/freetype/dist/configure                                      |     4 +-
 external/mit/freetype/dist/devel/ft2build.h                               |    44 +-
 external/mit/freetype/dist/devel/ftoption.h                               |  1323 +-
 external/mit/freetype/dist/docs/CHANGES                                   |   143 +-
 external/mit/freetype/dist/docs/CUSTOMIZE                                 |     2 +-
 external/mit/freetype/dist/docs/DEBUG                                     |    19 +-
 external/mit/freetype/dist/docs/INSTALL                                   |     4 +-
 external/mit/freetype/dist/docs/INSTALL.ANY                               |     2 +-
 external/mit/freetype/dist/docs/INSTALL.CROSS                             |     2 +-
 external/mit/freetype/dist/docs/INSTALL.GNU                               |     4 +-
 external/mit/freetype/dist/docs/INSTALL.UNIX                              |     2 +-
 external/mit/freetype/dist/docs/INSTALL.VMS                               |     2 +-
 external/mit/freetype/dist/docs/MAKEPP                                    |     2 +-
 external/mit/freetype/dist/docs/TODO                                      |     2 +-
 external/mit/freetype/dist/docs/formats.txt                               |     6 +-
 external/mit/freetype/dist/docs/freetype-config.1                         |     2 +-
 external/mit/freetype/dist/docs/raster.txt                                |     2 +-
 external/mit/freetype/dist/docs/reference/ft2-auto_hinter.html            |   112 -
 external/mit/freetype/dist/docs/reference/ft2-base_interface.html         |  3229 ----
 external/mit/freetype/dist/docs/reference/ft2-basic_types.html            |   866 -
 external/mit/freetype/dist/docs/reference/ft2-bdf_fonts.html              |   280 -
 external/mit/freetype/dist/docs/reference/ft2-bitmap_handling.html        |   323 -
 external/mit/freetype/dist/docs/reference/ft2-bzip2.html                  |   149 -
 external/mit/freetype/dist/docs/reference/ft2-cache_subsystem.html        |  1010 -
 external/mit/freetype/dist/docs/reference/ft2-cff_driver.html             |   120 -
 external/mit/freetype/dist/docs/reference/ft2-cid_fonts.html              |   240 -
 external/mit/freetype/dist/docs/reference/ft2-computations.html           |   707 -
 external/mit/freetype/dist/docs/reference/ft2-error_code_values.html      |   343 -
 external/mit/freetype/dist/docs/reference/ft2-error_enumerations.html     |   144 -
 external/mit/freetype/dist/docs/reference/ft2-font_formats.html           |   147 -
 external/mit/freetype/dist/docs/reference/ft2-gasp_table.html             |   190 -
 external/mit/freetype/dist/docs/reference/ft2-glyph_management.html       |   597 -
 external/mit/freetype/dist/docs/reference/ft2-glyph_stroker.html          |   819 -
 external/mit/freetype/dist/docs/reference/ft2-glyph_variants.html         |   294 -
 external/mit/freetype/dist/docs/reference/ft2-gx_validation.html          |   362 -
 external/mit/freetype/dist/docs/reference/ft2-gzip.html                   |   202 -
 external/mit/freetype/dist/docs/reference/ft2-header_file_macros.html     |   694 -
 external/mit/freetype/dist/docs/reference/ft2-header_inclusion.html       |   117 -
 external/mit/freetype/dist/docs/reference/ft2-incremental.html            |   375 -
 external/mit/freetype/dist/docs/reference/ft2-index.html                  |   379 -
 external/mit/freetype/dist/docs/reference/ft2-lcd_filtering.html          |   265 -
 external/mit/freetype/dist/docs/reference/ft2-list_processing.html        |   446 -
 external/mit/freetype/dist/docs/reference/ft2-lzw.html                    |   149 -
 external/mit/freetype/dist/docs/reference/ft2-mac_specific.html           |   374 -
 external/mit/freetype/dist/docs/reference/ft2-module_management.html      |   824 -
 external/mit/freetype/dist/docs/reference/ft2-multiple_masters.html       |   723 -
 external/mit/freetype/dist/docs/reference/ft2-ot_validation.html          |   247 -
 external/mit/freetype/dist/docs/reference/ft2-outline_processing.html     |   970 -
 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              |   242 -
 external/mit/freetype/dist/docs/reference/ft2-properties.html             |   704 -
 external/mit/freetype/dist/docs/reference/ft2-quick_advance.html          |   224 -
 external/mit/freetype/dist/docs/reference/ft2-raster.html                 |   531 -
 external/mit/freetype/dist/docs/reference/ft2-sfnt_names.html             |   304 -
 external/mit/freetype/dist/docs/reference/ft2-sizes_management.html       |   202 -
 external/mit/freetype/dist/docs/reference/ft2-system_interface.html       |   405 -
 external/mit/freetype/dist/docs/reference/ft2-t1_cid_driver.html          |   114 -
 external/mit/freetype/dist/docs/reference/ft2-toc.html                    |   293 -
 external/mit/freetype/dist/docs/reference/ft2-truetype_engine.html        |   175 -
 external/mit/freetype/dist/docs/reference/ft2-truetype_tables.html        |  1869 --
 external/mit/freetype/dist/docs/reference/ft2-tt_driver.html              |   127 -
 external/mit/freetype/dist/docs/reference/ft2-type1_tables.html           |   867 -
 external/mit/freetype/dist/docs/reference/ft2-user_allocation.html        |   110 -
 external/mit/freetype/dist/docs/reference/ft2-version.html                |   251 -
 external/mit/freetype/dist/docs/reference/ft2-winfnt_fonts.html           |   310 -
 external/mit/freetype/dist/docs/release                                   |     2 +-
 external/mit/freetype/dist/include/freetype/config/ftconfig.h             |   412 +-
 external/mit/freetype/dist/include/freetype/config/ftheader.h             |   352 +-
 external/mit/freetype/dist/include/freetype/config/ftmodule.h             |    12 +-
 external/mit/freetype/dist/include/freetype/config/ftoption.h             |  1369 +-
 external/mit/freetype/dist/include/freetype/config/ftstdlib.h             |   156 +-
 external/mit/freetype/dist/include/freetype/freetype.h                    |  6985 +++++----
 external/mit/freetype/dist/include/freetype/ftadvanc.h                    |   239 +-
 external/mit/freetype/dist/include/freetype/ftbbox.h                      |   121 +-
 external/mit/freetype/dist/include/freetype/ftbdf.h                       |   241 +-
 external/mit/freetype/dist/include/freetype/ftbitmap.h                    |   434 +-
 external/mit/freetype/dist/include/freetype/ftbzip2.h                     |   140 +-
 external/mit/freetype/dist/include/freetype/ftcache.h                     |  1190 +-
 external/mit/freetype/dist/include/freetype/ftchapters.h                  |   258 +-
 external/mit/freetype/dist/include/freetype/ftcid.h                       |   102 +-
 external/mit/freetype/dist/include/freetype/fterrdef.h                    |   101 +-
 external/mit/freetype/dist/include/freetype/fterrors.h                    |   255 +-
 external/mit/freetype/dist/include/freetype/ftgasp.h                      |    74 +-
 external/mit/freetype/dist/include/freetype/ftglyph.h                     |   991 +-
 external/mit/freetype/dist/include/freetype/ftgxval.h                     |   486 +-
 external/mit/freetype/dist/include/freetype/ftgzip.h                      |   222 +-
 external/mit/freetype/dist/include/freetype/ftimage.h                     |  1751 +-
 external/mit/freetype/dist/include/freetype/ftincrem.h                    |   139 +-
 external/mit/freetype/dist/include/freetype/ftlcdfil.h                    |   289 +-
 external/mit/freetype/dist/include/freetype/ftlist.h                      |   413 +-
 external/mit/freetype/dist/include/freetype/ftlzw.h                       |   137 +-
 external/mit/freetype/dist/include/freetype/ftmac.h                       |   399 +-
 external/mit/freetype/dist/include/freetype/ftmm.h                        |  1099 +-
 external/mit/freetype/dist/include/freetype/ftmodapi.h                    |   944 +-
 external/mit/freetype/dist/include/freetype/ftmoderr.h                    |   187 +-
 external/mit/freetype/dist/include/freetype/ftotval.h                     |   295 +-
 external/mit/freetype/dist/include/freetype/ftoutln.h                     |   937 +-
 external/mit/freetype/dist/include/freetype/ftpfr.h                       |   254 +-
 external/mit/freetype/dist/include/freetype/ftrender.h                    |   214 +-
 external/mit/freetype/dist/include/freetype/ftsizes.h                     |   231 +-
 external/mit/freetype/dist/include/freetype/ftsnames.h                    |   390 +-
 external/mit/freetype/dist/include/freetype/ftstroke.h                    |   427 +-
 external/mit/freetype/dist/include/freetype/ftsynth.h                     |    38 +-
 external/mit/freetype/dist/include/freetype/ftsystem.h                    |   134 +-
 external/mit/freetype/dist/include/freetype/fttrigon.h                    |    84 +-
 external/mit/freetype/dist/include/freetype/fttypes.h                     |   847 +-
 external/mit/freetype/dist/include/freetype/ftwinfnt.h                    |   164 +-
 external/mit/freetype/dist/include/freetype/internal/autohint.h           |   322 +-
 external/mit/freetype/dist/include/freetype/internal/ftcalc.h             |   248 +-
 external/mit/freetype/dist/include/freetype/internal/ftdebug.h            |   248 +-
 external/mit/freetype/dist/include/freetype/internal/ftgloadr.h           |    55 +-
 external/mit/freetype/dist/include/freetype/internal/ftmemory.h           |    77 +-
 external/mit/freetype/dist/include/freetype/internal/ftobjs.h             |  1263 +-
 external/mit/freetype/dist/include/freetype/internal/ftpic.h              |    71 -
 external/mit/freetype/dist/include/freetype/internal/ftrfork.h            |   303 +-
 external/mit/freetype/dist/include/freetype/internal/ftserv.h             |   667 +-
 external/mit/freetype/dist/include/freetype/internal/ftstream.h           |    95 +-
 external/mit/freetype/dist/include/freetype/internal/fttrace.h            |    85 +-
 external/mit/freetype/dist/include/freetype/internal/ftvalid.h            |    82 +-
 external/mit/freetype/dist/include/freetype/internal/internal.h           |    45 +-
 external/mit/freetype/dist/include/freetype/internal/psaux.h              |   593 +-
 external/mit/freetype/dist/include/freetype/internal/pshints.h            |   170 +-
 external/mit/freetype/dist/include/freetype/internal/services/svbdf.h     |    48 +-
 external/mit/freetype/dist/include/freetype/internal/services/svcid.h     |    53 +-
 external/mit/freetype/dist/include/freetype/internal/services/svgldict.h  |    55 +-
 external/mit/freetype/dist/include/freetype/internal/services/svgxval.h   |    48 +-
 external/mit/freetype/dist/include/freetype/internal/services/svkern.h    |    32 +-
 external/mit/freetype/dist/include/freetype/internal/services/svmm.h      |   150 +-
 external/mit/freetype/dist/include/freetype/internal/services/svotval.h   |    32 +-
 external/mit/freetype/dist/include/freetype/internal/services/svpfr.h     |    32 +-
 external/mit/freetype/dist/include/freetype/internal/services/svpostnm.h  |    58 +-
 external/mit/freetype/dist/include/freetype/internal/services/svprop.h    |    48 +-
 external/mit/freetype/dist/include/freetype/internal/services/svpscmap.h  |    80 +-
 external/mit/freetype/dist/include/freetype/internal/services/svpsinfo.h  |    57 +-
 external/mit/freetype/dist/include/freetype/internal/services/svsfnt.h    |    49 +-
 external/mit/freetype/dist/include/freetype/internal/services/svttcmap.h  |    94 +-
 external/mit/freetype/dist/include/freetype/internal/services/svtteng.h   |    34 +-
 external/mit/freetype/dist/include/freetype/internal/services/svttglyf.h  |    45 +-
 external/mit/freetype/dist/include/freetype/internal/services/svwinfnt.h  |    32 +-
 external/mit/freetype/dist/include/freetype/internal/sfnt.h               |  1093 +-
 external/mit/freetype/dist/include/freetype/internal/t1types.h            |    81 +-
 external/mit/freetype/dist/include/freetype/internal/tttypes.h            |  2017 +-
 external/mit/freetype/dist/include/freetype/t1tables.h                    |   616 +-
 external/mit/freetype/dist/include/freetype/ttnameid.h                    |   138 +-
 external/mit/freetype/dist/include/freetype/tttables.h                    |   972 +-
 external/mit/freetype/dist/include/freetype/tttags.h                      |    34 +-
 external/mit/freetype/dist/include/ft2build.h                             |    60 +-
 external/mit/freetype/dist/modules.cfg                                    |    16 +-
 external/mit/freetype/dist/src/Jamfile                                    |     2 +-
 external/mit/freetype/dist/src/autofit/Jamfile                            |     2 +-
 external/mit/freetype/dist/src/autofit/afangles.c                         |    52 +-
 external/mit/freetype/dist/src/autofit/afblue.c                           |    32 +-
 external/mit/freetype/dist/src/autofit/afblue.cin                         |    32 +-
 external/mit/freetype/dist/src/autofit/afblue.dat                         |    18 +-
 external/mit/freetype/dist/src/autofit/afblue.h                           |    32 +-
 external/mit/freetype/dist/src/autofit/afblue.hin                         |    32 +-
 external/mit/freetype/dist/src/autofit/afcjk.c                            |   190 +-
 external/mit/freetype/dist/src/autofit/afcjk.h                            |    38 +-
 external/mit/freetype/dist/src/autofit/afcover.h                          |    32 +-
 external/mit/freetype/dist/src/autofit/afdummy.c                          |    42 +-
 external/mit/freetype/dist/src/autofit/afdummy.h                          |    34 +-
 external/mit/freetype/dist/src/autofit/aferrors.h                         |    44 +-
 external/mit/freetype/dist/src/autofit/afglobal.c                         |    87 +-
 external/mit/freetype/dist/src/autofit/afglobal.h                         |    46 +-
 external/mit/freetype/dist/src/autofit/afhints.c                          |   181 +-
 external/mit/freetype/dist/src/autofit/afhints.h                          |   238 +-
 external/mit/freetype/dist/src/autofit/afindic.c                          |    32 +-
 external/mit/freetype/dist/src/autofit/afindic.h                          |    34 +-
 external/mit/freetype/dist/src/autofit/aflatin.c                          |   246 +-
 external/mit/freetype/dist/src/autofit/aflatin.h                          |    44 +-
 external/mit/freetype/dist/src/autofit/aflatin2.c                         |   147 +-
 external/mit/freetype/dist/src/autofit/aflatin2.h                         |    34 +-
 external/mit/freetype/dist/src/autofit/afloader.c                         |   175 +-
 external/mit/freetype/dist/src/autofit/afloader.h                         |    42 +-
 external/mit/freetype/dist/src/autofit/afmodule.c                         |    90 +-
 external/mit/freetype/dist/src/autofit/afmodule.h                         |    36 +-
 external/mit/freetype/dist/src/autofit/afpic.c                            |   152 -
 external/mit/freetype/dist/src/autofit/afpic.h                            |   105 -
 external/mit/freetype/dist/src/autofit/afranges.c                         |    32 +-
 external/mit/freetype/dist/src/autofit/afranges.h                         |    32 +-
 external/mit/freetype/dist/src/autofit/afscript.h                         |    32 +-
 external/mit/freetype/dist/src/autofit/afstyles.h                         |    32 +-
 external/mit/freetype/dist/src/autofit/aftypes.h                          |   252 +-
 external/mit/freetype/dist/src/autofit/afwarp.c                           |    54 +-
 external/mit/freetype/dist/src/autofit/afwarp.h                           |    36 +-
 external/mit/freetype/dist/src/autofit/afwrtsys.h                         |    32 +-
 external/mit/freetype/dist/src/autofit/autofit.c                          |    33 +-
 external/mit/freetype/dist/src/autofit/module.mk                          |     2 +-
 external/mit/freetype/dist/src/autofit/rules.mk                           |     3 +-
 external/mit/freetype/dist/src/base/Jamfile                               |     7 +-
 external/mit/freetype/dist/src/base/basepic.c                             |   108 -
 external/mit/freetype/dist/src/base/basepic.h                             |    91 -
 external/mit/freetype/dist/src/base/ftadvanc.c                            |    32 +-
 external/mit/freetype/dist/src/base/ftapi.c                               |   121 -
 external/mit/freetype/dist/src/base/ftbase.c                              |    36 +-
 external/mit/freetype/dist/src/base/ftbase.h                              |    32 +-
 external/mit/freetype/dist/src/base/ftbbox.c                              |   352 +-
 external/mit/freetype/dist/src/base/ftbdf.c                               |    32 +-
 external/mit/freetype/dist/src/base/ftbitmap.c                            |   369 +-
 external/mit/freetype/dist/src/base/ftcalc.c                              |   190 +-
 external/mit/freetype/dist/src/base/ftcid.c                               |    32 +-
 external/mit/freetype/dist/src/base/ftdbgmem.c                            |    60 +-
 external/mit/freetype/dist/src/base/ftdebug.c                             |   175 +-
 external/mit/freetype/dist/src/base/ftfntfmt.c                            |    32 +-
 external/mit/freetype/dist/src/base/ftfstype.c                            |    32 +-
 external/mit/freetype/dist/src/base/ftgasp.c                              |    32 +-
 external/mit/freetype/dist/src/base/ftgloadr.c                            |   134 +-
 external/mit/freetype/dist/src/base/ftglyph.c                             |   139 +-
 external/mit/freetype/dist/src/base/ftgxval.c                             |    48 +-
 external/mit/freetype/dist/src/base/ftinit.c                              |   212 +-
 external/mit/freetype/dist/src/base/ftlcdfil.c                            |   115 +-
 external/mit/freetype/dist/src/base/ftmac.c                               |   106 +-
 external/mit/freetype/dist/src/base/ftmm.c                                |   107 +-
 external/mit/freetype/dist/src/base/ftobjs.c                              |   597 +-
 external/mit/freetype/dist/src/base/ftotval.c                             |    32 +-
 external/mit/freetype/dist/src/base/ftoutln.c                             |   135 +-
 external/mit/freetype/dist/src/base/ftpatent.c                            |    34 +-
 external/mit/freetype/dist/src/base/ftpfr.c                               |    32 +-
 external/mit/freetype/dist/src/base/ftpic.c                               |    55 -
 external/mit/freetype/dist/src/base/ftrfork.c                             |    70 +-
 external/mit/freetype/dist/src/base/ftsnames.c                            |    78 +-
 external/mit/freetype/dist/src/base/ftstream.c                            |    58 +-
 external/mit/freetype/dist/src/base/ftstroke.c                            |    66 +-
 external/mit/freetype/dist/src/base/ftsynth.c                             |    46 +-
 external/mit/freetype/dist/src/base/ftsystem.c                            |   273 +-
 external/mit/freetype/dist/src/base/fttrigon.c                            |    74 +-
 external/mit/freetype/dist/src/base/fttype1.c                             |    32 +-
 external/mit/freetype/dist/src/base/ftutil.c                              |    54 +-
 external/mit/freetype/dist/src/base/ftwinfnt.c                            |    32 +-
 external/mit/freetype/dist/src/base/rules.mk                              |    11 +-
 external/mit/freetype/dist/src/bdf/Jamfile                                |     2 +-
 external/mit/freetype/dist/src/bdf/bdf.h                                  |    76 +-
 external/mit/freetype/dist/src/bdf/bdfdrivr.c                             |    43 +-
 external/mit/freetype/dist/src/bdf/bdfdrivr.h                             |     9 +-
 external/mit/freetype/dist/src/bdf/bdferror.h                             |    10 +-
 external/mit/freetype/dist/src/bdf/bdflib.c                               |   196 +-
 external/mit/freetype/dist/src/bzip2/Jamfile                              |     2 +-
 external/mit/freetype/dist/src/bzip2/ftbzip2.c                            |    52 +-
 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                            |    32 +-
 external/mit/freetype/dist/src/cache/ftcbasic.c                           |    36 +-
 external/mit/freetype/dist/src/cache/ftccache.c                           |    34 +-
 external/mit/freetype/dist/src/cache/ftccache.h                           |    64 +-
 external/mit/freetype/dist/src/cache/ftccback.h                           |    32 +-
 external/mit/freetype/dist/src/cache/ftccmap.c                            |    58 +-
 external/mit/freetype/dist/src/cache/ftcerror.h                           |    44 +-
 external/mit/freetype/dist/src/cache/ftcglyph.c                           |    32 +-
 external/mit/freetype/dist/src/cache/ftcglyph.h                           |   166 +-
 external/mit/freetype/dist/src/cache/ftcimage.c                           |    32 +-
 external/mit/freetype/dist/src/cache/ftcimage.h                           |    50 +-
 external/mit/freetype/dist/src/cache/ftcmanag.c                           |    38 +-
 external/mit/freetype/dist/src/cache/ftcmanag.h                           |   139 +-
 external/mit/freetype/dist/src/cache/ftcmru.c                             |    32 +-
 external/mit/freetype/dist/src/cache/ftcmru.h                             |    76 +-
 external/mit/freetype/dist/src/cache/ftcsbits.c                           |    92 +-
 external/mit/freetype/dist/src/cache/ftcsbits.h                           |    32 +-
 external/mit/freetype/dist/src/cache/rules.mk                             |     2 +-
 external/mit/freetype/dist/src/cff/Jamfile                                |     2 +-
 external/mit/freetype/dist/src/cff/cff.c                                  |    33 +-
 external/mit/freetype/dist/src/cff/cffcmap.c                              |    35 +-
 external/mit/freetype/dist/src/cff/cffcmap.h                              |    32 +-
 external/mit/freetype/dist/src/cff/cffdrivr.c                             |   326 +-
 external/mit/freetype/dist/src/cff/cffdrivr.h                             |    34 +-
 external/mit/freetype/dist/src/cff/cfferrs.h                              |    42 +-
 external/mit/freetype/dist/src/cff/cffgload.c                             |    64 +-
 external/mit/freetype/dist/src/cff/cffgload.h                             |    32 +-
 external/mit/freetype/dist/src/cff/cffload.c                              |    61 +-
 external/mit/freetype/dist/src/cff/cffload.h                              |    32 +-
 external/mit/freetype/dist/src/cff/cffobjs.c                              |   116 +-
 external/mit/freetype/dist/src/cff/cffobjs.h                              |    48 +-
 external/mit/freetype/dist/src/cff/cffparse.c                             |   337 +-
 external/mit/freetype/dist/src/cff/cffparse.h                             |    42 +-
 external/mit/freetype/dist/src/cff/cffpic.c                               |   138 -
 external/mit/freetype/dist/src/cff/cffpic.h                               |   121 -
 external/mit/freetype/dist/src/cff/cfftoken.h                             |    32 +-
 external/mit/freetype/dist/src/cff/module.mk                              |     2 +-
 external/mit/freetype/dist/src/cff/rules.mk                               |     5 +-
 external/mit/freetype/dist/src/cid/Jamfile                                |     2 +-
 external/mit/freetype/dist/src/cid/ciderrs.h                              |    42 +-
 external/mit/freetype/dist/src/cid/cidgload.c                             |    49 +-
 external/mit/freetype/dist/src/cid/cidgload.h                             |    32 +-
 external/mit/freetype/dist/src/cid/cidload.c                              |   185 +-
 external/mit/freetype/dist/src/cid/cidload.h                              |    32 +-
 external/mit/freetype/dist/src/cid/cidobjs.c                              |   202 +-
 external/mit/freetype/dist/src/cid/cidobjs.h                              |   116 +-
 external/mit/freetype/dist/src/cid/cidparse.c                             |    46 +-
 external/mit/freetype/dist/src/cid/cidparse.h                             |   108 +-
 external/mit/freetype/dist/src/cid/cidriver.c                             |    56 +-
 external/mit/freetype/dist/src/cid/cidriver.h                             |    38 +-
 external/mit/freetype/dist/src/cid/cidtoken.h                             |    57 +-
 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                             |    32 +-
 external/mit/freetype/dist/src/gxvalid/Jamfile                            |     2 +-
 external/mit/freetype/dist/src/gxvalid/README                             |     2 +-
 external/mit/freetype/dist/src/gxvalid/gxvalid.c                          |    34 +-
 external/mit/freetype/dist/src/gxvalid/gxvalid.h                          |    48 +-
 external/mit/freetype/dist/src/gxvalid/gxvbsln.c                          |    62 +-
 external/mit/freetype/dist/src/gxvalid/gxvcommn.c                         |    66 +-
 external/mit/freetype/dist/src/gxvalid/gxvcommn.h                         |    58 +-
 external/mit/freetype/dist/src/gxvalid/gxverror.h                         |    60 +-
 external/mit/freetype/dist/src/gxvalid/gxvfeat.c                          |    62 +-
 external/mit/freetype/dist/src/gxvalid/gxvfeat.h                          |    48 +-
 external/mit/freetype/dist/src/gxvalid/gxvfgen.c                          |   114 +-
 external/mit/freetype/dist/src/gxvalid/gxvjust.c                          |    64 +-
 external/mit/freetype/dist/src/gxvalid/gxvkern.c                          |    62 +-
 external/mit/freetype/dist/src/gxvalid/gxvlcar.c                          |    62 +-
 external/mit/freetype/dist/src/gxvalid/gxvmod.c                           |    62 +-
 external/mit/freetype/dist/src/gxvalid/gxvmod.h                           |    54 +-
 external/mit/freetype/dist/src/gxvalid/gxvmort.c                          |    63 +-
 external/mit/freetype/dist/src/gxvalid/gxvmort.h                          |    48 +-
 external/mit/freetype/dist/src/gxvalid/gxvmort0.c                         |    64 +-
 external/mit/freetype/dist/src/gxvalid/gxvmort1.c                         |    64 +-
 external/mit/freetype/dist/src/gxvalid/gxvmort2.c                         |    64 +-
 external/mit/freetype/dist/src/gxvalid/gxvmort4.c                         |    64 +-
 external/mit/freetype/dist/src/gxvalid/gxvmort5.c                         |    64 +-
 external/mit/freetype/dist/src/gxvalid/gxvmorx.c                          |    62 +-
 external/mit/freetype/dist/src/gxvalid/gxvmorx.h                          |    48 +-
 external/mit/freetype/dist/src/gxvalid/gxvmorx0.c                         |    64 +-
 external/mit/freetype/dist/src/gxvalid/gxvmorx1.c                         |    64 +-
 external/mit/freetype/dist/src/gxvalid/gxvmorx2.c                         |    64 +-
 external/mit/freetype/dist/src/gxvalid/gxvmorx4.c                         |    64 +-
 external/mit/freetype/dist/src/gxvalid/gxvmorx5.c                         |    64 +-
 external/mit/freetype/dist/src/gxvalid/gxvopbd.c                          |    62 +-
 external/mit/freetype/dist/src/gxvalid/gxvprop.c                          |    62 +-
 external/mit/freetype/dist/src/gxvalid/gxvtrak.c                          |    62 +-
 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                              |    62 +-
 external/mit/freetype/dist/src/gzip/rules.mk                              |     2 +-
 external/mit/freetype/dist/src/lzw/Jamfile                                |     2 +-
 external/mit/freetype/dist/src/lzw/ftlzw.c                                |    56 +-
 external/mit/freetype/dist/src/lzw/ftzopen.c                              |    48 +-
 external/mit/freetype/dist/src/lzw/ftzopen.h                              |   116 +-
 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                          |    32 +-
 external/mit/freetype/dist/src/otvalid/otvalid.h                          |    32 +-
 external/mit/freetype/dist/src/otvalid/otvbase.c                          |    46 +-
 external/mit/freetype/dist/src/otvalid/otvcommn.c                         |    46 +-
 external/mit/freetype/dist/src/otvalid/otvcommn.h                         |    32 +-
 external/mit/freetype/dist/src/otvalid/otverror.h                         |    44 +-
 external/mit/freetype/dist/src/otvalid/otvgdef.c                          |    46 +-
 external/mit/freetype/dist/src/otvalid/otvgpos.c                          |    46 +-
 external/mit/freetype/dist/src/otvalid/otvgpos.h                          |    32 +-
 external/mit/freetype/dist/src/otvalid/otvgsub.c                          |    46 +-
 external/mit/freetype/dist/src/otvalid/otvjstf.c                          |    46 +-
 external/mit/freetype/dist/src/otvalid/otvmath.c                          |    50 +-
 external/mit/freetype/dist/src/otvalid/otvmod.c                           |    46 +-
 external/mit/freetype/dist/src/otvalid/otvmod.h                           |    38 +-
 external/mit/freetype/dist/src/otvalid/rules.mk                           |     2 +-
 external/mit/freetype/dist/src/pcf/Jamfile                                |     2 +-
 external/mit/freetype/dist/src/pcf/pcf.h                                  |    58 +-
 external/mit/freetype/dist/src/pcf/pcfdrivr.c                             |   171 +-
 external/mit/freetype/dist/src/pcf/pcfdrivr.h                             |     5 +-
 external/mit/freetype/dist/src/pcf/pcferror.h                             |    42 +-
 external/mit/freetype/dist/src/pcf/pcfread.c                              |   295 +-
 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                                  |    32 +-
 external/mit/freetype/dist/src/pfr/pfrcmap.c                              |    32 +-
 external/mit/freetype/dist/src/pfr/pfrcmap.h                              |    32 +-
 external/mit/freetype/dist/src/pfr/pfrdrivr.c                             |    48 +-
 external/mit/freetype/dist/src/pfr/pfrdrivr.h                             |    38 +-
 external/mit/freetype/dist/src/pfr/pfrerror.h                             |    42 +-
 external/mit/freetype/dist/src/pfr/pfrgload.c                             |    52 +-
 external/mit/freetype/dist/src/pfr/pfrgload.h                             |    32 +-
 external/mit/freetype/dist/src/pfr/pfrload.c                              |   162 +-
 external/mit/freetype/dist/src/pfr/pfrload.h                              |    32 +-
 external/mit/freetype/dist/src/pfr/pfrobjs.c                              |    38 +-
 external/mit/freetype/dist/src/pfr/pfrobjs.h                              |    32 +-
 external/mit/freetype/dist/src/pfr/pfrsbit.c                              |    34 +-
 external/mit/freetype/dist/src/pfr/pfrsbit.h                              |    32 +-
 external/mit/freetype/dist/src/pfr/pfrtypes.h                             |    32 +-
 external/mit/freetype/dist/src/pfr/rules.mk                               |     2 +-
 external/mit/freetype/dist/src/psaux/Jamfile                              |     2 +-
 external/mit/freetype/dist/src/psaux/afmparse.c                           |    56 +-
 external/mit/freetype/dist/src/psaux/afmparse.h                           |    32 +-
 external/mit/freetype/dist/src/psaux/module.mk                            |     2 +-
 external/mit/freetype/dist/src/psaux/psaux.c                              |    32 +-
 external/mit/freetype/dist/src/psaux/psauxerr.h                           |    44 +-
 external/mit/freetype/dist/src/psaux/psauxmod.c                           |    32 +-
 external/mit/freetype/dist/src/psaux/psauxmod.h                           |    36 +-
 external/mit/freetype/dist/src/psaux/psconv.c                             |    46 +-
 external/mit/freetype/dist/src/psaux/psconv.h                             |    32 +-
 external/mit/freetype/dist/src/psaux/psobjs.c                             |   478 +-
 external/mit/freetype/dist/src/psaux/psobjs.h                             |    32 +-
 external/mit/freetype/dist/src/psaux/rules.mk                             |     2 +-
 external/mit/freetype/dist/src/psaux/t1cmap.c                             |    35 +-
 external/mit/freetype/dist/src/psaux/t1cmap.h                             |    32 +-
 external/mit/freetype/dist/src/psaux/t1decode.c                           |   339 +-
 external/mit/freetype/dist/src/psaux/t1decode.h                           |    32 +-
 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                         |    50 +-
 external/mit/freetype/dist/src/pshinter/pshalgo.h                         |    32 +-
 external/mit/freetype/dist/src/pshinter/pshglob.c                         |    39 +-
 external/mit/freetype/dist/src/pshinter/pshglob.h                         |    68 +-
 external/mit/freetype/dist/src/pshinter/pshinter.c                        |    33 +-
 external/mit/freetype/dist/src/pshinter/pshmod.c                          |    35 +-
 external/mit/freetype/dist/src/pshinter/pshmod.h                          |    32 +-
 external/mit/freetype/dist/src/pshinter/pshnterr.h                        |    42 +-
 external/mit/freetype/dist/src/pshinter/pshpic.c                          |    76 -
 external/mit/freetype/dist/src/pshinter/pshpic.h                          |    63 -
 external/mit/freetype/dist/src/pshinter/pshrec.c                          |    38 +-
 external/mit/freetype/dist/src/pshinter/pshrec.h                          |    52 +-
 external/mit/freetype/dist/src/pshinter/rules.mk                          |     3 +-
 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                         |    75 +-
 external/mit/freetype/dist/src/psnames/psmodule.h                         |    32 +-
 external/mit/freetype/dist/src/psnames/psnamerr.h                         |    44 +-
 external/mit/freetype/dist/src/psnames/psnames.c                          |    33 +-
 external/mit/freetype/dist/src/psnames/pspic.c                            |    97 -
 external/mit/freetype/dist/src/psnames/pspic.h                            |    68 -
 external/mit/freetype/dist/src/psnames/pstables.h                         |    44 +-
 external/mit/freetype/dist/src/psnames/rules.mk                           |    21 +-
 external/mit/freetype/dist/src/raster/Jamfile                             |     2 +-
 external/mit/freetype/dist/src/raster/ftmisc.h                            |    46 +-
 external/mit/freetype/dist/src/raster/ftraster.c                          |  1217 +-
 external/mit/freetype/dist/src/raster/ftraster.h                          |    42 +-
 external/mit/freetype/dist/src/raster/ftrend1.c                           |    41 +-
 external/mit/freetype/dist/src/raster/ftrend1.h                           |    32 +-
 external/mit/freetype/dist/src/raster/module.mk                           |     2 +-
 external/mit/freetype/dist/src/raster/raster.c                            |    33 +-
 external/mit/freetype/dist/src/raster/rasterrs.h                          |    44 +-
 external/mit/freetype/dist/src/raster/rastpic.c                           |    89 -
 external/mit/freetype/dist/src/raster/rastpic.h                           |    63 -
 external/mit/freetype/dist/src/raster/rules.mk                            |     5 +-
 external/mit/freetype/dist/src/sfnt/Jamfile                               |     4 +-
 external/mit/freetype/dist/src/sfnt/module.mk                             |     2 +-
 external/mit/freetype/dist/src/sfnt/pngshim.c                             |    34 +-
 external/mit/freetype/dist/src/sfnt/pngshim.h                             |    34 +-
 external/mit/freetype/dist/src/sfnt/rules.mk                              |    21 +-
 external/mit/freetype/dist/src/sfnt/sfdriver.c                            |   243 +-
 external/mit/freetype/dist/src/sfnt/sfdriver.h                            |    34 +-
 external/mit/freetype/dist/src/sfnt/sferrors.h                            |    42 +-
 external/mit/freetype/dist/src/sfnt/sfnt.c                                |    36 +-
 external/mit/freetype/dist/src/sfnt/sfntpic.c                             |   143 -
 external/mit/freetype/dist/src/sfnt/sfntpic.h                             |   112 -
 external/mit/freetype/dist/src/sfnt/sfobjs.c                              |   253 +-
 external/mit/freetype/dist/src/sfnt/sfobjs.h                              |    32 +-
 external/mit/freetype/dist/src/sfnt/ttbdf.c                               |    54 +-
 external/mit/freetype/dist/src/sfnt/ttbdf.h                               |    32 +-
 external/mit/freetype/dist/src/sfnt/ttcmap.c                              |   655 +-
 external/mit/freetype/dist/src/sfnt/ttcmap.h                              |    70 +-
 external/mit/freetype/dist/src/sfnt/ttcmapc.h                             |    32 +-
 external/mit/freetype/dist/src/sfnt/ttkern.c                              |    56 +-
 external/mit/freetype/dist/src/sfnt/ttkern.h                              |    34 +-
 external/mit/freetype/dist/src/sfnt/ttload.c                              |   565 +-
 external/mit/freetype/dist/src/sfnt/ttload.h                              |    34 +-
 external/mit/freetype/dist/src/sfnt/ttmtx.c                               |   177 +-
 external/mit/freetype/dist/src/sfnt/ttmtx.h                               |    32 +-
 external/mit/freetype/dist/src/sfnt/ttpost.c                              |   115 +-
 external/mit/freetype/dist/src/sfnt/ttpost.h                              |    34 +-
 external/mit/freetype/dist/src/sfnt/ttsbit.c                              |    64 +-
 external/mit/freetype/dist/src/sfnt/ttsbit.h                              |    32 +-
 external/mit/freetype/dist/src/smooth/Jamfile                             |     2 +-
 external/mit/freetype/dist/src/smooth/ftgrays.c                           |   441 +-
 external/mit/freetype/dist/src/smooth/ftgrays.h                           |    49 +-
 external/mit/freetype/dist/src/smooth/ftsmerrs.h                          |    44 +-
 external/mit/freetype/dist/src/smooth/ftsmooth.c                          |   125 +-
 external/mit/freetype/dist/src/smooth/ftsmooth.h                          |    32 +-
 external/mit/freetype/dist/src/smooth/ftspic.c                            |   118 -
 external/mit/freetype/dist/src/smooth/ftspic.h                            |    75 -
 external/mit/freetype/dist/src/smooth/module.mk                           |     2 +-
 external/mit/freetype/dist/src/smooth/rules.mk                            |     5 +-
 external/mit/freetype/dist/src/smooth/smooth.c                            |    33 +-
 external/mit/freetype/dist/src/tools/afblue.pl                            |     2 +-
 external/mit/freetype/dist/src/tools/docmaker/content.py                  |   672 -
 external/mit/freetype/dist/src/tools/docmaker/docbeauty.py                |   111 -
 external/mit/freetype/dist/src/tools/docmaker/docmaker.py                 |   115 -
 external/mit/freetype/dist/src/tools/docmaker/formatter.py                |   228 -
 external/mit/freetype/dist/src/tools/docmaker/sources.py                  |   410 -
 external/mit/freetype/dist/src/tools/docmaker/tohtml.py                   |   725 -
 external/mit/freetype/dist/src/tools/docmaker/utils.py                    |   127 -
 external/mit/freetype/dist/src/tools/ftfuzzer/README                      |    81 -
 external/mit/freetype/dist/src/tools/ftfuzzer/ftfuzzer.cc                 |   428 -
 external/mit/freetype/dist/src/tools/ftfuzzer/ftmutator.cc                |   314 -
 external/mit/freetype/dist/src/tools/ftfuzzer/rasterfuzzer.cc             |   129 -
 external/mit/freetype/dist/src/tools/ftfuzzer/runinput.cc                 |    58 -
 external/mit/freetype/dist/src/tools/glnames.py                           |    50 +-
 external/mit/freetype/dist/src/tools/update-copyright-year                |    19 +-
 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                          |     3 +-
 external/mit/freetype/dist/src/truetype/truetype.c                        |    33 +-
 external/mit/freetype/dist/src/truetype/ttdriver.c                        |   228 +-
 external/mit/freetype/dist/src/truetype/ttdriver.h                        |    34 +-
 external/mit/freetype/dist/src/truetype/tterrors.h                        |    44 +-
 external/mit/freetype/dist/src/truetype/ttgload.c                         |   454 +-
 external/mit/freetype/dist/src/truetype/ttgload.h                         |    32 +-
 external/mit/freetype/dist/src/truetype/ttgxvar.c                         |  1372 +-
 external/mit/freetype/dist/src/truetype/ttgxvar.h                         |   312 +-
 external/mit/freetype/dist/src/truetype/ttinterp.c                        |  3282 ++--
 external/mit/freetype/dist/src/truetype/ttinterp.h                        |   168 +-
 external/mit/freetype/dist/src/truetype/ttobjs.c                          |   460 +-
 external/mit/freetype/dist/src/truetype/ttobjs.h                          |   308 +-
 external/mit/freetype/dist/src/truetype/ttpic.c                           |   101 -
 external/mit/freetype/dist/src/truetype/ttpic.h                           |    88 -
 external/mit/freetype/dist/src/truetype/ttpload.c                         |   234 +-
 external/mit/freetype/dist/src/truetype/ttpload.h                         |    32 +-
 external/mit/freetype/dist/src/truetype/ttsubpix.c                        |    90 +-
 external/mit/freetype/dist/src/truetype/ttsubpix.h                        |    52 +-
 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                              |    46 +-
 external/mit/freetype/dist/src/type1/t1afm.h                              |    32 +-
 external/mit/freetype/dist/src/type1/t1driver.c                           |   211 +-
 external/mit/freetype/dist/src/type1/t1driver.h                           |    38 +-
 external/mit/freetype/dist/src/type1/t1errors.h                           |    42 +-
 external/mit/freetype/dist/src/type1/t1gload.c                            |    77 +-
 external/mit/freetype/dist/src/type1/t1gload.h                            |    32 +-
 external/mit/freetype/dist/src/type1/t1load.c                             |   424 +-
 external/mit/freetype/dist/src/type1/t1load.h                             |    42 +-
 external/mit/freetype/dist/src/type1/t1objs.c                             |   209 +-
 external/mit/freetype/dist/src/type1/t1objs.h                             |   132 +-
 external/mit/freetype/dist/src/type1/t1parse.c                            |   106 +-
 external/mit/freetype/dist/src/type1/t1parse.h                            |   101 +-
 external/mit/freetype/dist/src/type1/t1tokens.h                           |    32 +-
 external/mit/freetype/dist/src/type1/type1.c                              |    32 +-
 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                          |    78 +-
 external/mit/freetype/dist/src/type42/t42drivr.h                          |    38 +-
 external/mit/freetype/dist/src/type42/t42error.h                          |    42 +-
 external/mit/freetype/dist/src/type42/t42objs.c                           |    66 +-
 external/mit/freetype/dist/src/type42/t42objs.h                           |    32 +-
 external/mit/freetype/dist/src/type42/t42parse.c                          |    87 +-
 external/mit/freetype/dist/src/type42/t42parse.h                          |    32 +-
 external/mit/freetype/dist/src/type42/t42types.h                          |    32 +-
 external/mit/freetype/dist/src/type42/type42.c                            |    32 +-
 external/mit/freetype/dist/src/winfonts/Jamfile                           |     2 +-
 external/mit/freetype/dist/src/winfonts/fnterrs.h                         |    44 +-
 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                          |    58 +-
 external/mit/freetype/dist/src/winfonts/winfnt.h                          |    40 +-
 external/mit/freetype/dist/vms_make.com                                   |     4 +-
 656 files changed, 39402 insertions(+), 64181 deletions(-)

diffs (truncated from 128350 to 300 lines):

diff -r 5f72b8877b3a -r 9d2c58c152f9 external/mit/freetype/dist/CMakeLists.txt
--- a/external/mit/freetype/dist/CMakeLists.txt Sat Jul 20 01:53:55 2019 +0000
+++ b/external/mit/freetype/dist/CMakeLists.txt Sat Jul 20 02:04:45 2019 +0000
@@ -1,6 +1,6 @@
 # CMakeLists.txt
 #
-# Copyright 2013-2018 by
+# Copyright (C) 2013-2019 by
 # David Turner, Robert Wilhelm, and Werner Lemberg.
 #
 # Written originally by John Cary <cary%txcorp.com@localhost>
@@ -35,6 +35,10 @@
 #
 #   cmake -E chdir build cmake -G Xcode -D IOS_PLATFORM=SIMULATOR ..
 #
+# or
+#
+#   cmake -E chdir build cmake -G Xcode -D IOS_PLATFORM=SIMULATOR64 ..
+#
 # Finally, build the project with:
 #
 #   cmake --build build
@@ -96,9 +100,10 @@
 if (APPLE)
   if (DEFINED IOS_PLATFORM)
     if (NOT "${IOS_PLATFORM}" STREQUAL "OS"
-        AND NOT "${IOS_PLATFORM}" STREQUAL "SIMULATOR")
+        AND NOT "${IOS_PLATFORM}" STREQUAL "SIMULATOR"
+        AND NOT "${IOS_PLATFORM}" STREQUAL "SIMULATOR64")
       message(FATAL_ERROR
-        "IOS_PLATFORM must be set to either OS or SIMULATOR")
+        "IOS_PLATFORM must be set to either OS, SIMULATOR, or SIMULATOR64")
     endif ()
     if (NOT "${CMAKE_GENERATOR}" STREQUAL "Xcode")
       message(AUTHOR_WARNING
@@ -129,8 +134,8 @@
 project(freetype C)
 
 set(VERSION_MAJOR "2")
-set(VERSION_MINOR "9")
-set(VERSION_PATCH "1")
+set(VERSION_MINOR "10")
+set(VERSION_PATCH "0")
 
 # SOVERSION scheme: CURRENT.AGE.REVISION
 #   If there was an incompatible interface change:
@@ -153,7 +158,7 @@
 
 
 # Disallow in-source builds
-if ("${PROJECT_BINARY_DIR}" STREQUAL "${PROJECT_SOURCE_DIR}")
+if ("${CMAKE_BINARY_DIR}" STREQUAL "${CMAKE_SOURCE_DIR}")
   message(FATAL_ERROR
     "In-source builds are not permitted!  Make a separate folder for"
     " building, e.g.,\n"
@@ -229,9 +234,12 @@
   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)
 endif ()
+file(WRITE "${PROJECT_BINARY_DIR}/include/freetype/config/ftconfig.h"
+  "${FTCONFIG_H}")
 
 
 # Create the options file
@@ -345,6 +353,10 @@
 if (WIN32)
   target_compile_definitions(
     freetype PRIVATE _CRT_SECURE_NO_WARNINGS _CRT_NONSTDC_NO_WARNINGS)
+  if (BUILD_SHARED_LIBS)
+    target_compile_definitions(
+      freetype PRIVATE DLL_EXPORT)
+  endif ()
 endif ()
 
 if (BUILD_SHARED_LIBS)
@@ -353,17 +365,17 @@
     SOVERSION ${LIBRARY_SOVERSION})
 endif ()
 
-target_include_directories(
-  freetype BEFORE  # Pick up ftconfig.h and ftoption.h generated above.
-    PRIVATE "${PROJECT_BINARY_DIR}/include")
-
+# Pick up ftconfig.h and ftoption.h generated above, first.
 target_include_directories(
   freetype
-    PRIVATE "${PROJECT_SOURCE_DIR}/include")
+    PUBLIC
+      $<INSTALL_INTERFACE:include/freetype2>
+      $<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}/include>
+      $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
+    PRIVATE
+      ${CMAKE_CURRENT_BINARY_DIR}/include
+      ${CMAKE_CURRENT_SOURCE_DIR}/include)
 
-target_include_directories(
-  freetype
-    PUBLIC $<INSTALL_INTERFACE:include/freetype2>)
 
 if (BUILD_FRAMEWORK)
   set_property(SOURCE ${PUBLIC_CONFIG_HEADERS}
@@ -457,6 +469,7 @@
       EXPORT freetype-targets
       LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
       ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
+      RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
       FRAMEWORK DESTINATION Library/Frameworks
       COMPONENT libraries)
   install(
diff -r 5f72b8877b3a -r 9d2c58c152f9 external/mit/freetype/dist/ChangeLog
--- a/external/mit/freetype/dist/ChangeLog      Sat Jul 20 01:53:55 2019 +0000
+++ b/external/mit/freetype/dist/ChangeLog      Sat Jul 20 02:04:45 2019 +0000
@@ -1,3 +1,2530 @@
+2019-03-15  Werner Lemberg  <wl%gnu.org@localhost>
+
+       * Version 2.10.0 released.
+       ==========================
+
+
+       Tag sources with `VER-2-10-0'.
+
+       * docs/VERSION.TXT: Add entry for version 2.10.0.
+       * docs/CHANGES: Updated.
+
+       * README, Jamfile (RefDoc), src/base/ftver.rc,
+       builds/windows/vc2010/freetype.vcxproj,
+       builds/windows/vc2010/index.html,
+       builds/windows/visualc/freetype.dsp,
+       builds/windows/visualc/freetype.vcproj,
+       builds/windows/visualc/index.html,
+       builds/windows/visualce/freetype.dsp,
+       builds/windows/visualce/freetype.vcproj,
+       builds/windows/visualce/index.html,
+       builds/wince/vc2005-ce/freetype.vcproj,
+       builds/wince/vc2005-ce/index.html,
+       builds/wince/vc2008-ce/freetype.vcproj,
+       builds/wince/vc2008-ce/index.html: s/2.9.1/2.10.0/, s/291/2100/.
+
+       * include/freetype/freetype.h (FREETYPE_MINOR): Set to 10.
+       (FREETYPE_PATCH): Set to 0.
+
+       * builds/unix/configure.raw (version_info): Set to 23:0:17.
+       * CMakeLists.txt (VERSION_MINOR): Set to 10.
+       (VERSION_PATCH): Set to 0.
+
+       * builds/toplevel.mk (version, winversion): Since the minor version
+       number has two digits now, never omit the patch number.  We would
+       get ambiguous zip file names otherwise.
+       (dist): Remove remnants of `docmaker' tool.
+       (do-dist): Remove unused intermediate files.
+
+       * src/cff/cffparse.c (destrict_c2s_item): Guard function with
+       CFF_CONFIG_OPTION_OLD_ENGINE macro.
+
+2019-03-07  Andrei Alexeyev  <0x416b617269%gmail.com@localhost>
+            Werner Lemberg  <wl%gnu.org@localhost>
+
+       Fix invalid function pointer casts.
+
+       This change should allow Freetype to work on WASM/Emscripten without
+       needing `-s EMULATE_FUNCTION_POINTER_CASTS=1'.
+
+       * src/autofit/afdummy.c (af_dummy_hints_apply): Fix signature.
+
+       * src/cid/cidload.c (cid_parse_font_matrix, parse_fd_array,
+       parse_expansion_factor, parse_font_name): Return `void', not
+       `FT_Error'.
+
+       * include/freetype/internal/ftobjs.h (FT_CMap_CharVarIsDefaultFunc):
+       Fix signature.
+
+2019-03-05  Werner Lemberg  <wl%gnu.org@localhost>
+
+       [base] Handle numeric overflow (#55827).
+
+       * src/base/ftglyph.c (FT_Glyph_Get_CBox): Use `FT_PIX_CEIL_LONG'.
+
+2019-03-05  Sebastian Rasmussen  <sebras%gmail.com@localhost>
+
+       [psaux] Fix use of uninitialized memory (#55832).
+
+       * src/psaux/psintrp.c (cf2_interpT2CharString): The call to
+       `cf2_arrstack_setCount' may fail because the allocator ran out of
+       memory.  When this happens the stack is still written to before the
+       error condition is checked.  This means that FreeType writes outside
+       of allocated memory.  This commit moves the error check prior to the
+       stack assignment, hence the function now properly returns with an
+       error condition.
+
+2019-02-23  Werner Lemberg  <wl%gnu.org@localhost>
+
+       * src/base/ftbitmap.c (FT_Bitmap_Blend): No fractional offsets.
+
+       The function only provided a framework without an actual
+       implementation, which this commit removes.
+
+2019-02-23  Werner Lemberg  <wl%gnu.org@localhost>
+
+       * src/tools/update-copyright-year: Insert `(C)'.
+
+2019-02-21  Armin Hasitzka  <prince.cherusker%gmail.com@localhost>
+
+       [truetype] Mask numeric overflows.
+
+       * src/truetype/ttinterp.c (Move_CVT, Move_CVT_Stretched, Ins_MIRP):
+       Mask numeric overflows.
+
+       Reported as
+
+         https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=11681
+         https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=11734
+
+2019-02-21  Armin Hasitzka  <prince.cherusker%gmail.com@localhost>
+
+       [psaux] Mask numeric overflow.
+
+       * src/psaux/cffdecode.c (cff_decoder_parse_charstrings): Mask numeric
+       overflow.
+
+       Reported as
+
+         https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=13041
+
+2019-02-16  Wink Saville  <wink%saville.com@localhost>
+
+       * src/autofit/afwarp.h (af_warper_compute): Fix declaration.
+
+2019-02-02  Nikolaus Waxweiler  <madigens%gmail.com@localhost>
+
+       [truetype] Apply MVAR hasc, hdsc and hlgp metrics to current FT_Face metrics.
+
+       Instead of setting typo or win metrics as the new `FT_Face' metrics
+       indiscriminately, apply only typo deltas to the currently active
+       `FT_Face' metrics.  This prevents line height differences when the
+       default outlines were used as the regular face and instances for
+       everything else, for example.
+
+       * src/truetype/ttgxvar.c (tt_apply_mvar): Implement.
+
+2019-02-02  Nikolaus Waxweiler  <madigens%gmail.com@localhost>
+
+       [sfnt] Use typo metrics if OS/2 fsSelection USE_TYPO_METRICS bit is set.
+
+       If the `OS/2' table exists and `fsSelection' bit 7
+       (USE_TYPO_METRICS) is set, use the `sTypo*' set of values to compute
+       the `FT_Face's ascender, descender, and height.  Otherwise, fall
+       back to old behavior.
+
+       * src/sfnt/sfobjs.c (sfnt_load_face): Implement.
+
+2019-01-18  John Tytgat  <John.Tytgat%esko.com@localhost>
+
+       [sfnt] Handle TT fonts having two PostScript font names (#55471).
+
+       * src/sfnt/sfdriver.c (sfnt_get_name_id): Prefer English over any
+       other language found for PostScript font names.
+
+2019-01-08  Chris Liddell <chris.liddell%artifex.com@localhost>
+
+       [psaux] Fix closepath (#55414).
+
+       All of the Type 1 path building is done with code common to the
+       revised CFF engine, with the exception of closepath, which was still
+       calling ps_builder_close_contour(), thus previously cached segments
+       were not always written to the path, and glyph corruption, or even
+       invalid outlines were possible.
+
+       * src/psauc/psinterp.c (cf2_interpT2CharString) <cf2_cmdCLOSEPATH>:
+       Switch to calling `cf2_glyphpath_closeOpenPath'.
+
+2018-12-29  Werner Lemberg  <wl%gnu.org@localhost>
+
+       * src/autofit/aflatin2.c: Some fixes from `aflatin.c' (#55310).
+
+2018-12-25  Werner Lemberg  <wl%gnu.org@localhost>
+
+       * src/psaux/cffdecode.c (cff_operaor_seac): Fix numeric overflow.
+
+       Reported as
+
+         https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=11915
+
+2018-12-12  Werner Lemberg  <wl%gnu.org@localhost>
+
+       [gxvalid] Fix compiler warnings.
+
+       * src/gxvalid/gxvjust.c (gxv_just_check_max_gid),
+       src/gxvalid/gxvmort.c (gxv_mort_coverage_validate): Use `FT_UNUSED'.
+
+2018-12-11  Werner Lemberg  <wl%gnu.org@localhost>
+
+       * src/truetype/ttgload.c (TT_Hint_Glyph): Remove useless test.
+
+       `control_len' only gets its value from `n_ins' (and vice versa),



Home | Main Index | Thread Index | Old Index