I've installed mplayer from cvs and it doesn't seem to require libungif (it seems pretty happy with libgif). Is there something I don't know about this requirement ? Reproducible: Always Steps to Reproduce:
This is without libungif: ---------------------------------------- Checking for JPEG support ... yes Checking for GIF support ... no Checking for VESA support ... yes
Checking for JPEG support ... yes Checking for GIF support ... yes (old version, some encoding functions disabled) Checking for VESA support ... yes * media-libs/giflib Latest version available: 4.1.0-r3 Latest version installed: 4.1.0-r3 * media-libs/libungif Latest version available: 4.1.0-r1 Latest version installed: [ Not Installed ]
Right, so for some setups its needed, and some not. Its anyhow not a big dep.
If you do not have either libungif or libgif installed, and have USE=-gif, mplayer 1.0_rc5-r1 will *not* build.
Hey Chris... this is an oldie, but one I just experienced... so I figure since you're the new mplayer guru, I would send this your way...
You are indeed right, libgif will work with mplayer when libungif is installed. However, the "whether or not it depends" is another story. libungif does not contain LWZ compression, something that iirc is somewhat of a patent issue. libgif DOES contain it. This is the main difference. The gif use flag has always worked as USE="gif" gives you libgif. USE="-gif" gives you libungif. That's just how it works. mplayer will use either, so this isn't really something that myself, nor upstream is going to fix.