diff options
author | Ryan Sundberg <ryan@arctype.co> | 2023-02-25 11:56:46 -0800 |
---|---|---|
committer | Leo Famulari <leo@famulari.name> | 2023-03-01 23:02:19 -0500 |
commit | 03b463b68ba62b0b6f11a585240829fddef37f48 (patch) | |
tree | 7442ed0df7ade7c9de9a7eee48815611d9984015 /gnu/packages/video.scm | |
parent | e7e1f585639c3c14c2f134301fb5352ee9df9b18 (diff) | |
download | guix-03b463b68ba62b0b6f11a585240829fddef37f48.tar guix-03b463b68ba62b0b6f11a585240829fddef37f48.tar.gz |
gnu: FFmpeg: Enable libwebp.
* gnu/packages/video.scm (ffmpeg)[inputs]: Add libwebp.
[arguments]: Pass '--enable-libwebp' to #:configure-flags.
(ffmpeg-2.8)[inputs]: Remove libwebp.
Co-authored-by: Leo Famulari <leo@famulari.name>
Diffstat (limited to 'gnu/packages/video.scm')
-rw-r--r-- | gnu/packages/video.scm | 8 |
1 files changed, 7 insertions, 1 deletions
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 @@ operate properly.") libvdpau libvorbis libvpx + libwebp libx11 libx264 mesa @@ -1731,6 +1732,7 @@ operate properly.") "--enable-libvidstab" "--enable-libvorbis" "--enable-libvpx" + "--enable-libwebp" "--enable-libxvid" "--enable-libx264" "--enable-libx265" @@ -1877,7 +1879,11 @@ audio/video codec library.") (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) |