diff options
author | Daniel Bermond | 2023-06-20 21:43:16 -0300 |
---|---|---|
committer | Daniel Bermond | 2023-06-20 21:43:16 -0300 |
commit | 0989287d3b794cacd93a555587e53f58104a2293 (patch) | |
tree | 3a935eebbcfa31df7276bb3aa538e979e9933d09 /PKGBUILD | |
parent | 29f52bfebafaff5330f91a298209bba6691f6437 (diff) | |
download | aur-0989287d3b794cacd93a555587e53f58104a2293.tar.gz |
Change vulkan dependency. Switch libmfx to onevpl.
Changed libvulkan dependency to match[1][2] the repository package.
Intel Media SDK (libmfx) was discontinued[3] by upstream. Switched
to the sucessor, onevpl, as recommended by upstream. This adds
support for new Intel hardware, and drops support for the so called
"legacy" hardware.
[1] https://gitlab.archlinux.org/archlinux/packaging/packages/ffmpeg/-/commit/da2f83c16c1dca710f58ccaa5245bba0b9e24b4d
[2] https://gitlab.archlinux.org/archlinux/packaging/packages/ffmpeg/-/commit/5670ccd86d3b816f49ebc18cab878125eca2f81f
[3] https://github.com/Intel-Media-SDK/MediaSDK/commit/7a72de33a15d6e7cdb842b12b901a003f7154f0a
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -4,7 +4,7 @@ # Contributor: DrZaius <lou at fakeoutdoorsman.com> pkgname=ffmpeg-git -pkgver=6.1.r110336.g0dceda12e7 +pkgver=6.1.r111232.g468615f204 pkgrel=1 pkgdesc='Complete solution to record, convert and stream audio and video (git version)' arch=('x86_64') @@ -31,7 +31,6 @@ depends=( libgl libiec61883 libjxl.so - libmfx libmodplug libopenmpt.so libpulse @@ -49,7 +48,6 @@ depends=( libvorbisenc.so libvorbis.so libvpx.so - libvulkan.so libwebp libx11 libx264.so @@ -61,6 +59,7 @@ depends=( libxvidcore.so libzimg.so ocl-icd + onevpl opencore-amr openjpeg2 opus @@ -70,6 +69,7 @@ depends=( svt-av1 v4l-utils vmaf + vulkan-icd-loader xz zlib ) @@ -86,9 +86,9 @@ makedepends=( vulkan-headers ) optdepends=('avisynthplus: for AviSynthPlus support' - 'intel-media-sdk: for Intel Quick Sync Video' 'ladspa: for LADSPA filters' - 'nvidia-utils: for Nvidia NVDEC/NVENC support') + 'nvidia-utils: for Nvidia NVDEC/NVENC support' + 'onevpl-intel-gpu: for Intel Quick Sync Video') provides=('libavcodec.so' 'libavdevice.so' 'libavfilter.so' 'libavformat.so' 'libavutil.so' 'libpostproc.so' 'libswresample.so' 'libswscale.so' 'ffmpeg') @@ -141,7 +141,6 @@ build() { --enable-libiec61883 \ --enable-libjack \ --enable-libjxl \ - --enable-libmfx \ --enable-libmodplug \ --enable-libmp3lame \ --enable-libopencore_amrnb \ @@ -162,6 +161,7 @@ build() { --enable-libvidstab \ --enable-libvmaf \ --enable-libvorbis \ + --enable-libvpl \ --enable-libvpx \ --enable-libwebp \ --enable-libx264 \ |