Files
ffmpeg-PKGBUILD/.SRCINFO
T
Daniel Bermond 1089112d86 depends: switch from flite1 to the improved flite1-patched
flite1 package has some problems that were exposed by upstream
ffmpeg git commit 6dfcbd8 (this change is still not in ffmpeg
3.4). The linking in flite1 needs to be fixed, otherwise ffmpeg
versions 3.5 and later (and the current ffmpeg git master) will
not compile, failing to detect libflite. flite1 can also have
other improvements, as follows.

flite version 1 is an old software from 2009. Since there, many
issues have been discovered, including the security issue
CVE-2014-0027. There are patches out there that addresses many of
the discovered issues, and also adds some fixes and enhancements.

I have already asked the flite1 AUR package maintainer to patch it
in order to fix these issues, but after almost five months I got
no response from him. Since I need a fixed flite1 package for AUR
package ffmpeg-full-git, I'm also adding this improved package
here at ffmpeg-full.

References:
-----------
http://git.videolan.org/?p=ffmpeg.git;a=commit;h=6dfcbd80ad446ff163b47f2bf432bbf706436ea8
2018-03-07 10:06:14 -03:00

134 lines
3.2 KiB
Plaintext

pkgbase = ffmpeg-full
pkgdesc = Record, convert and stream audio and video (all possible features including nvenc, qsv and libfdk-aac)
pkgver = 3.4.2
pkgrel = 4
url = http://www.ffmpeg.org/
arch = i686
arch = x86_64
license = custom: nonfree and unredistributable
makedepends = nasm
makedepends = opencl-headers
makedepends = blackmagic-decklink-sdk
makedepends = libmfx
depends = glibc
depends = alsa-lib
depends = jack
depends = libpng
depends = bzip2
depends = frei0r-plugins
depends = libgcrypt
depends = gmp
depends = gnutls
depends = ladspa
depends = libass
depends = libbluray
depends = libcaca
depends = celt
depends = libcdio-paranoia
depends = libdc1394
depends = libavc1394
depends = libfdk-aac
depends = fontconfig
depends = freetype2
depends = fribidi
depends = libgme
depends = gsm
depends = libiec61883
depends = libmodplug
depends = lame
depends = opencore-amr
depends = opencv
depends = openjpeg2
depends = opus
depends = pulseaudio
depends = librsvg
depends = rubberband
depends = rtmpdump
depends = smbclient
depends = snappy
depends = libsoxr
depends = speex
depends = libssh
depends = tesseract
depends = libtheora
depends = twolame
depends = v4l-utils
depends = vid.stab
depends = libvorbis
depends = libvpx
depends = wavpack
depends = libwebp
depends = libx264.so
depends = x265
depends = libxcb
depends = xvidcore
depends = libxml2
depends = zimg
depends = zeromq
depends = zvbi
depends = xz
depends = openal
depends = opencl-icd-loader
depends = mesa
depends = openssl
depends = sdl2
depends = libx11
depends = zlib
depends = libomxil-bellagio
depends = libva
depends = libdrm
depends = libvdpau
depends = chromaprint-fftw
depends = libbs2b
depends = flite1-patched
depends = libilbc
depends = kvazaar
depends = openh264
depends = libopenmpt-svn
depends = sndio
depends = shine
depends = vo-amrwbenc
depends = xavs
depends = ndi-sdk
depends = libmysofa
depends = rockchip-mpp
provides = ffmpeg
provides = ffmpeg-full-nvenc
provides = ffmpeg-nvenc
provides = ffmpeg-libfdk_aac
provides = ffmpeg-decklink
provides = qt-faststart
provides = libavutil.so
provides = libavcodec.so
provides = libavformat.so
provides = libavdevice.so
provides = libavfilter.so
provides = libavresample.so
provides = libswscale.so
provides = libswresample.so
provides = libpostproc.so
conflicts = ffmpeg
conflicts = ffmpeg-full-nvenc
conflicts = ffmpeg-nvenc
conflicts = ffmpeg-libfdk_aac
conflicts = ffmpeg-decklink
conflicts = ffmpeg-git
conflicts = ffmpeg-full-git
conflicts = ffmpeg-semifull-git
conflicts = ffmpeg-qsv-git
source = https://ffmpeg.org/releases/ffmpeg-3.4.2.tar.xz
source = ffmpeg-full-rkmpp-build-fix.patch
source = ffmpeg-full-rkmpp-remove-stream-start.patch
source = LICENSE
sha256sums = 2b92e9578ef8b3e49eeab229e69305f5f4cbc1fdaa22e927fc7fca18acccd740
sha256sums = 142923fd02851343bfbfd31b201ba014dced8a8c8898373c72d71d30d59f5851
sha256sums = cac8577126c3e49f8c915fa289f3f5aa624dc55f897b8b7a5613191bcfa9c097
sha256sums = 04a7176400907fd7db0d69116b99de49e582a6e176b3bfb36a03e50a4cb26a36
depends_x86_64 = cuda
depends_x86_64 = nvidia-utils
optdepends_x86_64 = intel-media-sdk: for Intel QSV support (experimental)
makedepends_x86_64 = vmaf
pkgname = ffmpeg-full