summaryrefslogtreecommitdiff
path: root/gnu/packages/games.scm
AgeCommit message (Collapse)Author
2021-08-20gnu: minetest: move to minetest.scm.Leo Prikler
* gnu/packages/games.scm (minetest, minetest-data): Move from here... * gnu/packages/minetest.scm (minetest, minetest-data): ... to here. * guix/build-system/minetest.scm (default-minetest): Adjust accordingly.
2021-08-20gnu: minetest-mineclone: move to minetest.scm.Leo Prikler
* gnu/packages/games.scm (minetest-mineclone): Move from here... * gnu/packages/minetest.scm (minetest-mineclone): ... to here.
2021-08-20gnu: minetest: Search for mods in MINETEST_MOD_PATH.Maxime Devos
* gnu/packages/patches/minetest-add-MINETEST_MOD_PATH.patch: New file. * gnu/packages/games.scm (minetest)[source]{patches}: Add it. (minetest)[native-search-paths]: Add "MINETEST_MOD_PATH". * gnu/local.mk (dist_patch_DATA): Add the patch. Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-08-20gnu: minetest: Respect --without-tests.Maxime Devos
* gnu/packages/games.scm (minetest)[arguments]<#:phases>{check}: Use 'tests?' instead of ',(%current-target-system)'. Remove trailing #t. Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-08-16gnu: cataclysm-dda: Update to 0.F-1.Nicolas Goaziou
* gnu/packages/games.scm (cataclysm-dda): Update to 0.F-1.
2021-08-08gnu: stockfish: Update aarch64-linux build target.Efraim Flashner
* gnu/packages/games.scm (stockfish)[arguments]: Build for armv8 on aarch64-linux.
2021-08-06gnu: yamagi-quake2: Patch dynamically loaded libraries.nee
* gnu/packages/games.scm (yamagi-quake2) [arguments]{make-flags}: Remove the DLOPEN_OPENAL=no make flag, which was not working as intended. [phases]{patch-libraries}: New phase. Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-08-05gnu: Add tetrinet.Pkill -9
* gnu/packages/games.scm (tetrinet): New variable. Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-08-05gnu: crawl: Update to 0.27.0.Nicolas Goaziou
* gnu/packages/games.scm (crawl): Update to 0.27.0.
2021-08-05gnu: tome4: Update to 1.7.4.Nicolas Goaziou
* gnu/packages/games.scm (tome4): Update to 1.7.4.
2021-08-05gnu: endless-sky: Remove #t at the end of phase.Nicolas Goaziou
* gnu/packages/games.scm (endless-sky): Remove #t at the end of phase. Fix indentation.
2021-08-05gnu: endless-sky: Enable tests.Timotej Lazar
* gnu/packages/games.scm (endless-sky)[arguments]: Enable tests. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-08-05gnu: endless-sky: Clean up phases.Timotej Lazar
* gnu/packages/games.scm (endless-sky)[arguments]: Drop unused substitution and merge existing phases into 'fix-paths. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-08-05gnu: endless-sky: Update to 0.9.14.Timotej Lazar
* gnu/packages/games.scm (endless-sky): Update to 0.9.14. [arguments]: Add 'use-gcc-ar phase to support LTO used by the new version. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-08-05gnu: flare-game: Update to 1.12.Nicolas Goaziou
* gnu/packages/games.scm (flare-game): Update to 1.12. (flare-engine): Update to 1.12.
2021-07-30gnu: openttd-opensmx: Update to 0.4.0.Leo Prikler
* gnu/packages/games.scm (openttd-opensmx): Update to 0.4.0. [native-inputs]: Add tar. [#:make-flags]: Drop INSTALL_DIR. Add DIR_NAME and TAR. [#:tests?]: New argument. [#:phases]: Replace ‘install’ with a simple copy operation and drop post-install.
2021-07-30gnu: Fix OpenSFX build.Leo Prikler
OpenSFX 1.0.1 uses a different build system from the old one, which causes weird errors. * gnu/packages/games.scm (openttd-opensfx)[native-inputs]: Add tar. [#:make-flags]: Drop INSTALL_DIR. Add DIR_NAME and TAR. [#:tests?]: New argument. [#:phases]: Add ‘prebuild’. Replace ‘install’ with a simple copy.
2021-07-30gnu: Fix OpenSFX URI.Leo Prikler
In commit 1cdf1cd7fe7ac425faa010531735d183af0a19f1, the URI was updated to the wrong value and the hash not updated at all, so people would erroneously fetch the old package from a wrong description. * gnu/packages/games.scm (openttd-opensfx)[uri]: Use <https://cdn.openttd.org/opensfx-releases>. [sha256]: Update accordingly.
2021-07-30gnu: openttd-opengfx: Update to 0.6.1.Leo Prikler
* gnu/packages/games.scm (openttd-opengfx): Update to 0.6.1.
2021-07-30gnu: openttd-opensfx: Update to 1.0.1.Ron Nazarov
* gnu/packages/games.scm (openttd-opensfx): Update to 1.0.1. [source]: Use <https://cdn.openttd.org>. [license]: Update to CC BY-SA 3.0.
2021-07-17gnu: arx-libertatis: Update to 1.2.Pierre Neidhardt
* gnu/packages/games.scm (arx-libertatis): Update to 1.2. [inputs]: Replace sdl with sdl2 and mesa with libepoxy.
2021-07-14gnu: chess: Update to 6.2.9.Efraim Flashner
* gnu/packages/games.scm (chess): Update to 6.2.9.
2021-07-04gnu: burgerspace: Update to 1.9.4.Nicolas Goaziou
* gnu/packages/games.scm (burgerspace): Update to 1.9.4.
2021-07-03gnu: cataclysm-dda: Update to 0.F.Christopher Lemmer Webber
* gnu/packages/games.scm (cataclysm-dda): Update to 0.F.
2021-07-03gnu: stockfish: Factor out the neural network revision.Tobias Geerinckx-Rice
* gnu/packages/games.scm (stockfish): Factor out the neural-network-revision.
2021-07-03gnu: stockfish: Update to 14.Michael Rohleder
* gnu/packages/games.scm (stockfish): Update to 14. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2021-06-28gnu: opensurge: Update to 0.5.2.1.Tobias Geerinckx-Rice
* gnu/packages/games.scm (opensurge): Update to 0.5.2.1. [arguments]: Keep installing into /bin.
2021-06-28gnu: freeciv: Update to 2.6.5.Tobias Geerinckx-Rice
* gnu/packages/games.scm (freeciv): Update to 2.6.5.
2021-06-28gnu: extremetuxracer: Update to 0.8.1.Tobias Geerinckx-Rice
* gnu/packages/games.scm (extremetuxracer): Update to 0.8.1.
2021-06-22gnu: odamex: Update to 0.9.3.Solene Rapenne via Guix-patches via
* gnu/packages/games.scm (odamex): Update to 0.9.3. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-06-22gnu: armagetronad: Update to 0.2.9.1.0.Solene Rapenne via Guix-patches via
* gnu/packages/games.scm (armagetronad): Update to 0.2.9.1.0. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-06-22gnu: wesnoth: Update to 1.14.17.Solene Rapenne via Guix-patches via
* gnu/packages/games.scm (wesnoth): Update to 1.14.17. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-06-22gnu: widelands: Update description.Nicolas Goaziou
* gnu/packages/games.scm (widelands)[description]: Update to mirror changes in the stable release.
2021-06-22gnu: widelands: Ensure Guix catches versioning scheme switch.Nicolas Goaziou
* gnu/packages/games.scm (widelands-21): New variable. "21" was the last beta release. Upstream has now switched to a new versioning scheme, with lesser numbers.
2021-06-22gnu: widelands: Update to 1.0.Felix Gruber
* gnu/packages/games.scm (widelands): Update to 1.0. [source]: Download from github as there is no tarball for v1.0 on their website. [inputs]: Add curl. * gnu/packages/patches/widelands-system-wide_minizip.patch: Adjust for 1.0. CmakeLists.txt now already defines CMAKE_MODULE_PATH, so I've moved FindMinizip.cmake to this path. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-06-20gnu: corsix-th: Update to 0.65.Tobias Geerinckx-Rice
* gnu/packages/games.scm (corsix-th): Update to 0.65.
2021-06-14gnu: Rename qtbase to qtbase-5.Maxim Cournoyer
This change was automated via the following command: $ git ls-files | xargs sed -i 's/,qtbase)/,qtbase-5)/g' $ git ls-files | xargs sed -i 's/inherit qtbase)/inherit qtbase-5)/g' $ git ls-files | xargs sed -i 's/package-version qtbase)/package-version qtbase-5)/g' $ git checkout etc # to clear some spurious changes This is done so the qtbase package can be upgraded to version 6 in the following commit.
2021-06-13doc, gnu, guix: Fix typos.Paul A. Patience
* doc/guix.texi: Fix various typos and reword a sentence. * gnu/packages/cpp.scm (cpplint)[description]: Fix typo. * gnu/packages/dns.scm (ldns): Fix typo in comment. * gnu/packages/games.scm (yamagi-quake2): Fix typo in comment. * gnu/packages/qt.scm (python-pyqtwebengine): Fix typo in comment. * gnu/packages/rails.scm (ruby-autoprefixer-rails): Fix typo in comment. * gnu/packages/syndication.scm (quiterss)[description]: Fix typo. * gnu/packages/terminals.scm (kmscon): Fix typo in comment. * gnu/packages/xml.scm (perl-xml-sax-base)[description]: Fix typo. (python-elementpath)[description]: Fix typo. * guix/build/asdf-build-system.scm (output-translation): Fix typo in docstring. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-06-02gnu: pioneer: Build with model files.Diego Nicola Barbato
Fixes <https://bugs.gnu.org/48686>. * gnu/packages/games.scm (pioneer)[arguments]: Add make-flags for building with model files. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-05-31gnu: tome4: Update to 1.7.3.Solene Rapenne via Guix-patches via
* gnu/packages/games.scm (tome4): Update to 1.7.3. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-05-26gnu: warzone2100: Update to 4.0.1.Kei Kebreau
* gnu/packages/games.scm (warzone2100): Update to 4.0.1. [arguments]: Disable vulkan backend with "-DWZ_ENABLE_BACKEND_VULKAN=off" configure flag. [inputs]: Add sqlite.
2021-05-25gnu: openttd-engine: Update to 1.11.2.Solene Rapenne via Guix-patches via
* gnu/packages/games.scm (openttd-engine): Update to 1.11.2. [build-system]: Switch to CMake. [arguments]: Enable tests. (openttd)[arguments]<#:configure-flags>: Use CMake flags. <#:phases>: Remove `configure'. Copy assets file before check step to enable tests. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-05-23gnu: ltris: Update to 1.2.3.Tobias Geerinckx-Rice
* gnu/packages/games.scm (ltris): Update to 1.2.3. [arguments]: Remove unnecessary #:configure-flags.
2021-05-21gnu: pinball: Update to 3.1.20201218.Eric Bavier
* gnu/packages/games.scm (pinball): Update to 3.1.20201218. [source]: Tarballs no longer published on sourceforge, so use git-fetch. [native-inputs]: New field for bootstrapping inputs. [inputs]: Add libltdl. [arguments]: Add custom 'bootstrap' phase. * gnu/packages/patches/pinball-system-ltdl.patch: Adjust to latest source. * gnu/packages/patches/pinball-const-fix.patch, gnu/packages/patches/pinball-cstddef.patch, gnu/packages/patches/pinball-missing-separators.patch, gnu/packages/patches/pinball-src-deps.patch: Delete upstreamed patches. * gnu/local.mk (dist_patch_DATA): Remove them.
2021-05-19gnu: Add schiffbruch.Felix Gruber
* gnu/packages/games.scm (schiffbruch): New variable. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2021-05-10gnu: chess: Update to 6.2.8.Efraim Flashner
* gnu/packages/games.scm (chess): Update to 6.2.8.
2021-05-09gnu: retux: Update to 1.5.Kei Kebreau
* gnu/packages/games.scm (retux): Update to 1.5. [source]: Download zip archive since a stable tar archive is unavailable. [native-inputs]: Add unzip.
2021-05-06gnu: tintin++: Update to 2.02.11.Tobias Geerinckx-Rice
* gnu/packages/games.scm (tintin++): Update to 2.02.11.
2021-05-06gnu: taisei: Update to 1.3.2.Tobias Geerinckx-Rice
* gnu/packages/games.scm (taisei): Update to 1.3.2. [inputs]: Add cglm.
2021-05-05gnu: xboard: Set default engine to gnuchess.Michael Rohleder
Fixes <https://issues.guix.gnu.org/45236>. * gnu/packages/games.scm (xboard): Set default engine to gnuchess. [arguments]: Add phase 'patch-default-engine. [inputs]: Add chess. Signed-off-by: Ludovic Courtès <ludo@gnu.org>