volatile variants (was Re: Gimp 2.6 & Pango 1.8 : no font rendering)
David Evans
devans at macports.org
Tue Apr 14 17:07:48 PDT 2009
Jeremy Huddleston wrote:
> I think it might be wise to create a list of such volatile variants
> (system_x11, universal, no_x11, etc) and mention them to users in the
> install guide, so they can make decisions about them before it's too
> late.
maybe volatile is a bit harsh? ;-)
>
> Also, this brings up a point that has been bothering me for a while.
> Why do we have so many variants for what should really be a single
> binary decision: +x11, +no_x11, +quartz, +no_quartz, +aqua
>
Here's my thoughts on this
+x11: by custom this is the default for a MacPorts instance and so it
really is unnecessary
+no_quartz: again really the default (is any port actually using this?)
+no_x11: disable x11 support and just that. does not imply what you
will use otherwise. specifically does not mean +quartz
+quartz: use MacOSX native graphics rendering. Calling this quartz is
probably a bit out of date.
+aqua: indicates an application with a MacOSX native GUI (not x11, not
gtk, etc)
I think +x11, +no_quartz, -x11 and the like should be deprecated.
+quartz should be added to the list of global variants as +no_x11 has
already.
More information about the macports-dev
mailing list