Use external sources for decklink sdk. Update dependencies.
ffmpeg currently have no support for decklink sdk 14.3 and later. It currently fails to build with it, building only with version 14.2 and bellow. Using external sources to a lower version. This will avoid making a dedicated package for decklink 14.2 during the time that ffmpeg remains without support for 14.3 and later.
This commit is contained in:
@@ -1,18 +1,21 @@
|
||||
pkgbase = ffmpeg-full
|
||||
pkgdesc = Complete solution to record, convert and stream audio and video (all possible features including libfdk-aac)
|
||||
pkgver = 7.1.1
|
||||
pkgrel = 4
|
||||
pkgrel = 5
|
||||
url = https://www.ffmpeg.org/
|
||||
arch = x86_64
|
||||
license = LicenseRef-nonfree-and-unredistributable
|
||||
makedepends = patchutils
|
||||
makedepends = clang
|
||||
makedepends = nasm
|
||||
makedepends = amf-headers
|
||||
makedepends = clang
|
||||
makedepends = ffnvcodec-headers
|
||||
makedepends = gmp
|
||||
makedepends = libgl
|
||||
makedepends = libomxil-bellagio
|
||||
makedepends = lv2
|
||||
makedepends = nasm
|
||||
makedepends = patchutils
|
||||
makedepends = opencl-headers
|
||||
makedepends = vulkan-headers
|
||||
makedepends = decklink-sdk
|
||||
depends = alsa-lib
|
||||
depends = aom
|
||||
depends = aribb24
|
||||
@@ -30,7 +33,6 @@ pkgbase = ffmpeg-full
|
||||
depends = fribidi
|
||||
depends = glib2
|
||||
depends = glslang
|
||||
depends = gmp
|
||||
depends = gnutls
|
||||
depends = gsm
|
||||
depends = harfbuzz
|
||||
@@ -53,7 +55,6 @@ pkgbase = ffmpeg-full
|
||||
depends = libdvdread
|
||||
depends = libfdk-aac
|
||||
depends = libgcrypt
|
||||
depends = libgl
|
||||
depends = libgme
|
||||
depends = libiec61883
|
||||
depends = libilbc
|
||||
@@ -61,7 +62,6 @@ pkgbase = ffmpeg-full
|
||||
depends = liblc3
|
||||
depends = libmodplug
|
||||
depends = libmysofa
|
||||
depends = libomxil-bellagio
|
||||
depends = libopenmpt
|
||||
depends = libplacebo
|
||||
depends = libpulse
|
||||
@@ -84,7 +84,6 @@ pkgbase = ffmpeg-full
|
||||
depends = libxv
|
||||
depends = libwebp
|
||||
depends = lilv
|
||||
depends = lv2
|
||||
depends = ocl-icd
|
||||
depends = openal
|
||||
depends = opencore-amr
|
||||
@@ -150,6 +149,7 @@ pkgbase = ffmpeg-full
|
||||
conflicts = ffmpeg
|
||||
source = https://ffmpeg.org/releases/ffmpeg-7.1.1.tar.xz
|
||||
source = https://ffmpeg.org/releases/ffmpeg-7.1.1.tar.xz.asc
|
||||
source = https://github.com/obsproject/obs-studio/archive/31.1.2/obs-studio-31.1.2.tar.gz
|
||||
source = 010-ffmpeg-add-svt-hevc-ged80959.patch::https://raw.githubusercontent.com/OpenVisualCloud/SVT-HEVC/ed80959ebb5586aa7763c91a397d44be1798587c/ffmpeg_plugin/master-0001-lavc-svt_hevc-add-libsvt-hevc-encoder-wrapper.patch
|
||||
source = 020-ffmpeg-add-svt-hevc-docs-ged80959.patch::https://raw.githubusercontent.com/OpenVisualCloud/SVT-HEVC/ed80959ebb5586aa7763c91a397d44be1798587c/ffmpeg_plugin/0002-doc-Add-libsvt_hevc-encoder-docs.patch
|
||||
source = 030-ffmpeg-add-svt-vp9-g3b9a3fa.patch::https://raw.githubusercontent.com/OpenVisualCloud/SVT-VP9/3b9a3fa43da4cc5fe60c7d22afe2be15341392ea/ffmpeg_plugin/master-0001-Add-ability-for-ffmpeg-to-run-svt-vp9.patch
|
||||
@@ -163,6 +163,7 @@ pkgbase = ffmpeg-full
|
||||
validpgpkeys = FCF986EA15E6E293A5644F10B4322F04D67658D8
|
||||
sha256sums = 733984395e0dbbe5c046abda2dc49a5544e7e0e1e2366bba849222ae9e3a03b1
|
||||
sha256sums = SKIP
|
||||
sha256sums = 11d7b5fbb234e926b04b921203c152517a928032e757689d964c5f9a0a9a4157
|
||||
sha256sums = 9047e18d34716812d4ea7eafc1d0fd8b376d922a4b6b4dc20237662fcaf0c996
|
||||
sha256sums = a164ebdc4d281352bf7ad1b179aae4aeb33f1191c444bed96cb8ab333c046f81
|
||||
sha256sums = 59da61f2b2c556fbe0cdbf84bcc00977ee3d2447085decb21f6298226559f2aa
|
||||
|
||||
Reference in New Issue
Block a user