summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorfrancoism902018-06-13 10:11:17 +0200
committerfrancoism902018-06-13 10:11:17 +0200
commit499c544ac291397d82e2078eb016adaae4785825 (patch)
tree3e82626cccb09896ab963a076b632019082c7966
parentd654f0ea4bf0a1e28a2b21718fb49a5e141a65ea (diff)
downloadaur-499c544ac291397d82e2078eb016adaae4785825.tar.gz
Added OpenCL optdeps, use ocl-icd loader
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD11
2 files changed, 14 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0bd555fdfa7..443d389833a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = ffmpeg-qsv
pkgdesc = Record, convert and stream audio and video (including qsv and libfdk-aac)
pkgver = 4.0
- pkgrel = 2
+ pkgrel = 3
url = http://www.ffmpeg.org/
arch = i686
arch = x86_64
@@ -69,7 +69,7 @@ pkgbase = ffmpeg-qsv
depends = zvbi
depends = lilv
depends = xz
- depends = opencl-icd-loader
+ depends = ocl-icd
depends = mesa
depends = sndio
depends = sdl2
@@ -83,7 +83,11 @@ pkgbase = ffmpeg-qsv
depends = libvdpau
depends = libfdk-aac
depends = intel-media-sdk
+ optdepends = compute-runtime: Intel(R) Graphics Compute Runtime for OpenCL(TM).
optdepends = beignet: OpenCL implementation for Intel IvyBridge+ iGPUs
+ optdepends = opencl-mesa: OpenCL support for AMD/ATI Radeon mesa drivers
+ optdepends = opencl-amd: OpenCL userspace driver as provided in the amdgpu-pro driver stack
+ optdepends = opencl-nvidia: OpenCL implemention for NVIDIA
provides = ffmpeg
provides = ffmpeg-libfdk_aac
provides = qt-faststart
diff --git a/PKGBUILD b/PKGBUILD
index 4001da86454..68d308d4df8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -11,7 +11,7 @@
pkgname=ffmpeg-qsv
_srcname=ffmpeg
pkgver=4.0
-pkgrel=2
+pkgrel=3
pkgdesc='Record, convert and stream audio and video (including qsv and libfdk-aac)'
arch=('i686' 'x86_64')
url='http://www.ffmpeg.org/'
@@ -25,12 +25,17 @@ depends=(
'librsvg' 'rubberband' 'rtmpdump' 'smbclient' 'snappy' 'libsoxr' 'speex' 'srt'
'libssh' 'tesseract' 'libtheora' 'twolame' 'v4l-utils' 'vid.stab' 'libvorbis'
'libvpx' 'wavpack' 'libwebp' 'libx264.so' 'x265' 'libxcb' 'xvidcore' 'libxml2'
-'zimg' 'zeromq' 'zvbi' 'lilv' 'xz' 'opencl-icd-loader' 'mesa' 'sndio'
+'zimg' 'zeromq' 'zvbi' 'lilv' 'xz' 'ocl-icd' 'mesa' 'sndio'
'sdl2' 'libxv' 'libx11' 'libxext' 'zlib' 'libomxil-bellagio'
'libva' 'libdrm' 'libvdpau'
'libfdk-aac' 'intel-media-sdk')
makedepends=('ffnvcodec-headers' 'nasm' 'opencl-headers')
-optdepends=('beignet: OpenCL implementation for Intel IvyBridge+ iGPUs')
+optdepends=('compute-runtime: Intel(R) Graphics Compute Runtime for OpenCL(TM).'
+'beignet: OpenCL implementation for Intel IvyBridge+ iGPUs'
+'opencl-mesa: OpenCL support for AMD/ATI Radeon mesa drivers'
+'opencl-amd: OpenCL userspace driver as provided in the amdgpu-pro driver stack'
+'opencl-nvidia: OpenCL implemention for NVIDIA'
+)
provides=('ffmpeg' 'ffmpeg-libfdk_aac' 'qt-faststart'
'libavcodec.so' 'libavdevice.so' 'libavfilter.so' 'libavformat.so'
'libavresample.so' 'libavutil.so' 'libpostproc.so' 'libswresample.so'