Hi, The diff at https://herrb.eu/freetype-2.10.1-full.diff updates freetype to version 2.10.1.
To test it, apply the patch to $XSRCDIR and rebuild Xenocara according the release(8) man page. Some things about about this update: - it is a major library bump. I took the opportunity to make the shared library build more in-line with what would be produced by the upstream build system: adding symbol visibility and a version map. The result is a lot less public symbols. Directly dependent X libraries (Xft, fontconfig and Xfont2) have been bumped too. - the new reference documentation includes a lot of huge binary or packed one-liner javascript files that break diff/patch. I've removed that part from the diff. I'm undecided wether to remove freetype-doc completely from $XSRCDIR and maybe add it as a port, or adding back all those binaries manually. Unfortunatly, I don't think that the documenation system that is used can easyly be converted to mandoc for inclusion as man pages instead (which would be ideal). Ingo ? - The new color emoji support is disabled, since there is no libpng or libharfbuzz in the base system. - The diff is too large to be sent inline. Sorry. This is the checksum of the file : SHA256 (freetype-2.10.1-full.diff) = 884e1b38691d15e582934f077b2b2b45fa7e79fe353130b4f9cf825e82bb97e6 ok, comments ? -- Matthieu Herrb
