Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(49)

Unified Diff: third_party/freetype2/README.chromium

Issue 1524973002: Update freetype sources (2.6.2) in third party. (Closed) Base URL: https://github.com/domokit/mojo.git@master
Patch Set: Created 5 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « third_party/freetype2/BUILD.gn ('k') | third_party/freetype2/freetype2.patch » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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.
« no previous file with comments | « third_party/freetype2/BUILD.gn ('k') | third_party/freetype2/freetype2.patch » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698