aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/game-development.scm
AgeCommit message (Expand)Author
2024-05-15gnu: slade: Update to 3.2.5a....* gnu/packages/game-development.scm (slade): Update to 3.2.5a. [arguments]: Add a configure-flag to build slade.pk3. Change-Id: I739f9d292a685e86acd4d83c1a5de367f884c523 Efraim Flashner
2024-05-14gnu: renpy: Update to 8.3.0....* gnu/packages/game-development.scm (python-renpy): Update to 8.3.0. Liliana Marie Prikler
2024-05-14gnu: python-pygame-sdl2: Update to 2.1.0+renpy8.3.0....* gnu/packages/game-development.scm (python-pygame-sdl2): Update to 2.1.0+renpy8.3.0. Liliana Marie Prikler
2024-04-09Merge remote-tracking branch 'savannah/master' into mesa-updates...Change-Id: Iad185e2ced97067b3dff8fd722435a6c5e2c00e5 Christopher Baines
2024-04-06gnu: chipmunk: Update to 7.0.3-1.d0239ef....* gnu/packages/game-development.scm (chipmunk): Update to 7.0.3-1.d0239ef. [source]<snippet>: Remove fix included upstream. Change-Id: Iac849fffc1d9cf3528a4197ddf741d588fc866a5 Nicolas Goaziou
2024-04-06gnu: ode: Update to 0.16.5....* gnu/packages/game-development.scm (ode): Update to 0.16.5. Change-Id: I902c05582c2211d2f620970e74af00ba2f9be19c Nicolas Goaziou
2024-04-03gnu: godot: Update to 4.2.1....The previous version failed to build after an update to glslang. Godot looks for an include, Types.h, which is no longer included in the built glslang. Use the included glslang (which will match the included vulkan, too) for now. * gnu/packages/game-development.scm (godot): Update to 4.2.1. [source]: In snippet add (preserve) amd-fsr2, clipper2, glslang (for now), and libktx. [arguments]: Comment out "builtin_glslang=no" in #:scons-flags (for now). Change-Id: I8f6c20e3796ea96f2e6a6a167063f10a667bd4c3 John Kehayias
2024-02-25gnu: renpy: Update to 8.2.0....* gnu/packages/aux-files/renpy/renpy.in (path-to-saves): Honour RENPY_PATH_TO_SAVES. (path_to_logdir, predefined_searchpath): New procedures. * gnu/packages/game-development.scm (python-renpy): Update to 8.2.0. Liliana Marie Prikler
2024-02-25gnu: python-pygame-sdl2: Update to 2.1.0+renpy8.2.0....* gnu/packages/game-development.scm (python-pygame-sdl2): Update to 2.1.0+renpy8.2.0. Liliana Marie Prikler
2024-02-20gnu: python-pygame: Update to 2.5.2....* gnu/packages/game-development.scm (python-pygame): Update to 2.5.2. Change-Id: I8fc18627b16ff7e7aeeb84fdb2fdb82593e6ddb7 Ricardo Wurmus
2024-02-19gnu: Add python-pybox2d....* gnu/packages/game-development.scm (python-pybox2d): New variable. Change-Id: I1468a1f8cf5ce6170d643447001057eec02500fc Ricardo Wurmus
2024-02-08Revert update to Renpy 8.2....This reverts commits 9d53c236a69786508197c75d42923e8891c9212d, 2bfe8e95ef7d83961b80b6bacedd2c8c84e056bc, and 08ed3ec64ecd571d92d497b2493f5c0225102c99 as a temporary fix to <https://bugs.gnu.org/68982>. Liliana Marie Prikler
2024-02-05gnu: mbedtls-apache: Rename to mbedtls-lts....* gnu/packages/tls.scm (mbedtls-apache): Rename package to "mbedtls". Rename variable to… (mbedtls-lts): …this. (mbedtls-apache): Define as deprecated by mbedtls-lts. (mbedtls-for-hiawatha): Adjust accordingly. * doc/guix.texi: Likewise. * gnu/packages/emulators.scm (dolphin-emu,retroarch)[inputs]: Likewise. * gnu/packages/game-development.scm (godot-lts,godot)[inputs]: Likewise. * gnu/packages/hardware.scm (hueplusplus,openrgb)[inputs]: Likewise. * gnu/packages/haxe.scm (neko,haxe,hashlink)[inputs]: Likewise. * gnu/packages/irc.scm (inspircd)[inputs]: Likewise. * gnu/packages/julia-jll.scm (julia-mbedtls-jll)[arguments]<#:phases>,[inputs]: Likewise. * gnu/packages/julia.scm (julia)[arguments]<#:phases>,[inputs]: Likewise. * gnu/packages/linphone.scm (bctoolbox)[inputs]: Likewise. * gnu/packages/linux.scm (dislocker)[inputs]: Likewise. * gnu/packages/networking.scm (nng)[inputs]: Likewise. * gnu/packages/search.scm (dataparksearch)[inputs]: Likewise. * gnu/packages/video.scm (obs)[inputs]: Likewise. * gnu/packages/web.scm (hiawatha)[arguments]<#:phases>: Likewise. Change-Id: I0c58b3cd0bcf6e44e7b16a69f6d2739aa3c1545b Hilton Chain
2024-02-03gnu: raylib: Update to 5.0....* gnu/packages/game-development.scm (raylib): Update to 5.0. Change-Id: If3797a5f88bdd7f72d47f7f83556e16b319a38f9 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Juliana Sims
2024-01-28gnu: renpy: Fix hashes....* gnu/packages/game-development.scm (python-pygame-sdl2, python-renpy): Redownload sources from upstream and use the provided hashes. Fixes: Broken hashes for Ren'py <https://bugs.gnu.org/68644#20> Liliana Marie Prikler
2024-01-28gnu: python-renpy: Update to 8.2.0....* gnu/packages/game-development.scm (python-renpy): Update to 8.2.0. Liliana Marie Prikler
2024-01-28gnu: python-pygame-sdl2: Update to 2.1.0+renpy8.2.0....* gnu/packages/game-development.scm (python-pygame-sdl2): Update to 2.1.0+renpy8.2.0. Liliana Marie Prikler
2024-01-07gnu: dds: Update to 2.9.0-1.d2bc4c2....* gnu/packages/game-development.scm (dds): Update to 2.9.0-1.d2bc4c2. Change-Id: I3c6db4e81d70112f020f2d7a0f7db26069c7591f Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Nicolas Goaziou
2024-01-07gnu: bbcsdl: Update to 1.39a....* gnu/packages/game-development.scm (bbcsdl): Update to 1.39a. [arguments]: Replace bundled "DejaVuSans-Oblique.ttf" with symlink in the 'install' phase. Change-Id: I7b7c8ec8a8216812e1c7a1fab74695b14f4d3ca2 宋文武
2023-12-31gnu: Add informlib....* gnu/packages/game-development.scm (informlib): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Adam Faiz
2023-12-31gnu: Add inform....* gnu/packages/game-development.scm (inform): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Adam Faiz
2023-12-17gnu: python-renpy: Update to 8.1.3....* gnu/packages/game-development.scm (python-renpy): Update to 8.1.3. Change-Id: I5e265cdc0f83eda9ae19a3627fa8cd69ef103806 Liliana Marie Prikler
2023-12-17gnu: python-pygame-sdl2: Update to 2.1.0+renpy8.1.3....* gnu/packages/game-development.scm (python-pygame-sdl2): Update to 2.1.0+renpy8.1.3. Change-Id: Ide0baef4762b2c4174d10e07ec94427916ac41af Liliana Marie Prikler
2023-12-10gnu: openmw: Update to 0.48.0....* gnu/packages/game-development.scm (openmw): Update to 0.48.0. * gnu/packages/graphics.scm (openmw-openscenegraph): Update to commit 68c5c5. Change-Id: I5e1ae0d59ead8de7976714cb82e8d514c308f19a Signed-off-by: Ludovic Courtès <ludo@gnu.org> Rodion Goritskov
2023-11-23gnu: godot: Update to 4.1.3....* gnu/packages/game-development.scm (godot): Update to 4.1.3. Change-Id: Ia8844da04b568e32e9138b222ddfdca7868b010f Signed-off-by: Christopher Baines <mail@cbaines.net> Adriel Dumas--Jondeau
2023-10-28gnu: godot: Update to 4.1.2....* gnu/packages/game-development.scm (godot): Update to 4.1.2. Change-Id: I358305245305c2cf31e40ce1d33f28c97c224b52 John Kehayias
2023-10-03gnu: openvr: Update to 1.26.7....* gnu/packages/game-development.scm (openvr): Update to 1.26.7. John Kehayias
2023-09-16gnu: python-pyxel: Update to 1.4.3-2.be75b72....* gnu/packages/game-development.scm (python-pyxel): Update to 1.4.3-2.be75b72. [version]: Use git-version even though it is a release. [source]<git-reference>: Use commit. <snippet>: Adjust accordingly. Liliana Marie Prikler
2023-09-02gnu: Add scummc....* gnu/packages/game-development.scm (scummc): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> AwesomeAdam54321
2023-08-05gnu: godot: Use system brotli....* gnu/packages/game-development.scm (godot)[source]: Do not preserve brotli. [arguments]<#:scons-flags>: Add “builtin_brotli=no”. [inputs]: Add brotli. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> TakeV
2023-07-30gnu: renpy: Fix image reference paths....The current approach to fixing paths is flawed in that it affects too many of them. See <https://issues.guix.gnu.org/issue/64925#4> for a detailed report of the current defect. gnu/packages/game-development.scm: (renpy)[drop-game-from-paths]: Only drop game from paths that also have “gui7”. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Jesse Gibbons
2023-07-16gnu: godot: Update to 4.1.1....* gnu/packages/game-development.scm (godot): Update to 4.1.1. Tobias Geerinckx-Rice
2023-07-16gnu: mygui: Update to 3.4.2....* gnu/packages/game-development.scm (mygui): Update to 3.4.2. (mygui-gl)[inputs]: Add libglvnd, and a union of sdl2 and sdl2-image. Tobias Geerinckx-Rice
2023-07-16gnu: ode: Update to 0.16.4....* gnu/packages/game-development.scm (ode): Update to 0.16.4. Tobias Geerinckx-Rice
2023-07-09gnu: Remove top-level (guix build utils) import....* gnu/packages/game-development.scm: Don't import (guix build utils) here. Tobias Geerinckx-Rice
2023-07-14gnu: godot: Update to 4.1. Rename godot@3 to godot-lts....* gnu/packages/game-development.scm (godot): Update to 4.1. [source]: Update snippet: remove embree and enet; add amd-fsr, astcenc, basis_universal, brotli, linuxbsd_headers, etcpak, meshoptimizer, msdfgen, noise, openxr, rvo2, spirv-reflect, thorvg, volk, vulkan. [arguments]: Remove #:scons. Update #:scons-flags to unbundle more libraries. [phases]: Remove 'build-headless phase (headless is no longer has a separate build). Add 'fix-dl-open-paths and 'unbundle-xkbcommon phases. In 'install phase, remove headless output. Update 'wrap phase to remove eudev. [outputs]: Remove headless. [inputs]: Add dbus, embree, enet, fontconfig, glslang, libpng, harfbuzz, icu4c, libxkbcommon, openxr, speech-dispatcher, vulkan-loader, zlib. Remove bullet. Rename freetype to freetype-with-brotli. (godot-lts): New variable. godot@3 is the LTS release. * gnu/packages/games.scm (superstarfighter)[native-inputs]: Use it. [inputs]: Use it. John Kehayias
2023-07-11gnu: guile-chickadee: Change license to Apache 2.0....* gnu/packages/game-development.scm (guile-chickadee)[license]: Change to Apache 2.0 (asl2.0). Signed-off-by: Ludovic Courtès <ludo@gnu.org> Morgan Smith
2023-07-09gnu: ode: Skip tests when cross-compiling....* gnu/packages/game-development.scm (ode)[arguments]: Adjust #:tests? to skip tests when cross-compiling. Efraim Flashner
2023-06-20gnu: recastnavigation: Update to 1.6.0....* gnu/packages/game-development.scm (recastnavigation): Update to 1.6.0. Signed-off-by: Christopher Baines <mail@cbaines.net> Kaelyn Takata
2023-05-28gnu: python-renpy: Use G-Expressions....* gnu/packages/game-development.scm (python-renpy)[arguments]: Convert to list of G-Expressions. Liliana Marie Prikler
2023-05-28gnu: python-renpy: Update to 8.1.0....* gnu/packages/game-development.scm (python-renpy): Update to 8.1.0. [source]: No longer unbundle fribidi. Drop sync service and report as official version. [arguments]<#:phases>: Drop ‘fix-include-paths’. [propagated-inputs]: Add python-ecdsa. Liliana Marie Prikler
2023-05-28gnu: python-pygame-sdl2: Use G-Expressions....* gnu/packages/game-development.scm (python-pygame-sdl2)[arguments]: Convert to list of G-Expressions. Liliana Marie Prikler
2023-05-28gnu: python-pygame-sdl2: Update to 2.1.0-for-renpy-8.1.0....* gnu/packages/game-development.scm (python-pygame-sdl2): Update to 2.1.0-for-renpy-8.1.0. Liliana Marie Prikler
2023-05-24gnu: guile-chickadee: Update to 0.10.0....* gnu/packages/game-development.scm (guile-chickadee): Update to 0.10.0. David Thompson
2023-05-19gnu: openmw: Fix build on glibc 2.34 and newer....* gnu/packages/patches/openmw-assume-nonconst-SIGSTKSZ.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it here. * gnu/packages/game-development.scm (openmw)[source]<patches>: Use it here. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Kaelyn Takata
2023-05-19gnu: recastnavigation: Update to commit 6d1f971....* gnu/packages/game-development.scm (recastnavigation): Update to commit 6d1f971. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Kaelyn Takata
2023-05-14gnu: Add bbcsdl....* gnu/packages/game-development.scm (bbcsdl): New variable. 宋文武
2023-05-13gnu: raylib: Fix audio and use system glfw....* gnu/packages/game-development.scm (raylib)[inputs]: Use glfw and pluseaudio. [arguments]: Set flags for glfw and pulseaudio. 宋文武
2023-05-13gnu: raylib: Update to 4.5.0....* gnu/packages/game-development.scm (raylib): Update to 4.5.0. 宋文武
2023-04-18gnu: nml: Update to 0.7.2....* gnu/packages/game-development.scm (nml): Update to 0.7.2. Julien Lepiller