diff options
author | Daniel Bermond | 2021-03-26 19:13:28 +0000 |
---|---|---|
committer | Daniel Bermond | 2021-03-26 19:13:28 +0000 |
commit | 30703e0779eb0d603810fe5f3aad245c4bf90f85 (patch) | |
tree | 64d0f78707cf0223924b82d7398df10dec9c5db0 /PKGBUILD | |
parent | 3a58dd4f43dfc77294fb056855a4a9ef69ea036b (diff) | |
download | aur-ffmpeg-decklink.tar.gz |
Update to version 4.3.2
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 134 |
1 files changed, 70 insertions, 64 deletions
@@ -2,73 +2,79 @@ # Contributor: Jan Koppe <post@jankoppe.de> pkgname=ffmpeg-decklink -pkgver=4.3.1 -pkgrel=2 +pkgver=4.3.2 +pkgrel=1 epoch=1 pkgdesc='Complete solution to record, convert and stream audio and video (decklink enabled)' arch=('x86_64') url='https://www.ffmpeg.org/' license=('custom: nonfree and unredistributable') depends=( - 'alsa-lib' - 'aom' - 'bzip2' - 'fontconfig' - 'fribidi' - 'gmp' - 'gnutls' - 'gsm' - 'jack' - 'lame' - 'libass.so' - 'libavc1394' - 'libbluray.so' - 'libdav1d.so' - 'libdrm' - 'libfreetype.so' - 'libiec61883' - 'libmfx' - 'libmodplug' - 'libomxil-bellagio' - 'libpulse' - 'librav1e.so' - 'libraw1394' - 'libsoxr' - 'libssh' - 'libtheora' - 'libva.so' - 'libva-drm.so' - 'libva-x11.so' - 'libvdpau' - 'libvidstab.so' - 'libvorbisenc.so' - 'libvorbis.so' - 'libvpx.so' - 'libwebp' - 'libx11' - 'libx264.so' - 'libx265.so' - 'libxcb' - 'libxext' - 'libxml2' - 'libxv' - 'libxvidcore.so' - 'opencore-amr' - 'openjpeg2' - 'opus' - 'sdl2' - 'speex' - 'srt' - 'v4l-utils' - 'vmaf' - 'xz' - 'zlib' + alsa-lib + aom + bzip2 + fontconfig + fribidi + gmp + gnutls + gsm + jack + lame + libass.so + libavc1394 + libbluray.so + libdav1d.so + libdrm + libfreetype.so + libiec61883 + libmfx + libmodplug + libpulse + librav1e.so + libraw1394 + libsoxr + libssh + libtheora + libva.so + libva-drm.so + libva-x11.so + libvdpau + libvidstab.so + libvorbisenc.so + libvorbis.so + libvpx.so + libwebp + libx11 + libx264.so + libx265.so + libxcb + libxext + libxml2 + libxv + libxvidcore.so + libzimg.so + opencore-amr + openjpeg2 + opus + sdl2 + speex + srt + v4l-utils + vmaf + xz + zlib ) makedepends=( - # official repositories: - 'nasm' 'ffnvcodec-headers' 'avisynthplus' 'ladspa' - # AUR: - 'decklink-sdk' +# official repositories: + amf-headers + avisynthplus + clang + ffnvcodec-headers + git + ladspa + nasm +# AUR: + decklink-sdk ) optdepends=('avisynthplus: for reading AviSynth scripts as input' 'intel-media-sdk: for Intel Quick Sync Video' @@ -80,18 +86,15 @@ provides=('libavcodec.so' 'libavdevice.so' 'libavfilter.so' 'libavformat.so' conflicts=('ffmpeg') source=("https://ffmpeg.org/releases/ffmpeg-${pkgver}.tar.xz"{,.asc} '010-ffmpeg-fix-vmaf-model-path.patch' - '016-ffmpeg-srt-1.4.2-fix.patch'::'https://git.ffmpeg.org/gitweb/ffmpeg.git/patch/7c59e1b0f285cd7c7b35fcd71f49c5fd52cf9315' 'LICENSE') -sha256sums=('ad009240d46e307b4e03a213a0f49c11b650e445b1f8be0dda2a9212b34d2ffb' +sha256sums=('46e4e64f1dd0233cbc0934b9f1c0da676008cad34725113fb7f802cfa84ccddb' 'SKIP' 'b6fcef2f4cbb1daa47d17245702fbd67ab3289b6b16f090ab99b9c2669453a02' - '960fd930955cd126e33c543eb5bf300fc050efdd4238626ee4aad2a50d353fa7' '04a7176400907fd7db0d69116b99de49e582a6e176b3bfb36a03e50a4cb26a36') validpgpkeys=('FCF986EA15E6E293A5644F10B4322F04D67658D8') prepare() { patch -d "ffmpeg-${pkgver}" -Np1 -i "${srcdir}/010-ffmpeg-fix-vmaf-model-path.patch" - patch -d "ffmpeg-${pkgver}" -Np1 -i "${srcdir}/016-ffmpeg-srt-1.4.2-fix.patch" } build() { @@ -104,7 +107,10 @@ build() { --disable-debug \ --disable-static \ --disable-stripping \ + --enable-amf \ --enable-avisynth \ + --enable-cuda-llvm \ + --enable-lto \ --enable-fontconfig \ --enable-gmp \ --enable-gnutls \ @@ -145,9 +151,9 @@ build() { --enable-libxcb \ --enable-libxml2 \ --enable-libxvid \ + --enable-libzimg \ --enable-nvdec \ --enable-nvenc \ - --enable-omx \ --enable-shared \ --enable-version3 \ --enable-nonfree \ |