diff options
author | Pavel Vinogradov | 2019-07-23 15:25:23 -0400 |
---|---|---|
committer | Pavel Vinogradov | 2019-07-23 15:30:27 -0400 |
commit | 25e1a17d9b4602bd4e1888726b62568f6b1da26c (patch) | |
tree | 74e69211fa2a2e47a343c35d43fab0004cbcb5ef /video | |
parent | 0638b1545d0ec15b772a2c5bc5fc5170135b82b6 (diff) |
video/ffmpeg-svn: reworked/modernized dependencies
Diffstat (limited to 'video')
-rwxr-xr-x | video/ffmpeg-svn/DEPENDS | 311 | ||||
-rw-r--r-- | video/ffmpeg-svn/HISTORY | 3 |
2 files changed, 270 insertions, 44 deletions
diff --git a/video/ffmpeg-svn/DEPENDS b/video/ffmpeg-svn/DEPENDS index 12cddc7da0..10cf45d0c4 100755 --- a/video/ffmpeg-svn/DEPENDS +++ b/video/ffmpeg-svn/DEPENDS @@ -1,47 +1,270 @@ depends git && -optional_depends "X86-ASSEMBLER" \ - "" \ - "--disable-mmx" \ - "for MMX support" && -optional_depends "lame" \ - "--enable-libmp3lame" \ - "" \ - "for mp3 encoding via libmp3lame" && -optional_depends "libvorbis" \ - "--enable-libvorbis" \ - "" \ - "for ogg/vorbis support" && -optional_depends "imlib2" \ - "" \ - "" \ - "for imlib2 support" && -optional_depends "freetype2" \ - "" \ - "" \ - "for a text render plugin" && -#optional_depends "libdts" \ -# "--enable-libdts" \ -# "" \ -# "for DTS audio decoding" && -optional_depends "xvid" \ - "--enable-libxvid" \ - "" \ - "for xvid support" && -optional_depends sdl \ - "" \ - "--disable-ffplay" \ - "for ffplay video player" && -optional_depends libtheora \ - "--enable-libtheora" \ - "" \ - "theora codec" && -optional_depends x264 \ - "--enable-libx264" \ - "" \ - "h.264" && -optional_depends libvpx \ - "--enable-libvpx" \ - "" \ - "VP8 support" +optional_depends libdrm \ + "--enable-libdrm" \ + "--disable-libdrm" \ + "enable DRM code" && +optional_depends alsa-lib \ + "--enable-alsa" \ + "--disable-alsa" \ + "for alsa sound support" && + +optional_depends JACK-DRIVER "--enable-libjack" "" "for libjack sound support" && + +optional_depends librsvg2 \ + "--enable-librsvg" \ + "--disable-librsvg" \ + "for svg support" && + +optional_depends libxcb \ + "--enable-libxcb --enable-libxcb-shm --enable-libxcb-xfixes --enable-libxcb-shape" \ + "--disable-libxcb" \ + "for X11 grabbing using xcb" && + +optional_depends bzip2 \ + "--enable-bzlib" \ + "--disable-bzlib" \ + "for bzip2 support" && + +optional_depends lzma-utils \ + "--enable-lzma" \ + "--disable-lzma" \ + "for lzma support" && + +optional_depends zlib \ + "--enable-zlib" \ + "--disable-zlib" \ + "for zlib support" && + +optional_depends X86-ASSEMBLER \ + "" \ + "--disable-x86asm" \ + "for some assembler optimizations" && + +optional_depends celt \ + "--enable-libcelt" \ + "" \ + "for celt codec support" && + +optional_depends frei0r-plugins \ + "--enable-frei0r" \ + "" \ + "to use frei0r for video filtering" && + +optional_depends gnutls \ + "--enable-gnutls" \ + "--disable-gnutls" \ + "for HTTPS support" && + +if ! is_depends_enabled "${SPELL}" "gnutls"; then + optional_depends SSL \ + "--enable-nonfree --enable-openssl" \ + "" \ + "for HTTPS support via non-free code" +fi && + +optional_depends fontconfig \ + "--enable-libfontconfig" \ + "" \ + "to enable fontconfig" && + +optional_depends fribidi \ + "--enable-libfribidi" \ + "--disable-libfribidi" \ + "for bidirectional text support in drawtext filter" && + +optional_depends libass \ + "--enable-libass" \ + "" \ + "use libass for subtitle rendering" && + +optional_depends libmodplug \ + "--enable-libmodplug" \ + "" \ + "to enable libmodplug support for playing mod files" && + +optional_depends twolame \ + "--enable-libtwolame" \ + "" \ + "for MP2 encoding" && + +optional_depends libcdio \ + "--enable-libcdio" \ + "" \ + "for audio CD grabbing" && + +if is_depends_enabled $SPELL libcdio; then + depends libcdio-paranoia +fi && + +optional_depends libiec61883 \ + "--enable-libiec61883" \ + "" \ + "to enable iec61883" && + +optional_depends flite \ + "--enable-libflite" \ + "" \ + "for voice synthesis support" && + +optional_depends libcaca \ + "--enable-libcaca" \ + "" \ + "for textual display support" && + +optional_depends libbluray \ + "--enable-libbluray" \ + "" \ + "for BluRay reading support" && + +optional_depends openal \ + "--enable-openal" \ + "" \ + "for OpenAL 1.1 capture support" && + +optional_depends v4l-utils \ + "--enable-libv4l2" \ + "" \ + "to enable v4l support" && + +optional_depends pulseaudio \ + "--enable-libpulse" \ + "" \ + "for Pulseaudio input support" && + +optional_depends sndio \ + "--enable-sndio" \ + "--disable-sndio" \ + "for sndio support" && + +optional_depends libwebp \ + "--enable-libwebp" \ + "" \ + "for WebP encoding via libwebp" && + +optional_depends OPENGL \ + "--enable-opengl" \ + "" \ + "for OpenGL rendering" && + +optional_depends libxml2 \ + "--enable-libxml2" \ + "--disable-libxml2" \ + "to enable XML parsing code" && + +optional_depends libvdpau \ + "--enable-vdpau" \ + "--disable-vdpau" \ + "to enable VDPAU code" && + +optional_depends opencv \ + "--enable-libopencv" \ + "" \ + "to video filtering via libopencv" && + +optional_depends libva '--enable-vaapi' '--disable-vaapi' 'Video Acceleration API' && + +optional_depends libvpx \ + "--enable-libvpx" \ + "" \ + "for VP8 (and VP9 for stable branch) de/encoding support" && + +optional_depends speex \ + "--enable-libspeex" \ + "" \ + "for Speex codec support" && + +optional_depends openjpeg \ + "--enable-libopenjpeg" \ + "--disable-libopenjpeg" \ + "for JPEG 2000 support" && + +optional_depends lame \ + "--enable-libmp3lame" \ + "" \ + "for mp3 encoding" && + +optional_depends libvorbis \ + "--enable-libvorbis" \ + "" \ + "for ogg/vorbis support" && + +optional_depends freetype2 \ + "--enable-libfreetype" \ + "" \ + "for a text render plugin" && + +optional_depends xvid \ + "--enable-libxvid" \ + "" \ + "for xvid support" && + +optional_depends sdl2 \ + "" \ + "--disable-sdl2" \ + "for ffplay video player" && + +optional_depends opencore-amr \ + "--enable-libopencore-amrnb" \ + "" \ + "for AMR-NB de/encoding via libopencore-amrnb (${PROBLEM_COLOR}GPLv3${DEFAULT_COLOR}) support" && + +optional_depends opencore-amr \ + "--enable-libopencore-amrwb" \ + "" \ + "for AMR-WB decoding via libopencore-amrwb (${PROBLEM_COLOR}GPLv3${DEFAULT_COLOR}) support" && + +optional_depends libtheora \ + "--enable-libtheora" \ + "" \ + "for Theora encoding" && + +optional_depends x264 \ + "--enable-libx264" \ + "" \ + "for H.264 encoding" && + +optional_depends x265 \ + "--enable-libx265" \ + "" \ + "for H.265 encoding" && + +optional_depends dav1d \ + "--enable-libdav1d" \ + "--disable-libdav1d" \ + "for AV1 decoding" && + +optional_depends gsm \ + "--enable-libgsm" \ + "" \ + "for GSM de/encoding" && + +optional_depends rtmpdump \ + "--enable-librtmp" \ + "" \ + "for RTMP[E] support" && + +optional_depends libdc1394 \ + "--enable-libdc1394" \ + "" \ + "for IIDC-1394 grabbing" && + +optional_depends rubberband \ + "--enable-librubberband" \ + "" \ + "for rubberband filter" && + +optional_depends tesseract \ + "--enable-libtesseract" \ + "" \ + "for OCR filter" && + +if is_depends_enabled $SPELL libdc1394; then +depends libraw1394 +fi && + +optional_depends snappy \ + "--enable-libsnappy" \ + "" \ + "for Snappy compression, needed for hap encoding" diff --git a/video/ffmpeg-svn/HISTORY b/video/ffmpeg-svn/HISTORY index 5d27c78859..611f53a9b1 100644 --- a/video/ffmpeg-svn/HISTORY +++ b/video/ffmpeg-svn/HISTORY @@ -1,3 +1,6 @@ +2019-07-23 Pavel Vinogradov <public@sourcemage.org> + * DEPENDS: overhauled, used the ffmped DEPENDS as basis + 2018-01-06 Pavel Vinogradov <public@sourcemage.org> * INSTALL: removed, no ffserver anymore |