guix_mirror_bot pushed a change to branch rust-team
in repository guix.

 discard df23561aa0f gnu: rust-crates: Fix rebase issues.
 discard 18b1ac25d6e gnu: Add gleam.
 discard ebba28457ba gnu: rust-webpki-roots: Remove compromised certificate.
 discard 124aede96da gnu: rust-webpki-root-certs: Remove compromised 
certificate.
 discard c523d5c8de9 gnu: snapshot: Add missing input.
 discard 5009cb74a41 gnu: gst-plugins-rs: Add missing input.
 discard 3a469e574a4 gnu: taskwarrior: Add missing input.
 discard 6d59479e956 gnu: jujutsu: Update to 0.46.0.
 discard 23e715d725a gnu: python-polars-runtime-32: Update cargo inputs.
 discard d1ea31fecb4 gnu: librsvg: Add missing input.
 discard d4c681d4af5 gnu: rust-crates: Unbundle more crates.
 discard 61b8c20229c gnu: rust-ring-0.17: Use default clang.
 discard 9ac1517eec6 gnu: deacon: Use system xz.
 discard 00df196e83a gnu: Use default rust everywhere.
 discard db05359e07c gnu: rust-bootstrap-1.90: Add support for aarch64-linux.
 discard 0c516a73dc0 gnu: Add rust-bootstrap-1.90.
 discard 4603737fe6b gnu: maturin: Update building shell completions.
 discard 1d0285b8d22 gnu: maturin: Update to 1.15.0.
 discard c9d24be9b4d gnu: rust-cbindgen: Update cargo inputs.
 discard 90e41f6a1de gnu: cargo-license: Update to 0.7.0.
 discard 45f21953109 gnu: rust-bindgen-cli: Update to 0.73.2.
 discard 1e8cbedd4ed gnu: rust-cargo-c: Update to 0.10.25+cargo-0.99.0.
 discard 3e0f9511cc5 gnu: rust: Update to 1.98.
 discard 9349a40f04c gnu: Add rust-1.98.
 discard 8eadb41f3fe gnu: Add rust-1.97.
 discard dcb5ceb5513 gnu: rust-1.96: Update to 1.96.1.
 discard 403cfbbb37d build-system/cargo: Reuse more build outputs in install 
phase.
 discard ffdef656cc9 gnu: jujutusu: Update to 0.43.0.
 discard 01060770845 gnu: rust-cargo-c: Update to 0.10.23+cargo-0.97.1.
 discard 280723525c3 gnu: rust: Update to 1.96.
 discard 9f1c126fcdb gnu: rust-cargo-c: Update to 0.10.22+cargo-0.96.0.
 discard 73a05ae521c gnu: rust: Update to 1.95.
 discard 28c7eaa5df2 gnu: rust-1.93: Update to 1.93.1.
 discard ef97acd285f gnu: rust-1.91: Update to 1.91.1.
 discard 2a12b2f5151 gnu: rust-1.77: Update to 1.77.2.
 discard 2c6cd4b4946 gnu: rust: Never refer to previous rust version.
 discard 99ca87f7bd5 gnu: rust: Remove input labels.
 discard d7744169148 gnu: rust-1.55: Remove input labels.
 discard d9513aef3bf gnu: rust-cargo-c: Update to 0.10.21.
 discard 4f0d0234142 gnu: rust: Update to 1.94.
 discard a5d5fc566a3 gnu: rav1e: Rewrite the install-completions phase.
 discard 1022fb227b9 gnu: rust-crates: Unbundle more crates.
 discard ac553af6607 gnu: rav1e: Update to 0.8.1.
 discard 4a787f80e2a gnu: dav1d: Update to 1.5.3.
 discard 4d12d1e8085 gnu: rust: Install rust-src only once.
 discard 607ad4aab2f build-system/cargo: Work around "cargo package" weirdness.
     add 49b38bfc631 gnu: makefile2graph: Update to 2021.11.06.
     add afff19f9561 gnu: cifs-utils: Update to 7.9.
     add b7f4e09d2c8 gnu: f3: Update to 10.0.
     add b2d4d5abae8 gnu: pydf: Update to 16.
     add fdec157347b gnu: nwipe: Update to 0.43.
     add 5e8f29e2a36 gnu: hddtemp: Update to 0.4.4.
     add df136dfd477 gnu: Add guile-schemefmt
     add 0f96f704d30 gnu: ggg: Update to 0.16.1.
     add b2c8ebe9a2c gnu: guile-kracht: Update to 0.3.1.
     add eea5c17a83d gnu: guile-hygguile: Update to 2.7.3.
     add e4f84203a1f gnu: guile-bewaking: Update to 0.4.2.
     add 8acea9b3f99 gnu: guile-veritas: Update to 0.8.1.
     add f6b7dcdbfef gnu: guile-scriba: Update to 0.4.1.
     add 90f7702c22a shell: Support caching when both a file and package specs 
are given.
     add b3a2b7cbe51 shell: Allow for caching when ā€˜-e’ is used.
     add 5070c6fb869 gnu: Add cow.
     add 4a0b8b897f1 gnu: m2-planet: Update to 1.13.1.
     add ad54bd54243 gnu: mes: Update to 0.27.2
     add d8a8dd840a9 system: vm: Avoid unnecessary mlet*.
     add ad220e791f4 gnu: ruby-minitest-bacon: Update to 1.0.6.
     add 553ab13728f gnu: ruby-taskjuggler: Update to 3.8.4.
     add ae27c30d290 gnu: trealla: Update to 3.14.11.
     add 0510b0e5091 gnu: gn: Update to 0.0-2590.f9eca75.
     add 704ad8ced8a gnu: ungoogled-chromium: Update to 156.0.8078.47 
[security-fixes].
     add 306cb24de1b node: Introduce a stripped-down build-system for bootstrap.
     add 7efbc8c32fc gnu: node-semver-bootstrap: Avoid node-build-system.
     add 98c0eaaa9f5 gnu: node-ms-bootstrap: Avoid node-build-system.
     add a16e14995e1 gnu: node-debug-bootstrap: Avoid node-build-system.
     add 36509802532 gnu: node-llparse-builder-bootstrap: Update to 
1.5.2-1.b0470c.
     add 7d884946c95 gnu: Remove node-binary-search-bootstrap.
     add 66e76662a76 gnu: node-llparse-builder-bootstrap: Avoid 
node-build-system.
     add 35e4d0efd72 gnu: node-llparse-frontend-bootstrap: Avoid 
node-build-system.
     add ab62c438ef3 gnu: node-llparse-bootstrap: Avoid node-build-system.
     add 1026c2e0124 gnu: node-llparse-bootstrap: Update to 7.3.1.
     add efe6e0ce161 gnu: llhttp-bootstrap: Improve style.
     add 127209e4374 gnu: node-llparse-frontend-bootstrap: Drop debug 
dependency.
     add 2d884b46384 gnu: node-llparse-bootstrap: Drop debug dependency.
     add c91ebbc9991 gnu: Remove node-debug-bootstrap.
     add 17a44d2c5a0 gnu: Remove node-ms-bootstrap.
     add befe779dfd2 build-system: node: Drop uneeded 
%node-build-system-modules.
     add 4a03dc92670 guix: Refactor (guix build json-utils) from the node build 
system.
     add b4fa9971602 guix: json-utils: Rewrite and deprecate modify-json, 
delete-fields.
     add efd3e140003 guix: json-utils: Deprecate 
with-atomic-json-file-replacement.
     add abad92ebc5f guix: node: Migrate to the new modify-json.
     add 9368262ae8a .dir-locals: Add modify-json and test-error entries.
     add 75fca647f30 guix: json-utils: Improve error handling.
     add e2798668360 tests: Add tests for (guix build json-utils).
     add 08255973535 gnu: packages: Replace delete-fields by delete-json-fields.
     add 172edcc557f gnu: packages: Replace replace-fields by 
replace-json-fields.
     add 0aea1f0efeb build-system/node: Deprecate and export json procedures.
     add 2ccfb35c5e2 gnu: node-minipass: Fix and improve style.
     add 584c62a6b0e gnu: node-minipass: Generate valid package.json files.
     add ee3c346d993 gnu: node-bootstrap: Remove unused python-wrapper input.
     add 7fa8ba6b283 gnu: node-lts: Update to 24.19.0.
     add fb3b78bda63 gnu: node-lts: Add '--shared' configure flag.
     add 42ccf17e55a gnu: node-lts: Deprecate libnode.
     add f529c40b478 gnu: r-v8: Use node-lts instead of libnode.
     add 0707c17e084 tests: Move modify-json ordering test to 
tests/json-utils.scm.
     add ccb7bcf9f26 gnu: node-xyz: Adjust for missing (guix build json-utils) 
module.
     add d81fa56f93e tests: Fix `delete-dependencies' & cie.
     add 083021eb30b build/node: Clean-up deprecation.
     add 87a97de047d tests: Add new json-utils tests.
     add c123100515e build/json-utils: Raise an error on preexisting key with 
`add-json-fields'.
     add 70ea720ca4a build/tree-sitter: Fix usage of 
`with-atomic-json-file-replacement'.
     add f612f6fc5ff gnu: Add llhttpish.
     add f01c816cee4 gnu: llhttp-bootstrap: Remove and replace by llhttpish.
     add 84f14f99258 gnu: node-lts: Update to 24.20.0.
     add 7f0ce3a85d4 gnu: node-lts: Update to 24.21.0.
     add dc98e787a02 gnu: node-lts: Add uvwasi-for-node-lts.
     add da1cfbe86a6 gnu: node: Replace bootstrap phases with esbuild bundler.
     add a2ba31c610f gnu: node-lts: Disinherit from node-bootstrap.
     add 66d30bdf6d3 gnu: Remove node-bootstrap.
     add 09b47ee4088 gnu: node-lts: Fix cross-compilation.
     add 66f02905e27 gnu: node-lts: Fix lint warnings.
     add 5794521a732 gnu: node-lts: Add hdrhistogram-c.
     add a0e5e5401c3 gnu: ftest: Update to 0.3.
     add 28e95623ac5 gnu: ftest: Honor #:tests?.
     add 68edd2f548e gnu: utfcpp: Update to 4.2.0.
     add 9df7a844de3 gnu: Add lief.
     add 94408b93a62 gnu: llhttpish: Install a pkg-config file.
     add 69e039ee338 gnu: node: Add a release-monitoring-url package property.
     add 795f5ae3973 gnu: node-lts: Modernize.
     add e9f9ee2ea10 gnu: node: Make build more verbose.
     add d3b771327b7 gnu: node: Unbundle more libraries.
     add e276c1e9326 gnu: Add node-latest.
     add 33cbdeef886 gnu: node-domelementtype: Fix build with TypeScript 6.
     add 8b06604de88 gnu: node-mkdirp: Build from TypeScript sources.
     add 731085c2993 gnu: node-vscode-l10n: Build the @vscode/l10n package.
     add 139365874a1 build/node: Build native addons after install.
     add dcb19507b64 build/node: Configure npm through environment variables.
     add ebb43a317a7 build/node: Repack only files that npm would publish.
     add 860cee05750 build/node: Do not copy and hoist dependencies on install.
     add 45f8bc077ef build/node: Remove 'avoid-node-gyp-rebuild' phase.
     add 21750df2014 gnu: node-serialport-bindings: Build native addon.
     add 02de8649f13 gnu: node-sqlite3: Keep the install script.
     add e3fa369f523 build/node: Use --omit=dev instead of --production.
     add d79591dfff3 gnu: temporal-capi: Enable zoneinfo64 feature.
     add ca471986ea6 gnu: node-lts: Update to 24.22.0.
     add cc7231df8fd gnu: node-latest: Update to 26.12.0.
     add 2d53eb46cef gnu: brotli: Fix CVE-2026-111497.
     add 919e03db25c gnu: node-lts: Update to 24.22.1.
     add fa73e816fde gnu: node-latest: Update to 26.12.1.
     new 25068f8ea8f build-system/cargo: Work around "cargo package" weirdness.
     new 104b4c96cc0 gnu: rust: Install rust-src only once.
     new 48b5dc1c9e5 gnu: dav1d: Update to 1.5.3.
     new b1ea1b60599 gnu: rav1e: Update to 0.8.1.
     new f86c0a02377 gnu: rust-crates: Unbundle more crates.
     new b0854512367 gnu: rav1e: Rewrite the install-completions phase.
     new fb0e68fd562 gnu: rust: Update to 1.94.
     new 0b8cd5e1be0 gnu: rust-cargo-c: Update to 0.10.21.
     new a1080434824 gnu: rust-1.55: Remove input labels.
     new 0c7a0f07af1 gnu: rust: Remove input labels.
     new 4e904c3a110 gnu: rust: Never refer to previous rust version.
     new 0a28eac2763 gnu: rust-1.77: Update to 1.77.2.
     new c44ce5902b7 gnu: rust-1.91: Update to 1.91.1.
     new fee3aef2c25 gnu: rust-1.93: Update to 1.93.1.
     new e38ff247605 gnu: rust: Update to 1.95.
     new d235bb02d28 gnu: rust-cargo-c: Update to 0.10.22+cargo-0.96.0.
     new d854c83db31 gnu: rust: Update to 1.96.
     new 70b1338fa60 gnu: rust-cargo-c: Update to 0.10.23+cargo-0.97.1.
     new 24c58dae1b7 gnu: jujutusu: Update to 0.43.0.
     new 058914e135e build-system/cargo: Reuse more build outputs in install 
phase.
     new 0c401f4a6ca gnu: rust-1.96: Update to 1.96.1.
     new 2d1a2567bd4 gnu: Add rust-1.97.
     new 1626b40c0a8 gnu: Add rust-1.98.
     new 9c2588ba3f9 gnu: rust: Update to 1.98.
     new ce49ed10e4e gnu: rust-cargo-c: Update to 0.10.25+cargo-0.99.0.
     new 61ab6c650ad gnu: rust-bindgen-cli: Update to 0.73.2.
     new c63ffd41a66 gnu: cargo-license: Update to 0.7.0.
     new 7f8d0ef1b23 gnu: rust-cbindgen: Update cargo inputs.
     new c3acbc2ed42 gnu: maturin: Update to 1.15.0.
     new f341fe0a9b9 gnu: maturin: Update building shell completions.
     new f2d57ed6ecc gnu: Add rust-bootstrap-1.90.
     new fa8132df7d2 gnu: rust-bootstrap-1.90: Add support for aarch64-linux.
     new 3e2399ad1b3 gnu: Use default rust everywhere.
     new 8b56ef72915 gnu: deacon: Use system xz.
     new 506fd2b311c gnu: rust-ring-0.17: Use default clang.
     new c030c46f8ef gnu: rust-crates: Unbundle more crates.
     new 22ae8cce108 gnu: librsvg: Add missing input.
     new a3f3c82bc91 gnu: python-polars-runtime-32: Update cargo inputs.
     new 30585233710 gnu: jujutsu: Update to 0.46.0.
     new d68e4819246 gnu: taskwarrior: Add missing input.
     new a500cde0c38 gnu: gst-plugins-rs: Add missing input.
     new d28e640f7fd gnu: snapshot: Add missing input.
     new e575d791b8e gnu: rust-webpki-root-certs: Remove compromised 
certificate.
     new ce74e2d36d0 gnu: rust-webpki-roots: Remove compromised certificate.
     new c5b447425f4 gnu: Add gleam.
     new 013a0d65539 gnu: rust-crates: Fix rebase issues.

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (df23561aa0f)
            \
             N -- N -- N   refs/heads/rust-team (013a0d65539)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 46 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .dir-locals.el                                     |    2 +
 CODEOWNERS                                         |    2 +
 Makefile.am                                        |    2 +
 etc/teams.scm                                      |    4 +-
 gnu/local.mk                                       |    6 +-
 gnu/packages/build-tools.scm                       |    6 +-
 gnu/packages/check.scm                             |   61 +-
 gnu/packages/chromium.scm                          |   62 +-
 gnu/packages/code.scm                              |    6 +-
 gnu/packages/compression.scm                       |   13 +
 gnu/packages/cran.scm                              |   19 +-
 gnu/packages/disk.scm                              |   56 +-
 gnu/packages/elf.scm                               |   73 +-
 gnu/packages/guile-xyz.scm                         |   52 +-
 gnu/packages/image.scm                             |   50 +-
 gnu/packages/mes.scm                               |   19 +-
 gnu/packages/node-xyz.scm                          |  402 +++---
 gnu/packages/node.scm                              | 1507 +++++++++-----------
 gnu/packages/patches/brotli-CVE-2026-111497.patch  |  229 +++
 gnu/packages/patches/lief-utfcpp-4.2.patch         |   35 +
 gnu/packages/patches/node-latest-i686.patch        |   24 +
 .../patches/ungoogled-chromium-crubit.patch        |  248 ----
 .../ungoogled-chromium-custom-compiler.patch       |   92 +-
 .../patches/ungoogled-chromium-emudhra.patch       |  741 ++++++++++
 .../patches/ungoogled-chromium-esbuild.patch       |   29 +
 ...oogled-chromium-override-libdrm-assertion.patch |    3 +-
 .../ungoogled-chromium-rust-toolchain-var.patch    |   40 +-
 .../patches/ungoogled-chromium-typescript.patch    |  226 +++
 gnu/packages/prolog.scm                            |    4 +-
 gnu/packages/ruby-xyz.scm                          |   13 +-
 gnu/packages/samba.scm                             |    5 +-
 gnu/packages/textutils.scm                         |   22 +-
 gnu/packages/time.scm                              |    2 +
 gnu/packages/web.scm                               |    4 +-
 gnu/packages/window-management.scm                 |   53 +-
 gnu/system/vm.scm                                  |   35 +-
 guix/build-system/node.scm                         |   20 +-
 guix/build/json-utils.scm                          |  253 ++++
 guix/build/node-build-system.scm                   |  305 ++--
 guix/build/tree-sitter-build-system.scm            |    4 +-
 guix/import/npm-binary.scm                         |    4 +-
 guix/scripts/shell.scm                             |   68 +-
 tests/json-utils.scm                               |  310 ++++
 tests/node.scm                                     |   61 +-
 44 files changed, 3425 insertions(+), 1747 deletions(-)
 create mode 100644 gnu/packages/patches/brotli-CVE-2026-111497.patch
 create mode 100644 gnu/packages/patches/lief-utfcpp-4.2.patch
 create mode 100644 gnu/packages/patches/node-latest-i686.patch
 delete mode 100644 gnu/packages/patches/ungoogled-chromium-crubit.patch
 create mode 100644 gnu/packages/patches/ungoogled-chromium-emudhra.patch
 create mode 100644 gnu/packages/patches/ungoogled-chromium-esbuild.patch
 create mode 100644 guix/build/json-utils.scm
 create mode 100644 tests/json-utils.scm

Reply via email to