@@ -123,15 +123,24 @@ def write_cache(local_fn, data):
123
123
124
124
# SHA256 hashes of the FreeType tarballs
125
125
_freetype_hashes = {
126
- '2.6.1' : '0a3c7dfbda6da1e8fce29232e8e96d987ababbbf71ebc8c75659e4132c367014' ,
127
- '2.6.2' : '8da42fc4904e600be4b692555ae1dcbf532897da9c5b9fb5ebd3758c77e5c2d4' ,
128
- '2.6.3' : '7942096c40ee6fea882bd4207667ad3f24bff568b96b10fd3885e11a7baad9a3' ,
129
- '2.6.4' : '27f0e38347a1850ad57f84fc4dfed68ba0bc30c96a6fa6138ef84d485dd9a8d7' ,
130
- '2.6.5' : '3bb24add9b9ec53636a63ea8e867ed978c4f8fdd8f1fa5ccfd41171163d4249a' ,
131
- '2.7' : '7b657d5f872b0ab56461f3bd310bd1c5ec64619bd15f0d8e08282d494d9cfea4' ,
132
- '2.7.1' : '162ef25aa64480b1189cdb261228e6c5c44f212aac4b4621e28cf2157efb59f5' ,
133
- '2.8' : '33a28fabac471891d0523033e99c0005b95e5618dc8ffa7fa47f9dadcacb1c9b' ,
134
- '2.8.1' : '876711d064a6a1bd74beb18dd37f219af26100f72daaebd2d86cb493d7cd7ec6' ,
126
+ '2.6.1' :
127
+ '0a3c7dfbda6da1e8fce29232e8e96d987ababbbf71ebc8c75659e4132c367014' ,
128
+ '2.6.2' :
129
+ '8da42fc4904e600be4b692555ae1dcbf532897da9c5b9fb5ebd3758c77e5c2d4' ,
130
+ '2.6.3' :
131
+ '7942096c40ee6fea882bd4207667ad3f24bff568b96b10fd3885e11a7baad9a3' ,
132
+ '2.6.4' :
133
+ '27f0e38347a1850ad57f84fc4dfed68ba0bc30c96a6fa6138ef84d485dd9a8d7' ,
134
+ '2.6.5' :
135
+ '3bb24add9b9ec53636a63ea8e867ed978c4f8fdd8f1fa5ccfd41171163d4249a' ,
136
+ '2.7' :
137
+ '7b657d5f872b0ab56461f3bd310bd1c5ec64619bd15f0d8e08282d494d9cfea4' ,
138
+ '2.7.1' :
139
+ '162ef25aa64480b1189cdb261228e6c5c44f212aac4b4621e28cf2157efb59f5' ,
140
+ '2.8' :
141
+ '33a28fabac471891d0523033e99c0005b95e5618dc8ffa7fa47f9dadcacb1c9b' ,
142
+ '2.8.1' :
143
+ '876711d064a6a1bd74beb18dd37f219af26100f72daaebd2d86cb493d7cd7ec6' ,
135
144
}
136
145
# This is the version of FreeType to use when building a local
137
146
# version. It must match the value in
@@ -208,9 +217,10 @@ def get_pkg_config():
208
217
return None
209
218
pkg_config = os .environ .get ('PKG_CONFIG' , 'pkg-config' )
210
219
if shutil .which (pkg_config ) is None :
211
- print ("IMPORTANT WARNING:\n "
212
- " pkg-config is not installed.\n "
213
- " matplotlib may not be able to find some of its dependencies." )
220
+ print (
221
+ "IMPORTANT WARNING:\n "
222
+ " pkg-config is not installed.\n "
223
+ " Matplotlib may not be able to find some of its dependencies." )
214
224
return None
215
225
pkg_config_path = sysconfig .get_config_var ('LIBDIR' )
216
226
if pkg_config_path is not None :
@@ -327,7 +337,8 @@ def get_config(cls):
327
337
insensitively defined as 0, false, no, off for False).
328
338
"""
329
339
conf = cls .default_config
330
- if config is not None and config .has_option (cls .config_category , cls .name ):
340
+ if (config is not None
341
+ and config .has_option (cls .config_category , cls .name )):
331
342
try :
332
343
conf = config .getboolean (cls .config_category , cls .name )
333
344
except ValueError :
@@ -586,7 +597,7 @@ def do_custom_build(self):
586
597
/t:Clean;Build /p:Configuration="Release";Platform={WinXX}
587
598
"""
588
599
import distutils .msvc9compiler as msvc
589
- # Note: freetype has no build profile for 2014, so we don't bother.. .
600
+ # FreeType has no build profile for 2014, so we don't bother.
590
601
vc = 'vc2010'
591
602
WinXX = 'x64' if platform .architecture ()[0 ] == '64bit' else 'Win32'
592
603
xXX = 'x64' if platform .architecture ()[0 ] == '64bit' else 'x86'
0 commit comments