[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