diff --git a/Cargo.lock b/Cargo.lock index 95ef583c35..524cad9dd0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -242,11 +242,10 @@ dependencies = [ [[package]] name = "built" -version = "0.6.1" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b99c4cdc7b2c2364182331055623bdf45254fcb679fea565c40c3c11c101889a" +checksum = "38d17f4d6e4dc36d1a02fbedc2753a096848e7c1b0772f7654eab8e2c927dd53" dependencies = [ - "cargo-lock", "git2", ] @@ -268,18 +267,6 @@ version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" -[[package]] -name = "cargo-lock" -version = "9.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e11c675378efb449ed3ce8de78d75d0d80542fc98487c26aba28eb3b82feac72" -dependencies = [ - "semver", - "serde", - "toml 0.7.8", - "url", -] - [[package]] name = "cast" version = "0.3.0" @@ -657,11 +644,11 @@ checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0" [[package]] name = "git2" -version = "0.17.2" +version = "0.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b989d6a7ca95a362cf2cfc5ad688b3a467be1f87e480b8dad07fee8c79b0044" +checksum = "fbf97ba92db08df386e10c8ede66a2a0369bd277090afd8710e19e38de9ec0cd" dependencies = [ - "bitflags 1.3.2", + "bitflags 2.4.1", "libc", "libgit2-sys", "log", @@ -838,9 +825,9 @@ checksum = "89d92a4743f9a61002fae18374ed11e7973f530cb3a3255fb354818118b2203c" [[package]] name = "libdav1d-sys" -version = "0.5.3" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c21d55fe0bdbb33a65c97ce3351366a1b9edb8e5677bcff64114c4a9ad184b7c" +checksum = "12c9cc342dc258130a727ad15f48d01ebb181aafec30dd65338d8e51db930572" dependencies = [ "libc", ] @@ -858,9 +845,9 @@ dependencies = [ [[package]] name = "libgit2-sys" -version = "0.15.2+1.6.4" +version = "0.16.1+1.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a80df2e11fb4a61f4ba2ab42dbe7f74468da143f1a75c74e11dee7c813f694fa" +checksum = "f2a2bb3680b094add03bb3732ec520ece34da31a8cd2d633d1389d0f0fb60d0c" dependencies = [ "cc", "libc", @@ -1324,7 +1311,7 @@ dependencies = [ "simd_helpers", "system-deps", "thiserror", - "toml 0.7.8", + "toml", "tracing", "tracing-chrome", "tracing-subscriber", @@ -1470,9 +1457,6 @@ name = "semver" version = "1.0.20" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "836fa6a3e1e547f9a2c4040802ec865b5d85f4014efe00555d7090a3dcaa1090" -dependencies = [ - "serde", -] [[package]] name = "serde" @@ -1609,7 +1593,7 @@ dependencies = [ "cfg-expr", "heck", "pkg-config", - "toml 0.8.8", + "toml", "version-compare", ] @@ -1690,18 +1674,6 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" -[[package]] -name = "toml" -version = "0.7.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd79e69d3b627db300ff956027cc6c3798cef26d22526befdfcd12feeb6d2257" -dependencies = [ - "serde", - "serde_spanned", - "toml_datetime", - "toml_edit 0.19.15", -] - [[package]] name = "toml" version = "0.8.8" @@ -1711,7 +1683,7 @@ dependencies = [ "serde", "serde_spanned", "toml_datetime", - "toml_edit 0.21.0", + "toml_edit", ] [[package]] @@ -1723,19 +1695,6 @@ dependencies = [ "serde", ] -[[package]] -name = "toml_edit" -version = "0.19.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" -dependencies = [ - "indexmap", - "serde", - "serde_spanned", - "toml_datetime", - "winnow", -] - [[package]] name = "toml_edit" version = "0.21.0" diff --git a/Cargo.toml b/Cargo.toml index adc981aa8c..9dad597404 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -74,13 +74,13 @@ dump_lookahead_data = ["byteorder", "image"] arg_enum_proc_macro = "0.3.4" bitstream-io = "1" cfg-if = "1.0" -clap = { version = "4.3.19", optional = true, default-features = false, features = [ +clap = { version = "4.4.8", optional = true, default-features = false, features = [ "color", "std", "wrap_help", "derive", ] } -clap_complete = { version = "4.3.2", optional = true } +clap_complete = { version = "4.4.4", optional = true } libc = "0.2" y4m = { version = "0.8", optional = true } backtrace = { version = "0.3", optional = true } @@ -89,24 +89,24 @@ num-derive = "0.4" paste = "1.0" noop_proc_macro = "0.3.0" serde = { version = "1.0", features = ["derive"], optional = true } -dav1d-sys = { version = "0.5.3", package = "libdav1d-sys", optional = true } +dav1d-sys = { version = "0.6.0", package = "libdav1d-sys", optional = true } aom-sys = { version = "0.3.2", optional = true } scan_fmt = { version = "0.2.6", optional = true, default-features = false } ivf = { version = "0.1", path = "ivf/", optional = true } -v_frame = "0.3.5" +v_frame = "0.3.6" av-metrics = { version = "0.9.1", optional = true, default-features = false } rayon = { package = "maybe-rayon", version = "0.1", default-features = false } crossbeam = { version = "0.8", optional = true } -toml = { version = "0.7", optional = true } +toml = { version = "0.8", optional = true } arrayvec = "0.7" thiserror = "1.0" -byteorder = { version = "1.4.3", optional = true } +byteorder = { version = "1.5.0", optional = true } log = "0.4" console = { version = "0.15", optional = true } fern = { version = "0.6", optional = true } itertools = "0.11" simd_helpers = "0.1" -wasm-bindgen = { version = "0.2.87", optional = true } +wasm-bindgen = { version = "0.2.88", optional = true } nom = { version = "7.1.3", optional = true } new_debug_unreachable = "1.0.4" once_cell = "1.18.0" @@ -118,7 +118,7 @@ tracing-chrome = { version = "0.7.1", optional = true } tracing = { version = "0.1.40", optional = true } [dependencies.image] -version = "0.24.6" +version = "0.24.7" optional = true default-features = false features = ["png"] @@ -126,7 +126,7 @@ features = ["png"] [build-dependencies] cc = { version = "1.0", optional = true, features = ["parallel"] } rustc_version = "0.4" -built = { version = "0.6.1", features = [] } +built = { version = "0.7.1", features = [] } [build-dependencies.nasm-rs] version = "0.2" @@ -150,8 +150,8 @@ semver = "1.0" [target.'cfg(fuzzing)'.dependencies] arbitrary = "1.3" -interpolate_name = "0.2.3" -libfuzzer-sys = "0.4.6" +interpolate_name = "0.2.4" +libfuzzer-sys = "0.4.7" rand = "0.8" rand_chacha = "0.3"