diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm index f63d5494de..13299fdf06 100644 --- a/gnu/packages/video.scm +++ b/gnu/packages/video.scm @@ -1634,6 +1634,7 @@ (define-public ffmpeg-5 libvdpau libvorbis libvpx + libwebp libx11 libx264 mesa @@ -1731,6 +1732,7 @@ (define-public ffmpeg-5 "--enable-libvidstab" "--enable-libvorbis" "--enable-libvpx" + "--enable-libwebp" "--enable-libxvid" "--enable-libx264" "--enable-libx265" @@ -1877,7 +1879,11 @@ (define-public ffmpeg-2.8 (let* ((dso (find-files "." "\\.so$")) (path (string-join (map dirname dso) ":"))) (format #t "setting LD_LIBRARY_PATH to ~s~%" path) - (setenv "LD_LIBRARY_PATH" path))))))))) + (setenv "LD_LIBRARY_PATH" path))))))) + ;; FFmpeg 2.8 does support libwebp, but we don't enable it while configuring + ;; the build, and we'd rather not add features to this old package anymore. + (inputs (modify-inputs (package-inputs ffmpeg-3.4) + (delete "libwebp"))))) (define-public ffmpeg ffmpeg-5)