[MacPorts] #16730: graphics/gegl-0.0.18: new port

MacPorts noreply at macports.org
Thu Oct 2 21:41:33 PDT 2008


#16730: graphics/gegl-0.0.18: new port
---------------------------------+------------------------------------------
  Reporter:  db.evans at gmail.com  |       Owner:  macports-tickets at lists.macosforge.org
      Type:  enhancement         |      Status:  new                                  
  Priority:  Normal              |   Milestone:  Port Submissions                     
 Component:  ports               |     Version:  1.6.0                                
Resolution:                      |    Keywords:  gegl image processing                
      Port:  gegl                |  
---------------------------------+------------------------------------------

Comment(by db.evans at gmail.com):

 Replying to [comment:2 myschizobuddy@…]:
 > if ffmpeg dependency a must or optional?
 > considering this port is required for gimp 2.6

 gegl considers it to be optional -- it will build without it at reduced
 functionality.  Specifically it is using avcodec and
 avformat.  However there is no way to turn this functionality off if it is
 not wanted in this port without removing ffmpeg as a port.
 If it is available they use it. This is not an unusual developer
 philosophy (inkscape is another example), but it makes for a
 port that behaves unpredicably depending on what the user may or may not
 have installed and the variants capability in Macports
 is no help.  Removing the dependency conditionally, based on a variant,
 for instance, says nothing about whether the port is installed or not.

 So by making a dependency on ffmpeg at least there is consistency in how
 the port behaves and it seems to be in line with the
 developers' philosophy of if you have it, use it.

 On the other hand both ffmpeg and gimp2 are pretty big builds.

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


More information about the macports-tickets mailing list