|
@@ -290,12 +290,42 @@ dependencies = [
|
|
|
"stable_deref_trait",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "ashpd"
|
|
|
+version = "0.8.1"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "dd884d7c72877a94102c3715f3b1cd09ff4fac28221add3e57cfbe25c236d093"
|
|
|
+dependencies = [
|
|
|
+ "async-fs",
|
|
|
+ "async-net",
|
|
|
+ "enumflags2",
|
|
|
+ "futures-channel",
|
|
|
+ "futures-util",
|
|
|
+ "rand 0.8.5",
|
|
|
+ "serde",
|
|
|
+ "serde_repr",
|
|
|
+ "url",
|
|
|
+ "zbus",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "askama_escape"
|
|
|
version = "0.10.3"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "619743e34b5ba4e9703bba34deac3427c72507c7159f5fd030aea8cac0cfe341"
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "async-broadcast"
|
|
|
+version = "0.7.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "258b52a1aa741b9f09783b2d86cf0aeeb617bbf847f6933340a39644227acbdb"
|
|
|
+dependencies = [
|
|
|
+ "event-listener 5.2.0",
|
|
|
+ "event-listener-strategy 0.5.0",
|
|
|
+ "futures-core",
|
|
|
+ "pin-project-lite",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "async-channel"
|
|
|
version = "2.2.0"
|
|
@@ -325,6 +355,59 @@ dependencies = [
|
|
|
"zstd-safe 7.1.0",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "async-executor"
|
|
|
+version = "1.8.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "17ae5ebefcc48e7452b4987947920dac9450be1110cadf34d1b8c116bdbaf97c"
|
|
|
+dependencies = [
|
|
|
+ "async-lock 3.3.0",
|
|
|
+ "async-task",
|
|
|
+ "concurrent-queue",
|
|
|
+ "fastrand",
|
|
|
+ "futures-lite",
|
|
|
+ "slab",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "async-fs"
|
|
|
+version = "2.1.1"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "bc19683171f287921f2405677dd2ed2549c3b3bda697a563ebc3a121ace2aba1"
|
|
|
+dependencies = [
|
|
|
+ "async-lock 3.3.0",
|
|
|
+ "blocking",
|
|
|
+ "futures-lite",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "async-io"
|
|
|
+version = "2.3.2"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "dcccb0f599cfa2f8ace422d3555572f47424da5648a4382a9dd0310ff8210884"
|
|
|
+dependencies = [
|
|
|
+ "async-lock 3.3.0",
|
|
|
+ "cfg-if",
|
|
|
+ "concurrent-queue",
|
|
|
+ "futures-io",
|
|
|
+ "futures-lite",
|
|
|
+ "parking",
|
|
|
+ "polling",
|
|
|
+ "rustix",
|
|
|
+ "slab",
|
|
|
+ "tracing",
|
|
|
+ "windows-sys 0.52.0",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "async-lock"
|
|
|
+version = "2.8.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b"
|
|
|
+dependencies = [
|
|
|
+ "event-listener 2.5.3",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "async-lock"
|
|
|
version = "3.3.0"
|
|
@@ -336,6 +419,35 @@ dependencies = [
|
|
|
"pin-project-lite",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "async-net"
|
|
|
+version = "2.0.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "b948000fad4873c1c9339d60f2623323a0cfd3816e5181033c6a5cb68b2accf7"
|
|
|
+dependencies = [
|
|
|
+ "async-io",
|
|
|
+ "blocking",
|
|
|
+ "futures-lite",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "async-process"
|
|
|
+version = "2.1.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "451e3cf68011bd56771c79db04a9e333095ab6349f7e47592b788e9b98720cc8"
|
|
|
+dependencies = [
|
|
|
+ "async-channel",
|
|
|
+ "async-io",
|
|
|
+ "async-lock 3.3.0",
|
|
|
+ "async-signal",
|
|
|
+ "blocking",
|
|
|
+ "cfg-if",
|
|
|
+ "event-listener 5.2.0",
|
|
|
+ "futures-lite",
|
|
|
+ "rustix",
|
|
|
+ "windows-sys 0.52.0",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "async-recursion"
|
|
|
version = "1.1.0"
|
|
@@ -347,6 +459,24 @@ dependencies = [
|
|
|
"syn 2.0.55",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "async-signal"
|
|
|
+version = "0.2.5"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "9e47d90f65a225c4527103a8d747001fc56e375203592b25ad103e1ca13124c5"
|
|
|
+dependencies = [
|
|
|
+ "async-io",
|
|
|
+ "async-lock 2.8.0",
|
|
|
+ "atomic-waker",
|
|
|
+ "cfg-if",
|
|
|
+ "futures-core",
|
|
|
+ "futures-io",
|
|
|
+ "rustix",
|
|
|
+ "signal-hook-registry",
|
|
|
+ "slab",
|
|
|
+ "windows-sys 0.48.0",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "async-task"
|
|
|
version = "4.7.0"
|
|
@@ -827,7 +957,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "6a37913e8dc4ddcc604f0c6d3bf2887c995153af3611de9e23c352b44c1b9118"
|
|
|
dependencies = [
|
|
|
"async-channel",
|
|
|
- "async-lock",
|
|
|
+ "async-lock 3.3.0",
|
|
|
"async-task",
|
|
|
"fastrand",
|
|
|
"futures-io",
|
|
@@ -1903,6 +2033,17 @@ dependencies = [
|
|
|
"serde",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "derivative"
|
|
|
+version = "2.2.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b"
|
|
|
+dependencies = [
|
|
|
+ "proc-macro2",
|
|
|
+ "quote",
|
|
|
+ "syn 1.0.109",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "derive_more"
|
|
|
version = "0.99.17"
|
|
@@ -2710,6 +2851,12 @@ dependencies = [
|
|
|
"cfg-if",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "endi"
|
|
|
+version = "1.1.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "a3d8a32ae18130a3c84dd492d4215c3d913c3b07c6b63c2eb3eb7ff1101ab7bf"
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "enum-as-inner"
|
|
|
version = "0.6.0"
|
|
@@ -2722,6 +2869,27 @@ dependencies = [
|
|
|
"syn 2.0.55",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "enumflags2"
|
|
|
+version = "0.7.9"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "3278c9d5fb675e0a51dabcf4c0d355f692b064171535ba72361be1528a9d8e8d"
|
|
|
+dependencies = [
|
|
|
+ "enumflags2_derive",
|
|
|
+ "serde",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "enumflags2_derive"
|
|
|
+version = "0.7.9"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "5c785274071b1b420972453b306eeca06acf4633829db4223b58a2a8c5953bc4"
|
|
|
+dependencies = [
|
|
|
+ "proc-macro2",
|
|
|
+ "quote",
|
|
|
+ "syn 2.0.55",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "enumset"
|
|
|
version = "1.1.3"
|
|
@@ -3204,7 +3372,10 @@ version = "2.3.0"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "52527eb5074e35e9339c6b4e8d12600c7128b68fb25dcb9fa9dec18f7c25f3a5"
|
|
|
dependencies = [
|
|
|
+ "fastrand",
|
|
|
"futures-core",
|
|
|
+ "futures-io",
|
|
|
+ "parking",
|
|
|
"pin-project-lite",
|
|
|
]
|
|
|
|
|
@@ -5869,6 +6040,7 @@ dependencies = [
|
|
|
"cfg-if",
|
|
|
"cfg_aliases",
|
|
|
"libc",
|
|
|
+ "memoffset 0.9.1",
|
|
|
]
|
|
|
|
|
|
[[package]]
|
|
@@ -6216,6 +6388,16 @@ dependencies = [
|
|
|
"num-traits",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "ordered-stream"
|
|
|
+version = "0.2.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50"
|
|
|
+dependencies = [
|
|
|
+ "futures-core",
|
|
|
+ "pin-project-lite",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "os_pipe"
|
|
|
version = "1.1.5"
|
|
@@ -6713,6 +6895,27 @@ dependencies = [
|
|
|
"miniz_oxide",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "polling"
|
|
|
+version = "3.6.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "e0c976a60b2d7e99d6f229e414670a9b85d13ac305cc6d1e9c134de58c5aaaf6"
|
|
|
+dependencies = [
|
|
|
+ "cfg-if",
|
|
|
+ "concurrent-queue",
|
|
|
+ "hermit-abi 0.3.9",
|
|
|
+ "pin-project-lite",
|
|
|
+ "rustix",
|
|
|
+ "tracing",
|
|
|
+ "windows-sys 0.52.0",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "pollster"
|
|
|
+version = "0.3.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "22686f4785f02a4fcc856d3b3bb19bf6c8160d103f7a99cc258bddd0251dc7f2"
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "polyval"
|
|
|
version = "0.6.2"
|
|
@@ -7264,21 +7467,21 @@ dependencies = [
|
|
|
|
|
|
[[package]]
|
|
|
name = "rfd"
|
|
|
-version = "0.12.1"
|
|
|
+version = "0.14.1"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
-checksum = "3c9e7b57df6e8472152674607f6cc68aa14a748a3157a857a94f516e11aeacc2"
|
|
|
+checksum = "25a73a7337fc24366edfca76ec521f51877b114e42dab584008209cca6719251"
|
|
|
dependencies = [
|
|
|
+ "ashpd",
|
|
|
"block",
|
|
|
"dispatch",
|
|
|
- "glib-sys",
|
|
|
- "gobject-sys",
|
|
|
- "gtk-sys",
|
|
|
"js-sys",
|
|
|
"log",
|
|
|
"objc",
|
|
|
"objc-foundation",
|
|
|
"objc_id",
|
|
|
- "raw-window-handle 0.5.2",
|
|
|
+ "pollster",
|
|
|
+ "raw-window-handle 0.6.0",
|
|
|
+ "urlencoding",
|
|
|
"wasm-bindgen",
|
|
|
"wasm-bindgen-futures",
|
|
|
"web-sys",
|
|
@@ -9293,6 +9496,17 @@ version = "0.1.6"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "ed646292ffc8188ef8ea4d1e0e0150fb15a5c2e12ad9b8fc191ae7a8a7f3c4b9"
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "uds_windows"
|
|
|
+version = "1.1.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9"
|
|
|
+dependencies = [
|
|
|
+ "memoffset 0.9.1",
|
|
|
+ "tempfile",
|
|
|
+ "winapi",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "unicase"
|
|
|
version = "2.7.0"
|
|
@@ -10348,6 +10562,16 @@ dependencies = [
|
|
|
"rustix",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "xdg-home"
|
|
|
+version = "1.1.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "21e5a325c3cb8398ad6cf859c1135b25dd29e186679cf2da7581d9679f63b38e"
|
|
|
+dependencies = [
|
|
|
+ "libc",
|
|
|
+ "winapi",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "xxhash-rust"
|
|
|
version = "0.8.10"
|
|
@@ -10360,6 +10584,70 @@ version = "0.5.1"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec"
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "zbus"
|
|
|
+version = "4.1.2"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "c9ff46f2a25abd690ed072054733e0bc3157e3d4c45f41bd183dce09c2ff8ab9"
|
|
|
+dependencies = [
|
|
|
+ "async-broadcast",
|
|
|
+ "async-executor",
|
|
|
+ "async-fs",
|
|
|
+ "async-io",
|
|
|
+ "async-lock 3.3.0",
|
|
|
+ "async-process",
|
|
|
+ "async-recursion",
|
|
|
+ "async-task",
|
|
|
+ "async-trait",
|
|
|
+ "blocking",
|
|
|
+ "derivative",
|
|
|
+ "enumflags2",
|
|
|
+ "event-listener 5.2.0",
|
|
|
+ "futures-core",
|
|
|
+ "futures-sink",
|
|
|
+ "futures-util",
|
|
|
+ "hex",
|
|
|
+ "nix 0.28.0",
|
|
|
+ "ordered-stream",
|
|
|
+ "rand 0.8.5",
|
|
|
+ "serde",
|
|
|
+ "serde_repr",
|
|
|
+ "sha1",
|
|
|
+ "static_assertions",
|
|
|
+ "tracing",
|
|
|
+ "uds_windows",
|
|
|
+ "windows-sys 0.52.0",
|
|
|
+ "xdg-home",
|
|
|
+ "zbus_macros",
|
|
|
+ "zbus_names",
|
|
|
+ "zvariant",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "zbus_macros"
|
|
|
+version = "4.1.2"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "4e0e3852c93dcdb49c9462afe67a2a468f7bd464150d866e861eaf06208633e0"
|
|
|
+dependencies = [
|
|
|
+ "proc-macro-crate 3.1.0",
|
|
|
+ "proc-macro2",
|
|
|
+ "quote",
|
|
|
+ "regex",
|
|
|
+ "syn 1.0.109",
|
|
|
+ "zvariant_utils",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "zbus_names"
|
|
|
+version = "3.0.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "4b9b1fef7d021261cc16cba64c351d291b715febe0fa10dc3a443ac5a5022e6c"
|
|
|
+dependencies = [
|
|
|
+ "serde",
|
|
|
+ "static_assertions",
|
|
|
+ "zvariant",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "zerocopy"
|
|
|
version = "0.7.32"
|
|
@@ -10476,3 +10764,41 @@ checksum = "ec866b44a2a1fd6133d363f073ca1b179f438f99e7e5bfb1e33f7181facfe448"
|
|
|
dependencies = [
|
|
|
"zune-core",
|
|
|
]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "zvariant"
|
|
|
+version = "4.0.2"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "2c1b3ca6db667bfada0f1ebfc94b2b1759ba25472ee5373d4551bb892616389a"
|
|
|
+dependencies = [
|
|
|
+ "endi",
|
|
|
+ "enumflags2",
|
|
|
+ "serde",
|
|
|
+ "static_assertions",
|
|
|
+ "url",
|
|
|
+ "zvariant_derive",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "zvariant_derive"
|
|
|
+version = "4.0.2"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "b7a4b236063316163b69039f77ce3117accb41a09567fd24c168e43491e521bc"
|
|
|
+dependencies = [
|
|
|
+ "proc-macro-crate 3.1.0",
|
|
|
+ "proc-macro2",
|
|
|
+ "quote",
|
|
|
+ "syn 1.0.109",
|
|
|
+ "zvariant_utils",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "zvariant_utils"
|
|
|
+version = "1.1.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "00bedb16a193cc12451873fee2a1bc6550225acece0e36f333e68326c73c8172"
|
|
|
+dependencies = [
|
|
|
+ "proc-macro2",
|
|
|
+ "quote",
|
|
|
+ "syn 1.0.109",
|
|
|
+]
|