[MacPorts] #36849: ffmpeg: fix dependencies, add dc1394 variant
MacPorts
noreply at macports.org
Tue Dec 10 10:10:15 PST 2013
#36849: ffmpeg: fix dependencies, add dc1394 variant
----------------------------------+----------------------
Reporter: frederic.devernay@… | Owner: devans@…
Type: enhancement | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.1.2
Resolution: | Keywords:
Port: ffmpeg |
----------------------------------+----------------------
Comment (by ctreleaven@…):
Since there is an open ticket related to ffmpeg dependencies, I'll add to
it:
I ran egall's port-depcheck.sh against a default install of ffmpeg (ffmpeg
@2.1.1) with the following results:
{{{
port-depcheck.sh ffmpeg
--- /var/folders/-A/-Ac1IVy2H9WLW1x5c9D7XU+++TI/-Tmp-//port-
depcheck.sh.1003562.1x2Hcu 2013-12-10 10:04:04.000000000 -0500
+++ /var/folders/-A/-Ac1IVy2H9WLW1x5c9D7XU+++TI/-Tmp-//port-
depcheck.sh.1003561.jIx29T 2013-12-10 10:03:59.000000000 -0500
@@ -1,24 +1,22 @@
XviD
bzip2
-dirac
+ffmpeg
freetype
-gmake
+gmp
gnutls
lame
libass
libbluray
+libiconv
libmodplug
libogg
libopus
libsdl
libtheora
libvorbis
-libvpx
+nettle
openjpeg15
-pkgconfig
schroedinger
speex
-texi2html
x264
-yasm
zlib
}}}
gmake, pkgconfig, texi2html and yasm are build deps and can be ignored.
dirac is listed as a depends_lib but there is no corresponding --enable-
dirac in the configure flags?!? This codec doesn't seem to be widely
used. Seems like it would not be harmful to enable it. The original
reported noted ffmpeg now has a native decoder; presume this dependency is
for the encoder side(?).
gmp and nettle are dependencies of gnutls but are linked directly by
ffmpeg and therefore probably should be added to depends_lib. libiconv,
too.
I don't know why libvpx isn't linked, it is enabled. I never use that
codec so I didn't spend any time looking into the issue.
Anyway, a few items for consideration.
--
Ticket URL: <https://trac.macports.org/ticket/36849#comment:3>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list