[roll] Roll fuchsia [rust-3p] Update notify to 8.2.0 This patch updates the third-party notify crate and its in-tree fork from version 5.1.0/5.2.0 to 8.2.0 (versioned as 58.2.0 in the fork). Upstream notify 8.2.0 directly includes the CC0 license and relies on notify-types 2.1.0. Because notify 8.2.0 utilizes notify-types and modern mio dependencies, this change removes the legacy vendored mio 0.8.11 crate, adds the vendored notify-types 2.1.0 crate, and updates Cargo.toml, BUILD.gn, and outdated.toml accordingly. In addition, build/bazel/update-rustc-third-party/MODULE.bazel is aligned with recent bzlmod uprevs by adding required single_version overrides for rules_python, platforms, package_metadata, rules_license, bazel_skylib, and bazel_features so that fx update-rustc-third-party executes cleanly in-tree. This patch: * Updates notify and its in-tree fork to 8.2.0 * Adds vendored notify-types 2.1.0 * Removes legacy vendored mio 0.8.11 * Removes notify from outdated.toml skip_updating list Original-Original-Bug: b/523180556 Original-Original-Fixed: b/523180556 Test: fx clippy --all Test: fx build Original-Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1704454 SLSA-Policy-Verified: SLSA Policy Verification Service <devtools-gerritcodereview-exitgate@google.com> Original-Original-Revision: 96a108221362a9967db43419119f7723c56038c4 GitOrigin-RevId: f55d3f01ff3fe9a65d2e3507dcc45971eef0af0a Change-Id: Icd3e30965179a64e610d22211aa43e6773c55aa2 Reviewed-on: https://fuchsia-review.googlesource.com/c/integration/+/1719110 Cr-Commit-Position: refs/heads/main@{#197501}
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance in one of the communication channels documented at get involved.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party.