Merge pull request #244659 from SuperSamus/flare-signal

flare-signal: 0.8.0 -> 0.9.0

authored by Sandro and committed by GitHub a0dbecea c9f9df2f

+222 -251
+207 -247
pkgs/applications/networking/instant-messengers/flare-signal/Cargo.lock
··· 82 ] 83 84 [[package]] 85 name = "android_system_properties" 86 version = "0.1.5" 87 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 92 93 [[package]] 94 name = "anyhow" 95 - version = "1.0.70" 96 source = "registry+https://github.com/rust-lang/crates.io-index" 97 - checksum = "7de8ce5e0f9f8d88245311066a578d72b7af3e7088f32783804676302df237e4" 98 99 [[package]] 100 name = "arrayref" ··· 221 ] 222 223 [[package]] 224 name = "async-recursion" 225 version = "1.0.4" 226 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 228 dependencies = [ 229 "proc-macro2", 230 "quote", 231 - "syn 2.0.15", 232 ] 233 234 [[package]] ··· 271 dependencies = [ 272 "proc-macro2", 273 "quote", 274 - "syn 2.0.15", 275 ] 276 277 [[package]] ··· 316 317 [[package]] 318 name = "base64" 319 - version = "0.21.0" 320 source = "registry+https://github.com/rust-lang/crates.io-index" 321 - checksum = "a4a4ddaa51a5bc52a6948f74c06d20aaaddb71924eab79b8c97a8c556e942d6a" 322 323 [[package]] 324 name = "base64ct" ··· 352 "cc", 353 "cfg-if", 354 "constant_time_eq", 355 - "digest 0.10.6", 356 ] 357 358 [[package]] ··· 421 422 [[package]] 423 name = "bumpalo" 424 - version = "3.12.1" 425 source = "registry+https://github.com/rust-lang/crates.io-index" 426 - checksum = "9b1ce199063694f33ffb7dd4e0ee620741495c32833cde5aa08f02a0bf96f0c8" 427 428 [[package]] 429 name = "bytemuck" ··· 485 486 [[package]] 487 name = "cfg-expr" 488 - version = "0.15.1" 489 source = "registry+https://github.com/rust-lang/crates.io-index" 490 - checksum = "c8790cf1286da485c72cf5fc7aeba308438800036ec67d89425924c4807268c9" 491 dependencies = [ 492 "smallvec", 493 "target-lexicon", ··· 526 527 [[package]] 528 name = "chrono" 529 - version = "0.4.24" 530 source = "registry+https://github.com/rust-lang/crates.io-index" 531 - checksum = "4e3c5919066adf22df73762e50cffcde3a758f2a848b113b586d1f86728b673b" 532 dependencies = [ 533 "iana-time-zone", 534 - "num-integer", 535 "num-traits", 536 "serde", 537 "winapi", ··· 567 ] 568 569 [[package]] 570 - name = "codespan-reporting" 571 - version = "0.11.1" 572 - source = "registry+https://github.com/rust-lang/crates.io-index" 573 - checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e" 574 - dependencies = [ 575 - "termcolor", 576 - "unicode-width", 577 - ] 578 - 579 - [[package]] 580 name = "color_quant" 581 version = "1.1.0" 582 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 675 ] 676 677 [[package]] 678 - name = "ctor" 679 - version = "0.1.26" 680 - source = "registry+https://github.com/rust-lang/crates.io-index" 681 - checksum = "6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096" 682 - dependencies = [ 683 - "quote", 684 - "syn 1.0.109", 685 - ] 686 - 687 - [[package]] 688 name = "ctr" 689 version = "0.7.0" 690 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 716 ] 717 718 [[package]] 719 - name = "cxx" 720 - version = "1.0.94" 721 - source = "registry+https://github.com/rust-lang/crates.io-index" 722 - checksum = "f61f1b6389c3fe1c316bf8a4dccc90a38208354b330925bce1f74a6c4756eb93" 723 - dependencies = [ 724 - "cc", 725 - "cxxbridge-flags", 726 - "cxxbridge-macro", 727 - "link-cplusplus", 728 - ] 729 - 730 - [[package]] 731 - name = "cxx-build" 732 - version = "1.0.94" 733 - source = "registry+https://github.com/rust-lang/crates.io-index" 734 - checksum = "12cee708e8962df2aeb38f594aae5d827c022b6460ac71a7a3e2c3c2aae5a07b" 735 - dependencies = [ 736 - "cc", 737 - "codespan-reporting", 738 - "once_cell", 739 - "proc-macro2", 740 - "quote", 741 - "scratch", 742 - "syn 2.0.15", 743 - ] 744 - 745 - [[package]] 746 - name = "cxxbridge-flags" 747 - version = "1.0.94" 748 - source = "registry+https://github.com/rust-lang/crates.io-index" 749 - checksum = "7944172ae7e4068c533afbb984114a56c46e9ccddda550499caa222902c7f7bb" 750 - 751 - [[package]] 752 - name = "cxxbridge-macro" 753 - version = "1.0.94" 754 - source = "registry+https://github.com/rust-lang/crates.io-index" 755 - checksum = "2345488264226bf682893e25de0769f3360aac9957980ec49361b083ddaa5bc5" 756 - dependencies = [ 757 - "proc-macro2", 758 - "quote", 759 - "syn 2.0.15", 760 - ] 761 - 762 - [[package]] 763 name = "derivative" 764 version = "2.2.0" 765 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 781 782 [[package]] 783 name = "digest" 784 - version = "0.10.6" 785 source = "registry+https://github.com/rust-lang/crates.io-index" 786 - checksum = "8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f" 787 dependencies = [ 788 "block-buffer 0.10.4", 789 "crypto-common", ··· 792 793 [[package]] 794 name = "dirs" 795 - version = "5.0.0" 796 source = "registry+https://github.com/rust-lang/crates.io-index" 797 - checksum = "dece029acd3353e3a58ac2e3eb3c8d6c35827a892edc6cc4138ef9c33df46ecd" 798 dependencies = [ 799 "dirs-sys", 800 ] 801 802 [[package]] 803 name = "dirs-sys" 804 - version = "0.4.0" 805 source = "registry+https://github.com/rust-lang/crates.io-index" 806 - checksum = "04414300db88f70d74c5ff54e50f9e1d1737d9a5b90f53fcf2e95ca2a9ab554b" 807 dependencies = [ 808 "libc", 809 "redox_users", 810 - "windows-sys 0.45.0", 811 ] 812 813 [[package]] 814 name = "displaydoc" 815 - version = "0.2.3" 816 source = "registry+https://github.com/rust-lang/crates.io-index" 817 - checksum = "3bf95dc3f046b9da4f2d51833c0d3547d8564ef6910f5c1ed130306a75b92886" 818 dependencies = [ 819 "proc-macro2", 820 "quote", 821 - "syn 1.0.109", 822 ] 823 824 [[package]] ··· 845 dependencies = [ 846 "proc-macro2", 847 "quote", 848 - "syn 2.0.15", 849 ] 850 851 [[package]] ··· 922 923 [[package]] 924 name = "field-offset" 925 - version = "0.3.5" 926 source = "registry+https://github.com/rust-lang/crates.io-index" 927 - checksum = "a3cf3a800ff6e860c863ca6d4b16fd999db8b752819c1606884047b73e468535" 928 dependencies = [ 929 - "memoffset 0.8.0", 930 "rustc_version", 931 ] 932 ··· 938 939 [[package]] 940 name = "flare" 941 - version = "0.8.0" 942 dependencies = [ 943 "ashpd", 944 "async-recursion", ··· 973 974 [[package]] 975 name = "flate2" 976 - version = "1.0.25" 977 source = "registry+https://github.com/rust-lang/crates.io-index" 978 - checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841" 979 dependencies = [ 980 "crc32fast", 981 - "miniz_oxide 0.6.2", 982 ] 983 984 [[package]] ··· 1083 dependencies = [ 1084 "proc-macro2", 1085 "quote", 1086 - "syn 2.0.15", 1087 ] 1088 1089 [[package]] ··· 1613 source = "registry+https://github.com/rust-lang/crates.io-index" 1614 checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" 1615 dependencies = [ 1616 - "digest 0.10.6", 1617 ] 1618 1619 [[package]] ··· 1731 1732 [[package]] 1733 name = "iana-time-zone-haiku" 1734 - version = "0.1.1" 1735 source = "registry+https://github.com/rust-lang/crates.io-index" 1736 - checksum = "0703ae284fc167426161c2e3f1da3ea71d94b21bedbcc9494e92b28e334e3dca" 1737 dependencies = [ 1738 - "cxx", 1739 - "cxx-build", 1740 ] 1741 1742 [[package]] ··· 1794 1795 [[package]] 1796 name = "io-lifetimes" 1797 - version = "1.0.10" 1798 source = "registry+https://github.com/rust-lang/crates.io-index" 1799 - checksum = "9c66c74d2ae7e79a5a8f7ac924adbe38ee42a859c6539ad869eb51f0b52dc220" 1800 dependencies = [ 1801 "hermit-abi 0.3.1", 1802 "libc", ··· 1832 1833 [[package]] 1834 name = "js-sys" 1835 - version = "0.3.61" 1836 source = "registry+https://github.com/rust-lang/crates.io-index" 1837 - checksum = "445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730" 1838 dependencies = [ 1839 "wasm-bindgen", 1840 ] ··· 1894 1895 [[package]] 1896 name = "libc" 1897 - version = "0.2.142" 1898 source = "registry+https://github.com/rust-lang/crates.io-index" 1899 - checksum = "6a987beff54b60ffa6d51982e1aa1146bc42f19bd26be28b0586f252fccf5317" 1900 1901 [[package]] 1902 name = "libm" 1903 - version = "0.2.6" 1904 source = "registry+https://github.com/rust-lang/crates.io-index" 1905 - checksum = "348108ab3fba42ec82ff6e9564fc4ca0247bdccdc68dd8af9764bbc79c3c8ffb" 1906 1907 [[package]] 1908 name = "libsignal-protocol" ··· 1935 [[package]] 1936 name = "libsignal-service" 1937 version = "0.1.0" 1938 - source = "git+https://github.com/whisperfish/libsignal-service-rs?rev=c2f70ef#c2f70efd88bbebc9b646690a8449c451af619f2c" 1939 dependencies = [ 1940 "aes 0.7.5", 1941 "aes-gcm", ··· 1968 [[package]] 1969 name = "libsignal-service-hyper" 1970 version = "0.1.0" 1971 - source = "git+https://github.com/whisperfish/libsignal-service-rs?rev=c2f70ef#c2f70efd88bbebc9b646690a8449c451af619f2c" 1972 dependencies = [ 1973 "async-trait", 1974 "async-tungstenite", ··· 1992 ] 1993 1994 [[package]] 1995 - name = "link-cplusplus" 1996 - version = "1.0.8" 1997 - source = "registry+https://github.com/rust-lang/crates.io-index" 1998 - checksum = "ecd207c9c713c34f95a097a5b029ac2ce6010530c7b49d7fea24d977dede04f5" 1999 - dependencies = [ 2000 - "cc", 2001 - ] 2002 - 2003 - [[package]] 2004 name = "linked-hash-map" 2005 version = "0.5.6" 2006 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2008 2009 [[package]] 2010 name = "linux-raw-sys" 2011 - version = "0.3.3" 2012 source = "registry+https://github.com/rust-lang/crates.io-index" 2013 - checksum = "9b085a4f2cde5781fc4b1717f2e86c62f5cda49de7ba99a7c2eae02b61c9064c" 2014 2015 [[package]] 2016 name = "locale_config" ··· 2037 2038 [[package]] 2039 name = "log" 2040 - version = "0.4.17" 2041 source = "registry+https://github.com/rust-lang/crates.io-index" 2042 - checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" 2043 dependencies = [ 2044 - "cfg-if", 2045 "value-bag", 2046 ] 2047 ··· 2107 ] 2108 2109 [[package]] 2110 name = "mime" 2111 version = "0.3.17" 2112 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2130 2131 [[package]] 2132 name = "miniz_oxide" 2133 - version = "0.6.2" 2134 - source = "registry+https://github.com/rust-lang/crates.io-index" 2135 - checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" 2136 - dependencies = [ 2137 - "adler", 2138 - ] 2139 - 2140 - [[package]] 2141 - name = "miniz_oxide" 2142 version = "0.7.1" 2143 source = "registry+https://github.com/rust-lang/crates.io-index" 2144 checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" ··· 2149 2150 [[package]] 2151 name = "mio" 2152 - version = "0.8.6" 2153 source = "registry+https://github.com/rust-lang/crates.io-index" 2154 - checksum = "5b9d9a46eff5b4ff64b45a9e316a6d1e0bc719ef429cbec4dc630684212bfdf9" 2155 dependencies = [ 2156 "libc", 2157 - "log", 2158 "wasi 0.11.0+wasi-snapshot-preview1", 2159 - "windows-sys 0.45.0", 2160 ] 2161 2162 [[package]] ··· 2366 2367 [[package]] 2368 name = "once_cell" 2369 - version = "1.17.1" 2370 source = "registry+https://github.com/rust-lang/crates.io-index" 2371 - checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3" 2372 2373 [[package]] 2374 name = "oncemutex" ··· 2388 "byteorder", 2389 "cbc", 2390 "cipher 0.4.4", 2391 - "digest 0.10.6", 2392 "dirs", 2393 "futures-util", 2394 "hkdf 0.12.3", ··· 2415 version = "0.1.5" 2416 source = "registry+https://github.com/rust-lang/crates.io-index" 2417 checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" 2418 2419 [[package]] 2420 name = "ordered-stream" ··· 2500 source = "registry+https://github.com/rust-lang/crates.io-index" 2501 checksum = "83a0692ec44e4cf1ef28ca317f14f8f07da2d95ec3fa01f86e4467b725e60917" 2502 dependencies = [ 2503 - "digest 0.10.6", 2504 "hmac 0.12.1", 2505 "password-hash", 2506 "sha2 0.10.6", ··· 2512 source = "registry+https://github.com/rust-lang/crates.io-index" 2513 checksum = "f0ca0b5a68607598bf3bad68f32227a8164f6254833f84eafaac409cd6746c31" 2514 dependencies = [ 2515 - "digest 0.10.6", 2516 "hmac 0.12.1", 2517 ] 2518 ··· 2566 2567 [[package]] 2568 name = "pkg-config" 2569 - version = "0.3.26" 2570 source = "registry+https://github.com/rust-lang/crates.io-index" 2571 - checksum = "6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160" 2572 2573 [[package]] 2574 name = "png" ··· 2580 "crc32fast", 2581 "fdeflate", 2582 "flate2", 2583 - "miniz_oxide 0.7.1", 2584 ] 2585 2586 [[package]] ··· 2641 [[package]] 2642 name = "presage" 2643 version = "0.6.0-dev" 2644 - source = "git+https://github.com/whisperfish/presage.git?rev=24af78c#24af78c499e4e7d1b0ac6788a98ecb3fb03ca80e" 2645 dependencies = [ 2646 "base64 0.12.3", 2647 "futures", ··· 2660 [[package]] 2661 name = "presage-store-sled" 2662 version = "0.6.0-dev" 2663 - source = "git+https://github.com/whisperfish/presage.git?rev=24af78c#24af78c499e4e7d1b0ac6788a98ecb3fb03ca80e" 2664 dependencies = [ 2665 "async-trait", 2666 "base64 0.12.3", ··· 2713 2714 [[package]] 2715 name = "proc-macro2" 2716 - version = "1.0.56" 2717 source = "registry+https://github.com/rust-lang/crates.io-index" 2718 - checksum = "2b63bdb0cd06f1f4dedf69b254734f9b45af66e4a031e42a7480257d9898b435" 2719 dependencies = [ 2720 "unicode-ident", 2721 ] ··· 2856 2857 [[package]] 2858 name = "quote" 2859 - version = "1.0.26" 2860 source = "registry+https://github.com/rust-lang/crates.io-index" 2861 - checksum = "4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc" 2862 dependencies = [ 2863 "proc-macro2", 2864 ] ··· 2965 2966 [[package]] 2967 name = "regex" 2968 - version = "1.8.1" 2969 source = "registry+https://github.com/rust-lang/crates.io-index" 2970 - checksum = "af83e617f331cc6ae2da5443c602dfa5af81e517212d9d611a5b3ba1777b5370" 2971 dependencies = [ 2972 "aho-corasick", 2973 "memchr", 2974 - "regex-syntax 0.7.1", 2975 ] 2976 2977 [[package]] ··· 2994 2995 [[package]] 2996 name = "regex-syntax" 2997 - version = "0.7.1" 2998 source = "registry+https://github.com/rust-lang/crates.io-index" 2999 - checksum = "a5996294f19bd3aae0453a862ad728f60e6600695733dd5df01da90c54363a3c" 3000 3001 [[package]] 3002 name = "ring" ··· 3024 3025 [[package]] 3026 name = "rustix" 3027 - version = "0.37.13" 3028 source = "registry+https://github.com/rust-lang/crates.io-index" 3029 - checksum = "f79bef90eb6d984c72722595b5b1348ab39275a5e5123faca6863bf07d75a4e0" 3030 dependencies = [ 3031 "bitflags", 3032 "errno", ··· 3075 source = "registry+https://github.com/rust-lang/crates.io-index" 3076 checksum = "d194b56d58803a43635bdc398cd17e383d6f71f9182b9a192c127ca42494a59b" 3077 dependencies = [ 3078 - "base64 0.21.0", 3079 ] 3080 3081 [[package]] ··· 3106 checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 3107 3108 [[package]] 3109 - name = "scratch" 3110 - version = "1.0.5" 3111 - source = "registry+https://github.com/rust-lang/crates.io-index" 3112 - checksum = "1792db035ce95be60c3f8853017b3999209281c24e2ba5bc8e59bf97a0c590c1" 3113 - 3114 - [[package]] 3115 name = "sct" 3116 version = "0.7.0" 3117 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3123 3124 [[package]] 3125 name = "security-framework" 3126 - version = "2.8.2" 3127 source = "registry+https://github.com/rust-lang/crates.io-index" 3128 - checksum = "a332be01508d814fed64bf28f798a146d73792121129962fdf335bb3c49a4254" 3129 dependencies = [ 3130 "bitflags", 3131 "core-foundation", ··· 3136 3137 [[package]] 3138 name = "security-framework-sys" 3139 - version = "2.8.0" 3140 source = "registry+https://github.com/rust-lang/crates.io-index" 3141 - checksum = "31c9bb296072e961fcbd8853511dd39c2d8be2deb1e17c6860b1d30732b323b4" 3142 dependencies = [ 3143 "core-foundation-sys", 3144 "libc", ··· 3152 3153 [[package]] 3154 name = "serde" 3155 - version = "1.0.160" 3156 source = "registry+https://github.com/rust-lang/crates.io-index" 3157 - checksum = "bb2f3770c8bce3bcda7e149193a069a0f4365bda1fa5cd88e03bca26afc1216c" 3158 dependencies = [ 3159 "serde_derive", 3160 ] 3161 3162 [[package]] 3163 name = "serde_derive" 3164 - version = "1.0.160" 3165 source = "registry+https://github.com/rust-lang/crates.io-index" 3166 - checksum = "291a097c63d8497e00160b166a967a4a79c64f3facdd01cbd7502231688d77df" 3167 dependencies = [ 3168 "proc-macro2", 3169 "quote", 3170 - "syn 2.0.15", 3171 ] 3172 3173 [[package]] ··· 3189 dependencies = [ 3190 "proc-macro2", 3191 "quote", 3192 - "syn 2.0.15", 3193 ] 3194 3195 [[package]] 3196 name = "serde_spanned" 3197 - version = "0.6.1" 3198 source = "registry+https://github.com/rust-lang/crates.io-index" 3199 - checksum = "0efd8caf556a6cebd3b285caf480045fcc1ac04f6bd786b09a6f11af30c4fcf4" 3200 dependencies = [ 3201 "serde", 3202 ] ··· 3209 dependencies = [ 3210 "cfg-if", 3211 "cpufeatures", 3212 - "digest 0.10.6", 3213 ] 3214 3215 [[package]] ··· 3220 dependencies = [ 3221 "cfg-if", 3222 "cpufeatures", 3223 - "digest 0.10.6", 3224 ] 3225 3226 [[package]] ··· 3244 dependencies = [ 3245 "cfg-if", 3246 "cpufeatures", 3247 - "digest 0.10.6", 3248 ] 3249 3250 [[package]] ··· 3325 3326 [[package]] 3327 name = "syn" 3328 - version = "2.0.15" 3329 source = "registry+https://github.com/rust-lang/crates.io-index" 3330 - checksum = "a34fcf3e8b60f57e6a14301a2e916d323af98b0ea63c599441eec8558660c822" 3331 dependencies = [ 3332 "proc-macro2", 3333 "quote", ··· 3348 3349 [[package]] 3350 name = "system-deps" 3351 - version = "6.0.5" 3352 source = "registry+https://github.com/rust-lang/crates.io-index" 3353 - checksum = "d0fe581ad25d11420b873cf9aedaca0419c2b411487b134d4d21065f3d092055" 3354 dependencies = [ 3355 "cfg-expr", 3356 "heck 0.4.1", ··· 3361 3362 [[package]] 3363 name = "target-lexicon" 3364 - version = "0.12.6" 3365 source = "registry+https://github.com/rust-lang/crates.io-index" 3366 - checksum = "8ae9980cab1db3fceee2f6c6f643d5d8de2997c58ee8d25fb0cc8a9e9e7348e5" 3367 3368 [[package]] 3369 name = "temp-dir" ··· 3410 dependencies = [ 3411 "proc-macro2", 3412 "quote", 3413 - "syn 2.0.15", 3414 ] 3415 3416 [[package]] ··· 3430 3431 [[package]] 3432 name = "tokio" 3433 - version = "1.27.0" 3434 source = "registry+https://github.com/rust-lang/crates.io-index" 3435 - checksum = "d0de47a4eecbe11f498978a9b29d792f0d2692d1dd003650c24c76510e3bc001" 3436 dependencies = [ 3437 "autocfg", 3438 "libc", ··· 3441 "pin-project-lite", 3442 "socket2", 3443 "tokio-macros", 3444 - "windows-sys 0.45.0", 3445 ] 3446 3447 [[package]] ··· 3456 3457 [[package]] 3458 name = "tokio-macros" 3459 - version = "2.0.0" 3460 source = "registry+https://github.com/rust-lang/crates.io-index" 3461 - checksum = "61a573bdc87985e9d6ddeed1b3d864e8a302c847e40d647746df2f1de209d1ce" 3462 dependencies = [ 3463 "proc-macro2", 3464 "quote", 3465 - "syn 2.0.15", 3466 ] 3467 3468 [[package]] ··· 3504 3505 [[package]] 3506 name = "toml_datetime" 3507 - version = "0.6.1" 3508 source = "registry+https://github.com/rust-lang/crates.io-index" 3509 - checksum = "3ab8ed2edee10b50132aed5f331333428b011c99402b5a534154ed15746f9622" 3510 dependencies = [ 3511 "serde", 3512 ] ··· 3545 3546 [[package]] 3547 name = "tracing-attributes" 3548 - version = "0.1.23" 3549 source = "registry+https://github.com/rust-lang/crates.io-index" 3550 - checksum = "4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a" 3551 dependencies = [ 3552 "proc-macro2", 3553 "quote", 3554 - "syn 1.0.109", 3555 ] 3556 3557 [[package]] 3558 name = "tracing-core" 3559 - version = "0.1.30" 3560 source = "registry+https://github.com/rust-lang/crates.io-index" 3561 - checksum = "24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a" 3562 dependencies = [ 3563 "once_cell", 3564 ] ··· 3623 3624 [[package]] 3625 name = "unicode-ident" 3626 - version = "1.0.8" 3627 source = "registry+https://github.com/rust-lang/crates.io-index" 3628 - checksum = "e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4" 3629 3630 [[package]] 3631 name = "unicode-normalization" ··· 3643 checksum = "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36" 3644 3645 [[package]] 3646 - name = "unicode-width" 3647 - version = "0.1.10" 3648 - source = "registry+https://github.com/rust-lang/crates.io-index" 3649 - checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" 3650 - 3651 - [[package]] 3652 name = "unicode-xid" 3653 version = "0.2.4" 3654 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3696 3697 [[package]] 3698 name = "uuid" 3699 - version = "1.3.1" 3700 source = "registry+https://github.com/rust-lang/crates.io-index" 3701 - checksum = "5b55a3fef2a1e3b3a00ce878640918820d3c51081576ac657d23af9fc7928fdb" 3702 dependencies = [ 3703 "serde", 3704 ] 3705 3706 [[package]] 3707 name = "value-bag" 3708 - version = "1.0.0-alpha.9" 3709 source = "registry+https://github.com/rust-lang/crates.io-index" 3710 - checksum = "2209b78d1249f7e6f3293657c9779fe31ced465df091bbd433a1cf88e916ec55" 3711 - dependencies = [ 3712 - "ctor", 3713 - "version_check", 3714 - ] 3715 3716 [[package]] 3717 name = "version-compare" ··· 3755 3756 [[package]] 3757 name = "wasm-bindgen" 3758 - version = "0.2.84" 3759 source = "registry+https://github.com/rust-lang/crates.io-index" 3760 - checksum = "31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b" 3761 dependencies = [ 3762 "cfg-if", 3763 "wasm-bindgen-macro", ··· 3765 3766 [[package]] 3767 name = "wasm-bindgen-backend" 3768 - version = "0.2.84" 3769 source = "registry+https://github.com/rust-lang/crates.io-index" 3770 - checksum = "95ce90fd5bcc06af55a641a86428ee4229e44e07033963a2290a8e241607ccb9" 3771 dependencies = [ 3772 "bumpalo", 3773 "log", 3774 "once_cell", 3775 "proc-macro2", 3776 "quote", 3777 - "syn 1.0.109", 3778 "wasm-bindgen-shared", 3779 ] 3780 3781 [[package]] 3782 name = "wasm-bindgen-futures" 3783 - version = "0.4.34" 3784 source = "registry+https://github.com/rust-lang/crates.io-index" 3785 - checksum = "f219e0d211ba40266969f6dbdd90636da12f75bee4fc9d6c23d1260dadb51454" 3786 dependencies = [ 3787 "cfg-if", 3788 "js-sys", ··· 3792 3793 [[package]] 3794 name = "wasm-bindgen-macro" 3795 - version = "0.2.84" 3796 source = "registry+https://github.com/rust-lang/crates.io-index" 3797 - checksum = "4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5" 3798 dependencies = [ 3799 "quote", 3800 "wasm-bindgen-macro-support", ··· 3802 3803 [[package]] 3804 name = "wasm-bindgen-macro-support" 3805 - version = "0.2.84" 3806 source = "registry+https://github.com/rust-lang/crates.io-index" 3807 - checksum = "2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6" 3808 dependencies = [ 3809 "proc-macro2", 3810 "quote", 3811 - "syn 1.0.109", 3812 "wasm-bindgen-backend", 3813 "wasm-bindgen-shared", 3814 ] 3815 3816 [[package]] 3817 name = "wasm-bindgen-shared" 3818 - version = "0.2.84" 3819 source = "registry+https://github.com/rust-lang/crates.io-index" 3820 - checksum = "0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d" 3821 3822 [[package]] 3823 name = "web-sys" 3824 - version = "0.3.61" 3825 source = "registry+https://github.com/rust-lang/crates.io-index" 3826 - checksum = "e33b99f4b23ba3eec1a53ac264e35a755f00e966e0065077d6027c0f575b0b97" 3827 dependencies = [ 3828 "js-sys", 3829 "wasm-bindgen", ··· 4069 4070 [[package]] 4071 name = "zbus" 4072 - version = "3.12.0" 4073 source = "registry+https://github.com/rust-lang/crates.io-index" 4074 - checksum = "29242fa5ec5693629ae74d6eb1f69622a9511f600986d6d9779bccf36ac316e3" 4075 dependencies = [ 4076 "async-broadcast", 4077 "async-executor", 4078 "async-fs", 4079 "async-io", 4080 "async-lock", 4081 "async-recursion", 4082 "async-task", 4083 "async-trait", ··· 4108 4109 [[package]] 4110 name = "zbus_macros" 4111 - version = "3.12.0" 4112 source = "registry+https://github.com/rust-lang/crates.io-index" 4113 - checksum = "537793e26e9af85f774801dc52c6f6292352b2b517c5cf0449ffd3735732a53a" 4114 dependencies = [ 4115 "proc-macro-crate", 4116 "proc-macro2", 4117 "quote", 4118 "regex", 4119 "syn 1.0.109", 4120 "zvariant_utils", 4121 ] 4122 4123 [[package]] 4124 name = "zbus_names" 4125 - version = "2.5.0" 4126 source = "registry+https://github.com/rust-lang/crates.io-index" 4127 - checksum = "f34f314916bd89bdb9934154627fab152f4f28acdda03e7c4c68181b214fe7e3" 4128 dependencies = [ 4129 "serde", 4130 "static_assertions", ··· 4148 dependencies = [ 4149 "proc-macro2", 4150 "quote", 4151 - "syn 2.0.15", 4152 ] 4153 4154 [[package]] ··· 4170 4171 [[package]] 4172 name = "zvariant" 4173 - version = "3.12.0" 4174 source = "registry+https://github.com/rust-lang/crates.io-index" 4175 - checksum = "46fe4914a985446d6fd287019b5fceccce38303d71407d9e6e711d44954a05d8" 4176 dependencies = [ 4177 "byteorder", 4178 "enumflags2", ··· 4185 4186 [[package]] 4187 name = "zvariant_derive" 4188 - version = "3.12.0" 4189 source = "registry+https://github.com/rust-lang/crates.io-index" 4190 - checksum = "34c20260af4b28b3275d6676c7e2a6be0d4332e8e0aba4616d34007fd84e462a" 4191 dependencies = [ 4192 "proc-macro-crate", 4193 "proc-macro2", ··· 4198 4199 [[package]] 4200 name = "zvariant_utils" 4201 - version = "1.0.0" 4202 source = "registry+https://github.com/rust-lang/crates.io-index" 4203 - checksum = "53b22993dbc4d128a17a3b6c92f1c63872dd67198537ee728d8b5d7c40640a8b" 4204 dependencies = [ 4205 "proc-macro2", 4206 "quote",
··· 82 ] 83 84 [[package]] 85 + name = "android-tzdata" 86 + version = "0.1.1" 87 + source = "registry+https://github.com/rust-lang/crates.io-index" 88 + checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" 89 + 90 + [[package]] 91 name = "android_system_properties" 92 version = "0.1.5" 93 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 98 99 [[package]] 100 name = "anyhow" 101 + version = "1.0.71" 102 source = "registry+https://github.com/rust-lang/crates.io-index" 103 + checksum = "9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8" 104 105 [[package]] 106 name = "arrayref" ··· 227 ] 228 229 [[package]] 230 + name = "async-process" 231 + version = "1.7.0" 232 + source = "registry+https://github.com/rust-lang/crates.io-index" 233 + checksum = "7a9d28b1d97e08915212e2e45310d47854eafa69600756fc735fb788f75199c9" 234 + dependencies = [ 235 + "async-io", 236 + "async-lock", 237 + "autocfg", 238 + "blocking", 239 + "cfg-if", 240 + "event-listener", 241 + "futures-lite", 242 + "rustix", 243 + "signal-hook", 244 + "windows-sys 0.48.0", 245 + ] 246 + 247 + [[package]] 248 name = "async-recursion" 249 version = "1.0.4" 250 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 252 dependencies = [ 253 "proc-macro2", 254 "quote", 255 + "syn 2.0.18", 256 ] 257 258 [[package]] ··· 295 dependencies = [ 296 "proc-macro2", 297 "quote", 298 + "syn 2.0.18", 299 ] 300 301 [[package]] ··· 340 341 [[package]] 342 name = "base64" 343 + version = "0.21.2" 344 source = "registry+https://github.com/rust-lang/crates.io-index" 345 + checksum = "604178f6c5c21f02dc555784810edfb88d34ac2c73b2eae109655649ee73ce3d" 346 347 [[package]] 348 name = "base64ct" ··· 376 "cc", 377 "cfg-if", 378 "constant_time_eq", 379 + "digest 0.10.7", 380 ] 381 382 [[package]] ··· 445 446 [[package]] 447 name = "bumpalo" 448 + version = "3.13.0" 449 source = "registry+https://github.com/rust-lang/crates.io-index" 450 + checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1" 451 452 [[package]] 453 name = "bytemuck" ··· 509 510 [[package]] 511 name = "cfg-expr" 512 + version = "0.15.2" 513 source = "registry+https://github.com/rust-lang/crates.io-index" 514 + checksum = "e70d3ad08698a0568b0562f22710fe6bfc1f4a61a367c77d0398c562eadd453a" 515 dependencies = [ 516 "smallvec", 517 "target-lexicon", ··· 550 551 [[package]] 552 name = "chrono" 553 + version = "0.4.26" 554 source = "registry+https://github.com/rust-lang/crates.io-index" 555 + checksum = "ec837a71355b28f6556dbd569b37b3f363091c0bd4b2e735674521b4c5fd9bc5" 556 dependencies = [ 557 + "android-tzdata", 558 "iana-time-zone", 559 "num-traits", 560 "serde", 561 "winapi", ··· 591 ] 592 593 [[package]] 594 name = "color_quant" 595 version = "1.1.0" 596 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 689 ] 690 691 [[package]] 692 name = "ctr" 693 version = "0.7.0" 694 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 720 ] 721 722 [[package]] 723 name = "derivative" 724 version = "2.2.0" 725 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 741 742 [[package]] 743 name = "digest" 744 + version = "0.10.7" 745 source = "registry+https://github.com/rust-lang/crates.io-index" 746 + checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" 747 dependencies = [ 748 "block-buffer 0.10.4", 749 "crypto-common", ··· 752 753 [[package]] 754 name = "dirs" 755 + version = "5.0.1" 756 source = "registry+https://github.com/rust-lang/crates.io-index" 757 + checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" 758 dependencies = [ 759 "dirs-sys", 760 ] 761 762 [[package]] 763 name = "dirs-sys" 764 + version = "0.4.1" 765 source = "registry+https://github.com/rust-lang/crates.io-index" 766 + checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" 767 dependencies = [ 768 "libc", 769 + "option-ext", 770 "redox_users", 771 + "windows-sys 0.48.0", 772 ] 773 774 [[package]] 775 name = "displaydoc" 776 + version = "0.2.4" 777 source = "registry+https://github.com/rust-lang/crates.io-index" 778 + checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d" 779 dependencies = [ 780 "proc-macro2", 781 "quote", 782 + "syn 2.0.18", 783 ] 784 785 [[package]] ··· 806 dependencies = [ 807 "proc-macro2", 808 "quote", 809 + "syn 2.0.18", 810 ] 811 812 [[package]] ··· 883 884 [[package]] 885 name = "field-offset" 886 + version = "0.3.6" 887 source = "registry+https://github.com/rust-lang/crates.io-index" 888 + checksum = "38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f" 889 dependencies = [ 890 + "memoffset 0.9.0", 891 "rustc_version", 892 ] 893 ··· 899 900 [[package]] 901 name = "flare" 902 + version = "0.9.0" 903 dependencies = [ 904 "ashpd", 905 "async-recursion", ··· 934 935 [[package]] 936 name = "flate2" 937 + version = "1.0.26" 938 source = "registry+https://github.com/rust-lang/crates.io-index" 939 + checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743" 940 dependencies = [ 941 "crc32fast", 942 + "miniz_oxide", 943 ] 944 945 [[package]] ··· 1044 dependencies = [ 1045 "proc-macro2", 1046 "quote", 1047 + "syn 2.0.18", 1048 ] 1049 1050 [[package]] ··· 1574 source = "registry+https://github.com/rust-lang/crates.io-index" 1575 checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" 1576 dependencies = [ 1577 + "digest 0.10.7", 1578 ] 1579 1580 [[package]] ··· 1692 1693 [[package]] 1694 name = "iana-time-zone-haiku" 1695 + version = "0.1.2" 1696 source = "registry+https://github.com/rust-lang/crates.io-index" 1697 + checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" 1698 dependencies = [ 1699 + "cc", 1700 ] 1701 1702 [[package]] ··· 1754 1755 [[package]] 1756 name = "io-lifetimes" 1757 + version = "1.0.11" 1758 source = "registry+https://github.com/rust-lang/crates.io-index" 1759 + checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" 1760 dependencies = [ 1761 "hermit-abi 0.3.1", 1762 "libc", ··· 1792 1793 [[package]] 1794 name = "js-sys" 1795 + version = "0.3.63" 1796 source = "registry+https://github.com/rust-lang/crates.io-index" 1797 + checksum = "2f37a4a5928311ac501dee68b3c7613a1037d0edb30c8e5427bd832d55d1b790" 1798 dependencies = [ 1799 "wasm-bindgen", 1800 ] ··· 1854 1855 [[package]] 1856 name = "libc" 1857 + version = "0.2.144" 1858 source = "registry+https://github.com/rust-lang/crates.io-index" 1859 + checksum = "2b00cc1c228a6782d0f076e7b232802e0c5689d41bb5df366f2a6b6621cfdfe1" 1860 1861 [[package]] 1862 name = "libm" 1863 + version = "0.2.7" 1864 source = "registry+https://github.com/rust-lang/crates.io-index" 1865 + checksum = "f7012b1bbb0719e1097c47611d3898568c546d597c2e74d66f6087edd5233ff4" 1866 1867 [[package]] 1868 name = "libsignal-protocol" ··· 1895 [[package]] 1896 name = "libsignal-service" 1897 version = "0.1.0" 1898 + source = "git+https://github.com/whisperfish/libsignal-service-rs?rev=a2e871a#a2e871a3a28e615d70b0cdc50e9d8abc2867e535" 1899 dependencies = [ 1900 "aes 0.7.5", 1901 "aes-gcm", ··· 1928 [[package]] 1929 name = "libsignal-service-hyper" 1930 version = "0.1.0" 1931 + source = "git+https://github.com/whisperfish/libsignal-service-rs?rev=a2e871a#a2e871a3a28e615d70b0cdc50e9d8abc2867e535" 1932 dependencies = [ 1933 "async-trait", 1934 "async-tungstenite", ··· 1952 ] 1953 1954 [[package]] 1955 name = "linked-hash-map" 1956 version = "0.5.6" 1957 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1959 1960 [[package]] 1961 name = "linux-raw-sys" 1962 + version = "0.3.8" 1963 source = "registry+https://github.com/rust-lang/crates.io-index" 1964 + checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" 1965 1966 [[package]] 1967 name = "locale_config" ··· 1988 1989 [[package]] 1990 name = "log" 1991 + version = "0.4.18" 1992 source = "registry+https://github.com/rust-lang/crates.io-index" 1993 + checksum = "518ef76f2f87365916b142844c16d8fefd85039bc5699050210a7778ee1cd1de" 1994 dependencies = [ 1995 "value-bag", 1996 ] 1997 ··· 2057 ] 2058 2059 [[package]] 2060 + name = "memoffset" 2061 + version = "0.9.0" 2062 + source = "registry+https://github.com/rust-lang/crates.io-index" 2063 + checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" 2064 + dependencies = [ 2065 + "autocfg", 2066 + ] 2067 + 2068 + [[package]] 2069 name = "mime" 2070 version = "0.3.17" 2071 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2089 2090 [[package]] 2091 name = "miniz_oxide" 2092 version = "0.7.1" 2093 source = "registry+https://github.com/rust-lang/crates.io-index" 2094 checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" ··· 2099 2100 [[package]] 2101 name = "mio" 2102 + version = "0.8.8" 2103 source = "registry+https://github.com/rust-lang/crates.io-index" 2104 + checksum = "927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2" 2105 dependencies = [ 2106 "libc", 2107 "wasi 0.11.0+wasi-snapshot-preview1", 2108 + "windows-sys 0.48.0", 2109 ] 2110 2111 [[package]] ··· 2315 2316 [[package]] 2317 name = "once_cell" 2318 + version = "1.17.2" 2319 source = "registry+https://github.com/rust-lang/crates.io-index" 2320 + checksum = "9670a07f94779e00908f3e686eab508878ebb390ba6e604d3a284c00e8d0487b" 2321 2322 [[package]] 2323 name = "oncemutex" ··· 2337 "byteorder", 2338 "cbc", 2339 "cipher 0.4.4", 2340 + "digest 0.10.7", 2341 "dirs", 2342 "futures-util", 2343 "hkdf 0.12.3", ··· 2364 version = "0.1.5" 2365 source = "registry+https://github.com/rust-lang/crates.io-index" 2366 checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" 2367 + 2368 + [[package]] 2369 + name = "option-ext" 2370 + version = "0.2.0" 2371 + source = "registry+https://github.com/rust-lang/crates.io-index" 2372 + checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" 2373 2374 [[package]] 2375 name = "ordered-stream" ··· 2455 source = "registry+https://github.com/rust-lang/crates.io-index" 2456 checksum = "83a0692ec44e4cf1ef28ca317f14f8f07da2d95ec3fa01f86e4467b725e60917" 2457 dependencies = [ 2458 + "digest 0.10.7", 2459 "hmac 0.12.1", 2460 "password-hash", 2461 "sha2 0.10.6", ··· 2467 source = "registry+https://github.com/rust-lang/crates.io-index" 2468 checksum = "f0ca0b5a68607598bf3bad68f32227a8164f6254833f84eafaac409cd6746c31" 2469 dependencies = [ 2470 + "digest 0.10.7", 2471 "hmac 0.12.1", 2472 ] 2473 ··· 2521 2522 [[package]] 2523 name = "pkg-config" 2524 + version = "0.3.27" 2525 source = "registry+https://github.com/rust-lang/crates.io-index" 2526 + checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" 2527 2528 [[package]] 2529 name = "png" ··· 2535 "crc32fast", 2536 "fdeflate", 2537 "flate2", 2538 + "miniz_oxide", 2539 ] 2540 2541 [[package]] ··· 2596 [[package]] 2597 name = "presage" 2598 version = "0.6.0-dev" 2599 + source = "git+https://github.com/Schmiddiii/presage.git?rev=c1a246e1ac5181c34e83d9f838da154ca3160b5c#c1a246e1ac5181c34e83d9f838da154ca3160b5c" 2600 dependencies = [ 2601 "base64 0.12.3", 2602 "futures", ··· 2615 [[package]] 2616 name = "presage-store-sled" 2617 version = "0.6.0-dev" 2618 + source = "git+https://github.com/Schmiddiii/presage.git?rev=c1a246e1ac5181c34e83d9f838da154ca3160b5c#c1a246e1ac5181c34e83d9f838da154ca3160b5c" 2619 dependencies = [ 2620 "async-trait", 2621 "base64 0.12.3", ··· 2668 2669 [[package]] 2670 name = "proc-macro2" 2671 + version = "1.0.59" 2672 source = "registry+https://github.com/rust-lang/crates.io-index" 2673 + checksum = "6aeca18b86b413c660b781aa319e4e2648a3e6f9eadc9b47e9038e6fe9f3451b" 2674 dependencies = [ 2675 "unicode-ident", 2676 ] ··· 2811 2812 [[package]] 2813 name = "quote" 2814 + version = "1.0.28" 2815 source = "registry+https://github.com/rust-lang/crates.io-index" 2816 + checksum = "1b9ab9c7eadfd8df19006f1cf1a4aed13540ed5cbc047010ece5826e10825488" 2817 dependencies = [ 2818 "proc-macro2", 2819 ] ··· 2920 2921 [[package]] 2922 name = "regex" 2923 + version = "1.8.3" 2924 source = "registry+https://github.com/rust-lang/crates.io-index" 2925 + checksum = "81ca098a9821bd52d6b24fd8b10bd081f47d39c22778cafaa75a2857a62c6390" 2926 dependencies = [ 2927 "aho-corasick", 2928 "memchr", 2929 + "regex-syntax 0.7.2", 2930 ] 2931 2932 [[package]] ··· 2949 2950 [[package]] 2951 name = "regex-syntax" 2952 + version = "0.7.2" 2953 source = "registry+https://github.com/rust-lang/crates.io-index" 2954 + checksum = "436b050e76ed2903236f032a59761c1eb99e1b0aead2c257922771dab1fc8c78" 2955 2956 [[package]] 2957 name = "ring" ··· 2979 2980 [[package]] 2981 name = "rustix" 2982 + version = "0.37.19" 2983 source = "registry+https://github.com/rust-lang/crates.io-index" 2984 + checksum = "acf8729d8542766f1b2cf77eb034d52f40d375bb8b615d0b147089946e16613d" 2985 dependencies = [ 2986 "bitflags", 2987 "errno", ··· 3030 source = "registry+https://github.com/rust-lang/crates.io-index" 3031 checksum = "d194b56d58803a43635bdc398cd17e383d6f71f9182b9a192c127ca42494a59b" 3032 dependencies = [ 3033 + "base64 0.21.2", 3034 ] 3035 3036 [[package]] ··· 3061 checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 3062 3063 [[package]] 3064 name = "sct" 3065 version = "0.7.0" 3066 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3072 3073 [[package]] 3074 name = "security-framework" 3075 + version = "2.9.1" 3076 source = "registry+https://github.com/rust-lang/crates.io-index" 3077 + checksum = "1fc758eb7bffce5b308734e9b0c1468893cae9ff70ebf13e7090be8dcbcc83a8" 3078 dependencies = [ 3079 "bitflags", 3080 "core-foundation", ··· 3085 3086 [[package]] 3087 name = "security-framework-sys" 3088 + version = "2.9.0" 3089 source = "registry+https://github.com/rust-lang/crates.io-index" 3090 + checksum = "f51d0c0d83bec45f16480d0ce0058397a69e48fcdc52d1dc8855fb68acbd31a7" 3091 dependencies = [ 3092 "core-foundation-sys", 3093 "libc", ··· 3101 3102 [[package]] 3103 name = "serde" 3104 + version = "1.0.163" 3105 source = "registry+https://github.com/rust-lang/crates.io-index" 3106 + checksum = "2113ab51b87a539ae008b5c6c02dc020ffa39afd2d83cffcb3f4eb2722cebec2" 3107 dependencies = [ 3108 "serde_derive", 3109 ] 3110 3111 [[package]] 3112 name = "serde_derive" 3113 + version = "1.0.163" 3114 source = "registry+https://github.com/rust-lang/crates.io-index" 3115 + checksum = "8c805777e3930c8883389c602315a24224bcc738b63905ef87cd1420353ea93e" 3116 dependencies = [ 3117 "proc-macro2", 3118 "quote", 3119 + "syn 2.0.18", 3120 ] 3121 3122 [[package]] ··· 3138 dependencies = [ 3139 "proc-macro2", 3140 "quote", 3141 + "syn 2.0.18", 3142 ] 3143 3144 [[package]] 3145 name = "serde_spanned" 3146 + version = "0.6.2" 3147 source = "registry+https://github.com/rust-lang/crates.io-index" 3148 + checksum = "93107647184f6027e3b7dcb2e11034cf95ffa1e3a682c67951963ac69c1c007d" 3149 dependencies = [ 3150 "serde", 3151 ] ··· 3158 dependencies = [ 3159 "cfg-if", 3160 "cpufeatures", 3161 + "digest 0.10.7", 3162 ] 3163 3164 [[package]] ··· 3169 dependencies = [ 3170 "cfg-if", 3171 "cpufeatures", 3172 + "digest 0.10.7", 3173 ] 3174 3175 [[package]] ··· 3193 dependencies = [ 3194 "cfg-if", 3195 "cpufeatures", 3196 + "digest 0.10.7", 3197 + ] 3198 + 3199 + [[package]] 3200 + name = "signal-hook" 3201 + version = "0.3.15" 3202 + source = "registry+https://github.com/rust-lang/crates.io-index" 3203 + checksum = "732768f1176d21d09e076c23a93123d40bba92d50c4058da34d45c8de8e682b9" 3204 + dependencies = [ 3205 + "libc", 3206 + "signal-hook-registry", 3207 + ] 3208 + 3209 + [[package]] 3210 + name = "signal-hook-registry" 3211 + version = "1.4.1" 3212 + source = "registry+https://github.com/rust-lang/crates.io-index" 3213 + checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" 3214 + dependencies = [ 3215 + "libc", 3216 ] 3217 3218 [[package]] ··· 3293 3294 [[package]] 3295 name = "syn" 3296 + version = "2.0.18" 3297 source = "registry+https://github.com/rust-lang/crates.io-index" 3298 + checksum = "32d41677bcbe24c20c52e7c70b0d8db04134c5d1066bf98662e2871ad200ea3e" 3299 dependencies = [ 3300 "proc-macro2", 3301 "quote", ··· 3316 3317 [[package]] 3318 name = "system-deps" 3319 + version = "6.1.0" 3320 source = "registry+https://github.com/rust-lang/crates.io-index" 3321 + checksum = "e5fa6fb9ee296c0dc2df41a656ca7948546d061958115ddb0bcaae43ad0d17d2" 3322 dependencies = [ 3323 "cfg-expr", 3324 "heck 0.4.1", ··· 3329 3330 [[package]] 3331 name = "target-lexicon" 3332 + version = "0.12.7" 3333 source = "registry+https://github.com/rust-lang/crates.io-index" 3334 + checksum = "fd1ba337640d60c3e96bc6f0638a939b9c9a7f2c316a1598c279828b3d1dc8c5" 3335 3336 [[package]] 3337 name = "temp-dir" ··· 3378 dependencies = [ 3379 "proc-macro2", 3380 "quote", 3381 + "syn 2.0.18", 3382 ] 3383 3384 [[package]] ··· 3398 3399 [[package]] 3400 name = "tokio" 3401 + version = "1.28.2" 3402 source = "registry+https://github.com/rust-lang/crates.io-index" 3403 + checksum = "94d7b1cfd2aa4011f2de74c2c4c63665e27a71006b0a192dcd2710272e73dfa2" 3404 dependencies = [ 3405 "autocfg", 3406 "libc", ··· 3409 "pin-project-lite", 3410 "socket2", 3411 "tokio-macros", 3412 + "windows-sys 0.48.0", 3413 ] 3414 3415 [[package]] ··· 3424 3425 [[package]] 3426 name = "tokio-macros" 3427 + version = "2.1.0" 3428 source = "registry+https://github.com/rust-lang/crates.io-index" 3429 + checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e" 3430 dependencies = [ 3431 "proc-macro2", 3432 "quote", 3433 + "syn 2.0.18", 3434 ] 3435 3436 [[package]] ··· 3472 3473 [[package]] 3474 name = "toml_datetime" 3475 + version = "0.6.2" 3476 source = "registry+https://github.com/rust-lang/crates.io-index" 3477 + checksum = "5a76a9312f5ba4c2dec6b9161fdf25d87ad8a09256ccea5a556fef03c706a10f" 3478 dependencies = [ 3479 "serde", 3480 ] ··· 3513 3514 [[package]] 3515 name = "tracing-attributes" 3516 + version = "0.1.24" 3517 source = "registry+https://github.com/rust-lang/crates.io-index" 3518 + checksum = "0f57e3ca2a01450b1a921183a9c9cbfda207fd822cef4ccb00a65402cbba7a74" 3519 dependencies = [ 3520 "proc-macro2", 3521 "quote", 3522 + "syn 2.0.18", 3523 ] 3524 3525 [[package]] 3526 name = "tracing-core" 3527 + version = "0.1.31" 3528 source = "registry+https://github.com/rust-lang/crates.io-index" 3529 + checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a" 3530 dependencies = [ 3531 "once_cell", 3532 ] ··· 3591 3592 [[package]] 3593 name = "unicode-ident" 3594 + version = "1.0.9" 3595 source = "registry+https://github.com/rust-lang/crates.io-index" 3596 + checksum = "b15811caf2415fb889178633e7724bad2509101cde276048e013b9def5e51fa0" 3597 3598 [[package]] 3599 name = "unicode-normalization" ··· 3611 checksum = "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36" 3612 3613 [[package]] 3614 name = "unicode-xid" 3615 version = "0.2.4" 3616 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3658 3659 [[package]] 3660 name = "uuid" 3661 + version = "1.3.3" 3662 source = "registry+https://github.com/rust-lang/crates.io-index" 3663 + checksum = "345444e32442451b267fc254ae85a209c64be56d2890e601a0c37ff0c3c5ecd2" 3664 dependencies = [ 3665 "serde", 3666 ] 3667 3668 [[package]] 3669 name = "value-bag" 3670 + version = "1.4.0" 3671 source = "registry+https://github.com/rust-lang/crates.io-index" 3672 + checksum = "a4d330786735ea358f3bc09eea4caa098569c1c93f342d9aca0514915022fe7e" 3673 3674 [[package]] 3675 name = "version-compare" ··· 3713 3714 [[package]] 3715 name = "wasm-bindgen" 3716 + version = "0.2.86" 3717 source = "registry+https://github.com/rust-lang/crates.io-index" 3718 + checksum = "5bba0e8cb82ba49ff4e229459ff22a191bbe9a1cb3a341610c9c33efc27ddf73" 3719 dependencies = [ 3720 "cfg-if", 3721 "wasm-bindgen-macro", ··· 3723 3724 [[package]] 3725 name = "wasm-bindgen-backend" 3726 + version = "0.2.86" 3727 source = "registry+https://github.com/rust-lang/crates.io-index" 3728 + checksum = "19b04bc93f9d6bdee709f6bd2118f57dd6679cf1176a1af464fca3ab0d66d8fb" 3729 dependencies = [ 3730 "bumpalo", 3731 "log", 3732 "once_cell", 3733 "proc-macro2", 3734 "quote", 3735 + "syn 2.0.18", 3736 "wasm-bindgen-shared", 3737 ] 3738 3739 [[package]] 3740 name = "wasm-bindgen-futures" 3741 + version = "0.4.36" 3742 source = "registry+https://github.com/rust-lang/crates.io-index" 3743 + checksum = "2d1985d03709c53167ce907ff394f5316aa22cb4e12761295c5dc57dacb6297e" 3744 dependencies = [ 3745 "cfg-if", 3746 "js-sys", ··· 3750 3751 [[package]] 3752 name = "wasm-bindgen-macro" 3753 + version = "0.2.86" 3754 source = "registry+https://github.com/rust-lang/crates.io-index" 3755 + checksum = "14d6b024f1a526bb0234f52840389927257beb670610081360e5a03c5df9c258" 3756 dependencies = [ 3757 "quote", 3758 "wasm-bindgen-macro-support", ··· 3760 3761 [[package]] 3762 name = "wasm-bindgen-macro-support" 3763 + version = "0.2.86" 3764 source = "registry+https://github.com/rust-lang/crates.io-index" 3765 + checksum = "e128beba882dd1eb6200e1dc92ae6c5dbaa4311aa7bb211ca035779e5efc39f8" 3766 dependencies = [ 3767 "proc-macro2", 3768 "quote", 3769 + "syn 2.0.18", 3770 "wasm-bindgen-backend", 3771 "wasm-bindgen-shared", 3772 ] 3773 3774 [[package]] 3775 name = "wasm-bindgen-shared" 3776 + version = "0.2.86" 3777 source = "registry+https://github.com/rust-lang/crates.io-index" 3778 + checksum = "ed9d5b4305409d1fc9482fee2d7f9bcbf24b3972bf59817ef757e23982242a93" 3779 3780 [[package]] 3781 name = "web-sys" 3782 + version = "0.3.63" 3783 source = "registry+https://github.com/rust-lang/crates.io-index" 3784 + checksum = "3bdd9ef4e984da1187bf8110c5cf5b845fbc87a23602cdf912386a76fcd3a7c2" 3785 dependencies = [ 3786 "js-sys", 3787 "wasm-bindgen", ··· 4027 4028 [[package]] 4029 name = "zbus" 4030 + version = "3.13.1" 4031 source = "registry+https://github.com/rust-lang/crates.io-index" 4032 + checksum = "6c3d77c9966c28321f1907f0b6c5a5561189d1f7311eea6d94180c6be9daab29" 4033 dependencies = [ 4034 "async-broadcast", 4035 "async-executor", 4036 "async-fs", 4037 "async-io", 4038 "async-lock", 4039 + "async-process", 4040 "async-recursion", 4041 "async-task", 4042 "async-trait", ··· 4067 4068 [[package]] 4069 name = "zbus_macros" 4070 + version = "3.13.1" 4071 source = "registry+https://github.com/rust-lang/crates.io-index" 4072 + checksum = "f6e341d12edaff644e539ccbbf7f161601294c9a84ed3d7e015da33155b435af" 4073 dependencies = [ 4074 "proc-macro-crate", 4075 "proc-macro2", 4076 "quote", 4077 "regex", 4078 "syn 1.0.109", 4079 + "winnow", 4080 "zvariant_utils", 4081 ] 4082 4083 [[package]] 4084 name = "zbus_names" 4085 + version = "2.5.1" 4086 source = "registry+https://github.com/rust-lang/crates.io-index" 4087 + checksum = "82441e6033be0a741157a72951a3e4957d519698f3a824439cc131c5ba77ac2a" 4088 dependencies = [ 4089 "serde", 4090 "static_assertions", ··· 4108 dependencies = [ 4109 "proc-macro2", 4110 "quote", 4111 + "syn 2.0.18", 4112 ] 4113 4114 [[package]] ··· 4130 4131 [[package]] 4132 name = "zvariant" 4133 + version = "3.14.0" 4134 source = "registry+https://github.com/rust-lang/crates.io-index" 4135 + checksum = "622cc473f10cef1b0d73b7b34a266be30ebdcfaea40ec297dd8cbda088f9f93c" 4136 dependencies = [ 4137 "byteorder", 4138 "enumflags2", ··· 4145 4146 [[package]] 4147 name = "zvariant_derive" 4148 + version = "3.14.0" 4149 source = "registry+https://github.com/rust-lang/crates.io-index" 4150 + checksum = "5d9c1b57352c25b778257c661f3c4744b7cefb7fc09dd46909a153cce7773da2" 4151 dependencies = [ 4152 "proc-macro-crate", 4153 "proc-macro2", ··· 4158 4159 [[package]] 4160 name = "zvariant_utils" 4161 + version = "1.0.1" 4162 source = "registry+https://github.com/rust-lang/crates.io-index" 4163 + checksum = "7234f0d811589db492d16893e3f21e8e2fd282e6d01b0cddee310322062cc200" 4164 dependencies = [ 4165 "proc-macro2", 4166 "quote",
+15 -4
pkgs/applications/networking/instant-messengers/flare-signal/default.nix
··· 5 , meson 6 , ninja 7 , pkg-config 8 , protobuf 9 , libsecret 10 , libadwaita 11 , rustPlatform 12 , rustc 13 , desktop-file-utils 14 , wrapGAppsHook4 15 }: 16 17 stdenv.mkDerivation rec { 18 pname = "flare"; 19 - version = "0.8.0"; 20 21 src = fetchFromGitLab { 22 domain = "gitlab.com"; 23 owner = "Schmiddiii"; 24 repo = pname; 25 rev = version; 26 - hash = "sha256-w4WaWcUsjKiWfNe5StwRcPlcXqWz0427It96L1NsR0U="; 27 }; 28 29 cargoDeps = rustPlatform.importCargoLock { ··· 31 outputHashes = { 32 "curve25519-dalek-3.2.1" = "sha256-0hFRhn920tLBpo6ZNCl6DYtTMHMXY/EiDvuhOPVjvC0="; 33 "libsignal-protocol-0.1.0" = "sha256-IBhmd3WzkICiADO24WLjDJ8pFILGwWNUHLXKpt+Y0IY="; 34 - "libsignal-service-0.1.0" = "sha256-art5O06X4lhp9PoAd23mi6F1wRWkUcyON7AK8uBDoK8="; 35 - "presage-0.6.0-dev" = "sha256-DVImXySYL0zlGkwss/5DnQ3skTaBa7l55VWIGCd6kQU="; 36 }; 37 }; 38 39 nativeBuildInputs = [ 40 desktop-file-utils # for update-desktop-database 41 meson 42 ninja ··· 51 libadwaita 52 libsecret 53 protobuf 54 ]; 55 56 meta = {
··· 5 , meson 6 , ninja 7 , pkg-config 8 + , gst_all_1 9 , protobuf 10 , libsecret 11 , libadwaita 12 , rustPlatform 13 , rustc 14 + , appstream-glib 15 + , blueprint-compiler 16 , desktop-file-utils 17 , wrapGAppsHook4 18 }: 19 20 stdenv.mkDerivation rec { 21 pname = "flare"; 22 + version = "0.9.0"; 23 24 src = fetchFromGitLab { 25 domain = "gitlab.com"; 26 owner = "Schmiddiii"; 27 repo = pname; 28 rev = version; 29 + hash = "sha256-6p9uuK71fJvJs0U14jJEVb2mfpZWrCZZFE3eoZe9eVo="; 30 }; 31 32 cargoDeps = rustPlatform.importCargoLock { ··· 34 outputHashes = { 35 "curve25519-dalek-3.2.1" = "sha256-0hFRhn920tLBpo6ZNCl6DYtTMHMXY/EiDvuhOPVjvC0="; 36 "libsignal-protocol-0.1.0" = "sha256-IBhmd3WzkICiADO24WLjDJ8pFILGwWNUHLXKpt+Y0IY="; 37 + "libsignal-service-0.1.0" = "sha256-WSRqBNq9jbe6PSeExfmehNZwjlB70GLlHkrDlw59O5c="; 38 + "presage-0.6.0-dev" = "sha256-oNDfFLir3XL2UOGrWR/IFO7XTeJKX+vjdrd3qbIomtw="; 39 }; 40 }; 41 42 nativeBuildInputs = [ 43 + appstream-glib # for appstream-util 44 + blueprint-compiler 45 desktop-file-utils # for update-desktop-database 46 meson 47 ninja ··· 56 libadwaita 57 libsecret 58 protobuf 59 + 60 + # To reproduce audio messages 61 + gst_all_1.gstreamer 62 + gst_all_1.gst-plugins-base 63 + gst_all_1.gst-plugins-good 64 + gst_all_1.gst-plugins-bad 65 ]; 66 67 meta = {