aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/game-development.scm
Commit message (Collapse)AuthorAge
* gnu: python-sge: Adjust inputs.Sharlatan Hellseher2024-10-21
| | | | | | | | | | | As seen in python-team build <https://ci.guix.gnu.org/build/6099416/log/raw>. * gnu/packages/game-development.scm (python-sge): Adjust inputs. [arguments]<#:tests>: Disable as they are not provided. [native-inputs]: Add python-setuptools. Change-Id: I46a83e8ebb0b25ff7d3895334bef257ce98da20f
* gnu: godot-lts: Update to 3.6.Adriel Dumas--Jondeau2024-09-20
| | | | | | | * gnu/packages/game-development.scm (godot-lts): Update to 3.6. Change-Id: I7cc60a6f10e845c69336e09ecca2b20f702b860a Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* gnu: dhewm3: Update to 1.5.4.James Smith2024-09-13
| | | | | | | | * gnu/packages/game-development.scm: (dhewm3): Update to 1.5.4. [arguments]: Set configure flags for 32-bit builds. Change-Id: I8db801b099910e60e85d0da7ddcc77654205107f Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* gnu: godot: Update to 4.3.John Kehayias2024-09-07
| | | | | | | | | * gnu/packages/game-development.scm (godot): Update to 4.3. [source]: Update snippet to preserve "ufbx". [arguments]<#:phases>: In scons-use-env phase change "env_base" to "env" to reflect upstream renaming. Change-Id: I479749a1b2f2acaa48f573d8e5edbb7b15f3797c
* gnu: python-xsge: Update to 2021.10.11.宋文武2024-09-02
| | | | | | | * gnu/packages/game-development.scm (python-xsge): Update to 2021.10.11. [native-inputs]: Remove unzip. Change-Id: I2fd9530b61691adf5bb7c7b17c2060bf06d14c86
* gnu: python-sge: Update to 2.0.2.宋文武2024-09-02
| | | | | | * gnu/packages/game-development.scm (python-sge): Update to 2.0.2. Change-Id: I7a0d1a64146368dd60fa665c44af79b8161eb29e
* gnu: game-development: Add 'bash' input for 'wrap-program'.Maxime Devos2024-08-31
| | | | | | | | | | | | It is required for cross-compilation. * gnu/packages/game-development.scm (godot-lts)[inputs]: Add 'bash-minimal'. (godot)[inputs]: Likewise. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Change-Id: Ie92d21eb3b788ce0eff68548e11a8952b77e0e7b
* gnu: tsukundere: Import the correct set of modules.Maxim Cournoyer2024-08-31
| | | | | | | * gnu/packages/game-development.scm (tsukundere) [arguments] <modules>: Replace %default-gnu-imported-modules with %default-gnu-modules. Change-Id: I57fcb0ef5ef418e5bc5f6c8466f2ff1c5ffc7b37
* build-systems: gnu: Export %default-gnu-imported-modules and ↵Maxim Cournoyer2024-08-31
| | | | | | | | | | | | | | | | | | | | | %default-gnu-modules. Until now users would have to cargo cult or inspect the private %default-modules variable of (guix build-systems gnu) to discover which modules to include when extending the used modules via the #:modules argument. The renaming was automated via the command: $ git grep -l %gnu-build-system-modules | xargs sed 's/%gnu-build-system-modules/%default-gnu-imported-modules/' -i * guix/build-system/gnu.scm (%gnu-build-system-modules): Rename to... (%default-gnu-imported-modules): ... this. (%default-modules): Rename to... (%default-gnu-modules): ... this. Export. (dist-package, gnu-build, gnu-cross-build): Adjust accordingly. Change-Id: Idef307fff13cb76f3182d782b26e1cd3a5c757ee
* gnu: dds: Add missing header files.Nicolas Goaziou2024-08-28
| | | | | | | * gnu/packages/game-development.scm (dds)[arguments]<#:phases>: Also install header files. Change-Id: If3db20d8cb3530be16607d9e7c2a671dfff34439
* gnu: godot-lts: Improve package style.Nicolas Graves2024-06-24
| | | | | | | | | * gnu/packages/game-development.scm (godot-lts): Re-indent and ensure max column length to 79. [arguments]: Use gexp. Change-Id: I0bedb66a4e7e0ebe6242df885f1e687ce3a43ce0 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: godot-lts: Update to 3.5.3.Nicolas Graves2024-06-24
| | | | | | | | | | | * gnu/packages/game-development.scm (godot-lts): Update to 3.5.3. [arguments]<#:scons>: Update to scons-python. Remove argument. <#:phases>: Rename phase 'wrap to 'wrap-ld-path, remove mesa-related comment that seems to be fixed. [inputs]: Replace freetype by freetype-with-brotli. Change-Id: Ia83bc33bd0b944342ba413b46f0963d3f2197bf5 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: flatzebra: Update to 0.2.0.Nicolas Goaziou2024-06-18
| | | | | | | | | * gnu/packages/game-development.scm (flatzebra): Update to 0.2.0. [arguments]: Remove phase. [inputs]: Remove SDL-UNION, SDL, SDL-IMAGE and SDL-MIXER. Add SDL2, SDL2-GFX, SDL2-IMAGE, SDL2-MIXER and SDL2-TTF. Change-Id: If37ab1732e2d984ebc9455cf89c5bfbf32ee20c2
* gnu: dhewm3: Update to 1.5.3.James Smith2024-06-15
| | | | | | | * gnu/packages/game-development.scm (dhewm3): Update to 1.5.3. Change-Id: Iaf1b29540f87043ae6ceef9f3860e5c9331dd191 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* gnu: dhewm3: Use gexps.James Smith2024-06-15
| | | | | | | * gnu/packages/game-development.scm (dhewm3) [arguments]: Use gexps. Change-Id: I0a9090a30a988adeb177f282066b1aa31ca1a483 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* gnu: dhewm3: Use git repository.James Smith2024-06-15
| | | | | | | | * gnu/packages/game-development.scm (dhewm3) [source]: Use git repository instead of downloading a tarball from GitHub. Change-Id: I81ff5de0687221d7eec64b0165dbf10c2d041260 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* gnu: godot: Update to 4.2.2.Adriel Dumas--Jondeau2024-06-12
| | | | | | | * gnu/packages/game-development.scm (godot): Update to 4.2.2. Change-Id: I4450c41439435d18b1e1fb727b9d42c683455831 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: surgescript: Update to 0.6.0.宋文武2024-06-11
| | | | | | | * gnu/packages/game-development.scm (surgescript): Update to 0.6.0. Change-Id: Ie976d33f3f2df4ac5c37476fcd9675c122a5783a Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: slade: Update to 3.2.5a.Efraim Flashner2024-05-15
| | | | | | | * gnu/packages/game-development.scm (slade): Update to 3.2.5a. [arguments]: Add a configure-flag to build slade.pk3. Change-Id: I739f9d292a685e86acd4d83c1a5de367f884c523
* gnu: renpy: Update to 8.3.0.Liliana Marie Prikler2024-05-14
| | | | * gnu/packages/game-development.scm (python-renpy): Update to 8.3.0.
* gnu: python-pygame-sdl2: Update to 2.1.0+renpy8.3.0.Liliana Marie Prikler2024-05-14
| | | | | * gnu/packages/game-development.scm (python-pygame-sdl2): Update to 2.1.0+renpy8.3.0.
* Merge remote-tracking branch 'savannah/master' into mesa-updatesChristopher Baines2024-04-09
|\ | | | | | | Change-Id: Iad185e2ced97067b3dff8fd722435a6c5e2c00e5
| * gnu: chipmunk: Update to 7.0.3-1.d0239ef.Nicolas Goaziou2024-04-06
| | | | | | | | | | | | | | * gnu/packages/game-development.scm (chipmunk): Update to 7.0.3-1.d0239ef. [source]<snippet>: Remove fix included upstream. Change-Id: Iac849fffc1d9cf3528a4197ddf741d588fc866a5
| * gnu: ode: Update to 0.16.5.Nicolas Goaziou2024-04-06
| | | | | | | | | | | | * gnu/packages/game-development.scm (ode): Update to 0.16.5. Change-Id: I902c05582c2211d2f620970e74af00ba2f9be19c
* | gnu: godot: Update to 4.2.1.John Kehayias2024-04-03
|/ | | | | | | | | | | | | 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
* gnu: renpy: Update to 8.2.0.Liliana Marie Prikler2024-02-25
| | | | | | | * 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.
* gnu: python-pygame-sdl2: Update to 2.1.0+renpy8.2.0.Liliana Marie Prikler2024-02-25
| | | | | * gnu/packages/game-development.scm (python-pygame-sdl2): Update to 2.1.0+renpy8.2.0.
* gnu: python-pygame: Update to 2.5.2.Ricardo Wurmus2024-02-20
| | | | | | * gnu/packages/game-development.scm (python-pygame): Update to 2.5.2. Change-Id: I8fc18627b16ff7e7aeeb84fdb2fdb82593e6ddb7
* gnu: Add python-pybox2d.Ricardo Wurmus2024-02-19
| | | | | | * gnu/packages/game-development.scm (python-pybox2d): New variable. Change-Id: I1468a1f8cf5ce6170d643447001057eec02500fc
* Revert update to Renpy 8.2.Liliana Marie Prikler2024-02-08
| | | | | | | This reverts commits 9d53c236a69786508197c75d42923e8891c9212d, 2bfe8e95ef7d83961b80b6bacedd2c8c84e056bc, and 08ed3ec64ecd571d92d497b2493f5c0225102c99 as a temporary fix to <https://bugs.gnu.org/68982>.
* gnu: mbedtls-apache: Rename to mbedtls-lts.Hilton Chain2024-02-05
| | | | | | | | | | | | | | | | | | | | | | | | | * 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
* gnu: raylib: Update to 5.0.Juliana Sims2024-02-03
| | | | | | | * gnu/packages/game-development.scm (raylib): Update to 5.0. Change-Id: If3797a5f88bdd7f72d47f7f83556e16b319a38f9 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* gnu: renpy: Fix hashes.Liliana Marie Prikler2024-01-28
| | | | | | | * 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>
* gnu: python-renpy: Update to 8.2.0.Liliana Marie Prikler2024-01-28
| | | | * gnu/packages/game-development.scm (python-renpy): Update to 8.2.0.
* gnu: python-pygame-sdl2: Update to 2.1.0+renpy8.2.0.Liliana Marie Prikler2024-01-28
| | | | | * gnu/packages/game-development.scm (python-pygame-sdl2): Update to 2.1.0+renpy8.2.0.
* gnu: dds: Update to 2.9.0-1.d2bc4c2.Nicolas Goaziou2024-01-07
| | | | | | | * 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>
* gnu: bbcsdl: Update to 1.39a.宋文武2024-01-07
| | | | | | | | * 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
* gnu: Add informlib.Adam Faiz2023-12-31
| | | | | | * gnu/packages/game-development.scm (informlib): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* gnu: Add inform.Adam Faiz2023-12-31
| | | | | | * gnu/packages/game-development.scm (inform): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* gnu: python-renpy: Update to 8.1.3.Liliana Marie Prikler2023-12-17
| | | | | | * gnu/packages/game-development.scm (python-renpy): Update to 8.1.3. Change-Id: I5e265cdc0f83eda9ae19a3627fa8cd69ef103806
* gnu: python-pygame-sdl2: Update to 2.1.0+renpy8.1.3.Liliana Marie Prikler2023-12-17
| | | | | | | * gnu/packages/game-development.scm (python-pygame-sdl2): Update to 2.1.0+renpy8.1.3. Change-Id: Ide0baef4762b2c4174d10e07ec94427916ac41af
* gnu: openmw: Update to 0.48.0.Rodion Goritskov2023-12-10
| | | | | | | | * 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>
* gnu: godot: Update to 4.1.3.Adriel Dumas--Jondeau2023-11-23
| | | | | | | * gnu/packages/game-development.scm (godot): Update to 4.1.3. Change-Id: Ia8844da04b568e32e9138b222ddfdca7868b010f Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: godot: Update to 4.1.2.John Kehayias2023-10-28
| | | | | | * gnu/packages/game-development.scm (godot): Update to 4.1.2. Change-Id: I358305245305c2cf31e40ce1d33f28c97c224b52
* gnu: openvr: Update to 1.26.7.John Kehayias2023-10-03
| | | | * gnu/packages/game-development.scm (openvr): Update to 1.26.7.
* gnu: python-pyxel: Update to 1.4.3-2.be75b72.Liliana Marie Prikler2023-09-16
| | | | | | | * 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.
* gnu: Add scummc.AwesomeAdam543212023-09-02
| | | | | | * gnu/packages/game-development.scm (scummc): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* gnu: godot: Use system brotli.TakeV2023-08-05
| | | | | | | | * 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>
* gnu: renpy: Fix image reference paths.Jesse Gibbons2023-07-30
| | | | | | | | | | | 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>
* gnu: godot: Update to 4.1.1.Tobias Geerinckx-Rice2023-07-16
| | | | * gnu/packages/game-development.scm (godot): Update to 4.1.1.