From a1192e601685f57a39e737df0cce5594503acf38 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 7 May 2026 20:03:48 +0000 Subject: [PATCH] build(deps): bump ctor from 0.11.1 to 0.12.0 Bumps [ctor](https://github.com/mmastrac/linktime) from 0.11.1 to 0.12.0. - [Release notes](https://github.com/mmastrac/linktime/releases) - [Changelog](https://github.com/mmastrac/linktime/blob/master/CHANGELOG.md) - [Commits](https://github.com/mmastrac/linktime/commits) --- updated-dependencies: - dependency-name: ctor dependency-version: 0.12.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 38 +++++++++++--------------------------- bins/dfagen/Cargo.toml | 2 +- bins/lalrgen/Cargo.toml | 2 +- libs/htmlparser/Cargo.toml | 2 +- libs/jsparser/Cargo.toml | 2 +- libs/jsruntime/Cargo.toml | 2 +- libs/logging/Cargo.toml | 2 +- 7 files changed, 17 insertions(+), 33 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 5f9c6a90..23304c1c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -647,21 +647,14 @@ checksum = "460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5" [[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 = "dashmap" version = "6.1.0" @@ -699,21 +692,6 @@ version = "0.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8" -[[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 = "either" version = "1.15.0" @@ -1349,9 +1327,15 @@ checksum = "b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981" [[package]] name = "link-section" -version = "0.11.0" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0567ec9fe5ffdf9241cd90a7629f250a5f903d6ff4573cf7903308662d6fce40" + +[[package]] +name = "linktime-proc-macro" +version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8acde40189b7f4b102f876f43a98ec1f5899f96e9a144945d36d9ce0be7f99c7" +checksum = "a44cd706ff0d503ee32b2071166510ca27e281228de10cd3aa8d35ff94560f81" [[package]] name = "linux-raw-sys" diff --git a/bins/dfagen/Cargo.toml b/bins/dfagen/Cargo.toml index b5ec028b..9e9b7d68 100644 --- a/bins/dfagen/Cargo.toml +++ b/bins/dfagen/Cargo.toml @@ -22,7 +22,7 @@ serde_yaml = "0.9.34" smallvec = "1.15.1" [dev-dependencies] -ctor = "0.11.1" +ctor = "0.12.0" [lints] workspace = true diff --git a/bins/lalrgen/Cargo.toml b/bins/lalrgen/Cargo.toml index 1a0c5df7..bfdc9279 100644 --- a/bins/lalrgen/Cargo.toml +++ b/bins/lalrgen/Cargo.toml @@ -27,7 +27,7 @@ serde_yaml = "0.9.34" [dev-dependencies] assert_matches = "1.5.0" -ctor = "0.11.1" +ctor = "0.12.0" pretty_assertions = "1.4.1" [lints] diff --git a/libs/htmlparser/Cargo.toml b/libs/htmlparser/Cargo.toml index 6bde10cf..7ed74d8c 100644 --- a/libs/htmlparser/Cargo.toml +++ b/libs/htmlparser/Cargo.toml @@ -20,7 +20,7 @@ unicase = "2.9.0" [dev-dependencies] anyhow = "1.0.102" criterion = "0.8.2" -ctor = "0.11.1" +ctor = "0.12.0" itertools = "0.14.0" toydom = { path = "../toydom" } diff --git a/libs/jsparser/Cargo.toml b/libs/jsparser/Cargo.toml index b505f693..1d4d912a 100644 --- a/libs/jsparser/Cargo.toml +++ b/libs/jsparser/Cargo.toml @@ -25,7 +25,7 @@ unicode-id-start = "1.4.0" anyhow = "1.0.102" assert_matches = "1.5.0" clap = { version = "4.6.1", features = ["env", "derive", "wrap_help"] } -ctor = "0.11.1" +ctor = "0.12.0" [lints] workspace = true diff --git a/libs/jsruntime/Cargo.toml b/libs/jsruntime/Cargo.toml index e20552a2..1728a4e4 100644 --- a/libs/jsruntime/Cargo.toml +++ b/libs/jsruntime/Cargo.toml @@ -29,7 +29,7 @@ thiserror = "2.0.18" [dev-dependencies] assert_matches = "1.5.0" criterion = "0.8.2" -ctor = "0.11.1" +ctor = "0.12.0" [lints] workspace = true diff --git a/libs/logging/Cargo.toml b/libs/logging/Cargo.toml index 6e4c3903..86811b76 100644 --- a/libs/logging/Cargo.toml +++ b/libs/logging/Cargo.toml @@ -11,7 +11,7 @@ version.workspace = true [dependencies] chrono = { version = "0.4.44", default-features = false, features = ["clock"] } -ctor = "0.11.1" +ctor = "0.12.0" is-terminal = "0.4.17" tracing = "0.1.44" tracing-subscriber = { version = "0.3.23", features = ["env-filter", "json"] }