Add patches to remove the unused optional dependencies tracked in tree

Also performs the usual `cargo update`.
This commit is contained in:
Luke Parker
2025-09-26 22:09:54 -04:00
parent 9c47ef2658
commit e3edc0a7fc
20 changed files with 180 additions and 2 deletions

View File

@@ -172,6 +172,19 @@ panic = "unwind"
overflow-checks = true
[patch.crates-io]
# Point to empty crates for unused crates in our tree
ark-ff-3 = { package = "ark-ff", path = "patches/ethereum/ark-ff-0.3" }
ark-ff-4 = { package = "ark-ff", path = "patches/ethereum/ark-ff-0.4" }
c-kzg = { path = "patches/ethereum/c-kzg" }
libsecp256k1 = { path = "patches/ethereum/libsecp256k1" }
rug = { path = "patches/ethereum/rug" }
secp256k1-30 = { package = "secp256k1", path = "patches/ethereum/secp256k1-30" }
secp256k1-31 = { package = "secp256k1", path = "patches/ethereum/secp256k1-31" }
# Updates to the latest version
darling = { path = "patches/darling" }
thiserror = { path = "patches/thiserror" }
# Dependencies from monero-oxide which originate from within our own tree
std-shims = { path = "patches/std-shims" }
simple-request = { path = "patches/simple-request" }