[OSM-dev] [mapnik] GSoC - Improving support for non-latin languages in mapnik

Tom Hughes tom at compton.nu
Sat Jun 2 07:42:47 BST 2012


On 02/06/12 03:22, Dane Springmeyer wrote:

> On May 31, 2012, at 4:08 AM, Tom Hughes wrote:
>
>> I'm not clear how much better HarfBuzz is from a dependency point of view
>
> I think harfbuzz-ng (the recent re-write) is much better. It appears to only have one hard dependency: ragel (http://www.complang.org/ragel/). All others are optional (like freetype, ICU, cairo) but of course many of these optional ones are already Mapnik dependencies.
>
>> - it is still built on top of GLib so looks much the same to me from that point of view.
>
> Harfbuzz-ng appears to only use glib for atomics/mutexs on linux, and instead uses osx and windows specific stuff for threading.

Ah right, I had just looked at configure to see what it was probing for. 
If it only uses GLib on Linux then that sounds promising.

Tom

-- 
Tom Hughes (tom at compton.nu)
http://compton.nu/



More information about the dev mailing list