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
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
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
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
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
Morgan Smith
39293c1163
gnu: sc-controller: Update to 0.5.2.
...
* gnu/packages/games.scm (sc-controller): Update to 0.5.2.
[source]: Switch to maintained fork of project.
[build-system]: Switch to pyproject-build-system.
[phases]: Run the following phases from the glib-or-gtk-build-system:
generate-gdk-pixbuf-loaders-cache-file, glib-or-gtk-compile-schemas,
glib-or-gtk-wrap.
[inputs]: Add python-evdev and python-ioctl-opt.
[native-inputs]: Add test dependencies.
Change-Id: I0c8cad17404113696c9c475bd6f942b95d986ef0
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-12 12:00:44 +02:00
Morgan Smith
fe7dc53673
gnu: Add python-ioctl-opt.
...
* gnu/packages/python-xyz.scm (python-ioctl-opt): New variable.
Change-Id: I5eef30444528fa722a12268a58c956993dcd47d1
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-12 11:58:08 +02:00
Andy Tai
55da82b631
gnu: a2ps: Update to 4.15.7.
...
* gnu/packages/pretty-print.scm (a2ps): Update to 4.15.7.
Change-Id: I84e6141d56ebb23fde9e1e5aa47fbba2558ca0ba
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-12 11:53:33 +02:00
gemmaro
6fd0420713
gnu: ruby-braintree: Disable Bundler for testing.
...
* gnu/packages/ruby-xyz.scm (ruby-braintree)[arguments]:
Replace relax-requirements phase with disable-bundler. If a Gemfile is
present, RSpec uses Bundler to resolve dependencies, which can lead to
troubles. Removing the Gemfile allows RSpec to use the gems provided by Guix.
Change-Id: I0aaeec9fa071b60bc2a8acd7382070779eece1f1
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-12 11:48:02 +02:00
gemmaro
6370b9201d
gnu: ruby-libxml: Update to 5.0.4.
...
* gnu/packages/ruby-xyz.scm (ruby-libxml): Update to 5.0.4.
[native-inputs]: New field.
[arguments]<#:tests?>: Enable tests.
<#:phases>: Add 'skip-failing-tests and 'set-gem-path.
Move 'check after 'install and 'set-gem-path.
Change-Id: Iad79f7aeed841efa1c7581714f5eab33c1d19718
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-12 11:44:33 +02:00
Greg Hogan
b38093345e
gnu: vim: Update to 9.1.1525.
...
* gnu/packages/vim.scm (vim): Update to 9.1.1525.
[arguments]<#:phases>{set-environment-variables}: Allow some flaky tests
to fail.
Change-Id: I501da5df8d585d6d5ba7c3c183cbf01b0b2670bf
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-12 11:20:50 +02:00
Maxim Cournoyer
987f55a4ba
gnu: jami: Update to 20250613.0.
...
* gnu/packages/jami.scm (%jami-nightly-version): Bump to 20250613.0.
(%jami-daemon-commit): Bump to to 41384122a8b61548aae90c9893d065aca216ce85.
(libjami) [source]: Adjust hash.
(jami) [source]: Adjust hash.
(sortfilterproxymodel): Update to latest commit.
Change-Id: Id4e04bc2b3e270f4eae43ef48d6b418ccee76b72
2025-07-12 10:59:12 +09:00
Maxim Cournoyer
b47bc8cf6b
gnu: jami: Specify version via configure flag.
...
* gnu/packages/jami.scm (jami) [configure-flags]: Add BUILD_VERSION.
[phases] {fix-version-string}: Delete.
Change-Id: Ibe3dcfa72d87e0e5444261d8feecd171f8ddb0a1
2025-07-12 10:59:12 +09:00
Danny Milosavljevic
d48a93f046
gnu: mpv: Fix wayland-dmabuf output again.
...
* gnu/packages/video.scm (mpv)[native-inputs]: Add libdisplay-info.
[arguments]<#:configure-flags>: Add "-Ddmabuf-wayland=enabled".
Change-Id: Ibb7d8a1acb458b22a1f81dfb7c633bfbcfa780a4
2025-07-12 03:16:21 +02:00
jgart
227fb11eb3
gnu: trealla: Update to 2.78.5.
...
* gnu/packages/prolog.scm (trealla): Update to 2.78.5.
Change-Id: I9cf38d93b78713bc8fc9eb6e7ece54aeab541a38
2025-07-11 17:07:41 -05:00
Greg Hogan
b01b310eac
gnu: texstudio: Update to 4.8.8.
...
* gnu/packages/tex.scm (texstudio): Update to 4.8.8.
Change-Id: Id079f5678358c77472f9394765e00b878214e9da
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-11 23:00:24 +02:00
Sören Tempel
78911af46c
gnu: binsec: Update to 0.10.1.
...
* gnu/packages/ocaml.scm (binsec): Update to 0.10.1.
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-11 22:40:28 +02:00
Mazin AlHaddad
d31a92c624
gnu: libportal: Update to 0.9.1.
...
* gnu/packages/freedesktop.scm (libportal): Update to 0.9.1.
Change-Id: I6334bb830387cd61e0f3786d21f9df8d1436a620
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-11 15:24:13 +02:00
Andreas Enge
bcd61dd2b9
gnu: boinc-client: Fix hash.
...
This is a follow-up to the previous commit
c52afcd75f9d7a1507f705d5aadccd328188916c
* gnu/packages/distributed.scm (boinc-client)[source]: Fix hash.
Change-Id: I2f792aee6530491cf7effd149ed2e6c74a1107f2
2025-07-11 12:59:32 +02:00
Vitalii Koshura
c41b2466d0
gnu: boinc-client: Update to 8.2.4.
...
* gnu/packages/distributed.scm (boinc-client): Update to 8.2.4.
Change-Id: I34f2f951a07e6519ee9bfa3154e0f8e220e7427e
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-11 12:06:32 +02:00
Antoine Côté
b5f79f21d0
gnu: libebml: Update to 1.4.5.
...
* gnu/packages/xml.scm (libebml): Update to 1.4.5.
Change-Id: Ib78669474d5040b6d4ceff64eb3f248ec77fc435
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-11 10:41:15 +02:00
Liliana Marie Prikler
22da302b26
gnu: guile-next: Replace gettext native-input.
...
gnu-gettext has an emacs-minimal dependency, and we'd better avoid
this dependency.
* gnu/packages/guile.scm (guile-next)[native-inputs]: Replace gnu-gettext
by gettext-minimal.
2025-07-11 08:24:42 +02:00
Nicolas Graves
9f8683190b
gnu: poedit: Replace gettext native-input.
...
gnu-gettext has an emacs-minimal dependency, and we'd better avoid
this dependency.
* gnu/packages/gnome.scm (poedit)[native-inputs]: Replace gnu-gettext
by gettext-minimal.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-07-11 08:24:42 +02:00
Nicolas Graves
0037ece475
gnu: elinks: Replace gettext native-input.
...
gnu-gettext has an emacs-minimal dependency, and we'd better avoid
this dependency.
* gnu/packages/gnome.scm (elinks)[native-inputs]: Replace gnu-gettext
by gettext-minimal.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-07-11 08:24:42 +02:00
Nicolas Graves
6d00415da5
gnu: readstat: Replace gettext native-input.
...
gnu-gettext has an emacs-minimal dependency, and we'd better avoid
this dependency.
* gnu/packages/gnome.scm (readstat)[native-inputs]: Replace
gnu-gettext by gettext-minimal.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-07-11 08:24:42 +02:00