diff --git a/info.yml b/info.yml index 73d2e99..35c357c 100644 --- a/info.yml +++ b/info.yml @@ -1,7 +1,7 @@ name: ffmpeg description: A complete, cross-platform solution to record, convert and stream audio and video version: 8.1.2 -revision: 1 +revision: 2 url: https://ffmpeg.org/ license: GPL3-only maintainers: @@ -52,8 +52,10 @@ depends: - xz-utils - zlib make_depends: + - amf-headers - mesa - nasm + - opencl-headers - vulkan-headers downloads: - url: https://ffmpeg.org/releases/ffmpeg-${BPM_PKG_VERSION}.tar.xz diff --git a/recipe.sh b/recipe.sh index 432e72d..f2bf532 100644 --- a/recipe.sh +++ b/recipe.sh @@ -19,32 +19,37 @@ build() { --enable-shared \ --disable-debug \ --disable-stripping \ + --enable-amf \ + --enable-gmp \ --enable-gnutls \ --enable-libaom \ --enable-libass \ --enable-libdrm \ --enable-libfreetype \ + --enable-libgsm \ + --enable-libharfbuzz \ --enable-libmp3lame \ + --enable-libopencore_amrnb \ + --enable-libopencore_amrwb \ + --enable-libopenjpeg \ + --enable-libopus \ --enable-libopus \ --enable-libpulse \ + --enable-librav1e \ + --enable-librsvg \ --enable-libspeex \ + --enable-libsvtav1 \ --enable-libvorbis \ --enable-libvpx \ --enable-libwebp \ --enable-libx264 \ --enable-libx265 \ + --enable-libxcb \ --enable-libxml2 \ + --enable-opencl \ + --enable-opengl \ + --enable-vaapi \ --enable-vulkan \ - --enable-librav1e \ - --enable-libsvtav1 \ - --enable-gmp \ - --enable-libgsm \ - --enable-libharfbuzz \ - --enable-libopencore_amrnb \ - --enable-libopencore_amrwb \ - --enable-libopenjpeg \ - --enable-libopus \ - --enable-librsvg \ --ignore-tests=enhanced-flv-av1 \ --docdir=/usr/share/doc/ffmpeg