gardesk/garshot / 431fa48

Browse files

update Cargo.lock

Authored by mfwolffe <wolffemf@dukes.jmu.edu>
SHA
431fa48425ca7496aa666ec84856116f8903b4ef
Parents
044925d
Tree
94cda88

1 changed file

StatusFile+-
M Cargo.lock 115 0
Cargo.lockmodified
@@ -369,6 +369,12 @@ dependencies = [
369369
  "futures-util",
370370
 ]
371371
 
372
+[[package]]
373
+name = "futures-io"
374
+version = "0.3.31"
375
+source = "registry+https://github.com/rust-lang/crates.io-index"
376
+checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6"
377
+
372378
 [[package]]
373379
 name = "futures-macro"
374380
 version = "0.3.31"
@@ -411,6 +417,9 @@ dependencies = [
411417
  "clap",
412418
  "dirs",
413419
  "garshot-ipc",
420
+ "gartk-core",
421
+ "gartk-render",
422
+ "gartk-x11",
414423
  "image",
415424
  "libc",
416425
  "mlua",
@@ -448,6 +457,38 @@ dependencies = [
448457
  "tracing-subscriber",
449458
 ]
450459
 
460
+[[package]]
461
+name = "gartk-core"
462
+version = "0.1.0"
463
+dependencies = [
464
+ "serde",
465
+ "thiserror",
466
+]
467
+
468
+[[package]]
469
+name = "gartk-render"
470
+version = "0.1.0"
471
+dependencies = [
472
+ "cairo-rs",
473
+ "gartk-core",
474
+ "gartk-x11",
475
+ "pango",
476
+ "pangocairo",
477
+ "thiserror",
478
+ "tracing",
479
+ "x11rb",
480
+]
481
+
482
+[[package]]
483
+name = "gartk-x11"
484
+version = "0.1.0"
485
+dependencies = [
486
+ "gartk-core",
487
+ "thiserror",
488
+ "tracing",
489
+ "x11rb",
490
+]
491
+
451492
 [[package]]
452493
 name = "gethostname"
453494
 version = "1.1.0"
@@ -481,6 +522,23 @@ dependencies = [
481522
  "wasip2",
482523
 ]
483524
 
525
+[[package]]
526
+name = "gio"
527
+version = "0.20.12"
528
+source = "registry+https://github.com/rust-lang/crates.io-index"
529
+checksum = "8e27e276e7b6b8d50f6376ee7769a71133e80d093bdc363bd0af71664228b831"
530
+dependencies = [
531
+ "futures-channel",
532
+ "futures-core",
533
+ "futures-io",
534
+ "futures-util",
535
+ "gio-sys",
536
+ "glib",
537
+ "libc",
538
+ "pin-project-lite",
539
+ "smallvec",
540
+]
541
+
484542
 [[package]]
485543
 name = "gio-sys"
486544
 version = "0.20.10"
@@ -814,6 +872,56 @@ version = "0.2.0"
814872
 source = "registry+https://github.com/rust-lang/crates.io-index"
815873
 checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d"
816874
 
875
+[[package]]
876
+name = "pango"
877
+version = "0.20.12"
878
+source = "registry+https://github.com/rust-lang/crates.io-index"
879
+checksum = "6576b311f6df659397043a5fa8a021da8f72e34af180b44f7d57348de691ab5c"
880
+dependencies = [
881
+ "gio",
882
+ "glib",
883
+ "libc",
884
+ "pango-sys",
885
+]
886
+
887
+[[package]]
888
+name = "pango-sys"
889
+version = "0.20.10"
890
+source = "registry+https://github.com/rust-lang/crates.io-index"
891
+checksum = "186909673fc09be354555c302c0b3dcf753cd9fa08dcb8077fa663c80fb243fa"
892
+dependencies = [
893
+ "glib-sys",
894
+ "gobject-sys",
895
+ "libc",
896
+ "system-deps",
897
+]
898
+
899
+[[package]]
900
+name = "pangocairo"
901
+version = "0.20.10"
902
+source = "registry+https://github.com/rust-lang/crates.io-index"
903
+checksum = "58890dc451db9964ac2d8874f903a4370a4b3932aa5281ff0c8d9810937ad84f"
904
+dependencies = [
905
+ "cairo-rs",
906
+ "glib",
907
+ "libc",
908
+ "pango",
909
+ "pangocairo-sys",
910
+]
911
+
912
+[[package]]
913
+name = "pangocairo-sys"
914
+version = "0.20.10"
915
+source = "registry+https://github.com/rust-lang/crates.io-index"
916
+checksum = "b9952903f88aa93e2927e7bca2d1ebae64fc26545a9280b4ce6bddeda26b5c42"
917
+dependencies = [
918
+ "cairo-sys-rs",
919
+ "glib-sys",
920
+ "libc",
921
+ "pango-sys",
922
+ "system-deps",
923
+]
924
+
817925
 [[package]]
818926
 name = "parking_lot"
819927
 version = "0.12.5"
@@ -1698,6 +1806,7 @@ dependencies = [
16981806
  "gethostname",
16991807
  "rustix",
17001808
  "x11rb-protocol",
1809
+ "xcursor",
17011810
 ]
17021811
 
17031812
 [[package]]
@@ -1706,6 +1815,12 @@ version = "0.13.2"
17061815
 source = "registry+https://github.com/rust-lang/crates.io-index"
17071816
 checksum = "ea6fc2961e4ef194dcbfe56bb845534d0dc8098940c7e5c012a258bfec6701bd"
17081817
 
1818
+[[package]]
1819
+name = "xcursor"
1820
+version = "0.3.10"
1821
+source = "registry+https://github.com/rust-lang/crates.io-index"
1822
+checksum = "bec9e4a500ca8864c5b47b8b482a73d62e4237670e5b5f1d6b9e3cae50f28f2b"
1823
+
17091824
 [[package]]
17101825
 name = "zmij"
17111826
 version = "1.0.14"