bdunahu
ddf9f96d91
gnu: angband: Update to 4.2.6.
...
* gnu/packages/games.scm (angband): Update to 4.2.6.
[source]: Delete non-free and unused Windows libraries.
[arguments]:<#:phases>: Add 'fix-infinite-loop-on-sighup to prevent SIGHUP
from triggering an infinite loop.
Change-Id: I865d80f02e1ee815ea3fdabfe6999ae13e4120a9
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-04 18:27:03 +02:00
Sughosha
27265c7a02
gnu: extremetuxracer: Update to 0.8.4.
...
* gnu/packages/games.scm (extremetuxracer): Update to 0.8.4.
Change-Id: I67de1ccfa3da91e91cfc42a33fe73cef952a91ae
Merges: https://codeberg.org/guix/guix/pulls/7327
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-03 16:14:29 +09:00
Sughosha
d1903a47cd
gnu: no-more-secrets: Update to 1.0.1.
...
* gnu/packages/games.scm (no-more-secrets): Update to 1.0.1.
Change-Id: I347c93cbeae95c69512523b3ea1c0e98882cd634
2026-03-22 18:42:33 +05:30
Ludovic Courtès
1ae20f03f4
gnu: Reference the inherited inputs values.
...
This commit was made by running this command:
sed -e's/modify-inputs (package-\([a-z-]*\)inputs [a-zA-Z0-9-]\+)/modify-inputs \1inputs/g' -i gnu/packages/*.scm
… and then reverting individual hunks where the change would trigger unbound
variable warnings or other issues (such as ‘native-inputs’ is bound in the
body of the ‘inputs’ field, but it refers to the ‘native-inputs’ thunk defined
just above).
Change-Id: I6d94819f2809313fa1fbefc61897502ee7d66fab
2026-03-20 13:27:16 +01:00
Ludovic Courtès
2a50c9598b
gnu: Reference the inherited ‘arguments’ value.
...
This commit was made by running this command:
sed -e's/substitute-keyword-arguments (package-arguments [a-zA-Z0-9-]\+)/substitute-keyword-arguments arguments/g' -i gnu/packages/*.scm
… and then:
1. reverting changes from ‘gnu/packages/rust.scm’ and
‘gnu/packages/java.scm’ since they would incur derivation changes and/or
breakage;
2. reverting the change for ‘gcc-final’ in ‘gnu/packages/commencement.scm’;
3. reverting the change for ‘onnx-optimizer’, ‘openquest’, and ‘certbot’,
which use ‘substitute-keyword-arguments’ for arguments that are not
inherited (and thus ‘arguments’ would be unbound);
4. reverting the change for ‘insight-toolkit-legacy’ and ‘wine64-staging’
which make bogus assumptions about inherited arguments.
Change-Id: I122a7cf517b6b63cae38944b5d33ade4b1f5a89c
2026-03-20 13:27:15 +01:00
Yelninei
aa5de6c847
gnu: gemrb: Use libc-utf-8-locales.
...
* gnu/packages/games.scm (gemrb)[native-inputs]: Replace
glibc-locales with libc-utf8-locales-for-target.
Change-Id: I48c0175ac09bedd16accdf366bf6e4901df61507
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #7192
2026-03-19 15:32:46 +01:00
Vagrant Cascadian
eb28ab95c1
gnu: vcmi: Update to 1.7.3.
...
* gnu/packages/games.scm (vcmi): Update to 1.7.3.
[native-inputs]: Add fmt.
[#:configure-flags]: Pass -DENABLE_DISCORD=OFF.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-10 11:23:30 +01:00
Maxim Cournoyer
4889ac4cb2
gnu: libmanette: Update to 0.2.12.
...
* gnu/packages/games.scm (libmanette): Update to 0.2.12.
[propagated-inputs]: Add hidapi.
Change-Id: Ib971947ab72adc84048deb563a0dedbabeb3d505
2026-03-06 14:53:09 +01:00
Ludovic Courtès
2bd0ba7226
gnu: Export non-trivial packages that were private.
...
This makes those packages visible to ‘fold-packages’, which in turns gives a
clearer view of the package set to tools like (gnu ci) and ‘guix graph’.
* gnu/packages/dlang.scm (ldc-bootstrap): Export and add ‘hidden?’ property.
(ldc)[properties]: New field.
(dmd-bootstrap): Export and add ‘hidden?’ property.
(dmd)[properties]: New field.
* gnu/packages/freedesktop.scm (xdgmime): Export and add ‘hidden?’ property.
* gnu/packages/games.scm (glkterm, supertuxkart-data)
(ring-racers-data, openttd-engine, openttd-opengfx, openttd-opensfx)
(openttd-openmsx, openrct2-title-sequences, openrct2-objects)
(xonotic-data): Export and add ‘hidden?’ property.
(simgear): Export.
* gnu/packages/gnucash.scm (gnucash-docs): Export and add ‘hidden? property.
* gnu/packages/groovy.scm (java-groovy-bootstrap): Export and add ‘hidden?’
property.
(groovy-bootstrap, groovy-tests-bootstrap, groovy-parser-antlr4)
(groovy-test, groovy-xml, groovy-templates, groovy-groovydoc)
(groovy-ant, groovy-astbuilder, groovy-bsf, groovy-cli-commons)
(groovy-cli-picocli, groovy-swing, groovy-console, groovy-datetime)
(groovy-dateutil, groovy-docgenerator, groovy-groovysh, groovy-jmx)
(groovy-json, groovy-jsr223, groovy-nio, groovy-servlet)
(groovy-sql, groovy-testng, groovy-macro, groovy-yaml): Export.
(groovy)[properties]: New field.
* gnu/packages/haskell-xyz.scm (ghc-chell-quickcheck-bootstrap)
(ghc-options-bootstrap): Export and add ‘hidden?’ property.
(ghc-system-fileio-bootstrap, ghc-system-filepath-bootstrap): Remove.
* gnu/packages/haskell.scm (ghc-alex-bootstrap-for-9.4)
(ghc-happy-bootstrap-for-9.4): Export.
* gnu/packages/image-processing.scm (insight-toolkit-legacy): Export.
* gnu/packages/java-bootstrap.scm (jikes): Export.
(classpath-bootstrap): Export and add ‘hidden?’ property.
(jamvm-1-bootstrap, ant-bootstrap, ecj-bootstrap): Likewise.
(ecj-javac-wrapper, classpath-0.99, classpath-jamvm-wrappers): Export.
(classpath-devel): Export and remove ‘hidden?’ property.
(jamvm): Export.
(ecj-javac-wrapper-final): Export and remove ‘hidden?’ property.
(ecj4-bootstrap): Export and add ‘hidden?’ property.
(ecj4-javac-wrapper): Export.
(jamvm-with-ecj4): Export and remove ‘hidden?’ property.
* gnu/packages/java-xml.scm (java-jaxen-bootstrap): Export and add ‘hidden?’
property.
(java-jaxen)[properties]: New field.
* gnu/packages/java.scm (java-plexus-container-default-bootstrap): Export and
add ‘hidden?’ property.
(java-plexus-container-default)[properties]: New field.
(java-stringtemplate-4.0.6): Export.
(antlr3-bootstrap): Export and add ‘hidden?’ property.
(antlr3-3.3)[properties]: New field.
(java-tunnelvisionlabs-antlr4-runtime-bootstrap): Export and add ‘hidden?’
property.
(java-tunnelvisionlabs-antlr4-bootstrap): Likewise.
(java-tunnelvisionlabs-antlr4-runtime)[properties]: New field.
(java-tunnelvisionlabs-antlr4)[properties]: New field.
(java-geronimo-genesis-2.1): Export.
* gnu/packages/rails.scm (ruby-ammeter-bootstrap): Export and add ‘hidden?‘
property.
(ruby-ammeter)[properties]: New field.
* gnu/packages/ruby-check.scm (ruby-cucumber-compatibility-kit-bootstrap):
Export and add ‘hidden?’ property.
* gnu/packages/ruby-xyz.scm (ruby-rspec-block-is-expected-bootstrap): Likewise.
(ruby-rubocop-capybara-minimal): Likewise.
(ruby-rubocop-capybara)[property]: New field.
(ruby-rubocop-rake-minimal): Export and add ‘hidden?’ property.
(ruby-rubocop-rake)[properties]: New field.
(ruby-rubocop-rspec-minimal): Export and add ‘hidden?’ property.
(ruby-rubocop-rspec)[properties]: New field.
(ruby-cucumber-without-tests): Export and add ‘hidden?’ property.
(ruby-liquid-c-bootstrap): Likewise.
(ruby-liquid-c)[properties]: New field.
* gnu/packages/xorg.scm (xcffibgen): Export and add ‘hidden?’ property.
Fixes: guix/maintenance#85
Change-Id: I39cc94accb4eefbe73801f1f237201b48e4a7def
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #6781
2026-03-04 17:31:58 +01:00
Patrick Norton
478e3f7a8e
gnu: freeciv: Update to 3.2.3.
...
* gnu/packages/games.scm (freeciv): Update to 3.2.3.
Change-Id: I595f0907cc8825233196a41f0bf2fca8fbbe1378
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-03-03 21:28:06 +01:00
Aaron Covrig
80118dcf72
gnu: ruby-asciidoctor/minimal: Move to ruby-xyz module.
...
* gnu/packages/ruby-xyz.scm (ruby-asciidoctor/minimal): Move to...
* gnu/packages/ruby-check.scm (ruby-asciidoctor/minimal): ...here.
* gnu/packages/backup.scm,
* gnu/packages/ccache.scm,
* gnu/packages/cluster.scm,
* gnu/packages/compton.scm,
* gnu/packages/cryptsetup.scm,
* gnu/packages/engineering.scm,
* gnu/packages/games.scm,
* gnu/packages/irc.scm,
* gnu/packages/ntp.scm,
* gnu/packages/password-utils.scm,
* gnu/packages/radio.scm,
* gnu/packages/ruby-check.scm,
* gnu/packages/syndication.scm,
* gnu/packages/task-management.scm,
* gnu/packages/version-control.scm: Add module import.
Change-Id: I1083b2bb9d59fb4762cbbad777d059c321a997dd
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-03-01 18:44:31 +01:00
Carlos Durán Domínguez
81b40ef169
gnu: Add solarus-launcher.
...
* gnu/packages/games.scm (solarus-launcher): New variable.
* gnu/packages/patches/solarus-launcher-qlementine-and-qtappinstancemanager-reference.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Register patch.
Fixes : guix/guix#6231
Change-Id: I9398a842f5d122423510bd4bf2dd1e7452154783
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-01 17:40:32 +01:00
Carlos Durán Domínguez
83928b6953
gnu: solarus-quest-editor: Update to 2.0.3.
...
* gnu/packages/games.scm (solarus-quest-editor): Update to 2.0.3.
[version]: Remove slot.
[source]: Inherit from solarus. <patches>: Add
solarus-quest-editor-qlementine-reference.patch.
[build-system]: Switch to qt-build-system.
[arguments]: <#:qtbase>: Set to qtbase; <#:phases>: Add chdir phase.
[native-inputs]: Add qttools, and qlementine.
[inputs]: Add qtbase, qtsvg, and qtwayland.
(solarus): Remove solarus-quest-editor comment.
* gnu/packages/patches/solarus-quest-editor-qlementine-reference.patch: New
file.
* gnu/local.mk (dist_patch_DATA): Register patch.
Fixes : guix/guix#6231
Change-Id: I3157692acaee919e4d9a70cd994e8c1346bd64bb
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-01 17:40:32 +01:00
Carlos Durán Domínguez
9988f6dcdf
gnu: solarus-quest-editor: Improve style.
...
* gnu/packages/games.scm (solarus-quest-editor): Use G-expressions, fix
indentation.
[arguments]: Use G-expressions; reindent.
[inputs]: Reindent.
[description]: Reindent.
Fixes : guix/guix#6231
Change-Id: I4a82f2707b2cc6579e9fa21d1d07b472646d07c8
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-01 17:40:32 +01:00
Carlos Durán Domínguez
0e6cd91654
gnu: solarus: Update to 2.0.3.
...
* gnu/packages/games.scm (solarus): Update to 2.0.3.
[native-inputs]: Remove qttools-5.
[inputs]: Add mesa; remove qtbase-5.
Fixes : guix/guix#6231
Change-Id: Ic717ca35a240a088d4de5533613b90e59e35799c
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-01 17:40:32 +01:00
Carlos Durán Domínguez
ef4998f465
gnu: solarus: Improve style.
...
* gnu/packages/games.scm (solarus): Use G-expressions, fix indentation.
[arguments]: Use G-expressions; reindent.
[native-inputs]: Reindent.
[inputs]: Refactor to modern style.
Fixes : guix/guix#6231
Change-Id: Ic648261523c951d0d91bbea67568114fd5741bad
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-01 17:40:31 +01:00
Sharlatan Hellseher
5f3cd42859
gnu: Deprecate swig and swig-next in vafor of swig-4.0 and swig-4.4.
...
This is a following up change after discussion in
<https://codeberg.org/guix/guix/pulls/3701#issuecomment-11048648 >.
* gnu/packages/swig.scm (swig-4.0, swig-4.4): New variables.
(swig, swig-next): Deprecate swig and swig-next in vafor of swig-4.0 and
swig-4.4.
* gnu/packages/accessibility.scm (libbraille)
* gnu/packages/apparmor.scm (libapparmor)
* gnu/packages/bioinformatics.scm (htseq, imp, libsbml)
* gnu/packages/bootloaders.scm (dtc, u-boot)
* gnu/packages/disk.scm (volume-key)
* gnu/packages/dns.scm (ldns, unbound)
* gnu/packages/electronics.scm (opensta, trilinos-serial-xyce, uhdm)
* gnu/packages/embedded.scm (python-libmpsse)
* gnu/packages/engineering.scm (freecad, kicad, meep, mpb)
* gnu/packages/fabric-management.scm (ibutils)
* gnu/packages/game-development.scm (python-pybox2d)
* gnu/packages/games.scm (kiki)
* gnu/packages/geo.scm (saga)
* gnu/packages/gnome.scm (libratbag)
* gnu/packages/gnucash.scm (gnucash)
* gnu/packages/gnupg.scm (python-gpg)
* gnu/packages/graphviz.scm (graphviz)
* gnu/packages/guile-xyz.scm (guile-xapian)
* gnu/packages/image.scm (mypaint)
* gnu/packages/instrumentation.scm (babeltrace, lttng-tools)
* gnu/packages/kodi.scm (kodi)
* gnu/packages/libftdi.scm (libftdi)
* gnu/packages/linux.scm (libnl)
* gnu/packages/llvm.scm (lldb)
* gnu/packages/machine-learning.scm (openmm, tensorflow-lite)
* gnu/packages/maths.scm (nlopt)
* gnu/packages/ncurses.scm (stfl)
* gnu/packages/oneapi.scm (python-onetbb)
* gnu/packages/pretty-print.scm (highlight)
* gnu/packages/python-crypto.scm (python-m2crypto)
* gnu/packages/python-graphics.scm (python-pivy)
* gnu/packages/radio.scm (hamlib, soapysdr)
* gnu/packages/security-token.scm (python-pyscard, python-yubikey-manager)
* gnu/packages/selinux.scm (libselinux, libsemanage, python-setools)
* gnu/packages/speech.scm (pocketsphinx)
* gnu/packages/statistics.scm (python-openturns, r-spams)
* gnu/packages/tbb.scm (python-tbb)
* gnu/packages/version-control.scm (subversion)
* gnu/packages/video.scm (libopenshot, mlt, obs)
[native-inputs]: Remove swig; add swig-4.0.
* gnu/packages/geo.scm (gdal)
* gnu/packages/graph.scm (python-faiss)
[inputs]: Remove swig; add swig-4.0.
* gnu/packages/games.scm (fifengine): Update to 0.4.2.
[inputs]: Remove swig; add swig-4.0.
[native-inputs]: Likewise.
* gnu/packages/image-processing.scm (insight-toolkit, simpleitk)
* gnu/packages/pdf.scm (mupdf, python-pymupdf)
[native-inputs]: Remove swig-next; add swig-4.4.
Change-Id: I544bef0a0b1a81004596fad9f116610ef5cb52ae
2026-02-27 14:07:00 +00:00
Patrick Norton
497813ed86
gnu: openttd-jgrpp: Update to 0.70.2.
...
* gnu/packages/games.scm (openttd-jgrpp): Update to 0.70.2.
Merges: https://codeberg.org/guix/guix/pulls/6661
Change-Id: I9610fbf7b514315649565fc72dc842982072cc4a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-25 23:50:42 +00:00
Patrick Norton
13a56bea67
gnu: stockfish: Update to 18.
...
* gnu/packages/games.scm (stockfish): Update to 18.
[inputs]: Update neural-network-big to c288c895ea92.
Merges: https://codeberg.org/guix/guix/pulls/6670
Change-Id: I3f01e2da7a5f58379052848603efb4170fcb10f0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-25 23:46:46 +00:00
Andreas Enge
87405bbf3b
gnu: miniupnpc: Update to 2.3.3.
...
This is now the same version as miniupnpc-next.
* gnu/packages/upnp.scm (miniupnpc): Update to 2.3.3.
* gnu/packages/emulators.scm (rpcs3)[inputs]: Replace miniupnpc-next
by miniupnpc.
* gnu/packages/emulators.scm (dolphin-emu, libretro-dolphin-emu,
flycast)[inputs],
* gnu/packages/finance.scm (monero)[inputs],
* gnu/packages/games.scm (openclonk)[inputs]: Replace miniupnpc by
miniupnpc-2.1.
Change-Id: If40ff70a82b608e779d1f5127133c0c5318cb439
2026-02-25 11:17:35 +01:00
Andreas Enge
48ae829807
gnu: openclonk: Refresh input.
...
* gnu/packages/games.scm (openclonk)[native-inputs]: Replace
googletest-1.12 by googletest-1.13.
Change-Id: I94cfe6ec872521f8e2583e8403d3e54adfd39465
2026-02-25 00:31:13 +01:00
Patrick Norton
93f522922e
gnu: openttd: Update to 15.2.
...
* gnu/packages/games.scm (openttd-engine): Update to 15.2.
Merges: https://codeberg.org/guix/guix/pulls/6667
Change-Id: Ibd21fc000c5a2bf7a5178982e458973346a6af3f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-24 18:42:07 +00:00
Carlos Durán Domínguez
423ab6a82c
gnu: Add shamogu and shamogu-sdl.
...
* gnu/packages/games.scm (shamogu, shamogu-sdl): New variables.
Change-Id: I8bae100bf1a175aa50503aa4fcf7b554f0da67a3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-16 23:55:40 +00:00
Carlos Durán Domínguez
7f203b24a2
gnu: Add boohu and boohu-tk.
...
* gnu/packages/games.scm (boohu, boohu-tk): New variables.
(boohu-tk): Inherit from boohu.
Closes : guix/guix#6347
Change-Id: I6fc3a7176750a0d3d5f82e7f3794d7a5eaca083e
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2026-02-16 09:15:13 +08:00
Carlos Durán Domínguez
dd27bce9d0
gnu: Add go-codeberg-org-anaseto-gothic.
...
* gnu/packages/games.scm (go-codeberg-org-anaseto-gothic): New variable.
Change-Id: I2a2fe8ba9b41cc00f53f773e0785e54aec9d1b54
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2026-02-16 09:15:10 +08:00
Patrick Norton
342c82027b
gnu: openttd-jgrpp: Update to 0.70.0.
...
* gnu/packages/games.scm (openttd-jgrpp): Update to 0.70.0.
Closes : guix/guix#6336
Change-Id: I65452157beeb0e5dee4b4dcba6bbd0a2f759fb22
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2026-02-14 09:41:02 +08:00
Johannes Christ
240b3be58a
gnu: openttd-engine: Update to 15.1.
...
* gnu/packages/games.scm (openttd-engine): Update to 15.1.
Closes : guix/guix#6237
Change-Id: Ie17aba1803f108f004450c75ea7de1fd73ba922f
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2026-02-14 09:17:49 +08:00
Alissa Istleyeva
f7a092a424
gnu: crawl: Update to 0.34.0.
...
* gnu/packages/games.scm (crawl): Update to 0.34.0.
Change-Id: I1f6522112470dcfbd0aca2cb986229147d12882f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-12 09:54:00 +00:00
Carlos Durán Domínguez
dd5acc983c
gnu: harmonist-sdl: Fix name collision.
...
* gnu/packages/games.scm (harmonist-sdl): Fix name collision with harmonist
package.
[arguments] <#:phases>: Add fix-name-collision phase.
Change-Id: Ic1a8b4b116d0173d59e7ace13b18b626b09b040b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-11 14:34:30 +00:00
Carlos Durán Domínguez
0039705187
gnu: harmonist: Update to 1.0.2.
...
* gnu/packages/games.scm (harmonist): Update to 1.0.2.
[home-page]: Update it.
Change-Id: Idbd2e111ac6d69fa57881b15aea1ade01b46debb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-11 14:34:30 +00:00
Patrick Norton
f29fed506e
gnu: flightgear: Update to 2024.1.4.
...
* gnu/packages/games.scm (flightgear): Update to 2024.1.4.
Change-Id: I43ae4b9c254e5f081587dffda030f044f90ffd47
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-02-10 14:09:53 +01:00
Sharlatan Hellseher
0c6eb59fa2
gnu: redeal: Disable missing tests.
...
* gnu/packages/games.scm (redeal):[arguments] <test-flags>: No tests
provided.
Change-Id: I564f131a34e01bef441be01f20ff87d00892141f
2026-02-07 12:28:59 +01:00
Nicolas Graves
1bf91ac505
gnu: Drop setting SETUPTOOLS_SCM_PRETEND_VERSION in some packages.
...
* gnu/packages/astronomy.scm (python-asdf-compression)
(python-asdf-fits-schemas, python-cdflib, python-sunkit-spex):
* gnu/packages/bioinformatics.scm (python-whatshap, python-mudata)
(python-pyfaidx, python-ctxcore, scvelo):
* gnu/packages/bootloaders.scm (dtc):
* gnu/packages/check.scm (python-pytest-xdist, python-pytest-forked):
* gnu/packages/databases.scm (python-fastparquet):
* gnu/packages/disk.scm (greaseweazle-host-tools):
* gnu/packages/docker.scm (python-docker):
* gnu/packages/finance.scm (python-ledgerblue):
* gnu/packages/fontutils.scm (python-compreffor)
(python-defcon-bootstrap, nototools):
* gnu/packages/games.scm (sc-controller):
* gnu/packages/machine-learning.scm (python-botorch):
* gnu/packages/music.scm (python-pylast):
* gnu/packages/package-management.scm (conda):
* gnu/packages/python-build.scm (python-exceptiongroup):
* gnu/packages/python-science.scm (python-dask-image)
(python-distributed, python-osqp):
* gnu/packages/python-web.scm (python-branca, python-smart-open):
* gnu/packages/python-xyz.scm (python-conda-content-trust)
(python-menuinst, python-isort, python-pyclibrary)
(python-pyclipper, python-csb43-0.10, python-orgparse)
(python-deepmerge, python-scooby, python-uuid6):
* gnu/packages/radio.scm (nanovna-saver):
* gnu/packages/sphinx.scm (python-sphinx-autodoc-typehints):
[arguments]: Remove phases setting SETUPTOOLS_SCM_PRETEND_VERSION.
* gnu/packages/python-xyz.scm (python-bagit)
[arguments]: Refactor manual 'check phase into #:test-flags.
Change-Id: I0713d6603f982a7f956d02fc3b85a384f4dd6ce4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:37 +01:00
Nicolas Graves
6f6c88d72c
gnu: Remove python-pylint native-input from some packages.
...
Remove python-pylint from [native-inputs] in the following packages as
not required for build/tests/install:
* gnu/packages/games.scm (open-adventure)
* gnu/packages/potassco.scm (python-clingraph)
* gnu/packages/python-xyz.scm (python-lsp-jsonrpc, python-mediapy)
* gnu/packages/virtualization.scm (python-qemu-qmp)
Change-Id: I138d6ad7fbde00f76f77c14d728adce8d74f25bf
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-02-07 12:28:35 +01:00
kestrel
63f3fe6896
gnu: widelands: Update to 1.3.
...
* gnu/packages/games.scm (widelands)[inputs]: Add font-amiri and
font-culmus.
[arguments]<#:configure-flags>: Do not set build type explicitly.
Change-Id: Ic9505168503a86c62249773784587ef046c13057
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-02-06 19:59:39 +01:00
Foster Hangdaan
8a77b0a213
gnu: wesnoth: Update to 1.18.6.
...
* gnu/packages/games.scm (wesnoth): Update to 1.18.6.
Closes : guix/guix#6016
Change-Id: I7ef8a513b618594c716b99b30eb4e18c57699a9f
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2026-02-02 17:37:19 +08:00
Patrick Norton
6a5a4fa371
gnu: openttd-jgrpp: Update to 0.69.2.
...
* gnu/packages/games.scm (openttd-jgrpp): Update to 0.69.2.
Change-Id: I842f8f40ee7e6c3382071bac31df6ecee64d7c23
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-31 13:31:58 +01:00
Anderson Torres
9f13ecff2d
gnu: pingus: Update to 0.7.6-1.7d65221.
...
* gnu/packages/games.scm (pingus): Update to 0.7.6-1.7d65221.
Reword comments to convey more information.
[inputs]: Change fmt-8 to fmt-10.
[synopsis]: Reword.
Change-Id: Iee243533b4ffe730d917823e0545a20da993fcd6
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-31 13:31:58 +01:00
Foster Hangdaan
b44103c0d3
gnu: endless-sky: Update to 0.10.16.
...
* gnu/packages/games.scm (endless-sky): Update to 0.10.16.
[inputs]: Add flac and libavif.
Change-Id: I461b27bf1507a41b37de5a30d53de66a5a106d1b
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:29 +01:00
Cayetano Santos
6307f79c7b
gnu: vcmi: Update dependency on tbb.
...
* gnu/packages/games.scm (vcmi)[inputs]: Remove tbb; add
onetbb.
Change-Id: I250da81368c86e8c453166d59772684bb9a16aac
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:55 +01:00
Sharlatan Hellseher
af61727fd2
gnu: endgame-singularity: Update to 1.1.
...
* gnu/packages/games.scm (endgame-singularity): Update to 1.1.
Change-Id: I8ff76a4e11ab949ad9576f14f74164dd567c6347
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:46 +01:00
Sharlatan Hellseher
a0ed2482e4
gnu: python-pydantic-2: Deprecate by python-pydantic.
...
* gnu/packages/python-xyz.scm (python-pydantic-2): Deprecate variable.
* gnu/packages/astronomy.scm (python-czml3, python-edps, python-hvpy):
[propagated-inputs]: Remove python-pydantic-2; add python-pydantic.
* gnu/packages/cybersecurity.scm (gallia):
[inputs]: Remove python-pydantic-2; add python-pydantic.
* gnu/packages/databases.scm (python-prisma)[propagated-inputs]:
Remove python-pydantic-2; add python-pydantic.
(python-tortoise-orm, aerich)[native-inputs]: Remove python-pydantic-2;
add python-pydantic.
* gnu/packages/django.scm (python-django-ninja)[propagated-inputs]:
Remove python-pydantic-2; add python-pydantic.
* gnu/packages/finance.scm (python-schwifty)[native-inputs]: Remove
python-pydantic-2; add python-pydantic.
* gnu/packages/games.scm (tuxemon)[propagated-inputs]: Remove
python-pydantic-2; add python-pydantic.
* gnu/packages/machine-learning.scm (python-spacy, python-thinc):
[propagated-inputs]: Remove python-pydantic-2; add python-pydantic.
* gnu/packages/maths.scm (python-libensemble)[propagated-inputs]: Remove
python-pydantic-2; add python-pydantic.
* gnu/packages/protobuf.scm (python-pure-protobuf)[native-inputs]:
Remove python-pydantic-2; add python-pydantic.
* gnu/packages/python-check.scm (python-inline-snapshot)[native-inputs]:
Remove python-pydantic-2; add python-pydantic.
* gnu/packages/python-science.scm (python-iminuit):[native-inputs]:
Remove python-pydantic-2; add python-pydantic.
(python-pandera, python-vaex-core)[propagated-inputs]: Remove
python-pydantic-2; add python-pydantic.
* gnu/packages/python-web.scm: (python-cloudpathlib, python-huggingface-hub):
[native-inputs]: Remove python-pydantic-2; add python-pydantic.
(python-aws-sam-translator, python-weasel, python-openai,
python-fastapi, python-fastapi-csrf-protect,
python-fastapi-pagination-minimal, python-fastapi-pagination):
[propagated-inputs]: Remove python-pydantic-2; add python-pydantic.
* gnu/packages/python-xyz.scm: (python-safety-schemas,
python-pytoolconfig, python-pydantic-cli, python-pydantic-settings,
python-confection, python-safety)[propagated-inputs]: Remove
python-pydantic-2; add python-pydantic.
(python-deepdiff, python-lief)[native-inputs]: Remove
python-pydantic-2; add python-pydantic.
Change-Id: I20842162ae8a6c0abd54e4ef1fc676f928541184
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:13 +01:00
jgart
f40adac68f
gnu: nudoku: Update to 7.0.0.
...
* gnu/packages/games.scm (nudoku): Update to 7.0.0.
Change-Id: I1d2012092f3c1d3ff5e41b3c86fddc9815776aac
2026-01-22 16:35:34 -05:00
Patrick Norton
7d62c05d21
gnu: openttd-engine: Update to 15.0.
...
* gnu/packages/games.scm (openttd-engine): Update to 15.0.
[inputs]: Update sdl to sdl2.
(openttd-jgrpp): Adjust accordingly.
Change-Id: I752591515e3c89c50ed24688a0c59ddf058f1375
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-19 21:38:21 +01:00
Patrick Norton
ae83e93c42
gnu: openttd-opengfx: Update to 8.0.
...
* gnu/packages/games.scm (openttd-opengfx): Update to 8.0.
Change-Id: I16c3b3fc066a30c4431a247ae327cbe4f091333e
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-19 21:38:21 +01:00
Vagrant Cascadian
f3f90bbbce
gnu: vcmi: Update to 1.7.1.
...
* gnu/packages/games.scm (vcmi): Update to 1.7.1.
[native-inputs]: Add libsquish and qtsvg.
[#:configure-flags]: Add “-DENABLE_MMAI=OFF”.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-19 21:38:21 +01:00
Vagrant Cascadian
1ed700f8f9
gnu: Add libsquish.
...
* gnu/packages/games.scm (libsquish): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-19 21:38:20 +01:00
Danny Milosavljevic
cdabd4512c
gnu: pokerth: Add Wayland.
...
* gnu/packages/games.scm (pokerth)[inputs]: Add qtwayland-5.
Change-Id: I198212a6cd6428a92beb9fdb08216d4c82137116
2026-01-12 02:39:05 +01:00
Danny Milosavljevic
538d0218c4
gnu: chessx: Add Wayland.
...
* gnu/packages/games.scm (chessx)[inputs]: Add qtwayland-5.
[arguments]<#:phases>{fix-library-paths}: New phase.
Change-Id: If2ed48442fdcdf51b0d6b8d1a1620227c25be518
2026-01-12 02:39:05 +01:00
Danny Milosavljevic
0a27a3d5fb
gnu: qcheckers: Add Wayland.
...
* gnu/packages/games.scm (qcheckers)[inputs]: Add qtwayland-5.
Change-Id: I7711b5cbeb87b834c5c8783d8cf71f2f837a411f
2026-01-12 02:39:05 +01:00