GTK2 & Cairo "Quartz" Variant

Ryan Schmidt ryandesign at macports.org
Fri Mar 30 13:31:25 PDT 2007


On Mar 30, 2007, at 05:07, Baz wrote:

> Posting to that thread a bit late (only just jumped on the list) -
> Ryan Schmidt, you said:
>
>> Note that cairo 1.4.0 has been released and that the cairo  
>> portfile will soon be updated --
>> just as soon as we can figure out how to enable the quartz backend  
>> without having to
>> disable the xlib backend, which is unfortunately the current  
>> situation with 1.4.0 [1].
>
> Theres a patch here:
> https://bugs.freedesktop.org/show_bug.cgi?id=10407
>
> I'm fairly certain that some version of this fix will make it into the
> next developer snapshot, but if you want to use the patch in the
> portfile for the last full release, be my guest.
>
> One thing to watch out for is that if you use this and enable both
> quartz and atsui by default, then atsui will be used by the toy api in
> xlib as well - with ugly results. Toy font selection is much worse in
> atsui. but shouldn't affect anything using the real api, eg via Pango.
> Nothing should be relying on bling from that api anyway - its there
> for testing.

The cairo port was already updated to 1.4.2, because it did not seem  
to exhibit the problem. You're saying the problem still exists in  
(the development version) 1.4.3? What happens if you try "sudo port  
install cairo +quartz +atsui"? It compiles without complaining for me.





More information about the macports-users mailing list