| Index: third_party/freetype2/README.chromium
|
| diff --git a/third_party/freetype2/README.chromium b/third_party/freetype2/README.chromium
|
| index 9442685dedae1704cbf6b2e7956d13fc9a4827f1..1f6ec6ed2c8888f92602a964919f621925b6f133 100644
|
| --- a/third_party/freetype2/README.chromium
|
| +++ b/third_party/freetype2/README.chromium
|
| @@ -1,47 +1,25 @@
|
| Name: freetype2
|
| -URL: git://git.sv.nongnu.org/freetype/freetype2.git
|
| -Version: 2.4.8-1ubuntu2.1
|
| -Security Critical: no
|
| +URL: http://download.savannah.gnu.org/releases/freetype/
|
| +Version: 2.6.2
|
| +Security Critical: yes
|
| License: BSD
|
| -License File: NOT_SHIPPED
|
| +License File: src/docs/LICENSE.TXT
|
|
|
| Description:
|
|
|
| -This mirrors the version of Freetype2 that was distributed with Ubuntu Precise
|
| -(Version 2.4.8, git hash 9d7f0957fbd10fdbabf9815e37857a910ad4f4ac, plus
|
| -applicable debian/patches-freetype as seen in
|
| -https://launchpad.net/ubuntu/lucid/+source/freetype ). On Ubuntu Precise
|
| -this code should be the same as the result of
|
| -
|
| -apt-get source freetype && cd freetype-2.4.8/ && ./debian/rules patch
|
| -
|
| -The build files should approximate the output of
|
| -
|
| -make -Bn | rev | cut -d ' ' -f 1 | rev | grep "\.c$" | sort
|
| -
|
| -Currently the cache, validators, patent checker (no longer used), and bzip2
|
| -are excluded.
|
| -
|
| -We link this library into DumpRenderTree so that we can run the layout tests
|
| -on later versions of Ubuntu and still get the same font rendering so that
|
| -we don't have to support two sets of pixel test baselines.
|
| +This mirrors the Freetype2, version 2.6.2.
|
|
|
| Freetype depends on two header files to be supplied by the user to specify
|
| how to build the library, ftconfig.h and ftmodule.h (or equivalent filenames
|
| as defined by the FT_CONFIG_CONFIG_H and FT_CONFIG_MODULES_H #defines).
|
|
|
| -The versions in include/ were generated as follows (on a Precise machine):
|
| +The versions in include/ were generated as follows (on a Trusty machine):
|
|
|
| % cd ext
|
| % bash autogen.sh
|
| % ./configure
|
| % cp objs/ftmodule.h ../include
|
| % cp builds/unix/ftconfig.h ../include
|
| - % git apply freetype2.patch
|
|
|
| (Basically we use the stock list of modules, and define the FT_EXPORT
|
| and FT_EXPORT_DEF macros to work properly when building a linux shared lib.)
|
| -
|
| -This code is not considered security critical since it is only to be linked
|
| -into test binaries! This should never be linked into chrome or any production
|
| -code.
|
|
|