summaryrefslogtreecommitdiff
path: root/gnu/packages/games.scm
AgeCommit message (Collapse)Author
2021-09-20gnu: cockatrice: Use qt-build-system.Liliana Marie Prikler
This makes it so that resources baked into the executable are actually found and used. * gnu/packages/games.scm (cockatrice)[build-system]: Change to qt-build-system.
2021-09-14gnu: teeworlds: Enable tests.Efraim Flashner
* gnu/packages/games.scm (teeworlds)[arguments]: Enable tests. Set test-target. [native-inputs]: Add googletest.
2021-09-14gnu: teeworlds: Replace bundled font.Efraim Flashner
* gnu/packages/games.scm (teeworlds)[arguments]: Add phase to replace bundled font. [inputs]: Add font-dejagnu.
2021-09-13gnu: Add fheroes2Andrew Tropin
* gnu/packages/games.scm (fheroes2): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-12gnu: pioneer: Update to 20210723.Felix Gruber
* gnu/packages/games.scm (pioneer): Update to 20210723. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2021-09-01gnu: cataclysm-dda: Update to 0.F-2.Nicolas Goaziou
* gnu/packages/games.scm (cataclysm-dda): Update to 0.F-2.
2021-09-01gnu: Remove harmonist-tk.jgart
harmonist-tk has been superseded by harmonist-sdl. Current harmonist-tk package fails to build due to upgrade of harmonist to 0.4.1. * gnu/packages/games.scm (harmonist-tk): Remove variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-08-30gnu: harmonist: Update to 0.4.1.Guix Together
* gnu/packages/games.scm (harmonist): Update to 0.4.1. [propagated-inputs]: Add go-github-com-gdamore-tcell-v2, go-github-com-anaseto-gruid, and go-github-com-anaseto-gruid-tcell. Co-authored-by: Arun Isaac <arunisaac@systemreboot.net> Co-authored-by: Brice Waegeneire <brice@waegenei.re> Co-authored-by: jgart <jgart@dismail.de> Co-authored-by: Julien Lepiller <julien@lepiller.eu> Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-08-30gnu: Add go-github-com-anaseto-gruid-tcell.Guix Together
* gnu/packages/games.scm (go-github-com-anaseto-gruid-tcell): New variable. Co-authored-by: Arun Isaac <arunisaac@systemreboot.net> Co-authored-by: Brice Waegeneire <brice@waegenei.re> Co-authored-by: jgart <jgart@dismail.de> Co-authored-by: Julien Lepiller <julien@lepiller.eu> Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-08-30gnu: Add go-github-com-anaseto-gruid.Guix Together
* gnu/packages/games.scm (go-github-com-anaseto-gruid): New variable. Co-authored-by: Arun Isaac <arunisaac@systemreboot.net> Co-authored-by: Brice Waegeneire <brice@waegenei.re> Co-authored-by: jgart <jgart@dismail.de> Co-authored-by: Julien Lepiller <julien@lepiller.eu> Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-08-27gnu: ocl-icd: Replace with opencl-icd-loader.Lars-Dominik Braun
ocl-icd’s project page is dead and the source code is unavailable. * gnu/packages/opencl.scm (ocl-icd): Alias to opencl-icd-loader. (clinfo)[inputs]: Use opencl-icd-loader. (beignet)[inputs]: Dito. (pocl)[inputs]: Dito. (python-pyopencl)[inputs]: Dito. * gnu/packages/games.scm (leela-zero)[inputs]: Dito. * gnu/packages/photo.scm (darktable)[inputs]: Dito. * gnu/packages/rocm.scm (rocm-opencl-runtime)[inputs]: Dito.
2021-08-26gnu: colobot: Update to 0.2.0-alpha.Nicolas Goaziou
* gnu/packages/games.scm (colobot): Update to 0.2.0-alpha.
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>