gnu: copyq: Update to 13.0.0. * gnu/packages/xdisorg.scm (copyq): Update to 13.0.0. [inputs]: Add kguiaddons, libxtst. Change-Id: Iea1d53b3e1b09225b91a124192d6727e159835f5 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #4674
gnu: bcachefs-linux-module: Update to 1.33.0. * gnu/packages/file-systems.scm (bcachefs-linux-module): Update to 1.33.0. Change-Id: Idf01cf4c4bba7e30314c0fb9d9da698a3d2e767d Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #4693
gnu: python-ldap: Update to 3.4.5 and fix CVE-2025-61911, CVE-2025-61912. * gnu/packages/openldap.scm (python-ldap): Update to 3.4.5. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Use gexps. [native-inputs]: Add python-pytest and python-setuptools. Change-Id: Ib4ec662293d44c4be29fd67adbd592902f7c9e12 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #4699
gnu: rlwrap: Update to 0.48. * gnu/packages/readline.scm (rlwrap): Update to 0.48. [inputs]: Add libptytty. * gnu/packages/patches/rlwrap-no-rbgen.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Change-Id: Id7138bd4b4485bd4438b9140b2896b4093630c42 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #4703
gnu: ucx: Update to 1.19.0. * gnu/packages/fabric-management.scm (ucx): Update to 1.19.0. * gnu/packages/patches/ucx-tcp-iface-ioctl.patch: Update. Change-Id: I40dafb5173048804cb2368d0c45e71d1ed014482 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #4675
gnu: prrte: Update to 4.0.0. * gnu/packages/parallel.scm (prrte): Update to 4.0.0. Change-Id: I5a7679680a8313464115b1c4aaac89305c2fe1f7 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: libfabric: Update to 2.3.1. * gnu/packages/linux.scm (libfabric): Update to 2.3.1. Change-Id: I095e666c2142c7552a649893da5875db7c05d186 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: rdma-core: Update to 60.0. * gnu/packages/linux.scm (rdma-core): Update to 60.0. Change-Id: Iaddc0f820e23893f3420f147f01ec209dc7e98c9 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: openmpi-5: Update to 5.0.9. * gnu/packages/mpi.scm (openmpi-5): Update to 5.0.9. Change-Id: If10ce47b8f09cf24cca617bf4556c1587cbde8b1 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: libcxi: Update to 13.0.0. * gnu/packages/linux.scm (libcxi): Update to 13.0.0. Change-Id: I5361eec952acce59b2a156b719e8af3aeb435846 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: cxi-driver: Update to 13.0.0. * gnu/packages/linux.scm (cxi-driver): Update to 13.0.0. (cxi-driver-for-libfabric-1): New variable. (libfabric-1)[inputs]: New field. Change-Id: Ib0d9da9fc5d04675a4a408340ae338a839b8ebbb Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: cassini-headers: Update to 12.0.1. * gnu/packages/linux.scm (cassini-headers): Update to 12.0.1. Change-Id: I3f03e15552661768fc21c4d75709aa283f26ed8c Signed-off-by: Ludovic Courtès <ludo@gnu.org>
system: Relax subordinate ID validation. https://codeberg.org/guix/guix/issues/3925 raised the inabilityy of the subordinate IDs service of handling externally managed sub{u,g}id file entries. This patch relaxes the checks in place for existing ranges, by allowing subid-range records lower than %subordinate-id-min, leaving all the space from subid 0 to %subordinate-id-min - 1 to external users. Generic ranges are still allocated within %subordinate-id-min and %subordinate-id-max. * gnu/build/accounts.scm (<unused-id-range>)[min]: Change default value to 0, allowing subid-ranges with a start lesser than %subordinate-id-min. (allocate-generic-range): Allocate generic ranges starting from %subordinate-id-min, leaving ranges starting before %subordinate-id-min. (allocate-specific-range): Move bounds check to... (allocate-subids): ...here. Now bound validation is applied only to user provided ranges. * tests/accounts.scm: Test new behavior. Fixes: guix/guix#3925 Change-Id: Id923b122c97a20f148684f5fb144fd9422810612 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #4235
services: oci: Fix oci-image value field handling. * gnu/services/containers.scm (lower-oci-image-state, oci-lowerable-image?): Remove support for gexps and correctly lower file-like objects. * doc/guix.texi: Remove gexp from oci-image value field description. Fixes: guix/guix#3818 Change-Id: Ib812d65b32dd68f8572fcb371ab4521d22e5336c Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #3819
nls: Update translations. Change-Id: I59f8d263668d36faa84bad8a355baa964332ac6a
gnu: emacs-realgud: Update to 1.5.1-0.56a8d82. * gnu/packages/emacs-xyz.scm (emacs-realgud): Update to 1.5.1-0.56a8d82. [arguments]: Add ’delete-cask-install and complete ’patch-more-el-files #:phases. [native-inputs]: Add python-minimal-wrapper, perl, and ruby. Change-Id: I9b79bc4558e4090e8f526994e91cb023fe2f5930
gnu: emacs-explain-pause-mode: Remove. See deprecation note on upstream README.md. * gnu/packages/emacs-xyz.scm (emacs-explain-pause-mode): Delete variable. Change-Id: Icda81347c638b534a8bea299a6d188912ad2cb5d
gnu: emacs-test-simple: Fix build. * gnu/packages/emacs-xyz.scm (emacs-test-simple)[source]: Switch to git-fetch. [arguments]: Add ’check #:phase. Change-Id: I06314e490b655c4f6637a13ae1692d0bd306c1c5
gnu: book-emacs-lisp-elements: Update to 2.0.0. * gnu/packages/books.scm (book-emacs-lisp-elements): Update to 2.0.0. Change-Id: I2b2acd0704d63a980481a94e46b5e768eba46d71
etc: Translate news to Portuguese. * etc/news.scm: Translate to Portuguese. Change-Id: I2cb34804a2a89db59ddcd42b393915b358b18f33 Signed-off-by: Julien Lepiller <julien@lepiller.eu>