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 freetype-2.10.0
details: https://anonhg.NetBSD.org/xsrc/rev/917e3c5452c0
branches: xorg
changeset: 10366:917e3c5452c0
user: mrg <mrg%NetBSD.org@localhost>
date: Sat Jul 20 01:53:55 2019 +0000
description:
initial import of 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/ChangeLog.25 | 6 +-
external/mit/freetype/dist/ChangeLog.26 | 4 +-
external/mit/freetype/dist/ChangeLog.27 | 2 +-
external/mit/freetype/dist/ChangeLog.28 | 6 +-
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/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 | 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/README | 8 +-
external/mit/freetype/dist/builds/mac/freetype-Info.plist | 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/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.sln | 22 +-
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/DOCGUIDE | 298 +
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/VERSIONS.TXT | 3 +-
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/README | 34 +-
external/mit/freetype/dist/docs/reference/site/404.html | 1034 +
external/mit/freetype/dist/docs/reference/site/assets/fonts/font-awesome.css | 4 +
external/mit/freetype/dist/docs/reference/site/assets/fonts/material-icons.css | 13 +
external/mit/freetype/dist/docs/reference/site/assets/fonts/specimen/FontAwesome.ttf | Bin
external/mit/freetype/dist/docs/reference/site/assets/fonts/specimen/FontAwesome.woff | Bin
external/mit/freetype/dist/docs/reference/site/assets/fonts/specimen/FontAwesome.woff2 | Bin
external/mit/freetype/dist/docs/reference/site/assets/fonts/specimen/MaterialIcons-Regular.ttf | Bin
external/mit/freetype/dist/docs/reference/site/assets/fonts/specimen/MaterialIcons-Regular.woff | Bin
external/mit/freetype/dist/docs/reference/site/assets/fonts/specimen/MaterialIcons-Regular.woff2 | Bin
external/mit/freetype/dist/docs/reference/site/assets/images/favicon.png | Bin
external/mit/freetype/dist/docs/reference/site/assets/images/icons/bitbucket.1b09e088.svg | 20 +
external/mit/freetype/dist/docs/reference/site/assets/images/icons/github.f0b8504a.svg | 18 +
external/mit/freetype/dist/docs/reference/site/assets/images/icons/gitlab.6dd19c00.svg | 38 +
external/mit/freetype/dist/docs/reference/site/assets/javascripts/application.d9aa80ab.js | 6 +
external/mit/freetype/dist/docs/reference/site/assets/javascripts/lunr/lunr.da.js | 1 +
external/mit/freetype/dist/docs/reference/site/assets/javascripts/lunr/lunr.de.js | 1 +
external/mit/freetype/dist/docs/reference/site/assets/javascripts/lunr/lunr.du.js | 1 +
external/mit/freetype/dist/docs/reference/site/assets/javascripts/lunr/lunr.es.js | 1 +
external/mit/freetype/dist/docs/reference/site/assets/javascripts/lunr/lunr.fi.js | 1 +
external/mit/freetype/dist/docs/reference/site/assets/javascripts/lunr/lunr.fr.js | 1 +
external/mit/freetype/dist/docs/reference/site/assets/javascripts/lunr/lunr.hu.js | 1 +
external/mit/freetype/dist/docs/reference/site/assets/javascripts/lunr/lunr.it.js | 1 +
external/mit/freetype/dist/docs/reference/site/assets/javascripts/lunr/lunr.ja.js | 1 +
external/mit/freetype/dist/docs/reference/site/assets/javascripts/lunr/lunr.jp.js | 1 +
external/mit/freetype/dist/docs/reference/site/assets/javascripts/lunr/lunr.multi.js | 1 +
external/mit/freetype/dist/docs/reference/site/assets/javascripts/lunr/lunr.nl.js | 1 +
external/mit/freetype/dist/docs/reference/site/assets/javascripts/lunr/lunr.no.js | 1 +
external/mit/freetype/dist/docs/reference/site/assets/javascripts/lunr/lunr.pt.js | 1 +
external/mit/freetype/dist/docs/reference/site/assets/javascripts/lunr/lunr.ro.js | 1 +
external/mit/freetype/dist/docs/reference/site/assets/javascripts/lunr/lunr.ru.js | 1 +
external/mit/freetype/dist/docs/reference/site/assets/javascripts/lunr/lunr.stemmer.support.js | 1 +
external/mit/freetype/dist/docs/reference/site/assets/javascripts/lunr/lunr.sv.js | 1 +
external/mit/freetype/dist/docs/reference/site/assets/javascripts/lunr/lunr.th.js | 1 +
external/mit/freetype/dist/docs/reference/site/assets/javascripts/lunr/lunr.tr.js | 1 +
external/mit/freetype/dist/docs/reference/site/assets/javascripts/lunr/tinyseg.js | 1 +
external/mit/freetype/dist/docs/reference/site/assets/javascripts/lunr/wordcut.js | 1 +
external/mit/freetype/dist/docs/reference/site/assets/javascripts/modernizr.1f0bcf2b.js | 1 +
external/mit/freetype/dist/docs/reference/site/assets/stylesheets/application-palette.224b79ff.css | 1 +
external/mit/freetype/dist/docs/reference/site/assets/stylesheets/application.982221ab.css | 1 +
external/mit/freetype/dist/docs/reference/site/ft2-auto_hinter.html | 1155 +
external/mit/freetype/dist/docs/reference/site/ft2-base_interface.html | 5341 +++++++
external/mit/freetype/dist/docs/reference/site/ft2-basic_types.html | 2422 +++
external/mit/freetype/dist/docs/reference/site/ft2-bdf_fonts.html | 1387 +
external/mit/freetype/dist/docs/reference/site/ft2-bitmap_handling.html | 1522 ++
external/mit/freetype/dist/docs/reference/site/ft2-bzip2.html | 1200 +
external/mit/freetype/dist/docs/reference/site/ft2-cache_subsystem.html | 2425 +++
external/mit/freetype/dist/docs/reference/site/ft2-cff_driver.html | 1163 +
external/mit/freetype/dist/docs/reference/site/ft2-cid_fonts.html | 1320 +
external/mit/freetype/dist/docs/reference/site/ft2-color_management.html | 1471 ++
external/mit/freetype/dist/docs/reference/site/ft2-computations.html | 2074 ++
external/mit/freetype/dist/docs/reference/site/ft2-error_code_values.html | 1395 +
external/mit/freetype/dist/docs/reference/site/ft2-error_enumerations.html | 1241 +
external/mit/freetype/dist/docs/reference/site/ft2-font_formats.html | 1197 +
external/mit/freetype/dist/docs/reference/site/ft2-gasp_table.html | 1255 +
external/mit/freetype/dist/docs/reference/site/ft2-glyph_management.html | 1860 ++
external/mit/freetype/dist/docs/reference/site/ft2-glyph_stroker.html | 2154 +++
external/mit/freetype/dist/docs/reference/site/ft2-glyph_variants.html | 1399 ++
external/mit/freetype/dist/docs/reference/site/ft2-gx_validation.html | 1482 ++
external/mit/freetype/dist/docs/reference/site/ft2-gzip.html | 1269 +
external/mit/freetype/dist/docs/reference/site/ft2-header_file_macros.html | 2355 +++
external/mit/freetype/dist/docs/reference/site/ft2-header_inclusion.html | 1159 +
external/mit/freetype/dist/docs/reference/site/ft2-incremental.html | 1531 ++
external/mit/freetype/dist/docs/reference/site/ft2-index.html | 2141 +++
external/mit/freetype/dist/docs/reference/site/ft2-layer_management.html | 1313 +
external/mit/freetype/dist/docs/reference/site/ft2-lcd_rendering.html | 1420 ++
external/mit/freetype/dist/docs/reference/site/ft2-list_processing.html | 1660 ++
external/mit/freetype/dist/docs/reference/site/ft2-lzw.html | 1200 +
external/mit/freetype/dist/docs/reference/site/ft2-mac_specific.html | 1501 ++
external/mit/freetype/dist/docs/reference/site/ft2-module_management.html | 2225 +++
external/mit/freetype/dist/docs/reference/site/ft2-multiple_masters.html | 2126 +++
external/mit/freetype/dist/docs/reference/site/ft2-ot_validation.html | 1326 +
external/mit/freetype/dist/docs/reference/site/ft2-outline_processing.html | 2314 +++
external/mit/freetype/dist/docs/reference/site/ft2-parameter_tags.html | 1352 +
external/mit/freetype/dist/docs/reference/site/ft2-pcf_driver.html | 1154 +
external/mit/freetype/dist/docs/reference/site/ft2-pfr_fonts.html | 1324 +
external/mit/freetype/dist/docs/reference/site/ft2-properties.html | 1919 ++
external/mit/freetype/dist/docs/reference/site/ft2-quick_advance.html | 1303 +
external/mit/freetype/dist/docs/reference/site/ft2-raster.html | 1742 ++
external/mit/freetype/dist/docs/reference/site/ft2-sfnt_names.html | 1417 ++
external/mit/freetype/dist/docs/reference/site/ft2-sizes_management.html | 1282 +
external/mit/freetype/dist/docs/reference/site/ft2-system_interface.html | 1576 ++
external/mit/freetype/dist/docs/reference/site/ft2-t1_cid_driver.html | 1157 +
external/mit/freetype/dist/docs/reference/site/ft2-truetype_engine.html | 1240 +
external/mit/freetype/dist/docs/reference/site/ft2-truetype_tables.html | 3227 ++++
external/mit/freetype/dist/docs/reference/site/ft2-tt_driver.html | 1170 +
external/mit/freetype/dist/docs/reference/site/ft2-type1_tables.html | 2155 +++
external/mit/freetype/dist/docs/reference/site/ft2-user_allocation.html | 1153 +
external/mit/freetype/dist/docs/reference/site/ft2-version.html | 1341 +
external/mit/freetype/dist/docs/reference/site/ft2-winfnt_fonts.html | 1401 ++
external/mit/freetype/dist/docs/reference/site/images/favico.ico | Bin
external/mit/freetype/dist/docs/reference/site/index.html | 1273 +
external/mit/freetype/dist/docs/reference/site/javascripts/extra.js | 54 +
external/mit/freetype/dist/docs/reference/site/search/search_index.json | 1 +
external/mit/freetype/dist/docs/reference/site/sitemap.xml | 258 +
external/mit/freetype/dist/docs/reference/site/sitemap.xml.gz | Bin
external/mit/freetype/dist/docs/reference/site/stylesheets/extra.css | 221 +
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/ftcolor.h | 311 +
external/mit/freetype/dist/include/freetype/ftdriver.h | 755 +-
external/mit/freetype/dist/include/freetype/fterrdef.h | 101 +-
external/mit/freetype/dist/include/freetype/fterrors.h | 255 +-
external/mit/freetype/dist/include/freetype/ftfntfmt.h | 113 +-
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/ftparams.h | 99 +-
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/cffotypes.h | 88 +-
external/mit/freetype/dist/include/freetype/internal/cfftypes.h | 95 +-
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/ftdrv.h | 336 +-
external/mit/freetype/dist/include/freetype/internal/ftgloadr.h | 55 +-
external/mit/freetype/dist/include/freetype/internal/fthash.h | 28 +-
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/ftpsprop.h | 32 +-
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/svcfftl.h | 54 +-
external/mit/freetype/dist/include/freetype/internal/services/svcid.h | 53 +-
external/mit/freetype/dist/include/freetype/internal/services/svfntfmt.h | 38 +-
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/svmetric.h | 62 +-
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/afangles.h | 6 +-
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/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/afshaper.c | 61 +-
external/mit/freetype/dist/src/autofit/afshaper.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/ftadvanc.c | 32 +-
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/ftcolor.c | 157 +
external/mit/freetype/dist/src/base/ftdbgmem.c | 60 +-
external/mit/freetype/dist/src/base/ftdebug.c | 175 +-
external/mit/freetype/dist/src/base/fterrors.c | 45 +
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/fthash.c | 28 +-
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/ftpsprop.c | 48 +-
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/ftver.rc | 10 +-
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/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/pcf/pcfutil.c | 6 +-
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/cffdecode.c | 308 +-
external/mit/freetype/dist/src/psaux/cffdecode.h | 32 +-
external/mit/freetype/dist/src/psaux/module.mk | 2 +-
external/mit/freetype/dist/src/psaux/psarrst.c | 72 +-
external/mit/freetype/dist/src/psaux/psarrst.h | 72 +-
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/psblues.c | 100 +-
external/mit/freetype/dist/src/psaux/psblues.h | 72 +-
external/mit/freetype/dist/src/psaux/psconv.c | 46 +-
external/mit/freetype/dist/src/psaux/psconv.h | 32 +-
external/mit/freetype/dist/src/psaux/pserror.c | 72 +-
external/mit/freetype/dist/src/psaux/pserror.h | 72 +-
external/mit/freetype/dist/src/psaux/psfixed.h | 72 +-
external/mit/freetype/dist/src/psaux/psfont.c | 76 +-
external/mit/freetype/dist/src/psaux/psfont.h | 72 +-
external/mit/freetype/dist/src/psaux/psft.c | 95 +-
external/mit/freetype/dist/src/psaux/psft.h | 72 +-
external/mit/freetype/dist/src/psaux/psglue.h | 72 +-
external/mit/freetype/dist/src/psaux/pshints.c | 117 +-
external/mit/freetype/dist/src/psaux/pshints.h | 72 +-
external/mit/freetype/dist/src/psaux/psintrp.c | 148 +-
external/mit/freetype/dist/src/psaux/psintrp.h | 72 +-
external/mit/freetype/dist/src/psaux/psobjs.c | 478 +-
external/mit/freetype/dist/src/psaux/psobjs.h | 32 +-
external/mit/freetype/dist/src/psaux/psread.c | 74 +-
external/mit/freetype/dist/src/psaux/psread.h | 72 +-
external/mit/freetype/dist/src/psaux/psstack.c | 75 +-
external/mit/freetype/dist/src/psaux/psstack.h | 72 +-
external/mit/freetype/dist/src/psaux/pstypes.h | 72 +-
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/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/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/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/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/ttcolr.c | 451 +
external/mit/freetype/dist/src/sfnt/ttcolr.h | 58 +
external/mit/freetype/dist/src/sfnt/ttcpal.c | 311 +
external/mit/freetype/dist/src/sfnt/ttcpal.h | 49 +
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/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/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/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 +-
723 files changed, 128933 insertions(+), 36982 deletions(-)
diffs (truncated from 192454 to 300 lines):
diff -r 3d90efdae71a -r 917e3c5452c0 external/mit/freetype/dist/CMakeLists.txt
--- a/external/mit/freetype/dist/CMakeLists.txt Fri Jul 19 07:29:07 2019 +0000
+++ b/external/mit/freetype/dist/CMakeLists.txt Sat Jul 20 01:53:55 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 3d90efdae71a -r 917e3c5452c0 external/mit/freetype/dist/ChangeLog
--- a/external/mit/freetype/dist/ChangeLog Fri Jul 19 07:29:07 2019 +0000
+++ b/external/mit/freetype/dist/ChangeLog Sat Jul 20 01:53:55 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