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"