Efraim Flashner
fd86a45eb0
gnu: rabbitmqadmin: Update rust dependencies.
...
Addresses rust security advisories.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
rabbitmqadmin.
Change-Id: I9f58279edb6c3fbb9c7dc3bc3bd92833e7341313
2026-04-21 17:05:53 +03:00
Efraim Flashner
a0d88a4725
gnu: c2rust: Update to 0.22.1.
...
* gnu/packages/rust-apps.scm (c2rust): Update to 0.22.1.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
c2rust.
Change-Id: I67528f6a88f7e983b984a6f6bb2ea177e314c954
2026-04-21 17:05:53 +03:00
Efraim Flashner
a1d6d4e8b8
gnu: wasm-bindgen-cli: Update to 0.2.118.
...
* gnu/packages/rust-apps.scm (wasm-bindgen-cli): Update to 0.2.118.
[source]: Update snippet.
[arguments]: Add cargo-install-paths. Remove custom 'install phase.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
wasm-bindgen-cli.
Change-Id: I2070e70df44e08acf314a7664b1a55b80d7922d0
2026-04-21 17:05:53 +03:00
Efraim Flashner
c013cce3ba
gnu: sequoia-chameleon-gnupg: Update rust dependencies.
...
Addresses rust security advisories.
* gnu/packages/sequoia.scm (sequoia-chameleon-gnupg)[native-inputs]: Add
capnproto.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
sequoia-chameleon-gnupg.
Change-Id: Ica3d71e8e2313f15f9045f74a99892d2dda50cfe
2026-04-21 17:05:52 +03:00
Efraim Flashner
46e915efba
gnu: sequoia: Update to 2.2.0.
...
Addresses rust security advisories.
* gnu/packages/sequoia.scm (sequoia): Update to 2.2.0.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entries for
sequoia-sq, sequoia-sqv, sequoia-wot-tools.
Change-Id: Idd29d0441230b14f186b2023d17b4f4396af6e3e
2026-04-21 17:05:52 +03:00
Efraim Flashner
25a3cf7687
gnu: spotifyd: Update to 0.4.2.
...
* gnu/packages/rust-apps.scm (spotifyd): Update to 0.4.2.
[inputs]: Add openssl.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
spotifyd.
Change-Id: I0d2f9f680fcbcb3f7db6eebb9db64502262d969a
2026-04-21 17:05:52 +03:00
Efraim Flashner
cc1c4e60e7
gnu: ripgrep-all: Update to 0.10.10.
...
* gnu/packages/rust-apps.scm (ripgrep-all): Update to 0.10.10.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
ripgrep-all.
Change-Id: Ib9ec07ce3bc39fb1b79c4e6d1f5ddda5fb38de6b
2026-04-21 17:05:52 +03:00
Efraim Flashner
969be80aae
gnu: python-nh3: Update rust dependencies.
...
Addresses rust security advisories.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
python-nh3.
Change-Id: I350b3829b96d7f3a5cf943f03814a8feb8df219c
2026-04-21 17:05:52 +03:00
Efraim Flashner
6a2c721366
teams: rust: Improve audit-rust-crates script.
...
* etc/teams/rust/audit-rust-crates: Count the number of untested crates
and print them at the end of running the script.
[Begin]: Close open file descriptor.
[crate-source]: Use variables.
[package:rust, git-reference]: New matches.
Change-Id: If3d9dec79175dfa521a4dfa54d2fedf69712d96e
2026-04-21 17:05:52 +03:00
Efraim Flashner
7a37399512
gnu: rust-crates: Remove spurious crate.
...
* gnu/packages/rust-crates.scm (rust-pubgrub-0.3.0-alpha.1.b70cf70):
Remove variable.
Change-Id: I2dd7a69527ecc674dcc766732d799eeb77597134
2026-04-21 17:05:52 +03:00
Evgeny Pisemsky
05ad747b16
gnu: Add go-github-com-xtls-reality.
...
* gnu/packages/golang-crypto.scm (go-github-com-xtls-reality): New variable.
Change-Id: I7f0e63961efc81ae38994ac99190b6e178bc9127
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-21 14:10:19 +01:00
Evgeny Pisemsky
7072de11b9
gnu: go-github-com-refraction-networking-utls: Update to 1.8.2.
...
* gnu/packages/golang-crypto.scm (go-github-com-refraction-networking-utls): Update to 1.8.2.
Change-Id: Id51a0804238ee927209e6022143dd4a2fdd3fa3e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-21 14:05:12 +01:00
宋文武
c03156b1fb
gnu: logtalk: Update to 3.99.0.
...
* gnu/packages/prolog.scm (logtalk): Update to 3.99.0.
Merges guix/guix!7992
Change-Id: I6e8616411577068e537e72554e05d29db93e8166
2026-04-21 17:51:03 +08:00
Jason Conroy
ef1638ebdf
gnu: ocaml-opam-client: Remove dependency on ocaml-cmdliner.
...
No longer required in opam >= 2.5.
* gnu/packages/ocaml.scm (ocaml-opam-client)[propagated-inputs]: Remove ocaml-cmdliner.
Change-Id: I67fd4dd30fbee25a0598a844b27e351fd4b87d1e
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 19:57:12 +02:00
Jason Conroy
cdaefd61ba
gnu: opam: Update package for 2.5.1.
...
Restore tests now that the inherited package is at 2.5.1. The package
definition is backported from the ocaml-team branch with one extra test
exclusion for the new opam release.
* gnu/packages/ocaml.scm (opam): Update package for 2.5.1.
Change-Id: Ib80e2f7c31f56dd7a285454ce0ddfed701d68860
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 19:57:10 +02:00
Jason Conroy
c2e4b45aad
gnu: ocaml-opam-core: Update to 2.5.1.
...
* gnu/packages/ocaml.scm (ocaml-opam-core): Update to 2.5.1.
Change-Id: Ie0934f39df8e52ec6665ee64b9828826f002095d
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 19:57:08 +02:00
Jason Conroy
0133d872f6
gnu: opam: Temporarily disable tests.
...
This is a prerequisite for a version bump in the inherited package.
* gnu/packages/ocaml.scm (opam):
[arguments]: Disable tests. Delete modified phase related to tests.
Change-Id: I114e85eefa5ab78cdba0b264d9954ac831031541
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 19:57:06 +02:00
Jason Conroy
ddb7a77b7d
gnu: ocaml-opam-client: Add dependency on ocaml-spdx-licenses.
...
This is a prerequisite for a version bump in the inherited package.
* gnu/packages/ocaml.scm (ocaml-opam-client)[propagated-inputs]: Add ocaml-spdx-licenses.
Change-Id: I72f13f8276acb89eba14b86baf33c265f5405bf6
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 19:57:04 +02:00
Jason Conroy
31eee60940
gnu: ocaml-opam-solver: Add dependency on ocaml-opam-0install-cudf.
...
This is a prerequisite for a version bump in the inherited package.
* gnu/packages/ocaml.scm (ocaml-opam-solver)[propagated-inputs]: Add
ocaml-opam-0install-cudf.
Change-Id: I87ad17c8a7fa032e54ebd4a8d096bd0da91003e3
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 19:57:02 +02:00
Jason Conroy
16f971bbf7
gnu: ocaml-opam-state: Add dependency on ocaml-spdx-licenses.
...
This is a prerequisite for a version bump in the inherited package.
* gnu/packages/ocaml.scm (ocaml-opam-state)[inputs]: Add ocaml-spdx-licenses.
Change-Id: Iffe4f00abeb394d92385e17ea7c7e0516d1ca0e3
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 19:56:59 +02:00
Jason Conroy
c32757baf6
gnu: ocaml: Add ocaml-patch.
...
* gnu/packages/ocaml.scm (ocaml-patch): New variable.
Change-Id: I18f224e1c8cac942a86d05419d02d0fa418ded98
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 19:56:57 +02:00
Jason Conroy
986d997ad0
gnu: ocaml: Add ocaml-opam-0install-cudf.
...
* gnu/packages/ocaml.scm (ocaml-opam-0install-cudf): New variable.
Change-Id: If7e08f2fbf55626eb90644a0ed8317a2367de0fd
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 19:56:55 +02:00
Jason Conroy
0748122bd2
gnu: ocaml: Add ocaml-0install-solver.
...
* gnu/packages/ocaml.scm (ocaml-0install-solver): New variable.
Change-Id: I52482474746ea518cd108074b0afe22f62952960
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 19:56:53 +02:00
Jason Conroy
396bb7e8ef
gnu: ocaml: Add ocaml-spdx-licenses.
...
* gnu/packages/ocaml.scm (ocaml-spdx-licenses): New variable.
Change-Id: I6bed592e3320f1e902478586ff1a84c0b5cf327f
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 19:56:51 +02:00
Jason Conroy
f668151823
gnu: ocaml: Add ocaml-swhid-core.
...
* gnu/packages/ocaml.scm (ocaml-swhid-core): New variable.
Change-Id: I017a7370d12c9c7e73e3902a1310778d9b630fe8
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 19:56:49 +02:00
Jason Conroy
c0584bed8c
gnu: ocaml-mccs: Update to 1.1+19.
...
* gnu/packages/ocaml.scm (ocaml-mccs): Update to 1.1+19.
Change-Id: I4ae04da62c430c732fb806195bb6116041b6aaa3
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 19:56:47 +02:00
Jason Conroy
6cc23705a6
gnu: opam-installer: Update to 2.5.1.
...
* gnu/packages/ocaml.scm (opam-installer): Update to 2.5.1.
Change-Id: Ifd0ba2ab79df67b18d3cdc7a5995acf0a4012e81
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 19:56:31 +02:00
Sören Tempel
acb466c056
gnu: kissat: Update to 4.0.4.
...
* gnu/packages/maths.scm (kissat): Update to 4.0.4.
[arguments]<#:phases>{patch-source}: Don't check if /etc/passwd is writable.
Change-Id: I40d6b22bea16009fa67fa8abcda95ea9824e5baf
2026-04-20 18:51:14 +02:00
fanquake
735e13d60e
gnu: guile-lzlib: Fix hash.
...
Fixes a regression introduced in 650e69784d .
* gnu/packages/guile.scm (guile-lzlib)[source]: Update sha256.
Change-Id: Iccb8acc8d1c92d89c4e3b03dbf500e21be604692
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Fixes : guix/guix#7573
Merges: #8020
2026-04-20 16:41:49 +02:00
Miro Palmu
98168d5362
gnu: ucx: enable multithreading support
...
* gnu/packages/fabric-management.scm (ucx): Enable multithreading
support.
[#:configure-clags]: Add "--enable-mt".
Fixes: guix/guix/#7456
Change-Id: Ib59efca36e9a168c30638a02f110344e83edd949
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #7529
2026-04-20 15:21:15 +02:00
Ludovic Courtès
fa8e00338c
doc: Mention the GCD process.
...
* doc/contributing.texi (Making Decisions): Document GCDs.
Change-Id: I8b247af4e6ec731bc7750e19519c8dba863e5ef5
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #7786
2026-04-20 15:03:23 +02:00
Ludovic Courtès
32b007b434
doc: Document ‘package/inherit’.
...
* doc/guix.texi (Defining Package Variants): Document ‘package/inherit’.
Change-Id: I373b54d3a6978d7d2719a234b244397f68004818
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #7784
2026-04-20 15:03:13 +02:00
Ludovic Courtès
0e8a578da4
doc: Add missing markup in “Invoking guix refresh”.
...
* doc/guix.texi (Invoking guix refresh): Add missing @option.
Change-Id: I898d2d4d6fac8a05281a43043e1eaba36cd57869
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-04-20 15:03:13 +02:00
Ludovic Courtès
fe376cdf4a
doc: Fix typographical issues in “Invoking guix style”.
...
* doc/guix.texi (Invoking guix style): Fix typographic issues. Use less
horizontal space in example.
Change-Id: Ibc8c89e4f0ae1f8ea03c4d706280b424533b0e48
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-04-20 15:03:12 +02:00
Andreas Enge
d636e801be
gnu: Remove gourmet.
...
* gnu/packages/nutrition.scm (gourmet): Delete variable.
Fixes : guix/guix#7352
Change-Id: Idb4f13e75caf6f19baefe43d0017a5ea57cc3edb
2026-04-20 13:48:46 +02:00
Andreas Enge
c46b44ce68
gnu: Remove python-pytest-tornado5.
...
* gnu/packages/check.scm (python-pytest-tornado5): Delete variable.
Fixes : guix/guix#7347
Change-Id: Ife69b7a42fb1bdcdd6ed9dd4b37847d94bf3cee5
2026-04-20 13:47:58 +02:00
Andreas Enge
bb27bc901c
gnu: Remove lkrg.
...
* gnu/packages/linux.scm (lkrg): Delete variable.
Fixes : guix/guix#7335
Change-Id: Id303e1bc80a5be8b2ec125a2ff07859d9be72f01
2026-04-20 13:47:07 +02:00
Andreas Enge
7619e82b35
gnu: Remove evdi.
...
* gnu/packages/linux.scm (evdi): Delete variable.
Fixes : guix/guix#7339
Change-Id: I878d0677d28504b8f44c63471834e568e8303935
2026-04-20 13:43:31 +02:00
Andreas Enge
8d6b041cb6
gnu: Remove libevdi.
...
* gnu/packages/linux.scm (libevdi): Delete variable.
Change-Id: I8961aa3cddc981eddd908ccc7df66b2906a928e2
2026-04-20 13:43:00 +02:00
Andreas Enge
55e3d0b154
gnu: Remove lttng-modules.
...
* gnu/packages/instrumentation.scm (lttng-modules): Delete variable.
Fixes : guix/guix#7337
Change-Id: I1868722e93ee25072855c9f32da6556b46e42ceb
2026-04-20 13:41:20 +02:00
Andreas Enge
32863e42b6
gnu: Remove vhba-module.
...
* gnu/packages/linux.scm (vhba-module): Delete variable.
Fixes : guix/guix#7336
Change-Id: Ie48554619a8d23cda7b5764ee326727ec1bef2e9
2026-04-20 13:39:17 +02:00
Andreas Enge
c6cf60450d
gnu: Remove vendor-reset-linux-module.
...
* gnu/packages/linux.scm (vendor-reset-linux-module): Delete variable.
Fixes : guix/guix#7334
Change-Id: Ib6c0d821dfb7b3d08d106ac34b37d6fafe57377a
2026-04-20 13:38:26 +02:00
Andreas Enge
451247642d
gnu: Remove librem-ec-acpi-linux-module.
...
* gnu/packages/linux.scm (librem-ec-acpi-linux-module): Delete variable.
Fixes : guix/guix#7331
Change-Id: I68f04f69fb25e8e762aff96430b2d62c3fdca86c
2026-04-20 13:37:08 +02:00
Andreas Enge
be5131cf13
gnu: Remove rdesktop.
...
* gnu/packages/rdesktop.scm (rdesktop): Delete variable.
Fixes : guix/guix#7302
Change-Id: Ie6dbb506f66b2ce81dc93e73902b99f437accaaa
2026-04-20 13:36:21 +02:00
Andreas Enge
7b4d4f16ed
gnu: Remove wxwidgets-gtk2.
...
* gnu/packages/wxwidgets.scm (wxwidgets-gtk2): Delete variable.
Fixes : guix/guix#7247
Change-Id: I4f3bb13d4cca2f2d22879ce47123fa649cfb3065
2026-04-20 13:33:48 +02:00
Andreas Enge
73d69677a3
gnu: Remove font-cozette.
...
* gnu/packages/fonts.scm (font-cozette): Delete variable.
Fixes : guix/guix#7241
Change-Id: I56eb14d2aad5ea070c42d1983ee9a37ee40556db
2026-04-20 13:31:44 +02:00
Andreas Enge
44a1f76f05
gnu: Remove hwloc-2.
...
* gnu/packages/mpi.scm (hwloc-2): Delete variable.
Fixes : guix/guix#7216
Change-Id: If7dfd6002ef2c02677691adc791f75ea3b2cb5ce
2026-04-20 13:27:28 +02:00
Andreas Enge
ce0a26bf44
gnu: Remove hwloc-1.
...
* gnu/packages/mpi.scm (hwloc-1): Delete variable.
* gnu/packages/patches/hwloc-1-test-btrfs.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister file.
Change-Id: I1ff036fb7c81702a46a9f97b6d5d3199d380242c
2026-04-20 13:27:27 +02:00
Andreas Enge
d57ecc3023
gnu: slurm-minimal: Rewrite input.
...
* gnu/packages/parallel.scm (slurm-minimal)[inputs]: Replace hwloc-2 by
the identical hwloc.
Change-Id: I9ae384f88c3840b4d1c6978129ca48a4459de166
2026-04-20 13:27:26 +02:00
Andreas Enge
132d2a4e7c
gnu: mpich: Rewrite input.
...
* gnu/packages/mpi.scm (mpich)[inputs]: Replace hwloc-2 by the identical
hwloc.
Change-Id: I1ba8a2fbdc64c8a4343903f936e6a018322ac2a8
2026-04-20 13:27:25 +02:00