gnu: Add rust-fancy-regex-0.10. * gnu/packages/crates-io.scm (rust-fancy-regex-0.10): New variable. Change-Id: Ie1644d21808226f931eb386d1dfa36b4e927fa7d
gnu: Add rust-inquire-0.7. * gnu/packages/crates-io.scm (rust-inquire-0.7): New variable. Change-Id: I21bb1e68396012e93edba9aac72bd55ad8832514
gnu: Add rust-lazy-regex-2. * gnu/packages/crates-io.scm (rust-lazy-regex-2): New variable. Change-Id: I39df48d2f372ebb62d2c07f0a10aac44c304ca30
gnu: Add rust-lazy-regex-proc-macros-2. * gnu/packages/crates-io.scm (rust-lazy-regex-proc-macros-2): New variable. Change-Id: Id7c19e906ba41486bf598d52ad18ad1d9de001ca
gnu: Add rust-newline-converter-0.3. * gnu/packages/crates-io.scm (rust-newline-converter-0.3): New variable. Change-Id: Ic1e60baf298b307c710160824e468df8a88513c4
gnu: Add rust-soft-assert-0.1. * gnu/packages/crates-io.scm (rust-soft-assert-0.1): New variable. Change-Id: I309590eba81d0e00869661083706a32c3b193a1e
gnu: Add rust-termsize-0.1. * gnu/packages/crates-io.scm (rust-termsize-0.1): New variable. Change-Id: Idd344c3dda8bdf259d87603890b83d44f901ed84
gnu: Add rust-yaml-rust2-0.8. * gnu/packages/crates-io.scm (rust-yaml-rust2-0.8): New variable. Change-Id: Ib19fdc5ef53e8f5e1b11c967fd75375024806882
gnu: Add rust-forgejo-api-0.4. * gnu/packages/crates-vcs.scm (rust-forgejo-api-0.4): New variable. Change-Id: Ifad7372a2c642d62066ee15cb5fef8f69d34d863
gnu: Add rust-webbrowser-1. * gnu/packages/crates-io.scm (rust-webbrowser-1): New variable. (rust-webbrowser-0.8): Inherit from rust-webbrowser-1. Change-Id: Iaac5e98c9cd01ba377ab9cfbe19b91f942f6e351
gnu: Add rust-derive-new-0.7. * gnu/packages/crates-io.scm (rust-derive-new-0.7): New variable. (rust-derive-new-0.6): Inherit from rust-derive-new-0.7. Change-Id: I9f63800390798f0ea330d3ebb06c59821d36e695
gnu: Add rust-config-0.14. * gnu/packages/crates-io.scm (rust-config-0.14): New variable. (rust-config-0.13): Inherit from rust-config-0.14. Change-Id: I22f0818ba3ea59d7e5c16a55e66f7f55a63decb5
gnu: rust-comfy-table-7: Update to 7.1.3. * gnu/packages/crates-io.scm (rust-comfy-table-7): Update to 7.1.3. [cargo-inputs]: Add rust-ansi-str-0.8. Replace rust-crossterm-0.27 with 0.28, rust-strum-0.25 with 0.26, rust-strum-macros-0.25 with 0.26, rust-unicode-width-0.1 with 0.2. [cargo-development-inputs]: Replace rust-rstest-0.18 with 0.23. Change-Id: I9306d17339c861164b5c01697ad396620e98d908
gnu: icecat: Update to 115.20.0-guix1 [security fixes]. Includes fixes for CVE-2025-1009, CVE-2025-1010, CVE-2025-1012, and CVE-2025-1016. * gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update. (icecat-source): Update gnuzilla commit, base version, and hashes.
gnu: python-ciso8601: Update to 2.3.2. * gnu/packages/time.scm (python-ciso8601): Update to 2.3.2. [build-system]: Swap to pyrpoject-buid-system. [native-inputs]: Remove python-pytz; add python-pytest, python-setuptools, and python-wheel. Change-Id: Ic1a4a329ca8e365976b490de7d7025299782ee41
gnu: Add python-relativetimebuilder. * gnu/packages/time.scm (python-relativetimebuilder): New variable Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Change-Id: I741f3524b22216a2e620f269f51c7f90bd0d0772
gnu: Add mbpoll. * gnu/packages/engineering.scm (mbpoll): New variable. Change-Id: I356425b47ae4a5201465c9f1e0244602a1cf9dc2
docker: Add missing hyphen for ‘tar -cf layer.tar’. Fixes a bug introduced in 646202bf73f90de4f9b7cc66248b8f8e6e381014 whereby ‘guix pack -f docker --max-layers=8 sed’ would fail with: tar: You must specify one of the '-Acdtrux', '--delete' or '--test-label' options * guix/docker.scm (build-docker-image): Reported-by: Simon Josefsson <simon@josefsson.org> Change-Id: I8edf4538e7d2964c90e5aac19fa905a8a86d0862
gnu: libpciaccess-static: Keep in same module as ‘libpciaccess’. Fixes a bug introduced in beb9ad2cf7e83b747781b47cdde2f75a19cd3a1b where ‘guix pull’ would fail to build guix-system-tests.drv: gnu/packages/hurd.scm:317:13: error: libpciaccess: unbound variable * gnu/packages/hurd.scm (libpciaccess-static): Move to… * gnu/packages/xorg.scm (libpciaccess-static): … here. Add ‘name’ field. Change-Id: I4ec6a800360e82a5bc28f4e0b6c51772108fc3b1
gnu: tractor: Enable tests. * gnu/packages/tor.scm (tractor): Enable tests. [arguments] <tests?>: Project provides tests, enable them. <test-flags>: Skip 4 tests. [inputs]: Add python-pysocks. [native-inputs]: Add python-pytest. Change-Id: I23a8cad6a9db45c6025fd80893dfc5921de413dd