1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-05-21 00:25:58 +02:00
Commit Graph

185527 Commits

Author SHA1 Message Date
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