On Fri, Oct 05, 2012 at 08:37:02AM +1000, Joshua Root wrote:
> On 2012-10-5 08:18 , Ryan Schmidt wrote:
> > 
> > But at that point, does anything speak against just making pango/cairo/gtk2 
> > always install both quartz and x11 parts and just get rid of the variants? 
> > Is that even possible?
> 
> I believe gtk2 can't do this. The ability was added in gtk3. Cairo is
> able to have both variants set at once.

Worse, with gtk2 the x11 and quartz variants aren't binary-compatible;
one installs libgtk-x11 and the other installs libgtk-quartz. Dependent
ports need to link against one or the other, so we're looking at
requiring everything that depends on gtk2 to have -quartz and -x11
subports.

At least, I'm assuming they're really not binary-compatible; I guess
I don't actually know what would happen if we gave the libraries the
same name...

Dan

-- 
Dan R. K. Ports                UW CSE                http://drkp.net/
_______________________________________________
macports-dev mailing list
macports-dev@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo/macports-dev

Reply via email to