lol

Merge staging-next into staging

authored by

github-actions[bot] and committed by
GitHub
2181c1e9 2af87666

+5489 -211
+2
nixos/doc/manual/development/developing-the-test-driver.chapter.md
··· 25 25 26 26 ## Testing changes to the test framework {#sec-test-the-test-framework} 27 27 28 + We currently have limited unit tests for the framework itself. You may run these with `nix-build -A nixosTests.nixos-test-driver`. 29 + 28 30 When making significant changes to the test framework, we run the tests on Hydra, to avoid disrupting the larger NixOS project. 29 31 30 32 For this, we use the `python-test-refactoring` branch in the `NixOS/nixpkgs` repository, and its [corresponding Hydra jobset](https://hydra.nixos.org/jobset/nixos/python-test-refactoring).
+5
nixos/doc/manual/development/writing-nixos-tests.section.md
··· 130 130 start_all() 131 131 ``` 132 132 133 + If the hostname of a node contains characters that can't be used in a 134 + Python variable name, those characters will be replaced with 135 + underscores in the variable name, so `nodes.machine-a` will be exposed 136 + to Python as `machine_a`. 137 + 133 138 ## Machine objects {#ssec-machine-objects} 134 139 135 140 The following methods are available on machine objects:
+6 -1
nixos/lib/test-driver/test_driver/driver.py
··· 2 2 from pathlib import Path 3 3 from typing import Any, Dict, Iterator, List, Union, Optional, Callable, ContextManager 4 4 import os 5 + import re 5 6 import tempfile 6 7 7 8 from test_driver.logger import rootlog ··· 26 27 f"The directory defined by TMPDIR, TEMP, TMP, or CWD: {tmp_dir} is not writeable" 27 28 ) 28 29 return tmp_dir 30 + 31 + 32 + def pythonize_name(name: str) -> str: 33 + return re.sub(r"^[^A-z_]|[^A-z0-9_]", "_", name) 29 34 30 35 31 36 class Driver: ··· 113 118 polling_condition=self.polling_condition, 114 119 Machine=Machine, # for typing 115 120 ) 116 - machine_symbols = {m.name: m for m in self.machines} 121 + machine_symbols = {pythonize_name(m.name): m for m in self.machines} 117 122 # If there's exactly one machine, make it available under the name 118 123 # "machine", even if it's not called that. 119 124 if len(self.machines) == 1:
+11 -20
nixos/lib/testing/driver.nix
··· 21 21 in 22 22 nodesList ++ lib.optional (lib.length nodesList == 1 && !lib.elem "machine" nodesList) "machine"; 23 23 24 - # TODO: This is an implementation error and needs fixing 25 - # the testing famework cannot legitimately restrict hostnames further 26 - # beyond RFC1035 27 - invalidNodeNames = lib.filter 28 - (node: builtins.match "^[A-z_]([A-z0-9_]+)?$" node == null) 29 - nodeHostNames; 24 + pythonizeName = name: 25 + let 26 + head = lib.substring 0 1 name; 27 + tail = lib.substring 1 (-1) name; 28 + in 29 + (if builtins.match "[A-z_]" head == null then "_" else head) + 30 + lib.stringAsChars (c: if builtins.match "[A-z0-9_]" c == null then "_" else c) tail; 30 31 31 32 uniqueVlans = lib.unique (builtins.concatLists vlans); 32 33 vlanNames = map (i: "vlan${toString i}: VLan;") uniqueVlans; 33 - machineNames = map (name: "${name}: Machine;") nodeHostNames; 34 + pythonizedNames = map pythonizeName nodeHostNames; 35 + machineNames = map (name: "${name}: Machine;") pythonizedNames; 34 36 35 - withChecks = 36 - if lib.length invalidNodeNames > 0 then 37 - throw '' 38 - Cannot create machines out of (${lib.concatStringsSep ", " invalidNodeNames})! 39 - All machines are referenced as python variables in the testing framework which will break the 40 - script when special characters are used. 41 - 42 - This is an IMPLEMENTATION ERROR and needs to be fixed. Meanwhile, 43 - please stick to alphanumeric chars and underscores as separation. 44 - '' 45 - else 46 - lib.warnIf config.skipLint "Linting is disabled"; 37 + withChecks = lib.warnIf config.skipLint "Linting is disabled"; 47 38 48 39 driver = 49 40 hostPkgs.runCommand "nixos-test-driver-${config.name}" ··· 87 78 ${testDriver}/bin/generate-driver-symbols 88 79 ${lib.optionalString (!config.skipLint) '' 89 80 PYFLAKES_BUILTINS="$( 90 - echo -n ${lib.escapeShellArg (lib.concatStringsSep "," nodeHostNames)}, 81 + echo -n ${lib.escapeShellArg (lib.concatStringsSep "," pythonizedNames)}, 91 82 < ${lib.escapeShellArg "driver-symbols"} 92 83 )" ${hostPkgs.python3Packages.pyflakes}/bin/pyflakes $out/test-script 93 84 ''}
+9 -1
nixos/tests/all-tests.nix
··· 66 66 ; 67 67 68 68 in { 69 + 70 + # Testing the test driver 71 + nixos-test-driver = { 72 + extra-python-packages = handleTest ./nixos-test-driver/extra-python-packages.nix {}; 73 + node-name = runTest ./nixos-test-driver/node-name.nix; 74 + }; 75 + 76 + # NixOS vm tests and non-vm unit tests 77 + 69 78 _3proxy = runTest ./3proxy.nix; 70 79 aaaaxy = runTest ./aaaaxy.nix; 71 80 acme = runTest ./acme.nix; ··· 220 229 etcd-cluster = handleTestOn ["x86_64-linux"] ./etcd-cluster.nix {}; 221 230 etebase-server = handleTest ./etebase-server.nix {}; 222 231 etesync-dav = handleTest ./etesync-dav.nix {}; 223 - extra-python-packages = handleTest ./extra-python-packages.nix {}; 224 232 evcc = handleTest ./evcc.nix {}; 225 233 fancontrol = handleTest ./fancontrol.nix {}; 226 234 fcitx5 = handleTest ./fcitx5 {};
+1 -1
nixos/tests/extra-python-packages.nix nixos/tests/nixos-test-driver/extra-python-packages.nix
··· 1 - import ./make-test-python.nix ({ ... }: 1 + import ../make-test-python.nix ({ ... }: 2 2 { 3 3 name = "extra-python-packages"; 4 4
+33
nixos/tests/nixos-test-driver/node-name.nix
··· 1 + { 2 + name = "nixos-test-driver.node-name"; 3 + nodes = { 4 + "ok" = { }; 5 + 6 + # Valid node name, but not a great host name. 7 + "one_two" = { }; 8 + 9 + # Valid node name, good host name 10 + "a-b" = { }; 11 + 12 + # TODO: would be nice to test these eval failures 13 + # Not allowed by lib/testing/network.nix (yet?) 14 + # "foo.bar" = { }; 15 + # Not allowed. 16 + # "not ok" = { }; # not ok 17 + }; 18 + 19 + testScript = '' 20 + start_all() 21 + 22 + with subtest("python vars exist and machines are reachable through test backdoor"): 23 + ok.succeed("true") 24 + one_two.succeed("true") 25 + a_b.succeed("true") 26 + 27 + with subtest("hostname is derived from the node name"): 28 + ok.succeed("hostname | tee /dev/stderr | grep '^ok$'") 29 + one_two.succeed("hostname | tee /dev/stderr | grep '^onetwo$'") 30 + a_b.succeed("hostname | tee /dev/stderr | grep '^a-b$'") 31 + 32 + ''; 33 + }
+2 -2
pkgs/applications/emulators/ppsspp/default.nix
··· 34 34 + lib.optionalString enableQt "-qt" 35 35 + lib.optionalString (!enableQt) "-sdl" 36 36 + lib.optionalString forceWayland "-wayland"; 37 - version = "1.14.4"; 37 + version = "1.15.2"; 38 38 39 39 src = fetchFromGitHub { 40 40 owner = "hrydgard"; 41 41 repo = "ppsspp"; 42 42 rev = "v${finalAttrs.version}"; 43 43 fetchSubmodules = true; 44 - sha256 = "sha256-7xzhN8JIQD4LZg8sQ8rLNYZrW0nCNBfZFgzoKdoWbKc="; 44 + sha256 = "sha256-D42u3MP+JKO/1IrOWVliVg4flUJi/pADScbNktRP+bY="; 45 45 }; 46 46 47 47 postPatch = ''
+4672
pkgs/applications/file-managers/xplorer/Cargo.lock
··· 1 + # This file is automatically @generated by Cargo. 2 + # It is not intended for manual editing. 3 + version = 3 4 + 5 + [[package]] 6 + name = "adler" 7 + version = "1.0.2" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 10 + 11 + [[package]] 12 + name = "adler32" 13 + version = "1.2.0" 14 + source = "registry+https://github.com/rust-lang/crates.io-index" 15 + checksum = "aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234" 16 + 17 + [[package]] 18 + name = "aes" 19 + version = "0.7.5" 20 + source = "registry+https://github.com/rust-lang/crates.io-index" 21 + checksum = "9e8b47f52ea9bae42228d07ec09eb676433d7c4ed1ebdf0f1d1c29ed446f1ab8" 22 + dependencies = [ 23 + "cfg-if 1.0.0", 24 + "cipher", 25 + "cpufeatures", 26 + "opaque-debug", 27 + ] 28 + 29 + [[package]] 30 + name = "aho-corasick" 31 + version = "0.7.19" 32 + source = "registry+https://github.com/rust-lang/crates.io-index" 33 + checksum = "b4f55bd91a0978cbfd91c457a164bab8b4001c833b7f323132c0a4e1922dd44e" 34 + dependencies = [ 35 + "memchr", 36 + ] 37 + 38 + [[package]] 39 + name = "alloc-no-stdlib" 40 + version = "2.0.4" 41 + source = "registry+https://github.com/rust-lang/crates.io-index" 42 + checksum = "cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3" 43 + 44 + [[package]] 45 + name = "alloc-stdlib" 46 + version = "0.2.2" 47 + source = "registry+https://github.com/rust-lang/crates.io-index" 48 + checksum = "94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece" 49 + dependencies = [ 50 + "alloc-no-stdlib", 51 + ] 52 + 53 + [[package]] 54 + name = "android_system_properties" 55 + version = "0.1.5" 56 + source = "registry+https://github.com/rust-lang/crates.io-index" 57 + checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" 58 + dependencies = [ 59 + "libc", 60 + ] 61 + 62 + [[package]] 63 + name = "anyhow" 64 + version = "1.0.65" 65 + source = "registry+https://github.com/rust-lang/crates.io-index" 66 + checksum = "98161a4e3e2184da77bb14f02184cdd111e83bbbcc9979dfee3c44b9a85f5602" 67 + 68 + [[package]] 69 + name = "app" 70 + version = "0.1.0" 71 + dependencies = [ 72 + "bincode", 73 + "clap", 74 + "font-loader", 75 + "glob", 76 + "lazy_static", 77 + "normpath", 78 + "notify", 79 + "open 2.1.3", 80 + "parselnk", 81 + "path-absolutize", 82 + "reqwest", 83 + "serde", 84 + "serde_json", 85 + "sysinfo", 86 + "tauri", 87 + "tauri-build", 88 + "tauri-plugin-window-state", 89 + "tokio", 90 + "trash", 91 + "url", 92 + "window-shadows", 93 + "window-vibrancy", 94 + "zip", 95 + ] 96 + 97 + [[package]] 98 + name = "atk" 99 + version = "0.15.1" 100 + source = "registry+https://github.com/rust-lang/crates.io-index" 101 + checksum = "2c3d816ce6f0e2909a96830d6911c2aff044370b1ef92d7f267b43bae5addedd" 102 + dependencies = [ 103 + "atk-sys", 104 + "bitflags", 105 + "glib", 106 + "libc", 107 + ] 108 + 109 + [[package]] 110 + name = "atk-sys" 111 + version = "0.15.1" 112 + source = "registry+https://github.com/rust-lang/crates.io-index" 113 + checksum = "58aeb089fb698e06db8089971c7ee317ab9644bade33383f63631437b03aafb6" 114 + dependencies = [ 115 + "glib-sys", 116 + "gobject-sys", 117 + "libc", 118 + "system-deps 6.0.2", 119 + ] 120 + 121 + [[package]] 122 + name = "attohttpc" 123 + version = "0.22.0" 124 + source = "registry+https://github.com/rust-lang/crates.io-index" 125 + checksum = "1fcf00bc6d5abb29b5f97e3c61a90b6d3caa12f3faf897d4a3e3607c050a35a7" 126 + dependencies = [ 127 + "flate2", 128 + "http", 129 + "log", 130 + "native-tls", 131 + "serde", 132 + "serde_json", 133 + "serde_urlencoded", 134 + "url", 135 + ] 136 + 137 + [[package]] 138 + name = "atty" 139 + version = "0.2.14" 140 + source = "registry+https://github.com/rust-lang/crates.io-index" 141 + checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" 142 + dependencies = [ 143 + "hermit-abi", 144 + "libc", 145 + "winapi 0.3.9", 146 + ] 147 + 148 + [[package]] 149 + name = "autocfg" 150 + version = "1.1.0" 151 + source = "registry+https://github.com/rust-lang/crates.io-index" 152 + checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 153 + 154 + [[package]] 155 + name = "base64" 156 + version = "0.13.0" 157 + source = "registry+https://github.com/rust-lang/crates.io-index" 158 + checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd" 159 + 160 + [[package]] 161 + name = "base64ct" 162 + version = "1.0.1" 163 + source = "registry+https://github.com/rust-lang/crates.io-index" 164 + checksum = "8a32fd6af2b5827bce66c29053ba0e7c42b9dcab01835835058558c10851a46b" 165 + 166 + [[package]] 167 + name = "bincode" 168 + version = "1.3.3" 169 + source = "registry+https://github.com/rust-lang/crates.io-index" 170 + checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" 171 + dependencies = [ 172 + "serde", 173 + ] 174 + 175 + [[package]] 176 + name = "bitflags" 177 + version = "1.3.2" 178 + source = "registry+https://github.com/rust-lang/crates.io-index" 179 + checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 180 + 181 + [[package]] 182 + name = "block" 183 + version = "0.1.6" 184 + source = "registry+https://github.com/rust-lang/crates.io-index" 185 + checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a" 186 + 187 + [[package]] 188 + name = "block-buffer" 189 + version = "0.10.3" 190 + source = "registry+https://github.com/rust-lang/crates.io-index" 191 + checksum = "69cce20737498f97b993470a6e536b8523f0af7892a4f928cceb1ac5e52ebe7e" 192 + dependencies = [ 193 + "generic-array", 194 + ] 195 + 196 + [[package]] 197 + name = "brotli" 198 + version = "3.3.4" 199 + source = "registry+https://github.com/rust-lang/crates.io-index" 200 + checksum = "a1a0b1dbcc8ae29329621f8d4f0d835787c1c38bb1401979b49d13b0b305ff68" 201 + dependencies = [ 202 + "alloc-no-stdlib", 203 + "alloc-stdlib", 204 + "brotli-decompressor", 205 + ] 206 + 207 + [[package]] 208 + name = "brotli-decompressor" 209 + version = "2.3.2" 210 + source = "registry+https://github.com/rust-lang/crates.io-index" 211 + checksum = "59ad2d4653bf5ca36ae797b1f4bb4dbddb60ce49ca4aed8a2ce4829f60425b80" 212 + dependencies = [ 213 + "alloc-no-stdlib", 214 + "alloc-stdlib", 215 + ] 216 + 217 + [[package]] 218 + name = "bstr" 219 + version = "0.2.17" 220 + source = "registry+https://github.com/rust-lang/crates.io-index" 221 + checksum = "ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223" 222 + dependencies = [ 223 + "memchr", 224 + ] 225 + 226 + [[package]] 227 + name = "bumpalo" 228 + version = "3.11.0" 229 + source = "registry+https://github.com/rust-lang/crates.io-index" 230 + checksum = "c1ad822118d20d2c234f427000d5acc36eabe1e29a348c89b63dd60b13f28e5d" 231 + 232 + [[package]] 233 + name = "bytemuck" 234 + version = "1.12.1" 235 + source = "registry+https://github.com/rust-lang/crates.io-index" 236 + checksum = "2f5715e491b5a1598fc2bef5a606847b5dc1d48ea625bd3c02c00de8285591da" 237 + 238 + [[package]] 239 + name = "byteorder" 240 + version = "1.4.3" 241 + source = "registry+https://github.com/rust-lang/crates.io-index" 242 + checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" 243 + 244 + [[package]] 245 + name = "bytes" 246 + version = "1.2.1" 247 + source = "registry+https://github.com/rust-lang/crates.io-index" 248 + checksum = "ec8a7b6a70fde80372154c65702f00a0f56f3e1c36abbc6c440484be248856db" 249 + 250 + [[package]] 251 + name = "bzip2" 252 + version = "0.4.3" 253 + source = "registry+https://github.com/rust-lang/crates.io-index" 254 + checksum = "6afcd980b5f3a45017c57e57a2fcccbb351cc43a356ce117ef760ef8052b89b0" 255 + dependencies = [ 256 + "bzip2-sys", 257 + "libc", 258 + ] 259 + 260 + [[package]] 261 + name = "bzip2-sys" 262 + version = "0.1.11+1.0.8" 263 + source = "registry+https://github.com/rust-lang/crates.io-index" 264 + checksum = "736a955f3fa7875102d57c82b8cac37ec45224a07fd32d58f9f7a186b6cd4cdc" 265 + dependencies = [ 266 + "cc", 267 + "libc", 268 + "pkg-config", 269 + ] 270 + 271 + [[package]] 272 + name = "cairo-rs" 273 + version = "0.15.12" 274 + source = "registry+https://github.com/rust-lang/crates.io-index" 275 + checksum = "c76ee391b03d35510d9fa917357c7f1855bd9a6659c95a1b392e33f49b3369bc" 276 + dependencies = [ 277 + "bitflags", 278 + "cairo-sys-rs", 279 + "glib", 280 + "libc", 281 + "thiserror", 282 + ] 283 + 284 + [[package]] 285 + name = "cairo-sys-rs" 286 + version = "0.15.1" 287 + source = "registry+https://github.com/rust-lang/crates.io-index" 288 + checksum = "3c55d429bef56ac9172d25fecb85dc8068307d17acd74b377866b7a1ef25d3c8" 289 + dependencies = [ 290 + "glib-sys", 291 + "libc", 292 + "system-deps 6.0.2", 293 + ] 294 + 295 + [[package]] 296 + name = "cargo_toml" 297 + version = "0.11.8" 298 + source = "registry+https://github.com/rust-lang/crates.io-index" 299 + checksum = "e72c3ff59e3b7d24630206bb63a73af65da4ed5df1f76ee84dfafb9fee2ba60e" 300 + dependencies = [ 301 + "serde", 302 + "serde_derive", 303 + "toml", 304 + ] 305 + 306 + [[package]] 307 + name = "cc" 308 + version = "1.0.73" 309 + source = "registry+https://github.com/rust-lang/crates.io-index" 310 + checksum = "2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11" 311 + dependencies = [ 312 + "jobserver", 313 + ] 314 + 315 + [[package]] 316 + name = "cesu8" 317 + version = "1.1.0" 318 + source = "registry+https://github.com/rust-lang/crates.io-index" 319 + checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c" 320 + 321 + [[package]] 322 + name = "cfb" 323 + version = "0.6.1" 324 + source = "registry+https://github.com/rust-lang/crates.io-index" 325 + checksum = "74f89d248799e3f15f91b70917f65381062a01bb8e222700ea0e5a7ff9785f9c" 326 + dependencies = [ 327 + "byteorder", 328 + "uuid 0.8.2", 329 + ] 330 + 331 + [[package]] 332 + name = "cfg-expr" 333 + version = "0.9.1" 334 + source = "registry+https://github.com/rust-lang/crates.io-index" 335 + checksum = "3431df59f28accaf4cb4eed4a9acc66bea3f3c3753aa6cdc2f024174ef232af7" 336 + dependencies = [ 337 + "smallvec", 338 + ] 339 + 340 + [[package]] 341 + name = "cfg-expr" 342 + version = "0.10.3" 343 + source = "registry+https://github.com/rust-lang/crates.io-index" 344 + checksum = "0aacacf4d96c24b2ad6eb8ee6df040e4f27b0d0b39a5710c30091baa830485db" 345 + dependencies = [ 346 + "smallvec", 347 + ] 348 + 349 + [[package]] 350 + name = "cfg-if" 351 + version = "0.1.10" 352 + source = "registry+https://github.com/rust-lang/crates.io-index" 353 + checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822" 354 + 355 + [[package]] 356 + name = "cfg-if" 357 + version = "1.0.0" 358 + source = "registry+https://github.com/rust-lang/crates.io-index" 359 + checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 360 + 361 + [[package]] 362 + name = "chrono" 363 + version = "0.4.22" 364 + source = "registry+https://github.com/rust-lang/crates.io-index" 365 + checksum = "bfd4d1b31faaa3a89d7934dbded3111da0d2ef28e3ebccdb4f0179f5929d1ef1" 366 + dependencies = [ 367 + "iana-time-zone", 368 + "js-sys", 369 + "num-integer", 370 + "num-traits", 371 + "time 0.1.44", 372 + "wasm-bindgen", 373 + "winapi 0.3.9", 374 + ] 375 + 376 + [[package]] 377 + name = "cipher" 378 + version = "0.3.0" 379 + source = "registry+https://github.com/rust-lang/crates.io-index" 380 + checksum = "7ee52072ec15386f770805afd189a01c8841be8696bed250fa2f13c4c0d6dfb7" 381 + dependencies = [ 382 + "generic-array", 383 + ] 384 + 385 + [[package]] 386 + name = "clap" 387 + version = "3.2.22" 388 + source = "registry+https://github.com/rust-lang/crates.io-index" 389 + checksum = "86447ad904c7fb335a790c9d7fe3d0d971dc523b8ccd1561a520de9a85302750" 390 + dependencies = [ 391 + "atty", 392 + "bitflags", 393 + "clap_lex", 394 + "indexmap", 395 + "strsim", 396 + "termcolor", 397 + "textwrap", 398 + ] 399 + 400 + [[package]] 401 + name = "clap_lex" 402 + version = "0.2.4" 403 + source = "registry+https://github.com/rust-lang/crates.io-index" 404 + checksum = "2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5" 405 + dependencies = [ 406 + "os_str_bytes", 407 + ] 408 + 409 + [[package]] 410 + name = "cmake" 411 + version = "0.1.48" 412 + source = "registry+https://github.com/rust-lang/crates.io-index" 413 + checksum = "e8ad8cef104ac57b68b89df3208164d228503abbdce70f6880ffa3d970e7443a" 414 + dependencies = [ 415 + "cc", 416 + ] 417 + 418 + [[package]] 419 + name = "cocoa" 420 + version = "0.24.0" 421 + source = "registry+https://github.com/rust-lang/crates.io-index" 422 + checksum = "6f63902e9223530efb4e26ccd0cf55ec30d592d3b42e21a28defc42a9586e832" 423 + dependencies = [ 424 + "bitflags", 425 + "block", 426 + "cocoa-foundation", 427 + "core-foundation", 428 + "core-graphics", 429 + "foreign-types", 430 + "libc", 431 + "objc", 432 + ] 433 + 434 + [[package]] 435 + name = "cocoa-foundation" 436 + version = "0.1.0" 437 + source = "registry+https://github.com/rust-lang/crates.io-index" 438 + checksum = "7ade49b65d560ca58c403a479bb396592b155c0185eada742ee323d1d68d6318" 439 + dependencies = [ 440 + "bitflags", 441 + "block", 442 + "core-foundation", 443 + "core-graphics-types", 444 + "foreign-types", 445 + "libc", 446 + "objc", 447 + ] 448 + 449 + [[package]] 450 + name = "color_quant" 451 + version = "1.1.0" 452 + source = "registry+https://github.com/rust-lang/crates.io-index" 453 + checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" 454 + 455 + [[package]] 456 + name = "combine" 457 + version = "4.6.6" 458 + source = "registry+https://github.com/rust-lang/crates.io-index" 459 + checksum = "35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4" 460 + dependencies = [ 461 + "bytes", 462 + "memchr", 463 + ] 464 + 465 + [[package]] 466 + name = "constant_time_eq" 467 + version = "0.1.5" 468 + source = "registry+https://github.com/rust-lang/crates.io-index" 469 + checksum = "245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc" 470 + 471 + [[package]] 472 + name = "convert_case" 473 + version = "0.4.0" 474 + source = "registry+https://github.com/rust-lang/crates.io-index" 475 + checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e" 476 + 477 + [[package]] 478 + name = "core-foundation" 479 + version = "0.9.3" 480 + source = "registry+https://github.com/rust-lang/crates.io-index" 481 + checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146" 482 + dependencies = [ 483 + "core-foundation-sys", 484 + "libc", 485 + ] 486 + 487 + [[package]] 488 + name = "core-foundation-sys" 489 + version = "0.8.3" 490 + source = "registry+https://github.com/rust-lang/crates.io-index" 491 + checksum = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc" 492 + 493 + [[package]] 494 + name = "core-graphics" 495 + version = "0.22.3" 496 + source = "registry+https://github.com/rust-lang/crates.io-index" 497 + checksum = "2581bbab3b8ffc6fcbd550bf46c355135d16e9ff2a6ea032ad6b9bf1d7efe4fb" 498 + dependencies = [ 499 + "bitflags", 500 + "core-foundation", 501 + "core-graphics-types", 502 + "foreign-types", 503 + "libc", 504 + ] 505 + 506 + [[package]] 507 + name = "core-graphics-types" 508 + version = "0.1.1" 509 + source = "registry+https://github.com/rust-lang/crates.io-index" 510 + checksum = "3a68b68b3446082644c91ac778bf50cd4104bfb002b5a6a7c44cca5a2c70788b" 511 + dependencies = [ 512 + "bitflags", 513 + "core-foundation", 514 + "foreign-types", 515 + "libc", 516 + ] 517 + 518 + [[package]] 519 + name = "core-text" 520 + version = "19.2.0" 521 + source = "registry+https://github.com/rust-lang/crates.io-index" 522 + checksum = "99d74ada66e07c1cefa18f8abfba765b486f250de2e4a999e5727fc0dd4b4a25" 523 + dependencies = [ 524 + "core-foundation", 525 + "core-graphics", 526 + "foreign-types", 527 + "libc", 528 + ] 529 + 530 + [[package]] 531 + name = "cpufeatures" 532 + version = "0.2.5" 533 + source = "registry+https://github.com/rust-lang/crates.io-index" 534 + checksum = "28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320" 535 + dependencies = [ 536 + "libc", 537 + ] 538 + 539 + [[package]] 540 + name = "crc32fast" 541 + version = "1.3.2" 542 + source = "registry+https://github.com/rust-lang/crates.io-index" 543 + checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" 544 + dependencies = [ 545 + "cfg-if 1.0.0", 546 + ] 547 + 548 + [[package]] 549 + name = "crossbeam-channel" 550 + version = "0.5.6" 551 + source = "registry+https://github.com/rust-lang/crates.io-index" 552 + checksum = "c2dd04ddaf88237dc3b8d8f9a3c1004b506b54b3313403944054d23c0870c521" 553 + dependencies = [ 554 + "cfg-if 1.0.0", 555 + "crossbeam-utils", 556 + ] 557 + 558 + [[package]] 559 + name = "crossbeam-deque" 560 + version = "0.8.2" 561 + source = "registry+https://github.com/rust-lang/crates.io-index" 562 + checksum = "715e8152b692bba2d374b53d4875445368fdf21a94751410af607a5ac677d1fc" 563 + dependencies = [ 564 + "cfg-if 1.0.0", 565 + "crossbeam-epoch", 566 + "crossbeam-utils", 567 + ] 568 + 569 + [[package]] 570 + name = "crossbeam-epoch" 571 + version = "0.9.11" 572 + source = "registry+https://github.com/rust-lang/crates.io-index" 573 + checksum = "f916dfc5d356b0ed9dae65f1db9fc9770aa2851d2662b988ccf4fe3516e86348" 574 + dependencies = [ 575 + "autocfg", 576 + "cfg-if 1.0.0", 577 + "crossbeam-utils", 578 + "memoffset", 579 + "scopeguard", 580 + ] 581 + 582 + [[package]] 583 + name = "crossbeam-utils" 584 + version = "0.8.12" 585 + source = "registry+https://github.com/rust-lang/crates.io-index" 586 + checksum = "edbafec5fa1f196ca66527c1b12c2ec4745ca14b50f1ad8f9f6f720b55d11fac" 587 + dependencies = [ 588 + "cfg-if 1.0.0", 589 + ] 590 + 591 + [[package]] 592 + name = "crypto-common" 593 + version = "0.1.6" 594 + source = "registry+https://github.com/rust-lang/crates.io-index" 595 + checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 596 + dependencies = [ 597 + "generic-array", 598 + "typenum", 599 + ] 600 + 601 + [[package]] 602 + name = "cssparser" 603 + version = "0.27.2" 604 + source = "registry+https://github.com/rust-lang/crates.io-index" 605 + checksum = "754b69d351cdc2d8ee09ae203db831e005560fc6030da058f86ad60c92a9cb0a" 606 + dependencies = [ 607 + "cssparser-macros", 608 + "dtoa-short", 609 + "itoa 0.4.8", 610 + "matches", 611 + "phf 0.8.0", 612 + "proc-macro2", 613 + "quote", 614 + "smallvec", 615 + "syn", 616 + ] 617 + 618 + [[package]] 619 + name = "cssparser-macros" 620 + version = "0.6.0" 621 + source = "registry+https://github.com/rust-lang/crates.io-index" 622 + checksum = "dfae75de57f2b2e85e8768c3ea840fd159c8f33e2b6522c7835b7abac81be16e" 623 + dependencies = [ 624 + "quote", 625 + "syn", 626 + ] 627 + 628 + [[package]] 629 + name = "ctor" 630 + version = "0.1.23" 631 + source = "registry+https://github.com/rust-lang/crates.io-index" 632 + checksum = "cdffe87e1d521a10f9696f833fe502293ea446d7f256c06128293a4119bdf4cb" 633 + dependencies = [ 634 + "quote", 635 + "syn", 636 + ] 637 + 638 + [[package]] 639 + name = "cty" 640 + version = "0.2.2" 641 + source = "registry+https://github.com/rust-lang/crates.io-index" 642 + checksum = "b365fabc795046672053e29c954733ec3b05e4be654ab130fe8f1f94d7051f35" 643 + 644 + [[package]] 645 + name = "darling" 646 + version = "0.13.4" 647 + source = "registry+https://github.com/rust-lang/crates.io-index" 648 + checksum = "a01d95850c592940db9b8194bc39f4bc0e89dee5c4265e4b1807c34a9aba453c" 649 + dependencies = [ 650 + "darling_core", 651 + "darling_macro", 652 + ] 653 + 654 + [[package]] 655 + name = "darling_core" 656 + version = "0.13.4" 657 + source = "registry+https://github.com/rust-lang/crates.io-index" 658 + checksum = "859d65a907b6852c9361e3185c862aae7fafd2887876799fa55f5f99dc40d610" 659 + dependencies = [ 660 + "fnv", 661 + "ident_case", 662 + "proc-macro2", 663 + "quote", 664 + "strsim", 665 + "syn", 666 + ] 667 + 668 + [[package]] 669 + name = "darling_macro" 670 + version = "0.13.4" 671 + source = "registry+https://github.com/rust-lang/crates.io-index" 672 + checksum = "9c972679f83bdf9c42bd905396b6c3588a843a17f0f16dfcfa3e2c5d57441835" 673 + dependencies = [ 674 + "darling_core", 675 + "quote", 676 + "syn", 677 + ] 678 + 679 + [[package]] 680 + name = "dbus" 681 + version = "0.9.6" 682 + source = "registry+https://github.com/rust-lang/crates.io-index" 683 + checksum = "6f8bcdd56d2e5c4ed26a529c5a9029f5db8290d433497506f958eae3be148eb6" 684 + dependencies = [ 685 + "libc", 686 + "libdbus-sys", 687 + "winapi 0.3.9", 688 + ] 689 + 690 + [[package]] 691 + name = "deflate" 692 + version = "0.7.20" 693 + source = "registry+https://github.com/rust-lang/crates.io-index" 694 + checksum = "707b6a7b384888a70c8d2e8650b3e60170dfc6a67bb4aa67b6dfca57af4bedb4" 695 + dependencies = [ 696 + "adler32", 697 + "byteorder", 698 + ] 699 + 700 + [[package]] 701 + name = "derive_more" 702 + version = "0.99.17" 703 + source = "registry+https://github.com/rust-lang/crates.io-index" 704 + checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321" 705 + dependencies = [ 706 + "convert_case", 707 + "proc-macro2", 708 + "quote", 709 + "rustc_version 0.4.0", 710 + "syn", 711 + ] 712 + 713 + [[package]] 714 + name = "digest" 715 + version = "0.10.5" 716 + source = "registry+https://github.com/rust-lang/crates.io-index" 717 + checksum = "adfbc57365a37acbd2ebf2b64d7e69bb766e2fea813521ed536f5d0520dcf86c" 718 + dependencies = [ 719 + "block-buffer", 720 + "crypto-common", 721 + "subtle", 722 + ] 723 + 724 + [[package]] 725 + name = "dirs-next" 726 + version = "2.0.0" 727 + source = "registry+https://github.com/rust-lang/crates.io-index" 728 + checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1" 729 + dependencies = [ 730 + "cfg-if 1.0.0", 731 + "dirs-sys-next", 732 + ] 733 + 734 + [[package]] 735 + name = "dirs-sys-next" 736 + version = "0.1.2" 737 + source = "registry+https://github.com/rust-lang/crates.io-index" 738 + checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" 739 + dependencies = [ 740 + "libc", 741 + "redox_users", 742 + "winapi 0.3.9", 743 + ] 744 + 745 + [[package]] 746 + name = "dispatch" 747 + version = "0.2.0" 748 + source = "registry+https://github.com/rust-lang/crates.io-index" 749 + checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b" 750 + 751 + [[package]] 752 + name = "dtoa" 753 + version = "0.4.8" 754 + source = "registry+https://github.com/rust-lang/crates.io-index" 755 + checksum = "56899898ce76aaf4a0f24d914c97ea6ed976d42fec6ad33fcbb0a1103e07b2b0" 756 + 757 + [[package]] 758 + name = "dtoa-short" 759 + version = "0.3.3" 760 + source = "registry+https://github.com/rust-lang/crates.io-index" 761 + checksum = "bde03329ae10e79ede66c9ce4dc930aa8599043b0743008548680f25b91502d6" 762 + dependencies = [ 763 + "dtoa", 764 + ] 765 + 766 + [[package]] 767 + name = "either" 768 + version = "1.8.0" 769 + source = "registry+https://github.com/rust-lang/crates.io-index" 770 + checksum = "90e5c1c8368803113bf0c9584fc495a58b86dc8a29edbf8fe877d21d9507e797" 771 + 772 + [[package]] 773 + name = "embed_plist" 774 + version = "1.2.2" 775 + source = "registry+https://github.com/rust-lang/crates.io-index" 776 + checksum = "4ef6b89e5b37196644d8796de5268852ff179b44e96276cf4290264843743bb7" 777 + 778 + [[package]] 779 + name = "encoding_rs" 780 + version = "0.8.31" 781 + source = "registry+https://github.com/rust-lang/crates.io-index" 782 + checksum = "9852635589dc9f9ea1b6fe9f05b50ef208c85c834a562f0c6abb1c475736ec2b" 783 + dependencies = [ 784 + "cfg-if 1.0.0", 785 + ] 786 + 787 + [[package]] 788 + name = "expat-sys" 789 + version = "2.1.6" 790 + source = "registry+https://github.com/rust-lang/crates.io-index" 791 + checksum = "658f19728920138342f68408b7cf7644d90d4784353d8ebc32e7e8663dbe45fa" 792 + dependencies = [ 793 + "cmake", 794 + "pkg-config", 795 + ] 796 + 797 + [[package]] 798 + name = "fastrand" 799 + version = "1.8.0" 800 + source = "registry+https://github.com/rust-lang/crates.io-index" 801 + checksum = "a7a407cfaa3385c4ae6b23e84623d48c2798d06e3e6a1878f7f59f17b3f86499" 802 + dependencies = [ 803 + "instant", 804 + ] 805 + 806 + [[package]] 807 + name = "field-offset" 808 + version = "0.3.4" 809 + source = "registry+https://github.com/rust-lang/crates.io-index" 810 + checksum = "1e1c54951450cbd39f3dbcf1005ac413b49487dabf18a720ad2383eccfeffb92" 811 + dependencies = [ 812 + "memoffset", 813 + "rustc_version 0.3.3", 814 + ] 815 + 816 + [[package]] 817 + name = "filetime" 818 + version = "0.2.17" 819 + source = "registry+https://github.com/rust-lang/crates.io-index" 820 + checksum = "e94a7bbaa59354bc20dd75b67f23e2797b4490e9d6928203fb105c79e448c86c" 821 + dependencies = [ 822 + "cfg-if 1.0.0", 823 + "libc", 824 + "redox_syscall", 825 + "windows-sys 0.36.1", 826 + ] 827 + 828 + [[package]] 829 + name = "flate2" 830 + version = "1.0.24" 831 + source = "registry+https://github.com/rust-lang/crates.io-index" 832 + checksum = "f82b0f4c27ad9f8bfd1f3208d882da2b09c301bc1c828fd3a00d0216d2fbbff6" 833 + dependencies = [ 834 + "crc32fast", 835 + "miniz_oxide", 836 + ] 837 + 838 + [[package]] 839 + name = "fnv" 840 + version = "1.0.7" 841 + source = "registry+https://github.com/rust-lang/crates.io-index" 842 + checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 843 + 844 + [[package]] 845 + name = "font-loader" 846 + version = "0.11.0" 847 + source = "registry+https://github.com/rust-lang/crates.io-index" 848 + checksum = "c49d6b4c11dca1a1dd931a34a9f397e2da91abe3de4110505f3530a80e560b52" 849 + dependencies = [ 850 + "core-foundation", 851 + "core-text", 852 + "libc", 853 + "servo-fontconfig", 854 + "winapi 0.3.9", 855 + ] 856 + 857 + [[package]] 858 + name = "foreign-types" 859 + version = "0.3.2" 860 + source = "registry+https://github.com/rust-lang/crates.io-index" 861 + checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" 862 + dependencies = [ 863 + "foreign-types-shared", 864 + ] 865 + 866 + [[package]] 867 + name = "foreign-types-shared" 868 + version = "0.1.1" 869 + source = "registry+https://github.com/rust-lang/crates.io-index" 870 + checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" 871 + 872 + [[package]] 873 + name = "form_urlencoded" 874 + version = "1.1.0" 875 + source = "registry+https://github.com/rust-lang/crates.io-index" 876 + checksum = "a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8" 877 + dependencies = [ 878 + "percent-encoding", 879 + ] 880 + 881 + [[package]] 882 + name = "freetype-sys" 883 + version = "0.13.1" 884 + source = "registry+https://github.com/rust-lang/crates.io-index" 885 + checksum = "a37d4011c0cc628dfa766fcc195454f4b068d7afdc2adfd28861191d866e731a" 886 + dependencies = [ 887 + "cmake", 888 + "libc", 889 + "pkg-config", 890 + ] 891 + 892 + [[package]] 893 + name = "fsevent" 894 + version = "0.4.0" 895 + source = "registry+https://github.com/rust-lang/crates.io-index" 896 + checksum = "5ab7d1bd1bd33cc98b0889831b72da23c0aa4df9cec7e0702f46ecea04b35db6" 897 + dependencies = [ 898 + "bitflags", 899 + "fsevent-sys", 900 + ] 901 + 902 + [[package]] 903 + name = "fsevent-sys" 904 + version = "2.0.1" 905 + source = "registry+https://github.com/rust-lang/crates.io-index" 906 + checksum = "f41b048a94555da0f42f1d632e2e19510084fb8e303b0daa2816e733fb3644a0" 907 + dependencies = [ 908 + "libc", 909 + ] 910 + 911 + [[package]] 912 + name = "fuchsia-zircon" 913 + version = "0.3.3" 914 + source = "registry+https://github.com/rust-lang/crates.io-index" 915 + checksum = "2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82" 916 + dependencies = [ 917 + "bitflags", 918 + "fuchsia-zircon-sys", 919 + ] 920 + 921 + [[package]] 922 + name = "fuchsia-zircon-sys" 923 + version = "0.3.3" 924 + source = "registry+https://github.com/rust-lang/crates.io-index" 925 + checksum = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7" 926 + 927 + [[package]] 928 + name = "futf" 929 + version = "0.1.5" 930 + source = "registry+https://github.com/rust-lang/crates.io-index" 931 + checksum = "df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843" 932 + dependencies = [ 933 + "mac", 934 + "new_debug_unreachable", 935 + ] 936 + 937 + [[package]] 938 + name = "futures-channel" 939 + version = "0.3.24" 940 + source = "registry+https://github.com/rust-lang/crates.io-index" 941 + checksum = "30bdd20c28fadd505d0fd6712cdfcb0d4b5648baf45faef7f852afb2399bb050" 942 + dependencies = [ 943 + "futures-core", 944 + ] 945 + 946 + [[package]] 947 + name = "futures-core" 948 + version = "0.3.24" 949 + source = "registry+https://github.com/rust-lang/crates.io-index" 950 + checksum = "4e5aa3de05362c3fb88de6531e6296e85cde7739cccad4b9dfeeb7f6ebce56bf" 951 + 952 + [[package]] 953 + name = "futures-executor" 954 + version = "0.3.24" 955 + source = "registry+https://github.com/rust-lang/crates.io-index" 956 + checksum = "9ff63c23854bee61b6e9cd331d523909f238fc7636290b96826e9cfa5faa00ab" 957 + dependencies = [ 958 + "futures-core", 959 + "futures-task", 960 + "futures-util", 961 + ] 962 + 963 + [[package]] 964 + name = "futures-io" 965 + version = "0.3.24" 966 + source = "registry+https://github.com/rust-lang/crates.io-index" 967 + checksum = "bbf4d2a7a308fd4578637c0b17c7e1c7ba127b8f6ba00b29f717e9655d85eb68" 968 + 969 + [[package]] 970 + name = "futures-macro" 971 + version = "0.3.24" 972 + source = "registry+https://github.com/rust-lang/crates.io-index" 973 + checksum = "42cd15d1c7456c04dbdf7e88bcd69760d74f3a798d6444e16974b505b0e62f17" 974 + dependencies = [ 975 + "proc-macro2", 976 + "quote", 977 + "syn", 978 + ] 979 + 980 + [[package]] 981 + name = "futures-sink" 982 + version = "0.3.24" 983 + source = "registry+https://github.com/rust-lang/crates.io-index" 984 + checksum = "21b20ba5a92e727ba30e72834706623d94ac93a725410b6a6b6fbc1b07f7ba56" 985 + 986 + [[package]] 987 + name = "futures-task" 988 + version = "0.3.24" 989 + source = "registry+https://github.com/rust-lang/crates.io-index" 990 + checksum = "a6508c467c73851293f390476d4491cf4d227dbabcd4170f3bb6044959b294f1" 991 + 992 + [[package]] 993 + name = "futures-util" 994 + version = "0.3.24" 995 + source = "registry+https://github.com/rust-lang/crates.io-index" 996 + checksum = "44fb6cb1be61cc1d2e43b262516aafcf63b241cffdb1d3fa115f91d9c7b09c90" 997 + dependencies = [ 998 + "futures-core", 999 + "futures-macro", 1000 + "futures-task", 1001 + "pin-project-lite", 1002 + "pin-utils", 1003 + "slab", 1004 + ] 1005 + 1006 + [[package]] 1007 + name = "fxhash" 1008 + version = "0.2.1" 1009 + source = "registry+https://github.com/rust-lang/crates.io-index" 1010 + checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" 1011 + dependencies = [ 1012 + "byteorder", 1013 + ] 1014 + 1015 + [[package]] 1016 + name = "gdk" 1017 + version = "0.15.4" 1018 + source = "registry+https://github.com/rust-lang/crates.io-index" 1019 + checksum = "a6e05c1f572ab0e1f15be94217f0dc29088c248b14f792a5ff0af0d84bcda9e8" 1020 + dependencies = [ 1021 + "bitflags", 1022 + "cairo-rs", 1023 + "gdk-pixbuf", 1024 + "gdk-sys", 1025 + "gio", 1026 + "glib", 1027 + "libc", 1028 + "pango", 1029 + ] 1030 + 1031 + [[package]] 1032 + name = "gdk-pixbuf" 1033 + version = "0.15.11" 1034 + source = "registry+https://github.com/rust-lang/crates.io-index" 1035 + checksum = "ad38dd9cc8b099cceecdf41375bb6d481b1b5a7cd5cd603e10a69a9383f8619a" 1036 + dependencies = [ 1037 + "bitflags", 1038 + "gdk-pixbuf-sys", 1039 + "gio", 1040 + "glib", 1041 + "libc", 1042 + ] 1043 + 1044 + [[package]] 1045 + name = "gdk-pixbuf-sys" 1046 + version = "0.15.10" 1047 + source = "registry+https://github.com/rust-lang/crates.io-index" 1048 + checksum = "140b2f5378256527150350a8346dbdb08fadc13453a7a2d73aecd5fab3c402a7" 1049 + dependencies = [ 1050 + "gio-sys", 1051 + "glib-sys", 1052 + "gobject-sys", 1053 + "libc", 1054 + "system-deps 6.0.2", 1055 + ] 1056 + 1057 + [[package]] 1058 + name = "gdk-sys" 1059 + version = "0.15.1" 1060 + source = "registry+https://github.com/rust-lang/crates.io-index" 1061 + checksum = "32e7a08c1e8f06f4177fb7e51a777b8c1689f743a7bc11ea91d44d2226073a88" 1062 + dependencies = [ 1063 + "cairo-sys-rs", 1064 + "gdk-pixbuf-sys", 1065 + "gio-sys", 1066 + "glib-sys", 1067 + "gobject-sys", 1068 + "libc", 1069 + "pango-sys", 1070 + "pkg-config", 1071 + "system-deps 6.0.2", 1072 + ] 1073 + 1074 + [[package]] 1075 + name = "gdkx11-sys" 1076 + version = "0.15.1" 1077 + source = "registry+https://github.com/rust-lang/crates.io-index" 1078 + checksum = "b4b7f8c7a84b407aa9b143877e267e848ff34106578b64d1e0a24bf550716178" 1079 + dependencies = [ 1080 + "gdk-sys", 1081 + "glib-sys", 1082 + "libc", 1083 + "system-deps 6.0.2", 1084 + "x11", 1085 + ] 1086 + 1087 + [[package]] 1088 + name = "generator" 1089 + version = "0.7.1" 1090 + source = "registry+https://github.com/rust-lang/crates.io-index" 1091 + checksum = "cc184cace1cea8335047a471cc1da80f18acf8a76f3bab2028d499e328948ec7" 1092 + dependencies = [ 1093 + "cc", 1094 + "libc", 1095 + "log", 1096 + "rustversion", 1097 + "windows 0.32.0", 1098 + ] 1099 + 1100 + [[package]] 1101 + name = "generic-array" 1102 + version = "0.14.6" 1103 + source = "registry+https://github.com/rust-lang/crates.io-index" 1104 + checksum = "bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9" 1105 + dependencies = [ 1106 + "typenum", 1107 + "version_check", 1108 + ] 1109 + 1110 + [[package]] 1111 + name = "getrandom" 1112 + version = "0.1.16" 1113 + source = "registry+https://github.com/rust-lang/crates.io-index" 1114 + checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce" 1115 + dependencies = [ 1116 + "cfg-if 1.0.0", 1117 + "libc", 1118 + "wasi 0.9.0+wasi-snapshot-preview1", 1119 + ] 1120 + 1121 + [[package]] 1122 + name = "getrandom" 1123 + version = "0.2.7" 1124 + source = "registry+https://github.com/rust-lang/crates.io-index" 1125 + checksum = "4eb1a864a501629691edf6c15a593b7a51eebaa1e8468e9ddc623de7c9b58ec6" 1126 + dependencies = [ 1127 + "cfg-if 1.0.0", 1128 + "libc", 1129 + "wasi 0.11.0+wasi-snapshot-preview1", 1130 + ] 1131 + 1132 + [[package]] 1133 + name = "gio" 1134 + version = "0.15.12" 1135 + source = "registry+https://github.com/rust-lang/crates.io-index" 1136 + checksum = "68fdbc90312d462781a395f7a16d96a2b379bb6ef8cd6310a2df272771c4283b" 1137 + dependencies = [ 1138 + "bitflags", 1139 + "futures-channel", 1140 + "futures-core", 1141 + "futures-io", 1142 + "gio-sys", 1143 + "glib", 1144 + "libc", 1145 + "once_cell", 1146 + "thiserror", 1147 + ] 1148 + 1149 + [[package]] 1150 + name = "gio-sys" 1151 + version = "0.15.10" 1152 + source = "registry+https://github.com/rust-lang/crates.io-index" 1153 + checksum = "32157a475271e2c4a023382e9cab31c4584ee30a97da41d3c4e9fdd605abcf8d" 1154 + dependencies = [ 1155 + "glib-sys", 1156 + "gobject-sys", 1157 + "libc", 1158 + "system-deps 6.0.2", 1159 + "winapi 0.3.9", 1160 + ] 1161 + 1162 + [[package]] 1163 + name = "glib" 1164 + version = "0.15.12" 1165 + source = "registry+https://github.com/rust-lang/crates.io-index" 1166 + checksum = "edb0306fbad0ab5428b0ca674a23893db909a98582969c9b537be4ced78c505d" 1167 + dependencies = [ 1168 + "bitflags", 1169 + "futures-channel", 1170 + "futures-core", 1171 + "futures-executor", 1172 + "futures-task", 1173 + "glib-macros", 1174 + "glib-sys", 1175 + "gobject-sys", 1176 + "libc", 1177 + "once_cell", 1178 + "smallvec", 1179 + "thiserror", 1180 + ] 1181 + 1182 + [[package]] 1183 + name = "glib-macros" 1184 + version = "0.15.11" 1185 + source = "registry+https://github.com/rust-lang/crates.io-index" 1186 + checksum = "25a68131a662b04931e71891fb14aaf65ee4b44d08e8abc10f49e77418c86c64" 1187 + dependencies = [ 1188 + "anyhow", 1189 + "heck 0.4.0", 1190 + "proc-macro-crate", 1191 + "proc-macro-error", 1192 + "proc-macro2", 1193 + "quote", 1194 + "syn", 1195 + ] 1196 + 1197 + [[package]] 1198 + name = "glib-sys" 1199 + version = "0.15.10" 1200 + source = "registry+https://github.com/rust-lang/crates.io-index" 1201 + checksum = "ef4b192f8e65e9cf76cbf4ea71fa8e3be4a0e18ffe3d68b8da6836974cc5bad4" 1202 + dependencies = [ 1203 + "libc", 1204 + "system-deps 6.0.2", 1205 + ] 1206 + 1207 + [[package]] 1208 + name = "glob" 1209 + version = "0.3.0" 1210 + source = "registry+https://github.com/rust-lang/crates.io-index" 1211 + checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574" 1212 + 1213 + [[package]] 1214 + name = "globset" 1215 + version = "0.4.9" 1216 + source = "registry+https://github.com/rust-lang/crates.io-index" 1217 + checksum = "0a1e17342619edbc21a964c2afbeb6c820c6a2560032872f397bb97ea127bd0a" 1218 + dependencies = [ 1219 + "aho-corasick", 1220 + "bstr", 1221 + "fnv", 1222 + "log", 1223 + "regex", 1224 + ] 1225 + 1226 + [[package]] 1227 + name = "gobject-sys" 1228 + version = "0.15.10" 1229 + source = "registry+https://github.com/rust-lang/crates.io-index" 1230 + checksum = "0d57ce44246becd17153bd035ab4d32cfee096a657fc01f2231c9278378d1e0a" 1231 + dependencies = [ 1232 + "glib-sys", 1233 + "libc", 1234 + "system-deps 6.0.2", 1235 + ] 1236 + 1237 + [[package]] 1238 + name = "gtk" 1239 + version = "0.15.5" 1240 + source = "registry+https://github.com/rust-lang/crates.io-index" 1241 + checksum = "92e3004a2d5d6d8b5057d2b57b3712c9529b62e82c77f25c1fecde1fd5c23bd0" 1242 + dependencies = [ 1243 + "atk", 1244 + "bitflags", 1245 + "cairo-rs", 1246 + "field-offset", 1247 + "futures-channel", 1248 + "gdk", 1249 + "gdk-pixbuf", 1250 + "gio", 1251 + "glib", 1252 + "gtk-sys", 1253 + "gtk3-macros", 1254 + "libc", 1255 + "once_cell", 1256 + "pango", 1257 + "pkg-config", 1258 + ] 1259 + 1260 + [[package]] 1261 + name = "gtk-sys" 1262 + version = "0.15.3" 1263 + source = "registry+https://github.com/rust-lang/crates.io-index" 1264 + checksum = "d5bc2f0587cba247f60246a0ca11fe25fb733eabc3de12d1965fc07efab87c84" 1265 + dependencies = [ 1266 + "atk-sys", 1267 + "cairo-sys-rs", 1268 + "gdk-pixbuf-sys", 1269 + "gdk-sys", 1270 + "gio-sys", 1271 + "glib-sys", 1272 + "gobject-sys", 1273 + "libc", 1274 + "pango-sys", 1275 + "system-deps 6.0.2", 1276 + ] 1277 + 1278 + [[package]] 1279 + name = "gtk3-macros" 1280 + version = "0.15.4" 1281 + source = "registry+https://github.com/rust-lang/crates.io-index" 1282 + checksum = "24f518afe90c23fba585b2d7697856f9e6a7bbc62f65588035e66f6afb01a2e9" 1283 + dependencies = [ 1284 + "anyhow", 1285 + "proc-macro-crate", 1286 + "proc-macro-error", 1287 + "proc-macro2", 1288 + "quote", 1289 + "syn", 1290 + ] 1291 + 1292 + [[package]] 1293 + name = "h2" 1294 + version = "0.3.14" 1295 + source = "registry+https://github.com/rust-lang/crates.io-index" 1296 + checksum = "5ca32592cf21ac7ccab1825cd87f6c9b3d9022c44d086172ed0966bec8af30be" 1297 + dependencies = [ 1298 + "bytes", 1299 + "fnv", 1300 + "futures-core", 1301 + "futures-sink", 1302 + "futures-util", 1303 + "http", 1304 + "indexmap", 1305 + "slab", 1306 + "tokio", 1307 + "tokio-util", 1308 + "tracing", 1309 + ] 1310 + 1311 + [[package]] 1312 + name = "hashbrown" 1313 + version = "0.12.3" 1314 + source = "registry+https://github.com/rust-lang/crates.io-index" 1315 + checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 1316 + 1317 + [[package]] 1318 + name = "heck" 1319 + version = "0.3.3" 1320 + source = "registry+https://github.com/rust-lang/crates.io-index" 1321 + checksum = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c" 1322 + dependencies = [ 1323 + "unicode-segmentation", 1324 + ] 1325 + 1326 + [[package]] 1327 + name = "heck" 1328 + version = "0.4.0" 1329 + source = "registry+https://github.com/rust-lang/crates.io-index" 1330 + checksum = "2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9" 1331 + 1332 + [[package]] 1333 + name = "hermit-abi" 1334 + version = "0.1.19" 1335 + source = "registry+https://github.com/rust-lang/crates.io-index" 1336 + checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" 1337 + dependencies = [ 1338 + "libc", 1339 + ] 1340 + 1341 + [[package]] 1342 + name = "hmac" 1343 + version = "0.12.1" 1344 + source = "registry+https://github.com/rust-lang/crates.io-index" 1345 + checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" 1346 + dependencies = [ 1347 + "digest", 1348 + ] 1349 + 1350 + [[package]] 1351 + name = "html5ever" 1352 + version = "0.25.2" 1353 + source = "registry+https://github.com/rust-lang/crates.io-index" 1354 + checksum = "e5c13fb08e5d4dfc151ee5e88bae63f7773d61852f3bdc73c9f4b9e1bde03148" 1355 + dependencies = [ 1356 + "log", 1357 + "mac", 1358 + "markup5ever", 1359 + "proc-macro2", 1360 + "quote", 1361 + "syn", 1362 + ] 1363 + 1364 + [[package]] 1365 + name = "http" 1366 + version = "0.2.8" 1367 + source = "registry+https://github.com/rust-lang/crates.io-index" 1368 + checksum = "75f43d41e26995c17e71ee126451dd3941010b0514a81a9d11f3b341debc2399" 1369 + dependencies = [ 1370 + "bytes", 1371 + "fnv", 1372 + "itoa 1.0.4", 1373 + ] 1374 + 1375 + [[package]] 1376 + name = "http-body" 1377 + version = "0.4.5" 1378 + source = "registry+https://github.com/rust-lang/crates.io-index" 1379 + checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" 1380 + dependencies = [ 1381 + "bytes", 1382 + "http", 1383 + "pin-project-lite", 1384 + ] 1385 + 1386 + [[package]] 1387 + name = "http-range" 1388 + version = "0.1.5" 1389 + source = "registry+https://github.com/rust-lang/crates.io-index" 1390 + checksum = "21dec9db110f5f872ed9699c3ecf50cf16f423502706ba5c72462e28d3157573" 1391 + 1392 + [[package]] 1393 + name = "httparse" 1394 + version = "1.8.0" 1395 + source = "registry+https://github.com/rust-lang/crates.io-index" 1396 + checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" 1397 + 1398 + [[package]] 1399 + name = "httpdate" 1400 + version = "1.0.2" 1401 + source = "registry+https://github.com/rust-lang/crates.io-index" 1402 + checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421" 1403 + 1404 + [[package]] 1405 + name = "hyper" 1406 + version = "0.14.20" 1407 + source = "registry+https://github.com/rust-lang/crates.io-index" 1408 + checksum = "02c929dc5c39e335a03c405292728118860721b10190d98c2a0f0efd5baafbac" 1409 + dependencies = [ 1410 + "bytes", 1411 + "futures-channel", 1412 + "futures-core", 1413 + "futures-util", 1414 + "h2", 1415 + "http", 1416 + "http-body", 1417 + "httparse", 1418 + "httpdate", 1419 + "itoa 1.0.4", 1420 + "pin-project-lite", 1421 + "socket2", 1422 + "tokio", 1423 + "tower-service", 1424 + "tracing", 1425 + "want", 1426 + ] 1427 + 1428 + [[package]] 1429 + name = "hyper-tls" 1430 + version = "0.5.0" 1431 + source = "registry+https://github.com/rust-lang/crates.io-index" 1432 + checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905" 1433 + dependencies = [ 1434 + "bytes", 1435 + "hyper", 1436 + "native-tls", 1437 + "tokio", 1438 + "tokio-native-tls", 1439 + ] 1440 + 1441 + [[package]] 1442 + name = "iana-time-zone" 1443 + version = "0.1.50" 1444 + source = "registry+https://github.com/rust-lang/crates.io-index" 1445 + checksum = "fd911b35d940d2bd0bea0f9100068e5b97b51a1cbe13d13382f132e0365257a0" 1446 + dependencies = [ 1447 + "android_system_properties", 1448 + "core-foundation-sys", 1449 + "js-sys", 1450 + "wasm-bindgen", 1451 + "winapi 0.3.9", 1452 + ] 1453 + 1454 + [[package]] 1455 + name = "ico" 1456 + version = "0.1.0" 1457 + source = "registry+https://github.com/rust-lang/crates.io-index" 1458 + checksum = "6a4b3331534254a9b64095ae60d3dc2a8225a7a70229cd5888be127cdc1f6804" 1459 + dependencies = [ 1460 + "byteorder", 1461 + "png 0.11.0", 1462 + ] 1463 + 1464 + [[package]] 1465 + name = "ident_case" 1466 + version = "1.0.1" 1467 + source = "registry+https://github.com/rust-lang/crates.io-index" 1468 + checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" 1469 + 1470 + [[package]] 1471 + name = "idna" 1472 + version = "0.3.0" 1473 + source = "registry+https://github.com/rust-lang/crates.io-index" 1474 + checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" 1475 + dependencies = [ 1476 + "unicode-bidi", 1477 + "unicode-normalization", 1478 + ] 1479 + 1480 + [[package]] 1481 + name = "ignore" 1482 + version = "0.4.18" 1483 + source = "registry+https://github.com/rust-lang/crates.io-index" 1484 + checksum = "713f1b139373f96a2e0ce3ac931cd01ee973c3c5dd7c40c0c2efe96ad2b6751d" 1485 + dependencies = [ 1486 + "crossbeam-utils", 1487 + "globset", 1488 + "lazy_static", 1489 + "log", 1490 + "memchr", 1491 + "regex", 1492 + "same-file", 1493 + "thread_local", 1494 + "walkdir", 1495 + "winapi-util", 1496 + ] 1497 + 1498 + [[package]] 1499 + name = "image" 1500 + version = "0.24.4" 1501 + source = "registry+https://github.com/rust-lang/crates.io-index" 1502 + checksum = "bd8e4fb07cf672b1642304e731ef8a6a4c7891d67bb4fd4f5ce58cd6ed86803c" 1503 + dependencies = [ 1504 + "bytemuck", 1505 + "byteorder", 1506 + "color_quant", 1507 + "num-rational", 1508 + "num-traits", 1509 + ] 1510 + 1511 + [[package]] 1512 + name = "indexmap" 1513 + version = "1.9.1" 1514 + source = "registry+https://github.com/rust-lang/crates.io-index" 1515 + checksum = "10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e" 1516 + dependencies = [ 1517 + "autocfg", 1518 + "hashbrown", 1519 + ] 1520 + 1521 + [[package]] 1522 + name = "infer" 1523 + version = "0.7.0" 1524 + source = "registry+https://github.com/rust-lang/crates.io-index" 1525 + checksum = "20b2b533137b9cad970793453d4f921c2e91312a6d88b1085c07bc15fc51bb3b" 1526 + dependencies = [ 1527 + "cfb", 1528 + ] 1529 + 1530 + [[package]] 1531 + name = "inflate" 1532 + version = "0.3.4" 1533 + source = "registry+https://github.com/rust-lang/crates.io-index" 1534 + checksum = "f5f9f47468e9a76a6452271efadc88fe865a82be91fe75e6c0c57b87ccea59d4" 1535 + dependencies = [ 1536 + "adler32", 1537 + ] 1538 + 1539 + [[package]] 1540 + name = "inotify" 1541 + version = "0.7.1" 1542 + source = "registry+https://github.com/rust-lang/crates.io-index" 1543 + checksum = "4816c66d2c8ae673df83366c18341538f234a26d65a9ecea5c348b453ac1d02f" 1544 + dependencies = [ 1545 + "bitflags", 1546 + "inotify-sys", 1547 + "libc", 1548 + ] 1549 + 1550 + [[package]] 1551 + name = "inotify-sys" 1552 + version = "0.1.5" 1553 + source = "registry+https://github.com/rust-lang/crates.io-index" 1554 + checksum = "e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb" 1555 + dependencies = [ 1556 + "libc", 1557 + ] 1558 + 1559 + [[package]] 1560 + name = "instant" 1561 + version = "0.1.12" 1562 + source = "registry+https://github.com/rust-lang/crates.io-index" 1563 + checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 1564 + dependencies = [ 1565 + "cfg-if 1.0.0", 1566 + ] 1567 + 1568 + [[package]] 1569 + name = "iovec" 1570 + version = "0.1.4" 1571 + source = "registry+https://github.com/rust-lang/crates.io-index" 1572 + checksum = "b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e" 1573 + dependencies = [ 1574 + "libc", 1575 + ] 1576 + 1577 + [[package]] 1578 + name = "ipnet" 1579 + version = "2.5.0" 1580 + source = "registry+https://github.com/rust-lang/crates.io-index" 1581 + checksum = "879d54834c8c76457ef4293a689b2a8c59b076067ad77b15efafbb05f92a592b" 1582 + 1583 + [[package]] 1584 + name = "itoa" 1585 + version = "0.4.8" 1586 + source = "registry+https://github.com/rust-lang/crates.io-index" 1587 + checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4" 1588 + 1589 + [[package]] 1590 + name = "itoa" 1591 + version = "1.0.4" 1592 + source = "registry+https://github.com/rust-lang/crates.io-index" 1593 + checksum = "4217ad341ebadf8d8e724e264f13e593e0648f5b3e94b3896a5df283be015ecc" 1594 + 1595 + [[package]] 1596 + name = "javascriptcore-rs" 1597 + version = "0.16.0" 1598 + source = "registry+https://github.com/rust-lang/crates.io-index" 1599 + checksum = "bf053e7843f2812ff03ef5afe34bb9c06ffee120385caad4f6b9967fcd37d41c" 1600 + dependencies = [ 1601 + "bitflags", 1602 + "glib", 1603 + "javascriptcore-rs-sys", 1604 + ] 1605 + 1606 + [[package]] 1607 + name = "javascriptcore-rs-sys" 1608 + version = "0.4.0" 1609 + source = "registry+https://github.com/rust-lang/crates.io-index" 1610 + checksum = "905fbb87419c5cde6e3269537e4ea7d46431f3008c5d057e915ef3f115e7793c" 1611 + dependencies = [ 1612 + "glib-sys", 1613 + "gobject-sys", 1614 + "libc", 1615 + "system-deps 5.0.0", 1616 + ] 1617 + 1618 + [[package]] 1619 + name = "jni" 1620 + version = "0.19.0" 1621 + source = "registry+https://github.com/rust-lang/crates.io-index" 1622 + checksum = "c6df18c2e3db7e453d3c6ac5b3e9d5182664d28788126d39b91f2d1e22b017ec" 1623 + dependencies = [ 1624 + "cesu8", 1625 + "combine", 1626 + "jni-sys", 1627 + "log", 1628 + "thiserror", 1629 + "walkdir", 1630 + ] 1631 + 1632 + [[package]] 1633 + name = "jni-sys" 1634 + version = "0.3.0" 1635 + source = "registry+https://github.com/rust-lang/crates.io-index" 1636 + checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" 1637 + 1638 + [[package]] 1639 + name = "jobserver" 1640 + version = "0.1.25" 1641 + source = "registry+https://github.com/rust-lang/crates.io-index" 1642 + checksum = "068b1ee6743e4d11fb9c6a1e6064b3693a1b600e7f5f5988047d98b3dc9fb90b" 1643 + dependencies = [ 1644 + "libc", 1645 + ] 1646 + 1647 + [[package]] 1648 + name = "js-sys" 1649 + version = "0.3.60" 1650 + source = "registry+https://github.com/rust-lang/crates.io-index" 1651 + checksum = "49409df3e3bf0856b916e2ceaca09ee28e6871cf7d9ce97a692cacfdb2a25a47" 1652 + dependencies = [ 1653 + "wasm-bindgen", 1654 + ] 1655 + 1656 + [[package]] 1657 + name = "json-patch" 1658 + version = "0.2.6" 1659 + source = "registry+https://github.com/rust-lang/crates.io-index" 1660 + checksum = "f995a3c8f2bc3dd52a18a583e90f9ec109c047fa1603a853e46bcda14d2e279d" 1661 + dependencies = [ 1662 + "serde", 1663 + "serde_json", 1664 + "treediff", 1665 + ] 1666 + 1667 + [[package]] 1668 + name = "kernel32-sys" 1669 + version = "0.2.2" 1670 + source = "registry+https://github.com/rust-lang/crates.io-index" 1671 + checksum = "7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d" 1672 + dependencies = [ 1673 + "winapi 0.2.8", 1674 + "winapi-build", 1675 + ] 1676 + 1677 + [[package]] 1678 + name = "kuchiki" 1679 + version = "0.8.1" 1680 + source = "registry+https://github.com/rust-lang/crates.io-index" 1681 + checksum = "1ea8e9c6e031377cff82ee3001dc8026cdf431ed4e2e6b51f98ab8c73484a358" 1682 + dependencies = [ 1683 + "cssparser", 1684 + "html5ever", 1685 + "matches", 1686 + "selectors", 1687 + ] 1688 + 1689 + [[package]] 1690 + name = "lazy_static" 1691 + version = "1.4.0" 1692 + source = "registry+https://github.com/rust-lang/crates.io-index" 1693 + checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 1694 + 1695 + [[package]] 1696 + name = "lazycell" 1697 + version = "1.3.0" 1698 + source = "registry+https://github.com/rust-lang/crates.io-index" 1699 + checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" 1700 + 1701 + [[package]] 1702 + name = "libc" 1703 + version = "0.2.134" 1704 + source = "registry+https://github.com/rust-lang/crates.io-index" 1705 + checksum = "329c933548736bc49fd575ee68c89e8be4d260064184389a5b77517cddd99ffb" 1706 + 1707 + [[package]] 1708 + name = "libdbus-sys" 1709 + version = "0.2.2" 1710 + source = "registry+https://github.com/rust-lang/crates.io-index" 1711 + checksum = "c185b5b7ad900923ef3a8ff594083d4d9b5aea80bb4f32b8342363138c0d456b" 1712 + dependencies = [ 1713 + "pkg-config", 1714 + ] 1715 + 1716 + [[package]] 1717 + name = "line-wrap" 1718 + version = "0.1.1" 1719 + source = "registry+https://github.com/rust-lang/crates.io-index" 1720 + checksum = "f30344350a2a51da54c1d53be93fade8a237e545dbcc4bdbe635413f2117cab9" 1721 + dependencies = [ 1722 + "safemem", 1723 + ] 1724 + 1725 + [[package]] 1726 + name = "lock_api" 1727 + version = "0.4.9" 1728 + source = "registry+https://github.com/rust-lang/crates.io-index" 1729 + checksum = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df" 1730 + dependencies = [ 1731 + "autocfg", 1732 + "scopeguard", 1733 + ] 1734 + 1735 + [[package]] 1736 + name = "log" 1737 + version = "0.4.17" 1738 + source = "registry+https://github.com/rust-lang/crates.io-index" 1739 + checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" 1740 + dependencies = [ 1741 + "cfg-if 1.0.0", 1742 + ] 1743 + 1744 + [[package]] 1745 + name = "loom" 1746 + version = "0.5.6" 1747 + source = "registry+https://github.com/rust-lang/crates.io-index" 1748 + checksum = "ff50ecb28bb86013e935fb6683ab1f6d3a20016f123c76fd4c27470076ac30f5" 1749 + dependencies = [ 1750 + "cfg-if 1.0.0", 1751 + "generator", 1752 + "scoped-tls", 1753 + "serde", 1754 + "serde_json", 1755 + "tracing", 1756 + "tracing-subscriber", 1757 + ] 1758 + 1759 + [[package]] 1760 + name = "mac" 1761 + version = "0.1.1" 1762 + source = "registry+https://github.com/rust-lang/crates.io-index" 1763 + checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4" 1764 + 1765 + [[package]] 1766 + name = "mac-notification-sys" 1767 + version = "0.5.6" 1768 + source = "registry+https://github.com/rust-lang/crates.io-index" 1769 + checksum = "3e72d50edb17756489e79d52eb146927bec8eba9dd48faadf9ef08bca3791ad5" 1770 + dependencies = [ 1771 + "cc", 1772 + "dirs-next", 1773 + "objc-foundation", 1774 + "objc_id", 1775 + "time 0.3.15", 1776 + ] 1777 + 1778 + [[package]] 1779 + name = "malloc_buf" 1780 + version = "0.0.6" 1781 + source = "registry+https://github.com/rust-lang/crates.io-index" 1782 + checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb" 1783 + dependencies = [ 1784 + "libc", 1785 + ] 1786 + 1787 + [[package]] 1788 + name = "markup5ever" 1789 + version = "0.10.1" 1790 + source = "registry+https://github.com/rust-lang/crates.io-index" 1791 + checksum = "a24f40fb03852d1cdd84330cddcaf98e9ec08a7b7768e952fad3b4cf048ec8fd" 1792 + dependencies = [ 1793 + "log", 1794 + "phf 0.8.0", 1795 + "phf_codegen", 1796 + "string_cache", 1797 + "string_cache_codegen", 1798 + "tendril", 1799 + ] 1800 + 1801 + [[package]] 1802 + name = "matchers" 1803 + version = "0.1.0" 1804 + source = "registry+https://github.com/rust-lang/crates.io-index" 1805 + checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" 1806 + dependencies = [ 1807 + "regex-automata", 1808 + ] 1809 + 1810 + [[package]] 1811 + name = "matches" 1812 + version = "0.1.9" 1813 + source = "registry+https://github.com/rust-lang/crates.io-index" 1814 + checksum = "a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f" 1815 + 1816 + [[package]] 1817 + name = "memchr" 1818 + version = "2.5.0" 1819 + source = "registry+https://github.com/rust-lang/crates.io-index" 1820 + checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 1821 + 1822 + [[package]] 1823 + name = "memoffset" 1824 + version = "0.6.5" 1825 + source = "registry+https://github.com/rust-lang/crates.io-index" 1826 + checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce" 1827 + dependencies = [ 1828 + "autocfg", 1829 + ] 1830 + 1831 + [[package]] 1832 + name = "mime" 1833 + version = "0.3.16" 1834 + source = "registry+https://github.com/rust-lang/crates.io-index" 1835 + checksum = "2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d" 1836 + 1837 + [[package]] 1838 + name = "minisign-verify" 1839 + version = "0.2.1" 1840 + source = "registry+https://github.com/rust-lang/crates.io-index" 1841 + checksum = "933dca44d65cdd53b355d0b73d380a2ff5da71f87f036053188bf1eab6a19881" 1842 + 1843 + [[package]] 1844 + name = "miniz_oxide" 1845 + version = "0.5.4" 1846 + source = "registry+https://github.com/rust-lang/crates.io-index" 1847 + checksum = "96590ba8f175222643a85693f33d26e9c8a015f599c216509b1a6894af675d34" 1848 + dependencies = [ 1849 + "adler", 1850 + ] 1851 + 1852 + [[package]] 1853 + name = "mio" 1854 + version = "0.6.23" 1855 + source = "registry+https://github.com/rust-lang/crates.io-index" 1856 + checksum = "4afd66f5b91bf2a3bc13fad0e21caedac168ca4c707504e75585648ae80e4cc4" 1857 + dependencies = [ 1858 + "cfg-if 0.1.10", 1859 + "fuchsia-zircon", 1860 + "fuchsia-zircon-sys", 1861 + "iovec", 1862 + "kernel32-sys", 1863 + "libc", 1864 + "log", 1865 + "miow", 1866 + "net2", 1867 + "slab", 1868 + "winapi 0.2.8", 1869 + ] 1870 + 1871 + [[package]] 1872 + name = "mio" 1873 + version = "0.8.4" 1874 + source = "registry+https://github.com/rust-lang/crates.io-index" 1875 + checksum = "57ee1c23c7c63b0c9250c339ffdc69255f110b298b901b9f6c82547b7b87caaf" 1876 + dependencies = [ 1877 + "libc", 1878 + "log", 1879 + "wasi 0.11.0+wasi-snapshot-preview1", 1880 + "windows-sys 0.36.1", 1881 + ] 1882 + 1883 + [[package]] 1884 + name = "mio-extras" 1885 + version = "2.0.6" 1886 + source = "registry+https://github.com/rust-lang/crates.io-index" 1887 + checksum = "52403fe290012ce777c4626790c8951324a2b9e3316b3143779c72b029742f19" 1888 + dependencies = [ 1889 + "lazycell", 1890 + "log", 1891 + "mio 0.6.23", 1892 + "slab", 1893 + ] 1894 + 1895 + [[package]] 1896 + name = "miow" 1897 + version = "0.2.2" 1898 + source = "registry+https://github.com/rust-lang/crates.io-index" 1899 + checksum = "ebd808424166322d4a38da87083bfddd3ac4c131334ed55856112eb06d46944d" 1900 + dependencies = [ 1901 + "kernel32-sys", 1902 + "net2", 1903 + "winapi 0.2.8", 1904 + "ws2_32-sys", 1905 + ] 1906 + 1907 + [[package]] 1908 + name = "native-tls" 1909 + version = "0.2.10" 1910 + source = "registry+https://github.com/rust-lang/crates.io-index" 1911 + checksum = "fd7e2f3618557f980e0b17e8856252eee3c97fa12c54dff0ca290fb6266ca4a9" 1912 + dependencies = [ 1913 + "lazy_static", 1914 + "libc", 1915 + "log", 1916 + "openssl", 1917 + "openssl-probe", 1918 + "openssl-sys", 1919 + "schannel", 1920 + "security-framework", 1921 + "security-framework-sys", 1922 + "tempfile", 1923 + ] 1924 + 1925 + [[package]] 1926 + name = "ndk" 1927 + version = "0.6.0" 1928 + source = "registry+https://github.com/rust-lang/crates.io-index" 1929 + checksum = "2032c77e030ddee34a6787a64166008da93f6a352b629261d0fee232b8742dd4" 1930 + dependencies = [ 1931 + "bitflags", 1932 + "jni-sys", 1933 + "ndk-sys", 1934 + "num_enum", 1935 + "thiserror", 1936 + ] 1937 + 1938 + [[package]] 1939 + name = "ndk-context" 1940 + version = "0.1.1" 1941 + source = "registry+https://github.com/rust-lang/crates.io-index" 1942 + checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b" 1943 + 1944 + [[package]] 1945 + name = "ndk-sys" 1946 + version = "0.3.0" 1947 + source = "registry+https://github.com/rust-lang/crates.io-index" 1948 + checksum = "6e5a6ae77c8ee183dcbbba6150e2e6b9f3f4196a7666c02a715a95692ec1fa97" 1949 + dependencies = [ 1950 + "jni-sys", 1951 + ] 1952 + 1953 + [[package]] 1954 + name = "net2" 1955 + version = "0.2.37" 1956 + source = "registry+https://github.com/rust-lang/crates.io-index" 1957 + checksum = "391630d12b68002ae1e25e8f974306474966550ad82dac6886fb8910c19568ae" 1958 + dependencies = [ 1959 + "cfg-if 0.1.10", 1960 + "libc", 1961 + "winapi 0.3.9", 1962 + ] 1963 + 1964 + [[package]] 1965 + name = "new_debug_unreachable" 1966 + version = "1.0.4" 1967 + source = "registry+https://github.com/rust-lang/crates.io-index" 1968 + checksum = "e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54" 1969 + 1970 + [[package]] 1971 + name = "nodrop" 1972 + version = "0.1.14" 1973 + source = "registry+https://github.com/rust-lang/crates.io-index" 1974 + checksum = "72ef4a56884ca558e5ddb05a1d1e7e1bfd9a68d9ed024c21704cc98872dae1bb" 1975 + 1976 + [[package]] 1977 + name = "normpath" 1978 + version = "0.3.2" 1979 + source = "registry+https://github.com/rust-lang/crates.io-index" 1980 + checksum = "04aaf5e9cb0fbf883cc0423159eacdf96a9878022084b35c462c428cab73bcaf" 1981 + dependencies = [ 1982 + "winapi 0.3.9", 1983 + ] 1984 + 1985 + [[package]] 1986 + name = "notify" 1987 + version = "4.0.17" 1988 + source = "registry+https://github.com/rust-lang/crates.io-index" 1989 + checksum = "ae03c8c853dba7bfd23e571ff0cff7bc9dceb40a4cd684cd1681824183f45257" 1990 + dependencies = [ 1991 + "bitflags", 1992 + "filetime", 1993 + "fsevent", 1994 + "fsevent-sys", 1995 + "inotify", 1996 + "libc", 1997 + "mio 0.6.23", 1998 + "mio-extras", 1999 + "walkdir", 2000 + "winapi 0.3.9", 2001 + ] 2002 + 2003 + [[package]] 2004 + name = "notify-rust" 2005 + version = "4.5.10" 2006 + source = "registry+https://github.com/rust-lang/crates.io-index" 2007 + checksum = "368e89ea58df747ce88be669ae44e79783c1d30bfd540ad0fc520b3f41f0b3b0" 2008 + dependencies = [ 2009 + "dbus", 2010 + "mac-notification-sys", 2011 + "tauri-winrt-notification", 2012 + ] 2013 + 2014 + [[package]] 2015 + name = "ntapi" 2016 + version = "0.3.7" 2017 + source = "registry+https://github.com/rust-lang/crates.io-index" 2018 + checksum = "c28774a7fd2fbb4f0babd8237ce554b73af68021b5f695a3cebd6c59bac0980f" 2019 + dependencies = [ 2020 + "winapi 0.3.9", 2021 + ] 2022 + 2023 + [[package]] 2024 + name = "nu-ansi-term" 2025 + version = "0.46.0" 2026 + source = "registry+https://github.com/rust-lang/crates.io-index" 2027 + checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" 2028 + dependencies = [ 2029 + "overload", 2030 + "winapi 0.3.9", 2031 + ] 2032 + 2033 + [[package]] 2034 + name = "num-integer" 2035 + version = "0.1.45" 2036 + source = "registry+https://github.com/rust-lang/crates.io-index" 2037 + checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" 2038 + dependencies = [ 2039 + "autocfg", 2040 + "num-traits", 2041 + ] 2042 + 2043 + [[package]] 2044 + name = "num-iter" 2045 + version = "0.1.43" 2046 + source = "registry+https://github.com/rust-lang/crates.io-index" 2047 + checksum = "7d03e6c028c5dc5cac6e2dec0efda81fc887605bb3d884578bb6d6bf7514e252" 2048 + dependencies = [ 2049 + "autocfg", 2050 + "num-integer", 2051 + "num-traits", 2052 + ] 2053 + 2054 + [[package]] 2055 + name = "num-rational" 2056 + version = "0.4.1" 2057 + source = "registry+https://github.com/rust-lang/crates.io-index" 2058 + checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0" 2059 + dependencies = [ 2060 + "autocfg", 2061 + "num-integer", 2062 + "num-traits", 2063 + ] 2064 + 2065 + [[package]] 2066 + name = "num-traits" 2067 + version = "0.2.15" 2068 + source = "registry+https://github.com/rust-lang/crates.io-index" 2069 + checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" 2070 + dependencies = [ 2071 + "autocfg", 2072 + ] 2073 + 2074 + [[package]] 2075 + name = "num_cpus" 2076 + version = "1.13.1" 2077 + source = "registry+https://github.com/rust-lang/crates.io-index" 2078 + checksum = "19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1" 2079 + dependencies = [ 2080 + "hermit-abi", 2081 + "libc", 2082 + ] 2083 + 2084 + [[package]] 2085 + name = "num_enum" 2086 + version = "0.5.7" 2087 + source = "registry+https://github.com/rust-lang/crates.io-index" 2088 + checksum = "cf5395665662ef45796a4ff5486c5d41d29e0c09640af4c5f17fd94ee2c119c9" 2089 + dependencies = [ 2090 + "num_enum_derive", 2091 + ] 2092 + 2093 + [[package]] 2094 + name = "num_enum_derive" 2095 + version = "0.5.7" 2096 + source = "registry+https://github.com/rust-lang/crates.io-index" 2097 + checksum = "3b0498641e53dd6ac1a4f22547548caa6864cc4933784319cd1775271c5a46ce" 2098 + dependencies = [ 2099 + "proc-macro-crate", 2100 + "proc-macro2", 2101 + "quote", 2102 + "syn", 2103 + ] 2104 + 2105 + [[package]] 2106 + name = "num_threads" 2107 + version = "0.1.6" 2108 + source = "registry+https://github.com/rust-lang/crates.io-index" 2109 + checksum = "2819ce041d2ee131036f4fc9d6ae7ae125a3a40e97ba64d04fe799ad9dabbb44" 2110 + dependencies = [ 2111 + "libc", 2112 + ] 2113 + 2114 + [[package]] 2115 + name = "objc" 2116 + version = "0.2.7" 2117 + source = "registry+https://github.com/rust-lang/crates.io-index" 2118 + checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" 2119 + dependencies = [ 2120 + "malloc_buf", 2121 + "objc_exception", 2122 + ] 2123 + 2124 + [[package]] 2125 + name = "objc-foundation" 2126 + version = "0.1.1" 2127 + source = "registry+https://github.com/rust-lang/crates.io-index" 2128 + checksum = "1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9" 2129 + dependencies = [ 2130 + "block", 2131 + "objc", 2132 + "objc_id", 2133 + ] 2134 + 2135 + [[package]] 2136 + name = "objc_exception" 2137 + version = "0.1.2" 2138 + source = "registry+https://github.com/rust-lang/crates.io-index" 2139 + checksum = "ad970fb455818ad6cba4c122ad012fae53ae8b4795f86378bce65e4f6bab2ca4" 2140 + dependencies = [ 2141 + "cc", 2142 + ] 2143 + 2144 + [[package]] 2145 + name = "objc_id" 2146 + version = "0.1.1" 2147 + source = "registry+https://github.com/rust-lang/crates.io-index" 2148 + checksum = "c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b" 2149 + dependencies = [ 2150 + "objc", 2151 + ] 2152 + 2153 + [[package]] 2154 + name = "once_cell" 2155 + version = "1.15.0" 2156 + source = "registry+https://github.com/rust-lang/crates.io-index" 2157 + checksum = "e82dad04139b71a90c080c8463fe0dc7902db5192d939bd0950f074d014339e1" 2158 + 2159 + [[package]] 2160 + name = "opaque-debug" 2161 + version = "0.3.0" 2162 + source = "registry+https://github.com/rust-lang/crates.io-index" 2163 + checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" 2164 + 2165 + [[package]] 2166 + name = "open" 2167 + version = "2.1.3" 2168 + source = "registry+https://github.com/rust-lang/crates.io-index" 2169 + checksum = "f2423ffbf445b82e58c3b1543655968923dd06f85432f10be2bb4f1b7122f98c" 2170 + dependencies = [ 2171 + "pathdiff", 2172 + "windows-sys 0.36.1", 2173 + ] 2174 + 2175 + [[package]] 2176 + name = "open" 2177 + version = "3.0.3" 2178 + source = "registry+https://github.com/rust-lang/crates.io-index" 2179 + checksum = "b4a3100141f1733ea40b53381b0ae3117330735ef22309a190ac57b9576ea716" 2180 + dependencies = [ 2181 + "pathdiff", 2182 + "windows-sys 0.36.1", 2183 + ] 2184 + 2185 + [[package]] 2186 + name = "openssl" 2187 + version = "0.10.42" 2188 + source = "registry+https://github.com/rust-lang/crates.io-index" 2189 + checksum = "12fc0523e3bd51a692c8850d075d74dc062ccf251c0110668cbd921917118a13" 2190 + dependencies = [ 2191 + "bitflags", 2192 + "cfg-if 1.0.0", 2193 + "foreign-types", 2194 + "libc", 2195 + "once_cell", 2196 + "openssl-macros", 2197 + "openssl-sys", 2198 + ] 2199 + 2200 + [[package]] 2201 + name = "openssl-macros" 2202 + version = "0.1.0" 2203 + source = "registry+https://github.com/rust-lang/crates.io-index" 2204 + checksum = "b501e44f11665960c7e7fcf062c7d96a14ade4aa98116c004b2e37b5be7d736c" 2205 + dependencies = [ 2206 + "proc-macro2", 2207 + "quote", 2208 + "syn", 2209 + ] 2210 + 2211 + [[package]] 2212 + name = "openssl-probe" 2213 + version = "0.1.5" 2214 + source = "registry+https://github.com/rust-lang/crates.io-index" 2215 + checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" 2216 + 2217 + [[package]] 2218 + name = "openssl-sys" 2219 + version = "0.9.76" 2220 + source = "registry+https://github.com/rust-lang/crates.io-index" 2221 + checksum = "5230151e44c0f05157effb743e8d517472843121cf9243e8b81393edb5acd9ce" 2222 + dependencies = [ 2223 + "autocfg", 2224 + "cc", 2225 + "libc", 2226 + "pkg-config", 2227 + "vcpkg", 2228 + ] 2229 + 2230 + [[package]] 2231 + name = "os_info" 2232 + version = "3.5.1" 2233 + source = "registry+https://github.com/rust-lang/crates.io-index" 2234 + checksum = "c4750134fb6a5d49afc80777394ad5d95b04bc12068c6abb92fae8f43817270f" 2235 + dependencies = [ 2236 + "log", 2237 + "serde", 2238 + "winapi 0.3.9", 2239 + ] 2240 + 2241 + [[package]] 2242 + name = "os_pipe" 2243 + version = "1.1.1" 2244 + source = "registry+https://github.com/rust-lang/crates.io-index" 2245 + checksum = "0dceb7e43f59c35ee1548045b2c72945a5a3bb6ce6d6f07cdc13dc8f6bc4930a" 2246 + dependencies = [ 2247 + "libc", 2248 + "winapi 0.3.9", 2249 + ] 2250 + 2251 + [[package]] 2252 + name = "os_str_bytes" 2253 + version = "6.3.0" 2254 + source = "registry+https://github.com/rust-lang/crates.io-index" 2255 + checksum = "9ff7415e9ae3fff1225851df9e0d9e4e5479f947619774677a63572e55e80eff" 2256 + 2257 + [[package]] 2258 + name = "overload" 2259 + version = "0.1.1" 2260 + source = "registry+https://github.com/rust-lang/crates.io-index" 2261 + checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" 2262 + 2263 + [[package]] 2264 + name = "pango" 2265 + version = "0.15.10" 2266 + source = "registry+https://github.com/rust-lang/crates.io-index" 2267 + checksum = "22e4045548659aee5313bde6c582b0d83a627b7904dd20dc2d9ef0895d414e4f" 2268 + dependencies = [ 2269 + "bitflags", 2270 + "glib", 2271 + "libc", 2272 + "once_cell", 2273 + "pango-sys", 2274 + ] 2275 + 2276 + [[package]] 2277 + name = "pango-sys" 2278 + version = "0.15.10" 2279 + source = "registry+https://github.com/rust-lang/crates.io-index" 2280 + checksum = "d2a00081cde4661982ed91d80ef437c20eacaf6aa1a5962c0279ae194662c3aa" 2281 + dependencies = [ 2282 + "glib-sys", 2283 + "gobject-sys", 2284 + "libc", 2285 + "system-deps 6.0.2", 2286 + ] 2287 + 2288 + [[package]] 2289 + name = "parking_lot" 2290 + version = "0.12.1" 2291 + source = "registry+https://github.com/rust-lang/crates.io-index" 2292 + checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 2293 + dependencies = [ 2294 + "lock_api", 2295 + "parking_lot_core", 2296 + ] 2297 + 2298 + [[package]] 2299 + name = "parking_lot_core" 2300 + version = "0.9.3" 2301 + source = "registry+https://github.com/rust-lang/crates.io-index" 2302 + checksum = "09a279cbf25cb0757810394fbc1e359949b59e348145c643a939a525692e6929" 2303 + dependencies = [ 2304 + "cfg-if 1.0.0", 2305 + "libc", 2306 + "redox_syscall", 2307 + "smallvec", 2308 + "windows-sys 0.36.1", 2309 + ] 2310 + 2311 + [[package]] 2312 + name = "parselnk" 2313 + version = "0.1.1" 2314 + source = "registry+https://github.com/rust-lang/crates.io-index" 2315 + checksum = "0088616e6efe53ab79907b9313f4743eb3f8a16eb1e0014af810164808906dc3" 2316 + dependencies = [ 2317 + "bitflags", 2318 + "byteorder", 2319 + "chrono", 2320 + "thiserror", 2321 + "widestring", 2322 + ] 2323 + 2324 + [[package]] 2325 + name = "password-hash" 2326 + version = "0.3.2" 2327 + source = "registry+https://github.com/rust-lang/crates.io-index" 2328 + checksum = "1d791538a6dcc1e7cb7fe6f6b58aca40e7f79403c45b2bc274008b5e647af1d8" 2329 + dependencies = [ 2330 + "base64ct", 2331 + "rand_core 0.6.4", 2332 + "subtle", 2333 + ] 2334 + 2335 + [[package]] 2336 + name = "paste" 2337 + version = "1.0.9" 2338 + source = "registry+https://github.com/rust-lang/crates.io-index" 2339 + checksum = "b1de2e551fb905ac83f73f7aedf2f0cb4a0da7e35efa24a202a936269f1f18e1" 2340 + 2341 + [[package]] 2342 + name = "path-absolutize" 2343 + version = "3.0.13" 2344 + source = "registry+https://github.com/rust-lang/crates.io-index" 2345 + checksum = "d3de4b40bd9736640f14c438304c09538159802388febb02c8abaae0846c1f13" 2346 + dependencies = [ 2347 + "path-dedot", 2348 + ] 2349 + 2350 + [[package]] 2351 + name = "path-dedot" 2352 + version = "3.0.17" 2353 + source = "registry+https://github.com/rust-lang/crates.io-index" 2354 + checksum = "d611d5291372b3738a34ebf0d1f849e58b1dcc1101032f76a346eaa1f8ddbb5b" 2355 + dependencies = [ 2356 + "once_cell", 2357 + ] 2358 + 2359 + [[package]] 2360 + name = "pathdiff" 2361 + version = "0.2.1" 2362 + source = "registry+https://github.com/rust-lang/crates.io-index" 2363 + checksum = "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd" 2364 + 2365 + [[package]] 2366 + name = "pbkdf2" 2367 + version = "0.10.1" 2368 + source = "registry+https://github.com/rust-lang/crates.io-index" 2369 + checksum = "271779f35b581956db91a3e55737327a03aa051e90b1c47aeb189508533adfd7" 2370 + dependencies = [ 2371 + "digest", 2372 + "hmac", 2373 + "password-hash", 2374 + "sha2", 2375 + ] 2376 + 2377 + [[package]] 2378 + name = "percent-encoding" 2379 + version = "2.2.0" 2380 + source = "registry+https://github.com/rust-lang/crates.io-index" 2381 + checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" 2382 + 2383 + [[package]] 2384 + name = "pest" 2385 + version = "2.4.0" 2386 + source = "registry+https://github.com/rust-lang/crates.io-index" 2387 + checksum = "dbc7bc69c062e492337d74d59b120c274fd3d261b6bf6d3207d499b4b379c41a" 2388 + dependencies = [ 2389 + "thiserror", 2390 + "ucd-trie", 2391 + ] 2392 + 2393 + [[package]] 2394 + name = "phf" 2395 + version = "0.8.0" 2396 + source = "registry+https://github.com/rust-lang/crates.io-index" 2397 + checksum = "3dfb61232e34fcb633f43d12c58f83c1df82962dcdfa565a4e866ffc17dafe12" 2398 + dependencies = [ 2399 + "phf_macros 0.8.0", 2400 + "phf_shared 0.8.0", 2401 + "proc-macro-hack", 2402 + ] 2403 + 2404 + [[package]] 2405 + name = "phf" 2406 + version = "0.10.1" 2407 + source = "registry+https://github.com/rust-lang/crates.io-index" 2408 + checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259" 2409 + dependencies = [ 2410 + "phf_macros 0.10.0", 2411 + "phf_shared 0.10.0", 2412 + "proc-macro-hack", 2413 + ] 2414 + 2415 + [[package]] 2416 + name = "phf_codegen" 2417 + version = "0.8.0" 2418 + source = "registry+https://github.com/rust-lang/crates.io-index" 2419 + checksum = "cbffee61585b0411840d3ece935cce9cb6321f01c45477d30066498cd5e1a815" 2420 + dependencies = [ 2421 + "phf_generator 0.8.0", 2422 + "phf_shared 0.8.0", 2423 + ] 2424 + 2425 + [[package]] 2426 + name = "phf_generator" 2427 + version = "0.8.0" 2428 + source = "registry+https://github.com/rust-lang/crates.io-index" 2429 + checksum = "17367f0cc86f2d25802b2c26ee58a7b23faeccf78a396094c13dced0d0182526" 2430 + dependencies = [ 2431 + "phf_shared 0.8.0", 2432 + "rand 0.7.3", 2433 + ] 2434 + 2435 + [[package]] 2436 + name = "phf_generator" 2437 + version = "0.10.0" 2438 + source = "registry+https://github.com/rust-lang/crates.io-index" 2439 + checksum = "5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6" 2440 + dependencies = [ 2441 + "phf_shared 0.10.0", 2442 + "rand 0.8.5", 2443 + ] 2444 + 2445 + [[package]] 2446 + name = "phf_macros" 2447 + version = "0.8.0" 2448 + source = "registry+https://github.com/rust-lang/crates.io-index" 2449 + checksum = "7f6fde18ff429ffc8fe78e2bf7f8b7a5a5a6e2a8b58bc5a9ac69198bbda9189c" 2450 + dependencies = [ 2451 + "phf_generator 0.8.0", 2452 + "phf_shared 0.8.0", 2453 + "proc-macro-hack", 2454 + "proc-macro2", 2455 + "quote", 2456 + "syn", 2457 + ] 2458 + 2459 + [[package]] 2460 + name = "phf_macros" 2461 + version = "0.10.0" 2462 + source = "registry+https://github.com/rust-lang/crates.io-index" 2463 + checksum = "58fdf3184dd560f160dd73922bea2d5cd6e8f064bf4b13110abd81b03697b4e0" 2464 + dependencies = [ 2465 + "phf_generator 0.10.0", 2466 + "phf_shared 0.10.0", 2467 + "proc-macro-hack", 2468 + "proc-macro2", 2469 + "quote", 2470 + "syn", 2471 + ] 2472 + 2473 + [[package]] 2474 + name = "phf_shared" 2475 + version = "0.8.0" 2476 + source = "registry+https://github.com/rust-lang/crates.io-index" 2477 + checksum = "c00cf8b9eafe68dde5e9eaa2cef8ee84a9336a47d566ec55ca16589633b65af7" 2478 + dependencies = [ 2479 + "siphasher", 2480 + ] 2481 + 2482 + [[package]] 2483 + name = "phf_shared" 2484 + version = "0.10.0" 2485 + source = "registry+https://github.com/rust-lang/crates.io-index" 2486 + checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096" 2487 + dependencies = [ 2488 + "siphasher", 2489 + ] 2490 + 2491 + [[package]] 2492 + name = "pin-project-lite" 2493 + version = "0.2.9" 2494 + source = "registry+https://github.com/rust-lang/crates.io-index" 2495 + checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" 2496 + 2497 + [[package]] 2498 + name = "pin-utils" 2499 + version = "0.1.0" 2500 + source = "registry+https://github.com/rust-lang/crates.io-index" 2501 + checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 2502 + 2503 + [[package]] 2504 + name = "pkg-config" 2505 + version = "0.3.25" 2506 + source = "registry+https://github.com/rust-lang/crates.io-index" 2507 + checksum = "1df8c4ec4b0627e53bdf214615ad287367e482558cf84b109250b37464dc03ae" 2508 + 2509 + [[package]] 2510 + name = "plist" 2511 + version = "1.3.1" 2512 + source = "registry+https://github.com/rust-lang/crates.io-index" 2513 + checksum = "bd39bc6cdc9355ad1dc5eeedefee696bb35c34caf21768741e81826c0bbd7225" 2514 + dependencies = [ 2515 + "base64", 2516 + "indexmap", 2517 + "line-wrap", 2518 + "serde", 2519 + "time 0.3.15", 2520 + "xml-rs", 2521 + ] 2522 + 2523 + [[package]] 2524 + name = "png" 2525 + version = "0.11.0" 2526 + source = "registry+https://github.com/rust-lang/crates.io-index" 2527 + checksum = "f0b0cabbbd20c2d7f06dbf015e06aad59b6ca3d9ed14848783e98af9aaf19925" 2528 + dependencies = [ 2529 + "bitflags", 2530 + "deflate", 2531 + "inflate", 2532 + "num-iter", 2533 + ] 2534 + 2535 + [[package]] 2536 + name = "png" 2537 + version = "0.17.6" 2538 + source = "registry+https://github.com/rust-lang/crates.io-index" 2539 + checksum = "8f0e7f4c94ec26ff209cee506314212639d6c91b80afb82984819fafce9df01c" 2540 + dependencies = [ 2541 + "bitflags", 2542 + "crc32fast", 2543 + "flate2", 2544 + "miniz_oxide", 2545 + ] 2546 + 2547 + [[package]] 2548 + name = "ppv-lite86" 2549 + version = "0.2.16" 2550 + source = "registry+https://github.com/rust-lang/crates.io-index" 2551 + checksum = "eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872" 2552 + 2553 + [[package]] 2554 + name = "precomputed-hash" 2555 + version = "0.1.1" 2556 + source = "registry+https://github.com/rust-lang/crates.io-index" 2557 + checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" 2558 + 2559 + [[package]] 2560 + name = "proc-macro-crate" 2561 + version = "1.2.1" 2562 + source = "registry+https://github.com/rust-lang/crates.io-index" 2563 + checksum = "eda0fc3b0fb7c975631757e14d9049da17374063edb6ebbcbc54d880d4fe94e9" 2564 + dependencies = [ 2565 + "once_cell", 2566 + "thiserror", 2567 + "toml", 2568 + ] 2569 + 2570 + [[package]] 2571 + name = "proc-macro-error" 2572 + version = "1.0.4" 2573 + source = "registry+https://github.com/rust-lang/crates.io-index" 2574 + checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 2575 + dependencies = [ 2576 + "proc-macro-error-attr", 2577 + "proc-macro2", 2578 + "quote", 2579 + "syn", 2580 + "version_check", 2581 + ] 2582 + 2583 + [[package]] 2584 + name = "proc-macro-error-attr" 2585 + version = "1.0.4" 2586 + source = "registry+https://github.com/rust-lang/crates.io-index" 2587 + checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 2588 + dependencies = [ 2589 + "proc-macro2", 2590 + "quote", 2591 + "version_check", 2592 + ] 2593 + 2594 + [[package]] 2595 + name = "proc-macro-hack" 2596 + version = "0.5.19" 2597 + source = "registry+https://github.com/rust-lang/crates.io-index" 2598 + checksum = "dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5" 2599 + 2600 + [[package]] 2601 + name = "proc-macro2" 2602 + version = "1.0.46" 2603 + source = "registry+https://github.com/rust-lang/crates.io-index" 2604 + checksum = "94e2ef8dbfc347b10c094890f778ee2e36ca9bb4262e86dc99cd217e35f3470b" 2605 + dependencies = [ 2606 + "unicode-ident", 2607 + ] 2608 + 2609 + [[package]] 2610 + name = "quick-xml" 2611 + version = "0.23.1" 2612 + source = "registry+https://github.com/rust-lang/crates.io-index" 2613 + checksum = "11bafc859c6815fbaffbbbf4229ecb767ac913fecb27f9ad4343662e9ef099ea" 2614 + dependencies = [ 2615 + "memchr", 2616 + ] 2617 + 2618 + [[package]] 2619 + name = "quote" 2620 + version = "1.0.21" 2621 + source = "registry+https://github.com/rust-lang/crates.io-index" 2622 + checksum = "bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179" 2623 + dependencies = [ 2624 + "proc-macro2", 2625 + ] 2626 + 2627 + [[package]] 2628 + name = "rand" 2629 + version = "0.7.3" 2630 + source = "registry+https://github.com/rust-lang/crates.io-index" 2631 + checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03" 2632 + dependencies = [ 2633 + "getrandom 0.1.16", 2634 + "libc", 2635 + "rand_chacha 0.2.2", 2636 + "rand_core 0.5.1", 2637 + "rand_hc", 2638 + "rand_pcg", 2639 + ] 2640 + 2641 + [[package]] 2642 + name = "rand" 2643 + version = "0.8.5" 2644 + source = "registry+https://github.com/rust-lang/crates.io-index" 2645 + checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 2646 + dependencies = [ 2647 + "libc", 2648 + "rand_chacha 0.3.1", 2649 + "rand_core 0.6.4", 2650 + ] 2651 + 2652 + [[package]] 2653 + name = "rand_chacha" 2654 + version = "0.2.2" 2655 + source = "registry+https://github.com/rust-lang/crates.io-index" 2656 + checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402" 2657 + dependencies = [ 2658 + "ppv-lite86", 2659 + "rand_core 0.5.1", 2660 + ] 2661 + 2662 + [[package]] 2663 + name = "rand_chacha" 2664 + version = "0.3.1" 2665 + source = "registry+https://github.com/rust-lang/crates.io-index" 2666 + checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 2667 + dependencies = [ 2668 + "ppv-lite86", 2669 + "rand_core 0.6.4", 2670 + ] 2671 + 2672 + [[package]] 2673 + name = "rand_core" 2674 + version = "0.5.1" 2675 + source = "registry+https://github.com/rust-lang/crates.io-index" 2676 + checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19" 2677 + dependencies = [ 2678 + "getrandom 0.1.16", 2679 + ] 2680 + 2681 + [[package]] 2682 + name = "rand_core" 2683 + version = "0.6.4" 2684 + source = "registry+https://github.com/rust-lang/crates.io-index" 2685 + checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 2686 + dependencies = [ 2687 + "getrandom 0.2.7", 2688 + ] 2689 + 2690 + [[package]] 2691 + name = "rand_hc" 2692 + version = "0.2.0" 2693 + source = "registry+https://github.com/rust-lang/crates.io-index" 2694 + checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c" 2695 + dependencies = [ 2696 + "rand_core 0.5.1", 2697 + ] 2698 + 2699 + [[package]] 2700 + name = "rand_pcg" 2701 + version = "0.2.1" 2702 + source = "registry+https://github.com/rust-lang/crates.io-index" 2703 + checksum = "16abd0c1b639e9eb4d7c50c0b8100b0d0f849be2349829c740fe8e6eb4816429" 2704 + dependencies = [ 2705 + "rand_core 0.5.1", 2706 + ] 2707 + 2708 + [[package]] 2709 + name = "raw-window-handle" 2710 + version = "0.5.0" 2711 + source = "registry+https://github.com/rust-lang/crates.io-index" 2712 + checksum = "ed7e3d950b66e19e0c372f3fa3fbbcf85b1746b571f74e0c2af6042a5c93420a" 2713 + dependencies = [ 2714 + "cty", 2715 + ] 2716 + 2717 + [[package]] 2718 + name = "rayon" 2719 + version = "1.5.3" 2720 + source = "registry+https://github.com/rust-lang/crates.io-index" 2721 + checksum = "bd99e5772ead8baa5215278c9b15bf92087709e9c1b2d1f97cdb5a183c933a7d" 2722 + dependencies = [ 2723 + "autocfg", 2724 + "crossbeam-deque", 2725 + "either", 2726 + "rayon-core", 2727 + ] 2728 + 2729 + [[package]] 2730 + name = "rayon-core" 2731 + version = "1.9.3" 2732 + source = "registry+https://github.com/rust-lang/crates.io-index" 2733 + checksum = "258bcdb5ac6dad48491bb2992db6b7cf74878b0384908af124823d118c99683f" 2734 + dependencies = [ 2735 + "crossbeam-channel", 2736 + "crossbeam-deque", 2737 + "crossbeam-utils", 2738 + "num_cpus", 2739 + ] 2740 + 2741 + [[package]] 2742 + name = "redox_syscall" 2743 + version = "0.2.16" 2744 + source = "registry+https://github.com/rust-lang/crates.io-index" 2745 + checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 2746 + dependencies = [ 2747 + "bitflags", 2748 + ] 2749 + 2750 + [[package]] 2751 + name = "redox_users" 2752 + version = "0.4.3" 2753 + source = "registry+https://github.com/rust-lang/crates.io-index" 2754 + checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 2755 + dependencies = [ 2756 + "getrandom 0.2.7", 2757 + "redox_syscall", 2758 + "thiserror", 2759 + ] 2760 + 2761 + [[package]] 2762 + name = "regex" 2763 + version = "1.6.0" 2764 + source = "registry+https://github.com/rust-lang/crates.io-index" 2765 + checksum = "4c4eb3267174b8c6c2f654116623910a0fef09c4753f8dd83db29c48a0df988b" 2766 + dependencies = [ 2767 + "aho-corasick", 2768 + "memchr", 2769 + "regex-syntax", 2770 + ] 2771 + 2772 + [[package]] 2773 + name = "regex-automata" 2774 + version = "0.1.10" 2775 + source = "registry+https://github.com/rust-lang/crates.io-index" 2776 + checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" 2777 + dependencies = [ 2778 + "regex-syntax", 2779 + ] 2780 + 2781 + [[package]] 2782 + name = "regex-syntax" 2783 + version = "0.6.27" 2784 + source = "registry+https://github.com/rust-lang/crates.io-index" 2785 + checksum = "a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244" 2786 + 2787 + [[package]] 2788 + name = "remove_dir_all" 2789 + version = "0.5.3" 2790 + source = "registry+https://github.com/rust-lang/crates.io-index" 2791 + checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7" 2792 + dependencies = [ 2793 + "winapi 0.3.9", 2794 + ] 2795 + 2796 + [[package]] 2797 + name = "reqwest" 2798 + version = "0.11.12" 2799 + source = "registry+https://github.com/rust-lang/crates.io-index" 2800 + checksum = "431949c384f4e2ae07605ccaa56d1d9d2ecdb5cadd4f9577ccfab29f2e5149fc" 2801 + dependencies = [ 2802 + "base64", 2803 + "bytes", 2804 + "encoding_rs", 2805 + "futures-core", 2806 + "futures-util", 2807 + "h2", 2808 + "http", 2809 + "http-body", 2810 + "hyper", 2811 + "hyper-tls", 2812 + "ipnet", 2813 + "js-sys", 2814 + "log", 2815 + "mime", 2816 + "native-tls", 2817 + "once_cell", 2818 + "percent-encoding", 2819 + "pin-project-lite", 2820 + "serde", 2821 + "serde_json", 2822 + "serde_urlencoded", 2823 + "tokio", 2824 + "tokio-native-tls", 2825 + "tower-service", 2826 + "url", 2827 + "wasm-bindgen", 2828 + "wasm-bindgen-futures", 2829 + "web-sys", 2830 + "winreg", 2831 + ] 2832 + 2833 + [[package]] 2834 + name = "rfd" 2835 + version = "0.10.0" 2836 + source = "registry+https://github.com/rust-lang/crates.io-index" 2837 + checksum = "0149778bd99b6959285b0933288206090c50e2327f47a9c463bfdbf45c8823ea" 2838 + dependencies = [ 2839 + "block", 2840 + "dispatch", 2841 + "glib-sys", 2842 + "gobject-sys", 2843 + "gtk-sys", 2844 + "js-sys", 2845 + "lazy_static", 2846 + "log", 2847 + "objc", 2848 + "objc-foundation", 2849 + "objc_id", 2850 + "raw-window-handle", 2851 + "wasm-bindgen", 2852 + "wasm-bindgen-futures", 2853 + "web-sys", 2854 + "windows 0.37.0", 2855 + ] 2856 + 2857 + [[package]] 2858 + name = "rustc_version" 2859 + version = "0.3.3" 2860 + source = "registry+https://github.com/rust-lang/crates.io-index" 2861 + checksum = "f0dfe2087c51c460008730de8b57e6a320782fbfb312e1f4d520e6c6fae155ee" 2862 + dependencies = [ 2863 + "semver 0.11.0", 2864 + ] 2865 + 2866 + [[package]] 2867 + name = "rustc_version" 2868 + version = "0.4.0" 2869 + source = "registry+https://github.com/rust-lang/crates.io-index" 2870 + checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" 2871 + dependencies = [ 2872 + "semver 1.0.14", 2873 + ] 2874 + 2875 + [[package]] 2876 + name = "rustversion" 2877 + version = "1.0.9" 2878 + source = "registry+https://github.com/rust-lang/crates.io-index" 2879 + checksum = "97477e48b4cf8603ad5f7aaf897467cf42ab4218a38ef76fb14c2d6773a6d6a8" 2880 + 2881 + [[package]] 2882 + name = "ryu" 2883 + version = "1.0.11" 2884 + source = "registry+https://github.com/rust-lang/crates.io-index" 2885 + checksum = "4501abdff3ae82a1c1b477a17252eb69cee9e66eb915c1abaa4f44d873df9f09" 2886 + 2887 + [[package]] 2888 + name = "safemem" 2889 + version = "0.3.3" 2890 + source = "registry+https://github.com/rust-lang/crates.io-index" 2891 + checksum = "ef703b7cb59335eae2eb93ceb664c0eb7ea6bf567079d843e09420219668e072" 2892 + 2893 + [[package]] 2894 + name = "same-file" 2895 + version = "1.0.6" 2896 + source = "registry+https://github.com/rust-lang/crates.io-index" 2897 + checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" 2898 + dependencies = [ 2899 + "winapi-util", 2900 + ] 2901 + 2902 + [[package]] 2903 + name = "schannel" 2904 + version = "0.1.20" 2905 + source = "registry+https://github.com/rust-lang/crates.io-index" 2906 + checksum = "88d6731146462ea25d9244b2ed5fd1d716d25c52e4d54aa4fb0f3c4e9854dbe2" 2907 + dependencies = [ 2908 + "lazy_static", 2909 + "windows-sys 0.36.1", 2910 + ] 2911 + 2912 + [[package]] 2913 + name = "scoped-tls" 2914 + version = "1.0.0" 2915 + source = "registry+https://github.com/rust-lang/crates.io-index" 2916 + checksum = "ea6a9290e3c9cf0f18145ef7ffa62d68ee0bf5fcd651017e586dc7fd5da448c2" 2917 + 2918 + [[package]] 2919 + name = "scopeguard" 2920 + version = "1.1.0" 2921 + source = "registry+https://github.com/rust-lang/crates.io-index" 2922 + checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 2923 + 2924 + [[package]] 2925 + name = "security-framework" 2926 + version = "2.7.0" 2927 + source = "registry+https://github.com/rust-lang/crates.io-index" 2928 + checksum = "2bc1bb97804af6631813c55739f771071e0f2ed33ee20b68c86ec505d906356c" 2929 + dependencies = [ 2930 + "bitflags", 2931 + "core-foundation", 2932 + "core-foundation-sys", 2933 + "libc", 2934 + "security-framework-sys", 2935 + ] 2936 + 2937 + [[package]] 2938 + name = "security-framework-sys" 2939 + version = "2.6.1" 2940 + source = "registry+https://github.com/rust-lang/crates.io-index" 2941 + checksum = "0160a13a177a45bfb43ce71c01580998474f556ad854dcbca936dd2841a5c556" 2942 + dependencies = [ 2943 + "core-foundation-sys", 2944 + "libc", 2945 + ] 2946 + 2947 + [[package]] 2948 + name = "selectors" 2949 + version = "0.22.0" 2950 + source = "registry+https://github.com/rust-lang/crates.io-index" 2951 + checksum = "df320f1889ac4ba6bc0cdc9c9af7af4bd64bb927bccdf32d81140dc1f9be12fe" 2952 + dependencies = [ 2953 + "bitflags", 2954 + "cssparser", 2955 + "derive_more", 2956 + "fxhash", 2957 + "log", 2958 + "matches", 2959 + "phf 0.8.0", 2960 + "phf_codegen", 2961 + "precomputed-hash", 2962 + "servo_arc", 2963 + "smallvec", 2964 + "thin-slice", 2965 + ] 2966 + 2967 + [[package]] 2968 + name = "semver" 2969 + version = "0.11.0" 2970 + source = "registry+https://github.com/rust-lang/crates.io-index" 2971 + checksum = "f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6" 2972 + dependencies = [ 2973 + "semver-parser", 2974 + ] 2975 + 2976 + [[package]] 2977 + name = "semver" 2978 + version = "1.0.14" 2979 + source = "registry+https://github.com/rust-lang/crates.io-index" 2980 + checksum = "e25dfac463d778e353db5be2449d1cce89bd6fd23c9f1ea21310ce6e5a1b29c4" 2981 + dependencies = [ 2982 + "serde", 2983 + ] 2984 + 2985 + [[package]] 2986 + name = "semver-parser" 2987 + version = "0.10.2" 2988 + source = "registry+https://github.com/rust-lang/crates.io-index" 2989 + checksum = "00b0bef5b7f9e0df16536d3961cfb6e84331c065b4066afb39768d0e319411f7" 2990 + dependencies = [ 2991 + "pest", 2992 + ] 2993 + 2994 + [[package]] 2995 + name = "serde" 2996 + version = "1.0.145" 2997 + source = "registry+https://github.com/rust-lang/crates.io-index" 2998 + checksum = "728eb6351430bccb993660dfffc5a72f91ccc1295abaa8ce19b27ebe4f75568b" 2999 + dependencies = [ 3000 + "serde_derive", 3001 + ] 3002 + 3003 + [[package]] 3004 + name = "serde_derive" 3005 + version = "1.0.145" 3006 + source = "registry+https://github.com/rust-lang/crates.io-index" 3007 + checksum = "81fa1584d3d1bcacd84c277a0dfe21f5b0f6accf4a23d04d4c6d61f1af522b4c" 3008 + dependencies = [ 3009 + "proc-macro2", 3010 + "quote", 3011 + "syn", 3012 + ] 3013 + 3014 + [[package]] 3015 + name = "serde_json" 3016 + version = "1.0.85" 3017 + source = "registry+https://github.com/rust-lang/crates.io-index" 3018 + checksum = "e55a28e3aaef9d5ce0506d0a14dbba8054ddc7e499ef522dd8b26859ec9d4a44" 3019 + dependencies = [ 3020 + "itoa 1.0.4", 3021 + "ryu", 3022 + "serde", 3023 + ] 3024 + 3025 + [[package]] 3026 + name = "serde_repr" 3027 + version = "0.1.9" 3028 + source = "registry+https://github.com/rust-lang/crates.io-index" 3029 + checksum = "1fe39d9fbb0ebf5eb2c7cb7e2a47e4f462fad1379f1166b8ae49ad9eae89a7ca" 3030 + dependencies = [ 3031 + "proc-macro2", 3032 + "quote", 3033 + "syn", 3034 + ] 3035 + 3036 + [[package]] 3037 + name = "serde_urlencoded" 3038 + version = "0.7.1" 3039 + source = "registry+https://github.com/rust-lang/crates.io-index" 3040 + checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" 3041 + dependencies = [ 3042 + "form_urlencoded", 3043 + "itoa 1.0.4", 3044 + "ryu", 3045 + "serde", 3046 + ] 3047 + 3048 + [[package]] 3049 + name = "serde_with" 3050 + version = "1.14.0" 3051 + source = "registry+https://github.com/rust-lang/crates.io-index" 3052 + checksum = "678b5a069e50bf00ecd22d0cd8ddf7c236f68581b03db652061ed5eb13a312ff" 3053 + dependencies = [ 3054 + "serde", 3055 + "serde_with_macros", 3056 + ] 3057 + 3058 + [[package]] 3059 + name = "serde_with_macros" 3060 + version = "1.5.2" 3061 + source = "registry+https://github.com/rust-lang/crates.io-index" 3062 + checksum = "e182d6ec6f05393cc0e5ed1bf81ad6db3a8feedf8ee515ecdd369809bcce8082" 3063 + dependencies = [ 3064 + "darling", 3065 + "proc-macro2", 3066 + "quote", 3067 + "syn", 3068 + ] 3069 + 3070 + [[package]] 3071 + name = "serialize-to-javascript" 3072 + version = "0.1.1" 3073 + source = "registry+https://github.com/rust-lang/crates.io-index" 3074 + checksum = "c9823f2d3b6a81d98228151fdeaf848206a7855a7a042bbf9bf870449a66cafb" 3075 + dependencies = [ 3076 + "serde", 3077 + "serde_json", 3078 + "serialize-to-javascript-impl", 3079 + ] 3080 + 3081 + [[package]] 3082 + name = "serialize-to-javascript-impl" 3083 + version = "0.1.1" 3084 + source = "registry+https://github.com/rust-lang/crates.io-index" 3085 + checksum = "74064874e9f6a15f04c1f3cb627902d0e6b410abbf36668afa873c61889f1763" 3086 + dependencies = [ 3087 + "proc-macro2", 3088 + "quote", 3089 + "syn", 3090 + ] 3091 + 3092 + [[package]] 3093 + name = "servo-fontconfig" 3094 + version = "0.5.1" 3095 + source = "registry+https://github.com/rust-lang/crates.io-index" 3096 + checksum = "c7e3e22fe5fd73d04ebf0daa049d3efe3eae55369ce38ab16d07ddd9ac5c217c" 3097 + dependencies = [ 3098 + "libc", 3099 + "servo-fontconfig-sys", 3100 + ] 3101 + 3102 + [[package]] 3103 + name = "servo-fontconfig-sys" 3104 + version = "5.1.0" 3105 + source = "registry+https://github.com/rust-lang/crates.io-index" 3106 + checksum = "e36b879db9892dfa40f95da1c38a835d41634b825fbd8c4c418093d53c24b388" 3107 + dependencies = [ 3108 + "expat-sys", 3109 + "freetype-sys", 3110 + "pkg-config", 3111 + ] 3112 + 3113 + [[package]] 3114 + name = "servo_arc" 3115 + version = "0.1.1" 3116 + source = "registry+https://github.com/rust-lang/crates.io-index" 3117 + checksum = "d98238b800e0d1576d8b6e3de32827c2d74bee68bb97748dcf5071fb53965432" 3118 + dependencies = [ 3119 + "nodrop", 3120 + "stable_deref_trait", 3121 + ] 3122 + 3123 + [[package]] 3124 + name = "sha1" 3125 + version = "0.10.5" 3126 + source = "registry+https://github.com/rust-lang/crates.io-index" 3127 + checksum = "f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3" 3128 + dependencies = [ 3129 + "cfg-if 1.0.0", 3130 + "cpufeatures", 3131 + "digest", 3132 + ] 3133 + 3134 + [[package]] 3135 + name = "sha2" 3136 + version = "0.10.6" 3137 + source = "registry+https://github.com/rust-lang/crates.io-index" 3138 + checksum = "82e6b795fe2e3b1e845bafcb27aa35405c4d47cdfc92af5fc8d3002f76cebdc0" 3139 + dependencies = [ 3140 + "cfg-if 1.0.0", 3141 + "cpufeatures", 3142 + "digest", 3143 + ] 3144 + 3145 + [[package]] 3146 + name = "sharded-slab" 3147 + version = "0.1.4" 3148 + source = "registry+https://github.com/rust-lang/crates.io-index" 3149 + checksum = "900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31" 3150 + dependencies = [ 3151 + "lazy_static", 3152 + ] 3153 + 3154 + [[package]] 3155 + name = "shared_child" 3156 + version = "1.0.0" 3157 + source = "registry+https://github.com/rust-lang/crates.io-index" 3158 + checksum = "b0d94659ad3c2137fef23ae75b03d5241d633f8acded53d672decfa0e6e0caef" 3159 + dependencies = [ 3160 + "libc", 3161 + "winapi 0.3.9", 3162 + ] 3163 + 3164 + [[package]] 3165 + name = "siphasher" 3166 + version = "0.3.10" 3167 + source = "registry+https://github.com/rust-lang/crates.io-index" 3168 + checksum = "7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de" 3169 + 3170 + [[package]] 3171 + name = "slab" 3172 + version = "0.4.7" 3173 + source = "registry+https://github.com/rust-lang/crates.io-index" 3174 + checksum = "4614a76b2a8be0058caa9dbbaf66d988527d86d003c11a94fbd335d7661edcef" 3175 + dependencies = [ 3176 + "autocfg", 3177 + ] 3178 + 3179 + [[package]] 3180 + name = "smallvec" 3181 + version = "1.10.0" 3182 + source = "registry+https://github.com/rust-lang/crates.io-index" 3183 + checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" 3184 + 3185 + [[package]] 3186 + name = "socket2" 3187 + version = "0.4.7" 3188 + source = "registry+https://github.com/rust-lang/crates.io-index" 3189 + checksum = "02e2d2db9033d13a1567121ddd7a095ee144db4e1ca1b1bda3419bc0da294ebd" 3190 + dependencies = [ 3191 + "libc", 3192 + "winapi 0.3.9", 3193 + ] 3194 + 3195 + [[package]] 3196 + name = "soup2" 3197 + version = "0.2.1" 3198 + source = "registry+https://github.com/rust-lang/crates.io-index" 3199 + checksum = "b2b4d76501d8ba387cf0fefbe055c3e0a59891d09f0f995ae4e4b16f6b60f3c0" 3200 + dependencies = [ 3201 + "bitflags", 3202 + "gio", 3203 + "glib", 3204 + "libc", 3205 + "once_cell", 3206 + "soup2-sys", 3207 + ] 3208 + 3209 + [[package]] 3210 + name = "soup2-sys" 3211 + version = "0.2.0" 3212 + source = "registry+https://github.com/rust-lang/crates.io-index" 3213 + checksum = "009ef427103fcb17f802871647a7fa6c60cbb654b4c4e4c0ac60a31c5f6dc9cf" 3214 + dependencies = [ 3215 + "bitflags", 3216 + "gio-sys", 3217 + "glib-sys", 3218 + "gobject-sys", 3219 + "libc", 3220 + "system-deps 5.0.0", 3221 + ] 3222 + 3223 + [[package]] 3224 + name = "stable_deref_trait" 3225 + version = "1.2.0" 3226 + source = "registry+https://github.com/rust-lang/crates.io-index" 3227 + checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" 3228 + 3229 + [[package]] 3230 + name = "state" 3231 + version = "0.5.3" 3232 + source = "registry+https://github.com/rust-lang/crates.io-index" 3233 + checksum = "dbe866e1e51e8260c9eed836a042a5e7f6726bb2b411dffeaa712e19c388f23b" 3234 + dependencies = [ 3235 + "loom", 3236 + ] 3237 + 3238 + [[package]] 3239 + name = "string_cache" 3240 + version = "0.8.4" 3241 + source = "registry+https://github.com/rust-lang/crates.io-index" 3242 + checksum = "213494b7a2b503146286049378ce02b482200519accc31872ee8be91fa820a08" 3243 + dependencies = [ 3244 + "new_debug_unreachable", 3245 + "once_cell", 3246 + "parking_lot", 3247 + "phf_shared 0.10.0", 3248 + "precomputed-hash", 3249 + "serde", 3250 + ] 3251 + 3252 + [[package]] 3253 + name = "string_cache_codegen" 3254 + version = "0.5.2" 3255 + source = "registry+https://github.com/rust-lang/crates.io-index" 3256 + checksum = "6bb30289b722be4ff74a408c3cc27edeaad656e06cb1fe8fa9231fa59c728988" 3257 + dependencies = [ 3258 + "phf_generator 0.10.0", 3259 + "phf_shared 0.10.0", 3260 + "proc-macro2", 3261 + "quote", 3262 + ] 3263 + 3264 + [[package]] 3265 + name = "strsim" 3266 + version = "0.10.0" 3267 + source = "registry+https://github.com/rust-lang/crates.io-index" 3268 + checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 3269 + 3270 + [[package]] 3271 + name = "strum" 3272 + version = "0.22.0" 3273 + source = "registry+https://github.com/rust-lang/crates.io-index" 3274 + checksum = "f7ac893c7d471c8a21f31cfe213ec4f6d9afeed25537c772e08ef3f005f8729e" 3275 + dependencies = [ 3276 + "strum_macros", 3277 + ] 3278 + 3279 + [[package]] 3280 + name = "strum_macros" 3281 + version = "0.22.0" 3282 + source = "registry+https://github.com/rust-lang/crates.io-index" 3283 + checksum = "339f799d8b549e3744c7ac7feb216383e4005d94bdb22561b3ab8f3b808ae9fb" 3284 + dependencies = [ 3285 + "heck 0.3.3", 3286 + "proc-macro2", 3287 + "quote", 3288 + "syn", 3289 + ] 3290 + 3291 + [[package]] 3292 + name = "subtle" 3293 + version = "2.4.1" 3294 + source = "registry+https://github.com/rust-lang/crates.io-index" 3295 + checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" 3296 + 3297 + [[package]] 3298 + name = "syn" 3299 + version = "1.0.102" 3300 + source = "registry+https://github.com/rust-lang/crates.io-index" 3301 + checksum = "3fcd952facd492f9be3ef0d0b7032a6e442ee9b361d4acc2b1d0c4aaa5f613a1" 3302 + dependencies = [ 3303 + "proc-macro2", 3304 + "quote", 3305 + "unicode-ident", 3306 + ] 3307 + 3308 + [[package]] 3309 + name = "sysinfo" 3310 + version = "0.23.13" 3311 + source = "registry+https://github.com/rust-lang/crates.io-index" 3312 + checksum = "3977ec2e0520829be45c8a2df70db2bf364714d8a748316a10c3c35d4d2b01c9" 3313 + dependencies = [ 3314 + "cfg-if 1.0.0", 3315 + "core-foundation-sys", 3316 + "libc", 3317 + "ntapi", 3318 + "once_cell", 3319 + "rayon", 3320 + "winapi 0.3.9", 3321 + ] 3322 + 3323 + [[package]] 3324 + name = "system-deps" 3325 + version = "5.0.0" 3326 + source = "registry+https://github.com/rust-lang/crates.io-index" 3327 + checksum = "18db855554db7bd0e73e06cf7ba3df39f97812cb11d3f75e71c39bf45171797e" 3328 + dependencies = [ 3329 + "cfg-expr 0.9.1", 3330 + "heck 0.3.3", 3331 + "pkg-config", 3332 + "toml", 3333 + "version-compare 0.0.11", 3334 + ] 3335 + 3336 + [[package]] 3337 + name = "system-deps" 3338 + version = "6.0.2" 3339 + source = "registry+https://github.com/rust-lang/crates.io-index" 3340 + checksum = "a1a45a1c4c9015217e12347f2a411b57ce2c4fc543913b14b6fe40483328e709" 3341 + dependencies = [ 3342 + "cfg-expr 0.10.3", 3343 + "heck 0.4.0", 3344 + "pkg-config", 3345 + "toml", 3346 + "version-compare 0.1.0", 3347 + ] 3348 + 3349 + [[package]] 3350 + name = "tao" 3351 + version = "0.14.0" 3352 + source = "registry+https://github.com/rust-lang/crates.io-index" 3353 + checksum = "43336f5d1793543ba96e2a1e75f3a5c7dcd592743be06a0ab3a190f4fcb4b934" 3354 + dependencies = [ 3355 + "bitflags", 3356 + "cairo-rs", 3357 + "cc", 3358 + "cocoa", 3359 + "core-foundation", 3360 + "core-graphics", 3361 + "crossbeam-channel", 3362 + "dispatch", 3363 + "gdk", 3364 + "gdk-pixbuf", 3365 + "gdk-sys", 3366 + "gdkx11-sys", 3367 + "gio", 3368 + "glib", 3369 + "glib-sys", 3370 + "gtk", 3371 + "image", 3372 + "instant", 3373 + "jni", 3374 + "lazy_static", 3375 + "libc", 3376 + "log", 3377 + "ndk", 3378 + "ndk-context", 3379 + "ndk-sys", 3380 + "objc", 3381 + "once_cell", 3382 + "parking_lot", 3383 + "paste", 3384 + "png 0.17.6", 3385 + "raw-window-handle", 3386 + "scopeguard", 3387 + "serde", 3388 + "unicode-segmentation", 3389 + "uuid 1.1.2", 3390 + "windows 0.39.0", 3391 + "windows-implement", 3392 + "x11-dl", 3393 + ] 3394 + 3395 + [[package]] 3396 + name = "tar" 3397 + version = "0.4.38" 3398 + source = "registry+https://github.com/rust-lang/crates.io-index" 3399 + checksum = "4b55807c0344e1e6c04d7c965f5289c39a8d94ae23ed5c0b57aabac549f871c6" 3400 + dependencies = [ 3401 + "filetime", 3402 + "libc", 3403 + "xattr", 3404 + ] 3405 + 3406 + [[package]] 3407 + name = "tauri" 3408 + version = "1.1.1" 3409 + source = "registry+https://github.com/rust-lang/crates.io-index" 3410 + checksum = "efbf22abd61d95ca9b2becd77f9db4c093892f73e8a07d21d8b0b2bf71a7bcea" 3411 + dependencies = [ 3412 + "anyhow", 3413 + "attohttpc", 3414 + "base64", 3415 + "cocoa", 3416 + "dirs-next", 3417 + "embed_plist", 3418 + "encoding_rs", 3419 + "flate2", 3420 + "futures-util", 3421 + "glib", 3422 + "glob", 3423 + "gtk", 3424 + "heck 0.4.0", 3425 + "http", 3426 + "ignore", 3427 + "minisign-verify", 3428 + "notify-rust", 3429 + "objc", 3430 + "once_cell", 3431 + "open 3.0.3", 3432 + "os_info", 3433 + "os_pipe", 3434 + "percent-encoding", 3435 + "rand 0.8.5", 3436 + "raw-window-handle", 3437 + "regex", 3438 + "rfd", 3439 + "semver 1.0.14", 3440 + "serde", 3441 + "serde_json", 3442 + "serde_repr", 3443 + "serialize-to-javascript", 3444 + "shared_child", 3445 + "state", 3446 + "tar", 3447 + "tauri-macros", 3448 + "tauri-runtime", 3449 + "tauri-runtime-wry", 3450 + "tauri-utils", 3451 + "tempfile", 3452 + "thiserror", 3453 + "time 0.3.15", 3454 + "tokio", 3455 + "url", 3456 + "uuid 1.1.2", 3457 + "webkit2gtk", 3458 + "webview2-com", 3459 + "windows 0.39.0", 3460 + "zip", 3461 + ] 3462 + 3463 + [[package]] 3464 + name = "tauri-build" 3465 + version = "1.1.1" 3466 + source = "registry+https://github.com/rust-lang/crates.io-index" 3467 + checksum = "0991fb306849897439dbd4a72e4cbed2413e2eb26cb4b3ba220b94edba8b4b88" 3468 + dependencies = [ 3469 + "anyhow", 3470 + "cargo_toml", 3471 + "heck 0.4.0", 3472 + "json-patch", 3473 + "semver 1.0.14", 3474 + "serde_json", 3475 + "tauri-utils", 3476 + "winres", 3477 + ] 3478 + 3479 + [[package]] 3480 + name = "tauri-codegen" 3481 + version = "1.1.1" 3482 + source = "registry+https://github.com/rust-lang/crates.io-index" 3483 + checksum = "356fa253e40ae4d6ff02075011f2f2bb4066f5c9d8c1e16ca6912d7b75903ba6" 3484 + dependencies = [ 3485 + "base64", 3486 + "brotli", 3487 + "ico", 3488 + "json-patch", 3489 + "plist", 3490 + "png 0.17.6", 3491 + "proc-macro2", 3492 + "quote", 3493 + "regex", 3494 + "semver 1.0.14", 3495 + "serde", 3496 + "serde_json", 3497 + "sha2", 3498 + "tauri-utils", 3499 + "thiserror", 3500 + "time 0.3.15", 3501 + "uuid 1.1.2", 3502 + "walkdir", 3503 + ] 3504 + 3505 + [[package]] 3506 + name = "tauri-macros" 3507 + version = "1.1.1" 3508 + source = "registry+https://github.com/rust-lang/crates.io-index" 3509 + checksum = "d6051fd6940ddb22af452340d03c66a3e2f5d72e0788d4081d91e31528ccdc4d" 3510 + dependencies = [ 3511 + "heck 0.4.0", 3512 + "proc-macro2", 3513 + "quote", 3514 + "syn", 3515 + "tauri-codegen", 3516 + "tauri-utils", 3517 + ] 3518 + 3519 + [[package]] 3520 + name = "tauri-plugin-window-state" 3521 + version = "0.1.0" 3522 + source = "git+https://github.com/tauri-apps/tauri-plugin-window-state#ccb9436ba7bc8d5c1ee6a3287f947b6e0264af36" 3523 + dependencies = [ 3524 + "bincode", 3525 + "serde", 3526 + "tauri", 3527 + "thiserror", 3528 + ] 3529 + 3530 + [[package]] 3531 + name = "tauri-runtime" 3532 + version = "0.11.1" 3533 + source = "registry+https://github.com/rust-lang/crates.io-index" 3534 + checksum = "d49439a5ea47f474572b854972f42eda2e02a470be5ca9609cc83bb66945abe2" 3535 + dependencies = [ 3536 + "gtk", 3537 + "http", 3538 + "http-range", 3539 + "infer", 3540 + "rand 0.8.5", 3541 + "raw-window-handle", 3542 + "serde", 3543 + "serde_json", 3544 + "tauri-utils", 3545 + "thiserror", 3546 + "uuid 1.1.2", 3547 + "webview2-com", 3548 + "windows 0.39.0", 3549 + ] 3550 + 3551 + [[package]] 3552 + name = "tauri-runtime-wry" 3553 + version = "0.11.1" 3554 + source = "registry+https://github.com/rust-lang/crates.io-index" 3555 + checksum = "28dce920995fd49907aa9bea7249ed1771454f11f7611924c920a1f75fb614d4" 3556 + dependencies = [ 3557 + "cocoa", 3558 + "gtk", 3559 + "percent-encoding", 3560 + "rand 0.8.5", 3561 + "raw-window-handle", 3562 + "tauri-runtime", 3563 + "tauri-utils", 3564 + "uuid 1.1.2", 3565 + "webkit2gtk", 3566 + "webview2-com", 3567 + "windows 0.39.0", 3568 + "wry", 3569 + ] 3570 + 3571 + [[package]] 3572 + name = "tauri-utils" 3573 + version = "1.1.1" 3574 + source = "registry+https://github.com/rust-lang/crates.io-index" 3575 + checksum = "1e8fdae6f29cef959809a3c3afef510c5b715a446a597ab8b791497585363f39" 3576 + dependencies = [ 3577 + "brotli", 3578 + "ctor", 3579 + "glob", 3580 + "heck 0.4.0", 3581 + "html5ever", 3582 + "json-patch", 3583 + "kuchiki", 3584 + "memchr", 3585 + "phf 0.10.1", 3586 + "proc-macro2", 3587 + "quote", 3588 + "semver 1.0.14", 3589 + "serde", 3590 + "serde_json", 3591 + "serde_with", 3592 + "thiserror", 3593 + "url", 3594 + "walkdir", 3595 + "windows 0.39.0", 3596 + ] 3597 + 3598 + [[package]] 3599 + name = "tauri-winrt-notification" 3600 + version = "0.1.0" 3601 + source = "registry+https://github.com/rust-lang/crates.io-index" 3602 + checksum = "c58de036c4d2e20717024de2a3c4bf56c301f07b21bc8ef9b57189fce06f1f3b" 3603 + dependencies = [ 3604 + "quick-xml", 3605 + "strum", 3606 + "windows 0.39.0", 3607 + ] 3608 + 3609 + [[package]] 3610 + name = "tempfile" 3611 + version = "3.3.0" 3612 + source = "registry+https://github.com/rust-lang/crates.io-index" 3613 + checksum = "5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4" 3614 + dependencies = [ 3615 + "cfg-if 1.0.0", 3616 + "fastrand", 3617 + "libc", 3618 + "redox_syscall", 3619 + "remove_dir_all", 3620 + "winapi 0.3.9", 3621 + ] 3622 + 3623 + [[package]] 3624 + name = "tendril" 3625 + version = "0.4.3" 3626 + source = "registry+https://github.com/rust-lang/crates.io-index" 3627 + checksum = "d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0" 3628 + dependencies = [ 3629 + "futf", 3630 + "mac", 3631 + "utf-8", 3632 + ] 3633 + 3634 + [[package]] 3635 + name = "termcolor" 3636 + version = "1.1.3" 3637 + source = "registry+https://github.com/rust-lang/crates.io-index" 3638 + checksum = "bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755" 3639 + dependencies = [ 3640 + "winapi-util", 3641 + ] 3642 + 3643 + [[package]] 3644 + name = "textwrap" 3645 + version = "0.15.1" 3646 + source = "registry+https://github.com/rust-lang/crates.io-index" 3647 + checksum = "949517c0cf1bf4ee812e2e07e08ab448e3ae0d23472aee8a06c985f0c8815b16" 3648 + 3649 + [[package]] 3650 + name = "thin-slice" 3651 + version = "0.1.1" 3652 + source = "registry+https://github.com/rust-lang/crates.io-index" 3653 + checksum = "8eaa81235c7058867fa8c0e7314f33dcce9c215f535d1913822a2b3f5e289f3c" 3654 + 3655 + [[package]] 3656 + name = "thiserror" 3657 + version = "1.0.37" 3658 + source = "registry+https://github.com/rust-lang/crates.io-index" 3659 + checksum = "10deb33631e3c9018b9baf9dcbbc4f737320d2b576bac10f6aefa048fa407e3e" 3660 + dependencies = [ 3661 + "thiserror-impl", 3662 + ] 3663 + 3664 + [[package]] 3665 + name = "thiserror-impl" 3666 + version = "1.0.37" 3667 + source = "registry+https://github.com/rust-lang/crates.io-index" 3668 + checksum = "982d17546b47146b28f7c22e3d08465f6b8903d0ea13c1660d9d84a6e7adcdbb" 3669 + dependencies = [ 3670 + "proc-macro2", 3671 + "quote", 3672 + "syn", 3673 + ] 3674 + 3675 + [[package]] 3676 + name = "thread_local" 3677 + version = "1.1.4" 3678 + source = "registry+https://github.com/rust-lang/crates.io-index" 3679 + checksum = "5516c27b78311c50bf42c071425c560ac799b11c30b31f87e3081965fe5e0180" 3680 + dependencies = [ 3681 + "once_cell", 3682 + ] 3683 + 3684 + [[package]] 3685 + name = "time" 3686 + version = "0.1.44" 3687 + source = "registry+https://github.com/rust-lang/crates.io-index" 3688 + checksum = "6db9e6914ab8b1ae1c260a4ae7a49b6c5611b40328a735b21862567685e73255" 3689 + dependencies = [ 3690 + "libc", 3691 + "wasi 0.10.0+wasi-snapshot-preview1", 3692 + "winapi 0.3.9", 3693 + ] 3694 + 3695 + [[package]] 3696 + name = "time" 3697 + version = "0.3.15" 3698 + source = "registry+https://github.com/rust-lang/crates.io-index" 3699 + checksum = "d634a985c4d4238ec39cacaed2e7ae552fbd3c476b552c1deac3021b7d7eaf0c" 3700 + dependencies = [ 3701 + "itoa 1.0.4", 3702 + "libc", 3703 + "num_threads", 3704 + "time-macros", 3705 + ] 3706 + 3707 + [[package]] 3708 + name = "time-macros" 3709 + version = "0.2.4" 3710 + source = "registry+https://github.com/rust-lang/crates.io-index" 3711 + checksum = "42657b1a6f4d817cda8e7a0ace261fe0cc946cf3a80314390b22cc61ae080792" 3712 + 3713 + [[package]] 3714 + name = "tinyvec" 3715 + version = "1.6.0" 3716 + source = "registry+https://github.com/rust-lang/crates.io-index" 3717 + checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" 3718 + dependencies = [ 3719 + "tinyvec_macros", 3720 + ] 3721 + 3722 + [[package]] 3723 + name = "tinyvec_macros" 3724 + version = "0.1.0" 3725 + source = "registry+https://github.com/rust-lang/crates.io-index" 3726 + checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" 3727 + 3728 + [[package]] 3729 + name = "tokio" 3730 + version = "1.21.2" 3731 + source = "registry+https://github.com/rust-lang/crates.io-index" 3732 + checksum = "a9e03c497dc955702ba729190dc4aac6f2a0ce97f913e5b1b5912fc5039d9099" 3733 + dependencies = [ 3734 + "autocfg", 3735 + "bytes", 3736 + "libc", 3737 + "memchr", 3738 + "mio 0.8.4", 3739 + "num_cpus", 3740 + "parking_lot", 3741 + "pin-project-lite", 3742 + "socket2", 3743 + "tokio-macros", 3744 + "winapi 0.3.9", 3745 + ] 3746 + 3747 + [[package]] 3748 + name = "tokio-macros" 3749 + version = "1.8.0" 3750 + source = "registry+https://github.com/rust-lang/crates.io-index" 3751 + checksum = "9724f9a975fb987ef7a3cd9be0350edcbe130698af5b8f7a631e23d42d052484" 3752 + dependencies = [ 3753 + "proc-macro2", 3754 + "quote", 3755 + "syn", 3756 + ] 3757 + 3758 + [[package]] 3759 + name = "tokio-native-tls" 3760 + version = "0.3.0" 3761 + source = "registry+https://github.com/rust-lang/crates.io-index" 3762 + checksum = "f7d995660bd2b7f8c1568414c1126076c13fbb725c40112dc0120b78eb9b717b" 3763 + dependencies = [ 3764 + "native-tls", 3765 + "tokio", 3766 + ] 3767 + 3768 + [[package]] 3769 + name = "tokio-util" 3770 + version = "0.7.4" 3771 + source = "registry+https://github.com/rust-lang/crates.io-index" 3772 + checksum = "0bb2e075f03b3d66d8d8785356224ba688d2906a371015e225beeb65ca92c740" 3773 + dependencies = [ 3774 + "bytes", 3775 + "futures-core", 3776 + "futures-sink", 3777 + "pin-project-lite", 3778 + "tokio", 3779 + "tracing", 3780 + ] 3781 + 3782 + [[package]] 3783 + name = "toml" 3784 + version = "0.5.9" 3785 + source = "registry+https://github.com/rust-lang/crates.io-index" 3786 + checksum = "8d82e1a7758622a465f8cee077614c73484dac5b836c02ff6a40d5d1010324d7" 3787 + dependencies = [ 3788 + "serde", 3789 + ] 3790 + 3791 + [[package]] 3792 + name = "tower-service" 3793 + version = "0.3.2" 3794 + source = "registry+https://github.com/rust-lang/crates.io-index" 3795 + checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" 3796 + 3797 + [[package]] 3798 + name = "tracing" 3799 + version = "0.1.37" 3800 + source = "registry+https://github.com/rust-lang/crates.io-index" 3801 + checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" 3802 + dependencies = [ 3803 + "cfg-if 1.0.0", 3804 + "pin-project-lite", 3805 + "tracing-attributes", 3806 + "tracing-core", 3807 + ] 3808 + 3809 + [[package]] 3810 + name = "tracing-attributes" 3811 + version = "0.1.23" 3812 + source = "registry+https://github.com/rust-lang/crates.io-index" 3813 + checksum = "4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a" 3814 + dependencies = [ 3815 + "proc-macro2", 3816 + "quote", 3817 + "syn", 3818 + ] 3819 + 3820 + [[package]] 3821 + name = "tracing-core" 3822 + version = "0.1.30" 3823 + source = "registry+https://github.com/rust-lang/crates.io-index" 3824 + checksum = "24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a" 3825 + dependencies = [ 3826 + "once_cell", 3827 + "valuable", 3828 + ] 3829 + 3830 + [[package]] 3831 + name = "tracing-log" 3832 + version = "0.1.3" 3833 + source = "registry+https://github.com/rust-lang/crates.io-index" 3834 + checksum = "78ddad33d2d10b1ed7eb9d1f518a5674713876e97e5bb9b7345a7984fbb4f922" 3835 + dependencies = [ 3836 + "lazy_static", 3837 + "log", 3838 + "tracing-core", 3839 + ] 3840 + 3841 + [[package]] 3842 + name = "tracing-subscriber" 3843 + version = "0.3.16" 3844 + source = "registry+https://github.com/rust-lang/crates.io-index" 3845 + checksum = "a6176eae26dd70d0c919749377897b54a9276bd7061339665dd68777926b5a70" 3846 + dependencies = [ 3847 + "matchers", 3848 + "nu-ansi-term", 3849 + "once_cell", 3850 + "regex", 3851 + "sharded-slab", 3852 + "smallvec", 3853 + "thread_local", 3854 + "tracing", 3855 + "tracing-core", 3856 + "tracing-log", 3857 + ] 3858 + 3859 + [[package]] 3860 + name = "trash" 3861 + version = "2.1.5" 3862 + source = "registry+https://github.com/rust-lang/crates.io-index" 3863 + checksum = "fe090367848cd40c4230ff3ce4e2ff6a2fd511c1e14ae047a4a4c37ef7965236" 3864 + dependencies = [ 3865 + "chrono", 3866 + "libc", 3867 + "log", 3868 + "objc", 3869 + "once_cell", 3870 + "scopeguard", 3871 + "url", 3872 + "windows 0.37.0", 3873 + ] 3874 + 3875 + [[package]] 3876 + name = "treediff" 3877 + version = "3.0.2" 3878 + source = "registry+https://github.com/rust-lang/crates.io-index" 3879 + checksum = "761e8d5ad7ce14bb82b7e61ccc0ca961005a275a060b9644a2431aa11553c2ff" 3880 + dependencies = [ 3881 + "serde_json", 3882 + ] 3883 + 3884 + [[package]] 3885 + name = "try-lock" 3886 + version = "0.2.3" 3887 + source = "registry+https://github.com/rust-lang/crates.io-index" 3888 + checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" 3889 + 3890 + [[package]] 3891 + name = "typenum" 3892 + version = "1.15.0" 3893 + source = "registry+https://github.com/rust-lang/crates.io-index" 3894 + checksum = "dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987" 3895 + 3896 + [[package]] 3897 + name = "ucd-trie" 3898 + version = "0.1.5" 3899 + source = "registry+https://github.com/rust-lang/crates.io-index" 3900 + checksum = "9e79c4d996edb816c91e4308506774452e55e95c3c9de07b6729e17e15a5ef81" 3901 + 3902 + [[package]] 3903 + name = "unicode-bidi" 3904 + version = "0.3.8" 3905 + source = "registry+https://github.com/rust-lang/crates.io-index" 3906 + checksum = "099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992" 3907 + 3908 + [[package]] 3909 + name = "unicode-ident" 3910 + version = "1.0.4" 3911 + source = "registry+https://github.com/rust-lang/crates.io-index" 3912 + checksum = "dcc811dc4066ac62f84f11307873c4850cb653bfa9b1719cee2bd2204a4bc5dd" 3913 + 3914 + [[package]] 3915 + name = "unicode-normalization" 3916 + version = "0.1.22" 3917 + source = "registry+https://github.com/rust-lang/crates.io-index" 3918 + checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" 3919 + dependencies = [ 3920 + "tinyvec", 3921 + ] 3922 + 3923 + [[package]] 3924 + name = "unicode-segmentation" 3925 + version = "1.10.0" 3926 + source = "registry+https://github.com/rust-lang/crates.io-index" 3927 + checksum = "0fdbf052a0783de01e944a6ce7a8cb939e295b1e7be835a1112c3b9a7f047a5a" 3928 + 3929 + [[package]] 3930 + name = "url" 3931 + version = "2.3.1" 3932 + source = "registry+https://github.com/rust-lang/crates.io-index" 3933 + checksum = "0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643" 3934 + dependencies = [ 3935 + "form_urlencoded", 3936 + "idna", 3937 + "percent-encoding", 3938 + "serde", 3939 + ] 3940 + 3941 + [[package]] 3942 + name = "utf-8" 3943 + version = "0.7.6" 3944 + source = "registry+https://github.com/rust-lang/crates.io-index" 3945 + checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" 3946 + 3947 + [[package]] 3948 + name = "uuid" 3949 + version = "0.8.2" 3950 + source = "registry+https://github.com/rust-lang/crates.io-index" 3951 + checksum = "bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7" 3952 + 3953 + [[package]] 3954 + name = "uuid" 3955 + version = "1.1.2" 3956 + source = "registry+https://github.com/rust-lang/crates.io-index" 3957 + checksum = "dd6469f4314d5f1ffec476e05f17cc9a78bc7a27a6a857842170bdf8d6f98d2f" 3958 + dependencies = [ 3959 + "getrandom 0.2.7", 3960 + ] 3961 + 3962 + [[package]] 3963 + name = "valuable" 3964 + version = "0.1.0" 3965 + source = "registry+https://github.com/rust-lang/crates.io-index" 3966 + checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" 3967 + 3968 + [[package]] 3969 + name = "vcpkg" 3970 + version = "0.2.15" 3971 + source = "registry+https://github.com/rust-lang/crates.io-index" 3972 + checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 3973 + 3974 + [[package]] 3975 + name = "version-compare" 3976 + version = "0.0.11" 3977 + source = "registry+https://github.com/rust-lang/crates.io-index" 3978 + checksum = "1c18c859eead79d8b95d09e4678566e8d70105c4e7b251f707a03df32442661b" 3979 + 3980 + [[package]] 3981 + name = "version-compare" 3982 + version = "0.1.0" 3983 + source = "registry+https://github.com/rust-lang/crates.io-index" 3984 + checksum = "fe88247b92c1df6b6de80ddc290f3976dbdf2f5f5d3fd049a9fb598c6dd5ca73" 3985 + 3986 + [[package]] 3987 + name = "version_check" 3988 + version = "0.9.4" 3989 + source = "registry+https://github.com/rust-lang/crates.io-index" 3990 + checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 3991 + 3992 + [[package]] 3993 + name = "walkdir" 3994 + version = "2.3.2" 3995 + source = "registry+https://github.com/rust-lang/crates.io-index" 3996 + checksum = "808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56" 3997 + dependencies = [ 3998 + "same-file", 3999 + "winapi 0.3.9", 4000 + "winapi-util", 4001 + ] 4002 + 4003 + [[package]] 4004 + name = "want" 4005 + version = "0.3.0" 4006 + source = "registry+https://github.com/rust-lang/crates.io-index" 4007 + checksum = "1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0" 4008 + dependencies = [ 4009 + "log", 4010 + "try-lock", 4011 + ] 4012 + 4013 + [[package]] 4014 + name = "wasi" 4015 + version = "0.9.0+wasi-snapshot-preview1" 4016 + source = "registry+https://github.com/rust-lang/crates.io-index" 4017 + checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519" 4018 + 4019 + [[package]] 4020 + name = "wasi" 4021 + version = "0.10.0+wasi-snapshot-preview1" 4022 + source = "registry+https://github.com/rust-lang/crates.io-index" 4023 + checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f" 4024 + 4025 + [[package]] 4026 + name = "wasi" 4027 + version = "0.11.0+wasi-snapshot-preview1" 4028 + source = "registry+https://github.com/rust-lang/crates.io-index" 4029 + checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 4030 + 4031 + [[package]] 4032 + name = "wasm-bindgen" 4033 + version = "0.2.83" 4034 + source = "registry+https://github.com/rust-lang/crates.io-index" 4035 + checksum = "eaf9f5aceeec8be17c128b2e93e031fb8a4d469bb9c4ae2d7dc1888b26887268" 4036 + dependencies = [ 4037 + "cfg-if 1.0.0", 4038 + "wasm-bindgen-macro", 4039 + ] 4040 + 4041 + [[package]] 4042 + name = "wasm-bindgen-backend" 4043 + version = "0.2.83" 4044 + source = "registry+https://github.com/rust-lang/crates.io-index" 4045 + checksum = "4c8ffb332579b0557b52d268b91feab8df3615f265d5270fec2a8c95b17c1142" 4046 + dependencies = [ 4047 + "bumpalo", 4048 + "log", 4049 + "once_cell", 4050 + "proc-macro2", 4051 + "quote", 4052 + "syn", 4053 + "wasm-bindgen-shared", 4054 + ] 4055 + 4056 + [[package]] 4057 + name = "wasm-bindgen-futures" 4058 + version = "0.4.33" 4059 + source = "registry+https://github.com/rust-lang/crates.io-index" 4060 + checksum = "23639446165ca5a5de86ae1d8896b737ae80319560fbaa4c2887b7da6e7ebd7d" 4061 + dependencies = [ 4062 + "cfg-if 1.0.0", 4063 + "js-sys", 4064 + "wasm-bindgen", 4065 + "web-sys", 4066 + ] 4067 + 4068 + [[package]] 4069 + name = "wasm-bindgen-macro" 4070 + version = "0.2.83" 4071 + source = "registry+https://github.com/rust-lang/crates.io-index" 4072 + checksum = "052be0f94026e6cbc75cdefc9bae13fd6052cdcaf532fa6c45e7ae33a1e6c810" 4073 + dependencies = [ 4074 + "quote", 4075 + "wasm-bindgen-macro-support", 4076 + ] 4077 + 4078 + [[package]] 4079 + name = "wasm-bindgen-macro-support" 4080 + version = "0.2.83" 4081 + source = "registry+https://github.com/rust-lang/crates.io-index" 4082 + checksum = "07bc0c051dc5f23e307b13285f9d75df86bfdf816c5721e573dec1f9b8aa193c" 4083 + dependencies = [ 4084 + "proc-macro2", 4085 + "quote", 4086 + "syn", 4087 + "wasm-bindgen-backend", 4088 + "wasm-bindgen-shared", 4089 + ] 4090 + 4091 + [[package]] 4092 + name = "wasm-bindgen-shared" 4093 + version = "0.2.83" 4094 + source = "registry+https://github.com/rust-lang/crates.io-index" 4095 + checksum = "1c38c045535d93ec4f0b4defec448e4291638ee608530863b1e2ba115d4fff7f" 4096 + 4097 + [[package]] 4098 + name = "web-sys" 4099 + version = "0.3.60" 4100 + source = "registry+https://github.com/rust-lang/crates.io-index" 4101 + checksum = "bcda906d8be16e728fd5adc5b729afad4e444e106ab28cd1c7256e54fa61510f" 4102 + dependencies = [ 4103 + "js-sys", 4104 + "wasm-bindgen", 4105 + ] 4106 + 4107 + [[package]] 4108 + name = "webkit2gtk" 4109 + version = "0.18.0" 4110 + source = "registry+https://github.com/rust-lang/crates.io-index" 4111 + checksum = "29952969fb5e10fe834a52eb29ad0814ccdfd8387159b0933edf1344a1c9cdcc" 4112 + dependencies = [ 4113 + "bitflags", 4114 + "cairo-rs", 4115 + "gdk", 4116 + "gdk-sys", 4117 + "gio", 4118 + "gio-sys", 4119 + "glib", 4120 + "glib-sys", 4121 + "gobject-sys", 4122 + "gtk", 4123 + "gtk-sys", 4124 + "javascriptcore-rs", 4125 + "libc", 4126 + "once_cell", 4127 + "soup2", 4128 + "webkit2gtk-sys", 4129 + ] 4130 + 4131 + [[package]] 4132 + name = "webkit2gtk-sys" 4133 + version = "0.18.0" 4134 + source = "registry+https://github.com/rust-lang/crates.io-index" 4135 + checksum = "4d76ca6ecc47aeba01ec61e480139dda143796abcae6f83bcddf50d6b5b1dcf3" 4136 + dependencies = [ 4137 + "atk-sys", 4138 + "bitflags", 4139 + "cairo-sys-rs", 4140 + "gdk-pixbuf-sys", 4141 + "gdk-sys", 4142 + "gio-sys", 4143 + "glib-sys", 4144 + "gobject-sys", 4145 + "gtk-sys", 4146 + "javascriptcore-rs-sys", 4147 + "libc", 4148 + "pango-sys", 4149 + "pkg-config", 4150 + "soup2-sys", 4151 + "system-deps 6.0.2", 4152 + ] 4153 + 4154 + [[package]] 4155 + name = "webview2-com" 4156 + version = "0.19.1" 4157 + source = "registry+https://github.com/rust-lang/crates.io-index" 4158 + checksum = "b4a769c9f1a64a8734bde70caafac2b96cada12cd4aefa49196b3a386b8b4178" 4159 + dependencies = [ 4160 + "webview2-com-macros", 4161 + "webview2-com-sys", 4162 + "windows 0.39.0", 4163 + "windows-implement", 4164 + ] 4165 + 4166 + [[package]] 4167 + name = "webview2-com-macros" 4168 + version = "0.6.0" 4169 + source = "registry+https://github.com/rust-lang/crates.io-index" 4170 + checksum = "eaebe196c01691db62e9e4ca52c5ef1e4fd837dcae27dae3ada599b5a8fd05ac" 4171 + dependencies = [ 4172 + "proc-macro2", 4173 + "quote", 4174 + "syn", 4175 + ] 4176 + 4177 + [[package]] 4178 + name = "webview2-com-sys" 4179 + version = "0.19.0" 4180 + source = "registry+https://github.com/rust-lang/crates.io-index" 4181 + checksum = "aac48ef20ddf657755fdcda8dfed2a7b4fc7e4581acce6fe9b88c3d64f29dee7" 4182 + dependencies = [ 4183 + "regex", 4184 + "serde", 4185 + "serde_json", 4186 + "thiserror", 4187 + "windows 0.39.0", 4188 + "windows-bindgen", 4189 + "windows-metadata", 4190 + ] 4191 + 4192 + [[package]] 4193 + name = "widestring" 4194 + version = "0.4.3" 4195 + source = "registry+https://github.com/rust-lang/crates.io-index" 4196 + checksum = "c168940144dd21fd8046987c16a46a33d5fc84eec29ef9dcddc2ac9e31526b7c" 4197 + 4198 + [[package]] 4199 + name = "winapi" 4200 + version = "0.2.8" 4201 + source = "registry+https://github.com/rust-lang/crates.io-index" 4202 + checksum = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a" 4203 + 4204 + [[package]] 4205 + name = "winapi" 4206 + version = "0.3.9" 4207 + source = "registry+https://github.com/rust-lang/crates.io-index" 4208 + checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 4209 + dependencies = [ 4210 + "winapi-i686-pc-windows-gnu", 4211 + "winapi-x86_64-pc-windows-gnu", 4212 + ] 4213 + 4214 + [[package]] 4215 + name = "winapi-build" 4216 + version = "0.1.1" 4217 + source = "registry+https://github.com/rust-lang/crates.io-index" 4218 + checksum = "2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc" 4219 + 4220 + [[package]] 4221 + name = "winapi-i686-pc-windows-gnu" 4222 + version = "0.4.0" 4223 + source = "registry+https://github.com/rust-lang/crates.io-index" 4224 + checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 4225 + 4226 + [[package]] 4227 + name = "winapi-util" 4228 + version = "0.1.5" 4229 + source = "registry+https://github.com/rust-lang/crates.io-index" 4230 + checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" 4231 + dependencies = [ 4232 + "winapi 0.3.9", 4233 + ] 4234 + 4235 + [[package]] 4236 + name = "winapi-x86_64-pc-windows-gnu" 4237 + version = "0.4.0" 4238 + source = "registry+https://github.com/rust-lang/crates.io-index" 4239 + checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 4240 + 4241 + [[package]] 4242 + name = "window-shadows" 4243 + version = "0.2.0" 4244 + source = "git+https://github.com/tauri-apps/window-shadows#8a3defc797f3a5b83eb68a0f9cd86ab6fe59ae7f" 4245 + dependencies = [ 4246 + "cocoa", 4247 + "objc", 4248 + "raw-window-handle", 4249 + "windows-sys 0.42.0", 4250 + ] 4251 + 4252 + [[package]] 4253 + name = "window-vibrancy" 4254 + version = "0.3.0" 4255 + source = "git+https://github.com/tauri-apps/window-vibrancy#2eccb51ef7643edf5e15088693cb0b85aef5096e" 4256 + dependencies = [ 4257 + "cocoa", 4258 + "objc", 4259 + "raw-window-handle", 4260 + "windows-sys 0.42.0", 4261 + ] 4262 + 4263 + [[package]] 4264 + name = "windows" 4265 + version = "0.32.0" 4266 + source = "registry+https://github.com/rust-lang/crates.io-index" 4267 + checksum = "fbedf6db9096bc2364adce0ae0aa636dcd89f3c3f2cd67947062aaf0ca2a10ec" 4268 + dependencies = [ 4269 + "windows_aarch64_msvc 0.32.0", 4270 + "windows_i686_gnu 0.32.0", 4271 + "windows_i686_msvc 0.32.0", 4272 + "windows_x86_64_gnu 0.32.0", 4273 + "windows_x86_64_msvc 0.32.0", 4274 + ] 4275 + 4276 + [[package]] 4277 + name = "windows" 4278 + version = "0.37.0" 4279 + source = "registry+https://github.com/rust-lang/crates.io-index" 4280 + checksum = "57b543186b344cc61c85b5aab0d2e3adf4e0f99bc076eff9aa5927bcc0b8a647" 4281 + dependencies = [ 4282 + "windows_aarch64_msvc 0.37.0", 4283 + "windows_i686_gnu 0.37.0", 4284 + "windows_i686_msvc 0.37.0", 4285 + "windows_x86_64_gnu 0.37.0", 4286 + "windows_x86_64_msvc 0.37.0", 4287 + ] 4288 + 4289 + [[package]] 4290 + name = "windows" 4291 + version = "0.39.0" 4292 + source = "registry+https://github.com/rust-lang/crates.io-index" 4293 + checksum = "f1c4bd0a50ac6020f65184721f758dba47bb9fbc2133df715ec74a237b26794a" 4294 + dependencies = [ 4295 + "windows-implement", 4296 + "windows_aarch64_msvc 0.39.0", 4297 + "windows_i686_gnu 0.39.0", 4298 + "windows_i686_msvc 0.39.0", 4299 + "windows_x86_64_gnu 0.39.0", 4300 + "windows_x86_64_msvc 0.39.0", 4301 + ] 4302 + 4303 + [[package]] 4304 + name = "windows-bindgen" 4305 + version = "0.39.0" 4306 + source = "registry+https://github.com/rust-lang/crates.io-index" 4307 + checksum = "68003dbd0e38abc0fb85b939240f4bce37c43a5981d3df37ccbaaa981b47cb41" 4308 + dependencies = [ 4309 + "windows-metadata", 4310 + "windows-tokens", 4311 + ] 4312 + 4313 + [[package]] 4314 + name = "windows-implement" 4315 + version = "0.39.0" 4316 + source = "registry+https://github.com/rust-lang/crates.io-index" 4317 + checksum = "ba01f98f509cb5dc05f4e5fc95e535f78260f15fea8fe1a8abdd08f774f1cee7" 4318 + dependencies = [ 4319 + "syn", 4320 + "windows-tokens", 4321 + ] 4322 + 4323 + [[package]] 4324 + name = "windows-metadata" 4325 + version = "0.39.0" 4326 + source = "registry+https://github.com/rust-lang/crates.io-index" 4327 + checksum = "9ee5e275231f07c6e240d14f34e1b635bf1faa1c76c57cfd59a5cdb9848e4278" 4328 + 4329 + [[package]] 4330 + name = "windows-sys" 4331 + version = "0.36.1" 4332 + source = "registry+https://github.com/rust-lang/crates.io-index" 4333 + checksum = "ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2" 4334 + dependencies = [ 4335 + "windows_aarch64_msvc 0.36.1", 4336 + "windows_i686_gnu 0.36.1", 4337 + "windows_i686_msvc 0.36.1", 4338 + "windows_x86_64_gnu 0.36.1", 4339 + "windows_x86_64_msvc 0.36.1", 4340 + ] 4341 + 4342 + [[package]] 4343 + name = "windows-sys" 4344 + version = "0.42.0" 4345 + source = "registry+https://github.com/rust-lang/crates.io-index" 4346 + checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" 4347 + dependencies = [ 4348 + "windows_aarch64_gnullvm", 4349 + "windows_aarch64_msvc 0.42.0", 4350 + "windows_i686_gnu 0.42.0", 4351 + "windows_i686_msvc 0.42.0", 4352 + "windows_x86_64_gnu 0.42.0", 4353 + "windows_x86_64_gnullvm", 4354 + "windows_x86_64_msvc 0.42.0", 4355 + ] 4356 + 4357 + [[package]] 4358 + name = "windows-tokens" 4359 + version = "0.39.0" 4360 + source = "registry+https://github.com/rust-lang/crates.io-index" 4361 + checksum = "f838de2fe15fe6bac988e74b798f26499a8b21a9d97edec321e79b28d1d7f597" 4362 + 4363 + [[package]] 4364 + name = "windows_aarch64_gnullvm" 4365 + version = "0.42.0" 4366 + source = "registry+https://github.com/rust-lang/crates.io-index" 4367 + checksum = "41d2aa71f6f0cbe00ae5167d90ef3cfe66527d6f613ca78ac8024c3ccab9a19e" 4368 + 4369 + [[package]] 4370 + name = "windows_aarch64_msvc" 4371 + version = "0.32.0" 4372 + source = "registry+https://github.com/rust-lang/crates.io-index" 4373 + checksum = "d8e92753b1c443191654ec532f14c199742964a061be25d77d7a96f09db20bf5" 4374 + 4375 + [[package]] 4376 + name = "windows_aarch64_msvc" 4377 + version = "0.36.1" 4378 + source = "registry+https://github.com/rust-lang/crates.io-index" 4379 + checksum = "9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47" 4380 + 4381 + [[package]] 4382 + name = "windows_aarch64_msvc" 4383 + version = "0.37.0" 4384 + source = "registry+https://github.com/rust-lang/crates.io-index" 4385 + checksum = "2623277cb2d1c216ba3b578c0f3cf9cdebeddb6e66b1b218bb33596ea7769c3a" 4386 + 4387 + [[package]] 4388 + name = "windows_aarch64_msvc" 4389 + version = "0.39.0" 4390 + source = "registry+https://github.com/rust-lang/crates.io-index" 4391 + checksum = "ec7711666096bd4096ffa835238905bb33fb87267910e154b18b44eaabb340f2" 4392 + 4393 + [[package]] 4394 + name = "windows_aarch64_msvc" 4395 + version = "0.42.0" 4396 + source = "registry+https://github.com/rust-lang/crates.io-index" 4397 + checksum = "dd0f252f5a35cac83d6311b2e795981f5ee6e67eb1f9a7f64eb4500fbc4dcdb4" 4398 + 4399 + [[package]] 4400 + name = "windows_i686_gnu" 4401 + version = "0.32.0" 4402 + source = "registry+https://github.com/rust-lang/crates.io-index" 4403 + checksum = "6a711c68811799e017b6038e0922cb27a5e2f43a2ddb609fe0b6f3eeda9de615" 4404 + 4405 + [[package]] 4406 + name = "windows_i686_gnu" 4407 + version = "0.36.1" 4408 + source = "registry+https://github.com/rust-lang/crates.io-index" 4409 + checksum = "180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6" 4410 + 4411 + [[package]] 4412 + name = "windows_i686_gnu" 4413 + version = "0.37.0" 4414 + source = "registry+https://github.com/rust-lang/crates.io-index" 4415 + checksum = "d3925fd0b0b804730d44d4b6278c50f9699703ec49bcd628020f46f4ba07d9e1" 4416 + 4417 + [[package]] 4418 + name = "windows_i686_gnu" 4419 + version = "0.39.0" 4420 + source = "registry+https://github.com/rust-lang/crates.io-index" 4421 + checksum = "763fc57100a5f7042e3057e7e8d9bdd7860d330070251a73d003563a3bb49e1b" 4422 + 4423 + [[package]] 4424 + name = "windows_i686_gnu" 4425 + version = "0.42.0" 4426 + source = "registry+https://github.com/rust-lang/crates.io-index" 4427 + checksum = "fbeae19f6716841636c28d695375df17562ca208b2b7d0dc47635a50ae6c5de7" 4428 + 4429 + [[package]] 4430 + name = "windows_i686_msvc" 4431 + version = "0.32.0" 4432 + source = "registry+https://github.com/rust-lang/crates.io-index" 4433 + checksum = "146c11bb1a02615db74680b32a68e2d61f553cc24c4eb5b4ca10311740e44172" 4434 + 4435 + [[package]] 4436 + name = "windows_i686_msvc" 4437 + version = "0.36.1" 4438 + source = "registry+https://github.com/rust-lang/crates.io-index" 4439 + checksum = "e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024" 4440 + 4441 + [[package]] 4442 + name = "windows_i686_msvc" 4443 + version = "0.37.0" 4444 + source = "registry+https://github.com/rust-lang/crates.io-index" 4445 + checksum = "ce907ac74fe331b524c1298683efbf598bb031bc84d5e274db2083696d07c57c" 4446 + 4447 + [[package]] 4448 + name = "windows_i686_msvc" 4449 + version = "0.39.0" 4450 + source = "registry+https://github.com/rust-lang/crates.io-index" 4451 + checksum = "7bc7cbfe58828921e10a9f446fcaaf649204dcfe6c1ddd712c5eebae6bda1106" 4452 + 4453 + [[package]] 4454 + name = "windows_i686_msvc" 4455 + version = "0.42.0" 4456 + source = "registry+https://github.com/rust-lang/crates.io-index" 4457 + checksum = "84c12f65daa39dd2babe6e442988fc329d6243fdce47d7d2d155b8d874862246" 4458 + 4459 + [[package]] 4460 + name = "windows_x86_64_gnu" 4461 + version = "0.32.0" 4462 + source = "registry+https://github.com/rust-lang/crates.io-index" 4463 + checksum = "c912b12f7454c6620635bbff3450962753834be2a594819bd5e945af18ec64bc" 4464 + 4465 + [[package]] 4466 + name = "windows_x86_64_gnu" 4467 + version = "0.36.1" 4468 + source = "registry+https://github.com/rust-lang/crates.io-index" 4469 + checksum = "4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1" 4470 + 4471 + [[package]] 4472 + name = "windows_x86_64_gnu" 4473 + version = "0.37.0" 4474 + source = "registry+https://github.com/rust-lang/crates.io-index" 4475 + checksum = "2babfba0828f2e6b32457d5341427dcbb577ceef556273229959ac23a10af33d" 4476 + 4477 + [[package]] 4478 + name = "windows_x86_64_gnu" 4479 + version = "0.39.0" 4480 + source = "registry+https://github.com/rust-lang/crates.io-index" 4481 + checksum = "6868c165637d653ae1e8dc4d82c25d4f97dd6605eaa8d784b5c6e0ab2a252b65" 4482 + 4483 + [[package]] 4484 + name = "windows_x86_64_gnu" 4485 + version = "0.42.0" 4486 + source = "registry+https://github.com/rust-lang/crates.io-index" 4487 + checksum = "bf7b1b21b5362cbc318f686150e5bcea75ecedc74dd157d874d754a2ca44b0ed" 4488 + 4489 + [[package]] 4490 + name = "windows_x86_64_gnullvm" 4491 + version = "0.42.0" 4492 + source = "registry+https://github.com/rust-lang/crates.io-index" 4493 + checksum = "09d525d2ba30eeb3297665bd434a54297e4170c7f1a44cad4ef58095b4cd2028" 4494 + 4495 + [[package]] 4496 + name = "windows_x86_64_msvc" 4497 + version = "0.32.0" 4498 + source = "registry+https://github.com/rust-lang/crates.io-index" 4499 + checksum = "504a2476202769977a040c6364301a3f65d0cc9e3fb08600b2bda150a0488316" 4500 + 4501 + [[package]] 4502 + name = "windows_x86_64_msvc" 4503 + version = "0.36.1" 4504 + source = "registry+https://github.com/rust-lang/crates.io-index" 4505 + checksum = "c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680" 4506 + 4507 + [[package]] 4508 + name = "windows_x86_64_msvc" 4509 + version = "0.37.0" 4510 + source = "registry+https://github.com/rust-lang/crates.io-index" 4511 + checksum = "f4dd6dc7df2d84cf7b33822ed5b86318fb1781948e9663bacd047fc9dd52259d" 4512 + 4513 + [[package]] 4514 + name = "windows_x86_64_msvc" 4515 + version = "0.39.0" 4516 + source = "registry+https://github.com/rust-lang/crates.io-index" 4517 + checksum = "5e4d40883ae9cae962787ca76ba76390ffa29214667a111db9e0a1ad8377e809" 4518 + 4519 + [[package]] 4520 + name = "windows_x86_64_msvc" 4521 + version = "0.42.0" 4522 + source = "registry+https://github.com/rust-lang/crates.io-index" 4523 + checksum = "f40009d85759725a34da6d89a94e63d7bdc50a862acf0dbc7c8e488f1edcb6f5" 4524 + 4525 + [[package]] 4526 + name = "winreg" 4527 + version = "0.10.1" 4528 + source = "registry+https://github.com/rust-lang/crates.io-index" 4529 + checksum = "80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d" 4530 + dependencies = [ 4531 + "winapi 0.3.9", 4532 + ] 4533 + 4534 + [[package]] 4535 + name = "winres" 4536 + version = "0.1.12" 4537 + source = "registry+https://github.com/rust-lang/crates.io-index" 4538 + checksum = "b68db261ef59e9e52806f688020631e987592bd83619edccda9c47d42cde4f6c" 4539 + dependencies = [ 4540 + "toml", 4541 + ] 4542 + 4543 + [[package]] 4544 + name = "wry" 4545 + version = "0.21.1" 4546 + source = "registry+https://github.com/rust-lang/crates.io-index" 4547 + checksum = "ff5c1352b4266fdf92c63479d2f58ab4cd29dc4e78fbc1b62011ed1227926945" 4548 + dependencies = [ 4549 + "base64", 4550 + "block", 4551 + "cocoa", 4552 + "core-graphics", 4553 + "crossbeam-channel", 4554 + "gdk", 4555 + "gio", 4556 + "glib", 4557 + "gtk", 4558 + "html5ever", 4559 + "http", 4560 + "kuchiki", 4561 + "libc", 4562 + "log", 4563 + "objc", 4564 + "objc_id", 4565 + "once_cell", 4566 + "serde", 4567 + "serde_json", 4568 + "sha2", 4569 + "tao", 4570 + "thiserror", 4571 + "url", 4572 + "webkit2gtk", 4573 + "webkit2gtk-sys", 4574 + "webview2-com", 4575 + "windows 0.39.0", 4576 + "windows-implement", 4577 + ] 4578 + 4579 + [[package]] 4580 + name = "ws2_32-sys" 4581 + version = "0.2.1" 4582 + source = "registry+https://github.com/rust-lang/crates.io-index" 4583 + checksum = "d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e" 4584 + dependencies = [ 4585 + "winapi 0.2.8", 4586 + "winapi-build", 4587 + ] 4588 + 4589 + [[package]] 4590 + name = "x11" 4591 + version = "2.20.0" 4592 + source = "registry+https://github.com/rust-lang/crates.io-index" 4593 + checksum = "f7ae97874a928d821b061fce3d1fc52f08071dd53c89a6102bc06efcac3b2908" 4594 + dependencies = [ 4595 + "libc", 4596 + "pkg-config", 4597 + ] 4598 + 4599 + [[package]] 4600 + name = "x11-dl" 4601 + version = "2.20.0" 4602 + source = "registry+https://github.com/rust-lang/crates.io-index" 4603 + checksum = "0c83627bc137605acc00bb399c7b908ef460b621fc37c953db2b09f88c449ea6" 4604 + dependencies = [ 4605 + "lazy_static", 4606 + "libc", 4607 + "pkg-config", 4608 + ] 4609 + 4610 + [[package]] 4611 + name = "xattr" 4612 + version = "0.2.3" 4613 + source = "registry+https://github.com/rust-lang/crates.io-index" 4614 + checksum = "6d1526bbe5aaeb5eb06885f4d987bcdfa5e23187055de9b83fe00156a821fabc" 4615 + dependencies = [ 4616 + "libc", 4617 + ] 4618 + 4619 + [[package]] 4620 + name = "xml-rs" 4621 + version = "0.8.4" 4622 + source = "registry+https://github.com/rust-lang/crates.io-index" 4623 + checksum = "d2d7d3948613f75c98fd9328cfdcc45acc4d360655289d0a7d4ec931392200a3" 4624 + 4625 + [[package]] 4626 + name = "zip" 4627 + version = "0.6.2" 4628 + source = "registry+https://github.com/rust-lang/crates.io-index" 4629 + checksum = "bf225bcf73bb52cbb496e70475c7bd7a3f769df699c0020f6c7bd9a96dcf0b8d" 4630 + dependencies = [ 4631 + "aes", 4632 + "byteorder", 4633 + "bzip2", 4634 + "constant_time_eq", 4635 + "crc32fast", 4636 + "crossbeam-utils", 4637 + "flate2", 4638 + "hmac", 4639 + "pbkdf2", 4640 + "sha1", 4641 + "time 0.3.15", 4642 + "zstd", 4643 + ] 4644 + 4645 + [[package]] 4646 + name = "zstd" 4647 + version = "0.10.2+zstd.1.5.2" 4648 + source = "registry+https://github.com/rust-lang/crates.io-index" 4649 + checksum = "5f4a6bd64f22b5e3e94b4e238669ff9f10815c27a5180108b849d24174a83847" 4650 + dependencies = [ 4651 + "zstd-safe", 4652 + ] 4653 + 4654 + [[package]] 4655 + name = "zstd-safe" 4656 + version = "4.1.6+zstd.1.5.2" 4657 + source = "registry+https://github.com/rust-lang/crates.io-index" 4658 + checksum = "94b61c51bb270702d6167b8ce67340d2754b088d0c091b06e593aa772c3ee9bb" 4659 + dependencies = [ 4660 + "libc", 4661 + "zstd-sys", 4662 + ] 4663 + 4664 + [[package]] 4665 + name = "zstd-sys" 4666 + version = "1.6.3+zstd.1.5.2" 4667 + source = "registry+https://github.com/rust-lang/crates.io-index" 4668 + checksum = "fc49afa5c8d634e75761feda8c592051e7eeb4683ba827211eb0d731d3402ea8" 4669 + dependencies = [ 4670 + "cc", 4671 + "libc", 4672 + ]
+94
pkgs/applications/file-managers/xplorer/default.nix
··· 1 + { lib 2 + , cmake 3 + , dbus 4 + , fetchFromGitHub 5 + , fetchYarnDeps 6 + , freetype 7 + , gtk3 8 + , libsoup 9 + , mkYarnPackage 10 + , openssl 11 + , pkg-config 12 + , rustPlatform 13 + , webkitgtk 14 + }: 15 + 16 + let 17 + 18 + pname = "xplorer"; 19 + version = "unstable-2023-03-19"; 20 + 21 + src = fetchFromGitHub { 22 + owner = "kimlimjustin"; 23 + repo = pname; 24 + rev = "8d69a281cbceda277958796cb6b77669fb062ee3"; 25 + sha256 = "sha256-VFRdkSfe2mERaYYtZlg9dvH1loGWVBGwiTRj4AoNEAo="; 26 + }; 27 + 28 + frontend-build = mkYarnPackage { 29 + inherit version src; 30 + pname = "xplorer-ui"; 31 + 32 + offlineCache = fetchYarnDeps { 33 + yarnLock = src + "/yarn.lock"; 34 + sha256 = "sha256-H37vD0GTSsWV5UH7C6UANDWnExTGh8yqajLn3y7P2T8="; 35 + }; 36 + 37 + packageJSON = ./package.json; 38 + 39 + buildPhase = '' 40 + export HOME=$(mktemp -d) 41 + yarn --offline run prebuild 42 + 43 + cp -r deps/xplorer/out $out 44 + ''; 45 + 46 + distPhase = "true"; 47 + dontInstall = true; 48 + }; 49 + in 50 + 51 + rustPlatform.buildRustPackage { 52 + inherit version src pname; 53 + 54 + sourceRoot = "source/src-tauri"; 55 + 56 + cargoLock = { 57 + lockFile = ./Cargo.lock; 58 + outputHashes = { 59 + "tauri-plugin-window-state-0.1.0" = "sha256-DkKiwBwc9jrxMaKWOyvl9nsBJW0jBe8qjtqIdKJmsnc="; 60 + "window-shadows-0.2.0" = "sha256-e1afzVjVUHtckMNQjcbtEQM0md+wPWj0YecbFvD0LKE="; 61 + "window-vibrancy-0.3.0" = "sha256-0psa9ZtdI0T6sC1RJ4GeI3w01FdO2Zjypuk9idI5pBY="; 62 + }; 63 + }; 64 + 65 + # copy the frontend static resources to final build directory 66 + # Also modify tauri.conf.json so that it expects the resources at the new location 67 + postPatch = '' 68 + cp ${./Cargo.lock} Cargo.lock 69 + 70 + mkdir -p frontend-build 71 + cp -R ${frontend-build}/src frontend-build 72 + 73 + substituteInPlace tauri.conf.json --replace '"distDir": "../out/src",' '"distDir": "frontend-build/src",' 74 + ''; 75 + 76 + buildInputs = [ dbus openssl freetype libsoup gtk3 webkitgtk cmake ]; 77 + nativeBuildInputs = [ pkg-config ]; 78 + 79 + checkFlags = [ 80 + # tries to mutate the parent directory 81 + "--skip=test_file_operation" 82 + ]; 83 + 84 + postInstall = '' 85 + mv $out/bin/app $out/bin/xplorer 86 + ''; 87 + 88 + meta = with lib; { 89 + description = "A customizable, modern file manager"; 90 + homepage = "https://xplorer.space"; 91 + license = licenses.asl20; 92 + maintainers = with maintainers; [ dit7ya ]; 93 + }; 94 + }
+88
pkgs/applications/file-managers/xplorer/package.json
··· 1 + { 2 + "name": "xplorer", 3 + "description": "Xplorer, a customizable, modern file manager", 4 + "version": "0.3.1", 5 + "author": "Justin Maximillian Kimlim <kimlimjustin@gmail.com>", 6 + "icon": "build/icon.icns", 7 + "private": true, 8 + "homepage": "https://xplorer.space", 9 + "repository": { 10 + "type": "git", 11 + "url": "https://github.com/kimlimjustin/xplorer.git" 12 + }, 13 + "os": ["darwin", "win32", "linux"], 14 + "scripts": { 15 + "start": "yarn dev", 16 + "web": "concurrently \"cd api/web && cargo run\" \"live-server ./out/src --no-browser\"", 17 + "dev": "yarn compile && concurrently --kill-others \"yarn compile:watch\" \"yarn sass:watch\" \"yarn web\" \"tauri dev\"", 18 + "clean": "rimraf out", 19 + "sass": "sass src/Public/style.scss out/src/Public/style.css", 20 + "sass:watch": "node scripts/sass-watcher.js", 21 + "docs": "yarn --cwd ./docs start", 22 + "pretest": "yarn compile", 23 + "test": "jest", 24 + "copyfiles": "node scripts/copyfiles", 25 + "compile": "webpack && yarn sass && yarn copyfiles", 26 + "compile:watch": "webpack --watch", 27 + "crowdin": "crowdin", 28 + "crowdin:pull": "crowdin pull", 29 + "postcrowdin:pull": "node scripts/post_crowdin_pull.js", 30 + "crowdin:sync": "yarn --cwd ./docs write-translations && crowdin upload && crowdin download", 31 + "lint": "eslint -c .eslintrc.yml --ext .ts ./src", 32 + "prettier": "prettier --write src", 33 + "grunt": "grunt", 34 + "css:minify": "cleancss --batch --batch-suffix \"\" out/**/*.css ", 35 + "prebuild": "yarn compile && yarn grunt && yarn css:minify", 36 + "build": "tauri build", 37 + "postinstall": "husky install", 38 + "fakefiles": "python scripts/generate-fake-files.py 1000" 39 + }, 40 + "workspaces": ["packages/*"], 41 + "keywords": [ 42 + "Xplorer", 43 + "File explorer", 44 + "File", 45 + "File manager", 46 + "Folders", 47 + "Directory" 48 + ], 49 + "license": "Apache-2.0", 50 + "devDependencies": { 51 + "@crowdin/cli": "^3.6.5", 52 + "@tauri-apps/cli": "^1.1.1", 53 + "@types/jest": "^27.0.2", 54 + "@types/marked": "^4.0.1", 55 + "@typescript-eslint/eslint-plugin": "^5.4.0", 56 + "@typescript-eslint/parser": "^5.4.0", 57 + "buffer": "^6.0.3", 58 + "clean-css-cli": "^5.3.3", 59 + "concurrently": "^6.2.1", 60 + "cpy": "^8.1.2", 61 + "eslint": "^8.2.0", 62 + "grunt": "^1.4.1", 63 + "grunt-cli": "^1.4.3", 64 + "grunt-contrib-uglify": "^5.0.1", 65 + "grunt-contrib-watch": "^1.1.0", 66 + "husky": "^7.0.2", 67 + "jest": "^27.1.0", 68 + "live-server": "^1.2.1", 69 + "node-watch": "^0.7.1", 70 + "postinstall-postinstall": "^2.1.0", 71 + "prettier": "2.5.1", 72 + "rimraf": "^3.0.2", 73 + "sass": "1.45.2", 74 + "ts-jest": "^27.0.7", 75 + "ts-loader": "^9.2.6", 76 + "typescript": "^4.4.2", 77 + "webpack": "^5.58.2", 78 + "webpack-cli": "^4.9.0" 79 + }, 80 + "dependencies": { 81 + "@tauri-apps/api": "^1.1.0", 82 + "highlight.js": "^11.2.0", 83 + "mammoth": "^1.4.18", 84 + "marked": "^4.0.15", 85 + "xlsx": "^0.17.1" 86 + }, 87 + "optionalDependencies": {} 88 + }
+1 -5
pkgs/applications/networking/browsers/chromium/default.nix
··· 1 1 { newScope, config, stdenv, fetchurl, makeWrapper 2 - , llvmPackages_15 3 2 , llvmPackages_16 4 3 , ed, gnugrep, coreutils, xdg-utils 5 4 , glib, gtk3, gtk4, gnome, gsettings-desktop-schemas, gn, fetchgit ··· 19 18 }: 20 19 21 20 let 22 - llvmPackages = llvmPackages_15; 21 + llvmPackages = llvmPackages_16; 23 22 stdenv = llvmPackages.stdenv; 24 23 25 24 upstream-info = (lib.importJSON ./upstream-info.json).${channel}; ··· 54 53 inherit (upstream-info.deps.gn) url rev sha256; 55 54 }; 56 55 }); 57 - } // lib.optionalAttrs (chromiumVersionAtLeast "113") rec { 58 - llvmPackages = llvmPackages_16; 59 - stdenv = llvmPackages_16.stdenv; 60 56 }); 61 57 62 58 browser = callPackage ./browser.nix {
+8 -8
pkgs/applications/networking/browsers/chromium/upstream-info.json
··· 45 45 } 46 46 }, 47 47 "ungoogled-chromium": { 48 - "version": "112.0.5615.165", 49 - "sha256": "1zbrgkzcb211y1mvi9g35421dnp5bskkczwnpygzja7lm7z6530n", 50 - "sha256bin64": "16da3zi0qy2nc92jf90zvncss3xk9ggiys3ld9j0ghbsrs1jxbvm", 48 + "version": "113.0.5672.64", 49 + "sha256": "0knw3i37hh874ycjlc8bl68wdhyqhma5pn7alwa6254qr5dkci9h", 50 + "sha256bin64": null, 51 51 "deps": { 52 52 "gn": { 53 - "version": "2023-02-17", 53 + "version": "2023-03-18", 54 54 "url": "https://gn.googlesource.com/gn", 55 - "rev": "b25a2f8c2d33f02082f0f258350f5e22c0973108", 56 - "sha256": "075p4jwk1apvwmqmvhwfw5f669ci7nxwjq9mz5aa2g5lz4fkdm4c" 55 + "rev": "41fef642de70ecdcaaa26be96d56a0398f95abd4", 56 + "sha256": "12w4g2dl58283allclpi1c4i6ih9v2xvdb9hpbmfda12v8lizmlq" 57 57 }, 58 58 "ungoogled-patches": { 59 - "rev": "112.0.5615.165-1", 60 - "sha256": "1q2870z4k2hkn3jh24xc0xiadd1sxc4apn1jz740yzlwsi6jmcgw" 59 + "rev": "113.0.5672.64-1", 60 + "sha256": "0xvgq6971qvvn0cf4z5wkfabhm7dsx2f68npfl4y2nix7hwfs6lq" 61 61 } 62 62 } 63 63 }
+2 -2
pkgs/applications/networking/instant-messengers/teams-for-linux/default.nix
··· 17 17 18 18 stdenv.mkDerivation rec { 19 19 pname = "teams-for-linux"; 20 - version = "1.0.65"; 20 + version = "1.0.83"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "IsmaelMartinez"; 24 24 repo = pname; 25 25 rev = "v${version}"; 26 - sha256 = "sha256-Rj6A1h5R4w8zacoTV0WKTbTD67qwsw4zHP+KQ6h7/gs="; 26 + sha256 = "sha256-2tCBFc4CEgaYJq5fMbHi+M/Cz5Eeo2Slqgu9xUUkUjA="; 27 27 }; 28 28 29 29 offlineCache = fetchYarnDeps {
+5 -7
pkgs/applications/networking/owncloud-client/default.nix
··· 1 1 { lib 2 + , stdenv 2 3 , fetchFromGitHub 3 4 , mkDerivation 4 5 , pkg-config ··· 7 8 , callPackage 8 9 , qtbase 9 10 , qtkeychain 11 + , wrapQtAppsHook 10 12 , qttools 11 13 , sqlite 12 14 , libsecret 13 15 }: 14 16 15 - mkDerivation rec { 17 + stdenv.mkDerivation rec { 16 18 pname = "owncloud-client"; 17 19 version = "3.2.1"; 18 20 ··· 25 27 hash = "sha256-39tpvzlTy3KRxg8DzCQW2VnsaLqJ+dNQRur2TqRZytE="; 26 28 }; 27 29 28 - nativeBuildInputs = [ pkg-config cmake extra-cmake-modules ]; 29 - buildInputs = [ qtbase qttools qtkeychain sqlite libsecret libregraph ]; 30 - 31 - qtWrapperArgs = [ 32 - "--prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ libsecret ]}" 33 - ]; 30 + nativeBuildInputs = [ pkg-config cmake extra-cmake-modules wrapQtAppsHook qttools ]; 31 + buildInputs = [ qtbase qtkeychain sqlite libsecret libregraph ]; 34 32 35 33 cmakeFlags = [ 36 34 "-UCMAKE_INSTALL_LIBDIR"
+4 -3
pkgs/applications/networking/owncloud-client/libre-graph-api-cpp-qt-client.nix
··· 1 1 { lib 2 + , stdenv 2 3 , fetchFromGitHub 3 - , mkDerivation 4 4 , cmake 5 5 , qtbase 6 + , wrapQtAppsHook 6 7 }: 7 8 8 - mkDerivation rec { 9 + stdenv.mkDerivation rec { 9 10 pname = "libre-graph-api-cpp-qt-client"; 10 11 version = "0.13.2"; 11 12 ··· 18 19 19 20 sourceRoot = "source/client"; 20 21 21 - nativeBuildInputs = [ cmake ]; 22 + nativeBuildInputs = [ cmake wrapQtAppsHook ]; 22 23 buildInputs = [ qtbase ]; 23 24 24 25 cmakeFlags = [ ];
+4 -8
pkgs/applications/version-management/gh/default.nix
··· 1 - { lib, fetchFromGitHub, buildGoModule, installShellFiles, testers, gh }: 1 + { lib, fetchFromGitHub, buildGoModule, installShellFiles, stdenv, testers, gh }: 2 2 3 3 buildGoModule rec { 4 4 pname = "gh"; ··· 15 15 16 16 nativeBuildInputs = [ installShellFiles ]; 17 17 18 - # upstream unsets these to handle cross but it breaks our build 19 - postPatch = '' 20 - substituteInPlace Makefile \ 21 - --replace "GOOS= GOARCH= GOARM= GOFLAGS= CGO_ENABLED=" "" 22 - ''; 23 - 24 18 buildPhase = '' 25 19 runHook preBuild 26 - make GO_LDFLAGS="-s -w" GH_VERSION=${version} bin/gh manpages 20 + make GO_LDFLAGS="-s -w" GH_VERSION=${version} bin/gh ${lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) "manpages"} 27 21 runHook postBuild 28 22 ''; 29 23 30 24 installPhase = '' 31 25 runHook preInstall 32 26 install -Dm755 bin/gh -t $out/bin 27 + '' + lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' 33 28 installManPage share/man/*/*.[1-9] 34 29 35 30 installShellCompletion --cmd gh \ 36 31 --bash <($out/bin/gh completion -s bash) \ 37 32 --fish <($out/bin/gh completion -s fish) \ 38 33 --zsh <($out/bin/gh completion -s zsh) 34 + '' + '' 39 35 runHook postInstall 40 36 ''; 41 37
+1
pkgs/development/compilers/gcc/common/platform-flags.nix
··· 28 28 "--with-long-double-128" 29 29 "--with-long-double-format=${gcc.long-double-format or "ieee"}" 30 30 ])) 31 + (lib.optional targetPlatform.isMips64n32 "--disable-libsanitizer") # libsanitizer does not compile on mips64n32 31 32 ]
+2 -2
pkgs/development/libraries/libcotp/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "libcotp"; 5 - version = "2.0.0"; 5 + version = "2.0.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "paolostivanin"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-99Uw/BMk2bLj+/FZd7MwrRw62XcCroO9yNWdtH5AFpE="; 11 + sha256 = "sha256-w0DxZLEuR9m7udmlBQ7TyCoQvGVmJCffKHsxynQV+oo="; 12 12 }; 13 13 14 14 postPatch = lib.optionalString stdenv.cc.isClang ''
+2 -1
pkgs/development/libraries/qt-5/5.15/default.nix
··· 150 150 qt3d = callPackage ../modules/qt3d.nix {}; 151 151 qtcharts = callPackage ../modules/qtcharts.nix {}; 152 152 qtconnectivity = callPackage ../modules/qtconnectivity.nix {}; 153 + qtdatavis3d = callPackage ../modules/qtdatavis3d.nix {}; 153 154 qtdeclarative = callPackage ../modules/qtdeclarative.nix {}; 154 155 qtdoc = callPackage ../modules/qtdoc.nix {}; 155 156 qtgamepad = callPackage ../modules/qtgamepad.nix { ··· 215 216 qtimageformats qtlocation qtmultimedia qtquickcontrols qtquickcontrols2 216 217 qtscript qtsensors qtserialport qtsvg qttools qttranslations 217 218 qtvirtualkeyboard qtwebchannel qtwebengine qtwebkit qtwebsockets 218 - qtwebview qtx11extras qtxmlpatterns qtlottie 219 + qtwebview qtx11extras qtxmlpatterns qtlottie qtdatavis3d 219 220 ] ++ lib.optional (!stdenv.isDarwin) qtwayland 220 221 ++ lib.optional (stdenv.isDarwin) qtmacextras); 221 222
+9
pkgs/development/libraries/qt-5/modules/qtdatavis3d.nix
··· 1 + { lib, stdenv, qtModule, qtbase, qtdeclarative }: 2 + 3 + qtModule { 4 + pname = "qtdatavis3d"; 5 + qtInputs = [ qtbase qtdeclarative ]; 6 + outputs = [ "out" "dev" "bin" ]; 7 + # error: use of undeclared identifier 'stat64' 8 + env.NIX_CFLAGS_COMPILE = lib.optionalString (stdenv.isDarwin && stdenv.isAarch64) "-Dstat64=stat"; 9 + }
+23
pkgs/development/ocaml-modules/github/data.nix
··· 1 + { lib, buildDunePackage, github 2 + , yojson, atdgen 3 + }: 4 + 5 + buildDunePackage { 6 + pname = "github-data"; 7 + inherit (github) version src; 8 + 9 + duneVersion = "3"; 10 + 11 + nativeBuildInputs = [ 12 + atdgen 13 + ]; 14 + 15 + propagatedBuildInputs = [ 16 + yojson 17 + atdgen 18 + ]; 19 + 20 + meta = github.meta // { 21 + description = "GitHub APIv3 data library"; 22 + }; 23 + }
+34
pkgs/development/ocaml-modules/github/default.nix
··· 1 + { lib, buildDunePackage, fetchFromGitHub 2 + , uri, cohttp, lwt, cohttp-lwt, github-data, yojson, stringext 3 + }: 4 + 5 + buildDunePackage rec { 6 + pname = "github"; 7 + version = "4.4.1"; 8 + 9 + src = fetchFromGitHub { 10 + owner = "mirage"; 11 + repo = "ocaml-github"; 12 + rev = version; 13 + sha256 = "sha256-psUIiIvjVV2NTlBtHnBisWreaKKnsqIjKT2+mLnfsxg="; 14 + }; 15 + 16 + duneVersion = "3"; 17 + 18 + propagatedBuildInputs = [ 19 + uri 20 + cohttp 21 + lwt 22 + cohttp-lwt 23 + github-data 24 + yojson 25 + stringext 26 + ]; 27 + 28 + meta = with lib; { 29 + homepage = "https://github.com/mirage/ocaml-github"; 30 + description = "GitHub APIv3 OCaml library"; 31 + license = licenses.mit; 32 + maintainers = with maintainers; [ niols ]; 33 + }; 34 + }
+21
pkgs/development/ocaml-modules/github/jsoo.nix
··· 1 + { lib, buildDunePackage, github 2 + , cohttp, cohttp-lwt-jsoo, js_of_ocaml-lwt 3 + }: 4 + 5 + buildDunePackage { 6 + pname = "github-jsoo"; 7 + inherit (github) version src; 8 + 9 + duneVersion = "3"; 10 + 11 + propagatedBuildInputs = [ 12 + github 13 + cohttp 14 + cohttp-lwt-jsoo 15 + js_of_ocaml-lwt 16 + ]; 17 + 18 + meta = github.meta // { 19 + description = "GitHub APIv3 JavaScript library"; 20 + }; 21 + }
+23
pkgs/development/ocaml-modules/github/unix.nix
··· 1 + { lib, buildDunePackage, github 2 + , cohttp, cohttp-lwt-unix, stringext, cmdliner, lwt 3 + }: 4 + 5 + buildDunePackage { 6 + pname = "github-unix"; 7 + inherit (github) version src; 8 + 9 + duneVersion = "3"; 10 + 11 + propagatedBuildInputs = [ 12 + github 13 + cohttp 14 + cohttp-lwt-unix 15 + stringext 16 + cmdliner 17 + lwt 18 + ]; 19 + 20 + meta = github.meta // { 21 + description = "GitHub APIv3 Unix library"; 22 + }; 23 + }
+1 -1
pkgs/development/ocaml-modules/linol/default.nix
··· 5 5 pname = "linol"; 6 6 version = "2023-04-25"; 7 7 8 - minimalOCamlVersion = "4.08"; 8 + minimalOCamlVersion = "4.14"; 9 9 duneVersion = "3"; 10 10 11 11 src = fetchFromGitHub {
+25 -5
pkgs/development/ocaml-modules/ocaml-lsp/lsp.nix
··· 84 84 85 85 nativeBuildInputs = lib.optional (lib.versionOlder version "1.7.0") cppo; 86 86 87 - propagatedBuildInputs = [ 88 - csexp 89 - jsonrpc 90 - uutf 91 - ] ++ lib.optional (lib.versionOlder version "1.7.0") stdlib-shims; 87 + propagatedBuildInputs = 88 + if lib.versionAtLeast version "1.14.0" then [ 89 + jsonrpc 90 + ppx_yojson_conv_lib 91 + uutf 92 + ] else if lib.versionAtLeast version "1.10.0" then [ 93 + dyn 94 + jsonrpc 95 + ordering 96 + ppx_yojson_conv_lib 97 + stdune 98 + uutf 99 + ] else if lib.versionAtLeast version "1.7.0" then [ 100 + csexp 101 + jsonrpc 102 + pp 103 + ppx_yojson_conv_lib 104 + uutf 105 + ] else [ 106 + csexp 107 + jsonrpc 108 + ppx_yojson_conv_lib 109 + stdlib-shims 110 + uutf 111 + ]; 92 112 93 113 meta = jsonrpc.meta // { 94 114 description = "LSP protocol implementation in OCaml";
+2 -2
pkgs/development/python-modules/cloudscraper/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "cloudscraper"; 12 - version = "1.2.69"; 12 + version = "1.2.71"; 13 13 format = "setuptools"; 14 14 15 15 disabled = pythonOlder "3.7"; 16 16 17 17 src = fetchPypi { 18 18 inherit pname version; 19 - hash = "sha256-H/S+/urmOmcHbAJkUVFik1mB3V1RVS8FLcJmv2SZc0U="; 19 + hash = "sha256-QpxuiqaRbVutXIperFDz6lPJrCJhb2yyGxjcxxUX0NM="; 20 20 }; 21 21 22 22 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/discordpy/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "discord.py"; 14 - version = "2.2.2"; 14 + version = "2.2.3"; 15 15 format = "setuptools"; 16 16 17 17 disabled = pythonOlder "3.8"; ··· 20 20 owner = "Rapptz"; 21 21 repo = pname; 22 22 rev = "refs/tags/v${version}"; 23 - hash = "sha256-1XK9HRSdIhlunSno3FpvD3dIgZ4zbpSTS9kxj+8+S3g="; 23 + hash = "sha256-Rh3gijm67LVyOaliP7w3YwKviKydnxXvu4snNrM5H1c="; 24 24 }; 25 25 26 26 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/dvc-azure/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "dvc-azure"; 12 - version = "2.21.0"; 12 + version = "2.21.1"; 13 13 format = "setuptools"; 14 14 15 15 src = fetchPypi { 16 16 inherit pname version; 17 - hash = "sha256-VN3QSGb4cLhxX8JV1Pg4/449SJOWv9Tu3kcDGbDwAYw="; 17 + hash = "sha256-0PB+2lPAV2yy2hivDDz0PXmi8WqoSlUZadyfKPp9o1g="; 18 18 }; 19 19 20 20 # Prevent circular dependency
+2 -2
pkgs/development/python-modules/dvc-gs/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "dvc-gs"; 11 - version = "2.21.0"; 11 + version = "2.22.0"; 12 12 format = "setuptools"; 13 13 14 14 src = fetchPypi { 15 15 inherit pname version; 16 - hash = "sha256-MGNDEhJJGSQIPDXGv/y4u1UHnh4HnNbKtQbGHys0dSA="; 16 + hash = "sha256-UzYW2iU/GvLJd4q6ErcLQRoAehyFF3PrMTjb8PEtmNE="; 17 17 }; 18 18 19 19 # Prevent circular dependency
+2 -2
pkgs/development/python-modules/dvc-s3/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "dvc-s3"; 13 - version = "2.21.0"; 13 + version = "2.22.0"; 14 14 format = "setuptools"; 15 15 16 16 src = fetchPypi { 17 17 inherit pname version; 18 - hash = "sha256-AEB5Nyp6j7mX0AOA0rhegd4q8xP/POx9J6yn1Ppu0nk="; 18 + hash = "sha256-19j/JD8KZEQKaj55HYEucHwh/LUJ+88PPFEqAWov2Gg="; 19 19 }; 20 20 21 21 # Prevent circular dependency
+2 -2
pkgs/development/python-modules/dvc-ssh/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "dvc-ssh"; 12 - version = "2.21.0"; 12 + version = "2.22.1"; 13 13 format = "setuptools"; 14 14 15 15 src = fetchPypi { 16 16 inherit pname version; 17 - hash = "sha256-iew/+/Ww6Uvz6Ctvswd8l5YFa3zihYxo1jvTe0ZTW9M="; 17 + hash = "sha256-WHFfq0Cw17AWgmUlkZUOO6t6XcPYjLHUz4s0wcVYklc="; 18 18 }; 19 19 20 20 # Prevent circular dependency
+2 -2
pkgs/development/python-modules/dvc-studio-client/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "dvc-studio-client"; 14 - version = "0.8.0"; 14 + version = "0.9.0"; 15 15 format = "pyproject"; 16 16 17 17 disabled = pythonOlder "3.8"; ··· 20 20 owner = "iterative"; 21 21 repo = pname; 22 22 rev = "refs/tags/${version}"; 23 - hash = "sha256-Uk9P/QUlvu3XgGMGZF7d2dPJyYKe3/Ex68HVP8eZqU0="; 23 + hash = "sha256-yiNhvemeN3Dbs8/UvdTsy0K/FORoAy27tvT4ElwFxRk="; 24 24 }; 25 25 26 26 SETUPTOOLS_SCM_PRETEND_VERSION = version;
+2 -2
pkgs/development/python-modules/elkm1-lib/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "elkm1-lib"; 15 - version = "2.2.1"; 15 + version = "2.2.2"; 16 16 format = "pyproject"; 17 17 18 18 disabled = pythonOlder "3.9"; ··· 21 21 owner = "gwww"; 22 22 repo = "elkm1"; 23 23 rev = "refs/tags/${version}"; 24 - hash = "sha256-UrdnEafmzO/l1kTcGmPWhujbThVWv4uBH57D2uZB/kw="; 24 + hash = "sha256-z/ltpypCGJ3ORHOlLjicKlqIoxqGzVt588OHmNO65bg="; 25 25 }; 26 26 27 27 nativeBuildInputs = [
+4 -3
pkgs/development/python-modules/hijri-converter/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "hijri-converter"; 10 - version = "2.2.4"; 10 + version = "2.3.1"; 11 11 format = "setuptools"; 12 12 13 - disabled = pythonOlder "3.6"; 13 + disabled = pythonOlder "3.7"; 14 14 15 15 src = fetchPypi { 16 16 inherit pname version; 17 - hash = "sha256-nh2fpMIg9oZ9oquxqWJAZ1rpdKu6lRxoangfTvasIY8="; 17 + hash = "sha256-BptniSkeCDD0hgp53NNPs87qO5VRbtQBAgK5ZWuhq2E="; 18 18 }; 19 19 20 20 nativeCheckInputs = [ ··· 28 28 meta = with lib; { 29 29 description = "Accurate Hijri-Gregorian date converter based on the Umm al-Qura calendar"; 30 30 homepage = "https://github.com/dralshehri/hijri-converter"; 31 + changelog = "https://github.com/dralshehri/hijridate/blob/v${version}/CHANGELOG.md"; 31 32 license = licenses.mit; 32 33 maintainers = with maintainers; [ hexa ]; 33 34 };
+7 -2
pkgs/development/python-modules/holidays/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "holidays"; 14 - version = "0.21.13"; 14 + version = "0.24"; 15 15 format = "setuptools"; 16 16 17 17 disabled = pythonOlder "3.7"; ··· 20 20 owner = "dr-prodigy"; 21 21 repo = "python-holidays"; 22 22 rev = "refs/tags/v.${version}"; 23 - hash = "sha256-acV/m4orkOEbON7C4ThGvaQtTMpp4c8FNesC7UepJFc="; 23 + hash = "sha256-1/rphnbzDlbay+yez/erF+WC+2aqeBEgdcHo2YR+ugc="; 24 24 }; 25 25 26 26 propagatedBuildInputs = [ ··· 36 36 37 37 pythonImportsCheck = [ 38 38 "holidays" 39 + ]; 40 + 41 + disabledTests = [ 42 + # Failure starting with 0.24 43 + "test_l10n" 39 44 ]; 40 45 41 46 meta = with lib; {
+219
pkgs/development/python-modules/langchain/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , pythonOlder 5 + , poetry-core 6 + , numpy 7 + , pyyaml 8 + , sqlalchemy 9 + , requests 10 + , async-timeout 11 + , aiohttp 12 + , numexpr 13 + , openapi-schema-pydantic 14 + , dataclasses-json 15 + , tqdm 16 + , tenacity 17 + , bash 18 + # optional dependencies 19 + , openai 20 + , huggingface-hub 21 + , torch 22 + , transformers 23 + , qdrant-client 24 + , sentence-transformers 25 + , azure-identity 26 + , azure-cosmos 27 + , azure-core 28 + , elasticsearch 29 + , opensearch-py 30 + , faiss 31 + , spacy 32 + , nltk 33 + , beautifulsoup4 34 + , tiktoken 35 + , jinja2 36 + , pinecone-client 37 + , weaviate-client 38 + , redis 39 + , google-api-python-client 40 + , pypdf 41 + , networkx 42 + , psycopg2 43 + , boto3 44 + , pyowm 45 + , pytesseract 46 + , html2text 47 + , atlassian-python-api 48 + , duckduckgo-search 49 + , lark 50 + # test dependencies 51 + , pytest-vcr 52 + , pytest-asyncio 53 + , pytest-mock 54 + , pandas 55 + , toml 56 + , freezegun 57 + , responses 58 + , pexpect 59 + , pytestCheckHook 60 + }: 61 + 62 + buildPythonPackage rec { 63 + pname = "langchain"; 64 + version = "0.0.158"; 65 + format = "pyproject"; 66 + 67 + disabled = pythonOlder "3.8"; 68 + 69 + src = fetchFromGitHub { 70 + owner = "hwchase17"; 71 + repo = "langchain"; 72 + rev = "refs/tags/v${version}"; 73 + hash = "sha256-R8l7Y33CiTL4px5A7rB6PHMnSjvINZBrgANwUMFkls8="; 74 + }; 75 + 76 + postPatch = '' 77 + substituteInPlace langchain/utilities/bash.py \ 78 + --replace '"env", ["-i", "bash", ' '"${lib.getExe bash}", [' 79 + substituteInPlace tests/unit_tests/test_bash.py \ 80 + --replace "/bin/sh" "${bash}/bin/sh" 81 + ''; 82 + 83 + nativeBuildInputs = [ 84 + poetry-core 85 + ]; 86 + 87 + buildInputs = [ 88 + bash 89 + ]; 90 + 91 + propagatedBuildInputs = [ 92 + numpy 93 + pyyaml 94 + sqlalchemy 95 + requests 96 + aiohttp 97 + numexpr 98 + openapi-schema-pydantic 99 + dataclasses-json 100 + tqdm 101 + tenacity 102 + ] ++ lib.optionals (pythonOlder "3.11") [ 103 + async-timeout 104 + ] ++ passthru.optional-dependencies.all; 105 + 106 + passthru.optional-dependencies = { 107 + llms = [ 108 + # anthropic 109 + # cohere 110 + openai 111 + # nlpcloud 112 + huggingface-hub 113 + # manifest-ml 114 + torch 115 + transformers 116 + ]; 117 + qdrant = [ 118 + qdrant-client 119 + ]; 120 + openai = [ 121 + openai 122 + ]; 123 + cohere = [ 124 + # cohere 125 + ]; 126 + embeddings = [ 127 + sentence-transformers 128 + ]; 129 + azure = [ 130 + azure-identity 131 + azure-cosmos 132 + openai 133 + azure-core 134 + ]; 135 + all = [ 136 + # anthropic 137 + # cohere 138 + openai 139 + # nlpcloud 140 + huggingface-hub 141 + # jina 142 + # manifest-ml 143 + elasticsearch 144 + opensearch-py 145 + # google-search-results 146 + faiss 147 + sentence-transformers 148 + transformers 149 + spacy 150 + nltk 151 + # wikipedia 152 + beautifulsoup4 153 + tiktoken 154 + torch 155 + jinja2 156 + pinecone-client 157 + # pinecone-text 158 + weaviate-client 159 + redis 160 + google-api-python-client 161 + # wolframalpha 162 + qdrant-client 163 + # tensorflow-text 164 + pypdf 165 + networkx 166 + # nomic 167 + # aleph-alpha-client 168 + # deeplake 169 + # pgvector 170 + psycopg2 171 + boto3 172 + pyowm 173 + pytesseract 174 + html2text 175 + atlassian-python-api 176 + # gptcache 177 + duckduckgo-search 178 + # arxiv 179 + azure-identity 180 + # clickhouse-connect 181 + azure-cosmos 182 + # lancedb 183 + lark 184 + pexpect 185 + # pyvespa 186 + # O365 187 + ]; 188 + }; 189 + 190 + nativeCheckInputs = [ 191 + pytestCheckHook 192 + pytest-vcr 193 + pytest-mock 194 + pytest-asyncio 195 + pandas 196 + toml 197 + freezegun 198 + responses 199 + ]; 200 + 201 + preCheck = '' 202 + # integration_tests have many network, db access and require `OPENAI_API_KEY`, etc. 203 + rm -r tests/integration_tests 204 + ''; 205 + 206 + disabledTests = [ 207 + # these tests have db access 208 + "test_table_info" 209 + "test_sql_database_run" 210 + ]; 211 + 212 + meta = with lib; { 213 + description = "Building applications with LLMs through composability"; 214 + homepage = "https://github.com/hwchase17/langchain"; 215 + changelog = "https://github.com/hwchase17/langchain/releases/tag/v${version}"; 216 + license = licenses.mit; 217 + maintainers = with maintainers; [ natsukium ]; 218 + }; 219 + }
+44
pkgs/development/python-modules/openapi-schema-pydantic/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , pythonOlder 5 + , pydantic 6 + , pytestCheckHook 7 + }: 8 + 9 + buildPythonPackage rec { 10 + pname = "openapi-schema-pydantic"; 11 + version = "1.2.4"; 12 + format = "setuptools"; 13 + 14 + disabled = pythonOlder "3.6"; 15 + 16 + src = fetchPypi { 17 + inherit pname version; 18 + hash = "sha256-PiLPWLdKafdSzH5fFTf25EFkKC2ycAy7zTu5nd0GUZY="; 19 + }; 20 + 21 + propagatedBuildInputs = [ 22 + pydantic 23 + ]; 24 + 25 + nativeCheckInputs = [ 26 + pytestCheckHook 27 + ]; 28 + 29 + disabledTests = [ 30 + # these tests are broken with `pydantic >= 1.10` 31 + # but this library seems to work fine. 32 + # e.g. https://github.com/hwchase17/langchain/blob/d86ed15d8884d5a3f120a433b9dda065647e4534/poetry.lock#L6011-L6012 33 + "test_pydantic_discriminator_schema_generation" 34 + "test_pydantic_discriminator_openapi_generation" 35 + ]; 36 + 37 + meta = with lib; { 38 + description = "OpenAPI (v3) specification schema as pydantic class"; 39 + homepage = "https://github.com/kuimono/openapi-schema-pydantic"; 40 + changelog = "https://github.com/kuimono/openapi-schema-pydantic/releases/tag/v${version}"; 41 + license = licenses.mit; 42 + maintainers = with maintainers; [ natsukium ]; 43 + }; 44 + }
+2 -2
pkgs/development/python-modules/pex/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "pex"; 10 - version = "2.1.134"; 10 + version = "2.1.135"; 11 11 format = "flit"; 12 12 13 13 disabled = pythonOlder "3.7"; 14 14 15 15 src = fetchPypi { 16 16 inherit pname version; 17 - hash = "sha256-hVh8N/eTJL5HpxIUkLsnD985zm1pGnD5YDgwJ/3N6dU="; 17 + hash = "sha256-h6nv91IkI+6+cLHS8CYwm9tddbjiOOWsdk1+17PutvU="; 18 18 }; 19 19 20 20 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/slackclient/default.nix
··· 23 23 24 24 buildPythonPackage rec { 25 25 pname = "slackclient"; 26 - version = "3.20.1"; 26 + version = "3.21.3"; 27 27 format = "setuptools"; 28 28 29 29 disabled = pythonOlder "3.6"; ··· 32 32 owner = "slackapi"; 33 33 repo = "python-slack-sdk"; 34 34 rev = "refs/tags/v${version}"; 35 - hash = "sha256-etPNhGjLrXOwkM7m2Q1xGoGraBq/2tq58bWXqncHy+w="; 35 + hash = "sha256-begpT/DaDqOi8HZE10FCuIIv18KSU/i5G/Z5DXKUT7Y="; 36 36 }; 37 37 38 38 propagatedBuildInputs = [
+1 -1
pkgs/development/python-modules/torchaudio/bin.nix
··· 65 65 # https://www.intel.com/content/www/us/en/developer/articles/license/onemkl-license-faq.html 66 66 license = licenses.bsd3; 67 67 sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 68 - platforms = [ "aarch64-linux" "x86_64-linux" ]; 68 + platforms = [ "aarch64-linux" "x86_64-linux" "aarch64-darwin" "x86_64-darwin" ]; 69 69 maintainers = with maintainers; [ junjihashimoto ]; 70 70 }; 71 71 }
+2 -2
pkgs/development/python-modules/webauthn/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "webauthn"; 14 - version = "1.7.2"; 14 + version = "1.8.1"; 15 15 format = "setuptools"; 16 16 17 17 disabled = pythonOlder "3.7"; ··· 20 20 owner = "duo-labs"; 21 21 repo = "py_webauthn"; 22 22 rev = "refs/tags/v${version}"; 23 - hash = "sha256-B8GdtaufMMl0gHywZ00wNyYZ+rojrExKuQsA/vmbYRI="; 23 + hash = "sha256-ivPLS+kh/H8qLojgc5qh1ndPzSZbzbnm9E+LQGq8+Xs="; 24 24 }; 25 25 26 26 propagatedBuildInputs = [
+35 -3
pkgs/development/tools/continuous-integration/github-runner/default.nix
··· 12 12 , nodejs_16 13 13 , stdenv 14 14 , which 15 + , buildPackages 16 + , runtimeShell 15 17 }: 16 18 buildDotnetModule rec { 17 19 pname = "github-runner"; ··· 21 23 owner = "actions"; 22 24 repo = "runner"; 23 25 rev = "v${version}"; 24 - hash = "sha256-w5MqFIPTCAqQjdsWdscNnH2KNwUOp5SPFesyprXUvNE="; 25 - # Required to obtain HEAD's Git commit hash 26 + hash = "sha256-5amc0oVcFCPFrUcX5iITjnN9Mtpzi4wWsJe7Kdm9YxA="; 26 27 leaveDotGit = true; 28 + postFetch = '' 29 + git -C $out rev-parse --short HEAD > $out/.git-revision 30 + rm -rf $out/.git 31 + ''; 27 32 }; 28 33 34 + # The git commit is read during the build and some tests depends on a git repo to be present 35 + # https://github.com/actions/runner/blob/22d1938ac420a4cb9e3255e47a91c2e43c38db29/src/dir.proj#L5 36 + unpackPhase = '' 37 + cp -r $src $TMPDIR/src 38 + chmod -R +w $TMPDIR/src 39 + cd $TMPDIR/src 40 + ( 41 + export PATH=${buildPackages.git}/bin:$PATH 42 + git init 43 + git config user.email "root@localhost" 44 + git config user.name "root" 45 + git add . 46 + git commit -m "Initial commit" 47 + git checkout -b v${version} 48 + ) 49 + mkdir -p $TMPDIR/bin 50 + cat > $TMPDIR/bin/git <<EOF 51 + #!${runtimeShell} 52 + if [ \$# -eq 1 ] && [ "\$1" = "rev-parse" ]; then 53 + echo $(cat $TMPDIR/src/.git-revision) 54 + exit 0 55 + fi 56 + exec ${buildPackages.git}/bin/git "\$@" 57 + EOF 58 + chmod +x $TMPDIR/bin/git 59 + export PATH=$TMPDIR/bin:$PATH 60 + ''; 29 61 30 62 patches = [ 31 63 # Replace some paths that originally point to Nix's read-only store ··· 66 98 ''; 67 99 68 100 nativeBuildInputs = [ 69 - git 70 101 which 102 + git 71 103 ] ++ lib.optionals stdenv.isLinux [ 72 104 autoPatchelfHook 73 105 ] ++ lib.optionals (stdenv.isDarwin && stdenv.isAarch64) [
+3 -3
pkgs/development/tools/ginkgo/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "ginkgo"; 5 - version = "2.9.2"; 5 + version = "2.9.4"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "onsi"; 9 9 repo = "ginkgo"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-lRJCRdt/LIFG6MmCkzlvp77CxM4Md7+eyyiw32Xz9rw="; 11 + sha256 = "sha256-groih0LxtmB8k4/vfw2Ivtzm+SOyQqK1o7XASNplFvQ="; 12 12 }; 13 - vendorHash = "sha256-1+uB/UuwrZw17eSRLwcER67z/Qxg2H04vbBdk2FKYf0="; 13 + vendorHash = "sha256-Rm5fpiTZMo/B9+yIpmEniJVRfKgHjpFIagELEjgFYwc="; 14 14 15 15 # integration tests expect more file changes 16 16 # types tests are missing CodeLocation
+2 -2
pkgs/development/tools/oh-my-posh/default.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "oh-my-posh"; 9 - version = "15.4.0"; 9 + version = "15.4.2"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "jandedobbeleer"; 13 13 repo = pname; 14 14 rev = "refs/tags/v${version}"; 15 - hash = "sha256-xrSMR16KvS97/pfQPwOfETvVvTxqZMdNR7xG9QxuelA="; 15 + hash = "sha256-D1X0/r/OyQKPPE1aEwNVdGJYq6+i67xTvIQK3ZeI7pM="; 16 16 }; 17 17 18 18 vendorHash = "sha256-4exLY24baDjgGIDS1P7BIK38O4b+KeqNTMzA6wap05k=";
+2 -2
pkgs/development/tools/okteto/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "okteto"; 5 - version = "2.15.1"; 5 + version = "2.15.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "okteto"; 9 9 repo = "okteto"; 10 10 rev = version; 11 - hash = "sha256-LxAqRkjagoHv8mLA0ysgQozIFV3gBSr0zFSN5cH8NnI="; 11 + hash = "sha256-PxCVBi/GMzyTs9GfIAAPHNbinexw4guSO8ZsyZIOmr4="; 12 12 }; 13 13 14 14 vendorHash = "sha256-dZ6gzW5R5na5qcHFQqQvKfYb0Bu0kVvVMOaRdtTgkhE=";
+3 -3
pkgs/development/tools/rust/cargo-dist/default.nix
··· 9 9 10 10 rustPlatform.buildRustPackage rec { 11 11 pname = "cargo-dist"; 12 - version = "0.0.5"; 12 + version = "0.0.6"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "axodotdev"; 16 16 repo = "cargo-dist"; 17 17 rev = "v${version}"; 18 - hash = "sha256-AbEreN8pv/aZoBX1amoihb6HxWRdMuEX0waBlbvueQw="; 18 + hash = "sha256-fpOBSMVBkuFJcog5g5qFO/0GI78GkkwWQC7zocrVJ2w="; 19 19 }; 20 20 21 - cargoHash = "sha256-U2pTvTk6oc6PV4W4XBKLzsaqSTb7Oqyw2Ponc9H0xs8="; 21 + cargoHash = "sha256-BqbF21OotztNZsol6wlTDzfz0ViybPF5KK/v+F9N5Us="; 22 22 23 23 nativeBuildInputs = [ 24 24 pkg-config
+3 -3
pkgs/development/tools/typos/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "typos"; 5 - version = "1.14.8"; 5 + version = "1.14.9"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "crate-ci"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - hash = "sha256-x7Pcg2zgu2s+oLkOJj+Eo/Gs48BJO6+JATckMqaeaj4="; 11 + hash = "sha256-dfUXH7MRTnHYSqNJzlT0fUn/Er0wrTARq3ZuOdWToow="; 12 12 }; 13 13 14 - cargoHash = "sha256-4se9/lcVWAWhbi0i3FDGQraK5KhPZ6ongc2wmJV4gI0="; 14 + cargoHash = "sha256-+u/3XtC/HxtAsX4dRf74u0BLh872Y2kK+BnbWqUnUdo="; 15 15 16 16 meta = with lib; { 17 17 description = "Source code spell checker";
+2 -10
pkgs/os-specific/linux/ddcci/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "ddcci-driver"; 5 - version = "0.4.2"; 5 + version = "0.4.3"; 6 6 name = "${pname}-${kernel.version}-${version}"; 7 7 8 8 src = fetchFromGitLab { 9 9 owner = "${pname}-linux"; 10 10 repo = "${pname}-linux"; 11 11 rev = "v${version}"; 12 - sha256 = "sSmL8PqxqHHQiume62si/Kc9El58/b4wkB93iG0dnNM="; 12 + hash = "sha256-1Z6V/AorD4aslLKaaCZpmkD2OiQnmpu3iroOPlNPtLE="; 13 13 }; 14 14 15 15 hardeningDisable = [ "pic" ]; ··· 30 30 "KVER=${kernel.modDirVersion}" 31 31 "KERNEL_MODLIB=$(out)/lib/modules/${kernel.modDirVersion}" 32 32 "INCLUDEDIR=$(out)/include" 33 - ]; 34 - 35 - patches = [ 36 - # fix to support linux 6.1 37 - (fetchpatch { 38 - url = "https://gitlab.com/ddcci-driver-linux/ddcci-driver-linux/-/commit/ce52d6ac5e5ed7119a0028eed8823117a004766e.patch"; 39 - sha256 = "sha256-Tmf4oiMWLR5ma/3X0eoFuriK29HwDqy6dBT7WdqE3mI="; 40 - }) 41 33 ]; 42 34 43 35 meta = with lib; {
+2 -2
pkgs/servers/monitoring/mimir/default.nix
··· 1 1 { lib, buildGoModule, fetchFromGitHub, nixosTests, nix-update-script }: 2 2 buildGoModule rec { 3 3 pname = "mimir"; 4 - version = "2.7.1"; 4 + version = "2.8.0"; 5 5 6 6 src = fetchFromGitHub { 7 7 rev = "${pname}-${version}"; 8 8 owner = "grafana"; 9 9 repo = pname; 10 - sha256 = "sha256-5rj7qTomHiplCMcAsKCquH5Z94Syk43Ggoq+Mo1heQA="; 10 + sha256 = "sha256-gVt334HTKOotRaO1ga774FaxpblADpgdTtucADOHsCE="; 11 11 }; 12 12 13 13 vendorSha256 = null;
+3 -3
pkgs/servers/pocketbase/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "pocketbase"; 8 - version = "0.15.2"; 8 + version = "0.15.3"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "pocketbase"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - sha256 = "sha256-2O7M9K3NLa86tzezs+HL49ja+hhcKCmj5KdxpUjzm5Q="; 14 + sha256 = "sha256-9LIOBfNOa+u7yLL7iWb/e7c8ZSiyjukqaY0ifVR2iSs="; 15 15 }; 16 16 17 - vendorHash = "sha256-KV7FmJQZj5QFPUZZjjOw9RTanq4MQtFi8qM90Pq1xTs="; 17 + vendorHash = "sha256-LFIJClPByaLXtsBOk7SjpJlIuQhWbVIs6H4PXhd7oyo="; 18 18 19 19 # This is the released subpackage from upstream repo 20 20 subPackages = [ "examples/base" ];
+3 -3
pkgs/servers/wishlist/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "wishlist"; 5 - version = "0.10.0"; 5 + version = "0.11.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "charmbracelet"; 9 9 repo = "wishlist"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-rC/MS4YNzeqrXExfNGsPLHWvqOxypoeELzwoy+57HXo="; 11 + sha256 = "sha256-O2ciXaWH2QSoqDTnDxmqwgK/BM5WHye8JHfw9+zZxZ4="; 12 12 }; 13 13 14 - vendorHash = "sha256-ZWgqp8UlpBHDYORSnWDuwB7DQQFUG4FAF/kUpR9LA6w="; 14 + vendorHash = "sha256-wZugmCP3IouZ9pw3NEAZcoqdABMGTVi/IcithQjVFW4="; 15 15 16 16 doCheck = false; 17 17
+2 -2
pkgs/shells/zsh/zsh-forgit/default.nix
··· 13 13 14 14 stdenv.mkDerivation rec { 15 15 pname = "zsh-forgit"; 16 - version = "23.04.0"; 16 + version = "23.05.0"; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "wfxr"; 20 20 repo = "forgit"; 21 21 rev = version; 22 - sha256 = "sha256-3lvYIuzuJw0CQlaAQG6hAyfUgSXM+3BOmKRVDNFUN/U="; 22 + sha256 = "sha256-oBPN8ehz00cDIs6mmGfCBzuDQMLG5z3G6KetJ1FK7e8="; 23 23 }; 24 24 25 25 strictDeps = true;
+3 -3
pkgs/tools/admin/aws-lambda-runtime-interface-emulator/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "aws-lambda-runtime-interface-emulator"; 5 - version = "1.10"; 5 + version = "1.11"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "aws"; 9 9 repo = "aws-lambda-runtime-interface-emulator"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-sRb1JYSAveei/X1m5/xfuGZFUwBopczrz1n+8gn4eKw="; 11 + sha256 = "sha256-N5RTMShukJCiM0NYzFsANUDww8iLT/p7Li0hAXerjAM="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-9aSALE42M/DoQS4PBHIVNDKzNdL5UhdXKAmLUSws3+Y="; 14 + vendorHash = "sha256-AZDbBFF7X247AYOVvJ5vuzuVqHqH6MbUylF5lRamzhU="; 15 15 16 16 # disabled because I lack the skill 17 17 doCheck = false;
+3 -3
pkgs/tools/filesystems/gocryptfs/default.nix
··· 12 12 13 13 buildGoModule rec { 14 14 pname = "gocryptfs"; 15 - version = "2.3.1"; 15 + version = "2.3.2"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "rfjakob"; 19 19 repo = pname; 20 20 rev = "v${version}"; 21 - sha256 = "sha256-mfbdxKZdYDbnNWQTrDV+4E6WYA8ybE5oiAH1WWOZHdQ="; 21 + sha256 = "sha256-1+g8n6n2i7UKr4C5ZLNF5ceqdu3EYx4R6rQALVoGwTs="; 22 22 }; 23 23 24 - vendorHash = "sha256-eibUACIOfIsCgPYJ57Hq29S80XT6w4VbpjvaX7XasdE="; 24 + vendorHash = "sha256-7eAyuyqAvFQjkvsrkJEvop0veX7sGGX6xXAdUNuOXWU="; 25 25 26 26 nativeBuildInputs = [ 27 27 makeWrapper
+1 -45
pkgs/tools/games/ukmm/Cargo.lock
··· 3106 3106 checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" 3107 3107 3108 3108 [[package]] 3109 - name = "phf" 3110 - version = "0.11.1" 3111 - source = "registry+https://github.com/rust-lang/crates.io-index" 3112 - checksum = "928c6535de93548188ef63bb7c4036bd415cd8f36ad25af44b9789b2ee72a48c" 3113 - dependencies = [ 3114 - "phf_macros", 3115 - "phf_shared", 3116 - ] 3117 - 3118 - [[package]] 3119 - name = "phf_generator" 3120 - version = "0.11.1" 3121 - source = "registry+https://github.com/rust-lang/crates.io-index" 3122 - checksum = "b1181c94580fa345f50f19d738aaa39c0ed30a600d95cb2d3e23f94266f14fbf" 3123 - dependencies = [ 3124 - "phf_shared", 3125 - "rand", 3126 - ] 3127 - 3128 - [[package]] 3129 - name = "phf_macros" 3130 - version = "0.11.1" 3131 - source = "registry+https://github.com/rust-lang/crates.io-index" 3132 - checksum = "92aacdc5f16768709a569e913f7451034034178b05bdc8acda226659a3dccc66" 3133 - dependencies = [ 3134 - "phf_generator", 3135 - "phf_shared", 3136 - "proc-macro2 1.0.56", 3137 - "quote 1.0.26", 3138 - "syn 1.0.109", 3139 - ] 3140 - 3141 - [[package]] 3142 - name = "phf_shared" 3143 - version = "0.11.1" 3144 - source = "registry+https://github.com/rust-lang/crates.io-index" 3145 - checksum = "e1fb5f6f826b772a8d4c0394209441e7d37cbbb967ae9c7e0e8134365c9ee676" 3146 - dependencies = [ 3147 - "siphasher", 3148 - ] 3149 - 3150 - [[package]] 3151 3109 name = "pico-args" 3152 3110 version = "0.4.2" 3153 3111 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3663 3621 dependencies = [ 3664 3622 "crc 2.1.0", 3665 3623 "include-flate", 3666 - "phf", 3667 - "roead", 3668 3624 "serde", 3669 3625 "serde_json", 3670 3626 "thiserror", ··· 4780 4736 4781 4737 [[package]] 4782 4738 name = "ukmm" 4783 - version = "0.8.0" 4739 + version = "0.8.1" 4784 4740 dependencies = [ 4785 4741 "anyhow", 4786 4742 "anyhow_ext",
+2 -2
pkgs/tools/games/ukmm/default.nix
··· 11 11 12 12 rustPlatform.buildRustPackage rec { 13 13 pname = "ukmm"; 14 - version = "0.8.0"; 14 + version = "0.8.1"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "NiceneNerd"; 18 18 repo = pname; 19 19 rev = "v${version}"; 20 - sha256 = "sha256-qd2Sa5d4mKLsnBKPLawCw7Db2bT8+AAYHUQrjL6wExo="; 20 + sha256 = "sha256-YgM1qb4/wng9A6lAjg2z1oev+dE90o+39TTeIN5Sepw="; 21 21 }; 22 22 23 23 cargoLock = {
+2 -3
pkgs/tools/misc/chef-cli/Gemfile
··· 1 - source 'https://rubygems.org' do 2 - gem "chef-cli" 3 - end 1 + source 'https://rubygems.org' 2 + gem "chef-cli"
+3 -4
pkgs/tools/misc/inspec/Gemfile
··· 1 - source 'https://rubygems.org' do 2 - gem "inspec" 3 - gem "inspec-bin" 4 - end 1 + source 'https://rubygems.org' 2 + gem "inspec" 3 + gem "inspec-bin"
+2 -2
pkgs/tools/misc/promexplorer/default.nix
··· 1 1 { lib, nimPackages, fetchFromGitHub }: 2 2 nimPackages.buildNimPackage rec { 3 3 pname = "promexplorer"; 4 - version = "0.0.4"; 4 + version = "0.0.5"; 5 5 nimBinOnly = true; 6 6 src = fetchFromGitHub { 7 7 owner = "marcusramberg"; 8 8 repo = "promexplorer"; 9 9 rev = "v${version}"; 10 - hash = "sha256-Fj3RCVygixs+iIlLptX6aOsG4jJa/jUN8hXYkjZ7K/A="; 10 + hash = "sha256-a+9afqdgLgGf2hOWf/QsElq+CurDfE1qDmYCzodZIDU="; 11 11 }; 12 12 13 13 buildInputs = with nimPackages; [ illwill illwillwidgets ];
+2 -3
pkgs/tools/misc/serverspec/Gemfile
··· 1 - source 'https://rubygems.org' do 2 - gem 'serverspec' 3 - end 1 + source 'https://rubygems.org' 2 + gem 'serverspec'
+3 -3
pkgs/tools/networking/netbird/default.nix
··· 30 30 in 31 31 buildGoModule rec { 32 32 pname = "netbird"; 33 - version = "0.17.0"; 33 + version = "0.19.0"; 34 34 35 35 src = fetchFromGitHub { 36 36 owner = "netbirdio"; 37 37 repo = pname; 38 38 rev = "v${version}"; 39 - sha256 = "sha256-GSLEuelm6BEVF6NApYFJHa9bediRGoi5JotWPzDi+hg="; 39 + sha256 = "sha256-uz2WrPKNgYP8texn2wmGEnX4HS+HcF73iCJLTTAzX6g="; 40 40 }; 41 41 42 - vendorHash = "sha256-lag/usfAvpZhWeVe1wB3SJJsTCLcBeh04RvkE803OqQ="; 42 + vendorHash = "sha256-hXoHdcoXsT3ap0Ns2seAaoMeQlwbp0WrqjoSH6Y/H+E="; 43 43 44 44 nativeBuildInputs = [ installShellFiles ] ++ lib.optional ui pkg-config; 45 45
+2 -2
pkgs/tools/networking/openfortivpn/default.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "openfortivpn"; 11 - version = "1.20.1"; 11 + version = "1.20.2"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "adrienverge"; 15 15 repo = pname; 16 16 rev = "v${version}"; 17 - sha256 = "sha256-xsH/Nb1/69R2EvAisDnrHWehjDIMBmElCV6evuTwBIQ="; 17 + sha256 = "sha256-Ml1aVvF+kqlSTuzZeHG8Ry+BA24YdWACwQNlO2K+FGo="; 18 18 }; 19 19 20 20 # we cannot write the config file to /etc and as we don't need the file, so drop it
+3 -3
pkgs/tools/networking/subfinder/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "subfinder"; 8 - version = "2.5.7"; 8 + version = "2.5.8"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "projectdiscovery"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - sha256 = "sha256-hDuRHjFl4vsQQHp/juwVPDNUZMBMGfLxyMdeUzWaPng="; 14 + sha256 = "sha256-/q6ES1fW9/vxe03w73VyAHfOZNK6g5hxwi3qhxCiN6M="; 15 15 }; 16 16 17 - vendorHash = "sha256-qN3XX8gA61UngzDAWwrPHRJGIDoNFE44lSAtMaP6vpM="; 17 + vendorHash = "sha256-sUkSxpWDqBe15BFVGNHTF1lV2mXZ0kjevMvdHtuNjXs="; 18 18 19 19 modRoot = "./v2"; 20 20
+2 -2
pkgs/tools/networking/urlwatch/default.nix
··· 5 5 6 6 python3Packages.buildPythonApplication rec { 7 7 pname = "urlwatch"; 8 - version = "2.26"; 8 + version = "2.28"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "thp"; 12 12 repo = "urlwatch"; 13 13 rev = version; 14 - hash = "sha256-EdRHwUHnAwum7UIgzmETeuQSyisb4zrmWGPgo7RewWQ="; 14 + hash = "sha256-dGohG2+HrsuKegPAn1fmpLYPpovEEUsx+C/0sp2/cX0="; 15 15 }; 16 16 17 17 propagatedBuildInputs = with python3Packages; [
+3 -3
pkgs/tools/security/osv-scanner/default.nix
··· 6 6 }: 7 7 buildGoModule rec { 8 8 pname = "osv-scanner"; 9 - version = "1.3.1"; 9 + version = "1.3.2"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "google"; 13 13 repo = pname; 14 14 rev = "v${version}"; 15 - hash = "sha256-0P7mcrswWvyqv7a/jyONt/3BSim0IvQUgzjO7swTWn0="; 15 + hash = "sha256-xgSRaGS09a1d1qepzvkTuMtaUHh8QsKxF7RWD+0Sepg="; 16 16 }; 17 17 18 - vendorHash = "sha256-MMEkgGyetwMEiD242CPYh619o4bo4zj87jnl7HvS0OE="; 18 + vendorHash = "sha256-9tNEPgJJ4mp4DPNgIzezS9Axed3XoJV9cyTYCOGMvgA="; 19 19 20 20 subPackages = [ 21 21 "cmd/osv-scanner"
+2 -2
pkgs/tools/text/zim-tools/default.nix
··· 6 6 7 7 stdenv.mkDerivation rec { 8 8 pname = "zim-tools"; 9 - version = "3.1.1"; 9 + version = "3.1.3"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "openzim"; 13 13 repo = "zim-tools"; 14 14 rev = version; 15 - sha256 = "sha256-xZae1o4L9AdGDqBnFDZniWNM/dLsYRcS0OLWw9+Wecs="; 15 + sha256 = "sha256-dFZd+vr/PnC7WKTFitwBe1zd/1TUnCznI/eS+Q0ZZPg="; 16 16 }; 17 17 18 18 nativeBuildInputs = [ meson ninja pkg-config ];
+2
pkgs/top-level/all-packages.nix
··· 2554 2554 2555 2555 xplr = callPackage ../applications/file-managers/xplr { }; 2556 2556 2557 + xplorer = callPackage ../applications/file-managers/xplorer { }; 2558 + 2557 2559 ytree = callPackage ../applications/file-managers/ytree { }; 2558 2560 2559 2561 ### APPLICATIONS/TERMINAL-EMULATORS
+5
pkgs/top-level/ocaml-packages.nix
··· 571 571 git-binary = pkgs.git; 572 572 }; 573 573 574 + github = callPackage ../development/ocaml-modules/github { }; 575 + github-data = callPackage ../development/ocaml-modules/github/data.nix { }; 576 + github-jsoo = callPackage ../development/ocaml-modules/github/jsoo.nix { }; 577 + github-unix = callPackage ../development/ocaml-modules/github/unix.nix { }; 578 + 574 579 gluten = callPackage ../development/ocaml-modules/gluten { }; 575 580 gluten-lwt = callPackage ../development/ocaml-modules/gluten/lwt.nix { }; 576 581 gluten-lwt-unix = callPackage ../development/ocaml-modules/gluten/lwt-unix.nix { };
+4
pkgs/top-level/python-packages.nix
··· 5406 5406 5407 5407 lakeside = callPackage ../development/python-modules/lakeside { }; 5408 5408 5409 + langchain = callPackage ../development/python-modules/langchain { }; 5410 + 5409 5411 langcodes = callPackage ../development/python-modules/langcodes { }; 5410 5412 5411 5413 langdetect = callPackage ../development/python-modules/langdetect { }; ··· 6909 6911 }; 6910 6912 6911 6913 openant = callPackage ../development/python-modules/openant { }; 6914 + 6915 + openapi-schema-pydantic = callPackage ../development/python-modules/openapi-schema-pydantic { }; 6912 6916 6913 6917 openapi-schema-validator = callPackage ../development/python-modules/openapi-schema-validator { }; 6914 6918