diff --git a/fedora/SPECS/ffmpeg-nvidia.spec b/fedora/SPECS/ffmpeg-nvidia.spec index b96c4d1..d630409 100644 --- a/fedora/SPECS/ffmpeg-nvidia.spec +++ b/fedora/SPECS/ffmpeg-nvidia.spec @@ -9,6 +9,7 @@ Source0: http://ffmpeg.org/releases/ffmpeg-%{version}.tar.xz %define cudav 10-1 %define ffname ffmpeg %define debug_package %{nil} +%define _with_libnpp 1 BuildRequires: cuda-drivers-devel BuildRequires: cuda-minimal-build-%{cudav} @@ -126,9 +127,14 @@ This package contains development files for %{ffname} --mandir=%{_mandir} \ --arch=x86_64 \ --enable-cuda \ + --enable-cuda-sdk \ --enable-cuvid \ --enable-nvenc \ + --enable-libx264 \ + --enable-libx265 \ --enable-nonfree \ + --enable-gpl \ + --enable-libfdk_aac \ --extra-cflags=-I/usr/local/cuda-%{cudav}/include \ --extra-ldflags=-L/usr/local/cuda-%{cudav}/lib64 \ --disable-manpages \ @@ -154,7 +160,27 @@ This package contains development files for %{ffname} --enable-libzvbi \ --enable-shared \ --enable-postproc \ + --enable-libvo-amrwbenc \ + --enable-bzlib \ + --disable-crystalhd \ + --enable-fontconfig \ + --enable-gcrypt \ + --enable-gnutls \ + --enable-ladspa \ + --enable-libaom \ + --enable-libdav1d \ + --enable-libass \ + --enable-libfdk-aac \ + --enable-libjack \ + --enable-libfreetype \ + --enable-libfribidi \ + --enable-libgsm \ + %{?_with_libnpp:--enable-libnpp \} --enable-version3 + + +# interesting: +# https://patchwork.ffmpeg.org/project/ffmpeg/patch/0jvAo3VLhFQ4_4u5oIjRgKWsvUsMNzbFI7uRxyeg3q5DRtwQTeyeAKjnI6vW56j-ckb7etJOBCdiWpXRwMivvzlb9rvRTrZ9UY4ORW1vWww=@protonmail.com/#16559 %install make install DESTDIR=%{?buildroot}