Commit Graph

1501 Commits

Author SHA1 Message Date
Sughosha
f944fa718d
gnu: supertuxkart: Update to 1.4.
* gnu/packages/games.scm (supertuxkart): Update to 1.4.
  [snippet]: Unbundle mcpp.
  [arguments]: Enable recorder.
  [inputs]: Add libopenglrecorder.
  [native-inputs]: Add mcpp and python.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-02-11 00:09:40 +01:00
Nicolas Goaziou
f0d1cddf5b
gnu: naev: Update to 0.10.3.
* gnu/packages/games.scm (naev): Update to 0.10.3.
2023-02-04 17:53:06 +01:00
Tobias Geerinckx-Rice
86a46995e2
gnu: edgar: Update to 1.36.
* gnu/packages/games.scm (edgar): Update to 1.36.
2023-01-29 01:00:00 +01:00
Tobias Geerinckx-Rice
b9ee8e4a97
gnu: fillets-ng: Use HTTPS home page.
* gnu/packages/games.scm (fillets-ng)[home-page]: Use HTTPS.
2023-01-22 01:01:01 +01:00
Tobias Geerinckx-Rice
4ce0304c70
gnu: barrage: Update to 1.0.6.
* gnu/packages/games.scm (barrage): Update to 1.0.6.
2023-01-15 01:00:21 +01:00
Nicolas Goaziou
55544d6ec0
gnu: naev: Update to 0.10.2.
* gnu/packages/games.scm (naev): Update to 0.10.2.
2023-01-13 22:51:07 +01:00
Parnikkapore
22ce05b24d
gnu: flightgear: Update to 2020.3.17.
* gnu/packages/games (flightgear): Update to 2020.3.17.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-05 23:11:31 +01:00
Nicolas Goaziou
01762b7171
gnu: naev: Update to 0.10.1.
* gnu/packages/games.scm (naev): Update to 0.10.1.
2022-12-30 11:32:12 +01:00
Nicolas Goaziou
ef060487a2
gnu: naev: Update to 0.10.0.
* gnu/packages/games.scm (naev): Update to 0.10.0.
[inputs]: Add ENET, PCRE2.
2022-12-23 19:06:47 +01:00
Michael Rohleder
d2cd3290ea
gnu: stockfish: Update to 15.1.
* gnu/packages/games.scm (stockfish): Update to 15.1.
  [arguments]: Renamed phase remove-m-flag to remove-m-flag-and-net-target.
  Add removing of the net target in the Makefile, because it wants networking.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-12-22 17:15:48 +01:00
Andrew Tropin
30143cdad2
gnu: fheroes2: Update to 1.0.0.
* gnu/packages/games.scm (fheroes2): Update to 1.0.0.
2022-12-22 09:59:39 +04:00
Nicolas Goaziou
ced3be2b56
gnu: flare-game: Update to 1.14.
* gnu/packages/games.scm (flare-game): Update to 1.14.
2022-12-14 21:14:27 +01:00
Nicolas Goaziou
042f169cc3
gnu: flare-engine: Update to 1.14.
* gnu/packages/games.scm (flare-engine): Update to 1.14.
2022-12-14 21:14:18 +01:00
Marius Bakke
79564bf997
gnu: ffmpeg: Promote version 5 to the default.
* gnu/packages/video.scm (ffmpeg): Alias to FFMPEG-5.
(mlt-6)[inpust]: Replace "ffmpeg" with FFMPEG-4.
(transcode, libquicktime, ffmpegthumbnailer, mplayer, obs,
simplescreenrecorder, handbrake, ffms2, libopenshot, wlstream)[inputs]: Change
from FFMPEG to FFMPEG-4.
* gnu/packages/arcan.scm (arcan)[inputs]: Likewise.
* gnu/packages/astronomy.scm (stackistry, libskry)[inputs]: Likewise.
* gnu/packages/audio.scm (aubio, bs1770gain)[inputs]: Likewise.
* gnu/packages/education.scm (openboard)[inputs]: Likewise.
* gnu/packages/emulators.scm (dolphin-emu, retroarch, pcsxr, ppsspp)[inputs]:
Likewise.
* gnu/packages/game-development.scm (warsow-qfusion)[inputs]: Likewise.
* gnu/packages/games.scm (oshu, hedgewars)[inputs]: Likewise.
* gnu/packages/gnunet.scm (libextractor)[inputs]: Likewise.
* gnu/packages/graphics.scm (openscenegraph)[inputs]: Likewise.
* gnu/packages/image-processing.scm (opencv, paraview-5.9)[inputs]: Likewise.
* gnu/packages/julia-jll.scm (julia-ffmpeg-jll)[inputs]: Likewise.
* gnu/packages/kde-multimedia.scm (kid3)[inputs]: Likewise.
* gnu/packages/kodi.scm (kodi)[inputs]: Likewise.
* gnu/packages/linphone.scm (mediastreamer2)[inputs]: Likewise.
* gnu/packages/linux.scm (pipewire)[inputs]: Likewise.
(pipewire-0.3)[inputs]: Replace "ffmpeg" with FFMPEG.
* gnu/packages/mp3.scm (chromaprint)[inputs]: Change from FFMPEG to FFMPEG-4.
* gnu/packages/music.scm (musikcube)[inputs]: Likewise.
* gnu/packages/rdesktop.scm (freerdp)[inputs]: Likewise.
* gnu/packages/qt.scm (qtwebengine-5)[inputs]: Likewise.
2022-12-12 15:12:58 +01:00
Ron Nazarov
426af37387
gnu: nethack: Fix missing command line arguments support in wrapper.
* gnu/packages/games.scm (nethack)[phases]: Pass "$@" to nethack.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-12-09 10:34:14 +08:00
Hendursaga
34628a54ec
gnu: extremetuxracer: Update to 0.8.2.
* gnu/packages/games.scm (extremetuxracer): Update to 0.8.2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-12-08 13:07:46 +01:00
Nicolas Goaziou
6f3f952e20
gnu: astromenace: Improve package style.
* gnu/packages/games.scm (astromenace)[arguments]: Use G-expressions.  Remove
trailing #T from phases.
2022-12-05 23:02:35 +01:00
Nicolas Goaziou
c84820618a
gnu: astromenace: Update to 1.4.2.
* gnu/packages/games.scm (astromenace): Update to 1.4.2.
2022-12-05 23:00:04 +01:00
Marius Bakke
ea0e6e5d65
gnu: golly: Update to 4.2.
* gnu/packages/games.scm (golly): Update to 4.2.
[arguments]: Remove configure phase.
[inputs]: Remove PYTHON-2 and WXWIDGETS-GTK2.  Add PYTHON, SDL2, and
WXWIDGETS.  Remove labels while at it.
2022-12-02 19:08:27 +01:00
Marius Bakke
f16358144f
gnu: wxWidgets: Update to 3.2.1.
* gnu/packages/wxwidgets.scm (wxwidgets): Update to 3.2.1.
[source](modules, snippet): New fields.
[inputs]: Remove SDL.  Add CATCH-FRAMEWORK, EXPAT, GSTREAMER,
GST-PLUGINS-BASE, LIBNOTIFY, LIBPNG, LIBSECRET, PCRE, SDL2,
WEBKITGTK-WITH-LIBSOUP2, and ZLIB
[arguments]: Add "--enable-mediactrl" and "--enable-gui" to #:configure-flags.
Remove aarch64 workaround.  Install catch header in refer-to-inputs phase.
Add phase to adjust WebKitGTK version.
(wxwidgets-3.1, wxwidgets-gtk2-3.1): Remove variables.
(wxwidgets-3.0, (wxwidgets-gtk2-3.0): New variables.
(wxsvg)[inputs]: Change from WXWIDGETS-3.1 to WXWIDGETS.
* gnu/packages/audio.scm (audacity)[inputs]: Likewise.
* gnu/packages/cdrom.scm (dvdstyler)[inputs]: Likewise.
* gnu/packages/astronomy.scm (imppg)[inputs]: Change from WXWIDGETS to
WXWIDGETS-3.0.
* gnu/packages/ftp.scm (filezilla)[inputs]: Likewise.
* gnu/packages/games.scm (megaglest)[inputs]: Likewise.
* gnu/packages/geo.scm (opencpn)[inputs]: Likewise.
* gnu/packages/music.scm (sooperlooper)[inputs]: Likewise.
* gnu/packages/engineering.scm (kicad)[arguments]: Enable EGL support.
2022-12-02 19:08:27 +01:00
Marius Bakke
42c59c7849
gnu: megaglest: Remove input labels.
* gnu/packages/games.scm (megaglest)[inputs]: Remove labels.
[arguments]: Use SEARCH-INPUT-DIRECTORY.
2022-11-27 21:19:51 +01:00
Marius Bakke
c457c715a8
gnu: cdogs-sdl: Update to 1.4.0.
* gnu/packages/games.scm (cdogs-sdl): Update to 1.4.0.
2022-11-26 15:37:45 +01:00
Nicolas Goaziou
d858714ffc
gnu: burgerspace: Update to 1.9.5.
* gnu/packages/games.scm (burgerspace): Update to 1.9.5.
2022-11-24 23:36:03 +01:00
Nicolas Goaziou
945fd54f65
gnu: bzflag: Update to 2.4.26.
* gnu/packages/games.scm (bzflag): Update to 2.4.26.
2022-11-21 23:07:15 +01:00
Liliana Marie Prikler
d09a4cc7c7
gnu: Remove last reference to fortune-mod.
Since fortune-mod was removed in 6b6b947b61,
it makes no sense to mention it in the description of bsd-games.

* gnu/packages/games.scm (bsd-games): Remove reference to fortune-mod.
2022-11-20 09:22:36 +01:00
Efraim Flashner
a0aa6542ac
gnu: irrlicht-for-minetest: Add source file-name.
* gnu/packages/games.scm (irrlicht-for-minetest)[source]: Add file-name
field.
2022-11-14 15:17:42 +02:00
Liliana Marie Prikler
e58450be4a
gnu: ultrastar-deluxe: Improve package style.
* gnu/packages/games.scm (ultrastar-deluxe): Do not exceed column 80.
[source]<snippet>: Use G-Expressions.
[#:phases]: Fix indentation.
<fix-configure>: Add ‘where’ helper and use it to shrink horizontal space.
2022-11-08 06:48:10 +01:00
Liliana Marie Prikler
4cecbc5dd2
gnu: ultrastar-deluxe: Drop marketing speech.
* gnu/packages/games.scm (ultrastar-deluxe)[description]: Drop gratutious
“free and open source”.
2022-11-08 06:43:17 +01:00
Lars-Dominik Braun
f7f0c3b53c
gnu: Add ultrastar-deluxe.
* gnu/packages/games.scm (ultrastar-deluxe): New variable.
* gnu/packages/patches/ultrastar-deluxe-no-freesans.patch: New file.
* gnu/local.mk: Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-11-07 22:52:02 +01:00
Timotej Lazar
6e5e5f8fc2
gnu: opensurge: Update to 0.6.0.3.
* gnu/packages/games.scm (opensurge): Update to 0.6.0.3.
[arguments]: Use G-exps.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-06 15:19:14 +01:00
Vivien Kraus
86c14e70c5
gnu: irrlicht-for-minetest: Update to 1.9.0.mt8.
* gnu/packages/games.scm (irrlicht-for-minetest): Update to 1.9.0.mt8.
[inputs]: Add libxi.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-11-05 17:52:30 +01:00
Timotej Lazar
0e392dc35c
gnu: endless-sky: Update to 0.9.16.1, use new package style.
* gnu/packages/games.scm (endless-sky): Update to 0.9.16.1.
[arguments]: Use G-expressions. Drop #:scons to use the default version.
[inputs]: Remove labels. Add util-linux:lib.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-03 18:08:58 +01:00
Vagrant Cascadian
15ff5eebb6
gnu: Fix various lint issues in synopsis and descriptions.
* gnu/packages/android.scm (etc1tool)[synopsis]: Drop trailing period.
* gnu/packages/bioinformatics.scm (mudskipper)[synopsis]: Likewise.
* gnu/packages/crates-io.scm (rust-async-log-attributes-1)[synopsis]: Likewise.
  (rust-atomic-polyfill-1)[synopsis]: Likewise.
  (rust-modifier-0.1)[synopsis]: Likewise.
  (rust-openssl-macros-0.1)[synopsis]: Likewise.
  (rust-syn-mid-0.5)[synopsis]: Likewise.
  (rust-toml-edit-0.14)[synopsis]: Likewise.
  (rust-valuable-derive-0.1)[synopsis]: Likewise.
  (rust-inflections-1)[synopsis]: Likewise.
* gnu/packages/databases.scm (python-databases)[synopsis]: Likewise.
* gnu/packages/games.scm (liquidwar6)[synopsis]: Likewise.
* gnu/packages/golang.scm (go-golang.org-x-sync-errgroup)[synopsis]: Likewise.
* gnu/packages/guile-xyz.scm (guile-config)[synopsis]: Likewise.
* gnu/packages/haskell-web.scm (ghc-hxt-xpath)[synopsis]: Likewise.
* gnu/packages/haskell-xyz.scm (ghc-string-qq)[synopsis]: Likewise.
* gnu/packages/machine-learning.scm (python-lap)[synopsis]: Likewise.
  (python-pyro-api)[synopsis]: Likewise.
* gnu/packages/messaging.scm (python-librecaptcha)[synopsis]: Likewise.
* gnu/packages/python-check.scm (python-pytest-cram)[synopsis]: Likewise.
* gnu/packages/python-web.scm (python-jschema-to-python)[synopsis]: Likewise.
  (python-sarif-om)[synopsis]: Likewise.
  (python-socksio)[synopsis]: Likewise.
  (python-msrest)[synopsis]: Likewise.
* gnu/packages/tor.scm (torsocks)[synopsis]: Likewise.
* gnu/packages/cran.scm (r-rlist)[synopsis]: Remove leading article.
* gnu/packages/crates-io.scm (rust-clippy-lints-0.0.153)[synopsis]: Likewise.
  (rust-simplelog-0.11)[synopsis]: Likewise.
* gnu/packages/samba.scm (wsdd)[synopsis]: Likewise.
* gnu/packages/crates-io.scm (rust-spki-0.4)[synopsis]: Remove trailing
  whitespace.
* gnu/packages/golang.scm (go-github-com-mattn-go-zglob)[description]: Remove
  leading whitespace.
* gnu/packages/haskell-check.scm (ghc-crypto-cipher-tests)[description]:
  Likewise.
* gnu/packages/lisp-xyz.scm (sbcl-ctype)[synopsis]: Remove trailing
  whitespace.
* gnu/packages/mpi.scm (openmpi-thread-multiple)[description]: Remove leading
  whitespace.
* gnu/packages/node-xyz.scm (node-string-decoder)[synopsis]: Remove trailing
  whitespace.
2022-10-31 18:13:48 -07:00
(
9ffeec668e
gnu: wesnoth: Update to 1.16.6.
* gnu/packages/games.scm (wesnoth): Update to 1.16.6.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-10-29 23:52:14 +02:00
Vagrant Cascadian
d3e982dccb
gnu: Fix typos.
* gnu/packages/emacs-xyz.scm (emacs-piem)[description]: Fix use of "This
  packages".
* gnu/packages/tex.scm (texlive-hardwrap)[description]: Fix spelling of
  "arbitrary".
* gnu/packages/cran.scm (r-shinymanager)[description]: Fix spelling of
  "authentication".
* gnu/packages/lisp-xyz.scm (sbcl-utils-kt)[description]: Fix spelling of
  "developed".
* gnu/packages/crates-io.scm (rust-fs-utils-1)[description]: Fix spelling of
  "filesystem".
  [synopsis]: Likewise.
* gnu/packages/haxe.scm (neko)[description]: Fix spelling of "functions".
* gnu/packages/animation.scm (swftools)[description]: Fix needless
  pluralization of "information".
* gnu/packages/lisp-xyz.scm (sbcl-slot-extra-options)[description]: Fix
  spelling of "inheritance".
* gnu/packages/emacs-xyz.scm (emacs-js-comint)[description]: Fix spelling of
  "interpreter".
* gnu/packages/coq.scm (coq-mathcomp-finmap)[description]: Fix spelling of
  "library".
* gnu/services/lightdm.scm (lightdm-configuration): Fix spelling of
  "mechanism".
* gnu/packages/emacs-xyz.scm (emacs-citar-org-roam)[synopsis]: Fix spelling of
  "package".
* gnu/packages/games.scm (freerct)[description]: Fix spelling of
  "responsibilities".
* gnu/packages/statistics.scm (r-mixedpower)[description]: Fix spelling of
  "separate".
* gnu/packages/accessibility.scm (espeakup)[description]: Fix spelling of
  "speech".
* gnu/packages/bioinformatics.scm (r-skitools)[synopsis]: Fix spelling of
  "utilities".
* gnu/packages/golang.scm (go-github-com-savsgio-gotils)[synopsis]: Fix
  spelling of "utilities".
  [description]: Likewise.
* gnu/system.scm (boot-file-system-service os): Fix spelling of "utilities".
2022-10-23 17:03:09 -07:00
Julien Lepiller
82b0f3755d
guix: Fix typos.
These typos were found and reported through weblate.

* gnu/packages/audio.scm (wildmidi)[description]: Fix typo.
* gnu/packages/games.scm (cgoban)[description]: Fix typo.
* gnu/services/version-control.scm (gitolite-service-type)[description]:
  Fix typo.
* gnu/installer/newt/substitutes.scm (run-substitutes-page): Remove full
  stop at end of title.
* gnu/machine/ssh.scm (machine-ssh-configuration-system): Move
  punctuation outside of quotes.
* guix/scripts/home.scm (process-action): Remove trailing space before
  newline.
* guix/scripts/system.scm (show-help): Fix typo.
* guix/scripts/environment.scm (with-store/maybe): Fix typo.
2022-10-17 07:29:09 +02:00
Brendan Tildesley
8935049db9
gnu: 0ad: Update to 0.0.26-alpha.
* gnu/packages/games.scm (0ad): Update to 0.0.26-alpha.
[inputs]: Add freetype.
(0ad-data): Update to 0.0.26-alpha.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-16 19:12:59 +01:00
Efraim Flashner
322917aeb8
Merge remote-tracking branch 'origin/master' into staging
Conflicts:
	gnu/packages/gnuzilla.scm
	gnu/packages/graphics.scm
	gnu/packages/gstreamer.scm
	gnu/packages/gtk.scm
	gnu/packages/kde-frameworks.scm
	gnu/packages/video.scm
2022-10-12 14:36:44 +03:00
Nicolas Goaziou
a01e7f09cb
gnu: open-adventure: Improve package style.
* gnu/packages/games.scm (open-adventure)[arguments]: Use G-expressions.
<#:make-flags>: Be nicer with cross-compilation.
<#:phases>: Remove trailing #T.
[native-inputs]: Remove labels.  Re-order alphabetically.
2022-10-11 00:16:30 +02:00
Nicolas Goaziou
8fc86d1f6f
gnu: open-adventure: Update to 1.11.
* gnu/packages/games.scm (open-adventure): Update to 1.11.
[arguments]<#:parallel-tests>: Set to #F.
<#:phases>: Fix ECHO filename in an additional file.
2022-10-11 00:10:49 +02:00
Timotej Lazar
cb731c80ff
gnu: julius: Update to 1.7.0.
* gnu/packages/games.scm (julius): Update to 1.7.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-06 23:17:05 +02:00
Timotej Lazar
ba84c8c448
gnu: augustus: Update to 3.2.0.
* gnu/packages/games.scm (augustus): Update to 3.2.0.
[inputs]: Add expat.
[snippet]: Unbundle it. Drop trailing #t.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-10-04 13:37:43 +02:00
Maxim Cournoyer
3c6e220d81
Merge branch 'master' into staging.
With resolved conflicts in:
	gnu/local.mk
	gnu/packages/crates-io.scm
2022-09-27 14:27:28 -04:00
Hendursaga
81ad759ab9
gnu: Add tetzle.
* gnu/packages/games.scm (tetzle): New public variable.

Signed-off-by: Björn Höfling <bjoern.hoefling@bjoernhoefling.de>
2022-09-22 10:17:42 +02:00
Julien Lepiller
b7971ff798
gnu: lablgtk3: Update to 3.1.2.
* gnu/packages/ocaml.scm (lablgtk3): Update to 3.1.2.
[arguments]: Do not build extensions anymore (missing dependency)
* gnu/packages/games.scm (laby)[inputs]: Use
  `ocaml-lablgtk3-sourceview3'.
* gnu/packages/maths.scm (frama-c)[inputs]: Use
  `ocaml-lablgtk3-sourceview3'.
* gnu/packages/coq.scm (coq-ide)[inputs]: Use
  `ocaml-lablgtk3-sourceview3'.
2022-09-22 07:34:02 +02:00
Nicolas Goaziou
31a56967e2
gnu: hyperrogue: Update to 12.1a.
* gnu/packages/games.scm (hyperrogue): Update to 12.1a.
[source]<origin>: Set upstream to GitHub.
[arguments]: Use G-expressions.
<phases>: Remove INSTALL-DATA phase. Remove trailing #T.
[home-page]: Fix URL.
2022-09-18 19:56:20 +02:00
Maxim Cournoyer
3d297a0017
Merge branch 'master' into staging
With resolved conflicts in:
	gnu/local.mk
	gnu/packages/freedesktop.scm
	gnu/packages/gnuzilla.scm
2022-09-15 10:20:32 -04:00
Christopher Baines
fa4fffbd08
gnu: Add comments to the bottom of a few more package modules.
This will hopefully discourage patches which add new packages to the bottom of
files, as this increases the likelihood of conflicts when applying patches.

If there are more specific ways that packages should be arranged in specific
modules, this message can be updated accordingly.

* gnu/packages/crates-graphics.scm: Add comment discouraging adding packages
to the bottom of the file.
* gnu/packages/crates-gtk.scm: ditto.
* gnu/packages/games.scm: ditto.
* gnu/packages/music.scm: ditto.
* gnu/packages/qt.scm: ditto.
* gnu/packages/web.scm: ditto.
2022-09-14 09:33:11 +01:00
Nicolas Goaziou
669187accc
gnu: hedgewars: Improve package style.
* gnu/packages/games.scm (hedgewars)[arguments]: Use G-expressions. Remove
trailing #T.  Remove FIX-SORCES phase.  Run tests according to #:tests?
keyword.
[inputs]: Remove labels.
2022-09-13 23:07:06 +02:00
Nicolas Goaziou
d8d5e2a88f
gnu: hedgewars: Update to 1.0.2.
* gnu/packages/games.scm (hedgewars): Update to 1.0.2.
* gnu/packages/patches/hedgewars-network-bsd.patch: Delete file.
* gnu/local.mk: Apply removal.
2022-09-13 23:07:05 +02:00
Nicolas Goaziou
4017a47766
gnu: crawl: Update to 0.29.1.
* gnu/packages/games.scm (crawl): Update to 0.29.1.
2022-09-13 14:48:46 +02:00
Maxim Cournoyer
7d59dbfb8b
gnu: gnome-2048: Remove input labels.
* gnu/packages/games.scm (gnome-2048)[inputs, native-inputs]: Remove labels.
2022-09-13 02:05:00 -04:00
Maxim Cournoyer
04ed75cc9d
gnu: libgnome-games-support: Update to 2.0.0.
* gnu/packages/gnome.scm (libgnome-games-support): Update to 2.0.0.
[propagated-inputs]: Remove gtk+; add gtk.
(libgnome-games-support-1): New variable.
(gnome-klotski)[inputs]: Replace libgnome-games-support with
libgnome-games-support-1.
* gnu/packages/games.scm (gnome-2048)[inputs]: Likewise.
2022-09-13 02:04:45 -04:00
Morgan Smith
5ed679a2a9
gnu: Add steam-devices-udev-rules.
* gnu/packages/games.scm (steam-devices-udev-rules): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-11 16:43:31 +02:00
Marius Bakke
6cfb2e6270
Merge branch 'master' into staging 2022-09-07 18:20:23 +02:00
Tobias Geerinckx-Rice
26c2a8a327
gnu: Add exult.
* gnu/packages/games.scm (exult): New public variable.
2022-09-04 02:00:01 +02:00
Marius Bakke
c4ce54055a
Merge branch 'master' into staging 2022-09-01 16:24:18 +02:00
Brendan Tildesley
6549b259db
gnu: Move KDE games to (gnu packages kde-games).
*  gnu/packages/games.scm:
(ktuberling picmi kolf libkmahjongg kmahjongg kshisen kajongg kbreakout
kmines konquest kbounce kblocks ksudoku klines kgoldrunner kdiamond
kfourinline kblackbox knetwalk bomber granatier ksirk palapeli kiriki
kigo kubrick lskat kapman kspaceduel bovo killbots ksnakeduel kollision
knavalbattle kreversi ksquares kjumpingcube):
Move to gnu/packages/kde-games.scm.
[define-module]: Remove (gnu packages kde), (gnu packages
kde-frameworks).

* gnu/packages/kde-games.scm: New module.
[header]: Copy over any copyrights I could find that affected these games.
* gnu/local.mk (GNU_SYSTEM_MODULES): Register it.

Why? games.scm is very large, and will only get larger, so splitting it
helps. Also, it is convenient for singling out and updating KDE games.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-01 16:08:16 +02:00
Marius Bakke
827b4117da
Merge branch 'master' into staging 2022-08-30 18:58:57 +02:00
Liliana Marie Prikler
f592decd4d
gnu: Remove shlomif-cmake-modules.
This origin was added for the now removed fortune-mod, so let's remove it
as well.

* gnu/packages/games.scm (shlomif-cmake-modules): Delete variable.
2022-08-28 19:17:28 +02:00
Liliana Marie Prikler
5e17480574
gnu: Remove rinutils.
This package was introduced as native input to the now removed fortune-mod,
so let's remove it as well.

* gnu/packages/games.scm (rinutils): Delete variable.
2022-08-28 19:17:28 +02:00
Liliana Marie Prikler
6b6b947b61
gnu: Remove fortune-mod.
Since the addition of fortune-jkirchartz, it is no longer necessary to
keep around a package that propagates various non-nice things.
For a complete list, see <https://bugs.gnu.org/54691>.

* gnu/packages/games.scm (fortune-mod): Delete variable.
2022-08-28 19:17:28 +02:00
Marius Bakke
d6fa3ac7a8
gnu: mozjs: Update to 102.2.0.
* gnu/packages/gnuzilla.scm (mozjs): Update to 102.2.0.
(source)[uri]: Use new download location.
[arguments]: Adjust configure phase for upstream changes.  Remove
adjust-tests-for-icu-68 phase, add adjust-tests phase.  Don't delete tests in
pre-check phase.
[native-inputs]: Remove AUTOCONF-2.13 and PYTHON-3.  Add AUTOCONF, M4, and
PYTHON-WRAPPER.
[inputs]: Replace ICU4C with ICU4C-71.
(mozjs-78): New variable.
* gnu/packages/games.scm (0ad)[inputs]: Change from MOZJS to MOZJS-78.
* gnu/packages/polkit.scm (polkit-mozjs)[inputs]: Likewise.
2022-08-27 01:31:23 +02:00
宋文武
0e11067d53
gnu: wesnoth: Update to 1.16.5.
* gnu/packages/games.scm (wesnoth): Update to 1.16.5.
2022-08-25 11:12:36 +08:00
Nicolas Goaziou
6199ee19ff
gnu: crawl: Honor the #:tests? flag.
* gnu/packages/games.scm (crawl)[arguments]<#:phases>: Honor the #:tests? flag
in custom check phase.
2022-08-24 16:06:46 +02:00
Nicolas Goaziou
1e16af13b0
gnu: crawl: Update to 0.29.0.
* gnu/packages/games.scm (crawl): Update to 0.29.0.
[source]<origin>: Use GIT-FETCH method.
[arguments]<#:make-flags>: Match new directory layout.
<#:phases>: Add a phase to set version without calling GIT.

* gnu/packages/patches/crawl-upgrade-saves.patch: Match new directory layout.
2022-08-24 16:03:32 +02:00
Tobias Geerinckx-Rice
9544553c8b
gnu: arx-libertatis: Update to 1.2.1.
* gnu/packages/games.scm (arx-libertatis): Update to 1.2.1.
2022-08-14 02:00:02 +02:00
Christine Lemmer-Webber
8337787720
Update copyright/name notices for Christine Lemmer-Webber.
* gnu/packages/games.scm: Update copyright/name notices for Christine
Lemmer-Webber.
2022-08-14 13:43:07 -04:00
Tobias Geerinckx-Rice
5dee2fdae7
gnu: xonotic: Further explore the concept of iteration.
* gnu/packages/games.scm (xonotic)[arguments]: Use FOR-EACH in the
'install-binaries and renamed 'install-desktop-entries phases.  Use
FIND-FILES in the 'install-icons phase.  Use both in 'wrap-binaries for
brevity (and SRFI-26 for fun).  Symlink ‘xonotic’ after wrapping, so we
don't double-wrap it.
2022-08-07 02:00:01 +02:00
Tobias Geerinckx-Rice
642a3e3d7a
gnu: xonotic: Rename misleading 'bootstrap phase.
* gnu/packages/games.scm (xonotic)[arguments]: Rename (second!
stateful!) 'bootstrap phase to 'preconfigure.
2022-08-07 02:00:01 +02:00
Tobias Geerinckx-Rice
22f865b7e6
gnu: xonotic: Normalise building Darkplaces.
* gnu/packages/games.scm (xonotic)[arguments]: Build Darkplaces in a single pass.
Honour MAKE-FLAGS, PARALLEL-BUILD?, and CC-FOR-TARGET.
2022-08-07 02:00:01 +02:00
Tobias Geerinckx-Rice
3dc16fe0dc
gnu: xonotic: Use G-expressions.
* gnu/packages/games.scm (xonotic)[arguments]:
Rewrite as G-expressions.
2022-08-07 02:00:01 +02:00
Tobias Geerinckx-Rice
d21ddfc9d8
gnu: xonotic-data: Don't copy 1.2-GiB file to build directory.
* gnu/packages/games.scm (xonotic-data)[arguments]:
Extract SOURCE directly from the store.
2022-08-07 02:00:00 +02:00
Tobias Geerinckx-Rice
33ae2fb398
gnu: xonotic-data: Use G-expressions.
* gnu/packages/games.scm (xonotic-data)[arguments]:
Rewrite as G-expressions.
2022-08-07 02:00:00 +02:00
Tobias Geerinckx-Rice
501d4b3bb4
gnu: xonotic: Remove input labels.
* gnu/packages/games.scm (xonotic)[inputs, native-inputs]:
Remove input labels.
2022-08-07 02:00:00 +02:00
Tobias Geerinckx-Rice
3ec40d0074
gnu: xonotic-data: Remove input labels.
* gnu/packages/games.scm (xonotic-data)[native-inputs]:
Remove input labels.
2022-08-07 02:00:00 +02:00
Tobias Geerinckx-Rice
12b0258d75
gnu: xonotic-data: Update to 0.8.5.
* gnu/packages/games.scm (xonotic-data): Update to 0.8.5.
[source]: Use HTTPS.
2022-08-07 02:00:00 +02:00
Tobias Geerinckx-Rice
ad871dae88
gnu: xonotic: Update to 0.8.5.
* gnu/packages/games.scm (xonotic): Update to 0.8.5.
[source]: Use HTTPS.
[arguments]: Don't explicitly return #t from phases.
2022-08-07 02:00:00 +02:00
Liliana Marie Prikler
1d543f67e2
gnu: queen: Use new package style.
* gnu/packages/games.scm (make-queen-package)[build-system]: Use
copy-build-system.
[arguments]: Convert to list of G-Expressions.
Replace #:modules and #:builder with #:install-plan and #:phases.
2022-08-06 06:45:14 +02:00
Felix Gruber
18007d3a7b
gnu: queen-de: Fix build.
The sources for queen-de lack a readme, so check whether one exists prior to
trying to install it.  See <https://bugs.gnu.org/56886>.

* gnu/packages/games.scm (make-queen-package)[#:builder]: Only install
readme.txt if it exists.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-08-06 06:45:13 +02:00
Tobias Geerinckx-Rice
fe47ae3b79
gnu: frotz: Update to 2.54.
This fixes the build.

* gnu/packages/games.scm (frotz): Update to 2.54.
[arguments]: Use G-expressions.  Set CC in #:make-flags.
Remove obsolete 'curses phase.
Don't explicitly return #t from phases.
[native-inputs]: Add pkg-config and which.
[inputs]: Add ao.
2022-07-31 02:00:00 +02:00
Timotej Lazar
23cc276aaa
gnu: Add barony.
* gnu/packages/games.scm (barony): New variable.
* gnu/packages/patches/barony-fix-textures.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:46 +02:00
Nicolas Goaziou
bea272b0ba
gnu: naev: Update to 0.9.4.
* gnu/packages/games.scm (naev): Update to 0.9.4.
2022-08-03 18:32:21 +02:00
Maxim Cournoyer
eef8e2ec46
gnu: qttools: Rename to qttools-5.
Automated with:

  git grep -l qttools | xargs sed 's/\bqttools\b/\0-5/g' -i
  git checkout NEWS
2022-07-31 21:55:48 -04:00
Maxim Cournoyer
d15258d991
gnu: qtwebsockets: Rename to qtwebsockets-5.
Automated via:

  git grep -l qtwebsockets | xargs sed 's/\bqtwebsockets\b/\0-5/g' -i
  git checkout NEWS
2022-07-31 21:55:46 -04:00
Maxim Cournoyer
735d340ae4
gnu: qtdeclarative: Rename to qtdeclarative-5.
Automated via the following commands:

  git grep -l '\bqtdeclarative\b' | xargs sed -E 's/qtdeclarative/\0-5/g' -i
  git checkout NEWS
2022-07-31 21:55:44 -04:00
Maxim Cournoyer
5f22854339
gnu: qtmultimedia: Rename to qtmultimedia-5.
Automated via:

  git grep -l qtmultimedia | xargs sed 's/qtmultimedia/qtmultimedia-5/g' -i
  git checkout NEWS
2022-07-31 21:55:44 -04:00
Maxim Cournoyer
1ef04fb228
gnu: qtsvg: Rename variable to qtsvg-5.
This is in preparation of the qtsvg update to version 6.

This change was automated via the following command:

  git grep -l '\bqtsvg\b' | xargs sed 's/qtsvg/qtsvg-5/g' -i
2022-07-31 21:55:43 -04:00
Tobias Geerinckx-Rice
c2aecd6738
gnu: lolcat: Move to (gnu packages toys).
As fun as this is, the gameplay is disappointing.
Also add a missing 2019 copyright for Liliana Marie.

* gnu/packages/games.scm (lolcat): Move from here…
* gnu/packages/toys.scm (lolcat): …to here.
2022-07-17 02:00:12 +02:00
Maxim Cournoyer
f0c8abe857
gnu: pokerth: Fix build and modernize package.
Fixes <https://issues.guix.gnu.org/51093>.

* gnu/packages/games.scm (pokerth) [source]: Apply patch
[inputs]: Use new style.
[phases]: Delete trailing #t.  Use gexps.
{fix-paths}: Remove the gsasl and libircclient related substitutions.
2022-07-12 11:18:13 -04:00
Timotej Lazar
aa565e7a10
gnu: naev: Update to 0.9.3.
* gnu/packages/games.scm (naev): Update to 0.9.3. Fix lonely parens.
[source]: Switch to git-fetch.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-06-28 22:43:58 +01:00
Timotej Lazar
ae7302e523
gnu: corsix-th: Update to 0.66.
* gnu/packages/games.scm (corsix-th): Update to 0.66.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-06-28 18:01:35 +03:00
Tobias Geerinckx-Rice
62b2d37e51
gnu: retux: Update to 1.6.1.
* gnu/packages/games.scm (retux): Update to 1.6.1.
[arguments]: Don't explicitly return #t from phases.
[inputs]: Remove python-six.  I found no indication that it's used.
2022-06-05 02:00:12 +02:00
Foo Chuan Wei
2dae3cbecc
gnu: Add apricots.
* gnu/packages/games.scm (apricots): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-06-05 21:27:53 +02:00
Tobias Geerinckx-Rice
e3fa68ec70
gnu: irrlicht: Remove input labels.
* gnu/packages/games.scm (irrlicht)[inputs]:
Remove input labels.
2022-05-29 02:00:00 +02:00
Tobias Geerinckx-Rice
4e735cccc7
gnu: irrlicht: Use CC-FOR-TARGET.
* gnu/packages/games.scm (irrlicht)[arguments]: Use CC-FOR-TARGET.
2022-05-29 02:00:00 +02:00
Tobias Geerinckx-Rice
64e78659f4
gnu: irrlicht: Update to 1.8.5.
* gnu/packages/games.scm (irrlicht): Update to 1.8.5.
[source]: Use unmodified Debian patches rather than manually maintain
a custom mash-up.
[arguments]: Add a new 'delete-broken-install-rule phase instead.
Don't explicitly return #t from phases.
* gnu/packages/patches/irrlicht-link-against-needed-libs.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2022-05-29 02:00:00 +02:00
Vivien Kraus
5729e45160
gnu: Add irrlicht-for-minetest.
* gnu/packages/games.scm (irrlichtmt-for-minetest): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-06-05 12:11:04 +02:00
Tobias Geerinckx-Rice
5c6808748d
gnu: 7kaa: Update to 2.15.5.
* gnu/packages/games.scm (7kaa): Update to 2.15.5.
2022-05-29 02:00:00 +02:00
Gabriel Arazas
d045780c6a
gnu: Add freerct.
* gnu/packages/games.scm (freerct): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-01 23:28:20 +02:00
Tobias Geerinckx-Rice
f696bbb707
gnu: fortune-mod: Fix fortune directory.
It now matches the one given in the fortune(6) man page.

* gnu/packages/games.scm (fortune-mode)[arguments]:
Install to /share rather than /local/share/games.
Shorten the 'fix-install-directory phase.
2022-05-29 02:00:00 +02:00
Tobias Geerinckx-Rice
6c345a2465
gnu: angband: Update to 4.2.4.
* gnu/packages/games.scm (angband): Update to 4.2.4.
[arguments]: Don't explicitly return #t from phases.
2022-05-29 02:00:26 +02:00
Maxim Cournoyer
5e25a69e6e
gnu: mozjs: Cleanup to only keep the last version.
* gnu/packages/gnuzilla.scm (mozjs): Preserve only the metadata and otherwise
update fields to use those of mozjs-78.
[arguments]: Use gexps.
[phases]: Delete trailing #t.
[native-inputs]: Use new style.
(mozjs-38, mozjs-52, mozjs-60, mozjs-78): Delete variables.
* gnu/packages/patches/mozjs17-aarch64-support.patch
* gnu/packages/patches/mozjs24-aarch64-support.patch
* gnu/packages/patches/mozjs38-pkg-config-version.patch
* gnu/packages/patches/mozjs38-shell-version.patch
* gnu/packages/patches/mozjs38-tracelogger.patch
* gnu/packages/patches/mozjs38-version-detection.patch
* gnu/packages/patches/mozjs60-riscv64-support.patch: Delete patches.
* gnu/local.mk (dist_patch_DATA): De-register them.
* gnu/packages/games.scm (0ad): Adjust accordingly.
* gnu/packages/gnome.scm (gjs): Likewise.
* gnu/packages/polkit.scm (polkit-mozjs): Likewise.
2022-05-31 14:54:10 -04:00
Maxim Cournoyer
b7da08a4f9
gnu: Remove slingshot.
* gnu/packages/games.scm (slingshot): Delete variable.
2022-05-31 14:52:29 -04:00
Roman Riabenko
8dc47f9ee4
gnu: robotfindskitten: Fix typo in description.
* gnu/packages/games.scm (robotfindskitten)[description]: Use correct spelling
of “humorously”.
2022-05-26 09:14:10 +02:00
Tobias Geerinckx-Rice
d62474af1b
gnu: fortune-mod: Update to 3.14.0.
* gnu/packages/games.scm (fortune-mod): Update to 3.14.0.
2022-05-22 02:00:01 +02:00
Tobias Geerinckx-Rice
afa96117d0
gnu: rinutils: Update to 0.10.1.
* gnu/packages/games.scm (rinutils): Update to 0.10.1.
2022-05-22 02:00:01 +02:00
Tobias Geerinckx-Rice
24f0beea42
gnu: openttd: Update to 12.2.
* gnu/packages/games.scm (openttd): Update to 12.2.
2022-05-22 02:00:01 +02:00
Tobias Geerinckx-Rice
25215181f4
gnu: ltris: Update to 1.2.4.
* gnu/packages/games.scm (ltris): Update to 1.2.4.
2022-05-22 02:00:11 +02:00
Tobias Geerinckx-Rice
b38069a4c9
gnu: cowsay: Update to 3.7.0.
* gnu/packages/games.scm (cowsay): Update to 3.7.0.
[arguments]: Convert to using G-expressions.
Adjust to new upstream build system.
2022-05-22 02:00:10 +02:00
Ludovic Courtès
1f3a155548
gnu: 0ad: Use regular symbol syntax.
* gnu/packages/games.scm (0ad)[inputs]: Use regular symbol syntax for
'0ad-data'.
2022-05-18 22:29:54 +02:00
Felix Gruber
1259d320fc
gnu: freedroidrpg: Update to 1.0rc2.
* gnu/packages/games.scm (freedroidrpg): Update to 1.0rc2.
[source]: Handle rc suffix in version number.
[configure-flags]: Use gexps.
[inputs]: Use new style.  Add glew.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-05-18 10:58:18 -04:00
zamfofex
0a64b629ae
gnu: Add Liquid War 6.
* gnu/packages/games.scm (liquidwar6): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2022-04-29 23:14:45 +02:00
Efraim Flashner
03d0f7cca1
gnu: stockfish: Add support for more architectures.
* gnu/packages/games.scm (stockfish)[arguments]: Add ARCH matches for
more architectures. Add EXTRALDFLAGS for powerpc-linux. Add phase to
remove '-m' compiler flags.
2022-04-24 17:32:42 +03:00
Greg Hogan
9cf812f601
gnu: stockfish: Update to 15.
* gnu/packages/games.scm (stockfish): Update to 15.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-04-24 16:02:01 +03:00
Liliana Marie Prikler
6b4d37760e
gnu: openttd: Use new package style.
* gnu/packages/games.scm (openttd)[arguments]: Convert to list of
G-Expressions.
<install-data>: Use search paths to find ‘/share/games/openttd’ input
directories.
[native-inputs]: Use modify-inputs.
2022-04-19 20:28:01 +02:00
Liliana Marie Prikler
5376f3d058
gnu: openttd-openmsx: Use new package style.
* gnu/packages/games.scm (openttd-openmsx)[arguments]: Convert to list of
G-Expressions.
[native-inputs]: Drop labels.
2022-04-19 20:28:01 +02:00
Liliana Marie Prikler
4df82befc9
gnu: openttd-opensfx: Use new package style.
* gnu/packages/games.scm (openttd-opensfx)[arguments]: Convert to list of
G-Expressions.  Drop trailing ‘#t’s.
[native-inputs]: Drop labels.
2022-04-19 20:28:01 +02:00
Liliana Marie Prikler
2bae85d39b
gnu: openttd-gfx: Use new package style.
* gnu/packages/games.scm (openttd-gfx)[arguments]: Convert to list of
G-Expressions.
[native-inputs]: Drop labels.
2022-04-19 20:28:01 +02:00
Liliana Marie Prikler
a1acec2fe9
gnu: openttd-engine: Drop labels from inputs.
* gnu/packages/games.scm (openttd-engine)[inputs]: Drop labels.
2022-04-19 20:28:00 +02:00
Liliana Marie Prikler
f044d951b0
gnu: openttd: Let the music play.
* gnu/packages/games.scm (openttd)[inputs]: Remove timidity++.
Add fluidsynth and freepats-gm.
[#:phases]<patch-sources>: New phase.
2022-04-19 20:28:00 +02:00
Roman Riabenko
b0f477b8a3
gnu: games: Add robotfindskitten.
* gnu/packages/games.scm (robotfindskitten): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-04-12 20:31:33 +02:00
Nicolas Goaziou
53abcfb1c3
gnu: bzflag: Improve package style.
* gnu/packages/games.scm (bzflag)[arguments]: Remove trailing #T from
phases. Use G-expressions.
2022-03-09 15:16:30 +01:00
Nicolas Goaziou
f57d174a51
gnu: bzflag: Update to 2.4.24.
* gnu/packages/games.scm (bzflag): Update to 2.4.24.
2022-03-09 15:03:11 +01:00
Jelle Licht
2fc12474bf
gnu: Add openriichi.
* gnu/packages/games.scm (openriichi): New variable.
2022-03-07 13:47:54 +01:00
Tobias Geerinckx-Rice
7ba911d025
gnu: flightgear: Don't explicitly return #t anywhere.
* gnu/packages/games.scm (flightgear)[source]: Don't return #t from
snippet…
[arguments]: …nor from phases.
2022-02-27 01:00:00 +01:00
Tobias Geerinckx-Rice
3a72ee1046
gnu: flightgear: Use G-expressions.
This fixes the build by removing broken usage of %outputs.

* gnu/packages/games.scm (flightgear)[arguments]:
Rewrite as G-expressions.
2022-02-27 01:00:00 +01:00
Steve George
e2d26ed061
gnu: freeciv: Update to 3.0.0.
* gnu/packages/games.scm (freeciv): Update to 3.0.0.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-02-28 11:01:10 +01:00
Nicolas Goaziou
2f2b30817a
gnu: crawl-tiles: Remove input labels.
* gnu/packages/games.scm (crawl-tiles)[inputs, native-inputs]: Remove labels.
2022-02-11 21:56:40 +01:00
Nicolas Goaziou
19753d9f65
gnu: crawl: Use G-epressions.
* gnu/packages/games.scm (crawl)[arguments]: Use G-expressions.
<#:phases>: Remove trailing #T.  Remove unnecessary arguments.
(crawl-tiles)[arguments]: Use G-expressions.
2022-02-11 21:56:40 +01:00
Nicolas Goaziou
32be3791a2
gnu: crawl: Remove input labels.
* gnu/packages/games.scm (crawl)[native-inputs, inputs]: Remove labels.
2022-02-11 21:56:39 +01:00
Nicolas Goaziou
59adc621af
gnu: crawl: Update to 0.28.0.
* gnu/packages/games.scm (crawl): Update to 0.28.0.
[inputs]: Add BASH-MINIMAL.
* gnu/packages/patches/crawl-upgrade-saves.patch: Update for 0.28.
2022-02-11 21:56:39 +01:00
Eric Bavier
b8994272d4
gnu: pioneer: Update to 20220203.
* gnu/packages/games.scm (pioneer): Update to 20220203.
[arguments]: Add cmake flag to ensure system GLEW is used.
2022-02-10 23:43:06 -06:00
Nicolas Goaziou
0e103ec611
gnu: flare-game: Update to 1.13.04.
* gnu/packages/games.scm (flare-game): Update to 1.13.04.
2022-02-10 18:01:40 +01:00
Nicolas Goaziou
096f05043e
gnu: flare-engine: Update to 1.13.04.
* gnu/packages/games.scm (flare-engine): Update to 1.13.04.
2022-02-10 17:54:56 +01:00
Nicolas Goaziou
64c599c9a3
gnu: seahorse-adventures: Use G-expressions.
* gnu/packages/games.scm (seahorse-adventures)[origin]<snippet>:
[arguments]<#:phases>: Use G-expressions.
2022-02-08 00:06:23 +01:00
Nicolas Goaziou
d1c0081166
gnu: seahorse-adventures: Remove trailing #T from phases and snippet.
* gnu/packages/games.scm (seahorse-adventures)[origin]<#:snippet>: Remove
trailing #T.
[arguments]<#:phases>: Remove trailing #T.
2022-02-08 00:01:43 +01:00
Nicolas Goaziou
58f9e034ba
gnu: seahorse-adventures: Update to 1.4.
* gnu/packages/games.scm (seahorse-adventures): Update to 1.4.
2022-02-07 23:59:01 +01:00
Nicolas Goaziou
6781729980
gnu: flare-game: Use HTTPS home page URI.
* gnu/packages/games.scm (flare-game)[home-page]: Use HTTPS URI.
2022-02-07 12:03:01 +01:00
Nicolas Goaziou
7047ca22e6
gnu: flare-game: Improve package style.
* gnu/packages/games.scm (flare-game)[arguments]: Use G-expressions.  Use
SEARCH-INPUT-DIRECTORY and SEARCH-INPUT-FILE.
2022-02-07 12:02:11 +01:00
Nicolas Goaziou
644be96305
gnu: flare-game: Update to 1.13.
* gnu/packages/games.scm (flare-game): Update to 1.13.
2022-02-07 12:00:44 +01:00
Nicolas Goaziou
4d6b3322fb
gnu: flare-engine: Improve package style.
* gnu/packages/games.scm (flare-engine)[arguments]: Use G-expressions.
[inputs]: Remove labels.
2022-02-07 11:08:11 +01:00
Nicolas Goaziou
80de5c213e
gnu: flare-engine: Update to 1.13.
* gnu/packages/games.scm (flare-engine): Update to 1.13.
2022-02-07 11:07:20 +01:00
Yovan Naumovski
62e3ba78af
gnu: openttd: Update to 12.1.
* gnu/packages/games.scm (openttd-engine): Update ot 12.1.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-02-02 18:08:25 +01:00
Marius Bakke
4ed2b6ac38
gnu: LLVM: Switch to 13 as the default.
* gnu/packages/llvm.scm (llvm, clang-runtime, clang, clang-toolchain): Use
version 13.
* gnu/packages/gnuzilla.scm (mozjs-78)[native-inputs]: Change from LLVM to LLVM-9.
* gnu/packages/rust.scm (rust-1.39, rust-1.40)[inputs]: Likewise.
* gnu/packages/debug.scm (c-reduce)[inputs]: Stick with CLANG-9 and/or LLVM-9.
* gnu/packages/diffoscope.scm (diffoscope)[inputs]: Likewise.
* gnu/packages/linux.scm (bcc, bpftrace)[inputs]: Likewise.
* gnu/packages/llvm.scm (libclc, libomp)[native-inputs]: Likewise.
* gnu/packages/games.scm (hedgewars)[native-inputs]: Likewise.
* gnu/packages/graphics.scm (openshadinglanguage)[native-inputs]: Likewise.
* gnu/packages/opencl.scm (pocl)[inputs]: Likewise.
2022-02-01 23:46:04 +01:00
Nicolas Goaziou
66e948d5e1
gnu: Fix copyright a line.
* gnu/packages/games.scm: Fix a copyright line.
2022-01-21 21:51:42 +01:00
Nicolas Goaziou
9dbc503223
gnu: naev: Update to 0.9.2.
* gnu/packages/games.scm (naev): Update to 0.9.2.
[inputs]: Add python since Meson build-system does not propagate it anymore.
2022-01-21 21:46:30 +01:00
Tobias Geerinckx-Rice
ab5d31c53e
gnu: freedroidrpg: Fix build with GCC 10.
* gnu/packages/games.scm (freedroidrpg)[arguments]: Add ‘-fcommon’
to #:configure-flags' CFLAGS.
2022-01-16 01:00:00 +01:00
Maxim Cournoyer
41ec0573b8
gnu: Remove meson-0.59 workarounds.
Mostly automated with the following command:

$ grep --include='*.scm' '#:meson ,meson-0.59' -rl \
    | xargs sed -z 's/#:meson[^\n]*\s*//' -i

* gnu/packages/freedesktop.scm (malcontent)
(accountsservice): Delete #:meson argument.
* gnu/packages/games.scm (gnome-2048): Likewise.
* gnu/packages/geo.scm (gnome-maps): Likewise.
* gnu/packages/gnome.scm (gnome-photos, gnome-music)
(gnome-initial-setup, gnome-user-share, gnome-characters)
(gnome-disk-utility, gnome-font-viewer, evince, glade3)
(gnome-mines, gnome-sudoku, gnome-settings-daemon, devhelp)
(totem, eog, gvfs, simple-scan, epiphany, gnome-session, gedit)
(network-manager-applet, gnome-control-center, gnome-shell, nautilus)
(gnome-default-applications, gnome-weather, gnome-tweaks, cheese, gthumb)
(gitg, polari, gnome-boxes, gtranslator): Likewise.
* gnu/packages/gtk.scm: (gtkmm-3): Likewise.
* gnu/packages/pdf.scm (zathura): Likewise.
* gnu/packages/photo.scm (entangle): Likewise.
* gnu/packages/video.scm (pitivi): Likewise.
* gnu/packages/virtualization.scm (libvirt-glib): Likewise.
2022-01-10 11:44:29 -05:00
Tobias Geerinckx-Rice
61cd7853d1
gnu: tintin++: Update to 2.02.12.
* gnu/packages/games.scm (tintin++): Update to 2.02.12.
2022-01-09 01:36:38 +01:00