summaryrefslogtreecommitdiff
path: root/gnu/packages/games.scm
AgeCommit message (Collapse)Author
2019-07-15gnu: Adjust CPATH overrides to work with GCC 7 search paths.Marius Bakke
* gnu/packages/education.scm (gcompris)[arguments]: Preserve original CPATH, if any. * gnu/packages/games.scm (ltris, prboom-plus, abbaye, red-eclipse, btanks, 4dtris, edgar)[arguments]: Likewise.
2019-07-15gnu: openrct2: Update to 0.2.3.Rutger Helling
* gnu/packages/games.scm (openrct2): Update to 0.2.3.
2019-07-14gnu: Adjust uses of C{,PLUS}_INCLUDE_PATH for GCC 7.Marius Bakke
These variables are no longer set in the build environment by default. GCC still respects these search paths and treats them as "system headers" so we can continue to use them, just not expect them to be available. * gnu/packages/mpi.scm (openmpi)[arguments]: Do not attempt to read from C_INCLUDE_PATH, nor CPLUS_INCLUDE_PATH. * gnu/packages/games.scm (kiki)[arguments]: Likewise. * gnu/packages/networking.scm (hcxtools)[arguments]: Likewise. * gnu/packages/synergy.scm (synergy)[arguments]: Likewise. * gnu/packages/bioinformatics.scm (gemma, sailfish)[arguments]: Likewise. * gnu/packages/maths.scm (dune-alugrid)[arguments]: Likewise.
2019-07-10gnu: ToME4: Fix FTBFS with GCC 7.Marius Bakke
* gnu/packages/games.scm (tome4)[arguments]: Preserve CPATH in 'set-sdl-paths' phase..
2019-06-27Merge branch 'master' into core-updatesLudovic Courtès
2019-06-26gnu: supertux: Fix homepage.Nicolas Goaziou
* gnu/packages/games.scm (supertux)[homepage]: Fix URL.
2019-06-25gnu: Add leela-zero.Guillaume LE VAILLANT
* gnu/packages/games.scm (leela-zero): New variable. * gnu/packages/patches/leela-zero-gtest.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-06-22gnu: Add harmonist-tk.Julien Lepiller
* gnu/packages/games.scm (harmonist-tk): New variable.
2019-06-20gnu: Replace uses of 'cmake' with 'cmake-minimal'.Marius Bakke
This follows up commit 2f33a7321e5e37d37f57c229c8079cb4ffd10834 which introduced a new CMAKE-MINIMAL variant for use in package inputs. * gnu/packages/databases.scm (python-pyarrow)[native-inputs]: Replace CMAKE with CMAKE-MINIMAL. * gnu/packages/emacs-xyz.scm (emacs-scel)[native-inputs]: Likewise. * gnu/packages/firmware.scm (ath9k-htc-firmware)[native-inputs]: Likewise. * gnu/packages/games.scm (0ad, the-butterfly-effect)[native-inputs]: Likewise. * gnu/packages/gnome.scm (deja-dup)[native-inputs]: Likewise. * gnu/packages/ibus.scm (ibus-rime)[native-inputs]: Likewise. * gnu/packages/rust.scm (rust-1.19)[native-inputs]: Likewise. * gnu/packages/simulation.scm (fenics)[native-inputs]: Likewise. * gnu/packages/squirrel.scm (squirrel)[native-inputs]: Likewise. * gnu/packages/video.scm (handbrake)[native-inputs]: Likewise. * gnu/packages/virtualization.scm (xen)[native-inputs]: Likewise. * gnu/packages/vulkan.scm (shaderc)[native-inputs]: Likewise.
2019-06-20Merge branch 'staging' into core-updatesMarius Bakke
2019-06-19gnu: Add crispy-doom.Dan Frumin
* gnu/packages/games.scm (crispy-doom): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-06-17gnu: Fix freeorion build.Nicolas Goaziou
* gnu/packages/games.scm (freeorion)[arguments]: Fix font unbundling.
2019-06-16gnu: Add freeorionJesse Gibbons
* gnu/packages/games.scm (freeorion): New variable.
2019-06-13gnu: Add ri-li.Nicolas Goaziou
* gnu/packages/games.scm (ri-li): New variable. * gnu/packages/patches/ri-li-modernize_cpp.patch: New file. * gnu/local.mk (dist_patch_DATA): Reference patch.
2019-06-13Merge branch 'master' into core-updatesLudovic Courtès
2019-06-06gnu: Add gnurobots.Jesse Gibbons
* gnu/packages/games.scm (gnurobots): New variable. Signed-off-by: Ricardo Wurmus <rekado@elephly.net> Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2019-05-24gnu: supertux: Update to 0.6.0.Kei Kebreau
* gnu/packages/games.scm (supertux): Update to 0.6.0. [source]: Add patches. [arguments]: Add -DUSE_SYSTEM_PHYSFS=ON. Add 'patch-squirrel-path' phase. [inputs]: Add freetype and squirrel. * gnu/packages/patches/supertux-fix-build-with-gcc5.patch, gnu/packages/patches/supertux-unbundle-squirrel.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them.
2019-05-25Merge branch 'staging' into core-updatesMarius Bakke
2019-05-24gnu: Add chocolate-doom.Jakob L. Kreuze
* gnu/packages/games.scm (chocolate-doom): New variables.
2019-05-23gnu: flare-game: Update to 1.10.Nicolas Goaziou
* gnu/packages/games.scm (flare-game): Update to 1.10.
2019-05-23gnu: flare-engine: Update to 1.10.Nicolas Goaziou
* gnu/packages/games.scm (flare-engine): Update to 1.10.
2019-05-20gnu: Add drascula.Nicolas Goaziou
* gnu/packages/games.scm (drascula): New variable.
2019-05-13gnu: Add harmonist.Julien Lepiller
gnu/packages/games.scm (harmonist): New variable.
2019-05-11gnu: nethack: Update to 3.6.2.Tobias Geerinckx-Rice
* gnu/packages/games.scm (nethack): Update to 3.6.2.
2019-05-11gnu: powwow: Update to 1.2.19.Tobias Geerinckx-Rice
* gnu/packages/games.scm (powwow): Update to 1.2.19.
2019-05-11gnu: wesnoth: Update to 1.14.7.Tobias Geerinckx-Rice
* gnu/packages/games.scm (wesnoth): Update to 1.14.7.
2019-05-11gnu: chroma: Update to 1.17.Tobias Geerinckx-Rice
* gnu/packages/games.scm (chroma): Update to 1.17.
2019-05-01Merge branch 'master' into core-updatesMarius Bakke
2019-04-30gnu: Rename some games to match upstream project name.Nicolas Goaziou
* gnu/packages/games.scm (armagetronad): (cataclysm-dda): (abbaye): (wesnoth): (wesnoth-server): (starfighter): (kiki): (fillets-ng): (crawl): (crawl-tiles): (tome4): (btanks): (battle-tanks): (edgar): Use these as the package definition. (armagetron-advanced): (cataclysm-dark-days-ahead): (l-abbaye-des-morts): (the-battle-for-wesnoth): (the-battle-for-wesnoth-server): (project-starfighter): (kiki-the-nano-bot): (fish-fillets-ng): (dungeon-crawl-stone-soup): (dungeon-crawl-stone-soup-tiles): (tales-of-maj-eyal): (the-legend-of-edgar): Turn these into obsolete aliases. This reverts renames made by the following commits: f95e33a7ad9afe3f5087b4d8c80731d731b08839 b1aee9fce2d4177dc0eb41c8509d50a131a19655 f6a21d61deecc37f8c900f2d2acf01475b917d10 24a67aef2ae0f40f1b4af235f5fc054881dc4db1 36a0b5b48c8f14e2ac5707dd6dfea99ee2304873 8b6e2bc15f0cbbe325f45fff9a7b5d3df143ca53 6639295f2f24ca8334d6b4d9d9cb63bd13388537 184f5c8db199adbc91b4b108c1bf89e3727f0bce ecdb1348ad9992f7d98ea5b1b5b6bc0bafc9b79c 375cb94130b222535ad7c7e0fa0d212483407351 c91ed484d0b66d5639ba01f9ba301ff762d9170d 973bd8a62c13bc5b2ca08585c367589d8c7197fe df42e0f9c9e6a85803d2709d195a8eb29ec7ee5f
2019-04-29gnu: Add missing module in games.scm.Nicolas Goaziou
2019-04-29gnu: Add missing modules in games.scm.Nicolas Goaziou
2019-04-29gnu: Add hedgewars.Nicolas Goaziou
* gnu/packages/games.scm (hedgewars): New variable.
2019-04-29gnu: Add jumpnbump.Nicolas Goaziou
* gnu/packages/games.scm (jumpnbump): New variable.
2019-04-22gnu: minetest: Simplify 'freetype' input specification.Mark H Weaver
* gnu/packages/games.scm (minetest)[inputs]: Eliminate an unnecessary use of Guile's '@' syntax to reference the 'freetype' package.
2019-04-22gnu: minetest-data: Update to 5.0.1.Mark H Weaver
* gnu/packages/games.scm (minetest-data): Update to 5.0.1. [description]: Fix typo.
2019-04-21gnu: supertuxkart: Simplify unbundling and unbundle enet.Pierre Langlois
* gnu/packages/games.scm (supertuxkart)[source](snippet): Delete "lib/enet". Remove "CMakeList.txt" substitution. [arguments]<#:configure-flags>: Add "-DUSER_SYSTEM_GLEW=TRUE" and "-DUSE_SYSTEM_ENET=TRUE". <#:phases>: Delete. Signed-off-by: Christopher Baines <mail@cbaines.net>
2019-04-21gnu: supertuxkart: Update to 1.0.Pierre Langlois
* gnu/packages/games.scm (supertuxkart): Update to 1.0. [inputs]: Add openssl. Signed-off-by: Christopher Baines <mail@cbaines.net>
2019-04-21gnu: Add alex4.Kei Kebreau
* gnu/packages/games.scm (alex4): New variable.
2019-04-17gnu: the-legend-of-edgar: Update to 1.31.Tobias Geerinckx-Rice
* gnu/packages/games.scm (the-legend-of-edgar): Update to 1.31. [inputs]: Use SDL 2 union. [arguments]: Adjust accordingly.
2019-04-17gnu: dungeon-crawl-stone-soup: Update to 0.23.2.Tobias Geerinckx-Rice
* gnu/packages/games.scm (dungeon-crawl-stone-soup): Update to 0.23.2.
2019-04-17gnu: minetest: Update to 5.0.1.Tobias Geerinckx-Rice
* gnu/packages/games.scm (minetest): Update to 5.0.1. games minetest
2019-04-15gnu: laby: Fix build.Tobias Geerinckx-Rice
* gnu/packages/games.scm (laby)[inputs]: Add ocamlbuild. [arguments]: Add new ’allow-unsafe-strings’ phase. Rename ’setenv’ phase to the more meaningful ’set-library-path’.
2019-04-14gnu: Add flightgear.Ricardo Wurmus
* gnu/packages/games.scm (flightgear): New variable.
2019-04-14gnu: Add simgear.Ricardo Wurmus
* gnu/packages/games.scm (simgear): New variable.
2019-04-13gnu: Add marble-marcher.Ricardo Wurmus
* gnu/packages/games.scm (marble-marcher): New variable.
2019-04-04gnu: raincat: Move to haskell-apps.scm.Ludovic Courtès
* gnu/packages/games.scm (raincat): Move to... * gnu/packages/haskell-apps.scm (raincat): ... here.
2019-04-04gnu: Add meritous.Nicolas Goaziou
* gnu/packages/games.scm (meritous): New variable.
2019-03-31gnu: Add flare.Nicolas Goaziou
* gnu/packages/games.scm (flare-engine, flare-game): New variables. Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-03-30gnu: Rename "gnubackgammon" back to "gnubg".Ludovic Courtès
This reverts c97e4d8bbe8bf12c09471573d3544d08a42d83f5, which was not consensual and broke 'tests/guix-package.sh'. * gnu/packages/games.scm (gnubackgammon): Rename to... (gnubg): ... this, and rename the 'gnubg' deprecated alias to 'gnubackgammon'.
2019-03-29gnu: stepmania: Fix all instances of accessing application data.Ricardo Wurmus
This is a follow-up to commit 45aba232abe50b6642abfaa06030985c7febbe07. * gnu/packages/games.scm (stepmania)[arguments]: Rename phase ensure-gtk-module-can-be-found to ensure-application-files-can-be-found and fix remaining instances of application data access.