[MacPorts] #36849: ffmpeg: fix dependencies, add dc1394 variant
MacPorts
noreply at macports.org
Fri Jan 17 02:06:00 PST 2014
#36849: ffmpeg: fix dependencies, add dc1394 variant
----------------------------------+----------------------
Reporter: frederic.devernay@… | Owner: devans@…
Type: enhancement | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.1.2
Resolution: | Keywords:
Port: ffmpeg |
----------------------------------+----------------------
Changes (by devans@…):
* status: new => assigned
Comment:
Some responses:
The dependency on dirac is outdated (dirac functionality is now provided
solely by libschroedinger).
Removed from ffmpeg, ffmpeg-devel in r116061, r116062 as part of the
recent update to version 2.1.3.
As you mention gmp and nettle are dependencies of gnutls and are only used
by ffmpeg as a consequence of specifying --enable-gnutls so the dependency
on gnutls seems sufficient.
iconv on the other hand is a different story. It is optional but is used
by ffmpeg if found and not explicitly disabled by --disable-iconv (we
don't). It is generally installed because of the many other ports that
depend on it, but not necessarily predictably, so either an explicit
dependency or disabling it is in order to be certain. Will deal with this
issue at the next version or revision bump.
Will also take a look at the 1394 issue. I visited this some time ago and
ran into some problems but I don't remember why
and enough time has passed that a relook is reasonable. Note that this
only provides an input device as currently implemented so would probably
add it as a variant if I can get it to work.
Port libvpx only provides a static library libvpx.a so it IS linked in,
just not dynamically. Nothing to do here.
Thanks for your input and sorry for the delay in responding. Will leave
this ticket open until the issues with iconv and libdc1394 are resolved
one way or the other.
--
Ticket URL: <https://trac.macports.org/ticket/36849#comment:4>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list