chore: update dependencies and release 1.2.4

This commit is contained in:
Michael Aaron Murphy 2024-10-18 17:20:05 +02:00 committed by Michael Murphy
parent 476a8fb445
commit fca3b25552
7 changed files with 634 additions and 546 deletions

1091
Cargo.lock generated

File diff suppressed because it is too large Load diff

View file

@ -1,8 +1,8 @@
[package] [package]
name = "pop-launcher" name = "pop-launcher"
version = "1.2.3" version = "1.2.4"
license = "MPL-2.0" license = "MPL-2.0"
authors = ["Michael Aaron Murphy <mmstick@pm.me>"] authors = ["Michael Aaron Murphy <michael@mmurphy.dev>"]
description = "Library for writing plugins and frontends for pop-launcher" description = "Library for writing plugins and frontends for pop-launcher"
repository = "https://github.com/pop-os/launcher" repository = "https://github.com/pop-os/launcher"
edition.workspace = true edition.workspace = true
@ -15,22 +15,22 @@ resolver = "2"
edition = "2021" edition = "2021"
[workspace.dependencies] [workspace.dependencies]
anyhow = "1.0.82" anyhow = "1.0.90"
serde = { version = "1.0.198", features = ["derive"] } serde = { version = "1.0.210", features = ["derive"] }
serde_json = "1.0.116" serde_json = "1.0.129"
tracing = "0.1.40" tracing = "0.1.40"
dirs = "5.0.1" dirs = "5.0.1"
serde_with = "3.7.0" serde_with = "3.11.0"
futures = "0.3.30" futures = "0.3.31"
flume = "0.11.0" flume = "0.11.0"
toml = "0.8.12" toml = "0.8.19"
regex = "1.10.4" regex = "1.11.0"
ron = "0.8.1" ron = "0.8.1"
tokio = "1.37.0" tokio = "1.40.0"
tokio-stream = "0.1.15" tokio-stream = "0.1.16"
[dependencies] [dependencies]
const_format = "0.2.32" const_format = "0.2.33"
dirs.workspace = true dirs.workspace = true
futures.workspace = true futures.workspace = true
serde.workspace = true serde.workspace = true
@ -50,6 +50,5 @@ workspace = true
features = ["io-util"] features = ["io-util"]
# [patch.crates-io] # [patch.crates-io]
# freedesktop-desktop-entry = { path = "../freedesktop-desktop-entry" } # freedesktop-desktop-entry = { path = "../freedesktop-desktop-entry" }

View file

@ -1,6 +1,6 @@
[package] [package]
name = "pop-launcher-bin" name = "pop-launcher-bin"
version = "1.2.3" version = "1.2.4"
license = "GPL-3.0-only" license = "GPL-3.0-only"
edition.workspace = true edition.workspace = true
publish = false publish = false
@ -10,9 +10,14 @@ 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 = ["std", "fmt", "env-filter", "chrono"] } tracing-subscriber = { version = "0.3.18", default-features = false, features = [
"std",
"fmt",
"env-filter",
"chrono",
] }
dirs.workspace = true dirs.workspace = true
mimalloc = "0.1.39" mimalloc = "0.1.43"
[dependencies.tokio] [dependencies.tokio]
workspace = true workspace = true

7
debian/changelog vendored
View file

@ -1,3 +1,10 @@
pop-launcher (1.2.4) jammy; urgency=medium
* Update all cargo dependencies as of 2024-10-18
* Search optimizations
-- Michael Aaron Murphy <michael@mmurphy.dev> Fri, 18 Oct 2024 17:01:55 +0200
pop-launcher (1.2.3) jammy; urgency=medium pop-launcher (1.2.3) jammy; urgency=medium
* Update crate dependencies * Update crate dependencies

View file

@ -1,6 +1,6 @@
[package] [package]
name = "pop-launcher-plugins" name = "pop-launcher-plugins"
version = "1.2.3" version = "1.2.4"
license = "GPL-3.0-only" license = "GPL-3.0-only"
authors = ["Michael Aaron Murphy <mmstick@pm.me>"] authors = ["Michael Aaron Murphy <mmstick@pm.me>"]
edition.workspace = true edition.workspace = true
@ -8,11 +8,11 @@ publish = false
[dependencies] [dependencies]
async-pidfd = "0.1.4" async-pidfd = "0.1.4"
fork = "0.1.23" fork = "0.2.0"
freedesktop-desktop-entry = "0.6.2" freedesktop-desktop-entry = "0.6.2"
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.1" new_mime_guess = "4.0.4"
pop-launcher = { path = "../" } pop-launcher = { path = "../" }
regex.workspace = true regex.workspace = true
ron.workspace = true ron.workspace = true
@ -22,20 +22,20 @@ slab = "0.4.9"
strsim = "0.11.1" strsim = "0.11.1"
tracing.workspace = true tracing.workspace = true
urlencoding = "2.1.3" urlencoding = "2.1.3"
zbus = "4.2.2" zbus = "4.4.0"
zvariant = "4.1.1" zvariant = "4.2.0"
url = "2.5.0" url = "2.5.2"
sysfs-class = "0.1.3" 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.6.0" bytes = "1.7.2"
recently-used-xbel = "1.0.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", git = "https://github.com/smithay/client-toolkit", rev = "3bed072", features = [ sctk = { package = "smithay-client-toolkit", version = "0.19.2", features = [
"calloop", "calloop",
] } ] }
@ -43,7 +43,7 @@ sctk = { package = "smithay-client-toolkit", git = "https://github.com/smithay/c
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.3" version = "0.12.8"
default-features = false default-features = false
features = ["rustls-tls"] features = ["rustls-tls"]

View file

@ -1,13 +1,13 @@
[package] [package]
name = "pop-launcher-service" name = "pop-launcher-service"
version= "1.2.3" version = "1.2.4"
license = "MPL-2.0" license = "MPL-2.0"
edition.workspace = true edition.workspace = true
[dependencies] [dependencies]
anyhow.workspace = true anyhow.workspace = true
async-oneshot = "0.5.9" async-oneshot = "0.5.9"
async-trait = "0.1.80" async-trait = "0.1.83"
dirs.workspace = true dirs.workspace = true
futures.workspace = true futures.workspace = true
futures_codec = "0.4.1" futures_codec = "0.4.1"
@ -18,7 +18,7 @@ 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.7.0" serde_with = "3.11.0"
slab = "0.4.9" slab = "0.4.9"
strsim = "0.11.1" strsim = "0.11.1"
toml.workspace = true toml.workspace = true

View file

@ -1,23 +1,27 @@
[package] [package]
name = "pop-launcher-toolkit" name = "pop-launcher-toolkit"
version = "1.2.3" version = "1.2.4"
description = "A wrapper around pop-launcher, pop-launcher-service and pop-launcher-plugins types for writing plugins and frontends for pop-launcher." description = "A wrapper around pop-launcher, pop-launcher-service and pop-launcher-plugins types for writing plugins and frontends for pop-launcher."
edition.workspace = true edition.workspace = true
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies] [dependencies]
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.80" async-trait = "0.1.83"
tracing = "0.1.40" tracing = "0.1.40"
tracing-subscriber = { version = "0.3.18", default-features = false, features = ["std", "fmt", "env-filter"] } tracing-subscriber = { version = "0.3.18", default-features = false, features = [
"std",
"fmt",
"env-filter",
] }
dirs = "5.0.1" dirs = "5.0.1"
futures = "0.3.30" futures = "0.3.31"
[dev-dependencies] [dev-dependencies]
tokio = { version = "1", features = [ "rt" ] } tokio = { version = "1", features = ["rt"] }
fork = "0.1.23" fork = "0.1.23"
[[example]] [[example]]