Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
cargo>: Replace
metal-rs
patch with git
dependency
`gpu-allocator` is a library crate, meaning that `[patch]`es don't get applied when users depend on our crate, and falsely end up with a broken build while our CI said everything was hunky dory ( #224). Even though we cannot normally have a direct `git` dependency as that blocks us from publishing to crates.io, the current `gpu-allocator` release (though only for Metal) is broken anyway. It's relying on functionality that has just now been merged upstream, but still has to make it into a (followup patch) release. What's worse, the harcoded hash that this was pointing to no longer has a live reference on our fork (maybe due to a force-push), and the CI is now failing to to fetch that commit by hash while build-testing `gpu-allocator`. Let's bump to a `git` dependency for now, and replace that as soon as we have a workable solution, however that pans out.
- Loading branch information