summaryrefslogtreecommitdiff
path: root/gnu/packages/games.scm
AgeCommit message (Collapse)AuthorFilesLines
6 daysgnu: quadrapassel: Update to 50.2.Maxim Cournoyer1-20/+21
* gnu/packages/games.scm (quadrapassel): Update to 50.2. [#:tests?]: Set to #f. [#:phases] {skip-gtk-update-icon-cache}: Adjust. [inputs]: Remove clutter, clutter-gtk, gsound, gtk+, and libcanberra; add gtk, libadwaita, libsndfile, and openal. [native-inputs]: Remove itstool and libxml2; add blueprint-compiler. [home-page]: Update.
6 daysgnu: taisei: Update to 1.4.5.Evgeny Pisemsky1-5/+6
* gnu/packages/games.scm (taisei): Update to 1.4.5. [native-inputs]: Remove python-zstandard. Add gettext-minimal and python-backports-zstd. [inputs]: Remove libzip. Add libunibreak. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Merges: guix/guix#10723
9 daysgnu: libmanette: Update to 0.2.13.Maxim Cournoyer1-2/+2
* gnu/packages/games.scm (libmanette): Update to 0.2.13. Change-Id: Icf032e5411f93f64f847597407c2ba2b5a700496
10 daysgnu: trigger-rally: Update to 0.6.7 and modernize.Maxim Cournoyer1-63/+40
* gnu/packages/games.scm (trigger-rally): Update to 0.6.7. [inputs]: Remove labels. [arguments]: Use gexps and gexp variables. <#:make-flags>: Add "LOC_APPDATAFILE=$(datarootdir)/metainfo", "LOC_DESKTOPFILE=$(datarootdir)/applications". <#:phases>: Remove obsolete create-desktop-entry phase.
10 daysgnu: torcs: Update to 1.3.9.Maxim Cournoyer1-4/+4
* gnu/packages/games.scm (torcs): Update to 1.3.9. [source]: Update URL. [#:phases] {install-doc}: Adjust for removed file. [native-inputs]: Add bzip2.
10 daysgnu: vdrift: Update to 2014-10-20-1.f835eda.Maxim Cournoyer1-6/+6
* gnu/packages/games.scm (vdrift): Update to 2014-10-20-1.f835eda. [inputs]: Replace sdl2 with sdl3. (vdrift-data): Update to revision 1464.
10 daysgnu: wesnoth: Update to 1.18.8.Foster Hangdaan1-2/+2
* gnu/packages/games.scm (wesnoth): Update to 1.18.8. Merges: https://codeberg.org/guix/guix/pulls/10727 Reviewed-by: Rodion Goritskov <rodion@goritskov.com> Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-08-19gnu: maelstrom: Update to 4.0.2.Orahcio Felício de Sousa1-22/+24
* gnu/packages/patches/maelstrom-use-system-physfs.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. * gnu/packages/games.scm (maelstrom): Update to 4.0.2. [source]<snippet>: Remove unbundling code for physfs and sdl3_net. Adapt unbundling code for physfs-sdl3 and miniz. <patches>: Remove “patches/maelstrom-use-system-physfs.patch”. [arguments]<#:configure-flags>: Add “-DUSE_VENDORED_PHYSFS=OFF” and “-DUSE_VENDORED_SDL_NET=OFF”. Change-Id: I280b9ed2a59ee245926938f3bd93d2bd92dab0f1 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Merges: guix/guix#10477
2026-08-13gnu: chroma: Update to 1.21.Sharlatan Hellseher1-7/+7
* gnu/packages/games.scm (chroma): Update to 1.21. [inputs]: Remove input lables.
2026-08-10gnu: Remove ri-li.Andreas Enge1-3/+0
* gnu/packages/games.scm (ri-li): Delete variable.
2026-08-03gnu: apricots: Update to 0.2.9.Konstantin Suntsov1-4/+5
* gnu/packages/games.scm (apricots): Update to 0.2.9. [source]: Change to new upstream repository. [home-page]: Use the same URL as the source. Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-07-24gnu: Add parallel-overhead.bdunahu1-0/+45
* gnu/packages/games.scm (parallel-overhead): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Merges: guix/guix#9966
2026-07-24gnu: Add hurrycurry.Jonas Meeuws1-0/+113
* gnu/packages/games.scm (hurrycurry): New variable. * gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add ‘hurrycurry’ inputs. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Merges: guix/guix#9893
2026-07-24gnu: warzone2100: Switch to git-fetch.bdunahu1-57/+46
* gnu/packages/patches/warzone2100-pass-vcs-configure-flags-to-autorevision.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/games.scm (warzone2100)[source]<origin>: Apply it. Switch to git fetch. Don't delete now unused modules. <#:configure-flags>: Whitespace changes. Add “-DVCS_WC_MODIFIED=0”, “-DVCS_MOST_RECENT_COMMIT_DATE=1970-01-01”, “-DVCS_FULL_HASH=a…a”, “-DVCS_SHORT_HASH=aaaaaa”, “-DVCS_TAG=$version”, “-DVCS_EXTRA=$version”, “-DVCS_MOST_RECENT_TAGGED_VERSION=$version”. <#:phases>: Add ‘make-autorevision-cache’. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Merges: guix/guix#8486
2026-07-24gnu: warzone2100: Unbundle glm.bdunahu1-0/+2
* gnu/packages/games.scm (warzone2100)[source]<snippet>: Delete “3rdparty/glm”. [native-inputs]: Add glm. Change-Id: Ibe3948ffd20c3dc96bf49837c13cc0a4d67878d1 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-07-24gnu: warzone2100: Unbundle launchinfo.bdunahu1-0/+3
* gnu/packages/patches/warzone2100-unbundle-launchinfo.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/games.scm (warzone2100)[source]<patches>: Apply it. <snippet> Delete “3rdparty/launchinfo”. [inputs]: Add launchinfo. Change-Id: Ibe3948ffd20c3dc96bf49837c13cc0a4d67878d1 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-07-24gnu: warzone2100: Unbundle quickjs-wz.bdunahu1-0/+3
* gnu/packages/patches/warzone2100-unbundle-quickjs-wz.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/games.scm (warzone2100)[source]<patches>: Apply it. <snippet> Delete “3rdparty/quickjs-wz”. [inputs]: Add quickjs-wz. Change-Id: Ibe3948ffd20c3dc96bf49837c13cc0a4d67878d1 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-07-24gnu: warzone2100: Unbundle libexpected.bdunahu1-0/+2
* gnu/packages/patches/warzone2100-unbundle-libs.patch: Adapt to use system libexpected. * gnu/packages/games.scm (warzone2100)[source]<snippet>: Delete “3rdparty/expected”. [inputs]: Add libexpected. Change-Id: Ibe3948ffd20c3dc96bf49837c13cc0a4d67878d1 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-07-24gnu: warzone2100: Unbundle libplum.bdunahu1-0/+2
* gnu/packages/patches/warzone2100-unbundle-libs.patch: Adapt to use system libplum. * gnu/packages/games.scm (warzone2100)[source]<snippet>: Delete “3rdparty/libplum”. [inputs]: Add libplum. Change-Id: Ibe3948ffd20c3dc96bf49837c13cc0a4d67878d1 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-07-24gnu: warzone2100: Unbundle embedded-json-signature.bdunahu1-0/+3
* gnu/packages/patches/warzone2100-unbundle-embedded-json-signature.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/games.scm (warzone2100)[source]<patches>: Apply it. <snippet> Delete “3rdparty/EmbeddedJSONSignature”. [inputs]: Add embedded-json-signature. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-07-24gnu: warzone2100: Unbundle sqlitecpp.bdunahu1-0/+4
* gnu/packages/patches/warzone2100-unbundle-sqlitecpp.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/games.scm (warzone2100)[source]<patches>: Apply it. <snippet> Delete “3rdparty/SQLiteCpp”. [inputs]: Add sqlitecpp. Change-Id: Ibe3948ffd20c3dc96bf49837c13cc0a4d67878d1 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-07-24gnu: warzone2100: Unbundle readerwriterqueue.bdunahu1-1/+7
* gnu/packages/games.scm (warzone2100)[source]<snippet>: Delete “3rdparty/readerwriterqueue”. Adjust references to headers accordingly. [native-inputs]: Add readerwriterqueue. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-07-24gnu: warzone2100: Unbundle libjpeg-turbo.bdunahu1-1/+4
* gnu/packages/games.scm (warzone2100)[source]<snippet>: Delete “lib/ivis_opengl/3rdparty/libjpeg-turbo”. [arguments]<#:configure-flags>: Add “-DWZ_USE_SYSTEM_LIBJPEG_TURBO”. [inputs]: Add libjpeg-turbo. Change-Id: I0ee993b15d8e5922d9ae88eebe2f065fdfe35b8e Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-07-24gnu: warzone2100: Unbundle date.bdunahu1-0/+3
* gnu/packages/games.scm (warzone2100)[source]<snippet>: Delete “3rdparty/date”. [native-inputs]: Add date. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-07-24gnu: warzone2100: Unbundle static data and install campaign addons.bdunahu1-15/+86
* gnu/packages/games.scm (warzone2100)[source] <snippet>: Delete “lib”, “data”, and “3rdparty” folders separately. <#:configure-flags>: Do not build campaigns addons. <#:phases>: Add ‘unbundle-fonts’, ‘copy-static-data’, and ‘install-campaigns’. [inputs]: Add font-dejavu, font-google-noto-sans-cjk, warzone2100-data-music-opus, warzone2100-fractured-kingdom, warzone2100-reclamation, warzone2100-terrain-classic, warzone2100-terrain-high, and warzone2100-texpages. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-07-24gnu: warzone2100: Update to 4.7.0.bdunahu1-3/+6
* gnu/packages/games.scm (warzone2100): Update to 4.7.0. [#:configure-flags]: Add “-DWZ_SKIP_ELF_SEPARATE_DEBUG=on”. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-07-24gnu: warzone2100: Split monolithic patch file.bdunahu1-1/+4
The goal behind these changes is to allow for easier maintenance, and further unbundling of dependencies. * gnu/packages/patches/warzone2100-unbundle-libs.patch: Remove logic for unbundling discord-rpc (not required), inih, utfcpp, and basis-universal. * gnu/packages/patches/warzone2100-unbundle-inih.patch: New file. * gnu/packages/patches/warzone2100-unbundle-utfcpp.patch: New file. * gnu/packages/patches/warzone2100-unbundle-basis-universal.patch: New file. * gnu/local.mk (dist_patch_DATA): Register new patch files. * gnu/packages/games.scm (warzone2100): Apply new patch files. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-07-24gnu: warzone2100: Code formatting.bdunahu1-56/+68
* gnu/packages/games.scm (warzone2100): Cosmetic and whitespace changes. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-07-24gnu: Add launchinfo.bdunahu1-0/+41
* gnu/packages/games.scm (launchinfo): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-07-24gnu: Add warzone2100-fractured-kingdom.bdunahu1-0/+39
* gnu/packages/games.scm (warzone2100-fractured-kingdom): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-07-24gnu: Add warzone2100-reclamation.bdunahu1-0/+39
* gnu/packages/games.scm (warzone2100-reclamation): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-07-24gnu: Add warzone2100-data-music-opus.bdunahu1-0/+12
* gnu/packages/games.scm (warzone2100-data-music-opus): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-07-24gnu: Add warzone2100-terrain-high.bdunahu1-0/+25
* gnu/packages/games.scm (warzone2100-terrain-high): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-07-24gnu: Add warzone2100-terrain-classic.bdunahu1-0/+12
* gnu/packages/games.scm (warzone2100-terrain-classic): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-07-24gnu: Add warzone2100-texpages.bdunahu1-0/+37
* gnu/packages/games.scm (warzone2100-texpages): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-07-19gnu: 0ad: Update to 0.28.0.Tomas Ortin Fernandez (quanrong)1-14/+6
* gnu/packages/games.scm (0ad-data): Update to 0.28.0. (0ad): Update to 0.28.0. [inputs]: Replace mozjs-115 with mozjs-128. [arguments]<#:phases>{fix-mozjs-compatibility}: Remove phase, as ScriptTypes.h no longer exists. Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-07-18gnu: fifengine: Update dependency on swig.Cayetano Santos1-2/+2
* gnu/packages/games.scm (fifengine)[native-inputs]: Replace swig-4.0 with swig-4.4. [inputs]: Replace swig-4.0 with swig-4.4. Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-07-18gnu: kiki: Update dependency on swig.Cayetano Santos1-1/+1
* gnu/packages/games.scm (kiki)[native-inputs]: Replace swig-4.0 with swig-4.4.. Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-07-16gnu: freeciv: Update to 3.2.5.Patrick Norton1-2/+2
* gnu/packages/games.scm (freeciv): Update to 3.2.5. Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-07-11gnu: vcmi: Update to 1.7.4.Vagrant Cascadian1-2/+3
* gnu/packages/games.scm (vcmi): Update to 1.7.4. [native-inputs]: Add gettext-minimal. * gnu/packages/patches/vcmi-disable-privacy-breach.patch: Refresh for 1.7.4. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Merges: guix/guix#9676
2026-07-08gnu: openriichi: Fix build with GCC 14.Nguyễn Gia Phong1-2/+3
* gnu/packages/games.scm (openriichi)[arguments]<#:configure-flags>: Add -Wno-int-conversion to CFLAGS. References: https://github.com/FluffyStuff/OpenRiichi/pull/42
2026-07-07gnu: cataclysm-dda: Move "tiles" output into its own variable.Nicolas Goaziou1-39/+26
* gnu/packages/games.scm (cataclysm-dda): Only build text-version of the game. [outputs]: Remove "tiles". [inputs]: Remove libogg, libvorbis, sdl2, sdl2-image, sdl2-ttf, sdl2-mixer. (cataclysm-dda-tiles): New variable. Fixes: #9657 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Merges: guix/guix#9680
2026-07-07gnu: nethack: Build the curses interface.λx.x1-1/+3
* gnu/packages/games.scm (nethack): <#:make-flags>: Add WANT_WIN_TTY=1 and WANT_WIN_CURSES=1. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Merges: guix/guix#9641
2026-07-07gnu: Add nethack-qt.bdunahu1-0/+39
* gnu/packages/games.scm (nethack-qt): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Merges: guix/guix#9622
2026-07-03gnu: llvm: Switch default llvm to 22.Zheng Junjie1-1/+1
* gnu/packages/llvm.scm (libomp, llvm, clang-runtime, clang, clang-toolchain): Switch to llvm-22 version. (ocaml-llvm): Use llvm-13. (wllvm)[native-inputs]: Remove clang; add clang-13. (emacs-clang-format)[arguments]: Use #:lisp-directory, Adjust configure phase. Add #:test-command. * gnu/packages/bioinformatics.scm (alignoth)[native-inputs]: Remove clang; add clang-13. (lammps)[inputs]: Remove libomp; add libomp-13. * gnu/packages/bootloaders.scm (make-grub)[inputs]: Remove clang; add clang-13. * gnu/packages/c.scm (libdispatch)[native-inputs]: Remove clang and llvm; add clang-13 and llvm-13. * gnu/packages/check.scm (pedansee)[native-inputs]: Remove clang; add clang-13. (python-lit)[native-inputs]: Remove llvm; add llvm-13. * gnu/packages/codex.scm (codex, codex-acp)[native-inputs]: Remove clang; add clang-13. * gnu/packages/compression.scm (cmix)[native-inputs]: Remove clang; add clang-13. * gnu/packages/cpp.scm (ccls)[native-inputs]: Remove clang and llvm; add clang-13 and llvm-13. * gnu/packages/darwin.scm (cctools)[inputs]: Remove clang-toolchain; add clang-toolchain-13. [native-inputs]: Remove clang-toolchain; add clang-toolchain-13. * gnu/packages/debug.scm (c-vise)[inputs]: Remove clang and llvm; add clang-13 and llvm-13. (fandango)[native-inputs]: Remove clang; add clang-13. * gnu/packages/diffoscope.scm (diffoscope)[native-inputs]: Remove llvm; add llvm-13. * gnu/packages/electronics.scm (nvc)[inputs]: Remove llvm; add llvm-13. (openroad)[inputs]: Remove libomp; add libomp-13. * gnu/packages/emacs-xyz.scm (emacs-irony-mode-server)[inputs]: Remove clang; add clang-13. * gnu/packages/file-systems.scm (bcachefs-tools-minimal)[native-inputs]: Remove clang; add clang-13. * gnu/packages/freedesktop.scm (waypipe)[native-inputs]: Remove clang; add clang-13. * gnu/packages/fusion.scm (fusion)[native-inputs]: Remove clang; add clang-13. * gnu/packages/games.scm (hedgewars)[native-inputs]: Remove clang; add clang-13. * gnu/packages/gnome.scm (gnome-builder)[inputs]: Remove clang and llvm; add clang-13 and llvm-13. * gnu/packages/gnustep.scm (libobjc2)[inputs]: Remove clang; add clang-13. * gnu/packages/gnuzilla.scm (mozjs)[native-inputs]: Remove llvm; add llvm-13. * gnu/packages/graphics.scm (openshadinglanguage)[native-inputs]: Remove clang and llvm; add clang-13 and llvm-13. (skia)[native-inputs]: Remove clang-toolchain; add clang-toolchain-13. (tinygltf)[native-inputs]: Remove clang; add clang-13. * gnu/packages/kde-sdk.scm (kdevelop)[inputs]: Remove clang; add clang-13. * gnu/packages/language.scm (liblouis)[native-inputs]: Remove clang; add clang-13. * gnu/packages/lean.scm (lean4)[inputs]: Remove llvm; add llvm-13. * gnu/packages/lisp.scm (carp, picolisp)[inputs]: Remove clang; add clang-13. * gnu/packages/machine-learning.scm (ctranslate2)[native-inputs]: Remove libomp; add libomp-13. * gnu/packages/mail.scm (stalwart)[native-inputs]: Remove clang; add clang-13. * gnu/packages/maths.scm (python-mathics-core)[inputs]: Remove llvm; add llvm-13. * gnu/packages/ocaml.scm (bap)[inputs]: Remove llvm; add llvm-13. [native-inputs]: Remove clang; add clang-13. [arguments]: Use this-package-input to get llvm version. * gnu/packages/photo.scm (darktable)[inputs]: Remove libomp; add libomp-13. [native-inputs]: Remove llvm; add llvm-13. (ansel)[native-inputs]: Remove llvm; add llvm-13. (photoflare)[inputs]: Remove libomp; add libomp-13. * gnu/packages/physics.scm (cytnx)[inputs]: Remove libomp; add libomp-13. * gnu/packages/qt.scm (clazy)[inputs]: Remove clang and llvm; add clang-13 and llvm-13. * gnu/packages/rust-apps.scm (c2rust, helvum, ouch, pwmenu) (soundcloud-tui)[native-inputs]: Remove clang; add clang-13. * gnu/packages/rust-sources.scm (rust-ring-0.17)[native-inputs]: Remove clang; add clang-13. * gnu/packages/sequoia.scm (sequoia-chameleon-gnupg) (sequoia-sq, sequoia-sqv, sequoia-wot-tools)[native-inputs]: Remove clang; add clang-13. * gnu/packages/text-editors.scm (parinfer-rust, parinfer-rust-emacs)[inputs]: Remove clang; add clang-13. * gnu/packages/virtualization.scm (xen-guest-agent)[native-inputs]: Remove clang; add clang-13. * gnu/packages/wm.scm (niri)[inputs]: Remove clang; add clang-13. * gnu/packages/xorg.scm (xf86-video-vmware)[inputs]: Remove llvm; add llvm-13. (xwayland-satellite)[inputs]: Remove clang; add clang-13. Change-Id: Ifb8f13908a9e7112466b2e966200670ddcc2f162
2026-07-02gnu: hedgewars: Fix build.bdunahu1-4/+29
* gnu/packages/patches/hedgewars-fix-pascalbasic-name-conflict.patch: New file. * gnu/packages/patches/hedgewars-support-ffmpegv6.patch: New file. * gnu/local.mk: Register new patchfiles. * gnu/packages/games.scm (hedgewars)[source]: Apply them. [#:configure-flags]: Set NOVERSIONINFOUPDATE to ON. [#:phases]: Add 'import-control-dot-monad'. [inputs]: Remove ffmpeg-4; add ffmpeg. Fixes: guix/guix!9342 Merges: guix/guix!9654 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-07-01gnu: Remove open-adventure-2.5.Andreas Enge1-6/+0
* gnu/packages/games.scm (open-adventure-2.5): Delete variable. Change-Id: I8973f70e00fdf19330e1823f84b5fafe3268ea68
2026-07-01gnu: Remove widelands-21.Andreas Enge1-6/+0
* gnu/packages/games.scm (widelands-21): Delete variable. Change-Id: I1723fcf1cea61521c3d925de266ca1310fd6fd9b
2026-06-29gnu: endless-sky: Update to 0.11.2.Foster Hangdaan1-2/+2
* gnu/packages/games.scm (endless-sky): Update to 0.11.2. Merges: guix/guix!9610 Merges: guix/guix!9612 Change-Id: Ib208e3c109eab0a5c7d5e00ae17edd6f213f8bc8 Signed-off-by: Noé Lopez <noelopez@free.fr>
2026-06-27gnu: nethack: Use gzip and always link with tinfo.bdunahu1-12/+6
The tests and dependent projects also use build systems which assume tinfo and ncurses are compiled into the same shared library file. This avoids linker errors. * gnu/packages/games.scm (nethack)[#:make-flags]: Add LIBS=-ltinfo. Remove CFLAGS. [#:phases]: Adjust 'patch-paths' to find gzip. Remove 'add-compression'. [inputs]: Add gzip. Remove ncompress. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>