Commit graph

163929 commits

Author SHA1 Message Date
Antoine Côté
1aea4754bf
gnu: vorbis-tools: Update to 1.4.3.
* gnu/packages/xiph.scm (vorbis-tools): Update to 1.4.3.

Change-Id: I2f51980ac03adc3ed9a1e3a5b825130ef1cc31b9
Signed-off-by: Steve George <steve@futurile.net>
2025-07-16 13:05:48 +01:00
Sughosha
12abef54a3
gnu: qgit: Update to 2.11.
* gnu/packages/version-control.scm (qgit): Update to 2.11.

Change-Id: I82d2571aa3eac973ce0449b9673f58ff51231c41
Signed-off-by: Steve George <steve@futurile.net>
2025-07-16 13:05:46 +01:00
Giacomo Leidi
c36698e8bb
gnu: Add guile-dotenv-cli.
* gnu/packages/guile-xyz.scm (guile-dotenv-cli): New variable.

Change-Id: Ibb6a0f279db918205de8177196af1d5367db0773
Signed-off-by: Steve George <steve@futurile.net>
2025-07-16 13:05:44 +01:00
Giacomo Leidi
734a1d311d
gnu: guile-dotenv: Update to 0.2.0.
* gnu/packages/guile-xyz.scm (guile-dotenv): Update to 0.2.0.
[arguments]<phases>: Drop command line interface.
[native-inputs]: Add guile-config, to build the entrypoint.

Change-Id: I01974871a779516de1f7897ed841c45a2601f39e
Signed-off-by: Steve George <steve@futurile.net>
2025-07-16 13:05:42 +01:00
David Pflug
412d3573da
gnu: endless-sky: Update to 0.10.14.
* gnu/packages/games.scm (endless-sky): Update to 0.10.14.
 [arguments]<#:tests?> disable tests on x86-32.

Change-Id: I869760953d2cf8986dfaded1564b02d0bf652893
Signed-off-by: Steve George <steve@futurile.net>
2025-07-16 13:05:40 +01:00
Anderson Torres
6217aa4449
gnu: Add stella.
* gnu/packages/emulators.scm (stella): New variable.

Change-Id: Ida327501493b92367fd5a7fb1c8303c66e4a9d8a
Signed-off-by: Steve George <steve@futurile.net>
2025-07-16 13:05:37 +01:00
jgart
e5478c6acf
gnu: Add clasp-exponential-backoff.
* gnu/packages/lisp-xyz.scm (clasp-exponential-backoff): New variable.

Change-Id: Id129055c6abd628d34b3491c7b2c6b41936ea936
2025-07-15 23:35:34 -05:00
jgart
d6ff946950
gnu: Add clasp-f2cl.
* gnu/packages/lisp-xyz.scm (clasp-f2cl): New variable.

Change-Id: Iac7d392668914aa7056ce37e5190906e9f2bbc43
2025-07-15 23:34:09 -05:00
Cayetano Santos
183a8d0417
gnu: emacs-fedi: Update to 0.2-2.0967dd0.
* gnu/packages/emacs-xyz.scm (emacs-fedi): Update to 0.2-2.0967dd0.

Change-Id: Ib984fae85b142928de7f81934a0e1192fba0b9ed
Signed-off-by: jgart <jgart@dismail.de>
2025-07-15 21:51:22 -05:00
Cayetano Santos
99a88ce3d3
gnu: emacs-fj: Update to 0.16.
* gnu/packages/emacs-xyz.scm (emacs-fj): Update to 0.16.

Change-Id: I70d8de592364367a8fd8b59015c6e8f7cffeb761
Signed-off-by: jgart <jgart@dismail.de>
2025-07-15 21:51:22 -05:00
Cayetano Santos
1f2853516f
gnu: emacs-lem: Update to 0.23.
* gnu/packages/emacs-xyz.scm (emacs-lem): Update to 0.23.
[propagated-inputs]: Remove duplicated emacs-fedi.

Change-Id: I50aa826918417cff3ec7120296653eb64f05d8fc
Signed-off-by: jgart <jgart@dismail.de>
2025-07-15 21:46:11 -05:00
jgart
36606c66db
gnu: Add clasp-jpl-util.
* gnu/packages/lisp-xyz.scm (clasp-jpl-util): New variable.

Change-Id: Ibb1d84e8f07e542bf51cd0fa2218e7d04959f605
2025-07-15 14:51:35 -05:00
jgart
98fd9a540b
gnu: Add clasp-cache-while.
* gnu/packages/lisp-xyz.scm (clasp-cache-while): New variable.

Change-Id: I97ab031380eb4c6cf59adfe3dc7908ea11b2d24c
2025-07-15 14:00:06 -05:00
jgart
9ccf394bd7
gnu: trealla: Update to 2.78.17.
* gnu/packages/prolog.scm (trealla): Update to 2.78.17.

Change-Id: Ib1d377ed88d8d1cc770d8b509f13cd3b53dfa8da
2025-07-15 13:57:55 -05:00
Ekaitz Zarraga
8737b5332e
gnu: sioyek: Use development branch.
Sioyek's main branch is too old and requires a mupdf that is more than
obsolete. Move to the development branch until they release 3.0.0.

* gnu/packages/pdf.scm (sioyek): Move to development version.
[inputs]: Add qtdeclarative, qtsvg, qtspeech. Replace qtbase-5,
qtwayland-5 and qt3d-5 by qtbase, qtwayland and qt3d.
* gnu/local.mk (sioyek-fix-build.patch): Remove.
* gnu/packages/patches/sioyek-fix-build.patch: Remove.

Change-Id: I2d5d88a6466079f68ed70a83fb2291e7ae62f893
2025-07-15 17:09:57 +02:00
Ekaitz Zarraga
95396f7d67
gnu: Add qt3d.
* gnu/packages/qt.scm (qt3d): New variable.

Change-Id: I6500f8bfcab1e9fb6087ce33b4940387cd161cd0
2025-07-15 16:57:34 +02:00
Liliana Marie Prikler
c1604c4c95
gnu: Add gradia.
* gnu/packages/image.scm (gradia): New variable.
2025-07-14 18:55:16 +02:00
Andreas Enge
0bc60d5391
gnu: ruby-mysql2: Update to 0.5.6.
* gnu/packages/ruby-xyz.scm (ruby-mysql2): Update to 0.5.6.

Change-Id: I809565f3ed7ddcd743ed28b0d549a246dcb54f30
2025-07-14 17:22:04 +02:00
Cayetano Santos
1b10e3edf6
gnu: emacs-fj: Update to 0.15.
* gnu/packages/emacs-xyz.scm (emacs-fj): Update to 0.15.

Change-Id: Ie0db3fd32ccf967c0b1b9f0a978dae5fbb8696ff
Signed-off-by: jgart <jgart@dismail.de>
2025-07-14 10:06:28 -05:00
jgart
cb2cc952b3
gnu: trealla: Update to 2.78.11.
* gnu/packages/prolog.scm (trealla): Update to 2.78.11.

Change-Id: Iaf62515c6534523a41452b618a2a0846fcd03144
2025-07-14 10:05:48 -05:00
Tomas Volf
6cf00e6cde
gnu: gopls: Update to 0.19.1.
* gnu/packages/golang-apps.scm (gopls): Update to 0.19.1.
[arguments]: Use go-1.24.
<#:phases>: Add 'set-env.
[native-inputs]: Add go-github-com-fatih-gomodifytags.

Change-Id: I5d3b371f3eadf0e6f28d3def228849e46772b7fb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-14 11:28:40 +01:00
Tomas Volf
3fea0faff6
gnu: Add go-github-com-fatih-gomodifytags.
* gnu/packages/golang-xyz.scm (go-github-com-fatih-gomodifytags, go-modifytags):
New variables.

Change-Id: I821d8fee339666f0c655bf2a7f53c068ddeb9bc9
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-14 11:28:12 +01:00
Tomas Volf
710f245eea
gnu: go-honnef-co-go-tools: Update to 0.6.1.
* gnu/packages/golang-check.scm (go-honnef-co-go-tools): Update to 0.6.1.
[arguments]: Use go-1.23.
[propagated-inputs]: Add go-golang-org-x-exp.

Change-Id: I113e77de26f72a8b88052a1d5b687ee0293c406d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-14 10:53:17 +01:00
Skylar Hill
b3ba64b57f
gnu: Add bigbagkbdtrixxkb.
* gnu/packages/xdisorg.scm (bigbagkbdtrixxkb): New variable.

Change-Id: I51d7297b50634fe368d8b60df1fd06b6d922026a
Co-authored-by: Andreas Enge <andreas@enge.fr>
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-14 11:01:52 +02:00
mathijsh
d6295bb00d
gnu: swappy: Update to 1.5.1.
* gnu/packages/image.scm (swappy): Update to 1.5.1.

Change-Id: Id3b1a1d5bf32142e14f15fb5b71aebedfda9f04e
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-14 10:37:59 +02:00
Artyom V. Poptsov
81f89a60e6
gnu: astroterm: Update to 1.0.8.
* gnu/packages/astronomy.scm (astroterm): Update to 1.0.8.

Change-Id: I43e1cada12300a3657d68686d1ea884e99328379
2025-07-14 09:23:41 +03:00
Artyom V. Poptsov
5a8b4804f5
gnu: stress: Fix cross-build for 'riscv64-linux-gnu' target.
* gnu/packages/admin.scm (stress): Fix cross-build for 'riscv64-linux-gnu'
target.
[source]<snippet>: Patch "configure.ac" to remove "AC_FUNC_MALLOC" macro.

Change-Id: Ie2dd5a073526339a1573c134bee7c591a521f068
2025-07-14 09:09:40 +03:00
Artyom V. Poptsov
2da630b02f
gnu: aide: Update to 0.19.1.
* gnu/packages/admin.scm (aide): Update to 0.19.1.

Change-Id: I3bbdb8202562e4c778c2902594021c8ee5e76c2d
2025-07-14 08:20:01 +03:00
Danny Milosavljevic
823fc0d6cc
gnu: mpv-mpris: Fix build.
* gnu/packages/video.scm (mpv-mpris)[inputs]: Add libdisplay-info.

Change-Id: I125ad0d5c9333fb2d6fbcea83a067304cffb6c00
2025-07-14 00:17:53 +02:00
David Elsing
fd8e1f3e65
gnu: python-pytorch-geometric: Update to commit 85cf9fc.
Fixes guix/guix#1043.

* gnu/packages/machine-learning.scm (python-pytorch-geometric): Update to
commit 85cf9fc.
[arguments]: Fix the 'delete-top-level-directories phase.
[propagated-inputs]: Add python-xxhash.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-13 23:30:55 +02:00
Mathieu Othacehe
baba8a4370
gnu: guix: Update to 1.4.0-40.230ad0e33.
* gnu/packages/package-management.scm (guix): Update to 1.4.0-40.230ad0e33.

Since this revert: 230ad0e33, the guix package that is used in system tests
has to be updated.

Change-Id: I1cfd05285cad27f083dbf7902c943b48a9a0f65b
2025-07-13 20:06:01 +02:00
Gabriel Santos
db8ad017c4
gnu: Add asciiquarium.
* gnu/packages/games.scm (asciiquarium): New variable.

Change-Id: Iac35cffa136e54812d5e322e9b20c5d6cb30b546
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-13 19:32:07 +02:00
Gabriel Santos
fdbab7cdb7
gnu: Add perl-term-animation.
* gnu/packages/perl.scm (perl-term-animation): New variable.

Change-Id: I6975a64c682abf983c01298a23a37d8491dcdd69
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-13 19:29:43 +02:00
gemmaro
89d73c352a
gnu: po4a: Update to 0.74.
* gnu/packages/gettext.scm (po4a): Update to 0.74.
[arguments]<#:wrap-programs>: Uses PERL5LIB in wrap-program to avoid manually
updating Perl dependencies when inputs change; simplifying maintenance and
reducing redundancy.
[native-inputs]: Add libxml2 package to convert DocBook man files.
[inputs]: Add perl-pod-simple package for a new module.

Change-Id: Ic9a2a38a3c42e46faf3c9a0ae0a937d794aba751
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-13 17:07:44 +02:00
Arthur Rodrigues
a9fb57af97
gnu: nginx-documentation: Update to 1.28.0.
Change-Id: I3132008984d461d8a07c2ce461f8175eca09961c
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-07-13 16:39:15 +02:00
Arthur Rodrigues
c9b50e9dbe
gnu: nginx: Update to 1.28.0.
Change-Id: I31bab5d18c546bb2592db464035ca249305c84b4
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-07-13 16:39:14 +02:00
Ludovic Courtès
9cb45bb4c8
gnu: guile-reader: Update to 0.6.4.
* gnu/packages/guile-xyz.scm (guile-reader): Update to 0.6.4.

Change-Id: I71b8bf9a1364c7a3a66b082018a08699f598cb6d
2025-07-13 16:39:14 +02:00
Ludovic Courtès
36cb70d2a0
gnu-maintenance: Update Savannah release monitoring URL.
* guix/gnu-maintenance.scm (%savannah-base): Change URL and remove
outdated comment.

Change-Id: I03103ef2dd2cf9886f5b1eed12d70d5a298a85c1
2025-07-13 16:39:14 +02:00
Mathieu Othacehe
230ad0e337
Revert "gnu: mate: Replace 'union-build' with 'propagated-inputs'."
This reverts commit b7a8f886f5 because it breaks
system tests as discussed here: https://issues.guix.gnu.org/48265.

Change-Id: Ib00696db10475e049ada892004c1164933a78066
2025-07-13 15:33:47 +02:00
Liliana Marie Prikler
5a608171bc
gnu: luanti-mobs-monster: Fix URL.
* gnu/packages/luanti.scm (luanti-mobs-monster)[origin]: Use
“https://codeberg.org/tenplus1/mobs_monster” as URL.
[home-page]: Likewise.
2025-07-13 13:54:03 +02:00
Liliana Marie Prikler
8710f4e164
gnu: luanti-mobs-animal: Fix URL.
* gnu/packages/luanti.scm (luanti-mobs-animal)[origin]: Use
“https://codeberg.org/tenplus1/mobs_animal” as URL.
[home-page]: Likewise.
2025-07-13 13:54:03 +02:00
Liliana Marie Prikler
159fdfb03d
gnu: luanti-mobs: Fix URL.
* gnu/packages/luanti.scm (luanti-mobs)[origin]: Use
“https://codeberg.org/tenplus1/mobs” as URL.
2025-07-13 13:54:03 +02:00
Liliana Marie Prikler
109e6d8b75
gnu: luanti-ethereal: Fix URL.
* gnu/packages/luanti.scm (luanti-ethereal)[origin]: Use
“https://codeberg.org/tenplus1/ethereal” as URL.
2025-07-13 13:54:03 +02:00
Liliana Marie Prikler
1f6a306ae4
gnu: luanti-unifieddyes: Fix URL.
* gnu/packages/luanti.scm (luanti-unifieddyes)[origin]: Use
“https://github.com/mt-mods/unifieddyes” as URL.
2025-07-13 13:54:03 +02:00
Liliana Marie Prikler
abf5fc390d
gnu: luanti-pipeworks: Fix URL.
* gnu/packages/luanti.scm (luanti-pipeworks)[origin]: Use
“https://github.com/mt-mods/pipeworks” as URL.
2025-07-13 13:54:03 +02:00
Liliana Marie Prikler
cd38f32c8d
gnu: luanti-coloredwood: Fix URL.
* gnu/packages/luanti.scm (luanti-coloredwood)[origin]: Use
“https://github.com/mt-mods/coloredwood” as URL.
2025-07-13 13:54:02 +02:00
Liliana Marie Prikler
4fe31fd51e
guix: luanti-build-system: Ignore audio errors.
* guix/build/luanti-build-system.scm (check)[error?]: Ignore errors related to
the initialization of the audio subsystem.
2025-07-13 13:54:02 +02:00
Liliana Marie Prikler
e45a6c3302
teams: games: Add manifest for luanti.
* etc/teams/games/luanti-manifest.scm: New file.
2025-07-13 13:54:02 +02:00
Liliana Marie Prikler
9a75c8ac13
gnu: luanti: Prefix search paths with LUANTI.
* gnu/packages/patches/luanti-paths.patch: New file.
* gnu/packages/luanti.scm (luanti)[source]: Use it.
[#:phases]<check>: Use LUANTI_GAME_PATH.
[native-search-paths]: Rename “MINETEST_GAME_PATH” to “LUANTI_GAME_PATH”.
Rename “MINETEST_MOD_PATH” to “LUANTI_MOD_PATH”.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* guix/build/luanti-build-system.scm (check): Use LUANTI_MOD_PATH.
2025-07-13 13:54:02 +02:00
Liliana Marie Prikler
abbdfbb775
gnu: Rename minetest to luanti.
* gnu/packages/luanti.scm: New file.
(luanti, luanti-server, luanti-topic, luanti-moreores, luanti-sound-api-core)
(luanti-basic-materials, luanti-coloredwood, luanti-ethereal)
(luanti-homedecor-modpack, luanti-mesecons, luanti-mineclone, luanti-mobs)
(luanti-mobs-animal, luanti-mobs-monster, luanti-pipeworks, luanti-technic)
(luanti-throwing, luanti-throwing-arrows, luanti-worldedit)
(luanti-unifieddyes, luanti-unified-inventory, luanti-advtrains)
(luanti-basic-trains, luanti-oneblock, luanti-wielded-light): New variables.
* gnu/packages/minetest.scm:
(minetest, minetest-server, minetest-topic, minetest-moreores)
(minetest-sound-api-core, minetest-basic-materials, minetest-coloredwood)
(minetest-ethereal, minetest-homedecor-modpack, minetest-mesecons)
(minetest-mineclone, minetest-mobs, minetest-mobs-animal)
(minetest-mobs-monster, minetest-pipeworks, minetest-technic)
(minetest-throwing, minetest-throwing-arrows, minetest-worldedit)
(minetest-unifieddyes, minetest-unified-inventory, minetest-advtrains)
(minetest-basic-trains, minetest-oneblock, minetest-wielded-light): Deprecate
in favor of the above.
(minetest-game): Move to…
* gnu/packages/luanti.scm (minetest-game): … here.
* gnu/local.mk (GNU_SYSTEM_MODULES): Register luanti.scm.
* guix/build-system/luanti.scm: New file.
(luanti-mod-build-system): New public variable.
* guix/build-system/minetest.scm (minetest-mod-build-system): Deprecate in
favor of luanti-mod-build-system.
* guix/build/luanti-build-system.scm: New file, renamed from…
* guix/build/minetest-build-system.scm: … this. Deprecate in favor of
luanti-build-system.
* guix/import/luanti.scm: New file, renamed from guix/import/minetest.scm.
(%contentdb-api): Switch to “https://content.luanti.org/api/”.
(luanti-package?, latest-luanti-release, luanti->guix-package)
(luanti-recursive-import, %luanti-updater): New public variables.
* guix/import/minetest.scm (minetest-package?, latest-minetest-release)
(minetest->guix-package, minetest-recursive-import, %minetest-updater):
Deprecate in favor of the luanti variants above.
* guix/scripts/import/luanti.scm: New file, renamed from
guix/scripts/import/minetest.scm.
(guix-import-luanti): New public variable.
* guix/scripts/import/minetest.scm (guix-import-minetest): Deprecate in favor
of guix-import-luanti.
* tests/minetest.scm: Rename to…
* tests/luanti.scm: … this.
* Makefile.am (MODULES, SCM_TESTS): Adjust accordingly.
* etc/teams.scm (games): Adjust accordingly.
* CODEOWNERS: Adjust accordingly.
2025-07-13 13:54:01 +02:00