Fix rogcc not closing when run-in-background

This commit is contained in:
Luke D. Jones
2022-11-06 21:58:33 +13:00
parent 0b71104833
commit 7385844a9b
13 changed files with 171 additions and 130 deletions

69
Cargo.lock generated
View File

@@ -47,9 +47,9 @@ dependencies = [
[[package]]
name = "arboard"
version = "3.1.1"
version = "3.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6702f4a0b562d352aa3d0e22d4142ea9241c44faa27635bb9d87047a08837d4d"
checksum = "d6041616acea41d67c4a984709ddab1587fd0b10efe5cc563fee954d2f011854"
dependencies = [
"clipboard-win",
"log",
@@ -77,7 +77,7 @@ checksum = "23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b"
[[package]]
name = "asusctl"
version = "4.5.0-rc4"
version = "4.5.0-rc5"
dependencies = [
"daemon",
"gif",
@@ -318,18 +318,18 @@ checksum = "572f695136211188308f16ad2ca5c851a712c464060ae6974944458eb83880ba"
[[package]]
name = "bytemuck"
version = "1.12.2"
version = "1.12.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5aec14f5d4e6e3f927cd0c81f72e5710d95ee9019fbeb4b3021193867491bfd8"
checksum = "aaa3a8d9a1ca92e282c96a32d6511b695d7d994d1d102ba85d279f9b2756947f"
dependencies = [
"bytemuck_derive",
]
[[package]]
name = "bytemuck_derive"
version = "1.2.1"
version = "1.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1b9e1f5fa78f69496407a27ae9ed989e3c3b072310286f5ef385525e4cbc24a9"
checksum = "5fe233b960f12f8007e3db2d136e3cb1c291bfd7396e384ee76025fc1a3932b4"
dependencies = [
"proc-macro2",
"quote",
@@ -592,7 +592,7 @@ checksum = "b365fabc795046672053e29c954733ec3b05e4be654ab130fe8f1f94d7051f35"
[[package]]
name = "daemon"
version = "4.5.0-rc4"
version = "4.5.0-rc5"
dependencies = [
"async-trait",
"concat-idents",
@@ -616,7 +616,7 @@ dependencies = [
[[package]]
name = "daemon-user"
version = "4.5.0-rc4"
version = "4.5.0-rc5"
dependencies = [
"dirs",
"rog_anime",
@@ -767,7 +767,7 @@ dependencies = [
[[package]]
name = "eframe"
version = "0.19.0"
source = "git+https://github.com/emilk/egui#4d1e858a52ec5d4b4f243065774b3ad95413a5e2"
source = "git+https://github.com/flukejones/egui#f17fd2d2e47efc08b00fb2bda3529fed22e3a711"
dependencies = [
"bytemuck",
"egui",
@@ -788,7 +788,7 @@ dependencies = [
[[package]]
name = "egui"
version = "0.19.0"
source = "git+https://github.com/emilk/egui#4d1e858a52ec5d4b4f243065774b3ad95413a5e2"
source = "git+https://github.com/flukejones/egui#f17fd2d2e47efc08b00fb2bda3529fed22e3a711"
dependencies = [
"ahash",
"epaint",
@@ -799,7 +799,7 @@ dependencies = [
[[package]]
name = "egui-winit"
version = "0.19.0"
source = "git+https://github.com/emilk/egui#4d1e858a52ec5d4b4f243065774b3ad95413a5e2"
source = "git+https://github.com/flukejones/egui#f17fd2d2e47efc08b00fb2bda3529fed22e3a711"
dependencies = [
"arboard",
"egui",
@@ -813,7 +813,7 @@ dependencies = [
[[package]]
name = "egui_glow"
version = "0.19.0"
source = "git+https://github.com/emilk/egui#4d1e858a52ec5d4b4f243065774b3ad95413a5e2"
source = "git+https://github.com/flukejones/egui#f17fd2d2e47efc08b00fb2bda3529fed22e3a711"
dependencies = [
"bytemuck",
"egui",
@@ -827,7 +827,7 @@ dependencies = [
[[package]]
name = "emath"
version = "0.19.0"
source = "git+https://github.com/emilk/egui#4d1e858a52ec5d4b4f243065774b3ad95413a5e2"
source = "git+https://github.com/flukejones/egui#f17fd2d2e47efc08b00fb2bda3529fed22e3a711"
dependencies = [
"bytemuck",
]
@@ -892,7 +892,7 @@ dependencies = [
[[package]]
name = "epaint"
version = "0.19.0"
source = "git+https://github.com/emilk/egui#4d1e858a52ec5d4b4f243065774b3ad95413a5e2"
source = "git+https://github.com/flukejones/egui#f17fd2d2e47efc08b00fb2bda3529fed22e3a711"
dependencies = [
"ab_glyph",
"ahash",
@@ -1732,15 +1732,6 @@ dependencies = [
"syn",
]
[[package]]
name = "num_threads"
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2819ce041d2ee131036f4fc9d6ae7ae125a3a40e97ba64d04fe799ad9dabbb44"
dependencies = [
"libc",
]
[[package]]
name = "numtoa"
version = "0.2.4"
@@ -1917,9 +1908,9 @@ dependencies = [
[[package]]
name = "ppv-lite86"
version = "0.2.16"
version = "0.2.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872"
checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de"
[[package]]
name = "proc-macro-crate"
@@ -2029,9 +2020,9 @@ dependencies = [
[[package]]
name = "regex"
version = "1.6.0"
version = "1.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4c4eb3267174b8c6c2f654116623910a0fef09c4753f8dd83db29c48a0df988b"
checksum = "e076559ef8e241f2ae3479e36f97bd5741c0330689e217ad51ce2c76808b868a"
dependencies = [
"aho-corasick",
"memchr",
@@ -2040,9 +2031,9 @@ dependencies = [
[[package]]
name = "regex-syntax"
version = "0.6.27"
version = "0.6.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244"
checksum = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848"
[[package]]
name = "remove_dir_all"
@@ -2055,7 +2046,7 @@ dependencies = [
[[package]]
name = "rog-control-center"
version = "4.5.0-rc4"
version = "4.5.0-rc5"
dependencies = [
"daemon",
"dirs",
@@ -2080,7 +2071,7 @@ dependencies = [
[[package]]
name = "rog_anime"
version = "4.5.0-rc4"
version = "4.5.0-rc5"
dependencies = [
"gif",
"glam",
@@ -2096,7 +2087,7 @@ dependencies = [
[[package]]
name = "rog_aura"
version = "4.5.0-rc4"
version = "4.5.0-rc5"
dependencies = [
"serde",
"serde_derive",
@@ -2107,7 +2098,7 @@ dependencies = [
[[package]]
name = "rog_dbus"
version = "4.5.0-rc4"
version = "4.5.0-rc5"
dependencies = [
"rog_anime",
"rog_aura",
@@ -2120,7 +2111,7 @@ dependencies = [
[[package]]
name = "rog_platform"
version = "4.5.0-rc4"
version = "4.5.0-rc5"
dependencies = [
"concat-idents",
"inotify",
@@ -2137,7 +2128,7 @@ dependencies = [
[[package]]
name = "rog_profiles"
version = "4.5.0-rc4"
version = "4.5.0-rc5"
dependencies = [
"serde",
"serde_derive",
@@ -2537,12 +2528,10 @@ dependencies = [
[[package]]
name = "time"
version = "0.3.16"
version = "0.3.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0fab5c8b9980850e06d92ddbe3ab839c062c801f3927c0fb8abd6fc8e918fbca"
checksum = "a561bf4617eebd33bca6434b988f39ed798e527f51a1e797d0ee4f61c0a38376"
dependencies = [
"libc",
"num_threads",
"serde",
"time-core",
]