summaryrefslogtreecommitdiff
path: root/gnu/packages/games.scm
Commit message (Expand)AuthorAgeFilesLines
* gnu: angband: Update to 4.2.5.•••* gnu/packages/games.scm (angband): Update to 4.2.5. Tobias Geerinckx-Rice2023-09-101-2/+2
* gnu: cockatrice: add wayland dependency•••* gnu/packages/games.scm (cockatrice): add wayland dependency Signed-off-by: Ludovic Courtès <ludo@gnu.org> Sergio Pastor Pérez2023-09-171-0/+1
* gnu: armagetronad: Update to 0.2.9.1.1.•••* gnu/packages/games.scm (armagetronad): Update to 0.2.9.1.1. [inputs]: Add sdl-mixer to fix game audio. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Hendursaga2023-09-141-12/+10
* gnu: tennix: Update to 1.3.4.•••* gnu/packages/games.scm (tennix): Update to 1.3.4. [arguments]<#:phases>: Update style and remove fix-include phase. [inputs]: Remove labels, update to SDL2, add SDL2_gfx dependency. [license]: Remove LGPL license, as SDL_rotozoom is no longer included. Signed-off-by: Christopher Baines <mail@cbaines.net> Hendursaga2023-09-131-52/+44
* gnu: vcmi: Update to 1.3.1.•••* gnu/packages/games.scm (vcmi): Update to 1.3.1. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Yovan Naumovski2023-09-091-2/+2
* gnu: Add openquest.•••* gnu/packages/games.scm (openquest): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> AwesomeAdam543212023-09-021-0/+86
* gnu: utfcpp: Update to 3.2.4.•••* gnu/packages/textutils.scm (utfcpp): Update to 3.2.4. [snippet]: Unbundle ftest. [arguments]: Remove field. [native-inputs]: Add ftest. * gnu/packages/games.scm (warzone2100)[#:phases]: Adjust 'fix-utfcpp-include. * gnu/packages/video.scm (mkvtoolnix)[#:phases]: Add 'fix-utfcpp-include. Co-authored-by: Hilton Chain <hako@ultrarare.space> Signed-off-by: Hilton Chain <hako@ultrarare.space> Reza Housseini2023-09-011-1/+1
* gnu: freedroidrpg: Update to 1.0.•••* gnu/packages/games.scm (freedroidrpg): Update to 1.0. 宋文武2023-08-261-2/+2
* gnu: gnubg: Update to 1.07.001.•••* gnu/packages/games.scm (gnubg): Update to 1.07.001. 宋文武2023-08-261-3/+3
* gnu: knights: Fix build.•••* gnu/packages/games.scm (knights)[source]: Add snippet. 宋文武2023-08-231-1/+7
* gnu: prboom-plus: Fix build.•••* gnu/packages/games.scm (prboom-plus)[arguments]<#:configure-flags>: Add "CFLAGS=-fcommon". 宋文武2023-08-231-1/+1
* gnu: tetrinet: Fix build.•••* gnu/packages/games.scm (tetrinet)[arguments]: Add '-fcommon' to CFLAGS. 宋文武2023-08-231-1/+2
* gnu: alex4: Fix build.•••* gnu/packages/games.scm (alex4)[arguments]: Add '-fcommon' to CFLAGS. 宋文武2023-08-231-1/+1
* gnu: naev: Fix build.•••* gnu/packages/games.scm (naev)[inputs]: Don't use sdl-union. Remove sdl2-mixer. 宋文武2023-08-231-1/+2
* gnu: cdogs-sdl: Update to 1.5.0.•••* gnu/packages/games.scm (cdogs-sdl): Update to 1.5.0. Ricardo Wurmus2023-08-211-2/+2
* gnu: cdogs-sdl: Patch assets directory.•••* gnu/packages/games.scm (cdogs-sdl)[arguments]: Add phase 'patch-install-directory to ensure data files are installed there. Ricardo Wurmus2023-08-211-1/+9
* gnu: cdogs-sdl: Use G-expression.•••* gnu/packages/games.scm (cdogs-sdl)[arguments]: Use G-expression and refer to #$output. Ricardo Wurmus2023-08-211-4/+4
* gnu: colobot: Build with librsvg-for-system.•••* gnu/packages/games.scm (colobot)[native-inputs]: Replace librsvg with librsvg-for-system. Efraim Flashner2023-08-151-1/+1
* gnu: tuxpaint: Build with librsvg-for-system.•••* gnu/packages/games.scm (tuxpaint)[inputs]: Replace librsvg with librsvg-for-system. Efraim Flashner2023-08-151-1/+1
* gnu: pioneers: Build with librsvg-for-system.•••* gnu/packages/games.scm (pioneers)[inputs]: Replace librsvg with librsvg-for-system. Efraim Flashner2023-08-151-1/+1
* gnu: xboard: Build with librsvg-for-system.•••* gnu/packages/games.scm (xboard)[inputs]: Replace librsvg with librsvg-for-system. Efraim Flashner2023-08-151-1/+1
* gnu: corsix-th: Use G-expressions.•••* gnu/packages/games.scm (corsix-th)[arguments]: Rewrite as G-expressions. Tobias Geerinckx-Rice2023-08-131-20/+19
* gnu: corsix-th: Update to 0.67.•••* gnu/packages/games.scm (corsix-th): Update to 0.67. Tobias Geerinckx-Rice2023-08-131-2/+2
* gnu: xonotic-data: Update to 0.8.6.•••* gnu/packages/games.scm (xonotic-data): Update to 0.8.6. Tobias Geerinckx-Rice2023-07-301-2/+2
* gnu: openttd-opensfx: Update to 1.0.3.•••* gnu/packages/games.scm (openttd-opensfx): Update to 1.0.3. Tobias Geerinckx-Rice2023-07-301-3/+2
* gnu: openttd-engine: Update to 13.4.•••* gnu/packages/games.scm (openttd-engine): Update to 13.4. Tobias Geerinckx-Rice2023-07-301-2/+2
* gnu: Add endgame-singularity.•••* gnu/packages/games.scm (endgame-singularity): New variable. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> TakeV2023-07-281-0/+24
* gnu: Remove sky.•••This package, along with other SCUMMVM-based games violate the FSDG: they are neither built from nor point towards their corresponding source code. See <https://lists.gnu.org/archive/html/guix-devel/2022-08/msg00039.html> and <https://lists.gnu.org/archive/html/guix-devel/2023-06/msg00091.html> for more information. * gnu/packages/games.scm (sky): Delete variable. Liliana Marie Prikler2023-07-231-86/+0
* gnu: Remove queen.•••This package, along with other SCUMMVM-based games violate the FSDG: they are neither built from nor point towards their corresponding source code. See <https://lists.gnu.org/archive/html/guix-devel/2022-08/msg00039.html> and <https://lists.gnu.org/archive/html/guix-devel/2023-06/msg00091.html> for more information. * gnu/packages/games.scm (make-queen-package, queen, queen-de, queen-fr) (queen-it): Delete variable. Liliana Marie Prikler2023-07-231-94/+0
* gnu: Remove lure.•••This package, along with other SCUMMVM-based games violate the FSDG: they are neither built from nor point towards their corresponding source code. See <https://lists.gnu.org/archive/html/guix-devel/2022-08/msg00039.html> and <https://lists.gnu.org/archive/html/guix-devel/2023-06/msg00091.html> for more information. * gnu/packages/games.scm (make-lure-package, lure, lure-de, lure-es) (lure-fr, lure-it): Delete variable. Liliana Marie Prikler2023-07-231-106/+0
* gnu: Remove drascula.•••This package, along with other SCUMMVM-based games violate the FSDG: they are neither built from nor point towards their corresponding source code. See <https://lists.gnu.org/archive/html/guix-devel/2022-08/msg00039.html> and <https://lists.gnu.org/archive/html/guix-devel/2023-06/msg00091.html> for more information. * gnu/packages/games.scm (drascula): Delete variable. Liliana Marie Prikler2023-07-231-112/+0
* gnu: adanaxisgpl: Install the .mush files (again).•••This out of an abundance of caution more than anything. * gnu/packages/games.scm (adanaxisgpl)[arguments]: Add an 'install-data phase. [native-inputs]: Use a later commit for adanaxis-data. Tobias Geerinckx-Rice2023-07-161-3/+15
* gnu: adanaxisgpl: Remove input labels.•••* gnu/packages/games.scm (adanaxisgpl)[native-inputs, inputs]: Remove input labels. [arguments]: Adjust the 'unpack-inputs phase to search for files, not labels. Tobias Geerinckx-Rice2023-07-161-37/+37
* gnu: adanaxisgpl: Build from Git.•••* gnu/packages/games.scm (adanaxisgpl-mush): Remove variable. (adanaxisgpl)[source]: Fetch from Git. In the snippet, create missing directories, arrange to create missing files, and don't explicitly return #t. [arguments]: Add an 'unpack-inputs phase, replace the default 'bootstrap, and remove 'install-data. [native-inputs]: Remove adanaxis-mush. Add adanaxis-data, adanaxis-mushruby, autoconf, automake, and perl. Tobias Geerinckx-Rice2023-07-161-67/+90
* gnu: tome4: Remove obsolete snippet.•••* gnu/packages/games.scm (tome4)[source]: Remove snippet. Tobias Geerinckx-Rice2023-07-161-9/+1
* gnu: tetzle: Update to 2.2.2.•••* gnu/packages/games.scm (tetzle): Update to 2.2.2. [source]: Hard-code NAME. Tobias Geerinckx-Rice2023-07-161-13/+8
* gnu: xonotic: Update to 0.8.6.•••* gnu/packages/games.scm (xonotic): Update to 0.8.6. Tobias Geerinckx-Rice2023-07-161-2/+2
* gnu: wesnoth: Update to 1.16.9.•••* gnu/packages/games.scm (wesnoth): Update to 1.16.9. Tobias Geerinckx-Rice2023-07-161-2/+2
* gnu: openttd-engine: Update to 13.3.•••* gnu/packages/games.scm (openttd-engine): Update to 13.3. Tobias Geerinckx-Rice2023-07-161-2/+2
* gnu: freeciv: Update to 3.0.8.•••* gnu/packages/games.scm (freeciv): Update to 3.0.8. Tobias Geerinckx-Rice2023-07-161-2/+2
* gnu: freeciv: Fix upstream source URL.•••* gnu/packages/games.scm (freeciv)[source]: Fix upstream file name. Use HTTPS. Tobias Geerinckx-Rice2023-07-161-2/+2
* gnu: fheroes2: Update to 1.0.5.•••* gnu/packages/games.scm (fheroes2): Update to 1.0.5. Tobias Geerinckx-Rice2023-07-161-2/+2
* gnu: endless-sky: Update to 0.10.2.•••* gnu/packages/games.scm (endless-sky): Update to 0.10.2. Tobias Geerinckx-Rice2023-07-161-2/+2
* gnu: 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 Kehayias2023-07-141-2/+2
* gnu: Add vcmi.•••* gnu/packages/games.scm (vcmi): New variable. * gnu/packages/patches/vcmi-disable-privacy-breach.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it here. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Vagrant Cascadian2023-07-091-0/+49
* gnu: Add fuzzylite.•••* gnu/packages/games.scm (fuzzylite): New variable. * gnu/packages/patches/fuzzylite-relative-path-in-tests.patch: New file. * gnu/packages/patches/fuzzylite-use-catch2.patch: New file. * gnu/packages/patches/fuzzylite-soften-float-equality.patch: New file. * gnu/local.mk (dist_patch_DATA): Register them here. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Vagrant Cascadian2023-07-091-0/+31
* gnu: Add Plunder.•••* gnu/packages/games.scm (plunder): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> zamfofex2023-07-071-1/+42
* gnu: q5go: Update to 2.1.3.•••* gnu/packages/games.scm (q5go): Update to 2.1.3. [native-inputs]: Add autoconf and automake. [arguments]: Delete 'fix-header' phase. 'Update 'fix-configure-script', 'fix-paths' and 'install-desktop-file' phases. Guillaume Le Vaillant2023-07-051-23/+24
* gnu: Add anarch.•••* gnu/packages/games.scm (anarch): New variable. 宋文武2023-06-211-0/+34
* gnu: barrage: Update to 1.0.7.•••* gnu/packages/games.scm (barrage): Update to 1.0.7. Signed-off-by: Christopher Baines <mail@cbaines.net> Cairn2023-06-201-2/+2