[roll] Roll fuchsia [rust-3p] add forks/pin_init crate and vendor/rustc_version-0.4.1

Add the `pin-init` crate to third_party rust crates, using the
commit e089eee as it adds LICENSE files for both packages.

Until the upstream crate is updated, this is added as a fork in
`third_party/rust_crates/forks` (and because `cargo-gnaw` requires
source files to be within the project root).

pin-init depends on rustc-version >= 0.4 and automatically
pulls in rustc_version-0.4.1 which is added here. rustc_version
exists to enable querying of the rustc version.

[reland of commit d60883e92b589129bc3296d9b7c5d42c3162d226]
Test: fx update-rustc-third-party && fx build
Original-Bug: 42095681
Original-Bug: 507110941
Original-Bug: 507423574

Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1603008
SLSA-Policy-Verified: SLSA Policy Verification Service <devtools-gerritcodereview-exitgate@google.com>
Original-Revision: 1c8e119f590ebd84d1f972c68d78987b5e9a173b
GitOrigin-RevId: 0647f0475ceaa37c714cc8371d2941de4d32ef7b
Change-Id: I95cbea24ff4b9412ca19e6f09a084f365fadf1d2
1 file changed
tree: b086b3d185627af32c5071254bdde28e375a18f7
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. cobalt
  6. flower
  7. jiri.lock
  8. MILESTONE
  9. minimal
  10. prebuilts
  11. README.md
  12. stem
  13. test_durations
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

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.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.