| Age | Commit message (Collapse) | Author |
|
Upstream no longer uses autotools so we build with meon-build-system now. The
configure flag to not build a static output is no longer supported and even
though it was used previously, there was still a static library built.
Finally, the gnuplot configure flag is also removed, per
<https://issues.guix.gnu.org/69962>.
* gnu/packages/xdisorg.scm (pixman): Update to 0.46.4.
[build-system]: Switch to meson-build-system.
[arguments]<#:configure-flags>: Rewrite with gexp and for meson. Remove
"--disable-static" as it is not a supported flag. Remove "--enable-gnuplot"
flag.
[inputs, native-inputs]: Remove.
[home-page]: Use https URL.
Change-Id: I6bc17761ce96de9ef17bb8b420b8570d1ea11e07
|
|
* gnu/packages/video.scm (ffmpeg-7): Replace with...
(ffmpeg): ... this updated version.
(ffmpeg): Adjust to use ffmpeg.
(ffmpeg-jami): Stay on ffmpeg-6.
* gnu/packages/tor-browsers.scm (make-torbrowser): Likewise.
* gnu/packages/python-xyz.scm (python-av): Likewise.
* gnu/packages/qt.scm (qtmultimedia): Likewise.
Change-Id: I2d7b1861a647f583da93fe230fd0734742671d4d
|
|
* gnu/packages/gl.scm (mesa): Update to 25.2.2.
Change-Id: Iad91783d151000f6a7e43ce5d59f4b9b38aedc45
|
|
* gnu/packages/vulkan.scm (spirv-llvm-translator): Update to 18.1.10.
[native-inputs]: Add libffi, pkg-config.
Change-Id: Id7251c3594ae56533b0930f9ecd54d8db88b5ab6
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
|
|
* gnu/packages/vulkan.scm (vulkan-memory-allocator)[arguments]: Use
G-Expressions.
Change-Id: I17030138801cb6d1b17cb849275dc0a0269daf4d
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
|
|
* gnu/packages/vulkan.scm (vkd3d)[arguments]: Use G-Expressions.
[native-inputs]: Modernize.
Change-Id: I29d558f777f3bd56e55e8e5872ca7fa291081b0d
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
|
|
* gnu/packages/vulkan.scm (spirv-headers, spirv-tools, spirv-cross,
glslang, vulkan-headers, vulkan-loader, vulkan-tools,
vulkan-validationlayers, vulkan-utility-libraries): Update to 1.4.321.0.
Change-Id: Ia19d8cdec3c3a904326d869a58c6348d4f5c5215
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
|
|
* gnu/packages/vulkan.scm (shaderc)[arguments]: Use G-Expressions.
Change-Id: Ifa7b303c173a5093fa7733fa67e09eab1b39d8bd
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
|
|
* gnu/packages/vulkan.scm (vulkan-tools): Fix max column.
Change-Id: Ibae23e8eaed1fa6c3f0ea593b4c64330e4037a94
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
|
|
* gnu/packages/vulkan.scm (vulkan-validationlayers): Fix max column.
Change-Id: I3a79acbc7c4a36105e27a6dfaba028094a5d5232
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
|
|
* gnu/packages/vulkan.scm (vulkan-loader): Fix max column.
Change-Id: I613ef9c8b87200168af3ab4c0379b0c8b2d09c58
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
|
|
* gnu/packages/vulkan.scm (glslang)[arguments]: Use Gexp.
[native-inputs]: Remove python; add python-minimal.
Change-Id: I7b4f236b984b85d12f76f9d8de2b627e005bd232
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
|
|
* gnu/packages/vulkan.scm (spirv-cross)[arguments]: Use Gexp.
[native-inputs]: Remove python; add python-minimal.
Change-Id: Ia010d51736d099e4a0f983b79e2053bff6a63637
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
|
|
* gnu/packages/vulkan.scm (spirv-tools):[arguments]: Use Gexp.
[native-inputs]: Remove python; add python-minimal.
Change-Id: I91c66e8b196a00f9beb327e440f39d2675964f99
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
|
|
* gnu/packages/gl.scm (mesa): Update to 25.2.1.
Change-Id: I4ee0255e6208b282ccca139c56e051a08170e026
|
|
* gnu/packages/video.scm (ffmpeg-4)[arguments]: Add modules.
<#:configure-flags>: Remove flags --enable-libplacebo and --enable-libshaderc.
Change-Id: Ib3b69703f74601b1b632dd7f673c0235f1fb6c79
|
|
Without turning off this error, the build fails on some Vulkan related code.
* gnu/packages/video.scm (ffmpeg)[arguments]<#:phases>: In
relax-gcc-14-strictness phase, add -Wno-error=int-conversion to CFLAGS.
Change-Id: I3b0d0f5cbc80aae7b4b164b9a17bd0d8804c9fdd
|
|
The check phase started failing (after core-updates merge maybe?) as there are
no tests since building them was previously disabled already.
* gnu/packages/vulkan.scm (shaderc)[arguments]: Disable tests.
Change-Id: Ibfa53bd30e90a3b4fd6b5bbed403b8a9aa615e9c
|
|
* gnu/packages/freedesktop.scm (libinput): Update to 1.29.0.
Change-Id: Ib54bd0d7202707852694f875c44c84b90589feac
|
|
Note: this is not the first "stable" release, but making this available for
testing as some configuration we used have been dropped upstream.
* gnu/packages/gl.scm (mesa): Update to 25.2.0.
[arguments]<#:meson>: Use meson-1.8.
<#:configure-flags>: Remove osmesa and gallium-xa flags (no longer available).
* gnu/packages/rust-crates.scm (mesa-cargo-inputs): Add rustc-hash.
Change-Id: I36d59582b5d827f78040a248a54fd11e2f982393
|
|
* gnu/packages/build-tools.scm (meson-1.8): New variable.
Change-Id: I9895780b41f659d73750519825e7340a1f2911f9
|
|
* gnu/packages/freedesktop.scm (libinput-minimal-next): Delete variable.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
|
|
* gnu/packages/wm.scm (hyprland)[inputs]: Change libinput-minimal-next
to libinput-minimal.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
|
|
* gnu/packages/freedesktop.scm (libinput): Update to 1.28.1.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
|
|
* gnu/packages/gl.scm (mesa): Update to 25.1.6.
Change-Id: I42e6d33411aea3876d84477212f5e21fadcf2605
|
|
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>
|
|
* 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
|
|
* gnu/packages/video.scm (libplacebo): Update to 7.351.0.
Change-Id: I96b5c43f9269e3ce61390118269dadfcca0f3103
|
|
* gnu/packages/gl.scm (mesa): Update to 25.1.5.
Change-Id: Ic05db30a9c4d8ee8c165eb8455c245aa2e2afd85
|
|
* gnu/packages/vulkan.scm (vulkan-validationlayers): Update to 1.4.313.0.
Change-Id: I122d61f1e931ec6624cbf96ed64f585ad92f4789
|
|
* gnu/packages/vulkan.scm (vulkan-tools): Update to 1.4.313.0.
Change-Id: Ic96b91a364836a312a1d5f5d58fd2978ac50522a
|
|
* gnu/packages/vulkan.scm (vulkan-loader): Update to 1.4.313.0.
Change-Id: I5a969aab936ae40a7694dcc0d92e158d8375290a
|
|
* gnu/packages/vulkan.scm (vulkan-headers): Update to 1.4.313.0.
Change-Id: Ibed13fb472f5511a8e73625df19058e05b87d78a
|
|
* gnu/packages/vulkan.scm (shaderc): Update to 2025.3.
Change-Id: If5ac7736ba1f32ddd24aaba45e179768aa37558f
|
|
* gnu/packages/vulkan.scm (vulkan-utility-libraries): Update to 1.4.313.
Change-Id: Ie7cbeb3393fb3d33859bf3983385961e072025ec
|
|
* gnu/packages/vulkan.scm (spirv-cross): Update to 1.4.313.0.
Change-Id: Idee2fa8bd45d2510990bb0d6ab1f9352094693ef
|
|
* gnu/packages/vulkan.scm (glslang): Update to 1.4.313.0.
Change-Id: Ie3a4168dc4d62846b68b9a1f417edebf7224134f
|
|
* gnu/packages/vulkan.scm (spirv-tools): Update to 1.4.313.0.
Change-Id: Id436a37723e3fbc75525877f66bbf092b19db8db
|
|
* gnu/packages/vulkan.scm (spirv-headers): Update to 1.4.313.0.
Change-Id: Id20c09fad12aad12ca3dd045af0369f63a5ef49d
|
|
* gnu/packages/freedesktop.scm (wayland-protocols): Update to 1.45.
Change-Id: I6855e59a86dec111b45c0e87d6e3fabe62880aa9
|
|
* 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/packages/video.scm (ffmpeg-7) [inputs]: Add libplacebo.
[configure-flags]: Add --enable-libplacebo.
Change-Id: Ib46d46505417b63d44d28369662617e8ebbf9098
|
|
* 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/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 (ffmpeg): Update to 6.1.2.
Change-Id: I32ee4ff66f3e8dcf87dbfb373252859bdb1c86d6
|
|
* gnu/packages/syndication.scm (newsboat): Update to 2.41.
* gnu/packages/rust-crates.scm (newsboat): Update dependencies.
Change-Id: I5b6a1f16406c397d86f43385a4c2441d39266f0d
|
|
* gnu/packages/elixir-web.scm (elixir-iconify-ex): New variable.
Change-Id: I52bea4481044a98bd8c69a30e17badb44b214e7b
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/elixir-web.scm (elixir-surface): New variable.
Change-Id: Id1c4d033e9d65d988f864d2ce2e80b689eacf2ec
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/elixir-web.scm (elixir-phoenix-live-favicon): New variable.
Change-Id: Ie1232a938764790d7fd6b4afde5a4f9e11ecff93
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/elixir-web.scm (elixir-phoenix-live-head): New variable.
Change-Id: I151477d2f34a2f7453bfa764299eeb5ec5d2ffa8
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|