diff --git a/Cargo.lock b/Cargo.lock
index da069aeb..93a76afe 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -73,19 +73,28 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
[[package]]
name = "clap"
-version = "3.1.8"
+version = "3.1.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "71c47df61d9e16dc010b55dba1952a57d8c215dbb533fd13cdd13369aac73b1c"
+checksum = "d2dbdf4bdacb33466e854ce889eee8dfd5729abf7ccd7664d0a2d60cd384440b"
dependencies = [
"atty",
"bitflags",
+ "clap_lex",
"indexmap",
- "os_str_bytes",
"strsim",
"termcolor",
"textwrap",
]
+[[package]]
+name = "clap_lex"
+version = "0.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a37c35f1112dad5e6e0b1adaff798507497a18fceeb30cceb3bae7d1427b9213"
+dependencies = [
+ "os_str_bytes",
+]
+
[[package]]
name = "color_quant"
version = "1.1.0"
@@ -225,9 +234,9 @@ dependencies = [
[[package]]
name = "log"
-version = "0.4.16"
+version = "0.4.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6389c490849ff5bc16be905ae24bc913a9c8892e19b2341dbc175e14c341c2b8"
+checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e"
dependencies = [
"cfg-if",
]
@@ -282,9 +291,9 @@ dependencies = [
[[package]]
name = "nix"
-version = "0.20.2"
+version = "0.22.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f5e06129fb611568ef4e868c14b326274959aa70ff7776e9d55323531c374945"
+checksum = "e4916f159ed8e5de0082076562152a76b7a1f64a01fd9d1e0fea002c37624faf"
dependencies = [
"bitflags",
"cc",
@@ -295,12 +304,11 @@ dependencies = [
[[package]]
name = "nix"
-version = "0.22.3"
+version = "0.24.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e4916f159ed8e5de0082076562152a76b7a1f64a01fd9d1e0fea002c37624faf"
+checksum = "8f17df307904acd05aa8e32e97bb20f2a0df1728bbc2d771ae8f9a90463441e9"
dependencies = [
"bitflags",
- "cc",
"cfg-if",
"libc",
"memoffset",
@@ -368,9 +376,6 @@ name = "os_str_bytes"
version = "6.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8e22443d1643a904602595ba1cd8f7d896afe56d26712531c5ff73a15b2fbf64"
-dependencies = [
- "memchr",
-]
[[package]]
name = "pkg-config"
@@ -440,9 +445,9 @@ checksum = "f2dd574626839106c320a323308629dcb1acfc96e32a8cba364ddc61ac23ee83"
[[package]]
name = "smithay-client-toolkit"
-version = "0.15.3"
+version = "0.15.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1325f292209cee78d5035530932422a30aa4c8fda1a16593ac083c1de211e68a"
+checksum = "8a28f16a97fa0e8ce563b2774d1e732dd5d4025d2772c5dba0a41a0f90a29da3"
dependencies = [
"bitflags",
"calloop",
@@ -580,7 +585,7 @@ dependencies = [
"image",
"log",
"memmap2 0.5.3",
- "nix 0.20.2",
+ "nix 0.24.1",
"smithay-client-toolkit",
"tempfile",
]
diff --git a/Cargo.toml b/Cargo.toml
index ffb6023a..c9f4c090 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -18,13 +18,13 @@ exclude = [
]
[dependencies]
-clap = "3.1.6"
+clap = "3.1.18"
env_logger = { version = "0.9.0", default-features = false, features = ["atty", "termcolor"] }
image = { version = "0.24", default-features = false, features = ["jpeg", "png"] }
-log = "0.4.0"
+log = "0.4.17"
memmap2 = "0.5.3"
-nix = "0.20"
-smithay-client-toolkit = "0.15.3"
+nix = "0.24.1"
+smithay-client-toolkit = "0.15.4"
tempfile = "3.3.0"
[[bin]]
diff --git a/README.md b/README.md
index 91adc881..4b95800d 100644
--- a/README.md
+++ b/README.md
@@ -8,6 +8,8 @@
+
+