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.



_______________________________________________
macports-dev mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev

Reply via email to