Update to redoxfs 0.7

This commit is contained in:
Jeremy Soller
2025-07-02 13:45:59 -06:00
parent f91f928a81
commit 8f21b64a3d
2 changed files with 47 additions and 73 deletions
Generated
+46 -72
View File
@@ -104,14 +104,13 @@ checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
[[package]]
name = "aes"
version = "0.7.5"
version = "0.8.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9e8b47f52ea9bae42228d07ec09eb676433d7c4ed1ebdf0f1d1c29ed446f1ab8"
checksum = "b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0"
dependencies = [
"cfg-if 1.0.0",
"cipher 0.3.0",
"cipher",
"cpufeatures",
"opaque-debug",
]
[[package]]
@@ -941,7 +940,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818"
dependencies = [
"cfg-if 1.0.0",
"cipher 0.4.4",
"cipher",
"cpufeatures",
]
@@ -959,15 +958,6 @@ dependencies = [
"windows-targets 0.52.5",
]
[[package]]
name = "cipher"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7ee52072ec15386f770805afd189a01c8841be8696bed250fa2f13c4c0d6dfb7"
dependencies = [
"generic-array",
]
[[package]]
name = "cipher"
version = "0.4.4"
@@ -1749,16 +1739,6 @@ dependencies = [
"windows-sys 0.52.0",
]
[[package]]
name = "error-chain"
version = "0.12.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2d2f06b9cac1506ece98fe3231e3cc9c4410ec3d5b1f24ae1c8946f0742cdefc"
dependencies = [
"backtrace",
"version_check",
]
[[package]]
name = "error-code"
version = "3.2.0"
@@ -3113,7 +3093,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e310b3a6b5907f99202fcdb4960ff45b93735d7c7d96b760fcff8db2dc0e103d"
dependencies = [
"cfg-if 1.0.0",
"windows-targets 0.48.5",
"windows-targets 0.52.5",
]
[[package]]
@@ -3141,7 +3121,7 @@ checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d"
dependencies = [
"bitflags 2.6.0",
"libc",
"redox_syscall 0.5.2",
"redox_syscall 0.5.13",
]
[[package]]
@@ -3671,12 +3651,6 @@ version = "1.19.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92"
[[package]]
name = "opaque-debug"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381"
[[package]]
name = "option-ext"
version = "0.2.0"
@@ -3829,7 +3803,7 @@ checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8"
dependencies = [
"cfg-if 1.0.0",
"libc",
"redox_syscall 0.5.2",
"redox_syscall 0.5.13",
"smallvec",
"windows-targets 0.52.5",
]
@@ -3925,56 +3899,50 @@ checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec"
[[package]]
name = "pkgar"
version = "0.1.16"
version = "0.1.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "151c61a4c10b26df8956f69aa6e6549c4922b8e39ea8a72790f807186b18948e"
checksum = "db98a45d3bdaf7dceeee5716f3eec9af0e67deec64eec9e717536b89de323c22"
dependencies = [
"anyhow",
"blake3",
"bytemuck",
"clap",
"error-chain",
"pkgar-core",
"pkgar-keys",
"plain",
"user-error",
"thiserror 2.0.12",
]
[[package]]
name = "pkgar-core"
version = "0.1.16"
version = "0.1.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b8d2d7f6d98e14ef3db3a679e10b933d6171863aa252e35a1d83a3af4252a8e6"
checksum = "dd0fc2b3be98c639c37ff54ebedeba654acc7e9c26b75c2ddff752f90b7a1618"
dependencies = [
"bitflags 1.3.2",
"blake3",
"bytemuck",
"dryoc",
"plain",
]
[[package]]
name = "pkgar-keys"
version = "0.1.16"
version = "0.1.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "992163a4bf7b5ba7a0f53b0d44aeb1b40f9bad6e935b37a9d37fff3ec0f40852"
checksum = "4494325c5c408d718d1df657cceeadc2102f02e7c9298343ce230f557f13e80c"
dependencies = [
"anyhow",
"clap",
"dirs 3.0.2",
"error-chain",
"hex",
"lazy_static",
"pkgar-core",
"seckey",
"serde",
"termion 4.0.4",
"thiserror 2.0.12",
"toml 0.8.14",
"user-error",
]
[[package]]
name = "plain"
version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6"
[[package]]
name = "png"
version = "0.17.13"
@@ -4278,10 +4246,11 @@ checksum = "436d45c2b6a5b159d43da708e62b25be3a4a3d5550d654b72216ade4c4bfd717"
[[package]]
name = "redox-pkg"
version = "0.2.4"
version = "0.2.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6fe401458446fceb860923c57656f112b3c082310c5d7569760efc1a92b9e22e"
checksum = "70f49b2c29ae3c72ff3a8dbc1c5eefba9093a8c5ceaa8ca5292833816fe931e2"
dependencies = [
"anyhow",
"indicatif",
"pkgar",
"pkgar-core",
@@ -4295,19 +4264,19 @@ dependencies = [
[[package]]
name = "redox-scheme"
version = "0.2.1"
version = "0.6.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2148c23b7ed5bf1cc3919b4830e4bf2a674a5d3691c619317624ccd78d13a3ac"
checksum = "2c00025a04f76fdcf72c15f10c7a12d9f2fdde93e539be9a57d5d632c4158a9e"
dependencies = [
"libredox 0.1.3",
"redox_syscall 0.5.2",
"redox_syscall 0.5.13",
]
[[package]]
name = "redox_installer"
version = "0.2.32"
version = "0.2.34"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f139ca90d47eff2639652a3aaaae5004a56448c30f8af3eef03b30f0d385110f"
checksum = "0895f18dfc8825af0b8c52d687b9eca499c9a53a6c37a248b8ffc5369b2e481f"
dependencies = [
"anyhow",
"arg_parser",
@@ -4322,7 +4291,7 @@ dependencies = [
"rand",
"redox-pkg",
"redox_liner",
"redox_syscall 0.5.2",
"redox_syscall 0.5.13",
"redoxfs",
"rust-argon2",
"serde",
@@ -4343,7 +4312,7 @@ dependencies = [
"pkgar-core",
"pkgar-keys",
"redox_installer",
"redox_syscall 0.5.2",
"redox_syscall 0.5.13",
"toml 0.5.11",
]
@@ -4389,9 +4358,9 @@ dependencies = [
[[package]]
name = "redox_syscall"
version = "0.5.2"
version = "0.5.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c82cf8cff14456045f55ec4241383baeff27af886adb72ffb2162f99911de0fd"
checksum = "0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6"
dependencies = [
"bitflags 2.6.0",
]
@@ -4415,9 +4384,9 @@ dependencies = [
[[package]]
name = "redoxfs"
version = "0.6.11"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "abd0ff771316b592dfc1f5f8e0a2d5a322c2471ed3a53e4d5eae3b0fd5aebe27"
checksum = "c03016c4a1366227740e6ee755e492c7b45656bbc43728980c7764c4ddcde73d"
dependencies = [
"aes",
"argon2",
@@ -4432,11 +4401,12 @@ dependencies = [
"range-tree",
"redox-path",
"redox-scheme",
"redox_syscall 0.5.2",
"redox_syscall 0.5.13",
"seahash",
"termion 4.0.4",
"time",
"uuid",
"xts-mode",
]
[[package]]
@@ -4741,7 +4711,7 @@ version = "0.10.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "97a22f5af31f73a954c10289c93e8a50cc23d971e80ee446f1f6f7137a088213"
dependencies = [
"cipher 0.4.4",
"cipher",
]
[[package]]
@@ -5692,12 +5662,6 @@ dependencies = [
"percent-encoding",
]
[[package]]
name = "user-error"
version = "1.2.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "07a91d0648d862a02d641c82292791accfe66d36df75d8149ebc9768f2e36863"
[[package]]
name = "usvg"
version = "0.37.0"
@@ -6689,6 +6653,16 @@ version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec7a2a501ed189703dba8b08142f057e887dfc4b2cc4db2d343ac6376ba3e0b9"
[[package]]
name = "xts-mode"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "09cbddb7545ca0b9ffa7bdc653e8743303e1712687a6918ced25f2cdbed42520"
dependencies = [
"byteorder",
"cipher",
]
[[package]]
name = "xxhash-rust"
version = "0.8.10"
+1 -1
View File
@@ -9,7 +9,7 @@ libredox = "0.1"
pkgar = "0.1.9"
pkgar-core = "0.1.0"
pkgar-keys = "0.1.0"
redox_installer = "0.2.30"
redox_installer = "0.2.34"
redox_syscall = "0.5"
toml = "0.5.6"