summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorNathaniel Chin2021-03-29 02:24:02 +0800
committerNathaniel Chin2021-03-29 02:24:02 +0800
commitd228d66e02583583f6e95f059906a538ad663e12 (patch)
tree5311547335c1ba25e89492243a727d9fba416826
parent01c6f0b1f6000d326f01cfdaf08c690ec8151119 (diff)
downloadaur-d228d66e02583583f6e95f059906a538ad663e12.tar.gz
Cleanup + add librist
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD48
2 files changed, 35 insertions, 20 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6ab02623fad4..bd637bb57983 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = ffmpeg-amd-full-git
pkgdesc = Complete solution to record, convert and stream audio and video (all possible features for AMD; git version)
- pkgver = 4.4.r100994.ga52b9464e4
+ pkgver = 4.4.r101748.g797c2ecc8f
pkgrel = 1
url = https://www.ffmpeg.org/
arch = i686
@@ -11,8 +11,8 @@ pkgbase = ffmpeg-amd-full-git
makedepends = opencl-headers
makedepends = vulkan-headers
makedepends = clang
- makedepends = decklink-sdk
makedepends = amf-headers
+ makedepends = decklink-sdk
depends = alsa-lib
depends = avisynthplus
depends = bzip2
@@ -37,6 +37,8 @@ pkgbase = ffmpeg-amd-full-git
depends = fontconfig
depends = freetype2
depends = fribidi
+ depends = glslang
+ depends = spirv-tools
depends = libgme
depends = gsm
depends = libiec61883
@@ -106,6 +108,7 @@ pkgbase = ffmpeg-amd-full-git
depends = libklvanc-git
depends = openh264
depends = libopenmpt-svn
+ depends = librist
depends = shine
depends = uavs3d-git
depends = vo-amrwbenc
diff --git a/PKGBUILD b/PKGBUILD
index 1cd8dd49e825..fa635cfb8ed0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,7 +8,7 @@ _svt_vp9_ver='7951c3cf6773c5e0ede00e4ce3e3ad2f7e090cfb'
pkgname=ffmpeg-amd-full-git
_srcname=ffmpeg
-pkgver=4.4.r100994.ga52b9464e4
+pkgver=4.4.r101748.g797c2ecc8f
pkgrel=1
pkgdesc='Complete solution to record, convert and stream audio and video (all possible features for AMD; git version)'
arch=('i686' 'x86_64')
@@ -19,26 +19,26 @@ depends=(
'alsa-lib' 'avisynthplus' 'bzip2' 'frei0r-plugins' 'libgcrypt' 'gmp' 'gnutls'
'ladspa' 'libass' 'aom' 'aribb24' 'libbluray' 'libbs2b' 'libcaca' 'celt'
'libcdio-paranoia' 'codec2' 'dav1d' 'libdc1394' 'libavc1394' 'libfdk-aac'
- 'fontconfig' 'freetype2' 'fribidi' 'libgme' 'gsm' 'libiec61883'
- 'libilbc' 'jack' 'kvazaar' 'libmodplug' 'lame' 'opencore-amr'
- 'openjpeg2' 'opus' 'libpulse' 'librabbitmq-c' 'rav1e' 'librsvg' 'rubberband'
- 'rtmpdump' 'smbclient' 'snappy' 'libsoxr' 'speex' 'srt' 'libssh' 'svt-hevc'
- 'svt-av1' 'svt-vp9' 'tensorflow' 'tesseract' 'libtheora' 'twolame' 'v4l-utils'
- 'vid.stab' 'vmaf' 'libvorbis' 'libvpx' 'libwebp' 'x264' 'x265' 'libxcb'
- 'xvidcore' 'libxml2' 'zimg' 'zeromq' 'zvbi' 'lv2' 'lilv' 'xz' 'libmysofa'
- 'openal' 'ocl-icd' 'libgl' 'sndio' 'sdl2' 'vapoursynth' 'vulkan-icd-loader'
- 'libxv' 'libx11' 'libxext' 'zlib' 'libomxil-bellagio' 'libdrm'
- 'libva' 'libvdpau'
+ 'fontconfig' 'freetype2' 'fribidi' 'glslang' 'spirv-tools' 'libgme' 'gsm'
+ 'libiec61883' 'libilbc' 'jack' 'kvazaar' 'libmodplug' 'lame'
+ 'opencore-amr' 'openjpeg2' 'opus' 'libpulse' 'librabbitmq-c' 'rav1e' 'librsvg'
+ 'rubberband' 'rtmpdump' 'smbclient' 'snappy' 'libsoxr' 'speex' 'srt' 'libssh'
+ 'svt-hevc' 'svt-av1' 'svt-vp9' 'tensorflow' 'tesseract' 'libtheora' 'twolame'
+ 'v4l-utils' 'vid.stab' 'vmaf' 'libvorbis' 'libvpx' 'libwebp' 'x264' 'x265'
+ 'libxcb' 'xvidcore' 'libxml2' 'zimg' 'zeromq' 'zvbi' 'lv2' 'lilv' 'xz'
+ 'libmysofa' 'openal' 'ocl-icd' 'libgl' 'sndio' 'sdl2' 'vapoursynth'
+ 'vulkan-icd-loader' 'libxv' 'libx11' 'libxext' 'zlib'
+ 'libomxil-bellagio' 'libdrm' 'libva' 'libvdpau'
# AUR:
'chromaprint-fftw' 'davs2' 'flite1-patched' 'libklvanc-git' 'openh264'
- 'libopenmpt-svn' 'shine' 'uavs3d-git' 'vo-amrwbenc' 'xavs' 'xavs2'
- 'pocketsphinx' 'lensfun-git'
+ 'libopenmpt-svn' 'librist' 'shine' 'uavs3d-git' 'vo-amrwbenc' 'xavs'
+ 'xavs2' 'pocketsphinx' 'lensfun-git'
)
makedepends=(
# official repositories:
- 'git' 'nasm' 'opencl-headers' 'vulkan-headers' 'clang'
+ 'git' 'nasm' 'opencl-headers' 'vulkan-headers' 'clang' 'amf-headers'
# AUR:
- 'decklink-sdk' 'amf-headers'
+ 'decklink-sdk'
)
provides=('libavcodec.so' 'libavdevice.so' 'libavfilter.so' 'libavformat.so'
'libavutil.so' 'libpostproc.so' 'libavresample.so' 'libswscale.so'
@@ -80,7 +80,7 @@ build() {
./configure \
--prefix='/usr' \
- --extra-cflags="-I/usr/include/tensorflow" \
+ --enable-lto \
\
--disable-rpath \
--enable-gpl \
@@ -119,6 +119,7 @@ build() {
--enable-fontconfig \
--enable-libfreetype \
--enable-libfribidi \
+ --enable-libglslang \
--enable-libgme \
--enable-libgsm \
--enable-libiec61883 \
@@ -135,10 +136,12 @@ build() {
--enable-libopenh264 \
--enable-libopenjpeg \
--enable-libopenmpt \
+ --disable-libopenvino \
--enable-libopus \
--enable-libpulse \
--enable-librabbitmq \
--enable-librav1e \
+ --enable-librist \
--enable-librsvg \
--enable-librubberband \
--enable-librtmp \
@@ -151,7 +154,7 @@ build() {
--enable-libssh \
--enable-libsvthevc \
--enable-libsvtav1 \
- --enable-libtensorflow \
+ --disable-libtensorflow \
--enable-libtesseract \
--enable-libtheora \
--disable-libtls \
@@ -196,9 +199,18 @@ build() {
--enable-zlib \
\
--enable-amf \
+ --disable-cuda-nvcc \
+ --disable-cuda-llvm \
+ --disable-cuvid \
+ --disable-ffnvcodec \
--enable-libdrm \
+ --disable-libmfx \
+ --disable-libnpp \
+ --disable-nvdec \
+ --disable-nvenc \
--enable-omx \
- --enable-v4l2-m2m \
+ --disable-rkmpp \
+ --disable-v4l2-m2m \
--enable-vaapi \
--enable-vdpau
make