chore(deps): update rust crate dirs to v6 (dev) (#12372)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: FabianLars <fabianlars@fabianlars.de>
This commit is contained in:
renovate[bot]
2025-01-23 13:58:00 +01:00
committed by GitHub
parent 9a30bed98c
commit bf912b8e08
8 changed files with 36 additions and 30 deletions

49
Cargo.lock generated
View File

@@ -247,7 +247,7 @@ dependencies = [
"anyhow", "anyhow",
"base64 0.21.7", "base64 0.21.7",
"clap", "clap",
"dirs", "dirs 5.0.1",
"env_logger 0.10.2", "env_logger 0.10.2",
"jsonwebtoken", "jsonwebtoken",
"log", "log",
@@ -299,7 +299,7 @@ dependencies = [
"dialoguer", "dialoguer",
"difference", "difference",
"digest", "digest",
"dirs", "dirs 5.0.1",
"elliptic-curve 0.13.8", "elliptic-curve 0.13.8",
"env_logger 0.10.2", "env_logger 0.10.2",
"figment", "figment",
@@ -2410,17 +2410,16 @@ version = "5.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225"
dependencies = [ dependencies = [
"dirs-sys", "dirs-sys 0.4.1",
] ]
[[package]] [[package]]
name = "dirs-next" name = "dirs"
version = "2.0.0" version = "6.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1" checksum = "c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e"
dependencies = [ dependencies = [
"cfg-if", "dirs-sys 0.5.0",
"dirs-sys-next",
] ]
[[package]] [[package]]
@@ -2431,19 +2430,20 @@ checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c"
dependencies = [ dependencies = [
"libc", "libc",
"option-ext", "option-ext",
"redox_users", "redox_users 0.4.6",
"windows-sys 0.48.0", "windows-sys 0.48.0",
] ]
[[package]] [[package]]
name = "dirs-sys-next" name = "dirs-sys"
version = "0.1.2" version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" checksum = "e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab"
dependencies = [ dependencies = [
"libc", "libc",
"redox_users", "option-ext",
"winapi", "redox_users 0.5.0",
"windows-sys 0.59.0",
] ]
[[package]] [[package]]
@@ -7188,6 +7188,17 @@ dependencies = [
"thiserror 1.0.69", "thiserror 1.0.69",
] ]
[[package]]
name = "redox_users"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b"
dependencies = [
"getrandom 0.2.15",
"libredox",
"thiserror 2.0.10",
]
[[package]] [[package]]
name = "ref-cast" name = "ref-cast"
version = "1.0.23" version = "1.0.23"
@@ -9004,7 +9015,7 @@ dependencies = [
"bytes", "bytes",
"cargo_toml", "cargo_toml",
"data-url", "data-url",
"dirs", "dirs 6.0.0",
"dunce", "dunce",
"embed_plist", "embed_plist",
"futures-util", "futures-util",
@@ -9062,7 +9073,7 @@ version = "2.0.5"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"cargo_toml", "cargo_toml",
"dirs", "dirs 6.0.0",
"glob", "glob",
"heck 0.5.0", "heck 0.5.0",
"json-patch 3.0.1", "json-patch 3.0.1",
@@ -9085,7 +9096,7 @@ dependencies = [
"anyhow", "anyhow",
"ar", "ar",
"bitness", "bitness",
"dirs", "dirs 6.0.0",
"dunce", "dunce",
"flate2", "flate2",
"glob", "glob",
@@ -9285,7 +9296,7 @@ dependencies = [
"anyhow", "anyhow",
"apple-codesign", "apple-codesign",
"chrono", "chrono",
"dirs-next", "dirs 6.0.0",
"log", "log",
"once-cell-regex", "once-cell-regex",
"os_pipe", "os_pipe",
@@ -10030,7 +10041,7 @@ checksum = "d48a05076dd272615d03033bf04f480199f7d1b66a8ac64d75c625fc4a70c06b"
dependencies = [ dependencies = [
"core-graphics", "core-graphics",
"crossbeam-channel", "crossbeam-channel",
"dirs", "dirs 5.0.1",
"libappindicator", "libappindicator",
"muda", "muda",
"objc2", "objc2",

View File

@@ -41,7 +41,7 @@ json-patch = "3"
walkdir = "2" walkdir = "2"
tauri-winres = "0.2" tauri-winres = "0.2"
semver = "1" semver = "1"
dirs = "5" dirs = "6"
glob = "0.3" glob = "0.3"
toml = "0.8" toml = "0.8"
# Our code requires at least 0.8.18 so don't simplify this to 0.8 # Our code requires at least 0.8.18 so don't simplify this to 0.8

View File

@@ -30,7 +30,7 @@ walkdir = "2"
handlebars = "6" handlebars = "6"
tempfile = "3" tempfile = "3"
log = { version = "0.4.21", features = ["kv"] } log = { version = "0.4.21", features = ["kv"] }
dirs = "5" dirs = "6"
os_pipe = "1" os_pipe = "1"
ureq = { version = "2", default-features = false, features = ["socks-proxy"] } ureq = { version = "2", default-features = false, features = ["socks-proxy"] }
native-tls = { version = "0.2", optional = true } native-tls = { version = "0.2", optional = true }

View File

@@ -19,7 +19,7 @@ once-cell-regex = "0.2"
os_pipe = "1" os_pipe = "1"
plist = "1" plist = "1"
rand = "0.8" rand = "0.8"
dirs-next = "2" dirs = "6"
log = { version = "0.4.21", features = ["kv"] } log = { version = "0.4.21", features = ["kv"] }
apple-codesign = "0.27" apple-codesign = "0.27"
chrono = "0.4" chrono = "0.4"

View File

@@ -64,8 +64,7 @@ impl Keychain {
} }
pub fn with_certificate_file(cert_path: &Path, certificate_password: &OsString) -> Result<Self> { pub fn with_certificate_file(cert_path: &Path, certificate_password: &OsString) -> Result<Self> {
let home_dir = let home_dir = dirs::home_dir().ok_or_else(|| anyhow::anyhow!("failed to resolve home dir"))?;
dirs_next::home_dir().ok_or_else(|| anyhow::anyhow!("failed to resolve home dir"))?;
let keychain_path = home_dir.join("Library").join("Keychains").join(format!( let keychain_path = home_dir.join("Library").join("Keychains").join(format!(
"{}.keychain-db", "{}.keychain-db",
Alphanumeric.sample_string(&mut rand::thread_rng(), 16) Alphanumeric.sample_string(&mut rand::thread_rng(), 16)

View File

@@ -13,7 +13,7 @@ pub struct ProvisioningProfile {
impl ProvisioningProfile { impl ProvisioningProfile {
pub fn from_base64(base64: &OsStr) -> Result<Self> { pub fn from_base64(base64: &OsStr) -> Result<Self> {
let home_dir = dirs_next::home_dir().unwrap(); let home_dir = dirs::home_dir().unwrap();
let provisioning_profiles_folder = home_dir let provisioning_profiles_folder = home_dir
.join("Library") .join("Library")
.join("MobileDevice") .join("MobileDevice")

View File

@@ -66,7 +66,7 @@ tauri-runtime-wry = { version = "2.3.0", path = "../tauri-runtime-wry", optional
getrandom = "0.2" getrandom = "0.2"
serde_repr = "0.1" serde_repr = "0.1"
http = "1" http = "1"
dirs = "5" dirs = "6"
percent-encoding = "2" percent-encoding = "2"
reqwest = { version = "0.12", default-features = false, features = [ reqwest = { version = "0.12", default-features = false, features = [
"json", "json",

View File

@@ -206,10 +206,6 @@ criteria = "safe-to-deploy"
version = "0.3.11" version = "0.3.11"
criteria = "safe-to-deploy" criteria = "safe-to-deploy"
[[exemptions.dirs-next]]
version = "2.0.0"
criteria = "safe-to-deploy"
[[exemptions.dirs-sys-next]] [[exemptions.dirs-sys-next]]
version = "0.1.2" version = "0.1.2"
criteria = "safe-to-deploy" criteria = "safe-to-deploy"