From 778c4da27ee3915ff620a4c3e722d80659778986 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Tue, 27 Dec 2022 10:32:03 +0200 Subject: [PATCH] Update Cargo.lock --- Cargo.lock | 393 ++++++++++++++++++++++++++++++----------------------- Cargo.toml | 13 ++ 2 files changed, 233 insertions(+), 173 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 2acc08cd..f39ffd40 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -91,9 +91,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.66" +version = "1.0.68" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "216261ddc8289130e551ddcd5ce8a064710c0d064a4d2895c67151c92b5443f6" +checksum = "2cb2f989d18dd141ab8ae82f64d1a8cdd37e0840f73a406896cf5e99502fab61" [[package]] name = "arbitrary" @@ -117,6 +117,9 @@ name = "arrayvec" version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6" +dependencies = [ + "serde", +] [[package]] name = "async-attributes" @@ -288,9 +291,9 @@ checksum = "7a40729d2133846d9ed0ea60a8b9541bccddab49cd30f0715a1da672fe9a2524" [[package]] name = "async-trait" -version = "0.1.59" +version = "0.1.60" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31e6e93155431f3931513b243d371981bb2770112b370c82745a1d19d2f99364" +checksum = "677d1d8ab452a3936018a687b20e6f7cf5363d713b732b8884001317b0e48aa3" dependencies = [ "proc-macro2", "quote", @@ -344,6 +347,22 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" +[[package]] +name = "av1-grain" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6f6ca6f0c18c02c2fbfc119df551b8aeb8a385f6d5980f1475ba0255f1e97f1e" +dependencies = [ + "anyhow", + "arrayvec", + "itertools", + "log", + "nom", + "num-rational", + "serde", + "v_frame", +] + [[package]] name = "aws-config" version = "0.51.0" @@ -799,6 +818,15 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b4ae4235e6dac0694637c763029ecea1a2ec9e4e06ec2729bd21ba4d9c863eb7" +[[package]] +name = "built" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b9c056b9ed43aee5e064b683aa1ec783e19c6acec7559e3ae931b7490472fbe" +dependencies = [ + "cargo-lock", +] + [[package]] name = "bumpalo" version = "3.11.1" @@ -859,7 +887,19 @@ source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=0.16#d23290301d4d8534 dependencies = [ "glib-sys", "libc", - "system-deps 6.0.3", + "system-deps", +] + +[[package]] +name = "cargo-lock" +version = "8.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "031718ddb8f78aa5def78a09e90defe30151d1f6c672f937af4dd916429ed996" +dependencies = [ + "semver 1.0.16", + "serde", + "toml", + "url", ] [[package]] @@ -887,15 +927,6 @@ dependencies = [ "image", ] -[[package]] -name = "cfg-expr" -version = "0.7.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30aa9e2ffbb838c6b451db14f3cd8e63ed622bf859f9956bc93845a10fafc26a" -dependencies = [ - "smallvec", -] - [[package]] name = "cfg-expr" version = "0.11.0" @@ -937,9 +968,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.0.29" +version = "4.0.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d63b9e9c07271b9957ad22c173bae2a4d9a81127680962039296abcd2f8251d" +checksum = "a7db700bc935f9e43e88d00b0850dae18a63773cfbec6d8e070fccf7fef89a39" dependencies = [ "bitflags", "clap_derive", @@ -956,7 +987,7 @@ version = "4.0.21" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0177313f9f02afc995627906bbd8967e2be069f5261954222dac78290c2b9014" dependencies = [ - "heck 0.4.0", + "heck", "proc-macro-error", "proc-macro2", "quote", @@ -1018,6 +1049,12 @@ dependencies = [ "crossbeam-utils", ] +[[package]] +name = "const_fn_assert" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "27d614f23f34f7b5165a77dc1591f497e2518f9cec4b4f4b92bfc4dc6cf7a190" + [[package]] name = "cookie" version = "0.16.2" @@ -1224,9 +1261,9 @@ dependencies = [ [[package]] name = "cxx" -version = "1.0.83" +version = "1.0.85" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bdf07d07d6531bfcdbe9b8b739b104610c6508dcc4d63b410585faf338241daf" +checksum = "5add3fc1717409d029b20c5b6903fc0c0b02fa6741d820054f4a2efa5e5816fd" dependencies = [ "cc", "cxxbridge-flags", @@ -1236,9 +1273,9 @@ dependencies = [ [[package]] name = "cxx-build" -version = "1.0.83" +version = "1.0.85" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2eb5b96ecdc99f72657332953d4d9c50135af1bac34277801cc3937906ebd39" +checksum = "b4c87959ba14bc6fbc61df77c3fcfe180fc32b93538c4f1031dd802ccb5f2ff0" dependencies = [ "cc", "codespan-reporting", @@ -1251,15 +1288,15 @@ dependencies = [ [[package]] name = "cxxbridge-flags" -version = "1.0.83" +version = "1.0.85" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac040a39517fd1674e0f32177648334b0f4074625b5588a64519804ba0553b12" +checksum = "69a3e162fde4e594ed2b07d0f83c6c67b745e7f28ce58c6df5e6b6bef99dfb59" [[package]] name = "cxxbridge-macro" -version = "1.0.83" +version = "1.0.85" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1362b0ddcfc4eb0a1f57b68bd77dd99f0e826958a96abd0ae9bd092e114ffed6" +checksum = "3e7e2adeb6a0d4a282e581096b06e1791532b7d576dcde5ccd9382acf55db8e6" dependencies = [ "proc-macro2", "quote", @@ -1297,7 +1334,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a0b22f9bfc5eeaf31fd30ea679b9e35b6ed25a4db6f45c51fea5b96d9d96ff99" dependencies = [ "libc", - "system-deps 6.0.3", + "system-deps", ] [[package]] @@ -1673,7 +1710,7 @@ dependencies = [ "glib-sys", "gobject-sys", "libc", - "system-deps 6.0.3", + "system-deps", ] [[package]] @@ -1704,7 +1741,7 @@ dependencies = [ "libc", "pango-sys", "pkg-config", - "system-deps 6.0.3", + "system-deps", ] [[package]] @@ -1726,7 +1763,7 @@ source = "git+https://github.com/gtk-rs/gtk4-rs?branch=0.5#3adf4a5b44e84842ad806 dependencies = [ "glib-sys", "libc", - "system-deps 6.0.3", + "system-deps", ] [[package]] @@ -1749,7 +1786,7 @@ dependencies = [ "gdk4-sys", "glib-sys", "libc", - "system-deps 6.0.3", + "system-deps", ] [[package]] @@ -1837,7 +1874,7 @@ dependencies = [ "glib-sys", "gobject-sys", "libc", - "system-deps 6.0.3", + "system-deps", "winapi", ] @@ -1868,7 +1905,7 @@ version = "0.16.7" source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=0.16#d23290301d4d853472faef04b65313ff894bd1c9" dependencies = [ "anyhow", - "heck 0.4.0", + "heck", "proc-macro-crate", "proc-macro-error", "proc-macro2", @@ -1882,7 +1919,7 @@ version = "0.16.7" source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=0.16#d23290301d4d853472faef04b65313ff894bd1c9" dependencies = [ "libc", - "system-deps 6.0.3", + "system-deps", ] [[package]] @@ -1910,7 +1947,7 @@ source = "git+https://github.com/gtk-rs/gtk-rs-core?branch=0.16#d23290301d4d8534 dependencies = [ "glib-sys", "libc", - "system-deps 6.0.3", + "system-deps", ] [[package]] @@ -1931,7 +1968,7 @@ dependencies = [ "glib-sys", "libc", "pkg-config", - "system-deps 6.0.3", + "system-deps", ] [[package]] @@ -1961,7 +1998,7 @@ dependencies = [ "graphene-sys", "libc", "pango-sys", - "system-deps 6.0.3", + "system-deps", ] [[package]] @@ -2736,7 +2773,7 @@ dependencies = [ "gstreamer-base-sys", "gstreamer-sys", "libc", - "system-deps 6.0.3", + "system-deps", ] [[package]] @@ -2764,7 +2801,7 @@ dependencies = [ "gstreamer-base-sys", "gstreamer-sys", "libc", - "system-deps 6.0.3", + "system-deps", ] [[package]] @@ -2790,7 +2827,7 @@ dependencies = [ "gobject-sys", "gstreamer-sys", "libc", - "system-deps 6.0.3", + "system-deps", ] [[package]] @@ -2813,7 +2850,7 @@ dependencies = [ "gobject-sys", "gstreamer-sys", "libc", - "system-deps 6.0.3", + "system-deps", ] [[package]] @@ -2852,7 +2889,7 @@ dependencies = [ "glib-sys", "gstreamer-gl-sys", "libc", - "system-deps 6.0.3", + "system-deps", ] [[package]] @@ -2866,7 +2903,7 @@ dependencies = [ "gstreamer-sys", "gstreamer-video-sys", "libc", - "system-deps 6.0.3", + "system-deps", ] [[package]] @@ -2889,7 +2926,7 @@ dependencies = [ "glib-sys", "gstreamer-gl-sys", "libc", - "system-deps 6.0.3", + "system-deps", ] [[package]] @@ -2912,7 +2949,7 @@ dependencies = [ "glib-sys", "gstreamer-gl-sys", "libc", - "system-deps 6.0.3", + "system-deps", ] [[package]] @@ -2935,7 +2972,7 @@ dependencies = [ "glib-sys", "gstreamer-sys", "libc", - "system-deps 6.0.3", + "system-deps", ] [[package]] @@ -2964,7 +3001,7 @@ dependencies = [ "gstreamer-sys", "gstreamer-video-sys", "libc", - "system-deps 6.0.3", + "system-deps", ] [[package]] @@ -2989,7 +3026,7 @@ dependencies = [ "gstreamer-base-sys", "gstreamer-sys", "libc", - "system-deps 6.0.3", + "system-deps", ] [[package]] @@ -3010,7 +3047,7 @@ dependencies = [ "glib-sys", "gstreamer-sys", "libc", - "system-deps 6.0.3", + "system-deps", ] [[package]] @@ -3021,7 +3058,7 @@ dependencies = [ "glib-sys", "gobject-sys", "libc", - "system-deps 6.0.3", + "system-deps", ] [[package]] @@ -3063,7 +3100,7 @@ dependencies = [ "gstreamer-base-sys", "gstreamer-sys", "libc", - "system-deps 6.0.3", + "system-deps", ] [[package]] @@ -3087,7 +3124,7 @@ dependencies = [ "gstreamer-sdp-sys", "gstreamer-sys", "libc", - "system-deps 6.0.3", + "system-deps", ] [[package]] @@ -3140,7 +3177,7 @@ dependencies = [ "gsk4-sys", "libc", "pango-sys", - "system-deps 6.0.3", + "system-deps", ] [[package]] @@ -3205,15 +3242,6 @@ dependencies = [ "http", ] -[[package]] -name = "heck" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c" -dependencies = [ - "unicode-segmentation", -] - [[package]] name = "heck" version = "0.4.0" @@ -3553,9 +3581,9 @@ checksum = "11b0d96e660696543b251e58030cf9787df56da39dab19ad60eae7353040917e" [[package]] name = "is-terminal" -version = "0.4.1" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "927609f78c2913a6f6ac3c27a4fe87f43e2a35367c0c4b0f8265e8f49a104330" +checksum = "28dfb6c8100ccc63462345b67d1bbc3679177c75ee4bf59bf29c8b1d110b8189" dependencies = [ "hermit-abi 0.2.6", "io-lifetimes", @@ -3574,9 +3602,9 @@ dependencies = [ [[package]] name = "itoa" -version = "1.0.4" +version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4217ad341ebadf8d8e724e264f13e593e0648f5b3e94b3896a5df283be015ecc" +checksum = "fad582f4b9e86b6caa621cabeb0963332d92eea04729ab12892c2533951e6440" [[package]] name = "jobserver" @@ -3639,9 +3667,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.138" +version = "0.2.139" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db6d7e329c562c5dfab7a46a2afabc8b987ab9a4834c9d1ca04dc54c1546cef8" +checksum = "201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79" [[package]] name = "libfuzzer-sys" @@ -3892,9 +3920,9 @@ dependencies = [ [[package]] name = "link-cplusplus" -version = "1.0.7" +version = "1.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9272ab7b96c9046fbc5bc56c06c117cb639fe2d509df0c421cad82d2915cf369" +checksum = "ecd207c9c713c34f95a097a5b029ac2ce6010530c7b49d7fea24d977dede04f5" dependencies = [ "cc", ] @@ -3956,6 +3984,15 @@ version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f" +[[package]] +name = "maybe-rayon" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "57c0bd354d2614d2feeb08dd2afdb744a91ad3c886e2a04dac63e12fb32eb7f7" +dependencies = [ + "cfg-if", +] + [[package]] name = "md-5" version = "0.10.5" @@ -4079,6 +4116,12 @@ dependencies = [ "tempfile", ] +[[package]] +name = "new_debug_unreachable" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54" + [[package]] name = "nix" version = "0.23.2" @@ -4177,6 +4220,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0" dependencies = [ "autocfg", + "num-bigint", "num-integer", "num-traits", "serde", @@ -4194,11 +4238,11 @@ dependencies = [ [[package]] name = "num_cpus" -version = "1.14.0" +version = "1.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6058e64324c71e02bc2b150e4f3bc8286db6c83092132ffa3f6b1eab0f9def5" +checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b" dependencies = [ - "hermit-abi 0.1.19", + "hermit-abi 0.2.6", "libc", ] @@ -4234,9 +4278,9 @@ checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" [[package]] name = "openssl" -version = "0.10.44" +version = "0.10.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29d971fd5722fec23977260f6e81aa67d2f22cadbdc2aa049f1022d9a3be1566" +checksum = "b102428fd03bc5edf97f62620f7298614c45cedf287c271e7ed450bbaf83f2e1" dependencies = [ "bitflags", "cfg-if", @@ -4266,9 +4310,9 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" [[package]] name = "openssl-sys" -version = "0.9.79" +version = "0.9.80" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5454462c0eced1e97f2ec09036abc8da362e66802f66fd20f86854d9d8cbcbc4" +checksum = "23bbbf7854cd45b83958ebe919f0e8e516793727652e27fda10a8384cfc790b7" dependencies = [ "autocfg", "cc", @@ -4328,7 +4372,7 @@ dependencies = [ "glib-sys", "gobject-sys", "libc", - "system-deps 6.0.3", + "system-deps", ] [[package]] @@ -4353,7 +4397,7 @@ dependencies = [ "glib-sys", "libc", "pango-sys", - "system-deps 6.0.3", + "system-deps", ] [[package]] @@ -4402,9 +4446,9 @@ dependencies = [ [[package]] name = "paste" -version = "1.0.10" +version = "1.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf1c2c742266c2f1041c914ba65355a83ae8747b05f208319784083583494b4b" +checksum = "d01a5bd0424d00070b0098dd17ebca6f961a959dead1dbcbbbc1d1cd8d3deeba" [[package]] name = "pbkdf2" @@ -4424,9 +4468,9 @@ checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" [[package]] name = "pest" -version = "2.5.1" +version = "2.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc8bed3549e0f9b0a2a78bf7c0018237a2cdf085eecbbc048e52612438e4e9d0" +checksum = "0f6e86fb9e7026527a0d46bc308b841d73170ef8f443e1807f6ef88526a816d4" dependencies = [ "thiserror", "ucd-trie", @@ -4592,15 +4636,15 @@ dependencies = [ [[package]] name = "proc-macro-hack" -version = "0.5.19" +version = "0.5.20+deprecated" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5" +checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068" [[package]] name = "proc-macro2" -version = "1.0.47" +version = "1.0.49" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ea3d908b0e36316caf9e9e2c4625cdde190a7e6f440d794667ed17a1855e725" +checksum = "57a8eca9f9c4ffde41714334dee777596264c7825420f521abc92b5b5deb63a5" dependencies = [ "unicode-ident", ] @@ -4648,9 +4692,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.21" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179" +checksum = "8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b" dependencies = [ "proc-macro2", ] @@ -4703,37 +4747,40 @@ checksum = "655b020bbf5c89791160a30f0d4706d8ec7aa5718d6a198f6df19c400e4f4470" [[package]] name = "rav1e" -version = "0.5.1" +version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56639427b5c9ad5734686eac009758593e2ba80eab08f6d083173c2e2b73cb00" +checksum = "3811d0c888e27fef48f8c22304b663571e7e325b20ca2a1e1c45fdf1ded04a8d" dependencies = [ "arbitrary", "arg_enum_proc_macro", "arrayvec", + "av1-grain", "bitstream-io", + "built", "cc", "cfg-if", + "const_fn_assert", "interpolate_name", "itertools", "libc", "libfuzzer-sys", "log", + "maybe-rayon", "nasm-rs", + "new_debug_unreachable", "noop_proc_macro", "num-derive", "num-traits", + "once_cell", "paste", "rand", "rand_chacha", - "rayon", - "regex", "rust_hawktracer", "rustc_version 0.4.0", "simd_helpers", - "system-deps 3.1.2", + "system-deps", "thiserror", "v_frame", - "vergen", ] [[package]] @@ -4945,7 +4992,7 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" dependencies = [ - "semver 1.0.14", + "semver 1.0.16", ] [[package]] @@ -4974,9 +5021,9 @@ dependencies = [ [[package]] name = "rustix" -version = "0.36.5" +version = "0.36.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3807b5d10909833d3e9acd1eb5fb988f79376ff10fce42937de71a449c4c588" +checksum = "4feacf7db682c6c329c4ede12649cd36ecab0f3be5b7d74e6a20304725db4549" dependencies = [ "bitflags", "errno", @@ -5021,9 +5068,9 @@ dependencies = [ [[package]] name = "ryu" -version = "1.0.11" +version = "1.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4501abdff3ae82a1c1b477a17252eb69cee9e66eb915c1abaa4f44d873df9f09" +checksum = "7b4b9743ed687d4b4bcedf9ff5eaa7398495ae14e61cba0a295704edbc7decde" [[package]] name = "same-file" @@ -5058,9 +5105,9 @@ checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" [[package]] name = "scratch" -version = "1.0.2" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c8132065adcfd6e02db789d9285a0deb2f3fcb04002865ab67d5fb103533898" +checksum = "ddccb15bcce173023b3fedd9436f882a0739b8dfb45e4f6b6002bee5929f61b2" [[package]] name = "sct" @@ -5106,9 +5153,12 @@ dependencies = [ [[package]] name = "semver" -version = "1.0.14" +version = "1.0.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e25dfac463d778e353db5be2449d1cce89bd6fd23c9f1ea21310ce6e5a1b29c4" +checksum = "58bc9567378fc7690d6b2addae4e60ac2eeea07becb2c64b9f218b53865cba2a" +dependencies = [ + "serde", +] [[package]] name = "semver-parser" @@ -5121,27 +5171,27 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.150" +version = "1.0.152" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e326c9ec8042f1b5da33252c8a37e9ffbd2c9bef0155215b6e6c80c790e05f91" +checksum = "bb7d1f0d3021d347a83e556fc4683dea2ea09d87bccdf88ff5c12545d89d5efb" dependencies = [ "serde_derive", ] [[package]] name = "serde_bytes" -version = "0.11.7" +version = "0.11.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cfc50e8183eeeb6178dcb167ae34a8051d63535023ae38b5d8d12beae193d37b" +checksum = "718dc5fff5b36f99093fc49b280cfc96ce6fc824317783bff5a1fed0c7a64819" dependencies = [ "serde", ] [[package]] name = "serde_derive" -version = "1.0.150" +version = "1.0.152" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42a3df25b0713732468deadad63ab9da1f1fd75a48a15024b50363f128db627e" +checksum = "af487d118eecd09402d70a5d72551860e788df87b464af30e5ea6a38c75c541e" dependencies = [ "proc-macro2", "quote", @@ -5150,9 +5200,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.89" +version = "1.0.91" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "020ff22c755c2ed3f8cf162dbb41a7268d934702f3ed3631656ea597e08fc3db" +checksum = "877c235533714907a8c2464236f5c4b2a17262ef1bd71f38f35ea592c8da6883" dependencies = [ "itoa", "ryu", @@ -5334,24 +5384,6 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" -[[package]] -name = "strum" -version = "0.21.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aaf86bbcfd1fa9670b7a129f64fc0c9fcbbfe4f1bc4210e9e98fe71ffc12cde2" - -[[package]] -name = "strum_macros" -version = "0.21.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d06aaeeee809dbc59eb4556183dd927df67db1540de5be8d3ec0b6636358a5ec" -dependencies = [ - "heck 0.3.3", - "proc-macro2", - "quote", - "syn", -] - [[package]] name = "subtle" version = "2.4.1" @@ -5360,44 +5392,26 @@ checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" [[package]] name = "syn" -version = "1.0.105" +version = "1.0.107" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60b9b43d45702de4c839cb9b51d9f529c5dd26a4aff255b42b1ebc03e88ee908" +checksum = "1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5" dependencies = [ "proc-macro2", "quote", "unicode-ident", ] -[[package]] -name = "system-deps" -version = "3.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ab7dbd121ce66af2176147a48c7e01aaf1f001837a18a7cf4317858606bbdf8" -dependencies = [ - "anyhow", - "cfg-expr 0.7.4", - "heck 0.3.3", - "itertools", - "pkg-config", - "strum", - "strum_macros", - "thiserror", - "toml", - "version-compare 0.0.11", -] - [[package]] name = "system-deps" version = "6.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2955b1fe31e1fa2fbd1976b71cc69a606d7d4da16f6de3333d0c92d51419aeff" dependencies = [ - "cfg-expr 0.11.0", - "heck 0.4.0", + "cfg-expr", + "heck", "pkg-config", "toml", - "version-compare 0.1.1", + "version-compare", ] [[package]] @@ -5461,18 +5475,18 @@ dependencies = [ [[package]] name = "thiserror" -version = "1.0.37" +version = "1.0.38" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "10deb33631e3c9018b9baf9dcbbc4f737320d2b576bac10f6aefa048fa407e3e" +checksum = "6a9cd18aa97d5c45c6603caea1da6628790b37f7a34b6ca89522331c5180fed0" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.37" +version = "1.0.38" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "982d17546b47146b28f7c22e3d08465f6b8903d0ea13c1660d9d84a6e7adcdbb" +checksum = "1fb327af4685e4d03fa8cbcf1716380da910eeb2bb8be417e7f9fd3fb164f36f" dependencies = [ "proc-macro2", "quote", @@ -5805,9 +5819,9 @@ checksum = "099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992" [[package]] name = "unicode-ident" -version = "1.0.5" +version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ceab39d59e4c9499d4e5a8ee0e2735b891bb7308ac83dfb4e80cad195c9f6f3" +checksum = "84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc" [[package]] name = "unicode-linebreak" @@ -5828,12 +5842,6 @@ dependencies = [ "tinyvec", ] -[[package]] -name = "unicode-segmentation" -version = "1.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fdbf052a0783de01e944a6ce7a8cb939e295b1e7be835a1112c3b9a7f047a5a" - [[package]] name = "unicode-width" version = "0.1.10" @@ -5880,15 +5888,15 @@ dependencies = [ [[package]] name = "v_frame" -version = "0.2.5" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c70a928a3fbba9cbb0f86ffb4aabed536e7acf692a46b3bfb70c3d9c15b8c6ab" +checksum = "46ecbe7d0534d6f747fdb3d1439b209c2c5fc513aa3bde86b7d94c06294c30ca" dependencies = [ "cfg-if", + "new_debug_unreachable", "noop_proc_macro", "num-derive", "num-traits", - "rayon", "rust_hawktracer", ] @@ -5931,12 +5939,6 @@ dependencies = [ "rustc_version 0.4.0", ] -[[package]] -name = "version-compare" -version = "0.0.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c18c859eead79d8b95d09e4678566e8d70105c4e7b251f707a03df32442661b" - [[package]] name = "version-compare" version = "0.1.1" @@ -6282,3 +6284,48 @@ name = "zeroize" version = "1.5.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c394b5bd0c6f669e7275d9c20aa90ae064cb22e75a1cad54e1b34088034b149f" + +[[patch.unused]] +name = "gstreamer" +version = "0.20.0" +source = "git+https://gitlab.freedesktop.org/slomo/gstreamer-rs?branch=inlining#d78f62e1c1b028934e8cb330e2f95d839377d139" + +[[patch.unused]] +name = "gstreamer-audio" +version = "0.20.0" +source = "git+https://gitlab.freedesktop.org/slomo/gstreamer-rs?branch=inlining#d78f62e1c1b028934e8cb330e2f95d839377d139" + +[[patch.unused]] +name = "gstreamer-audio-sys" +version = "0.20.0" +source = "git+https://gitlab.freedesktop.org/slomo/gstreamer-rs?branch=inlining#d78f62e1c1b028934e8cb330e2f95d839377d139" + +[[patch.unused]] +name = "gstreamer-base" +version = "0.20.0" +source = "git+https://gitlab.freedesktop.org/slomo/gstreamer-rs?branch=inlining#d78f62e1c1b028934e8cb330e2f95d839377d139" + +[[patch.unused]] +name = "gstreamer-base-sys" +version = "0.20.0" +source = "git+https://gitlab.freedesktop.org/slomo/gstreamer-rs?branch=inlining#d78f62e1c1b028934e8cb330e2f95d839377d139" + +[[patch.unused]] +name = "gstreamer-sys" +version = "0.20.0" +source = "git+https://gitlab.freedesktop.org/slomo/gstreamer-rs?branch=inlining#d78f62e1c1b028934e8cb330e2f95d839377d139" + +[[patch.unused]] +name = "glib" +version = "0.17.0" +source = "git+https://github.com/sdroege/gtk-rs-core?branch=inlining#4ab7ff2e5eb65b73adb33721c3b71aabf80084d0" + +[[patch.unused]] +name = "glib-sys" +version = "0.17.0" +source = "git+https://github.com/sdroege/gtk-rs-core?branch=inlining#4ab7ff2e5eb65b73adb33721c3b71aabf80084d0" + +[[patch.unused]] +name = "gobject-sys" +version = "0.17.0" +source = "git+https://github.com/sdroege/gtk-rs-core?branch=inlining#4ab7ff2e5eb65b73adb33721c3b71aabf80084d0" diff --git a/Cargo.toml b/Cargo.toml index 96e090c9..c23753d0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -106,3 +106,16 @@ panic = 'unwind' [profile.dev] opt-level = 1 + +[patch."https://gitlab.freedesktop.org/gstreamer/gstreamer-rs"] +gstreamer = { git = "https://gitlab.freedesktop.org/slomo/gstreamer-rs", branch = "inlining" } +gstreamer-sys = { git = "https://gitlab.freedesktop.org/slomo/gstreamer-rs", branch = "inlining" } +gstreamer-base = { git = "https://gitlab.freedesktop.org/slomo/gstreamer-rs", branch = "inlining" } +gstreamer-base-sys = { git = "https://gitlab.freedesktop.org/slomo/gstreamer-rs", branch = "inlining" } +gstreamer-audio = { git = "https://gitlab.freedesktop.org/slomo/gstreamer-rs", branch = "inlining" } +gstreamer-audio-sys = { git = "https://gitlab.freedesktop.org/slomo/gstreamer-rs", branch = "inlining" } + +[patch."https://github.com/gtk-rs/gtk-rs-core"] +glib = { git = "https://github.com/sdroege/gtk-rs-core", branch = "inlining" } +glib-sys = { git = "https://github.com/sdroege/gtk-rs-core", branch = "inlining" } +gobject-sys = { git = "https://github.com/sdroege/gtk-rs-core", branch = "inlining" }