chore: update dependencies
Also removes some unused dependencies.
This commit is contained in:
parent
8a0b37bd36
commit
16b5ae74b3
7 changed files with 769 additions and 1055 deletions
1750
Cargo.lock
generated
1750
Cargo.lock
generated
File diff suppressed because it is too large
Load diff
20
Cargo.toml
20
Cargo.toml
|
|
@ -15,18 +15,18 @@ resolver = "3"
|
||||||
edition = "2024"
|
edition = "2024"
|
||||||
|
|
||||||
[workspace.dependencies]
|
[workspace.dependencies]
|
||||||
anyhow = "1.0.98"
|
anyhow = "1.0.100"
|
||||||
serde = { version = "1.0.219", features = ["derive"] }
|
serde = { version = "1.0.226", features = ["derive"] }
|
||||||
serde_json = "1.0.140"
|
serde_json = "1.0.145"
|
||||||
tracing = "0.1.40"
|
tracing = "0.1.41"
|
||||||
dirs = "6.0.0"
|
dirs = "6.0.0"
|
||||||
serde_with = "3.12.0"
|
serde_with = "3.14.1"
|
||||||
futures = "0.3.31"
|
futures = "0.3.31"
|
||||||
flume = "0.11.0"
|
flume = "0.11.1"
|
||||||
toml = "0.8.22"
|
toml = "0.9.7"
|
||||||
regex = "1.11.0"
|
regex = "1.11.2"
|
||||||
ron = "0.9.0"
|
ron = "0.11.0"
|
||||||
tokio = "1.44.2"
|
tokio = "1.47.1"
|
||||||
tokio-stream = "0.1.17"
|
tokio-stream = "0.1.17"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
|
|
|
||||||
|
|
@ -10,15 +10,15 @@ publish = false
|
||||||
[dependencies]
|
[dependencies]
|
||||||
pop-launcher-toolkit = { path = "../toolkit" }
|
pop-launcher-toolkit = { path = "../toolkit" }
|
||||||
tracing.workspace = true
|
tracing.workspace = true
|
||||||
tracing-subscriber = { version = "0.3.18", default-features = false, features = [
|
tracing-subscriber = { version = "0.3.20", default-features = false, features = [
|
||||||
"std",
|
"std",
|
||||||
"fmt",
|
"fmt",
|
||||||
"env-filter",
|
"env-filter",
|
||||||
"chrono",
|
"chrono",
|
||||||
] }
|
] }
|
||||||
tracing-journald = "0.3.0"
|
tracing-journald = "0.3.1"
|
||||||
dirs.workspace = true
|
dirs.workspace = true
|
||||||
mimalloc = "0.1.43"
|
mimalloc = "0.1.48"
|
||||||
|
|
||||||
[dependencies.tokio]
|
[dependencies.tokio]
|
||||||
workspace = true
|
workspace = true
|
||||||
|
|
|
||||||
|
|
@ -7,9 +7,9 @@ edition.workspace = true
|
||||||
publish = false
|
publish = false
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
async-pidfd = "0.1.4"
|
async-pidfd = "0.1.5"
|
||||||
fork = "0.2.0"
|
fork = "0.2.0"
|
||||||
freedesktop-desktop-entry = "0.7.11"
|
freedesktop-desktop-entry = "0.7.17"
|
||||||
human_format = "1.1.0"
|
human_format = "1.1.0"
|
||||||
human-sort = "0.2.2"
|
human-sort = "0.2.2"
|
||||||
new_mime_guess = "4.0.4"
|
new_mime_guess = "4.0.4"
|
||||||
|
|
@ -18,24 +18,23 @@ regex.workspace = true
|
||||||
ron.workspace = true
|
ron.workspace = true
|
||||||
serde.workspace = true
|
serde.workspace = true
|
||||||
serde_json.workspace = true
|
serde_json.workspace = true
|
||||||
slab = "0.4.9"
|
slab = "0.4.11"
|
||||||
strsim = "0.11.1"
|
strsim = "0.11.1"
|
||||||
tracing.workspace = true
|
tracing.workspace = true
|
||||||
urlencoding = "2.1.3"
|
urlencoding = "2.1.3"
|
||||||
zbus = "4.4.0"
|
zbus = "5.11.0"
|
||||||
zvariant = "4.2.0"
|
zvariant = "5.7.0"
|
||||||
url = "2.5.2"
|
url = "2.5.7"
|
||||||
sysfs-class = "0.1.3"
|
|
||||||
anyhow.workspace = true
|
anyhow.workspace = true
|
||||||
flume.workspace = true
|
flume.workspace = true
|
||||||
dirs.workspace = true
|
dirs.workspace = true
|
||||||
futures.workspace = true
|
futures.workspace = true
|
||||||
bytes = "1.7.2"
|
bytes = "1.10.1"
|
||||||
recently-used-xbel = "1.1.0"
|
recently-used-xbel = "1.1.0"
|
||||||
|
|
||||||
# dependencies cosmic toplevel
|
# dependencies cosmic toplevel
|
||||||
cctk = { git = "https://github.com/pop-os/cosmic-protocols", package = "cosmic-client-toolkit" }
|
cctk = { git = "https://github.com/pop-os/cosmic-protocols", package = "cosmic-client-toolkit" }
|
||||||
sctk = { package = "smithay-client-toolkit", version = "0.19.2", features = [
|
sctk = { package = "smithay-client-toolkit", version = "0.20.0", features = [
|
||||||
"calloop",
|
"calloop",
|
||||||
] }
|
] }
|
||||||
|
|
||||||
|
|
@ -43,7 +42,7 @@ sctk = { package = "smithay-client-toolkit", version = "0.19.2", features = [
|
||||||
switcheroo-control = { git = "https://github.com/pop-os/dbus-settings-bindings" }
|
switcheroo-control = { git = "https://github.com/pop-os/dbus-settings-bindings" }
|
||||||
|
|
||||||
[dependencies.reqwest]
|
[dependencies.reqwest]
|
||||||
version = "0.12.8"
|
version = "0.12.23"
|
||||||
default-features = false
|
default-features = false
|
||||||
features = ["rustls-tls"]
|
features = ["rustls-tls"]
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -6,7 +6,7 @@ use freedesktop_desktop_entry::{self as fde, get_languages_from_env};
|
||||||
use futures::StreamExt;
|
use futures::StreamExt;
|
||||||
use pop_launcher::*;
|
use pop_launcher::*;
|
||||||
use serde::{Deserialize, Serialize};
|
use serde::{Deserialize, Serialize};
|
||||||
use std::{convert::TryFrom, fs, path::PathBuf};
|
use std::{fs, path::PathBuf};
|
||||||
use tokio::io::{AsyncWrite, AsyncWriteExt};
|
use tokio::io::{AsyncWrite, AsyncWriteExt};
|
||||||
use zbus::Connection;
|
use zbus::Connection;
|
||||||
use zvariant::{Signature, Type};
|
use zvariant::{Signature, Type};
|
||||||
|
|
@ -26,9 +26,7 @@ struct Item {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl Type for Item {
|
impl Type for Item {
|
||||||
fn signature() -> Signature<'static> {
|
const SIGNATURE: &'static Signature = <((u32, u32), String, String, String)>::SIGNATURE;
|
||||||
Signature::try_from("((uu)sss)").expect("bad dbus signature")
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
pub async fn main() {
|
pub async fn main() {
|
||||||
|
|
|
||||||
|
|
@ -5,24 +5,21 @@ license = "MPL-2.0"
|
||||||
edition.workspace = true
|
edition.workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
anyhow.workspace = true
|
|
||||||
async-oneshot = "0.5.9"
|
async-oneshot = "0.5.9"
|
||||||
async-trait = "0.1.83"
|
async-trait = "0.1.89"
|
||||||
clap = { version = "4.5.27", features = ["derive"] }
|
clap = { version = "4.5.48", features = ["derive"] }
|
||||||
dirs.workspace = true
|
dirs.workspace = true
|
||||||
futures.workspace = true
|
futures.workspace = true
|
||||||
futures_codec = "0.4.1"
|
|
||||||
gen-z = "0.1.0"
|
gen-z = "0.1.0"
|
||||||
num_cpus = "1.16.0"
|
num_cpus = "1.17.0"
|
||||||
pop-launcher = { path = "../" }
|
pop-launcher = { path = "../" }
|
||||||
regex.workspace = true
|
regex.workspace = true
|
||||||
ron.workspace = true
|
ron.workspace = true
|
||||||
serde.workspace = true
|
serde.workspace = true
|
||||||
serde_json.workspace = true
|
serde_json.workspace = true
|
||||||
serde_with = "3.11.0"
|
serde_with = "3.14.1"
|
||||||
slab = "0.4.9"
|
slab = "0.4.11"
|
||||||
strsim = "0.11.1"
|
strsim = "0.11.1"
|
||||||
toml.workspace = true
|
|
||||||
tracing.workspace = true
|
tracing.workspace = true
|
||||||
flume.workspace = true
|
flume.workspace = true
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -10,19 +10,19 @@ edition.workspace = true
|
||||||
pop-launcher-plugins = { path = "../plugins" }
|
pop-launcher-plugins = { path = "../plugins" }
|
||||||
pop-launcher-service = { path = "../service" }
|
pop-launcher-service = { path = "../service" }
|
||||||
pop-launcher = { path = "../" }
|
pop-launcher = { path = "../" }
|
||||||
async-trait = "0.1.83"
|
async-trait = "0.1.89"
|
||||||
tracing = "0.1.40"
|
tracing = "0.1.41"
|
||||||
tracing-subscriber = { version = "0.3.18", default-features = false, features = [
|
tracing-subscriber = { version = "0.3.20", default-features = false, features = [
|
||||||
"std",
|
"std",
|
||||||
"fmt",
|
"fmt",
|
||||||
"env-filter",
|
"env-filter",
|
||||||
] }
|
] }
|
||||||
dirs = "5.0.1"
|
dirs = "6.0.0"
|
||||||
futures = "0.3.31"
|
futures = "0.3.31"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
tokio = { version = "1", features = ["rt"] }
|
tokio = { version = "1", features = ["rt"] }
|
||||||
fork = "0.1.23"
|
fork = "0.2.0"
|
||||||
|
|
||||||
[[example]]
|
[[example]]
|
||||||
name = "man-pages-plugin"
|
name = "man-pages-plugin"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue