summaryrefslogtreecommitdiff
path: root/gnu/packages/games.scm
AgeCommit message (Expand)Author
2023-08-15gnu: colobot: Build with librsvg-for-system....* gnu/packages/games.scm (colobot)[native-inputs]: Replace librsvg with librsvg-for-system. Efraim Flashner
2023-08-15gnu: tuxpaint: Build with librsvg-for-system....* gnu/packages/games.scm (tuxpaint)[inputs]: Replace librsvg with librsvg-for-system. Efraim Flashner
2023-08-15gnu: pioneers: Build with librsvg-for-system....* gnu/packages/games.scm (pioneers)[inputs]: Replace librsvg with librsvg-for-system. Efraim Flashner
2023-08-15gnu: xboard: Build with librsvg-for-system....* gnu/packages/games.scm (xboard)[inputs]: Replace librsvg with librsvg-for-system. Efraim Flashner
2023-08-13gnu: corsix-th: Use G-expressions....* gnu/packages/games.scm (corsix-th)[arguments]: Rewrite as G-expressions. Tobias Geerinckx-Rice
2023-08-13gnu: corsix-th: Update to 0.67....* gnu/packages/games.scm (corsix-th): Update to 0.67. Tobias Geerinckx-Rice
2023-07-30gnu: xonotic-data: Update to 0.8.6....* gnu/packages/games.scm (xonotic-data): Update to 0.8.6. Tobias Geerinckx-Rice
2023-07-30gnu: openttd-opensfx: Update to 1.0.3....* gnu/packages/games.scm (openttd-opensfx): Update to 1.0.3. Tobias Geerinckx-Rice
2023-07-30gnu: openttd-engine: Update to 13.4....* gnu/packages/games.scm (openttd-engine): Update to 13.4. Tobias Geerinckx-Rice
2023-07-28gnu: Add endgame-singularity....* gnu/packages/games.scm (endgame-singularity): New variable. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> TakeV
2023-07-23gnu: 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 Prikler
2023-07-23gnu: 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 Prikler
2023-07-23gnu: 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 Prikler
2023-07-23gnu: 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 Prikler
2023-07-16gnu: 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-Rice
2023-07-16gnu: 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-Rice
2023-07-16gnu: 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-Rice
2023-07-16gnu: tome4: Remove obsolete snippet....* gnu/packages/games.scm (tome4)[source]: Remove snippet. Tobias Geerinckx-Rice
2023-07-16gnu: tetzle: Update to 2.2.2....* gnu/packages/games.scm (tetzle): Update to 2.2.2. [source]: Hard-code NAME. Tobias Geerinckx-Rice
2023-07-16gnu: xonotic: Update to 0.8.6....* gnu/packages/games.scm (xonotic): Update to 0.8.6. Tobias Geerinckx-Rice
2023-07-16gnu: wesnoth: Update to 1.16.9....* gnu/packages/games.scm (wesnoth): Update to 1.16.9. Tobias Geerinckx-Rice
2023-07-16gnu: openttd-engine: Update to 13.3....* gnu/packages/games.scm (openttd-engine): Update to 13.3. Tobias Geerinckx-Rice
2023-07-16gnu: freeciv: Update to 3.0.8....* gnu/packages/games.scm (freeciv): Update to 3.0.8. Tobias Geerinckx-Rice
2023-07-16gnu: freeciv: Fix upstream source URL....* gnu/packages/games.scm (freeciv)[source]: Fix upstream file name. Use HTTPS. Tobias Geerinckx-Rice
2023-07-16gnu: fheroes2: Update to 1.0.5....* gnu/packages/games.scm (fheroes2): Update to 1.0.5. Tobias Geerinckx-Rice
2023-07-16gnu: endless-sky: Update to 0.10.2....* gnu/packages/games.scm (endless-sky): Update to 0.10.2. 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-09gnu: 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 Cascadian
2023-07-09gnu: 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 Cascadian
2023-07-07gnu: Add Plunder....* gnu/packages/games.scm (plunder): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> zamfofex
2023-07-05gnu: 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 Vaillant
2023-06-21gnu: Add anarch....* gnu/packages/games.scm (anarch): New variable. 宋文武
2023-06-20gnu: barrage: Update to 1.0.7....* gnu/packages/games.scm (barrage): Update to 1.0.7. Signed-off-by: Christopher Baines <mail@cbaines.net> Cairn
2023-06-20gnu: ltris: Update to 1.2.6....* gnu/packages/games.scm (ltris): Update to 1.2.6. Signed-off-by: Christopher Baines <mail@cbaines.net> Cairn
2023-06-14gnu: gnushogi: Fix build....* gnu/packages/games.scm (gnushogi) [source]: Fix warnings by prefixing "__FUNCTION__" with "__extension__". [arguments]: Turn off some GCC warnings in C flags. Set the linker flag to build the program. Skip the "--enable-fast-install" flag in the configure phase. Enable the "sizetest" test in the check phase. [synopsis]: Remove "The" so that the sentence doesn't start with it. Signed-off-by: Ludovic Courtès <ludo@gnu.org> gemmaro
2023-06-08gnu: Add rogue....* gnu/packages/games.scm (rogue): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Jakob Kirsch
2023-05-30gnu: warzone2100: Rewrite package arguments to G-expressions....* gnu/packages/games.scm (warzone2100)[arguments]: Convert to list of G-expressions. 宋文武
2023-05-30gnu: warzone2100: Update to 4.3.5....* gnu/packages/games.scm (warzone2100): Update to 4.3.5. 宋文武
2023-05-14gnu: Rename json-modern-cxx to nlohmann-json....* gnu/packages/cpp.scm (nlohmann-json): New variable. (json-modern-cxx): Mark as deprecated alias. (xtl, jsonnet)[inputs]: Use nlohmann-json. * gnu/packages/build-tools.scm (bear)[inputs]: Likewise. * gnu/packages/cybersecurity.scm (blacksmith)[inputs]: Likewise. * gnu/packages/databases.scm (sqlitebrowser)[inputs]: Adjust comment. * gnu/packages/games.scm (openrct2)[inputs]: Use nlohmann-json. * gnu/packages/graphics.scm (f3d)[native-inputs]: Likewise. * gnu/packages/hardware.scm (openrgb)[inputs]: Likewise. [arguments]: Adjust accordingly. * gnu/packages/image-processing.scm (paraview)[inputs]: Adjust comment. * gnu/packages/irods.scm (irods, irods-client-icommands)[inputs]: Use nlohmann-json. * gnu/packages/jupyter.scm (xeus)[inputs]: Likewise. * gnu/packages/messaging.scm (mtxclient, nheko)[inputs]: Likewise. * gnu/packages/text-editors.scm (jucipp)[inputs]: Likewise. * gnu/packages/video.scm (mktoolnix)[inputs]: Likewise. * gnu/packages/xdisorg.scm (nwg-launchers)[inputs]: Likewise. Liliana Marie Prikler
2023-05-11gnu: laby: Add patch for being able to execute game code....Reported upstream at https://github.com/sgimenez/laby/pull/68 * gnu/packages/patches/laby-use-tmpdir-from-runtime.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/games.scm (laby)[source]: Use it. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Ivana Drazovic
2023-05-11gnu: laby: Make laby function in pure environments....* gnu/packages/games.scm (laby) [build-system]: Switch to 'glib-or-gtk-build-system'. [inputs]: Add 'gdk-pixbuf' and 'librsvg-for-system'. [arguments]: Wrap to use SVG-enabled pixbuf loaders.cache. Co-authored-by: Florian Pelz <pelzflorian@pelzflorian.de> Signed-off-by: Ludovic Courtès <ludo@gnu.org> Ivana Drazovic
2023-05-11gnu: laby: Use new package style....* gnu/packages/games.scm (laby)[arguments]: Use gexps. Use "this-package-input" to locate package input. Co-authored-by: Florian Pelz <pelzflorian@pelzflorian.de> Signed-off-by: Ludovic Courtès <ludo@gnu.org> Ivana Drazovic
2023-05-08gnu: openttd-engine: Update to 13.1....* gnu/packages/games.scm (openttd-engine): Update to 13.1. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Yovan Naumovski
2023-05-03gnu: pinball: Update to 0.3.20230219....* gnu/packages/games.scm (pinball): Update to 0.3.20230219. [inputs]: Use sdl-union. [arguments]: Adjust configure flags. Use gexps. Remove debug outpu. Eric Bavier
2023-05-03gnu: open-adventure: Update to 1.16....* gnu/packages/games.scm (open-adventure): Update to 1.16. Nicolas Goaziou
2023-05-02gnu: mars: Update to commit 84664cda....* gnu/packages/games.scm (mars): Update commit to 84664cda, revision2. [source]: Remove upstreamed patches. [arguments]: Move 'fix-install-path' phase to #:configure-flags. Remove boolean return values from phases. [home-page]: Use https. * gnu/packages/patches/mars-install.patch, gnu/packages/patches/mars-sfml-2.3.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. Eric Bavier
2023-04-26gnu: gnome-2048: Fix build....* gnu/packages/patches/gnome-2048-fix-positional-argument.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it here. * gnu/packages/games.scm (gnome-2048)[source]<patches>: Use it here. Liliana Marie Prikler
2023-04-25Merge remote-tracking branch 'origin/master' into core-updatesAndreas Enge
2023-04-25gnu: nethack: Update to 3.6.7....* gnu/packages/games.scm (nethack): Update to 3.6.7. Nicolas Goaziou
2023-04-25gnu: slimevolley: Build with gcc-7....* gnu/packages/games.scm (slimevolley)[native-inputs]: Add gcc-7. Efraim Flashner