Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
583df4e0 ec1e6d83

+8449 -931
+4 -2
.github/CODEOWNERS
··· 294 294 /nixos/tests/matrix-conduit.nix @piegamesde 295 295 296 296 # Dotnet 297 - /pkgs/build-support/dotnet @IvarWithoutBones 298 - /pkgs/development/compilers/dotnet @IvarWithoutBones 297 + /pkgs/build-support/dotnet @IvarWithoutBones 298 + /pkgs/development/compilers/dotnet @IvarWithoutBones 299 + /pkgs/test/dotnet @IvarWithoutBones 300 + /doc/languages-frameworks/dotnet.section.md @IvarWithoutBones 299 301 300 302 # Node.js 301 303 /pkgs/build-support/node/build-npm-package @lilyinstarlight @winterqt
+2
doc/languages-frameworks/dotnet.section.md
··· 210 210 }; 211 211 } 212 212 ``` 213 + 214 + When packaging a new .NET application in nixpkgs, you can tag the [`@NixOS/dotnet`](https://github.com/orgs/nixos/teams/dotnet) team for help and code review.
+2
lib/systems/parse.nix
··· 221 221 vendors = setTypes types.openVendor { 222 222 apple = {}; 223 223 pc = {}; 224 + knuth = {}; 225 + 224 226 # Actually matters, unlocking some MinGW-w64-specific options in GCC. See 225 227 # bottom of https://sourceforge.net/p/mingw-w64/wiki2/Unicode%20apps/ 226 228 w64 = {};
+22
maintainers/maintainer-list.nix
··· 1466 1466 githubId = 1482768; 1467 1467 name = "Benjamin Asbach"; 1468 1468 }; 1469 + asciimoth = { 1470 + name = "Andrew"; 1471 + email = "ascii@moth.contact"; 1472 + github = "asciimoth"; 1473 + githubId = 91414737; 1474 + keys = [{ 1475 + fingerprint = "C5C8 4658 CCFD 7E8E 71DE E933 AF3A E54F C3A3 5C9F"; 1476 + }]; 1477 + }; 1469 1478 ashalkhakov = { 1470 1479 email = "artyom.shalkhakov@gmail.com"; 1471 1480 github = "ashalkhakov"; ··· 7521 7530 github = "jackgerrits"; 7522 7531 githubId = 7558482; 7523 7532 name = "Jack Gerrits"; 7533 + }; 7534 + jaduff = { 7535 + email = "jdduffpublic@proton.me"; 7536 + github = "jaduff"; 7537 + githubId = 10690970; 7538 + name = "James Duff"; 7524 7539 }; 7525 7540 jagajaga = { 7526 7541 email = "ars.seroka@gmail.com"; ··· 17043 17058 github = "tiramiseb"; 17044 17059 githubId = 1292007; 17045 17060 name = "Sébastien Maccagnoni"; 17061 + }; 17062 + tiredofit = { 17063 + email = "dave@tiredofit.ca"; 17064 + github = "tiredofit"; 17065 + githubId = 23528985; 17066 + name = "Dave Conroy"; 17067 + matrix = "@dave:tiredofit.ca"; 17046 17068 }; 17047 17069 tirex = { 17048 17070 email = "szymon@kliniewski.pl";
+13
maintainers/team-list.nix
··· 181 181 shortName = "Cosmopolitan"; 182 182 }; 183 183 184 + dotnet = { 185 + members = [ 186 + ivar 187 + mdarocha 188 + corngood 189 + raphaelr 190 + jamiemagee 191 + anpin 192 + ]; 193 + scope = "Maintainers of the .NET build tools and packages"; 194 + shortName = "dotnet"; 195 + }; 196 + 184 197 deepin = { 185 198 members = [ 186 199 rewine
+82 -9
nixos/doc/manual/contributing-to-this-manual.chapter.md
··· 7 7 8 8 ```ShellSession 9 9 $ cd /path/to/nixpkgs 10 + $ $EDITOR doc/nixos/manual/... # edit the manual 10 11 $ nix-build nixos/release.nix -A manual.x86_64-linux 11 12 ``` 12 13 ··· 14 15 15 16 There's also [a convenient development daemon](https://nixos.org/manual/nixpkgs/unstable/#sec-contributing-devmode). 16 17 17 - **Contributing to the man pages** 18 + The above instructions don't deal with the appendix of available `configuration.nix` options, and the manual pages related to NixOS. These are built, and written in a different location and in a different format, as explained in the next sections. 19 + 20 + ## Contributing to the `configuration.nix` options documentation {#sec-contributing-options} 21 + 22 + The documentation for all the different `configuration.nix` options is automatically generated by reading the `description`s of all the NixOS options defined at `nixos/modules/`. If you want to improve such `description`, find it in the `nixos/modules/` directory, and edit it and open a pull request. 23 + 24 + To see how your changes render on the web, run again: 25 + 26 + ```ShellSession 27 + $ nix-build nixos/release.nix -A manual.x86_64-linux 28 + ``` 18 29 19 - The man pages are written in [DocBook] which is XML. 30 + And you'll see the changes to the appendix in the path `result/share/doc/nixos/options.html`. 20 31 21 - To see what your edits look like: 32 + You can also build only the `configuration.nix(5)` manual page, via: 22 33 23 34 ```ShellSession 24 35 $ cd /path/to/nixpkgs 25 - $ nix-build nixos/release.nix -A manpages.x86_64-linux 36 + $ nix-build nixos/release.nix -A nixos-configuration-reference-manpage.x86_64-linux 26 37 ``` 27 38 28 - You can then read the man page you edited by running 39 + And observe the result via: 29 40 30 41 ```ShellSession 31 - $ man --manpath=result/share/man nixos-rebuild # Replace nixos-rebuild with the command whose manual you edited 42 + $ man --local-file result/share/man/man5/configuration.nix.5 43 + ``` 44 + 45 + If you're on a different architecture that's supported by NixOS (check file `nixos/release.nix` on Nixpkgs' repository) then replace `x86_64-linux` with the architecture. `nix-build` will complain otherwise, but should also tell you which architecture you have + the supported ones. 46 + 47 + ## Contributing to `nixos-*` tools' manpages {#sec-contributing-nixos-tools} 48 + 49 + The manual pages for the tools available in the installation image can be found in Nixpkgs by running (e.g for `nixos-rebuild`): 50 + 51 + ```ShellSession 52 + $ git ls | grep nixos-rebuild.8 53 + ``` 54 + 55 + Man pages are written in [`mdoc(7)` format](https://mandoc.bsd.lv/man/mdoc.7.html) and should be portable between mandoc and groff for rendering (except for minor differences, notably different spacing rules.) 56 + 57 + For a preview, run `man --local-file path/to/file.8`. 58 + 59 + Being written in `mdoc`, these manpages use semantic markup. This following subsections provides a guideline on where to apply which semantic elements. 60 + 61 + ### Command lines and arguments {#ssec-contributing-nixos-tools-cli-and-args} 62 + 63 + In any manpage, commands, flags and arguments to the *current* executable should be marked according to their semantics. Commands, flags and arguments passed to *other* executables should not be marked like this and should instead be considered as code examples and marked with `Ql`. 64 + 65 + - Use `Fl` to mark flag arguments, `Ar` for their arguments. 66 + - Repeating arguments should be marked by adding an ellipsis (spelled with periods, `...`). 67 + - Use `Cm` to mark literal string arguments, e.g. the `boot` command argument passed to `nixos-rebuild`. 68 + - Optional flags or arguments should be marked with `Op`. This includes optional repeating arguments. 69 + - Required flags or arguments should not be marked. 70 + - Mutually exclusive groups of arguments should be enclosed in curly brackets, preferably created with `Bro`/`Brc` blocks. 71 + 72 + When an argument is used in an example it should be marked up with `Ar` again to differentiate it from a constant. For example, a command with a `--host name` option that calls ssh to retrieve the host's local time would signify this thusly: 73 + ``` 74 + This will run 75 + .Ic ssh Ar name Ic time 76 + to retrieve the remote time. 77 + ``` 78 + 79 + ### Paths, NixOS options, environment variables {#ssec-contributing-nixos-tools-options-and-environment} 80 + 81 + Constant paths should be marked with `Pa`, NixOS options with `Va`, and environment variables with `Ev`. 82 + 83 + Generated paths, e.g. `result/bin/run-hostname-vm` (where `hostname` is a variable or arguments) should be marked as `Ql` inline literals with their variable components marked appropriately. 84 + 85 + - When `hostname` refers to an argument, it becomes `.Ql result/bin/run- Ns Ar hostname Ns -vm` 86 + - When `hostname` refers to a variable, it becomes `.Ql result/bin/run- Ns Va hostname Ns -vm` 87 + 88 + ### Code examples and other commands {#ssec-contributing-nixos-tools-code-examples} 89 + 90 + In free text names and complete invocations of other commands (e.g. `ssh` or `tar -xvf src.tar`) should be marked with `Ic`, fragments of command lines should be marked with `Ql`. 91 + 92 + Larger code blocks or those that cannot be shown inline should use indented literal display block markup for their contents, i.e. 93 + 94 + ``` 95 + .Bd -literal -offset indent 96 + ... 97 + .Ed 32 98 ``` 33 99 34 - If you're on a different architecture that's supported by NixOS (check nixos/release.nix) then replace `x86_64-linux` with the architecture. 35 - `nix-build` will complain otherwise, but should also tell you which architecture you have + the supported ones. 100 + Contents of code blocks may be marked up further, e.g. if they refer to arguments that will be substituted into them: 36 101 37 - [DocBook]: https://en.wikipedia.org/wiki/DocBook 102 + ``` 103 + .Bd -literal -offset indent 104 + { 105 + config.networking.hostname = "\c 106 + .Ar hostname Ns \c 107 + "; 108 + } 109 + .Ed 110 + ```
+2 -4
nixos/doc/manual/default.nix
··· 184 184 ''; 185 185 186 186 187 - # Generate the NixOS manpages. 188 - manpages = runCommand "nixos-manpages" 187 + # Generate the `man configuration.nix` package 188 + nixos-configuration-reference-manpage = runCommand "nixos-configuration-reference-manpage" 189 189 { nativeBuildInputs = [ 190 190 buildPackages.installShellFiles 191 191 buildPackages.nixos-render-docs ··· 194 194 } 195 195 '' 196 196 # Generate manpages. 197 - mkdir -p $out/share/man/man8 198 - installManPage ${./manpages}/* 199 197 mkdir -p $out/share/man/man5 200 198 nixos-render-docs -j $NIX_BUILD_CORES options manpage \ 201 199 --revision ${lib.escapeShellArg revision} \
-57
nixos/doc/manual/manpages/README.md
··· 1 - # NixOS manpages 2 - 3 - This is the collection of NixOS manpages, excluding `configuration.nix(5)`. 4 - 5 - Man pages are written in [`mdoc(7)` format](https://mandoc.bsd.lv/man/mdoc.7.html) and should be portable between mandoc and groff for rendering (though minor differences may occur, mandoc and groff seem to have slightly different spacing rules.) 6 - 7 - For previewing edited files, you can just run `man -l path/to/file.8` and you will see it rendered. 8 - 9 - Being written in `mdoc` these manpages use semantic markup. This file provides a guideline on where to apply which of the semantic elements of `mdoc`. 10 - 11 - ### Command lines and arguments 12 - 13 - In any manpage, commands, flags and arguments to the *current* executable should be marked according to their semantics. Commands, flags and arguments passed to *other* executables should not be marked like this and should instead be considered as code examples and marked with `Ql`. 14 - 15 - - Use `Fl` to mark flag arguments, `Ar` for their arguments. 16 - - Repeating arguments should be marked by adding ellipses (`...`). 17 - - Use `Cm` to mark literal string arguments, e.g. the `boot` command argument passed to `nixos-rebuild`. 18 - - Optional flags or arguments should be marked with `Op`. This includes optional repeating arguments. 19 - - Required flags or arguments should not be marked. 20 - - Mutually exclusive groups of arguments should be enclosed in curly brackets, preferably created with `Bro`/`Brc` blocks. 21 - 22 - When an argument is used in an example it should be marked up with `Ar` again to differentiate it from a constant. For example, a command with a `--host name` flag that calls ssh to retrieve the host's local time would signify this thusly: 23 - ``` 24 - This will run 25 - .Ic ssh Ar name Ic time 26 - to retrieve the remote time. 27 - ``` 28 - 29 - ### Paths, NixOS options, environment variables 30 - 31 - Constant paths should be marked with `Pa`, NixOS options with `Va`, and environment variables with `Ev`. 32 - 33 - Generated paths, e.g. `result/bin/run-hostname-vm` (where `hostname` is a variable or arguments) should be marked as `Ql` inline literals with their variable components marked appropriately. 34 - 35 - - Taking `hostname` from an argument become `.Ql result/bin/run- Ns Ar hostname Ns -vm` 36 - - Taking `hostname` from a variable otherwise defined becomes `.Ql result/bin/run- Ns Va hostname Ns -vm` 37 - 38 - ### Code examples and other commands 39 - 40 - In free text names and complete invocations of other commands (e.g. `ssh` or `tar -xvf src.tar`) should be marked with `Ic`, fragments of command lines should be marked with `Ql`. 41 - 42 - Larger code blocks or those that cannot be shown inline should use indented literal display block markup for their contents, i.e. 43 - ``` 44 - .Bd -literal -offset indent 45 - ... 46 - .Ed 47 - ``` 48 - Contents of code blocks may be marked up further, e.g. if they refer to arguments that will be substituted into them: 49 - ``` 50 - .Bd -literal -offset indent 51 - { 52 - options.hostname = "\c 53 - .Ar hostname Ns \c 54 - "; 55 - } 56 - .Ed 57 - ```
nixos/doc/manual/manpages/nixos-build-vms.8 nixos/modules/installer/tools/manpages/nixos-build-vms.8
nixos/doc/manual/manpages/nixos-enter.8 nixos/modules/installer/tools/manpages/nixos-enter.8
nixos/doc/manual/manpages/nixos-generate-config.8 nixos/modules/installer/tools/manpages/nixos-generate-config.8
nixos/doc/manual/manpages/nixos-install.8 nixos/modules/installer/tools/manpages/nixos-install.8
nixos/doc/manual/manpages/nixos-option.8 pkgs/tools/nix/nixos-option/nixos-option.8
nixos/doc/manual/manpages/nixos-rebuild.8 pkgs/os-specific/linux/nixos-rebuild/nixos-rebuild.8
nixos/doc/manual/manpages/nixos-version.8 nixos/modules/installer/tools/manpages/nixos-version.8
+11
nixos/modules/installer/tools/tools.nix
··· 9 9 makeProg = args: pkgs.substituteAll (args // { 10 10 dir = "bin"; 11 11 isExecutable = true; 12 + nativeBuildInputs = [ 13 + pkgs.installShellFiles 14 + ]; 15 + postInstall = '' 16 + installManPage ${args.manPage} 17 + ''; 12 18 }); 13 19 14 20 nixos-build-vms = makeProg { 15 21 name = "nixos-build-vms"; 16 22 src = ./nixos-build-vms/nixos-build-vms.sh; 17 23 inherit (pkgs) runtimeShell; 24 + manPage = ./manpages/nixos-build-vms.8; 18 25 }; 19 26 20 27 nixos-install = makeProg { ··· 27 34 nixos-enter 28 35 pkgs.util-linuxMinimal 29 36 ]; 37 + manPage = ./manpages/nixos-install.8; 30 38 }; 31 39 32 40 nixos-rebuild = pkgs.nixos-rebuild.override { nix = config.nix.package.out; }; ··· 40 48 btrfs = "${pkgs.btrfs-progs}/bin/btrfs"; 41 49 inherit (config.system.nixos-generate-config) configuration desktopConfiguration; 42 50 xserverEnabled = config.services.xserver.enable; 51 + manPage = ./manpages/nixos-generate-config.8; 43 52 }; 44 53 45 54 inherit (pkgs) nixos-option; ··· 57 66 } // optionalAttrs (config.system.configurationRevision != null) { 58 67 configurationRevision = config.system.configurationRevision; 59 68 }); 69 + manPage = ./manpages/nixos-version.8; 60 70 }; 61 71 62 72 nixos-enter = makeProg { ··· 66 76 path = makeBinPath [ 67 77 pkgs.util-linuxMinimal 68 78 ]; 79 + manPage = ./manpages/nixos-enter.8; 69 80 }; 70 81 71 82 in
+1 -1
nixos/modules/misc/documentation.nix
··· 346 346 system.build.manual = manual; 347 347 348 348 environment.systemPackages = [] 349 - ++ optional cfg.man.enable manual.manpages 349 + ++ optional cfg.man.enable manual.nixos-configuration-reference-manpage 350 350 ++ optionals cfg.doc.enable [ manual.manualHTML nixos-help ]; 351 351 }) 352 352
+117 -7
nixos/modules/services/databases/influxdb2.nix
··· 1 1 { config, lib, pkgs, ... }: 2 2 3 - with lib; 3 + let 4 + inherit 5 + (lib) 6 + escapeShellArg 7 + hasAttr 8 + literalExpression 9 + mkEnableOption 10 + mkIf 11 + mkOption 12 + types 13 + ; 4 14 5 - let 6 15 format = pkgs.formats.json { }; 7 16 cfg = config.services.influxdb2; 8 17 configFile = format.generate "config.json" cfg.settings; ··· 24 33 description = lib.mdDoc ''configuration options for influxdb2, see <https://docs.influxdata.com/influxdb/v2.0/reference/config-options> for details.''; 25 34 type = format.type; 26 35 }; 36 + 37 + provision = { 38 + enable = mkEnableOption "initial database setup and provisioning"; 39 + 40 + initialSetup = { 41 + organization = mkOption { 42 + type = types.str; 43 + example = "main"; 44 + description = "Primary organization name"; 45 + }; 46 + 47 + bucket = mkOption { 48 + type = types.str; 49 + example = "example"; 50 + description = "Primary bucket name"; 51 + }; 52 + 53 + username = mkOption { 54 + type = types.str; 55 + default = "admin"; 56 + description = "Primary username"; 57 + }; 58 + 59 + retention = mkOption { 60 + type = types.str; 61 + default = "0"; 62 + description = '' 63 + The duration for which the bucket will retain data (0 is infinite). 64 + Accepted units are `ns` (nanoseconds), `us` or `µs` (microseconds), `ms` (milliseconds), 65 + `s` (seconds), `m` (minutes), `h` (hours), `d` (days) and `w` (weeks). 66 + ''; 67 + }; 68 + 69 + passwordFile = mkOption { 70 + type = types.path; 71 + description = "Password for primary user. Don't use a file from the nix store!"; 72 + }; 73 + 74 + tokenFile = mkOption { 75 + type = types.path; 76 + description = "API Token to set for the admin user. Don't use a file from the nix store!"; 77 + }; 78 + }; 79 + }; 27 80 }; 28 81 }; 29 82 30 83 config = mkIf cfg.enable { 31 - assertions = [{ 32 - assertion = !(builtins.hasAttr "bolt-path" cfg.settings) && !(builtins.hasAttr "engine-path" cfg.settings); 33 - message = "services.influxdb2.config: bolt-path and engine-path should not be set as they are managed by systemd"; 34 - }]; 84 + assertions = [ 85 + { 86 + assertion = !(hasAttr "bolt-path" cfg.settings) && !(hasAttr "engine-path" cfg.settings); 87 + message = "services.influxdb2.config: bolt-path and engine-path should not be set as they are managed by systemd"; 88 + } 89 + ]; 35 90 36 91 systemd.services.influxdb2 = { 37 92 description = "InfluxDB is an open-source, distributed, time series database"; ··· 52 107 LimitNOFILE = 65536; 53 108 KillMode = "control-group"; 54 109 Restart = "on-failure"; 110 + LoadCredential = [ 111 + "admin-password:${cfg.provision.initialSetup.passwordFile}" 112 + "admin-token:${cfg.provision.initialSetup.tokenFile}" 113 + ]; 55 114 }; 115 + 116 + path = [pkgs.influxdb2-cli]; 117 + 118 + # Mark if this is the first startup so postStart can do the initial setup 119 + preStart = mkIf cfg.provision.enable '' 120 + if ! test -e "$STATE_DIRECTORY/influxd.bolt"; then 121 + touch "$STATE_DIRECTORY/.first_startup" 122 + fi 123 + ''; 124 + 125 + postStart = let 126 + initCfg = cfg.provision.initialSetup; 127 + in mkIf cfg.provision.enable ( 128 + '' 129 + set -euo pipefail 130 + export INFLUX_HOST="http://"${escapeShellArg (cfg.settings.http-bind-address or "localhost:8086")} 131 + 132 + # Wait for the influxdb server to come online 133 + count=0 134 + while ! influx ping &>/dev/null; do 135 + if [ "$count" -eq 300 ]; then 136 + echo "Tried for 30 seconds, giving up..." 137 + exit 1 138 + fi 139 + 140 + if ! kill -0 "$MAINPID"; then 141 + echo "Main server died, giving up..." 142 + exit 1 143 + fi 144 + 145 + sleep 0.1 146 + count=$((count++)) 147 + done 148 + 149 + # Do the initial database setup. Pass /dev/null as configs-path to 150 + # avoid saving the token as the active config. 151 + if test -e "$STATE_DIRECTORY/.first_startup"; then 152 + influx setup \ 153 + --configs-path /dev/null \ 154 + --org ${escapeShellArg initCfg.organization} \ 155 + --bucket ${escapeShellArg initCfg.bucket} \ 156 + --username ${escapeShellArg initCfg.username} \ 157 + --password "$(< "$CREDENTIALS_DIRECTORY/admin-password")" \ 158 + --token "$(< "$CREDENTIALS_DIRECTORY/admin-token")" \ 159 + --retention ${escapeShellArg initCfg.retention} \ 160 + --force >/dev/null 161 + 162 + rm -f "$STATE_DIRECTORY/.first_startup" 163 + fi 164 + '' 165 + ); 56 166 }; 57 167 58 168 users.extraUsers.influxdb2 = { ··· 63 173 users.extraGroups.influxdb2 = {}; 64 174 }; 65 175 66 - meta.maintainers = with lib.maintainers; [ nickcao ]; 176 + meta.maintainers = with lib.maintainers; [ nickcao oddlama ]; 67 177 }
+10
nixos/modules/services/matrix/conduit.nix
··· 94 94 instance will require manual migration of data. 95 95 ''; 96 96 }; 97 + global.allow_check_for_updates = mkOption { 98 + type = types.bool; 99 + default = false; 100 + description = lib.mdDoc '' 101 + Whether to allow Conduit to automatically contact 102 + <https://conduit.rs> hourly to check for important Conduit news. 103 + 104 + Disabled by default because nixpkgs handles updates. 105 + ''; 106 + }; 97 107 }; 98 108 }; 99 109 default = {};
+1 -1
nixos/modules/services/networking/headscale.nix
··· 292 292 }; 293 293 294 294 client_secret_path = mkOption { 295 - type = types.nullOr types.path; 295 + type = types.nullOr types.str; 296 296 default = null; 297 297 description = lib.mdDoc '' 298 298 Path to OpenID Connect client secret file. Expands environment variables in format ''${VAR}.
+11 -38
nixos/modules/system/boot/loader/grub/memtest.nix
··· 1 - # This module adds Memtest86+/Memtest86 to the GRUB boot menu. 2 - 1 + # This module adds Memtest86+ to the GRUB boot menu. 3 2 { config, lib, pkgs, ... }: 4 3 5 4 with lib; 6 5 7 6 let 8 7 memtest86 = pkgs.memtest86plus; 9 - efiSupport = config.boot.loader.grub.efiSupport; 10 8 cfg = config.boot.loader.grub.memtest86; 11 9 in 12 10 ··· 19 17 default = false; 20 18 type = types.bool; 21 19 description = lib.mdDoc '' 22 - Make Memtest86+ (or MemTest86 if EFI support is enabled), 23 - a memory testing program, available from the 24 - GRUB boot menu. MemTest86 is an unfree program, so 25 - this requires `allowUnfree` to be set to 26 - `true`. 20 + Make Memtest86+, a memory testing program, available from the GRUB 21 + boot menu. 27 22 ''; 28 23 }; 29 24 ··· 63 58 }; 64 59 }; 65 60 66 - config = mkMerge [ 67 - (mkIf (cfg.enable && efiSupport) { 68 - assertions = [ 69 - { 70 - assertion = cfg.params == []; 71 - message = "Parameters are not available for MemTest86"; 72 - } 73 - ]; 74 - 75 - boot.loader.grub.extraFiles = { 76 - "memtest86.efi" = "${pkgs.memtest86-efi}/BOOTX64.efi"; 77 - }; 78 - 79 - boot.loader.grub.extraEntries = '' 80 - menuentry "Memtest86" { 81 - chainloader /memtest86.efi 82 - } 83 - ''; 84 - }) 85 - 86 - (mkIf (cfg.enable && !efiSupport) { 87 - boot.loader.grub.extraEntries = '' 88 - menuentry "Memtest86+" { 89 - linux16 @bootRoot@/memtest.bin ${toString cfg.params} 90 - } 91 - ''; 92 - 93 - boot.loader.grub.extraFiles."memtest.bin" = "${memtest86}/memtest.bin"; 94 - }) 95 - ]; 61 + config = mkIf cfg.enable { 62 + boot.loader.grub.extraEntries = '' 63 + menuentry "Memtest86+" { 64 + linux @bootRoot@/memtest.bin ${toString cfg.params} 65 + } 66 + ''; 67 + boot.loader.grub.extraFiles."memtest.bin" = "${memtest86}/memtest.bin"; 68 + }; 96 69 }
+8 -13
nixos/modules/system/boot/loader/systemd-boot/systemd-boot.nix
··· 32 32 33 33 inherit (config.system.nixos) distroName; 34 34 35 - memtest86 = optionalString cfg.memtest86.enable pkgs.memtest86-efi; 35 + memtest86 = optionalString cfg.memtest86.enable pkgs.memtest86plus; 36 36 37 37 netbootxyz = optionalString cfg.netbootxyz.enable pkgs.netbootxyz-efi; 38 38 ··· 147 147 default = false; 148 148 type = types.bool; 149 149 description = lib.mdDoc '' 150 - Make MemTest86 available from the systemd-boot menu. MemTest86 is a 151 - program for testing memory. MemTest86 is an unfree program, so 152 - this requires `allowUnfree` to be set to 153 - `true`. 150 + Make MemTest86+ available from the systemd-boot menu. MemTest86+ is a 151 + program for testing memory. 154 152 ''; 155 153 }; 156 154 ··· 193 191 default = {}; 194 192 example = literalExpression '' 195 193 { "memtest86.conf" = ''' 196 - title MemTest86 197 - efi /efi/memtest86/memtest86.efi 194 + title MemTest86+ 195 + efi /efi/memtest86/memtest.efi 198 196 '''; } 199 197 ''; 200 198 description = lib.mdDoc '' ··· 213 211 type = types.attrsOf types.path; 214 212 default = {}; 215 213 example = literalExpression '' 216 - { "efi/memtest86/memtest86.efi" = "''${pkgs.memtest86-efi}/BOOTX64.efi"; } 214 + { "efi/memtest86/memtest.efi" = "''${pkgs.memtest86plus}/memtest.efi"; } 217 215 ''; 218 216 description = lib.mdDoc '' 219 217 A set of files to be copied to {file}`/boot`. ··· 276 274 boot.loader.supportsInitrdSecrets = true; 277 275 278 276 boot.loader.systemd-boot.extraFiles = mkMerge [ 279 - # TODO: This is hard-coded to use the 64-bit EFI app, but it could probably 280 - # be updated to use the 32-bit EFI app on 32-bit systems. The 32-bit EFI 281 - # app filename is BOOTIA32.efi. 282 277 (mkIf cfg.memtest86.enable { 283 - "efi/memtest86/BOOTX64.efi" = "${pkgs.memtest86-efi}/BOOTX64.efi"; 278 + "efi/memtest86/memtest.efi" = "${pkgs.memtest86plus.efi}"; 284 279 }) 285 280 (mkIf cfg.netbootxyz.enable { 286 281 "efi/netbootxyz/netboot.xyz.efi" = "${pkgs.netbootxyz-efi}"; ··· 291 286 (mkIf cfg.memtest86.enable { 292 287 "${cfg.memtest86.entryFilename}" = '' 293 288 title MemTest86 294 - efi /efi/memtest86/BOOTX64.efi 289 + efi /efi/memtest86/memtest.efi 295 290 ''; 296 291 }) 297 292 (mkIf cfg.netbootxyz.enable {
+1 -1
nixos/release.nix
··· 143 143 manualHTML = buildFromConfig ({ ... }: { }) (config: config.system.build.manual.manualHTML); 144 144 manual = manualHTML; # TODO(@oxij): remove eventually 145 145 manualEpub = (buildFromConfig ({ ... }: { }) (config: config.system.build.manual.manualEpub)); 146 - manpages = buildFromConfig ({ ... }: { }) (config: config.system.build.manual.manpages); 146 + nixos-configuration-reference-manpage = buildFromConfig ({ ... }: { }) (config: config.system.build.manual.nixos-configuration-reference-manpage); 147 147 options = (buildFromConfig ({ ... }: { }) (config: config.system.build.manual.optionsJSON)).x86_64-linux; 148 148 149 149
+1
nixos/tests/all-tests.nix
··· 367 367 iftop = handleTest ./iftop.nix {}; 368 368 incron = handleTest ./incron.nix {}; 369 369 influxdb = handleTest ./influxdb.nix {}; 370 + influxdb2 = handleTest ./influxdb2.nix {}; 370 371 initrd-network-openvpn = handleTest ./initrd-network-openvpn {}; 371 372 initrd-network-ssh = handleTest ./initrd-network-ssh {}; 372 373 initrd-luks-empty-passphrase = handleTest ./initrd-luks-empty-passphrase.nix {};
+36
nixos/tests/influxdb2.nix
··· 1 + import ./make-test-python.nix ({ pkgs, ...} : { 2 + name = "influxdb2"; 3 + meta = with pkgs.lib.maintainers; { 4 + maintainers = [ offline ]; 5 + }; 6 + 7 + nodes.machine = { lib, ... }: { 8 + environment.systemPackages = [ pkgs.influxdb2-cli ]; 9 + services.influxdb2.enable = true; 10 + services.influxdb2.provision = { 11 + enable = true; 12 + initialSetup = { 13 + organization = "default"; 14 + bucket = "default"; 15 + passwordFile = pkgs.writeText "admin-pw" "ExAmPl3PA55W0rD"; 16 + tokenFile = pkgs.writeText "admin-token" "verysecureadmintoken"; 17 + }; 18 + }; 19 + }; 20 + 21 + testScript = { nodes, ... }: 22 + let 23 + tokenArg = "--token verysecureadmintoken"; 24 + in '' 25 + machine.wait_for_unit("influxdb2.service") 26 + 27 + machine.fail("curl --fail -X POST 'http://localhost:8086/api/v2/signin' -u admin:wrongpassword") 28 + machine.succeed("curl --fail -X POST 'http://localhost:8086/api/v2/signin' -u admin:ExAmPl3PA55W0rD") 29 + 30 + out = machine.succeed("influx org list ${tokenArg}") 31 + assert "default" in out 32 + 33 + out = machine.succeed("influx bucket list ${tokenArg} --org default") 34 + assert "default" in out 35 + ''; 36 + })
+2 -8
nixos/tests/systemd-boot.nix
··· 118 118 nodes.machine = { pkgs, lib, ... }: { 119 119 imports = [ common ]; 120 120 boot.loader.systemd-boot.memtest86.enable = true; 121 - nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [ 122 - "memtest86-efi" 123 - ]; 124 121 }; 125 122 126 123 testScript = '' 127 124 machine.succeed("test -e /boot/loader/entries/memtest86.conf") 128 - machine.succeed("test -e /boot/efi/memtest86/BOOTX64.efi") 125 + machine.succeed("test -e /boot/efi/memtest86/memtest.efi") 129 126 ''; 130 127 }; 131 128 ··· 152 149 imports = [ common ]; 153 150 boot.loader.systemd-boot.memtest86.enable = true; 154 151 boot.loader.systemd-boot.memtest86.entryFilename = "apple.conf"; 155 - nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [ 156 - "memtest86-efi" 157 - ]; 158 152 }; 159 153 160 154 testScript = '' 161 155 machine.fail("test -e /boot/loader/entries/memtest86.conf") 162 156 machine.succeed("test -e /boot/loader/entries/apple.conf") 163 - machine.succeed("test -e /boot/efi/memtest86/BOOTX64.efi") 157 + machine.succeed("test -e /boot/efi/memtest86/memtest.efi") 164 158 ''; 165 159 }; 166 160
+3 -3
pkgs/applications/blockchains/go-ethereum/default.nix
··· 9 9 10 10 in buildGoModule rec { 11 11 pname = "go-ethereum"; 12 - version = "1.12.0"; 12 + version = "1.12.2"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "ethereum"; 16 16 repo = pname; 17 17 rev = "v${version}"; 18 - sha256 = "sha256-u1p9k12tY79kA/2Hu109czQZnurHuDJQf/w7J0c8SuU="; 18 + sha256 = "sha256-iCLOrf6/f0f7sD0YjmBtlcOcZRDIp9IZkBadTKj1Qjw="; 19 19 }; 20 20 21 - vendorHash = "sha256-k5MbOiJDvWFnaAPViNRHeqFa64XPZ3ImkkvkmTTscNA="; 21 + vendorHash = "sha256-ChmQjhz4dQdwcY/269Hi5XAn8/+0z/AF7Kd9PJ8WqHg="; 22 22 23 23 doCheck = false; 24 24
+3 -3
pkgs/applications/file-managers/xplr/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "xplr"; 5 - version = "0.21.2"; 5 + version = "0.21.3"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "sayanarijit"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-MCOkl95X5YZTAC0VHtSY5xWf1R3987cxepSM7na+LdA="; 11 + sha256 = "sha256-lqFhLCOLiuSQWhbcZUEj2xFRlZ+x1ZTVc8IJw7tJjhE="; 12 12 }; 13 13 14 14 buildInputs = lib.optional stdenv.isDarwin libiconv; 15 15 16 - cargoHash = "sha256-1uAnIuxDDv3Z/fMs2Cu/aFWrnugGcEKlNjhILqDpOMI="; 16 + cargoHash = "sha256-3hrpg2cMvIuFy6mH1/1igIpU4nbzFQLCAhiIRZbTuaI="; 17 17 18 18 checkFlags = [ 19 19 # failure: path::tests::test_relative_to_parent
+19 -14
pkgs/applications/networking/browsers/chromium/update.py
··· 63 63 return base64.b64decode(resp) 64 64 65 65 66 - def get_matching_chromedriver(version): 67 - """Gets the matching chromedriver version for the given Chromium version.""" 68 - # See https://chromedriver.chromium.org/downloads/version-selection 69 - build = re.sub('.[0-9]+$', '', version) 70 - chromedriver_version_url = f'https://chromedriver.storage.googleapis.com/LATEST_RELEASE_{build}' 71 - with urlopen(chromedriver_version_url) as http_response: 72 - chromedriver_version = http_response.read().decode() 73 - def get_chromedriver_url(system): 74 - return ('https://chromedriver.storage.googleapis.com/' + 75 - f'{chromedriver_version}/chromedriver_{system}.zip') 66 + def get_chromedriver(channel): 67 + """Get the latest chromedriver builds given a channel""" 68 + # See https://chromedriver.chromium.org/downloads/version-selection#h.4wiyvw42q63v 69 + chromedriver_versions_url = f'https://googlechromelabs.github.io/chrome-for-testing/last-known-good-versions-with-downloads.json' 70 + print(f'GET {chromedriver_versions_url}') 71 + with urlopen(chromedriver_versions_url) as http_response: 72 + chromedrivers = json.load(http_response) 73 + channel = chromedrivers['channels'][channel] 74 + downloads = channel['downloads']['chromedriver'] 75 + 76 + def get_chromedriver_url(platform): 77 + for download in downloads: 78 + if download['platform'] == platform: 79 + return download['url'] 80 + 76 81 return { 77 - 'version': chromedriver_version, 82 + 'version': channel['version'], 78 83 'sha256_linux': nix_prefetch_url(get_chromedriver_url('linux64')), 79 - 'sha256_darwin': nix_prefetch_url(get_chromedriver_url('mac64')), 80 - 'sha256_darwin_aarch64': nix_prefetch_url(get_chromedriver_url('mac_arm64')) 84 + 'sha256_darwin': nix_prefetch_url(get_chromedriver_url('mac-x64')), 85 + 'sha256_darwin_aarch64': nix_prefetch_url(get_chromedriver_url('mac-arm64')) 81 86 } 82 87 83 88 ··· 212 217 213 218 channel['deps'] = get_channel_dependencies(channel['version']) 214 219 if channel_name == 'stable': 215 - channel['chromedriver'] = get_matching_chromedriver(channel['version']) 220 + channel['chromedriver'] = get_chromedriver('Stable') 216 221 elif channel_name == 'ungoogled-chromium': 217 222 ungoogled_repo_url = 'https://github.com/ungoogled-software/ungoogled-chromium.git' 218 223 channel['deps']['ungoogled-patches'] = {
+53
pkgs/applications/office/documenso/default.nix
··· 1 + { lib 2 + , fetchFromGitHub 3 + , buildNpmPackage 4 + , nodePackages 5 + , nix-update-script 6 + }: 7 + let 8 + version = "0.9"; 9 + in 10 + buildNpmPackage { 11 + pname = "documenso"; 12 + inherit version; 13 + 14 + src = fetchFromGitHub { 15 + owner = "documenso"; 16 + repo = "documenso"; 17 + rev = "v${version}"; 18 + hash = "sha256-uKOJVZ0GRHo/CYvd/Ix/tq1WDhutRji1tSGdcITsNlo="; 19 + }; 20 + 21 + preBuild = '' 22 + # somehow for linux, npm is not finding the prisma package with the 23 + # packages installed with the lockfile. 24 + # This generates a prisma version incompatibility warning and is a kludge 25 + # until the upstream package-lock is modified. 26 + ${nodePackages.prisma}/bin/prisma generate 27 + ''; 28 + 29 + npmDepsHash = "sha256-+JbvFMi8xoyxkuL9k96K1Vq0neciCGkkyZUPd15ES2E="; 30 + 31 + installPhase = '' 32 + runHook preInstall 33 + 34 + mkdir $out 35 + cp -r node_modules $out/ 36 + cp package-lock.json $out 37 + cp apps/web/package.json $out 38 + cp -r apps/web/public $out/ 39 + cp -r apps/web/.next $out/ 40 + 41 + runHook postInstall 42 + ''; 43 + 44 + passthru.updateScript = nix-update-script {}; 45 + 46 + meta = with lib; { 47 + description = "The Open Source DocuSign Alternative."; 48 + homepage = "https://github.com/documenso/documenso"; 49 + license = licenses.agpl3Only; 50 + maintainers = with maintainers; [ happysalada ]; 51 + platforms = platforms.unix; 52 + }; 53 + }
+11 -11
pkgs/applications/science/electronics/kicad/versions.nix
··· 3 3 { 4 4 "kicad" = { 5 5 kicadVersion = { 6 - version = "7.0.6"; 6 + version = "7.0.7"; 7 7 src = { 8 - rev = "c1a1259ded090202d87d49f4eb4e42f367764622"; 9 - sha256 = "1bifg73id0grn37a4n5wpq440z9xz14q0fvkva5vajx0xfd34llv"; 8 + rev = "dc7665e950aa0d42de36e928af48be3b060ba5d1"; 9 + sha256 = "1xbzf29rhqh6kl0vggdn2dblgp927096fc1lr3y4yw63b8n0qq50"; 10 10 }; 11 11 }; 12 12 libVersion = { 13 - version = "7.0.6"; 13 + version = "7.0.7"; 14 14 libSources = { 15 - symbols.rev = "b591556d93f52d3394b45f3f4c7d1b89f0caacc7"; 16 - symbols.sha256 = "0p60dvig7xx8svzsgp871r0aix2m95bmzg3snz372nmgnza2nnvf"; 17 - templates.rev = "39d8fccb7400713f3f917799d8b770ad3e786963"; 15 + symbols.rev = "c7df225d1c79b3ea842c77d928ce1f9bc1a63c5b"; 16 + symbols.sha256 = "1wr754m4ykidds3i14gqhvyrj3mbkchp2hkfnr0rjsdaqf4zmqdf"; 17 + templates.rev = "1561dd81d116a661a17147c3b941a3e96335eecc"; 18 18 templates.sha256 = "1qi20mrsfn4fxmr1fyphmil2i9p2nzmwk5rlfchc5aq2194nj3lq"; 19 - footprints.rev = "5fca0686ef0d6c4a9eafb307e346c7b9444e8045"; 20 - footprints.sha256 = "0fqnviaxsai0xwyq8xq5ks26j4vd390ns6h6lr0fx2ikv1ghaml5"; 21 - packages3d.rev = "6acf40ee68422ea952c3ba8078bbe4cc05d64bff"; 22 - packages3d.sha256 = "0dmssyhqd94d9wj8w7g7xjan560b2rwcs540sgl0rc77cw2jify8"; 19 + footprints.rev = "ecb85886616b7a6bb957699037f6fb680ce01d30"; 20 + footprints.sha256 = "0xnnivlqgcyaz9qay73p43jnvmvshp2b3fbh3569j7rmgi5pn8x0"; 21 + packages3d.rev = "4fb0672db1d405b661d0cde8edb5d54ac0a95fc7"; 22 + packages3d.sha256 = "141r5wd8s1bgyf77kvb9q14cpsiwwv4zmfzwbgcd42rflsk2lcbc"; 23 23 }; 24 24 }; 25 25 };
+3 -3
pkgs/applications/version-management/gex/default.nix
··· 7 7 8 8 rustPlatform.buildRustPackage rec { 9 9 pname = "gex"; 10 - version = "0.6.1"; 10 + version = "0.6.2"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "Piturnah"; 14 14 repo = pname; 15 15 rev = "v${version}"; 16 - hash = "sha256-OCC2kHPHWFwqdE0THNZbH7d3gxTBD5MUMWY6PO5GuHU"; 16 + hash = "sha256-iCK3fiVchbfQh5JPHzBN/b24dkoXKW5dJdCsyoG0Kvw="; 17 17 }; 18 18 19 19 nativeBuildInputs = [ pkg-config ]; ··· 22 22 libgit2_1_6 23 23 ]; 24 24 25 - cargoHash = "sha256-28sMY47LAdaGmPNmxeu/w1Pn6AV3JlWbxFcit5pLkI0"; 25 + cargoHash = "sha256-5w8VzYoevWesMGQJe4rDbugCFQrE1LDNb69CaJ2bQ0w="; 26 26 27 27 meta = with lib; { 28 28 description = "Git Explorer: cross-platform git workflow improvement tool inspired by Magit";
+3
pkgs/applications/virtualization/virtualbox/default.nix
··· 212 212 ''} 213 213 214 214 cp -rv out/linux.*/${buildType}/bin/src "$modsrc" 215 + 216 + mkdir -p "$out/share/virtualbox" 217 + cp -rv src/VBox/Main/UnattendedTemplates "$out/share/virtualbox" 215 218 ''; 216 219 217 220 preFixup = optionalString (!headless) ''
+4 -3
pkgs/applications/window-managers/eww/default.nix
··· 2 2 , rustPlatform 3 3 , fetchFromGitHub 4 4 , pkg-config 5 + , wrapGAppsHook 5 6 , gtk3 6 - , gdk-pixbuf 7 + , librsvg 7 8 , withWayland ? false 8 9 , gtk-layer-shell 9 10 , stdenv ··· 22 23 23 24 cargoHash = "sha256-dC7yVJdR7mO0n+sxWwigM1Q4tbDv5ZuOINHHlUIPdA0="; 24 25 25 - nativeBuildInputs = [ pkg-config ]; 26 + nativeBuildInputs = [ pkg-config wrapGAppsHook ]; 26 27 27 - buildInputs = [ gtk3 gdk-pixbuf ] ++ lib.optional withWayland gtk-layer-shell; 28 + buildInputs = [ gtk3 librsvg ] ++ lib.optional withWayland gtk-layer-shell; 28 29 29 30 buildNoDefaultFeatures = true; 30 31 buildFeatures = [
+29 -16
pkgs/applications/window-managers/sway/contrib.nix
··· 1 1 { lib, stdenv 2 - 2 + , fetchFromGitHub 3 3 , coreutils 4 4 , makeWrapper 5 5 , sway-unwrapped ··· 14 14 , python3Packages 15 15 }: 16 16 17 + let 18 + version = "unstable-2023-06-30"; 19 + src = fetchFromGitHub { 20 + owner = "OctopusET"; 21 + repo = "sway-contrib"; 22 + rev = "7e138bfc112872b79ac9fd766bc57c0f125b96d4"; 23 + hash = "sha256-u4sw1NeAhl4FJCG2YOeY45SHoN7tw6cSJwEL5iqr0uQ="; 24 + }; 25 + 26 + meta = with lib; { 27 + homepage = "https://github.com/OctopusET/sway-contrib"; 28 + license = licenses.mit; 29 + platforms = platforms.all; 30 + }; 31 + in 17 32 { 18 33 19 34 grimshot = stdenv.mkDerivation rec { 20 - pname = "grimshot"; 21 - version = sway-unwrapped.version; 35 + inherit version src; 22 36 23 - src = sway-unwrapped.src; 37 + pname = "grimshot"; 24 38 25 39 dontBuild = true; 26 40 dontConfigure = true; ··· 31 45 nativeBuildInputs = [ makeWrapper installShellFiles ]; 32 46 buildInputs = [ bash ]; 33 47 installPhase = '' 34 - installManPage contrib/grimshot.1 48 + installManPage grimshot.1 35 49 36 - install -Dm 0755 contrib/grimshot $out/bin/grimshot 50 + install -Dm 0755 grimshot $out/bin/grimshot 37 51 wrapProgram $out/bin/grimshot --set PATH \ 38 52 "${lib.makeBinPath [ 39 53 sway-unwrapped ··· 58 72 59 73 meta = with lib; { 60 74 description = "A helper for screenshots within sway"; 61 - homepage = "https://github.com/swaywm/sway/tree/master/contrib"; 62 - license = licenses.mit; 63 - platforms = platforms.all; 64 - maintainers = sway-unwrapped.meta.maintainers ++ (with maintainers; [ evils ]); 75 + maintainers = with maintainers; [ evils ]; 65 76 }; 66 77 }; 67 78 68 79 69 80 inactive-windows-transparency = python3Packages.buildPythonApplication rec { 81 + inherit version src; 82 + 70 83 # long name is long 71 84 lname = "inactive-windows-transparency"; 72 85 pname = "sway-${lname}"; 73 - version = sway-unwrapped.version; 74 - 75 - src = sway-unwrapped.src; 76 86 77 87 format = "other"; 78 88 dontBuild = true; ··· 81 91 propagatedBuildInputs = [ python3Packages.i3ipc ]; 82 92 83 93 installPhase = '' 84 - install -Dm 0755 $src/contrib/${lname}.py $out/bin/${lname}.py 94 + install -Dm 0755 $src/${lname}.py $out/bin/${lname}.py 85 95 ''; 86 96 87 - meta = sway-unwrapped.meta // { 97 + meta = with lib; { 88 98 description = "It makes inactive sway windows transparent"; 89 - homepage = "https://github.com/swaywm/sway/tree/${sway-unwrapped.version}/contrib"; 99 + mainProgram = "${lname}.py"; 100 + maintainers = with maintainers; [ 101 + evils # packaged this as a side-effect of grimshot but doesn't use it 102 + ]; 90 103 }; 91 104 }; 92 105
+10
pkgs/desktops/pantheon/apps/elementary-files/default.nix
··· 1 1 { lib 2 2 , stdenv 3 3 , fetchFromGitHub 4 + , fetchpatch 4 5 , nix-update-script 5 6 , pkg-config 6 7 , meson ··· 38 39 rev = version; 39 40 sha256 = "sha256-s4Df2eLnr+RnbTwPzjt9bVA+xZ9xca2hiFdGlRUZRfU="; 40 41 }; 42 + 43 + patches = [ 44 + # Fix log spam with new GLib 45 + # https://github.com/elementary/files/pull/2257 46 + (fetchpatch { 47 + url = "https://github.com/elementary/files/commit/7bd542fa0a646b5cb0972f5575c56a9ee4d9dce7.patch"; 48 + hash = "sha256-C+oSx0xn3YPuwEC0K+3ZmKeQrroKreJo1tfcpLGQ1S4="; 49 + }) 50 + ]; 41 51 42 52 nativeBuildInputs = [ 43 53 desktop-file-utils
+5 -4
pkgs/development/compilers/unison/default.nix
··· 11 11 12 12 stdenv.mkDerivation (finalAttrs: { 13 13 pname = "unison-code-manager"; 14 - version = "M5b"; 14 + version = "M5c"; 15 15 16 16 src = if stdenv.isDarwin then 17 17 fetchurl { 18 18 url = "https://github.com/unisonweb/unison/releases/download/release/${finalAttrs.version}/ucm-macos.tar.gz"; 19 - hash = "sha256-Uknt1NrywmGs8YovlnN8TU8iaYgT1jeYP4SQCuK1u+I="; 19 + hash = "sha256-LTpsKwiV0ZxReLcuzoJYuMP1jN6v8M/z6mUqH9s5A+g="; 20 20 } 21 21 else 22 22 fetchurl { 23 23 url = "https://github.com/unisonweb/unison/releases/download/release/${finalAttrs.version}/ucm-linux.tar.gz"; 24 - hash = "sha256-CZLGA4fFFysxHkwedC8RBLmHWwr3BM8xqps7hN3TC/g="; 24 + hash = "sha256-6gSX8HOv/K4zFTz1O4VvrpWR9+iQyLOO6vIRv6oVw/c="; 25 25 }; 26 26 27 27 # The tarball is just the prebuilt binary, in the archive root. ··· 46 46 description = "Modern, statically-typed purely functional language"; 47 47 homepage = "https://unisonweb.org/"; 48 48 license = with licenses; [ mit bsd3 ]; 49 + mainProgram = "ucm"; 49 50 maintainers = [ maintainers.virusdave ]; 50 51 platforms = [ "x86_64-darwin" "x86_64-linux" "aarch64-darwin" ]; 51 - mainProgram = "ucm"; 52 + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 52 53 }; 53 54 })
+23 -16
pkgs/development/libraries/libvirt/0001-meson-patch-in-an-install-prefix-for-building-on-nix.patch
··· 401 401 ] 402 402 endif 403 403 diff --git a/src/security/apparmor/meson.build b/src/security/apparmor/meson.build 404 - index 990f00b4f3..e5a7a14e1d 100644 404 + index b9257c816d..98701755d8 100644 405 405 --- a/src/security/apparmor/meson.build 406 406 +++ b/src/security/apparmor/meson.build 407 - @@ -19,22 +19,22 @@ foreach name : apparmor_gen_profiles 407 + @@ -57,7 +57,7 @@ foreach name : apparmor_gen_profiles 408 408 output: name, 409 409 configuration: apparmor_gen_profiles_conf, 410 410 install: true, ··· 412 412 + install_dir: install_prefix + apparmor_dir, 413 413 ) 414 414 endforeach 415 - 416 - install_data( 417 - [ 'libvirt-qemu', 'libvirt-lxc' ], 418 - - install_dir: apparmor_dir / 'abstractions', 419 - + install_dir: install_prefix + apparmor_dir / 'abstractions', 420 - ) 421 - 415 + 416 + @@ -68,13 +68,13 @@ foreach name : apparmor_gen_abstractions 417 + command: apparmor_gen_cmd, 418 + capture: true, 419 + install: true, 420 + - install_dir: apparmor_dir / 'abstractions', 421 + + install_dir: install_prefix + apparmor_dir / 'abstractions', 422 + ) 423 + endforeach 424 + 422 425 install_data( 423 426 [ 'TEMPLATE.qemu', 'TEMPLATE.lxc' ], 424 427 - install_dir: apparmor_dir / 'libvirt', 425 428 + install_dir: install_prefix + apparmor_dir / 'libvirt', 426 429 ) 427 - 428 - install_data( 429 - 'usr.lib.libvirt.virt-aa-helper.local', 430 - - install_dir: apparmor_dir / 'local', 431 - + install_dir: install_prefix + apparmor_dir / 'local', 432 - rename: 'usr.lib.libvirt.virt-aa-helper', 433 - ) 430 + 431 + if not conf.has('WITH_APPARMOR_3') 432 + @@ -83,7 +83,7 @@ if not conf.has('WITH_APPARMOR_3') 433 + # files in order to limit the amount of filesystem clutter. 434 + install_data( 435 + 'usr.lib.libvirt.virt-aa-helper.local', 436 + - install_dir: apparmor_dir / 'local', 437 + + install_dir: install_prefix + apparmor_dir / 'local', 438 + rename: 'usr.lib.libvirt.virt-aa-helper', 439 + ) 440 + endif 434 441 diff --git a/src/storage/meson.build b/src/storage/meson.build 435 442 index 26e7ff1a1a..ad5c6eddc3 100644 436 443 --- a/src/storage/meson.build
+2 -2
pkgs/development/libraries/libvirt/default.nix
··· 114 114 # NOTE: You must also bump: 115 115 # <nixpkgs/pkgs/development/python-modules/libvirt/default.nix> 116 116 # SysVirt in <nixpkgs/pkgs/top-level/perl-packages.nix> 117 - version = "9.5.0"; 117 + version = "9.6.0"; 118 118 119 119 src = fetchFromGitLab { 120 120 owner = pname; 121 121 repo = pname; 122 122 rev = "v${version}"; 123 - sha256 = "sha256-u+J1ejv7JH6Lcwk8zDVUS8Vk806WvG59rLAZr0UOqj0="; 123 + sha256 = "sha256-dQr6bUaZOX1MN+MZxbsPqbv3bsyyWBM0SBYlSnV04K0="; 124 124 fetchSubmodules = true; 125 125 }; 126 126
+3 -3
pkgs/development/libraries/proj/default.nix
··· 17 17 18 18 stdenv.mkDerivation (finalAttrs: rec { 19 19 pname = "proj"; 20 - version = "9.2.0"; 20 + version = "9.2.1"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "OSGeo"; 24 24 repo = "PROJ"; 25 25 rev = version; 26 - hash = "sha256-NC5H7ufIXit+PVDwNDhz5cv44fduTytsdmNOWyqDDYQ="; 26 + hash = "sha256-cUnnJ9gOh65xBbfamfDkN7ajRdRLO5nUXRLeaBBMchg="; 27 27 }; 28 28 29 29 patches = [ ··· 64 64 }; 65 65 66 66 meta = with lib; { 67 - changelog = "https://github.com/OSGeo/PROJ/blob/${src.rev}/docs/source/news.rst"; 67 + changelog = "https://github.com/OSGeo/PROJ/blob/${src.rev}/NEWS"; 68 68 description = "Cartographic Projections Library"; 69 69 homepage = "https://proj.org/"; 70 70 license = licenses.mit;
+11 -29
pkgs/development/libraries/proj/only-add-curl-for-static-builds.patch
··· 1 - From 831063f8206cab1ad3e90b204a1c3f8c87c3d5cc Mon Sep 17 00:00:00 2001 1 + From 54b1dbc550b3daa2a7834a9bfd73a0c2f8aeba6a Mon Sep 17 00:00:00 2001 2 2 From: Even Rouault <even.rouault@spatialys.com> 3 3 Date: Tue, 5 Jul 2022 19:40:53 +0200 4 4 Subject: [PATCH] proj-config.cmake generation: only add find_dependency(CURL) 5 5 for static builds 6 6 7 7 --- 8 - cmake/project-config.cmake.in | 30 +++++++++++++++++------------- 9 - 1 file changed, 17 insertions(+), 13 deletions(-) 8 + cmake/project-config.cmake.in | 12 ++++++++---- 9 + 1 file changed, 8 insertions(+), 4 deletions(-) 10 10 11 11 diff --git a/cmake/project-config.cmake.in b/cmake/project-config.cmake.in 12 - index 40dbaaa2..c1ecd601 100644 12 + index 3f359668..db886396 100644 13 13 --- a/cmake/project-config.cmake.in 14 14 +++ b/cmake/project-config.cmake.in 15 - @@ -15,20 +15,24 @@ include(CMakeFindDependencyMacro) 16 - 15 + @@ -19,11 +19,15 @@ include(CMakeFindDependencyMacro) 16 + # Cf https://gitlab.kitware.com/cmake/cmake/-/issues/17612 17 17 cmake_policy(PUSH) 18 18 cmake_policy(SET CMP0012 NEW) 19 19 -if("@ENABLE_TIFF@") 20 - - find_dependency(TIFF) 20 + - set(PROJ_CONFIG_FIND_TIFF_DEP ON) 21 21 +if(NOT "@BUILD_SHARED_LIBS@") 22 22 + if("@ENABLE_TIFF@") 23 - + find_dependency(TIFF) 23 + + set(PROJ_CONFIG_FIND_TIFF_DEP ON) 24 24 + endif() 25 25 endif() 26 26 -if("@CURL_ENABLED@") 27 - - # Chainload CURL usage requirements 28 - - find_dependency(CURL) 29 - - # Target CURL::libcurl only defined since CMake 3.12 30 - - if(NOT TARGET CURL::libcurl) 31 - - add_library(CURL::libcurl INTERFACE IMPORTED) 32 - - set_target_properties(CURL::libcurl PROPERTIES 33 - - INTERFACE_INCLUDE_DIRECTORIES "${CURL_INCLUDE_DIRS}" 34 - - INTERFACE_LINK_LIBRARIES "${CURL_LIBRARIES}" 35 - - ) 36 - - endif() 27 + - set(PROJ_CONFIG_FIND_CURL_DEP ON) 37 28 +if(NOT "@BUILD_SHARED_LIBS@") 38 29 + if("@CURL_ENABLED@") 39 - + # Chainload CURL usage requirements 40 - + find_dependency(CURL) 41 - + # Target CURL::libcurl only defined since CMake 3.12 42 - + if(NOT TARGET CURL::libcurl) 43 - + add_library(CURL::libcurl INTERFACE IMPORTED) 44 - + set_target_properties(CURL::libcurl PROPERTIES 45 - + INTERFACE_INCLUDE_DIRECTORIES "${CURL_INCLUDE_DIRS}" 46 - + INTERFACE_LINK_LIBRARIES "${CURL_LIBRARIES}" 47 - + ) 48 - + endif() 30 + + set(PROJ_CONFIG_FIND_CURL_DEP ON) 49 31 + endif() 50 32 endif() 51 33 cmake_policy(POP) 52 34 53 35 -- 54 - 2.39.2 36 + 2.41.0 55 37
+1
pkgs/development/libraries/qt-5/5.15/default.nix
··· 170 170 extraPrefix = "src/3rdparty/"; 171 171 hash = "sha256-s4GsGMJTBNWw2gTJuIEP3tqT82AmTsR2mbj59m2p6rM="; 172 172 }) 173 + ./qtwebengine-link-pulseaudio.patch 173 174 ] ++ lib.optionals stdenv.isDarwin [ 174 175 ./qtwebengine-darwin-no-platform-check.patch 175 176 ./qtwebengine-mac-dont-set-dsymutil-path.patch
+2
pkgs/development/libraries/qt-5/modules/qtwebengine.nix
··· 9 9 , zlib, minizip, libjpeg, libpng, libtiff, libwebp, libopus 10 10 , jsoncpp, protobuf, libvpx, srtp, snappy, nss, libevent 11 11 , alsa-lib 12 + , pulseaudio 12 13 , libcap 13 14 , pciutils 14 15 , systemd ··· 145 146 146 147 # Audio formats 147 148 alsa-lib 149 + pulseaudio 148 150 149 151 # Text rendering 150 152 fontconfig freetype
+1
pkgs/development/libraries/qt-6/modules/qtwebengine.nix
··· 135 135 # environment variable, since NixOS relies on it working. 136 136 # See https://github.com/NixOS/nixpkgs/issues/226484 for more context. 137 137 ../patches/qtwebengine-xkb-includes.patch 138 + ../patches/qtwebengine-link-pulseaudio.patch 138 139 ]; 139 140 140 141 postPatch = ''
+4
pkgs/development/ocaml-modules/inifiles/default.nix
··· 16 16 }) 17 17 ]; 18 18 19 + postPatch = '' 20 + substituteInPlace inifiles.ml --replace 'String.lowercase ' 'String.lowercase_ascii ' 21 + ''; 22 + 19 23 nativeBuildInputs = [ ocaml findlib ]; 20 24 propagatedBuildInputs = [ ocaml_pcre ]; 21 25
-2
pkgs/development/ocaml-modules/torch/default.nix
··· 20 20 pname = "torch"; 21 21 version = "0.17"; 22 22 23 - duneVersion = "3"; 24 23 minimalOCamlVersion = "4.08"; 25 24 26 25 src = fetchFromGitHub { ··· 57 56 preBuild = "export LIBTORCH=${torch.dev}/"; 58 57 59 58 doCheck = !stdenv.isAarch64; 60 - checkPhase = "dune runtest"; 61 59 62 60 meta = with lib; { 63 61 inherit (src.meta) homepage;
+1 -1
pkgs/development/php-packages/datadog_trace/default.nix
··· 12 12 }: 13 13 14 14 buildPecl rec { 15 - pname = "datadog_trace"; 15 + pname = "ddtrace"; 16 16 version = "0.89.0"; 17 17 18 18 src = fetchFromGitHub {
+30
pkgs/development/php-packages/vld/default.nix
··· 1 + { lib 2 + , buildPecl 3 + , fetchFromGitHub 4 + }: 5 + 6 + let 7 + version = "0.18.0"; 8 + in buildPecl { 9 + inherit version; 10 + 11 + pname = "vld"; 12 + 13 + src = fetchFromGitHub { 14 + owner = "derickr"; 15 + repo = "vld"; 16 + rev = version; 17 + hash = "sha256-1xMStPM3Z5qIkrRGfCKcYT6UdF1j150nt7IleirjdBM="; 18 + }; 19 + 20 + # Tests relies on PHP 7.0 21 + doCheck = false; 22 + 23 + meta = { 24 + changelog = "https://github.com/derickr/vld/releases/tag/${version}"; 25 + description = "The Vulcan Logic Dumper hooks into the Zend Engine and dumps all the opcodes (execution units) of a script."; 26 + homepage = "https://github.com/derickr/vld"; 27 + license = lib.licenses.bsd2; 28 + maintainers = with lib.maintainers; [ gaelreyrol ]; 29 + }; 30 + }
+8 -18
pkgs/development/python-modules/cartopy/default.nix
··· 23 23 24 24 buildPythonPackage rec { 25 25 pname = "cartopy"; 26 - version = "0.21.1"; 26 + version = "0.22.0"; 27 27 28 28 disabled = pythonOlder "3.8"; 29 29 ··· 32 32 src = fetchPypi { 33 33 inherit version; 34 34 pname = "Cartopy"; 35 - hash = "sha256-idVklxLIWCIxxuEYJaBMhfbwzulNu4nk2yPqvKHMJQo="; 35 + hash = "sha256-swD5ASCTHUPxHvh8Bk6h2s7BtZpJQKp26/gs8JVIu0k="; 36 36 }; 37 37 38 - patches = [ 39 - # https://github.com/SciTools/cartopy/pull/2163 40 - (fetchpatch { 41 - url = "https://github.com/SciTools/cartopy/commit/7fb57e294914dbda0ebe8caaeac4deffe5e71639.patch"; 42 - hash = "sha256-qc14q+v2IMC+1NQ+OqLjUfJA3Sr5txniqS7CTQ6c7LI="; 43 - }) 44 - # https://github.com/SciTools/cartopy/pull/2130 45 - (fetchpatch { 46 - url = "https://github.com/SciTools/cartopy/commit/6b4572ba1a8a877f28e25dfe9559c14b7a565958.patch"; 47 - hash = "sha256-0u6VJMrvoD9bRLHiQV4HQCKDyWEb9dDS2A3rjm6uqYw="; 48 - }) 49 - ]; 50 - 51 38 nativeBuildInputs = [ 52 39 cython 53 40 geos # for geos-config ··· 56 43 ]; 57 44 58 45 buildInputs = [ 59 - geos proj 46 + geos 47 + proj 60 48 ]; 61 49 62 50 propagatedBuildInputs = [ ··· 83 71 ''; 84 72 85 73 pytestFlagsArray = [ 86 - "--pyargs" "cartopy" 87 - "-m" "'not network and not natural_earth'" 74 + "--pyargs" 75 + "cartopy" 76 + "-m" 77 + "'not network and not natural_earth'" 88 78 ]; 89 79 90 80 disabledTests = [
+7 -2
pkgs/development/python-modules/certbot-dns-cloudflare/default.nix
··· 12 12 inherit (certbot) src version; 13 13 disabled = pythonOlder "3.6"; 14 14 15 + sourceRoot = "${src.name}/certbot-dns-cloudflare"; 16 + 15 17 propagatedBuildInputs = [ 16 18 acme 17 19 certbot ··· 22 24 pytestCheckHook 23 25 ]; 24 26 25 - pytestFlagsArray = [ "-o cache_dir=$(mktemp -d)" ]; 27 + pytestFlagsArray = [ 28 + "-o cache_dir=$(mktemp -d)" 26 29 27 - sourceRoot = "${src.name}/certbot-dns-cloudflare"; 30 + # Monitor https://github.com/certbot/certbot/issues/9606 for a solution 31 + "-W 'ignore:pkg_resources is deprecated as an API:DeprecationWarning'" 32 + ]; 28 33 29 34 meta = certbot.meta // { 30 35 description = "Cloudflare DNS Authenticator plugin for Certbot";
+7 -2
pkgs/development/python-modules/certbot-dns-google/default.nix
··· 13 13 inherit (certbot) src version; 14 14 disabled = pythonOlder "3.6"; 15 15 16 + sourceRoot = "${src.name}/certbot-dns-google"; 17 + 16 18 propagatedBuildInputs = [ 17 19 acme 18 20 certbot ··· 24 26 pytestCheckHook 25 27 ]; 26 28 27 - pytestFlagsArray = [ "-o cache_dir=$(mktemp -d)" ]; 29 + pytestFlagsArray = [ 30 + "-o cache_dir=$(mktemp -d)" 28 31 29 - sourceRoot = "${src.name}/certbot-dns-google"; 32 + # Monitor https://github.com/certbot/certbot/issues/9606 for a solution 33 + "-W 'ignore:pkg_resources is deprecated as an API:DeprecationWarning'" 34 + ]; 30 35 31 36 meta = certbot.meta // { 32 37 description = "Google Cloud DNS Authenticator plugin for Certbot";
+7 -2
pkgs/development/python-modules/certbot-dns-rfc2136/default.nix
··· 12 12 inherit (certbot) src version; 13 13 disabled = pythonOlder "3.6"; 14 14 15 + sourceRoot = "${src.name}/certbot-dns-rfc2136"; 16 + 15 17 propagatedBuildInputs = [ 16 18 acme 17 19 certbot ··· 22 24 pytestCheckHook 23 25 ]; 24 26 25 - pytestFlagsArray = [ "-o cache_dir=$(mktemp -d)" ]; 27 + pytestFlagsArray = [ 28 + "-o cache_dir=$(mktemp -d)" 26 29 27 - sourceRoot = "${src.name}/certbot-dns-rfc2136"; 30 + # Monitor https://github.com/certbot/certbot/issues/9606 for a solution 31 + "-W 'ignore:pkg_resources is deprecated as an API:DeprecationWarning'" 32 + ]; 28 33 29 34 meta = certbot.meta // { 30 35 description = "RFC 2136 DNS Authenticator plugin for Certbot";
+6 -1
pkgs/development/python-modules/certbot-dns-route53/default.nix
··· 22 22 pytestCheckHook 23 23 ]; 24 24 25 - pytestFlagsArray = [ "-o cache_dir=$(mktemp -d)" ]; 25 + pytestFlagsArray = [ 26 + "-o cache_dir=$(mktemp -d)" 27 + 28 + # Monitor https://github.com/certbot/certbot/issues/9606 for a solution 29 + "-W 'ignore:pkg_resources is deprecated as an API:DeprecationWarning'" 30 + ]; 26 31 27 32 sourceRoot = "${src.name}/certbot-dns-route53"; 28 33
+2 -2
pkgs/development/python-modules/jupyterhub/default.nix
··· 69 69 70 70 buildPythonPackage rec { 71 71 pname = "jupyterhub"; 72 - version = "4.0.1"; 72 + version = "4.0.2"; 73 73 format = "setuptools"; 74 74 75 75 disabled = pythonOlder "3.7"; 76 76 77 77 src = fetchPypi { 78 78 inherit pname version; 79 - hash = "sha256-jig/9Z5cQBZxIHfSVJ7XSs2RWjKDb+ACGGeKh4G9ft4="; 79 + hash = "sha256-1ORQ7tjZDfvPDsoI8A8gk6C8503FH3z8C3BX9gI0Gh0="; 80 80 }; 81 81 82 82 # Most of this only applies when building from source (e.g. js/css assets are
+2 -2
pkgs/development/python-modules/libvirt/default.nix
··· 2 2 3 3 buildPythonPackage rec { 4 4 pname = "libvirt"; 5 - version = "9.5.0"; 5 + version = "9.6.0"; 6 6 7 7 src = fetchFromGitLab { 8 8 owner = "libvirt"; 9 9 repo = "libvirt-python"; 10 10 rev = "v${version}"; 11 - hash = "sha256-DhScwkbyCluLc/V26Y6wbZfzo1WBcLswBVzLCGs0PPs="; 11 + hash = "sha256-DIyvd13BeKP4HzgHz1FGUTau19MJgBKPiHnpK5nq0os="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ pkg-config ];
+3 -3
pkgs/development/python-modules/pyproj/default.nix
··· 17 17 18 18 buildPythonPackage rec { 19 19 pname = "pyproj"; 20 - version = "3.5.0"; 21 - disabled = pythonOlder "3.7"; 20 + version = "3.6.0"; 21 + disabled = pythonOlder "3.9"; 22 22 23 23 src = fetchFromGitHub { 24 24 owner = "pyproj4"; 25 25 repo = "pyproj"; 26 26 rev = "refs/tags/${version}"; 27 - hash = "sha256-Vsje8gEJWNt2P1WOFm/IZSpJo04N0CXWxcmfADmP/M4="; 27 + hash = "sha256-XMJg1azsvMtVnKuIulrrZ1Of3CFk2/EgQjkN1g0FpmQ="; 28 28 }; 29 29 30 30 # force pyproj to use ${proj}
+2 -2
pkgs/development/python-modules/srsly/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "srsly"; 18 - version = "2.4.6"; 18 + version = "2.4.7"; 19 19 format = "pyproject"; 20 20 21 21 disabled = pythonOlder "3.6"; 22 22 23 23 src = fetchPypi { 24 24 inherit pname version; 25 - hash = "sha256-R7QfMjq6TJwzEav2DkQ8A6nv6cafZdxALRc8Mvd0Sm8="; 25 + hash = "sha256-k8LMRYh3gmHMsj3QVDsk3tgQFd2KtOwTfNfQSWUDXQg="; 26 26 }; 27 27 28 28 nativeBuildInputs = [
+17 -17
pkgs/development/python-modules/xsdata/default.nix
··· 2 2 , buildPythonPackage 3 3 , pythonOlder 4 4 , fetchPypi 5 - , fetchpatch 6 5 , click 7 6 , click-default-group 8 7 , docformatter 9 8 , jinja2 10 9 , toposort 10 + , typing-extensions 11 11 , lxml 12 12 , requests 13 13 , pytestCheckHook 14 + , setuptools 15 + , wheel 14 16 }: 15 17 16 18 buildPythonPackage rec { 17 19 pname = "xsdata"; 18 - version = "22.12"; 20 + version = "23.8"; 21 + format = "pyproject"; 19 22 20 - disabled = pythonOlder "3.7"; 21 - 22 - format = "setuptools"; 23 + disabled = pythonOlder "3.8"; 23 24 24 25 src = fetchPypi { 25 26 inherit pname version; 26 - hash = "sha256-o9Xxt7b/+MkW94Jcg26ihaTn0/OpTcu+0OY7oV3JRGY="; 27 + hash = "sha256-VfA9TIgjbwRyZq/+VQug3RlHat/OagHz4K76x8gHjlY="; 27 28 }; 28 29 29 - patches = [ 30 - # https://github.com/tefra/xsdata/pull/741 31 - (fetchpatch { 32 - name = "use-docformatter-1.5.1.patch"; 33 - url = "https://github.com/tefra/xsdata/commit/040692db47e6e51028fd959c793e757858c392d7.patch"; 34 - excludes = [ "setup.cfg" ]; 35 - hash = "sha256-ncecMJLJUiUb4lB8ys+nyiGU/UmayK++o89h3sAwREQ="; 36 - }) 37 - ]; 38 - 39 30 postPatch = '' 40 - substituteInPlace setup.cfg \ 31 + substituteInPlace pyproject.toml \ 41 32 --replace "--benchmark-skip" "" 42 33 ''; 34 + 35 + nativeBuildInputs = [ 36 + setuptools 37 + wheel 38 + ]; 39 + 40 + propagatedBuildInputs = [ 41 + typing-extensions 42 + ]; 43 43 44 44 passthru.optional-dependencies = { 45 45 cli = [
+3 -3
pkgs/development/tools/rain/default.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "rain"; 10 - version = "1.4.3"; 10 + version = "1.4.4"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "aws-cloudformation"; 14 14 repo = pname; 15 15 rev = "v${version}"; 16 - sha256 = "sha256-j+7SjmDhLoMUoUv5mtCpsLo8BgAeuQiLhOJ1EFqbtmQ="; 16 + sha256 = "sha256-f93BbtMTJFzql3PvkbWZYOnjRoBWcsU3OX1bCBStTqs="; 17 17 }; 18 18 19 - vendorHash = "sha256-n1Hxd2SE8JhLqII+neOzeB94KQ7b/Gm1kXCtP8AuWYk="; 19 + vendorHash = "sha256-Z0AB24PdtDREicWjDnVcTM4hhWpF1hpF7Rg/YFgXLN0="; 20 20 21 21 subPackages = [ "cmd/rain" ]; 22 22
+3 -3
pkgs/games/ferium/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "ferium"; 5 - version = "4.4.0"; 5 + version = "4.4.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "gorilla-devs"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-eaYXWOoeqCtdpxIFQxu3wJfYg8ZkuGB32/b2yzVW/Mc="; 11 + sha256 = "sha256-3ILDR6CmR/CTzZfUEPD10TQZRSDKSqHmwxU3GPHIyK8="; 12 12 }; 13 13 14 14 buildInputs = lib.optionals stdenv.isDarwin [ Security ]; 15 15 16 - cargoHash = "sha256-5frotS85hwa24WRK6cVx1fmnolscKjRPkWoY6cnkbO8="; 16 + cargoHash = "sha256-00rzn8eWcxRfPvIT2+EVQLd6e8gnMWx78QrwURpxstg="; 17 17 18 18 # Disable the GUI file picker so that GTK/XDG dependencies aren't used 19 19 buildNoDefaultFeatures = true;
+4 -4
pkgs/games/osu-lazer/bin.nix
··· 7 7 8 8 let 9 9 pname = "osu-lazer-bin"; 10 - version = "2023.811.0"; 10 + version = "2023.815.0"; 11 11 name = "${pname}-${version}"; 12 12 13 13 osu-lazer-bin-src = { 14 14 aarch64-darwin = { 15 15 url = "https://github.com/ppy/osu/releases/download/${version}/osu.app.Apple.Silicon.zip"; 16 - sha256 = "sha256-T8Zyl93AV5eYdBDQHIRgJIHse4nNnJYVHsgnH/TbJpM="; 16 + sha256 = "sha256-lijX8UOSWZPzQdA+DOPcgKW3PxKFbNtBSUrq903zx7E="; 17 17 }; 18 18 x86_64-darwin = { 19 19 url = "https://github.com/ppy/osu/releases/download/${version}/osu.app.Intel.zip"; 20 - sha256 = "sha256-uT3tx4cljjb1/4ewuYiFp1g6hEJeaRQofrySh6ebrdA="; 20 + sha256 = "sha256-XuQ82h/ebo7oWcWq4vUOguh6FUsWO+xFpz7Z++DjkzY="; 21 21 }; 22 22 x86_64-linux = { 23 23 url = "https://github.com/ppy/osu/releases/download/${version}/osu.AppImage"; 24 - sha256 = "sha256-PRFnn+4znylKyvDx+wz9MwY4XqpMIk8Tlpon5ATwmWo="; 24 + sha256 = "sha256-wRWJQQ4rn3A8Dd53gPt62pOtd9KRmYXxuejd8RGOAdw="; 25 25 }; 26 26 }.${stdenv.system} or (throw "${pname}-${version}: ${stdenv.system} is unsupported."); 27 27
+2 -2
pkgs/games/osu-lazer/default.nix
··· 17 17 18 18 buildDotnetModule rec { 19 19 pname = "osu-lazer"; 20 - version = "2023.811.0"; 20 + version = "2023.815.0"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "ppy"; 24 24 repo = "osu"; 25 25 rev = version; 26 - sha256 = "sha256-LRVec2nwT7Benzov59qxVWzFXO/MsotRUHPIUosH2fw="; 26 + sha256 = "sha256-Lm/unDa1ADc2zprrgP/a2bOzHb02CwU9gcvhmTOXKIM="; 27 27 }; 28 28 29 29 projectFile = "osu.Desktop/osu.Desktop.csproj";
+1 -1
pkgs/games/osu-lazer/deps.nix
··· 134 134 (fetchNuGet { pname = "ppy.ManagedBass"; version = "2022.1216.0"; sha256 = "19nnj1hq2v21mrplnivjr9c4y3wg4hhfnc062sjgzkmiv1cchvf8"; }) 135 135 (fetchNuGet { pname = "ppy.ManagedBass.Fx"; version = "2022.1216.0"; sha256 = "1vw573mkligpx9qiqasw1683cqaa1kgnxhlnbdcj9c4320b1pwjm"; }) 136 136 (fetchNuGet { pname = "ppy.ManagedBass.Mix"; version = "2022.1216.0"; sha256 = "185bpvgbnd8y20r7vxb1an4pd1aal9b7b5wvmv3knz0qg8j0chd9"; }) 137 - (fetchNuGet { pname = "ppy.osu.Framework"; version = "2023.811.0"; sha256 = "121jdz1zxivr4nddjjwnf4996awaxbcb7mxp279495z3gg44x9kb"; }) 137 + (fetchNuGet { pname = "ppy.osu.Framework"; version = "2023.815.0"; sha256 = "0xda8fd70x6ljbaqliikbjff84arjm3va5ibdv5p9sijn5arhzy8"; }) 138 138 (fetchNuGet { pname = "ppy.osu.Framework.NativeLibs"; version = "2022.525.0"; sha256 = "1zsqj3xng06bb46vg79xx35n2dsh3crqg951r1ga2gxqzgzy4nk0"; }) 139 139 (fetchNuGet { pname = "ppy.osu.Framework.SourceGeneration"; version = "2023.720.0"; sha256 = "001vvxyv483ibid25fdknvij77x0y983mp4psx2lbg3x2al7yxax"; }) 140 140 (fetchNuGet { pname = "ppy.osu.Game.Resources"; version = "2023.719.0"; sha256 = "1isy0jd8xkjw72m4akh85nmlcfp6na1ksghyajs4amiagjgvvn47"; })
+52
pkgs/misc/cups/drivers/fflinuxprint/default.nix
··· 1 + { autoPatchelfHook 2 + , cups 3 + , dpkg 4 + , fetchurl 5 + , lib 6 + , stdenv 7 + }: 8 + 9 + stdenv.mkDerivation (finalAttrs: { 10 + pname = "fflinuxprint"; 11 + version = "1.1.3-4"; 12 + 13 + src = fetchurl { 14 + url = "https://support-fb.fujifilm.com/driver_downloads/fflinuxprint_${finalAttrs.version}_amd64.deb"; 15 + hash = "sha256-Q0qB4gvEWa10KGt6SngVqraxFePxIQ62nTrFZ44vyrU="; 16 + curlOpts = "--user-agent Mozilla/5.0"; # HTTP 410 otherwise 17 + }; 18 + 19 + sourceRoot = "."; 20 + unpackCmd = "dpkg-deb -x $curSrc ."; 21 + 22 + nativeBuildInputs = [ 23 + autoPatchelfHook 24 + dpkg 25 + ]; 26 + 27 + buildInputs = [ 28 + cups 29 + ]; 30 + 31 + dontConfigure = true; 32 + dontBuild = true; 33 + 34 + installPhase = '' 35 + runHook preInstall 36 + 37 + mkdir -p $out/share/cups/model 38 + mv {etc,usr/lib} $out 39 + mv usr/share/ppd/fujifilm/* $out/share/cups/model 40 + 41 + runHook postInstall 42 + ''; 43 + 44 + meta = { 45 + description = "FujiFILM Linux Printer Driver"; 46 + homepage = "https://support-fb.fujifilm.com"; 47 + license = lib.licenses.unfree; 48 + maintainers = with lib.maintainers; [ jaduff ]; 49 + platforms = lib.platforms.linux; 50 + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 51 + }; 52 + })
+7
pkgs/os-specific/linux/nixos-rebuild/default.nix
··· 6 6 , nix 7 7 , lib 8 8 , nixosTests 9 + , installShellFiles 9 10 }: 10 11 let 11 12 fallback = import ./../../../../nixos/modules/installer/tools/nix-fallback-paths.nix; ··· 20 21 nix_i686_linux = fallback.i686-linux; 21 22 nix_aarch64_linux = fallback.aarch64-linux; 22 23 path = lib.makeBinPath [ coreutils gnused gnugrep ]; 24 + nativeBuildInputs = [ 25 + installShellFiles 26 + ]; 27 + postInstall = '' 28 + installManPage ${./nixos-rebuild.8} 29 + ''; 23 30 24 31 # run some a simple installer tests to make sure nixos-rebuild still works for them 25 32 passthru.tests = {
+811 -586
pkgs/servers/matrix-conduit/Cargo.lock
··· 10 10 11 11 [[package]] 12 12 name = "ahash" 13 - version = "0.7.6" 13 + version = "0.8.3" 14 14 source = "registry+https://github.com/rust-lang/crates.io-index" 15 - checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47" 15 + checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" 16 16 dependencies = [ 17 - "getrandom 0.2.8", 17 + "cfg-if", 18 18 "once_cell", 19 19 "version_check", 20 20 ] 21 21 22 22 [[package]] 23 23 name = "aho-corasick" 24 - version = "0.7.20" 24 + version = "1.0.2" 25 25 source = "registry+https://github.com/rust-lang/crates.io-index" 26 - checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac" 26 + checksum = "43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41" 27 27 dependencies = [ 28 28 "memchr", 29 29 ] 30 30 31 31 [[package]] 32 - name = "alloc-no-stdlib" 33 - version = "2.0.4" 32 + name = "allocator-api2" 33 + version = "0.2.15" 34 34 source = "registry+https://github.com/rust-lang/crates.io-index" 35 - checksum = "cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3" 35 + checksum = "56fc6cf8dc8c4158eed8649f9b8b0ea1518eb62b544fe9490d66fa0b349eafe9" 36 36 37 37 [[package]] 38 - name = "alloc-stdlib" 39 - version = "0.2.2" 38 + name = "anstyle" 39 + version = "1.0.1" 40 40 source = "registry+https://github.com/rust-lang/crates.io-index" 41 - checksum = "94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece" 42 - dependencies = [ 43 - "alloc-no-stdlib", 44 - ] 41 + checksum = "3a30da5c5f2d5e72842e00bcb57657162cdabef0931f40e2deb9b4140440cecd" 45 42 46 43 [[package]] 47 44 name = "arc-swap" 48 - version = "1.5.1" 45 + version = "1.6.0" 49 46 source = "registry+https://github.com/rust-lang/crates.io-index" 50 - checksum = "983cd8b9d4b02a6dc6ffa557262eb5858a27a0038ffffe21a0f133eaa819a164" 47 + checksum = "bddcadddf5e9015d310179a59bb28c4d4b9920ad0f11e8e14dbadf654890c9a6" 51 48 52 49 [[package]] 53 50 name = "arrayref" 54 - version = "0.3.6" 51 + version = "0.3.7" 55 52 source = "registry+https://github.com/rust-lang/crates.io-index" 56 - checksum = "a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544" 53 + checksum = "6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545" 57 54 58 55 [[package]] 59 56 name = "arrayvec" 60 - version = "0.7.2" 57 + version = "0.7.4" 61 58 source = "registry+https://github.com/rust-lang/crates.io-index" 62 - checksum = "8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6" 59 + checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" 63 60 64 61 [[package]] 65 62 name = "assign" ··· 68 65 checksum = "5f093eed78becd229346bf859eec0aa4dd7ddde0757287b2b4107a1f09c80002" 69 66 70 67 [[package]] 71 - name = "async-compression" 72 - version = "0.3.15" 73 - source = "registry+https://github.com/rust-lang/crates.io-index" 74 - checksum = "942c7cd7ae39e91bde4820d74132e9862e62c2f386c3aa90ccf55949f5bad63a" 75 - dependencies = [ 76 - "brotli", 77 - "flate2", 78 - "futures-core", 79 - "memchr", 80 - "pin-project-lite", 81 - "tokio", 82 - ] 83 - 84 - [[package]] 85 68 name = "async-trait" 86 - version = "0.1.58" 69 + version = "0.1.68" 87 70 source = "registry+https://github.com/rust-lang/crates.io-index" 88 - checksum = "1e805d94e6b5001b651426cf4cd446b1ab5f319d27bab5c644f61de0a804360c" 71 + checksum = "b9ccdd8f2a161be9bd5c023df56f1b2a0bd1d83872ae53b71a84a12c9bf6e842" 89 72 dependencies = [ 90 73 "proc-macro2", 91 74 "quote", 92 - "syn", 75 + "syn 2.0.21", 93 76 ] 94 77 95 78 [[package]] 96 79 name = "atomic" 97 - version = "0.5.1" 80 + version = "0.5.3" 98 81 source = "registry+https://github.com/rust-lang/crates.io-index" 99 - checksum = "b88d82667eca772c4aa12f0f1348b3ae643424c8876448f3f7bd5787032e234c" 100 - dependencies = [ 101 - "autocfg", 102 - ] 82 + checksum = "c59bdb34bc650a32731b31bd8f0829cc15d24a708ee31559e0bb34f2bc320cba" 103 83 104 84 [[package]] 105 85 name = "autocfg" ··· 109 89 110 90 [[package]] 111 91 name = "axum" 112 - version = "0.5.17" 92 + version = "0.6.18" 113 93 source = "registry+https://github.com/rust-lang/crates.io-index" 114 - checksum = "acee9fd5073ab6b045a275b3e709c163dd36c90685219cb21804a147b58dba43" 94 + checksum = "f8175979259124331c1d7bf6586ee7e0da434155e4b2d48ec2c8386281d8df39" 115 95 dependencies = [ 116 96 "async-trait", 117 97 "axum-core", 118 - "bitflags", 98 + "bitflags 1.3.2", 119 99 "bytes", 120 100 "futures-util", 121 101 "headers", ··· 128 108 "mime", 129 109 "percent-encoding", 130 110 "pin-project-lite", 111 + "rustversion", 131 112 "serde", 132 113 "serde_json", 114 + "serde_path_to_error", 133 115 "serde_urlencoded", 134 116 "sync_wrapper", 135 - "tokio", 136 117 "tower", 137 - "tower-http", 138 118 "tower-layer", 139 119 "tower-service", 140 120 ] 141 121 142 122 [[package]] 143 123 name = "axum-core" 144 - version = "0.2.9" 124 + version = "0.3.4" 145 125 source = "registry+https://github.com/rust-lang/crates.io-index" 146 - checksum = "37e5939e02c56fecd5c017c37df4238c0a839fa76b7f97acdd7efb804fd181cc" 126 + checksum = "759fa577a247914fd3f7f76d62972792636412fbfd634cd452f6a385a74d2d2c" 147 127 dependencies = [ 148 128 "async-trait", 149 129 "bytes", ··· 151 131 "http", 152 132 "http-body", 153 133 "mime", 134 + "rustversion", 154 135 "tower-layer", 155 136 "tower-service", 156 137 ] 157 138 158 139 [[package]] 159 140 name = "axum-server" 160 - version = "0.4.4" 141 + version = "0.5.1" 161 142 source = "registry+https://github.com/rust-lang/crates.io-index" 162 - checksum = "8456dab8f11484979a86651da8e619b355ede5d61a160755155f6c344bd18c47" 143 + checksum = "447f28c85900215cc1bea282f32d4a2f22d55c5a300afdfbc661c8d6a632e063" 163 144 dependencies = [ 164 145 "arc-swap", 165 146 "bytes", ··· 168 149 "http-body", 169 150 "hyper", 170 151 "pin-project-lite", 171 - "rustls", 172 - "rustls-pemfile 1.0.1", 152 + "rustls 0.21.2", 153 + "rustls-pemfile 1.0.2", 173 154 "tokio", 174 - "tokio-rustls", 155 + "tokio-rustls 0.24.1", 175 156 "tower-service", 176 157 ] 177 158 ··· 183 164 184 165 [[package]] 185 166 name = "base64" 186 - version = "0.20.0" 167 + version = "0.21.2" 187 168 source = "registry+https://github.com/rust-lang/crates.io-index" 188 - checksum = "0ea22880d78093b0cbe17c89f64a7d457941e65759157ec6cb31a31d652b05e5" 169 + checksum = "604178f6c5c21f02dc555784810edfb88d34ac2c73b2eae109655649ee73ce3d" 189 170 190 171 [[package]] 191 172 name = "base64ct" 192 - version = "1.5.3" 173 + version = "1.6.0" 193 174 source = "registry+https://github.com/rust-lang/crates.io-index" 194 - checksum = "b645a089122eccb6111b4f81cbc1a49f5900ac4666bb93ac027feaecf15607bf" 175 + checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" 195 176 196 177 [[package]] 197 178 name = "bincode" ··· 204 185 205 186 [[package]] 206 187 name = "bindgen" 207 - version = "0.59.2" 188 + version = "0.65.1" 208 189 source = "registry+https://github.com/rust-lang/crates.io-index" 209 - checksum = "2bd2a9a458e8f4304c52c43ebb0cfbd520289f8379a52e329a38afda99bf8eb8" 190 + checksum = "cfdf7b466f9a4903edc73f95d6d2bcd5baf8ae620638762244d3f60143643cc5" 210 191 dependencies = [ 211 - "bitflags", 192 + "bitflags 1.3.2", 212 193 "cexpr", 213 194 "clang-sys", 214 195 "lazy_static", 215 196 "lazycell", 216 197 "peeking_take_while", 198 + "prettyplease", 217 199 "proc-macro2", 218 200 "quote", 219 201 "regex", 220 202 "rustc-hash", 221 203 "shlex", 204 + "syn 2.0.21", 222 205 ] 223 206 224 207 [[package]] ··· 228 211 checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 229 212 230 213 [[package]] 214 + name = "bitflags" 215 + version = "2.3.2" 216 + source = "registry+https://github.com/rust-lang/crates.io-index" 217 + checksum = "6dbe3c979c178231552ecba20214a8272df4e09f232a87aef4320cf06539aded" 218 + 219 + [[package]] 231 220 name = "blake2b_simd" 232 - version = "1.0.0" 221 + version = "1.0.1" 233 222 source = "registry+https://github.com/rust-lang/crates.io-index" 234 - checksum = "72936ee4afc7f8f736d1c38383b56480b5497b4617b4a77bdbf1d2ababc76127" 223 + checksum = "3c2f0dc9a68c6317d884f97cc36cf5a3d20ba14ce404227df55e1af708ab04bc" 235 224 dependencies = [ 236 225 "arrayref", 237 226 "arrayvec", 238 - "constant_time_eq", 227 + "constant_time_eq 0.2.6", 239 228 ] 240 229 241 230 [[package]] ··· 249 238 250 239 [[package]] 251 240 name = "block-buffer" 252 - version = "0.10.3" 241 + version = "0.10.4" 253 242 source = "registry+https://github.com/rust-lang/crates.io-index" 254 - checksum = "69cce20737498f97b993470a6e536b8523f0af7892a4f928cceb1ac5e52ebe7e" 243 + checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" 255 244 dependencies = [ 256 245 "generic-array", 257 246 ] 258 247 259 248 [[package]] 260 - name = "brotli" 261 - version = "3.3.4" 262 - source = "registry+https://github.com/rust-lang/crates.io-index" 263 - checksum = "a1a0b1dbcc8ae29329621f8d4f0d835787c1c38bb1401979b49d13b0b305ff68" 264 - dependencies = [ 265 - "alloc-no-stdlib", 266 - "alloc-stdlib", 267 - "brotli-decompressor", 268 - ] 269 - 270 - [[package]] 271 - name = "brotli-decompressor" 272 - version = "2.3.2" 273 - source = "registry+https://github.com/rust-lang/crates.io-index" 274 - checksum = "59ad2d4653bf5ca36ae797b1f4bb4dbddb60ce49ca4aed8a2ce4829f60425b80" 275 - dependencies = [ 276 - "alloc-no-stdlib", 277 - "alloc-stdlib", 278 - ] 279 - 280 - [[package]] 281 249 name = "bumpalo" 282 - version = "3.11.1" 250 + version = "3.13.0" 283 251 source = "registry+https://github.com/rust-lang/crates.io-index" 284 - checksum = "572f695136211188308f16ad2ca5c851a712c464060ae6974944458eb83880ba" 252 + checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1" 285 253 286 254 [[package]] 287 255 name = "bytemuck" 288 - version = "1.12.3" 256 + version = "1.13.1" 289 257 source = "registry+https://github.com/rust-lang/crates.io-index" 290 - checksum = "aaa3a8d9a1ca92e282c96a32d6511b695d7d994d1d102ba85d279f9b2756947f" 258 + checksum = "17febce684fd15d89027105661fec94afb475cb995fbc59d2865198446ba2eea" 291 259 292 260 [[package]] 293 261 name = "byteorder" ··· 297 265 298 266 [[package]] 299 267 name = "bytes" 300 - version = "1.3.0" 268 + version = "1.4.0" 269 + source = "registry+https://github.com/rust-lang/crates.io-index" 270 + checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be" 271 + 272 + [[package]] 273 + name = "bzip2-sys" 274 + version = "0.1.11+1.0.8" 301 275 source = "registry+https://github.com/rust-lang/crates.io-index" 302 - checksum = "dfb24e866b15a1af2a1b663f10c6b6b8f397a84aadb828f12e5b289ec23a3a3c" 276 + checksum = "736a955f3fa7875102d57c82b8cac37ec45224a07fd32d58f9f7a186b6cd4cdc" 277 + dependencies = [ 278 + "cc", 279 + "libc", 280 + "pkg-config", 281 + ] 303 282 304 283 [[package]] 305 284 name = "cc" 306 - version = "1.0.77" 285 + version = "1.0.79" 307 286 source = "registry+https://github.com/rust-lang/crates.io-index" 308 - checksum = "e9f73505338f7d905b19d18738976aae232eb46b8efc15554ffc56deb5d9ebe4" 287 + checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" 309 288 dependencies = [ 310 289 "jobserver", 311 290 ] ··· 327 306 328 307 [[package]] 329 308 name = "clang-sys" 330 - version = "1.4.0" 309 + version = "1.6.1" 331 310 source = "registry+https://github.com/rust-lang/crates.io-index" 332 - checksum = "fa2e27ae6ab525c3d369ded447057bca5438d86dc3a68f6faafb8269ba82ebf3" 311 + checksum = "c688fc74432808e3eb684cae8830a86be1d66a2bd58e1f248ed0960a590baf6f" 333 312 dependencies = [ 334 313 "glob", 335 314 "libc", ··· 338 317 339 318 [[package]] 340 319 name = "clap" 341 - version = "4.0.27" 320 + version = "4.3.8" 342 321 source = "registry+https://github.com/rust-lang/crates.io-index" 343 - checksum = "0acbd8d28a0a60d7108d7ae850af6ba34cf2d1257fc646980e5f97ce14275966" 322 + checksum = "d9394150f5b4273a1763355bd1c2ec54cc5a2593f790587bcd6b2c947cfa9211" 344 323 dependencies = [ 345 - "bitflags", 324 + "clap_builder", 346 325 "clap_derive", 347 - "clap_lex", 348 326 "once_cell", 349 327 ] 350 328 351 329 [[package]] 330 + name = "clap_builder" 331 + version = "4.3.8" 332 + source = "registry+https://github.com/rust-lang/crates.io-index" 333 + checksum = "9a78fbdd3cc2914ddf37ba444114bc7765bbdcb55ec9cbe6fa054f0137400717" 334 + dependencies = [ 335 + "anstyle", 336 + "bitflags 1.3.2", 337 + "clap_lex", 338 + ] 339 + 340 + [[package]] 352 341 name = "clap_derive" 353 - version = "4.0.21" 342 + version = "4.3.2" 354 343 source = "registry+https://github.com/rust-lang/crates.io-index" 355 - checksum = "0177313f9f02afc995627906bbd8967e2be069f5261954222dac78290c2b9014" 344 + checksum = "b8cd2b2a819ad6eec39e8f1d6b53001af1e5469f8c177579cdaeb313115b825f" 356 345 dependencies = [ 357 346 "heck", 358 - "proc-macro-error", 359 347 "proc-macro2", 360 348 "quote", 361 - "syn", 349 + "syn 2.0.21", 362 350 ] 363 351 364 352 [[package]] 365 353 name = "clap_lex" 366 - version = "0.3.0" 354 + version = "0.5.0" 367 355 source = "registry+https://github.com/rust-lang/crates.io-index" 368 - checksum = "0d4198f73e42b4936b35b5bb248d81d2b595ecb170da0bac7655c54eedfa8da8" 369 - dependencies = [ 370 - "os_str_bytes", 371 - ] 356 + checksum = "2da6da31387c7e4ef160ffab6d5e7f00c42626fe39aea70a7b0f1773f7dd6c1b" 372 357 373 358 [[package]] 374 359 name = "color_quant" ··· 378 363 379 364 [[package]] 380 365 name = "conduit" 381 - version = "0.5.0" 366 + version = "0.6.0" 382 367 dependencies = [ 383 368 "async-trait", 384 369 "axum", 385 370 "axum-server", 386 - "base64 0.13.1", 371 + "base64 0.21.2", 387 372 "bytes", 388 373 "clap", 389 374 "crossbeam", ··· 397 382 "jsonwebtoken", 398 383 "lazy_static", 399 384 "lru-cache", 385 + "nix", 400 386 "num_cpus", 401 387 "opentelemetry", 402 388 "opentelemetry-jaeger", ··· 412 398 "rust-argon2", 413 399 "sd-notify", 414 400 "serde", 401 + "serde_html_form", 415 402 "serde_json", 416 403 "serde_yaml", 417 404 "sha-1", ··· 432 419 433 420 [[package]] 434 421 name = "const-oid" 435 - version = "0.9.1" 422 + version = "0.9.2" 436 423 source = "registry+https://github.com/rust-lang/crates.io-index" 437 - checksum = "cec318a675afcb6a1ea1d4340e2d377e56e47c266f28043ceccbf4412ddfdd3b" 424 + checksum = "520fbf3c07483f94e3e3ca9d0cfd913d7718ef2483d2cfd91c0d9e91474ab913" 425 + 426 + [[package]] 427 + name = "const_panic" 428 + version = "0.2.8" 429 + source = "registry+https://github.com/rust-lang/crates.io-index" 430 + checksum = "6051f239ecec86fde3410901ab7860d458d160371533842974fc61f96d15879b" 438 431 439 432 [[package]] 440 433 name = "constant_time_eq" ··· 443 436 checksum = "245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc" 444 437 445 438 [[package]] 439 + name = "constant_time_eq" 440 + version = "0.2.6" 441 + source = "registry+https://github.com/rust-lang/crates.io-index" 442 + checksum = "21a53c0a4d288377e7415b53dcfc3c04da5cdc2cc95c8d5ac178b58f0b861ad6" 443 + 444 + [[package]] 446 445 name = "core-foundation" 447 446 version = "0.9.3" 448 447 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 454 453 455 454 [[package]] 456 455 name = "core-foundation-sys" 457 - version = "0.8.3" 456 + version = "0.8.4" 458 457 source = "registry+https://github.com/rust-lang/crates.io-index" 459 - checksum = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc" 458 + checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" 460 459 461 460 [[package]] 462 461 name = "cpufeatures" 463 - version = "0.2.5" 462 + version = "0.2.8" 464 463 source = "registry+https://github.com/rust-lang/crates.io-index" 465 - checksum = "28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320" 464 + checksum = "03e69e28e9f7f77debdedbaafa2866e1de9ba56df55a8bd7cfc724c25a09987c" 466 465 dependencies = [ 467 466 "libc", 468 467 ] 469 468 470 469 [[package]] 471 470 name = "crc" 472 - version = "2.1.0" 471 + version = "3.0.1" 473 472 source = "registry+https://github.com/rust-lang/crates.io-index" 474 - checksum = "49fc9a695bca7f35f5f4c15cddc84415f66a74ea78eef08e90c5024f2b540e23" 473 + checksum = "86ec7a15cbe22e59248fc7eadb1907dab5ba09372595da4d73dd805ed4417dfe" 475 474 dependencies = [ 476 475 "crc-catalog", 477 476 ] 478 477 479 478 [[package]] 480 479 name = "crc-catalog" 481 - version = "1.1.1" 480 + version = "2.2.0" 482 481 source = "registry+https://github.com/rust-lang/crates.io-index" 483 - checksum = "ccaeedb56da03b09f598226e25e80088cb4cd25f316e6e4df7d695f0feeb1403" 482 + checksum = "9cace84e55f07e7301bae1c519df89cdad8cc3cd868413d3fdbdeca9ff3db484" 484 483 485 484 [[package]] 486 485 name = "crc32fast" ··· 507 506 508 507 [[package]] 509 508 name = "crossbeam-channel" 510 - version = "0.5.6" 509 + version = "0.5.8" 511 510 source = "registry+https://github.com/rust-lang/crates.io-index" 512 - checksum = "c2dd04ddaf88237dc3b8d8f9a3c1004b506b54b3313403944054d23c0870c521" 511 + checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" 513 512 dependencies = [ 514 513 "cfg-if", 515 514 "crossbeam-utils", ··· 517 516 518 517 [[package]] 519 518 name = "crossbeam-deque" 520 - version = "0.8.2" 519 + version = "0.8.3" 521 520 source = "registry+https://github.com/rust-lang/crates.io-index" 522 - checksum = "715e8152b692bba2d374b53d4875445368fdf21a94751410af607a5ac677d1fc" 521 + checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef" 523 522 dependencies = [ 524 523 "cfg-if", 525 524 "crossbeam-epoch", ··· 528 527 529 528 [[package]] 530 529 name = "crossbeam-epoch" 531 - version = "0.9.13" 530 + version = "0.9.15" 532 531 source = "registry+https://github.com/rust-lang/crates.io-index" 533 - checksum = "01a9af1f4c2ef74bb8aa1f7e19706bc72d03598c8a570bb5de72243c7a9d9d5a" 532 + checksum = "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7" 534 533 dependencies = [ 535 534 "autocfg", 536 535 "cfg-if", 537 536 "crossbeam-utils", 538 - "memoffset", 537 + "memoffset 0.9.0", 539 538 "scopeguard", 540 539 ] 541 540 ··· 551 550 552 551 [[package]] 553 552 name = "crossbeam-utils" 554 - version = "0.8.14" 553 + version = "0.8.16" 555 554 source = "registry+https://github.com/rust-lang/crates.io-index" 556 - checksum = "4fb766fa798726286dbbb842f174001dab8abc7b627a1dd86e0b7222a95d929f" 555 + checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294" 557 556 dependencies = [ 558 557 "cfg-if", 559 558 ] ··· 588 587 checksum = "907076dfda823b0b36d2a1bb5f90c96660a5bbcd7729e10727f07858f22c4edc" 589 588 dependencies = [ 590 589 "cfg-if", 591 - "hashbrown", 590 + "hashbrown 0.12.3", 592 591 "lock_api", 593 592 "once_cell", 594 593 "parking_lot_core", ··· 596 595 597 596 [[package]] 598 597 name = "data-encoding" 599 - version = "2.3.2" 598 + version = "2.4.0" 600 599 source = "registry+https://github.com/rust-lang/crates.io-index" 601 - checksum = "3ee2393c4a91429dffb4bedf19f4d6abf27d8a732c8ce4980305d782e5426d57" 600 + checksum = "c2e66c9d817f1720209181c316d28635c050fa304f9c79e47a520882661b7308" 602 601 603 602 [[package]] 604 603 name = "der" 605 - version = "0.6.0" 604 + version = "0.6.1" 606 605 source = "registry+https://github.com/rust-lang/crates.io-index" 607 - checksum = "13dd2ae565c0a381dde7fade45fce95984c568bdcb4700a4fdbe3175e0380b2f" 606 + checksum = "f1a467a65c5e759bce6e65eaf91cc29f466cdc57cb65777bd646872a8a1fd4de" 608 607 dependencies = [ 609 608 "const-oid", 610 609 "zeroize", ··· 621 620 622 621 [[package]] 623 622 name = "digest" 624 - version = "0.10.6" 623 + version = "0.10.7" 625 624 source = "registry+https://github.com/rust-lang/crates.io-index" 626 - checksum = "8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f" 625 + checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" 627 626 dependencies = [ 628 - "block-buffer 0.10.3", 627 + "block-buffer 0.10.4", 629 628 "crypto-common", 630 629 "subtle", 631 630 ] ··· 652 651 653 652 [[package]] 654 653 name = "ed25519" 655 - version = "1.5.2" 654 + version = "1.5.3" 656 655 source = "registry+https://github.com/rust-lang/crates.io-index" 657 - checksum = "1e9c280362032ea4203659fc489832d0204ef09f247a0506f170dafcac08c369" 656 + checksum = "91cff35c70bba8a626e3185d8cd48cc11b5437e1a5bcd15b9b5fa3c64b6dfee7" 658 657 dependencies = [ 659 658 "signature", 660 659 ] ··· 669 668 "ed25519", 670 669 "rand 0.7.3", 671 670 "serde", 672 - "sha2", 671 + "sha2 0.9.9", 673 672 "zeroize", 674 673 ] 675 674 676 675 [[package]] 677 676 name = "either" 678 - version = "1.8.0" 677 + version = "1.8.1" 679 678 source = "registry+https://github.com/rust-lang/crates.io-index" 680 - checksum = "90e5c1c8368803113bf0c9584fc495a58b86dc8a29edbf8fe877d21d9507e797" 679 + checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91" 681 680 682 681 [[package]] 683 682 name = "encoding_rs" 684 - version = "0.8.31" 683 + version = "0.8.32" 685 684 source = "registry+https://github.com/rust-lang/crates.io-index" 686 - checksum = "9852635589dc9f9ea1b6fe9f05b50ef208c85c834a562f0c6abb1c475736ec2b" 685 + checksum = "071a31f4ee85403370b58aca746f01041ede6f0da2730960ad001edc2b71b394" 687 686 dependencies = [ 688 687 "cfg-if", 689 688 ] ··· 697 696 "heck", 698 697 "proc-macro2", 699 698 "quote", 700 - "syn", 699 + "syn 1.0.109", 701 700 ] 702 701 703 702 [[package]] 703 + name = "equivalent" 704 + version = "1.0.0" 705 + source = "registry+https://github.com/rust-lang/crates.io-index" 706 + checksum = "88bffebc5d80432c9b140ee17875ff173a8ab62faad5b257da912bd2f6c1c0a1" 707 + 708 + [[package]] 704 709 name = "fallible-iterator" 705 710 version = "0.2.0" 706 711 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 713 718 checksum = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a" 714 719 715 720 [[package]] 721 + name = "fdeflate" 722 + version = "0.3.0" 723 + source = "registry+https://github.com/rust-lang/crates.io-index" 724 + checksum = "d329bdeac514ee06249dabc27877490f17f5d371ec693360768b838e19f3ae10" 725 + dependencies = [ 726 + "simd-adler32", 727 + ] 728 + 729 + [[package]] 716 730 name = "figment" 717 - version = "0.10.8" 731 + version = "0.10.10" 718 732 source = "registry+https://github.com/rust-lang/crates.io-index" 719 - checksum = "4e56602b469b2201400dec66a66aec5a9b8761ee97cd1b8c96ab2483fcc16cc9" 733 + checksum = "4547e226f4c9ab860571e070a9034192b3175580ecea38da34fcdb53a018c9a5" 720 734 dependencies = [ 721 735 "atomic", 722 736 "pear", ··· 728 742 729 743 [[package]] 730 744 name = "flate2" 731 - version = "1.0.25" 745 + version = "1.0.26" 732 746 source = "registry+https://github.com/rust-lang/crates.io-index" 733 - checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841" 747 + checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743" 734 748 dependencies = [ 735 749 "crc32fast", 736 750 "miniz_oxide", ··· 744 758 745 759 [[package]] 746 760 name = "form_urlencoded" 747 - version = "1.1.0" 761 + version = "1.2.0" 748 762 source = "registry+https://github.com/rust-lang/crates.io-index" 749 - checksum = "a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8" 763 + checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652" 750 764 dependencies = [ 751 765 "percent-encoding", 752 766 ] ··· 762 776 ] 763 777 764 778 [[package]] 765 - name = "fs_extra" 766 - version = "1.2.0" 767 - source = "registry+https://github.com/rust-lang/crates.io-index" 768 - checksum = "2022715d62ab30faffd124d40b76f4134a550a87792276512b18d63272333394" 769 - 770 - [[package]] 771 779 name = "futures" 772 - version = "0.3.25" 780 + version = "0.3.28" 773 781 source = "registry+https://github.com/rust-lang/crates.io-index" 774 - checksum = "38390104763dc37a5145a53c29c63c1290b5d316d6086ec32c293f6736051bb0" 782 + checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40" 775 783 dependencies = [ 776 784 "futures-channel", 777 785 "futures-core", ··· 784 792 785 793 [[package]] 786 794 name = "futures-channel" 787 - version = "0.3.25" 795 + version = "0.3.28" 788 796 source = "registry+https://github.com/rust-lang/crates.io-index" 789 - checksum = "52ba265a92256105f45b719605a571ffe2d1f0fea3807304b522c1d778f79eed" 797 + checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" 790 798 dependencies = [ 791 799 "futures-core", 792 800 "futures-sink", ··· 794 802 795 803 [[package]] 796 804 name = "futures-core" 797 - version = "0.3.25" 805 + version = "0.3.28" 798 806 source = "registry+https://github.com/rust-lang/crates.io-index" 799 - checksum = "04909a7a7e4633ae6c4a9ab280aeb86da1236243a77b694a49eacd659a4bd3ac" 807 + checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" 800 808 801 809 [[package]] 802 810 name = "futures-executor" 803 - version = "0.3.25" 811 + version = "0.3.28" 804 812 source = "registry+https://github.com/rust-lang/crates.io-index" 805 - checksum = "7acc85df6714c176ab5edf386123fafe217be88c0840ec11f199441134a074e2" 813 + checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0" 806 814 dependencies = [ 807 815 "futures-core", 808 816 "futures-task", ··· 811 819 812 820 [[package]] 813 821 name = "futures-io" 814 - version = "0.3.25" 822 + version = "0.3.28" 815 823 source = "registry+https://github.com/rust-lang/crates.io-index" 816 - checksum = "00f5fb52a06bdcadeb54e8d3671f8888a39697dcb0b81b23b55174030427f4eb" 824 + checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" 817 825 818 826 [[package]] 819 827 name = "futures-macro" 820 - version = "0.3.25" 828 + version = "0.3.28" 821 829 source = "registry+https://github.com/rust-lang/crates.io-index" 822 - checksum = "bdfb8ce053d86b91919aad980c220b1fb8401a9394410e1c289ed7e66b61835d" 830 + checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" 823 831 dependencies = [ 824 832 "proc-macro2", 825 833 "quote", 826 - "syn", 834 + "syn 2.0.21", 827 835 ] 828 836 829 837 [[package]] 830 838 name = "futures-sink" 831 - version = "0.3.25" 839 + version = "0.3.28" 832 840 source = "registry+https://github.com/rust-lang/crates.io-index" 833 - checksum = "39c15cf1a4aa79df40f1bb462fb39676d0ad9e366c2a33b590d7c66f4f81fcf9" 841 + checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" 834 842 835 843 [[package]] 836 844 name = "futures-task" 837 - version = "0.3.25" 845 + version = "0.3.28" 838 846 source = "registry+https://github.com/rust-lang/crates.io-index" 839 - checksum = "2ffb393ac5d9a6eaa9d3fdf37ae2776656b706e200c8e16b1bdb227f5198e6ea" 847 + checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" 840 848 841 849 [[package]] 842 850 name = "futures-util" 843 - version = "0.3.25" 851 + version = "0.3.28" 844 852 source = "registry+https://github.com/rust-lang/crates.io-index" 845 - checksum = "197676987abd2f9cadff84926f410af1c183608d36641465df73ae8211dc65d6" 853 + checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" 846 854 dependencies = [ 847 855 "futures-channel", 848 856 "futures-core", ··· 858 866 859 867 [[package]] 860 868 name = "generic-array" 861 - version = "0.14.6" 869 + version = "0.14.7" 862 870 source = "registry+https://github.com/rust-lang/crates.io-index" 863 - checksum = "bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9" 871 + checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" 864 872 dependencies = [ 865 873 "typenum", 866 874 "version_check", ··· 879 887 880 888 [[package]] 881 889 name = "getrandom" 882 - version = "0.2.8" 890 + version = "0.2.10" 883 891 source = "registry+https://github.com/rust-lang/crates.io-index" 884 - checksum = "c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31" 892 + checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427" 885 893 dependencies = [ 886 894 "cfg-if", 887 895 "libc", ··· 890 898 891 899 [[package]] 892 900 name = "gif" 893 - version = "0.11.4" 901 + version = "0.12.0" 894 902 source = "registry+https://github.com/rust-lang/crates.io-index" 895 - checksum = "3edd93c6756b4dfaf2709eafcc345ba2636565295c198a9cfbf75fa5e3e00b06" 903 + checksum = "80792593675e051cf94a4b111980da2ba60d4a83e43e0048c5693baab3977045" 896 904 dependencies = [ 897 905 "color_quant", 898 906 "weezl", ··· 900 908 901 909 [[package]] 902 910 name = "glob" 903 - version = "0.3.0" 911 + version = "0.3.1" 904 912 source = "registry+https://github.com/rust-lang/crates.io-index" 905 - checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574" 913 + checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" 906 914 907 915 [[package]] 908 916 name = "h2" 909 - version = "0.3.15" 917 + version = "0.3.19" 910 918 source = "registry+https://github.com/rust-lang/crates.io-index" 911 - checksum = "5f9f29bc9dda355256b2916cf526ab02ce0aeaaaf2bad60d65ef3f12f11dd0f4" 919 + checksum = "d357c7ae988e7d2182f7d7871d0b963962420b0678b0997ce7de72001aeab782" 912 920 dependencies = [ 913 921 "bytes", 914 922 "fnv", ··· 916 924 "futures-sink", 917 925 "futures-util", 918 926 "http", 919 - "indexmap", 927 + "indexmap 1.9.3", 920 928 "slab", 921 929 "tokio", 922 930 "tokio-util", ··· 928 936 version = "0.12.3" 929 937 source = "registry+https://github.com/rust-lang/crates.io-index" 930 938 checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 939 + 940 + [[package]] 941 + name = "hashbrown" 942 + version = "0.14.0" 943 + source = "registry+https://github.com/rust-lang/crates.io-index" 944 + checksum = "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a" 931 945 dependencies = [ 932 946 "ahash", 947 + "allocator-api2", 933 948 ] 934 949 935 950 [[package]] 936 951 name = "hashlink" 937 - version = "0.8.1" 952 + version = "0.8.3" 938 953 source = "registry+https://github.com/rust-lang/crates.io-index" 939 - checksum = "69fe1fcf8b4278d860ad0548329f892a3631fb63f82574df68275f34cdbe0ffa" 954 + checksum = "312f66718a2d7789ffef4f4b7b213138ed9f1eb3aa1d0d82fc99f88fb3ffd26f" 940 955 dependencies = [ 941 - "hashbrown", 956 + "hashbrown 0.14.0", 942 957 ] 943 958 944 959 [[package]] ··· 948 963 checksum = "f3e372db8e5c0d213e0cd0b9be18be2aca3d44cf2fe30a9d46a65581cd454584" 949 964 dependencies = [ 950 965 "base64 0.13.1", 951 - "bitflags", 966 + "bitflags 1.3.2", 952 967 "bytes", 953 968 "headers-core", 954 969 "http", ··· 968 983 969 984 [[package]] 970 985 name = "heck" 971 - version = "0.4.0" 986 + version = "0.4.1" 972 987 source = "registry+https://github.com/rust-lang/crates.io-index" 973 - checksum = "2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9" 988 + checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" 974 989 975 990 [[package]] 976 991 name = "heed" ··· 1010 1025 1011 1026 [[package]] 1012 1027 name = "hermit-abi" 1013 - version = "0.1.19" 1028 + version = "0.2.6" 1014 1029 source = "registry+https://github.com/rust-lang/crates.io-index" 1015 - checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" 1030 + checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7" 1016 1031 dependencies = [ 1017 1032 "libc", 1018 1033 ] ··· 1023 1038 source = "registry+https://github.com/rust-lang/crates.io-index" 1024 1039 checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" 1025 1040 dependencies = [ 1026 - "digest 0.10.6", 1041 + "digest 0.10.7", 1027 1042 ] 1028 1043 1029 1044 [[package]] ··· 1039 1054 1040 1055 [[package]] 1041 1056 name = "http" 1042 - version = "0.2.8" 1057 + version = "0.2.9" 1043 1058 source = "registry+https://github.com/rust-lang/crates.io-index" 1044 - checksum = "75f43d41e26995c17e71ee126451dd3941010b0514a81a9d11f3b341debc2399" 1059 + checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482" 1045 1060 dependencies = [ 1046 1061 "bytes", 1047 1062 "fnv", ··· 1079 1094 1080 1095 [[package]] 1081 1096 name = "hyper" 1082 - version = "0.14.23" 1097 + version = "0.14.26" 1083 1098 source = "registry+https://github.com/rust-lang/crates.io-index" 1084 - checksum = "034711faac9d2166cb1baf1a2fb0b60b1f277f8492fd72176c17f3515e1abd3c" 1099 + checksum = "ab302d72a6f11a3b910431ff93aae7e773078c769f0a3ef15fb9ec692ed147d4" 1085 1100 dependencies = [ 1086 1101 "bytes", 1087 1102 "futures-channel", ··· 1094 1109 "httpdate", 1095 1110 "itoa", 1096 1111 "pin-project-lite", 1097 - "socket2", 1112 + "socket2 0.4.9", 1098 1113 "tokio", 1099 1114 "tower-service", 1100 1115 "tracing", ··· 1103 1118 1104 1119 [[package]] 1105 1120 name = "hyper-rustls" 1106 - version = "0.23.1" 1121 + version = "0.23.2" 1107 1122 source = "registry+https://github.com/rust-lang/crates.io-index" 1108 - checksum = "59df7c4e19c950e6e0e868dcc0a300b09a9b88e9ec55bd879ca819087a77355d" 1123 + checksum = "1788965e61b367cd03a62950836d5cd41560c3577d90e40e0819373194d1661c" 1109 1124 dependencies = [ 1110 1125 "http", 1111 1126 "hyper", 1112 - "rustls", 1127 + "rustls 0.20.8", 1113 1128 "tokio", 1114 - "tokio-rustls", 1129 + "tokio-rustls 0.23.4", 1115 1130 ] 1116 1131 1117 1132 [[package]] ··· 1127 1142 1128 1143 [[package]] 1129 1144 name = "idna" 1130 - version = "0.3.0" 1145 + version = "0.4.0" 1131 1146 source = "registry+https://github.com/rust-lang/crates.io-index" 1132 - checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" 1147 + checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c" 1133 1148 dependencies = [ 1134 1149 "unicode-bidi", 1135 1150 "unicode-normalization", ··· 1137 1152 1138 1153 [[package]] 1139 1154 name = "image" 1140 - version = "0.24.5" 1155 + version = "0.24.6" 1141 1156 source = "registry+https://github.com/rust-lang/crates.io-index" 1142 - checksum = "69b7ea949b537b0fd0af141fff8c77690f2ce96f4f41f042ccb6c69c6c965945" 1157 + checksum = "527909aa81e20ac3a44803521443a765550f09b5130c2c2fa1ea59c2f8f50a3a" 1143 1158 dependencies = [ 1144 1159 "bytemuck", 1145 1160 "byteorder", ··· 1153 1168 1154 1169 [[package]] 1155 1170 name = "indexmap" 1156 - version = "1.9.2" 1171 + version = "1.9.3" 1157 1172 source = "registry+https://github.com/rust-lang/crates.io-index" 1158 - checksum = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399" 1173 + checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 1159 1174 dependencies = [ 1160 1175 "autocfg", 1161 - "hashbrown", 1176 + "hashbrown 0.12.3", 1177 + ] 1178 + 1179 + [[package]] 1180 + name = "indexmap" 1181 + version = "2.0.0" 1182 + source = "registry+https://github.com/rust-lang/crates.io-index" 1183 + checksum = "d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d" 1184 + dependencies = [ 1185 + "equivalent", 1186 + "hashbrown 0.14.0", 1162 1187 "serde", 1163 1188 ] 1164 1189 ··· 1176 1201 1177 1202 [[package]] 1178 1203 name = "ipconfig" 1179 - version = "0.3.1" 1204 + version = "0.3.2" 1180 1205 source = "registry+https://github.com/rust-lang/crates.io-index" 1181 - checksum = "bd302af1b90f2463a98fa5ad469fc212c8e3175a41c3068601bfa2727591c5be" 1206 + checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f" 1182 1207 dependencies = [ 1183 - "socket2", 1208 + "socket2 0.5.3", 1184 1209 "widestring", 1185 - "winapi", 1186 - "winreg 0.10.1", 1210 + "windows-sys 0.48.0", 1211 + "winreg 0.50.0", 1187 1212 ] 1188 1213 1189 1214 [[package]] 1190 1215 name = "ipnet" 1191 - version = "2.5.1" 1216 + version = "2.7.2" 1192 1217 source = "registry+https://github.com/rust-lang/crates.io-index" 1193 - checksum = "f88c5561171189e69df9d98bcf18fd5f9558300f7ea7b801eb8a0fd748bd8745" 1218 + checksum = "12b6ee2129af8d4fb011108c73d99a1b83a85977f23b82460c0ae2e25bb4b57f" 1194 1219 1195 1220 [[package]] 1196 1221 name = "itertools" 1197 - version = "0.10.5" 1222 + version = "0.11.0" 1198 1223 source = "registry+https://github.com/rust-lang/crates.io-index" 1199 - checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 1224 + checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" 1200 1225 dependencies = [ 1201 1226 "either", 1202 1227 ] 1203 1228 1204 1229 [[package]] 1205 1230 name = "itoa" 1206 - version = "1.0.4" 1231 + version = "1.0.6" 1207 1232 source = "registry+https://github.com/rust-lang/crates.io-index" 1208 - checksum = "4217ad341ebadf8d8e724e264f13e593e0648f5b3e94b3896a5df283be015ecc" 1233 + checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6" 1209 1234 1210 1235 [[package]] 1211 1236 name = "jobserver" 1212 - version = "0.1.25" 1237 + version = "0.1.26" 1213 1238 source = "registry+https://github.com/rust-lang/crates.io-index" 1214 - checksum = "068b1ee6743e4d11fb9c6a1e6064b3693a1b600e7f5f5988047d98b3dc9fb90b" 1239 + checksum = "936cfd212a0155903bcbc060e316fb6cc7cbf2e1907329391ebadc1fe0ce77c2" 1215 1240 dependencies = [ 1216 1241 "libc", 1217 1242 ] ··· 1224 1249 1225 1250 [[package]] 1226 1251 name = "js-sys" 1227 - version = "0.3.60" 1252 + version = "0.3.64" 1228 1253 source = "registry+https://github.com/rust-lang/crates.io-index" 1229 - checksum = "49409df3e3bf0856b916e2ceaca09ee28e6871cf7d9ce97a692cacfdb2a25a47" 1254 + checksum = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a" 1230 1255 dependencies = [ 1231 1256 "wasm-bindgen", 1232 1257 ] ··· 1251 1276 1252 1277 [[package]] 1253 1278 name = "jsonwebtoken" 1254 - version = "8.1.1" 1279 + version = "8.3.0" 1255 1280 source = "registry+https://github.com/rust-lang/crates.io-index" 1256 - checksum = "1aa4b4af834c6cfd35d8763d359661b90f2e45d8f750a0849156c7f4671af09c" 1281 + checksum = "6971da4d9c3aa03c3d8f3ff0f4155b534aad021292003895a469716b2a230378" 1257 1282 dependencies = [ 1258 - "base64 0.13.1", 1283 + "base64 0.21.2", 1259 1284 "pem", 1260 1285 "ring", 1261 1286 "serde", ··· 1265 1290 1266 1291 [[package]] 1267 1292 name = "konst" 1268 - version = "0.2.19" 1293 + version = "0.3.5" 1269 1294 source = "registry+https://github.com/rust-lang/crates.io-index" 1270 - checksum = "330f0e13e6483b8c34885f7e6c9f19b1a7bd449c673fbb948a51c99d66ef74f4" 1295 + checksum = "1d9a8bb6c7c71d151b25936b03e012a4c00daea99e3a3797c6ead66b0a0d55e2" 1271 1296 dependencies = [ 1272 - "konst_macro_rules", 1273 - "konst_proc_macros", 1297 + "const_panic", 1298 + "konst_kernel", 1299 + "typewit", 1274 1300 ] 1275 1301 1276 1302 [[package]] 1277 - name = "konst_macro_rules" 1278 - version = "0.2.19" 1303 + name = "konst_kernel" 1304 + version = "0.3.5" 1279 1305 source = "registry+https://github.com/rust-lang/crates.io-index" 1280 - checksum = "a4933f3f57a8e9d9da04db23fb153356ecaf00cbd14aee46279c33dc80925c37" 1281 - 1282 - [[package]] 1283 - name = "konst_proc_macros" 1284 - version = "0.2.11" 1285 - source = "registry+https://github.com/rust-lang/crates.io-index" 1286 - checksum = "984e109462d46ad18314f10e392c286c3d47bce203088a09012de1015b45b737" 1306 + checksum = "55d2ab266022e7309df89ed712bddc753e3a3c395c3ced1bb2e4470ec2a8146d" 1307 + dependencies = [ 1308 + "typewit", 1309 + ] 1287 1310 1288 1311 [[package]] 1289 1312 name = "lazy_static" ··· 1299 1322 1300 1323 [[package]] 1301 1324 name = "libc" 1302 - version = "0.2.137" 1325 + version = "0.2.146" 1303 1326 source = "registry+https://github.com/rust-lang/crates.io-index" 1304 - checksum = "fc7fcc620a3bff7cdd7a365be3376c97191aeaccc2a603e600951e452615bf89" 1327 + checksum = "f92be4933c13fd498862a9e02a3055f8a8d9c039ce33db97306fd5a6caa7f29b" 1305 1328 1306 1329 [[package]] 1307 1330 name = "libloading" ··· 1315 1338 1316 1339 [[package]] 1317 1340 name = "librocksdb-sys" 1318 - version = "6.20.3" 1341 + version = "0.11.0+8.1.1" 1319 1342 source = "registry+https://github.com/rust-lang/crates.io-index" 1320 - checksum = "c309a9d2470844aceb9a4a098cf5286154d20596868b75a6b36357d2bb9ca25d" 1343 + checksum = "d3386f101bcb4bd252d8e9d2fb41ec3b0862a15a62b478c355b2982efa469e3e" 1321 1344 dependencies = [ 1322 1345 "bindgen", 1346 + "bzip2-sys", 1323 1347 "cc", 1324 1348 "glob", 1325 1349 "libc", 1350 + "libz-sys", 1351 + "lz4-sys", 1352 + "zstd-sys", 1326 1353 ] 1327 1354 1328 1355 [[package]] 1329 1356 name = "libsqlite3-sys" 1330 - version = "0.25.2" 1357 + version = "0.26.0" 1331 1358 source = "registry+https://github.com/rust-lang/crates.io-index" 1332 - checksum = "29f835d03d717946d28b1d1ed632eb6f0e24a299388ee623d0c23118d3e8a7fa" 1359 + checksum = "afc22eff61b133b115c6e8c74e818c628d6d5e7a502afea6f64dee076dd94326" 1360 + dependencies = [ 1361 + "cc", 1362 + "pkg-config", 1363 + "vcpkg", 1364 + ] 1365 + 1366 + [[package]] 1367 + name = "libz-sys" 1368 + version = "1.1.9" 1369 + source = "registry+https://github.com/rust-lang/crates.io-index" 1370 + checksum = "56ee889ecc9568871456d42f603d6a0ce59ff328d291063a45cbdf0036baf6db" 1333 1371 dependencies = [ 1334 1372 "cc", 1335 1373 "pkg-config", ··· 1355 1393 1356 1394 [[package]] 1357 1395 name = "lock_api" 1358 - version = "0.4.9" 1396 + version = "0.4.10" 1359 1397 source = "registry+https://github.com/rust-lang/crates.io-index" 1360 - checksum = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df" 1398 + checksum = "c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16" 1361 1399 dependencies = [ 1362 1400 "autocfg", 1363 1401 "scopeguard", ··· 1365 1403 1366 1404 [[package]] 1367 1405 name = "log" 1368 - version = "0.4.17" 1406 + version = "0.4.19" 1369 1407 source = "registry+https://github.com/rust-lang/crates.io-index" 1370 - checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" 1371 - dependencies = [ 1372 - "cfg-if", 1373 - ] 1408 + checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4" 1374 1409 1375 1410 [[package]] 1376 1411 name = "lru-cache" ··· 1382 1417 ] 1383 1418 1384 1419 [[package]] 1420 + name = "lz4-sys" 1421 + version = "1.9.4" 1422 + source = "registry+https://github.com/rust-lang/crates.io-index" 1423 + checksum = "57d27b317e207b10f69f5e75494119e391a96f48861ae870d1da6edac98ca900" 1424 + dependencies = [ 1425 + "cc", 1426 + "libc", 1427 + ] 1428 + 1429 + [[package]] 1385 1430 name = "maplit" 1386 1431 version = "1.0.2" 1387 1432 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1404 1449 1405 1450 [[package]] 1406 1451 name = "matches" 1407 - version = "0.1.9" 1452 + version = "0.1.10" 1408 1453 source = "registry+https://github.com/rust-lang/crates.io-index" 1409 - checksum = "a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f" 1454 + checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5" 1410 1455 1411 1456 [[package]] 1412 1457 name = "matchit" 1413 - version = "0.5.0" 1458 + version = "0.7.0" 1414 1459 source = "registry+https://github.com/rust-lang/crates.io-index" 1415 - checksum = "73cbba799671b762df5a175adf59ce145165747bb891505c43d09aefbbf38beb" 1460 + checksum = "b87248edafb776e59e6ee64a79086f65890d3510f2c656c000bf2a7e8a0aea40" 1416 1461 1417 1462 [[package]] 1418 1463 name = "memchr" ··· 1430 1475 ] 1431 1476 1432 1477 [[package]] 1478 + name = "memoffset" 1479 + version = "0.9.0" 1480 + source = "registry+https://github.com/rust-lang/crates.io-index" 1481 + checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" 1482 + dependencies = [ 1483 + "autocfg", 1484 + ] 1485 + 1486 + [[package]] 1433 1487 name = "mime" 1434 - version = "0.3.16" 1488 + version = "0.3.17" 1435 1489 source = "registry+https://github.com/rust-lang/crates.io-index" 1436 - checksum = "2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d" 1490 + checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" 1437 1491 1438 1492 [[package]] 1439 1493 name = "minimal-lexical" ··· 1443 1497 1444 1498 [[package]] 1445 1499 name = "miniz_oxide" 1446 - version = "0.6.2" 1500 + version = "0.7.1" 1447 1501 source = "registry+https://github.com/rust-lang/crates.io-index" 1448 - checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" 1502 + checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" 1449 1503 dependencies = [ 1450 1504 "adler", 1505 + "simd-adler32", 1451 1506 ] 1452 1507 1453 1508 [[package]] 1454 1509 name = "mio" 1455 - version = "0.8.5" 1510 + version = "0.8.8" 1456 1511 source = "registry+https://github.com/rust-lang/crates.io-index" 1457 - checksum = "e5d732bc30207a6423068df043e3d02e0735b155ad7ce1a6f76fe2baa5b158de" 1512 + checksum = "927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2" 1458 1513 dependencies = [ 1459 1514 "libc", 1460 - "log", 1461 1515 "wasi 0.11.0+wasi-snapshot-preview1", 1462 - "windows-sys 0.42.0", 1516 + "windows-sys 0.48.0", 1517 + ] 1518 + 1519 + [[package]] 1520 + name = "nix" 1521 + version = "0.26.2" 1522 + source = "registry+https://github.com/rust-lang/crates.io-index" 1523 + checksum = "bfdda3d196821d6af13126e40375cdf7da646a96114af134d5f417a9a1dc8e1a" 1524 + dependencies = [ 1525 + "bitflags 1.3.2", 1526 + "cfg-if", 1527 + "libc", 1528 + "memoffset 0.7.1", 1529 + "pin-utils", 1530 + "static_assertions", 1463 1531 ] 1464 1532 1465 1533 [[package]] 1466 1534 name = "nom" 1467 - version = "7.1.1" 1535 + version = "7.1.3" 1468 1536 source = "registry+https://github.com/rust-lang/crates.io-index" 1469 - checksum = "a8903e5a29a317527874d0402f867152a3d21c908bb0b933e416c65e301d4c36" 1537 + checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" 1470 1538 dependencies = [ 1471 1539 "memchr", 1472 1540 "minimal-lexical", ··· 1525 1593 1526 1594 [[package]] 1527 1595 name = "num_cpus" 1528 - version = "1.14.0" 1596 + version = "1.15.0" 1529 1597 source = "registry+https://github.com/rust-lang/crates.io-index" 1530 - checksum = "f6058e64324c71e02bc2b150e4f3bc8286db6c83092132ffa3f6b1eab0f9def5" 1598 + checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b" 1531 1599 dependencies = [ 1532 1600 "hermit-abi", 1533 1601 "libc", ··· 1535 1603 1536 1604 [[package]] 1537 1605 name = "once_cell" 1538 - version = "1.16.0" 1606 + version = "1.18.0" 1539 1607 source = "registry+https://github.com/rust-lang/crates.io-index" 1540 - checksum = "86f0b0d4bf799edbc74508c1e8bf170ff5f41238e5f8225603ca7caaae2b7860" 1608 + checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" 1541 1609 1542 1610 [[package]] 1543 1611 name = "opaque-debug" ··· 1596 1664 "fnv", 1597 1665 "futures-channel", 1598 1666 "futures-util", 1599 - "indexmap", 1667 + "indexmap 1.9.3", 1600 1668 "js-sys", 1601 1669 "once_cell", 1602 1670 "pin-project-lite", ··· 1635 1703 ] 1636 1704 1637 1705 [[package]] 1638 - name = "os_str_bytes" 1639 - version = "6.4.1" 1640 - source = "registry+https://github.com/rust-lang/crates.io-index" 1641 - checksum = "9b7820b9daea5457c9f21c69448905d723fbd21136ccf521748f23fd49e723ee" 1642 - 1643 - [[package]] 1644 1706 name = "overload" 1645 1707 version = "0.1.1" 1646 1708 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1668 1730 1669 1731 [[package]] 1670 1732 name = "parking_lot_core" 1671 - version = "0.9.4" 1733 + version = "0.9.8" 1672 1734 source = "registry+https://github.com/rust-lang/crates.io-index" 1673 - checksum = "4dc9e0dc2adc1c69d09143aff38d3d30c5c3f0df0dad82e6d25547af174ebec0" 1735 + checksum = "93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447" 1674 1736 dependencies = [ 1675 1737 "cfg-if", 1676 1738 "libc", 1677 - "redox_syscall", 1739 + "redox_syscall 0.3.5", 1678 1740 "smallvec", 1679 - "windows-sys 0.42.0", 1741 + "windows-targets", 1680 1742 ] 1681 1743 1682 1744 [[package]] 1683 1745 name = "paste" 1684 - version = "1.0.9" 1746 + version = "1.0.12" 1685 1747 source = "registry+https://github.com/rust-lang/crates.io-index" 1686 - checksum = "b1de2e551fb905ac83f73f7aedf2f0cb4a0da7e35efa24a202a936269f1f18e1" 1748 + checksum = "9f746c4065a8fa3fe23974dd82f15431cc8d40779821001404d10d2e79ca7d79" 1687 1749 1688 1750 [[package]] 1689 1751 name = "pear" 1690 - version = "0.2.3" 1752 + version = "0.2.4" 1691 1753 source = "registry+https://github.com/rust-lang/crates.io-index" 1692 - checksum = "15e44241c5e4c868e3eaa78b7c1848cadd6344ed4f54d029832d32b415a58702" 1754 + checksum = "0ec95680a7087503575284e5063e14b694b7a9c0b065e5dceec661e0497127e8" 1693 1755 dependencies = [ 1694 1756 "inlinable_string", 1695 1757 "pear_codegen", ··· 1698 1760 1699 1761 [[package]] 1700 1762 name = "pear_codegen" 1701 - version = "0.2.3" 1763 + version = "0.2.4" 1702 1764 source = "registry+https://github.com/rust-lang/crates.io-index" 1703 - checksum = "82a5ca643c2303ecb740d506539deba189e16f2754040a42901cd8105d0282d0" 1765 + checksum = "9661a3a53f93f09f2ea882018e4d7c88f6ff2956d809a276060476fd8c879d3c" 1704 1766 dependencies = [ 1705 1767 "proc-macro2", 1706 1768 "proc-macro2-diagnostics", 1707 1769 "quote", 1708 - "syn", 1770 + "syn 2.0.21", 1709 1771 ] 1710 1772 1711 1773 [[package]] ··· 1716 1778 1717 1779 [[package]] 1718 1780 name = "pem" 1719 - version = "1.1.0" 1781 + version = "1.1.1" 1720 1782 source = "registry+https://github.com/rust-lang/crates.io-index" 1721 - checksum = "03c64931a1a212348ec4f3b4362585eca7159d0d09cbdf4a7f74f02173596fd4" 1783 + checksum = "a8835c273a76a90455d7344889b0964598e3316e2a79ede8e36f16bdcf2228b8" 1722 1784 dependencies = [ 1723 1785 "base64 0.13.1", 1724 1786 ] 1725 1787 1726 1788 [[package]] 1727 1789 name = "percent-encoding" 1728 - version = "2.2.0" 1790 + version = "2.3.0" 1729 1791 source = "registry+https://github.com/rust-lang/crates.io-index" 1730 - checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" 1792 + checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" 1731 1793 1732 1794 [[package]] 1733 1795 name = "persy" 1734 - version = "1.3.4" 1796 + version = "1.4.4" 1735 1797 source = "registry+https://github.com/rust-lang/crates.io-index" 1736 - checksum = "5511189f4dbd737283b0dd2ff6715f2e35fd0d3e1ddf953ed6a772e439e1f73f" 1798 + checksum = "3712821f12453814409ec149071bd4832a8ec458e648579c104aee30ed70b300" 1737 1799 dependencies = [ 1738 1800 "crc", 1739 1801 "data-encoding", ··· 1747 1809 1748 1810 [[package]] 1749 1811 name = "pin-project" 1750 - version = "1.0.12" 1812 + version = "1.1.0" 1751 1813 source = "registry+https://github.com/rust-lang/crates.io-index" 1752 - checksum = "ad29a609b6bcd67fee905812e544992d216af9d755757c05ed2d0e15a74c6ecc" 1814 + checksum = "c95a7476719eab1e366eaf73d0260af3021184f18177925b07f54b30089ceead" 1753 1815 dependencies = [ 1754 1816 "pin-project-internal", 1755 1817 ] 1756 1818 1757 1819 [[package]] 1758 1820 name = "pin-project-internal" 1759 - version = "1.0.12" 1821 + version = "1.1.0" 1760 1822 source = "registry+https://github.com/rust-lang/crates.io-index" 1761 - checksum = "069bdb1e05adc7a8990dce9cc75370895fbe4e3d58b9b73bf1aee56359344a55" 1823 + checksum = "39407670928234ebc5e6e580247dd567ad73a3578460c5990f9503df207e8f07" 1762 1824 dependencies = [ 1763 1825 "proc-macro2", 1764 1826 "quote", 1765 - "syn", 1827 + "syn 2.0.21", 1766 1828 ] 1767 1829 1768 1830 [[package]] ··· 1789 1851 1790 1852 [[package]] 1791 1853 name = "pkg-config" 1792 - version = "0.3.26" 1854 + version = "0.3.27" 1793 1855 source = "registry+https://github.com/rust-lang/crates.io-index" 1794 - checksum = "6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160" 1856 + checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" 1795 1857 1796 1858 [[package]] 1797 1859 name = "png" 1798 - version = "0.17.7" 1860 + version = "0.17.9" 1799 1861 source = "registry+https://github.com/rust-lang/crates.io-index" 1800 - checksum = "5d708eaf860a19b19ce538740d2b4bdeeb8337fa53f7738455e706623ad5c638" 1862 + checksum = "59871cc5b6cce7eaccca5a802b4173377a1c2ba90654246789a8fa2334426d11" 1801 1863 dependencies = [ 1802 - "bitflags", 1864 + "bitflags 1.3.2", 1803 1865 "crc32fast", 1866 + "fdeflate", 1804 1867 "flate2", 1805 1868 "miniz_oxide", 1806 1869 ] ··· 1812 1875 checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" 1813 1876 1814 1877 [[package]] 1815 - name = "proc-macro-crate" 1816 - version = "1.2.1" 1878 + name = "prettyplease" 1879 + version = "0.2.9" 1817 1880 source = "registry+https://github.com/rust-lang/crates.io-index" 1818 - checksum = "eda0fc3b0fb7c975631757e14d9049da17374063edb6ebbcbc54d880d4fe94e9" 1881 + checksum = "9825a04601d60621feed79c4e6b56d65db77cdca55cef43b46b0de1096d1c282" 1819 1882 dependencies = [ 1820 - "once_cell", 1821 - "thiserror", 1822 - "toml", 1823 - ] 1824 - 1825 - [[package]] 1826 - name = "proc-macro-error" 1827 - version = "1.0.4" 1828 - source = "registry+https://github.com/rust-lang/crates.io-index" 1829 - checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 1830 - dependencies = [ 1831 - "proc-macro-error-attr", 1832 1883 "proc-macro2", 1833 - "quote", 1834 - "syn", 1835 - "version_check", 1884 + "syn 2.0.21", 1836 1885 ] 1837 1886 1838 1887 [[package]] 1839 - name = "proc-macro-error-attr" 1840 - version = "1.0.4" 1888 + name = "proc-macro-crate" 1889 + version = "1.3.1" 1841 1890 source = "registry+https://github.com/rust-lang/crates.io-index" 1842 - checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 1891 + checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" 1843 1892 dependencies = [ 1844 - "proc-macro2", 1845 - "quote", 1846 - "version_check", 1893 + "once_cell", 1894 + "toml_edit", 1847 1895 ] 1848 1896 1849 1897 [[package]] 1850 1898 name = "proc-macro2" 1851 - version = "1.0.47" 1899 + version = "1.0.61" 1852 1900 source = "registry+https://github.com/rust-lang/crates.io-index" 1853 - checksum = "5ea3d908b0e36316caf9e9e2c4625cdde190a7e6f440d794667ed17a1855e725" 1901 + checksum = "363a6f739a0c0addeaf6ed75150b95743aa18643a3c6f40409ed7b6db3a6911f" 1854 1902 dependencies = [ 1855 1903 "unicode-ident", 1856 1904 ] 1857 1905 1858 1906 [[package]] 1859 1907 name = "proc-macro2-diagnostics" 1860 - version = "0.9.1" 1908 + version = "0.10.0" 1861 1909 source = "registry+https://github.com/rust-lang/crates.io-index" 1862 - checksum = "4bf29726d67464d49fa6224a1d07936a8c08bb3fba727c7493f6cf1616fdaada" 1910 + checksum = "606c4ba35817e2922a308af55ad51bab3645b59eae5c570d4a6cf07e36bd493b" 1863 1911 dependencies = [ 1864 1912 "proc-macro2", 1865 1913 "quote", 1866 - "syn", 1914 + "syn 2.0.21", 1867 1915 "version_check", 1868 1916 "yansi", 1869 1917 ] ··· 1876 1924 1877 1925 [[package]] 1878 1926 name = "quote" 1879 - version = "1.0.21" 1927 + version = "1.0.28" 1880 1928 source = "registry+https://github.com/rust-lang/crates.io-index" 1881 - checksum = "bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179" 1929 + checksum = "1b9ab9c7eadfd8df19006f1cf1a4aed13540ed5cbc047010ece5826e10825488" 1882 1930 dependencies = [ 1883 1931 "proc-macro2", 1884 1932 ] ··· 1942 1990 source = "registry+https://github.com/rust-lang/crates.io-index" 1943 1991 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 1944 1992 dependencies = [ 1945 - "getrandom 0.2.8", 1993 + "getrandom 0.2.10", 1946 1994 ] 1947 1995 1948 1996 [[package]] ··· 1960 2008 source = "registry+https://github.com/rust-lang/crates.io-index" 1961 2009 checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 1962 2010 dependencies = [ 1963 - "bitflags", 2011 + "bitflags 1.3.2", 2012 + ] 2013 + 2014 + [[package]] 2015 + name = "redox_syscall" 2016 + version = "0.3.5" 2017 + source = "registry+https://github.com/rust-lang/crates.io-index" 2018 + checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" 2019 + dependencies = [ 2020 + "bitflags 1.3.2", 1964 2021 ] 1965 2022 1966 2023 [[package]] ··· 1969 2026 source = "registry+https://github.com/rust-lang/crates.io-index" 1970 2027 checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 1971 2028 dependencies = [ 1972 - "getrandom 0.2.8", 1973 - "redox_syscall", 2029 + "getrandom 0.2.10", 2030 + "redox_syscall 0.2.16", 1974 2031 "thiserror", 1975 2032 ] 1976 2033 1977 2034 [[package]] 1978 2035 name = "regex" 1979 - version = "1.7.0" 2036 + version = "1.8.4" 1980 2037 source = "registry+https://github.com/rust-lang/crates.io-index" 1981 - checksum = "e076559ef8e241f2ae3479e36f97bd5741c0330689e217ad51ce2c76808b868a" 2038 + checksum = "d0ab3ca65655bb1e41f2a8c8cd662eb4fb035e67c3f78da1d61dffe89d07300f" 1982 2039 dependencies = [ 1983 2040 "aho-corasick", 1984 2041 "memchr", 1985 - "regex-syntax", 2042 + "regex-syntax 0.7.2", 1986 2043 ] 1987 2044 1988 2045 [[package]] ··· 1991 2048 source = "registry+https://github.com/rust-lang/crates.io-index" 1992 2049 checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" 1993 2050 dependencies = [ 1994 - "regex-syntax", 2051 + "regex-syntax 0.6.29", 1995 2052 ] 1996 2053 1997 2054 [[package]] 1998 2055 name = "regex-syntax" 1999 - version = "0.6.28" 2056 + version = "0.6.29" 2057 + source = "registry+https://github.com/rust-lang/crates.io-index" 2058 + checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" 2059 + 2060 + [[package]] 2061 + name = "regex-syntax" 2062 + version = "0.7.2" 2000 2063 source = "registry+https://github.com/rust-lang/crates.io-index" 2001 - checksum = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848" 2064 + checksum = "436b050e76ed2903236f032a59761c1eb99e1b0aead2c257922771dab1fc8c78" 2002 2065 2003 2066 [[package]] 2004 2067 name = "reqwest" ··· 2022 2085 "mime", 2023 2086 "percent-encoding", 2024 2087 "pin-project-lite", 2025 - "rustls", 2088 + "rustls 0.20.8", 2026 2089 "rustls-native-certs", 2027 2090 "rustls-pemfile 0.2.1", 2028 2091 "serde", 2029 2092 "serde_json", 2030 2093 "serde_urlencoded", 2031 2094 "tokio", 2032 - "tokio-rustls", 2095 + "tokio-rustls 0.23.4", 2033 2096 "tokio-socks", 2034 2097 "url", 2035 2098 "wasm-bindgen", ··· 2065 2128 2066 2129 [[package]] 2067 2130 name = "rocksdb" 2068 - version = "0.17.0" 2131 + version = "0.21.0" 2069 2132 source = "registry+https://github.com/rust-lang/crates.io-index" 2070 - checksum = "7a62eca5cacf2c8261128631bed9f045598d40bfbe4b29f5163f0f802f8f44a7" 2133 + checksum = "bb6f170a4041d50a0ce04b0d2e14916d6ca863ea2e422689a5b694395d299ffe" 2071 2134 dependencies = [ 2072 2135 "libc", 2073 2136 "librocksdb-sys", ··· 2075 2138 2076 2139 [[package]] 2077 2140 name = "ruma" 2078 - version = "0.7.4" 2079 - source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" 2141 + version = "0.8.2" 2142 + source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54" 2080 2143 dependencies = [ 2081 2144 "assign", 2082 2145 "js_int", ··· 2093 2156 2094 2157 [[package]] 2095 2158 name = "ruma-appservice-api" 2096 - version = "0.7.0" 2097 - source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" 2159 + version = "0.8.1" 2160 + source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54" 2098 2161 dependencies = [ 2099 2162 "js_int", 2100 2163 "ruma-common", ··· 2104 2167 2105 2168 [[package]] 2106 2169 name = "ruma-client-api" 2107 - version = "0.15.3" 2108 - source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" 2170 + version = "0.16.2" 2171 + source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54" 2109 2172 dependencies = [ 2110 2173 "assign", 2111 2174 "bytes", ··· 2113 2176 "js_int", 2114 2177 "js_option", 2115 2178 "maplit", 2116 - "percent-encoding", 2117 2179 "ruma-common", 2118 2180 "serde", 2181 + "serde_html_form", 2119 2182 "serde_json", 2120 2183 ] 2121 2184 2122 2185 [[package]] 2123 2186 name = "ruma-common" 2124 - version = "0.10.5" 2125 - source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" 2187 + version = "0.11.3" 2188 + source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54" 2126 2189 dependencies = [ 2127 - "base64 0.20.0", 2190 + "base64 0.21.2", 2128 2191 "bytes", 2129 2192 "form_urlencoded", 2130 2193 "http", 2131 - "indexmap", 2132 - "itoa", 2194 + "indexmap 2.0.0", 2133 2195 "js_int", 2134 2196 "js_option", 2135 2197 "konst", ··· 2139 2201 "ruma-identifiers-validation", 2140 2202 "ruma-macros", 2141 2203 "serde", 2204 + "serde_html_form", 2142 2205 "serde_json", 2143 2206 "thiserror", 2144 2207 "tracing", ··· 2149 2212 2150 2213 [[package]] 2151 2214 name = "ruma-federation-api" 2152 - version = "0.6.0" 2153 - source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" 2215 + version = "0.7.1" 2216 + source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54" 2154 2217 dependencies = [ 2155 2218 "js_int", 2156 2219 "ruma-common", ··· 2160 2223 2161 2224 [[package]] 2162 2225 name = "ruma-identifiers-validation" 2163 - version = "0.9.0" 2164 - source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" 2226 + version = "0.9.1" 2227 + source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54" 2165 2228 dependencies = [ 2166 2229 "js_int", 2167 2230 "thiserror", ··· 2169 2232 2170 2233 [[package]] 2171 2234 name = "ruma-identity-service-api" 2172 - version = "0.6.0" 2173 - source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" 2235 + version = "0.7.1" 2236 + source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54" 2174 2237 dependencies = [ 2175 2238 "js_int", 2176 2239 "ruma-common", ··· 2179 2242 2180 2243 [[package]] 2181 2244 name = "ruma-macros" 2182 - version = "0.10.5" 2183 - source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" 2245 + version = "0.11.3" 2246 + source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54" 2184 2247 dependencies = [ 2185 2248 "once_cell", 2186 2249 "proc-macro-crate", ··· 2188 2251 "quote", 2189 2252 "ruma-identifiers-validation", 2190 2253 "serde", 2191 - "syn", 2254 + "syn 2.0.21", 2192 2255 "toml", 2193 2256 ] 2194 2257 2195 2258 [[package]] 2196 2259 name = "ruma-push-gateway-api" 2197 - version = "0.6.0" 2198 - source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" 2260 + version = "0.7.1" 2261 + source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54" 2199 2262 dependencies = [ 2200 2263 "js_int", 2201 2264 "ruma-common", ··· 2205 2268 2206 2269 [[package]] 2207 2270 name = "ruma-signatures" 2208 - version = "0.12.0" 2209 - source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" 2271 + version = "0.13.1" 2272 + source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54" 2210 2273 dependencies = [ 2211 - "base64 0.20.0", 2274 + "base64 0.21.2", 2212 2275 "ed25519-dalek", 2213 2276 "pkcs8", 2214 2277 "rand 0.7.3", 2215 2278 "ruma-common", 2216 2279 "serde_json", 2217 - "sha2", 2280 + "sha2 0.10.7", 2218 2281 "subslice", 2219 2282 "thiserror", 2220 2283 ] 2221 2284 2222 2285 [[package]] 2223 2286 name = "ruma-state-res" 2224 - version = "0.8.0" 2225 - source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" 2287 + version = "0.9.1" 2288 + source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54" 2226 2289 dependencies = [ 2227 2290 "itertools", 2228 2291 "js_int", ··· 2235 2298 2236 2299 [[package]] 2237 2300 name = "rusqlite" 2238 - version = "0.28.0" 2301 + version = "0.29.0" 2239 2302 source = "registry+https://github.com/rust-lang/crates.io-index" 2240 - checksum = "01e213bc3ecb39ac32e81e51ebe31fd888a940515173e3a18a35f8c6e896422a" 2303 + checksum = "549b9d036d571d42e6e85d1c1425e2ac83491075078ca9a15be021c56b1641f2" 2241 2304 dependencies = [ 2242 - "bitflags", 2305 + "bitflags 2.3.2", 2243 2306 "fallible-iterator", 2244 2307 "fallible-streaming-iterator", 2245 2308 "hashlink", ··· 2255 2318 dependencies = [ 2256 2319 "base64 0.13.1", 2257 2320 "blake2b_simd", 2258 - "constant_time_eq", 2321 + "constant_time_eq 0.1.5", 2259 2322 "crossbeam-utils", 2260 2323 ] 2261 2324 ··· 2267 2330 2268 2331 [[package]] 2269 2332 name = "rustls" 2270 - version = "0.20.7" 2333 + version = "0.20.8" 2271 2334 source = "registry+https://github.com/rust-lang/crates.io-index" 2272 - checksum = "539a2bfe908f471bfa933876bd1eb6a19cf2176d375f82ef7f99530a40e48c2c" 2335 + checksum = "fff78fc74d175294f4e83b28343315ffcfb114b156f0185e9741cb5570f50e2f" 2273 2336 dependencies = [ 2274 2337 "log", 2275 2338 "ring", ··· 2278 2341 ] 2279 2342 2280 2343 [[package]] 2344 + name = "rustls" 2345 + version = "0.21.2" 2346 + source = "registry+https://github.com/rust-lang/crates.io-index" 2347 + checksum = "e32ca28af694bc1bbf399c33a516dbdf1c90090b8ab23c2bc24f834aa2247f5f" 2348 + dependencies = [ 2349 + "log", 2350 + "ring", 2351 + "rustls-webpki", 2352 + "sct", 2353 + ] 2354 + 2355 + [[package]] 2281 2356 name = "rustls-native-certs" 2282 - version = "0.6.2" 2357 + version = "0.6.3" 2283 2358 source = "registry+https://github.com/rust-lang/crates.io-index" 2284 - checksum = "0167bac7a9f490495f3c33013e7722b53cb087ecbe082fb0c6387c96f634ea50" 2359 + checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00" 2285 2360 dependencies = [ 2286 2361 "openssl-probe", 2287 - "rustls-pemfile 1.0.1", 2362 + "rustls-pemfile 1.0.2", 2288 2363 "schannel", 2289 2364 "security-framework", 2290 2365 ] ··· 2300 2375 2301 2376 [[package]] 2302 2377 name = "rustls-pemfile" 2303 - version = "1.0.1" 2378 + version = "1.0.2" 2379 + source = "registry+https://github.com/rust-lang/crates.io-index" 2380 + checksum = "d194b56d58803a43635bdc398cd17e383d6f71f9182b9a192c127ca42494a59b" 2381 + dependencies = [ 2382 + "base64 0.21.2", 2383 + ] 2384 + 2385 + [[package]] 2386 + name = "rustls-webpki" 2387 + version = "0.100.1" 2304 2388 source = "registry+https://github.com/rust-lang/crates.io-index" 2305 - checksum = "0864aeff53f8c05aa08d86e5ef839d3dfcf07aeba2db32f12db0ef716e87bd55" 2389 + checksum = "d6207cd5ed3d8dca7816f8f3725513a34609c0c765bf652b8c3cb4cfd87db46b" 2306 2390 dependencies = [ 2307 - "base64 0.13.1", 2391 + "ring", 2392 + "untrusted", 2308 2393 ] 2309 2394 2310 2395 [[package]] 2396 + name = "rustversion" 2397 + version = "1.0.12" 2398 + source = "registry+https://github.com/rust-lang/crates.io-index" 2399 + checksum = "4f3208ce4d8448b3f3e7d168a73f5e0c43a61e32930de3bceeccedb388b6bf06" 2400 + 2401 + [[package]] 2311 2402 name = "ryu" 2312 - version = "1.0.11" 2403 + version = "1.0.13" 2313 2404 source = "registry+https://github.com/rust-lang/crates.io-index" 2314 - checksum = "4501abdff3ae82a1c1b477a17252eb69cee9e66eb915c1abaa4f44d873df9f09" 2405 + checksum = "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041" 2315 2406 2316 2407 [[package]] 2317 2408 name = "schannel" 2318 - version = "0.1.20" 2409 + version = "0.1.21" 2319 2410 source = "registry+https://github.com/rust-lang/crates.io-index" 2320 - checksum = "88d6731146462ea25d9244b2ed5fd1d716d25c52e4d54aa4fb0f3c4e9854dbe2" 2411 + checksum = "713cfb06c7059f3588fb8044c0fad1d09e3c01d225e25b9220dbfdcf16dbb1b3" 2321 2412 dependencies = [ 2322 - "lazy_static", 2323 - "windows-sys 0.36.1", 2413 + "windows-sys 0.42.0", 2324 2414 ] 2325 2415 2326 2416 [[package]] ··· 2347 2437 2348 2438 [[package]] 2349 2439 name = "security-framework" 2350 - version = "2.7.0" 2440 + version = "2.9.1" 2351 2441 source = "registry+https://github.com/rust-lang/crates.io-index" 2352 - checksum = "2bc1bb97804af6631813c55739f771071e0f2ed33ee20b68c86ec505d906356c" 2442 + checksum = "1fc758eb7bffce5b308734e9b0c1468893cae9ff70ebf13e7090be8dcbcc83a8" 2353 2443 dependencies = [ 2354 - "bitflags", 2444 + "bitflags 1.3.2", 2355 2445 "core-foundation", 2356 2446 "core-foundation-sys", 2357 2447 "libc", ··· 2360 2450 2361 2451 [[package]] 2362 2452 name = "security-framework-sys" 2363 - version = "2.6.1" 2453 + version = "2.9.0" 2364 2454 source = "registry+https://github.com/rust-lang/crates.io-index" 2365 - checksum = "0160a13a177a45bfb43ce71c01580998474f556ad854dcbca936dd2841a5c556" 2455 + checksum = "f51d0c0d83bec45f16480d0ce0058397a69e48fcdc52d1dc8855fb68acbd31a7" 2366 2456 dependencies = [ 2367 2457 "core-foundation-sys", 2368 2458 "libc", ··· 2370 2460 2371 2461 [[package]] 2372 2462 name = "serde" 2373 - version = "1.0.147" 2463 + version = "1.0.164" 2374 2464 source = "registry+https://github.com/rust-lang/crates.io-index" 2375 - checksum = "d193d69bae983fc11a79df82342761dfbf28a99fc8d203dca4c3c1b590948965" 2465 + checksum = "9e8c8cf938e98f769bc164923b06dce91cea1751522f46f8466461af04c9027d" 2376 2466 dependencies = [ 2377 2467 "serde_derive", 2378 2468 ] 2379 2469 2380 2470 [[package]] 2381 2471 name = "serde_derive" 2382 - version = "1.0.147" 2472 + version = "1.0.164" 2383 2473 source = "registry+https://github.com/rust-lang/crates.io-index" 2384 - checksum = "4f1d362ca8fc9c3e3a7484440752472d68a6caa98f1ab81d99b5dfe517cec852" 2474 + checksum = "d9735b638ccc51c28bf6914d90a2e9725b377144fc612c49a611fddd1b631d68" 2385 2475 dependencies = [ 2386 2476 "proc-macro2", 2387 2477 "quote", 2388 - "syn", 2478 + "syn 2.0.21", 2479 + ] 2480 + 2481 + [[package]] 2482 + name = "serde_html_form" 2483 + version = "0.2.0" 2484 + source = "registry+https://github.com/rust-lang/crates.io-index" 2485 + checksum = "53192e38d5c88564b924dbe9b60865ecbb71b81d38c4e61c817cffd3e36ef696" 2486 + dependencies = [ 2487 + "form_urlencoded", 2488 + "indexmap 1.9.3", 2489 + "itoa", 2490 + "ryu", 2491 + "serde", 2389 2492 ] 2390 2493 2391 2494 [[package]] 2392 2495 name = "serde_json" 2393 - version = "1.0.89" 2496 + version = "1.0.99" 2394 2497 source = "registry+https://github.com/rust-lang/crates.io-index" 2395 - checksum = "020ff22c755c2ed3f8cf162dbb41a7268d934702f3ed3631656ea597e08fc3db" 2498 + checksum = "46266871c240a00b8f503b877622fe33430b3c7d963bdc0f2adc511e54a1eae3" 2396 2499 dependencies = [ 2397 2500 "itoa", 2398 2501 "ryu", ··· 2400 2503 ] 2401 2504 2402 2505 [[package]] 2506 + name = "serde_path_to_error" 2507 + version = "0.1.11" 2508 + source = "registry+https://github.com/rust-lang/crates.io-index" 2509 + checksum = "f7f05c1d5476066defcdfacce1f52fc3cae3af1d3089727100c02ae92e5abbe0" 2510 + dependencies = [ 2511 + "serde", 2512 + ] 2513 + 2514 + [[package]] 2515 + name = "serde_spanned" 2516 + version = "0.6.3" 2517 + source = "registry+https://github.com/rust-lang/crates.io-index" 2518 + checksum = "96426c9936fd7a0124915f9185ea1d20aa9445cc9821142f0a73bc9207a2e186" 2519 + dependencies = [ 2520 + "serde", 2521 + ] 2522 + 2523 + [[package]] 2403 2524 name = "serde_urlencoded" 2404 2525 version = "0.7.1" 2405 2526 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2413 2534 2414 2535 [[package]] 2415 2536 name = "serde_yaml" 2416 - version = "0.9.14" 2537 + version = "0.9.22" 2417 2538 source = "registry+https://github.com/rust-lang/crates.io-index" 2418 - checksum = "6d232d893b10de3eb7258ff01974d6ee20663d8e833263c99409d4b13a0209da" 2539 + checksum = "452e67b9c20c37fa79df53201dc03839651086ed9bbe92b3ca585ca9fdaa7d85" 2419 2540 dependencies = [ 2420 - "indexmap", 2541 + "indexmap 2.0.0", 2421 2542 "itoa", 2422 2543 "ryu", 2423 2544 "serde", ··· 2426 2547 2427 2548 [[package]] 2428 2549 name = "sha-1" 2429 - version = "0.10.0" 2550 + version = "0.10.1" 2430 2551 source = "registry+https://github.com/rust-lang/crates.io-index" 2431 - checksum = "028f48d513f9678cda28f6e4064755b3fbb2af6acd672f2c209b62323f7aea0f" 2552 + checksum = "f5058ada175748e33390e40e872bd0fe59a19f265d0158daa551c5a88a76009c" 2432 2553 dependencies = [ 2433 2554 "cfg-if", 2434 2555 "cpufeatures", 2435 - "digest 0.10.6", 2556 + "digest 0.10.7", 2436 2557 ] 2437 2558 2438 2559 [[package]] ··· 2443 2564 dependencies = [ 2444 2565 "cfg-if", 2445 2566 "cpufeatures", 2446 - "digest 0.10.6", 2567 + "digest 0.10.7", 2447 2568 ] 2448 2569 2449 2570 [[package]] ··· 2460 2581 ] 2461 2582 2462 2583 [[package]] 2584 + name = "sha2" 2585 + version = "0.10.7" 2586 + source = "registry+https://github.com/rust-lang/crates.io-index" 2587 + checksum = "479fb9d862239e610720565ca91403019f2f00410f1864c5aa7479b950a76ed8" 2588 + dependencies = [ 2589 + "cfg-if", 2590 + "cpufeatures", 2591 + "digest 0.10.7", 2592 + ] 2593 + 2594 + [[package]] 2463 2595 name = "sharded-slab" 2464 2596 version = "0.1.4" 2465 2597 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2476 2608 2477 2609 [[package]] 2478 2610 name = "signal-hook-registry" 2479 - version = "1.4.0" 2611 + version = "1.4.1" 2480 2612 source = "registry+https://github.com/rust-lang/crates.io-index" 2481 - checksum = "e51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0" 2613 + checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" 2482 2614 dependencies = [ 2483 2615 "libc", 2484 2616 ] ··· 2490 2622 checksum = "74233d3b3b2f6d4b006dc19dee745e73e2a6bfb6f93607cd3b02bd5b00797d7c" 2491 2623 2492 2624 [[package]] 2625 + name = "simd-adler32" 2626 + version = "0.3.5" 2627 + source = "registry+https://github.com/rust-lang/crates.io-index" 2628 + checksum = "238abfbb77c1915110ad968465608b68e869e0772622c9656714e73e5a1a522f" 2629 + 2630 + [[package]] 2493 2631 name = "simple_asn1" 2494 2632 version = "0.6.2" 2495 2633 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2503 2641 2504 2642 [[package]] 2505 2643 name = "slab" 2506 - version = "0.4.7" 2644 + version = "0.4.8" 2507 2645 source = "registry+https://github.com/rust-lang/crates.io-index" 2508 - checksum = "4614a76b2a8be0058caa9dbbaf66d988527d86d003c11a94fbd335d7661edcef" 2646 + checksum = "6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d" 2509 2647 dependencies = [ 2510 2648 "autocfg", 2511 2649 ] ··· 2518 2656 2519 2657 [[package]] 2520 2658 name = "socket2" 2521 - version = "0.4.7" 2659 + version = "0.4.9" 2522 2660 source = "registry+https://github.com/rust-lang/crates.io-index" 2523 - checksum = "02e2d2db9033d13a1567121ddd7a095ee144db4e1ca1b1bda3419bc0da294ebd" 2661 + checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662" 2524 2662 dependencies = [ 2525 2663 "libc", 2526 2664 "winapi", 2527 2665 ] 2528 2666 2529 2667 [[package]] 2668 + name = "socket2" 2669 + version = "0.5.3" 2670 + source = "registry+https://github.com/rust-lang/crates.io-index" 2671 + checksum = "2538b18701741680e0322a2302176d3253a35388e2e62f172f64f4f16605f877" 2672 + dependencies = [ 2673 + "libc", 2674 + "windows-sys 0.48.0", 2675 + ] 2676 + 2677 + [[package]] 2530 2678 name = "spin" 2531 2679 version = "0.5.2" 2532 2680 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2543 2691 ] 2544 2692 2545 2693 [[package]] 2694 + name = "static_assertions" 2695 + version = "1.1.0" 2696 + source = "registry+https://github.com/rust-lang/crates.io-index" 2697 + checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 2698 + 2699 + [[package]] 2546 2700 name = "subslice" 2547 2701 version = "0.2.3" 2548 2702 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2553 2707 2554 2708 [[package]] 2555 2709 name = "subtle" 2556 - version = "2.4.1" 2710 + version = "2.5.0" 2557 2711 source = "registry+https://github.com/rust-lang/crates.io-index" 2558 - checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" 2712 + checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc" 2559 2713 2560 2714 [[package]] 2561 2715 name = "syn" 2562 - version = "1.0.103" 2716 + version = "1.0.109" 2563 2717 source = "registry+https://github.com/rust-lang/crates.io-index" 2564 - checksum = "a864042229133ada95abf3b54fdc62ef5ccabe9515b64717bcb9a1919e59445d" 2718 + checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 2719 + dependencies = [ 2720 + "proc-macro2", 2721 + "quote", 2722 + "unicode-ident", 2723 + ] 2724 + 2725 + [[package]] 2726 + name = "syn" 2727 + version = "2.0.21" 2728 + source = "registry+https://github.com/rust-lang/crates.io-index" 2729 + checksum = "1182caafaab7018eaea9b404afa8184c0baf42a04d5e10ae4f4843c2029c8aab" 2565 2730 dependencies = [ 2566 2731 "proc-macro2", 2567 2732 "quote", ··· 2570 2735 2571 2736 [[package]] 2572 2737 name = "sync_wrapper" 2573 - version = "0.1.1" 2738 + version = "0.1.2" 2574 2739 source = "registry+https://github.com/rust-lang/crates.io-index" 2575 - checksum = "20518fe4a4c9acf048008599e464deb21beeae3d3578418951a189c235a7a9a8" 2740 + checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" 2576 2741 2577 2742 [[package]] 2578 2743 name = "synchronoise" ··· 2584 2749 ] 2585 2750 2586 2751 [[package]] 2587 - name = "synstructure" 2588 - version = "0.12.6" 2589 - source = "registry+https://github.com/rust-lang/crates.io-index" 2590 - checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f" 2591 - dependencies = [ 2592 - "proc-macro2", 2593 - "quote", 2594 - "syn", 2595 - "unicode-xid", 2596 - ] 2597 - 2598 - [[package]] 2599 2752 name = "thiserror" 2600 - version = "1.0.37" 2753 + version = "1.0.40" 2601 2754 source = "registry+https://github.com/rust-lang/crates.io-index" 2602 - checksum = "10deb33631e3c9018b9baf9dcbbc4f737320d2b576bac10f6aefa048fa407e3e" 2755 + checksum = "978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac" 2603 2756 dependencies = [ 2604 2757 "thiserror-impl", 2605 2758 ] 2606 2759 2607 2760 [[package]] 2608 2761 name = "thiserror-impl" 2609 - version = "1.0.37" 2762 + version = "1.0.40" 2610 2763 source = "registry+https://github.com/rust-lang/crates.io-index" 2611 - checksum = "982d17546b47146b28f7c22e3d08465f6b8903d0ea13c1660d9d84a6e7adcdbb" 2764 + checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" 2612 2765 dependencies = [ 2613 2766 "proc-macro2", 2614 2767 "quote", 2615 - "syn", 2768 + "syn 2.0.21", 2616 2769 ] 2617 2770 2618 2771 [[package]] 2619 2772 name = "thread_local" 2620 - version = "1.1.4" 2773 + version = "1.1.7" 2621 2774 source = "registry+https://github.com/rust-lang/crates.io-index" 2622 - checksum = "5516c27b78311c50bf42c071425c560ac799b11c30b31f87e3081965fe5e0180" 2775 + checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152" 2623 2776 dependencies = [ 2777 + "cfg-if", 2624 2778 "once_cell", 2625 2779 ] 2626 2780 ··· 2659 2813 2660 2814 [[package]] 2661 2815 name = "tikv-jemalloc-sys" 2662 - version = "0.5.2+5.3.0-patched" 2816 + version = "0.5.3+5.3.0-patched" 2663 2817 source = "registry+https://github.com/rust-lang/crates.io-index" 2664 - checksum = "ec45c14da997d0925c7835883e4d5c181f196fa142f8c19d7643d1e9af2592c3" 2818 + checksum = "a678df20055b43e57ef8cddde41cdfda9a3c1a060b67f4c5836dfb1d78543ba8" 2665 2819 dependencies = [ 2666 2820 "cc", 2667 - "fs_extra", 2668 2821 "libc", 2669 2822 ] 2670 2823 ··· 2680 2833 2681 2834 [[package]] 2682 2835 name = "time" 2683 - version = "0.3.17" 2836 + version = "0.3.22" 2684 2837 source = "registry+https://github.com/rust-lang/crates.io-index" 2685 - checksum = "a561bf4617eebd33bca6434b988f39ed798e527f51a1e797d0ee4f61c0a38376" 2838 + checksum = "ea9e1b3cf1243ae005d9e74085d4d542f3125458f3a81af210d901dcd7411efd" 2686 2839 dependencies = [ 2687 2840 "itoa", 2688 2841 "serde", ··· 2692 2845 2693 2846 [[package]] 2694 2847 name = "time-core" 2695 - version = "0.1.0" 2848 + version = "0.1.1" 2696 2849 source = "registry+https://github.com/rust-lang/crates.io-index" 2697 - checksum = "2e153e1f1acaef8acc537e68b44906d2db6436e2b35ac2c6b42640fff91f00fd" 2850 + checksum = "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb" 2698 2851 2699 2852 [[package]] 2700 2853 name = "time-macros" 2701 - version = "0.2.6" 2854 + version = "0.2.9" 2702 2855 source = "registry+https://github.com/rust-lang/crates.io-index" 2703 - checksum = "d967f99f534ca7e495c575c62638eebc2898a8c84c119b89e250477bc4ba16b2" 2856 + checksum = "372950940a5f07bf38dbe211d7283c9e6d7327df53794992d293e534c733d09b" 2704 2857 dependencies = [ 2705 2858 "time-core", 2706 2859 ] ··· 2716 2869 2717 2870 [[package]] 2718 2871 name = "tinyvec_macros" 2719 - version = "0.1.0" 2872 + version = "0.1.1" 2720 2873 source = "registry+https://github.com/rust-lang/crates.io-index" 2721 - checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" 2874 + checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" 2722 2875 2723 2876 [[package]] 2724 2877 name = "tokio" 2725 - version = "1.22.0" 2878 + version = "1.28.2" 2726 2879 source = "registry+https://github.com/rust-lang/crates.io-index" 2727 - checksum = "d76ce4a75fb488c605c54bf610f221cea8b0dafb53333c1a67e8ee199dcd2ae3" 2880 + checksum = "94d7b1cfd2aa4011f2de74c2c4c63665e27a71006b0a192dcd2710272e73dfa2" 2728 2881 dependencies = [ 2729 2882 "autocfg", 2730 2883 "bytes", 2731 2884 "libc", 2732 - "memchr", 2733 2885 "mio", 2734 2886 "num_cpus", 2735 2887 "pin-project-lite", 2736 2888 "signal-hook-registry", 2737 - "socket2", 2889 + "socket2 0.4.9", 2738 2890 "tokio-macros", 2739 - "winapi", 2891 + "windows-sys 0.48.0", 2740 2892 ] 2741 2893 2742 2894 [[package]] 2743 2895 name = "tokio-macros" 2744 - version = "1.8.0" 2896 + version = "2.1.0" 2745 2897 source = "registry+https://github.com/rust-lang/crates.io-index" 2746 - checksum = "9724f9a975fb987ef7a3cd9be0350edcbe130698af5b8f7a631e23d42d052484" 2898 + checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e" 2747 2899 dependencies = [ 2748 2900 "proc-macro2", 2749 2901 "quote", 2750 - "syn", 2902 + "syn 2.0.21", 2751 2903 ] 2752 2904 2753 2905 [[package]] ··· 2756 2908 source = "registry+https://github.com/rust-lang/crates.io-index" 2757 2909 checksum = "c43ee83903113e03984cb9e5cebe6c04a5116269e900e3ddba8f068a62adda59" 2758 2910 dependencies = [ 2759 - "rustls", 2911 + "rustls 0.20.8", 2760 2912 "tokio", 2761 2913 "webpki", 2762 2914 ] 2763 2915 2764 2916 [[package]] 2917 + name = "tokio-rustls" 2918 + version = "0.24.1" 2919 + source = "registry+https://github.com/rust-lang/crates.io-index" 2920 + checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" 2921 + dependencies = [ 2922 + "rustls 0.21.2", 2923 + "tokio", 2924 + ] 2925 + 2926 + [[package]] 2765 2927 name = "tokio-socks" 2766 2928 version = "0.5.1" 2767 2929 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2775 2937 2776 2938 [[package]] 2777 2939 name = "tokio-stream" 2778 - version = "0.1.11" 2940 + version = "0.1.14" 2779 2941 source = "registry+https://github.com/rust-lang/crates.io-index" 2780 - checksum = "d660770404473ccd7bc9f8b28494a811bc18542b915c0855c51e8f419d5223ce" 2942 + checksum = "397c988d37662c7dda6d2208364a706264bf3d6138b11d436cbac0ad38832842" 2781 2943 dependencies = [ 2782 2944 "futures-core", 2783 2945 "pin-project-lite", ··· 2786 2948 2787 2949 [[package]] 2788 2950 name = "tokio-util" 2789 - version = "0.7.4" 2951 + version = "0.7.8" 2790 2952 source = "registry+https://github.com/rust-lang/crates.io-index" 2791 - checksum = "0bb2e075f03b3d66d8d8785356224ba688d2906a371015e225beeb65ca92c740" 2953 + checksum = "806fe8c2c87eccc8b3267cbae29ed3ab2d0bd37fca70ab622e46aaa9375ddb7d" 2792 2954 dependencies = [ 2793 2955 "bytes", 2794 2956 "futures-core", ··· 2800 2962 2801 2963 [[package]] 2802 2964 name = "toml" 2803 - version = "0.5.9" 2965 + version = "0.7.5" 2966 + source = "registry+https://github.com/rust-lang/crates.io-index" 2967 + checksum = "1ebafdf5ad1220cb59e7d17cf4d2c72015297b75b19a10472f99b89225089240" 2968 + dependencies = [ 2969 + "serde", 2970 + "serde_spanned", 2971 + "toml_datetime", 2972 + "toml_edit", 2973 + ] 2974 + 2975 + [[package]] 2976 + name = "toml_datetime" 2977 + version = "0.6.3" 2978 + source = "registry+https://github.com/rust-lang/crates.io-index" 2979 + checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b" 2980 + dependencies = [ 2981 + "serde", 2982 + ] 2983 + 2984 + [[package]] 2985 + name = "toml_edit" 2986 + version = "0.19.11" 2804 2987 source = "registry+https://github.com/rust-lang/crates.io-index" 2805 - checksum = "8d82e1a7758622a465f8cee077614c73484dac5b836c02ff6a40d5d1010324d7" 2988 + checksum = "266f016b7f039eec8a1a80dfe6156b633d208b9fccca5e4db1d6775b0c4e34a7" 2806 2989 dependencies = [ 2990 + "indexmap 2.0.0", 2807 2991 "serde", 2992 + "serde_spanned", 2993 + "toml_datetime", 2994 + "winnow", 2808 2995 ] 2809 2996 2810 2997 [[package]] ··· 2817 3004 "futures-util", 2818 3005 "pin-project", 2819 3006 "pin-project-lite", 2820 - "tokio", 2821 3007 "tower-layer", 2822 3008 "tower-service", 2823 3009 "tracing", ··· 2825 3011 2826 3012 [[package]] 2827 3013 name = "tower-http" 2828 - version = "0.3.4" 3014 + version = "0.4.1" 2829 3015 source = "registry+https://github.com/rust-lang/crates.io-index" 2830 - checksum = "3c530c8675c1dbf98facee631536fa116b5fb6382d7dd6dc1b118d970eafe3ba" 3016 + checksum = "a8bd22a874a2d0b70452d5597b12c537331d49060824a95f49f108994f94aa4c" 2831 3017 dependencies = [ 2832 - "async-compression", 2833 - "bitflags", 3018 + "bitflags 2.3.2", 2834 3019 "bytes", 2835 3020 "futures-core", 2836 3021 "futures-util", ··· 2838 3023 "http-body", 2839 3024 "http-range-header", 2840 3025 "pin-project-lite", 2841 - "tokio", 2842 - "tokio-util", 2843 3026 "tower", 2844 3027 "tower-layer", 2845 3028 "tower-service", ··· 2873 3056 2874 3057 [[package]] 2875 3058 name = "tracing-attributes" 2876 - version = "0.1.23" 3059 + version = "0.1.26" 2877 3060 source = "registry+https://github.com/rust-lang/crates.io-index" 2878 - checksum = "4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a" 3061 + checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab" 2879 3062 dependencies = [ 2880 3063 "proc-macro2", 2881 3064 "quote", 2882 - "syn", 3065 + "syn 2.0.21", 2883 3066 ] 2884 3067 2885 3068 [[package]] 2886 3069 name = "tracing-core" 2887 - version = "0.1.30" 3070 + version = "0.1.31" 2888 3071 source = "registry+https://github.com/rust-lang/crates.io-index" 2889 - checksum = "24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a" 3072 + checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a" 2890 3073 dependencies = [ 2891 3074 "once_cell", 2892 3075 "valuable", ··· 2930 3113 2931 3114 [[package]] 2932 3115 name = "tracing-subscriber" 2933 - version = "0.3.16" 3116 + version = "0.3.17" 2934 3117 source = "registry+https://github.com/rust-lang/crates.io-index" 2935 - checksum = "a6176eae26dd70d0c919749377897b54a9276bd7061339665dd68777926b5a70" 3118 + checksum = "30a651bc37f915e81f087d86e62a18eec5f79550c7faff886f7090b4ea757c77" 2936 3119 dependencies = [ 2937 3120 "matchers", 2938 3121 "nu-ansi-term", ··· 2993 3176 2994 3177 [[package]] 2995 3178 name = "try-lock" 2996 - version = "0.2.3" 3179 + version = "0.2.4" 2997 3180 source = "registry+https://github.com/rust-lang/crates.io-index" 2998 - checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" 3181 + checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" 2999 3182 3000 3183 [[package]] 3001 3184 name = "typenum" 3002 - version = "1.15.0" 3185 + version = "1.16.0" 3186 + source = "registry+https://github.com/rust-lang/crates.io-index" 3187 + checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" 3188 + 3189 + [[package]] 3190 + name = "typewit" 3191 + version = "1.4.0" 3003 3192 source = "registry+https://github.com/rust-lang/crates.io-index" 3004 - checksum = "dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987" 3193 + checksum = "4061a10d4d8f3081a8ccc025182afd8434302d8d4b4503ec6d8510d09df08c2d" 3005 3194 3006 3195 [[package]] 3007 3196 name = "uncased" 3008 - version = "0.9.7" 3197 + version = "0.9.9" 3009 3198 source = "registry+https://github.com/rust-lang/crates.io-index" 3010 - checksum = "09b01702b0fd0b3fadcf98e098780badda8742d4f4a7676615cad90e8ac73622" 3199 + checksum = "9b9bc53168a4be7402ab86c3aad243a84dd7381d09be0eddc81280c1da95ca68" 3011 3200 dependencies = [ 3012 3201 "version_check", 3013 3202 ] 3014 3203 3015 3204 [[package]] 3016 3205 name = "unicode-bidi" 3017 - version = "0.3.8" 3206 + version = "0.3.13" 3018 3207 source = "registry+https://github.com/rust-lang/crates.io-index" 3019 - checksum = "099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992" 3208 + checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" 3020 3209 3021 3210 [[package]] 3022 3211 name = "unicode-ident" 3023 - version = "1.0.5" 3212 + version = "1.0.9" 3024 3213 source = "registry+https://github.com/rust-lang/crates.io-index" 3025 - checksum = "6ceab39d59e4c9499d4e5a8ee0e2735b891bb7308ac83dfb4e80cad195c9f6f3" 3214 + checksum = "b15811caf2415fb889178633e7724bad2509101cde276048e013b9def5e51fa0" 3026 3215 3027 3216 [[package]] 3028 3217 name = "unicode-normalization" ··· 3034 3223 ] 3035 3224 3036 3225 [[package]] 3037 - name = "unicode-xid" 3038 - version = "0.2.4" 3039 - source = "registry+https://github.com/rust-lang/crates.io-index" 3040 - checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" 3041 - 3042 - [[package]] 3043 3226 name = "unsafe-libyaml" 3044 - version = "0.2.4" 3227 + version = "0.2.8" 3045 3228 source = "registry+https://github.com/rust-lang/crates.io-index" 3046 - checksum = "c1e5fa573d8ac5f1a856f8d7be41d390ee973daf97c806b2c1a465e4e1406e68" 3229 + checksum = "1865806a559042e51ab5414598446a5871b561d21b6764f2eabb0dd481d880a6" 3047 3230 3048 3231 [[package]] 3049 3232 name = "unsigned-varint" ··· 3059 3242 3060 3243 [[package]] 3061 3244 name = "url" 3062 - version = "2.3.1" 3245 + version = "2.4.0" 3063 3246 source = "registry+https://github.com/rust-lang/crates.io-index" 3064 - checksum = "0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643" 3247 + checksum = "50bff7831e19200a85b17131d085c25d7811bc4e186efdaf54bbd132994a88cb" 3065 3248 dependencies = [ 3066 3249 "form_urlencoded", 3067 - "idna 0.3.0", 3250 + "idna 0.4.0", 3068 3251 "percent-encoding", 3069 3252 ] 3070 3253 3071 3254 [[package]] 3072 3255 name = "uuid" 3073 - version = "1.2.2" 3256 + version = "1.3.4" 3074 3257 source = "registry+https://github.com/rust-lang/crates.io-index" 3075 - checksum = "422ee0de9031b5b948b97a8fc04e3aa35230001a722ddd27943e0be31564ce4c" 3258 + checksum = "0fa2982af2eec27de306107c027578ff7f423d65f7250e40ce0fea8f45248b81" 3076 3259 dependencies = [ 3077 - "getrandom 0.2.8", 3260 + "getrandom 0.2.10", 3078 3261 ] 3079 3262 3080 3263 [[package]] ··· 3097 3280 3098 3281 [[package]] 3099 3282 name = "want" 3100 - version = "0.3.0" 3283 + version = "0.3.1" 3101 3284 source = "registry+https://github.com/rust-lang/crates.io-index" 3102 - checksum = "1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0" 3285 + checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" 3103 3286 dependencies = [ 3104 - "log", 3105 3287 "try-lock", 3106 3288 ] 3107 3289 ··· 3119 3301 3120 3302 [[package]] 3121 3303 name = "wasm-bindgen" 3122 - version = "0.2.83" 3304 + version = "0.2.87" 3123 3305 source = "registry+https://github.com/rust-lang/crates.io-index" 3124 - checksum = "eaf9f5aceeec8be17c128b2e93e031fb8a4d469bb9c4ae2d7dc1888b26887268" 3306 + checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342" 3125 3307 dependencies = [ 3126 3308 "cfg-if", 3127 3309 "wasm-bindgen-macro", ··· 3129 3311 3130 3312 [[package]] 3131 3313 name = "wasm-bindgen-backend" 3132 - version = "0.2.83" 3314 + version = "0.2.87" 3133 3315 source = "registry+https://github.com/rust-lang/crates.io-index" 3134 - checksum = "4c8ffb332579b0557b52d268b91feab8df3615f265d5270fec2a8c95b17c1142" 3316 + checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd" 3135 3317 dependencies = [ 3136 3318 "bumpalo", 3137 3319 "log", 3138 3320 "once_cell", 3139 3321 "proc-macro2", 3140 3322 "quote", 3141 - "syn", 3323 + "syn 2.0.21", 3142 3324 "wasm-bindgen-shared", 3143 3325 ] 3144 3326 3145 3327 [[package]] 3146 3328 name = "wasm-bindgen-futures" 3147 - version = "0.4.33" 3329 + version = "0.4.37" 3148 3330 source = "registry+https://github.com/rust-lang/crates.io-index" 3149 - checksum = "23639446165ca5a5de86ae1d8896b737ae80319560fbaa4c2887b7da6e7ebd7d" 3331 + checksum = "c02dbc21516f9f1f04f187958890d7e6026df8d16540b7ad9492bc34a67cea03" 3150 3332 dependencies = [ 3151 3333 "cfg-if", 3152 3334 "js-sys", ··· 3156 3338 3157 3339 [[package]] 3158 3340 name = "wasm-bindgen-macro" 3159 - version = "0.2.83" 3341 + version = "0.2.87" 3160 3342 source = "registry+https://github.com/rust-lang/crates.io-index" 3161 - checksum = "052be0f94026e6cbc75cdefc9bae13fd6052cdcaf532fa6c45e7ae33a1e6c810" 3343 + checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d" 3162 3344 dependencies = [ 3163 3345 "quote", 3164 3346 "wasm-bindgen-macro-support", ··· 3166 3348 3167 3349 [[package]] 3168 3350 name = "wasm-bindgen-macro-support" 3169 - version = "0.2.83" 3351 + version = "0.2.87" 3170 3352 source = "registry+https://github.com/rust-lang/crates.io-index" 3171 - checksum = "07bc0c051dc5f23e307b13285f9d75df86bfdf816c5721e573dec1f9b8aa193c" 3353 + checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" 3172 3354 dependencies = [ 3173 3355 "proc-macro2", 3174 3356 "quote", 3175 - "syn", 3357 + "syn 2.0.21", 3176 3358 "wasm-bindgen-backend", 3177 3359 "wasm-bindgen-shared", 3178 3360 ] 3179 3361 3180 3362 [[package]] 3181 3363 name = "wasm-bindgen-shared" 3182 - version = "0.2.83" 3364 + version = "0.2.87" 3183 3365 source = "registry+https://github.com/rust-lang/crates.io-index" 3184 - checksum = "1c38c045535d93ec4f0b4defec448e4291638ee608530863b1e2ba115d4fff7f" 3366 + checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1" 3185 3367 3186 3368 [[package]] 3187 3369 name = "web-sys" 3188 - version = "0.3.60" 3370 + version = "0.3.64" 3189 3371 source = "registry+https://github.com/rust-lang/crates.io-index" 3190 - checksum = "bcda906d8be16e728fd5adc5b729afad4e444e106ab28cd1c7256e54fa61510f" 3372 + checksum = "9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b" 3191 3373 dependencies = [ 3192 3374 "js-sys", 3193 3375 "wasm-bindgen", ··· 3211 3393 3212 3394 [[package]] 3213 3395 name = "widestring" 3214 - version = "0.5.1" 3396 + version = "1.0.2" 3215 3397 source = "registry+https://github.com/rust-lang/crates.io-index" 3216 - checksum = "17882f045410753661207383517a6f62ec3dbeb6a4ed2acce01f0728238d1983" 3398 + checksum = "653f141f39ec16bba3c5abe400a0c60da7468261cc2cbf36805022876bc721a8" 3217 3399 3218 3400 [[package]] 3219 3401 name = "wildmatch" ··· 3245 3427 3246 3428 [[package]] 3247 3429 name = "windows-sys" 3248 - version = "0.36.1" 3430 + version = "0.42.0" 3249 3431 source = "registry+https://github.com/rust-lang/crates.io-index" 3250 - checksum = "ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2" 3432 + checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" 3251 3433 dependencies = [ 3252 - "windows_aarch64_msvc 0.36.1", 3253 - "windows_i686_gnu 0.36.1", 3254 - "windows_i686_msvc 0.36.1", 3255 - "windows_x86_64_gnu 0.36.1", 3256 - "windows_x86_64_msvc 0.36.1", 3434 + "windows_aarch64_gnullvm 0.42.2", 3435 + "windows_aarch64_msvc 0.42.2", 3436 + "windows_i686_gnu 0.42.2", 3437 + "windows_i686_msvc 0.42.2", 3438 + "windows_x86_64_gnu 0.42.2", 3439 + "windows_x86_64_gnullvm 0.42.2", 3440 + "windows_x86_64_msvc 0.42.2", 3257 3441 ] 3258 3442 3259 3443 [[package]] 3260 3444 name = "windows-sys" 3261 - version = "0.42.0" 3445 + version = "0.48.0" 3262 3446 source = "registry+https://github.com/rust-lang/crates.io-index" 3263 - checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" 3447 + checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 3264 3448 dependencies = [ 3265 - "windows_aarch64_gnullvm", 3266 - "windows_aarch64_msvc 0.42.0", 3267 - "windows_i686_gnu 0.42.0", 3268 - "windows_i686_msvc 0.42.0", 3269 - "windows_x86_64_gnu 0.42.0", 3270 - "windows_x86_64_gnullvm", 3271 - "windows_x86_64_msvc 0.42.0", 3449 + "windows-targets", 3450 + ] 3451 + 3452 + [[package]] 3453 + name = "windows-targets" 3454 + version = "0.48.0" 3455 + source = "registry+https://github.com/rust-lang/crates.io-index" 3456 + checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5" 3457 + dependencies = [ 3458 + "windows_aarch64_gnullvm 0.48.0", 3459 + "windows_aarch64_msvc 0.48.0", 3460 + "windows_i686_gnu 0.48.0", 3461 + "windows_i686_msvc 0.48.0", 3462 + "windows_x86_64_gnu 0.48.0", 3463 + "windows_x86_64_gnullvm 0.48.0", 3464 + "windows_x86_64_msvc 0.48.0", 3272 3465 ] 3273 3466 3274 3467 [[package]] 3275 3468 name = "windows_aarch64_gnullvm" 3276 - version = "0.42.0" 3469 + version = "0.42.2" 3277 3470 source = "registry+https://github.com/rust-lang/crates.io-index" 3278 - checksum = "41d2aa71f6f0cbe00ae5167d90ef3cfe66527d6f613ca78ac8024c3ccab9a19e" 3471 + checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 3472 + 3473 + [[package]] 3474 + name = "windows_aarch64_gnullvm" 3475 + version = "0.48.0" 3476 + source = "registry+https://github.com/rust-lang/crates.io-index" 3477 + checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" 3279 3478 3280 3479 [[package]] 3281 3480 name = "windows_aarch64_msvc" 3282 - version = "0.36.1" 3481 + version = "0.42.2" 3283 3482 source = "registry+https://github.com/rust-lang/crates.io-index" 3284 - checksum = "9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47" 3483 + checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 3285 3484 3286 3485 [[package]] 3287 3486 name = "windows_aarch64_msvc" 3288 - version = "0.42.0" 3487 + version = "0.48.0" 3289 3488 source = "registry+https://github.com/rust-lang/crates.io-index" 3290 - checksum = "dd0f252f5a35cac83d6311b2e795981f5ee6e67eb1f9a7f64eb4500fbc4dcdb4" 3489 + checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" 3291 3490 3292 3491 [[package]] 3293 3492 name = "windows_i686_gnu" 3294 - version = "0.36.1" 3493 + version = "0.42.2" 3295 3494 source = "registry+https://github.com/rust-lang/crates.io-index" 3296 - checksum = "180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6" 3495 + checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 3297 3496 3298 3497 [[package]] 3299 3498 name = "windows_i686_gnu" 3300 - version = "0.42.0" 3499 + version = "0.48.0" 3301 3500 source = "registry+https://github.com/rust-lang/crates.io-index" 3302 - checksum = "fbeae19f6716841636c28d695375df17562ca208b2b7d0dc47635a50ae6c5de7" 3501 + checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" 3303 3502 3304 3503 [[package]] 3305 3504 name = "windows_i686_msvc" 3306 - version = "0.36.1" 3505 + version = "0.42.2" 3307 3506 source = "registry+https://github.com/rust-lang/crates.io-index" 3308 - checksum = "e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024" 3507 + checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 3309 3508 3310 3509 [[package]] 3311 3510 name = "windows_i686_msvc" 3312 - version = "0.42.0" 3511 + version = "0.48.0" 3313 3512 source = "registry+https://github.com/rust-lang/crates.io-index" 3314 - checksum = "84c12f65daa39dd2babe6e442988fc329d6243fdce47d7d2d155b8d874862246" 3513 + checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" 3315 3514 3316 3515 [[package]] 3317 3516 name = "windows_x86_64_gnu" 3318 - version = "0.36.1" 3517 + version = "0.42.2" 3319 3518 source = "registry+https://github.com/rust-lang/crates.io-index" 3320 - checksum = "4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1" 3519 + checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 3321 3520 3322 3521 [[package]] 3323 3522 name = "windows_x86_64_gnu" 3324 - version = "0.42.0" 3523 + version = "0.48.0" 3325 3524 source = "registry+https://github.com/rust-lang/crates.io-index" 3326 - checksum = "bf7b1b21b5362cbc318f686150e5bcea75ecedc74dd157d874d754a2ca44b0ed" 3525 + checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" 3327 3526 3328 3527 [[package]] 3329 3528 name = "windows_x86_64_gnullvm" 3330 - version = "0.42.0" 3529 + version = "0.42.2" 3331 3530 source = "registry+https://github.com/rust-lang/crates.io-index" 3332 - checksum = "09d525d2ba30eeb3297665bd434a54297e4170c7f1a44cad4ef58095b4cd2028" 3531 + checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 3532 + 3533 + [[package]] 3534 + name = "windows_x86_64_gnullvm" 3535 + version = "0.48.0" 3536 + source = "registry+https://github.com/rust-lang/crates.io-index" 3537 + checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" 3333 3538 3334 3539 [[package]] 3335 3540 name = "windows_x86_64_msvc" 3336 - version = "0.36.1" 3541 + version = "0.42.2" 3337 3542 source = "registry+https://github.com/rust-lang/crates.io-index" 3338 - checksum = "c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680" 3543 + checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 3339 3544 3340 3545 [[package]] 3341 3546 name = "windows_x86_64_msvc" 3342 - version = "0.42.0" 3547 + version = "0.48.0" 3343 3548 source = "registry+https://github.com/rust-lang/crates.io-index" 3344 - checksum = "f40009d85759725a34da6d89a94e63d7bdc50a862acf0dbc7c8e488f1edcb6f5" 3549 + checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" 3550 + 3551 + [[package]] 3552 + name = "winnow" 3553 + version = "0.4.7" 3554 + source = "registry+https://github.com/rust-lang/crates.io-index" 3555 + checksum = "ca0ace3845f0d96209f0375e6d367e3eb87eb65d27d445bdc9f1843a26f39448" 3556 + dependencies = [ 3557 + "memchr", 3558 + ] 3345 3559 3346 3560 [[package]] 3347 3561 name = "winreg" ··· 3354 3568 3355 3569 [[package]] 3356 3570 name = "winreg" 3357 - version = "0.10.1" 3571 + version = "0.50.0" 3358 3572 source = "registry+https://github.com/rust-lang/crates.io-index" 3359 - checksum = "80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d" 3573 + checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" 3360 3574 dependencies = [ 3361 - "winapi", 3575 + "cfg-if", 3576 + "windows-sys 0.48.0", 3362 3577 ] 3363 3578 3364 3579 [[package]] ··· 3369 3584 3370 3585 [[package]] 3371 3586 name = "zeroize" 3372 - version = "1.5.7" 3587 + version = "1.6.0" 3373 3588 source = "registry+https://github.com/rust-lang/crates.io-index" 3374 - checksum = "c394b5bd0c6f669e7275d9c20aa90ae064cb22e75a1cad54e1b34088034b149f" 3589 + checksum = "2a0956f1ba7c7909bfb66c2e9e4124ab6f6482560f6628b5aaeba39207c9aad9" 3375 3590 dependencies = [ 3376 3591 "zeroize_derive", 3377 3592 ] 3378 3593 3379 3594 [[package]] 3380 3595 name = "zeroize_derive" 3381 - version = "1.3.2" 3596 + version = "1.4.2" 3382 3597 source = "registry+https://github.com/rust-lang/crates.io-index" 3383 - checksum = "3f8f187641dad4f680d25c4bfc4225b418165984179f26ca76ec4fb6441d3a17" 3598 + checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" 3384 3599 dependencies = [ 3385 3600 "proc-macro2", 3386 3601 "quote", 3387 - "syn", 3388 - "synstructure", 3602 + "syn 2.0.21", 3389 3603 ] 3390 3604 3391 3605 [[package]] ··· 3396 3610 dependencies = [ 3397 3611 "num-traits", 3398 3612 ] 3613 + 3614 + [[package]] 3615 + name = "zstd-sys" 3616 + version = "2.0.8+zstd.1.5.5" 3617 + source = "registry+https://github.com/rust-lang/crates.io-index" 3618 + checksum = "5556e6ee25d32df2586c098bbfa278803692a20d0ab9565e049480d52707ec8c" 3619 + dependencies = [ 3620 + "cc", 3621 + "libc", 3622 + "pkg-config", 3623 + ]
+17 -6
pkgs/servers/matrix-conduit/default.nix
··· 1 - { lib, rustPlatform, fetchFromGitLab, pkg-config, sqlite, stdenv, darwin, nixosTests, rocksdb_6_23 }: 1 + { lib 2 + , rustPlatform 3 + , fetchFromGitLab 4 + , pkg-config 5 + , sqlite 6 + , stdenv 7 + , darwin 8 + , nixosTests 9 + , rocksdb 10 + }: 2 11 3 12 rustPlatform.buildRustPackage rec { 4 13 pname = "matrix-conduit"; 5 - version = "0.5.0"; 14 + version = "0.6.0"; 6 15 7 16 src = fetchFromGitLab { 8 17 owner = "famedly"; 9 18 repo = "conduit"; 10 19 rev = "v${version}"; 11 - sha256 = "sha256-GSCpmn6XRbmnfH31R9c6QW3/pez9KHPjI99dR+ln0P4="; 20 + hash = "sha256-TpNssMHvSKcxJMas5lQNWEbIv09u4/niBN2C27Mp0JY="; 12 21 }; 13 22 14 23 # We have to use importCargoLock here because `cargo vendor` currently doesn't support workspace ··· 18 27 outputHashes = { 19 28 "heed-0.10.6" = "sha256-rm02pJ6wGYN4SsAbp85jBVHDQ5ITjZZd+79EC2ubRsY="; 20 29 "reqwest-0.11.9" = "sha256-wH/q7REnkz30ENBIK5Rlxnc1F6vOyuEANMHFmiVPaGw="; 21 - "ruma-0.7.4" = "sha256-ztobLdOXSGyK1YcPMMIycO3ZmnjxG5mLkHltf0Fbs8s="; 30 + "ruma-0.8.2" = "sha256-GkHLY5unh7uyFNe0RS+3xQ4Ou8qBhzd+kEnCC7xUnMo="; 22 31 }; 23 32 }; 24 33 ··· 37 46 darwin.apple_sdk.frameworks.Security 38 47 ]; 39 48 40 - ROCKSDB_INCLUDE_DIR = "${rocksdb_6_23}/include"; 41 - ROCKSDB_LIB_DIR = "${rocksdb_6_23}/lib"; 49 + env = { 50 + ROCKSDB_INCLUDE_DIR = "${rocksdb}/include"; 51 + ROCKSDB_LIB_DIR = "${rocksdb}/lib"; 52 + }; 42 53 43 54 # tests failed on x86_64-darwin with SIGILL: illegal instruction 44 55 doCheck = !(stdenv.isx86_64 && stdenv.isDarwin);
+2 -2
pkgs/servers/mattermost/matterircd.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "matterircd"; 5 - version = "0.27.0"; 5 + version = "0.27.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "42wim"; 9 9 repo = "matterircd"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-gJHFAvgEZ26Jj3MfaUB7u/8jWtVHa9mjWfo+hFfo9u0="; 11 + sha256 = "sha256-bDM+P9UwH4cpieOQQfEi2xIKTRQ1zInW9iFK3yAU1Xk="; 12 12 }; 13 13 14 14 vendorHash = null;
+2 -2
pkgs/servers/monitoring/prometheus/dmarc-metrics-exporter/default.nix
··· 5 5 6 6 python3.pkgs.buildPythonApplication rec { 7 7 pname = "dmarc-metrics-exporter"; 8 - version = "0.9.1"; 8 + version = "0.9.4"; 9 9 10 10 disabled = python3.pythonOlder "3.8"; 11 11 ··· 15 15 owner = "jgosmann"; 16 16 repo = "dmarc-metrics-exporter"; 17 17 rev = "refs/tags/v${version}"; 18 - hash = "sha256-o22Jn2x2mFczjQTttKEfrzGBAKpXSe9JT8kIA5WGjmA="; 18 + hash = "sha256-doKG191rQvUpjOb3HvkzZP9XbtQXYGFtDJIdDSFRLSU="; 19 19 }; 20 20 21 21 pythonRelaxDeps = true;
+3
pkgs/servers/nosql/influxdb2/default.nix
··· 8 8 , rustPlatform 9 9 , stdenv 10 10 , libiconv 11 + , nixosTests 11 12 }: 12 13 13 14 let ··· 106 107 tags = [ "assets" ]; 107 108 108 109 ldflags = [ "-X main.commit=v${version}" "-X main.version=${version}" ]; 110 + 111 + passthru.tests = { inherit (nixosTests) influxdb2; }; 109 112 110 113 meta = with lib; { 111 114 description = "An open-source distributed time series database";
+57
pkgs/tools/graphics/pdf-sign/default.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , substituteAll 5 + 6 + , python3 7 + , ghostscript 8 + , coreutils 9 + , pdftk 10 + , poppler_utils 11 + }: 12 + 13 + let 14 + python-env = python3.withPackages (ps: with ps; [ tkinter ]); 15 + in 16 + stdenv.mkDerivation { 17 + pname = "pdf-sign"; 18 + version = "unstable-2023-08-08"; 19 + 20 + src = fetchFromGitHub { 21 + owner = "svenssonaxel"; 22 + repo = "pdf-sign"; 23 + rev = "98742c6b12ebe2ca3ba375c695f43b52fe38b362"; 24 + hash = "sha256-5GRk0T1iLqmvWI8zvZE3OWEHPS0/zN/Ie9brjZiFpqc="; 25 + }; 26 + 27 + patches = [ 28 + (substituteAll { 29 + src = ./use-nix-paths.patch; 30 + gs = "${ghostscript}/bin/gs"; 31 + mv = "${coreutils}/bin/mv"; 32 + pdftk = "${pdftk}/bin/pdftk"; 33 + pdfinfo = "${poppler_utils}/bin/pdfinfo"; 34 + }) 35 + ]; 36 + 37 + buildInputs = [ python-env ]; 38 + 39 + installPhase = '' 40 + runHook preInstall 41 + 42 + mkdir -p $out/bin 43 + cp pdf-sign pdf-create-empty $out/bin 44 + patchShebangs $out/bin 45 + 46 + runHook postInstall 47 + ''; 48 + 49 + meta = { 50 + description = "A tool to visually sign PDF files"; 51 + homepage = "https://github.com/svenssonaxel/pdf-sign"; 52 + license = lib.licenses.mit; 53 + maintainers = with lib.maintainers; [ tomasajt ]; 54 + platforms = lib.platforms.unix; 55 + }; 56 + } 57 +
+93
pkgs/tools/graphics/pdf-sign/use-nix-paths.patch
··· 1 + diff --git a/pdf-create-empty b/pdf-create-empty 2 + index e4768af..5caf34c 100755 3 + --- a/pdf-create-empty 4 + +++ b/pdf-create-empty 5 + @@ -20,7 +20,7 @@ def main(args): 6 + except: 7 + die('Invalid dimensions') 8 + subprocess.run([ 9 + - 'gs', '-dBATCH', '-dNOPAUSE', '-dSAFER', '-dQUIET', 10 + + '@gs@', '-dBATCH', '-dNOPAUSE', '-dSAFER', '-dQUIET', 11 + f'-sOutputFile={o}', 12 + '-sDEVICE=pdfwrite', 13 + f'-dDEVICEWIDTHPOINTS={w}', f'-dDEVICEHEIGHTPOINTS={h}', 14 + diff --git a/pdf-sign b/pdf-sign 15 + index 64be231..37d508d 100755 16 + --- a/pdf-sign 17 + +++ b/pdf-sign 18 + @@ -17,7 +17,7 @@ def main(args): 19 + if args.flatten: 20 + outFile=intmp('input.pdf') 21 + subprocess.run([ 22 + - 'pdftk', filePath, 23 + + '@pdftk@', filePath, 24 + 'output', outFile, 25 + 'flatten' 26 + ], check=True) 27 + @@ -28,7 +28,7 @@ def main(args): 28 + if args.page < -pageCount or args.page==0 or pageCount < args.page: 29 + die('Page number out of range') 30 + pageNumber=Cell(args.page if 0 < args.page else pageCount+args.page+1) 31 + - pagePDF=Cell(lambda: subprocess.run(['pdftk', inputPDF(), 'cat', str(pageNumber()), 'output', intmp('page.pdf')], check=True) and intmp('page.pdf')) 32 + + pagePDF=Cell(lambda: subprocess.run(['@pdftk@', inputPDF(), 'cat', str(pageNumber()), 'output', intmp('page.pdf')], check=True) and intmp('page.pdf')) 33 + pageSize=Cell(lambda: pdfGetSize(pagePDF())) 34 + # The chosen signature 35 + if not args.signature and args.batch: 36 + @@ -52,7 +52,7 @@ def main(args): 37 + dy=h*(1-signaturePositionY())/resize - sh/2 38 + outFile=intmp('signature-positioned.pdf') 39 + subprocess.run([ 40 + - 'gs', '-dBATCH', '-dNOPAUSE', '-dSAFER', '-dQUIET', 41 + + '@gs@', '-dBATCH', '-dNOPAUSE', '-dSAFER', '-dQUIET', 42 + f'-sOutputFile={outFile}', 43 + '-sDEVICE=pdfwrite', 44 + f'-dDEVICEWIDTHPOINTS={w}', f'-dDEVICEHEIGHTPOINTS={h}', '-dFIXEDMEDIA', 45 + @@ -62,7 +62,7 @@ def main(args): 46 + return outFile 47 + # The signed page 48 + signedPagePDF=Cell(lambda: subprocess.run([ 49 + - 'pdftk', 50 + + '@pdftk@', 51 + pagePDF(), 52 + 'stamp', signaturePositionedPDF(), 53 + 'output', intmp('signed-page.pdf'), 54 + @@ -80,7 +80,7 @@ def main(args): 55 + (w, h)=displaySize() 56 + outFile=intmp('display.png') 57 + subprocess.run([ 58 + - 'gs', '-dBATCH', '-dNOPAUSE', '-dSAFER', '-dQUIET', 59 + + '@gs@', '-dBATCH', '-dNOPAUSE', '-dSAFER', '-dQUIET', 60 + f'-sOutputFile={outFile}', 61 + '-sDEVICE=pngalpha', 62 + '-dMaxBitmap=2147483647', 63 + @@ -258,7 +258,7 @@ def main(args): 64 + if args.existing=='backup': 65 + backupFilePath=f'{signedFilePath}.backup{time.strftime("%Y%m%d_%H%M%S")}' 66 + subprocess.run([ 67 + - 'mv', 68 + + '@mv@', 69 + signedFilePath, 70 + backupFilePath, 71 + ], check=True) 72 + @@ -269,7 +269,7 @@ def main(args): 73 + assert args.existing=='overwrite' 74 + pnr=pageNumber() 75 + subprocess.run([ 76 + - 'pdftk', 77 + + '@pdftk@', 78 + f'A={inputPDF()}', 79 + f'B={signedPagePDF()}', 80 + 'cat', 81 + @@ -352,10 +352,10 @@ def tkthrottle(frequency, root): 82 + return decorator 83 + 84 + def pdfCountPages(filePath): 85 + - return int(fromCmdOutput(["pdfinfo", filePath], "^.*\nPages: +([0-9]+)\n.*$")[1]) 86 + + return int(fromCmdOutput(["@pdfinfo@", filePath], "^.*\nPages: +([0-9]+)\n.*$")[1]) 87 + 88 + def pdfGetSize(filePath): 89 + - [ignored, w, h, *ignored2]=fromCmdOutput(['pdfinfo', filePath], '^.*\nPage size: +([0-9.]+) x ([0-9.]+) pts( \([A-Za-z0-9]+\))?\n.*$') 90 + + [ignored, w, h, *ignored2]=fromCmdOutput(['@pdfinfo@', filePath], '^.*\nPage size: +([0-9.]+) x ([0-9.]+) pts( \([A-Za-z0-9]+\))?\n.*$') 91 + return (float(w), float(h)) 92 + 93 + def m(pattern, string):
+1 -1
pkgs/tools/misc/aaa/default.nix
··· 19 19 description = "Terminal viewer for 3a format"; 20 20 homepage = "https://github.com/DomesticMoth/aaa"; 21 21 license = with licenses; [ gpl3Only ]; 22 - maintainers = with maintainers; [ DomesticMoth ]; 22 + maintainers = with maintainers; [ asciimoth ]; 23 23 }; 24 24 }
+22
pkgs/tools/misc/crypto-tracker/default.nix
··· 1 + { lib, buildGoModule, fetchFromGitHub }: 2 + 3 + buildGoModule rec { 4 + pname = "crypto-tracker"; 5 + version = "0.1.8"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "Nox04"; 9 + repo = "crypto-tracker"; 10 + rev = "v${version}"; 11 + hash = "sha256-8tTaXpHZWcDq0Jfa9Hf258VYwfimLhYjCAzD4X/Ow0s="; 12 + }; 13 + 14 + vendorHash = "sha256-ORdDrZ61u76mz2oZyxfdf7iuo9SnuQeDxESt9lORhgQ="; 15 + 16 + meta = with lib; { 17 + description = "Program to retrieve the latest price for several cryptocurrencies using the CoinMarketCap API"; 18 + homepage = "https://github.com/Nox04/crypto-tracker"; 19 + license = licenses.mit; 20 + maintainers = with maintainers; [ tiredofit ]; 21 + }; 22 + }
+2 -2
pkgs/tools/misc/mmctl/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "mmctl"; 8 - version = "7.10.4"; 8 + version = "7.10.5"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "mattermost"; 12 12 repo = "mmctl"; 13 13 rev = "v${version}"; 14 - sha256 = "sha256-N3WvVVx4djmW6+Nh2XAgv0fJgVVp2I0I3vnUuoEUXjo="; 14 + sha256 = "sha256-FQdxFvYJ+YrOc1p3/Ju3ZOGFH32WeZjHXtsIYG+O0U0="; 15 15 }; 16 16 17 17 vendorHash = null;
+3 -3
pkgs/tools/misc/ollama/default.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "ollama"; 10 - version = "0.0.13"; 10 + version = "0.0.14"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "jmorganca"; 14 14 repo = "ollama"; 15 15 rev = "v${version}"; 16 - hash = "sha256-O8++opfUMQErE3/qeicnCzTGcmT+mA4Kugpp7ZTptZI="; 16 + hash = "sha256-QFik6Vlo06s2Nz5tsS3yvm3JYhCTIZHMiphtqz99sTI="; 17 17 }; 18 18 19 19 buildInputs = lib.optionals stdenv.isDarwin (with darwin.apple_sdk_11_0.frameworks; [ ··· 22 22 MetalKit 23 23 ]); 24 24 25 - vendorHash = "sha256-jlJf2RtcsnyhyCeKkRSrpg4GGB2r5hOa3ZmM+UZcIxI="; 25 + vendorHash = "sha256-eAvedN47InwUcsWLtnzxuLnmyeOoxHEDtQy9kjsFJnE="; 26 26 27 27 ldflags = [ "-s" "-w" ]; 28 28
+2 -2
pkgs/tools/misc/svu/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "svu"; 5 - version = "1.10.2"; 5 + version = "1.11.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "caarlos0"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "37AT+ygN7u3KfFqr26M9c7aTt15z8m4PBrSd+G5mJcE="; 11 + sha256 = "sha256-FmSBh2XxwxmIbX2TILnk+YUYbMQQbOb89uvnpl4b+7Y="; 12 12 }; 13 13 14 14 vendorHash = "sha256-+e1oL08KvBSNaRepGR2SBBrEDJaGxl5V9rOBysGEfQs=";
+4 -4
pkgs/tools/misc/twspace-crawler/default.nix
··· 2 2 3 3 buildNpmPackage rec { 4 4 pname = "twspace-crawler"; 5 - version = "1.12.7"; 5 + version = "1.12.8"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "HitomaruKonpaku"; 9 9 repo = "twspace-crawler"; 10 - rev = "bc1626996076f4e73890dc80b2fe99d578a7c641"; # version not tagged 11 - hash = "sha256-/2wdl7VCcO8WRAYFtr1wtu80TwyLI3Hi8XzmrzOzhUQ="; 10 + rev = "3909facc10fe0308d425b609675919e1b9d1b06e"; # version not tagged 11 + hash = "sha256-qAkrNWy7ofT2klgxU4lbZNfiPvF9gLpgkhaTW1xMcAc="; 12 12 }; 13 13 14 - npmDepsHash = "sha256-pPpUQ6o0P7iTcdLwWqwItJFVhYH9rC+bLKo4Gz7DiRE="; 14 + npmDepsHash = "sha256-m0xszerBSx6Ovs/S55lT4CqPRls7aSw4bjONV7BZ8xE="; 15 15 16 16 meta = with lib; { 17 17 description = "Script to monitor & download Twitter Spaces 24/7";
+6637
pkgs/tools/networking/veilid/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 = "addr2line" 7 + version = "0.20.0" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "f4fa78e18c64fce05e902adecd7a5eed15a5e0a3439f7b0e169f0252214865e3" 10 + dependencies = [ 11 + "gimli", 12 + ] 13 + 14 + [[package]] 15 + name = "adler" 16 + version = "1.0.2" 17 + source = "registry+https://github.com/rust-lang/crates.io-index" 18 + checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 19 + 20 + [[package]] 21 + name = "aead" 22 + version = "0.4.3" 23 + source = "registry+https://github.com/rust-lang/crates.io-index" 24 + checksum = "0b613b8e1e3cf911a086f53f03bf286f52fd7a7258e4fa606f0ef220d39d8877" 25 + dependencies = [ 26 + "generic-array 0.14.7", 27 + ] 28 + 29 + [[package]] 30 + name = "aes" 31 + version = "0.7.5" 32 + source = "registry+https://github.com/rust-lang/crates.io-index" 33 + checksum = "9e8b47f52ea9bae42228d07ec09eb676433d7c4ed1ebdf0f1d1c29ed446f1ab8" 34 + dependencies = [ 35 + "cfg-if 1.0.0", 36 + "cipher 0.3.0", 37 + "cpufeatures", 38 + "opaque-debug", 39 + ] 40 + 41 + [[package]] 42 + name = "ahash" 43 + version = "0.7.6" 44 + source = "registry+https://github.com/rust-lang/crates.io-index" 45 + checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47" 46 + dependencies = [ 47 + "getrandom 0.2.10", 48 + "once_cell", 49 + "version_check 0.9.4", 50 + ] 51 + 52 + [[package]] 53 + name = "ahash" 54 + version = "0.8.3" 55 + source = "registry+https://github.com/rust-lang/crates.io-index" 56 + checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" 57 + dependencies = [ 58 + "cfg-if 1.0.0", 59 + "getrandom 0.2.10", 60 + "once_cell", 61 + "version_check 0.9.4", 62 + ] 63 + 64 + [[package]] 65 + name = "aho-corasick" 66 + version = "1.0.2" 67 + source = "registry+https://github.com/rust-lang/crates.io-index" 68 + checksum = "43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41" 69 + dependencies = [ 70 + "memchr", 71 + ] 72 + 73 + [[package]] 74 + name = "allo-isolate" 75 + version = "0.1.18" 76 + source = "registry+https://github.com/rust-lang/crates.io-index" 77 + checksum = "71441b1911974f09ca413fc93fb2e3bfc60f4a284fdc7fd51e5a81b6afc61727" 78 + dependencies = [ 79 + "atomic", 80 + ] 81 + 82 + [[package]] 83 + name = "allocator-api2" 84 + version = "0.2.16" 85 + source = "registry+https://github.com/rust-lang/crates.io-index" 86 + checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5" 87 + 88 + [[package]] 89 + name = "android-logd-logger" 90 + version = "0.2.2" 91 + source = "registry+https://github.com/rust-lang/crates.io-index" 92 + checksum = "53eff4527d2f64c8374a3bbe1d280ce660203e8c83e4a893231037a488639a7b" 93 + dependencies = [ 94 + "bytes 1.4.0", 95 + "env_logger 0.8.4", 96 + "lazy_static", 97 + "libc", 98 + "log", 99 + "redox_syscall 0.2.16", 100 + "thiserror", 101 + "time 0.2.27", 102 + "winapi", 103 + ] 104 + 105 + [[package]] 106 + name = "android-tzdata" 107 + version = "0.1.1" 108 + source = "registry+https://github.com/rust-lang/crates.io-index" 109 + checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" 110 + 111 + [[package]] 112 + name = "android_log-sys" 113 + version = "0.2.0" 114 + source = "registry+https://github.com/rust-lang/crates.io-index" 115 + checksum = "85965b6739a430150bdd138e2374a98af0c3ee0d030b3bb7fc3bddff58d0102e" 116 + 117 + [[package]] 118 + name = "android_logger" 119 + version = "0.11.3" 120 + source = "registry+https://github.com/rust-lang/crates.io-index" 121 + checksum = "8619b80c242aa7bd638b5c7ddd952addeecb71f69c75e33f1d47b2804f8f883a" 122 + dependencies = [ 123 + "android_log-sys", 124 + "env_logger 0.10.0", 125 + "log", 126 + "once_cell", 127 + ] 128 + 129 + [[package]] 130 + name = "android_system_properties" 131 + version = "0.1.5" 132 + source = "registry+https://github.com/rust-lang/crates.io-index" 133 + checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" 134 + dependencies = [ 135 + "libc", 136 + ] 137 + 138 + [[package]] 139 + name = "ansi-parser" 140 + version = "0.8.0" 141 + source = "registry+https://github.com/rust-lang/crates.io-index" 142 + checksum = "bcb2392079bf27198570d6af79ecbd9ec7d8f16d3ec6b60933922fdb66287127" 143 + dependencies = [ 144 + "heapless", 145 + "nom 4.2.3", 146 + ] 147 + 148 + [[package]] 149 + name = "ansi_term" 150 + version = "0.12.1" 151 + source = "registry+https://github.com/rust-lang/crates.io-index" 152 + checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2" 153 + dependencies = [ 154 + "winapi", 155 + ] 156 + 157 + [[package]] 158 + name = "anyhow" 159 + version = "1.0.72" 160 + source = "registry+https://github.com/rust-lang/crates.io-index" 161 + checksum = "3b13c32d80ecc7ab747b80c3784bce54ee8a7a0cc4fbda9bf4cda2cf6fe90854" 162 + 163 + [[package]] 164 + name = "arboard" 165 + version = "3.2.0" 166 + source = "registry+https://github.com/rust-lang/crates.io-index" 167 + checksum = "d6041616acea41d67c4a984709ddab1587fd0b10efe5cc563fee954d2f011854" 168 + dependencies = [ 169 + "clipboard-win", 170 + "core-graphics", 171 + "image", 172 + "log", 173 + "objc", 174 + "objc-foundation", 175 + "objc_id", 176 + "once_cell", 177 + "parking_lot 0.12.1", 178 + "thiserror", 179 + "winapi", 180 + "x11rb", 181 + ] 182 + 183 + [[package]] 184 + name = "argon2" 185 + version = "0.5.1" 186 + source = "registry+https://github.com/rust-lang/crates.io-index" 187 + checksum = "b2e554a8638bdc1e4eae9984845306cc95f8a9208ba8d49c3859fd958b46774d" 188 + dependencies = [ 189 + "base64ct", 190 + "blake2", 191 + "cpufeatures", 192 + "password-hash", 193 + ] 194 + 195 + [[package]] 196 + name = "arraydeque" 197 + version = "0.4.5" 198 + source = "registry+https://github.com/rust-lang/crates.io-index" 199 + checksum = "f0ffd3d69bd89910509a5d31d1f1353f38ccffdd116dd0099bbd6627f7bd8ad8" 200 + 201 + [[package]] 202 + name = "arrayref" 203 + version = "0.3.7" 204 + source = "registry+https://github.com/rust-lang/crates.io-index" 205 + checksum = "6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545" 206 + 207 + [[package]] 208 + name = "arrayvec" 209 + version = "0.7.4" 210 + source = "registry+https://github.com/rust-lang/crates.io-index" 211 + checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" 212 + 213 + [[package]] 214 + name = "as-slice" 215 + version = "0.1.5" 216 + source = "registry+https://github.com/rust-lang/crates.io-index" 217 + checksum = "45403b49e3954a4b8428a0ac21a4b7afadccf92bfd96273f1a58cd4812496ae0" 218 + dependencies = [ 219 + "generic-array 0.12.4", 220 + "generic-array 0.13.3", 221 + "generic-array 0.14.7", 222 + "stable_deref_trait", 223 + ] 224 + 225 + [[package]] 226 + name = "async-attributes" 227 + version = "1.1.2" 228 + source = "registry+https://github.com/rust-lang/crates.io-index" 229 + checksum = "a3203e79f4dd9bdda415ed03cf14dae5a2bf775c683a00f94e9cd1faf0f596e5" 230 + dependencies = [ 231 + "quote", 232 + "syn 1.0.109", 233 + ] 234 + 235 + [[package]] 236 + name = "async-channel" 237 + version = "1.9.0" 238 + source = "registry+https://github.com/rust-lang/crates.io-index" 239 + checksum = "81953c529336010edd6d8e358f886d9581267795c61b19475b71314bffa46d35" 240 + dependencies = [ 241 + "concurrent-queue", 242 + "event-listener", 243 + "futures-core", 244 + ] 245 + 246 + [[package]] 247 + name = "async-executor" 248 + version = "1.5.1" 249 + source = "registry+https://github.com/rust-lang/crates.io-index" 250 + checksum = "6fa3dc5f2a8564f07759c008b9109dc0d39de92a88d5588b8a5036d286383afb" 251 + dependencies = [ 252 + "async-lock", 253 + "async-task", 254 + "concurrent-queue", 255 + "fastrand 1.9.0", 256 + "futures-lite", 257 + "slab", 258 + ] 259 + 260 + [[package]] 261 + name = "async-global-executor" 262 + version = "2.3.1" 263 + source = "registry+https://github.com/rust-lang/crates.io-index" 264 + checksum = "f1b6f5d7df27bd294849f8eec66ecfc63d11814df7a4f5d74168a2394467b776" 265 + dependencies = [ 266 + "async-channel", 267 + "async-executor", 268 + "async-io", 269 + "async-lock", 270 + "blocking", 271 + "futures-lite", 272 + "once_cell", 273 + ] 274 + 275 + [[package]] 276 + name = "async-io" 277 + version = "1.13.0" 278 + source = "registry+https://github.com/rust-lang/crates.io-index" 279 + checksum = "0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af" 280 + dependencies = [ 281 + "async-lock", 282 + "autocfg", 283 + "cfg-if 1.0.0", 284 + "concurrent-queue", 285 + "futures-lite", 286 + "log", 287 + "parking", 288 + "polling", 289 + "rustix 0.37.23", 290 + "slab", 291 + "socket2 0.4.9", 292 + "waker-fn", 293 + ] 294 + 295 + [[package]] 296 + name = "async-lock" 297 + version = "2.7.0" 298 + source = "registry+https://github.com/rust-lang/crates.io-index" 299 + checksum = "fa24f727524730b077666307f2734b4a1a1c57acb79193127dcc8914d5242dd7" 300 + dependencies = [ 301 + "event-listener", 302 + ] 303 + 304 + [[package]] 305 + name = "async-process" 306 + version = "1.7.0" 307 + source = "registry+https://github.com/rust-lang/crates.io-index" 308 + checksum = "7a9d28b1d97e08915212e2e45310d47854eafa69600756fc735fb788f75199c9" 309 + dependencies = [ 310 + "async-io", 311 + "async-lock", 312 + "autocfg", 313 + "blocking", 314 + "cfg-if 1.0.0", 315 + "event-listener", 316 + "futures-lite", 317 + "rustix 0.37.23", 318 + "signal-hook", 319 + "windows-sys 0.48.0", 320 + ] 321 + 322 + [[package]] 323 + name = "async-std" 324 + version = "1.12.0" 325 + source = "registry+https://github.com/rust-lang/crates.io-index" 326 + checksum = "62565bb4402e926b29953c785397c6dc0391b7b446e45008b0049eb43cec6f5d" 327 + dependencies = [ 328 + "async-attributes", 329 + "async-channel", 330 + "async-global-executor", 331 + "async-io", 332 + "async-lock", 333 + "async-process", 334 + "crossbeam-utils", 335 + "futures-channel", 336 + "futures-core", 337 + "futures-io", 338 + "futures-lite", 339 + "gloo-timers", 340 + "kv-log-macro", 341 + "log", 342 + "memchr", 343 + "once_cell", 344 + "pin-project-lite", 345 + "pin-utils", 346 + "slab", 347 + "wasm-bindgen-futures", 348 + ] 349 + 350 + [[package]] 351 + name = "async-std-resolver" 352 + version = "0.22.0" 353 + source = "registry+https://github.com/rust-lang/crates.io-index" 354 + checksum = "6ba50e24d9ee0a8950d3d03fc6d0dd10aa14b5de3b101949b4e160f7fee7c723" 355 + dependencies = [ 356 + "async-std", 357 + "async-trait", 358 + "futures-io", 359 + "futures-util", 360 + "pin-utils", 361 + "socket2 0.4.9", 362 + "trust-dns-resolver", 363 + ] 364 + 365 + [[package]] 366 + name = "async-stream" 367 + version = "0.3.5" 368 + source = "registry+https://github.com/rust-lang/crates.io-index" 369 + checksum = "cd56dd203fef61ac097dd65721a419ddccb106b2d2b70ba60a6b529f03961a51" 370 + dependencies = [ 371 + "async-stream-impl", 372 + "futures-core", 373 + "pin-project-lite", 374 + ] 375 + 376 + [[package]] 377 + name = "async-stream-impl" 378 + version = "0.3.5" 379 + source = "registry+https://github.com/rust-lang/crates.io-index" 380 + checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193" 381 + dependencies = [ 382 + "proc-macro2", 383 + "quote", 384 + "syn 2.0.27", 385 + ] 386 + 387 + [[package]] 388 + name = "async-task" 389 + version = "4.4.0" 390 + source = "registry+https://github.com/rust-lang/crates.io-index" 391 + checksum = "ecc7ab41815b3c653ccd2978ec3255c81349336702dfdf62ee6f7069b12a3aae" 392 + 393 + [[package]] 394 + name = "async-tls" 395 + version = "0.11.0" 396 + source = "registry+https://github.com/rust-lang/crates.io-index" 397 + checksum = "2f23d769dbf1838d5df5156e7b1ad404f4c463d1ac2c6aeb6cd943630f8a8400" 398 + dependencies = [ 399 + "futures-core", 400 + "futures-io", 401 + "rustls 0.19.1", 402 + "webpki 0.21.4", 403 + "webpki-roots 0.21.1", 404 + ] 405 + 406 + [[package]] 407 + name = "async-tls" 408 + version = "0.12.0" 409 + source = "registry+https://github.com/rust-lang/crates.io-index" 410 + checksum = "cfeefd0ca297cbbb3bd34fd6b228401c2a5177038257afd751bc29f0a2da4795" 411 + dependencies = [ 412 + "futures-core", 413 + "futures-io", 414 + "rustls 0.20.8", 415 + "rustls-pemfile 1.0.3", 416 + "webpki 0.22.0", 417 + "webpki-roots 0.22.6", 418 + ] 419 + 420 + [[package]] 421 + name = "async-trait" 422 + version = "0.1.72" 423 + source = "registry+https://github.com/rust-lang/crates.io-index" 424 + checksum = "cc6dde6e4ed435a4c1ee4e73592f5ba9da2151af10076cc04858746af9352d09" 425 + dependencies = [ 426 + "proc-macro2", 427 + "quote", 428 + "syn 2.0.27", 429 + ] 430 + 431 + [[package]] 432 + name = "async-tungstenite" 433 + version = "0.8.0" 434 + source = "registry+https://github.com/rust-lang/crates.io-index" 435 + checksum = "a5c45a0dd44b7e6533ac4e7acc38ead1a3b39885f5bbb738140d30ea528abc7c" 436 + dependencies = [ 437 + "futures-io", 438 + "futures-util", 439 + "log", 440 + "pin-project 0.4.30", 441 + "tungstenite 0.11.1", 442 + ] 443 + 444 + [[package]] 445 + name = "async-tungstenite" 446 + version = "0.22.2" 447 + source = "registry+https://github.com/rust-lang/crates.io-index" 448 + checksum = "ce01ac37fdc85f10a43c43bc582cbd566720357011578a935761075f898baf58" 449 + dependencies = [ 450 + "async-tls 0.12.0", 451 + "futures-io", 452 + "futures-util", 453 + "log", 454 + "pin-project-lite", 455 + "tungstenite 0.19.0", 456 + ] 457 + 458 + [[package]] 459 + name = "async_executors" 460 + version = "0.7.0" 461 + source = "registry+https://github.com/rust-lang/crates.io-index" 462 + checksum = "a982d2f86de6137cc05c9db9a915a19886c97911f9790d04f174cede74be01a5" 463 + dependencies = [ 464 + "async-std", 465 + "blanket", 466 + "futures-core", 467 + "futures-task", 468 + "futures-timer", 469 + "futures-util", 470 + "pin-project 1.1.2", 471 + "rustc_version 0.4.0", 472 + "tokio", 473 + "wasm-bindgen-futures", 474 + ] 475 + 476 + [[package]] 477 + name = "async_io_stream" 478 + version = "0.3.3" 479 + source = "registry+https://github.com/rust-lang/crates.io-index" 480 + checksum = "b6d7b9decdf35d8908a7e3ef02f64c5e9b1695e230154c0e8de3969142d9b94c" 481 + dependencies = [ 482 + "futures", 483 + "pharos", 484 + "rustc_version 0.4.0", 485 + ] 486 + 487 + [[package]] 488 + name = "atomic" 489 + version = "0.5.3" 490 + source = "registry+https://github.com/rust-lang/crates.io-index" 491 + checksum = "c59bdb34bc650a32731b31bd8f0829cc15d24a708ee31559e0bb34f2bc320cba" 492 + 493 + [[package]] 494 + name = "atomic-waker" 495 + version = "1.1.1" 496 + source = "registry+https://github.com/rust-lang/crates.io-index" 497 + checksum = "1181e1e0d1fce796a03db1ae795d67167da795f9cf4a39c37589e85ef57f26d3" 498 + 499 + [[package]] 500 + name = "attohttpc" 501 + version = "0.16.3" 502 + source = "registry+https://github.com/rust-lang/crates.io-index" 503 + checksum = "fdb8867f378f33f78a811a8eb9bf108ad99430d7aad43315dd9319c827ef6247" 504 + dependencies = [ 505 + "http", 506 + "log", 507 + "url", 508 + "wildmatch", 509 + ] 510 + 511 + [[package]] 512 + name = "atty" 513 + version = "0.2.14" 514 + source = "registry+https://github.com/rust-lang/crates.io-index" 515 + checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" 516 + dependencies = [ 517 + "hermit-abi 0.1.19", 518 + "libc", 519 + "winapi", 520 + ] 521 + 522 + [[package]] 523 + name = "autocfg" 524 + version = "1.1.0" 525 + source = "registry+https://github.com/rust-lang/crates.io-index" 526 + checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 527 + 528 + [[package]] 529 + name = "axum" 530 + version = "0.6.19" 531 + source = "registry+https://github.com/rust-lang/crates.io-index" 532 + checksum = "a6a1de45611fdb535bfde7b7de4fd54f4fd2b17b1737c0a59b69bf9b92074b8c" 533 + dependencies = [ 534 + "async-trait", 535 + "axum-core", 536 + "bitflags 1.3.2", 537 + "bytes 1.4.0", 538 + "futures-util", 539 + "http", 540 + "http-body", 541 + "hyper", 542 + "itoa", 543 + "matchit", 544 + "memchr", 545 + "mime", 546 + "percent-encoding", 547 + "pin-project-lite", 548 + "rustversion", 549 + "serde", 550 + "sync_wrapper", 551 + "tower", 552 + "tower-layer", 553 + "tower-service", 554 + ] 555 + 556 + [[package]] 557 + name = "axum-core" 558 + version = "0.3.4" 559 + source = "registry+https://github.com/rust-lang/crates.io-index" 560 + checksum = "759fa577a247914fd3f7f76d62972792636412fbfd634cd452f6a385a74d2d2c" 561 + dependencies = [ 562 + "async-trait", 563 + "bytes 1.4.0", 564 + "futures-util", 565 + "http", 566 + "http-body", 567 + "mime", 568 + "rustversion", 569 + "tower-layer", 570 + "tower-service", 571 + ] 572 + 573 + [[package]] 574 + name = "backtrace" 575 + version = "0.3.68" 576 + source = "registry+https://github.com/rust-lang/crates.io-index" 577 + checksum = "4319208da049c43661739c5fade2ba182f09d1dc2299b32298d3a31692b17e12" 578 + dependencies = [ 579 + "addr2line", 580 + "cc", 581 + "cfg-if 1.0.0", 582 + "libc", 583 + "miniz_oxide", 584 + "object", 585 + "rustc-demangle", 586 + ] 587 + 588 + [[package]] 589 + name = "base-x" 590 + version = "0.2.11" 591 + source = "registry+https://github.com/rust-lang/crates.io-index" 592 + checksum = "4cbbc9d0964165b47557570cce6c952866c2678457aca742aafc9fb771d30270" 593 + 594 + [[package]] 595 + name = "base64" 596 + version = "0.12.3" 597 + source = "registry+https://github.com/rust-lang/crates.io-index" 598 + checksum = "3441f0f7b02788e948e47f457ca01f1d7e6d92c693bc132c22b087d3141c03ff" 599 + 600 + [[package]] 601 + name = "base64" 602 + version = "0.13.1" 603 + source = "registry+https://github.com/rust-lang/crates.io-index" 604 + checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" 605 + 606 + [[package]] 607 + name = "base64" 608 + version = "0.21.2" 609 + source = "registry+https://github.com/rust-lang/crates.io-index" 610 + checksum = "604178f6c5c21f02dc555784810edfb88d34ac2c73b2eae109655649ee73ce3d" 611 + 612 + [[package]] 613 + name = "base64ct" 614 + version = "1.6.0" 615 + source = "registry+https://github.com/rust-lang/crates.io-index" 616 + checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" 617 + 618 + [[package]] 619 + name = "bindgen" 620 + version = "0.57.0" 621 + source = "registry+https://github.com/rust-lang/crates.io-index" 622 + checksum = "fd4865004a46a0aafb2a0a5eb19d3c9fc46ee5f063a6cfc605c69ac9ecf5263d" 623 + dependencies = [ 624 + "bitflags 1.3.2", 625 + "cexpr 0.4.0", 626 + "clang-sys", 627 + "lazy_static", 628 + "lazycell", 629 + "peeking_take_while", 630 + "proc-macro2", 631 + "quote", 632 + "regex", 633 + "rustc-hash", 634 + "shlex 0.1.1", 635 + ] 636 + 637 + [[package]] 638 + name = "bindgen" 639 + version = "0.59.2" 640 + source = "registry+https://github.com/rust-lang/crates.io-index" 641 + checksum = "2bd2a9a458e8f4304c52c43ebb0cfbd520289f8379a52e329a38afda99bf8eb8" 642 + dependencies = [ 643 + "bitflags 1.3.2", 644 + "cexpr 0.6.0", 645 + "clang-sys", 646 + "clap 2.34.0", 647 + "env_logger 0.9.3", 648 + "lazy_static", 649 + "lazycell", 650 + "log", 651 + "peeking_take_while", 652 + "proc-macro2", 653 + "quote", 654 + "regex", 655 + "rustc-hash", 656 + "shlex 1.1.0", 657 + "which", 658 + ] 659 + 660 + [[package]] 661 + name = "bitflags" 662 + version = "1.3.2" 663 + source = "registry+https://github.com/rust-lang/crates.io-index" 664 + checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 665 + 666 + [[package]] 667 + name = "bitflags" 668 + version = "2.3.3" 669 + source = "registry+https://github.com/rust-lang/crates.io-index" 670 + checksum = "630be753d4e58660abd17930c71b647fe46c27ea6b63cc59e1e3851406972e42" 671 + 672 + [[package]] 673 + name = "blake2" 674 + version = "0.10.6" 675 + source = "registry+https://github.com/rust-lang/crates.io-index" 676 + checksum = "46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe" 677 + dependencies = [ 678 + "digest 0.10.7", 679 + ] 680 + 681 + [[package]] 682 + name = "blake3" 683 + version = "1.4.1" 684 + source = "registry+https://github.com/rust-lang/crates.io-index" 685 + checksum = "199c42ab6972d92c9f8995f086273d25c42fc0f7b2a1fcefba465c1352d25ba5" 686 + dependencies = [ 687 + "arrayref", 688 + "arrayvec", 689 + "cc", 690 + "cfg-if 1.0.0", 691 + "constant_time_eq", 692 + "digest 0.10.7", 693 + ] 694 + 695 + [[package]] 696 + name = "blanket" 697 + version = "0.3.0" 698 + source = "registry+https://github.com/rust-lang/crates.io-index" 699 + checksum = "e0b121a9fe0df916e362fb3271088d071159cdf11db0e4182d02152850756eff" 700 + dependencies = [ 701 + "proc-macro2", 702 + "quote", 703 + "syn 2.0.27", 704 + ] 705 + 706 + [[package]] 707 + name = "block" 708 + version = "0.1.6" 709 + source = "registry+https://github.com/rust-lang/crates.io-index" 710 + checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a" 711 + 712 + [[package]] 713 + name = "block-buffer" 714 + version = "0.9.0" 715 + source = "registry+https://github.com/rust-lang/crates.io-index" 716 + checksum = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4" 717 + dependencies = [ 718 + "generic-array 0.14.7", 719 + ] 720 + 721 + [[package]] 722 + name = "block-buffer" 723 + version = "0.10.4" 724 + source = "registry+https://github.com/rust-lang/crates.io-index" 725 + checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" 726 + dependencies = [ 727 + "generic-array 0.14.7", 728 + ] 729 + 730 + [[package]] 731 + name = "block-modes" 732 + version = "0.8.1" 733 + source = "registry+https://github.com/rust-lang/crates.io-index" 734 + checksum = "2cb03d1bed155d89dce0f845b7899b18a9a163e148fd004e1c28421a783e2d8e" 735 + dependencies = [ 736 + "block-padding", 737 + "cipher 0.3.0", 738 + ] 739 + 740 + [[package]] 741 + name = "block-padding" 742 + version = "0.2.1" 743 + source = "registry+https://github.com/rust-lang/crates.io-index" 744 + checksum = "8d696c370c750c948ada61c69a0ee2cbbb9c50b1019ddb86d9317157a99c2cae" 745 + 746 + [[package]] 747 + name = "blocking" 748 + version = "1.3.1" 749 + source = "registry+https://github.com/rust-lang/crates.io-index" 750 + checksum = "77231a1c8f801696fc0123ec6150ce92cffb8e164a02afb9c8ddee0e9b65ad65" 751 + dependencies = [ 752 + "async-channel", 753 + "async-lock", 754 + "async-task", 755 + "atomic-waker", 756 + "fastrand 1.9.0", 757 + "futures-lite", 758 + "log", 759 + ] 760 + 761 + [[package]] 762 + name = "boringssl-src" 763 + version = "0.3.0+688fc5c" 764 + source = "registry+https://github.com/rust-lang/crates.io-index" 765 + checksum = "f901accdf830d2ea2f4e27f923a5e1125cd8b1a39ab578b9db1a42d578a6922b" 766 + dependencies = [ 767 + "cmake", 768 + ] 769 + 770 + [[package]] 771 + name = "bugsalot" 772 + version = "0.2.2" 773 + source = "git+https://github.com/crioux/bugsalot.git#336a7053faadf990b9362edf5752ef34fa1f9615" 774 + dependencies = [ 775 + "libc", 776 + ] 777 + 778 + [[package]] 779 + name = "bumpalo" 780 + version = "3.13.0" 781 + source = "registry+https://github.com/rust-lang/crates.io-index" 782 + checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1" 783 + 784 + [[package]] 785 + name = "bytemuck" 786 + version = "1.13.1" 787 + source = "registry+https://github.com/rust-lang/crates.io-index" 788 + checksum = "17febce684fd15d89027105661fec94afb475cb995fbc59d2865198446ba2eea" 789 + 790 + [[package]] 791 + name = "byteorder" 792 + version = "1.4.3" 793 + source = "registry+https://github.com/rust-lang/crates.io-index" 794 + checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" 795 + 796 + [[package]] 797 + name = "bytes" 798 + version = "0.5.6" 799 + source = "registry+https://github.com/rust-lang/crates.io-index" 800 + checksum = "0e4cec68f03f32e44924783795810fa50a7035d8c8ebe78580ad7e6c703fba38" 801 + 802 + [[package]] 803 + name = "bytes" 804 + version = "1.4.0" 805 + source = "registry+https://github.com/rust-lang/crates.io-index" 806 + checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be" 807 + 808 + [[package]] 809 + name = "capnp" 810 + version = "0.17.2" 811 + source = "registry+https://github.com/rust-lang/crates.io-index" 812 + checksum = "95e65021d89250bbfe7c2791789ced2c4bdc21b0e8bb59c64f3fd6145a5fd678" 813 + 814 + [[package]] 815 + name = "capnpc" 816 + version = "0.17.2" 817 + source = "registry+https://github.com/rust-lang/crates.io-index" 818 + checksum = "fbbc3763fb3e6635188e9cc51ee11a26f8777c553ca377430818dbebaaf6042b" 819 + dependencies = [ 820 + "capnp", 821 + ] 822 + 823 + [[package]] 824 + name = "cc" 825 + version = "1.0.79" 826 + source = "registry+https://github.com/rust-lang/crates.io-index" 827 + checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" 828 + 829 + [[package]] 830 + name = "cesu8" 831 + version = "1.1.0" 832 + source = "registry+https://github.com/rust-lang/crates.io-index" 833 + checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c" 834 + 835 + [[package]] 836 + name = "cexpr" 837 + version = "0.4.0" 838 + source = "registry+https://github.com/rust-lang/crates.io-index" 839 + checksum = "f4aedb84272dbe89af497cf81375129abda4fc0a9e7c5d317498c15cc30c0d27" 840 + dependencies = [ 841 + "nom 5.1.3", 842 + ] 843 + 844 + [[package]] 845 + name = "cexpr" 846 + version = "0.6.0" 847 + source = "registry+https://github.com/rust-lang/crates.io-index" 848 + checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" 849 + dependencies = [ 850 + "nom 7.1.3", 851 + ] 852 + 853 + [[package]] 854 + name = "cfg-if" 855 + version = "0.1.10" 856 + source = "registry+https://github.com/rust-lang/crates.io-index" 857 + checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822" 858 + 859 + [[package]] 860 + name = "cfg-if" 861 + version = "1.0.0" 862 + source = "registry+https://github.com/rust-lang/crates.io-index" 863 + checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 864 + 865 + [[package]] 866 + name = "chacha20" 867 + version = "0.8.2" 868 + source = "registry+https://github.com/rust-lang/crates.io-index" 869 + checksum = "5c80e5460aa66fe3b91d40bcbdab953a597b60053e34d684ac6903f863b680a6" 870 + dependencies = [ 871 + "cfg-if 1.0.0", 872 + "cipher 0.3.0", 873 + "cpufeatures", 874 + "zeroize", 875 + ] 876 + 877 + [[package]] 878 + name = "chacha20" 879 + version = "0.9.1" 880 + source = "registry+https://github.com/rust-lang/crates.io-index" 881 + checksum = "c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818" 882 + dependencies = [ 883 + "cfg-if 1.0.0", 884 + "cipher 0.4.4", 885 + "cpufeatures", 886 + ] 887 + 888 + [[package]] 889 + name = "chacha20poly1305" 890 + version = "0.9.1" 891 + source = "registry+https://github.com/rust-lang/crates.io-index" 892 + checksum = "a18446b09be63d457bbec447509e85f662f32952b035ce892290396bc0b0cff5" 893 + dependencies = [ 894 + "aead", 895 + "chacha20 0.8.2", 896 + "cipher 0.3.0", 897 + "poly1305", 898 + "zeroize", 899 + ] 900 + 901 + [[package]] 902 + name = "chrono" 903 + version = "0.4.26" 904 + source = "registry+https://github.com/rust-lang/crates.io-index" 905 + checksum = "ec837a71355b28f6556dbd569b37b3f363091c0bd4b2e735674521b4c5fd9bc5" 906 + dependencies = [ 907 + "android-tzdata", 908 + "iana-time-zone", 909 + "js-sys", 910 + "num-traits", 911 + "time 0.1.45", 912 + "wasm-bindgen", 913 + "winapi", 914 + ] 915 + 916 + [[package]] 917 + name = "cipher" 918 + version = "0.3.0" 919 + source = "registry+https://github.com/rust-lang/crates.io-index" 920 + checksum = "7ee52072ec15386f770805afd189a01c8841be8696bed250fa2f13c4c0d6dfb7" 921 + dependencies = [ 922 + "generic-array 0.14.7", 923 + ] 924 + 925 + [[package]] 926 + name = "cipher" 927 + version = "0.4.4" 928 + source = "registry+https://github.com/rust-lang/crates.io-index" 929 + checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" 930 + dependencies = [ 931 + "crypto-common", 932 + "inout", 933 + ] 934 + 935 + [[package]] 936 + name = "clang-sys" 937 + version = "1.6.1" 938 + source = "registry+https://github.com/rust-lang/crates.io-index" 939 + checksum = "c688fc74432808e3eb684cae8830a86be1d66a2bd58e1f248ed0960a590baf6f" 940 + dependencies = [ 941 + "glob", 942 + "libc", 943 + "libloading", 944 + ] 945 + 946 + [[package]] 947 + name = "clap" 948 + version = "2.34.0" 949 + source = "registry+https://github.com/rust-lang/crates.io-index" 950 + checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c" 951 + dependencies = [ 952 + "ansi_term", 953 + "atty", 954 + "bitflags 1.3.2", 955 + "strsim 0.8.0", 956 + "textwrap 0.11.0", 957 + "unicode-width", 958 + "vec_map", 959 + ] 960 + 961 + [[package]] 962 + name = "clap" 963 + version = "3.2.25" 964 + source = "registry+https://github.com/rust-lang/crates.io-index" 965 + checksum = "4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123" 966 + dependencies = [ 967 + "atty", 968 + "bitflags 1.3.2", 969 + "clap_lex", 970 + "indexmap 1.9.3", 971 + "strsim 0.10.0", 972 + "termcolor", 973 + "textwrap 0.16.0", 974 + ] 975 + 976 + [[package]] 977 + name = "clap_lex" 978 + version = "0.2.4" 979 + source = "registry+https://github.com/rust-lang/crates.io-index" 980 + checksum = "2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5" 981 + dependencies = [ 982 + "os_str_bytes", 983 + ] 984 + 985 + [[package]] 986 + name = "clipboard-win" 987 + version = "4.5.0" 988 + source = "registry+https://github.com/rust-lang/crates.io-index" 989 + checksum = "7191c27c2357d9b7ef96baac1773290d4ca63b24205b82a3fd8a0637afcf0362" 990 + dependencies = [ 991 + "error-code", 992 + "str-buf", 993 + "winapi", 994 + ] 995 + 996 + [[package]] 997 + name = "cmake" 998 + version = "0.1.50" 999 + source = "registry+https://github.com/rust-lang/crates.io-index" 1000 + checksum = "a31c789563b815f77f4250caee12365734369f942439b7defd71e18a48197130" 1001 + dependencies = [ 1002 + "cc", 1003 + ] 1004 + 1005 + [[package]] 1006 + name = "color-eyre" 1007 + version = "0.6.2" 1008 + source = "registry+https://github.com/rust-lang/crates.io-index" 1009 + checksum = "5a667583cca8c4f8436db8de46ea8233c42a7d9ae424a82d338f2e4675229204" 1010 + dependencies = [ 1011 + "backtrace", 1012 + "eyre", 1013 + "indenter", 1014 + "once_cell", 1015 + "owo-colors", 1016 + ] 1017 + 1018 + [[package]] 1019 + name = "color_quant" 1020 + version = "1.1.0" 1021 + source = "registry+https://github.com/rust-lang/crates.io-index" 1022 + checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" 1023 + 1024 + [[package]] 1025 + name = "combine" 1026 + version = "4.6.6" 1027 + source = "registry+https://github.com/rust-lang/crates.io-index" 1028 + checksum = "35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4" 1029 + dependencies = [ 1030 + "bytes 1.4.0", 1031 + "memchr", 1032 + ] 1033 + 1034 + [[package]] 1035 + name = "concurrent-queue" 1036 + version = "2.2.0" 1037 + source = "registry+https://github.com/rust-lang/crates.io-index" 1038 + checksum = "62ec6771ecfa0762d24683ee5a32ad78487a3d3afdc0fb8cae19d2c5deb50b7c" 1039 + dependencies = [ 1040 + "crossbeam-utils", 1041 + ] 1042 + 1043 + [[package]] 1044 + name = "config" 1045 + version = "0.13.3" 1046 + source = "registry+https://github.com/rust-lang/crates.io-index" 1047 + checksum = "d379af7f68bfc21714c6c7dea883544201741d2ce8274bb12fa54f89507f52a7" 1048 + dependencies = [ 1049 + "async-trait", 1050 + "json5", 1051 + "lazy_static", 1052 + "nom 7.1.3", 1053 + "pathdiff", 1054 + "ron", 1055 + "rust-ini", 1056 + "serde", 1057 + "serde_json", 1058 + "toml 0.5.11", 1059 + "yaml-rust", 1060 + ] 1061 + 1062 + [[package]] 1063 + name = "console-api" 1064 + version = "0.5.0" 1065 + source = "registry+https://github.com/rust-lang/crates.io-index" 1066 + checksum = "c2895653b4d9f1538a83970077cb01dfc77a4810524e51a110944688e916b18e" 1067 + dependencies = [ 1068 + "prost", 1069 + "prost-types", 1070 + "tonic 0.9.2", 1071 + "tracing-core", 1072 + ] 1073 + 1074 + [[package]] 1075 + name = "console-subscriber" 1076 + version = "0.1.10" 1077 + source = "registry+https://github.com/rust-lang/crates.io-index" 1078 + checksum = "d4cf42660ac07fcebed809cfe561dd8730bcd35b075215e6479c516bcd0d11cb" 1079 + dependencies = [ 1080 + "console-api", 1081 + "crossbeam-channel", 1082 + "crossbeam-utils", 1083 + "futures", 1084 + "hdrhistogram", 1085 + "humantime", 1086 + "prost-types", 1087 + "serde", 1088 + "serde_json", 1089 + "thread_local", 1090 + "tokio", 1091 + "tokio-stream", 1092 + "tonic 0.9.2", 1093 + "tracing", 1094 + "tracing-core", 1095 + "tracing-subscriber", 1096 + ] 1097 + 1098 + [[package]] 1099 + name = "console_error_panic_hook" 1100 + version = "0.1.7" 1101 + source = "registry+https://github.com/rust-lang/crates.io-index" 1102 + checksum = "a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc" 1103 + dependencies = [ 1104 + "cfg-if 1.0.0", 1105 + "wasm-bindgen", 1106 + ] 1107 + 1108 + [[package]] 1109 + name = "const_fn" 1110 + version = "0.4.9" 1111 + source = "registry+https://github.com/rust-lang/crates.io-index" 1112 + checksum = "fbdcdcb6d86f71c5e97409ad45898af11cbc995b4ee8112d59095a28d376c935" 1113 + 1114 + [[package]] 1115 + name = "constant_time_eq" 1116 + version = "0.3.0" 1117 + source = "registry+https://github.com/rust-lang/crates.io-index" 1118 + checksum = "f7144d30dcf0fafbce74250a3963025d8d52177934239851c917d29f1df280c2" 1119 + 1120 + [[package]] 1121 + name = "core-foundation" 1122 + version = "0.6.4" 1123 + source = "registry+https://github.com/rust-lang/crates.io-index" 1124 + checksum = "25b9e03f145fd4f2bf705e07b900cd41fc636598fe5dc452fd0db1441c3f496d" 1125 + dependencies = [ 1126 + "core-foundation-sys 0.6.2", 1127 + "libc", 1128 + ] 1129 + 1130 + [[package]] 1131 + name = "core-foundation" 1132 + version = "0.9.3" 1133 + source = "registry+https://github.com/rust-lang/crates.io-index" 1134 + checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146" 1135 + dependencies = [ 1136 + "core-foundation-sys 0.8.4", 1137 + "libc", 1138 + ] 1139 + 1140 + [[package]] 1141 + name = "core-foundation-sys" 1142 + version = "0.6.2" 1143 + source = "registry+https://github.com/rust-lang/crates.io-index" 1144 + checksum = "e7ca8a5221364ef15ce201e8ed2f609fc312682a8f4e0e3d4aa5879764e0fa3b" 1145 + 1146 + [[package]] 1147 + name = "core-foundation-sys" 1148 + version = "0.8.4" 1149 + source = "registry+https://github.com/rust-lang/crates.io-index" 1150 + checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" 1151 + 1152 + [[package]] 1153 + name = "core-graphics" 1154 + version = "0.22.3" 1155 + source = "registry+https://github.com/rust-lang/crates.io-index" 1156 + checksum = "2581bbab3b8ffc6fcbd550bf46c355135d16e9ff2a6ea032ad6b9bf1d7efe4fb" 1157 + dependencies = [ 1158 + "bitflags 1.3.2", 1159 + "core-foundation 0.9.3", 1160 + "core-graphics-types", 1161 + "foreign-types", 1162 + "libc", 1163 + ] 1164 + 1165 + [[package]] 1166 + name = "core-graphics-types" 1167 + version = "0.1.2" 1168 + source = "registry+https://github.com/rust-lang/crates.io-index" 1169 + checksum = "2bb142d41022986c1d8ff29103a1411c8a3dfad3552f87a4f8dc50d61d4f4e33" 1170 + dependencies = [ 1171 + "bitflags 1.3.2", 1172 + "core-foundation 0.9.3", 1173 + "libc", 1174 + ] 1175 + 1176 + [[package]] 1177 + name = "cpufeatures" 1178 + version = "0.2.9" 1179 + source = "registry+https://github.com/rust-lang/crates.io-index" 1180 + checksum = "a17b76ff3a4162b0b27f354a0c87015ddad39d35f9c0c36607a3bdd175dde1f1" 1181 + dependencies = [ 1182 + "libc", 1183 + ] 1184 + 1185 + [[package]] 1186 + name = "crc32fast" 1187 + version = "1.3.2" 1188 + source = "registry+https://github.com/rust-lang/crates.io-index" 1189 + checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" 1190 + dependencies = [ 1191 + "cfg-if 1.0.0", 1192 + ] 1193 + 1194 + [[package]] 1195 + name = "crossbeam-channel" 1196 + version = "0.5.8" 1197 + source = "registry+https://github.com/rust-lang/crates.io-index" 1198 + checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" 1199 + dependencies = [ 1200 + "cfg-if 1.0.0", 1201 + "crossbeam-utils", 1202 + ] 1203 + 1204 + [[package]] 1205 + name = "crossbeam-utils" 1206 + version = "0.8.16" 1207 + source = "registry+https://github.com/rust-lang/crates.io-index" 1208 + checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294" 1209 + dependencies = [ 1210 + "cfg-if 1.0.0", 1211 + ] 1212 + 1213 + [[package]] 1214 + name = "crossterm" 1215 + version = "0.25.0" 1216 + source = "registry+https://github.com/rust-lang/crates.io-index" 1217 + checksum = "e64e6c0fbe2c17357405f7c758c1ef960fce08bdfb2c03d88d2a18d7e09c4b67" 1218 + dependencies = [ 1219 + "bitflags 1.3.2", 1220 + "crossterm_winapi", 1221 + "libc", 1222 + "mio", 1223 + "parking_lot 0.12.1", 1224 + "signal-hook", 1225 + "signal-hook-mio", 1226 + "winapi", 1227 + ] 1228 + 1229 + [[package]] 1230 + name = "crossterm_winapi" 1231 + version = "0.9.1" 1232 + source = "registry+https://github.com/rust-lang/crates.io-index" 1233 + checksum = "acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b" 1234 + dependencies = [ 1235 + "winapi", 1236 + ] 1237 + 1238 + [[package]] 1239 + name = "crypto-common" 1240 + version = "0.1.6" 1241 + source = "registry+https://github.com/rust-lang/crates.io-index" 1242 + checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 1243 + dependencies = [ 1244 + "generic-array 0.14.7", 1245 + "typenum", 1246 + ] 1247 + 1248 + [[package]] 1249 + name = "crypto-mac" 1250 + version = "0.11.1" 1251 + source = "registry+https://github.com/rust-lang/crates.io-index" 1252 + checksum = "b1d1a86f49236c215f271d40892d5fc950490551400b02ef360692c29815c714" 1253 + dependencies = [ 1254 + "generic-array 0.14.7", 1255 + "subtle", 1256 + ] 1257 + 1258 + [[package]] 1259 + name = "ctrlc" 1260 + version = "3.4.0" 1261 + source = "registry+https://github.com/rust-lang/crates.io-index" 1262 + checksum = "2a011bbe2c35ce9c1f143b7af6f94f29a167beb4cd1d29e6740ce836f723120e" 1263 + dependencies = [ 1264 + "nix 0.26.2", 1265 + "windows-sys 0.48.0", 1266 + ] 1267 + 1268 + [[package]] 1269 + name = "cursive" 1270 + version = "0.20.0" 1271 + dependencies = [ 1272 + "ahash 0.8.3", 1273 + "async-std", 1274 + "cfg-if 1.0.0", 1275 + "crossbeam-channel", 1276 + "crossterm", 1277 + "cursive_core", 1278 + "lazy_static", 1279 + "libc", 1280 + "log", 1281 + "signal-hook", 1282 + "tokio", 1283 + "unicode-segmentation", 1284 + "unicode-width", 1285 + ] 1286 + 1287 + [[package]] 1288 + name = "cursive-flexi-logger-view" 1289 + version = "0.5.0" 1290 + dependencies = [ 1291 + "arraydeque", 1292 + "cursive", 1293 + "cursive_core", 1294 + "flexi_logger", 1295 + "lazy_static", 1296 + "log", 1297 + "time 0.3.24", 1298 + "unicode-width", 1299 + ] 1300 + 1301 + [[package]] 1302 + name = "cursive-macros" 1303 + version = "0.1.0" 1304 + dependencies = [ 1305 + "proc-macro2", 1306 + "quote", 1307 + "syn 1.0.109", 1308 + ] 1309 + 1310 + [[package]] 1311 + name = "cursive_buffered_backend" 1312 + version = "0.6.1-pre" 1313 + dependencies = [ 1314 + "cursive_core", 1315 + "enumset", 1316 + "log", 1317 + "smallvec", 1318 + "unicode-segmentation", 1319 + "unicode-width", 1320 + ] 1321 + 1322 + [[package]] 1323 + name = "cursive_core" 1324 + version = "0.3.7" 1325 + dependencies = [ 1326 + "ahash 0.8.3", 1327 + "ansi-parser", 1328 + "async-std", 1329 + "crossbeam-channel", 1330 + "cursive-macros", 1331 + "enum-map", 1332 + "enumset", 1333 + "lazy_static", 1334 + "log", 1335 + "num", 1336 + "owning_ref", 1337 + "serde_json", 1338 + "serde_yaml", 1339 + "time 0.3.24", 1340 + "tokio", 1341 + "toml 0.7.6", 1342 + "unicode-segmentation", 1343 + "unicode-width", 1344 + "xi-unicode", 1345 + ] 1346 + 1347 + [[package]] 1348 + name = "cursive_table_view" 1349 + version = "0.14.0" 1350 + source = "registry+https://github.com/rust-lang/crates.io-index" 1351 + checksum = "f8935dd87d19c54b7506b245bc988a7b4e65b1058e1d0d64c0ad9b3188e48060" 1352 + dependencies = [ 1353 + "cursive_core", 1354 + ] 1355 + 1356 + [[package]] 1357 + name = "curve25519-dalek" 1358 + version = "3.2.1" 1359 + source = "registry+https://github.com/rust-lang/crates.io-index" 1360 + checksum = "90f9d052967f590a76e62eb387bd0bbb1b000182c3cefe5364db6b7211651bc0" 1361 + dependencies = [ 1362 + "byteorder", 1363 + "digest 0.9.0", 1364 + "rand_core 0.5.1", 1365 + "subtle", 1366 + "zeroize", 1367 + ] 1368 + 1369 + [[package]] 1370 + name = "daemonize" 1371 + version = "0.5.0" 1372 + source = "registry+https://github.com/rust-lang/crates.io-index" 1373 + checksum = "ab8bfdaacb3c887a54d41bdf48d3af8873b3f5566469f8ba21b92057509f116e" 1374 + dependencies = [ 1375 + "libc", 1376 + ] 1377 + 1378 + [[package]] 1379 + name = "darling" 1380 + version = "0.13.4" 1381 + source = "registry+https://github.com/rust-lang/crates.io-index" 1382 + checksum = "a01d95850c592940db9b8194bc39f4bc0e89dee5c4265e4b1807c34a9aba453c" 1383 + dependencies = [ 1384 + "darling_core 0.13.4", 1385 + "darling_macro 0.13.4", 1386 + ] 1387 + 1388 + [[package]] 1389 + name = "darling" 1390 + version = "0.20.3" 1391 + source = "registry+https://github.com/rust-lang/crates.io-index" 1392 + checksum = "0209d94da627ab5605dcccf08bb18afa5009cfbef48d8a8b7d7bdbc79be25c5e" 1393 + dependencies = [ 1394 + "darling_core 0.20.3", 1395 + "darling_macro 0.20.3", 1396 + ] 1397 + 1398 + [[package]] 1399 + name = "darling_core" 1400 + version = "0.13.4" 1401 + source = "registry+https://github.com/rust-lang/crates.io-index" 1402 + checksum = "859d65a907b6852c9361e3185c862aae7fafd2887876799fa55f5f99dc40d610" 1403 + dependencies = [ 1404 + "fnv", 1405 + "ident_case", 1406 + "proc-macro2", 1407 + "quote", 1408 + "strsim 0.10.0", 1409 + "syn 1.0.109", 1410 + ] 1411 + 1412 + [[package]] 1413 + name = "darling_core" 1414 + version = "0.20.3" 1415 + source = "registry+https://github.com/rust-lang/crates.io-index" 1416 + checksum = "177e3443818124b357d8e76f53be906d60937f0d3a90773a664fa63fa253e621" 1417 + dependencies = [ 1418 + "fnv", 1419 + "ident_case", 1420 + "proc-macro2", 1421 + "quote", 1422 + "syn 2.0.27", 1423 + ] 1424 + 1425 + [[package]] 1426 + name = "darling_macro" 1427 + version = "0.13.4" 1428 + source = "registry+https://github.com/rust-lang/crates.io-index" 1429 + checksum = "9c972679f83bdf9c42bd905396b6c3588a843a17f0f16dfcfa3e2c5d57441835" 1430 + dependencies = [ 1431 + "darling_core 0.13.4", 1432 + "quote", 1433 + "syn 1.0.109", 1434 + ] 1435 + 1436 + [[package]] 1437 + name = "darling_macro" 1438 + version = "0.20.3" 1439 + source = "registry+https://github.com/rust-lang/crates.io-index" 1440 + checksum = "836a9bbc7ad63342d6d6e7b815ccab164bc77a2d95d84bc3117a8c0d5c98e2d5" 1441 + dependencies = [ 1442 + "darling_core 0.20.3", 1443 + "quote", 1444 + "syn 2.0.27", 1445 + ] 1446 + 1447 + [[package]] 1448 + name = "dashmap" 1449 + version = "5.5.0" 1450 + source = "registry+https://github.com/rust-lang/crates.io-index" 1451 + checksum = "6943ae99c34386c84a470c499d3414f66502a41340aa895406e0d2e4a207b91d" 1452 + dependencies = [ 1453 + "cfg-if 1.0.0", 1454 + "hashbrown 0.14.0", 1455 + "lock_api", 1456 + "once_cell", 1457 + "parking_lot_core 0.9.8", 1458 + ] 1459 + 1460 + [[package]] 1461 + name = "data-encoding" 1462 + version = "2.4.0" 1463 + source = "registry+https://github.com/rust-lang/crates.io-index" 1464 + checksum = "c2e66c9d817f1720209181c316d28635c050fa304f9c79e47a520882661b7308" 1465 + 1466 + [[package]] 1467 + name = "deranged" 1468 + version = "0.3.6" 1469 + source = "registry+https://github.com/rust-lang/crates.io-index" 1470 + checksum = "8810e7e2cf385b1e9b50d68264908ec367ba642c96d02edfe61c39e88e2a3c01" 1471 + 1472 + [[package]] 1473 + name = "derivative" 1474 + version = "2.2.0" 1475 + source = "registry+https://github.com/rust-lang/crates.io-index" 1476 + checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" 1477 + dependencies = [ 1478 + "proc-macro2", 1479 + "quote", 1480 + "syn 1.0.109", 1481 + ] 1482 + 1483 + [[package]] 1484 + name = "digest" 1485 + version = "0.9.0" 1486 + source = "registry+https://github.com/rust-lang/crates.io-index" 1487 + checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066" 1488 + dependencies = [ 1489 + "generic-array 0.14.7", 1490 + ] 1491 + 1492 + [[package]] 1493 + name = "digest" 1494 + version = "0.10.7" 1495 + source = "registry+https://github.com/rust-lang/crates.io-index" 1496 + checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" 1497 + dependencies = [ 1498 + "block-buffer 0.10.4", 1499 + "crypto-common", 1500 + "subtle", 1501 + ] 1502 + 1503 + [[package]] 1504 + name = "directories" 1505 + version = "4.0.1" 1506 + source = "registry+https://github.com/rust-lang/crates.io-index" 1507 + checksum = "f51c5d4ddabd36886dd3e1438cb358cdcb0d7c499cb99cb4ac2e38e18b5cb210" 1508 + dependencies = [ 1509 + "dirs-sys", 1510 + ] 1511 + 1512 + [[package]] 1513 + name = "dirs-sys" 1514 + version = "0.3.7" 1515 + source = "registry+https://github.com/rust-lang/crates.io-index" 1516 + checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6" 1517 + dependencies = [ 1518 + "libc", 1519 + "redox_users", 1520 + "winapi", 1521 + ] 1522 + 1523 + [[package]] 1524 + name = "discard" 1525 + version = "1.0.4" 1526 + source = "registry+https://github.com/rust-lang/crates.io-index" 1527 + checksum = "212d0f5754cb6769937f4501cc0e67f4f4483c8d2c3e1e922ee9edbe4ab4c7c0" 1528 + 1529 + [[package]] 1530 + name = "dlv-list" 1531 + version = "0.3.0" 1532 + source = "registry+https://github.com/rust-lang/crates.io-index" 1533 + checksum = "0688c2a7f92e427f44895cd63841bff7b29f8d7a1648b9e7e07a4a365b2e1257" 1534 + 1535 + [[package]] 1536 + name = "dyn-clone" 1537 + version = "1.0.12" 1538 + source = "registry+https://github.com/rust-lang/crates.io-index" 1539 + checksum = "304e6508efa593091e97a9abbc10f90aa7ca635b6d2784feff3c89d41dd12272" 1540 + 1541 + [[package]] 1542 + name = "ed25519" 1543 + version = "1.5.3" 1544 + source = "registry+https://github.com/rust-lang/crates.io-index" 1545 + checksum = "91cff35c70bba8a626e3185d8cd48cc11b5437e1a5bcd15b9b5fa3c64b6dfee7" 1546 + dependencies = [ 1547 + "signature", 1548 + ] 1549 + 1550 + [[package]] 1551 + name = "ed25519-dalek" 1552 + version = "1.0.1" 1553 + source = "registry+https://github.com/rust-lang/crates.io-index" 1554 + checksum = "c762bae6dcaf24c4c84667b8579785430908723d5c889f469d76a41d59cc7a9d" 1555 + dependencies = [ 1556 + "curve25519-dalek", 1557 + "ed25519", 1558 + "rand 0.7.3", 1559 + "sha2 0.9.9", 1560 + "zeroize", 1561 + ] 1562 + 1563 + [[package]] 1564 + name = "either" 1565 + version = "1.9.0" 1566 + source = "registry+https://github.com/rust-lang/crates.io-index" 1567 + checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" 1568 + 1569 + [[package]] 1570 + name = "enum-as-inner" 1571 + version = "0.5.1" 1572 + source = "registry+https://github.com/rust-lang/crates.io-index" 1573 + checksum = "c9720bba047d567ffc8a3cba48bf19126600e249ab7f128e9233e6376976a116" 1574 + dependencies = [ 1575 + "heck", 1576 + "proc-macro2", 1577 + "quote", 1578 + "syn 1.0.109", 1579 + ] 1580 + 1581 + [[package]] 1582 + name = "enum-map" 1583 + version = "2.6.0" 1584 + source = "registry+https://github.com/rust-lang/crates.io-index" 1585 + checksum = "017b207acb4cc917f4c31758ed95c0bc63ddb0f358b22eb38f80a2b2a43f6b1f" 1586 + dependencies = [ 1587 + "enum-map-derive", 1588 + ] 1589 + 1590 + [[package]] 1591 + name = "enum-map-derive" 1592 + version = "0.12.0" 1593 + source = "registry+https://github.com/rust-lang/crates.io-index" 1594 + checksum = "8560b409800a72d2d7860f8e5f4e0b0bd22bea6a352ea2a9ce30ccdef7f16d2f" 1595 + dependencies = [ 1596 + "proc-macro2", 1597 + "quote", 1598 + "syn 2.0.27", 1599 + ] 1600 + 1601 + [[package]] 1602 + name = "enumflags2" 1603 + version = "0.6.4" 1604 + source = "registry+https://github.com/rust-lang/crates.io-index" 1605 + checksum = "83c8d82922337cd23a15f88b70d8e4ef5f11da38dd7cdb55e84dd5de99695da0" 1606 + dependencies = [ 1607 + "enumflags2_derive", 1608 + "serde", 1609 + ] 1610 + 1611 + [[package]] 1612 + name = "enumflags2_derive" 1613 + version = "0.6.4" 1614 + source = "registry+https://github.com/rust-lang/crates.io-index" 1615 + checksum = "946ee94e3dbf58fdd324f9ce245c7b238d46a66f00e86a020b71996349e46cce" 1616 + dependencies = [ 1617 + "proc-macro2", 1618 + "quote", 1619 + "syn 1.0.109", 1620 + ] 1621 + 1622 + [[package]] 1623 + name = "enumset" 1624 + version = "1.1.2" 1625 + source = "registry+https://github.com/rust-lang/crates.io-index" 1626 + checksum = "e875f1719c16de097dee81ed675e2d9bb63096823ed3f0ca827b7dea3028bbbb" 1627 + dependencies = [ 1628 + "enumset_derive", 1629 + "serde", 1630 + ] 1631 + 1632 + [[package]] 1633 + name = "enumset_derive" 1634 + version = "0.8.1" 1635 + source = "registry+https://github.com/rust-lang/crates.io-index" 1636 + checksum = "e08b6c6ab82d70f08844964ba10c7babb716de2ecaeab9be5717918a5177d3af" 1637 + dependencies = [ 1638 + "darling 0.20.3", 1639 + "proc-macro2", 1640 + "quote", 1641 + "syn 2.0.27", 1642 + ] 1643 + 1644 + [[package]] 1645 + name = "env_logger" 1646 + version = "0.8.4" 1647 + source = "registry+https://github.com/rust-lang/crates.io-index" 1648 + checksum = "a19187fea3ac7e84da7dacf48de0c45d63c6a76f9490dae389aead16c243fce3" 1649 + dependencies = [ 1650 + "log", 1651 + "regex", 1652 + ] 1653 + 1654 + [[package]] 1655 + name = "env_logger" 1656 + version = "0.9.3" 1657 + source = "registry+https://github.com/rust-lang/crates.io-index" 1658 + checksum = "a12e6657c4c97ebab115a42dcee77225f7f482cdd841cf7088c657a42e9e00e7" 1659 + dependencies = [ 1660 + "atty", 1661 + "humantime", 1662 + "log", 1663 + "regex", 1664 + "termcolor", 1665 + ] 1666 + 1667 + [[package]] 1668 + name = "env_logger" 1669 + version = "0.10.0" 1670 + source = "registry+https://github.com/rust-lang/crates.io-index" 1671 + checksum = "85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0" 1672 + dependencies = [ 1673 + "log", 1674 + "regex", 1675 + ] 1676 + 1677 + [[package]] 1678 + name = "equivalent" 1679 + version = "1.0.1" 1680 + source = "registry+https://github.com/rust-lang/crates.io-index" 1681 + checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" 1682 + 1683 + [[package]] 1684 + name = "errno" 1685 + version = "0.3.2" 1686 + source = "registry+https://github.com/rust-lang/crates.io-index" 1687 + checksum = "6b30f669a7961ef1631673d2766cc92f52d64f7ef354d4fe0ddfd30ed52f0f4f" 1688 + dependencies = [ 1689 + "errno-dragonfly", 1690 + "libc", 1691 + "windows-sys 0.48.0", 1692 + ] 1693 + 1694 + [[package]] 1695 + name = "errno-dragonfly" 1696 + version = "0.1.2" 1697 + source = "registry+https://github.com/rust-lang/crates.io-index" 1698 + checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" 1699 + dependencies = [ 1700 + "cc", 1701 + "libc", 1702 + ] 1703 + 1704 + [[package]] 1705 + name = "error-code" 1706 + version = "2.3.1" 1707 + source = "registry+https://github.com/rust-lang/crates.io-index" 1708 + checksum = "64f18991e7bf11e7ffee451b5318b5c1a73c52d0d0ada6e5a3017c8c1ced6a21" 1709 + dependencies = [ 1710 + "libc", 1711 + "str-buf", 1712 + ] 1713 + 1714 + [[package]] 1715 + name = "event-listener" 1716 + version = "2.5.3" 1717 + source = "registry+https://github.com/rust-lang/crates.io-index" 1718 + checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" 1719 + 1720 + [[package]] 1721 + name = "eyre" 1722 + version = "0.6.8" 1723 + source = "registry+https://github.com/rust-lang/crates.io-index" 1724 + checksum = "4c2b6b5a29c02cdc822728b7d7b8ae1bab3e3b05d44522770ddd49722eeac7eb" 1725 + dependencies = [ 1726 + "indenter", 1727 + "once_cell", 1728 + ] 1729 + 1730 + [[package]] 1731 + name = "failure" 1732 + version = "0.1.8" 1733 + source = "registry+https://github.com/rust-lang/crates.io-index" 1734 + checksum = "d32e9bd16cc02eae7db7ef620b392808b89f6a5e16bb3497d159c6b92a0f4f86" 1735 + dependencies = [ 1736 + "backtrace", 1737 + "failure_derive", 1738 + ] 1739 + 1740 + [[package]] 1741 + name = "failure_derive" 1742 + version = "0.1.8" 1743 + source = "registry+https://github.com/rust-lang/crates.io-index" 1744 + checksum = "aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4" 1745 + dependencies = [ 1746 + "proc-macro2", 1747 + "quote", 1748 + "syn 1.0.109", 1749 + "synstructure", 1750 + ] 1751 + 1752 + [[package]] 1753 + name = "fallible-iterator" 1754 + version = "0.2.0" 1755 + source = "registry+https://github.com/rust-lang/crates.io-index" 1756 + checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7" 1757 + 1758 + [[package]] 1759 + name = "fallible-streaming-iterator" 1760 + version = "0.1.9" 1761 + source = "registry+https://github.com/rust-lang/crates.io-index" 1762 + checksum = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a" 1763 + 1764 + [[package]] 1765 + name = "fastrand" 1766 + version = "1.9.0" 1767 + source = "registry+https://github.com/rust-lang/crates.io-index" 1768 + checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be" 1769 + dependencies = [ 1770 + "instant", 1771 + ] 1772 + 1773 + [[package]] 1774 + name = "fastrand" 1775 + version = "2.0.0" 1776 + source = "registry+https://github.com/rust-lang/crates.io-index" 1777 + checksum = "6999dc1837253364c2ebb0704ba97994bd874e8f195d665c50b7548f6ea92764" 1778 + 1779 + [[package]] 1780 + name = "fdeflate" 1781 + version = "0.3.0" 1782 + source = "registry+https://github.com/rust-lang/crates.io-index" 1783 + checksum = "d329bdeac514ee06249dabc27877490f17f5d371ec693360768b838e19f3ae10" 1784 + dependencies = [ 1785 + "simd-adler32", 1786 + ] 1787 + 1788 + [[package]] 1789 + name = "ffi-support" 1790 + version = "0.4.4" 1791 + source = "registry+https://github.com/rust-lang/crates.io-index" 1792 + checksum = "27838c6815cfe9de2d3aeb145ffd19e565f577414b33f3bdbf42fe040e9e0ff6" 1793 + dependencies = [ 1794 + "lazy_static", 1795 + "log", 1796 + ] 1797 + 1798 + [[package]] 1799 + name = "fixedbitset" 1800 + version = "0.4.2" 1801 + source = "registry+https://github.com/rust-lang/crates.io-index" 1802 + checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" 1803 + 1804 + [[package]] 1805 + name = "flate2" 1806 + version = "1.0.26" 1807 + source = "registry+https://github.com/rust-lang/crates.io-index" 1808 + checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743" 1809 + dependencies = [ 1810 + "crc32fast", 1811 + "miniz_oxide", 1812 + ] 1813 + 1814 + [[package]] 1815 + name = "flexi_logger" 1816 + version = "0.23.3" 1817 + source = "registry+https://github.com/rust-lang/crates.io-index" 1818 + checksum = "f4a12e3b5a8775259ee83ac38aea8cdf9c3a1667c02178d207378c0837808fa9" 1819 + dependencies = [ 1820 + "ansi_term", 1821 + "atty", 1822 + "chrono", 1823 + "glob", 1824 + "lazy_static", 1825 + "log", 1826 + "regex", 1827 + "rustversion", 1828 + "thiserror", 1829 + "time 0.3.24", 1830 + ] 1831 + 1832 + [[package]] 1833 + name = "flume" 1834 + version = "0.10.14" 1835 + source = "registry+https://github.com/rust-lang/crates.io-index" 1836 + checksum = "1657b4441c3403d9f7b3409e47575237dac27b1b5726df654a6ecbf92f0f7577" 1837 + dependencies = [ 1838 + "futures-core", 1839 + "futures-sink", 1840 + "nanorand", 1841 + "pin-project 1.1.2", 1842 + "spin 0.9.8", 1843 + ] 1844 + 1845 + [[package]] 1846 + name = "fn_name" 1847 + version = "0.1.0" 1848 + source = "registry+https://github.com/rust-lang/crates.io-index" 1849 + checksum = "528a0eb35b41b895aef1afed5ab28659084118e730edc72f033e76fb71666dbb" 1850 + 1851 + [[package]] 1852 + name = "fnv" 1853 + version = "1.0.7" 1854 + source = "registry+https://github.com/rust-lang/crates.io-index" 1855 + checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 1856 + 1857 + [[package]] 1858 + name = "foreign-types" 1859 + version = "0.3.2" 1860 + source = "registry+https://github.com/rust-lang/crates.io-index" 1861 + checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" 1862 + dependencies = [ 1863 + "foreign-types-shared", 1864 + ] 1865 + 1866 + [[package]] 1867 + name = "foreign-types-shared" 1868 + version = "0.1.1" 1869 + source = "registry+https://github.com/rust-lang/crates.io-index" 1870 + checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" 1871 + 1872 + [[package]] 1873 + name = "form_urlencoded" 1874 + version = "1.2.0" 1875 + source = "registry+https://github.com/rust-lang/crates.io-index" 1876 + checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652" 1877 + dependencies = [ 1878 + "percent-encoding", 1879 + ] 1880 + 1881 + [[package]] 1882 + name = "fs4" 1883 + version = "0.5.4" 1884 + source = "registry+https://github.com/rust-lang/crates.io-index" 1885 + checksum = "cef5c93884e5cef757f63446122c2f420713c3e03f85540d09485b9415983b4a" 1886 + dependencies = [ 1887 + "libc", 1888 + "winapi", 1889 + ] 1890 + 1891 + [[package]] 1892 + name = "futures" 1893 + version = "0.3.28" 1894 + source = "registry+https://github.com/rust-lang/crates.io-index" 1895 + checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40" 1896 + dependencies = [ 1897 + "futures-channel", 1898 + "futures-core", 1899 + "futures-executor", 1900 + "futures-io", 1901 + "futures-sink", 1902 + "futures-task", 1903 + "futures-util", 1904 + ] 1905 + 1906 + [[package]] 1907 + name = "futures-channel" 1908 + version = "0.3.28" 1909 + source = "registry+https://github.com/rust-lang/crates.io-index" 1910 + checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" 1911 + dependencies = [ 1912 + "futures-core", 1913 + "futures-sink", 1914 + ] 1915 + 1916 + [[package]] 1917 + name = "futures-core" 1918 + version = "0.3.28" 1919 + source = "registry+https://github.com/rust-lang/crates.io-index" 1920 + checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" 1921 + 1922 + [[package]] 1923 + name = "futures-executor" 1924 + version = "0.3.28" 1925 + source = "registry+https://github.com/rust-lang/crates.io-index" 1926 + checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0" 1927 + dependencies = [ 1928 + "futures-core", 1929 + "futures-task", 1930 + "futures-util", 1931 + ] 1932 + 1933 + [[package]] 1934 + name = "futures-io" 1935 + version = "0.3.28" 1936 + source = "registry+https://github.com/rust-lang/crates.io-index" 1937 + checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" 1938 + 1939 + [[package]] 1940 + name = "futures-lite" 1941 + version = "1.13.0" 1942 + source = "registry+https://github.com/rust-lang/crates.io-index" 1943 + checksum = "49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce" 1944 + dependencies = [ 1945 + "fastrand 1.9.0", 1946 + "futures-core", 1947 + "futures-io", 1948 + "memchr", 1949 + "parking", 1950 + "pin-project-lite", 1951 + "waker-fn", 1952 + ] 1953 + 1954 + [[package]] 1955 + name = "futures-macro" 1956 + version = "0.3.28" 1957 + source = "registry+https://github.com/rust-lang/crates.io-index" 1958 + checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" 1959 + dependencies = [ 1960 + "proc-macro2", 1961 + "quote", 1962 + "syn 2.0.27", 1963 + ] 1964 + 1965 + [[package]] 1966 + name = "futures-sink" 1967 + version = "0.3.28" 1968 + source = "registry+https://github.com/rust-lang/crates.io-index" 1969 + checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" 1970 + 1971 + [[package]] 1972 + name = "futures-task" 1973 + version = "0.3.28" 1974 + source = "registry+https://github.com/rust-lang/crates.io-index" 1975 + checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" 1976 + 1977 + [[package]] 1978 + name = "futures-timer" 1979 + version = "3.0.2" 1980 + source = "registry+https://github.com/rust-lang/crates.io-index" 1981 + checksum = "e64b03909df88034c26dc1547e8970b91f98bdb65165d6a4e9110d94263dbb2c" 1982 + dependencies = [ 1983 + "gloo-timers", 1984 + "send_wrapper 0.4.0", 1985 + ] 1986 + 1987 + [[package]] 1988 + name = "futures-util" 1989 + version = "0.3.28" 1990 + source = "registry+https://github.com/rust-lang/crates.io-index" 1991 + checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" 1992 + dependencies = [ 1993 + "futures-channel", 1994 + "futures-core", 1995 + "futures-io", 1996 + "futures-macro", 1997 + "futures-sink", 1998 + "futures-task", 1999 + "memchr", 2000 + "pin-project-lite", 2001 + "pin-utils", 2002 + "slab", 2003 + ] 2004 + 2005 + [[package]] 2006 + name = "gen_ops" 2007 + version = "0.4.0" 2008 + source = "registry+https://github.com/rust-lang/crates.io-index" 2009 + checksum = "304de19db7028420975a296ab0fcbbc8e69438c4ed254a1e41e2a7f37d5f0e0a" 2010 + 2011 + [[package]] 2012 + name = "generic-array" 2013 + version = "0.12.4" 2014 + source = "registry+https://github.com/rust-lang/crates.io-index" 2015 + checksum = "ffdf9f34f1447443d37393cc6c2b8313aebddcd96906caf34e54c68d8e57d7bd" 2016 + dependencies = [ 2017 + "typenum", 2018 + ] 2019 + 2020 + [[package]] 2021 + name = "generic-array" 2022 + version = "0.13.3" 2023 + source = "registry+https://github.com/rust-lang/crates.io-index" 2024 + checksum = "f797e67af32588215eaaab8327027ee8e71b9dd0b2b26996aedf20c030fce309" 2025 + dependencies = [ 2026 + "typenum", 2027 + ] 2028 + 2029 + [[package]] 2030 + name = "generic-array" 2031 + version = "0.14.7" 2032 + source = "registry+https://github.com/rust-lang/crates.io-index" 2033 + checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" 2034 + dependencies = [ 2035 + "typenum", 2036 + "version_check 0.9.4", 2037 + ] 2038 + 2039 + [[package]] 2040 + name = "gethostname" 2041 + version = "0.2.3" 2042 + source = "registry+https://github.com/rust-lang/crates.io-index" 2043 + checksum = "c1ebd34e35c46e00bb73e81363248d627782724609fe1b6396f553f68fe3862e" 2044 + dependencies = [ 2045 + "libc", 2046 + "winapi", 2047 + ] 2048 + 2049 + [[package]] 2050 + name = "getrandom" 2051 + version = "0.1.16" 2052 + source = "registry+https://github.com/rust-lang/crates.io-index" 2053 + checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce" 2054 + dependencies = [ 2055 + "cfg-if 1.0.0", 2056 + "libc", 2057 + "wasi 0.9.0+wasi-snapshot-preview1", 2058 + ] 2059 + 2060 + [[package]] 2061 + name = "getrandom" 2062 + version = "0.2.10" 2063 + source = "registry+https://github.com/rust-lang/crates.io-index" 2064 + checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427" 2065 + dependencies = [ 2066 + "cfg-if 1.0.0", 2067 + "js-sys", 2068 + "libc", 2069 + "wasi 0.11.0+wasi-snapshot-preview1", 2070 + "wasm-bindgen", 2071 + ] 2072 + 2073 + [[package]] 2074 + name = "gimli" 2075 + version = "0.27.3" 2076 + source = "registry+https://github.com/rust-lang/crates.io-index" 2077 + checksum = "b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e" 2078 + 2079 + [[package]] 2080 + name = "glob" 2081 + version = "0.3.1" 2082 + source = "registry+https://github.com/rust-lang/crates.io-index" 2083 + checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" 2084 + 2085 + [[package]] 2086 + name = "gloo-timers" 2087 + version = "0.2.6" 2088 + source = "registry+https://github.com/rust-lang/crates.io-index" 2089 + checksum = "9b995a66bb87bebce9a0f4a95aed01daca4872c050bfcb21653361c03bc35e5c" 2090 + dependencies = [ 2091 + "futures-channel", 2092 + "futures-core", 2093 + "js-sys", 2094 + "wasm-bindgen", 2095 + ] 2096 + 2097 + [[package]] 2098 + name = "gloo-utils" 2099 + version = "0.1.7" 2100 + source = "registry+https://github.com/rust-lang/crates.io-index" 2101 + checksum = "037fcb07216cb3a30f7292bd0176b050b7b9a052ba830ef7d5d65f6dc64ba58e" 2102 + dependencies = [ 2103 + "js-sys", 2104 + "serde", 2105 + "serde_json", 2106 + "wasm-bindgen", 2107 + "web-sys", 2108 + ] 2109 + 2110 + [[package]] 2111 + name = "grpcio" 2112 + version = "0.9.1" 2113 + source = "registry+https://github.com/rust-lang/crates.io-index" 2114 + checksum = "24d99e00eed7e0a04ee2705112e7cfdbe1a3cc771147f22f016a8cd2d002187b" 2115 + dependencies = [ 2116 + "futures", 2117 + "grpcio-sys", 2118 + "libc", 2119 + "log", 2120 + "parking_lot 0.11.2", 2121 + "protobuf", 2122 + ] 2123 + 2124 + [[package]] 2125 + name = "grpcio-sys" 2126 + version = "0.9.1+1.38.0" 2127 + source = "registry+https://github.com/rust-lang/crates.io-index" 2128 + checksum = "9447d1a926beeef466606cc45717f80897998b548e7dc622873d453e1ecb4be4" 2129 + dependencies = [ 2130 + "bindgen 0.57.0", 2131 + "boringssl-src", 2132 + "cc", 2133 + "cmake", 2134 + "libc", 2135 + "libz-sys", 2136 + "pkg-config", 2137 + "walkdir", 2138 + ] 2139 + 2140 + [[package]] 2141 + name = "h2" 2142 + version = "0.3.20" 2143 + source = "registry+https://github.com/rust-lang/crates.io-index" 2144 + checksum = "97ec8491ebaf99c8eaa73058b045fe58073cd6be7f596ac993ced0b0a0c01049" 2145 + dependencies = [ 2146 + "bytes 1.4.0", 2147 + "fnv", 2148 + "futures-core", 2149 + "futures-sink", 2150 + "futures-util", 2151 + "http", 2152 + "indexmap 1.9.3", 2153 + "slab", 2154 + "tokio", 2155 + "tokio-util", 2156 + "tracing", 2157 + ] 2158 + 2159 + [[package]] 2160 + name = "half" 2161 + version = "1.8.2" 2162 + source = "registry+https://github.com/rust-lang/crates.io-index" 2163 + checksum = "eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7" 2164 + 2165 + [[package]] 2166 + name = "hash32" 2167 + version = "0.1.1" 2168 + source = "registry+https://github.com/rust-lang/crates.io-index" 2169 + checksum = "d4041af86e63ac4298ce40e5cca669066e75b6f1aa3390fe2561ffa5e1d9f4cc" 2170 + dependencies = [ 2171 + "byteorder", 2172 + ] 2173 + 2174 + [[package]] 2175 + name = "hashbrown" 2176 + version = "0.12.3" 2177 + source = "registry+https://github.com/rust-lang/crates.io-index" 2178 + checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 2179 + dependencies = [ 2180 + "ahash 0.7.6", 2181 + ] 2182 + 2183 + [[package]] 2184 + name = "hashbrown" 2185 + version = "0.13.2" 2186 + source = "registry+https://github.com/rust-lang/crates.io-index" 2187 + checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" 2188 + dependencies = [ 2189 + "ahash 0.8.3", 2190 + ] 2191 + 2192 + [[package]] 2193 + name = "hashbrown" 2194 + version = "0.14.0" 2195 + source = "registry+https://github.com/rust-lang/crates.io-index" 2196 + checksum = "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a" 2197 + dependencies = [ 2198 + "ahash 0.8.3", 2199 + "allocator-api2", 2200 + ] 2201 + 2202 + [[package]] 2203 + name = "hashlink" 2204 + version = "0.8.2" 2205 + dependencies = [ 2206 + "hashbrown 0.13.2", 2207 + "serde", 2208 + ] 2209 + 2210 + [[package]] 2211 + name = "hashlink" 2212 + version = "0.8.3" 2213 + source = "registry+https://github.com/rust-lang/crates.io-index" 2214 + checksum = "312f66718a2d7789ffef4f4b7b213138ed9f1eb3aa1d0d82fc99f88fb3ffd26f" 2215 + dependencies = [ 2216 + "hashbrown 0.14.0", 2217 + ] 2218 + 2219 + [[package]] 2220 + name = "hdrhistogram" 2221 + version = "7.5.2" 2222 + source = "registry+https://github.com/rust-lang/crates.io-index" 2223 + checksum = "7f19b9f54f7c7f55e31401bb647626ce0cf0f67b0004982ce815b3ee72a02aa8" 2224 + dependencies = [ 2225 + "base64 0.13.1", 2226 + "byteorder", 2227 + "flate2", 2228 + "nom 7.1.3", 2229 + "num-traits", 2230 + ] 2231 + 2232 + [[package]] 2233 + name = "heapless" 2234 + version = "0.5.6" 2235 + source = "registry+https://github.com/rust-lang/crates.io-index" 2236 + checksum = "74911a68a1658cfcfb61bc0ccfbd536e3b6e906f8c2f7883ee50157e3e2184f1" 2237 + dependencies = [ 2238 + "as-slice", 2239 + "generic-array 0.13.3", 2240 + "hash32", 2241 + "stable_deref_trait", 2242 + ] 2243 + 2244 + [[package]] 2245 + name = "heck" 2246 + version = "0.4.1" 2247 + source = "registry+https://github.com/rust-lang/crates.io-index" 2248 + checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" 2249 + 2250 + [[package]] 2251 + name = "hermit-abi" 2252 + version = "0.1.19" 2253 + source = "registry+https://github.com/rust-lang/crates.io-index" 2254 + checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" 2255 + dependencies = [ 2256 + "libc", 2257 + ] 2258 + 2259 + [[package]] 2260 + name = "hermit-abi" 2261 + version = "0.3.2" 2262 + source = "registry+https://github.com/rust-lang/crates.io-index" 2263 + checksum = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b" 2264 + 2265 + [[package]] 2266 + name = "hex" 2267 + version = "0.4.3" 2268 + source = "registry+https://github.com/rust-lang/crates.io-index" 2269 + checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 2270 + 2271 + [[package]] 2272 + name = "hkdf" 2273 + version = "0.11.0" 2274 + source = "registry+https://github.com/rust-lang/crates.io-index" 2275 + checksum = "01706d578d5c281058480e673ae4086a9f4710d8df1ad80a5b03e39ece5f886b" 2276 + dependencies = [ 2277 + "digest 0.9.0", 2278 + "hmac", 2279 + ] 2280 + 2281 + [[package]] 2282 + name = "hmac" 2283 + version = "0.11.0" 2284 + source = "registry+https://github.com/rust-lang/crates.io-index" 2285 + checksum = "2a2a2320eb7ec0ebe8da8f744d7812d9fc4cb4d09344ac01898dbcb6a20ae69b" 2286 + dependencies = [ 2287 + "crypto-mac", 2288 + "digest 0.9.0", 2289 + ] 2290 + 2291 + [[package]] 2292 + name = "hostname" 2293 + version = "0.3.1" 2294 + source = "registry+https://github.com/rust-lang/crates.io-index" 2295 + checksum = "3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867" 2296 + dependencies = [ 2297 + "libc", 2298 + "match_cfg", 2299 + "winapi", 2300 + ] 2301 + 2302 + [[package]] 2303 + name = "http" 2304 + version = "0.2.9" 2305 + source = "registry+https://github.com/rust-lang/crates.io-index" 2306 + checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482" 2307 + dependencies = [ 2308 + "bytes 1.4.0", 2309 + "fnv", 2310 + "itoa", 2311 + ] 2312 + 2313 + [[package]] 2314 + name = "http-body" 2315 + version = "0.4.5" 2316 + source = "registry+https://github.com/rust-lang/crates.io-index" 2317 + checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" 2318 + dependencies = [ 2319 + "bytes 1.4.0", 2320 + "http", 2321 + "pin-project-lite", 2322 + ] 2323 + 2324 + [[package]] 2325 + name = "httparse" 2326 + version = "1.8.0" 2327 + source = "registry+https://github.com/rust-lang/crates.io-index" 2328 + checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" 2329 + 2330 + [[package]] 2331 + name = "httpdate" 2332 + version = "1.0.2" 2333 + source = "registry+https://github.com/rust-lang/crates.io-index" 2334 + checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421" 2335 + 2336 + [[package]] 2337 + name = "humantime" 2338 + version = "2.1.0" 2339 + source = "registry+https://github.com/rust-lang/crates.io-index" 2340 + checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" 2341 + 2342 + [[package]] 2343 + name = "hyper" 2344 + version = "0.14.27" 2345 + source = "registry+https://github.com/rust-lang/crates.io-index" 2346 + checksum = "ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468" 2347 + dependencies = [ 2348 + "bytes 1.4.0", 2349 + "futures-channel", 2350 + "futures-core", 2351 + "futures-util", 2352 + "h2", 2353 + "http", 2354 + "http-body", 2355 + "httparse", 2356 + "httpdate", 2357 + "itoa", 2358 + "pin-project-lite", 2359 + "socket2 0.4.9", 2360 + "tokio", 2361 + "tower-service", 2362 + "tracing", 2363 + "want", 2364 + ] 2365 + 2366 + [[package]] 2367 + name = "hyper-timeout" 2368 + version = "0.4.1" 2369 + source = "registry+https://github.com/rust-lang/crates.io-index" 2370 + checksum = "bbb958482e8c7be4bc3cf272a766a2b0bf1a6755e7a6ae777f017a31d11b13b1" 2371 + dependencies = [ 2372 + "hyper", 2373 + "pin-project-lite", 2374 + "tokio", 2375 + "tokio-io-timeout", 2376 + ] 2377 + 2378 + [[package]] 2379 + name = "iana-time-zone" 2380 + version = "0.1.57" 2381 + source = "registry+https://github.com/rust-lang/crates.io-index" 2382 + checksum = "2fad5b825842d2b38bd206f3e81d6957625fd7f0a361e345c30e01a0ae2dd613" 2383 + dependencies = [ 2384 + "android_system_properties", 2385 + "core-foundation-sys 0.8.4", 2386 + "iana-time-zone-haiku", 2387 + "js-sys", 2388 + "wasm-bindgen", 2389 + "windows 0.48.0", 2390 + ] 2391 + 2392 + [[package]] 2393 + name = "iana-time-zone-haiku" 2394 + version = "0.1.2" 2395 + source = "registry+https://github.com/rust-lang/crates.io-index" 2396 + checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" 2397 + dependencies = [ 2398 + "cc", 2399 + ] 2400 + 2401 + [[package]] 2402 + name = "ident_case" 2403 + version = "1.0.1" 2404 + source = "registry+https://github.com/rust-lang/crates.io-index" 2405 + checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" 2406 + 2407 + [[package]] 2408 + name = "idna" 2409 + version = "0.2.3" 2410 + source = "registry+https://github.com/rust-lang/crates.io-index" 2411 + checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8" 2412 + dependencies = [ 2413 + "matches", 2414 + "unicode-bidi", 2415 + "unicode-normalization", 2416 + ] 2417 + 2418 + [[package]] 2419 + name = "idna" 2420 + version = "0.4.0" 2421 + source = "registry+https://github.com/rust-lang/crates.io-index" 2422 + checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c" 2423 + dependencies = [ 2424 + "unicode-bidi", 2425 + "unicode-normalization", 2426 + ] 2427 + 2428 + [[package]] 2429 + name = "ifstructs" 2430 + version = "0.1.1" 2431 + source = "registry+https://github.com/rust-lang/crates.io-index" 2432 + checksum = "b24d770f92a5ea876a33851b16553f21985bb83e7fe8e7e1f596ad75545e9581" 2433 + dependencies = [ 2434 + "cfg-if 0.1.10", 2435 + "libc", 2436 + ] 2437 + 2438 + [[package]] 2439 + name = "igd" 2440 + version = "0.12.1" 2441 + dependencies = [ 2442 + "attohttpc", 2443 + "log", 2444 + "rand 0.8.5", 2445 + "url", 2446 + "xmltree", 2447 + ] 2448 + 2449 + [[package]] 2450 + name = "image" 2451 + version = "0.24.6" 2452 + source = "registry+https://github.com/rust-lang/crates.io-index" 2453 + checksum = "527909aa81e20ac3a44803521443a765550f09b5130c2c2fa1ea59c2f8f50a3a" 2454 + dependencies = [ 2455 + "bytemuck", 2456 + "byteorder", 2457 + "color_quant", 2458 + "num-rational", 2459 + "num-traits", 2460 + "png", 2461 + "tiff", 2462 + ] 2463 + 2464 + [[package]] 2465 + name = "indent" 2466 + version = "0.1.1" 2467 + source = "registry+https://github.com/rust-lang/crates.io-index" 2468 + checksum = "d9f1a0777d972970f204fdf8ef319f1f4f8459131636d7e3c96c5d59570d0fa6" 2469 + 2470 + [[package]] 2471 + name = "indenter" 2472 + version = "0.3.3" 2473 + source = "registry+https://github.com/rust-lang/crates.io-index" 2474 + checksum = "ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683" 2475 + 2476 + [[package]] 2477 + name = "indexmap" 2478 + version = "1.9.3" 2479 + source = "registry+https://github.com/rust-lang/crates.io-index" 2480 + checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 2481 + dependencies = [ 2482 + "autocfg", 2483 + "hashbrown 0.12.3", 2484 + ] 2485 + 2486 + [[package]] 2487 + name = "indexmap" 2488 + version = "2.0.0" 2489 + source = "registry+https://github.com/rust-lang/crates.io-index" 2490 + checksum = "d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d" 2491 + dependencies = [ 2492 + "equivalent", 2493 + "hashbrown 0.14.0", 2494 + ] 2495 + 2496 + [[package]] 2497 + name = "inout" 2498 + version = "0.1.3" 2499 + source = "registry+https://github.com/rust-lang/crates.io-index" 2500 + checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5" 2501 + dependencies = [ 2502 + "generic-array 0.14.7", 2503 + ] 2504 + 2505 + [[package]] 2506 + name = "input_buffer" 2507 + version = "0.3.1" 2508 + source = "registry+https://github.com/rust-lang/crates.io-index" 2509 + checksum = "19a8a95243d5a0398cae618ec29477c6e3cb631152be5c19481f80bc71559754" 2510 + dependencies = [ 2511 + "bytes 0.5.6", 2512 + ] 2513 + 2514 + [[package]] 2515 + name = "instant" 2516 + version = "0.1.12" 2517 + source = "registry+https://github.com/rust-lang/crates.io-index" 2518 + checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 2519 + dependencies = [ 2520 + "cfg-if 1.0.0", 2521 + "js-sys", 2522 + "wasm-bindgen", 2523 + "web-sys", 2524 + ] 2525 + 2526 + [[package]] 2527 + name = "io-lifetimes" 2528 + version = "1.0.11" 2529 + source = "registry+https://github.com/rust-lang/crates.io-index" 2530 + checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" 2531 + dependencies = [ 2532 + "hermit-abi 0.3.2", 2533 + "libc", 2534 + "windows-sys 0.48.0", 2535 + ] 2536 + 2537 + [[package]] 2538 + name = "ipconfig" 2539 + version = "0.3.2" 2540 + source = "registry+https://github.com/rust-lang/crates.io-index" 2541 + checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f" 2542 + dependencies = [ 2543 + "socket2 0.5.3", 2544 + "widestring", 2545 + "windows-sys 0.48.0", 2546 + "winreg", 2547 + ] 2548 + 2549 + [[package]] 2550 + name = "ipnet" 2551 + version = "2.8.0" 2552 + source = "registry+https://github.com/rust-lang/crates.io-index" 2553 + checksum = "28b29a3cd74f0f4598934efe3aeba42bae0eb4680554128851ebbecb02af14e6" 2554 + 2555 + [[package]] 2556 + name = "itertools" 2557 + version = "0.10.5" 2558 + source = "registry+https://github.com/rust-lang/crates.io-index" 2559 + checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 2560 + dependencies = [ 2561 + "either", 2562 + ] 2563 + 2564 + [[package]] 2565 + name = "itoa" 2566 + version = "1.0.9" 2567 + source = "registry+https://github.com/rust-lang/crates.io-index" 2568 + checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38" 2569 + 2570 + [[package]] 2571 + name = "jni" 2572 + version = "0.20.0" 2573 + source = "registry+https://github.com/rust-lang/crates.io-index" 2574 + checksum = "039022cdf4d7b1cf548d31f60ae783138e5fd42013f6271049d7df7afadef96c" 2575 + dependencies = [ 2576 + "cesu8", 2577 + "combine", 2578 + "jni-sys", 2579 + "log", 2580 + "thiserror", 2581 + "walkdir", 2582 + ] 2583 + 2584 + [[package]] 2585 + name = "jni" 2586 + version = "0.21.1" 2587 + source = "registry+https://github.com/rust-lang/crates.io-index" 2588 + checksum = "1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97" 2589 + dependencies = [ 2590 + "cesu8", 2591 + "cfg-if 1.0.0", 2592 + "combine", 2593 + "jni-sys", 2594 + "log", 2595 + "thiserror", 2596 + "walkdir", 2597 + "windows-sys 0.45.0", 2598 + ] 2599 + 2600 + [[package]] 2601 + name = "jni-sys" 2602 + version = "0.3.0" 2603 + source = "registry+https://github.com/rust-lang/crates.io-index" 2604 + checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" 2605 + 2606 + [[package]] 2607 + name = "jpeg-decoder" 2608 + version = "0.3.0" 2609 + source = "registry+https://github.com/rust-lang/crates.io-index" 2610 + checksum = "bc0000e42512c92e31c2252315bda326620a4e034105e900c98ec492fa077b3e" 2611 + 2612 + [[package]] 2613 + name = "js-sys" 2614 + version = "0.3.64" 2615 + source = "registry+https://github.com/rust-lang/crates.io-index" 2616 + checksum = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a" 2617 + dependencies = [ 2618 + "wasm-bindgen", 2619 + ] 2620 + 2621 + [[package]] 2622 + name = "json" 2623 + version = "0.12.4" 2624 + source = "registry+https://github.com/rust-lang/crates.io-index" 2625 + checksum = "078e285eafdfb6c4b434e0d31e8cfcb5115b651496faca5749b88fafd4f23bfd" 2626 + 2627 + [[package]] 2628 + name = "json5" 2629 + version = "0.4.1" 2630 + source = "registry+https://github.com/rust-lang/crates.io-index" 2631 + checksum = "96b0db21af676c1ce64250b5f40f3ce2cf27e4e47cb91ed91eb6fe9350b430c1" 2632 + dependencies = [ 2633 + "pest", 2634 + "pest_derive", 2635 + "serde", 2636 + ] 2637 + 2638 + [[package]] 2639 + name = "keychain-services" 2640 + version = "0.0.2" 2641 + source = "registry+https://github.com/rust-lang/crates.io-index" 2642 + checksum = "3fd01702fbd22eee99431f553959f86d558cfc1dbf7f98b8df159be14e29a349" 2643 + dependencies = [ 2644 + "core-foundation 0.6.4", 2645 + "failure", 2646 + "failure_derive", 2647 + ] 2648 + 2649 + [[package]] 2650 + name = "keyring-manager" 2651 + version = "0.5.0" 2652 + dependencies = [ 2653 + "byteorder", 2654 + "cfg-if 1.0.0", 2655 + "core-foundation 0.9.3", 2656 + "core-foundation-sys 0.8.4", 2657 + "directories", 2658 + "fs4", 2659 + "jni 0.20.0", 2660 + "keychain-services", 2661 + "lazy_static", 2662 + "log", 2663 + "ndk", 2664 + "ndk-glue", 2665 + "secret-service", 2666 + "security-framework", 2667 + "security-framework-sys", 2668 + "serde", 2669 + "serde_cbor", 2670 + "snailquote", 2671 + "winapi", 2672 + ] 2673 + 2674 + [[package]] 2675 + name = "keyvaluedb" 2676 + version = "0.1.0" 2677 + dependencies = [ 2678 + "smallvec", 2679 + ] 2680 + 2681 + [[package]] 2682 + name = "keyvaluedb-memorydb" 2683 + version = "0.1.0" 2684 + dependencies = [ 2685 + "keyvaluedb", 2686 + "parking_lot 0.12.1", 2687 + ] 2688 + 2689 + [[package]] 2690 + name = "keyvaluedb-sqlite" 2691 + version = "0.1.0" 2692 + dependencies = [ 2693 + "hex", 2694 + "keyvaluedb", 2695 + "log", 2696 + "parking_lot 0.12.1", 2697 + "rusqlite", 2698 + ] 2699 + 2700 + [[package]] 2701 + name = "keyvaluedb-web" 2702 + version = "0.1.0" 2703 + dependencies = [ 2704 + "async-lock", 2705 + "flume", 2706 + "futures", 2707 + "js-sys", 2708 + "keyvaluedb", 2709 + "keyvaluedb-memorydb", 2710 + "log", 2711 + "parking_lot 0.11.2", 2712 + "send_wrapper 0.6.0", 2713 + "wasm-bindgen", 2714 + "web-sys", 2715 + ] 2716 + 2717 + [[package]] 2718 + name = "kv-log-macro" 2719 + version = "1.0.7" 2720 + source = "registry+https://github.com/rust-lang/crates.io-index" 2721 + checksum = "0de8b303297635ad57c9f5059fd9cee7a47f8e8daa09df0fcd07dd39fb22977f" 2722 + dependencies = [ 2723 + "log", 2724 + ] 2725 + 2726 + [[package]] 2727 + name = "lazy_static" 2728 + version = "1.4.0" 2729 + source = "registry+https://github.com/rust-lang/crates.io-index" 2730 + checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 2731 + 2732 + [[package]] 2733 + name = "lazycell" 2734 + version = "1.3.0" 2735 + source = "registry+https://github.com/rust-lang/crates.io-index" 2736 + checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" 2737 + 2738 + [[package]] 2739 + name = "libc" 2740 + version = "0.2.147" 2741 + source = "registry+https://github.com/rust-lang/crates.io-index" 2742 + checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3" 2743 + 2744 + [[package]] 2745 + name = "libloading" 2746 + version = "0.7.4" 2747 + source = "registry+https://github.com/rust-lang/crates.io-index" 2748 + checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f" 2749 + dependencies = [ 2750 + "cfg-if 1.0.0", 2751 + "winapi", 2752 + ] 2753 + 2754 + [[package]] 2755 + name = "libsqlite3-sys" 2756 + version = "0.26.0" 2757 + source = "registry+https://github.com/rust-lang/crates.io-index" 2758 + checksum = "afc22eff61b133b115c6e8c74e818c628d6d5e7a502afea6f64dee076dd94326" 2759 + dependencies = [ 2760 + "cc", 2761 + "pkg-config", 2762 + "vcpkg", 2763 + ] 2764 + 2765 + [[package]] 2766 + name = "libz-sys" 2767 + version = "1.1.12" 2768 + source = "registry+https://github.com/rust-lang/crates.io-index" 2769 + checksum = "d97137b25e321a73eef1418d1d5d2eda4d77e12813f8e6dead84bc52c5870a7b" 2770 + dependencies = [ 2771 + "cc", 2772 + "libc", 2773 + "pkg-config", 2774 + "vcpkg", 2775 + ] 2776 + 2777 + [[package]] 2778 + name = "linked-hash-map" 2779 + version = "0.5.6" 2780 + source = "registry+https://github.com/rust-lang/crates.io-index" 2781 + checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" 2782 + 2783 + [[package]] 2784 + name = "linux-raw-sys" 2785 + version = "0.3.8" 2786 + source = "registry+https://github.com/rust-lang/crates.io-index" 2787 + checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" 2788 + 2789 + [[package]] 2790 + name = "linux-raw-sys" 2791 + version = "0.4.3" 2792 + source = "registry+https://github.com/rust-lang/crates.io-index" 2793 + checksum = "09fc20d2ca12cb9f044c93e3bd6d32d523e6e2ec3db4f7b2939cd99026ecd3f0" 2794 + 2795 + [[package]] 2796 + name = "lock_api" 2797 + version = "0.4.10" 2798 + source = "registry+https://github.com/rust-lang/crates.io-index" 2799 + checksum = "c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16" 2800 + dependencies = [ 2801 + "autocfg", 2802 + "scopeguard", 2803 + ] 2804 + 2805 + [[package]] 2806 + name = "log" 2807 + version = "0.4.19" 2808 + source = "registry+https://github.com/rust-lang/crates.io-index" 2809 + checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4" 2810 + dependencies = [ 2811 + "value-bag", 2812 + ] 2813 + 2814 + [[package]] 2815 + name = "lru-cache" 2816 + version = "0.1.2" 2817 + source = "registry+https://github.com/rust-lang/crates.io-index" 2818 + checksum = "31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c" 2819 + dependencies = [ 2820 + "linked-hash-map", 2821 + ] 2822 + 2823 + [[package]] 2824 + name = "lz4_flex" 2825 + version = "0.11.1" 2826 + source = "registry+https://github.com/rust-lang/crates.io-index" 2827 + checksum = "3ea9b256699eda7b0387ffbc776dd625e28bde3918446381781245b7a50349d8" 2828 + 2829 + [[package]] 2830 + name = "malloc_buf" 2831 + version = "0.0.6" 2832 + source = "registry+https://github.com/rust-lang/crates.io-index" 2833 + checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb" 2834 + dependencies = [ 2835 + "libc", 2836 + ] 2837 + 2838 + [[package]] 2839 + name = "match_cfg" 2840 + version = "0.1.0" 2841 + source = "registry+https://github.com/rust-lang/crates.io-index" 2842 + checksum = "ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4" 2843 + 2844 + [[package]] 2845 + name = "matchers" 2846 + version = "0.1.0" 2847 + source = "registry+https://github.com/rust-lang/crates.io-index" 2848 + checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" 2849 + dependencies = [ 2850 + "regex-automata 0.1.10", 2851 + ] 2852 + 2853 + [[package]] 2854 + name = "matches" 2855 + version = "0.1.10" 2856 + source = "registry+https://github.com/rust-lang/crates.io-index" 2857 + checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5" 2858 + 2859 + [[package]] 2860 + name = "matchit" 2861 + version = "0.7.1" 2862 + source = "registry+https://github.com/rust-lang/crates.io-index" 2863 + checksum = "67827e6ea8ee8a7c4a72227ef4fc08957040acffdb5f122733b24fa12daff41b" 2864 + 2865 + [[package]] 2866 + name = "memchr" 2867 + version = "2.5.0" 2868 + source = "registry+https://github.com/rust-lang/crates.io-index" 2869 + checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 2870 + 2871 + [[package]] 2872 + name = "memoffset" 2873 + version = "0.6.5" 2874 + source = "registry+https://github.com/rust-lang/crates.io-index" 2875 + checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce" 2876 + dependencies = [ 2877 + "autocfg", 2878 + ] 2879 + 2880 + [[package]] 2881 + name = "memoffset" 2882 + version = "0.7.1" 2883 + source = "registry+https://github.com/rust-lang/crates.io-index" 2884 + checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4" 2885 + dependencies = [ 2886 + "autocfg", 2887 + ] 2888 + 2889 + [[package]] 2890 + name = "memory_units" 2891 + version = "0.4.0" 2892 + source = "registry+https://github.com/rust-lang/crates.io-index" 2893 + checksum = "8452105ba047068f40ff7093dd1d9da90898e63dd61736462e9cdda6a90ad3c3" 2894 + 2895 + [[package]] 2896 + name = "mime" 2897 + version = "0.3.17" 2898 + source = "registry+https://github.com/rust-lang/crates.io-index" 2899 + checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" 2900 + 2901 + [[package]] 2902 + name = "minimal-lexical" 2903 + version = "0.2.1" 2904 + source = "registry+https://github.com/rust-lang/crates.io-index" 2905 + checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" 2906 + 2907 + [[package]] 2908 + name = "miniz_oxide" 2909 + version = "0.7.1" 2910 + source = "registry+https://github.com/rust-lang/crates.io-index" 2911 + checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" 2912 + dependencies = [ 2913 + "adler", 2914 + "simd-adler32", 2915 + ] 2916 + 2917 + [[package]] 2918 + name = "mio" 2919 + version = "0.8.8" 2920 + source = "registry+https://github.com/rust-lang/crates.io-index" 2921 + checksum = "927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2" 2922 + dependencies = [ 2923 + "libc", 2924 + "log", 2925 + "wasi 0.11.0+wasi-snapshot-preview1", 2926 + "windows-sys 0.48.0", 2927 + ] 2928 + 2929 + [[package]] 2930 + name = "multimap" 2931 + version = "0.8.3" 2932 + source = "registry+https://github.com/rust-lang/crates.io-index" 2933 + checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" 2934 + 2935 + [[package]] 2936 + name = "nanorand" 2937 + version = "0.7.0" 2938 + source = "registry+https://github.com/rust-lang/crates.io-index" 2939 + checksum = "6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3" 2940 + dependencies = [ 2941 + "getrandom 0.2.10", 2942 + ] 2943 + 2944 + [[package]] 2945 + name = "nb-connect" 2946 + version = "1.2.0" 2947 + source = "registry+https://github.com/rust-lang/crates.io-index" 2948 + checksum = "b1bb540dc6ef51cfe1916ec038ce7a620daf3a111e2502d745197cd53d6bca15" 2949 + dependencies = [ 2950 + "libc", 2951 + "socket2 0.4.9", 2952 + ] 2953 + 2954 + [[package]] 2955 + name = "ndk" 2956 + version = "0.7.0" 2957 + source = "registry+https://github.com/rust-lang/crates.io-index" 2958 + checksum = "451422b7e4718271c8b5b3aadf5adedba43dc76312454b387e98fae0fc951aa0" 2959 + dependencies = [ 2960 + "bitflags 1.3.2", 2961 + "jni-sys", 2962 + "ndk-sys 0.4.1+23.1.7779620", 2963 + "num_enum", 2964 + "raw-window-handle", 2965 + "thiserror", 2966 + ] 2967 + 2968 + [[package]] 2969 + name = "ndk-context" 2970 + version = "0.1.1" 2971 + source = "registry+https://github.com/rust-lang/crates.io-index" 2972 + checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b" 2973 + 2974 + [[package]] 2975 + name = "ndk-glue" 2976 + version = "0.7.0" 2977 + source = "registry+https://github.com/rust-lang/crates.io-index" 2978 + checksum = "0434fabdd2c15e0aab768ca31d5b7b333717f03cf02037d5a0a3ff3c278ed67f" 2979 + dependencies = [ 2980 + "android_logger", 2981 + "libc", 2982 + "log", 2983 + "ndk", 2984 + "ndk-context", 2985 + "ndk-macro", 2986 + "ndk-sys 0.4.1+23.1.7779620", 2987 + "once_cell", 2988 + "parking_lot 0.12.1", 2989 + ] 2990 + 2991 + [[package]] 2992 + name = "ndk-macro" 2993 + version = "0.3.0" 2994 + source = "registry+https://github.com/rust-lang/crates.io-index" 2995 + checksum = "0df7ac00c4672f9d5aece54ee3347520b7e20f158656c7db2e6de01902eb7a6c" 2996 + dependencies = [ 2997 + "darling 0.13.4", 2998 + "proc-macro-crate 1.3.1", 2999 + "proc-macro2", 3000 + "quote", 3001 + "syn 1.0.109", 3002 + ] 3003 + 3004 + [[package]] 3005 + name = "ndk-sys" 3006 + version = "0.3.0" 3007 + source = "registry+https://github.com/rust-lang/crates.io-index" 3008 + checksum = "6e5a6ae77c8ee183dcbbba6150e2e6b9f3f4196a7666c02a715a95692ec1fa97" 3009 + dependencies = [ 3010 + "jni-sys", 3011 + ] 3012 + 3013 + [[package]] 3014 + name = "ndk-sys" 3015 + version = "0.4.1+23.1.7779620" 3016 + source = "registry+https://github.com/rust-lang/crates.io-index" 3017 + checksum = "3cf2aae958bd232cac5069850591667ad422d263686d75b52a065f9badeee5a3" 3018 + dependencies = [ 3019 + "jni-sys", 3020 + ] 3021 + 3022 + [[package]] 3023 + name = "netlink-packet-core" 3024 + version = "0.7.0" 3025 + source = "registry+https://github.com/rust-lang/crates.io-index" 3026 + checksum = "72724faf704479d67b388da142b186f916188505e7e0b26719019c525882eda4" 3027 + dependencies = [ 3028 + "anyhow", 3029 + "byteorder", 3030 + "netlink-packet-utils", 3031 + ] 3032 + 3033 + [[package]] 3034 + name = "netlink-packet-route" 3035 + version = "0.17.0" 3036 + source = "registry+https://github.com/rust-lang/crates.io-index" 3037 + checksum = "f6de2fe935f44cbdfcab77dce2150d68eda75be715cd42d4d6f52b0bd4dcc5b1" 3038 + dependencies = [ 3039 + "anyhow", 3040 + "bitflags 1.3.2", 3041 + "byteorder", 3042 + "libc", 3043 + "netlink-packet-core", 3044 + "netlink-packet-utils", 3045 + ] 3046 + 3047 + [[package]] 3048 + name = "netlink-packet-utils" 3049 + version = "0.5.2" 3050 + source = "registry+https://github.com/rust-lang/crates.io-index" 3051 + checksum = "0ede8a08c71ad5a95cdd0e4e52facd37190977039a4704eb82a283f713747d34" 3052 + dependencies = [ 3053 + "anyhow", 3054 + "byteorder", 3055 + "paste", 3056 + "thiserror", 3057 + ] 3058 + 3059 + [[package]] 3060 + name = "netlink-proto" 3061 + version = "0.11.2" 3062 + source = "registry+https://github.com/rust-lang/crates.io-index" 3063 + checksum = "842c6770fc4bb33dd902f41829c61ef872b8e38de1405aa0b938b27b8fba12c3" 3064 + dependencies = [ 3065 + "bytes 1.4.0", 3066 + "futures", 3067 + "log", 3068 + "netlink-packet-core", 3069 + "netlink-sys", 3070 + "thiserror", 3071 + "tokio", 3072 + ] 3073 + 3074 + [[package]] 3075 + name = "netlink-sys" 3076 + version = "0.8.5" 3077 + source = "registry+https://github.com/rust-lang/crates.io-index" 3078 + checksum = "6471bf08e7ac0135876a9581bf3217ef0333c191c128d34878079f42ee150411" 3079 + dependencies = [ 3080 + "async-io", 3081 + "bytes 1.4.0", 3082 + "futures", 3083 + "libc", 3084 + "log", 3085 + "tokio", 3086 + ] 3087 + 3088 + [[package]] 3089 + name = "nix" 3090 + version = "0.22.3" 3091 + source = "registry+https://github.com/rust-lang/crates.io-index" 3092 + checksum = "e4916f159ed8e5de0082076562152a76b7a1f64a01fd9d1e0fea002c37624faf" 3093 + dependencies = [ 3094 + "bitflags 1.3.2", 3095 + "cc", 3096 + "cfg-if 1.0.0", 3097 + "libc", 3098 + "memoffset 0.6.5", 3099 + ] 3100 + 3101 + [[package]] 3102 + name = "nix" 3103 + version = "0.24.3" 3104 + source = "registry+https://github.com/rust-lang/crates.io-index" 3105 + checksum = "fa52e972a9a719cecb6864fb88568781eb706bac2cd1d4f04a648542dbf78069" 3106 + dependencies = [ 3107 + "bitflags 1.3.2", 3108 + "cfg-if 1.0.0", 3109 + "libc", 3110 + "memoffset 0.6.5", 3111 + ] 3112 + 3113 + [[package]] 3114 + name = "nix" 3115 + version = "0.26.2" 3116 + source = "registry+https://github.com/rust-lang/crates.io-index" 3117 + checksum = "bfdda3d196821d6af13126e40375cdf7da646a96114af134d5f417a9a1dc8e1a" 3118 + dependencies = [ 3119 + "bitflags 1.3.2", 3120 + "cfg-if 1.0.0", 3121 + "libc", 3122 + "memoffset 0.7.1", 3123 + "pin-utils", 3124 + "static_assertions", 3125 + ] 3126 + 3127 + [[package]] 3128 + name = "nom" 3129 + version = "4.2.3" 3130 + source = "registry+https://github.com/rust-lang/crates.io-index" 3131 + checksum = "2ad2a91a8e869eeb30b9cb3119ae87773a8f4ae617f41b1eb9c154b2905f7bd6" 3132 + dependencies = [ 3133 + "memchr", 3134 + "version_check 0.1.5", 3135 + ] 3136 + 3137 + [[package]] 3138 + name = "nom" 3139 + version = "5.1.3" 3140 + source = "registry+https://github.com/rust-lang/crates.io-index" 3141 + checksum = "08959a387a676302eebf4ddbcbc611da04285579f76f88ee0506c63b1a61dd4b" 3142 + dependencies = [ 3143 + "memchr", 3144 + "version_check 0.9.4", 3145 + ] 3146 + 3147 + [[package]] 3148 + name = "nom" 3149 + version = "7.1.3" 3150 + source = "registry+https://github.com/rust-lang/crates.io-index" 3151 + checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" 3152 + dependencies = [ 3153 + "memchr", 3154 + "minimal-lexical", 3155 + ] 3156 + 3157 + [[package]] 3158 + name = "ntapi" 3159 + version = "0.4.1" 3160 + source = "registry+https://github.com/rust-lang/crates.io-index" 3161 + checksum = "e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4" 3162 + dependencies = [ 3163 + "winapi", 3164 + ] 3165 + 3166 + [[package]] 3167 + name = "nu-ansi-term" 3168 + version = "0.46.0" 3169 + source = "registry+https://github.com/rust-lang/crates.io-index" 3170 + checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" 3171 + dependencies = [ 3172 + "overload", 3173 + "winapi", 3174 + ] 3175 + 3176 + [[package]] 3177 + name = "num" 3178 + version = "0.4.1" 3179 + source = "registry+https://github.com/rust-lang/crates.io-index" 3180 + checksum = "b05180d69e3da0e530ba2a1dae5110317e49e3b7f3d41be227dc5f92e49ee7af" 3181 + dependencies = [ 3182 + "num-bigint", 3183 + "num-complex", 3184 + "num-integer", 3185 + "num-iter", 3186 + "num-rational", 3187 + "num-traits", 3188 + ] 3189 + 3190 + [[package]] 3191 + name = "num-bigint" 3192 + version = "0.4.3" 3193 + source = "registry+https://github.com/rust-lang/crates.io-index" 3194 + checksum = "f93ab6289c7b344a8a9f60f88d80aa20032336fe78da341afc91c8a2341fc75f" 3195 + dependencies = [ 3196 + "autocfg", 3197 + "num-integer", 3198 + "num-traits", 3199 + ] 3200 + 3201 + [[package]] 3202 + name = "num-complex" 3203 + version = "0.4.3" 3204 + source = "registry+https://github.com/rust-lang/crates.io-index" 3205 + checksum = "02e0d21255c828d6f128a1e41534206671e8c3ea0c62f32291e808dc82cff17d" 3206 + dependencies = [ 3207 + "num-traits", 3208 + ] 3209 + 3210 + [[package]] 3211 + name = "num-integer" 3212 + version = "0.1.45" 3213 + source = "registry+https://github.com/rust-lang/crates.io-index" 3214 + checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" 3215 + dependencies = [ 3216 + "autocfg", 3217 + "num-traits", 3218 + ] 3219 + 3220 + [[package]] 3221 + name = "num-iter" 3222 + version = "0.1.43" 3223 + source = "registry+https://github.com/rust-lang/crates.io-index" 3224 + checksum = "7d03e6c028c5dc5cac6e2dec0efda81fc887605bb3d884578bb6d6bf7514e252" 3225 + dependencies = [ 3226 + "autocfg", 3227 + "num-integer", 3228 + "num-traits", 3229 + ] 3230 + 3231 + [[package]] 3232 + name = "num-rational" 3233 + version = "0.4.1" 3234 + source = "registry+https://github.com/rust-lang/crates.io-index" 3235 + checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0" 3236 + dependencies = [ 3237 + "autocfg", 3238 + "num-bigint", 3239 + "num-integer", 3240 + "num-traits", 3241 + ] 3242 + 3243 + [[package]] 3244 + name = "num-traits" 3245 + version = "0.2.16" 3246 + source = "registry+https://github.com/rust-lang/crates.io-index" 3247 + checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" 3248 + dependencies = [ 3249 + "autocfg", 3250 + ] 3251 + 3252 + [[package]] 3253 + name = "num_cpus" 3254 + version = "1.16.0" 3255 + source = "registry+https://github.com/rust-lang/crates.io-index" 3256 + checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" 3257 + dependencies = [ 3258 + "hermit-abi 0.3.2", 3259 + "libc", 3260 + ] 3261 + 3262 + [[package]] 3263 + name = "num_enum" 3264 + version = "0.5.11" 3265 + source = "registry+https://github.com/rust-lang/crates.io-index" 3266 + checksum = "1f646caf906c20226733ed5b1374287eb97e3c2a5c227ce668c1f2ce20ae57c9" 3267 + dependencies = [ 3268 + "num_enum_derive", 3269 + ] 3270 + 3271 + [[package]] 3272 + name = "num_enum_derive" 3273 + version = "0.5.11" 3274 + source = "registry+https://github.com/rust-lang/crates.io-index" 3275 + checksum = "dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799" 3276 + dependencies = [ 3277 + "proc-macro-crate 1.3.1", 3278 + "proc-macro2", 3279 + "quote", 3280 + "syn 1.0.109", 3281 + ] 3282 + 3283 + [[package]] 3284 + name = "num_threads" 3285 + version = "0.1.6" 3286 + source = "registry+https://github.com/rust-lang/crates.io-index" 3287 + checksum = "2819ce041d2ee131036f4fc9d6ae7ae125a3a40e97ba64d04fe799ad9dabbb44" 3288 + dependencies = [ 3289 + "libc", 3290 + ] 3291 + 3292 + [[package]] 3293 + name = "objc" 3294 + version = "0.2.7" 3295 + source = "registry+https://github.com/rust-lang/crates.io-index" 3296 + checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" 3297 + dependencies = [ 3298 + "malloc_buf", 3299 + ] 3300 + 3301 + [[package]] 3302 + name = "objc-foundation" 3303 + version = "0.1.1" 3304 + source = "registry+https://github.com/rust-lang/crates.io-index" 3305 + checksum = "1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9" 3306 + dependencies = [ 3307 + "block", 3308 + "objc", 3309 + "objc_id", 3310 + ] 3311 + 3312 + [[package]] 3313 + name = "objc_id" 3314 + version = "0.1.1" 3315 + source = "registry+https://github.com/rust-lang/crates.io-index" 3316 + checksum = "c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b" 3317 + dependencies = [ 3318 + "objc", 3319 + ] 3320 + 3321 + [[package]] 3322 + name = "object" 3323 + version = "0.31.1" 3324 + source = "registry+https://github.com/rust-lang/crates.io-index" 3325 + checksum = "8bda667d9f2b5051b8833f59f3bf748b28ef54f850f4fcb389a252aa383866d1" 3326 + dependencies = [ 3327 + "memchr", 3328 + ] 3329 + 3330 + [[package]] 3331 + name = "once_cell" 3332 + version = "1.18.0" 3333 + source = "registry+https://github.com/rust-lang/crates.io-index" 3334 + checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" 3335 + 3336 + [[package]] 3337 + name = "opaque-debug" 3338 + version = "0.3.0" 3339 + source = "registry+https://github.com/rust-lang/crates.io-index" 3340 + checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" 3341 + 3342 + [[package]] 3343 + name = "opentelemetry" 3344 + version = "0.18.0" 3345 + source = "registry+https://github.com/rust-lang/crates.io-index" 3346 + checksum = "69d6c3d7288a106c0a363e4b0e8d308058d56902adefb16f4936f417ffef086e" 3347 + dependencies = [ 3348 + "opentelemetry_api", 3349 + "opentelemetry_sdk", 3350 + ] 3351 + 3352 + [[package]] 3353 + name = "opentelemetry-otlp" 3354 + version = "0.11.0" 3355 + source = "registry+https://github.com/rust-lang/crates.io-index" 3356 + checksum = "d1c928609d087790fc936a1067bdc310ae702bdf3b090c3f281b713622c8bbde" 3357 + dependencies = [ 3358 + "async-trait", 3359 + "futures", 3360 + "futures-util", 3361 + "grpcio", 3362 + "http", 3363 + "opentelemetry", 3364 + "opentelemetry-proto", 3365 + "prost", 3366 + "protobuf", 3367 + "thiserror", 3368 + "tokio", 3369 + "tonic 0.8.3", 3370 + ] 3371 + 3372 + [[package]] 3373 + name = "opentelemetry-proto" 3374 + version = "0.1.0" 3375 + source = "registry+https://github.com/rust-lang/crates.io-index" 3376 + checksum = "d61a2f56df5574508dd86aaca016c917489e589ece4141df1b5e349af8d66c28" 3377 + dependencies = [ 3378 + "futures", 3379 + "futures-util", 3380 + "grpcio", 3381 + "opentelemetry", 3382 + "prost", 3383 + "protobuf", 3384 + "tonic 0.8.3", 3385 + "tonic-build", 3386 + ] 3387 + 3388 + [[package]] 3389 + name = "opentelemetry-semantic-conventions" 3390 + version = "0.10.0" 3391 + source = "registry+https://github.com/rust-lang/crates.io-index" 3392 + checksum = "9b02e0230abb0ab6636d18e2ba8fa02903ea63772281340ccac18e0af3ec9eeb" 3393 + dependencies = [ 3394 + "opentelemetry", 3395 + ] 3396 + 3397 + [[package]] 3398 + name = "opentelemetry_api" 3399 + version = "0.18.0" 3400 + source = "registry+https://github.com/rust-lang/crates.io-index" 3401 + checksum = "c24f96e21e7acc813c7a8394ee94978929db2bcc46cf6b5014fc612bf7760c22" 3402 + dependencies = [ 3403 + "fnv", 3404 + "futures-channel", 3405 + "futures-util", 3406 + "indexmap 1.9.3", 3407 + "js-sys", 3408 + "once_cell", 3409 + "pin-project-lite", 3410 + "thiserror", 3411 + ] 3412 + 3413 + [[package]] 3414 + name = "opentelemetry_sdk" 3415 + version = "0.18.0" 3416 + source = "registry+https://github.com/rust-lang/crates.io-index" 3417 + checksum = "1ca41c4933371b61c2a2f214bf16931499af4ec90543604ec828f7a625c09113" 3418 + dependencies = [ 3419 + "async-std", 3420 + "async-trait", 3421 + "crossbeam-channel", 3422 + "dashmap", 3423 + "fnv", 3424 + "futures-channel", 3425 + "futures-executor", 3426 + "futures-util", 3427 + "once_cell", 3428 + "opentelemetry_api", 3429 + "percent-encoding", 3430 + "rand 0.8.5", 3431 + "thiserror", 3432 + "tokio", 3433 + "tokio-stream", 3434 + ] 3435 + 3436 + [[package]] 3437 + name = "ordered-multimap" 3438 + version = "0.4.3" 3439 + source = "registry+https://github.com/rust-lang/crates.io-index" 3440 + checksum = "ccd746e37177e1711c20dd619a1620f34f5c8b569c53590a72dedd5344d8924a" 3441 + dependencies = [ 3442 + "dlv-list", 3443 + "hashbrown 0.12.3", 3444 + ] 3445 + 3446 + [[package]] 3447 + name = "os_str_bytes" 3448 + version = "6.5.1" 3449 + source = "registry+https://github.com/rust-lang/crates.io-index" 3450 + checksum = "4d5d9eb14b174ee9aa2ef96dc2b94637a2d4b6e7cb873c7e171f0c20c6cf3eac" 3451 + 3452 + [[package]] 3453 + name = "oslog" 3454 + version = "0.2.0" 3455 + source = "registry+https://github.com/rust-lang/crates.io-index" 3456 + checksum = "80d2043d1f61d77cb2f4b1f7b7b2295f40507f5f8e9d1c8bf10a1ca5f97a3969" 3457 + dependencies = [ 3458 + "cc", 3459 + "dashmap", 3460 + "log", 3461 + ] 3462 + 3463 + [[package]] 3464 + name = "overload" 3465 + version = "0.1.1" 3466 + source = "registry+https://github.com/rust-lang/crates.io-index" 3467 + checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" 3468 + 3469 + [[package]] 3470 + name = "owning_ref" 3471 + version = "0.4.1" 3472 + source = "registry+https://github.com/rust-lang/crates.io-index" 3473 + checksum = "6ff55baddef9e4ad00f88b6c743a2a8062d4c6ade126c2a528644b8e444d52ce" 3474 + dependencies = [ 3475 + "stable_deref_trait", 3476 + ] 3477 + 3478 + [[package]] 3479 + name = "owo-colors" 3480 + version = "3.5.0" 3481 + source = "registry+https://github.com/rust-lang/crates.io-index" 3482 + checksum = "c1b04fb49957986fdce4d6ee7a65027d55d4b6d2265e5848bbb507b58ccfdb6f" 3483 + 3484 + [[package]] 3485 + name = "paranoid-android" 3486 + version = "0.2.1" 3487 + source = "registry+https://github.com/rust-lang/crates.io-index" 3488 + checksum = "e736c9fbaf42b43459cd1fded3dd272968daadfcbc5660ee231a12899f092289" 3489 + dependencies = [ 3490 + "lazy_static", 3491 + "ndk-sys 0.3.0", 3492 + "sharded-slab", 3493 + "smallvec", 3494 + "tracing-core", 3495 + "tracing-subscriber", 3496 + ] 3497 + 3498 + [[package]] 3499 + name = "parking" 3500 + version = "2.1.0" 3501 + source = "registry+https://github.com/rust-lang/crates.io-index" 3502 + checksum = "14f2252c834a40ed9bb5422029649578e63aa341ac401f74e719dd1afda8394e" 3503 + 3504 + [[package]] 3505 + name = "parking_lot" 3506 + version = "0.11.2" 3507 + source = "registry+https://github.com/rust-lang/crates.io-index" 3508 + checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99" 3509 + dependencies = [ 3510 + "instant", 3511 + "lock_api", 3512 + "parking_lot_core 0.8.6", 3513 + ] 3514 + 3515 + [[package]] 3516 + name = "parking_lot" 3517 + version = "0.12.1" 3518 + source = "registry+https://github.com/rust-lang/crates.io-index" 3519 + checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 3520 + dependencies = [ 3521 + "lock_api", 3522 + "parking_lot_core 0.9.8", 3523 + ] 3524 + 3525 + [[package]] 3526 + name = "parking_lot_core" 3527 + version = "0.8.6" 3528 + source = "registry+https://github.com/rust-lang/crates.io-index" 3529 + checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc" 3530 + dependencies = [ 3531 + "cfg-if 1.0.0", 3532 + "instant", 3533 + "libc", 3534 + "redox_syscall 0.2.16", 3535 + "smallvec", 3536 + "winapi", 3537 + ] 3538 + 3539 + [[package]] 3540 + name = "parking_lot_core" 3541 + version = "0.9.8" 3542 + source = "registry+https://github.com/rust-lang/crates.io-index" 3543 + checksum = "93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447" 3544 + dependencies = [ 3545 + "cfg-if 1.0.0", 3546 + "libc", 3547 + "redox_syscall 0.3.5", 3548 + "smallvec", 3549 + "windows-targets 0.48.1", 3550 + ] 3551 + 3552 + [[package]] 3553 + name = "password-hash" 3554 + version = "0.5.0" 3555 + source = "registry+https://github.com/rust-lang/crates.io-index" 3556 + checksum = "346f04948ba92c43e8469c1ee6736c7563d71012b17d40745260fe106aac2166" 3557 + dependencies = [ 3558 + "base64ct", 3559 + "rand_core 0.6.4", 3560 + "subtle", 3561 + ] 3562 + 3563 + [[package]] 3564 + name = "paste" 3565 + version = "1.0.14" 3566 + source = "registry+https://github.com/rust-lang/crates.io-index" 3567 + checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c" 3568 + 3569 + [[package]] 3570 + name = "pathdiff" 3571 + version = "0.2.1" 3572 + source = "registry+https://github.com/rust-lang/crates.io-index" 3573 + checksum = "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd" 3574 + 3575 + [[package]] 3576 + name = "peeking_take_while" 3577 + version = "0.1.2" 3578 + source = "registry+https://github.com/rust-lang/crates.io-index" 3579 + checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099" 3580 + 3581 + [[package]] 3582 + name = "percent-encoding" 3583 + version = "2.3.0" 3584 + source = "registry+https://github.com/rust-lang/crates.io-index" 3585 + checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" 3586 + 3587 + [[package]] 3588 + name = "pest" 3589 + version = "2.7.1" 3590 + source = "registry+https://github.com/rust-lang/crates.io-index" 3591 + checksum = "0d2d1d55045829d65aad9d389139882ad623b33b904e7c9f1b10c5b8927298e5" 3592 + dependencies = [ 3593 + "thiserror", 3594 + "ucd-trie", 3595 + ] 3596 + 3597 + [[package]] 3598 + name = "pest_derive" 3599 + version = "2.7.1" 3600 + source = "registry+https://github.com/rust-lang/crates.io-index" 3601 + checksum = "5f94bca7e7a599d89dea5dfa309e217e7906c3c007fb9c3299c40b10d6a315d3" 3602 + dependencies = [ 3603 + "pest", 3604 + "pest_generator", 3605 + ] 3606 + 3607 + [[package]] 3608 + name = "pest_generator" 3609 + version = "2.7.1" 3610 + source = "registry+https://github.com/rust-lang/crates.io-index" 3611 + checksum = "99d490fe7e8556575ff6911e45567ab95e71617f43781e5c05490dc8d75c965c" 3612 + dependencies = [ 3613 + "pest", 3614 + "pest_meta", 3615 + "proc-macro2", 3616 + "quote", 3617 + "syn 2.0.27", 3618 + ] 3619 + 3620 + [[package]] 3621 + name = "pest_meta" 3622 + version = "2.7.1" 3623 + source = "registry+https://github.com/rust-lang/crates.io-index" 3624 + checksum = "2674c66ebb4b4d9036012091b537aae5878970d6999f81a265034d85b136b341" 3625 + dependencies = [ 3626 + "once_cell", 3627 + "pest", 3628 + "sha2 0.10.7", 3629 + ] 3630 + 3631 + [[package]] 3632 + name = "petgraph" 3633 + version = "0.6.3" 3634 + source = "registry+https://github.com/rust-lang/crates.io-index" 3635 + checksum = "4dd7d28ee937e54fe3080c91faa1c3a46c06de6252988a7f4592ba2310ef22a4" 3636 + dependencies = [ 3637 + "fixedbitset", 3638 + "indexmap 1.9.3", 3639 + ] 3640 + 3641 + [[package]] 3642 + name = "pharos" 3643 + version = "0.5.3" 3644 + source = "registry+https://github.com/rust-lang/crates.io-index" 3645 + checksum = "e9567389417feee6ce15dd6527a8a1ecac205ef62c2932bcf3d9f6fc5b78b414" 3646 + dependencies = [ 3647 + "futures", 3648 + "rustc_version 0.4.0", 3649 + ] 3650 + 3651 + [[package]] 3652 + name = "pin-project" 3653 + version = "0.4.30" 3654 + source = "registry+https://github.com/rust-lang/crates.io-index" 3655 + checksum = "3ef0f924a5ee7ea9cbcea77529dba45f8a9ba9f622419fe3386ca581a3ae9d5a" 3656 + dependencies = [ 3657 + "pin-project-internal 0.4.30", 3658 + ] 3659 + 3660 + [[package]] 3661 + name = "pin-project" 3662 + version = "1.1.2" 3663 + source = "registry+https://github.com/rust-lang/crates.io-index" 3664 + checksum = "030ad2bc4db10a8944cb0d837f158bdfec4d4a4873ab701a95046770d11f8842" 3665 + dependencies = [ 3666 + "pin-project-internal 1.1.2", 3667 + ] 3668 + 3669 + [[package]] 3670 + name = "pin-project-internal" 3671 + version = "0.4.30" 3672 + source = "registry+https://github.com/rust-lang/crates.io-index" 3673 + checksum = "851c8d0ce9bebe43790dedfc86614c23494ac9f423dd618d3a61fc693eafe61e" 3674 + dependencies = [ 3675 + "proc-macro2", 3676 + "quote", 3677 + "syn 1.0.109", 3678 + ] 3679 + 3680 + [[package]] 3681 + name = "pin-project-internal" 3682 + version = "1.1.2" 3683 + source = "registry+https://github.com/rust-lang/crates.io-index" 3684 + checksum = "ec2e072ecce94ec471b13398d5402c188e76ac03cf74dd1a975161b23a3f6d9c" 3685 + dependencies = [ 3686 + "proc-macro2", 3687 + "quote", 3688 + "syn 2.0.27", 3689 + ] 3690 + 3691 + [[package]] 3692 + name = "pin-project-lite" 3693 + version = "0.2.10" 3694 + source = "registry+https://github.com/rust-lang/crates.io-index" 3695 + checksum = "4c40d25201921e5ff0c862a505c6557ea88568a4e3ace775ab55e93f2f4f9d57" 3696 + 3697 + [[package]] 3698 + name = "pin-utils" 3699 + version = "0.1.0" 3700 + source = "registry+https://github.com/rust-lang/crates.io-index" 3701 + checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 3702 + 3703 + [[package]] 3704 + name = "pkg-config" 3705 + version = "0.3.27" 3706 + source = "registry+https://github.com/rust-lang/crates.io-index" 3707 + checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" 3708 + 3709 + [[package]] 3710 + name = "png" 3711 + version = "0.17.9" 3712 + source = "registry+https://github.com/rust-lang/crates.io-index" 3713 + checksum = "59871cc5b6cce7eaccca5a802b4173377a1c2ba90654246789a8fa2334426d11" 3714 + dependencies = [ 3715 + "bitflags 1.3.2", 3716 + "crc32fast", 3717 + "fdeflate", 3718 + "flate2", 3719 + "miniz_oxide", 3720 + ] 3721 + 3722 + [[package]] 3723 + name = "polling" 3724 + version = "2.8.0" 3725 + source = "registry+https://github.com/rust-lang/crates.io-index" 3726 + checksum = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce" 3727 + dependencies = [ 3728 + "autocfg", 3729 + "bitflags 1.3.2", 3730 + "cfg-if 1.0.0", 3731 + "concurrent-queue", 3732 + "libc", 3733 + "log", 3734 + "pin-project-lite", 3735 + "windows-sys 0.48.0", 3736 + ] 3737 + 3738 + [[package]] 3739 + name = "poly1305" 3740 + version = "0.7.2" 3741 + source = "registry+https://github.com/rust-lang/crates.io-index" 3742 + checksum = "048aeb476be11a4b6ca432ca569e375810de9294ae78f4774e78ea98a9246ede" 3743 + dependencies = [ 3744 + "cpufeatures", 3745 + "opaque-debug", 3746 + "universal-hash", 3747 + ] 3748 + 3749 + [[package]] 3750 + name = "ppv-lite86" 3751 + version = "0.2.17" 3752 + source = "registry+https://github.com/rust-lang/crates.io-index" 3753 + checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" 3754 + 3755 + [[package]] 3756 + name = "prettyplease" 3757 + version = "0.1.25" 3758 + source = "registry+https://github.com/rust-lang/crates.io-index" 3759 + checksum = "6c8646e95016a7a6c4adea95bafa8a16baab64b583356217f2c85db4a39d9a86" 3760 + dependencies = [ 3761 + "proc-macro2", 3762 + "syn 1.0.109", 3763 + ] 3764 + 3765 + [[package]] 3766 + name = "proc-macro-crate" 3767 + version = "0.1.5" 3768 + source = "registry+https://github.com/rust-lang/crates.io-index" 3769 + checksum = "1d6ea3c4595b96363c13943497db34af4460fb474a95c43f4446ad341b8c9785" 3770 + dependencies = [ 3771 + "toml 0.5.11", 3772 + ] 3773 + 3774 + [[package]] 3775 + name = "proc-macro-crate" 3776 + version = "1.3.1" 3777 + source = "registry+https://github.com/rust-lang/crates.io-index" 3778 + checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" 3779 + dependencies = [ 3780 + "once_cell", 3781 + "toml_edit", 3782 + ] 3783 + 3784 + [[package]] 3785 + name = "proc-macro-hack" 3786 + version = "0.5.20+deprecated" 3787 + source = "registry+https://github.com/rust-lang/crates.io-index" 3788 + checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068" 3789 + 3790 + [[package]] 3791 + name = "proc-macro2" 3792 + version = "1.0.66" 3793 + source = "registry+https://github.com/rust-lang/crates.io-index" 3794 + checksum = "18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9" 3795 + dependencies = [ 3796 + "unicode-ident", 3797 + ] 3798 + 3799 + [[package]] 3800 + name = "prost" 3801 + version = "0.11.9" 3802 + source = "registry+https://github.com/rust-lang/crates.io-index" 3803 + checksum = "0b82eaa1d779e9a4bc1c3217db8ffbeabaae1dca241bf70183242128d48681cd" 3804 + dependencies = [ 3805 + "bytes 1.4.0", 3806 + "prost-derive", 3807 + ] 3808 + 3809 + [[package]] 3810 + name = "prost-build" 3811 + version = "0.11.9" 3812 + source = "registry+https://github.com/rust-lang/crates.io-index" 3813 + checksum = "119533552c9a7ffacc21e099c24a0ac8bb19c2a2a3f363de84cd9b844feab270" 3814 + dependencies = [ 3815 + "bytes 1.4.0", 3816 + "heck", 3817 + "itertools", 3818 + "lazy_static", 3819 + "log", 3820 + "multimap", 3821 + "petgraph", 3822 + "prettyplease", 3823 + "prost", 3824 + "prost-types", 3825 + "regex", 3826 + "syn 1.0.109", 3827 + "tempfile", 3828 + "which", 3829 + ] 3830 + 3831 + [[package]] 3832 + name = "prost-derive" 3833 + version = "0.11.9" 3834 + source = "registry+https://github.com/rust-lang/crates.io-index" 3835 + checksum = "e5d2d8d10f3c6ded6da8b05b5fb3b8a5082514344d56c9f871412d29b4e075b4" 3836 + dependencies = [ 3837 + "anyhow", 3838 + "itertools", 3839 + "proc-macro2", 3840 + "quote", 3841 + "syn 1.0.109", 3842 + ] 3843 + 3844 + [[package]] 3845 + name = "prost-types" 3846 + version = "0.11.9" 3847 + source = "registry+https://github.com/rust-lang/crates.io-index" 3848 + checksum = "213622a1460818959ac1181aaeb2dc9c7f63df720db7d788b3e24eacd1983e13" 3849 + dependencies = [ 3850 + "prost", 3851 + ] 3852 + 3853 + [[package]] 3854 + name = "protobuf" 3855 + version = "2.28.0" 3856 + source = "registry+https://github.com/rust-lang/crates.io-index" 3857 + checksum = "106dd99e98437432fed6519dedecfade6a06a73bb7b2a1e019fdd2bee5778d94" 3858 + 3859 + [[package]] 3860 + name = "quick-error" 3861 + version = "1.2.3" 3862 + source = "registry+https://github.com/rust-lang/crates.io-index" 3863 + checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" 3864 + 3865 + [[package]] 3866 + name = "quote" 3867 + version = "1.0.32" 3868 + source = "registry+https://github.com/rust-lang/crates.io-index" 3869 + checksum = "50f3b39ccfb720540debaa0164757101c08ecb8d326b15358ce76a62c7e85965" 3870 + dependencies = [ 3871 + "proc-macro2", 3872 + ] 3873 + 3874 + [[package]] 3875 + name = "rand" 3876 + version = "0.7.3" 3877 + source = "registry+https://github.com/rust-lang/crates.io-index" 3878 + checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03" 3879 + dependencies = [ 3880 + "getrandom 0.1.16", 3881 + "libc", 3882 + "rand_chacha 0.2.2", 3883 + "rand_core 0.5.1", 3884 + "rand_hc", 3885 + ] 3886 + 3887 + [[package]] 3888 + name = "rand" 3889 + version = "0.8.5" 3890 + source = "registry+https://github.com/rust-lang/crates.io-index" 3891 + checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 3892 + dependencies = [ 3893 + "libc", 3894 + "rand_chacha 0.3.1", 3895 + "rand_core 0.6.4", 3896 + ] 3897 + 3898 + [[package]] 3899 + name = "rand_chacha" 3900 + version = "0.2.2" 3901 + source = "registry+https://github.com/rust-lang/crates.io-index" 3902 + checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402" 3903 + dependencies = [ 3904 + "ppv-lite86", 3905 + "rand_core 0.5.1", 3906 + ] 3907 + 3908 + [[package]] 3909 + name = "rand_chacha" 3910 + version = "0.3.1" 3911 + source = "registry+https://github.com/rust-lang/crates.io-index" 3912 + checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 3913 + dependencies = [ 3914 + "ppv-lite86", 3915 + "rand_core 0.6.4", 3916 + ] 3917 + 3918 + [[package]] 3919 + name = "rand_core" 3920 + version = "0.5.1" 3921 + source = "registry+https://github.com/rust-lang/crates.io-index" 3922 + checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19" 3923 + dependencies = [ 3924 + "getrandom 0.1.16", 3925 + ] 3926 + 3927 + [[package]] 3928 + name = "rand_core" 3929 + version = "0.6.4" 3930 + source = "registry+https://github.com/rust-lang/crates.io-index" 3931 + checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 3932 + dependencies = [ 3933 + "getrandom 0.2.10", 3934 + ] 3935 + 3936 + [[package]] 3937 + name = "rand_hc" 3938 + version = "0.2.0" 3939 + source = "registry+https://github.com/rust-lang/crates.io-index" 3940 + checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c" 3941 + dependencies = [ 3942 + "rand_core 0.5.1", 3943 + ] 3944 + 3945 + [[package]] 3946 + name = "range-set-blaze" 3947 + version = "0.1.9" 3948 + source = "registry+https://github.com/rust-lang/crates.io-index" 3949 + checksum = "cf36131a8443d1cda3cd66eeac16d60ce46aa7c415f71e12c28d95c195e3ff23" 3950 + dependencies = [ 3951 + "gen_ops", 3952 + "itertools", 3953 + "num-integer", 3954 + "num-traits", 3955 + ] 3956 + 3957 + [[package]] 3958 + name = "raw-window-handle" 3959 + version = "0.5.2" 3960 + source = "registry+https://github.com/rust-lang/crates.io-index" 3961 + checksum = "f2ff9a1f06a88b01621b7ae906ef0211290d1c8a168a15542486a8f61c0833b9" 3962 + 3963 + [[package]] 3964 + name = "redox_syscall" 3965 + version = "0.2.16" 3966 + source = "registry+https://github.com/rust-lang/crates.io-index" 3967 + checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 3968 + dependencies = [ 3969 + "bitflags 1.3.2", 3970 + ] 3971 + 3972 + [[package]] 3973 + name = "redox_syscall" 3974 + version = "0.3.5" 3975 + source = "registry+https://github.com/rust-lang/crates.io-index" 3976 + checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" 3977 + dependencies = [ 3978 + "bitflags 1.3.2", 3979 + ] 3980 + 3981 + [[package]] 3982 + name = "redox_users" 3983 + version = "0.4.3" 3984 + source = "registry+https://github.com/rust-lang/crates.io-index" 3985 + checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 3986 + dependencies = [ 3987 + "getrandom 0.2.10", 3988 + "redox_syscall 0.2.16", 3989 + "thiserror", 3990 + ] 3991 + 3992 + [[package]] 3993 + name = "regex" 3994 + version = "1.9.1" 3995 + source = "registry+https://github.com/rust-lang/crates.io-index" 3996 + checksum = "b2eae68fc220f7cf2532e4494aded17545fce192d59cd996e0fe7887f4ceb575" 3997 + dependencies = [ 3998 + "aho-corasick", 3999 + "memchr", 4000 + "regex-automata 0.3.4", 4001 + "regex-syntax 0.7.4", 4002 + ] 4003 + 4004 + [[package]] 4005 + name = "regex-automata" 4006 + version = "0.1.10" 4007 + source = "registry+https://github.com/rust-lang/crates.io-index" 4008 + checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" 4009 + dependencies = [ 4010 + "regex-syntax 0.6.29", 4011 + ] 4012 + 4013 + [[package]] 4014 + name = "regex-automata" 4015 + version = "0.3.4" 4016 + source = "registry+https://github.com/rust-lang/crates.io-index" 4017 + checksum = "b7b6d6190b7594385f61bd3911cd1be99dfddcfc365a4160cc2ab5bff4aed294" 4018 + dependencies = [ 4019 + "aho-corasick", 4020 + "memchr", 4021 + "regex-syntax 0.7.4", 4022 + ] 4023 + 4024 + [[package]] 4025 + name = "regex-syntax" 4026 + version = "0.6.29" 4027 + source = "registry+https://github.com/rust-lang/crates.io-index" 4028 + checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" 4029 + 4030 + [[package]] 4031 + name = "regex-syntax" 4032 + version = "0.7.4" 4033 + source = "registry+https://github.com/rust-lang/crates.io-index" 4034 + checksum = "e5ea92a5b6195c6ef2a0295ea818b312502c6fc94dde986c5553242e18fd4ce2" 4035 + 4036 + [[package]] 4037 + name = "resolv-conf" 4038 + version = "0.7.0" 4039 + source = "registry+https://github.com/rust-lang/crates.io-index" 4040 + checksum = "52e44394d2086d010551b14b53b1f24e31647570cd1deb0379e2c21b329aba00" 4041 + dependencies = [ 4042 + "hostname", 4043 + "quick-error", 4044 + ] 4045 + 4046 + [[package]] 4047 + name = "ring" 4048 + version = "0.16.20" 4049 + source = "registry+https://github.com/rust-lang/crates.io-index" 4050 + checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" 4051 + dependencies = [ 4052 + "cc", 4053 + "libc", 4054 + "once_cell", 4055 + "spin 0.5.2", 4056 + "untrusted", 4057 + "web-sys", 4058 + "winapi", 4059 + ] 4060 + 4061 + [[package]] 4062 + name = "ron" 4063 + version = "0.7.1" 4064 + source = "registry+https://github.com/rust-lang/crates.io-index" 4065 + checksum = "88073939a61e5b7680558e6be56b419e208420c2adb92be54921fa6b72283f1a" 4066 + dependencies = [ 4067 + "base64 0.13.1", 4068 + "bitflags 1.3.2", 4069 + "serde", 4070 + ] 4071 + 4072 + [[package]] 4073 + name = "rpassword" 4074 + version = "6.0.1" 4075 + source = "registry+https://github.com/rust-lang/crates.io-index" 4076 + checksum = "2bf099a1888612545b683d2661a1940089f6c2e5a8e38979b2159da876bfd956" 4077 + dependencies = [ 4078 + "libc", 4079 + "serde", 4080 + "serde_json", 4081 + "winapi", 4082 + ] 4083 + 4084 + [[package]] 4085 + name = "rtnetlink" 4086 + version = "0.13.0" 4087 + source = "registry+https://github.com/rust-lang/crates.io-index" 4088 + checksum = "6333af2adba73478936174a0ef3edf05fbfa058539c21d567344a53bb6d75cfd" 4089 + dependencies = [ 4090 + "async-global-executor", 4091 + "futures", 4092 + "log", 4093 + "netlink-packet-core", 4094 + "netlink-packet-route", 4095 + "netlink-packet-utils", 4096 + "netlink-proto", 4097 + "netlink-sys", 4098 + "nix 0.26.2", 4099 + "thiserror", 4100 + "tokio", 4101 + ] 4102 + 4103 + [[package]] 4104 + name = "rusqlite" 4105 + version = "0.29.0" 4106 + source = "registry+https://github.com/rust-lang/crates.io-index" 4107 + checksum = "549b9d036d571d42e6e85d1c1425e2ac83491075078ca9a15be021c56b1641f2" 4108 + dependencies = [ 4109 + "bitflags 2.3.3", 4110 + "fallible-iterator", 4111 + "fallible-streaming-iterator", 4112 + "hashlink 0.8.3", 4113 + "libsqlite3-sys", 4114 + "smallvec", 4115 + ] 4116 + 4117 + [[package]] 4118 + name = "rust-fsm" 4119 + version = "0.6.1" 4120 + source = "registry+https://github.com/rust-lang/crates.io-index" 4121 + checksum = "021d7de715253e45ad24a2fbb0725a0f7f271fd8d3163b130bd65ce2816a860d" 4122 + dependencies = [ 4123 + "rust-fsm-dsl", 4124 + ] 4125 + 4126 + [[package]] 4127 + name = "rust-fsm-dsl" 4128 + version = "0.6.1" 4129 + source = "registry+https://github.com/rust-lang/crates.io-index" 4130 + checksum = "8a66b1273014079e4cf2b04aad1f3a2849e26e9a106f0411be2b1c15c23a791a" 4131 + dependencies = [ 4132 + "quote", 4133 + "syn 1.0.109", 4134 + ] 4135 + 4136 + [[package]] 4137 + name = "rust-ini" 4138 + version = "0.18.0" 4139 + source = "registry+https://github.com/rust-lang/crates.io-index" 4140 + checksum = "f6d5f2436026b4f6e79dc829837d467cc7e9a55ee40e750d716713540715a2df" 4141 + dependencies = [ 4142 + "cfg-if 1.0.0", 4143 + "ordered-multimap", 4144 + ] 4145 + 4146 + [[package]] 4147 + name = "rustc-demangle" 4148 + version = "0.1.23" 4149 + source = "registry+https://github.com/rust-lang/crates.io-index" 4150 + checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" 4151 + 4152 + [[package]] 4153 + name = "rustc-hash" 4154 + version = "1.1.0" 4155 + source = "registry+https://github.com/rust-lang/crates.io-index" 4156 + checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" 4157 + 4158 + [[package]] 4159 + name = "rustc_version" 4160 + version = "0.2.3" 4161 + source = "registry+https://github.com/rust-lang/crates.io-index" 4162 + checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a" 4163 + dependencies = [ 4164 + "semver 0.9.0", 4165 + ] 4166 + 4167 + [[package]] 4168 + name = "rustc_version" 4169 + version = "0.4.0" 4170 + source = "registry+https://github.com/rust-lang/crates.io-index" 4171 + checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" 4172 + dependencies = [ 4173 + "semver 1.0.18", 4174 + ] 4175 + 4176 + [[package]] 4177 + name = "rustix" 4178 + version = "0.37.23" 4179 + source = "registry+https://github.com/rust-lang/crates.io-index" 4180 + checksum = "4d69718bf81c6127a49dc64e44a742e8bb9213c0ff8869a22c308f84c1d4ab06" 4181 + dependencies = [ 4182 + "bitflags 1.3.2", 4183 + "errno", 4184 + "io-lifetimes", 4185 + "libc", 4186 + "linux-raw-sys 0.3.8", 4187 + "windows-sys 0.48.0", 4188 + ] 4189 + 4190 + [[package]] 4191 + name = "rustix" 4192 + version = "0.38.4" 4193 + source = "registry+https://github.com/rust-lang/crates.io-index" 4194 + checksum = "0a962918ea88d644592894bc6dc55acc6c0956488adcebbfb6e273506b7fd6e5" 4195 + dependencies = [ 4196 + "bitflags 2.3.3", 4197 + "errno", 4198 + "libc", 4199 + "linux-raw-sys 0.4.3", 4200 + "windows-sys 0.48.0", 4201 + ] 4202 + 4203 + [[package]] 4204 + name = "rustls" 4205 + version = "0.19.1" 4206 + source = "registry+https://github.com/rust-lang/crates.io-index" 4207 + checksum = "35edb675feee39aec9c99fa5ff985081995a06d594114ae14cbe797ad7b7a6d7" 4208 + dependencies = [ 4209 + "base64 0.13.1", 4210 + "log", 4211 + "ring", 4212 + "sct 0.6.1", 4213 + "webpki 0.21.4", 4214 + ] 4215 + 4216 + [[package]] 4217 + name = "rustls" 4218 + version = "0.20.8" 4219 + source = "registry+https://github.com/rust-lang/crates.io-index" 4220 + checksum = "fff78fc74d175294f4e83b28343315ffcfb114b156f0185e9741cb5570f50e2f" 4221 + dependencies = [ 4222 + "log", 4223 + "ring", 4224 + "sct 0.7.0", 4225 + "webpki 0.22.0", 4226 + ] 4227 + 4228 + [[package]] 4229 + name = "rustls-pemfile" 4230 + version = "0.2.1" 4231 + source = "registry+https://github.com/rust-lang/crates.io-index" 4232 + checksum = "5eebeaeb360c87bfb72e84abdb3447159c0eaececf1bef2aecd65a8be949d1c9" 4233 + dependencies = [ 4234 + "base64 0.13.1", 4235 + ] 4236 + 4237 + [[package]] 4238 + name = "rustls-pemfile" 4239 + version = "1.0.3" 4240 + source = "registry+https://github.com/rust-lang/crates.io-index" 4241 + checksum = "2d3987094b1d07b653b7dfdc3f70ce9a1da9c51ac18c1b06b662e4f9a0e9f4b2" 4242 + dependencies = [ 4243 + "base64 0.21.2", 4244 + ] 4245 + 4246 + [[package]] 4247 + name = "rustversion" 4248 + version = "1.0.14" 4249 + source = "registry+https://github.com/rust-lang/crates.io-index" 4250 + checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" 4251 + 4252 + [[package]] 4253 + name = "ryu" 4254 + version = "1.0.15" 4255 + source = "registry+https://github.com/rust-lang/crates.io-index" 4256 + checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741" 4257 + 4258 + [[package]] 4259 + name = "same-file" 4260 + version = "1.0.6" 4261 + source = "registry+https://github.com/rust-lang/crates.io-index" 4262 + checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" 4263 + dependencies = [ 4264 + "winapi-util", 4265 + ] 4266 + 4267 + [[package]] 4268 + name = "schemars" 4269 + version = "0.8.12" 4270 + source = "registry+https://github.com/rust-lang/crates.io-index" 4271 + checksum = "02c613288622e5f0c3fdc5dbd4db1c5fbe752746b1d1a56a0630b78fd00de44f" 4272 + dependencies = [ 4273 + "dyn-clone", 4274 + "schemars_derive", 4275 + "serde", 4276 + "serde_json", 4277 + ] 4278 + 4279 + [[package]] 4280 + name = "schemars_derive" 4281 + version = "0.8.12" 4282 + source = "registry+https://github.com/rust-lang/crates.io-index" 4283 + checksum = "109da1e6b197438deb6db99952990c7f959572794b80ff93707d55a232545e7c" 4284 + dependencies = [ 4285 + "proc-macro2", 4286 + "quote", 4287 + "serde_derive_internals", 4288 + "syn 1.0.109", 4289 + ] 4290 + 4291 + [[package]] 4292 + name = "scoped-tls" 4293 + version = "1.0.1" 4294 + source = "registry+https://github.com/rust-lang/crates.io-index" 4295 + checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" 4296 + 4297 + [[package]] 4298 + name = "scopeguard" 4299 + version = "1.2.0" 4300 + source = "registry+https://github.com/rust-lang/crates.io-index" 4301 + checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 4302 + 4303 + [[package]] 4304 + name = "sct" 4305 + version = "0.6.1" 4306 + source = "registry+https://github.com/rust-lang/crates.io-index" 4307 + checksum = "b362b83898e0e69f38515b82ee15aa80636befe47c3b6d3d89a911e78fc228ce" 4308 + dependencies = [ 4309 + "ring", 4310 + "untrusted", 4311 + ] 4312 + 4313 + [[package]] 4314 + name = "sct" 4315 + version = "0.7.0" 4316 + source = "registry+https://github.com/rust-lang/crates.io-index" 4317 + checksum = "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4" 4318 + dependencies = [ 4319 + "ring", 4320 + "untrusted", 4321 + ] 4322 + 4323 + [[package]] 4324 + name = "secret-service" 4325 + version = "2.0.2" 4326 + source = "registry+https://github.com/rust-lang/crates.io-index" 4327 + checksum = "e1da5c423b8783185fd3fecd1c8796c267d2c089d894ce5a93c280a5d3f780a2" 4328 + dependencies = [ 4329 + "aes", 4330 + "block-modes", 4331 + "hkdf", 4332 + "lazy_static", 4333 + "num", 4334 + "rand 0.8.5", 4335 + "serde", 4336 + "sha2 0.9.9", 4337 + "zbus", 4338 + "zbus_macros", 4339 + "zvariant", 4340 + "zvariant_derive", 4341 + ] 4342 + 4343 + [[package]] 4344 + name = "security-framework" 4345 + version = "2.9.2" 4346 + source = "registry+https://github.com/rust-lang/crates.io-index" 4347 + checksum = "05b64fb303737d99b81884b2c63433e9ae28abebe5eb5045dcdd175dc2ecf4de" 4348 + dependencies = [ 4349 + "bitflags 1.3.2", 4350 + "core-foundation 0.9.3", 4351 + "core-foundation-sys 0.8.4", 4352 + "libc", 4353 + "security-framework-sys", 4354 + ] 4355 + 4356 + [[package]] 4357 + name = "security-framework-sys" 4358 + version = "2.9.1" 4359 + source = "registry+https://github.com/rust-lang/crates.io-index" 4360 + checksum = "e932934257d3b408ed8f30db49d85ea163bfe74961f017f405b025af298f0c7a" 4361 + dependencies = [ 4362 + "core-foundation-sys 0.8.4", 4363 + "libc", 4364 + ] 4365 + 4366 + [[package]] 4367 + name = "semver" 4368 + version = "0.9.0" 4369 + source = "registry+https://github.com/rust-lang/crates.io-index" 4370 + checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403" 4371 + dependencies = [ 4372 + "semver-parser", 4373 + ] 4374 + 4375 + [[package]] 4376 + name = "semver" 4377 + version = "1.0.18" 4378 + source = "registry+https://github.com/rust-lang/crates.io-index" 4379 + checksum = "b0293b4b29daaf487284529cc2f5675b8e57c61f70167ba415a463651fd6a918" 4380 + 4381 + [[package]] 4382 + name = "semver-parser" 4383 + version = "0.7.0" 4384 + source = "registry+https://github.com/rust-lang/crates.io-index" 4385 + checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" 4386 + 4387 + [[package]] 4388 + name = "send_wrapper" 4389 + version = "0.4.0" 4390 + source = "registry+https://github.com/rust-lang/crates.io-index" 4391 + checksum = "f638d531eccd6e23b980caf34876660d38e265409d8e99b397ab71eb3612fad0" 4392 + 4393 + [[package]] 4394 + name = "send_wrapper" 4395 + version = "0.6.0" 4396 + source = "registry+https://github.com/rust-lang/crates.io-index" 4397 + checksum = "cd0b0ec5f1c1ca621c432a25813d8d60c88abe6d3e08a3eb9cf37d97a0fe3d73" 4398 + dependencies = [ 4399 + "futures-core", 4400 + ] 4401 + 4402 + [[package]] 4403 + name = "serde" 4404 + version = "1.0.178" 4405 + source = "registry+https://github.com/rust-lang/crates.io-index" 4406 + checksum = "60363bdd39a7be0266a520dab25fdc9241d2f987b08a01e01f0ec6d06a981348" 4407 + dependencies = [ 4408 + "serde_derive", 4409 + ] 4410 + 4411 + [[package]] 4412 + name = "serde-big-array" 4413 + version = "0.5.1" 4414 + source = "registry+https://github.com/rust-lang/crates.io-index" 4415 + checksum = "11fc7cc2c76d73e0f27ee52abbd64eec84d46f370c88371120433196934e4b7f" 4416 + dependencies = [ 4417 + "serde", 4418 + ] 4419 + 4420 + [[package]] 4421 + name = "serde_cbor" 4422 + version = "0.11.2" 4423 + source = "registry+https://github.com/rust-lang/crates.io-index" 4424 + checksum = "2bef2ebfde456fb76bbcf9f59315333decc4fda0b2b44b420243c11e0f5ec1f5" 4425 + dependencies = [ 4426 + "half", 4427 + "serde", 4428 + ] 4429 + 4430 + [[package]] 4431 + name = "serde_derive" 4432 + version = "1.0.178" 4433 + source = "registry+https://github.com/rust-lang/crates.io-index" 4434 + checksum = "f28482318d6641454cb273da158647922d1be6b5a2fcc6165cd89ebdd7ed576b" 4435 + dependencies = [ 4436 + "proc-macro2", 4437 + "quote", 4438 + "syn 2.0.27", 4439 + ] 4440 + 4441 + [[package]] 4442 + name = "serde_derive_internals" 4443 + version = "0.26.0" 4444 + source = "registry+https://github.com/rust-lang/crates.io-index" 4445 + checksum = "85bf8229e7920a9f636479437026331ce11aa132b4dde37d121944a44d6e5f3c" 4446 + dependencies = [ 4447 + "proc-macro2", 4448 + "quote", 4449 + "syn 1.0.109", 4450 + ] 4451 + 4452 + [[package]] 4453 + name = "serde_json" 4454 + version = "1.0.104" 4455 + source = "registry+https://github.com/rust-lang/crates.io-index" 4456 + checksum = "076066c5f1078eac5b722a31827a8832fe108bed65dfa75e233c89f8206e976c" 4457 + dependencies = [ 4458 + "itoa", 4459 + "ryu", 4460 + "serde", 4461 + ] 4462 + 4463 + [[package]] 4464 + name = "serde_repr" 4465 + version = "0.1.16" 4466 + source = "registry+https://github.com/rust-lang/crates.io-index" 4467 + checksum = "8725e1dfadb3a50f7e5ce0b1a540466f6ed3fe7a0fca2ac2b8b831d31316bd00" 4468 + dependencies = [ 4469 + "proc-macro2", 4470 + "quote", 4471 + "syn 2.0.27", 4472 + ] 4473 + 4474 + [[package]] 4475 + name = "serde_spanned" 4476 + version = "0.6.3" 4477 + source = "registry+https://github.com/rust-lang/crates.io-index" 4478 + checksum = "96426c9936fd7a0124915f9185ea1d20aa9445cc9821142f0a73bc9207a2e186" 4479 + dependencies = [ 4480 + "serde", 4481 + ] 4482 + 4483 + [[package]] 4484 + name = "serde_yaml" 4485 + version = "0.9.25" 4486 + source = "registry+https://github.com/rust-lang/crates.io-index" 4487 + checksum = "1a49e178e4452f45cb61d0cd8cebc1b0fafd3e41929e996cef79aa3aca91f574" 4488 + dependencies = [ 4489 + "indexmap 2.0.0", 4490 + "itoa", 4491 + "ryu", 4492 + "serde", 4493 + "unsafe-libyaml", 4494 + ] 4495 + 4496 + [[package]] 4497 + name = "serial_test" 4498 + version = "0.10.0" 4499 + source = "registry+https://github.com/rust-lang/crates.io-index" 4500 + checksum = "1c789ec87f4687d022a2405cf46e0cd6284889f1839de292cadeb6c6019506f2" 4501 + dependencies = [ 4502 + "dashmap", 4503 + "futures", 4504 + "lazy_static", 4505 + "log", 4506 + "parking_lot 0.12.1", 4507 + "serial_test_derive", 4508 + ] 4509 + 4510 + [[package]] 4511 + name = "serial_test_derive" 4512 + version = "0.10.0" 4513 + source = "registry+https://github.com/rust-lang/crates.io-index" 4514 + checksum = "b64f9e531ce97c88b4778aad0ceee079216071cffec6ac9b904277f8f92e7fe3" 4515 + dependencies = [ 4516 + "proc-macro2", 4517 + "quote", 4518 + "syn 1.0.109", 4519 + ] 4520 + 4521 + [[package]] 4522 + name = "sha-1" 4523 + version = "0.9.8" 4524 + source = "registry+https://github.com/rust-lang/crates.io-index" 4525 + checksum = "99cd6713db3cf16b6c84e06321e049a9b9f699826e16096d23bbcc44d15d51a6" 4526 + dependencies = [ 4527 + "block-buffer 0.9.0", 4528 + "cfg-if 1.0.0", 4529 + "cpufeatures", 4530 + "digest 0.9.0", 4531 + "opaque-debug", 4532 + ] 4533 + 4534 + [[package]] 4535 + name = "sha1" 4536 + version = "0.6.1" 4537 + source = "registry+https://github.com/rust-lang/crates.io-index" 4538 + checksum = "c1da05c97445caa12d05e848c4a4fcbbea29e748ac28f7e80e9b010392063770" 4539 + dependencies = [ 4540 + "sha1_smol", 4541 + ] 4542 + 4543 + [[package]] 4544 + name = "sha1" 4545 + version = "0.10.5" 4546 + source = "registry+https://github.com/rust-lang/crates.io-index" 4547 + checksum = "f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3" 4548 + dependencies = [ 4549 + "cfg-if 1.0.0", 4550 + "cpufeatures", 4551 + "digest 0.10.7", 4552 + ] 4553 + 4554 + [[package]] 4555 + name = "sha1_smol" 4556 + version = "1.0.0" 4557 + source = "registry+https://github.com/rust-lang/crates.io-index" 4558 + checksum = "ae1a47186c03a32177042e55dbc5fd5aee900b8e0069a8d70fba96a9375cd012" 4559 + 4560 + [[package]] 4561 + name = "sha2" 4562 + version = "0.9.9" 4563 + source = "registry+https://github.com/rust-lang/crates.io-index" 4564 + checksum = "4d58a1e1bf39749807d89cf2d98ac2dfa0ff1cb3faa38fbb64dd88ac8013d800" 4565 + dependencies = [ 4566 + "block-buffer 0.9.0", 4567 + "cfg-if 1.0.0", 4568 + "cpufeatures", 4569 + "digest 0.9.0", 4570 + "opaque-debug", 4571 + ] 4572 + 4573 + [[package]] 4574 + name = "sha2" 4575 + version = "0.10.7" 4576 + source = "registry+https://github.com/rust-lang/crates.io-index" 4577 + checksum = "479fb9d862239e610720565ca91403019f2f00410f1864c5aa7479b950a76ed8" 4578 + dependencies = [ 4579 + "cfg-if 1.0.0", 4580 + "cpufeatures", 4581 + "digest 0.10.7", 4582 + ] 4583 + 4584 + [[package]] 4585 + name = "sharded-slab" 4586 + version = "0.1.4" 4587 + source = "registry+https://github.com/rust-lang/crates.io-index" 4588 + checksum = "900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31" 4589 + dependencies = [ 4590 + "lazy_static", 4591 + ] 4592 + 4593 + [[package]] 4594 + name = "shell-words" 4595 + version = "1.1.0" 4596 + source = "registry+https://github.com/rust-lang/crates.io-index" 4597 + checksum = "24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde" 4598 + 4599 + [[package]] 4600 + name = "shlex" 4601 + version = "0.1.1" 4602 + source = "registry+https://github.com/rust-lang/crates.io-index" 4603 + checksum = "7fdf1b9db47230893d76faad238fd6097fd6d6a9245cd7a4d90dbd639536bbd2" 4604 + 4605 + [[package]] 4606 + name = "shlex" 4607 + version = "1.1.0" 4608 + source = "registry+https://github.com/rust-lang/crates.io-index" 4609 + checksum = "43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3" 4610 + 4611 + [[package]] 4612 + name = "signal-hook" 4613 + version = "0.3.17" 4614 + source = "registry+https://github.com/rust-lang/crates.io-index" 4615 + checksum = "8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801" 4616 + dependencies = [ 4617 + "libc", 4618 + "signal-hook-registry", 4619 + ] 4620 + 4621 + [[package]] 4622 + name = "signal-hook-async-std" 4623 + version = "0.2.2" 4624 + source = "registry+https://github.com/rust-lang/crates.io-index" 4625 + checksum = "0c4aa94397e2023af5b7cff5b8d4785e935cfb77f0e4aab0cae3b26258ace556" 4626 + dependencies = [ 4627 + "async-io", 4628 + "futures-lite", 4629 + "libc", 4630 + "signal-hook", 4631 + ] 4632 + 4633 + [[package]] 4634 + name = "signal-hook-mio" 4635 + version = "0.2.3" 4636 + source = "registry+https://github.com/rust-lang/crates.io-index" 4637 + checksum = "29ad2e15f37ec9a6cc544097b78a1ec90001e9f71b81338ca39f430adaca99af" 4638 + dependencies = [ 4639 + "libc", 4640 + "mio", 4641 + "signal-hook", 4642 + ] 4643 + 4644 + [[package]] 4645 + name = "signal-hook-registry" 4646 + version = "1.4.1" 4647 + source = "registry+https://github.com/rust-lang/crates.io-index" 4648 + checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" 4649 + dependencies = [ 4650 + "libc", 4651 + ] 4652 + 4653 + [[package]] 4654 + name = "signature" 4655 + version = "1.6.4" 4656 + source = "registry+https://github.com/rust-lang/crates.io-index" 4657 + checksum = "74233d3b3b2f6d4b006dc19dee745e73e2a6bfb6f93607cd3b02bd5b00797d7c" 4658 + 4659 + [[package]] 4660 + name = "simd-adler32" 4661 + version = "0.3.7" 4662 + source = "registry+https://github.com/rust-lang/crates.io-index" 4663 + checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" 4664 + 4665 + [[package]] 4666 + name = "simplelog" 4667 + version = "0.12.1" 4668 + source = "registry+https://github.com/rust-lang/crates.io-index" 4669 + checksum = "acee08041c5de3d5048c8b3f6f13fafb3026b24ba43c6a695a0c76179b844369" 4670 + dependencies = [ 4671 + "log", 4672 + "termcolor", 4673 + "time 0.3.24", 4674 + ] 4675 + 4676 + [[package]] 4677 + name = "slab" 4678 + version = "0.4.8" 4679 + source = "registry+https://github.com/rust-lang/crates.io-index" 4680 + checksum = "6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d" 4681 + dependencies = [ 4682 + "autocfg", 4683 + ] 4684 + 4685 + [[package]] 4686 + name = "smallvec" 4687 + version = "1.11.0" 4688 + source = "registry+https://github.com/rust-lang/crates.io-index" 4689 + checksum = "62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9" 4690 + 4691 + [[package]] 4692 + name = "snailquote" 4693 + version = "0.3.1" 4694 + source = "registry+https://github.com/rust-lang/crates.io-index" 4695 + checksum = "ec62a949bda7f15800481a711909f946e1204f2460f89210eaf7f57730f88f86" 4696 + dependencies = [ 4697 + "thiserror", 4698 + "unicode_categories", 4699 + ] 4700 + 4701 + [[package]] 4702 + name = "socket2" 4703 + version = "0.4.9" 4704 + source = "registry+https://github.com/rust-lang/crates.io-index" 4705 + checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662" 4706 + dependencies = [ 4707 + "libc", 4708 + "winapi", 4709 + ] 4710 + 4711 + [[package]] 4712 + name = "socket2" 4713 + version = "0.5.3" 4714 + source = "registry+https://github.com/rust-lang/crates.io-index" 4715 + checksum = "2538b18701741680e0322a2302176d3253a35388e2e62f172f64f4f16605f877" 4716 + dependencies = [ 4717 + "libc", 4718 + "windows-sys 0.48.0", 4719 + ] 4720 + 4721 + [[package]] 4722 + name = "spin" 4723 + version = "0.5.2" 4724 + source = "registry+https://github.com/rust-lang/crates.io-index" 4725 + checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" 4726 + 4727 + [[package]] 4728 + name = "spin" 4729 + version = "0.9.8" 4730 + source = "registry+https://github.com/rust-lang/crates.io-index" 4731 + checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" 4732 + dependencies = [ 4733 + "lock_api", 4734 + ] 4735 + 4736 + [[package]] 4737 + name = "stable_deref_trait" 4738 + version = "1.2.0" 4739 + source = "registry+https://github.com/rust-lang/crates.io-index" 4740 + checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" 4741 + 4742 + [[package]] 4743 + name = "standback" 4744 + version = "0.2.17" 4745 + source = "registry+https://github.com/rust-lang/crates.io-index" 4746 + checksum = "e113fb6f3de07a243d434a56ec6f186dfd51cb08448239fe7bcae73f87ff28ff" 4747 + dependencies = [ 4748 + "version_check 0.9.4", 4749 + ] 4750 + 4751 + [[package]] 4752 + name = "static_assertions" 4753 + version = "1.1.0" 4754 + source = "registry+https://github.com/rust-lang/crates.io-index" 4755 + checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 4756 + 4757 + [[package]] 4758 + name = "stdweb" 4759 + version = "0.4.20" 4760 + source = "registry+https://github.com/rust-lang/crates.io-index" 4761 + checksum = "d022496b16281348b52d0e30ae99e01a73d737b2f45d38fed4edf79f9325a1d5" 4762 + dependencies = [ 4763 + "discard", 4764 + "rustc_version 0.2.3", 4765 + "stdweb-derive", 4766 + "stdweb-internal-macros", 4767 + "stdweb-internal-runtime", 4768 + "wasm-bindgen", 4769 + ] 4770 + 4771 + [[package]] 4772 + name = "stdweb-derive" 4773 + version = "0.5.3" 4774 + source = "registry+https://github.com/rust-lang/crates.io-index" 4775 + checksum = "c87a60a40fccc84bef0652345bbbbbe20a605bf5d0ce81719fc476f5c03b50ef" 4776 + dependencies = [ 4777 + "proc-macro2", 4778 + "quote", 4779 + "serde", 4780 + "serde_derive", 4781 + "syn 1.0.109", 4782 + ] 4783 + 4784 + [[package]] 4785 + name = "stdweb-internal-macros" 4786 + version = "0.2.9" 4787 + source = "registry+https://github.com/rust-lang/crates.io-index" 4788 + checksum = "58fa5ff6ad0d98d1ffa8cb115892b6e69d67799f6763e162a1c9db421dc22e11" 4789 + dependencies = [ 4790 + "base-x", 4791 + "proc-macro2", 4792 + "quote", 4793 + "serde", 4794 + "serde_derive", 4795 + "serde_json", 4796 + "sha1 0.6.1", 4797 + "syn 1.0.109", 4798 + ] 4799 + 4800 + [[package]] 4801 + name = "stdweb-internal-runtime" 4802 + version = "0.1.5" 4803 + source = "registry+https://github.com/rust-lang/crates.io-index" 4804 + checksum = "213701ba3370744dcd1a12960caa4843b3d68b4d1c0a5d575e0d65b2ee9d16c0" 4805 + 4806 + [[package]] 4807 + name = "stop-token" 4808 + version = "0.7.0" 4809 + source = "registry+https://github.com/rust-lang/crates.io-index" 4810 + checksum = "af91f480ee899ab2d9f8435bfdfc14d08a5754bd9d3fef1f1a1c23336aad6c8b" 4811 + dependencies = [ 4812 + "async-channel", 4813 + "cfg-if 1.0.0", 4814 + "futures-core", 4815 + "pin-project-lite", 4816 + ] 4817 + 4818 + [[package]] 4819 + name = "str-buf" 4820 + version = "1.0.6" 4821 + source = "registry+https://github.com/rust-lang/crates.io-index" 4822 + checksum = "9e08d8363704e6c71fc928674353e6b7c23dcea9d82d7012c8faf2a3a025f8d0" 4823 + 4824 + [[package]] 4825 + name = "strsim" 4826 + version = "0.8.0" 4827 + source = "registry+https://github.com/rust-lang/crates.io-index" 4828 + checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a" 4829 + 4830 + [[package]] 4831 + name = "strsim" 4832 + version = "0.10.0" 4833 + source = "registry+https://github.com/rust-lang/crates.io-index" 4834 + checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 4835 + 4836 + [[package]] 4837 + name = "subtle" 4838 + version = "2.4.1" 4839 + source = "registry+https://github.com/rust-lang/crates.io-index" 4840 + checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" 4841 + 4842 + [[package]] 4843 + name = "syn" 4844 + version = "1.0.109" 4845 + source = "registry+https://github.com/rust-lang/crates.io-index" 4846 + checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 4847 + dependencies = [ 4848 + "proc-macro2", 4849 + "quote", 4850 + "unicode-ident", 4851 + ] 4852 + 4853 + [[package]] 4854 + name = "syn" 4855 + version = "2.0.27" 4856 + source = "registry+https://github.com/rust-lang/crates.io-index" 4857 + checksum = "b60f673f44a8255b9c8c657daf66a596d435f2da81a555b06dc644d080ba45e0" 4858 + dependencies = [ 4859 + "proc-macro2", 4860 + "quote", 4861 + "unicode-ident", 4862 + ] 4863 + 4864 + [[package]] 4865 + name = "sync_wrapper" 4866 + version = "0.1.2" 4867 + source = "registry+https://github.com/rust-lang/crates.io-index" 4868 + checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" 4869 + 4870 + [[package]] 4871 + name = "synstructure" 4872 + version = "0.12.6" 4873 + source = "registry+https://github.com/rust-lang/crates.io-index" 4874 + checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f" 4875 + dependencies = [ 4876 + "proc-macro2", 4877 + "quote", 4878 + "syn 1.0.109", 4879 + "unicode-xid", 4880 + ] 4881 + 4882 + [[package]] 4883 + name = "sysinfo" 4884 + version = "0.28.4" 4885 + source = "registry+https://github.com/rust-lang/crates.io-index" 4886 + checksum = "b4c2f3ca6693feb29a89724516f016488e9aafc7f37264f898593ee4b942f31b" 4887 + dependencies = [ 4888 + "cfg-if 1.0.0", 4889 + "core-foundation-sys 0.8.4", 4890 + "libc", 4891 + "ntapi", 4892 + "once_cell", 4893 + "winapi", 4894 + ] 4895 + 4896 + [[package]] 4897 + name = "tempfile" 4898 + version = "3.7.0" 4899 + source = "registry+https://github.com/rust-lang/crates.io-index" 4900 + checksum = "5486094ee78b2e5038a6382ed7645bc084dc2ec433426ca4c3cb61e2007b8998" 4901 + dependencies = [ 4902 + "cfg-if 1.0.0", 4903 + "fastrand 2.0.0", 4904 + "redox_syscall 0.3.5", 4905 + "rustix 0.38.4", 4906 + "windows-sys 0.48.0", 4907 + ] 4908 + 4909 + [[package]] 4910 + name = "termcolor" 4911 + version = "1.1.3" 4912 + source = "registry+https://github.com/rust-lang/crates.io-index" 4913 + checksum = "bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755" 4914 + dependencies = [ 4915 + "winapi-util", 4916 + ] 4917 + 4918 + [[package]] 4919 + name = "textwrap" 4920 + version = "0.11.0" 4921 + source = "registry+https://github.com/rust-lang/crates.io-index" 4922 + checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060" 4923 + dependencies = [ 4924 + "unicode-width", 4925 + ] 4926 + 4927 + [[package]] 4928 + name = "textwrap" 4929 + version = "0.16.0" 4930 + source = "registry+https://github.com/rust-lang/crates.io-index" 4931 + checksum = "222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d" 4932 + 4933 + [[package]] 4934 + name = "thiserror" 4935 + version = "1.0.44" 4936 + source = "registry+https://github.com/rust-lang/crates.io-index" 4937 + checksum = "611040a08a0439f8248d1990b111c95baa9c704c805fa1f62104b39655fd7f90" 4938 + dependencies = [ 4939 + "thiserror-impl", 4940 + ] 4941 + 4942 + [[package]] 4943 + name = "thiserror-impl" 4944 + version = "1.0.44" 4945 + source = "registry+https://github.com/rust-lang/crates.io-index" 4946 + checksum = "090198534930841fab3a5d1bb637cde49e339654e606195f8d9c76eeb081dc96" 4947 + dependencies = [ 4948 + "proc-macro2", 4949 + "quote", 4950 + "syn 2.0.27", 4951 + ] 4952 + 4953 + [[package]] 4954 + name = "thread_local" 4955 + version = "1.1.7" 4956 + source = "registry+https://github.com/rust-lang/crates.io-index" 4957 + checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152" 4958 + dependencies = [ 4959 + "cfg-if 1.0.0", 4960 + "once_cell", 4961 + ] 4962 + 4963 + [[package]] 4964 + name = "tiff" 4965 + version = "0.8.1" 4966 + source = "registry+https://github.com/rust-lang/crates.io-index" 4967 + checksum = "7449334f9ff2baf290d55d73983a7d6fa15e01198faef72af07e2a8db851e471" 4968 + dependencies = [ 4969 + "flate2", 4970 + "jpeg-decoder", 4971 + "weezl", 4972 + ] 4973 + 4974 + [[package]] 4975 + name = "time" 4976 + version = "0.1.45" 4977 + source = "registry+https://github.com/rust-lang/crates.io-index" 4978 + checksum = "1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a" 4979 + dependencies = [ 4980 + "libc", 4981 + "wasi 0.10.0+wasi-snapshot-preview1", 4982 + "winapi", 4983 + ] 4984 + 4985 + [[package]] 4986 + name = "time" 4987 + version = "0.2.27" 4988 + source = "registry+https://github.com/rust-lang/crates.io-index" 4989 + checksum = "4752a97f8eebd6854ff91f1c1824cd6160626ac4bd44287f7f4ea2035a02a242" 4990 + dependencies = [ 4991 + "const_fn", 4992 + "libc", 4993 + "standback", 4994 + "stdweb", 4995 + "time-macros 0.1.1", 4996 + "version_check 0.9.4", 4997 + "winapi", 4998 + ] 4999 + 5000 + [[package]] 5001 + name = "time" 5002 + version = "0.3.24" 5003 + source = "registry+https://github.com/rust-lang/crates.io-index" 5004 + checksum = "b79eabcd964882a646b3584543ccabeae7869e9ac32a46f6f22b7a5bd405308b" 5005 + dependencies = [ 5006 + "deranged", 5007 + "itoa", 5008 + "libc", 5009 + "num_threads", 5010 + "serde", 5011 + "time-core", 5012 + "time-macros 0.2.11", 5013 + ] 5014 + 5015 + [[package]] 5016 + name = "time-core" 5017 + version = "0.1.1" 5018 + source = "registry+https://github.com/rust-lang/crates.io-index" 5019 + checksum = "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb" 5020 + 5021 + [[package]] 5022 + name = "time-macros" 5023 + version = "0.1.1" 5024 + source = "registry+https://github.com/rust-lang/crates.io-index" 5025 + checksum = "957e9c6e26f12cb6d0dd7fc776bb67a706312e7299aed74c8dd5b17ebb27e2f1" 5026 + dependencies = [ 5027 + "proc-macro-hack", 5028 + "time-macros-impl", 5029 + ] 5030 + 5031 + [[package]] 5032 + name = "time-macros" 5033 + version = "0.2.11" 5034 + source = "registry+https://github.com/rust-lang/crates.io-index" 5035 + checksum = "eb71511c991639bb078fd5bf97757e03914361c48100d52878b8e52b46fb92cd" 5036 + dependencies = [ 5037 + "time-core", 5038 + ] 5039 + 5040 + [[package]] 5041 + name = "time-macros-impl" 5042 + version = "0.1.2" 5043 + source = "registry+https://github.com/rust-lang/crates.io-index" 5044 + checksum = "fd3c141a1b43194f3f56a1411225df8646c55781d5f26db825b3d98507eb482f" 5045 + dependencies = [ 5046 + "proc-macro-hack", 5047 + "proc-macro2", 5048 + "quote", 5049 + "standback", 5050 + "syn 1.0.109", 5051 + ] 5052 + 5053 + [[package]] 5054 + name = "tinyvec" 5055 + version = "1.6.0" 5056 + source = "registry+https://github.com/rust-lang/crates.io-index" 5057 + checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" 5058 + dependencies = [ 5059 + "tinyvec_macros", 5060 + ] 5061 + 5062 + [[package]] 5063 + name = "tinyvec_macros" 5064 + version = "0.1.1" 5065 + source = "registry+https://github.com/rust-lang/crates.io-index" 5066 + checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" 5067 + 5068 + [[package]] 5069 + name = "tokio" 5070 + version = "1.29.1" 5071 + source = "registry+https://github.com/rust-lang/crates.io-index" 5072 + checksum = "532826ff75199d5833b9d2c5fe410f29235e25704ee5f0ef599fb51c21f4a4da" 5073 + dependencies = [ 5074 + "autocfg", 5075 + "backtrace", 5076 + "bytes 1.4.0", 5077 + "libc", 5078 + "mio", 5079 + "num_cpus", 5080 + "parking_lot 0.12.1", 5081 + "pin-project-lite", 5082 + "signal-hook-registry", 5083 + "socket2 0.4.9", 5084 + "tokio-macros", 5085 + "tracing", 5086 + "windows-sys 0.48.0", 5087 + ] 5088 + 5089 + [[package]] 5090 + name = "tokio-io-timeout" 5091 + version = "1.2.0" 5092 + source = "registry+https://github.com/rust-lang/crates.io-index" 5093 + checksum = "30b74022ada614a1b4834de765f9bb43877f910cc8ce4be40e89042c9223a8bf" 5094 + dependencies = [ 5095 + "pin-project-lite", 5096 + "tokio", 5097 + ] 5098 + 5099 + [[package]] 5100 + name = "tokio-macros" 5101 + version = "2.1.0" 5102 + source = "registry+https://github.com/rust-lang/crates.io-index" 5103 + checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e" 5104 + dependencies = [ 5105 + "proc-macro2", 5106 + "quote", 5107 + "syn 2.0.27", 5108 + ] 5109 + 5110 + [[package]] 5111 + name = "tokio-stream" 5112 + version = "0.1.14" 5113 + source = "registry+https://github.com/rust-lang/crates.io-index" 5114 + checksum = "397c988d37662c7dda6d2208364a706264bf3d6138b11d436cbac0ad38832842" 5115 + dependencies = [ 5116 + "futures-core", 5117 + "pin-project-lite", 5118 + "tokio", 5119 + ] 5120 + 5121 + [[package]] 5122 + name = "tokio-util" 5123 + version = "0.7.8" 5124 + source = "registry+https://github.com/rust-lang/crates.io-index" 5125 + checksum = "806fe8c2c87eccc8b3267cbae29ed3ab2d0bd37fca70ab622e46aaa9375ddb7d" 5126 + dependencies = [ 5127 + "bytes 1.4.0", 5128 + "futures-core", 5129 + "futures-io", 5130 + "futures-sink", 5131 + "pin-project-lite", 5132 + "tokio", 5133 + "tracing", 5134 + ] 5135 + 5136 + [[package]] 5137 + name = "toml" 5138 + version = "0.5.11" 5139 + source = "registry+https://github.com/rust-lang/crates.io-index" 5140 + checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" 5141 + dependencies = [ 5142 + "serde", 5143 + ] 5144 + 5145 + [[package]] 5146 + name = "toml" 5147 + version = "0.7.6" 5148 + source = "registry+https://github.com/rust-lang/crates.io-index" 5149 + checksum = "c17e963a819c331dcacd7ab957d80bc2b9a9c1e71c804826d2f283dd65306542" 5150 + dependencies = [ 5151 + "serde", 5152 + "serde_spanned", 5153 + "toml_datetime", 5154 + "toml_edit", 5155 + ] 5156 + 5157 + [[package]] 5158 + name = "toml_datetime" 5159 + version = "0.6.3" 5160 + source = "registry+https://github.com/rust-lang/crates.io-index" 5161 + checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b" 5162 + dependencies = [ 5163 + "serde", 5164 + ] 5165 + 5166 + [[package]] 5167 + name = "toml_edit" 5168 + version = "0.19.14" 5169 + source = "registry+https://github.com/rust-lang/crates.io-index" 5170 + checksum = "f8123f27e969974a3dfba720fdb560be359f57b44302d280ba72e76a74480e8a" 5171 + dependencies = [ 5172 + "indexmap 2.0.0", 5173 + "serde", 5174 + "serde_spanned", 5175 + "toml_datetime", 5176 + "winnow", 5177 + ] 5178 + 5179 + [[package]] 5180 + name = "tonic" 5181 + version = "0.8.3" 5182 + source = "registry+https://github.com/rust-lang/crates.io-index" 5183 + checksum = "8f219fad3b929bef19b1f86fbc0358d35daed8f2cac972037ac0dc10bbb8d5fb" 5184 + dependencies = [ 5185 + "async-stream", 5186 + "async-trait", 5187 + "axum", 5188 + "base64 0.13.1", 5189 + "bytes 1.4.0", 5190 + "futures-core", 5191 + "futures-util", 5192 + "h2", 5193 + "http", 5194 + "http-body", 5195 + "hyper", 5196 + "hyper-timeout", 5197 + "percent-encoding", 5198 + "pin-project 1.1.2", 5199 + "prost", 5200 + "prost-derive", 5201 + "tokio", 5202 + "tokio-stream", 5203 + "tokio-util", 5204 + "tower", 5205 + "tower-layer", 5206 + "tower-service", 5207 + "tracing", 5208 + "tracing-futures", 5209 + ] 5210 + 5211 + [[package]] 5212 + name = "tonic" 5213 + version = "0.9.2" 5214 + source = "registry+https://github.com/rust-lang/crates.io-index" 5215 + checksum = "3082666a3a6433f7f511c7192923fa1fe07c69332d3c6a2e6bb040b569199d5a" 5216 + dependencies = [ 5217 + "async-trait", 5218 + "axum", 5219 + "base64 0.21.2", 5220 + "bytes 1.4.0", 5221 + "futures-core", 5222 + "futures-util", 5223 + "h2", 5224 + "http", 5225 + "http-body", 5226 + "hyper", 5227 + "hyper-timeout", 5228 + "percent-encoding", 5229 + "pin-project 1.1.2", 5230 + "prost", 5231 + "tokio", 5232 + "tokio-stream", 5233 + "tower", 5234 + "tower-layer", 5235 + "tower-service", 5236 + "tracing", 5237 + ] 5238 + 5239 + [[package]] 5240 + name = "tonic-build" 5241 + version = "0.8.4" 5242 + source = "registry+https://github.com/rust-lang/crates.io-index" 5243 + checksum = "5bf5e9b9c0f7e0a7c027dcfaba7b2c60816c7049171f679d99ee2ff65d0de8c4" 5244 + dependencies = [ 5245 + "prettyplease", 5246 + "proc-macro2", 5247 + "prost-build", 5248 + "quote", 5249 + "syn 1.0.109", 5250 + ] 5251 + 5252 + [[package]] 5253 + name = "tower" 5254 + version = "0.4.13" 5255 + source = "registry+https://github.com/rust-lang/crates.io-index" 5256 + checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c" 5257 + dependencies = [ 5258 + "futures-core", 5259 + "futures-util", 5260 + "indexmap 1.9.3", 5261 + "pin-project 1.1.2", 5262 + "pin-project-lite", 5263 + "rand 0.8.5", 5264 + "slab", 5265 + "tokio", 5266 + "tokio-util", 5267 + "tower-layer", 5268 + "tower-service", 5269 + "tracing", 5270 + ] 5271 + 5272 + [[package]] 5273 + name = "tower-layer" 5274 + version = "0.3.2" 5275 + source = "registry+https://github.com/rust-lang/crates.io-index" 5276 + checksum = "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0" 5277 + 5278 + [[package]] 5279 + name = "tower-service" 5280 + version = "0.3.2" 5281 + source = "registry+https://github.com/rust-lang/crates.io-index" 5282 + checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" 5283 + 5284 + [[package]] 5285 + name = "tracing" 5286 + version = "0.1.37" 5287 + source = "registry+https://github.com/rust-lang/crates.io-index" 5288 + checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" 5289 + dependencies = [ 5290 + "cfg-if 1.0.0", 5291 + "log", 5292 + "pin-project-lite", 5293 + "tracing-attributes", 5294 + "tracing-core", 5295 + ] 5296 + 5297 + [[package]] 5298 + name = "tracing-appender" 5299 + version = "0.2.2" 5300 + source = "registry+https://github.com/rust-lang/crates.io-index" 5301 + checksum = "09d48f71a791638519505cefafe162606f706c25592e4bde4d97600c0195312e" 5302 + dependencies = [ 5303 + "crossbeam-channel", 5304 + "time 0.3.24", 5305 + "tracing-subscriber", 5306 + ] 5307 + 5308 + [[package]] 5309 + name = "tracing-attributes" 5310 + version = "0.1.26" 5311 + source = "registry+https://github.com/rust-lang/crates.io-index" 5312 + checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab" 5313 + dependencies = [ 5314 + "proc-macro2", 5315 + "quote", 5316 + "syn 2.0.27", 5317 + ] 5318 + 5319 + [[package]] 5320 + name = "tracing-core" 5321 + version = "0.1.31" 5322 + source = "registry+https://github.com/rust-lang/crates.io-index" 5323 + checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a" 5324 + dependencies = [ 5325 + "once_cell", 5326 + "valuable", 5327 + ] 5328 + 5329 + [[package]] 5330 + name = "tracing-error" 5331 + version = "0.2.0" 5332 + source = "registry+https://github.com/rust-lang/crates.io-index" 5333 + checksum = "d686ec1c0f384b1277f097b2f279a2ecc11afe8c133c1aabf036a27cb4cd206e" 5334 + dependencies = [ 5335 + "tracing", 5336 + "tracing-subscriber", 5337 + ] 5338 + 5339 + [[package]] 5340 + name = "tracing-futures" 5341 + version = "0.2.5" 5342 + source = "registry+https://github.com/rust-lang/crates.io-index" 5343 + checksum = "97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2" 5344 + dependencies = [ 5345 + "pin-project 1.1.2", 5346 + "tracing", 5347 + ] 5348 + 5349 + [[package]] 5350 + name = "tracing-journald" 5351 + version = "0.3.0" 5352 + source = "registry+https://github.com/rust-lang/crates.io-index" 5353 + checksum = "ba316a74e8fc3c3896a850dba2375928a9fa171b085ecddfc7c054d39970f3fd" 5354 + dependencies = [ 5355 + "libc", 5356 + "tracing-core", 5357 + "tracing-subscriber", 5358 + ] 5359 + 5360 + [[package]] 5361 + name = "tracing-log" 5362 + version = "0.1.3" 5363 + source = "registry+https://github.com/rust-lang/crates.io-index" 5364 + checksum = "78ddad33d2d10b1ed7eb9d1f518a5674713876e97e5bb9b7345a7984fbb4f922" 5365 + dependencies = [ 5366 + "lazy_static", 5367 + "log", 5368 + "tracing-core", 5369 + ] 5370 + 5371 + [[package]] 5372 + name = "tracing-opentelemetry" 5373 + version = "0.18.0" 5374 + source = "registry+https://github.com/rust-lang/crates.io-index" 5375 + checksum = "21ebb87a95ea13271332df069020513ab70bdb5637ca42d6e492dc3bbbad48de" 5376 + dependencies = [ 5377 + "once_cell", 5378 + "opentelemetry", 5379 + "tracing", 5380 + "tracing-core", 5381 + "tracing-log", 5382 + "tracing-subscriber", 5383 + ] 5384 + 5385 + [[package]] 5386 + name = "tracing-oslog" 5387 + version = "0.1.2" 5388 + source = "registry+https://github.com/rust-lang/crates.io-index" 5389 + checksum = "9bc58223383423483e4bc056c7e7b3f77bdee924a9d33834112c69ead06dc847" 5390 + dependencies = [ 5391 + "bindgen 0.59.2", 5392 + "cc", 5393 + "cfg-if 1.0.0", 5394 + "fnv", 5395 + "once_cell", 5396 + "parking_lot 0.11.2", 5397 + "tracing-core", 5398 + "tracing-subscriber", 5399 + ] 5400 + 5401 + [[package]] 5402 + name = "tracing-subscriber" 5403 + version = "0.3.17" 5404 + source = "registry+https://github.com/rust-lang/crates.io-index" 5405 + checksum = "30a651bc37f915e81f087d86e62a18eec5f79550c7faff886f7090b4ea757c77" 5406 + dependencies = [ 5407 + "matchers", 5408 + "nu-ansi-term", 5409 + "once_cell", 5410 + "regex", 5411 + "sharded-slab", 5412 + "smallvec", 5413 + "thread_local", 5414 + "tracing", 5415 + "tracing-core", 5416 + "tracing-log", 5417 + ] 5418 + 5419 + [[package]] 5420 + name = "tracing-wasm" 5421 + version = "0.2.1" 5422 + source = "registry+https://github.com/rust-lang/crates.io-index" 5423 + checksum = "4575c663a174420fa2d78f4108ff68f65bf2fbb7dd89f33749b6e826b3626e07" 5424 + dependencies = [ 5425 + "tracing", 5426 + "tracing-subscriber", 5427 + "wasm-bindgen", 5428 + ] 5429 + 5430 + [[package]] 5431 + name = "triomphe" 5432 + version = "0.1.9" 5433 + source = "registry+https://github.com/rust-lang/crates.io-index" 5434 + checksum = "0eee8098afad3fb0c54a9007aab6804558410503ad676d4633f9c2559a00ac0f" 5435 + dependencies = [ 5436 + "serde", 5437 + "stable_deref_trait", 5438 + ] 5439 + 5440 + [[package]] 5441 + name = "trust-dns-proto" 5442 + version = "0.22.0" 5443 + source = "registry+https://github.com/rust-lang/crates.io-index" 5444 + checksum = "4f7f83d1e4a0e4358ac54c5c3681e5d7da5efc5a7a632c90bb6d6669ddd9bc26" 5445 + dependencies = [ 5446 + "async-trait", 5447 + "cfg-if 1.0.0", 5448 + "data-encoding", 5449 + "enum-as-inner", 5450 + "futures-channel", 5451 + "futures-io", 5452 + "futures-util", 5453 + "idna 0.2.3", 5454 + "ipnet", 5455 + "lazy_static", 5456 + "rand 0.8.5", 5457 + "smallvec", 5458 + "thiserror", 5459 + "tinyvec", 5460 + "tokio", 5461 + "tracing", 5462 + "url", 5463 + ] 5464 + 5465 + [[package]] 5466 + name = "trust-dns-resolver" 5467 + version = "0.22.0" 5468 + source = "registry+https://github.com/rust-lang/crates.io-index" 5469 + checksum = "aff21aa4dcefb0a1afbfac26deb0adc93888c7d295fb63ab273ef276ba2b7cfe" 5470 + dependencies = [ 5471 + "cfg-if 1.0.0", 5472 + "futures-util", 5473 + "ipconfig", 5474 + "lazy_static", 5475 + "lru-cache", 5476 + "parking_lot 0.12.1", 5477 + "resolv-conf", 5478 + "smallvec", 5479 + "thiserror", 5480 + "tokio", 5481 + "tracing", 5482 + "trust-dns-proto", 5483 + ] 5484 + 5485 + [[package]] 5486 + name = "try-lock" 5487 + version = "0.2.4" 5488 + source = "registry+https://github.com/rust-lang/crates.io-index" 5489 + checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" 5490 + 5491 + [[package]] 5492 + name = "tungstenite" 5493 + version = "0.11.1" 5494 + source = "registry+https://github.com/rust-lang/crates.io-index" 5495 + checksum = "f0308d80d86700c5878b9ef6321f020f29b1bb9d5ff3cab25e75e23f3a492a23" 5496 + dependencies = [ 5497 + "base64 0.12.3", 5498 + "byteorder", 5499 + "bytes 0.5.6", 5500 + "http", 5501 + "httparse", 5502 + "input_buffer", 5503 + "log", 5504 + "rand 0.7.3", 5505 + "sha-1", 5506 + "url", 5507 + "utf-8", 5508 + ] 5509 + 5510 + [[package]] 5511 + name = "tungstenite" 5512 + version = "0.19.0" 5513 + source = "registry+https://github.com/rust-lang/crates.io-index" 5514 + checksum = "15fba1a6d6bb030745759a9a2a588bfe8490fc8b4751a277db3a0be1c9ebbf67" 5515 + dependencies = [ 5516 + "byteorder", 5517 + "bytes 1.4.0", 5518 + "data-encoding", 5519 + "http", 5520 + "httparse", 5521 + "log", 5522 + "rand 0.8.5", 5523 + "sha1 0.10.5", 5524 + "thiserror", 5525 + "url", 5526 + "utf-8", 5527 + ] 5528 + 5529 + [[package]] 5530 + name = "typenum" 5531 + version = "1.16.0" 5532 + source = "registry+https://github.com/rust-lang/crates.io-index" 5533 + checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" 5534 + 5535 + [[package]] 5536 + name = "ucd-trie" 5537 + version = "0.1.6" 5538 + source = "registry+https://github.com/rust-lang/crates.io-index" 5539 + checksum = "ed646292ffc8188ef8ea4d1e0e0150fb15a5c2e12ad9b8fc191ae7a8a7f3c4b9" 5540 + 5541 + [[package]] 5542 + name = "unicode-bidi" 5543 + version = "0.3.13" 5544 + source = "registry+https://github.com/rust-lang/crates.io-index" 5545 + checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" 5546 + 5547 + [[package]] 5548 + name = "unicode-ident" 5549 + version = "1.0.11" 5550 + source = "registry+https://github.com/rust-lang/crates.io-index" 5551 + checksum = "301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c" 5552 + 5553 + [[package]] 5554 + name = "unicode-normalization" 5555 + version = "0.1.22" 5556 + source = "registry+https://github.com/rust-lang/crates.io-index" 5557 + checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" 5558 + dependencies = [ 5559 + "tinyvec", 5560 + ] 5561 + 5562 + [[package]] 5563 + name = "unicode-segmentation" 5564 + version = "1.10.1" 5565 + source = "registry+https://github.com/rust-lang/crates.io-index" 5566 + checksum = "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36" 5567 + 5568 + [[package]] 5569 + name = "unicode-width" 5570 + version = "0.1.10" 5571 + source = "registry+https://github.com/rust-lang/crates.io-index" 5572 + checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" 5573 + 5574 + [[package]] 5575 + name = "unicode-xid" 5576 + version = "0.2.4" 5577 + source = "registry+https://github.com/rust-lang/crates.io-index" 5578 + checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" 5579 + 5580 + [[package]] 5581 + name = "unicode_categories" 5582 + version = "0.1.1" 5583 + source = "registry+https://github.com/rust-lang/crates.io-index" 5584 + checksum = "39ec24b3121d976906ece63c9daad25b85969647682eee313cb5779fdd69e14e" 5585 + 5586 + [[package]] 5587 + name = "universal-hash" 5588 + version = "0.4.1" 5589 + source = "registry+https://github.com/rust-lang/crates.io-index" 5590 + checksum = "9f214e8f697e925001e66ec2c6e37a4ef93f0f78c2eed7814394e10c62025b05" 5591 + dependencies = [ 5592 + "generic-array 0.14.7", 5593 + "subtle", 5594 + ] 5595 + 5596 + [[package]] 5597 + name = "unsafe-libyaml" 5598 + version = "0.2.9" 5599 + source = "registry+https://github.com/rust-lang/crates.io-index" 5600 + checksum = "f28467d3e1d3c6586d8f25fa243f544f5800fec42d97032474e17222c2b75cfa" 5601 + 5602 + [[package]] 5603 + name = "untrusted" 5604 + version = "0.7.1" 5605 + source = "registry+https://github.com/rust-lang/crates.io-index" 5606 + checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" 5607 + 5608 + [[package]] 5609 + name = "url" 5610 + version = "2.4.0" 5611 + source = "registry+https://github.com/rust-lang/crates.io-index" 5612 + checksum = "50bff7831e19200a85b17131d085c25d7811bc4e186efdaf54bbd132994a88cb" 5613 + dependencies = [ 5614 + "form_urlencoded", 5615 + "idna 0.4.0", 5616 + "percent-encoding", 5617 + ] 5618 + 5619 + [[package]] 5620 + name = "utf-8" 5621 + version = "0.7.6" 5622 + source = "registry+https://github.com/rust-lang/crates.io-index" 5623 + checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" 5624 + 5625 + [[package]] 5626 + name = "valuable" 5627 + version = "0.1.0" 5628 + source = "registry+https://github.com/rust-lang/crates.io-index" 5629 + checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" 5630 + 5631 + [[package]] 5632 + name = "value-bag" 5633 + version = "1.4.1" 5634 + source = "registry+https://github.com/rust-lang/crates.io-index" 5635 + checksum = "d92ccd67fb88503048c01b59152a04effd0782d035a83a6d256ce6085f08f4a3" 5636 + 5637 + [[package]] 5638 + name = "vcpkg" 5639 + version = "0.2.15" 5640 + source = "registry+https://github.com/rust-lang/crates.io-index" 5641 + checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 5642 + 5643 + [[package]] 5644 + name = "vec_map" 5645 + version = "0.8.2" 5646 + source = "registry+https://github.com/rust-lang/crates.io-index" 5647 + checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" 5648 + 5649 + [[package]] 5650 + name = "veilid-cli" 5651 + version = "0.1.7" 5652 + dependencies = [ 5653 + "arboard", 5654 + "async-std", 5655 + "async-tungstenite 0.8.0", 5656 + "bugsalot", 5657 + "cfg-if 1.0.0", 5658 + "clap 3.2.25", 5659 + "config", 5660 + "crossbeam-channel", 5661 + "cursive", 5662 + "cursive-flexi-logger-view", 5663 + "cursive_buffered_backend", 5664 + "cursive_table_view", 5665 + "data-encoding", 5666 + "directories", 5667 + "flexi_logger", 5668 + "flume", 5669 + "futures", 5670 + "hex", 5671 + "indent", 5672 + "json", 5673 + "log", 5674 + "parking_lot 0.12.1", 5675 + "serde", 5676 + "serde_derive", 5677 + "serial_test", 5678 + "stop-token", 5679 + "thiserror", 5680 + "tokio", 5681 + "tokio-util", 5682 + "veilid-tools", 5683 + ] 5684 + 5685 + [[package]] 5686 + name = "veilid-core" 5687 + version = "0.1.7" 5688 + dependencies = [ 5689 + "argon2", 5690 + "async-io", 5691 + "async-lock", 5692 + "async-std", 5693 + "async-std-resolver", 5694 + "async-tls 0.11.0", 5695 + "async-tungstenite 0.22.2", 5696 + "async_executors", 5697 + "backtrace", 5698 + "blake3", 5699 + "bugsalot", 5700 + "capnp", 5701 + "capnpc", 5702 + "cfg-if 1.0.0", 5703 + "chacha20 0.9.1", 5704 + "chacha20poly1305", 5705 + "chrono", 5706 + "config", 5707 + "console_error_panic_hook", 5708 + "curve25519-dalek", 5709 + "data-encoding", 5710 + "directories", 5711 + "ed25519-dalek", 5712 + "enum-as-inner", 5713 + "enumset", 5714 + "eyre", 5715 + "flume", 5716 + "futures-util", 5717 + "generic-array 0.14.7", 5718 + "getrandom 0.2.10", 5719 + "hashlink 0.8.2", 5720 + "hex", 5721 + "ifstructs", 5722 + "igd", 5723 + "jni 0.21.1", 5724 + "jni-sys", 5725 + "js-sys", 5726 + "json", 5727 + "keyring-manager", 5728 + "keyvaluedb", 5729 + "keyvaluedb-sqlite", 5730 + "keyvaluedb-web", 5731 + "lazy_static", 5732 + "libc", 5733 + "lz4_flex", 5734 + "ndk", 5735 + "ndk-glue", 5736 + "netlink-packet-route", 5737 + "netlink-sys", 5738 + "nix 0.26.2", 5739 + "num-traits", 5740 + "once_cell", 5741 + "owning_ref", 5742 + "paranoid-android", 5743 + "parking_lot 0.12.1", 5744 + "paste", 5745 + "range-set-blaze", 5746 + "rtnetlink", 5747 + "rusqlite", 5748 + "rustls 0.19.1", 5749 + "rustls-pemfile 0.2.1", 5750 + "schemars", 5751 + "send_wrapper 0.6.0", 5752 + "serde", 5753 + "serde-big-array", 5754 + "serde_json", 5755 + "serial_test", 5756 + "shell-words", 5757 + "simplelog", 5758 + "socket2 0.5.3", 5759 + "static_assertions", 5760 + "stop-token", 5761 + "thiserror", 5762 + "tokio", 5763 + "tokio-stream", 5764 + "tokio-util", 5765 + "tracing", 5766 + "tracing-error", 5767 + "tracing-oslog", 5768 + "tracing-subscriber", 5769 + "tracing-wasm", 5770 + "trust-dns-resolver", 5771 + "veilid-tools", 5772 + "wasm-bindgen", 5773 + "wasm-bindgen-futures", 5774 + "wasm-bindgen-test", 5775 + "wasm-logger", 5776 + "weak-table", 5777 + "web-sys", 5778 + "webpki 0.22.0", 5779 + "webpki-roots 0.25.1", 5780 + "wee_alloc", 5781 + "winapi", 5782 + "windows 0.38.0", 5783 + "windows-permissions", 5784 + "ws_stream_wasm", 5785 + "x25519-dalek", 5786 + ] 5787 + 5788 + [[package]] 5789 + name = "veilid-flutter" 5790 + version = "0.1.7" 5791 + dependencies = [ 5792 + "allo-isolate", 5793 + "async-std", 5794 + "backtrace", 5795 + "cfg-if 1.0.0", 5796 + "data-encoding", 5797 + "ffi-support", 5798 + "futures-util", 5799 + "hostname", 5800 + "jni 0.21.1", 5801 + "lazy_static", 5802 + "opentelemetry", 5803 + "opentelemetry-otlp", 5804 + "opentelemetry-semantic-conventions", 5805 + "parking_lot 0.12.1", 5806 + "serde", 5807 + "serde_json", 5808 + "tokio", 5809 + "tokio-stream", 5810 + "tokio-util", 5811 + "tracing", 5812 + "tracing-opentelemetry", 5813 + "tracing-subscriber", 5814 + "veilid-core", 5815 + ] 5816 + 5817 + [[package]] 5818 + name = "veilid-server" 5819 + version = "0.1.7" 5820 + dependencies = [ 5821 + "ansi_term", 5822 + "async-std", 5823 + "async-tungstenite 0.22.2", 5824 + "backtrace", 5825 + "bugsalot", 5826 + "cfg-if 1.0.0", 5827 + "clap 3.2.25", 5828 + "color-eyre", 5829 + "config", 5830 + "console-subscriber", 5831 + "ctrlc", 5832 + "daemonize", 5833 + "directories", 5834 + "flume", 5835 + "futures-util", 5836 + "hostname", 5837 + "json", 5838 + "lazy_static", 5839 + "nix 0.26.2", 5840 + "opentelemetry", 5841 + "opentelemetry-otlp", 5842 + "opentelemetry-semantic-conventions", 5843 + "parking_lot 0.12.1", 5844 + "rpassword", 5845 + "serde", 5846 + "serde_derive", 5847 + "serde_yaml", 5848 + "serial_test", 5849 + "signal-hook", 5850 + "signal-hook-async-std", 5851 + "stop-token", 5852 + "sysinfo", 5853 + "tokio", 5854 + "tokio-stream", 5855 + "tokio-util", 5856 + "tracing", 5857 + "tracing-appender", 5858 + "tracing-journald", 5859 + "tracing-opentelemetry", 5860 + "tracing-subscriber", 5861 + "url", 5862 + "veilid-core", 5863 + "wg", 5864 + "windows-service", 5865 + ] 5866 + 5867 + [[package]] 5868 + name = "veilid-tools" 5869 + version = "0.1.7" 5870 + dependencies = [ 5871 + "android-logd-logger", 5872 + "async-lock", 5873 + "async-std", 5874 + "async_executors", 5875 + "backtrace", 5876 + "cfg-if 1.0.0", 5877 + "chrono", 5878 + "console_error_panic_hook", 5879 + "eyre", 5880 + "flume", 5881 + "fn_name", 5882 + "futures-util", 5883 + "jni 0.21.1", 5884 + "jni-sys", 5885 + "js-sys", 5886 + "lazy_static", 5887 + "libc", 5888 + "log", 5889 + "ndk", 5890 + "ndk-glue", 5891 + "nix 0.26.2", 5892 + "once_cell", 5893 + "oslog", 5894 + "paranoid-android", 5895 + "parking_lot 0.11.2", 5896 + "rand 0.7.3", 5897 + "range-set-blaze", 5898 + "rust-fsm", 5899 + "send_wrapper 0.6.0", 5900 + "serial_test", 5901 + "simplelog", 5902 + "static_assertions", 5903 + "stop-token", 5904 + "thiserror", 5905 + "tokio", 5906 + "tokio-util", 5907 + "tracing", 5908 + "tracing-oslog", 5909 + "tracing-subscriber", 5910 + "tracing-wasm", 5911 + "wasm-bindgen", 5912 + "wasm-bindgen-futures", 5913 + "wasm-bindgen-test", 5914 + "wasm-logger", 5915 + "wee_alloc", 5916 + ] 5917 + 5918 + [[package]] 5919 + name = "veilid-wasm" 5920 + version = "0.1.7" 5921 + dependencies = [ 5922 + "cfg-if 1.0.0", 5923 + "console_error_panic_hook", 5924 + "data-encoding", 5925 + "futures-util", 5926 + "gloo-utils", 5927 + "js-sys", 5928 + "lazy_static", 5929 + "send_wrapper 0.6.0", 5930 + "serde", 5931 + "serde_json", 5932 + "tracing", 5933 + "tracing-subscriber", 5934 + "tracing-wasm", 5935 + "veilid-core", 5936 + "wasm-bindgen", 5937 + "wasm-bindgen-futures", 5938 + "wasm-bindgen-test", 5939 + "wee_alloc", 5940 + ] 5941 + 5942 + [[package]] 5943 + name = "version_check" 5944 + version = "0.1.5" 5945 + source = "registry+https://github.com/rust-lang/crates.io-index" 5946 + checksum = "914b1a6776c4c929a602fafd8bc742e06365d4bcbe48c30f9cca5824f70dc9dd" 5947 + 5948 + [[package]] 5949 + name = "version_check" 5950 + version = "0.9.4" 5951 + source = "registry+https://github.com/rust-lang/crates.io-index" 5952 + checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 5953 + 5954 + [[package]] 5955 + name = "waker-fn" 5956 + version = "1.1.0" 5957 + source = "registry+https://github.com/rust-lang/crates.io-index" 5958 + checksum = "9d5b2c62b4012a3e1eca5a7e077d13b3bf498c4073e33ccd58626607748ceeca" 5959 + 5960 + [[package]] 5961 + name = "walkdir" 5962 + version = "2.3.3" 5963 + source = "registry+https://github.com/rust-lang/crates.io-index" 5964 + checksum = "36df944cda56c7d8d8b7496af378e6b16de9284591917d307c9b4d313c44e698" 5965 + dependencies = [ 5966 + "same-file", 5967 + "winapi-util", 5968 + ] 5969 + 5970 + [[package]] 5971 + name = "want" 5972 + version = "0.3.1" 5973 + source = "registry+https://github.com/rust-lang/crates.io-index" 5974 + checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" 5975 + dependencies = [ 5976 + "try-lock", 5977 + ] 5978 + 5979 + [[package]] 5980 + name = "wasi" 5981 + version = "0.9.0+wasi-snapshot-preview1" 5982 + source = "registry+https://github.com/rust-lang/crates.io-index" 5983 + checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519" 5984 + 5985 + [[package]] 5986 + name = "wasi" 5987 + version = "0.10.0+wasi-snapshot-preview1" 5988 + source = "registry+https://github.com/rust-lang/crates.io-index" 5989 + checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f" 5990 + 5991 + [[package]] 5992 + name = "wasi" 5993 + version = "0.11.0+wasi-snapshot-preview1" 5994 + source = "registry+https://github.com/rust-lang/crates.io-index" 5995 + checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 5996 + 5997 + [[package]] 5998 + name = "wasm-bindgen" 5999 + version = "0.2.87" 6000 + source = "registry+https://github.com/rust-lang/crates.io-index" 6001 + checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342" 6002 + dependencies = [ 6003 + "cfg-if 1.0.0", 6004 + "serde", 6005 + "serde_json", 6006 + "wasm-bindgen-macro", 6007 + ] 6008 + 6009 + [[package]] 6010 + name = "wasm-bindgen-backend" 6011 + version = "0.2.87" 6012 + source = "registry+https://github.com/rust-lang/crates.io-index" 6013 + checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd" 6014 + dependencies = [ 6015 + "bumpalo", 6016 + "log", 6017 + "once_cell", 6018 + "proc-macro2", 6019 + "quote", 6020 + "syn 2.0.27", 6021 + "wasm-bindgen-shared", 6022 + ] 6023 + 6024 + [[package]] 6025 + name = "wasm-bindgen-futures" 6026 + version = "0.4.37" 6027 + source = "registry+https://github.com/rust-lang/crates.io-index" 6028 + checksum = "c02dbc21516f9f1f04f187958890d7e6026df8d16540b7ad9492bc34a67cea03" 6029 + dependencies = [ 6030 + "cfg-if 1.0.0", 6031 + "js-sys", 6032 + "wasm-bindgen", 6033 + "web-sys", 6034 + ] 6035 + 6036 + [[package]] 6037 + name = "wasm-bindgen-macro" 6038 + version = "0.2.87" 6039 + source = "registry+https://github.com/rust-lang/crates.io-index" 6040 + checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d" 6041 + dependencies = [ 6042 + "quote", 6043 + "wasm-bindgen-macro-support", 6044 + ] 6045 + 6046 + [[package]] 6047 + name = "wasm-bindgen-macro-support" 6048 + version = "0.2.87" 6049 + source = "registry+https://github.com/rust-lang/crates.io-index" 6050 + checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" 6051 + dependencies = [ 6052 + "proc-macro2", 6053 + "quote", 6054 + "syn 2.0.27", 6055 + "wasm-bindgen-backend", 6056 + "wasm-bindgen-shared", 6057 + ] 6058 + 6059 + [[package]] 6060 + name = "wasm-bindgen-shared" 6061 + version = "0.2.87" 6062 + source = "registry+https://github.com/rust-lang/crates.io-index" 6063 + checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1" 6064 + 6065 + [[package]] 6066 + name = "wasm-bindgen-test" 6067 + version = "0.3.37" 6068 + source = "registry+https://github.com/rust-lang/crates.io-index" 6069 + checksum = "6e6e302a7ea94f83a6d09e78e7dc7d9ca7b186bc2829c24a22d0753efd680671" 6070 + dependencies = [ 6071 + "console_error_panic_hook", 6072 + "js-sys", 6073 + "scoped-tls", 6074 + "wasm-bindgen", 6075 + "wasm-bindgen-futures", 6076 + "wasm-bindgen-test-macro", 6077 + ] 6078 + 6079 + [[package]] 6080 + name = "wasm-bindgen-test-macro" 6081 + version = "0.3.37" 6082 + source = "registry+https://github.com/rust-lang/crates.io-index" 6083 + checksum = "ecb993dd8c836930ed130e020e77d9b2e65dd0fbab1b67c790b0f5d80b11a575" 6084 + dependencies = [ 6085 + "proc-macro2", 6086 + "quote", 6087 + ] 6088 + 6089 + [[package]] 6090 + name = "wasm-logger" 6091 + version = "0.2.0" 6092 + source = "registry+https://github.com/rust-lang/crates.io-index" 6093 + checksum = "074649a66bb306c8f2068c9016395fa65d8e08d2affcbf95acf3c24c3ab19718" 6094 + dependencies = [ 6095 + "log", 6096 + "wasm-bindgen", 6097 + "web-sys", 6098 + ] 6099 + 6100 + [[package]] 6101 + name = "weak-table" 6102 + version = "0.3.2" 6103 + source = "registry+https://github.com/rust-lang/crates.io-index" 6104 + checksum = "323f4da9523e9a669e1eaf9c6e763892769b1d38c623913647bfdc1532fe4549" 6105 + 6106 + [[package]] 6107 + name = "web-sys" 6108 + version = "0.3.64" 6109 + source = "registry+https://github.com/rust-lang/crates.io-index" 6110 + checksum = "9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b" 6111 + dependencies = [ 6112 + "js-sys", 6113 + "wasm-bindgen", 6114 + ] 6115 + 6116 + [[package]] 6117 + name = "webpki" 6118 + version = "0.21.4" 6119 + source = "registry+https://github.com/rust-lang/crates.io-index" 6120 + checksum = "b8e38c0608262c46d4a56202ebabdeb094cef7e560ca7a226c6bf055188aa4ea" 6121 + dependencies = [ 6122 + "ring", 6123 + "untrusted", 6124 + ] 6125 + 6126 + [[package]] 6127 + name = "webpki" 6128 + version = "0.22.0" 6129 + source = "registry+https://github.com/rust-lang/crates.io-index" 6130 + checksum = "f095d78192e208183081cc07bc5515ef55216397af48b873e5edcd72637fa1bd" 6131 + dependencies = [ 6132 + "ring", 6133 + "untrusted", 6134 + ] 6135 + 6136 + [[package]] 6137 + name = "webpki-roots" 6138 + version = "0.21.1" 6139 + source = "registry+https://github.com/rust-lang/crates.io-index" 6140 + checksum = "aabe153544e473b775453675851ecc86863d2a81d786d741f6b76778f2a48940" 6141 + dependencies = [ 6142 + "webpki 0.21.4", 6143 + ] 6144 + 6145 + [[package]] 6146 + name = "webpki-roots" 6147 + version = "0.22.6" 6148 + source = "registry+https://github.com/rust-lang/crates.io-index" 6149 + checksum = "b6c71e40d7d2c34a5106301fb632274ca37242cd0c9d3e64dbece371a40a2d87" 6150 + dependencies = [ 6151 + "webpki 0.22.0", 6152 + ] 6153 + 6154 + [[package]] 6155 + name = "webpki-roots" 6156 + version = "0.25.1" 6157 + source = "registry+https://github.com/rust-lang/crates.io-index" 6158 + checksum = "c9c6eda1c830a36f361e7721c87fd79ea84293b54f8c48c959f85ec636f0f196" 6159 + 6160 + [[package]] 6161 + name = "wee_alloc" 6162 + version = "0.4.5" 6163 + source = "registry+https://github.com/rust-lang/crates.io-index" 6164 + checksum = "dbb3b5a6b2bb17cb6ad44a2e68a43e8d2722c997da10e928665c72ec6c0a0b8e" 6165 + dependencies = [ 6166 + "cfg-if 0.1.10", 6167 + "libc", 6168 + "memory_units", 6169 + "winapi", 6170 + ] 6171 + 6172 + [[package]] 6173 + name = "weezl" 6174 + version = "0.1.7" 6175 + source = "registry+https://github.com/rust-lang/crates.io-index" 6176 + checksum = "9193164d4de03a926d909d3bc7c30543cecb35400c02114792c2cae20d5e2dbb" 6177 + 6178 + [[package]] 6179 + name = "wg" 6180 + version = "0.3.2" 6181 + source = "registry+https://github.com/rust-lang/crates.io-index" 6182 + checksum = "f390449c16e0679435fc97a6b49d24e67f09dd05fea1de54db1b60902896d273" 6183 + dependencies = [ 6184 + "atomic-waker", 6185 + "parking_lot 0.12.1", 6186 + "triomphe", 6187 + ] 6188 + 6189 + [[package]] 6190 + name = "which" 6191 + version = "4.4.0" 6192 + source = "registry+https://github.com/rust-lang/crates.io-index" 6193 + checksum = "2441c784c52b289a054b7201fc93253e288f094e2f4be9058343127c4226a269" 6194 + dependencies = [ 6195 + "either", 6196 + "libc", 6197 + "once_cell", 6198 + ] 6199 + 6200 + [[package]] 6201 + name = "widestring" 6202 + version = "1.0.2" 6203 + source = "registry+https://github.com/rust-lang/crates.io-index" 6204 + checksum = "653f141f39ec16bba3c5abe400a0c60da7468261cc2cbf36805022876bc721a8" 6205 + 6206 + [[package]] 6207 + name = "wildmatch" 6208 + version = "1.1.0" 6209 + source = "registry+https://github.com/rust-lang/crates.io-index" 6210 + checksum = "7f44b95f62d34113cf558c93511ac93027e03e9c29a60dd0fd70e6e025c7270a" 6211 + 6212 + [[package]] 6213 + name = "winapi" 6214 + version = "0.3.9" 6215 + source = "registry+https://github.com/rust-lang/crates.io-index" 6216 + checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 6217 + dependencies = [ 6218 + "winapi-i686-pc-windows-gnu", 6219 + "winapi-x86_64-pc-windows-gnu", 6220 + ] 6221 + 6222 + [[package]] 6223 + name = "winapi-i686-pc-windows-gnu" 6224 + version = "0.4.0" 6225 + source = "registry+https://github.com/rust-lang/crates.io-index" 6226 + checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 6227 + 6228 + [[package]] 6229 + name = "winapi-util" 6230 + version = "0.1.5" 6231 + source = "registry+https://github.com/rust-lang/crates.io-index" 6232 + checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" 6233 + dependencies = [ 6234 + "winapi", 6235 + ] 6236 + 6237 + [[package]] 6238 + name = "winapi-wsapoll" 6239 + version = "0.1.1" 6240 + source = "registry+https://github.com/rust-lang/crates.io-index" 6241 + checksum = "44c17110f57155602a80dca10be03852116403c9ff3cd25b079d666f2aa3df6e" 6242 + dependencies = [ 6243 + "winapi", 6244 + ] 6245 + 6246 + [[package]] 6247 + name = "winapi-x86_64-pc-windows-gnu" 6248 + version = "0.4.0" 6249 + source = "registry+https://github.com/rust-lang/crates.io-index" 6250 + checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 6251 + 6252 + [[package]] 6253 + name = "windows" 6254 + version = "0.38.0" 6255 + source = "registry+https://github.com/rust-lang/crates.io-index" 6256 + checksum = "0c47017195a790490df51a3e27f669a7d4f285920d90d03ef970c5d886ef0af1" 6257 + dependencies = [ 6258 + "windows_aarch64_msvc 0.38.0", 6259 + "windows_i686_gnu 0.38.0", 6260 + "windows_i686_msvc 0.38.0", 6261 + "windows_x86_64_gnu 0.38.0", 6262 + "windows_x86_64_msvc 0.38.0", 6263 + ] 6264 + 6265 + [[package]] 6266 + name = "windows" 6267 + version = "0.48.0" 6268 + source = "registry+https://github.com/rust-lang/crates.io-index" 6269 + checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" 6270 + dependencies = [ 6271 + "windows-targets 0.48.1", 6272 + ] 6273 + 6274 + [[package]] 6275 + name = "windows-permissions" 6276 + version = "0.2.4" 6277 + source = "registry+https://github.com/rust-lang/crates.io-index" 6278 + checksum = "9e2ccdc3c6bf4d4a094e031b63fadd08d8e42abd259940eb8aa5fdc09d4bf9be" 6279 + dependencies = [ 6280 + "bitflags 1.3.2", 6281 + "winapi", 6282 + ] 6283 + 6284 + [[package]] 6285 + name = "windows-service" 6286 + version = "0.6.0" 6287 + source = "registry+https://github.com/rust-lang/crates.io-index" 6288 + checksum = "cd9db37ecb5b13762d95468a2fc6009d4b2c62801243223aabd44fca13ad13c8" 6289 + dependencies = [ 6290 + "bitflags 1.3.2", 6291 + "widestring", 6292 + "windows-sys 0.45.0", 6293 + ] 6294 + 6295 + [[package]] 6296 + name = "windows-sys" 6297 + version = "0.45.0" 6298 + source = "registry+https://github.com/rust-lang/crates.io-index" 6299 + checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 6300 + dependencies = [ 6301 + "windows-targets 0.42.2", 6302 + ] 6303 + 6304 + [[package]] 6305 + name = "windows-sys" 6306 + version = "0.48.0" 6307 + source = "registry+https://github.com/rust-lang/crates.io-index" 6308 + checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 6309 + dependencies = [ 6310 + "windows-targets 0.48.1", 6311 + ] 6312 + 6313 + [[package]] 6314 + name = "windows-targets" 6315 + version = "0.42.2" 6316 + source = "registry+https://github.com/rust-lang/crates.io-index" 6317 + checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" 6318 + dependencies = [ 6319 + "windows_aarch64_gnullvm 0.42.2", 6320 + "windows_aarch64_msvc 0.42.2", 6321 + "windows_i686_gnu 0.42.2", 6322 + "windows_i686_msvc 0.42.2", 6323 + "windows_x86_64_gnu 0.42.2", 6324 + "windows_x86_64_gnullvm 0.42.2", 6325 + "windows_x86_64_msvc 0.42.2", 6326 + ] 6327 + 6328 + [[package]] 6329 + name = "windows-targets" 6330 + version = "0.48.1" 6331 + source = "registry+https://github.com/rust-lang/crates.io-index" 6332 + checksum = "05d4b17490f70499f20b9e791dcf6a299785ce8af4d709018206dc5b4953e95f" 6333 + dependencies = [ 6334 + "windows_aarch64_gnullvm 0.48.0", 6335 + "windows_aarch64_msvc 0.48.0", 6336 + "windows_i686_gnu 0.48.0", 6337 + "windows_i686_msvc 0.48.0", 6338 + "windows_x86_64_gnu 0.48.0", 6339 + "windows_x86_64_gnullvm 0.48.0", 6340 + "windows_x86_64_msvc 0.48.0", 6341 + ] 6342 + 6343 + [[package]] 6344 + name = "windows_aarch64_gnullvm" 6345 + version = "0.42.2" 6346 + source = "registry+https://github.com/rust-lang/crates.io-index" 6347 + checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 6348 + 6349 + [[package]] 6350 + name = "windows_aarch64_gnullvm" 6351 + version = "0.48.0" 6352 + source = "registry+https://github.com/rust-lang/crates.io-index" 6353 + checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" 6354 + 6355 + [[package]] 6356 + name = "windows_aarch64_msvc" 6357 + version = "0.38.0" 6358 + source = "registry+https://github.com/rust-lang/crates.io-index" 6359 + checksum = "b12add87e2fb192fff3f4f7e4342b3694785d79f3a64e2c20d5ceb5ccbcfc3cd" 6360 + 6361 + [[package]] 6362 + name = "windows_aarch64_msvc" 6363 + version = "0.42.2" 6364 + source = "registry+https://github.com/rust-lang/crates.io-index" 6365 + checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 6366 + 6367 + [[package]] 6368 + name = "windows_aarch64_msvc" 6369 + version = "0.48.0" 6370 + source = "registry+https://github.com/rust-lang/crates.io-index" 6371 + checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" 6372 + 6373 + [[package]] 6374 + name = "windows_i686_gnu" 6375 + version = "0.38.0" 6376 + source = "registry+https://github.com/rust-lang/crates.io-index" 6377 + checksum = "4c98f2db372c23965c5e0f43896a8f0316dc0fbe48d1aa65bea9bdd295d43c15" 6378 + 6379 + [[package]] 6380 + name = "windows_i686_gnu" 6381 + version = "0.42.2" 6382 + source = "registry+https://github.com/rust-lang/crates.io-index" 6383 + checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 6384 + 6385 + [[package]] 6386 + name = "windows_i686_gnu" 6387 + version = "0.48.0" 6388 + source = "registry+https://github.com/rust-lang/crates.io-index" 6389 + checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" 6390 + 6391 + [[package]] 6392 + name = "windows_i686_msvc" 6393 + version = "0.38.0" 6394 + source = "registry+https://github.com/rust-lang/crates.io-index" 6395 + checksum = "cdf0569be0f2863ab6a12a6ba841fcfa7d107cbc7545a3ebd57685330db0a3ff" 6396 + 6397 + [[package]] 6398 + name = "windows_i686_msvc" 6399 + version = "0.42.2" 6400 + source = "registry+https://github.com/rust-lang/crates.io-index" 6401 + checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 6402 + 6403 + [[package]] 6404 + name = "windows_i686_msvc" 6405 + version = "0.48.0" 6406 + source = "registry+https://github.com/rust-lang/crates.io-index" 6407 + checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" 6408 + 6409 + [[package]] 6410 + name = "windows_x86_64_gnu" 6411 + version = "0.38.0" 6412 + source = "registry+https://github.com/rust-lang/crates.io-index" 6413 + checksum = "905858262c8380a36f32cb8c1990d7e7c3b7a8170e58ed9a98ca6d940b7ea9f1" 6414 + 6415 + [[package]] 6416 + name = "windows_x86_64_gnu" 6417 + version = "0.42.2" 6418 + source = "registry+https://github.com/rust-lang/crates.io-index" 6419 + checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 6420 + 6421 + [[package]] 6422 + name = "windows_x86_64_gnu" 6423 + version = "0.48.0" 6424 + source = "registry+https://github.com/rust-lang/crates.io-index" 6425 + checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" 6426 + 6427 + [[package]] 6428 + name = "windows_x86_64_gnullvm" 6429 + version = "0.42.2" 6430 + source = "registry+https://github.com/rust-lang/crates.io-index" 6431 + checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 6432 + 6433 + [[package]] 6434 + name = "windows_x86_64_gnullvm" 6435 + version = "0.48.0" 6436 + source = "registry+https://github.com/rust-lang/crates.io-index" 6437 + checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" 6438 + 6439 + [[package]] 6440 + name = "windows_x86_64_msvc" 6441 + version = "0.38.0" 6442 + source = "registry+https://github.com/rust-lang/crates.io-index" 6443 + checksum = "890c3c6341d441ffb38f705f47196e3665dc6dd79f6d72fa185d937326730561" 6444 + 6445 + [[package]] 6446 + name = "windows_x86_64_msvc" 6447 + version = "0.42.2" 6448 + source = "registry+https://github.com/rust-lang/crates.io-index" 6449 + checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 6450 + 6451 + [[package]] 6452 + name = "windows_x86_64_msvc" 6453 + version = "0.48.0" 6454 + source = "registry+https://github.com/rust-lang/crates.io-index" 6455 + checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" 6456 + 6457 + [[package]] 6458 + name = "winnow" 6459 + version = "0.5.2" 6460 + source = "registry+https://github.com/rust-lang/crates.io-index" 6461 + checksum = "8bd122eb777186e60c3fdf765a58ac76e41c582f1f535fbf3314434c6b58f3f7" 6462 + dependencies = [ 6463 + "memchr", 6464 + ] 6465 + 6466 + [[package]] 6467 + name = "winreg" 6468 + version = "0.50.0" 6469 + source = "registry+https://github.com/rust-lang/crates.io-index" 6470 + checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" 6471 + dependencies = [ 6472 + "cfg-if 1.0.0", 6473 + "windows-sys 0.48.0", 6474 + ] 6475 + 6476 + [[package]] 6477 + name = "ws_stream_wasm" 6478 + version = "0.7.4" 6479 + source = "registry+https://github.com/rust-lang/crates.io-index" 6480 + checksum = "7999f5f4217fe3818726b66257a4475f71e74ffd190776ad053fa159e50737f5" 6481 + dependencies = [ 6482 + "async_io_stream", 6483 + "futures", 6484 + "js-sys", 6485 + "log", 6486 + "pharos", 6487 + "rustc_version 0.4.0", 6488 + "send_wrapper 0.6.0", 6489 + "thiserror", 6490 + "wasm-bindgen", 6491 + "wasm-bindgen-futures", 6492 + "web-sys", 6493 + ] 6494 + 6495 + [[package]] 6496 + name = "x11rb" 6497 + version = "0.10.1" 6498 + source = "registry+https://github.com/rust-lang/crates.io-index" 6499 + checksum = "592b4883219f345e712b3209c62654ebda0bb50887f330cbd018d0f654bfd507" 6500 + dependencies = [ 6501 + "gethostname", 6502 + "nix 0.24.3", 6503 + "winapi", 6504 + "winapi-wsapoll", 6505 + "x11rb-protocol", 6506 + ] 6507 + 6508 + [[package]] 6509 + name = "x11rb-protocol" 6510 + version = "0.10.0" 6511 + source = "registry+https://github.com/rust-lang/crates.io-index" 6512 + checksum = "56b245751c0ac9db0e006dc812031482784e434630205a93c73cfefcaabeac67" 6513 + dependencies = [ 6514 + "nix 0.24.3", 6515 + ] 6516 + 6517 + [[package]] 6518 + name = "x25519-dalek" 6519 + version = "1.2.0" 6520 + source = "registry+https://github.com/rust-lang/crates.io-index" 6521 + checksum = "2392b6b94a576b4e2bf3c5b2757d63f10ada8020a2e4d08ac849ebcf6ea8e077" 6522 + dependencies = [ 6523 + "curve25519-dalek", 6524 + "rand_core 0.5.1", 6525 + "zeroize", 6526 + ] 6527 + 6528 + [[package]] 6529 + name = "xi-unicode" 6530 + version = "0.3.0" 6531 + source = "registry+https://github.com/rust-lang/crates.io-index" 6532 + checksum = "a67300977d3dc3f8034dae89778f502b6ba20b269527b3223ba59c0cf393bb8a" 6533 + 6534 + [[package]] 6535 + name = "xml-rs" 6536 + version = "0.8.16" 6537 + source = "registry+https://github.com/rust-lang/crates.io-index" 6538 + checksum = "47430998a7b5d499ccee752b41567bc3afc57e1327dc855b1a2aa44ce29b5fa1" 6539 + 6540 + [[package]] 6541 + name = "xmltree" 6542 + version = "0.10.3" 6543 + source = "registry+https://github.com/rust-lang/crates.io-index" 6544 + checksum = "d7d8a75eaf6557bb84a65ace8609883db44a29951042ada9b393151532e41fcb" 6545 + dependencies = [ 6546 + "xml-rs", 6547 + ] 6548 + 6549 + [[package]] 6550 + name = "yaml-rust" 6551 + version = "0.4.5" 6552 + source = "registry+https://github.com/rust-lang/crates.io-index" 6553 + checksum = "56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85" 6554 + dependencies = [ 6555 + "linked-hash-map", 6556 + ] 6557 + 6558 + [[package]] 6559 + name = "zbus" 6560 + version = "1.9.3" 6561 + source = "registry+https://github.com/rust-lang/crates.io-index" 6562 + checksum = "9cbeb2291cd7267a94489b71376eda33496c1b9881adf6b36f26cc2779f3fc49" 6563 + dependencies = [ 6564 + "async-io", 6565 + "byteorder", 6566 + "derivative", 6567 + "enumflags2", 6568 + "fastrand 1.9.0", 6569 + "futures", 6570 + "nb-connect", 6571 + "nix 0.22.3", 6572 + "once_cell", 6573 + "polling", 6574 + "scoped-tls", 6575 + "serde", 6576 + "serde_repr", 6577 + "zbus_macros", 6578 + "zvariant", 6579 + ] 6580 + 6581 + [[package]] 6582 + name = "zbus_macros" 6583 + version = "1.9.3" 6584 + source = "registry+https://github.com/rust-lang/crates.io-index" 6585 + checksum = "fa3959a7847cf95e3d51e312856617c5b1b77191176c65a79a5f14d778bbe0a6" 6586 + dependencies = [ 6587 + "proc-macro-crate 0.1.5", 6588 + "proc-macro2", 6589 + "quote", 6590 + "syn 1.0.109", 6591 + ] 6592 + 6593 + [[package]] 6594 + name = "zeroize" 6595 + version = "1.3.0" 6596 + source = "registry+https://github.com/rust-lang/crates.io-index" 6597 + checksum = "4756f7db3f7b5574938c3eb1c117038b8e07f95ee6718c0efad4ac21508f1efd" 6598 + dependencies = [ 6599 + "zeroize_derive", 6600 + ] 6601 + 6602 + [[package]] 6603 + name = "zeroize_derive" 6604 + version = "1.4.2" 6605 + source = "registry+https://github.com/rust-lang/crates.io-index" 6606 + checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" 6607 + dependencies = [ 6608 + "proc-macro2", 6609 + "quote", 6610 + "syn 2.0.27", 6611 + ] 6612 + 6613 + [[package]] 6614 + name = "zvariant" 6615 + version = "2.10.0" 6616 + source = "registry+https://github.com/rust-lang/crates.io-index" 6617 + checksum = "a68c7b55f2074489b7e8e07d2d0a6ee6b4f233867a653c664d8020ba53692525" 6618 + dependencies = [ 6619 + "byteorder", 6620 + "enumflags2", 6621 + "libc", 6622 + "serde", 6623 + "static_assertions", 6624 + "zvariant_derive", 6625 + ] 6626 + 6627 + [[package]] 6628 + name = "zvariant_derive" 6629 + version = "2.10.0" 6630 + source = "registry+https://github.com/rust-lang/crates.io-index" 6631 + checksum = "e4ca5e22593eb4212382d60d26350065bf2a02c34b85bc850474a74b589a3de9" 6632 + dependencies = [ 6633 + "proc-macro-crate 1.3.1", 6634 + "proc-macro2", 6635 + "quote", 6636 + "syn 1.0.109", 6637 + ]
+55
pkgs/tools/networking/veilid/default.nix
··· 1 + { lib 2 + , stdenv 3 + , AppKit 4 + , Security 5 + , fetchFromGitLab 6 + , rustPlatform 7 + , protobuf 8 + , capnproto 9 + }: 10 + 11 + rustPlatform.buildRustPackage rec { 12 + pname = "veilid"; 13 + version = "0.1.7"; 14 + 15 + src = fetchFromGitLab { 16 + owner = "veilid"; 17 + repo = pname; 18 + rev = "v${version}"; 19 + fetchSubmodules = true; 20 + sha256 = "sha256-wG8uxmohIOb8V+5gqhjM4hHG/6uHg0ehAtP2z5eoflU="; 21 + }; 22 + 23 + cargoLock = { 24 + lockFile = ./Cargo.lock; 25 + outputHashes = { 26 + "bugsalot-0.2.2" = "sha256-9zLzK22dOB7w+ejk1SfkA98z4rEzrB6mAVUpPFuDUnY="; 27 + }; 28 + }; 29 + 30 + nativeBuildInputs = [ 31 + capnproto 32 + protobuf 33 + ]; 34 + 35 + buildInputs = lib.optionals stdenv.isDarwin [ AppKit Security ]; 36 + 37 + cargoBuildFlags = [ 38 + "--workspace" 39 + ]; 40 + 41 + doCheck = false; 42 + 43 + outputs = [ "out" "lib" "dev" ]; 44 + 45 + postInstall = '' 46 + moveToOutput "lib" "$lib" 47 + ''; 48 + 49 + meta = with lib; { 50 + description = "An open-source, peer-to-peer, mobile-first, networked application framework"; 51 + homepage = "https://veilid.com"; 52 + license = licenses.mpl20; 53 + maintainers = with maintainers; [ bbigras ]; 54 + }; 55 + }
+1 -2
pkgs/tools/nix/nixos-install-tools/default.nix
··· 20 20 inherit (config.system.build) 21 21 nixos-install nixos-generate-config nixos-enter; 22 22 23 - # Required for --help. 24 - inherit (config.system.build.manual) manpages; 23 + inherit (config.system.build.manual) nixos-configuration-reference-manpage; 25 24 }; 26 25 27 26 extraOutputsToInstall = ["man"];
+23 -4
pkgs/tools/nix/nixos-option/default.nix
··· 1 - { lib, stdenv, boost, cmake, pkg-config, nix }: 1 + { lib 2 + , stdenv 3 + , boost 4 + , cmake 5 + , pkg-config 6 + , installShellFiles 7 + , nix 8 + }: 2 9 3 10 stdenv.mkDerivation { 4 11 name = "nixos-option"; 5 12 6 13 src = ./.; 14 + postInstall = '' 15 + installManPage ${./nixos-option.8} 16 + ''; 7 17 8 18 strictDeps = true; 9 - nativeBuildInputs = [ cmake pkg-config ]; 10 - buildInputs = [ boost nix ]; 11 - cmakeFlags = [ "-DNIX_DEV_INCLUDEPATH=${nix.dev}/include/nix" ]; 19 + nativeBuildInputs = [ 20 + cmake 21 + pkg-config 22 + installShellFiles 23 + ]; 24 + buildInputs = [ 25 + boost 26 + nix 27 + ]; 28 + cmakeFlags = [ 29 + "-DNIX_DEV_INCLUDEPATH=${nix.dev}/include/nix" 30 + ]; 12 31 13 32 meta = with lib; { 14 33 license = licenses.lgpl2Plus;
+2 -2
pkgs/tools/text/ugrep/default.nix
··· 11 11 12 12 stdenv.mkDerivation (finalAttrs: { 13 13 pname = "ugrep"; 14 - version = "3.12.3"; 14 + version = "3.12.6"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "Genivia"; 18 18 repo = "ugrep"; 19 19 rev = "v${finalAttrs.version}"; 20 - hash = "sha256-KP8SpeHGOdIKnA+xavdkoj3XRU572RZtFH0DaW28m+k="; 20 + hash = "sha256-bf/MWJKqHuwqVyCtI8rBiYyEFvBpHq89YXtatQEqDHo="; 21 21 }; 22 22 23 23 buildInputs = [
+12
pkgs/top-level/all-packages.nix
··· 589 589 590 590 dnf5 = callPackage ../tools/package-management/dnf5 { }; 591 591 592 + documenso = callPackage ../applications/office/documenso { }; 593 + 592 594 dsq = callPackage ../tools/misc/dsq { }; 593 595 594 596 dt = callPackage ../tools/text/dt { }; ··· 1673 1675 colorless = callPackage ../tools/misc/colorless { }; 1674 1676 1675 1677 cope = callPackage ../tools/misc/cope { }; 1678 + 1679 + crypto-tracker = callPackage ../tools/misc/crypto-tracker { }; 1676 1680 1677 1681 ejson2env = callPackage ../tools/admin/ejson2env { }; 1678 1682 ··· 11760 11764 pdfminer = with python3Packages; toPythonApplication pdfminer-six; 11761 11765 11762 11766 pdf-quench = callPackage ../applications/misc/pdf-quench { }; 11767 + 11768 + pdf-sign = callPackage ../tools/graphics/pdf-sign { }; 11763 11769 11764 11770 pdfarranger = callPackage ../applications/misc/pdfarranger { }; 11765 11771 ··· 40838 40844 40839 40845 brlaser = callPackage ../misc/cups/drivers/brlaser { }; 40840 40846 40847 + fflinuxprint = callPackage ../misc/cups/drivers/fflinuxprint { }; 40848 + 40841 40849 fxlinuxprint = callPackage ../misc/cups/drivers/fxlinuxprint { }; 40842 40850 40843 40851 brscan4 = callPackage ../applications/graphics/sane/backends/brscan4 { }; ··· 41069 41077 vaultwarden-postgresql = vaultwarden.override { dbBackend = "postgresql"; }; 41070 41078 41071 41079 vazir-fonts = callPackage ../data/fonts/vazir-fonts { }; 41080 + 41081 + veilid = callPackage ../tools/networking/veilid { 41082 + inherit (darwin.apple_sdk.frameworks) AppKit Security; 41083 + }; 41072 41084 41073 41085 vhs = callPackage ../applications/misc/vhs { }; 41074 41086
+2
pkgs/top-level/php-packages.nix
··· 304 304 305 305 uv = callPackage ../development/php-packages/uv { }; 306 306 307 + vld = callPackage ../development/php-packages/vld { }; 308 + 307 309 xdebug = callPackage ../development/php-packages/xdebug { }; 308 310 309 311 yaml = callPackage ../development/php-packages/yaml { };