[56020] trunk/dports/_resources/port1.0/variant_descriptions.conf

Ryan Schmidt ryandesign at macports.org
Sun Aug 23 13:39:29 PDT 2009


On Aug 23, 2009, at 08:46, raimue at macports.org wrote:

> Revision: 56020
>           http://trac.macports.org/changeset/56020
> Author:   raimue at macports.org
> Date:     2009-08-23 06:46:48 -0700 (Sun, 23 Aug 2009)
> Log Message:
> -----------
> Add a global description for +quartz
>
> Modified Paths:
> --------------
>     trunk/dports/_resources/port1.0/variant_descriptions.conf
>
> Modified: trunk/dports/_resources/port1.0/variant_descriptions.conf
> ===================================================================
> --- trunk/dports/_resources/port1.0/variant_descriptions.conf	 
> 2009-08-23 13:40:14 UTC (rev 56019)
> +++ trunk/dports/_resources/port1.0/variant_descriptions.conf	 
> 2009-08-23 13:46:48 UTC (rev 56020)
> @@ -30,3 +30,4 @@
>  solaris                 {Platform variant, do not select manually}
>  sunos                   {Platform variant, do not select manually}
>  universal               {Build for multiple architectures}
> +quartz                  {Support for native Mac OS X interface}

Isn't Quartz more about using native Mac OS X graphics drawing  
routines? IMHO it has nothing to do with what user interface is  
provided. At least, that's what the +quartz variant means in e.g. the  
cairo and pango ports. I thought the variant name for providing a Mac  
OS X GUI interface was +aqua.

http://en.wikipedia.org/wiki/Quartz_(graphics_layer)

http://en.wikipedia.org/wiki/Aqua_(user_interface)

I would say something like:

quartz {Use Mac OS X Quartz graphics drawing routines}
aqua {Provide native Mac OS X Aqua user interface}




More information about the macports-dev mailing list