Commit graph

163910 commits

Author SHA1 Message Date
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
Zheng Junjie
464c3b6340
gnu: qcint: Fix build.
* gnu/packages/chemistry.scm (qcint)[arguments]: Use G-expression.

Change-Id: I4e26a872b6e78a6ea96d16c661353063b8d3fcd6
2025-07-13 18:37:56 +08:00
Zheng Junjie
278a80f399
gnu: python-pyscf: Make tune works.
* gnu/packages/chemistry.scm (python-pyscf)[native-inputs]:
Add (canonical-package gcc).

Change-Id: Ibee49cb64581bd9e6743cdd16aa25739ac53112c
2025-07-13 18:37:47 +08:00
jgart
b1438011b3
gnu: trealla: Update to 2.78.7.
* gnu/packages/prolog.scm (trealla): Update to 2.78.7.

Change-Id: Ic8357987219787dcfc7d33168372fd875a152599
2025-07-12 10:35:11 -05:00
Antoine Côté
adf26719e5
gnu: cryptsetup: Update to 2.8.0.
* gnu/packages/cryptsetup.scm (cryptsetup): Update to 2.8.0.

Change-Id: I24d913a239da1d4d3006b125a702d398f5e92564
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-07-12 17:16:55 +02:00
Kurome
54cf82127b
gnu: font-adwaita: Update to 49.0.
Build scripts now are under the OFL license too.

* gnu/packages/fonts.scm (font-adwaita): Update to 49.0.
[arguments]: Remove install-license-files phase.

Closes: #1087
Change-Id: Iafa3d762e9451d399cb12fc9bc632e907bf603b2
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-07-12 19:47:06 +08:00
Kurome
a9e8c679b6
gnu: font-google-noto-emoji: Update to 2.048.
* gnu/packages/fonts.scm (font-google-noto-emoji): Update to 2.048.

Closes: #1085
Change-Id: I28d68358205be28a11024a7fbd7f3c4d96ef3414
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-07-12 19:47:06 +08:00
Joaquín Aguirrezabalaga
6825643af5
gnu: uuu: Update to 1.5.201.
* gnu/packages/flashing-tools.scm (uuu): Update to 1.5.201.
[inputs]: Add tinyxml2.

Change-Id: Id8c6b29c33d2808d04aff38f12b1556743dc7e64
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-12 13:24:33 +02:00
Cayetano Santos
6c53b11e1c
gnu: symbiyosys: Update to 0.55.
* gnu/packages/electronics.scm (symbiyosys): Update to 0.55.

Change-Id: Ib1a8277b765283697136ee22f4e9ca15dd933123
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-07-12 20:20:21 +09:00
Cayetano Santos
40683f1d2e
gnu: abc-yosyshq: Update to 0.55.
* gnu/packages/fpga.scm (abc-yosyshq): Update to 0.55.

Change-Id: Ie7c443d5bac3451197089723e86d9c5b3c659faf
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-07-12 20:20:21 +09:00
Cayetano Santos
112951524d
gnu: yosys: Update to 0.55.
* gnu/packages/fpga.scm (yosys): Update to 0.55.

Change-Id: Iacda19bd7371f1de71436414aaa63412a2784077
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-07-12 20:20:21 +09:00
Zacchaeus
28b0d39676
gnu: exim: Update to 4.98.2.
* gnu/packages/mail.scm (exim): Update to 4.98.2.

Change-Id: I65d4253dec8c7465bd44bf2237fc7b0e9041c0d0
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-12 13:07:34 +02:00
Ada Stevenson
bcff084f72
gnu: yamagi-quake2: Update to 8.51.
* gnu/packages/games.scm (yamagi-quake2): Update to 8.51.

Change-Id: I451e5675779e19af33986c5a9ec35e2334cede12
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-07-12 13:01:28 +02:00
cdr-shdr-wdr
128e319496
linux-container: Fix typo in docstring.
* gnu/build/linux-container.scm (mount-file-systems): Fix typo in
  docstring.

Change-Id: I973a65a6574078bc72fd9e1aa7424a68e2b21268
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-07-12 12:58:32 +02:00
cdr-shdr-wdr
1d4eea73e8
gnu: raspberry-pi: Fix package description, and typo in comment.
* gnu/packages/raspberry-pi.scm (raspi-gpio): Fix parentheses,
  grammar, and typo in description.
(grub-efi-bootloader-chain-raspi-64): Fix typo in comment.

Change-Id: I341cc33564a190fdf94d86367d43a7dd29076ad5
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-07-12 12:58:32 +02:00
cdr-shdr-wdr
9f6b8a7f25
doc: Fix some grammar.
* doc/contributing.texi (Alternative Setups): Fix grammar, add double space.
(Sending a Patch Series): Add missing word.
* doc/guix.texi (Daemon Offload Setup, Invoking guix repl): Fix grammar.
(Bootloader Configuration): Fix grammar, capitalize "RAM".

Change-Id: I459c8343b28b2b3474c7a54372f75c61c8111a10
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-07-12 12:58:32 +02:00
cdr-shdr-wdr
45b2a38d77
forgejo: pull_request_template: Reword.
* .forgejo/pull_request_template.md: Reword "confirming to"
  [the guidelines] (incorrect use of "confirming")
  to "in conformance with" (more grammatically correct).

Change-Id: Ifc811c3f9022ed520c1ee49662df393d94fca3ad
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-07-12 12:58:32 +02:00
Antoine Côté
3f98a9838a
gnu: brlaser: Update to 6.2.7.
Pdewacht repository no longer active, upstream development moved to Owl-Maintain fork.

* gnu/packages/cups.scm (brlaser): Update to 6.2.7.
[source]: Switch to maintained fork.
[home-page]: Update URL.
[description]: Update the list of supported printers.

Change-Id: I4ef2f1837c38ece8bcb0b900214355eb7c833f6f
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-07-12 12:54:09 +02:00
Ashish SHUKLA
85c0ec23b9
gnu: mold: Update to 2.40.2.
* gnu/packages/mold.scm (mold): Update to 2.40.2.

Change-Id: I03bb8a5a149492ac816cadbcf8bd6c3d6a84fba1
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-07-12 12:46:32 +02:00
Greg Hogan
5eb8d07180
gnu: fio: Update to 3.40.
* gnu/packages/benchmark.scm (fio): Update to 3.40.

Change-Id: I63592b61a739be9ff5f4debfb1e54610e1f6a1e1
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-12 12:33:38 +02:00