398fecb48c
Generate the Cargo recipe with cargo-bitbake instead of having a handcrafted recipe. This should make future version bumps easier. Three known issues: - license checksum of the Apache license is a generateme value due to the license file having a difference name then what's in Cargo.toml. - branch= value was wrong for tags. Pointed to HEAD instead of the branch that the underlying tag commit came from. - Use https protocol when the repo is publicly accessible.