Repository: alloy-rs/svm-rs (language: rust)

Issue:
Support new 0.8.16 release
just landed today, https://github.com/ethereum/solidity/releases/tag/v0.8.16


Discussion / hints:

Fix patch:
diff --git a/Cargo.lock b/Cargo.lock
index ed64620..b43dcfc 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1332,7 +1332,7 @@ checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601"
 
 [[package]]
 name = "svm-rs"
-version = "0.2.13"
+version = "0.2.14"
 dependencies = [
  "anyhow",
  "cfg-if",
@@ -1361,7 +1361,7 @@ dependencies = [
 
 [[package]]
 name = "svm-rs-builds"
-version = "0.1.5"
+version = "0.1.6"
 dependencies = [
  "build_const",
  "hex",
diff --git a/Cargo.toml b/Cargo.toml
index 1fa740b..6fbaaff 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,6 +1,6 @@
 [package]
 name = "svm-rs"
-version = "0.2.13"
+version = "0.2.14"
 edition = "2018"
 authors = ["Rohit Narurkar <rohit.narurkar@protonmail.com>"]
 license = "MIT OR Apache-2.0"
diff --git a/src/releases.rs b/src/releases.rs
index e298e49..029b663 100644
--- a/src/releases.rs
+++ b/src/releases.rs
@@ -35,10 +35,10 @@ static LINUX_AARCH64_RELEASES: Lazy<Releases> = Lazy::new(|| {
 static MACOS_AARCH64_NATIVE: Lazy<Version> = Lazy::new(|| Version::new(0, 8, 5));
 
 static MACOS_AARCH64_URL_PREFIX: &str =
-    "https://github.com/roynalnaruto/solc-builds/raw/20df71d5da04857b17f7caddca8d87d7a90113ef/macosx/aarch64";
+    "https://github.com/roynalnaruto/solc-builds/raw/c69b85eb8a997d03861206290c2d7ebd113e9f02/macosx/aarch64";
 
 static MACOS_AARCH64_RELEASES_URL: &str =
-    "https://github.com/roynalnaruto/solc-builds/raw/20df71d5da04857b17f7caddca8d87d7a90113ef/macosx/aarch64/list.json";
+    "https://github.com/roynalnaruto/solc-builds/raw/c69b85eb8a997d03861206290c2d7ebd113e9f02/macosx/aarch64/list.json";
 
 /// Defines the struct that the JSON-formatted release list can be deserialized into.
 ///
diff --git a/svm-builds/Cargo.toml b/svm-builds/Cargo.toml
index 7637339..3385922 100644
--- a/svm-builds/Cargo.toml
+++ b/svm-builds/Cargo.toml
@@ -1,6 +1,6 @@
 [package]
 name = "svm-rs-builds"
-version = "0.1.5"
+version = "0.1.6"
 edition = "2021"
 authors = ["Matthias Seitz <matthias.seitz@outlook.de>", "Rohit Narurkar <rohit.narurkar@protonmail.com>"]
 license = "MIT OR Apache-2.0"
@@ -14,7 +14,7 @@ build = "build.rs"
 
 [build-dependencies]
 build_const = "0.2.2"
-svm = { package = "svm-rs", version = "0.2.12", path = "..", features = ["blocking"]}
+svm = { package = "svm-rs", version = "0.2.14", path = "..", features = ["blocking"]}
 semver = { version = "1.0.4", default-features = false, features = ["std", "serde"] }
 hex = "0.4.3"
 serde_json = "1.0.79"
@@ -30,4 +30,4 @@ _offline = []
 
 [package.metadata.docs.rs]
 # network access is blocked during builds
-features = ["_offline"]
\ No newline at end of file
+features = ["_offline"]


Test patch: