Cayetano Santos
78889d16fa
gnu: vulkan-validationlayers: Update to 1.4.335.0.
...
* gnu/packages/vulkan.scm (vulkan-validationlayers): Update to
1.4.335.0.
Merges guix/guix!6058
Change-Id: I91cb6699c4e2ef278b2fd295be03ac55fad4301c
2026-03-16 10:16:39 +01:00
Cayetano Santos
1f33c9bf11
gnu: Add spirv-tools-static.
...
* gnu/packages/vulkan.scm (spirv-tools-static): New variable.
Merges guix/guix!6058
Change-Id: I2d7a9a752d94d8059cbb71a3d172c551e92b225c
2026-03-16 10:16:39 +01:00
Cayetano Santos
9b6f14eb0e
gnu: vulkan-tools: Update to 1.4.335.
...
* gnu/packages/vulkan.scm (vulkan-tools): Update to 1.4.335.
Change-Id: Iab08a8a9cd6b1ad708548b19eb7303f6c806e717
2026-03-16 10:16:39 +01:00
Cayetano Santos
6ea151888c
gnu: spirv-headers: Update to 1.4.335.0.
...
* gnu/packages/vulkan.scm (spirv-headers): Update to 1.4.335.0.
Change-Id: I503d737e711404ad61843aacca752ad83e442fb4
2026-03-16 10:16:39 +01:00
Cayetano Santos
baa79d6d09
gnu: spirv-tools: Update to 1.4.335.0.
...
* gnu/packages/vulkan.scm (spirv-tools): Update to 1.4.335.0.
Change-Id: I9be0c58bffca7219d65b0657c0d4c9766222a33f
2026-03-16 10:16:39 +01:00
Cayetano Santos
8556b8ab61
gnu: spirv-cross: Update to 1.4.335.0.
...
* gnu/packages/vulkan.scm (spirv-cross): Update to 1.4.335.0.
Change-Id: I8fc0218acca39f646581c72eead214a9174c7522
2026-03-16 10:16:39 +01:00
Cayetano Santos
75ed45e456
gnu: glslang: Update to 1.4.335.0.
...
* gnu/packages/vulkan.scm (glslang): Update to 1.4.335.0.
Change-Id: Id89086d30036aeaea3923a8ae9ebd1184c23bac1
2026-03-16 10:16:39 +01:00
Cayetano Santos
c3f1306d64
gnu: vulkan-headers/no-loader: Update to 1.4.335.0.
...
* gnu/packages/vulkan.scm (vulkan-headers/no-loader): Update to 1.4.335.0.
Change-Id: I43272436696ae3806c00751fab85459e07358280
2026-03-16 10:16:38 +01:00
Cayetano Santos
2e0f0de669
gnu: vulkan-loader: Update to 1.4.335.0.
...
* gnu/packages/vulkan.scm (vulkan-loader): Update to 1.4.335.0.
Change-Id: Ie295240f6db85adb567e869057519bdc565d94a7
2026-03-16 10:16:38 +01:00
Cayetano Santos
758c9c6431
gnu: vulkan-volk: Update to 1.4.335.0.
...
* gnu/packages/vulkan.scm (vulkan-volk): Update to 1.4.335.0.
Change-Id: Ia532978dab6f29e8483a88a49bdea552f2410fda
2026-03-16 10:16:38 +01:00
Cayetano Santos
bb66172a0b
gnu: vulkan-utility-libraries: Update to 1.4.335.0.
...
* gnu/packages/vulkan.scm (vulkan-utility-libraries): Update to 1.4.335.0.
Change-Id: I1e4a99ccc7d3d823adedb0b7ad5da019c327ed07
2026-03-16 10:16:38 +01:00
Philippe SWARTVAGHER
36a29d4299
gnu: shaderc: Update to 2025.5.
...
* gnu/packages/vulkan.scm (shaderc): Update to 2025.5.
Closes guix/guix!4607
Change-Id: I406634f66ef8bab883f32cb489dd40285799cc19
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-03-16 10:16:38 +01:00
Liliana Marie Prikler
96dd597a74
gnu: vkd3d: Update to 1.18.
...
* gnu/packages/vulkan.scm (vkd3d): Update to 1.18.
[source]: Use version to derive commit.
Use “https://gitlab.winehq.org/wine/vkd3d” .
[#:phases]: Drop ‘patch-for-new-vulkan’.
[native-inputs]: Add flex, bison, perl and perl-json.
[home-page]: Use “https://gitlab.winehq.org/wine/vkd3d” .
2026-02-25 13:32:34 +01:00
Dariqq
bcc1881485
gnu: Remove PKG_CONFIG_EXECUTABLE configure-flags.
...
* gnu/packages/bioinformatics.scm (vcflib): Remove setting
PKG_CONFIG_EXECUTABLE flag.
* gnu/packages/cpp.scm (hyprlang): same.
* gnu/packages/cpp.scm (hyprutils): same.
* gnu/packages/debian.scm (apt-cacher-ng): Same
* gnu/packages/linux.scm (rdma-core): Same.
* gnu/packages/radio.scm (libiio): Same.
* gnu/packages/security-token.scm (libfido2): Same.
* gnu/packages/version-control.scm (libgit2-1.9,libgit2-1.7): Same
* gnu/packages/vulkan.scm (vulcan-loader): Same.
Change-Id: I12cb5fb7f1a93fa01766b37a32777a269d4c089c
Signed-off-by: Greg Hogan <code@greghogan.com >
2026-02-10 17:33:15 +01:00
terramorpha
09fae4de71
gnu: Add sirit.
...
* gnu/packages/vulkan.scm (sirit): New variable.
Change-Id: Ibab4db16cf3b0196958eafce161285a910afb32d
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-02-10 14:09:52 +01:00
Andrew Wong
3a44ef5472
gnu: shaderc-for-pcsx2: Remove.
...
* gnu/packages/vulkan.scm (shaderc-for-pcsx2): Delete variable.
* gnu/patches/shaderc-for-pcsx2-changes.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
Change-Id: I28a169c3816ed42de18c66710d6354e71d760ffd
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-03 15:18:55 +01:00
Andrew Wong
7d5f95fc3a
gnu: Add shaderc-for-pcsx2.
...
* gnu/packages/vulkan.scm (shaderc-for-pcsx2): New variable.
* gnu/packages/patches/shaderc-for-pcsx2-changes.patch: New file.
Change-Id: Ic4def56732eb34a0fd8cccc86b457b192aeadc21
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2025-11-03 17:35:07 +01:00
John Kehayias
5aa814d69a
gnu: vulkan-tools: Fix loading of libvulkan.
...
Volk dependency was removed upstream and now uses direct dlopen call.
* gnu/packages/vulkan.scm (vulkan-tools)[arguments]<#:phases>: Add
patch-libvulkan-file-name phase so that dlopen will work.
[native-inputs]: Remove vulkan-volk.
Change-Id: Id7d442fea945f1e0a77028c0ea22e148b6cc6801
2025-10-03 18:35:30 -04:00
Cayetano Santos
07f95633b7
gnu: spirv-llvm-translator: Update to 18.1.10.
...
* 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 >
2025-09-30 16:48:18 +09:00
Cayetano Santos
7c517e597b
gnu: vulkan-memory-allocator: Update to 3.3.0.
...
* gnu/packages/vulkan.scm (vulkan-memory-allocator)[arguments]: Use
G-Expressions.
Change-Id: I17030138801cb6d1b17cb849275dc0a0269daf4d
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-09-30 16:48:18 +09:00
Cayetano Santos
81e84819a3
gnu: vkd3d: Improve style.
...
* gnu/packages/vulkan.scm (vkd3d)[arguments]: Use G-Expressions.
[native-inputs]: Modernize.
Change-Id: I29d558f777f3bd56e55e8e5872ca7fa291081b0d
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-09-30 16:48:17 +09:00
Cayetano Santos
8c1f4168be
gnu: vulkan: Update to 1.4.321.0.
...
* 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 >
2025-09-30 16:48:17 +09:00
Cayetano Santos
3659fd4a0d
gnu: shaderc: Improve style.
...
* gnu/packages/vulkan.scm (shaderc)[arguments]: Use G-Expressions.
Change-Id: Ifa7b303c173a5093fa7733fa67e09eab1b39d8bd
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-09-30 16:48:17 +09:00
Cayetano Santos
f17d173161
gnu: vulkan-tools: Improve style.
...
* gnu/packages/vulkan.scm (vulkan-tools): Fix max column.
Change-Id: Ibae23e8eaed1fa6c3f0ea593b4c64330e4037a94
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-09-30 16:48:17 +09:00
Cayetano Santos
a99caf166e
gnu: vulkan-validationlayers: Improve style.
...
* gnu/packages/vulkan.scm (vulkan-validationlayers): Fix max column.
Change-Id: I3a79acbc7c4a36105e27a6dfaba028094a5d5232
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-09-30 16:48:17 +09:00
Cayetano Santos
cda4bc56ae
gnu: vulkan-loader: Improve style.
...
* gnu/packages/vulkan.scm (vulkan-loader): Fix max column.
Change-Id: I613ef9c8b87200168af3ab4c0379b0c8b2d09c58
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-09-30 16:48:17 +09:00
Cayetano Santos
e04e7dc1e6
gnu: glslang: Improve style.
...
* 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 >
2025-09-30 16:48:17 +09:00
Cayetano Santos
bb68908aa7
gnu: spirv-cross: Improve style.
...
* 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 >
2025-09-30 16:48:17 +09:00
Cayetano Santos
0d001ca05d
gnu: spirv-tools: Improve style.
...
* 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 >
2025-09-30 16:48:17 +09:00
John Kehayias
786fcc9fa2
gnu: shaderc: Disable tests.
...
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
2025-09-30 16:48:17 +09:00
Maxim Cournoyer
49101a6bba
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
2025-09-30 16:48:16 +09:00
Maxim Cournoyer
97c93fb02f
gnu: vulkan-validationlayers: Update to 1.4.313.0.
...
* gnu/packages/vulkan.scm (vulkan-validationlayers): Update to 1.4.313.0.
Change-Id: I122d61f1e931ec6624cbf96ed64f585ad92f4789
2025-09-30 16:48:16 +09:00
Maxim Cournoyer
73d9108933
gnu: vulkan-tools: Update to 1.4.313.0.
...
* gnu/packages/vulkan.scm (vulkan-tools): Update to 1.4.313.0.
Change-Id: Ic96b91a364836a312a1d5f5d58fd2978ac50522a
2025-09-30 16:48:16 +09:00
Maxim Cournoyer
058f7b9f34
gnu: vulkan-loader: Update to 1.4.313.0.
...
* gnu/packages/vulkan.scm (vulkan-loader): Update to 1.4.313.0.
Change-Id: I5a969aab936ae40a7694dcc0d92e158d8375290a
2025-09-30 16:48:16 +09:00
Maxim Cournoyer
57a4a8a76b
gnu: vulkan-headers: Update to 1.4.313.0.
...
* gnu/packages/vulkan.scm (vulkan-headers): Update to 1.4.313.0.
Change-Id: Ibed13fb472f5511a8e73625df19058e05b87d78a
2025-09-30 16:48:16 +09:00
Maxim Cournoyer
36df346a06
gnu: shaderc: Update to 2025.3.
...
* gnu/packages/vulkan.scm (shaderc): Update to 2025.3.
Change-Id: If5ac7736ba1f32ddd24aaba45e179768aa37558f
2025-09-30 16:48:16 +09:00
Maxim Cournoyer
f0bb5f58a3
gnu: vulkan-utility-libraries: Update to 1.4.313.
...
* gnu/packages/vulkan.scm (vulkan-utility-libraries): Update to 1.4.313.
Change-Id: Ie7cbeb3393fb3d33859bf3983385961e072025ec
2025-09-30 16:48:16 +09:00
Maxim Cournoyer
203868c81b
gnu: spirv-cross: Update to 1.4.313.0.
...
* gnu/packages/vulkan.scm (spirv-cross): Update to 1.4.313.0.
Change-Id: Idee2fa8bd45d2510990bb0d6ab1f9352094693ef
2025-09-30 16:48:16 +09:00
Maxim Cournoyer
299720efc6
gnu: glslang: Update to 1.4.313.0.
...
* gnu/packages/vulkan.scm (glslang): Update to 1.4.313.0.
Change-Id: Ie3a4168dc4d62846b68b9a1f417edebf7224134f
2025-09-30 16:48:16 +09:00
Maxim Cournoyer
5da57175cb
gnu: spirv-tools: Update to 1.4.313.0.
...
* gnu/packages/vulkan.scm (spirv-tools): Update to 1.4.313.0.
Change-Id: Id436a37723e3fbc75525877f66bbf092b19db8db
2025-09-30 16:48:15 +09:00
Maxim Cournoyer
66e8c4dbc9
gnu: spirv-headers: Update to 1.4.313.0.
...
* gnu/packages/vulkan.scm (spirv-headers): Update to 1.4.313.0.
Change-Id: Id20c09fad12aad12ca3dd045af0369f63a5ef49d
2025-09-30 16:48:15 +09:00
Greg Hogan
b09c302a20
gnu: Use default cmake.
...
* gnu/packages/audio.scm (redumper),
* gnu/packages/cpp.scm (hyprgraphics),
* gnu/packages/databases.scm (apache-arrow),
* gnu/packages/emulators.scm (ares),
* gnu/packages/games.scm (gemrb),
* gnu/packages/image-viewers.scm (vv),
* gnu/packages/machine-learning.scm (fbgemm),
* gnu/packages/messaging.scm (libqmatrixclient),
* gnu/packages/music.scm (ctrlr),
* gnu/packages/video.scm (obs),
* gnu/packages/vulkan.scm (glslang),
* gnu/packages/wm.scm (hyprland),
* gnu/packages/xdisorg.scm (aquamarine, hyprlock, hyprpaper, hyprsunset)
[arguments]<#:cmake>: Delete.
* gnu/packages/python-compression.scm (python-deflate):
[native-inputs]: Replace cmake-next with cmake-minimal.
Change-Id: I5b021d7e1e807922425d8f58692b032485603770
2025-08-04 04:10:58 +00:00
Greg Hogan
364e883298
gnu: Remove #:test-target argument.
...
* gnu/packages/astronomy.scm (libsep),
* gnu/packages/bioinformatics.scm (megahit),
* gnu/packages/bittorrent.scm (qbittorrent),
* gnu/packages/calendar.scm (date),
* gnu/packages/check.scm (klee, trompeloeil),
* gnu/packages/compression.scm (zziplib),
* gnu/packages/cpp.scm (immer, lager, zug),
* gnu/packages/databases.scm (timescaledb),
* gnu/packages/emulators.scm (dolphin-emu),
* gnu/packages/fpga.scm (systemc),
* gnu/packages/game-development.scm (box2d),
* gnu/packages/games.scm (megaglest, openclonk, teeworld),
* gnu/packages/glib.scm (sdbus-c++),
* gnu/packages/gnucash.scm (gnucash),
* gnu/packages/graph.scm (igraph),
* gnu/packages/image.scm (exiv2),
* gnu/packages/inkscape.scm (inkscape),
* gnu/packages/instrumentation.scm (yactfr),
* gnu/packages/kde-multimedia.scm (elisa),
* gnu/packages/linux.scm (falcosecurity-libs),
* gnu/packages/llvm.scm (libcxx, libomp-15),
* gnu/packages/machine-learning.scm (ctranslate2, tvm),
* gnu/packages/maths.scm (blitz),
* gnu/packages/messaging.scm (libphonenumber),
* gnu/packages/music.scm (clementine, libdiscid, opustags, strawberry),
* gnu/packages/opencog.scm (atomspace, attention, cogserver, cogutil,
opencog),
* gnu/packages/python-xyz.scm (pybind11)
* gnu/packages/radio.scm (libfec, libcorrect),
* gnu/packages/serialization.scm (qtcsv),
* gnu/packages/shells.scm (fish),
* gnu/packages/tls.scm (aws-lc),
* gnu/packages/web.scm (wabt),
* gnu/packages/vulkan.com (spirv-llvm-translator)
[arguments]: Move #:test-target to ...
<#:phases>: ... 'check phase.
* gnu/packages/algebra.scm (xtensor),
* gnu/packages/astronomy (stellarium),
* gnu/packages/bioinformatics.scm (libsbml),
* gnu/packages/chemistry.scm (openbabel),
* gnu/packages/cpp.scm (xsimd, xtl),
* gnu/packages/documentation.scm (doxygen),
* gnu/packages/lua.scm (selene),
* gnu/packages/libftdi.scm (libftdi),
* gnu/packages/llvm.scm (cling, libomp@12, libomp@13),
* gnu/packages/hyperledger.scm (hyperledger-iroha),
* gnu/packages/markup.scm (cmark, cmark-gfm),
* gnu/packages/maths.scm (cryptominisat, double-conversion),
* gnu/packages/mp3.scm (chromaprint),
* gnu/packages/qt.scm (qtpromise)
* gnu/packages/rdf.scm (clucene),
* gnu/packages/sync.scm (lsyncd)
[arguments}: Remove #:test-target.
* gnu/packages/engineering.scm (libfive),
* gnu/packages/game-development.scm (box2d-3)
[arguments]: Remove #:test-target and disable tests.
Change-Id: I0a82091df1789980bbbac0c334b6f993c36f412a
2025-08-04 04:10:32 +00:00
Greg Hogan
6d40d0b795
gnu: Disable parallel tests.
...
* gnu/packages/aidc.scm (zint),
* gnu/packages/calendar.scm (libical),
* gnu/packages/compression.scm (c-blosc2, minizip-ng),
* gnu/packages/cpp.scm (cpp-httplib),
* gnu/packages/engineering.scm (libmedfile),
* gnu/packages/gnome.scm (evolution-data-server),
* gnu/packages/image-processing.scm (opencv),
* gnu/packages/kde-frameworks.scm (kservice),
* gnu/packages/maths.scm (scotch),
* gnu/packages/networking.scm (restbed, restinio, srt),
* gnu/packages/tbb.scm (tbb),
* gnu/packages/tls.scm (mbedtls-lts),
* gnu/packages/vulkan.scm (vulkan-loader),
* gnu/packages/web.scm (websocketpp)
[arguments]<#:parallel-tests?>: Disable.
Change-Id: I88334deb4afc29ab84b279e9d1759a777ddd49dd
2025-08-04 04:10:26 +00:00
Yarl Baudig
c08961361f
gnu: llvm-spirv-translator: Fix cross compilation.
...
* gnu/packages/vulkan.scm (llvm-spirv-translator)[configure-flags]: Replace
ungexp with ungexp-native when relevant. Fix headers path.
Change-Id: If0fe4c42e98a67cbda27519815f556bb44713a60
Signed-off-by: John Kehayias <john.kehayias@protonmail.com >
2025-06-08 15:35:28 -04:00
John Kehayias
34b46b9950
gnu: spirv-cross: Update to 1.4.309.0.
...
* gnu/packages/vulkan.scm (spirv-cross): Update to 1.4.309.0.
[arguments]<tests?>: Disable for now due to upstream issue hit when
update-reference-shaders phase is run, which is necessary to run the tests
successfully.
<phases>: Make the update-reference-shaders phase only run if tests are
enabled.
Change-Id: If496a258595af1bebf214972879ff6b4362e9743
2025-06-08 15:35:25 -04:00
John Kehayias
c391bcd1a9
gnu: vulkan-memory-allocator: Update to 3.2.1.
...
* gnu/packages/vulkan.scm (vulkan-memory-allocator): Update to 3.2.1.
Change-Id: Ica47ab1049621435e2012f7a46be9468b81cfd23
2025-06-08 15:35:24 -04:00
John Kehayias
1d32678893
gnu: vulkan-volk: Update to 1.4.304.
...
* gnu/packages/vulkan.scm (vulkan-volk): Update to 1.4.304.
Change-Id: Ie6dd230a92cd4a574c84cdec6a31b21b048ece7f
2025-06-08 15:35:23 -04:00
John Kehayias
d66ec564c7
gnu: vulkan-validationlayers: Update to 1.4.309.0.
...
* gnu/packages/vulkan.scm (vulkan-validationlayers): Update to 1.4.309.0.
Change-Id: I739052d2537832711b15d92d14e4a6c09d76600e
2025-06-08 15:35:22 -04:00
John Kehayias
f1c11917eb
gnu: vulkan-utility-libraries: Update to 1.4.309.0.
...
* gnu/packages/vulkan.scm (vulkan-utility-libraries): Update to 1.4.309.0.
Change-Id: I01119b88231175d85bfde71205d4208cea8c74fb
2025-06-08 15:35:21 -04:00