@@ -132,6 +132,15 @@ version = "2.10.0" |
| 132 | 132 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 133 | 133 | checksum = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3" |
| 134 | 134 | |
| 135 | +[[package]] |
| 136 | +name = "block2" |
| 137 | +version = "0.6.2" |
| 138 | +source = "registry+https://github.com/rust-lang/crates.io-index" |
| 139 | +checksum = "cdeb9d870516001442e364c5220d3574d2da8dc765554b4a617230d33fa58ef5" |
| 140 | +dependencies = [ |
| 141 | + "objc2", |
| 142 | +] |
| 143 | + |
| 135 | 144 | [[package]] |
| 136 | 145 | name = "bumpalo" |
| 137 | 146 | version = "3.19.1" |
@@ -216,6 +225,12 @@ version = "1.0.4" |
| 216 | 225 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 217 | 226 | checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" |
| 218 | 227 | |
| 228 | +[[package]] |
| 229 | +name = "cfg_aliases" |
| 230 | +version = "0.2.1" |
| 231 | +source = "registry+https://github.com/rust-lang/crates.io-index" |
| 232 | +checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" |
| 233 | + |
| 219 | 234 | [[package]] |
| 220 | 235 | name = "chrono" |
| 221 | 236 | version = "0.4.43" |
@@ -337,6 +352,17 @@ version = "0.2.4" |
| 337 | 352 | source = "registry+https://github.com/rust-lang/crates.io-index" |
| 338 | 353 | checksum = "460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5" |
| 339 | 354 | |
| 355 | +[[package]] |
| 356 | +name = "ctrlc" |
| 357 | +version = "3.5.1" |
| 358 | +source = "registry+https://github.com/rust-lang/crates.io-index" |
| 359 | +checksum = "73736a89c4aff73035ba2ed2e565061954da00d4970fc9ac25dcc85a2a20d790" |
| 360 | +dependencies = [ |
| 361 | + "dispatch2", |
| 362 | + "nix 0.30.1", |
| 363 | + "windows-sys 0.61.2", |
| 364 | +] |
| 365 | + |
| 340 | 366 | [[package]] |
| 341 | 367 | name = "dirs" |
| 342 | 368 | version = "5.0.1" |
@@ -358,6 +384,18 @@ dependencies = [ |
| 358 | 384 | "windows-sys 0.48.0", |
| 359 | 385 | ] |
| 360 | 386 | |
| 387 | +[[package]] |
| 388 | +name = "dispatch2" |
| 389 | +version = "0.3.0" |
| 390 | +source = "registry+https://github.com/rust-lang/crates.io-index" |
| 391 | +checksum = "89a09f22a6c6069a18470eb92d2298acf25463f14256d24778e1230d789a2aec" |
| 392 | +dependencies = [ |
| 393 | + "bitflags 2.10.0", |
| 394 | + "block2", |
| 395 | + "libc", |
| 396 | + "objc2", |
| 397 | +] |
| 398 | + |
| 361 | 399 | [[package]] |
| 362 | 400 | name = "either" |
| 363 | 401 | version = "1.15.0" |
@@ -491,9 +529,10 @@ dependencies = [ |
| 491 | 529 | "cairo-rs", |
| 492 | 530 | "chrono", |
| 493 | 531 | "clap", |
| 532 | + "ctrlc", |
| 494 | 533 | "dirs", |
| 495 | 534 | "image", |
| 496 | | - "nix", |
| 535 | + "nix 0.27.1", |
| 497 | 536 | "pam", |
| 498 | 537 | "pango", |
| 499 | 538 | "pangocairo", |
@@ -875,6 +914,18 @@ dependencies = [ |
| 875 | 914 | "libc", |
| 876 | 915 | ] |
| 877 | 916 | |
| 917 | +[[package]] |
| 918 | +name = "nix" |
| 919 | +version = "0.30.1" |
| 920 | +source = "registry+https://github.com/rust-lang/crates.io-index" |
| 921 | +checksum = "74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6" |
| 922 | +dependencies = [ |
| 923 | + "bitflags 2.10.0", |
| 924 | + "cfg-if", |
| 925 | + "cfg_aliases", |
| 926 | + "libc", |
| 927 | +] |
| 928 | + |
| 878 | 929 | [[package]] |
| 879 | 930 | name = "nom" |
| 880 | 931 | version = "7.1.3" |
@@ -903,6 +954,21 @@ dependencies = [ |
| 903 | 954 | "autocfg", |
| 904 | 955 | ] |
| 905 | 956 | |
| 957 | +[[package]] |
| 958 | +name = "objc2" |
| 959 | +version = "0.6.3" |
| 960 | +source = "registry+https://github.com/rust-lang/crates.io-index" |
| 961 | +checksum = "b7c2599ce0ec54857b29ce62166b0ed9b4f6f1a70ccc9a71165b6154caca8c05" |
| 962 | +dependencies = [ |
| 963 | + "objc2-encode", |
| 964 | +] |
| 965 | + |
| 966 | +[[package]] |
| 967 | +name = "objc2-encode" |
| 968 | +version = "4.1.0" |
| 969 | +source = "registry+https://github.com/rust-lang/crates.io-index" |
| 970 | +checksum = "ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33" |
| 971 | + |
| 906 | 972 | [[package]] |
| 907 | 973 | name = "once_cell" |
| 908 | 974 | version = "1.21.3" |