[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