[MacPorts] #28070: darktable @0.7.1 add +gcc46, +gconf, +gnome_keyring, +quartz, +no_x11, +x11 variants

MacPorts noreply at macports.org
Tue Feb 1 13:29:37 PST 2011


#28070: darktable @0.7.1 add +gcc46, +gconf, +gnome_keyring, +quartz, +no_x11, +x11
variants
---------------------------------+------------------------------------------
 Reporter:  julians37@…          |       Owner:  macports-tickets@…                   
     Type:  enhancement          |      Status:  new                                  
 Priority:  Normal               |   Milestone:                                       
Component:  ports                |     Version:                                       
 Keywords:  haspatch maintainer  |        Port:  darktable                            
---------------------------------+------------------------------------------

Comment(by julians37@…):

 What I'm trying to achieve is:
   * Prevent people from building with +gcc44 or +gcc45 if they have gtk2
 +quartz installed
   * Allow people who haven't yet got gtk2 et al installed to do: port
 install darktable +quartz (or +x11) and the correct dependency variants
 will be installed

 Most of the quartz/x11/no_x11 stuff is borrowed from
 [http://trac.macports.org/browser/trunk/dports/graphics/gimp2/Portfile
 gimp2].  As you can see, gimp2 also uses "empty" variants (x11
 specifically). I assume they are used as a "marker" variant to distinguish
 between quartz-vs-x11 but to be honest, I'm not entirely sure how it all
 works/what best practice is here either.

-- 
Ticket URL: <https://trac.macports.org/ticket/28070#comment:5>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list