summaryrefslogtreecommitdiff
path: root/gnu/packages/game-development.scm
Commit message (Expand)AuthorAgeFilesLines
* gnu: godot: Enable wayland support.•••* gnu/packages/game-development.scm (godot)[phases]: Update fix-dlopen-paths to include wayland libraries. Add unbundle-wayland phase. [inputs]: Add libdecor, wayland, and wayland-protocols. Change-Id: I636f0fcc1eba5af98e2a8c6b9caa91d2e1aa4a97 John Kehayias5 days1-0/+25
* gnu: love: Update to 11.5.•••* gnu/packages/game-development.scm (love): Update to 11.5. Change-Id: Idb8e6955aa2aedb7a76abb7a759b8684b3c86516 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Adriel Dumas--Jondeau6 days1-2/+2
* gnu: inform: Update to 6.42.•••* gnu/packages/game-development.scm (inform): Update to 6.42. Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn> AwesomeAdam5432111 days1-8/+4
* gnu: Fix whitespace issues in various descriptions.•••This mainly addresses `double-space after sentence end period' and `trailing white space' issues. * gnu/packages/audio.scm (ecasound): Fix description. * gnu/packages/axoloti.scm (ksoloti-runtime, ksoloti-patcher): Fix description. * gnu/packages/bioinformatics.scm (trf, ghc-int-interval-map): Fix description. * gnu/packages/chez.scm (chez-scheme, chez-scheme-bootstrap-bootfiles): Fix description. * gnu/packages/code.scm (cscope): Fix description. * gnu/packages/compression.scm (c-blosc): Fix description. * gnu/packages/connman.scm (connman): Fix description. * gnu/packages/crypto.scm (libxcrypt): Fix description. * gnu/packages/display-managers.scm (abstractdark-sddm-theme): Fix description. * gnu/packages/docker.scm (docker-registry): Fix description. * gnu/packages/freedesktop.scm (xdg-user-dirs): Fix description. * gnu/packages/game-development.scm (deutex, grfcodec): Fix description. * gnu/packages/games.scm (chroma): Fix description. * gnu/packages/geo.scm (xygrib): Fix description. * gnu/packages/gnunet.scm (gnunet-scheme): Fix description. * gnu/packages/ipfs.scm (go-github-com-ipfs-go-block-format): Fix description. * gnu/packages/kodi.scm (fstrcmp): Fix description. * gnu/packages/machine-learning.scm (vosk-api): Fix description. * gnu/packages/messaging.scm (biboumi): Fix description. * gnu/packages/music.scm (sooperlooper, samplebrain): Fix description. * gnu/packages/perl.scm (perl-file-readbackwards): Fix description. * gnu/packages/rocm.scm (rocm-bandwidth-test): Fix description. * gnu/packages/scanner.scm (sane-airscan): Fix description. * gnu/packages/security-token.scm (pkcs11-helper): Fix description. * gnu/packages/shellutils.scm (shell-functools): Fix description. * gnu/packages/textutils.scm (catdoc): Fix description. * gnu/packages/tor.scm (tor): Fix description. * gnu/packages/xdisorg.scm (xftwidth, xwallpaper): Fix description. * gnu/packages/xfce.scm (xfce4-volumed-pulse): Fix description. Change-Id: I911836d66eb780c0fa279e3aebf9d7fbd53bf00a Signed-off-by: Vagrant Cascadian <vagrant@debian.org> Gabriel Wicki13 days1-2/+2
* gnu: python-pybox2d: Add missing inputs.•••* gnu/packages/game-development.scm (python-pybox2d)[native-inputs]: Add python-setuptools and python-wheel. Change-Id: I5f2b20e9f14e785b0882e4df1a61df4ddf91fe7f Ricardo Wurmus13 days1-2/+2
* gnu: mygui: Use gexps.•••* gnu/packages/game-development.scm (mygui) [arguments]: Use gexps. [description]: Fix MyGUI capitalization. Change-Id: I99c693dfea6ff81bc2fc5411427fadd5911b3f31 Maxim Cournoyer2024-12-181-12/+12
* gnu: bullet: Modernize.•••* gnu/packages/game-development.scm (bullet) [source]: Remove trailing #t in snippet. [arguments]: Use gexps. Remove trailing #t in phase. Change-Id: I8792845f83acfffc8be40cc453fcf9d0c3c4e2df Maxim Cournoyer2024-12-181-35/+32
* gnu: bullet: Update to 3.25.•••* gnu/packages/game-development.scm (bullet): Update to 3.25. Change-Id: I73844285c63fe0288f247f3fd441201fdffb5505 Maxim Cournoyer2024-12-181-2/+2
* gnu: mygui: Update to 3.4.3.•••* gnu/packages/game-development.scm (mygui): Update to 3.4.3. Change-Id: I5732fc176c5cfafabe3346367f0790e6a5f4a8e9 Series-to: 74075@debbugs.gnu.org Series-version: 2 Maxim Cournoyer2024-12-181-2/+2
* gnu: Add freesolid.•••* gnu/packages/game-development.scm (freesolid): New variable. * gnu/packages/patches/freesolid-configure.patch: New file. * gnu/packages/patches/freesolid-pkgconfig.patch: Likewise. * gnu/packages/patches/freesolid-automake.patch: Likewise. * gnu/packages/patches/freesolid-autotools.patch: Likewise. * gnu/local.mk (dist_patch_DATA): Register them. Change-Id: I557332031a30d944f451d0a62c763e5b41c4e29b Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Maxim Cournoyer2024-11-151-0/+30
* gnu: plib: Build with -fPIC.•••* gnu/packages/game-development.scm (plib) [arguments] <#:configure-flags>: New argument. [inputs]: Move field after... [native-inputs]: ... this one. Change-Id: Ieddfb8814632f74c98d0e2cda949709b718c7a0d Maxim Cournoyer2024-11-121-4/+6
* gnu: Remove allegro-5.0. [security fixes]•••This package has no dependencies in Guix, is unsupported (see https://liballeg.org/old.html) and is vulnerable to CVE-2021-36489. * gnu/packages/game-development.scm (allegro-5.0): Delete variable. * gnu/local.mk: Deregister patch. * gnu/packages/patches/allegro-mesa-18.2.5-and-later.patch: Delete file. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Nicolas Graves2024-11-121-18/+0
* gnu: python-sge: Adjust inputs.•••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 Sharlatan Hellseher2024-10-211-0/+5
* gnu: godot-lts: Update to 3.6.•••* gnu/packages/game-development.scm (godot-lts): Update to 3.6. Change-Id: I7cc60a6f10e845c69336e09ecca2b20f702b860a Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Adriel Dumas--Jondeau2024-09-201-2/+2
* gnu: dhewm3: Update to 1.5.4.•••* 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> James Smith2024-09-131-2/+7
* gnu: godot: Update to 4.3.•••* 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 John Kehayias2024-09-071-6/+7
* gnu: python-xsge: Update to 2021.10.11.•••* gnu/packages/game-development.scm (python-xsge): Update to 2021.10.11. [native-inputs]: Remove unzip. Change-Id: I2fd9530b61691adf5bb7c7b17c2060bf06d14c86 宋文武2024-09-021-6/+4
* gnu: python-sge: Update to 2.0.2.•••* gnu/packages/game-development.scm (python-sge): Update to 2.0.2. Change-Id: I7a0d1a64146368dd60fa665c44af79b8161eb29e 宋文武2024-09-021-3/+3
* gnu: game-development: Add 'bash' input for 'wrap-program'.•••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 Maxime Devos2024-08-311-0/+2
* gnu: tsukundere: Import the correct set of modules.•••* gnu/packages/game-development.scm (tsukundere) [arguments] <modules>: Replace %default-gnu-imported-modules with %default-gnu-modules. Change-Id: I57fcb0ef5ef418e5bc5f6c8466f2ff1c5ffc7b37 Maxim Cournoyer2024-08-311-1/+1
* build-systems: gnu: Export %default-gnu-imported-modules and %default-gnu-mod...•••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 Maxim Cournoyer2024-08-311-2/+2
* gnu: dds: Add missing header files.•••* gnu/packages/game-development.scm (dds)[arguments]<#:phases>: Also install header files. Change-Id: If3db20d8cb3530be16607d9e7c2a671dfff34439 Nicolas Goaziou2024-08-281-0/+2
* gnu: godot-lts: Improve package style.•••* 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> Nicolas Graves2024-06-241-78/+88
* gnu: godot-lts: Update to 3.5.3.•••* 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> Nicolas Graves2024-06-241-14/+8
* gnu: flatzebra: Update to 0.2.0.•••* 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 Nicolas Goaziou2024-06-181-17/+3
* gnu: dhewm3: Update to 1.5.3.•••* gnu/packages/game-development.scm (dhewm3): Update to 1.5.3. Change-Id: Iaf1b29540f87043ae6ceef9f3860e5c9331dd191 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> James Smith2024-06-151-2/+2
* gnu: dhewm3: Use gexps.•••* gnu/packages/game-development.scm (dhewm3) [arguments]: Use gexps. Change-Id: I0a9090a30a988adeb177f282066b1aa31ca1a483 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> James Smith2024-06-151-6/+6
* gnu: dhewm3: Use git repository.•••* 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> James Smith2024-06-151-6/+6
* gnu: godot: Update to 4.2.2.•••* gnu/packages/game-development.scm (godot): Update to 4.2.2. Change-Id: I4450c41439435d18b1e1fb727b9d42c683455831 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Adriel Dumas--Jondeau2024-06-121-2/+2
* gnu: surgescript: Update to 0.6.0.•••* gnu/packages/game-development.scm (surgescript): Update to 0.6.0. Change-Id: Ie976d33f3f2df4ac5c37476fcd9675c122a5783a Signed-off-by: Christopher Baines <mail@cbaines.net> 宋文武2024-06-111-2/+2
* gnu: 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 Flashner2024-05-151-3/+5
* gnu: renpy: Update to 8.3.0.•••* gnu/packages/game-development.scm (python-renpy): Update to 8.3.0. Liliana Marie Prikler2024-05-141-2/+2
* gnu: 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 Prikler2024-05-141-2/+2
* Merge remote-tracking branch 'savannah/master' into mesa-updates•••Change-Id: Iad185e2ced97067b3dff8fd722435a6c5e2c00e5 Christopher Baines2024-04-091-34/+30
|\
| * gnu: 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 Goaziou2024-04-061-31/+27
| * gnu: ode: Update to 0.16.5.•••* gnu/packages/game-development.scm (ode): Update to 0.16.5. Change-Id: I902c05582c2211d2f620970e74af00ba2f9be19c Nicolas Goaziou2024-04-061-3/+3
* | gnu: 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 Kehayias2024-04-031-3/+14
|/
* gnu: 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 Prikler2024-02-251-2/+2
* gnu: 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 Prikler2024-02-251-2/+2
* gnu: python-pygame: Update to 2.5.2.•••* gnu/packages/game-development.scm (python-pygame): Update to 2.5.2. Change-Id: I8fc18627b16ff7e7aeeb84fdb2fdb82593e6ddb7 Ricardo Wurmus2024-02-201-2/+2
* gnu: Add python-pybox2d.•••* gnu/packages/game-development.scm (python-pybox2d): New variable. Change-Id: I1468a1f8cf5ce6170d643447001057eec02500fc Ricardo Wurmus2024-02-191-1/+37
* Revert update to Renpy 8.2.•••This reverts commits 9d53c236a69786508197c75d42923e8891c9212d, 2bfe8e95ef7d83961b80b6bacedd2c8c84e056bc, and 08ed3ec64ecd571d92d497b2493f5c0225102c99 as a temporary fix to <https://bugs.gnu.org/68982>. Liliana Marie Prikler2024-02-081-4/+4
* gnu: 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 Chain2024-02-051-2/+2
* gnu: 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 Sims2024-02-031-2/+2
* gnu: 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 Prikler2024-01-281-2/+2
* gnu: python-renpy: Update to 8.2.0.•••* gnu/packages/game-development.scm (python-renpy): Update to 8.2.0. Liliana Marie Prikler2024-01-281-2/+2
* gnu: 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 Prikler2024-01-281-2/+2
* gnu: 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 Goaziou2024-01-071-61/+63
* gnu: 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 宋文武2024-01-071-3/+4
* gnu: Add informlib.•••* gnu/packages/game-development.scm (informlib): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Adam Faiz2023-12-311-0/+25