diff --git a/Cargo.lock b/Cargo.lock index 212a4bc..ce8c13b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -29,18 +29,6 @@ dependencies = [ "zeroize", ] -[[package]] -name = "ahash" -version = "0.8.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" -dependencies = [ - "cfg-if", - "once_cell", - "version_check", - "zerocopy", -] - [[package]] name = "aho-corasick" version = "1.1.3" @@ -267,19 +255,6 @@ version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" -[[package]] -name = "av-data" -version = "0.4.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fca67ba5d317924c02180c576157afd54babe48a76ebc66ce6d34bb8ba08308e" -dependencies = [ - "byte-slice-cast", - "bytes", - "num-derive", - "num-rational", - "num-traits", -] - [[package]] name = "backtrace" version = "0.3.74" @@ -348,15 +323,6 @@ version = "2.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" -[[package]] -name = "bitreader" -version = "0.3.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "886559b1e163d56c765bc3a985febb4eee8009f625244511d8ee3c432e08c066" -dependencies = [ - "cfg-if", -] - [[package]] name = "block" version = "0.1.6" @@ -400,12 +366,6 @@ version = "3.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" -[[package]] -name = "byte-slice-cast" -version = "1.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3ac9f8b63eca6fd385229b3675f6cc0dc5c8a5c8a54a59d4f52ffd670d87b0c" - [[package]] name = "bytemuck" version = "1.20.0" @@ -477,7 +437,7 @@ checksum = "428290f914b9b86089f60f5d8a9f6e440508e1bcff23b25afd51502b0a2da88f" dependencies = [ "glib-sys", "libc", - "system-deps 7.0.3", + "system-deps", ] [[package]] @@ -507,16 +467,6 @@ dependencies = [ "nom", ] -[[package]] -name = "cfg-expr" -version = "0.15.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02" -dependencies = [ - "smallvec", - "target-lexicon", -] - [[package]] name = "cfg-expr" version = "0.17.1" @@ -640,28 +590,6 @@ dependencies = [ "typenum", ] -[[package]] -name = "dav1d" -version = "0.10.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d4b54a40baf633a71c6f0fb49494a7e4ee7bc26f3e727212b6cb915aa1ea1e1" -dependencies = [ - "av-data", - "bitflags 2.6.0", - "dav1d-sys", - "static_assertions", -] - -[[package]] -name = "dav1d-sys" -version = "0.8.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ecb1c5e8f4dc438eedc1b534a54672fb0e0a56035dae6b50162787bd2c50e95" -dependencies = [ - "libc", - "system-deps 6.2.2", -] - [[package]] name = "deranged" version = "0.3.11" @@ -772,15 +700,6 @@ dependencies = [ "pin-project-lite", ] -[[package]] -name = "fallible_collections" -version = "0.4.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a88c69768c0a15262df21899142bc6df9b9b823546d4b4b9a7bc2d6c448ec6fd" -dependencies = [ - "hashbrown 0.13.2", -] - [[package]] name = "fastrand" version = "2.2.0" @@ -955,7 +874,7 @@ dependencies = [ "glib-sys", "gobject-sys", "libc", - "system-deps 7.0.3", + "system-deps", ] [[package]] @@ -987,7 +906,7 @@ dependencies = [ "libc", "pango-sys", "pkg-config", - "system-deps 7.0.3", + "system-deps", ] [[package]] @@ -1065,7 +984,7 @@ dependencies = [ "glib-sys", "gobject-sys", "libc", - "system-deps 7.0.3", + "system-deps", "windows-sys 0.52.0", ] @@ -1120,7 +1039,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3d0b1827e8621fc42c0dfb228e5d57ff6a71f9699e666ece8113f979ad87c2de" dependencies = [ "libc", - "system-deps 7.0.3", + "system-deps", ] [[package]] @@ -1137,7 +1056,7 @@ checksum = "a4c674d2ff8478cf0ec29d2be730ed779fef54415a2fb4b565c52def62696462" dependencies = [ "glib-sys", "libc", - "system-deps 7.0.3", + "system-deps", ] [[package]] @@ -1160,7 +1079,7 @@ dependencies = [ "glib-sys", "libc", "pkg-config", - "system-deps 7.0.3", + "system-deps", ] [[package]] @@ -1191,7 +1110,7 @@ dependencies = [ "graphene-sys", "libc", "pango-sys", - "system-deps 7.0.3", + "system-deps", ] [[package]] @@ -1243,7 +1162,7 @@ dependencies = [ "gsk4-sys", "libc", "pango-sys", - "system-deps 7.0.3", + "system-deps", ] [[package]] @@ -1267,18 +1186,9 @@ dependencies = [ [[package]] name = "hashbrown" -version = "0.13.2" +version = "0.15.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" -dependencies = [ - "ahash", -] - -[[package]] -name = "hashbrown" -version = "0.15.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a9bfc1af68b1726ea47d3d5109de126281def866b33970e10fbab11b5dafab3" +checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" [[package]] name = "heck" @@ -1627,9 +1537,7 @@ checksum = "cd6f44aed642f18953a158afeb30206f4d50da59fbc66ecb53c66488de73563b" dependencies = [ "bytemuck", "byteorder-lite", - "dav1d", "image-webp", - "mp4parse", "num-traits", "png", "zune-core", @@ -1653,7 +1561,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da" dependencies = [ "equivalent", - "hashbrown 0.15.1", + "hashbrown", ] [[package]] @@ -1733,7 +1641,7 @@ dependencies = [ "gtk4-sys", "libc", "pango-sys", - "system-deps 7.0.3", + "system-deps", ] [[package]] @@ -1899,20 +1807,6 @@ dependencies = [ "windows-sys 0.52.0", ] -[[package]] -name = "mp4parse" -version = "0.17.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "63a35203d3c6ce92d5251c77520acb2e57108c88728695aa883f70023624c570" -dependencies = [ - "bitreader", - "byteorder", - "fallible_collections", - "log", - "num-traits", - "static_assertions", -] - [[package]] name = "nix" version = "0.29.0" @@ -2003,17 +1897,6 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" -[[package]] -name = "num-derive" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - [[package]] name = "num-integer" version = "0.1.46" @@ -2174,7 +2057,7 @@ dependencies = [ "glib-sys", "gobject-sys", "libc", - "system-deps 7.0.3", + "system-deps", ] [[package]] @@ -2931,26 +2814,13 @@ dependencies = [ "syn", ] -[[package]] -name = "system-deps" -version = "6.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349" -dependencies = [ - "cfg-expr 0.15.8", - "heck", - "pkg-config", - "toml", - "version-compare", -] - [[package]] name = "system-deps" version = "7.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "66d23aaf9f331227789a99e8de4c91bf46703add012bdfd45fdecdfb2975a005" dependencies = [ - "cfg-expr 0.17.1", + "cfg-expr", "heck", "pkg-config", "toml", diff --git a/Cargo.toml b/Cargo.toml index 09fd8b0..0ebfb32 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -20,7 +20,6 @@ http-cache = { version = "0.20.0", default-features = false, features = [ ] } http-cache-reqwest = "0.15.0" image = { version = "0.25.5", default-features = false, features = [ - "avif-native", "jpeg", "png", "webp",