Commit graph

1616 commits

Author SHA1 Message Date
Gabriel Wicki
6f8c8a86d8
gnu: Fix synopsis in miscelaneous packages.
* gnu/packages/astronomy.scm (calcmysky-qt5): Fix synopsis.
* gnu/packages/base.scm (hello): Fix synopsis.
* gnu/packages/bioinformatics.scm (vembrane): Fix synopsis.
* gnu/packages/browser-extensions.scm (passff): Fix synopsis.
* gnu/packages/browser-extensions.scm (noscript): Fix synopsis.
* gnu/packages/c.scm (orangeduck-mpc): Fix synopsis.
* gnu/packages/cran.scm (r-d3r): Fix synopsis.
* gnu/packages/docbook.scm (docbook-mathml-1.0): Fix synopsis.
* gnu/packages/finance.scm (flowee): Fix synopsis.
* gnu/packages/firmware.scm (seabios): Fix synopsis.
* gnu/packages/games.scm (pinball): Fix synopsis.
(morris): Fix synopsis.
* gnu/packages/gawk.scm (cppawk-egawk): Fix synopsis.
* gnu/packages/gnome.scm (gssdp): Fix synopsis.
* gnu/packages/gstreamer.scm (gst-plugins-espeak): Fix synopsis.
* gnu/packages/heads.scm (musl-cross): Fix synopsis.
* gnu/packages/irc.scm (epic5): Fix synopsis.
* gnu/packages/kde-pim.scm (itinerary): Fix synopsis.
* gnu/packages/kde-plasma.scm (mpvqt): Fix synopsis.
* gnu/packages/lesstif.scm (motif): Fix synopsis.
* gnu/packages/linux.scm (ecryptfs-utils): Fix synopsis.
* gnu/packages/linux.scm (falcosecurity-libs): Fix synopsis.
* gnu/packages/mail.scm (pan): Fix synopsis.
* gnu/packages/messaging.scm (biboumi): Fix synopsis.
* gnu/packages/ocaml.scm (ocaml-ppx-import): Fix synopsis.
* gnu/packages/pascal.scm (p2c): Fix synopsis.
* gnu/packages/pdf.scm (unpaper): Fix synopsis.
* gnu/packages/pure.scm (pure): Fix synopsis.
* gnu/packages/qt.scm (qxlsx-qt5): Fix synopsis.
* gnu/packages/smalltalk.scm (smalltalk): Fix synopsis.
* gnu/packages/sugar.scm (sugar): Fix synopsis.
* gnu/packages/terminals.scm (roxterm): Fix synopsis.
* gnu/packages/virtualization.scm (xen): Fix synopsis.
* gnu/packages/vpn.scm (sshoot): Fix synopsis.
* gnu/packages/web.scm (buku-run): Fix synopsis.

Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2024-12-10 22:35:12 -08:00
Lynn Leichtle
af13915b28
gnu: cataclysm-dda: Update to 0-H.
* gnu/packages/games.scm (cataclysm-dda): Update to 0.H.

Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
Change-Id: I8f3776b1bbb4ead2d409b2e1a3c4c98537126f12
2024-12-01 19:04:26 +08:00
Efraim Flashner
5ff9e51e2c
gnu: the-powder-toy: Enable building on more architectures.
* gnu/packages/games.scm (the-powder-toy)[source]: Add a snippet to
identify more machines as 64-bit.
[arguments]: Add configure-flags when building with lua.  Add a phase to
correctly use lua when necessary.
[inputs]: Build with luajit or lua-5.2 depending on platform support.

Change-Id: I7c1fda2d45f3e6c74475e33ec2a23f9accd6964f
2024-11-26 11:12:25 +02:00
Ron Nazarov
276744f3d6
gnu: Add the-powder-toy.
* gnu/packages/games.scm (the-powder-toy): New variable.

Change-Id: I140d21cab40a522a5079de51980874dae93b4304
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-11-26 10:17:24 +02:00
Maxim Cournoyer
7aaa2f46b4
gnu: Add speed-dreams.
* gnu/packages/games.scm (speed-dreams): New variable.
(speed-dreams-version, speed-dreams-svn-revision): New variables.
(speed-dreams-source-tarball): New procedure.
(speed-dreams-base-tarball, speed-dreams-more-hq-cars-and-tracks-tarball)
(speed-dreams-wip-cars-and-tracks-tarball)
(speed-dreams-unmaintained-tarball): New variable.

Change-Id: Id14f3556d47a80c508177940f959448520b406fc
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-11-15 07:46:06 +01:00
Maxim Cournoyer
18bd867b24
gnu: torcs: Fix source file name.
* gnu/packages/games.scm (torcs) [source]: Specify file-name field.
[arguments]: Precise URL in comment.

Change-Id: I9730e9aa75e17068b821ce211cb4591f53c47681
2024-11-12 20:48:09 +09:00
Maxim Cournoyer
40625c213a
gnu: Add torcs.
* gnu/packages/games.scm (torcs): New variable.

Change-Id: I1e55fc65ff303c309fed50f2071de0eaf4266d57
2024-11-12 17:41:38 +09:00
Maxim Cournoyer
cd72e43388
gnu: Add vdrift.
* gnu/packages/games.scm (vdrift): New variable.

Change-Id: I55b5884a9d7d4a9e874e76c6a7c8af4974dce701
2024-11-12 17:41:38 +09:00
Maxim Cournoyer
1660456214
gnu: Add vdrift-data.
* gnu/packages/games.scm (vdrift-data): New variable.

Change-Id: I960e2222ea7e9506a306692db552dc1dcc229b01
2024-11-12 17:41:38 +09:00
Lars-Dominik Braun
aa2ccd6350
gnu: ultrastar-deluxe: Update to 2024.10.0.
* gnu/packages/games.scm (ultrastar-deluxe): Bump version.
[inputs]: Use ffmpeg 6 and ttf output of font-google-noto.

Change-Id: I105c352abd8296a73dde54fecdfc6de7692e712e
2024-11-10 11:21:16 +01:00
Sughosha via Guix-patches via
57fb43e17d
gnu: Rename knights with knightsgame.
Rename knights with knightsgame to package knights from KDE games module.

* gnu/packages/games.scm (knights): Rename with knightsgame.

Change-Id: I6eec8189fd29fe2ede67d98c26fdd9cafe4c2aef
2024-11-06 19:38:25 +08:00
David Pflug
3eb531f04e
gnu: odamex: Update to 10.6.0.
* gnu/packages/games.scm (odamex): Update to 10.6.0.

Change-Id: Ifbad7399f3e43b8a05948d8f7b1b73ba9b30477b
2024-10-31 13:56:45 +08:00
Maxim Cournoyer
94023ae509
gnu: joycond: Update to 0.1.0-2.5b590ec.
* gnu/packages/games.scm (joycond): Update to 0.1.0-2.5b590ec.

Change-Id: I86a258b6d2992e6b72b4bc4b33b4fdfb2c94e296
2024-10-22 22:50:24 +09:00
Maxim Cournoyer
88f095e88a
Revert "gnu: joycond: Update to 0.1.0-2.9d1f509."
Attempt to resolve a new 100% CPU spike problem.

This partially reverts commit ecda7d3ef7.

Change-Id: I9f5e05ae926e49367b2a57dad8f5188ddf0ad604
2024-10-22 22:50:24 +09:00
Artyom V. Poptsov
052cff561d
gnu: cowsay: Update to 3.8.3.
* gnu/packages/games.scm (cowsay): Update to 3.8.3.

Change-Id: If6cbf75bec4bf95611356ee54d88c53c1389cf6f
2024-10-19 20:55:37 +03:00
Maxim Cournoyer
af958a7016
gnu: joycond: Patch /bin/setfacl in udev rules.
* gnu/packages/games.scm (joycond)
[phases]: Extend the 'fix-bin-location' phase.

Change-Id: Ie41f822db023369d5d35f9a960a9dadf994663e8
2024-10-19 21:45:47 +09:00
Maxim Cournoyer
ecda7d3ef7
gnu: joycond: Update to 0.1.0-2.9d1f509, use gexps and fix license.
* gnu/packages/games.scm (joycond): Update to 0.1.0-2.9d1f509.
[phases]: Use gexps.
[license]: Correct to gpl3+.

Change-Id: I81824de94d168e63e0434149805708cb1e8b8a54
2024-10-19 21:45:47 +09:00
Maxim Cournoyer
a48605f6e9
gnu: jstest-gtk: Mention this is for joydev devices in description.
* gnu/packages/games.scm (jstest-gtk) [synopsis]: Mention this is for Joydev
joysticks.
[description]: Likewise.

Change-Id: I3a93a237ea5e2efb6bc49e6a9eee2e8714e25bf5
2024-10-07 01:20:22 +09:00
Tobias Geerinckx-Rice
095be32c43
gnu: Add xevil.
* gnu/packages/games.scm (xevil): New public variable.

Change-Id: I86885cc816685001a7d8d7dacccc396f39ddbd5f
2024-09-29 02:00:00 +02:00
Tobias Geerinckx-Rice
09fcc5093f
gnu: gzdoom: Delete files that might prevent commercial distribution.
* gnu/packages/games.scm (gzdoom)[source]: Delete files in the snippet.

Change-Id: I601bb251e9b690e375f707786bb5789a6a664b92
2024-09-29 02:00:00 +02:00
Tobias Geerinckx-Rice
b20c3a4b9a
gnu: gzdoom: Update package style.
* gnu/packages/games.scm (gzdoom)[source]: Don't explicitly return #t
from snippet.
[arguments]: Likewise from phases.  Use G-expressions.
Use SEARCH-INPUT-FILE so that we can…
[inputs]: …remove input labels.

Change-Id: I8dfc4ce55c1c5b5bfda98d81ba54e310b7469766
2024-09-29 02:00:00 +02:00
dan
84339e1fb5
gnu: moonlight-qt: Update to 6.1.0.
* gnu/packages/games.scm (moonlight-qt): Update to 6.1.0.
(moonlight-common): Update to submodule checkout.

Change-Id: Ia709bcf9684d843f9b24d6a8afd184a79afb1c73
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-10-04 19:11:49 +08:00
Eric Bavier
b9f2ff6b8d
gnu: Add AntiMicroX.
* gnu/packages/games.scm (antimicrox): New variable.

Change-Id: Ie159edf259bba0aa06ff60c074fec4457b409d12
2024-10-01 21:45:59 -05:00
Maxim Cournoyer
b7c94d5288
gnu: Add sdl-jstest.
* gnu/packages/games.scm (sdl-jstest): New variable.

Change-Id: I8a2845375501ddadca2eb4add869fce1dc277568
2024-09-22 15:20:49 +09:00
Maxim Cournoyer
55db928dcb
gnu: Add evtest-qt.
* gnu/packages/games.scm (evtest-qt): New variable.

Change-Id: Ifccb54509b4469c923126b100094e06e93383208
2024-09-22 15:19:51 +09:00
Ashvith Shetty
9d75215a59
gnu: Add gemrb-0.9.3.
* gnu/packages/games.scm (gemrb-0.9.3): New variable.
* gnu/packages/patches/gemrb-add-path-suffixes-for-vlc-headers.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Register patch.

Change-Id: Ic05eacf362f9a4ebfe88b1e0967e72e824c4f404
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-09-21 09:38:48 +02:00
Tobias Geerinckx-Rice
8dae6b4754
gnu: apricots: Update to 0.2.8.
* gnu/packages/games.scm (apricots): Update to 0.2.8.
[inputs]: Replace freealut with alure.

Change-Id: I3923bbef1a22c9109bda496d76451c03e98e503c
2024-09-08 02:00:00 +02:00
Tobias Geerinckx-Rice
fad392b339
gnu: apricots: Disable tests.
* gnu/packages/games.scm (apricots)[arguments]: Disable #:tests?.
[native-inputs]: Remove cppcheck.

Change-Id: I50e7ae3f8e41ffc415d19055e096f3538ada94a2
2024-09-08 02:00:00 +02:00
Tobias Geerinckx-Rice
ee64bcfb79
gnu: armagetronad: Update to 0.2.9.2.3.
* gnu/packages/games.scm (armagetronad): Update to 0.2.9.2.3.
[arguments]: Add a new 'omit-broken-symlinks phase.

Change-Id: I2283e27facdccfb28034434253a2a3b079ceb4c4
2024-09-08 02:00:00 +02:00
Tobias Geerinckx-Rice
6078dd42d2
gnu: armagetronad: Don't nest everything under games/.
* gnu/packages/games.scm (armagetronad)[arguments]: Add ‘--disable-games’
to #:configure-flags.

Change-Id: Ie78ed82ff01ad5e14490436169c432160dcbbe0e
2024-09-08 02:00:00 +02:00
Tobias Geerinckx-Rice
94aac02e02
gnu: armagetronad: Omit uninstaller.
* gnu/packages/games.scm (armagetronad)[arguments]: Add ‘--disable-uninstall’
as #:configure-flags.

Change-Id: I083108c9ba612c9a8342157c8774177f16a88a76
2024-09-08 02:00:00 +02:00
Tobias Geerinckx-Rice
b17121a8aa
gnu: abbaye: Update to 2.0.2.
* gnu/packages/games.scm (abbaye): Update to 2.0.2.
[source]: Remove obsolete snippet.

Change-Id: Id28b0c695019e4db28f3bf8defa984ec9ef5545d
2024-09-08 02:00:00 +02:00
Tobias Geerinckx-Rice
30da7825aa
gnu: abbaye: Update package style.
* gnu/packages/games.scm (abbaye)[source]: Don't explicitly return #t
from snippet.  In-line trivial comment.
[arguments]: Unquote list and use G-expressions.

Change-Id: Ia5fdfa7e047f4b3bdcd166aea6a1367414073a8a
2024-09-08 02:00:00 +02:00
Vagrant Cascadian
b6d5a7f583
Update vcmi to 1.5.7.
[[PGP Signed Part:No public key for DC518FC87F9716AA created at 2024-09-10T13:50:15+0900 using EDDSA]]
The attached patch updates vcmi to 1.5.7 and works with QT6 instead of
QT5 (maybe due to fixes in vcmi, maybe due to core-updates merge).

Did more play testing that I had planned...

live well,
  vagrant

[2. text/x-diff; 0001-gnu-vcmi-Update-to-1.5.7.patch]
From 72c5e9e79d7f9b51508c97d5d9d3b5fda7e02a0f Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <vagrant@debian.org>
Date: Mon, 9 Sep 2024 17:02:02 -0700
Subject: [PATCH] gnu: vcmi: Update to 1.5.7.

* gnu/packages/games.scm (vcmi): Update to 1.5.7.
[native-inputs]: Use qtbase and qtools instead of the QT5 variants.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-09-11 12:04:43 +09:00
Jan Wielkiewicz
ef428cf721
gnu: minetest: Update to 5.9.0.
The Minetest engine and the "Minetest Game" have been decoupled upstream
in Minetest 5.9.0:

https://dev.minetest.net/Changelog#Minetest_Game

* gnu/packages/minetest.scm (minetest): Update to 5.9.0.
[arguments]: Adjust #:configure-flags and #:phases to account for the
removal of the Minetest Game from the Minetest codebase.
[native-search-paths, synopsis, description]: Likewise.
[inputs]: Remove IRRLICHT-FOR-MINETEST.
(minetest-data): Update to 0.0.0-0.88ecab3.  Rename to MINETEST-GAME and
deprecate MINETEST-DATA.
[synopsis, description]: Adjust to account for the decoupling of the game from
the engine.
* gnu/packages/games.scm (irrlicht-for-minetest): Remove variable.
* guix/build-system/minetest.scm (default-minetest-game): New variable.
(%default-modules): Use it.

Change-Id: I0117bd33a2ce5eb1c79fdb29878682081f61dd4e
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-09-10 21:56:44 -04:00
宋文武
3c21d0da62
gnu: retux: Update to 1.6.2.
* gnu/packages/games.scm (retux): Update to 1.6.2.

Change-Id: Ic90a81d1cd1b961be1080dae7d482ba2cb0f03d6
2024-09-02 09:33:58 +08:00
Adam Faiz
16ba3aceec
gnu: openclonk: Use gexps and new input style.
* gnu/packages/games.scm (openclonk)[arguments]: Use gexps.
[source]: Reindent.
[inputs, native-inputs]: Drop labels.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-08-31 15:04:42 +02:00
Adam Faiz
b2235ef7d6
gnu: openclonk: Fix build.
* gnu/packages/games.scm (openclonk): Fix build.
[source]<snippet>: Unbundle dependencies and include the <limits> header where
necessary to fix the build.
[arguments]<#:phases>: Remove workarounds for bundled backward-cpp.
[inputs]: Remove dependencies for bundled backward-cpp. Add libb2, pcg-cpp,
and c-template-sort.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-08-31 15:04:42 +02:00
宋文武
f4b83f1785
gnu: devours: Fix build.
* gnu/packages/games.scm (devours)[arguments]: Don't refer to
nonexistent 'install-executable' phase.

Change-Id: I76be61ba3d79417d84e344b29535c201b55df885
2024-08-31 10:45:15 +02:00
宋文武
93cb949611
gnu: kiki: Add libxcrypt dependency.
* gnu/packages/games.scm (kiki)[inputs]: Add libxcrypt.

Change-Id: I4890ba6395f62d00fcdbf160320bae1e71007883
2024-08-31 10:45:15 +02:00
宋文武
7a4c4124c5
gnu: gnubg: Fix build.
* gnu/packages/games.scm (gnubg)[inputs]: Add libxcrypt.

Change-Id: Ie67bcb21539a65e2903bb6cd9339d04930123b68
2024-08-31 10:45:14 +02:00
宋文武
d6ebfa7450
gnu: cataclysm-dda: Fix build.
It fails with:
  cc1plus: note: unrecognized command-line option ‘-Wno-unknown-warning-option’
                 may have been intended to silence earlier diagnostics
  cc1plus: all warnings being treated as errors

* gnu/packages/games.scm (cataclysm-dda)[arguments]: Disable warnings by
pass "WARNINGS=-w" to make-flags.

Change-Id: I01fbbab6a3ecefc63056a26547f9e833f6fe8321
2024-08-31 10:45:13 +02:00
宋文武
14093b79fd
gnu: blobwars: Fix build.
* gnu/packages/games.scm (blobwars)[arguments]<#:phases>: Get rid of
custom 'strlcat' and 'strlcpy' implementations.

Change-Id: I657d316a4846eda6ae817bc76a6070bcc70adb2e
2024-08-31 10:45:12 +02:00
宋文武
c81dcc1777
gnu: gnurobots: Add libxcrypt dependency.
* gnu/packages/games.scm (gnurobots)[inputs]: Add libxcrypt.

Change-Id: Ib743f029915332c63883adab2711c25ebfaa022c
2024-08-31 10:45:09 +02:00
宋文武
6784bb69ec
gnu: adanaxisgpl: Add libxcrypt dependency.
* gnu/packages/games.scm (adanaxisgpl)[inputs]: Add libxcrypt.

Change-Id: I8ce028c21c9137bf32ef55e11f559646bfd22238
2024-08-31 10:45:06 +02:00
Maxim Cournoyer
593fcbbefa
gnu: neverball: Add bash-minimal to inputs.
* gnu/packages/games.scm (neverball)
[inputs]: Add bash-minimal.
[arguments]: Deletions trailing #t.

Change-Id: I8e7a2cfea7cf17ff5319c08230e0fc7f4ab8fbeb
2024-08-31 10:42:29 +02:00
Maxim Cournoyer
b17cdf3c90
gnu: frozen-bubble: Add bash-minimal to inputs.
* gnu/packages/games.scm (frozen-bubble)
[inputs]: Add bash-minimal.  Drop labels.
[arguments]: Delete trailing #t.

Change-Id: I4dbcbe1626877b810b8a6e6b84ed78a16dea73a7
2024-08-31 10:42:29 +02:00
Maxim Cournoyer
9eb56822f7
gnu: xonotic: Add bash-minimal to inputs.
* gnu/packages/games.scm (xonotic) [inputs]: Add bash-minimal.

Change-Id: Id19ed3eeea8435e5366441368526cbae47d3bab9
2024-08-31 10:42:28 +02:00
Maxim Cournoyer
8f7490738c
gnu: lady: Add bash-minimal to inputs.
* gnu/packages/games.scm (lady) [inputs]: Add bash-minimal.

Change-Id: I946e55da1399545e194be99d6d71ac7422560407
2024-08-31 10:42:28 +02:00
Maxim Cournoyer
60b9b465fa
gnu: tuxpaint: Add bash-minimal to inputs.
* gnu/packages/games.scm (tuxpaint)
[inputs]: Drop labels; add bash-minimal.

Change-Id: If346f144a1d80c897be453e269ded7fb3e9f089f
2024-08-31 10:42:28 +02:00