Updated freetype to 2.9

This commit is contained in:
Andrew Murray 2018-01-13 06:26:42 +11:00
parent b9ea73738e
commit 4afed260dc
2 changed files with 8 additions and 5 deletions

View File

@ -58,6 +58,9 @@ class TestImageFont(PillowTestCase):
('2', '8'): {'multiline': 6.2,
'textsize': 2.5,
'getters': (12, 16)},
('2', '9'): {'multiline': 6.2,
'textsize': 2.5,
'getters': (12, 16)},
'Default': {'multiline': 0.5,
'textsize': 0.5,
'getters': (12, 16)},
@ -406,10 +409,10 @@ class TestImageFont(PillowTestCase):
im = Image.new(mode='RGB', size=(300, 100))
target = im.copy()
draw = ImageDraw.Draw(im)
#should not crash here.
#should not crash here.
draw.text((10, 10), '', font=font)
self.assert_image_equal(im, target)
def test_unicode_pilfont(self):
# should not segfault, should return UnicodeDecodeError
# issue #2826

View File

@ -34,9 +34,9 @@ libs = {
'dir': 'tiff-4.0.9',
},
'freetype': {
'url': 'https://download.savannah.gnu.org/releases/freetype/freetype-2.8.1.tar.gz',
'filename': PILLOW_DEPENDS_DIR + 'freetype-2.8.1.tar.gz',
'dir': 'freetype-2.8.1',
'url': 'https://download.savannah.gnu.org/releases/freetype/freetype-2.9.tar.gz',
'filename': PILLOW_DEPENDS_DIR + 'freetype-2.9.tar.gz',
'dir': 'freetype-2.9',
},
'lcms': {
'url': SF_MIRROR+'/project/lcms/lcms/2.7/lcms2-2.7.zip',