Age | Commit message (Expand) | Author |
2022-09-18 | 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.
| Nicolas Goaziou |
2022-09-14 | 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.
| Christopher Baines |
2022-09-13 | 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.
| Nicolas Goaziou |
2022-09-13 | 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.
| Nicolas Goaziou |
2022-09-13 | gnu: crawl: Update to 0.29.1....* gnu/packages/games.scm (crawl): Update to 0.29.1.
| Nicolas Goaziou |
2022-09-13 | gnu: gnome-2048: Remove input labels....* gnu/packages/games.scm (gnome-2048)[inputs, native-inputs]: Remove labels.
| Maxim Cournoyer |
2022-09-13 | 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.
| Maxim Cournoyer |
2022-09-11 | gnu: Add steam-devices-udev-rules....* gnu/packages/games.scm (steam-devices-udev-rules): New variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Morgan Smith |
2022-09-04 | gnu: Add exult....* gnu/packages/games.scm (exult): New public variable.
| Tobias Geerinckx-Rice |
2022-09-01 | 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>
| Brendan Tildesley |
2022-08-28 | 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.
| Liliana Marie Prikler |
2022-08-28 | 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.
| Liliana Marie Prikler |
2022-08-28 | 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.
| Liliana Marie Prikler |
2022-08-25 | gnu: wesnoth: Update to 1.16.5....* gnu/packages/games.scm (wesnoth): Update to 1.16.5.
| 宋文武 |
2022-08-24 | gnu: crawl: Honor the #:tests? flag....* gnu/packages/games.scm (crawl)[arguments]<#:phases>: Honor the #:tests? flag
in custom check phase.
| Nicolas Goaziou |
2022-08-24 | 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.
| Nicolas Goaziou |
2022-08-14 | gnu: arx-libertatis: Update to 1.2.1....* gnu/packages/games.scm (arx-libertatis): Update to 1.2.1.
| Tobias Geerinckx-Rice |
2022-08-14 | Update copyright/name notices for Christine Lemmer-Webber....* gnu/packages/games.scm: Update copyright/name notices for Christine
Lemmer-Webber.
| Christine Lemmer-Webber |
2022-08-07 | 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.
| Tobias Geerinckx-Rice |
2022-08-07 | gnu: xonotic: Rename misleading 'bootstrap phase....* gnu/packages/games.scm (xonotic)[arguments]: Rename (second!
stateful!) 'bootstrap phase to 'preconfigure.
| Tobias Geerinckx-Rice |
2022-08-07 | 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.
| Tobias Geerinckx-Rice |
2022-08-07 | gnu: xonotic: Use G-expressions....* gnu/packages/games.scm (xonotic)[arguments]:
Rewrite as G-expressions.
| Tobias Geerinckx-Rice |
2022-08-07 | 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.
| Tobias Geerinckx-Rice |
2022-08-07 | gnu: xonotic-data: Use G-expressions....* gnu/packages/games.scm (xonotic-data)[arguments]:
Rewrite as G-expressions.
| Tobias Geerinckx-Rice |
2022-08-07 | gnu: xonotic: Remove input labels....* gnu/packages/games.scm (xonotic)[inputs, native-inputs]:
Remove input labels.
| Tobias Geerinckx-Rice |
2022-08-07 | gnu: xonotic-data: Remove input labels....* gnu/packages/games.scm (xonotic-data)[native-inputs]:
Remove input labels.
| Tobias Geerinckx-Rice |
2022-08-07 | gnu: xonotic-data: Update to 0.8.5....* gnu/packages/games.scm (xonotic-data): Update to 0.8.5.
[source]: Use HTTPS.
| Tobias Geerinckx-Rice |
2022-08-07 | 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.
| Tobias Geerinckx-Rice |
2022-08-06 | 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.
| Liliana Marie Prikler |
2022-08-06 | 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>
| Felix Gruber |
2022-07-31 | 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.
| Tobias Geerinckx-Rice |
2022-08-04 | 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>
| Timotej Lazar |
2022-08-03 | gnu: naev: Update to 0.9.4....* gnu/packages/games.scm (naev): Update to 0.9.4.
| Nicolas Goaziou |
2022-07-31 | gnu: qttools: Rename to qttools-5....Automated with:
git grep -l qttools | xargs sed 's/\bqttools\b/\0-5/g' -i
git checkout NEWS
| Maxim Cournoyer |
2022-07-31 | gnu: qtwebsockets: Rename to qtwebsockets-5....Automated via:
git grep -l qtwebsockets | xargs sed 's/\bqtwebsockets\b/\0-5/g' -i
git checkout NEWS
| Maxim Cournoyer |
2022-07-31 | 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
| Maxim Cournoyer |
2022-07-31 | gnu: qtmultimedia: Rename to qtmultimedia-5....Automated via:
git grep -l qtmultimedia | xargs sed 's/qtmultimedia/qtmultimedia-5/g' -i
git checkout NEWS
| Maxim Cournoyer |
2022-07-31 | 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
| Maxim Cournoyer |
2022-07-17 | 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.
| Tobias Geerinckx-Rice |
2022-07-12 | 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.
| Maxim Cournoyer |
2022-06-28 | 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>
| Timotej Lazar |
2022-06-28 | 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>
| Timotej Lazar |
2022-06-05 | 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.
| Tobias Geerinckx-Rice |
2022-06-05 | gnu: Add apricots....* gnu/packages/games.scm (apricots): New variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Foo Chuan Wei |
2022-05-29 | gnu: irrlicht: Remove input labels....* gnu/packages/games.scm (irrlicht)[inputs]:
Remove input labels.
| Tobias Geerinckx-Rice |
2022-05-29 | gnu: irrlicht: Use CC-FOR-TARGET....* gnu/packages/games.scm (irrlicht)[arguments]: Use CC-FOR-TARGET.
| Tobias Geerinckx-Rice |
2022-05-29 | 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.
| Tobias Geerinckx-Rice |
2022-06-05 | gnu: Add irrlicht-for-minetest....* gnu/packages/games.scm (irrlichtmt-for-minetest): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Vivien Kraus |
2022-05-29 | gnu: 7kaa: Update to 2.15.5....* gnu/packages/games.scm (7kaa): Update to 2.15.5.
| Tobias Geerinckx-Rice |
2022-06-01 | gnu: Add freerct....* gnu/packages/games.scm (freerct): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Gabriel Arazas |