guix_mirror_bot pushed a commit to branch mesa-updates
in repository guix.

commit 7e4d129d967133594ab71565f1bc57da1f3c18d6
Author: Maxim Cournoyer <ma...@guixotic.coop>
AuthorDate: Sat Jul 12 23:08:16 2025 +0900

    gnu: ffmpeg-7: Enable vulkan support.
    
    * gnu/packages/video.scm (ffmpeg-7) [native-inputs]: Add vulkan-headers.
    [inputs]: Add shaderc, spirv-tools and vulkan-loader.
    [configure-flags]: Add --enable-libshaderc and --enable-vulkan.
    
    Change-Id: I469b013f6fc4d85a86004615948d3a03c9c3efde
---
 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 4ddb574524..dc3c1194fa 100644
--- a/gnu/packages/video.scm
+++ b/gnu/packages/video.scm
@@ -1652,7 +1652,7 @@ operate properly.")
                                   version ".tar.xz"))
               (sha256
                (base32
-                "12dkv17mrsdqrm70c30azjw7qi1lfxca7xisw81x6flacddm2il6"))))
+                "1c837agaw8ljhjx6ndp2w7hffi2mkb22vnmb8v0fbfqdbqwq8fbk"))))
     (outputs '("out" "debug"))
     (build-system gnu-build-system)
     (inputs
@@ -1683,13 +1683,16 @@ operate properly.")
             mesa
             openal
             pulseaudio
+            shaderc
             sdl2
             soxr
             speex
+            spirv-tools
             srt
             svt-av1
             twolame
             vidstab
+            vulkan-loader
             x265
             xvid
             zlib)))
@@ -1699,6 +1702,7 @@ operate properly.")
            pkg-config
            texinfo
            speex
+           vulkan-headers
            yasm))
     (arguments
      (list
@@ -1773,6 +1777,7 @@ operate properly.")
          #$@(if (this-package-input "rav1e")
                 '("--enable-librav1e")
                 '())
+         "--enable-libshaderc"
          "--enable-libsoxr"
          "--enable-libspeex"
          "--enable-libsrt"
@@ -1790,6 +1795,7 @@ operate properly.")
          "--enable-opengl"
          "--enable-libdrm"
          "--enable-vaapi"
+         "--enable-vulkan"
 
          "--enable-runtime-cpudetect"
 

Reply via email to