gnu: shaderc: Update to 2025.3.
* gnu/packages/vulkan.scm (shaderc): Update to 2025.3.
Change-Id: If5ac7736ba1f32ddd24aaba45e179768aa37558f
gnu: vulkan-utility-libraries: Update to 1.4.313.
* gnu/packages/vulkan.scm (vulkan-utility-libraries): Update to 1.4.313.
Change-Id: Ie7cbeb3393fb3d33859bf3983385961e072025ec
gnu: spirv-cross: Update to 1.4.313.0.
* gnu/packages/vulkan.scm (spirv-cross): Update to 1.4.313.0.
Change-Id: Idee2fa8bd45d2510990bb0d6ab1f9352094693ef
gnu: glslang: Update to 1.4.313.0.
* gnu/packages/vulkan.scm (glslang): Update to 1.4.313.0.
Change-Id: Ie3a4168dc4d62846b68b9a1f417edebf7224134f
gnu: spirv-tools: Update to 1.4.313.0.
* gnu/packages/vulkan.scm (spirv-tools): Update to 1.4.313.0.
Change-Id: Id436a37723e3fbc75525877f66bbf092b19db8db
gnu: spirv-headers: Update to 1.4.313.0.
* gnu/packages/vulkan.scm (spirv-headers): Update to 1.4.313.0.
Change-Id: Id20c09fad12aad12ca3dd045af0369f63a5ef49d
gnu: wayland-protocols: Update to 1.45.
* gnu/packages/freedesktop.scm (wayland-protocols): Update to 1.45.
Change-Id: I6855e59a86dec111b45c0e87d6e3fabe62880aa9
gnu: ffmpeg-7: Add support for libgme.
* gnu/packages/video.scm (ffmpeg-7) [inputs]: Add libgme.
[configure-flags]: Add "--enable-libgme".
Change-Id: I7af4c2cc3af78a808f3d9b8f8e485d666692701a
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
gnu: ffmpeg-7: Enable libplacebo support.
* gnu/packages/video.scm (ffmpeg-7) [inputs]: Add libplacebo.
[configure-flags]: Add --enable-libplacebo.
Change-Id: Ib46d46505417b63d44d28369662617e8ebbf9098
gnu: ffmpeg-7: Update to 7.1.1.
* gnu/packages/video.scm (ffmpeg-7): Update to 7.1.1.
[phases] {configure}: Don't expect a space in shebang lines; the spaces
were removed in FFmpeg commit 67e2f8b6bf5a44fa8083f90096de6131601879b4.
[native-inputs]: Replace yasm with nasm.
Change-Id: If774bae60713009d7267332959388002bc47daed
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
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: ffmpeg: Update to 6.1.2.
* gnu/packages/video.scm (ffmpeg): Update to 6.1.2.
Change-Id: I32ee4ff66f3e8dcf87dbfb373252859bdb1c86d6
gnu: newsboat: Update to 2.41.
* gnu/packages/syndication.scm (newsboat): Update to 2.41.
* gnu/packages/rust-crates.scm (newsboat): Update dependencies.
Change-Id: I5b6a1f16406c397d86f43385a4c2441d39266f0d
gnu: Add elixir-iconify-ex.
* gnu/packages/elixir-web.scm (elixir-iconify-ex): New variable.
Change-Id: I52bea4481044a98bd8c69a30e17badb44b214e7b
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add elixir-surface.
* gnu/packages/elixir-web.scm (elixir-surface): New variable.
Change-Id: Id1c4d033e9d65d988f864d2ce2e80b689eacf2ec
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add elixir-phoenix-live-favicon.
* gnu/packages/elixir-web.scm (elixir-phoenix-live-favicon): New variable.
Change-Id: Ie1232a938764790d7fd6b4afde5a4f9e11ecff93
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add elixir-phoenix-live-head.
* gnu/packages/elixir-web.scm (elixir-phoenix-live-head): New variable.
Change-Id: I151477d2f34a2f7453bfa764299eeb5ec5d2ffa8
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add elixir-emote.
* gnu/packages/elixir-web.scm (elixir-emote): New variable.
Change-Id: I71efdc7ad742911bc4911655d9569b682924b55e
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add elixir-phoenix-live-view.
* gnu/packages/elixir-web.scm (elixir-phoenix-live-view): New variable.
Change-Id: I8e2af57ba8337cbf2fc3e0e2abd3f6a469e66385
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add elixir-phoenix-live-reload.
* gnu/packages/elixir-web.scm (elixir-phoenix-live-reload): New variable.
Change-Id: I8e46ac1d79d4ebd8611070652e8fd09d7d9491bd
Signed-off-by: Ludovic Courtès <ludo@gnu.org>