guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

branch master updated: gnu: FFmpeg: Enable libwebp.


From: guix-commits
Subject: branch master updated: gnu: FFmpeg: Enable libwebp.
Date: Wed, 01 Mar 2023 23:02:35 -0500

This is an automated email from the git hooks/post-receive script.

lfam pushed a commit to branch master
in repository guix.

The following commit(s) were added to refs/heads/master by this push:
     new 03b463b68b gnu: FFmpeg: Enable libwebp.
03b463b68b is described below

commit 03b463b68ba62b0b6f11a585240829fddef37f48
Author: Ryan Sundberg <ryan@arctype.co>
AuthorDate: Sat Feb 25 11:56:46 2023 -0800

    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>
---
 gnu/packages/video.scm | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

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)
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]