Cloned library of VTK-5.0.0 with extra build files for internal package management.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

1.3 KiB

This directory contains a subset of the Freetype library (2.1.9) + some recent
updates made to the cache subsystem.

We only include enough of the distribution to provide the functionalities
required by VTK.

We would like to thank the Freetype team for distributing this library.
http://www.freetype.org

Modifications
-------------
builds\win32\freetype\config\ftoption.h:
new file, created from include\freetype\config\ftoption.h, used to
support DLL build for Windows

builds\unix\ftconfig.h.in:
new file, created from ftconfig.in, use CMake vars

include\ft2build.h:
added:
#if defined(VTKFREETYPE)
#include "vtkFreeTypeConfig.h"
#endif

include\freetype\config\ftoption.h:
builds\win32\freetype\config\ftoption.h:
comment out FT_CONFIG_OPTION_USE_ZLIB and FT_CONFIG_OPTION_USE_LZW:
/* #define FT_CONFIG_OPTION_USE_ZLIB */
/* #define FT_CONFIG_OPTION_USE_LZW */

---- DO NOT APPLY ANYMORE BUT KEEP AN EYE ON MAC -------
src\base\ftmac.c:
added:
#if defined(FT_USE_CARBON_HEADER)
#include <Carbon/Carbon.h>
#else
[...]
#endif
---- DO NOT APPLY ANYMORE BUT KEEP AN EYE ON MAC -------

---- DO NOT APPLY ANYMORE BUT KEEP AN EYE ON MAC -------
src\raster\ftrend1.c:
replaced:
pitch = ( ( width + 15 ) >> 4 ) << 1;
by the old code:
pitch = ( width + 7 ) >> 3;
---- DO NOT APPLY ANYMORE BUT KEEP AN EYE ON MAC -------