chore: use std::sync::LazyLock

Removes `once_cell` as a direct dependency.
This commit is contained in:
Vukašin Vojinović 2025-08-12 19:59:56 +02:00 committed by Michael Murphy
parent 467716c167
commit c3fafd3910
42 changed files with 77 additions and 106 deletions

12
Cargo.lock generated
View file

@ -1042,7 +1042,6 @@ dependencies = [
"itertools",
"libcosmic",
"memmap2 0.9.5",
"once_cell",
"rand 0.9.1",
"rust-embed",
"rustix 1.0.7",
@ -1076,7 +1075,6 @@ dependencies = [
"i18n-embed",
"i18n-embed-fl",
"libcosmic",
"once_cell",
"rust-embed",
"tokio",
"tracing",
@ -1119,7 +1117,6 @@ dependencies = [
"i18n-embed",
"i18n-embed-fl",
"libcosmic",
"once_cell",
"rust-embed",
"tokio",
"tracing",
@ -1140,7 +1137,6 @@ dependencies = [
"i18n-embed",
"i18n-embed-fl",
"libcosmic",
"once_cell",
"rand 0.9.1",
"rust-embed",
"tokio",
@ -1158,7 +1154,6 @@ dependencies = [
"i18n-embed-fl",
"libcosmic",
"libpulse-binding",
"once_cell",
"rust-embed",
"serde",
"tokio",
@ -1178,7 +1173,6 @@ dependencies = [
"image",
"libcosmic",
"memmap2 0.9.5",
"once_cell",
"rust-embed",
"rustix 1.0.7",
"tokio",
@ -1241,7 +1235,6 @@ dependencies = [
"i18n-embed-fl",
"libcosmic",
"logind-zbus",
"once_cell",
"rust-embed",
"rustix 1.0.7",
"tokio",
@ -1277,7 +1270,6 @@ dependencies = [
"i18n-embed",
"i18n-embed-fl",
"libcosmic",
"once_cell",
"rust-embed",
"tokio",
"tracing",
@ -1299,7 +1291,6 @@ dependencies = [
"icu",
"libcosmic",
"logind-zbus",
"once_cell",
"rust-embed",
"serde",
"timedate-zbus",
@ -1321,7 +1312,6 @@ dependencies = [
"i18n-embed",
"i18n-embed-fl",
"libcosmic",
"once_cell",
"rust-embed",
"tokio",
"tracing",
@ -1478,7 +1468,6 @@ version = "0.1.0"
dependencies = [
"cosmic-config",
"libcosmic",
"once_cell",
"serde",
"tracing",
"tracing-log",
@ -1609,7 +1598,6 @@ source = "git+https://github.com/pop-os/cosmic-time#bbb9fb829b25e0bc2bbb382c2554
dependencies = [
"float-cmp",
"libcosmic",
"once_cell",
]
[[package]]