From 655b12296de32c94a92fe2b1b770e940fb80fc93 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 5 Jan 2026 14:11:17 +0000 Subject: [PATCH] Bump capstone from 0.13.0 to 0.14.0 in /yjit Bumps [capstone](https://github.com/capstone-rust/capstone-rs) from 0.13.0 to 0.14.0. - [Release notes](https://github.com/capstone-rust/capstone-rs/releases) - [Changelog](https://github.com/capstone-rust/capstone-rs/blob/master/CHANGELOG.md) - [Commits](https://github.com/capstone-rust/capstone-rs/compare/capstone-v0.13.0...capstone-v0.14.0) --- updated-dependencies: - dependency-name: capstone dependency-version: 0.14.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- yjit/Cargo.lock | 22 +++++++++++++--------- yjit/Cargo.toml | 2 +- 2 files changed, 14 insertions(+), 10 deletions(-) diff --git a/yjit/Cargo.lock b/yjit/Cargo.lock index 8b6ac398065192..78e6c409866a21 100644 --- a/yjit/Cargo.lock +++ b/yjit/Cargo.lock @@ -4,22 +4,21 @@ version = 3 [[package]] name = "capstone" -version = "0.13.0" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "015ef5d5ca1743e3f94af9509ba6bd2886523cfee46e48d15c2ef5216fd4ac9a" +checksum = "f442ae0f2f3f1b923334b4a5386c95c69c1cfa072bafa23d6fae6d9682eb1dd4" dependencies = [ "capstone-sys", - "libc", + "static_assertions", ] [[package]] name = "capstone-sys" -version = "0.17.0" +version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2267cb8d16a1e4197863ec4284ffd1aec26fe7e57c58af46b02590a0235809a0" +checksum = "a4e8087cab6731295f5a2a2bd82989ba4f41d3a428aab2e7c98d8f4db38aac05" dependencies = [ "cc", - "libc", ] [[package]] @@ -29,14 +28,19 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11" [[package]] -name = "libc" -version = "0.2.124" +name = "jit" +version = "0.1.0" + +[[package]] +name = "static_assertions" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21a41fed9d98f27ab1c6d161da622a4fa35e8a54a8adc24bbf3ddd0ef70b0e50" +checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" [[package]] name = "yjit" version = "0.1.0" dependencies = [ "capstone", + "jit", ] diff --git a/yjit/Cargo.toml b/yjit/Cargo.toml index d3124e608c6a3c..36c4a99edcdc47 100644 --- a/yjit/Cargo.toml +++ b/yjit/Cargo.toml @@ -12,7 +12,7 @@ publish = false # Don't publish to crates.io [dependencies] # No required dependencies to simplify build process. # Optional For development and testing purposes. -capstone = { version = "0.13.0", optional = true } +capstone = { version = "0.14.0", optional = true } jit = { version = "0.1.0", path = "../jit" } # NOTE: Development builds select a set of these via configure.ac