freetype-devel
[Top][All Lists]
Advanced

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

Re: [ft-devel] using pkg-config


From: Khaled Hosny
Subject: Re: [ft-devel] using pkg-config
Date: Tue, 17 Sep 2013 13:14:32 +0200
User-agent: Mutt/1.5.21 (2010-09-15)

On Tue, Sep 17, 2013 at 07:58:27AM +0200, Werner LEMBERG wrote:
> 
> >> I will soon need the HarfBuzz library which doesn't provide a
> >> `harfbuzz-config' script.
> > 
> > That would be for GSUB closure I assume?
> 
> Yep.
> 
> > This will be tricky since it will cause a circular dependency
> > between harfbuzz and freetype.  Let me think about it a bit.
> 
> Uh, oh.  I currently see only two solutions:
> 
>   (1) split HarfBuzz into two libraries
>   (2) copy the GSUB closure stuff into FreeType
> 
> Solution (1) means a lot of work for you, making HarfBuzz probably
> more difficult to maintain, and (2) would be a nasty hack, with the
> additional complication that HarfBuzz is written in C++...

I think harfbuzz-ft part can be split just like harfbuzz-icu, then
freetype would only depend on the plain harfbuzz, but its will have to
maintain its own harfbuzz font functions implementation (you probably do
not even need most of them).

Regards,
Khaled



reply via email to

[Prev in Thread] Current Thread [Next in Thread]