1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-23 18:50:32 +02:00
Commit Graph

143838 Commits

Author SHA1 Message Date
Ricardo Wurmus
f2229c2afd gnu: gdal: Update to 3.8.2.
* gnu/packages/geo.scm (gdal): Update to 3.8.2.
[source]: Adjust snippet to retain infback9.
[arguments]: Add phase 'swap-files to install files with modified RPATH.
[inputs]: Add shapelib.

Change-Id: Ia2b13a2da5e951d9d5a70f81b3aa0f099556929b
2025-03-06 14:51:22 +01:00
Tomas Volf
19c656e3ca gnu: Add icu4c-76.
* gnu/packages/icu4c.scm (icu4c-76): New variable.

Change-Id: I7620a28fd87d075efa49b31506218239913cd895
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-03-05 21:47:52 -08:00
Tomas Volf
df26ebde64 gnu: icu4c: Extract uri into a separate procedure.
* gnu/packages/icu4c.scm (icu4?-uri, icu4c-uri, icu4j-uri): New procedures.
(icu4c, icu4c-73, icu4c-75, icu4c-70, icu4c-69)[source]: Use icu4c-uri.
(java-icu4j)[source]: Use icu4j-uri.

Change-Id: Iad114631de530e32e4691bc88421d70f015f31d0
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-03-05 21:47:51 -08:00
Zheng Junjie
6104cdf276 gnu: ark: Update to 24.12.2.
* gnu/packages/kde-utils.scm (ark): Update to 24.12.2.

Change-Id: I611b8e724ea6dc5d2b7d2c54e646e84cc5284743
2025-03-06 12:33:00 +08:00
Zheng Junjie
cc5361fefa gnu: isoimagewriter: Update to 24.12.2.
* gnu/packages/kde-utils.scm (isoimagewriter): Update to 24.12.2.

Change-Id: I2f5c6d02fb5d09f01230728705a8c814b64bfa04
2025-03-06 11:24:52 +08:00
Zheng Junjie
624c2777cc gnu: kbackup: Update to 24.12.2.
* gnu/packages/kde-utils.scm (kbackup): Update to 24.12.2.

Change-Id: I53464ad7a6feb1be217de31bff00817a529d8d00
2025-03-06 11:23:19 +08:00
Zheng Junjie
a9ad691fa3 gnu: kcalc: Update to 24.12.2.
* gnu/packages/kde-utils.scm (kcalc): Update to 24.12.2.

Change-Id: Id3c00dfe7142609c60b988c48d739b1d38032931
2025-03-06 11:20:13 +08:00
Zheng Junjie
f43f26c686 gnu: kbackup: Update to 24.12.1.
* gnu/packages/kde-utils.scm (kbackup): Update to 24.12.1.

Change-Id: I74efcc2ed105364895c2b3b5e52d1355bbc72666
2025-03-06 11:09:39 +08:00
Zheng Junjie
4f609a6161 gnu: kcalc: Update to 24.12.1.
* gnu/packages/kde-utils.scm (kcalc): Update to 24.12.1.

Change-Id: I3f6d16cea0b43f772fe4ba76d08bb5117760560d
2025-03-06 11:09:27 +08:00
Jean-Pierre De Jesus DIAZ
152263fd78 gnu: rvvm: Update to 0.6.
* gnu/packages/virtualization.scm (rvvm): Update to 0.6.

Change-Id: I1512b99edf9e3c750da49b05780d84af1b84070c
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-03-06 10:40:02 +08:00
Zheng Junjie
310adf4ce7 gnu: mu: Update to 1.12.9.
* gnu/packages/mail.scm (mu): Update to 1.12.9.

Change-Id: I54a3020460cfbbd0c17702c4b11d59721d0e15de
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-03-05 20:34:04 +01:00
Cayetano Santos
662a65ca49 gnu: Add uhdm.
* gnu/packages/electronics.scm (uhdm): New variable.

Change-Id: I85438daefa41fae999500f19b6d0c2e4035d57a9
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-03-05 20:34:04 +01:00
Sergey Trofimov
ee2298116a gnu: emacs-telega: Update to 0.8.441.
* gnu/packages/emacs-xyz.scm (emacs-telega): Update to 0.8.441.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-03-05 20:34:04 +01:00
Sergey Trofimov
31714008df gnu: tdlib: Update to 1.8.44.
* gnu/packages/messaging.scm (tdlib): Update to 1.8.44.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-03-05 20:34:04 +01:00
Andy Tai
2e0a1076fd gnu: parallel: Update to 20250222.
* gnu/packages/parallel.scm (parallel): Update to 20250222.

Change-Id: I34fcb89c8d1871fa4d680c4eecdd8a23621e813f
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-03-05 20:34:04 +01:00
Ludovic Courtès
f57a660fc6 tests: Test installation on Debian.
* gnu/tests/foreign.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.

Change-Id: I1f24d83bdc298acbef15db2e19775cc1d3fbd56c
2025-03-05 20:34:04 +01:00
Ludovic Courtès
5d66d005bd vm: Export ‘file-system->mount-tag’ and ‘common-qemu-options’.
* gnu/system/vm.scm (file-system->mount-tag, common-qemu-options):
Export.

Change-Id: I7228e5c02f07f8c8633a64c86d9c81aa3cb2e8b7
2025-03-05 20:34:03 +01:00
Ludovic Courtès
9939677d15 vm: ‘common-qemu-options’ splits command-line tokens.
The result returned so far by ‘common-qemu-options’ assumed that it
would be passed to a shell.  This is the case when using
‘system-qemu-image/shared-store-script’ but possibly not in other cases.

* gnu/system/vm.scm (common-qemu-options): Add #:image-format.
[virtfs-option]: Return a list of strings instead of a single
"-virtfs xyz" string.  Update caller to use ‘append-map’.
Separate "-drive" string.

Change-Id: Ib07c27e2c4b2d222d7db2c612bb045d330bc7f68
2025-03-05 20:34:03 +01:00
Ludovic Courtès
a7d28414cc tests: Export ‘marionette-program’.
* gnu/tests.scm (%default-marionette-device): New variable.
(<marionette-configuration>)[device]: Use it.
(marionette-program): Make all parameters optional and export.

Change-Id: I496d88253b5ebad60da09a0cca5ed960aa2ab389
2025-03-05 20:34:03 +01:00
Christopher Baines
f4679a5860 gnu: guix-build-coordinator: Update to 0-122.5c460f2.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-122.5c460f2.

Change-Id: Id998491bd2f8df2c6fb18517bb9e37a03660b6ad
2025-03-05 15:16:54 +00:00
Maxim Cournoyer
4226b784b9 gnu: libvirt: Patch nft and other commands.
* gnu/packages/virtualization.scm (libvirt)
[arguments] <#:phases>: Rename use-absolute-dnsmasq phase to patch-commands.
Extend to patch ebtables, iptables, ip6tables and nft.
[inputs]: Remove ebtables; the modern ebtables binary comes from the iptables
package.  Add nftables.

Fixes: bug#76741
Reported-by: Simen Endsjø <contact@simendsjo.me>
Change-Id: I481c200a4691eae776bfb188dfbf79870c107bd9
2025-03-06 00:06:05 +09:00
Maxim Cournoyer
b9eb832017 gnu: libvirt: Sort inputs.
* gnu/packages/virtualization.scm (libvirt) [inputs]: Sort.

Change-Id: I3c15a1d9b37ee9d074f417bb0636126d7a630992
2025-03-06 00:06:05 +09:00
Vagrant Cascadian
37ec17c43a gnu: diffoscope: Update to 289.
* gnu/packages/diffoscope.scm (diffoscope): Update to 289.
2025-03-05 21:55:36 +08:00
Zheng Junjie
f8fe7409fe gnu: gcompris-qt: Use G-expressions.
* gnu/packages/education.scm (gcompris-qt)[arguments]: Use G-expressions.

Change-Id: If0d4f01eee8a1e41c4e9e2c7358e52cdd4c9ebff
2025-03-05 21:55:36 +08:00
Zheng Junjie
3c886253ac gnu: gcompris-qt: Update to 25.0.12.
* gnu/packages/education.scm (gcompris-qt): Update to 25.0.12.
[arguments]: Set #:qtbase to qtbase.
[inputs]: Remove qtbase-5, qtcharts-5, qtdeclarative-5, qtgraphicaleffects,
qtmultimedia-5, qtquickcontrols2-5, qtsensors-5, and qtsvg-5; add
qtcharts, qtdeclarative, qtmultimedia, qtsensors, and qtsvg.
[native-inputs]: Remove qttools-5; add pkg-config and qttools.

Change-Id: Ib16339c33c43ddf6b11db169006ae58e2bb5e620
2025-03-05 21:55:36 +08:00
Zheng Junjie
5dc1135d79 gnu: gcompris-qt: Update to 4.3.
* gnu/packages/education.scm (gcompris-qt): Update to 4.3.

Change-Id: I8de875a38bcc3b7f4abab61ab2037e11846c0d84
2025-03-05 21:55:32 +08:00
Maxim Cournoyer
cc71a8e8ea Revert "gnu: libvirt: Update to 11.1.0."
This reverts commit 3df0438309fe3ac04c82ac744d807c5b8da02b44; which is still WIP.
2025-03-05 22:47:48 +09:00
Maxim Cournoyer
328c8e5dd2 gnu: keepassxc: Update to 2.7.10.
* gnu/packages/password-utils.scm (keepassxc): Update to 2.7.10.
[arguments]: Extend the record-clipboard-programs phase.
Skip an extra test in the check phase override, and document why.

Change-Id: I832b6a355ed76285953b70373d6731689717af61
2025-03-05 22:44:16 +09:00
Maxim Cournoyer
20e352a12e gnu: keepassxc: Fix indentation.
* gnu/packages/password-utils.scm (keepassxc): Fix indentation.

Change-Id: I807fe602177596a11b01aa4f740849f33a74789c
2025-03-05 22:44:15 +09:00
Maxim Cournoyer
3df0438309 gnu: libvirt: Update to 11.1.0.
* gnu/packages/virtualization.scm (libvirt)
[source]: Update to 11.1.0.  Update URI.

Change-Id: Iaffa1cc8238a3d08298ca0137d71bb50ced54dbe
2025-03-05 22:44:15 +09:00
Efraim Flashner
535cebc25a gnu: codeberg-cli: Update to 0.4.9.
* gnu/packages/rust-apps.scm (codeberg-cli): Update to 0.4.9.
[source]: Add snippet to allow building with our packaged rust.

Change-Id: I56cfd1541777e7b7a8ab32c1ecf4eda586c693d2
2025-03-05 13:57:34 +02:00
宋文武
92a3a6bdec gnu: dosbox-staging: Fix SIGBART under Sway/Xwayland.
* gnu/packages/emulators.scm (dosbox-staging) [arguments]: Set build-type to
release.  Remove obsolute phases.

Change-Id: I80fdbb51db3b3373f4d2e299e3951820b2dbb97f
2025-03-05 19:22:07 +08:00
Tomas Volf
92f0049f04 gnu: connman: Update to 1.43.
* gnu/packages/connman.scm (connman): Update to 1.43.
* gnu/packages/patches/connman-add-missing-libppp-compat.h.patch: Delete
obsolete patch.
* gnu/local.mk (dist_patch_DATA): De-register it.

Change-Id: I563f535c27b99972e95d96f291ce5dfdc83a46f1
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-03-05 19:21:40 +08:00
Tomas Volf
336e1dfd0f gnu: ngtcp2: Update to 1.11.0.
* gnu/packages/networking.scm (ngtcp2): Update to 1.11.0.

Change-Id: I4a617346b642fb743a0f66962ff6eb0d969c855f
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-03-05 19:21:40 +08:00
Efraim Flashner
02d45b04fa gnu: python-uvicorn: Skip another test on riscv64-linux.
* gnu/packages/python-web.scm (python-uvicorn)[arguments]: When building
for riscv64-linux skip another test.

Change-Id: I470b45ae3dc80324aa1cd7f1fe37dce8b690be68
2025-03-05 12:57:44 +02:00
Efraim Flashner
af706726e7 gnu: python-anyio: Skip another test on riscv64-linux.
* gnu/packages/python-xyz.scm (python-anyio)[arguments]: When building
for riscv64-linux skip another test.

Change-Id: I2fde90e3c615cdc231a67ae8fba4bab42577618b
2025-03-05 12:57:44 +02:00
Efraim Flashner
cda9991258 gnu: python-uvloop: Fix build on riscv64-linux.
* gnu/packages/python-web.scm (python-uvloop)[arguments]: When building
for riscv64-linux add a phase to extend some timeouts and skip 2 more
tests.

Change-Id: Ie40bd546540cfef70b604dc2f65e2952dd17bdf3
2025-03-05 12:57:41 +02:00
Hilton Chain
a69a336451 gnu: Add zig-0.14.
* gnu/packages/patches/zig-0.14-fix-runpath.patch: New file.
* gnu/packages/patches/zig-0.14-use-baseline-cpu-by-default.patch: New file.
* gnu/packages/patches/zig-0.14-use-system-paths.patch: New file.
* gnu/local.mk (dist_patch_DATA): Regisiter them.
* gnu/packages/zig.scm (zig-0.14-glibc-abi-tool,zig-0.14): New variables.

Change-Id: Ibb9e49ee451ca3bac58bd33a50a9f53e0aa31402
2025-03-05 16:58:41 +08:00
Hilton Chain
37cb2814bb gnu: Add zig-0.13.0-3252.
* gnu/packages/zig.scm (zig-0.13.0-3252): New variable.

Change-Id: I3756b5adcf21ac2981cbb376c827b40f99532221
2025-03-05 16:58:41 +08:00
Hilton Chain
5420e7f35c gnu: Add zig-0.13.0-2925.
* gnu/packages/zig.scm (zig-0.13.0-2925): New variable.

Change-Id: I3a5b283f5b6a2124243ad8c93c12e0a7c8c98d88
2025-03-05 16:58:41 +08:00
Hilton Chain
aa69b723ad gnu: Add zig-0.13.0-2924.
* gnu/packages/zig.scm (zig-0.13.0-2924): New variable.

Change-Id: I56408428b39e87ddd7176d7056b9d2e9f3233709
2025-03-05 16:58:41 +08:00
Hilton Chain
931efb579f gnu: Add zig-0.13.0-2899.
* gnu/packages/zig.scm (zig-0.13.0-2899): New variable.

Change-Id: I9425641d5ca13b3f4cea3e9a875e220c9c93c75c
2025-03-05 16:58:41 +08:00
Hilton Chain
cf74355151 gnu: Add zig-0.13.0-2795.
* gnu/packages/zig.scm (zig-0.13.0-2795): New variable.

Change-Id: I8fb677916de522670b6cd02cb4daaee002d3ce6d
2025-03-05 16:58:41 +08:00
Hilton Chain
ddbf38995e gnu: Add zig-0.13.0-1952.
* gnu/packages/zig.scm (zig-0.13.0-1952): New variable.

Change-Id: Ib250c3c3f4d6a915783ab3e53bed25f1828427d3
2025-03-05 16:58:40 +08:00
Hilton Chain
13e315156c gnu: Add zig-0.13.0-1951.
* gnu/packages/zig.scm (zig-0.13.0-1951): New variable.

Change-Id: I369af22adc3d84228ac20b39ab5d10c34f77ae3d
2025-03-05 16:58:40 +08:00
Hilton Chain
bb89a1811c gnu: Add zig-0.13.0-1528.
* gnu/packages/zig.scm (zig-0.13.0-1528): New variable.

Change-Id: Ib3e84db3cccb2134f6b2c2633f7178d5f7566162
2025-03-05 16:58:40 +08:00
Hilton Chain
e6e0737dc7 gnu: Add zig-0.13.0-1323.
* gnu/packages/zig.scm (zig-0.13.0-1323): New variable.

Change-Id: I149678e50823f015b7a1dd1be2264e1c8b9e9cac
2025-03-05 16:58:40 +08:00
Hilton Chain
10ce872915 gnu: Add zig-0.13.0-503.
* gnu/packages/zig.scm (zig-0.13.0-503): New variable.

Change-Id: Iedace16602c42d96ae4281225f5973727399f4a5
2025-03-05 16:58:40 +08:00
Hilton Chain
ec2ae9b8b1 gnu: Add zig-0.13.0-286.
* gnu/packages/zig.scm (zig-0.13.0-286): New variable.

Change-Id: I4b135e31c60dd7ad5583b4b9bc46b815f8fa9196
2025-03-05 16:58:38 +08:00
Andrew Wong
18e6031f74 gnu: dosbox-staging: Update to 0.82.0.
* gnu/packages/emulators.scm (dosbox-staging): Update to 0.82.0.
[arguments]: Enable MT-32 emulation.
[inputs]: Add mt32emu, googletest.

Change-Id: Ia8ccdd533be6932e2e4fc3660cb472791194523a
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-03-05 15:42:05 +08:00