summaryrefslogtreecommitdiff
path: root/gnu/packages/python-xyz.scm
diff options
context:
space:
mode:
authorJohn Kehayias <john@guixotic.coop>2025-10-03 17:47:43 -0400
committerJohn Kehayias <john@guixotic.coop>2025-10-03 18:35:29 -0400
commitd2601342550fd2d01df41c33d585ce786f92f73a (patch)
tree17ae167f1de576bbbbfaaf26bf315d2099910084 /gnu/packages/python-xyz.scm
parent488a1bae65dc15f7a24f3a1b6915208daf7e8c8f (diff)
gnu: godot: Update to 4.5.
Godot 4.5 has some issues with system files taking precedence over ones included in the "thirdparty" directory; see <https://github.com/godotengine/godot/pull/111094> for discussion. This was further motivation to use the upstream default of enabling volk, unbundling it, and dropping the vulkan-loader input. The volk files are already patched to correctly load libvulkan. * gnu/packages/game-development.scm (godot): Update to 4.5. [source]: Add patch to unbundle libjpeg-turbo. Update snippet to preserve accesskit, grisu2, smaa, and remove volk. [arguments]<#:scons-flags>: Disable builtin libjpeg-turbo and sdl. <#:phases>: In fix-dlopen-paths phase remove libudev and volk patching. Add phase unbundle-volk. [inputs]: Add libjpeg-turbo-3, sdl3, and vulkan-volk. Remove vulkan-loader. * gnu/packages/patches/godot-libjpeg-turbo-unbundle.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: I3feb071ecfdb7312e9d6d8c2213a1448481753dc
Diffstat (limited to 'gnu/packages/python-xyz.scm')
0 files changed, 0 insertions, 0 deletions