[prev in list] [next in list] [prev in thread] [next in thread] 

List:       macports-dev
Subject:    Re: KMyMoney4 +no_gtk +no_x11 fails because gtk is installed anyway and more...
From:       Dan Ports <dports () macports ! org>
Date:       2012-10-04 23:42:33
Message-ID: 20121004231445.GC70679 () ambulatoryclam ! net
[Download RAW message or body]

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


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic