[gentoo-dev] cargo.eclass: Add support for GIT_CRATES
From Patrick McLean@21:1/5 to All on Wed Feb 8 00:30:01 2023
This adds support for an associative array called GIT_CRATES containing any crates that must be fetched from git rather than just cargo crates. This will add the code to the cargo config to make sure that the locations are overridden so cargo won't try to fetch the crates from git.
Currently it automatically handle GitHub and GitLab URIs, and will accept arbitrary URIs.