diff --git a/.github/workflows/rav1e.yml b/.github/workflows/rav1e.yml index ab43661840..dcda5ae487 100644 --- a/.github/workflows/rav1e.yml +++ b/.github/workflows/rav1e.yml @@ -125,7 +125,7 @@ jobs: tar xj -C $HOME/.cargo/bin - name: Install Intel SDE if: matrix.conf == 'grcov-codecov' - uses: petarpetrovt/setup-sde@v2.1 + uses: petarpetrovt/setup-sde@v2.2 - name: Install ${{ matrix.toolchain }} uses: dtolnay/rust-toolchain@master with: diff --git a/Cargo.lock b/Cargo.lock index 30f5e3a5c9..08f3e14a41 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" @@ -666,11 +653,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", @@ -876,9 +863,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", @@ -1300,7 +1287,7 @@ dependencies = [ "simd_helpers", "system-deps", "thiserror", - "toml 0.7.8", + "toml", "v_frame", "wasm-bindgen", "y4m", @@ -1460,9 +1447,6 @@ name = "semver" version = "1.0.20" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "836fa6a3e1e547f9a2c4040802ec865b5d85f4014efe00555d7090a3dcaa1090" -dependencies = [ - "serde", -] [[package]] name = "serde" @@ -1590,7 +1574,7 @@ dependencies = [ "cfg-expr", "heck", "pkg-config", - "toml 0.8.4", + "toml", "version-compare", ] @@ -1661,18 +1645,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.4" @@ -1682,7 +1654,7 @@ dependencies = [ "serde", "serde_spanned", "toml_datetime", - "toml_edit 0.20.4", + "toml_edit", ] [[package]] @@ -1694,19 +1666,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.20.4" diff --git a/Cargo.toml b/Cargo.toml index 9a1aa5fce1..4234a0453d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -69,13 +69,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.7", 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 } @@ -88,14 +88,14 @@ dav1d-sys = { version = "0.5.3", 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 } @@ -110,7 +110,7 @@ av1-grain = { version = "0.2.2", features = ["serialize"] } serde-big-array = { version = "0.5.1", optional = true } [dependencies.image] -version = "0.24.6" +version = "0.24.7" optional = true default-features = false features = ["png"] @@ -118,7 +118,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" @@ -142,8 +142,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" diff --git a/fuzz/Cargo.toml b/fuzz/Cargo.toml index b3ebd8e7ee..36292d9c1a 100644 --- a/fuzz/Cargo.toml +++ b/fuzz/Cargo.toml @@ -13,7 +13,7 @@ cargo-fuzz = true [dependencies] pretty_env_logger = "0.5" -libfuzzer-sys = "0.4.6" +libfuzzer-sys = "0.4.7" [dependencies.rav1e] path = ".."