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

Reply via email to