Page MenuHomeSolus

Update freetype2 to 2.8
ClosedPublic

Authored by kyrios123 on May 14 2017, 9:45 AM.
Tags
None
Referenced Files
F11067446: D109.id.diff
Fri, Aug 11, 8:27 PM
F11067445: D109.id457.diff
Fri, Aug 11, 8:27 PM
F11067444: D109.id453.diff
Fri, Aug 11, 8:27 PM
F11049368: D109.diff
Thu, Aug 10, 5:40 PM
F11009386: D109.diff
Wed, Aug 2, 2:36 PM
F10832941: D109.id.diff
Jun 6 2023, 12:04 PM
F10832558: D109.diff
Jun 6 2023, 4:19 AM
F10832550: D109.diff
Jun 6 2023, 4:14 AM

Details

Summary

CFF2 support and OpenType variation font handling is now complete;
the auto-hinter now understands 25 more scripts, for example N'Ko and
Tifinagh.

I have enabled harfbuzz to improve auto-hinting of OpenType fonts
and libpng to support png compressed OpenType embedded bitmaps

Moved to from system.base to desktop.library

Signed-off-by: Pierre-Yves <pyu@riseup.net>

Test Plan

Installed and exetuted freetype-config.
Some more checks to be done when packages will be rebuilt against freetype2

Security patches have been removed as all CVE have been adressedin this
version

Diff Detail

Repository
R848 freetype2
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

LGTM but gonna have @ikey weigh in before merge as this is a system.base package.

I have enabled harfbuzz to improve auto-hinting of OpenType fonts and libpng to support png compressed OpenType embedded bitmaps

But these dependencies aren't in system.base so any update is going to immediately fail.

ikey requested changes to this revision.May 27 2017, 5:14 PM

OK to make this work please move the component to desktop.library
Once merged I'll move fontconfig out of system.base too.

This revision now requires changes to proceed.May 27 2017, 5:14 PM
kyrios123 edited edge metadata.
kyrios123 edited the summary of this revision. (Show Details)

Moved from system.base to desktop.library

Cheers for the fix, I'll go wrestle with these now

This revision is now accepted and ready to land.May 27 2017, 6:07 PM
This revision was automatically updated to reflect the committed changes.