| Age | Commit message (Collapse) | Author | Files | Lines |
|
* 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.
|
|
* 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
|
|
* gnu/packages/games.scm (libmanette): Update to 0.2.13.
Change-Id: Icf032e5411f93f64f847597407c2ba2b5a700496
|
|
* 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.
|
|
* gnu/packages/games.scm (torcs): Update to 1.3.9.
[source]: Update URL.
[#:phases] {install-doc}: Adjust for removed file.
[native-inputs]: Add bzip2.
|
|
* gnu/packages/games.scm (vdrift): Update to 2014-10-20-1.f835eda.
[inputs]: Replace sdl2 with sdl3.
(vdrift-data): Update to revision 1464.
|
|
* 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>
|
|
* 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
|
|
* gnu/packages/games.scm (chroma): Update to 1.21.
[inputs]: Remove input lables.
|
|
* gnu/packages/games.scm (ri-li): Delete variable.
|
|
* 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>
|
|
* gnu/packages/games.scm (parallel-overhead): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Merges: guix/guix#9966
|
|
* 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
|
|
*
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
|
|
* 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>
|
|
* 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>
|
|
* 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>
|
|
* 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>
|
|
* 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>
|
|
* 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>
|
|
* 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>
|
|
* 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>
|
|
* 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>
|
|
* gnu/packages/games.scm (warzone2100)[source]<snippet>: Delete
“3rdparty/date”.
[native-inputs]: Add date.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
|
|
* 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>
|
|
* 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>
|
|
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>
|
|
* gnu/packages/games.scm (warzone2100): Cosmetic and whitespace changes.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
|
|
* gnu/packages/games.scm (launchinfo): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
|
|
* gnu/packages/games.scm (warzone2100-fractured-kingdom): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
|
|
* gnu/packages/games.scm (warzone2100-reclamation): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
|
|
* gnu/packages/games.scm (warzone2100-data-music-opus): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
|
|
* gnu/packages/games.scm (warzone2100-terrain-high): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
|
|
* gnu/packages/games.scm (warzone2100-terrain-classic): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
|
|
* gnu/packages/games.scm (warzone2100-texpages): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
|
|
* 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>
|
|
* 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>
|
|
* gnu/packages/games.scm (kiki)[native-inputs]: Replace
swig-4.0 with swig-4.4..
Signed-off-by: Andreas Enge <andreas@enge.fr>
|
|
* gnu/packages/games.scm (freeciv): Update to 3.2.5.
Signed-off-by: Andreas Enge <andreas@enge.fr>
|
|
* 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
|
|
* gnu/packages/games.scm (openriichi)[arguments]<#:configure-flags>:
Add -Wno-int-conversion to CFLAGS.
References: https://github.com/FluffyStuff/OpenRiichi/pull/42
|
|
* 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
|
|
* 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
|
|
* gnu/packages/games.scm (nethack-qt): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Merges: guix/guix#9622
|
|
* 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
|
|
* 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>
|
|
* gnu/packages/games.scm (open-adventure-2.5): Delete variable.
Change-Id: I8973f70e00fdf19330e1823f84b5fafe3268ea68
|
|
* gnu/packages/games.scm (widelands-21): Delete variable.
Change-Id: I1723fcf1cea61521c3d925de266ca1310fd6fd9b
|
|
* 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>
|
|
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>
|