Re: pango+harfbuzz



On Aug 21, 2012, at 3:21 PM, John Ralls <jralls ceridwen fremont ca us> wrote:

> 
> On Aug 20, 2012, at 8:12 PM, John Ralls <jralls ceridwen fremont ca us> wrote:
> 
>> 
>> On Aug 20, 2012, at 5:48 PM, Behdad Esfahbod <behdad behdad org> wrote:
>> 
>>> On 08/20/2012 06:57 PM, John Ralls wrote:
>>>> 
>>>> Well, it's optional in configure, but if you try to build pango without it, the build fails because pango-ot-private.hh tries to include hb-ot.h, hb-ft.h, and hb-glib.h.
>>> 
>>> Humm.  pango-ot is a pangoft-only feature.  So it's just more build system
>>> stuff to fix...  Not sure how it was working before though.
>>> 
>>> Anyway, if you've got patch, I'd be happy to apply.  Or I eventually will get
>>> to try building on OS X and fix it.
>> 
>> OK, I thought freetype was needed for the font-catalog stuff. Shows what I know. I'll have a look at leaving it out tomorrow.
> 
> And found that you'd attacked it before I got to it… but your version didn't work if harfbuzz is present and Xft isn't. I've fixed that up and pushed it (42e01e32), and successfully built pango against both the 10.4 and 10.5 SDKs. Yay.
> 
> So my remaining question is should I set up Gtk-OSX to build HarfBuzz for 10.5 and later? Put another way, does HarfBuzz improve font appearance with CoreText? What about FreeType?  

Well, seems there's much more important remaining question: Does something need to be done to Gtk to use the CoreText module? The reason I ask is that without the ATSUI module, no strings are displayed.

Regards,
John Ralls



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]