Commit graph

3 commits

Author SHA1 Message Date
bjs
69d4aab5cb Fix three bugs:
- XftFontOpenInfo: Use of uninitialised value of size 8 (bug 11200)
- libXft was using XFT_MAX_GLYPH_MEMORY without first registering
  with fontconfig.
- Include <ftsynth.h> if FT_GlyphSlot_Embolden() shall be called.

First two from GIT, last one by me.

Bump rev.
2008-01-29 04:18:44 +00:00
joerg
78355f72a1 On second thought, update to libXft-2.1.12. This fixes a memory leak and
other minor errors. In contrast to upstream, keep XftNameUnparse public
for now until the tree has been evaluated.
2007-01-23 15:20:08 +00:00
joerg
b359f2db97 Import libXft-2.1.10 from pkgsrc-wip:
Xft (2.0) provides a client-side font API for X applications. It uses
Fontconfig to select fonts and the X protocol for rendering them. When
available, Xft uses the Render extension to accelerate text drawing.
When Render is not available, Xft uses the core protocol to draw
client-side glyphs. This provides completely compatible support of
client-side fonts for all X servers.

Xft (2.0) hides most of the underlying system details so that developers
can confidently use its API to access client-side fonts in any X
environment.
2006-11-03 21:26:36 +00:00