~ruther/guix-local

0d96a5e0 — Murilo 8 months ago
gnu: libinput: Update to 1.28.1.

* gnu/packages/freedesktop.scm (libinput): Update to 1.28.1.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
05b9e21f — John Kehayias 8 months ago
gnu: mesa: Update to 25.1.6.

* gnu/packages/gl.scm (mesa): Update to 25.1.6.

Change-Id: I42e6d33411aea3876d84477212f5e21fadcf2605
f782f70c — Philipp Berger 8 months ago
gnu: mesa: Re-enable X11 protocol support for the DRI2 extension.

Starting with Mesa 24.3, X11 protocol support for the DRI2 extension is
no longer enabled by default.  The developers are phasing it out in
favor of DRI3, and have moved it into an optional 'legacy-x11' feature.
Re-enable it to retain hardware acceleration on older systems that do
not support DRI3.

* gnu/packages/gl.el (mesa)[arguments]<#:configure-flags>: Add
'-Dlegacy-x11=dri2'.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
49101a6b — Maxim Cournoyer 8 months ago
gnu: wayland: Update to 1.24.0.

* gnu/packages/freedesktop.scm (wayland): Update to 1.24.0.
[arguments] <#:parallel-tests?>: Delete.
* gnu/packages/vulkan.scm (vulkan-tools) [source]: Apply patch.
* gnu/packages/patches/vulkan-tools-wayland-1.24.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.

Change-Id: I321ec682423cc12f320e56156305992349b4b6c6
2fc5e81b — Maxim Cournoyer 8 months ago
gnu: libplacebo: Update to 7.351.0.

* gnu/packages/video.scm (libplacebo): Update to 7.351.0.

Change-Id: I96b5c43f9269e3ce61390118269dadfcca0f3103
c17cd7d9 — Maxim Cournoyer 8 months ago
gnu: mesa: Update to 25.1.5.

* gnu/packages/gl.scm (mesa): Update to 25.1.5.

Change-Id: Ic05db30a9c4d8ee8c165eb8455c245aa2e2afd85
97c93fb0 — Maxim Cournoyer 8 months ago
gnu: vulkan-validationlayers: Update to 1.4.313.0.

* gnu/packages/vulkan.scm (vulkan-validationlayers): Update to 1.4.313.0.

Change-Id: I122d61f1e931ec6624cbf96ed64f585ad92f4789
73d91089 — Maxim Cournoyer 8 months ago
gnu: vulkan-tools: Update to 1.4.313.0.

* gnu/packages/vulkan.scm (vulkan-tools): Update to 1.4.313.0.

Change-Id: Ic96b91a364836a312a1d5f5d58fd2978ac50522a
058f7b9f — Maxim Cournoyer 8 months ago
gnu: vulkan-loader: Update to 1.4.313.0.

* gnu/packages/vulkan.scm (vulkan-loader): Update to 1.4.313.0.

Change-Id: I5a969aab936ae40a7694dcc0d92e158d8375290a
57a4a8a7 — Maxim Cournoyer 8 months ago
gnu: vulkan-headers: Update to 1.4.313.0.

* gnu/packages/vulkan.scm (vulkan-headers): Update to 1.4.313.0.

Change-Id: Ibed13fb472f5511a8e73625df19058e05b87d78a
36df346a — Maxim Cournoyer 8 months ago
gnu: shaderc: Update to 2025.3.

* gnu/packages/vulkan.scm (shaderc): Update to 2025.3.

Change-Id: If5ac7736ba1f32ddd24aaba45e179768aa37558f
f0bb5f58 — Maxim Cournoyer 8 months ago
gnu: vulkan-utility-libraries: Update to 1.4.313.

* gnu/packages/vulkan.scm (vulkan-utility-libraries): Update to 1.4.313.

Change-Id: Ie7cbeb3393fb3d33859bf3983385961e072025ec
203868c8 — Maxim Cournoyer 8 months ago
gnu: spirv-cross: Update to 1.4.313.0.

* gnu/packages/vulkan.scm (spirv-cross): Update to 1.4.313.0.

Change-Id: Idee2fa8bd45d2510990bb0d6ab1f9352094693ef
299720ef — Maxim Cournoyer 8 months ago
gnu: glslang: Update to 1.4.313.0.

* gnu/packages/vulkan.scm (glslang): Update to 1.4.313.0.

Change-Id: Ie3a4168dc4d62846b68b9a1f417edebf7224134f
5da57175 — Maxim Cournoyer 8 months ago
gnu: spirv-tools: Update to 1.4.313.0.

* gnu/packages/vulkan.scm (spirv-tools): Update to 1.4.313.0.

Change-Id: Id436a37723e3fbc75525877f66bbf092b19db8db
66e8c4db — Maxim Cournoyer 8 months ago
gnu: spirv-headers: Update to 1.4.313.0.

* gnu/packages/vulkan.scm (spirv-headers): Update to 1.4.313.0.

Change-Id: Id20c09fad12aad12ca3dd045af0369f63a5ef49d
382760fd — Maxim Cournoyer 8 months ago
gnu: wayland-protocols: Update to 1.45.

* gnu/packages/freedesktop.scm (wayland-protocols): Update to 1.45.

Change-Id: I6855e59a86dec111b45c0e87d6e3fabe62880aa9
970d0364 — Jesse Gibbons 5 years ago
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>
f6ae5366 — Maxim Cournoyer 8 months ago
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>
Next