diff --git a/Cargo.lock b/Cargo.lock index 0e4b1505d..1f0a9beb3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -831,21 +831,14 @@ dependencies = [ [[package]] name = "ctor" -version = "0.11.1" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "400a21f1014a968ec518c7ccdf9b4a4ed0cac8c56ccb6d604f8b91f00110501e" +checksum = "b8f521dd9c9e5f03986eb5c674b14b21e9ccf2eb9f98fecb681100214d5e9e4f" dependencies = [ - "ctor-proc-macro", - "dtor", "link-section", + "linktime-proc-macro", ] -[[package]] -name = "ctor-proc-macro" -version = "0.0.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a949c44fcacbbbb7ada007dc7acb34603dd97cd47de5d054f2b6493ecebb483" - [[package]] name = "ctrlc" version = "3.5.2" @@ -983,21 +976,6 @@ dependencies = [ "litrs", ] -[[package]] -name = "dtor" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96eb86b441d67a711e6e76b410de7135385fec1b8cd304e99d11c56ae542e2fc" -dependencies = [ - "dtor-proc-macro", -] - -[[package]] -name = "dtor-proc-macro" -version = "0.0.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2647271c92754afcb174e758003cfd1cbf1e43e5a7853d7b1813e63e19e39a73" - [[package]] name = "dunce" version = "1.0.5" @@ -1885,9 +1863,15 @@ dependencies = [ [[package]] name = "link-section" -version = "0.11.0" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8acde40189b7f4b102f876f43a98ec1f5899f96e9a144945d36d9ce0be7f99c7" +checksum = "0567ec9fe5ffdf9241cd90a7629f250a5f903d6ff4573cf7903308662d6fce40" + +[[package]] +name = "linktime-proc-macro" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a44cd706ff0d503ee32b2071166510ca27e281228de10cd3aa8d35ff94560f81" [[package]] name = "linux-raw-sys" diff --git a/Cargo.toml b/Cargo.toml index 9da916291..7665710c7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -396,7 +396,7 @@ clap_complete = "4.4" clap_mangen = "0.3" compare = "0.1.0" crossterm = { version = "0.29.0", default-features = false } -ctor = "0.11.0" +ctor = "0.12.0" ctrlc = { version = "3.5.2", features = ["termination"] } divan = { package = "codspeed-divan-compat", version = "4.4.1" } dns-lookup = { version = "3.0.0" }