Tobias Geerinckx-Rice
29a7bd209c
gnu: tetzle: Update to 2.2.2.
...
* gnu/packages/games.scm (tetzle): Update to 2.2.2.
[source]: Hard-code NAME.
2023-07-16 02:00:10 +02:00
Tobias Geerinckx-Rice
fd0f867571
gnu: xonotic: Update to 0.8.6.
...
* gnu/packages/games.scm (xonotic): Update to 0.8.6.
2023-07-16 02:00:10 +02:00
Tobias Geerinckx-Rice
e5830022d9
gnu: wesnoth: Update to 1.16.9.
...
* gnu/packages/games.scm (wesnoth): Update to 1.16.9.
2023-07-16 02:00:10 +02:00
Tobias Geerinckx-Rice
3aa9098bcb
gnu: openttd-engine: Update to 13.3.
...
* gnu/packages/games.scm (openttd-engine): Update to 13.3.
2023-07-16 02:00:11 +02:00
Tobias Geerinckx-Rice
1db72854cf
gnu: freeciv: Update to 3.0.8.
...
* gnu/packages/games.scm (freeciv): Update to 3.0.8.
2023-07-16 02:00:11 +02:00
Tobias Geerinckx-Rice
b0efcee722
gnu: freeciv: Fix upstream source URL.
...
* gnu/packages/games.scm (freeciv)[source]: Fix upstream file name. Use HTTPS.
2023-07-16 02:00:10 +02:00
Tobias Geerinckx-Rice
9a1c4edfdd
gnu: fheroes2: Update to 1.0.5.
...
* gnu/packages/games.scm (fheroes2): Update to 1.0.5.
2023-07-16 02:00:10 +02:00
Tobias Geerinckx-Rice
a71c56d4bc
gnu: endless-sky: Update to 0.10.2.
...
* gnu/packages/games.scm (endless-sky): Update to 0.10.2.
2023-07-16 02:00:10 +02:00
John Kehayias
09e73683a2
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.
2023-07-14 11:08:31 -04:00
Vagrant Cascadian
8306d3e529
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>
2023-07-09 07:31:36 +02:00
Vagrant Cascadian
4c610d2b2e
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>
2023-07-09 07:31:36 +02:00
zamfofex
849f31d574
gnu: Add Plunder.
...
* gnu/packages/games.scm (plunder): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-07-07 15:30:23 +02:00
Guillaume Le Vaillant
5ee2546f14
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.
2023-07-05 15:02:12 +02:00
宋文武
2e0228e736
gnu: Add anarch.
...
* gnu/packages/games.scm (anarch): New variable.
2023-06-21 17:43:12 +08:00
Cairn
54026e2a4e
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>
2023-06-20 22:11:37 +01:00
Cairn
3eb3bd0284
gnu: ltris: Update to 1.2.6.
...
* gnu/packages/games.scm (ltris): Update to 1.2.6.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-06-20 22:11:13 +01:00
gemmaro
c1ef5df61d
gnu: 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>
2023-06-14 23:19:44 +02:00
Jakob Kirsch
42ea60b7dd
gnu: Add rogue.
...
* gnu/packages/games.scm (rogue): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-06-08 23:07:59 +02:00
宋文武
d32fb0ee6b
gnu: warzone2100: Rewrite package arguments to G-expressions.
...
* gnu/packages/games.scm (warzone2100)[arguments]: Convert to list of
G-expressions.
2023-05-30 17:46:43 +08:00
宋文武
368f0fa0f2
gnu: warzone2100: Update to 4.3.5.
...
* gnu/packages/games.scm (warzone2100): Update to 4.3.5.
2023-05-30 17:45:44 +08:00
Liliana Marie Prikler
58e84ec9af
gnu: 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.
2023-05-14 12:22:29 +02:00
Ivana Drazovic
b984ac16dc
gnu: 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>
2023-05-11 16:38:28 +02:00
Ivana Drazovic
8cb6fc32a6
gnu: 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>
2023-05-11 16:38:28 +02:00
Ivana Drazovic
420b6a8555
gnu: 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>
2023-05-11 16:38:28 +02:00
Yovan Naumovski
8bd5b3a373
gnu: 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>
2023-05-08 12:42:08 +03:00
Eric Bavier
d71bbf2e7d
gnu: 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.
2023-05-03 22:34:56 -05:00
Nicolas Goaziou
6f3be37c68
gnu: open-adventure: Update to 1.16.
...
* gnu/packages/games.scm (open-adventure): Update to 1.16.
2023-05-03 12:36:07 +02:00
Eric Bavier
97abc5d45a
gnu: 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.
2023-05-02 14:11:31 -05:00
Liliana Marie Prikler
d7e489d6e0
gnu: 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.
2023-04-26 20:52:32 +02:00
Andreas Enge
c919bfefd9
Merge remote-tracking branch 'origin/master' into core-updates
2023-04-25 15:19:29 +02:00
Nicolas Goaziou
c9c4fea7c5
gnu: nethack: Update to 3.6.7.
...
* gnu/packages/games.scm (nethack): Update to 3.6.7.
2023-04-25 11:47:51 +02:00
Efraim Flashner
08c63aac53
gnu: slimevolley: Build with gcc-7.
...
* gnu/packages/games.scm (slimevolley)[native-inputs]: Add gcc-7.
2023-04-25 10:32:46 +03:00
Nicolas Goaziou
7decb4c394
gnu: Add deal.
...
* gnu/packages/games.scm (deal): New variable.
2023-04-25 01:13:37 +02:00
Andreas Enge
d1252b597d
Merge remote-tracking branch 'origin/master' into core-updates
2023-04-22 09:21:22 +02:00
Yovan Naumovski
1027f10199
gnu: Add alienblaster.
...
* gnu/packages/games.scm (alienblaster): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-21 10:50:55 +02:00
Efraim Flashner
aa2eab0fd5
gnu: ultrastar-deluxe: Build with ffmpeg-5.
...
* gnu/packages/games.scm (ultrastar-deluxe)[inputs]: Replace ffmpeg with
ffmpeg-5.
2023-04-19 20:24:29 -04:00
Julien Lepiller
ba203839a5
gnu: openttd-opengfx: Fix build.
...
* gnu/packages/games.scm (openttd-opengfx)[arguments]: Create mime database
in the `configure` phase.
[native-inputs]: Add shared-mime-info.
2023-04-18 21:49:03 +02:00
Efraim Flashner
4d030fbd48
gnu: ultrastar-deluxe: Build with ffmpeg-5.
...
* gnu/packages/games.scm (ultrastar-deluxe)[inputs]: Replace ffmpeg with
ffmpeg-5.
2023-04-18 20:02:24 +03:00
Yovan Naumovski
a0819cd5bc
gnu: freeciv: Update to 3.0.7.
...
* gnu/packages/games.scm (freeciv): Update to 3.0.7.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-04-13 17:43:52 +01:00
Parnikkapore
972d66b66d
gnu: minetest: Update to 5.7.0.
...
* gnu/packages/minetest.scm (minetest): Update to 5.7.0.
[arguments]: Move check phase to after install, as the tests refer to data
files in the installation.
(minetest-data): Update to 5.7.0.
* gnu/packages/games.scm (irrlicht-for-minetest): Update to 1.9.0mt10.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-04-13 17:43:17 +01:00
Nicolas Goaziou
514df2930c
gnu: open-adventure: Update to 1.15.
...
* gnu/packages/games.scm (open-adventure): Update to 1.15.
2023-04-09 21:00:05 +02:00
Bruno Victal
0425c91a92
gnu: curl-minimal: Remove variable.
...
* gnu/packages/curl.scm (curl-minimal): Remove variable.
* gnu/packages/astronomy.scm (python-fitsio, gnuastro): Use curl.
* gnu/packages/games.scm (odamex): Ditto.
* gnu/packages/sync.scm (onedrive): Ditto.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-07 17:53:57 +02:00
宋文武
420067868c
gnu: bambam: Update to 1.2.1.
...
* gnu/packages/games.scm (bambam): Update to 1.2.1.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-03 13:10:00 +02:00
宋文武
a7a8c0c11c
gnu: fheroes2: Update to 1.0.2.
...
* gnu/packages/games.scm (fheroes2): Update to 1.0.2.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-03 13:09:59 +02:00
Zheng Junjie
f01d876c06
gnu: endless-sky: Update to 0.10.0.
...
* gnu/packages/games.scm (endless-sky): Update to 0.10.0.
[build-system]: Change to CMAKE-BUILD-SYSTEM.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-02 22:28:55 +02:00
Nicolas Goaziou
a6f98c64f6
gnu: open-adventure: Update to 1.14.
...
* gnu/packages/games.scm (open-adventure): Update to 1.14.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-03-30 20:53:16 +08:00
Parnikkapore
631f19e43f
gnu: flightgear: Update to 2020.3.18.
...
* gnu/packages/games.scm (simgear, flightgear): Update to 2020.3.18.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-29 22:37:43 -04:00
Nicolas Goaziou
b79187ab50
gnu: xmoto: Improve package style.
...
* gnu/packages/games.scm (xmoto)[snippet]: Remove trailing #T.
[arguments]: Use G-expressions. Remove trailing #T in phases.
[native-inputs]: Remove labels.
[inputs]: Remove labels.
2023-03-16 18:08:44 +01:00
Nicolas Goaziou
021bc8567d
gnu: xmoto: Update to 0.6.2.
...
* gnu/packages/games.scm (xmoto): Update to 0.6.2.
[arguments]<#:phases>: Follow SDL2 switch.
[inputs]: Delete LUA-5.1, SDL, SDL-MIXER, SDL-NET and SDL-TTF. Add LUA, SDL2,
SDL2-mixer, SDL2-NET and SDL2-TTF.
2023-03-16 00:10:58 +01:00
Nicolas Goaziou
d4a8639dbd
gnu: cataclysm-dda: Update to 0.G.
...
* gnu/packages/games.scm (cataclysm-dda): Update to 0.G.
2023-03-10 18:33:16 +01:00