summary refs log tree commit diff
path: root/pkgs/development/libraries/ffmpeg/generic.nix
Commit message (Collapse)AuthorAge
* remove all references to `stdenv.cc.cc.is{GNU,Clang}`Eric Seidel2015-05-11
| | | | | use the new `stdenv.cc.is{GNU,Clang}` instead, which will always be defined.
* ffmpeg: refactor, ffmpeg -> ffmpeg-full & add ffmpeg (minimal)codyopel2015-04-07
| | | | | | | | | + adds a minimal dependency version of ffmpeg as the default + the current ffmpeg changes have been moved to ffmpeg-full + ffmpeg default 2.5 -> 2.6 + removed ffmpeg 0.5 & 2.5 (unused versions) Close #7160.
* ffmpeg: Reduce dependency bloatEelco Dolstra2015-04-01
| | | | | | | | | It was depending on Qt, MariaDB and PostgreSQL (via v4l-utils), causing the closure size to explode from 475 MB to 1.3 GB. http://hydra.nixos.org/job/nixpkgs/trunk/ffmpeg.x86_64-linux#tabs-charts Also disabled a bunch of other mostly obscure dependencies.
* ffmpeg: improve cross platform support & fix licensing issues, resolves #7013codyopel2015-03-29
| | | | | | | | | | | + Removed asserts for (l)gpl & (l)gpl3 making it easier to enable and disable all (l)gpl & (l)gpl3 portions + Fix build inputs so that nonfree software isn't pulled in when building ffmpeg + Fix compiler on systems with clang + Disable libraries that fail on darwin until they can be fixed + Fix linux only build inputs so that they aren't pulled in on other platforms + Fix optional build inputs + Opencv causes circular dependency issues so it is disabled until it can be resolved
* ffmpeg: add new branch 2.6.1 (no switching yet)Vladimír Čunát2015-03-18
| | | | | | | | | /cc maintainers @codyopel, @fuuzetsu. Release notes don't indicate any new options or dependencies. http://git.videolan.org/?p=ffmpeg.git;a=blob;f=RELEASE_NOTES;hb=release/2.6 APIchanges looks like we should be able to replace 2.5 by 2.6 without anything breaking (belongs to staging and needs some testing).
* pkgs/development/libraries/ffmpeg/generic.nix: don't insert faac into ↵Peter Simons2015-03-09
| | | | | | buildInputs unconditionally This is a hot-fix to mitigate https://github.com/NixOS/nixpkgs/issues/6727.
* ffmpeg: refactor to genericcodyopel2015-02-28
* migrate some branches from ffmpeg.config.<optional>, now allows version specific configuration * Added optionals for most features * Added qt-faststart executable * Licensing corrections * Added dependencies + celt + faad2 + flite + frei0r-plugins + fribidi + game-music-emu + gsm + jack2 + ladspa-sdk + libavc1394 + libbluray + libbs2b + libcaca + libmodplug + libogg + libraw1394 + libssh + libwebp + libxcb + lzma + openal + opencl + opengl + openh264 + openjpeg + openssl + pulseaudio + rtmpdump + samba + soxr + v4l-utils + vid.stab + wavpack + libX11 + libXv + wavpack + x265 + xavs + xvidcore + zeromq * Outlines support for: (unpackaged/broken dependencies) + aacplus + avisynth + crystalhd + blackmagic-design-desktop-video + flite + ilbc + libavc1394 + libcdio-paranoia + libiec61883 + libmfx + libnut + nvenc (nvidia) + opencl + opencore-amr + openh264 + oss + libquvi + schroedinger + shine + twolame + utvideo + vo-aacenc + vo-amrwbenc + zvbi