nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix

Merge staging-next into staging

authored by

github-actions[bot] and committed by
GitHub
670be3a8 336ffcf0

+12447 -1173
+3
ci/OWNERS
··· 338 338 /pkgs/by-name/ne/nemo @mkg20001 339 339 /pkgs/by-name/ne/nemo-* @mkg20001 340 340 341 + # Xfce 342 + /doc/hooks/xfce4-dev-tools.section.md @NixOS/xfce 343 + 341 344 # nim 342 345 /doc/languages-frameworks/nim.section.md @ehmry 343 346 /pkgs/build-support/build-nim-package.nix @ehmry
+1
doc/hooks/index.md
··· 39 39 waf.section.md 40 40 zig.section.md 41 41 xcbuild.section.md 42 + xfce4-dev-tools.section.md 42 43 ```
+5
doc/hooks/xfce4-dev-tools.section.md
··· 1 + # `xfce.xfce4-dev-tools` {#xfce4-dev-tools} 2 + 3 + This setup hook attempts to run `xdt-autogen` in `xdtAutogenPhase`, which is part of `preConfigurePhases`. 4 + 5 + []{#dontUseXdtAutogenPhase} This behavior can be disabled by setting `dontUseXdtAutogenPhase` to `true`.
+28
maintainers/maintainer-list.nix
··· 1070 1070 githubId = 50754358; 1071 1071 name = "Alex Winter"; 1072 1072 }; 1073 + alexymantha = { 1074 + email = "alexy@mantha.dev"; 1075 + github = "alexymantha"; 1076 + githubId = 1365231; 1077 + name = "Alexy Mantha"; 1078 + }; 1073 1079 alfarel = { 1074 1080 email = "alfarelcynthesis@proton.me"; 1075 1081 github = "alfarelcynthesis"; ··· 7426 7420 github = "freezeboy"; 7427 7421 githubId = 13279982; 7428 7422 name = "freezeboy"; 7423 + }; 7424 + frenetic00 = { 7425 + github = "frenetic00"; 7426 + githubId = 50942055; 7427 + name = "frenetic00"; 7429 7428 }; 7430 7429 Fresheyeball = { 7431 7430 email = "fresheyeball@gmail.com"; ··· 17607 17596 githubId = 43755002; 17608 17597 name = "Dmitriy P"; 17609 17598 }; 17599 + pta2002 = { 17600 + email = "pta2002@pta2002.com"; 17601 + github = "pta2002"; 17602 + githubId = 7443916; 17603 + name = "Pedro Alves"; 17604 + }; 17610 17605 ptival = { 17611 17606 email = "valentin.robert.42@gmail.com"; 17612 17607 github = "Ptival"; ··· 21371 21354 githubId = 38222826; 21372 21355 name = "Aamaruvi Yogamani"; 21373 21356 }; 21357 + technobaboo = { 21358 + github = "technobaboo"; 21359 + githubId = 4541968; 21360 + name = "Nova King"; 21361 + }; 21374 21362 teh = { 21375 21363 email = "tehunger@gmail.com"; 21376 21364 github = "teh"; ··· 23240 23218 github = "wexder"; 23241 23219 githubId = 24979302; 23242 23220 name = "Vladimír Zahradník"; 23221 + }; 23222 + wfdewith = { 23223 + name = "Wim de With"; 23224 + email = "wf@dewith.io"; 23225 + github = "wfdewith"; 23226 + githubId = 2306085; 23243 23227 }; 23244 23228 wgunderwood = { 23245 23229 email = "wg.underwood13@gmail.com";
+2 -1
nixos/doc/manual/development/writing-modules.chapter.md
··· 140 140 path = [ pkgs.su ]; 141 141 script = 142 142 '' 143 - mkdir -m 0755 -p $(dirname ${toString cfg.output}) 143 + mkdir -p $(dirname ${toString cfg.output}) 144 + chmod 0755 $(dirname ${toString cfg.output}) 144 145 exec updatedb \ 145 146 --localuser=${cfg.localuser} \ 146 147 ${optionalString (!cfg.includeStore) "--prunepaths='/nix/store'"} \
+2 -1
nixos/modules/installer/tools/tools.nix
··· 106 106 # isNormalUser = true; 107 107 # extraGroups = [ "wheel" ]; # Enable ‘sudo’ for the user. 108 108 # packages = with pkgs; [ 109 - # firefox 110 109 # tree 111 110 # ]; 112 111 # }; 112 + 113 + # programs.firefox.enable = true; 113 114 114 115 # List packages installed in system profile. To search, run: 115 116 # \$ nix search wget
+28 -2
nixos/modules/misc/version.nix
··· 22 22 { 23 23 NAME = "${cfg.distroName}"; 24 24 ID = "${cfg.distroId}"; 25 + ID_LIKE = optionalString (!isNixos) "nixos"; 26 + VENDOR_NAME = cfg.vendorName; 25 27 VERSION = "${cfg.release} (${cfg.codeName})"; 26 28 VERSION_CODENAME = toLower cfg.codeName; 27 29 VERSION_ID = cfg.release; 28 30 BUILD_ID = cfg.version; 29 31 PRETTY_NAME = "${cfg.distroName} ${cfg.release} (${cfg.codeName})"; 32 + CPE_NAME = "cpe:/o:${cfg.vendorId}:${cfg.distroId}:${cfg.release}"; 30 33 LOGO = "nix-snowflake"; 31 34 HOME_URL = optionalString isNixos "https://nixos.org/"; 35 + VENDOR_URL = optionalString isNixos "https://nixos.org/"; 32 36 DOCUMENTATION_URL = optionalString isNixos "https://nixos.org/learn.html"; 33 37 SUPPORT_URL = optionalString isNixos "https://nixos.org/community.html"; 34 38 BUG_REPORT_URL = optionalString isNixos "https://github.com/NixOS/nixpkgs/issues"; 35 39 ANSI_COLOR = optionalString isNixos "1;34"; 36 40 IMAGE_ID = optionalString (config.system.image.id != null) config.system.image.id; 37 41 IMAGE_VERSION = optionalString (config.system.image.version != null) config.system.image.version; 38 - } // lib.optionalAttrs (cfg.variant_id != null) { 39 - VARIANT_ID = cfg.variant_id; 42 + VARIANT = optionalString (cfg.variantName != null) cfg.variantName; 43 + VARIANT_ID = optionalString (cfg.variant_id != null) cfg.variant_id; 44 + DEFAULT_HOSTNAME = config.networking.fqdnOrHostName; 40 45 }; 41 46 42 47 initrdReleaseContents = (removeAttrs osReleaseContents [ "BUILD_ID" ]) // { ··· 120 115 default = null; 121 116 description = "A lower-case string identifying a specific variant or edition of the operating system"; 122 117 example = "installer"; 118 + }; 119 + 120 + variantName = mkOption { 121 + type = types.nullOr types.str; 122 + default = null; 123 + description = "A string identifying a specific variant or edition of the operating system suitable for presentation to the user"; 124 + example = "NixOS Installer Image"; 125 + }; 126 + 127 + vendorId = mkOption { 128 + internal = true; 129 + type = types.str; 130 + default = "nixos"; 131 + description = "The id of the operating system vendor"; 132 + }; 133 + 134 + vendorName = mkOption { 135 + internal = true; 136 + type = types.str; 137 + default = "NixOS"; 138 + description = "The name of the operating system vendor"; 123 139 }; 124 140 }; 125 141
+2
nixos/modules/services/hardware/monado.nix
··· 93 93 environment.systemPackages = [ cfg.package ]; 94 94 environment.pathsToLink = [ "/share/openxr" ]; 95 95 96 + hardware.opengl.extraPackages = [ pkgs.monado-vulkan-layers ]; 97 + 96 98 environment.etc."xdg/openxr/1/active_runtime.json" = mkIf cfg.defaultRuntime { 97 99 source = "${cfg.package}/share/openxr/1/openxr_monado.json"; 98 100 };
+3 -4
nixos/modules/services/misc/octoprint.nix
··· 5 5 6 6 baseConfig = { 7 7 plugins.curalegacy.cura_engine = "${pkgs.curaengine_stable}/bin/CuraEngine"; 8 - server.host = cfg.host; 9 8 server.port = cfg.port; 10 9 webcam.ffmpeg = "${pkgs.ffmpeg.bin}/bin/ffmpeg"; 11 - }; 10 + } // lib.optionalAttrs (cfg.host != null) {server.host = cfg.host;}; 12 11 13 12 fullConfig = lib.recursiveUpdate cfg.extraConfig baseConfig; 14 13 ··· 28 29 enable = lib.mkEnableOption "OctoPrint, web interface for 3D printers"; 29 30 30 31 host = lib.mkOption { 31 - type = lib.types.str; 32 - default = "0.0.0.0"; 32 + type = lib.types.nullOr lib.types.str; 33 + default = null; 33 34 description = '' 34 35 Host to bind OctoPrint to. 35 36 '';
+5
nixos/modules/services/wayland/hypridle.nix
··· 20 20 systemd = { 21 21 packages = [ cfg.package ]; 22 22 user.services.hypridle.wantedBy = [ "graphical-session.target" ]; 23 + user.services.hypridle.path = [ 24 + config.programs.hyprland.package 25 + config.programs.hyprlock.package 26 + pkgs.procps 27 + ]; 23 28 }; 24 29 }; 25 30
+42
nixos/modules/services/web-apps/immich.nix
··· 6 6 }: 7 7 let 8 8 cfg = config.services.immich; 9 + format = pkgs.formats.json { }; 9 10 isPostgresUnixSocket = lib.hasPrefix "/" cfg.database.host; 10 11 isRedisUnixSocket = lib.hasPrefix "/" cfg.redis.host; 11 12 ··· 109 108 type = types.str; 110 109 default = "immich"; 111 110 description = "The group immich should run as."; 111 + }; 112 + 113 + settings = mkOption { 114 + default = null; 115 + description = '' 116 + Configuration for Immich. 117 + See <https://immich.app/docs/install/config-file/> or navigate to 118 + <https://your-immich-domain/admin/system-settings> for 119 + options and defaults. 120 + Setting it to `null` allows configuring Immich in the web interface. 121 + ''; 122 + type = types.nullOr ( 123 + types.submodule { 124 + freeformType = format.type; 125 + options = { 126 + newVersionCheck.enabled = mkOption { 127 + type = types.bool; 128 + default = false; 129 + description = '' 130 + Check for new versions. 131 + This feature relies on periodic communication with github.com. 132 + ''; 133 + }; 134 + server.externalDomain = mkOption { 135 + type = types.str; 136 + default = ""; 137 + description = "Domain for publicly shared links, including `http(s)://`."; 138 + }; 139 + }; 140 + } 141 + ); 112 142 }; 113 143 114 144 machine-learning = { ··· 294 262 IMMICH_PORT = toString cfg.port; 295 263 IMMICH_MEDIA_LOCATION = cfg.mediaLocation; 296 264 IMMICH_MACHINE_LEARNING_URL = "http://localhost:3003"; 265 + } 266 + // lib.optionalAttrs (cfg.settings != null) { 267 + IMMICH_CONFIG_FILE = "${format.generate "immich.json" cfg.settings}"; 297 268 }; 298 269 299 270 services.immich.machine-learning.environment = { ··· 305 270 MACHINE_LEARNING_CACHE_FOLDER = "/var/cache/immich"; 306 271 IMMICH_HOST = "localhost"; 307 272 IMMICH_PORT = "3003"; 273 + }; 274 + 275 + systemd.slices.system-immich = { 276 + description = "Immich (self-hosted photo and video backup solution) slice"; 277 + documentation = [ "https://immich.app/docs" ]; 308 278 }; 309 279 310 280 systemd.services.immich-server = { ··· 321 281 serviceConfig = commonServiceConfig // { 322 282 ExecStart = lib.getExe cfg.package; 323 283 EnvironmentFile = mkIf (cfg.secretsFile != null) cfg.secretsFile; 284 + Slice = "system-immich.slice"; 324 285 StateDirectory = "immich"; 325 286 SyslogIdentifier = "immich"; 326 287 RuntimeDirectory = "immich"; ··· 341 300 inherit (cfg.machine-learning) environment; 342 301 serviceConfig = commonServiceConfig // { 343 302 ExecStart = lib.getExe (cfg.package.machine-learning.override { immich = cfg.package; }); 303 + Slice = "system-immich.slice"; 344 304 CacheDirectory = "immich"; 345 305 User = cfg.user; 346 306 Group = cfg.group;
+1 -1
nixos/tests/boot-stage1.nix
··· 157 157 machine.fail("pgrep -a canary1") 158 158 machine.fail("kill -0 $(< /run/canary2.pid)") 159 159 machine.succeed('pgrep -a -f "^@canary3$"') 160 - machine.succeed('pgrep -a -f "^kcanary$"') 160 + machine.succeed('pgrep -a -f "^\\[kcanary\\]$"') 161 161 ''; 162 162 163 163 meta.maintainers = with pkgs.lib.maintainers; [ aszlig ];
+3 -1
pkgs/applications/editors/jetbrains/bin/darwin.nix
··· 19 19 loname = lib.toLower productShort; 20 20 in 21 21 stdenvNoCC.mkDerivation { 22 - inherit pname meta src version plugins; 22 + inherit pname src version plugins; 23 23 passthru.buildNumber = buildNumber; 24 + passthru.product = product; 25 + meta = meta // { mainProgram = loname; }; 24 26 desktopName = product; 25 27 dontFixup = true; 26 28 installPhase = ''
+16 -6
pkgs/applications/editors/jetbrains/plugins/default.nix
··· 90 90 passthru.plugins = plugins ++ (ide.plugins or [ ]); 91 91 newPlugins = plugins; 92 92 disallowedReferences = [ ide ]; 93 - nativeBuildInputs = [ autoPatchelfHook ] ++ (ide.nativeBuildInputs or [ ]); 93 + nativeBuildInputs = (lib.optional stdenv.hostPlatform.isLinux autoPatchelfHook) ++ (ide.nativeBuildInputs or [ ]); 94 94 buildInputs = lib.unique ((ide.buildInputs or [ ]) ++ [ glib ]); 95 95 96 96 inherit (ide) meta; 97 97 98 - buildPhase = '' 98 + buildPhase = 99 + let 100 + rootDir = if stdenv.hostPlatform.isDarwin then "Applications/${ide.product}.app/Contents" else meta.mainProgram; 101 + in 102 + '' 99 103 cp -r ${ide} $out 100 104 chmod +w -R $out 101 - rm -f $out/${meta.mainProgram}/plugins/plugin-classpath.txt 105 + rm -f $out/${rootDir}/plugins/plugin-classpath.txt 102 106 IFS=' ' read -ra pluginArray <<< "$newPlugins" 103 107 for plugin in "''${pluginArray[@]}" 104 108 do 105 - ln -s "$plugin" -t $out/${meta.mainProgram}/plugins/ 109 + ln -s "$plugin" -t "$out/${rootDir}/plugins/" 106 110 done 107 111 sed "s|${ide.outPath}|$out|" \ 108 - -i $(realpath $out/bin/${meta.mainProgram}) \ 109 - -i $(realpath $out/bin/${meta.mainProgram}-remote-dev-server) 112 + -i $(realpath $out/bin/${meta.mainProgram}) 113 + 114 + if test -f "$out/bin/${meta.mainProgram}-remote-dev-server"; then 115 + sed "s|${ide.outPath}|$out|" \ 116 + -i $(realpath $out/bin/${meta.mainProgram}-remote-dev-server) 117 + fi 118 + 119 + '' + lib.optionalString stdenv.hostPlatform.isLinux '' 110 120 autoPatchelf $out 111 121 ''; 112 122 };
+4 -4
pkgs/applications/editors/jetbrains/plugins/specialPlugins.nix
··· 4 4 { 5 5 "631" = { 6 6 # Python 7 - nativeBuildInputs = [ autoPatchelfHook ]; 7 + nativeBuildInputs = lib.optional stdenv.hostPlatform.isLinux autoPatchelfHook; 8 8 buildInputs = [ stdenv.cc.cc.lib ]; 9 9 }; 10 10 "7322" = { 11 11 # Python community edition 12 - nativeBuildInputs = [ autoPatchelfHook ]; 12 + nativeBuildInputs = lib.optional stdenv.hostPlatform.isLinux autoPatchelfHook; 13 13 buildInputs = [ stdenv.cc.cc.lib ]; 14 14 }; 15 15 "8182" = { 16 16 # Rust (deprecated) 17 - nativeBuildInputs = [ autoPatchelfHook ]; 17 + nativeBuildInputs = lib.optional stdenv.hostPlatform.isLinux autoPatchelfHook; 18 18 buildInputs = [ stdenv.cc.cc.lib ]; 19 19 buildPhase = '' 20 20 runHook preBuild ··· 65 65 }; 66 66 "22407" = { 67 67 # Rust 68 - nativeBuildInputs = [ autoPatchelfHook ]; 68 + nativeBuildInputs = lib.optional stdenv.hostPlatform.isLinux autoPatchelfHook; 69 69 buildInputs = [ stdenv.cc.cc.lib ]; 70 70 buildPhase = '' 71 71 runHook preBuild
+2 -2
pkgs/applications/editors/okteta/default.nix
··· 4 4 5 5 mkDerivation rec { 6 6 pname = "okteta"; 7 - version = "0.26.15"; 7 + version = "0.26.18"; 8 8 9 9 src = fetchurl { 10 10 url = "mirror://kde/stable/okteta/${version}/src/${pname}-${version}.tar.xz"; 11 - sha256 = "sha256-BTNQDvcGjBJG4hj1N69yboNth4/ydeOS7T2KiqbPfGM="; 11 + sha256 = "sha256-xAlhZtQuIRtvMaHflCr89lHH6ocqIRAECwHdRa+/imM="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ qtscript extra-cmake-modules kdoctools ];
+2 -2
pkgs/applications/editors/vscode/extensions/jebbs.plantuml/default.nix
··· 10 10 mktplcRef = { 11 11 name = "plantuml"; 12 12 publisher = "jebbs"; 13 - version = "2.17.4"; 14 - hash = "sha256-fnz6ubB73i7rJcv+paYyNV1r4cReuyFPjgPM0HO40ug="; 13 + version = "2.18.1"; 14 + hash = "sha256-o4FN/vUEK53ZLz5vAniUcnKDjWaKKH0oPZMbXVarDng="; 15 15 }; 16 16 nativeBuildInputs = [ 17 17 jq
+2 -2
pkgs/applications/editors/vscode/extensions/ms-python.vscode-pylance/default.nix
··· 8 8 mktplcRef = { 9 9 name = "vscode-pylance"; 10 10 publisher = "MS-python"; 11 - version = "2024.8.2"; 12 - hash = "sha256-EwxQjCBSmJ78L06EtKB8twIz5x51Jo/DHNlpD31pIKA="; 11 + version = "2024.10.1"; 12 + hash = "sha256-rSgPTF7RtrR2lgp++uKfT9tYx4AKqW3qjBvPUZpw52s="; 13 13 }; 14 14 15 15 buildInputs = [ pyright ];
+2 -2
pkgs/applications/emulators/sameboy/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "sameboy"; 5 - version = "0.16.6"; 5 + version = "0.16.7"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "LIJI32"; 9 9 repo = "SameBoy"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-URth/0hMfxnBJpfA1k+UU9/jJzfte2UXeLv5JnBDGUs="; 11 + sha256 = "sha256-KUvhmORI3hIJFMCW8U2BZYnIwzg7h+GZZA4+U0IPS9E="; 12 12 }; 13 13 14 14 enableParallelBuilding = true;
+3 -3
pkgs/applications/misc/kratos/default.nix
··· 6 6 }: 7 7 let 8 8 pname = "kratos"; 9 - version = "1.2.0"; 9 + version = "1.3.1"; 10 10 in 11 11 buildGoModule { 12 12 inherit pname version; ··· 15 15 owner = "ory"; 16 16 repo = "kratos"; 17 17 rev = "v${version}"; 18 - hash = "sha256-KqF6DYrEsmPj2PtI2+5ztE0m9uBO1gpNlvdo+Aw6REA="; 18 + hash = "sha256-FJrBwjWBYwoiy8rWXn+jaVc1b35So1Rb9SjkUlNwAqE="; 19 19 }; 20 20 21 - vendorHash = "sha256-6gJf+8AKjV83MTF0rC8OxDwkwGx4CJg7SdfNgcja8QY="; 21 + vendorHash = "sha256-zZwunp/433oIYI5ZA3Pznq9jfvIZE5ZUJKxboVef8g0="; 22 22 23 23 subPackages = [ "." ]; 24 24
+2 -2
pkgs/applications/misc/pdfsam-basic/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "pdfsam-basic"; 5 - version = "5.2.6"; 5 + version = "5.2.8"; 6 6 7 7 src = fetchurl { 8 8 url = "https://github.com/torakiki/pdfsam/releases/download/v${version}/pdfsam_${version}-1_amd64.deb"; 9 - hash = "sha256-u9ldHJkY3/VfykBFgVY8Ah/uYNpTIkLyvPY7zfLWN38="; 9 + hash = "sha256-81TIGTo00qSAlmfCTjvqeJH1xKYQPkvti3JFgVvLwmQ="; 10 10 }; 11 11 12 12 unpackPhase = ''
+3 -3
pkgs/applications/misc/tuckr/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "tuckr"; 5 - version = "0.9.1"; 5 + version = "0.10.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "RaphGL"; 9 9 repo = "Tuckr"; 10 10 rev = version; 11 - hash = "sha256-5KDBtbovs3tPuLNJqHyMM9mGV8cNgJFv3QqAtLVOhns="; 11 + hash = "sha256-JxXFz7ijCQktpYrwBA8ajvZj3gRloO/cAOo4wskF70o="; 12 12 }; 13 13 14 - cargoHash = "sha256-LvvC60CNl/y1rx4UTKVLFeiaJBNpou5JrCdsmZvTccU="; 14 + cargoHash = "sha256-mGBsQd3yiwuAH3KHtAsLx0ai3ui2EUaf9SW+czvo9vE="; 15 15 16 16 doCheck = false; # test result: FAILED. 5 passed; 3 failed; 17 17
+2 -2
pkgs/applications/networking/browsers/polypane/default.nix
··· 2 2 3 3 let 4 4 pname = "polypane"; 5 - version = "21.1.0"; 5 + version = "22.0.0"; 6 6 7 7 src = fetchurl { 8 8 url = "https://github.com/firstversionist/${pname}/releases/download/v${version}/${pname}-${version}.AppImage"; 9 9 name = "${pname}-${version}.AppImage"; 10 - sha256 = "sha256-MVBxKJeqIFAkSOajo1q/062BGBF6Fm2sUA6GYZIBoKQ="; 10 + sha256 = "sha256-m1alnK5p5RVn/m4tFB2BG/sFNOGBjtJPrE/pJhLa5N0="; 11 11 }; 12 12 13 13 appimageContents = appimageTools.extractType2 {
+2 -2
pkgs/applications/networking/cluster/bosh-cli/default.nix
··· 8 8 buildGoModule rec { 9 9 pname = "bosh-cli"; 10 10 11 - version = "7.7.2"; 11 + version = "7.8.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "cloudfoundry"; 15 15 repo = pname; 16 16 rev = "v${version}"; 17 - sha256 = "sha256-orn1pxHefYCp0vPsZ4TI5Y76tpR8dOcEmxA3cHwfYQU="; 17 + sha256 = "sha256-DiW7Vq1rfkOqMM3133mIRmRyFDjFITRkXqY34HMdZtc="; 18 18 }; 19 19 vendorHash = null; 20 20
+3 -3
pkgs/applications/networking/cluster/kubefirst/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "kubefirst"; 8 - version = "2.5.11"; 8 + version = "2.7.3"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "konstructio"; 12 12 repo = "kubefirst"; 13 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-paGb/Ifslj2XsXhY99ETXs72s3vSXAUqTeGPg+Nviho="; 14 + hash = "sha256-pMvkroPxlHIf2zWO5aqTPYlQ3LlQLaahHuTZ2E1mKJY="; 15 15 }; 16 16 17 - vendorHash = "sha256-tOCVDp9oClfeBsyZ6gv6HoGPjZByoxxAceV/wxQeBSA="; 17 + vendorHash = "sha256-O7olGZC1QZQm1BPZOQdxSgUkASuE26oMpSPMv2sBawc="; 18 18 19 19 ldflags = [ 20 20 "-s"
+2 -2
pkgs/applications/networking/p2p/gnunet/default.nix
··· 7 7 8 8 stdenv.mkDerivation rec { 9 9 pname = "gnunet"; 10 - version = "0.21.2"; 10 + version = "0.22.1"; 11 11 12 12 src = fetchurl { 13 13 url = "mirror://gnu/gnunet/gnunet-${version}.tar.gz"; 14 - hash = "sha256-jCNRJo6bi6KtKIuLM3zjmfecGOP/2WCAP07V3n3an6E="; 14 + hash = "sha256-gWsgufvA4tLWosnpAYPdAIs4yJOWfjYj4E11/Ezgr6o="; 15 15 }; 16 16 17 17 enableParallelBuilding = true;
+2 -2
pkgs/applications/office/super-productivity/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "super-productivity"; 5 - version = "9.0.5"; 5 + version = "10.0.11"; 6 6 7 7 src = fetchurl { 8 8 url = "https://github.com/johannesjo/super-productivity/releases/download/v${version}/superProductivity-${version}.AppImage"; 9 - sha256 = "sha256-eNAoLcQWnsTDA7sG8i0Ur9BZ+pNt4AK1GOppFCD1ZGg="; 9 + sha256 = "sha256-sYHfzqP/Vla0DEReVjaPvo8fe1wNdZnNDhefqPrPFPE="; 10 10 name = "${pname}-${version}.AppImage"; 11 11 }; 12 12
+2 -2
pkgs/applications/office/tryton/default.nix
··· 19 19 20 20 python3Packages.buildPythonApplication rec { 21 21 pname = "tryton"; 22 - version = "7.2.5"; 22 + version = "7.2.6"; 23 23 pyproject = true; 24 24 25 25 src = fetchPypi { 26 26 inherit pname version; 27 - hash = "sha256-U6hA6TuIMDTFAZUic60A5IKr/LKxKZEgiTIhkLlTJSw="; 27 + hash = "sha256-dyJ+PsMUinJWYZjcwUuDLHQyB+m5AdfCR+gXfUrvjDc="; 28 28 }; 29 29 30 30 build-system = [ python3Packages.setuptools ];
+2 -2
pkgs/applications/science/logic/fast-downward/default.nix
··· 9 9 10 10 stdenv.mkDerivation rec { 11 11 pname = "fast-downward"; 12 - version = "23.06.0"; 12 + version = "24.06.0"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "aibasel"; 16 16 repo = "downward"; 17 17 rev = "release-${version}"; 18 - sha256 = "sha256-yNaMyS47yxc/p5Rs/kHwD/pgjGXnHBdybYdo1GIEmA4="; 18 + sha256 = "sha256-iIBoJZCFd05bKUeftvl2YBTmSQuFvATIQAYMITDywWA="; 19 19 }; 20 20 21 21 nativeBuildInputs = [ cmake python3.pkgs.wrapPython ];
+23 -19
pkgs/applications/science/logic/key/default.nix
··· 1 1 { lib, stdenv 2 - , fetchurl 2 + , fetchFromGitHub 3 3 , jdk 4 - , gradle_7 4 + , gradle_8 5 5 , jre 6 6 , makeWrapper 7 7 , makeDesktopItem 8 8 , copyDesktopItems 9 9 , testers 10 + , git 10 11 , key 11 12 }: 12 13 13 14 let 14 - gradle = gradle_7; 15 + gradle = gradle_8; 15 16 16 17 in stdenv.mkDerivation rec { 17 18 pname = "key"; 18 - version = "2.10.0"; 19 - src = fetchurl { 20 - url = "https://www.key-project.org/dist/${version}/key-${version}-sources.tgz"; 21 - sha256 = "1f201cbcflqd1z6ysrkh3mff5agspw3v74ybdc3s2lfdyz3b858w"; 19 + version = "2.12.2"; 20 + src = fetchFromGitHub { 21 + owner = "KeYProject"; 22 + repo = "key"; 23 + rev = "refs/tags/KeY-${version}"; 24 + hash = "sha256-veqaWyWEiTot2cAjvyPG+Ra8/pqS4i6w6iR+qhozIM4="; 22 25 }; 23 - sourceRoot = "key-${version}/key"; 24 26 25 27 nativeBuildInputs = [ 26 28 jdk 27 - gradle_7 29 + gradle 28 30 makeWrapper 29 31 copyDesktopItems 32 + git 30 33 ]; 31 - 32 - executable-name = "KeY"; 33 34 34 35 desktopItems = [ 35 36 (makeDesktopItem { 36 37 name = "KeY"; 37 - exec = executable-name; 38 + exec = meta.mainProgram; 38 39 icon = "key"; 39 40 comment = meta.description; 40 41 desktopName = "KeY"; ··· 52 51 __darwinAllowLocalNetworking = true; 53 52 54 53 # tests are broken on darwin 55 - doCheck = !stdenv.hostPlatform.isDarwin; 54 + # TODO: on update to 2.12.3+, restore to !stdenv.hostPlatform.isDarwin; 55 + # (currently some tests are failing) 56 + doCheck = false; 56 57 57 58 installPhase = '' 58 59 runHook preInstall ··· 64 61 mkdir -p $out/bin 65 62 mkdir -p $out/share/icons/hicolor/256x256/apps 66 63 cp key.ui/src/main/resources/de/uka/ilkd/key/gui/images/key-color-icon-square.png $out/share/icons/hicolor/256x256/apps/key.png 67 - makeWrapper ${jre}/bin/java $out/bin/KeY \ 64 + makeWrapper ${lib.getExe jre} $out/bin/KeY \ 68 65 --add-flags "-cp $out/share/java/KeY.jar de.uka.ilkd.key.core.Main" 69 66 70 67 runHook postInstall ··· 76 73 command = "KeY --help"; 77 74 }; 78 75 79 - meta = with lib; { 76 + meta = { 80 77 description = "Java formal verification tool"; 81 78 homepage = "https://www.key-project.org"; # also https://formal.iti.kit.edu/key/ 79 + changelog = "https://keyproject.github.io/key-docs/changelog/"; 82 80 longDescription = '' 83 81 The KeY System is a formal software development tool that aims to 84 82 integrate design, implementation, formal specification, and formal ··· 87 83 At the core of the system is a novel theorem prover for the first-order 88 84 Dynamic Logic for Java with a user-friendly graphical interface. 89 85 ''; 90 - license = licenses.gpl2; 91 - maintainers = with maintainers; [ fgaz ]; 92 - mainProgram = executable-name; 93 - platforms = platforms.all; 86 + license = lib.licenses.gpl2Only; 87 + maintainers = with lib.maintainers; [ fgaz fliegendewurst ]; 88 + mainProgram = "KeY"; 89 + platforms = jdk.meta.platforms; 94 90 }; 95 91 }
+437 -136
pkgs/applications/science/logic/key/deps.json
··· 9 9 "ca/coglinc/javacc#ca.coglinc.javacc.gradle.plugin/2.4.0": { 10 10 "pom": "sha256-zmWjvt7VamHG21s6/cHApVuH6mvAewTxamaqn8DP2jw=" 11 11 }, 12 - "com/github/hierynomus/license-base#com.github.hierynomus.license-base.gradle.plugin/0.15.0": { 13 - "pom": "sha256-jWmQF6e7GyViPR4EGOKapRwtUYEHkgNaR8PG+hgMSXU=" 12 + "com/diffplug/durian#durian-collect/1.2.0": { 13 + "jar": "sha256-sZTAuIAhzBFsIcHcdvScLB/hda9by3TIume527+aSMw=", 14 + "pom": "sha256-i7diCGoKT9KmRzu/kFx0R2OvodWaVjD3O7BLeHLAn/M=" 14 15 }, 15 - "com/github/hierynomus/license-report#com.github.hierynomus.license-report.gradle.plugin/0.15.0": { 16 - "pom": "sha256-OIRMJK0goaid41C254nDEz3FeeD51kZSyQi9uCgwAxM=" 16 + "com/diffplug/durian#durian-core/1.2.0": { 17 + "jar": "sha256-F+0KrLOjwWMjMyFou96thpTzKACytH1p1KTEmxFNXa4=", 18 + "pom": "sha256-hwMg6QdVNxsBeW/oG6Ul/R3ui3A0b1VFUe7dQonwtmI=" 17 19 }, 18 - "com/github/johnrengelman/shadow#com.github.johnrengelman.shadow.gradle.plugin/7.1.0": { 19 - "pom": "sha256-mh4hygODDXleq/uKbALOM4QuvCPGd+xqqZ50W1FPKt4=" 20 + "com/diffplug/durian#durian-io/1.2.0": { 21 + "jar": "sha256-CV/R3HeIjAc/C+OaAYFW7lJnInmLCd6eKF7yE14W6sQ=", 22 + "pom": "sha256-NQkZQkMk4nUKPdwvobzmqQrIziklaYpgqbTR1uSSL/4=" 23 + }, 24 + "com/diffplug/spotless#com.diffplug.spotless.gradle.plugin/6.16.0": { 25 + "pom": "sha256-t7fpzal2JnrDlnQg2XKuFdCUKpaOAao/w001t4FqJB8=" 26 + }, 27 + "com/diffplug/spotless#spotless-lib-extra/2.36.0": { 28 + "jar": "sha256-MZG1Gw6vUU0mzly9R+1gf9mrJj7QovAYqBkBYR+IbB4=", 29 + "module": "sha256-8aXEkvFOqReh69NvxgccnJN2Zkla5crmxIo+Gk5ydWA=", 30 + "pom": "sha256-nvcS3CwkJ9Hc7ZuCUwT2N2qsGrZbnW0weWVQaYqaJ5c=" 31 + }, 32 + "com/diffplug/spotless#spotless-lib/2.36.0": { 33 + "jar": "sha256-X8YG5rHmDzRUljPq3WvjuL78W5phU4h1S2EpdShJ8W4=", 34 + "module": "sha256-aPxoow80oNLAqh/z8l9Rq9OnJZFzX7cVR4YIARJjCCE=", 35 + "pom": "sha256-XOa+58kXCmyUnZTvtzrRWbcBckyR3KT8kHWRfJ5aEMk=" 36 + }, 37 + "com/diffplug/spotless#spotless-plugin-gradle/6.16.0": { 38 + "jar": "sha256-4O/38KyEdJg/vJLxYwLHgq8VZueixfHaSoyWB9pMKhs=", 39 + "module": "sha256-kT7gdWRyP7wqf62KiHFJvk8TpM65u775lF6m9fZt0Po=", 40 + "pom": "sha256-c2VdzN3MnbLEY9abWSaedUrpw8ueVIIiDc1DvsE1TKM=" 41 + }, 42 + "com/fasterxml#oss-parent/48": { 43 + "pom": "sha256-EbuiLYYxgW4JtiOiAHR0U9ZJGmbqyPXAicc9ordJAU8=" 44 + }, 45 + "com/fasterxml/jackson#jackson-bom/2.14.1": { 46 + "pom": "sha256-eP35nlBQ/EhfQRfauMzL+2+mxoOF6184oJtlU3HUpsw=" 47 + }, 48 + "com/fasterxml/jackson#jackson-parent/2.14": { 49 + "pom": "sha256-CQat2FWuOfkjV9Y/SFiJsI/KTEOl/kM1ItdTROB1exk=" 50 + }, 51 + "com/github/hierynomus/license-base#com.github.hierynomus.license-base.gradle.plugin/0.16.1": { 52 + "pom": "sha256-zuCrwdtD5X8obbNr6sQIQoTNfdVuayPBU6zP9FGWYVw=" 53 + }, 54 + "com/github/hierynomus/license-report#com.github.hierynomus.license-report.gradle.plugin/0.16.1": { 55 + "pom": "sha256-ff5nBsj74D0Gxq7ogsJxrEpR8aTQBxJlCJK4eYQhTYM=" 56 + }, 57 + "com/github/johnrengelman#shadow/8.1.1": { 58 + "jar": "sha256-CEGXVVWQpTuyG1lQijMwVZ9TbdtEjq/R7GdfVGIDb88=", 59 + "module": "sha256-nQ87SqpniYcj6vbF6c0nOHj5V03azWSqNwJDYgzgLko=", 60 + "pom": "sha256-Mu55f8hDI3xM5cSeX0FSxYoIlK/OCg6SY25qLU/JjDU=" 61 + }, 62 + "com/github/johnrengelman/shadow#com.github.johnrengelman.shadow.gradle.plugin/8.1.1": { 63 + "pom": "sha256-PLOIa5ffbgZvEIwxayGfJiyXw8st9tp4kn5kXetkPLA=" 20 64 }, 21 65 "com/google/guava#guava-jdk5/17.0": { 22 66 "jar": "sha256-Wb9FZUe23aPO2WjLVvfy0+FEdOLeKWCjLEfjHB5FbGE=", ··· 68 24 }, 69 25 "com/google/guava#guava-parent-jdk5/17.0": { 70 26 "pom": "sha256-WpYGvCdjKVazwR34h+mz54WFQGiqpOCAjtVmD2Cx+28=" 27 + }, 28 + "com/googlecode/concurrent-trees#concurrent-trees/2.6.1": { 29 + "jar": "sha256-BONySYTipcv1VgbPo3KlvT08XSohUzpwBOPN5Tl2H6U=", 30 + "pom": "sha256-Q8K5sULnBV0fKlgn8QlEkl0idH2XVrMlDAeqtHU4qXE=" 31 + }, 32 + "com/googlecode/javaewah#JavaEWAH/1.1.13": { 33 + "jar": "sha256-TA/aKx0xd1DX6jJONscLK8SDEMCqrme5jfCRXWltcRE=", 34 + "pom": "sha256-lyWx/pxoENl3dQu4RBXqEILEtIjUqDn5cEu09ej8F/Q=" 71 35 }, 72 36 "com/mycila#license-maven-plugin-parent/3.0": { 73 37 "pom": "sha256-DR8XPOud8hKSZ2Z8EMiR5eXXJm2C46hQcGaNtW2wy/o=" ··· 107 55 "jar": "sha256-zm+RPK0fDbOq1wGG1lxbx//Mmpnj/o4LE3MSgZ98Ni8=", 108 56 "pom": "sha256-0PLhbQVOi7l63ZyiZSXrI0b2koCfzSooeH2ozrPDXug=" 109 57 }, 110 - "gradle/plugin/com/github/johnrengelman#shadow/7.1.0": { 111 - "jar": "sha256-Bar4oiGwbGeS7hmZYZPolH7zv3Il6nWOUYsywoNxCJA=", 112 - "pom": "sha256-q7tz6sHPSyR/wBbmyohafaFjNk/vyYDICvjTy+jRSQI=" 58 + "gradle/plugin/com/hierynomus/gradle/plugins#license-gradle-plugin/0.16.1": { 59 + "jar": "sha256-vTz8QElIBmJZ+vHfCRGMxU14s9VpaFSAi31bOzurpi0=", 60 + "pom": "sha256-XHYxuV84us2anPOguyxUlADYH1qSt2YCSA6KSFgWptQ=" 113 61 }, 114 - "gradle/plugin/com/hierynomus/gradle/plugins#license-gradle-plugin/0.15.0": { 115 - "jar": "sha256-gpLVOVy+k7lGe/p64JgC70z9316oNexy6jxKahfw9ZY=", 116 - "pom": "sha256-IAmy13nhNo/tPGzHVwS58EVRv+3tFpk4F0ltrbtDyiw=" 62 + "io/fabric8#kubernetes-client-bom/5.12.2": { 63 + "pom": "sha256-6qA8FpVlaNVKa6Q31J1Ay/DdjpOXf5hDGCQldrZQvDs=" 64 + }, 65 + "io/netty#netty-bom/4.1.86.Final": { 66 + "pom": "sha256-EnFsH+ZM9b2qcETTfROq46iIIbkdR5hCDEanR2kXiv0=" 67 + }, 68 + "jakarta/platform#jakarta.jakartaee-bom/9.0.0": { 69 + "pom": "sha256-kZA9Ddh23sZ/i5I/EzK6cr8pWwa9OX0Y868ZMHzhos4=" 70 + }, 71 + "jakarta/platform#jakartaee-api-parent/9.0.0": { 72 + "pom": "sha256-9l3PFLbh2RSOGYo5D6/hVfrKCTJT3ekAMH8+DqgsrTs=" 117 73 }, 118 74 "org/apache#apache/10": { 119 75 "pom": "sha256-gC/uznKFLa/L0KQlpgNnxyxcubbqWq5ZSBEoVpGJ2vk=" ··· 135 75 "org/apache#apache/23": { 136 76 "pom": "sha256-vBBiTgYj82V3+sVjnKKTbTJA7RUvttjVM6tNJwVDSRw=" 137 77 }, 78 + "org/apache#apache/27": { 79 + "pom": "sha256-srD8aeIqZQw4kvHDZtdwdvKVdcZzjfTHpwpEhESEzfk=" 80 + }, 138 81 "org/apache#apache/4": { 139 82 "pom": "sha256-npMjomuo6yOU7+8MltMbcN9XCAhjDcFHyrHnNUHMUZQ=" 140 83 }, 141 84 "org/apache#apache/9": { 142 85 "pom": "sha256-SUbmClR8jtpp87wjxbbw2tz4Rp6kmx0dp940rs/PGN0=" 143 86 }, 144 - "org/apache/ant#ant-launcher/1.10.11": { 145 - "jar": "sha256-2rUw33qYC1rI/X6NIIJDrg0+vW3gmxqiznVjYMwu0lY=", 146 - "pom": "sha256-7SoGiCYb624I7FSzgxLx1ILM8aO4Y8R9KNW5CkRtHB4=" 87 + "org/apache/ant#ant-launcher/1.10.13": { 88 + "jar": "sha256-zXaVs7+2lkq3G2oLMdrWAAWud/5QITI2Rnmqzwj3eXA=", 89 + "pom": "sha256-ApkvvDgFU1bzyU0B6qJJmcsCoJuqnB/fXqx2t8MVY8o=" 147 90 }, 148 - "org/apache/ant#ant-parent/1.10.11": { 149 - "pom": "sha256-V6BTJoLzD6MHQWoiWSnVcQrNpy17Je4IyvmNyCzTXbY=" 91 + "org/apache/ant#ant-parent/1.10.13": { 92 + "pom": "sha256-blv8hwgiFD8f+7LG8I7EiHctsxSlKDMC9IFLEms0aTk=" 150 93 }, 151 - "org/apache/ant#ant/1.10.11": { 152 - "jar": "sha256-iMC4m7uq4B4Nn8rpO+eS9au+NAkQb47uhY/fNl28B1Q=", 153 - "pom": "sha256-wiiU2ctGq/XOv27rK8z+TXjhju6jEaDqat3VnftLH+M=" 94 + "org/apache/ant#ant/1.10.13": { 95 + "jar": "sha256-vvv8eedE6Yks+n25bfO26C3BfSVxr0KqQnl2/CIpmDg=", 96 + "pom": "sha256-J5NR7tkLj3QbtIyVvmHD7CRU48ipr7Q7zB0LrB3aE3o=" 154 97 }, 155 98 "org/apache/commons#commons-collections4/4.1": { 156 99 "jar": "sha256-sf6LWWi1fYRlQlNX7S2dxpVQRRi+0t9bVlxLjmjByKU=", ··· 185 122 "jar": "sha256-h4Czu7Mah5fnTp8wIvBD3a3Crui+Y9lPgIKmoWVGxBs=", 186 123 "pom": "sha256-SPll6CQtvwF4bQqS0K1j4gogHUpTbgMh0DsQ0uDJgVM=" 187 124 }, 188 - "org/apache/logging#logging-parent/3": { 189 - "pom": "sha256-djouwrgJTUFh3rbCZLEmIIW5vjC/OjHCzhNyQuV3Iqc=" 125 + "org/apache/logging#logging-parent/7": { 126 + "pom": "sha256-5YkR3J/GsXOhDlqp7bk8eZStBmAnBd0Gftz8bh6eFys=" 190 127 }, 191 - "org/apache/logging/log4j#log4j-api/2.17.1": { 192 - "jar": "sha256-sNikyKtPuLGIjQCVgicDsObUeTxBlVAgPanmkZYWHeQ=", 193 - "pom": "sha256-HirO8yILKb4QrgmXKLFYsY2UP5Ghk8xFAbtC+SnB6Io=" 128 + "org/apache/logging/log4j#log4j-api/2.20.0": { 129 + "jar": "sha256-L0PupnnqZvFMoPE/7CqGAKwST1pSMdy034OT7dy5dVA=", 130 + "pom": "sha256-zUWDKj1s0hlENcDWPKAV8ZSWjy++pPKRVTv3r7hOFjc=" 194 131 }, 195 - "org/apache/logging/log4j#log4j-core/2.17.1": { 196 - "jar": "sha256-yWfyI0h5gLk2TpSnx/mooB/T7nwZvb8LD5+MuFEfPUE=", 197 - "pom": "sha256-C7s79tTSKhv6PDwJJ8KUEK8UoPsm47Ark3JvXH6Yqv0=" 132 + "org/apache/logging/log4j#log4j-bom/2.20.0": { 133 + "pom": "sha256-+LtpLpWmt72mAehxAJWOg9AGG38SMlC2gSiUOhlenaE=" 198 134 }, 199 - "org/apache/logging/log4j#log4j/2.17.1": { 200 - "pom": "sha256-lnq8AkRDqcsJaTVVmvXprW8P9hN1+Esn1EDS+nCAawk=" 135 + "org/apache/logging/log4j#log4j-core/2.20.0": { 136 + "jar": "sha256-YTffhIza7Z9NUHb3VRPGyF2oC5U/TnrMo4CYt3B2P1U=", 137 + "pom": "sha256-3nGsEAVR9KB3rsrQd70VPnHfeqacMELXZRbMXM4Ice4=" 138 + }, 139 + "org/apache/logging/log4j#log4j/2.20.0": { 140 + "pom": "sha256-mje0qPZ+jUG8JHNxejAhYz1qPD8xBXnbmtC+PyRlnGk=" 201 141 }, 202 142 "org/apache/maven#maven-parent/21": { 203 143 "pom": "sha256-/EWviRHqMH0bV1ZO7x94tpgB6cEaVhnn61jV0Arp244=" ··· 215 149 }, 216 150 "org/apache/maven#maven/3.0.4": { 217 151 "pom": "sha256-TSI+AaZWnWZVwfT86Elp1FFCzbq9sRjqCMXIwz7GMvY=" 152 + }, 153 + "org/codehaus/groovy#groovy-bom/3.0.14": { 154 + "pom": "sha256-JODptzjecRjennNWD/0GA0u1zwfKE6fgNFnoi6nRric=" 218 155 }, 219 156 "org/codehaus/plexus#plexus-component-annotations/1.5.5": { 220 157 "jar": "sha256-Tfemp75ks1u8z2C1wRVpf56jQh0iZ0rmcTXd43X8yh8=", ··· 240 171 "jar": "sha256-i5CfTKl4hkeUL4g9TlWbzGQhI/fGvNOEaYOi5GVGnDM=", 241 172 "pom": "sha256-/drU+mLIIxCuxDUl5RnNWfJ9BMdWn+IbGwPKIQiHgQw=" 242 173 }, 243 - "org/codehaus/plexus#plexus-utils/3.4.1": { 244 - "jar": "sha256-UtheBLORhyKvEdEoVbSoJX35ag52yPTjhS5vqoUfNXs=", 245 - "pom": "sha256-sUTP+bHGJZ/sT+5b38DzYNacI6vU6m5URTOpSbaeNYI=" 174 + "org/codehaus/plexus#plexus-utils/3.5.1": { 175 + "jar": "sha256-huAlXUyHnGG0gz7X8TEk6LtnnfR967EnMm59t91JoHs=", 176 + "pom": "sha256-lP9o7etIIE0SyZGJx2cWTTqfd4oTctHc4RpBRi5iNvI=" 177 + }, 178 + "org/codehaus/plexus#plexus/10": { 179 + "pom": "sha256-u6nFIQZLnKEyzpfMHMfrSvwtvjK8iMuHLIjpn2FiMB8=" 246 180 }, 247 181 "org/codehaus/plexus#plexus/2.0.6": { 248 182 "pom": "sha256-vqEudHcI0l5zQQyhxzHr36EC6L227H2BvUUiWDsjS8w=" ··· 253 181 "org/codehaus/plexus#plexus/2.0.7": { 254 182 "pom": "sha256-K1kGIDCrChXF0Jd7oiQhcGNokmSIc5pl8leT5xXMinQ=" 255 183 }, 256 - "org/codehaus/plexus#plexus/8": { 257 - "pom": "sha256-/6NJ2wTnq/ZYhb3FogYvQZfA/50/H04qpXILdyM/dCw=" 184 + "org/eclipse/ee4j#project/1.0.6": { 185 + "pom": "sha256-Tn2DKdjafc8wd52CQkG+FF8nEIky9aWiTrkHZ3vI1y0=" 258 186 }, 259 - "org/jdom#jdom2/2.0.6": { 260 - "jar": "sha256-E0XxG6YG0VYD1nQFUajCGUfAIVZAdw7GcnH+eL6pfPU=", 261 - "pom": "sha256-R7I6ef4za3QbgkNMbgSdaBZSVuQF51wQkh/XL6imXY0=" 187 + "org/eclipse/jetty#jetty-bom/9.4.50.v20221201": { 188 + "pom": "sha256-TN5uUz1gHq+LZazulWt3BsGBkvJ1XQI9fo0Zu31bOUM=" 189 + }, 190 + "org/eclipse/jgit#org.eclipse.jgit-parent/6.4.0.202211300538-r": { 191 + "pom": "sha256-WEE7RzI80aRWLJNcZy1VGVUruaYRuQP8igcwXlQ7icU=" 192 + }, 193 + "org/eclipse/jgit#org.eclipse.jgit/6.4.0.202211300538-r": { 194 + "jar": "sha256-wUh5ierbU71YpHty+waWNjl7uN/t8hOHpAqGw+ey+qw=", 195 + "pom": "sha256-9ja7QmqoCtQGzr1zKrEXw9cHLBFsupggIYRSnO+mnFY=" 196 + }, 197 + "org/jdom#jdom2/2.0.6.1": { 198 + "jar": "sha256-CyD0XjoP2PDRLNxTFrBndukCsTZdsAEYh2+RdcYPMCw=", 199 + "pom": "sha256-VXleEBi4rmR7k3lnz4EKmbCFgsI3TnhzwShzTIyRS/M=" 262 200 }, 263 201 "org/junit#junit-bom/5.7.2": { 264 202 "module": "sha256-87zrHFndT2mT9DBN/6WAFyuN9lp2zTb6T9ksBXjSitg=", 265 203 "pom": "sha256-zRSqqGmZH4ICHFhdVw0x/zQry6WLtEIztwGTdxuWSHs=" 266 204 }, 267 - "org/ow2#ow2/1.5": { 268 - "pom": "sha256-D4obEW52C4/mOJxRuE5LB6cPwRCC1Pk25FO1g91QtDs=" 205 + "org/junit#junit-bom/5.9.1": { 206 + "module": "sha256-kCbBZWaQ+hRa117Og2dCEaoSrYkwqRsQfC9c3s4vGxw=", 207 + "pom": "sha256-sWPBz8j8H9WLRXoA1YbATEbphtdZBOnKVMA6l9ZbSWw=" 269 208 }, 270 - "org/ow2/asm#asm-analysis/9.2": { 271 - "jar": "sha256-h4++UhcxwHLRTS1luYOxvq5q0G/aAAe2qLroH3P0M8Q=", 272 - "pom": "sha256-dzzBor/BTGxKl5xRoHXAI0oL9pT8Or5PrPRU83oUXxs=" 209 + "org/ow2#ow2/1.5.1": { 210 + "pom": "sha256-Mh3bt+5v5PU96mtM1tt0FU1r+kI5HB92OzYbn0hazwU=" 273 211 }, 274 - "org/ow2/asm#asm-commons/9.2": { 275 - "jar": "sha256-vkzlMTiiOLtSLNeBz5Hzulzi9sqT7GLUahYqEnIl4KY=", 276 - "pom": "sha256-AoJOg58qLw5ylZ/dMLSJckDwWvxD3kLXugsYQ3YBwHA=" 212 + "org/ow2/asm#asm-commons/9.4": { 213 + "jar": "sha256-DBKKnsPzPJiVknL20WzxQke1CPWJUVdLzb0rVtYyY2Q=", 214 + "pom": "sha256-tCyiq8+IEXdqXdwCkPIQbX8xP4LHiw3czVzOTGOjUXk=" 277 215 }, 278 - "org/ow2/asm#asm-tree/9.2": { 279 - "jar": "sha256-qr+b0jCRpOv8EJwfPufPPkuJ9rotP1HFJD8Ws8/64BE=", 280 - "pom": "sha256-9h8+vqVSDd8Z9FKwPEJscjG92KgdesKHZctScSJaw3g=" 216 + "org/ow2/asm#asm-tree/9.4": { 217 + "jar": "sha256-xC1HnPJFZqIesgr37q7vToa9tKiGMGz3L0g7ZedbKs8=", 218 + "pom": "sha256-x+nvk73YqzYwMs5TgvzGTQAtbFicF1IzI2zSmOUaPBY=" 281 219 }, 282 - "org/ow2/asm#asm/9.2": { 283 - "jar": "sha256-udT+TXGTjfOIOfDspCqqpkz4sxPWeNoDbwyzyhmbR/U=", 284 - "pom": "sha256-37EqGyJL8Bvh/WBAIEZviUJBvLZF3M45Xt2M1vilDfQ=" 220 + "org/ow2/asm#asm/9.4": { 221 + "jar": "sha256-OdDis9xFr2Wgmwl5RXUKlKEm4FLhJPk0aEQ6HQ4V84E=", 222 + "pom": "sha256-SDdR5I+y0fQ8Ya06sA/6Rm7cAzPY/C/bWibpXTKYI5Q=" 285 223 }, 286 - "org/sonarqube#org.sonarqube.gradle.plugin/3.0": { 287 - "pom": "sha256-1Pg7ynlN6ZPv/gtqt/HO572zNJgWc4BVkHgvv6Mj420=" 224 + "org/slf4j#slf4j-api/1.7.30": { 225 + "jar": "sha256-zboHlk0btAoHYUhcax6ML4/Z6x0ZxTkorA1/lRAQXFc=", 226 + "pom": "sha256-fgdHdR6bZ+Gdy1IG8E6iLMA9JQxCJCZALq3QNRPywxQ=" 288 227 }, 289 - "org/sonarsource/parent#parent/54": { 290 - "pom": "sha256-QVl5Y/x9ObDgJArLTYT1dbQCQtbhR9xQsCbUzvwFMV8=" 291 - }, 292 - "org/sonarsource/scanner/api#sonar-scanner-api-parent/2.15.0.2182": { 293 - "pom": "sha256-JcR02YT0wD5P147u53D0Pqks+5Xrixf3+qyFVpNgFoY=" 294 - }, 295 - "org/sonarsource/scanner/api#sonar-scanner-api/2.15.0.2182": { 296 - "jar": "sha256-h+foNKu97912pce/pM7ztxUhsfVQ/Iu+qLCphVPjNeg=", 297 - "pom": "sha256-H+gEKIHd2qgREtNNv0k30OM+TQFYYIJ7/R/fb0YLH9U=" 298 - }, 299 - "org/sonarsource/scanner/gradle#sonarqube-gradle-plugin/3.0": { 300 - "jar": "sha256-KLTNnuKtiAHAxeXJhPNtLizGDRkhwC61jujORTpejb8=", 301 - "pom": "sha256-2jJNuKvT65d8B0lY/9E4vdVTWwYojfN7WiRv53Uad7Y=" 228 + "org/slf4j#slf4j-parent/1.7.30": { 229 + "pom": "sha256-EWR5VuSKDFv7OsM/bafoPzQQAraFfv0zWlBbaHvjS3U=" 302 230 }, 303 231 "org/sonatype/forge#forge-parent/4": { 304 232 "pom": "sha256-GDjRMkeQBbS3RZt5jp2ZFVFQkMKICC/c2G2wsQmDokw=" 233 + }, 234 + "org/sonatype/oss#oss-parent/5": { 235 + "pom": "sha256-FnjUEgpYXYpjATGu7ExSTZKDmFg7fqthbufVqH9SDT0=" 305 236 }, 306 237 "org/sonatype/oss#oss-parent/7": { 307 238 "pom": "sha256-tR+IZ8kranIkmVV/w6H96ne9+e9XRyL+kM5DailVlFQ=" ··· 328 253 "jar": "sha256-AUp7IdtoD9iGfgJrGMO/idME3sWyEJCotqezy1z8d9I=", 329 254 "pom": "sha256-8xqLb1m2oBgOOMnBKboGB7rnoNShC5U3V3DIFKtMx1M=" 330 255 }, 256 + "org/springframework#spring-framework-bom/5.3.24": { 257 + "module": "sha256-GZbh9hfLA/p26hGFD+Kh4gsOMKEEa6bV2zvbv0QRP84=", 258 + "pom": "sha256-U1ITVmu77+Jjag1OjdGnOt5hLiQwyP/TENzCo7O5ukE=" 259 + }, 331 260 "org/springframework#spring-parent/3.1.3.RELEASE": { 332 261 "pom": "sha256-ZOkRARj4KhQnWaMW0J09jY1xfV2VB51/aziO5Hn6eC8=" 333 262 }, 334 - "org/vafer#jdependency/2.7.0": { 335 - "jar": "sha256-1j79V0b/QIlDp91++Frp8Jqn+2O7KxaRFCfObEW1n9A=", 336 - "pom": "sha256-6yRCKwo+nofVrG6oCHeG+1HEsbvg0iXvdSFSxzaiBNA=" 263 + "org/vafer#jdependency/2.8.0": { 264 + "jar": "sha256-v9LMfhv8eKqDtEwKVL8s3jikOC7CRyivaD2Y3GvngZI=", 265 + "pom": "sha256-EBhn8/npJlei74mjELYE1D0JDJuQqj4LBS3NFqO78y0=" 337 266 } 338 267 }, 339 268 "https://repo.maven.apache.org/maven2": { ··· 345 266 "jar": "sha256-iPvaS5Ellrn1bo4S5YDMlUus+1F3bs/d0+GPwc9W3Ew=", 346 267 "pom": "sha256-EA95O6J/i05CBO20YXHr825U4PlM/AJSf+oHoLsfzrc=" 347 268 }, 348 - "com/atlassian/commonmark#commonmark-ext-gfm-tables/0.15.2": { 349 - "jar": "sha256-Wn3BAWFAwPHGnFV21kvjcYJcWlStc1sMaZuWLMTgpPo=", 350 - "pom": "sha256-rRZxS5MgMZDpRiSFMrWCkDdBQkg7RhdrsD3CrijycN0=" 269 + "backport-util-concurrent#backport-util-concurrent/3.1": { 270 + "jar": "sha256-9XWbf838g6UloDbe7cvTLltTa2JevCgkJvFsoTfrWQI=", 271 + "pom": "sha256-dwRxCQykChe55DbuLsAIGb5CBC2m9Ahezh03kW3Aj/k=" 351 272 }, 352 - "com/atlassian/commonmark#commonmark-parent/0.15.2": { 353 - "pom": "sha256-PhTratCeeq+Uow5I3kexFm+QCz6Ncm+UfMWkD3HkfCU=" 273 + "ch/qos/logback#logback-classic/1.4.8": { 274 + "jar": "sha256-5tnBIIv2ZMQnufX+lwuDcveUJHRzaTw/XSRA+mt7tSc=", 275 + "pom": "sha256-GOI+XJts04m55gnu7km1XRURtdE6g+/2peAFAJPYadk=" 354 276 }, 355 - "com/atlassian/commonmark#commonmark/0.15.2": { 356 - "jar": "sha256-/UmFBUzWYXaB9smSH/yTq2uGQraeV3T48InZc9HGbmo=", 357 - "pom": "sha256-3ZVTaHcyCDS90YRnvtbgKE7UhXKdU8LcLfWEE2vmGaI=" 277 + "ch/qos/logback#logback-core/1.4.8": { 278 + "jar": "sha256-EjRTFCtBtie8DQNdH+6MHtTer6z72svjojiTTBmgYno=", 279 + "pom": "sha256-njguj3OLVBiXfjwQwcFZJuXwHn1QDVHZmqpQxqSerMw=" 358 280 }, 359 - "com/atlassian/pom#base-pom/5.0.13": { 360 - "pom": "sha256-CN0hBF/fYQSL7zj/7FbiHuslxuLYRPwJ9rlW4JNzdUM=" 281 + "ch/qos/logback#logback-parent/1.4.8": { 282 + "pom": "sha256-83hJR2Jabz7XbSgtoOIuYVJ/kOfvllGm1ezx0mwY2mY=" 361 283 }, 362 - "com/atlassian/pom#central-pom/5.0.13": { 363 - "pom": "sha256-zihFbTZlB8oPkQIpQqBeOI/Zj4YqbY2zEFxcRJenTOU=" 284 + "com/beust#jcommander/1.48": { 285 + "jar": "sha256-pzE/z94HCTDkDsee3zxZSM805PDSXLOgn5lj2L3YQRM=", 286 + "pom": "sha256-EH4aAn6KszS4H7KJYGDba68y430uME5glCNtPn6ymQM=" 364 287 }, 365 288 "com/google/code/findbugs#jsr305/3.0.2": { 366 289 "jar": "sha256-dmrSoHg/JoeWLIrXTO7MOKKLn3Ki0IXuQ4t4E+ko0Mc=", 367 290 "pom": "sha256-GYidvfGyVLJgGl7mRbgUepdGRIgil2hMeYr+XWPXjf4=" 368 291 }, 369 - "com/ibm/icu#icu4j/58.2": { 370 - "jar": "sha256-lT4eg7K+fD6i+I2obBNhT0fp5x01eMhSHX8Yd1a2OWI=", 371 - "pom": "sha256-R7Zq1yxypJmlRL57ixEzX2xz/bcyFxfRGBHfs+k0FGo=" 292 + "com/google/code/gson#gson-parent/2.8.9": { 293 + "pom": "sha256-sW4CbmNCfBlyrQ/GhwPsN5sVduQRuknDL6mjGrC7z/s=" 372 294 }, 373 - "com/miglayout#miglayout-core/5.2": { 374 - "jar": "sha256-Zp8NqP12vlPXX1lA9IFibym1RM2ZJbfaJhEYfSaEvHo=", 375 - "pom": "sha256-scvva6qqt3IaCLKlAZtpajfV4+wKfQzXmRo4MOJrfGA=" 295 + "com/google/code/gson#gson/2.8.9": { 296 + "jar": "sha256-05mSkYVd5JXJTHQ3YbirUXbP6r4oGlqw2OjUUyb9cD4=", 297 + "pom": "sha256-r97W5qaQ+/OtSuZa2jl/CpCl9jCzA9G3QbnJeSb91N4=" 376 298 }, 377 - "com/miglayout#miglayout-parent/5.2": { 378 - "pom": "sha256-+STS0Cl2vIQu0u/4sx4Hp2Zb/NJUY9TXmtvkEFis6Zs=" 299 + "com/google/errorprone#error_prone_annotations/2.11.0": { 300 + "jar": "sha256-chy5GEK0b6BWhH0QTVIlyLjh6LYiY7mTBR4eWgE3t+w=", 301 + "pom": "sha256-AmHKAfLS6awq4uznXULFYyOzhfspS2vJQ/Yu9Okt3wg=" 379 302 }, 380 - "com/miglayout#miglayout-swing/5.2": { 381 - "jar": "sha256-g2n2guoVPvtoGj9YKsxIjoKpfub0fSU1LwgOl38TjIY=", 382 - "pom": "sha256-52Q1kq9JpxIUc+OUOzdO3Xw/u5zJBdDGq5DOcCvkQqE=" 303 + "com/google/errorprone#error_prone_parent/2.11.0": { 304 + "pom": "sha256-goPwy0TGJKedMwtv2AuLinFaaLNoXJqVHD3oN9RUBVE=" 383 305 }, 384 - "com/sun/activation#all/1.2.0": { 385 - "pom": "sha256-HYUY46x1MqEE5Pe+d97zfJguUwcjxr2z1ncIzOKwwsQ=" 306 + "com/google/guava#failureaccess/1.0.1": { 307 + "jar": "sha256-oXHuTHNN0tqDfksWvp30Zhr6typBra8x64Tf2vk2yiY=", 308 + "pom": "sha256-6WBCznj+y6DaK+lkUilHyHtAopG1/TzWcqQ0kkEDxLk=" 386 309 }, 387 - "javax/activation#javax.activation-api/1.2.0": { 388 - "jar": "sha256-Q/3vC1ts6zGwQksgi5MMdKtY+sLO63s/b9OuuLXKQ5M=", 389 - "pom": "sha256-2ikm88i+iYZDzBCs3sbeCwNRpX+yc1dw+gF3sGrecbk=" 310 + "com/google/guava#guava-parent/26.0-android": { 311 + "pom": "sha256-+GmKtGypls6InBr8jKTyXrisawNNyJjUWDdCNgAWzAQ=" 390 312 }, 391 - "javax/xml/bind#jaxb-api-parent/2.4.0-b180830.0359": { 392 - "pom": "sha256-ctEy4shY0iMPFdBI8ek6J5xAxOnshLxW+fLz61r0tLg=" 313 + "com/google/guava#guava-parent/31.1-jre": { 314 + "pom": "sha256-RDliZ4O0StJe8F/wdiHdS7eWzE608pZqSkYf6kEw4Pw=" 393 315 }, 394 - "javax/xml/bind#jaxb-api/2.4.0-b180830.0359": { 395 - "jar": "sha256-VrnpcCdTdjAHQ1Fi6niAVe/P78hquSDwMsBBHcVHuDY=", 396 - "pom": "sha256-sck/wwHX9f5M3hPRlTKZJR2jfv/8kfUjg1UEw/+HNwc=" 316 + "com/google/guava#guava/31.1-jre": { 317 + "jar": "sha256-pC7cnKt5Ljn+ObuU8/ymVe0Vf/h6iveOHWulsHxKAKs=", 318 + "pom": "sha256-kZPQe/T2YBCNc1jliyfSG0TjToDWc06Y4hkWN28nDeI=" 397 319 }, 398 - "junit#junit/4.12": { 399 - "jar": "sha256-WXIfCAXiI9hLkGd4h9n/Vn3FNNfFAsqQPAwrF/BcEWo=", 400 - "pom": "sha256-kPFj944/+28cetl96efrpO6iWAcUG4XW0SvmfKJUScQ=" 320 + "com/google/guava#listenablefuture/9999.0-empty-to-avoid-conflict-with-guava": { 321 + "jar": "sha256-s3KgN9QjCqV/vv/e8w/WEj+cDC24XQrO0AyRuXTzP5k=", 322 + "pom": "sha256-GNSx2yYVPU5VB5zh92ux/gXNuGLvmVSojLzE/zi4Z5s=" 401 323 }, 402 - "net/java#jvnet-parent/1": { 403 - "pom": "sha256-KBRAgRJo5l2eJms8yJgpfiFOBPCXQNA4bO60qJI9Y78=" 324 + "com/google/j2objc#j2objc-annotations/1.3": { 325 + "jar": "sha256-Ia8wySJnvWEiwOC00gzMtmQaN+r5VsZUDsRx1YTmSns=", 326 + "pom": "sha256-X6yoJLoRW+5FhzAzff2y/OpGui/XdNQwTtvzD6aj8FU=" 404 327 }, 405 - "net/java#jvnet-parent/3": { 406 - "pom": "sha256-MPV4nvo53b+WCVqto/wSYMRWH68vcUaGcXyy3FBJR1o=" 328 + "com/ibm/icu#icu4j/72.1": { 329 + "jar": "sha256-PfVyskCmjRO1zXeK0jk+iF0mQRQ0zY8JisWYfqLmTOM=", 330 + "pom": "sha256-Pe8rKa9KGa2AXLFTBWklqJqQP5L77hre4S7S/BTETug=" 407 331 }, 408 - "net/java#jvnet-parent/5": { 409 - "pom": "sha256-GvaZ+Nndq2f5oNIC+9eRXrA2Klpt/V/8VMr6NGXJywo=" 332 + "com/miglayout#miglayout-core/11.1": { 333 + "jar": "sha256-6qoDeHmJuuyi1xVYVFL3oWTYydUFkXcx6Zm0+ODZywQ=", 334 + "pom": "sha256-TDxDWInIEEIAP7RqrD9Q1DqjNHCgJTaEEpFY+FmFu8I=" 335 + }, 336 + "com/miglayout#miglayout-parent/11.1": { 337 + "pom": "sha256-vLy8hQYQqWkqV1US2xVPt+YMuXUrMzNKLeaqFZFP2xE=" 338 + }, 339 + "com/miglayout#miglayout-swing/11.1": { 340 + "jar": "sha256-U8pq8ys32FhvuVCHZeJy30ry2Q5NWewMx/6+Jp0W2f0=", 341 + "pom": "sha256-si//ijUkv+cV545/Ze+Fv1H9jGry06FmZxfEsWt6yh4=" 342 + }, 343 + "com/puppycrawl/tools#checkstyle/10.6.0": { 344 + "jar": "sha256-MTe8hcSBsytp9K2S0grpnZ0VKBFXwCG2VBpNup2TPBY=", 345 + "pom": "sha256-i/a3N1So+iHuzZCN8/HWbYcEWSnHWXdvoGQMTeiKnWg=" 346 + }, 347 + "commons-beanutils#commons-beanutils/1.9.4": { 348 + "jar": "sha256-fZOMgXiQKARcCMBl6UvnX8KAUnYg1b1itRnVg4UyNoo=", 349 + "pom": "sha256-w1zKe2HUZ42VeMvAuQG4cXtTmr+SVEQdp4uP5g3gZNA=" 350 + }, 351 + "commons-codec#commons-codec/1.15": { 352 + "jar": "sha256-s+n21jp5AQm/DQVmEfvtHPaQVYJt7+uYlKcTadJG7WM=", 353 + "pom": "sha256-yG7hmKNaNxVIeGD0Gcv2Qufk2ehxR3eUfb5qTjogq1g=" 354 + }, 355 + "commons-collections#commons-collections/3.2.2": { 356 + "jar": "sha256-7urpF5FxRKaKdB1MDf9mqlxcX9hVk/8he87T/Iyng7g=", 357 + "pom": "sha256-1dgfzCiMDYxxHDAgB8raSqmiJu0aES1LqmTLHWMiFws=" 358 + }, 359 + "info/picocli#picocli/4.7.0": { 360 + "jar": "sha256-P2/7EM6FPvL2+TS0Z8zBPJwXCLTYOhpWZP2wfgeOjhw=", 361 + "pom": "sha256-TeCd0zhFd9Vzo9lP85jNe4SUbEJkDzhSva2X9yl0YXQ=" 362 + }, 363 + "junit#junit/4.13.2": { 364 + "jar": "sha256-jklbY0Rp1k+4rPo0laBly6zIoP/1XOHjEAe+TBbcV9M=", 365 + "pom": "sha256-Vptpd+5GA8llwcRsMFj6bpaSkbAWDraWTdCSzYnq3ZQ=" 410 366 }, 411 367 "net/java/dev/javacc#javacc/4.0": { 412 368 "jar": "sha256-z7qy1qzbN2TivLXAhCpZ9YPLXoui61wTqNuYNoqtzC8=", 413 369 "pom": "sha256-EBLeGTH+yhXhvQEomKaJBOXTO7TD6IhY+oagD7ePUDg=" 414 370 }, 371 + "net/sf/retrotranslator#retrotranslator-runtime/1.2.9": { 372 + "jar": "sha256-MHP6KzurGu5vBh7UqsUW3rmBh1az8znwWcyqmR/3dr0=", 373 + "pom": "sha256-zKjdRXVKkGTSF0AxCUvz10Jc1nA76raZ19UjXC6S6Es=" 374 + }, 375 + "net/sf/retrotranslator#retrotranslator-transformer/1.2.9": { 376 + "jar": "sha256-wcxGUGx4UV6dolMIBmz2U7qhuFL/Dnc29OhEWiwHhPc=", 377 + "pom": "sha256-KbLlw9y352qBi+z9RBRnOvKgijjwWEEdpKxEbJyGfKA=" 378 + }, 379 + "net/sf/saxon#Saxon-HE/11.4": { 380 + "jar": "sha256-QuNUlNwua16XJWrnzfK3zjBDnDUlZvNd4CvtOgaisWk=", 381 + "pom": "sha256-zE2jTuC+5MZa2118spI0H2Wb76NSiPbjH4CdxLsvxXU=" 382 + }, 383 + "net/sourceforge/pmd#pmd-core/6.53.0": { 384 + "jar": "sha256-TVRzW5uBXPrajO2Q3xneEmPJSXzOL5yXzXnPTeam0vM=", 385 + "pom": "sha256-DDv8WArk966DtWEHdjjmirehC+BXeaEYG61upVqI5PQ=" 386 + }, 387 + "net/sourceforge/pmd#pmd-java/6.53.0": { 388 + "jar": "sha256-1BIi8MXToBGU7Ryo5AAhKile4kmhmTZt7eDVd9pP6YE=", 389 + "pom": "sha256-RWJKAFxNxC2McmSoXq79nbQautiJdcGRqLmJ8J78LxQ=" 390 + }, 391 + "net/sourceforge/pmd#pmd/6.53.0": { 392 + "pom": "sha256-cCgPCSb7ENqySs3TsuGekorZ2iLZym4dL5a+aP6oPf0=" 393 + }, 394 + "net/sourceforge/saxon#saxon/9.1.0.8": { 395 + "jar": "sha256-89zegQZsddtP/KNB1UNVXbu7p//3um0cLn3hEB3qOUo=", 396 + "pom": "sha256-mwd5+pbfKagzvOMhjo25zAGGNgWy9zrePTCM4ff3kXk=" 397 + }, 398 + "net/sourceforge/saxon#saxon/9.1.0.8/dom": { 399 + "jar": "sha256-xs8+zH9LZauLYT0A/Z6cBkilqgMmSpQboP0tpTOfkXo=" 400 + }, 415 401 "org/abego/treelayout#org.abego.treelayout.core/1.0.3": { 416 402 "jar": "sha256-+l4xOVw5wufUasoPgfcgYJMWB7L6Qb02A46yy2+5MyY=", 417 403 "pom": "sha256-o7KyI3lDcDVeeSQzrwEvyZNmfAMxviusrYTbwJrOSgw=" 418 404 }, 419 - "org/antlr#ST4/4.0.8": { 420 - "jar": "sha256-WMqrxAyfdLC1mT/YaOD2SlDAdZCU5qJRqq+tmO38ejs=", 421 - "pom": "sha256-PAiQ3scRdOs7o9QEyp40GQH/awQhgIsAcTsNuxMGwXw=" 405 + "org/antlr#ST4/4.3.1": { 406 + "jar": "sha256-68nZvNtnVxwINf9EHq1cHekKJaDT+oQGVKFE6PoEENQ=", 407 + "pom": "sha256-CzHPgFtmQ/oI9z3jibxVsCj++46caL1EfGFoz/32GcU=" 422 408 }, 423 - "org/antlr#antlr-master/3.5.2": { 424 - "pom": "sha256-QtkaUx6lEA6wm1QaoALDuQjo8oK9c7bi9S83HvEzG9Y=" 409 + "org/antlr#ST4/4.3.4": { 410 + "jar": "sha256-+SesOExG10n4texolypTrtIeADE1CSmWFu23O/oV/zM=", 411 + "pom": "sha256-nnwfPkiZGUQOjBMInlljcp1bf4D3AjO/uuMJxkmryj4=" 425 412 }, 426 - "org/antlr#antlr-runtime/3.5.2": { 427 - "jar": "sha256-zj/I7LEPOemjzdy7LONQ0nLZzT0LHhjm/nPDuTichzQ=", 428 - "pom": "sha256-RqnCIAu4sSvXEkqnpQl/9JCZkIMpyFGgTLIFFCCqfyU=" 413 + "org/antlr#antlr-master/3.5.3": { 414 + "pom": "sha256-6p43JQ9cTC52tlOL6XtX8zSb2lhe31PzypfiB7OFuJU=" 429 415 }, 430 - "org/antlr#antlr/3.5.2": { 431 - "jar": "sha256-WsNsKs+woPPTfa/iC1tXDyZD4tAAxkjURQPCc4vmQ98=", 432 - "pom": "sha256-Bl5egGYv64WHldPAH3cUJHvdMZRZcF7hOxpLGWj6IuQ=" 416 + "org/antlr#antlr-runtime/3.5.3": { 417 + "jar": "sha256-aL+fWjPfyzQDNJXFh+Yja+9ON6pmEpGfWx6EO5Bmn7k=", 418 + "pom": "sha256-EymODgqvr0FP99RAZCfKtuxPv6NkJ/bXEDxDLzLAfSU=" 433 419 }, 434 - "org/antlr#antlr4-master/4.7.1": { 435 - "pom": "sha256-QSb2e/QT9si8wbGdh7mnJWdCz6ccJQxKmVMNrt6ghow=" 420 + "org/antlr#antlr/3.5.3": { 421 + "jar": "sha256-0KgZr929g3snhknrf/F7FSWdWsxJxYr2FPA0aKKRvXw=", 422 + "pom": "sha256-lrg9SYzpdAOxtWgeV4Aaqbt74w6QWHMsyicf4GvJ2B8=" 436 423 }, 437 - "org/antlr#antlr4-runtime/4.7.1": { 438 - "jar": "sha256-Q1FtGb6uNZCeBNBq9sDFjBe8lOAHDIXo3JkpymQNyR0=", 439 - "pom": "sha256-zhOGobkOUSy3oli1Ih1C8RJh/9qaElkBzdhs3ypZ/5E=" 424 + "org/antlr#antlr4-master/4.11.1": { 425 + "pom": "sha256-cupd6Nq7ZhV4X9D+qqur1T3NrnD+FrzXx7lobApuAK0=" 440 426 }, 441 - "org/antlr#antlr4/4.7.1": { 442 - "jar": "sha256-os3C8vjriTcogyVo3FTQgOtaFJXts7ZuUblxIqYKDYc=", 443 - "pom": "sha256-k+AkX5wHQx6tBunpyPmO7IJUQb9PbtZr3aboypxoR5Y=" 427 + "org/antlr#antlr4-master/4.13.0": { 428 + "pom": "sha256-IiBv17pJUVLlJvUO/sn8j03QX8tD38+PJk6Dffa2Qk8=" 444 429 }, 445 - "org/glassfish#javax.json/1.0.4": { 446 - "jar": "sha256-Dh3sQKHt6WWUElHtqWiu7gUsxPUDeLwxbMSOgVm9vrQ=", 447 - "pom": "sha256-a6+Dg/+pi2bqls1b/B7H8teUY7uYrJgFKWSxIcIhLVQ=" 430 + "org/antlr#antlr4-master/4.7.2": { 431 + "pom": "sha256-upnLJdI5DzhoDHUChCoO4JWdHmQD4BPM/2mP1YVu6tE=" 448 432 }, 449 - "org/glassfish#json/1.0.4": { 450 - "pom": "sha256-bXxoQjEV+SFxjZRPhZkktMaFIX7AOkn3BFWossqpcuY=" 433 + "org/antlr#antlr4-runtime/4.11.1": { 434 + "jar": "sha256-4GxlU8HMwU02BS7EsPxvE7gIz5V7Wx3D9hv0AZlq2lk=", 435 + "pom": "sha256-xFbsKVkHjFkfvX72mtlACnJ5IAaNdGmJx0q4BO1oGzQ=" 436 + }, 437 + "org/antlr#antlr4-runtime/4.13.0": { 438 + "jar": "sha256-vX97XQe8CwR/EJFbMspLsd6eV9gEkJiILkRTyIwHal0=", 439 + "pom": "sha256-GY40+1rHWXsaPDGTAwHgjOlB5cpQQRbdVKOnU3iRSn8=" 440 + }, 441 + "org/antlr#antlr4-runtime/4.7.2": { 442 + "jar": "sha256-TFGLh9S9/4tEzYy8GvgW6US2Kj/luAt4FQHPH0dZu8Q=", 443 + "pom": "sha256-3AnLqYwl08BuSuxRaIXUw68DBiulX0/mKD/JzxdqYPs=" 444 + }, 445 + "org/antlr#antlr4/4.13.0": { 446 + "jar": "sha256-HA3rJpklFJIvuLmWGRmPCcMveYQkbcatHDu8SYPeHTU=", 447 + "pom": "sha256-OdLSWEk8QnvL1EAGP34PQqt4j6wVp4wP73RK5hk2d8k=" 448 + }, 449 + "org/apache#apache/16": { 450 + "pom": "sha256-n4X/L9fWyzCXqkf7QZ7n8OvoaRCfmKup9Oyj9J50pA4=" 451 + }, 452 + "org/apache#apache/19": { 453 + "pom": "sha256-kfejMJbqabrCy69tAf65NMrAAsSNjIz6nCQLQPHsId8=" 454 + }, 455 + "org/apache#apache/23": { 456 + "pom": "sha256-vBBiTgYj82V3+sVjnKKTbTJA7RUvttjVM6tNJwVDSRw=" 457 + }, 458 + "org/apache/commons#commons-lang3/3.8.1": { 459 + "jar": "sha256-2sgH9lsHaY/zmxsHv+89h64/1G2Ru/iivAKyqDFhb2g=", 460 + "pom": "sha256-7I4J91QRaFIFvQ2deHLMNiLmfHbfRKCiJ7J4vqBEWNU=" 461 + }, 462 + "org/apache/commons#commons-parent/39": { 463 + "pom": "sha256-h80n4aAqXD622FBZzphpa7G0TCuLZQ8FZ8ht9g+mHac=" 464 + }, 465 + "org/apache/commons#commons-parent/47": { 466 + "pom": "sha256-io7LVwVTv58f+uIRqNTKnuYwwXr+WSkzaPunvZtC/Lc=" 467 + }, 468 + "org/apache/commons#commons-parent/52": { 469 + "pom": "sha256-ddvo806Y5MP/QtquSi+etMvNO18QR9VEYKzpBtu0UC4=" 470 + }, 471 + "org/apache/httpcomponents#httpcomponents-parent/12": { 472 + "pom": "sha256-QgnwlZMhKYfCnWgBkXMJ3V5vcbU7Kx0ODw77mErRH6E=" 473 + }, 474 + "org/apache/httpcomponents/client5#httpclient5-parent/5.1.3": { 475 + "pom": "sha256-onsUE67OkqOqR3SRX3WJ4MYXnXKNKsailddY7k+iTMU=" 476 + }, 477 + "org/apache/httpcomponents/client5#httpclient5/5.1.3": { 478 + "jar": "sha256-KMdZJU9ONTGeB4u2/+p1Z2YI3BLLJDsk+zyHMlIpd/4=", 479 + "pom": "sha256-GYirPRva4PUfIsg9yXuI+gdWGttiRGedi49xRs3ROq8=" 480 + }, 481 + "org/apache/httpcomponents/core5#httpcore5-h2/5.1.3": { 482 + "jar": "sha256-0OeLoVqo6+d5grZgrEsJqV1uA129vqdiV33ByOKTWAc=", 483 + "pom": "sha256-K8AxehSO3Jrv6j7BU1OU787T0TfWL3/1ZW0LA/lMB4Y=" 484 + }, 485 + "org/apache/httpcomponents/core5#httpcore5-parent/5.1.3": { 486 + "pom": "sha256-pnU4hlrg83RLIekcpH1GEFRzfFUtH/KdpxTIYMmS1bs=" 487 + }, 488 + "org/apache/httpcomponents/core5#httpcore5/5.1.3": { 489 + "jar": "sha256-8r8vLHdyFpyeMGmXGWZ60w+bRsTp14QZB96y0S2ZI/4=", 490 + "pom": "sha256-f8K4BFgJ8/J6ydTZ6ZudNGIbY3HPk8cxPs2Epa8Om64=" 491 + }, 492 + "org/apiguardian#apiguardian-api/1.1.2": { 493 + "jar": "sha256-tQlEisUG1gcxnxglN/CzXXEAdYLsdBgyofER5bW3Czg=", 494 + "module": "sha256-4IAoExN1s1fR0oc06aT7QhbahLJAZByz7358fWKCI/w=", 495 + "pom": "sha256-MjVQgdEJCVw9XTdNWkO09MG3XVSemD71ByPidy5TAqA=" 496 + }, 497 + "org/beanshell#bsh/1.3.0": { 498 + "jar": "sha256-mwTtx10Z21TxtOi1NV6TZDhMbPcesKG5ckwVnXeYefg=", 499 + "pom": "sha256-DyaKBXFp+qO6hALh+8K54K4Z3voYt+xeC+hSvLoGgp0=" 500 + }, 501 + "org/checkerframework#checker-qual/3.27.0": { 502 + "jar": "sha256-Jf2m8+su4hOf9dfTmSZn1Sbr8bD7h982/HWqNWeebas=", 503 + "module": "sha256-H1L7VyqCR4PvVyPW0LejEUOz2JKpQerXur4OH/kWM30=", 504 + "pom": "sha256-yXIt1Co1ywpkPGgAoo2sf8UXbYDkz2v4XBgjdzFjOrk=" 451 505 }, 452 506 "org/hamcrest#hamcrest-core/1.3": { 453 507 "jar": "sha256-Zv3vkelzk0jfeglqo4SlaF9Oh1WEzOiThqekclHE2Ok=", ··· 589 377 "org/hamcrest#hamcrest-parent/1.3": { 590 378 "pom": "sha256-bVNflO+2Y722gsnyelAzU5RogAlkK6epZ3UEvBvkEps=" 591 379 }, 380 + "org/javassist#javassist/3.28.0-GA": { 381 + "jar": "sha256-V9Cp6ShvgvTqqFESUYaZf4Eb784OIGD/ChWnf1qd2ac=", 382 + "pom": "sha256-w2p8E9o6SFKqiBvfnbYLnk0a8UbsKvtTmPltWYP21d0=" 383 + }, 384 + "org/junit#junit-bom/5.9.3": { 385 + "module": "sha256-tAH9JZAeWCpSSqU0PEs54ovFbiSWHBBpvytLv87ka5M=", 386 + "pom": "sha256-TQMpzZ5y8kIOXKFXJMv+b/puX9KIg2FRYnEZD9w0Ltc=" 387 + }, 388 + "org/junit/jupiter#junit-jupiter-api/5.9.3": { 389 + "jar": "sha256-2JXj7t9PobEN4xqRvlWjAbswe/GO8yWz+l2z+A7pLRw=", 390 + "module": "sha256-ba7jABTiBFWh7MbW0LOsYERECtE+9CA5jikZCYDpuHo=", 391 + "pom": "sha256-f3KVZWK+1JEdMhf5DeCw0kDdklb4V99aJLvrAVS0FBs=" 392 + }, 393 + "org/junit/jupiter#junit-jupiter-engine/5.9.3": { 394 + "jar": "sha256-tV4wSxzS6PEWwat3pdw+yoxNm0amnghLY6ylHN61Xw8=", 395 + "module": "sha256-lY9TIPRbNNCmZ24W/1ScsBDhQm3KUs/bEFh2vM9Pdog=", 396 + "pom": "sha256-D1/XZ2n95tJHMI+Dbf8TTItS9lpC5UuNCtoEFvMKc3o=" 397 + }, 398 + "org/junit/jupiter#junit-jupiter-params/5.9.3": { 399 + "jar": "sha256-KvKC/pHlZJXAO4TpyucC6qIS/C9qMf2deeMcy2TNgf0=", 400 + "module": "sha256-PDb9BY560Xk2w2qHkaXvks06slUbsVsYngURPhaA848=", 401 + "pom": "sha256-HAzCQ766eIZChiVLRVKqvNUXrMMiAAJjaRxBUl/HtfY=" 402 + }, 403 + "org/junit/platform#junit-platform-commons/1.9.3": { 404 + "jar": "sha256-hRkVffgTwhDoX8FBS3QQnj2F9D1wklY+1wTEPEjw1eY=", 405 + "module": "sha256-eWpB8nJB+2dgjwGazPTBw2cVe3MjinavhvbeuuNZnrQ=", 406 + "pom": "sha256-4Xof3keC8vwjtC3sp1wLBWbVwphQ0DBr5lxdpzuAIXg=" 407 + }, 408 + "org/junit/platform#junit-platform-engine/1.9.3": { 409 + "jar": "sha256-DDlVPZoDUQdXIn9aHGzGUwKHsaMh7WJYRQZkh0qioWo=", 410 + "module": "sha256-nQVThnLcRrITlxJjbv3B8Xg9Q5qhwktp0Ckrgci36o8=", 411 + "pom": "sha256-HFq3/OvjpgEYOXm6r78vQOVUOIKnyiPp+etxkZWnR9U=" 412 + }, 413 + "org/junit/vintage#junit-vintage-engine/5.9.3": { 414 + "jar": "sha256-a8G0IoKu2LnszbQGMc9FABr4qzrZ0Nhc/4bEXoX8WdA=", 415 + "module": "sha256-903In7pI9S/PzSKUFEQbDXn4Cz5tgTsAvIuXT1K0bZE=", 416 + "pom": "sha256-FISWCrLBD3mXJlEWmJuzsY21XJKfrFn96nS4ssd5WkY=" 417 + }, 418 + "org/key-project#docking-frames-base/1.1.3p1": { 419 + "pom": "sha256-/MvGKkZ8j1YkC7AILbv5pM2X7wAYmstCBad/PrFbRgs=" 420 + }, 421 + "org/key-project#docking-frames-common/1.1.3p1": { 422 + "jar": "sha256-sebcFL9BgtpRM9SPwzDECLg7J8l/HEkkiIUssda96ys=", 423 + "pom": "sha256-3XvEh96tjyYXxiVJca+7ylNzrD3bdbLFB5o/pVdxqI8=" 424 + }, 425 + "org/key-project#docking-frames-core/1.1.3p1": { 426 + "jar": "sha256-hXigFBxxS16XOpxffHemSIdXoXIIfmSBtcF04r5wBZc=", 427 + "pom": "sha256-qkwVR2roScEeE8smsNB0dCJfr7r7B7wNoHkQtF6tV+c=" 428 + }, 429 + "org/opentest4j#opentest4j/1.2.0": { 430 + "jar": "sha256-WIEt5giY2Xb7ge87YtoFxmBMGP1KJJ9QRCgkefwoavI=", 431 + "pom": "sha256-qW5nGBbB/4gDvex0ySQfAlvfsnfaXStO4CJmQFk2+ZQ=" 432 + }, 433 + "org/ow2#ow2/1.5": { 434 + "pom": "sha256-D4obEW52C4/mOJxRuE5LB6cPwRCC1Pk25FO1g91QtDs=" 435 + }, 436 + "org/ow2#ow2/1.5.1": { 437 + "pom": "sha256-Mh3bt+5v5PU96mtM1tt0FU1r+kI5HB92OzYbn0hazwU=" 438 + }, 439 + "org/ow2/asm#asm/9.3": { 440 + "jar": "sha256-EmM2m1ninJQ5GN4R1tYVLi7GCFzmPlcQUW+MZ9No5Lw=", 441 + "pom": "sha256-jqwH4p+K6oOoFW17Kfo2j26/O+z7IJyaGsNqvZBhI+A=" 442 + }, 443 + "org/ow2/asm#asm/9.5": { 444 + "jar": "sha256-ti6EtZgHKXUbBFjFNM8TZvcnVCu40VhiEzVoKkYPA1M=", 445 + "pom": "sha256-LJzOuVHMZYbejZoWxnKtPkwwucMjAo16PDNmVg1WJ7E=" 446 + }, 447 + "org/reflections#reflections/0.10.2": { 448 + "jar": "sha256-k4otCP5UBQ12ELlE2N3DoJNVcQ2ea+CqyDjbwE6aKCU=", 449 + "pom": "sha256-tsqj6301vXVu1usKKoGGi408D29CJE/q5BdgrGYwbYc=" 450 + }, 451 + "org/slf4j#slf4j-api/2.0.7": { 452 + "jar": "sha256-XWKYuToZBcMs2mR4gIrBTC1KR+kVNeU8Qff+64XZRvQ=", 453 + "pom": "sha256-LUA8zw4KAtXBqGZ7DiozyN/GA4qyh7lnHdaBwgUmeYE=" 454 + }, 455 + "org/slf4j#slf4j-parent/2.0.7": { 456 + "pom": "sha256-wYK7Ns068ck8FgPN/v54iRV9swuotYT0pEU1/NIuRec=" 457 + }, 458 + "org/sonatype/oss#oss-parent/3": { 459 + "pom": "sha256-DCeIkmfAlGJEYRaZcJPGcVzMAMKzqVTmZDRDDY9Nrt4=" 460 + }, 592 461 "org/sonatype/oss#oss-parent/7": { 593 462 "pom": "sha256-tR+IZ8kranIkmVV/w6H96ne9+e9XRyL+kM5DailVlFQ=" 594 463 }, 595 464 "org/sonatype/oss#oss-parent/9": { 596 465 "pom": "sha256-+0AmX5glSCEv+C42LllzKyGH7G8NgBgohcFO8fmCgno=" 466 + }, 467 + "org/xmlresolver#xmlresolver/4.4.3": { 468 + "jar": "sha256-nWQslsP2gR4gqfbP7jyhXshOy5Ofa+Y5/uBlZwdzp9E=", 469 + "module": "sha256-8GvLyo9h/M9XRtT+zEg+GgGNCYvVGRdxTH2wBCIA+Dc=", 470 + "pom": "sha256-FGtXOSRyKmK1jnF2r2hgxoD4p3+XJsXiGHnJxAHtRkI=" 471 + }, 472 + "org/xmlresolver#xmlresolver/4.4.3/data": { 473 + "jar": "sha256-pX2yPXXDWAyxXrbhqFRoP0V5z9Jl9c8QEaaYPZrtDx8=" 597 474 } 598 475 } 599 476 }
+2 -2
pkgs/applications/version-management/git-up/default.nix
··· 6 6 7 7 pythonPackages.buildPythonApplication rec { 8 8 pname = "git-up"; 9 - version = "2.2.0"; 9 + version = "2.3.0"; 10 10 format = "pyproject"; 11 11 12 12 src = fetchPypi { 13 13 pname = "git_up"; 14 14 inherit version; 15 - hash = "sha256-GTX2IWLQ48yWfPnmtEa9HJ5umQLttqgTlgZQlaWgeE4="; 15 + hash = "sha256-SncbnK6LxsleKRa/sSCm/8dsgPw/XJGvYfkcIeWYDy4="; 16 16 }; 17 17 18 18 nativeBuildInputs = with pythonPackages; [
+2 -2
pkgs/applications/video/mpv/scripts/uosc.nix
··· 9 9 10 10 buildLua (finalAttrs: { 11 11 pname = "uosc"; 12 - version = "5.5.0"; 12 + version = "5.6.0"; 13 13 scriptPath = "src/uosc"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "tomasklaen"; 17 17 repo = "uosc"; 18 18 rev = finalAttrs.version; 19 - hash = "sha256-WFsqA5kGefQmvihLUuQBfMmKoUHiO7ofxpwISRygRm4="; 19 + hash = "sha256-oEU1mPDzaW5j6zMpnSn1baQ+qlr/MtErxRfiyVBWMHU="; 20 20 }; 21 21 passthru.updateScript = gitUpdater { }; 22 22
+1 -1
pkgs/applications/virtualization/docker/default.nix
··· 269 269 passthru = { 270 270 # Exposed for tarsum build on non-linux systems (build-support/docker/default.nix) 271 271 inherit moby-src; 272 - tests = lib.optionals (!clientOnly) { inherit (nixosTests) docker; }; 272 + tests = lib.optionalAttrs (!clientOnly) { inherit (nixosTests) docker; }; 273 273 }; 274 274 275 275 meta = docker-meta // {
+3 -3
pkgs/by-name/al/alioth/package.nix
··· 6 6 7 7 rustPlatform.buildRustPackage rec { 8 8 pname = "alioth"; 9 - version = "0.5.0"; 9 + version = "0.6.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "google"; 13 13 repo = "alioth"; 14 14 rev = "refs/tags/v${version}"; 15 - hash = "sha256-K0Hx6EJYyPJZA+FLIj44BtUuZZOqWW2DUJt1QbeZyu0="; 15 + hash = "sha256-CQYh/F7eGk94dsXP7j3udhhBReYBvV6D8nzK/3VicwU="; 16 16 }; 17 17 18 18 # Checks use `debug_assert_eq!` 19 19 checkType = "debug"; 20 20 21 - cargoHash = "sha256-J+1SXHQJJxT0qN/ELAvwQFnKCo13ZrQClpbfleM4PkA="; 21 + cargoHash = "sha256-xxe+WZIXkEG7B+CX3WNGhPw4AmUQOY9w3DS+QP9hMX0="; 22 22 23 23 separateDebugInfo = true; 24 24
+6 -1
pkgs/by-name/ap/apt-mirror/package.nix
··· 18 18 hash = "sha256-GNsyXP/O56Y+8QhoSfMm+ig5lK/K3Cm085jxRt9ZRmI="; 19 19 }; 20 20 21 - nativeBuildInputs = [ makeWrapper ]; 21 + strictDeps = true; 22 + 23 + nativeBuildInputs = [ 24 + makeWrapper 25 + perl # pod2man 26 + ]; 22 27 23 28 buildInputs = [ perl ]; 24 29
+2 -2
pkgs/by-name/as/ascii-draw/package.nix
··· 12 12 13 13 python3Packages.buildPythonApplication rec { 14 14 pname = "ascii-draw"; 15 - version = "0.4.0"; 15 + version = "1.0.0"; 16 16 pyproject = false; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "Nokse22"; 20 20 repo = "ascii-draw"; 21 21 rev = "refs/tags/v${version}"; 22 - hash = "sha256-lBlIZrjzJo9R6KnzUSbqz5c/6UbuTv/pQu5Sans37Hc="; 22 + hash = "sha256-+K9th1LbESVzAiJqIplWpj2QHt7zDidENs7jHOuJ2S0="; 23 23 }; 24 24 25 25 nativeBuildInputs = [
+7 -14
pkgs/by-name/au/audacity/package.nix
··· 52 52 wavpack, 53 53 wxGTK32, 54 54 gtk3, 55 + apple-sdk_11, 55 56 libpng, 56 57 libjpeg, 57 - darwin, 58 58 }: 59 59 60 60 # TODO ··· 62 62 63 63 stdenv.mkDerivation (finalAttrs: { 64 64 pname = "audacity"; 65 - version = "3.6.4"; 65 + version = "3.7.0"; 66 66 67 67 src = fetchFromGitHub { 68 68 owner = "audacity"; 69 69 repo = "audacity"; 70 70 rev = "Audacity-${finalAttrs.version}"; 71 - hash = "sha256-72k79UFxhk8JUCnMzbU9lZ0Ua3Ui41EkhPGSnGkf9mE="; 71 + hash = "sha256-jwsn/L9e1ViWLOh8Xc4lTS9FhanD4GK0BllCwtPamZc="; 72 72 }; 73 73 74 74 postPatch = 75 75 '' 76 76 mkdir src/private 77 77 substituteInPlace scripts/build/macOS/fix_bundle.py \ 78 - --replace "path.startswith('/usr/lib/')" "path.startswith('${builtins.storeDir}')" 78 + --replace-fail "path.startswith('/usr/lib/')" "path.startswith('${builtins.storeDir}')" 79 79 '' 80 80 + lib.optionalString stdenv.hostPlatform.isLinux '' 81 81 substituteInPlace libraries/lib-files/FileNames.cpp \ 82 - --replace /usr/include/linux/magic.h ${linuxHeaders}/include/linux/magic.h 83 - '' 84 - + 85 - lib.optionalString 86 - (stdenv.hostPlatform.isDarwin && lib.versionOlder stdenv.hostPlatform.darwinMinVersion "11.0") 87 - '' 88 - sed -z -i "s/NSAppearanceName.*systemAppearance//" src/AudacityApp.mm 89 - ''; 82 + --replace-fail /usr/include/linux/magic.h ${linuxHeaders}/include/linux/magic.h 83 + ''; 90 84 91 85 nativeBuildInputs = 92 86 [ ··· 144 150 util-linux 145 151 ] 146 152 ++ lib.optionals stdenv.hostPlatform.isDarwin [ 147 - darwin.apple_sdk.frameworks.AppKit 148 - darwin.apple_sdk.frameworks.CoreAudioKit # for portaudio 153 + apple-sdk_11 149 154 libpng 150 155 libjpeg 151 156 ];
+2 -2
pkgs/by-name/bo/boogie/package.nix
··· 2 2 3 3 buildDotnetModule rec { 4 4 pname = "Boogie"; 5 - version = "3.2.4"; 5 + version = "3.2.5"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "boogie-org"; 9 9 repo = "boogie"; 10 10 rev = "v${version}"; 11 - hash = "sha256-wpMENrhfD8+bt66gd29xkfLANcMbPpkzDacj0KPuXT4="; 11 + hash = "sha256-36aGVJEzaAwQgR11NI+v8c4cXm24iiXtiwjW6qd3qsE="; 12 12 }; 13 13 14 14 projectFile = [ "Source/Boogie.sln" ];
+126
pkgs/by-name/ce/certdump/deps.nix
··· 1 + # This file was automatically generated by passthru.fetch-deps. 2 + # Please dont edit it manually, your changes might get overwritten! 3 + 4 + { fetchNuGet }: 5 + [ 6 + (fetchNuGet { 7 + pname = "CommandLineParser"; 8 + version = "2.9.1"; 9 + hash = "sha256-ApU9y1yX60daSjPk3KYDBeJ7XZByKW8hse9NRZGcjeo="; 10 + }) 11 + (fetchNuGet { 12 + pname = "Microsoft.AspNetCore.App.Ref"; 13 + version = "5.0.0"; 14 + hash = "sha256-z22ZDldoIlDUYeF9Rje0aVPlYAGKIpdj5wDzn1CW+jQ="; 15 + }) 16 + (fetchNuGet { 17 + pname = "Microsoft.AspNetCore.App.Runtime.linux-arm64"; 18 + version = "5.0.17"; 19 + hash = "sha256-ELWBHK+1ijGTvq1BsK/vJx/MNqKS8daZgrQ0Tj9+faA="; 20 + }) 21 + (fetchNuGet { 22 + pname = "Microsoft.AspNetCore.App.Runtime.linux-x64"; 23 + version = "5.0.17"; 24 + hash = "sha256-iHn2yGpaL5EM8L7nJJ2aRCIZ+kE98NS+KWUvrWnjzhg="; 25 + }) 26 + (fetchNuGet { 27 + pname = "Microsoft.AspNetCore.App.Runtime.osx-x64"; 28 + version = "5.0.17"; 29 + hash = "sha256-TdhOyPN+WA27WFd3PLKdsC+bbyNidOiOOuz/WpHDe+M="; 30 + }) 31 + (fetchNuGet { 32 + pname = "Microsoft.DotNet.ILCompiler"; 33 + version = "8.0.0"; 34 + hash = "sha256-GquIuTqNcQfciyhmtzWUgyedHSm+Bhultnt/ai7ODt0="; 35 + }) 36 + (fetchNuGet { 37 + pname = "Microsoft.NETCore.App.Host.linux-arm64"; 38 + version = "5.0.17"; 39 + hash = "sha256-a8FLTWaNL6TknXDx+YFwLzcDn7nuq3l9yN2UUrHfZx8="; 40 + }) 41 + (fetchNuGet { 42 + pname = "Microsoft.NETCore.App.Host.linux-x64"; 43 + version = "5.0.17"; 44 + hash = "sha256-exMpVamk8ZzfCQDQcDmQDYJplDcOOU99ic7NSDKUgtE="; 45 + }) 46 + (fetchNuGet { 47 + pname = "Microsoft.NETCore.App.Host.osx-x64"; 48 + version = "5.0.17"; 49 + hash = "sha256-bDgVacWuwDTJqEL/RbZ2gS9EGexx0OGZsYPnHQPh5Qk="; 50 + }) 51 + (fetchNuGet { 52 + pname = "Microsoft.NETCore.App.Ref"; 53 + version = "5.0.0"; 54 + hash = "sha256-kQ8wpR4crWoqy/jrskat34Y3Nr3nbxoSpEPMnxycwtw="; 55 + }) 56 + (fetchNuGet { 57 + pname = "Microsoft.NETCore.App.Runtime.linux-arm64"; 58 + version = "5.0.17"; 59 + hash = "sha256-2KU5RRHGbkCA+lCEH5QaBHma1AZqVLWBws7IKxBWkJs="; 60 + }) 61 + (fetchNuGet { 62 + pname = "Microsoft.NETCore.App.Runtime.linux-x64"; 63 + version = "5.0.17"; 64 + hash = "sha256-2NpVvrbqct3M1fKiSe/zyt41mf1aV6WUdxIlJod27Ek="; 65 + }) 66 + (fetchNuGet { 67 + pname = "Microsoft.NETCore.App.Runtime.osx-x64"; 68 + version = "5.0.17"; 69 + hash = "sha256-V1arT33a215ZP+Jo/vkrhko78FsA8X8XujZ6jUKfBd4="; 70 + }) 71 + (fetchNuGet { 72 + pname = "PeNet"; 73 + version = "4.0.4"; 74 + hash = "sha256-gB2UeQG98bPThdkRbCFvsUCZ5sV1nttekzwRncH8LzY="; 75 + }) 76 + (fetchNuGet { 77 + pname = "PeNet.Asn1"; 78 + version = "2.0.1"; 79 + hash = "sha256-ypIptb5VOAa4GHvVdd1no1CoyiOKOegFs52tZHj435I="; 80 + }) 81 + (fetchNuGet { 82 + pname = "runtime.linux-arm64.Microsoft.DotNet.ILCompiler"; 83 + version = "8.0.0"; 84 + hash = "sha256-FAUyhIBscbLUBl4cjSOwRg1hjkCv2BnzuHo0mMx6gWw="; 85 + }) 86 + (fetchNuGet { 87 + pname = "runtime.linux-x64.Microsoft.DotNet.ILCompiler"; 88 + version = "8.0.0"; 89 + hash = "sha256-U8eg1gToprOmFmZ+Gqb+nTgnKpMjxMDFnokuRDISp0k="; 90 + }) 91 + (fetchNuGet { 92 + pname = "runtime.osx-arm64.Microsoft.DotNet.ILCompiler"; 93 + version = "8.0.0"; 94 + hash = "sha256-QWWThct6kebcbzaOKbeIULJ6CnWTf6fupPGSFYDU760="; 95 + }) 96 + (fetchNuGet { 97 + pname = "runtime.osx-x64.Microsoft.DotNet.ILCompiler"; 98 + version = "8.0.0"; 99 + hash = "sha256-eeKWNQpYFc261S7mS34JXvHY+XOhhhl793XkUdFUUpo="; 100 + }) 101 + (fetchNuGet { 102 + pname = "System.Buffers"; 103 + version = "4.5.1"; 104 + hash = "sha256-wws90sfi9M7kuCPWkv1CEYMJtCqx9QB/kj0ymlsNaxI="; 105 + }) 106 + (fetchNuGet { 107 + pname = "System.Formats.Asn1"; 108 + version = "8.0.0"; 109 + hash = "sha256-AVMl6N3SG2AqAcQHFruf2QDQeQIC3CICxID+Sh0vBxI="; 110 + }) 111 + (fetchNuGet { 112 + pname = "System.Memory"; 113 + version = "4.5.5"; 114 + hash = "sha256-EPQ9o1Kin7KzGI5O3U3PUQAZTItSbk9h/i4rViN3WiI="; 115 + }) 116 + (fetchNuGet { 117 + pname = "System.Security.Cryptography.Cng"; 118 + version = "5.0.0"; 119 + hash = "sha256-nOJP3vdmQaYA07TI373OvZX6uWshETipvi5KpL7oExo="; 120 + }) 121 + (fetchNuGet { 122 + pname = "System.Security.Cryptography.Pkcs"; 123 + version = "8.0.0"; 124 + hash = "sha256-yqfIIeZchsII2KdcxJyApZNzxM/VKknjs25gDWlweBI="; 125 + }) 126 + ]
+39
pkgs/by-name/ce/certdump/package.nix
··· 1 + { 2 + lib, 3 + buildDotnetModule, 4 + fetchFromGitHub, 5 + stdenv, 6 + }: 7 + 8 + buildDotnetModule rec { 9 + pname = "certdump"; 10 + version = "0-unstable-2023-12-25"; 11 + 12 + src = fetchFromGitHub { 13 + owner = "secana"; 14 + repo = "CertDump"; 15 + rev = "a834da24ee18503109631d836540a2b0cb481517"; 16 + hash = "sha256-86s6KLP0DliKOr0fVId7SGN333b7HkiL5p/q0vazwMc="; 17 + }; 18 + 19 + projectFile = [ "CertDump.sln" ]; 20 + nugetDeps = ./deps.nix; 21 + 22 + selfContainedBuild = true; 23 + executables = [ "CertDump" ]; 24 + 25 + dotnetFlags = [ 26 + "-property:ImportByWildcardBeforeSolution=false" 27 + ]; 28 + 29 + meta = { 30 + description = "Dump certificates from PE files in different formats"; 31 + mainProgram = "CertDump"; 32 + homepage = "https://github.com/secana/CertDump"; 33 + longDescription = '' 34 + Cross-Platform tool to dump the signing certificate from a Portable Executable (PE) file. 35 + ''; 36 + license = lib.licenses.asl20; 37 + maintainers = [ lib.maintainers.baloo ]; 38 + }; 39 + }
+3 -3
pkgs/by-name/ch/chawan/package.nix
··· 16 16 17 17 stdenv.mkDerivation { 18 18 pname = "chawan"; 19 - version = "0-unstable-2024-09-03"; 19 + version = "0-unstable-2024-10-25"; 20 20 21 21 src = fetchFromSourcehut { 22 22 owner = "~bptato"; 23 23 repo = "chawan"; 24 - rev = "298684d174be90be57967f15c2f1bf0d24ba2446"; 25 - hash = "sha256-R/+qLoyewqoOfi264GvZUvpZbN5FX8LtGikQ3FxJEvw="; 24 + rev = "28bf2922a33dd987a0a3095bc461589ef23ad37d"; 25 + hash = "sha256-Bxt9uovo69whyAtrpCDz3DyAYjCYaZfMZknnFW0WDao="; 26 26 fetchSubmodules = true; 27 27 }; 28 28
+7343
pkgs/by-name/cl/clash-rs/Cargo.lock
··· 1 + # This file is automatically @generated by Cargo. 2 + # It is not intended for manual editing. 3 + version = 4 4 + 5 + [[package]] 6 + name = "addr2line" 7 + version = "0.24.2" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1" 10 + dependencies = [ 11 + "gimli", 12 + ] 13 + 14 + [[package]] 15 + name = "adler2" 16 + version = "2.0.0" 17 + source = "registry+https://github.com/rust-lang/crates.io-index" 18 + checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" 19 + 20 + [[package]] 21 + name = "aead" 22 + version = "0.5.2" 23 + source = "registry+https://github.com/rust-lang/crates.io-index" 24 + checksum = "d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0" 25 + dependencies = [ 26 + "crypto-common", 27 + "generic-array", 28 + ] 29 + 30 + [[package]] 31 + name = "aes" 32 + version = "0.8.4" 33 + source = "registry+https://github.com/rust-lang/crates.io-index" 34 + checksum = "b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0" 35 + dependencies = [ 36 + "cfg-if", 37 + "cipher", 38 + "cpufeatures", 39 + "zeroize", 40 + ] 41 + 42 + [[package]] 43 + name = "aes-gcm" 44 + version = "0.10.3" 45 + source = "registry+https://github.com/rust-lang/crates.io-index" 46 + checksum = "831010a0f742e1209b3bcea8fab6a8e149051ba6099432c8cb2cc117dec3ead1" 47 + dependencies = [ 48 + "aead", 49 + "aes", 50 + "cipher", 51 + "ctr", 52 + "ghash", 53 + "subtle", 54 + ] 55 + 56 + [[package]] 57 + name = "ahash" 58 + version = "0.8.11" 59 + source = "registry+https://github.com/rust-lang/crates.io-index" 60 + checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" 61 + dependencies = [ 62 + "cfg-if", 63 + "once_cell", 64 + "version_check", 65 + "zerocopy", 66 + ] 67 + 68 + [[package]] 69 + name = "aho-corasick" 70 + version = "1.1.3" 71 + source = "registry+https://github.com/rust-lang/crates.io-index" 72 + checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" 73 + dependencies = [ 74 + "memchr", 75 + ] 76 + 77 + [[package]] 78 + name = "alloc-no-stdlib" 79 + version = "2.0.4" 80 + source = "registry+https://github.com/rust-lang/crates.io-index" 81 + checksum = "cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3" 82 + 83 + [[package]] 84 + name = "alloc-stdlib" 85 + version = "0.2.2" 86 + source = "registry+https://github.com/rust-lang/crates.io-index" 87 + checksum = "94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece" 88 + dependencies = [ 89 + "alloc-no-stdlib", 90 + ] 91 + 92 + [[package]] 93 + name = "amplify" 94 + version = "4.7.0" 95 + source = "registry+https://github.com/rust-lang/crates.io-index" 96 + checksum = "7147b742325842988dd6c793d55f58df3ae36bccf7d9b6e07db10ab035be343d" 97 + dependencies = [ 98 + "amplify_derive", 99 + "amplify_num", 100 + "ascii", 101 + "wasm-bindgen", 102 + ] 103 + 104 + [[package]] 105 + name = "amplify_derive" 106 + version = "4.0.1" 107 + source = "registry+https://github.com/rust-lang/crates.io-index" 108 + checksum = "2a6309e6b8d89b36b9f959b7a8fa093583b94922a0f6438a24fb08936de4d428" 109 + dependencies = [ 110 + "amplify_syn", 111 + "proc-macro2", 112 + "quote", 113 + "syn 1.0.109", 114 + ] 115 + 116 + [[package]] 117 + name = "amplify_num" 118 + version = "0.5.3" 119 + source = "registry+https://github.com/rust-lang/crates.io-index" 120 + checksum = "99bcb75a2982047f733547042fc3968c0f460dfcf7d90b90dea3b2744580e9ad" 121 + dependencies = [ 122 + "wasm-bindgen", 123 + ] 124 + 125 + [[package]] 126 + name = "amplify_syn" 127 + version = "2.0.1" 128 + source = "registry+https://github.com/rust-lang/crates.io-index" 129 + checksum = "7736fb8d473c0d83098b5bac44df6a561e20470375cd8bcae30516dc889fd62a" 130 + dependencies = [ 131 + "proc-macro2", 132 + "quote", 133 + "syn 1.0.109", 134 + ] 135 + 136 + [[package]] 137 + name = "android-tzdata" 138 + version = "0.1.1" 139 + source = "registry+https://github.com/rust-lang/crates.io-index" 140 + checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" 141 + 142 + [[package]] 143 + name = "android_system_properties" 144 + version = "0.1.5" 145 + source = "registry+https://github.com/rust-lang/crates.io-index" 146 + checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" 147 + dependencies = [ 148 + "libc", 149 + ] 150 + 151 + [[package]] 152 + name = "anes" 153 + version = "0.1.6" 154 + source = "registry+https://github.com/rust-lang/crates.io-index" 155 + checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299" 156 + 157 + [[package]] 158 + name = "anstream" 159 + version = "0.6.15" 160 + source = "registry+https://github.com/rust-lang/crates.io-index" 161 + checksum = "64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526" 162 + dependencies = [ 163 + "anstyle", 164 + "anstyle-parse", 165 + "anstyle-query", 166 + "anstyle-wincon", 167 + "colorchoice", 168 + "is_terminal_polyfill", 169 + "utf8parse", 170 + ] 171 + 172 + [[package]] 173 + name = "anstyle" 174 + version = "1.0.8" 175 + source = "registry+https://github.com/rust-lang/crates.io-index" 176 + checksum = "1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1" 177 + 178 + [[package]] 179 + name = "anstyle-parse" 180 + version = "0.2.5" 181 + source = "registry+https://github.com/rust-lang/crates.io-index" 182 + checksum = "eb47de1e80c2b463c735db5b217a0ddc39d612e7ac9e2e96a5aed1f57616c1cb" 183 + dependencies = [ 184 + "utf8parse", 185 + ] 186 + 187 + [[package]] 188 + name = "anstyle-query" 189 + version = "1.1.1" 190 + source = "registry+https://github.com/rust-lang/crates.io-index" 191 + checksum = "6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a" 192 + dependencies = [ 193 + "windows-sys 0.52.0", 194 + ] 195 + 196 + [[package]] 197 + name = "anstyle-wincon" 198 + version = "3.0.4" 199 + source = "registry+https://github.com/rust-lang/crates.io-index" 200 + checksum = "5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8" 201 + dependencies = [ 202 + "anstyle", 203 + "windows-sys 0.52.0", 204 + ] 205 + 206 + [[package]] 207 + name = "anyhow" 208 + version = "1.0.90" 209 + source = "registry+https://github.com/rust-lang/crates.io-index" 210 + checksum = "37bf3594c4c988a53154954629820791dde498571819ae4ca50ca811e060cc95" 211 + 212 + [[package]] 213 + name = "arc-swap" 214 + version = "1.7.1" 215 + source = "registry+https://github.com/rust-lang/crates.io-index" 216 + checksum = "69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457" 217 + 218 + [[package]] 219 + name = "arrayref" 220 + version = "0.3.9" 221 + source = "registry+https://github.com/rust-lang/crates.io-index" 222 + checksum = "76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb" 223 + 224 + [[package]] 225 + name = "arrayvec" 226 + version = "0.7.6" 227 + source = "registry+https://github.com/rust-lang/crates.io-index" 228 + checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" 229 + 230 + [[package]] 231 + name = "arti-client" 232 + version = "0.22.0" 233 + source = "registry+https://github.com/rust-lang/crates.io-index" 234 + checksum = "7c6c58e0fe132049f6c79c256c8f181df9556cca7fd7e6a5a24f1665151624dd" 235 + dependencies = [ 236 + "async-trait", 237 + "cfg-if", 238 + "derive-deftly", 239 + "derive_builder_fork_arti", 240 + "derive_more", 241 + "educe", 242 + "fs-mistrust", 243 + "futures", 244 + "hostname-validator", 245 + "humantime", 246 + "humantime-serde", 247 + "libc", 248 + "postage", 249 + "rand", 250 + "safelog", 251 + "serde", 252 + "thiserror", 253 + "tor-async-utils", 254 + "tor-basic-utils", 255 + "tor-chanmgr", 256 + "tor-circmgr", 257 + "tor-config", 258 + "tor-dirmgr", 259 + "tor-error", 260 + "tor-guardmgr", 261 + "tor-hsclient", 262 + "tor-hscrypto", 263 + "tor-keymgr", 264 + "tor-linkspec", 265 + "tor-llcrypto", 266 + "tor-netdir", 267 + "tor-netdoc", 268 + "tor-persist", 269 + "tor-proto", 270 + "tor-rtcompat", 271 + "tracing", 272 + "void", 273 + ] 274 + 275 + [[package]] 276 + name = "ascii" 277 + version = "1.1.0" 278 + source = "registry+https://github.com/rust-lang/crates.io-index" 279 + checksum = "d92bec98840b8f03a5ff5413de5293bfcd8bf96467cf5452609f939ec6f5de16" 280 + 281 + [[package]] 282 + name = "async-compression" 283 + version = "0.4.16" 284 + source = "registry+https://github.com/rust-lang/crates.io-index" 285 + checksum = "103db485efc3e41214fe4fda9f3dbeae2eb9082f48fd236e6095627a9422066e" 286 + dependencies = [ 287 + "flate2", 288 + "futures-core", 289 + "futures-io", 290 + "memchr", 291 + "pin-project-lite", 292 + ] 293 + 294 + [[package]] 295 + name = "async-recursion" 296 + version = "1.1.1" 297 + source = "registry+https://github.com/rust-lang/crates.io-index" 298 + checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" 299 + dependencies = [ 300 + "proc-macro2", 301 + "quote", 302 + "syn 2.0.79", 303 + ] 304 + 305 + [[package]] 306 + name = "async-stream" 307 + version = "0.3.6" 308 + source = "registry+https://github.com/rust-lang/crates.io-index" 309 + checksum = "0b5a71a6f37880a80d1d7f19efd781e4b5de42c88f0722cc13bcb6cc2cfe8476" 310 + dependencies = [ 311 + "async-stream-impl", 312 + "futures-core", 313 + "pin-project-lite", 314 + ] 315 + 316 + [[package]] 317 + name = "async-stream-impl" 318 + version = "0.3.6" 319 + source = "registry+https://github.com/rust-lang/crates.io-index" 320 + checksum = "c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d" 321 + dependencies = [ 322 + "proc-macro2", 323 + "quote", 324 + "syn 2.0.79", 325 + ] 326 + 327 + [[package]] 328 + name = "async-trait" 329 + version = "0.1.83" 330 + source = "registry+https://github.com/rust-lang/crates.io-index" 331 + checksum = "721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd" 332 + dependencies = [ 333 + "proc-macro2", 334 + "quote", 335 + "syn 2.0.79", 336 + ] 337 + 338 + [[package]] 339 + name = "async_executors" 340 + version = "0.7.0" 341 + source = "registry+https://github.com/rust-lang/crates.io-index" 342 + checksum = "a982d2f86de6137cc05c9db9a915a19886c97911f9790d04f174cede74be01a5" 343 + dependencies = [ 344 + "blanket", 345 + "futures-core", 346 + "futures-task", 347 + "futures-util", 348 + "pin-project", 349 + "rustc_version", 350 + "tokio", 351 + ] 352 + 353 + [[package]] 354 + name = "asynchronous-codec" 355 + version = "0.7.0" 356 + source = "registry+https://github.com/rust-lang/crates.io-index" 357 + checksum = "a860072022177f903e59730004fb5dc13db9275b79bb2aef7ba8ce831956c233" 358 + dependencies = [ 359 + "bytes", 360 + "futures-sink", 361 + "futures-util", 362 + "memchr", 363 + "pin-project-lite", 364 + ] 365 + 366 + [[package]] 367 + name = "atomic" 368 + version = "0.5.3" 369 + source = "registry+https://github.com/rust-lang/crates.io-index" 370 + checksum = "c59bdb34bc650a32731b31bd8f0829cc15d24a708ee31559e0bb34f2bc320cba" 371 + 372 + [[package]] 373 + name = "atomic" 374 + version = "0.6.0" 375 + source = "registry+https://github.com/rust-lang/crates.io-index" 376 + checksum = "8d818003e740b63afc82337e3160717f4f63078720a810b7b903e70a5d1d2994" 377 + dependencies = [ 378 + "bytemuck", 379 + ] 380 + 381 + [[package]] 382 + name = "atomic-waker" 383 + version = "1.1.2" 384 + source = "registry+https://github.com/rust-lang/crates.io-index" 385 + checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" 386 + 387 + [[package]] 388 + name = "autocfg" 389 + version = "1.4.0" 390 + source = "registry+https://github.com/rust-lang/crates.io-index" 391 + checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" 392 + 393 + [[package]] 394 + name = "axum" 395 + version = "0.7.7" 396 + source = "registry+https://github.com/rust-lang/crates.io-index" 397 + checksum = "504e3947307ac8326a5437504c517c4b56716c9d98fac0028c2acc7ca47d70ae" 398 + dependencies = [ 399 + "async-trait", 400 + "axum-core", 401 + "base64 0.22.1", 402 + "bytes", 403 + "futures-util", 404 + "http", 405 + "http-body", 406 + "http-body-util", 407 + "hyper", 408 + "hyper-util", 409 + "itoa", 410 + "matchit", 411 + "memchr", 412 + "mime", 413 + "percent-encoding", 414 + "pin-project-lite", 415 + "rustversion", 416 + "serde", 417 + "serde_json", 418 + "serde_path_to_error", 419 + "serde_urlencoded", 420 + "sha1", 421 + "sync_wrapper 1.0.1", 422 + "tokio", 423 + "tokio-tungstenite", 424 + "tower 0.5.1", 425 + "tower-layer", 426 + "tower-service", 427 + "tracing", 428 + ] 429 + 430 + [[package]] 431 + name = "axum-core" 432 + version = "0.4.5" 433 + source = "registry+https://github.com/rust-lang/crates.io-index" 434 + checksum = "09f2bd6146b97ae3359fa0cc6d6b376d9539582c7b4220f041a33ec24c226199" 435 + dependencies = [ 436 + "async-trait", 437 + "bytes", 438 + "futures-util", 439 + "http", 440 + "http-body", 441 + "http-body-util", 442 + "mime", 443 + "pin-project-lite", 444 + "rustversion", 445 + "sync_wrapper 1.0.1", 446 + "tower-layer", 447 + "tower-service", 448 + "tracing", 449 + ] 450 + 451 + [[package]] 452 + name = "axum-macros" 453 + version = "0.4.2" 454 + source = "registry+https://github.com/rust-lang/crates.io-index" 455 + checksum = "57d123550fa8d071b7255cb0cc04dc302baa6c8c4a79f55701552684d8399bce" 456 + dependencies = [ 457 + "proc-macro2", 458 + "quote", 459 + "syn 2.0.79", 460 + ] 461 + 462 + [[package]] 463 + name = "backtrace" 464 + version = "0.3.74" 465 + source = "registry+https://github.com/rust-lang/crates.io-index" 466 + checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a" 467 + dependencies = [ 468 + "addr2line", 469 + "cfg-if", 470 + "libc", 471 + "miniz_oxide", 472 + "object", 473 + "rustc-demangle", 474 + "windows-targets 0.52.6", 475 + ] 476 + 477 + [[package]] 478 + name = "base16ct" 479 + version = "0.2.0" 480 + source = "registry+https://github.com/rust-lang/crates.io-index" 481 + checksum = "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf" 482 + 483 + [[package]] 484 + name = "base64" 485 + version = "0.13.1" 486 + source = "registry+https://github.com/rust-lang/crates.io-index" 487 + checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" 488 + 489 + [[package]] 490 + name = "base64" 491 + version = "0.21.7" 492 + source = "registry+https://github.com/rust-lang/crates.io-index" 493 + checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" 494 + 495 + [[package]] 496 + name = "base64" 497 + version = "0.22.1" 498 + source = "registry+https://github.com/rust-lang/crates.io-index" 499 + checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" 500 + 501 + [[package]] 502 + name = "base64ct" 503 + version = "1.6.0" 504 + source = "registry+https://github.com/rust-lang/crates.io-index" 505 + checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" 506 + 507 + [[package]] 508 + name = "bindgen" 509 + version = "0.69.5" 510 + source = "registry+https://github.com/rust-lang/crates.io-index" 511 + checksum = "271383c67ccabffb7381723dea0672a673f292304fcb45c01cc648c7a8d58088" 512 + dependencies = [ 513 + "bitflags 2.6.0", 514 + "cexpr", 515 + "clang-sys", 516 + "itertools 0.12.1", 517 + "lazy_static", 518 + "lazycell", 519 + "log", 520 + "prettyplease", 521 + "proc-macro2", 522 + "quote", 523 + "regex", 524 + "rustc-hash 1.1.0", 525 + "shlex", 526 + "syn 2.0.79", 527 + "which", 528 + ] 529 + 530 + [[package]] 531 + name = "bindgen" 532 + version = "0.70.1" 533 + source = "registry+https://github.com/rust-lang/crates.io-index" 534 + checksum = "f49d8fed880d473ea71efb9bf597651e77201bdd4893efe54c9e5d65ae04ce6f" 535 + dependencies = [ 536 + "bitflags 2.6.0", 537 + "cexpr", 538 + "clang-sys", 539 + "itertools 0.13.0", 540 + "log", 541 + "prettyplease", 542 + "proc-macro2", 543 + "quote", 544 + "regex", 545 + "rustc-hash 1.1.0", 546 + "shlex", 547 + "syn 2.0.79", 548 + ] 549 + 550 + [[package]] 551 + name = "bitflags" 552 + version = "1.3.2" 553 + source = "registry+https://github.com/rust-lang/crates.io-index" 554 + checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 555 + 556 + [[package]] 557 + name = "bitflags" 558 + version = "2.6.0" 559 + source = "registry+https://github.com/rust-lang/crates.io-index" 560 + checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" 561 + 562 + [[package]] 563 + name = "bitvec" 564 + version = "1.0.1" 565 + source = "registry+https://github.com/rust-lang/crates.io-index" 566 + checksum = "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c" 567 + dependencies = [ 568 + "funty", 569 + "radium", 570 + "tap", 571 + "wyz", 572 + ] 573 + 574 + [[package]] 575 + name = "blake2" 576 + version = "0.10.6" 577 + source = "registry+https://github.com/rust-lang/crates.io-index" 578 + checksum = "46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe" 579 + dependencies = [ 580 + "digest", 581 + ] 582 + 583 + [[package]] 584 + name = "blake3" 585 + version = "1.5.4" 586 + source = "registry+https://github.com/rust-lang/crates.io-index" 587 + checksum = "d82033247fd8e890df8f740e407ad4d038debb9eb1f40533fffb32e7d17dc6f7" 588 + dependencies = [ 589 + "arrayref", 590 + "arrayvec", 591 + "cc", 592 + "cfg-if", 593 + "constant_time_eq", 594 + ] 595 + 596 + [[package]] 597 + name = "blanket" 598 + version = "0.3.0" 599 + source = "registry+https://github.com/rust-lang/crates.io-index" 600 + checksum = "e0b121a9fe0df916e362fb3271088d071159cdf11db0e4182d02152850756eff" 601 + dependencies = [ 602 + "proc-macro2", 603 + "quote", 604 + "syn 2.0.79", 605 + ] 606 + 607 + [[package]] 608 + name = "block-buffer" 609 + version = "0.10.4" 610 + source = "registry+https://github.com/rust-lang/crates.io-index" 611 + checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" 612 + dependencies = [ 613 + "generic-array", 614 + ] 615 + 616 + [[package]] 617 + name = "bollard" 618 + version = "0.17.1" 619 + source = "registry+https://github.com/rust-lang/crates.io-index" 620 + checksum = "d41711ad46fda47cd701f6908e59d1bd6b9a2b7464c0d0aeab95c6d37096ff8a" 621 + dependencies = [ 622 + "base64 0.22.1", 623 + "bollard-stubs", 624 + "bytes", 625 + "futures-core", 626 + "futures-util", 627 + "hex", 628 + "http", 629 + "http-body-util", 630 + "hyper", 631 + "hyper-named-pipe", 632 + "hyper-util", 633 + "hyperlocal", 634 + "log", 635 + "pin-project-lite", 636 + "serde", 637 + "serde_derive", 638 + "serde_json", 639 + "serde_repr", 640 + "serde_urlencoded", 641 + "thiserror", 642 + "tokio", 643 + "tokio-util", 644 + "tower-service", 645 + "url", 646 + "winapi", 647 + ] 648 + 649 + [[package]] 650 + name = "bollard-stubs" 651 + version = "1.45.0-rc.26.0.1" 652 + source = "registry+https://github.com/rust-lang/crates.io-index" 653 + checksum = "6d7c5415e3a6bc6d3e99eff6268e488fd4ee25e7b28c10f08fa6760bd9de16e4" 654 + dependencies = [ 655 + "serde", 656 + "serde_repr", 657 + "serde_with", 658 + ] 659 + 660 + [[package]] 661 + name = "boringtun" 662 + version = "0.6.0" 663 + source = "git+https://github.com/cloudflare/boringtun.git?rev=f672bb6c1e1e371240a8d151f15854687eb740bb#f672bb6c1e1e371240a8d151f15854687eb740bb" 664 + dependencies = [ 665 + "aead", 666 + "base64 0.13.1", 667 + "blake2", 668 + "chacha20poly1305", 669 + "hex", 670 + "hmac", 671 + "ip_network", 672 + "ip_network_table", 673 + "libc", 674 + "nix", 675 + "parking_lot", 676 + "rand_core", 677 + "ring 0.17.8", 678 + "tracing", 679 + "untrusted 0.9.0", 680 + "x25519-dalek", 681 + ] 682 + 683 + [[package]] 684 + name = "bounded-vec-deque" 685 + version = "0.1.1" 686 + source = "registry+https://github.com/rust-lang/crates.io-index" 687 + checksum = "2225b558afc76c596898f5f1b3fc35cfce0eb1b13635cbd7d1b2a7177dc10ccd" 688 + 689 + [[package]] 690 + name = "brotli" 691 + version = "7.0.0" 692 + source = "registry+https://github.com/rust-lang/crates.io-index" 693 + checksum = "cc97b8f16f944bba54f0433f07e30be199b6dc2bd25937444bbad560bcea29bd" 694 + dependencies = [ 695 + "alloc-no-stdlib", 696 + "alloc-stdlib", 697 + "brotli-decompressor", 698 + ] 699 + 700 + [[package]] 701 + name = "brotli-decompressor" 702 + version = "4.0.1" 703 + source = "registry+https://github.com/rust-lang/crates.io-index" 704 + checksum = "9a45bd2e4095a8b518033b128020dd4a55aab1c0a381ba4404a472630f4bc362" 705 + dependencies = [ 706 + "alloc-no-stdlib", 707 + "alloc-stdlib", 708 + ] 709 + 710 + [[package]] 711 + name = "bumpalo" 712 + version = "3.16.0" 713 + source = "registry+https://github.com/rust-lang/crates.io-index" 714 + checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" 715 + 716 + [[package]] 717 + name = "by_address" 718 + version = "1.2.1" 719 + source = "registry+https://github.com/rust-lang/crates.io-index" 720 + checksum = "64fa3c856b712db6612c019f14756e64e4bcea13337a6b33b696333a9eaa2d06" 721 + 722 + [[package]] 723 + name = "byte_string" 724 + version = "1.0.0" 725 + source = "registry+https://github.com/rust-lang/crates.io-index" 726 + checksum = "11aade7a05aa8c3a351cedc44c3fc45806430543382fcc4743a9b757a2a0b4ed" 727 + 728 + [[package]] 729 + name = "bytemuck" 730 + version = "1.19.0" 731 + source = "registry+https://github.com/rust-lang/crates.io-index" 732 + checksum = "8334215b81e418a0a7bdb8ef0849474f40bb10c8b71f1c4ed315cff49f32494d" 733 + 734 + [[package]] 735 + name = "byteorder" 736 + version = "1.5.0" 737 + source = "registry+https://github.com/rust-lang/crates.io-index" 738 + checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" 739 + 740 + [[package]] 741 + name = "bytes" 742 + version = "1.7.2" 743 + source = "registry+https://github.com/rust-lang/crates.io-index" 744 + checksum = "428d9aa8fbc0670b7b8d6030a7fadd0f86151cae55e4dbbece15f3780a3dfaf3" 745 + 746 + [[package]] 747 + name = "c2rust-bitfields" 748 + version = "0.18.0" 749 + source = "registry+https://github.com/rust-lang/crates.io-index" 750 + checksum = "b43c3f07ab0ef604fa6f595aa46ec2f8a22172c975e186f6f5bf9829a3b72c41" 751 + dependencies = [ 752 + "c2rust-bitfields-derive", 753 + ] 754 + 755 + [[package]] 756 + name = "c2rust-bitfields-derive" 757 + version = "0.18.0" 758 + source = "registry+https://github.com/rust-lang/crates.io-index" 759 + checksum = "d3cbc102e2597c9744c8bd8c15915d554300601c91a079430d309816b0912545" 760 + dependencies = [ 761 + "proc-macro2", 762 + "quote", 763 + "syn 1.0.109", 764 + ] 765 + 766 + [[package]] 767 + name = "camellia" 768 + version = "0.1.0" 769 + source = "registry+https://github.com/rust-lang/crates.io-index" 770 + checksum = "3264e2574e9ef2b53ce6f536dea83a69ac0bc600b762d1523ff83fe07230ce30" 771 + dependencies = [ 772 + "byteorder", 773 + "cipher", 774 + ] 775 + 776 + [[package]] 777 + name = "caret" 778 + version = "0.4.7" 779 + source = "registry+https://github.com/rust-lang/crates.io-index" 780 + checksum = "8c979a125c4d00f63d49b648530a952c6cc42e3387cc96f41f9a4687ee6b9273" 781 + 782 + [[package]] 783 + name = "cast" 784 + version = "0.3.0" 785 + source = "registry+https://github.com/rust-lang/crates.io-index" 786 + checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" 787 + 788 + [[package]] 789 + name = "cc" 790 + version = "1.1.30" 791 + source = "registry+https://github.com/rust-lang/crates.io-index" 792 + checksum = "b16803a61b81d9eabb7eae2588776c4c1e584b738ede45fdbb4c972cec1e9945" 793 + dependencies = [ 794 + "shlex", 795 + ] 796 + 797 + [[package]] 798 + name = "cexpr" 799 + version = "0.6.0" 800 + source = "registry+https://github.com/rust-lang/crates.io-index" 801 + checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" 802 + dependencies = [ 803 + "nom", 804 + ] 805 + 806 + [[package]] 807 + name = "cfb-mode" 808 + version = "0.8.2" 809 + source = "registry+https://github.com/rust-lang/crates.io-index" 810 + checksum = "738b8d467867f80a71351933f70461f5b56f24d5c93e0cf216e59229c968d330" 811 + dependencies = [ 812 + "cipher", 813 + ] 814 + 815 + [[package]] 816 + name = "cfg-if" 817 + version = "1.0.0" 818 + source = "registry+https://github.com/rust-lang/crates.io-index" 819 + checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 820 + 821 + [[package]] 822 + name = "chacha20" 823 + version = "0.9.1" 824 + source = "registry+https://github.com/rust-lang/crates.io-index" 825 + checksum = "c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818" 826 + dependencies = [ 827 + "cfg-if", 828 + "cipher", 829 + "cpufeatures", 830 + ] 831 + 832 + [[package]] 833 + name = "chacha20poly1305" 834 + version = "0.10.1" 835 + source = "registry+https://github.com/rust-lang/crates.io-index" 836 + checksum = "10cd79432192d1c0f4e1a0fef9527696cc039165d729fb41b3f4f4f354c2dc35" 837 + dependencies = [ 838 + "aead", 839 + "chacha20", 840 + "cipher", 841 + "poly1305", 842 + "zeroize", 843 + ] 844 + 845 + [[package]] 846 + name = "chrono" 847 + version = "0.4.38" 848 + source = "registry+https://github.com/rust-lang/crates.io-index" 849 + checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" 850 + dependencies = [ 851 + "android-tzdata", 852 + "iana-time-zone", 853 + "js-sys", 854 + "num-traits", 855 + "serde", 856 + "wasm-bindgen", 857 + "windows-targets 0.52.6", 858 + ] 859 + 860 + [[package]] 861 + name = "ciborium" 862 + version = "0.2.2" 863 + source = "registry+https://github.com/rust-lang/crates.io-index" 864 + checksum = "42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e" 865 + dependencies = [ 866 + "ciborium-io", 867 + "ciborium-ll", 868 + "serde", 869 + ] 870 + 871 + [[package]] 872 + name = "ciborium-io" 873 + version = "0.2.2" 874 + source = "registry+https://github.com/rust-lang/crates.io-index" 875 + checksum = "05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757" 876 + 877 + [[package]] 878 + name = "ciborium-ll" 879 + version = "0.2.2" 880 + source = "registry+https://github.com/rust-lang/crates.io-index" 881 + checksum = "57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9" 882 + dependencies = [ 883 + "ciborium-io", 884 + "half", 885 + ] 886 + 887 + [[package]] 888 + name = "cipher" 889 + version = "0.4.4" 890 + source = "registry+https://github.com/rust-lang/crates.io-index" 891 + checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" 892 + dependencies = [ 893 + "crypto-common", 894 + "inout", 895 + "zeroize", 896 + ] 897 + 898 + [[package]] 899 + name = "clang-sys" 900 + version = "1.8.1" 901 + source = "registry+https://github.com/rust-lang/crates.io-index" 902 + checksum = "0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4" 903 + dependencies = [ 904 + "glob", 905 + "libc", 906 + "libloading", 907 + ] 908 + 909 + [[package]] 910 + name = "clap" 911 + version = "4.5.20" 912 + source = "registry+https://github.com/rust-lang/crates.io-index" 913 + checksum = "b97f376d85a664d5837dbae44bf546e6477a679ff6610010f17276f686d867e8" 914 + dependencies = [ 915 + "clap_builder", 916 + "clap_derive", 917 + ] 918 + 919 + [[package]] 920 + name = "clap_builder" 921 + version = "4.5.20" 922 + source = "registry+https://github.com/rust-lang/crates.io-index" 923 + checksum = "19bc80abd44e4bed93ca373a0704ccbd1b710dc5749406201bb018272808dc54" 924 + dependencies = [ 925 + "anstream", 926 + "anstyle", 927 + "clap_lex", 928 + "strsim 0.11.1", 929 + ] 930 + 931 + [[package]] 932 + name = "clap_derive" 933 + version = "4.5.18" 934 + source = "registry+https://github.com/rust-lang/crates.io-index" 935 + checksum = "4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab" 936 + dependencies = [ 937 + "heck 0.5.0", 938 + "proc-macro2", 939 + "quote", 940 + "syn 2.0.79", 941 + ] 942 + 943 + [[package]] 944 + name = "clap_lex" 945 + version = "0.7.2" 946 + source = "registry+https://github.com/rust-lang/crates.io-index" 947 + checksum = "1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97" 948 + 949 + [[package]] 950 + name = "clash-rs" 951 + version = "0.7.0" 952 + dependencies = [ 953 + "clap", 954 + "clash_lib", 955 + "dhat", 956 + ] 957 + 958 + [[package]] 959 + name = "clash_doc" 960 + version = "0.7.0" 961 + dependencies = [ 962 + "clash_lib", 963 + ] 964 + 965 + [[package]] 966 + name = "clash_lib" 967 + version = "0.7.0" 968 + dependencies = [ 969 + "aead", 970 + "aes", 971 + "aes-gcm", 972 + "anyhow", 973 + "arti-client", 974 + "async-recursion", 975 + "async-trait", 976 + "axum", 977 + "axum-macros", 978 + "base64 0.22.1", 979 + "blake2", 980 + "bollard", 981 + "boringtun", 982 + "brotli", 983 + "byteorder", 984 + "bytes", 985 + "cfb-mode", 986 + "chacha20poly1305", 987 + "chrono", 988 + "console-subscriber", 989 + "const-fnv1a-hash", 990 + "crc32fast", 991 + "criterion", 992 + "dhcproto", 993 + "digest", 994 + "env_logger", 995 + "erased-serde", 996 + "filetime", 997 + "foreign-types-shared", 998 + "futures", 999 + "h2", 1000 + "h3 0.0.6", 1001 + "h3-quinn 0.0.7", 1002 + "hickory-client", 1003 + "hickory-proto 0.25.0-alpha.2", 1004 + "hickory-resolver 0.25.0-alpha.2", 1005 + "hmac", 1006 + "http", 1007 + "http-body-util", 1008 + "httparse", 1009 + "hyper", 1010 + "hyper-rustls", 1011 + "hyper-util", 1012 + "ip_network_table-deps-treebitmap", 1013 + "ipnet", 1014 + "libc", 1015 + "lru_time_cache", 1016 + "maxminddb", 1017 + "md-5", 1018 + "memory-stats", 1019 + "mockall", 1020 + "murmur3", 1021 + "netstack-lwip", 1022 + "network-interface", 1023 + "once_cell", 1024 + "opentelemetry", 1025 + "opentelemetry-jaeger-propagator", 1026 + "opentelemetry-otlp", 1027 + "opentelemetry-semantic-conventions", 1028 + "opentelemetry_sdk", 1029 + "prost", 1030 + "prost-build", 1031 + "public-suffix", 1032 + "quinn", 1033 + "quinn-proto", 1034 + "rand", 1035 + "regex", 1036 + "register-count", 1037 + "ring-compat", 1038 + "rustls", 1039 + "rustls-pemfile", 1040 + "security-framework", 1041 + "serde", 1042 + "serde_json", 1043 + "serde_yaml", 1044 + "serial_test", 1045 + "sha1", 1046 + "sha2", 1047 + "shadowsocks", 1048 + "smoltcp", 1049 + "socket2 0.5.7", 1050 + "tempfile", 1051 + "thiserror", 1052 + "tokio", 1053 + "tokio-rustls", 1054 + "tokio-test", 1055 + "tokio-tungstenite", 1056 + "tokio-util", 1057 + "tor-rtcompat", 1058 + "tower 0.5.1", 1059 + "tower-http", 1060 + "tracing", 1061 + "tracing-appender", 1062 + "tracing-opentelemetry", 1063 + "tracing-oslog", 1064 + "tracing-subscriber", 1065 + "tracing-timing", 1066 + "tuic", 1067 + "tuic-quinn", 1068 + "tun", 1069 + "unix-udp-sock", 1070 + "url", 1071 + "uuid", 1072 + "watfaq-dns", 1073 + "webpki-roots", 1074 + "windows 0.58.0", 1075 + ] 1076 + 1077 + [[package]] 1078 + name = "coarsetime" 1079 + version = "0.1.34" 1080 + source = "registry+https://github.com/rust-lang/crates.io-index" 1081 + checksum = "13b3839cf01bb7960114be3ccf2340f541b6d0c81f8690b007b2b39f750f7e5d" 1082 + dependencies = [ 1083 + "libc", 1084 + "wasix", 1085 + "wasm-bindgen", 1086 + ] 1087 + 1088 + [[package]] 1089 + name = "colorchoice" 1090 + version = "1.0.2" 1091 + source = "registry+https://github.com/rust-lang/crates.io-index" 1092 + checksum = "d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0" 1093 + 1094 + [[package]] 1095 + name = "concurrent-queue" 1096 + version = "2.5.0" 1097 + source = "registry+https://github.com/rust-lang/crates.io-index" 1098 + checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973" 1099 + dependencies = [ 1100 + "crossbeam-utils", 1101 + ] 1102 + 1103 + [[package]] 1104 + name = "console-api" 1105 + version = "0.8.0" 1106 + source = "registry+https://github.com/rust-lang/crates.io-index" 1107 + checksum = "86ed14aa9c9f927213c6e4f3ef75faaad3406134efe84ba2cb7983431d5f0931" 1108 + dependencies = [ 1109 + "futures-core", 1110 + "prost", 1111 + "prost-types", 1112 + "tonic", 1113 + "tracing-core", 1114 + ] 1115 + 1116 + [[package]] 1117 + name = "console-subscriber" 1118 + version = "0.4.0" 1119 + source = "registry+https://github.com/rust-lang/crates.io-index" 1120 + checksum = "e2e3a111a37f3333946ebf9da370ba5c5577b18eb342ec683eb488dd21980302" 1121 + dependencies = [ 1122 + "console-api", 1123 + "crossbeam-channel", 1124 + "crossbeam-utils", 1125 + "futures-task", 1126 + "hdrhistogram", 1127 + "humantime", 1128 + "hyper-util", 1129 + "prost", 1130 + "prost-types", 1131 + "serde", 1132 + "serde_json", 1133 + "thread_local", 1134 + "tokio", 1135 + "tokio-stream", 1136 + "tonic", 1137 + "tracing", 1138 + "tracing-core", 1139 + "tracing-subscriber", 1140 + ] 1141 + 1142 + [[package]] 1143 + name = "const-fnv1a-hash" 1144 + version = "1.1.0" 1145 + source = "registry+https://github.com/rust-lang/crates.io-index" 1146 + checksum = "32b13ea120a812beba79e34316b3942a857c86ec1593cb34f27bb28272ce2cca" 1147 + 1148 + [[package]] 1149 + name = "const-oid" 1150 + version = "0.9.6" 1151 + source = "registry+https://github.com/rust-lang/crates.io-index" 1152 + checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8" 1153 + 1154 + [[package]] 1155 + name = "constant_time_eq" 1156 + version = "0.3.1" 1157 + source = "registry+https://github.com/rust-lang/crates.io-index" 1158 + checksum = "7c74b8349d32d297c9134b8c88677813a227df8f779daa29bfc29c183fe3dca6" 1159 + 1160 + [[package]] 1161 + name = "convert_case" 1162 + version = "0.4.0" 1163 + source = "registry+https://github.com/rust-lang/crates.io-index" 1164 + checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e" 1165 + 1166 + [[package]] 1167 + name = "core-foundation" 1168 + version = "0.10.0" 1169 + source = "registry+https://github.com/rust-lang/crates.io-index" 1170 + checksum = "b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63" 1171 + dependencies = [ 1172 + "core-foundation-sys", 1173 + "libc", 1174 + ] 1175 + 1176 + [[package]] 1177 + name = "core-foundation-sys" 1178 + version = "0.8.7" 1179 + source = "registry+https://github.com/rust-lang/crates.io-index" 1180 + checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" 1181 + 1182 + [[package]] 1183 + name = "cpufeatures" 1184 + version = "0.2.14" 1185 + source = "registry+https://github.com/rust-lang/crates.io-index" 1186 + checksum = "608697df725056feaccfa42cffdaeeec3fccc4ffc38358ecd19b243e716a78e0" 1187 + dependencies = [ 1188 + "libc", 1189 + ] 1190 + 1191 + [[package]] 1192 + name = "crc32fast" 1193 + version = "1.4.2" 1194 + source = "registry+https://github.com/rust-lang/crates.io-index" 1195 + checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" 1196 + dependencies = [ 1197 + "cfg-if", 1198 + ] 1199 + 1200 + [[package]] 1201 + name = "criterion" 1202 + version = "0.5.1" 1203 + source = "registry+https://github.com/rust-lang/crates.io-index" 1204 + checksum = "f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f" 1205 + dependencies = [ 1206 + "anes", 1207 + "cast", 1208 + "ciborium", 1209 + "clap", 1210 + "criterion-plot", 1211 + "futures", 1212 + "is-terminal", 1213 + "itertools 0.10.5", 1214 + "num-traits", 1215 + "once_cell", 1216 + "oorandom", 1217 + "plotters", 1218 + "rayon", 1219 + "regex", 1220 + "serde", 1221 + "serde_derive", 1222 + "serde_json", 1223 + "tinytemplate", 1224 + "tokio", 1225 + "walkdir", 1226 + ] 1227 + 1228 + [[package]] 1229 + name = "criterion-plot" 1230 + version = "0.5.0" 1231 + source = "registry+https://github.com/rust-lang/crates.io-index" 1232 + checksum = "6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1" 1233 + dependencies = [ 1234 + "cast", 1235 + "itertools 0.10.5", 1236 + ] 1237 + 1238 + [[package]] 1239 + name = "crossbeam" 1240 + version = "0.8.4" 1241 + source = "registry+https://github.com/rust-lang/crates.io-index" 1242 + checksum = "1137cd7e7fc0fb5d3c5a8678be38ec56e819125d8d7907411fe24ccb943faca8" 1243 + dependencies = [ 1244 + "crossbeam-channel", 1245 + "crossbeam-deque", 1246 + "crossbeam-epoch", 1247 + "crossbeam-queue", 1248 + "crossbeam-utils", 1249 + ] 1250 + 1251 + [[package]] 1252 + name = "crossbeam-channel" 1253 + version = "0.5.13" 1254 + source = "registry+https://github.com/rust-lang/crates.io-index" 1255 + checksum = "33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2" 1256 + dependencies = [ 1257 + "crossbeam-utils", 1258 + ] 1259 + 1260 + [[package]] 1261 + name = "crossbeam-deque" 1262 + version = "0.8.5" 1263 + source = "registry+https://github.com/rust-lang/crates.io-index" 1264 + checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" 1265 + dependencies = [ 1266 + "crossbeam-epoch", 1267 + "crossbeam-utils", 1268 + ] 1269 + 1270 + [[package]] 1271 + name = "crossbeam-epoch" 1272 + version = "0.9.18" 1273 + source = "registry+https://github.com/rust-lang/crates.io-index" 1274 + checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" 1275 + dependencies = [ 1276 + "crossbeam-utils", 1277 + ] 1278 + 1279 + [[package]] 1280 + name = "crossbeam-queue" 1281 + version = "0.3.11" 1282 + source = "registry+https://github.com/rust-lang/crates.io-index" 1283 + checksum = "df0346b5d5e76ac2fe4e327c5fd1118d6be7c51dfb18f9b7922923f287471e35" 1284 + dependencies = [ 1285 + "crossbeam-utils", 1286 + ] 1287 + 1288 + [[package]] 1289 + name = "crossbeam-utils" 1290 + version = "0.8.20" 1291 + source = "registry+https://github.com/rust-lang/crates.io-index" 1292 + checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80" 1293 + 1294 + [[package]] 1295 + name = "crunchy" 1296 + version = "0.2.2" 1297 + source = "registry+https://github.com/rust-lang/crates.io-index" 1298 + checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" 1299 + 1300 + [[package]] 1301 + name = "crypto-bigint" 1302 + version = "0.5.5" 1303 + source = "registry+https://github.com/rust-lang/crates.io-index" 1304 + checksum = "0dc92fb57ca44df6db8059111ab3af99a63d5d0f8375d9972e319a379c6bab76" 1305 + dependencies = [ 1306 + "generic-array", 1307 + "rand_core", 1308 + "subtle", 1309 + "zeroize", 1310 + ] 1311 + 1312 + [[package]] 1313 + name = "crypto-common" 1314 + version = "0.1.6" 1315 + source = "registry+https://github.com/rust-lang/crates.io-index" 1316 + checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 1317 + dependencies = [ 1318 + "generic-array", 1319 + "rand_core", 1320 + "typenum", 1321 + ] 1322 + 1323 + [[package]] 1324 + name = "ctr" 1325 + version = "0.9.2" 1326 + source = "registry+https://github.com/rust-lang/crates.io-index" 1327 + checksum = "0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835" 1328 + dependencies = [ 1329 + "cipher", 1330 + ] 1331 + 1332 + [[package]] 1333 + name = "curve25519-dalek" 1334 + version = "4.1.3" 1335 + source = "registry+https://github.com/rust-lang/crates.io-index" 1336 + checksum = "97fb8b7c4503de7d6ae7b42ab72a5a59857b4c937ec27a3d4539dba95b5ab2be" 1337 + dependencies = [ 1338 + "cfg-if", 1339 + "cpufeatures", 1340 + "curve25519-dalek-derive", 1341 + "digest", 1342 + "fiat-crypto", 1343 + "rustc_version", 1344 + "subtle", 1345 + "zeroize", 1346 + ] 1347 + 1348 + [[package]] 1349 + name = "curve25519-dalek-derive" 1350 + version = "0.1.1" 1351 + source = "registry+https://github.com/rust-lang/crates.io-index" 1352 + checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" 1353 + dependencies = [ 1354 + "proc-macro2", 1355 + "quote", 1356 + "syn 2.0.79", 1357 + ] 1358 + 1359 + [[package]] 1360 + name = "darling" 1361 + version = "0.14.4" 1362 + source = "registry+https://github.com/rust-lang/crates.io-index" 1363 + checksum = "7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850" 1364 + dependencies = [ 1365 + "darling_core 0.14.4", 1366 + "darling_macro 0.14.4", 1367 + ] 1368 + 1369 + [[package]] 1370 + name = "darling" 1371 + version = "0.20.10" 1372 + source = "registry+https://github.com/rust-lang/crates.io-index" 1373 + checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989" 1374 + dependencies = [ 1375 + "darling_core 0.20.10", 1376 + "darling_macro 0.20.10", 1377 + ] 1378 + 1379 + [[package]] 1380 + name = "darling_core" 1381 + version = "0.14.4" 1382 + source = "registry+https://github.com/rust-lang/crates.io-index" 1383 + checksum = "109c1ca6e6b7f82cc233a97004ea8ed7ca123a9af07a8230878fcfda9b158bf0" 1384 + dependencies = [ 1385 + "fnv", 1386 + "ident_case", 1387 + "proc-macro2", 1388 + "quote", 1389 + "strsim 0.10.0", 1390 + "syn 1.0.109", 1391 + ] 1392 + 1393 + [[package]] 1394 + name = "darling_core" 1395 + version = "0.20.10" 1396 + source = "registry+https://github.com/rust-lang/crates.io-index" 1397 + checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5" 1398 + dependencies = [ 1399 + "fnv", 1400 + "ident_case", 1401 + "proc-macro2", 1402 + "quote", 1403 + "strsim 0.11.1", 1404 + "syn 2.0.79", 1405 + ] 1406 + 1407 + [[package]] 1408 + name = "darling_macro" 1409 + version = "0.14.4" 1410 + source = "registry+https://github.com/rust-lang/crates.io-index" 1411 + checksum = "a4aab4dbc9f7611d8b55048a3a16d2d010c2c8334e46304b40ac1cc14bf3b48e" 1412 + dependencies = [ 1413 + "darling_core 0.14.4", 1414 + "quote", 1415 + "syn 1.0.109", 1416 + ] 1417 + 1418 + [[package]] 1419 + name = "darling_macro" 1420 + version = "0.20.10" 1421 + source = "registry+https://github.com/rust-lang/crates.io-index" 1422 + checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" 1423 + dependencies = [ 1424 + "darling_core 0.20.10", 1425 + "quote", 1426 + "syn 2.0.79", 1427 + ] 1428 + 1429 + [[package]] 1430 + name = "data-encoding" 1431 + version = "2.6.0" 1432 + source = "registry+https://github.com/rust-lang/crates.io-index" 1433 + checksum = "e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2" 1434 + 1435 + [[package]] 1436 + name = "defmt" 1437 + version = "0.3.8" 1438 + source = "registry+https://github.com/rust-lang/crates.io-index" 1439 + checksum = "a99dd22262668b887121d4672af5a64b238f026099f1a2a1b322066c9ecfe9e0" 1440 + dependencies = [ 1441 + "bitflags 1.3.2", 1442 + "defmt-macros", 1443 + ] 1444 + 1445 + [[package]] 1446 + name = "defmt-macros" 1447 + version = "0.3.9" 1448 + source = "registry+https://github.com/rust-lang/crates.io-index" 1449 + checksum = "e3a9f309eff1f79b3ebdf252954d90ae440599c26c2c553fe87a2d17195f2dcb" 1450 + dependencies = [ 1451 + "defmt-parser", 1452 + "proc-macro-error", 1453 + "proc-macro2", 1454 + "quote", 1455 + "syn 2.0.79", 1456 + ] 1457 + 1458 + [[package]] 1459 + name = "defmt-parser" 1460 + version = "0.3.4" 1461 + source = "registry+https://github.com/rust-lang/crates.io-index" 1462 + checksum = "ff4a5fefe330e8d7f31b16a318f9ce81000d8e35e69b93eae154d16d2278f70f" 1463 + dependencies = [ 1464 + "thiserror", 1465 + ] 1466 + 1467 + [[package]] 1468 + name = "der" 1469 + version = "0.7.9" 1470 + source = "registry+https://github.com/rust-lang/crates.io-index" 1471 + checksum = "f55bf8e7b65898637379c1b74eb1551107c8294ed26d855ceb9fd1a09cfc9bc0" 1472 + dependencies = [ 1473 + "const-oid", 1474 + "pem-rfc7468", 1475 + "zeroize", 1476 + ] 1477 + 1478 + [[package]] 1479 + name = "deranged" 1480 + version = "0.3.11" 1481 + source = "registry+https://github.com/rust-lang/crates.io-index" 1482 + checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" 1483 + dependencies = [ 1484 + "powerfmt", 1485 + "serde", 1486 + ] 1487 + 1488 + [[package]] 1489 + name = "derive-adhoc" 1490 + version = "0.7.3" 1491 + source = "registry+https://github.com/rust-lang/crates.io-index" 1492 + checksum = "5283ac2881753c76c0892406705553f0d9ab30649f81e18964d3408f4501edb8" 1493 + dependencies = [ 1494 + "derive-adhoc-macros", 1495 + "heck 0.4.1", 1496 + ] 1497 + 1498 + [[package]] 1499 + name = "derive-adhoc-macros" 1500 + version = "0.7.3" 1501 + source = "registry+https://github.com/rust-lang/crates.io-index" 1502 + checksum = "c21b673a9b8c78c34908e6fcb42b922e11c4df2de5237f1c3f58d3285904a84b" 1503 + dependencies = [ 1504 + "heck 0.4.1", 1505 + "itertools 0.11.0", 1506 + "proc-macro-crate 1.3.1", 1507 + "proc-macro2", 1508 + "quote", 1509 + "sha3", 1510 + "strum 0.25.0", 1511 + "syn 1.0.109", 1512 + "void", 1513 + ] 1514 + 1515 + [[package]] 1516 + name = "derive-deftly" 1517 + version = "0.14.2" 1518 + source = "registry+https://github.com/rust-lang/crates.io-index" 1519 + checksum = "72f9bc3564f74be6c35d49a7efee54380d7946ccc631323067f33fabb9246027" 1520 + dependencies = [ 1521 + "derive-deftly-macros", 1522 + "heck 0.5.0", 1523 + ] 1524 + 1525 + [[package]] 1526 + name = "derive-deftly-macros" 1527 + version = "0.14.2" 1528 + source = "registry+https://github.com/rust-lang/crates.io-index" 1529 + checksum = "e1b84d32b18d9a256d81e4fec2e4cfd0ab6dde5e5ff49be1713ae0adbd0060c2" 1530 + dependencies = [ 1531 + "heck 0.5.0", 1532 + "indexmap 2.6.0", 1533 + "itertools 0.13.0", 1534 + "proc-macro-crate 3.2.0", 1535 + "proc-macro2", 1536 + "quote", 1537 + "sha3", 1538 + "strum 0.26.3", 1539 + "syn 2.0.79", 1540 + "void", 1541 + ] 1542 + 1543 + [[package]] 1544 + name = "derive_builder_core_fork_arti" 1545 + version = "0.11.2" 1546 + source = "registry+https://github.com/rust-lang/crates.io-index" 1547 + checksum = "24c1b715c79be6328caa9a5e1a387a196ea503740f0722ec3dd8f67a9e72314d" 1548 + dependencies = [ 1549 + "darling 0.14.4", 1550 + "proc-macro2", 1551 + "quote", 1552 + "syn 1.0.109", 1553 + ] 1554 + 1555 + [[package]] 1556 + name = "derive_builder_fork_arti" 1557 + version = "0.11.2" 1558 + source = "registry+https://github.com/rust-lang/crates.io-index" 1559 + checksum = "c3eae24d595f4d0ecc90a9a5a6d11c2bd8dafe2375ec4a1ec63250e5ade7d228" 1560 + dependencies = [ 1561 + "derive_builder_macro_fork_arti", 1562 + ] 1563 + 1564 + [[package]] 1565 + name = "derive_builder_macro_fork_arti" 1566 + version = "0.11.2" 1567 + source = "registry+https://github.com/rust-lang/crates.io-index" 1568 + checksum = "69887769a2489cd946bf782eb2b1bb2cb7bc88551440c94a765d4f040c08ebf3" 1569 + dependencies = [ 1570 + "derive_builder_core_fork_arti", 1571 + "syn 1.0.109", 1572 + ] 1573 + 1574 + [[package]] 1575 + name = "derive_more" 1576 + version = "0.99.18" 1577 + source = "registry+https://github.com/rust-lang/crates.io-index" 1578 + checksum = "5f33878137e4dafd7fa914ad4e259e18a4e8e532b9617a2d0150262bf53abfce" 1579 + dependencies = [ 1580 + "convert_case", 1581 + "proc-macro2", 1582 + "quote", 1583 + "rustc_version", 1584 + "syn 2.0.79", 1585 + ] 1586 + 1587 + [[package]] 1588 + name = "dhat" 1589 + version = "0.3.3" 1590 + source = "registry+https://github.com/rust-lang/crates.io-index" 1591 + checksum = "98cd11d84628e233de0ce467de10b8633f4ddaecafadefc86e13b84b8739b827" 1592 + dependencies = [ 1593 + "backtrace", 1594 + "lazy_static", 1595 + "mintex", 1596 + "parking_lot", 1597 + "rustc-hash 1.1.0", 1598 + "serde", 1599 + "serde_json", 1600 + "thousands", 1601 + ] 1602 + 1603 + [[package]] 1604 + name = "dhcproto" 1605 + version = "0.12.0" 1606 + source = "registry+https://github.com/rust-lang/crates.io-index" 1607 + checksum = "f6794294f2c4665aae452e950c2803a1e487c5672dc8448f0bfa3f52ff67e270" 1608 + dependencies = [ 1609 + "dhcproto-macros", 1610 + "hex", 1611 + "ipnet", 1612 + "rand", 1613 + "thiserror", 1614 + "trust-dns-proto", 1615 + "url", 1616 + ] 1617 + 1618 + [[package]] 1619 + name = "dhcproto-macros" 1620 + version = "0.1.0" 1621 + source = "registry+https://github.com/rust-lang/crates.io-index" 1622 + checksum = "a7993efb860416547839c115490d4951c6d0f8ec04a3594d9dd99d50ed7ec170" 1623 + 1624 + [[package]] 1625 + name = "digest" 1626 + version = "0.10.7" 1627 + source = "registry+https://github.com/rust-lang/crates.io-index" 1628 + checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" 1629 + dependencies = [ 1630 + "block-buffer", 1631 + "const-oid", 1632 + "crypto-common", 1633 + "subtle", 1634 + ] 1635 + 1636 + [[package]] 1637 + name = "directories" 1638 + version = "5.0.1" 1639 + source = "registry+https://github.com/rust-lang/crates.io-index" 1640 + checksum = "9a49173b84e034382284f27f1af4dcbbd231ffa358c0fe316541a7337f376a35" 1641 + dependencies = [ 1642 + "dirs-sys", 1643 + ] 1644 + 1645 + [[package]] 1646 + name = "dirs" 1647 + version = "5.0.1" 1648 + source = "registry+https://github.com/rust-lang/crates.io-index" 1649 + checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" 1650 + dependencies = [ 1651 + "dirs-sys", 1652 + ] 1653 + 1654 + [[package]] 1655 + name = "dirs-sys" 1656 + version = "0.4.1" 1657 + source = "registry+https://github.com/rust-lang/crates.io-index" 1658 + checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" 1659 + dependencies = [ 1660 + "libc", 1661 + "option-ext", 1662 + "redox_users", 1663 + "windows-sys 0.48.0", 1664 + ] 1665 + 1666 + [[package]] 1667 + name = "displaydoc" 1668 + version = "0.2.5" 1669 + source = "registry+https://github.com/rust-lang/crates.io-index" 1670 + checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" 1671 + dependencies = [ 1672 + "proc-macro2", 1673 + "quote", 1674 + "syn 2.0.79", 1675 + ] 1676 + 1677 + [[package]] 1678 + name = "doc-comment" 1679 + version = "0.3.3" 1680 + source = "registry+https://github.com/rust-lang/crates.io-index" 1681 + checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10" 1682 + 1683 + [[package]] 1684 + name = "downcast" 1685 + version = "0.11.0" 1686 + source = "registry+https://github.com/rust-lang/crates.io-index" 1687 + checksum = "1435fa1053d8b2fbbe9be7e97eca7f33d37b28409959813daefc1446a14247f1" 1688 + 1689 + [[package]] 1690 + name = "downcast-rs" 1691 + version = "1.2.1" 1692 + source = "registry+https://github.com/rust-lang/crates.io-index" 1693 + checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2" 1694 + 1695 + [[package]] 1696 + name = "dyn-clone" 1697 + version = "1.0.17" 1698 + source = "registry+https://github.com/rust-lang/crates.io-index" 1699 + checksum = "0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125" 1700 + 1701 + [[package]] 1702 + name = "ecdsa" 1703 + version = "0.16.9" 1704 + source = "registry+https://github.com/rust-lang/crates.io-index" 1705 + checksum = "ee27f32b5c5292967d2d4a9d7f1e0b0aed2c15daded5a60300e4abb9d8020bca" 1706 + dependencies = [ 1707 + "der", 1708 + "digest", 1709 + "elliptic-curve", 1710 + "rfc6979", 1711 + "signature", 1712 + "spki", 1713 + ] 1714 + 1715 + [[package]] 1716 + name = "ed25519" 1717 + version = "2.2.3" 1718 + source = "registry+https://github.com/rust-lang/crates.io-index" 1719 + checksum = "115531babc129696a58c64a4fef0a8bf9e9698629fb97e9e40767d235cfbcd53" 1720 + dependencies = [ 1721 + "pkcs8", 1722 + "signature", 1723 + ] 1724 + 1725 + [[package]] 1726 + name = "ed25519-dalek" 1727 + version = "2.1.1" 1728 + source = "registry+https://github.com/rust-lang/crates.io-index" 1729 + checksum = "4a3daa8e81a3963a60642bcc1f90a670680bd4a77535faa384e9d1c79d620871" 1730 + dependencies = [ 1731 + "curve25519-dalek", 1732 + "ed25519", 1733 + "merlin", 1734 + "rand_core", 1735 + "serde", 1736 + "sha2", 1737 + "subtle", 1738 + "zeroize", 1739 + ] 1740 + 1741 + [[package]] 1742 + name = "educe" 1743 + version = "0.4.23" 1744 + source = "registry+https://github.com/rust-lang/crates.io-index" 1745 + checksum = "0f0042ff8246a363dbe77d2ceedb073339e85a804b9a47636c6e016a9a32c05f" 1746 + dependencies = [ 1747 + "enum-ordinalize", 1748 + "proc-macro2", 1749 + "quote", 1750 + "syn 1.0.109", 1751 + ] 1752 + 1753 + [[package]] 1754 + name = "either" 1755 + version = "1.13.0" 1756 + source = "registry+https://github.com/rust-lang/crates.io-index" 1757 + checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" 1758 + 1759 + [[package]] 1760 + name = "elliptic-curve" 1761 + version = "0.13.8" 1762 + source = "registry+https://github.com/rust-lang/crates.io-index" 1763 + checksum = "b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47" 1764 + dependencies = [ 1765 + "base16ct", 1766 + "crypto-bigint", 1767 + "digest", 1768 + "ff", 1769 + "generic-array", 1770 + "group", 1771 + "pkcs8", 1772 + "rand_core", 1773 + "sec1", 1774 + "subtle", 1775 + "zeroize", 1776 + ] 1777 + 1778 + [[package]] 1779 + name = "endian-type" 1780 + version = "0.1.2" 1781 + source = "registry+https://github.com/rust-lang/crates.io-index" 1782 + checksum = "c34f04666d835ff5d62e058c3995147c06f42fe86ff053337632bca83e42702d" 1783 + 1784 + [[package]] 1785 + name = "enum-as-inner" 1786 + version = "0.5.1" 1787 + source = "registry+https://github.com/rust-lang/crates.io-index" 1788 + checksum = "c9720bba047d567ffc8a3cba48bf19126600e249ab7f128e9233e6376976a116" 1789 + dependencies = [ 1790 + "heck 0.4.1", 1791 + "proc-macro2", 1792 + "quote", 1793 + "syn 1.0.109", 1794 + ] 1795 + 1796 + [[package]] 1797 + name = "enum-as-inner" 1798 + version = "0.6.1" 1799 + source = "registry+https://github.com/rust-lang/crates.io-index" 1800 + checksum = "a1e6a265c649f3f5979b601d26f1d05ada116434c87741c9493cb56218f76cbc" 1801 + dependencies = [ 1802 + "heck 0.5.0", 1803 + "proc-macro2", 1804 + "quote", 1805 + "syn 2.0.79", 1806 + ] 1807 + 1808 + [[package]] 1809 + name = "enum-ordinalize" 1810 + version = "3.1.15" 1811 + source = "registry+https://github.com/rust-lang/crates.io-index" 1812 + checksum = "1bf1fa3f06bbff1ea5b1a9c7b14aa992a39657db60a2759457328d7e058f49ee" 1813 + dependencies = [ 1814 + "num-bigint", 1815 + "num-traits", 1816 + "proc-macro2", 1817 + "quote", 1818 + "syn 2.0.79", 1819 + ] 1820 + 1821 + [[package]] 1822 + name = "env_filter" 1823 + version = "0.1.2" 1824 + source = "registry+https://github.com/rust-lang/crates.io-index" 1825 + checksum = "4f2c92ceda6ceec50f43169f9ee8424fe2db276791afde7b2cd8bc084cb376ab" 1826 + dependencies = [ 1827 + "log", 1828 + "regex", 1829 + ] 1830 + 1831 + [[package]] 1832 + name = "env_logger" 1833 + version = "0.11.5" 1834 + source = "registry+https://github.com/rust-lang/crates.io-index" 1835 + checksum = "e13fa619b91fb2381732789fc5de83b45675e882f66623b7d8cb4f643017018d" 1836 + dependencies = [ 1837 + "anstream", 1838 + "anstyle", 1839 + "env_filter", 1840 + "humantime", 1841 + "log", 1842 + ] 1843 + 1844 + [[package]] 1845 + name = "equivalent" 1846 + version = "1.0.1" 1847 + source = "registry+https://github.com/rust-lang/crates.io-index" 1848 + checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" 1849 + 1850 + [[package]] 1851 + name = "erased-serde" 1852 + version = "0.4.5" 1853 + source = "registry+https://github.com/rust-lang/crates.io-index" 1854 + checksum = "24e2389d65ab4fab27dc2a5de7b191e1f6617d1f1c8855c0dc569c94a4cbb18d" 1855 + dependencies = [ 1856 + "serde", 1857 + "typeid", 1858 + ] 1859 + 1860 + [[package]] 1861 + name = "errno" 1862 + version = "0.3.9" 1863 + source = "registry+https://github.com/rust-lang/crates.io-index" 1864 + checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" 1865 + dependencies = [ 1866 + "libc", 1867 + "windows-sys 0.52.0", 1868 + ] 1869 + 1870 + [[package]] 1871 + name = "event-listener" 1872 + version = "5.3.1" 1873 + source = "registry+https://github.com/rust-lang/crates.io-index" 1874 + checksum = "6032be9bd27023a771701cc49f9f053c751055f71efb2e0ae5c15809093675ba" 1875 + dependencies = [ 1876 + "concurrent-queue", 1877 + "parking", 1878 + "pin-project-lite", 1879 + ] 1880 + 1881 + [[package]] 1882 + name = "fallible-iterator" 1883 + version = "0.3.0" 1884 + source = "registry+https://github.com/rust-lang/crates.io-index" 1885 + checksum = "2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649" 1886 + 1887 + [[package]] 1888 + name = "fallible-streaming-iterator" 1889 + version = "0.1.9" 1890 + source = "registry+https://github.com/rust-lang/crates.io-index" 1891 + checksum = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a" 1892 + 1893 + [[package]] 1894 + name = "fastrand" 1895 + version = "2.1.1" 1896 + source = "registry+https://github.com/rust-lang/crates.io-index" 1897 + checksum = "e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6" 1898 + 1899 + [[package]] 1900 + name = "ff" 1901 + version = "0.13.0" 1902 + source = "registry+https://github.com/rust-lang/crates.io-index" 1903 + checksum = "ded41244b729663b1e574f1b4fb731469f69f79c17667b5d776b16cda0479449" 1904 + dependencies = [ 1905 + "rand_core", 1906 + "subtle", 1907 + ] 1908 + 1909 + [[package]] 1910 + name = "fiat-crypto" 1911 + version = "0.2.9" 1912 + source = "registry+https://github.com/rust-lang/crates.io-index" 1913 + checksum = "28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d" 1914 + 1915 + [[package]] 1916 + name = "figment" 1917 + version = "0.10.19" 1918 + source = "registry+https://github.com/rust-lang/crates.io-index" 1919 + checksum = "8cb01cd46b0cf372153850f4c6c272d9cbea2da513e07538405148f95bd789f3" 1920 + dependencies = [ 1921 + "atomic 0.6.0", 1922 + "serde", 1923 + "toml", 1924 + "uncased", 1925 + "version_check", 1926 + ] 1927 + 1928 + [[package]] 1929 + name = "filetime" 1930 + version = "0.2.25" 1931 + source = "registry+https://github.com/rust-lang/crates.io-index" 1932 + checksum = "35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586" 1933 + dependencies = [ 1934 + "cfg-if", 1935 + "libc", 1936 + "libredox", 1937 + "windows-sys 0.59.0", 1938 + ] 1939 + 1940 + [[package]] 1941 + name = "fixedbitset" 1942 + version = "0.4.2" 1943 + source = "registry+https://github.com/rust-lang/crates.io-index" 1944 + checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" 1945 + 1946 + [[package]] 1947 + name = "flate2" 1948 + version = "1.0.34" 1949 + source = "registry+https://github.com/rust-lang/crates.io-index" 1950 + checksum = "a1b589b4dc103969ad3cf85c950899926ec64300a1a46d76c03a6072957036f0" 1951 + dependencies = [ 1952 + "crc32fast", 1953 + "miniz_oxide", 1954 + ] 1955 + 1956 + [[package]] 1957 + name = "fluid-let" 1958 + version = "1.0.0" 1959 + source = "registry+https://github.com/rust-lang/crates.io-index" 1960 + checksum = "749cff877dc1af878a0b31a41dd221a753634401ea0ef2f87b62d3171522485a" 1961 + 1962 + [[package]] 1963 + name = "fnv" 1964 + version = "1.0.7" 1965 + source = "registry+https://github.com/rust-lang/crates.io-index" 1966 + checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 1967 + 1968 + [[package]] 1969 + name = "foreign-types-shared" 1970 + version = "0.3.1" 1971 + source = "registry+https://github.com/rust-lang/crates.io-index" 1972 + checksum = "aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b" 1973 + 1974 + [[package]] 1975 + name = "form_urlencoded" 1976 + version = "1.2.1" 1977 + source = "registry+https://github.com/rust-lang/crates.io-index" 1978 + checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" 1979 + dependencies = [ 1980 + "percent-encoding", 1981 + ] 1982 + 1983 + [[package]] 1984 + name = "fragile" 1985 + version = "2.0.0" 1986 + source = "registry+https://github.com/rust-lang/crates.io-index" 1987 + checksum = "6c2141d6d6c8512188a7891b4b01590a45f6dac67afb4f255c4124dbb86d4eaa" 1988 + 1989 + [[package]] 1990 + name = "fs-mistrust" 1991 + version = "0.7.13" 1992 + source = "registry+https://github.com/rust-lang/crates.io-index" 1993 + checksum = "43de34e45ddb3fc314aeae5c5b078b8e3549980cd45836f8364d7cca8d85aead" 1994 + dependencies = [ 1995 + "derive_builder_fork_arti", 1996 + "dirs", 1997 + "libc", 1998 + "once_cell", 1999 + "pwd-grp", 2000 + "serde", 2001 + "thiserror", 2002 + "walkdir", 2003 + ] 2004 + 2005 + [[package]] 2006 + name = "fsevent-sys" 2007 + version = "4.1.0" 2008 + source = "registry+https://github.com/rust-lang/crates.io-index" 2009 + checksum = "76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2" 2010 + dependencies = [ 2011 + "libc", 2012 + ] 2013 + 2014 + [[package]] 2015 + name = "fslock" 2016 + version = "0.2.1" 2017 + source = "registry+https://github.com/rust-lang/crates.io-index" 2018 + checksum = "04412b8935272e3a9bae6f48c7bfff74c2911f60525404edfdd28e49884c3bfb" 2019 + dependencies = [ 2020 + "libc", 2021 + "winapi", 2022 + ] 2023 + 2024 + [[package]] 2025 + name = "funty" 2026 + version = "2.0.0" 2027 + source = "registry+https://github.com/rust-lang/crates.io-index" 2028 + checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" 2029 + 2030 + [[package]] 2031 + name = "futures" 2032 + version = "0.3.31" 2033 + source = "registry+https://github.com/rust-lang/crates.io-index" 2034 + checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876" 2035 + dependencies = [ 2036 + "futures-channel", 2037 + "futures-core", 2038 + "futures-executor", 2039 + "futures-io", 2040 + "futures-sink", 2041 + "futures-task", 2042 + "futures-util", 2043 + ] 2044 + 2045 + [[package]] 2046 + name = "futures-channel" 2047 + version = "0.3.31" 2048 + source = "registry+https://github.com/rust-lang/crates.io-index" 2049 + checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" 2050 + dependencies = [ 2051 + "futures-core", 2052 + "futures-sink", 2053 + ] 2054 + 2055 + [[package]] 2056 + name = "futures-core" 2057 + version = "0.3.31" 2058 + source = "registry+https://github.com/rust-lang/crates.io-index" 2059 + checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" 2060 + 2061 + [[package]] 2062 + name = "futures-executor" 2063 + version = "0.3.31" 2064 + source = "registry+https://github.com/rust-lang/crates.io-index" 2065 + checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f" 2066 + dependencies = [ 2067 + "futures-core", 2068 + "futures-task", 2069 + "futures-util", 2070 + ] 2071 + 2072 + [[package]] 2073 + name = "futures-io" 2074 + version = "0.3.31" 2075 + source = "registry+https://github.com/rust-lang/crates.io-index" 2076 + checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" 2077 + 2078 + [[package]] 2079 + name = "futures-macro" 2080 + version = "0.3.31" 2081 + source = "registry+https://github.com/rust-lang/crates.io-index" 2082 + checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" 2083 + dependencies = [ 2084 + "proc-macro2", 2085 + "quote", 2086 + "syn 2.0.79", 2087 + ] 2088 + 2089 + [[package]] 2090 + name = "futures-rustls" 2091 + version = "0.26.0" 2092 + source = "registry+https://github.com/rust-lang/crates.io-index" 2093 + checksum = "a8f2f12607f92c69b12ed746fabf9ca4f5c482cba46679c1a75b874ed7c26adb" 2094 + dependencies = [ 2095 + "futures-io", 2096 + "rustls", 2097 + "rustls-pki-types", 2098 + ] 2099 + 2100 + [[package]] 2101 + name = "futures-sink" 2102 + version = "0.3.31" 2103 + source = "registry+https://github.com/rust-lang/crates.io-index" 2104 + checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" 2105 + 2106 + [[package]] 2107 + name = "futures-task" 2108 + version = "0.3.31" 2109 + source = "registry+https://github.com/rust-lang/crates.io-index" 2110 + checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" 2111 + 2112 + [[package]] 2113 + name = "futures-util" 2114 + version = "0.3.31" 2115 + source = "registry+https://github.com/rust-lang/crates.io-index" 2116 + checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" 2117 + dependencies = [ 2118 + "futures-channel", 2119 + "futures-core", 2120 + "futures-io", 2121 + "futures-macro", 2122 + "futures-sink", 2123 + "futures-task", 2124 + "memchr", 2125 + "pin-project-lite", 2126 + "pin-utils", 2127 + "slab", 2128 + ] 2129 + 2130 + [[package]] 2131 + name = "fxhash" 2132 + version = "0.2.1" 2133 + source = "registry+https://github.com/rust-lang/crates.io-index" 2134 + checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" 2135 + dependencies = [ 2136 + "byteorder", 2137 + ] 2138 + 2139 + [[package]] 2140 + name = "generic-array" 2141 + version = "0.14.7" 2142 + source = "registry+https://github.com/rust-lang/crates.io-index" 2143 + checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" 2144 + dependencies = [ 2145 + "typenum", 2146 + "version_check", 2147 + "zeroize", 2148 + ] 2149 + 2150 + [[package]] 2151 + name = "getrandom" 2152 + version = "0.2.15" 2153 + source = "registry+https://github.com/rust-lang/crates.io-index" 2154 + checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" 2155 + dependencies = [ 2156 + "cfg-if", 2157 + "js-sys", 2158 + "libc", 2159 + "wasi 0.11.0+wasi-snapshot-preview1", 2160 + "wasm-bindgen", 2161 + ] 2162 + 2163 + [[package]] 2164 + name = "ghash" 2165 + version = "0.5.1" 2166 + source = "registry+https://github.com/rust-lang/crates.io-index" 2167 + checksum = "f0d8a4362ccb29cb0b265253fb0a2728f592895ee6854fd9bc13f2ffda266ff1" 2168 + dependencies = [ 2169 + "opaque-debug", 2170 + "polyval", 2171 + ] 2172 + 2173 + [[package]] 2174 + name = "gimli" 2175 + version = "0.31.1" 2176 + source = "registry+https://github.com/rust-lang/crates.io-index" 2177 + checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" 2178 + 2179 + [[package]] 2180 + name = "glob" 2181 + version = "0.3.1" 2182 + source = "registry+https://github.com/rust-lang/crates.io-index" 2183 + checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" 2184 + 2185 + [[package]] 2186 + name = "glob-match" 2187 + version = "0.2.1" 2188 + source = "registry+https://github.com/rust-lang/crates.io-index" 2189 + checksum = "9985c9503b412198aa4197559e9a318524ebc4519c229bfa05a535828c950b9d" 2190 + 2191 + [[package]] 2192 + name = "group" 2193 + version = "0.13.0" 2194 + source = "registry+https://github.com/rust-lang/crates.io-index" 2195 + checksum = "f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63" 2196 + dependencies = [ 2197 + "ff", 2198 + "rand_core", 2199 + "subtle", 2200 + ] 2201 + 2202 + [[package]] 2203 + name = "h2" 2204 + version = "0.4.6" 2205 + source = "registry+https://github.com/rust-lang/crates.io-index" 2206 + checksum = "524e8ac6999421f49a846c2d4411f337e53497d8ec55d67753beffa43c5d9205" 2207 + dependencies = [ 2208 + "atomic-waker", 2209 + "bytes", 2210 + "fnv", 2211 + "futures-core", 2212 + "futures-sink", 2213 + "http", 2214 + "indexmap 2.6.0", 2215 + "slab", 2216 + "tokio", 2217 + "tokio-util", 2218 + "tracing", 2219 + ] 2220 + 2221 + [[package]] 2222 + name = "h3" 2223 + version = "0.0.5" 2224 + source = "registry+https://github.com/rust-lang/crates.io-index" 2225 + checksum = "d5069de1c2ac82d9e361b07f2b8a2c582ec071750e063530fc7f3b5197e24805" 2226 + dependencies = [ 2227 + "bytes", 2228 + "fastrand", 2229 + "futures-util", 2230 + "http", 2231 + "pin-project-lite", 2232 + "tokio", 2233 + "tracing", 2234 + ] 2235 + 2236 + [[package]] 2237 + name = "h3" 2238 + version = "0.0.6" 2239 + source = "registry+https://github.com/rust-lang/crates.io-index" 2240 + checksum = "5e7675a0963b47a6d12fe44c279918b4ffb19baee838ac37f48d2722ad5bc6ab" 2241 + dependencies = [ 2242 + "bytes", 2243 + "fastrand", 2244 + "futures-util", 2245 + "http", 2246 + "pin-project-lite", 2247 + "tokio", 2248 + ] 2249 + 2250 + [[package]] 2251 + name = "h3-quinn" 2252 + version = "0.0.6" 2253 + source = "registry+https://github.com/rust-lang/crates.io-index" 2254 + checksum = "b8c01d99d7cf812fd34ddf135e6c940df9e24f2e759dbc7179fb0e54d4bd6551" 2255 + dependencies = [ 2256 + "bytes", 2257 + "futures", 2258 + "h3 0.0.5", 2259 + "quinn", 2260 + "tokio", 2261 + "tokio-util", 2262 + ] 2263 + 2264 + [[package]] 2265 + name = "h3-quinn" 2266 + version = "0.0.7" 2267 + source = "registry+https://github.com/rust-lang/crates.io-index" 2268 + checksum = "17c799f413fceeea505236c4d8132f084ff4b55a652288d91439ee93dc24d855" 2269 + dependencies = [ 2270 + "bytes", 2271 + "futures", 2272 + "h3 0.0.6", 2273 + "quinn", 2274 + "tokio", 2275 + "tokio-util", 2276 + ] 2277 + 2278 + [[package]] 2279 + name = "half" 2280 + version = "2.4.1" 2281 + source = "registry+https://github.com/rust-lang/crates.io-index" 2282 + checksum = "6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888" 2283 + dependencies = [ 2284 + "cfg-if", 2285 + "crunchy", 2286 + ] 2287 + 2288 + [[package]] 2289 + name = "hash32" 2290 + version = "0.3.1" 2291 + source = "registry+https://github.com/rust-lang/crates.io-index" 2292 + checksum = "47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606" 2293 + dependencies = [ 2294 + "byteorder", 2295 + ] 2296 + 2297 + [[package]] 2298 + name = "hashbrown" 2299 + version = "0.12.3" 2300 + source = "registry+https://github.com/rust-lang/crates.io-index" 2301 + checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 2302 + 2303 + [[package]] 2304 + name = "hashbrown" 2305 + version = "0.14.5" 2306 + source = "registry+https://github.com/rust-lang/crates.io-index" 2307 + checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" 2308 + dependencies = [ 2309 + "ahash", 2310 + ] 2311 + 2312 + [[package]] 2313 + name = "hashbrown" 2314 + version = "0.15.0" 2315 + source = "registry+https://github.com/rust-lang/crates.io-index" 2316 + checksum = "1e087f84d4f86bf4b218b927129862374b72199ae7d8657835f1e89000eea4fb" 2317 + 2318 + [[package]] 2319 + name = "hashlink" 2320 + version = "0.9.1" 2321 + source = "registry+https://github.com/rust-lang/crates.io-index" 2322 + checksum = "6ba4ff7128dee98c7dc9794b6a411377e1404dba1c97deb8d1a55297bd25d8af" 2323 + dependencies = [ 2324 + "hashbrown 0.14.5", 2325 + ] 2326 + 2327 + [[package]] 2328 + name = "hdrhistogram" 2329 + version = "7.5.4" 2330 + source = "registry+https://github.com/rust-lang/crates.io-index" 2331 + checksum = "765c9198f173dd59ce26ff9f95ef0aafd0a0fe01fb9d72841bc5066a4c06511d" 2332 + dependencies = [ 2333 + "base64 0.21.7", 2334 + "byteorder", 2335 + "crossbeam-channel", 2336 + "flate2", 2337 + "nom", 2338 + "num-traits", 2339 + ] 2340 + 2341 + [[package]] 2342 + name = "heapless" 2343 + version = "0.8.0" 2344 + source = "registry+https://github.com/rust-lang/crates.io-index" 2345 + checksum = "0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad" 2346 + dependencies = [ 2347 + "hash32", 2348 + "stable_deref_trait", 2349 + ] 2350 + 2351 + [[package]] 2352 + name = "heck" 2353 + version = "0.4.1" 2354 + source = "registry+https://github.com/rust-lang/crates.io-index" 2355 + checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" 2356 + 2357 + [[package]] 2358 + name = "heck" 2359 + version = "0.5.0" 2360 + source = "registry+https://github.com/rust-lang/crates.io-index" 2361 + checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" 2362 + 2363 + [[package]] 2364 + name = "hermit-abi" 2365 + version = "0.3.9" 2366 + source = "registry+https://github.com/rust-lang/crates.io-index" 2367 + checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" 2368 + 2369 + [[package]] 2370 + name = "hermit-abi" 2371 + version = "0.4.0" 2372 + source = "registry+https://github.com/rust-lang/crates.io-index" 2373 + checksum = "fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc" 2374 + 2375 + [[package]] 2376 + name = "hex" 2377 + version = "0.4.3" 2378 + source = "registry+https://github.com/rust-lang/crates.io-index" 2379 + checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 2380 + 2381 + [[package]] 2382 + name = "hickory-client" 2383 + version = "0.25.0-alpha.2" 2384 + source = "registry+https://github.com/rust-lang/crates.io-index" 2385 + checksum = "90078f18923f3a7663f62fbd43c4030de758d16efae0071cdf3ef9c6358cbf49" 2386 + dependencies = [ 2387 + "cfg-if", 2388 + "data-encoding", 2389 + "futures-channel", 2390 + "futures-util", 2391 + "hickory-proto 0.25.0-alpha.2", 2392 + "once_cell", 2393 + "radix_trie", 2394 + "rand", 2395 + "thiserror", 2396 + "tokio", 2397 + "tracing", 2398 + ] 2399 + 2400 + [[package]] 2401 + name = "hickory-proto" 2402 + version = "0.24.1" 2403 + source = "registry+https://github.com/rust-lang/crates.io-index" 2404 + checksum = "07698b8420e2f0d6447a436ba999ec85d8fbf2a398bbd737b82cac4a2e96e512" 2405 + dependencies = [ 2406 + "async-trait", 2407 + "cfg-if", 2408 + "data-encoding", 2409 + "enum-as-inner 0.6.1", 2410 + "futures-channel", 2411 + "futures-io", 2412 + "futures-util", 2413 + "idna 0.4.0", 2414 + "ipnet", 2415 + "once_cell", 2416 + "rand", 2417 + "thiserror", 2418 + "tinyvec", 2419 + "tokio", 2420 + "tracing", 2421 + "url", 2422 + ] 2423 + 2424 + [[package]] 2425 + name = "hickory-proto" 2426 + version = "0.25.0-alpha.2" 2427 + source = "registry+https://github.com/rust-lang/crates.io-index" 2428 + checksum = "8270a1857fb962b9914aafd46a89a187a4e63d0eb4190c327e7c7b8256a2d055" 2429 + dependencies = [ 2430 + "async-recursion", 2431 + "async-trait", 2432 + "bitflags 2.6.0", 2433 + "bytes", 2434 + "cfg-if", 2435 + "data-encoding", 2436 + "enum-as-inner 0.6.1", 2437 + "futures-channel", 2438 + "futures-io", 2439 + "futures-util", 2440 + "h2", 2441 + "h3 0.0.5", 2442 + "h3-quinn 0.0.6", 2443 + "http", 2444 + "idna 0.5.0", 2445 + "ipnet", 2446 + "once_cell", 2447 + "pin-project-lite", 2448 + "quinn", 2449 + "rand", 2450 + "ring 0.17.8", 2451 + "rustls", 2452 + "rustls-pemfile", 2453 + "serde", 2454 + "thiserror", 2455 + "time", 2456 + "tinyvec", 2457 + "tokio", 2458 + "tokio-rustls", 2459 + "tracing", 2460 + "url", 2461 + ] 2462 + 2463 + [[package]] 2464 + name = "hickory-recursor" 2465 + version = "0.25.0-alpha.2" 2466 + source = "registry+https://github.com/rust-lang/crates.io-index" 2467 + checksum = "b0d2b7bc3b967b53b1b9879e319c8cc4ec037bb5d25bc7a88edd2e6de15d1a70" 2468 + dependencies = [ 2469 + "async-recursion", 2470 + "async-trait", 2471 + "bytes", 2472 + "cfg-if", 2473 + "enum-as-inner 0.6.1", 2474 + "futures-util", 2475 + "hickory-proto 0.25.0-alpha.2", 2476 + "hickory-resolver 0.25.0-alpha.2", 2477 + "lru-cache", 2478 + "parking_lot", 2479 + "serde", 2480 + "thiserror", 2481 + "tokio", 2482 + "tracing", 2483 + ] 2484 + 2485 + [[package]] 2486 + name = "hickory-resolver" 2487 + version = "0.24.1" 2488 + source = "registry+https://github.com/rust-lang/crates.io-index" 2489 + checksum = "28757f23aa75c98f254cf0405e6d8c25b831b32921b050a66692427679b1f243" 2490 + dependencies = [ 2491 + "cfg-if", 2492 + "futures-util", 2493 + "hickory-proto 0.24.1", 2494 + "ipconfig", 2495 + "lru-cache", 2496 + "once_cell", 2497 + "parking_lot", 2498 + "rand", 2499 + "resolv-conf", 2500 + "smallvec", 2501 + "thiserror", 2502 + "tokio", 2503 + "tracing", 2504 + ] 2505 + 2506 + [[package]] 2507 + name = "hickory-resolver" 2508 + version = "0.25.0-alpha.2" 2509 + source = "registry+https://github.com/rust-lang/crates.io-index" 2510 + checksum = "46c110355b5703070d9e29c344d79818a7cde3de9c27fc35750defea6074b0ad" 2511 + dependencies = [ 2512 + "cfg-if", 2513 + "futures-util", 2514 + "hickory-proto 0.25.0-alpha.2", 2515 + "ipconfig", 2516 + "lru-cache", 2517 + "once_cell", 2518 + "parking_lot", 2519 + "quinn", 2520 + "rand", 2521 + "resolv-conf", 2522 + "rustls", 2523 + "serde", 2524 + "smallvec", 2525 + "thiserror", 2526 + "tokio", 2527 + "tokio-rustls", 2528 + "tracing", 2529 + ] 2530 + 2531 + [[package]] 2532 + name = "hickory-server" 2533 + version = "0.25.0-alpha.2" 2534 + source = "registry+https://github.com/rust-lang/crates.io-index" 2535 + checksum = "1ee9bc516413439e322999f9c3263361b0454969cd53f20d26297ed8aa1e77c1" 2536 + dependencies = [ 2537 + "async-trait", 2538 + "bytes", 2539 + "cfg-if", 2540 + "enum-as-inner 0.6.1", 2541 + "futures-util", 2542 + "h2", 2543 + "h3 0.0.5", 2544 + "h3-quinn 0.0.6", 2545 + "hickory-proto 0.25.0-alpha.2", 2546 + "hickory-recursor", 2547 + "hickory-resolver 0.25.0-alpha.2", 2548 + "http", 2549 + "ipnet", 2550 + "prefix-trie", 2551 + "rustls", 2552 + "serde", 2553 + "thiserror", 2554 + "time", 2555 + "tokio", 2556 + "tokio-rustls", 2557 + "tokio-util", 2558 + "tracing", 2559 + ] 2560 + 2561 + [[package]] 2562 + name = "hkdf" 2563 + version = "0.12.4" 2564 + source = "registry+https://github.com/rust-lang/crates.io-index" 2565 + checksum = "7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7" 2566 + dependencies = [ 2567 + "hmac", 2568 + ] 2569 + 2570 + [[package]] 2571 + name = "hmac" 2572 + version = "0.12.1" 2573 + source = "registry+https://github.com/rust-lang/crates.io-index" 2574 + checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" 2575 + dependencies = [ 2576 + "digest", 2577 + ] 2578 + 2579 + [[package]] 2580 + name = "home" 2581 + version = "0.5.9" 2582 + source = "registry+https://github.com/rust-lang/crates.io-index" 2583 + checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5" 2584 + dependencies = [ 2585 + "windows-sys 0.52.0", 2586 + ] 2587 + 2588 + [[package]] 2589 + name = "hostname" 2590 + version = "0.3.1" 2591 + source = "registry+https://github.com/rust-lang/crates.io-index" 2592 + checksum = "3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867" 2593 + dependencies = [ 2594 + "libc", 2595 + "match_cfg", 2596 + "winapi", 2597 + ] 2598 + 2599 + [[package]] 2600 + name = "hostname-validator" 2601 + version = "1.1.1" 2602 + source = "registry+https://github.com/rust-lang/crates.io-index" 2603 + checksum = "f558a64ac9af88b5ba400d99b579451af0d39c6d360980045b91aac966d705e2" 2604 + 2605 + [[package]] 2606 + name = "http" 2607 + version = "1.1.0" 2608 + source = "registry+https://github.com/rust-lang/crates.io-index" 2609 + checksum = "21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258" 2610 + dependencies = [ 2611 + "bytes", 2612 + "fnv", 2613 + "itoa", 2614 + ] 2615 + 2616 + [[package]] 2617 + name = "http-body" 2618 + version = "1.0.1" 2619 + source = "registry+https://github.com/rust-lang/crates.io-index" 2620 + checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" 2621 + dependencies = [ 2622 + "bytes", 2623 + "http", 2624 + ] 2625 + 2626 + [[package]] 2627 + name = "http-body-util" 2628 + version = "0.1.2" 2629 + source = "registry+https://github.com/rust-lang/crates.io-index" 2630 + checksum = "793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f" 2631 + dependencies = [ 2632 + "bytes", 2633 + "futures-util", 2634 + "http", 2635 + "http-body", 2636 + "pin-project-lite", 2637 + ] 2638 + 2639 + [[package]] 2640 + name = "http-range-header" 2641 + version = "0.4.1" 2642 + source = "registry+https://github.com/rust-lang/crates.io-index" 2643 + checksum = "08a397c49fec283e3d6211adbe480be95aae5f304cfb923e9970e08956d5168a" 2644 + 2645 + [[package]] 2646 + name = "httparse" 2647 + version = "1.9.5" 2648 + source = "registry+https://github.com/rust-lang/crates.io-index" 2649 + checksum = "7d71d3574edd2771538b901e6549113b4006ece66150fb69c0fb6d9a2adae946" 2650 + 2651 + [[package]] 2652 + name = "httpdate" 2653 + version = "1.0.3" 2654 + source = "registry+https://github.com/rust-lang/crates.io-index" 2655 + checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" 2656 + 2657 + [[package]] 2658 + name = "humantime" 2659 + version = "2.1.0" 2660 + source = "registry+https://github.com/rust-lang/crates.io-index" 2661 + checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" 2662 + 2663 + [[package]] 2664 + name = "humantime-serde" 2665 + version = "1.1.1" 2666 + source = "registry+https://github.com/rust-lang/crates.io-index" 2667 + checksum = "57a3db5ea5923d99402c94e9feb261dc5ee9b4efa158b0315f788cf549cc200c" 2668 + dependencies = [ 2669 + "humantime", 2670 + "serde", 2671 + ] 2672 + 2673 + [[package]] 2674 + name = "hyper" 2675 + version = "1.5.0" 2676 + source = "registry+https://github.com/rust-lang/crates.io-index" 2677 + checksum = "bbbff0a806a4728c99295b254c8838933b5b082d75e3cb70c8dab21fdfbcfa9a" 2678 + dependencies = [ 2679 + "bytes", 2680 + "futures-channel", 2681 + "futures-util", 2682 + "h2", 2683 + "http", 2684 + "http-body", 2685 + "httparse", 2686 + "httpdate", 2687 + "itoa", 2688 + "pin-project-lite", 2689 + "smallvec", 2690 + "tokio", 2691 + "want", 2692 + ] 2693 + 2694 + [[package]] 2695 + name = "hyper-named-pipe" 2696 + version = "0.1.0" 2697 + source = "registry+https://github.com/rust-lang/crates.io-index" 2698 + checksum = "73b7d8abf35697b81a825e386fc151e0d503e8cb5fcb93cc8669c376dfd6f278" 2699 + dependencies = [ 2700 + "hex", 2701 + "hyper", 2702 + "hyper-util", 2703 + "pin-project-lite", 2704 + "tokio", 2705 + "tower-service", 2706 + "winapi", 2707 + ] 2708 + 2709 + [[package]] 2710 + name = "hyper-rustls" 2711 + version = "0.27.3" 2712 + source = "registry+https://github.com/rust-lang/crates.io-index" 2713 + checksum = "08afdbb5c31130e3034af566421053ab03787c640246a446327f550d11bcb333" 2714 + dependencies = [ 2715 + "futures-util", 2716 + "http", 2717 + "hyper", 2718 + "hyper-util", 2719 + "rustls", 2720 + "rustls-pki-types", 2721 + "tokio", 2722 + "tokio-rustls", 2723 + "tower-service", 2724 + ] 2725 + 2726 + [[package]] 2727 + name = "hyper-timeout" 2728 + version = "0.5.1" 2729 + source = "registry+https://github.com/rust-lang/crates.io-index" 2730 + checksum = "3203a961e5c83b6f5498933e78b6b263e208c197b63e9c6c53cc82ffd3f63793" 2731 + dependencies = [ 2732 + "hyper", 2733 + "hyper-util", 2734 + "pin-project-lite", 2735 + "tokio", 2736 + "tower-service", 2737 + ] 2738 + 2739 + [[package]] 2740 + name = "hyper-util" 2741 + version = "0.1.9" 2742 + source = "registry+https://github.com/rust-lang/crates.io-index" 2743 + checksum = "41296eb09f183ac68eec06e03cdbea2e759633d4067b2f6552fc2e009bcad08b" 2744 + dependencies = [ 2745 + "bytes", 2746 + "futures-channel", 2747 + "futures-util", 2748 + "http", 2749 + "http-body", 2750 + "hyper", 2751 + "pin-project-lite", 2752 + "socket2 0.5.7", 2753 + "tokio", 2754 + "tower-service", 2755 + "tracing", 2756 + ] 2757 + 2758 + [[package]] 2759 + name = "hyperlocal" 2760 + version = "0.9.1" 2761 + source = "registry+https://github.com/rust-lang/crates.io-index" 2762 + checksum = "986c5ce3b994526b3cd75578e62554abd09f0899d6206de48b3e96ab34ccc8c7" 2763 + dependencies = [ 2764 + "hex", 2765 + "http-body-util", 2766 + "hyper", 2767 + "hyper-util", 2768 + "pin-project-lite", 2769 + "tokio", 2770 + "tower-service", 2771 + ] 2772 + 2773 + [[package]] 2774 + name = "iana-time-zone" 2775 + version = "0.1.61" 2776 + source = "registry+https://github.com/rust-lang/crates.io-index" 2777 + checksum = "235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220" 2778 + dependencies = [ 2779 + "android_system_properties", 2780 + "core-foundation-sys", 2781 + "iana-time-zone-haiku", 2782 + "js-sys", 2783 + "wasm-bindgen", 2784 + "windows-core 0.52.0", 2785 + ] 2786 + 2787 + [[package]] 2788 + name = "iana-time-zone-haiku" 2789 + version = "0.1.2" 2790 + source = "registry+https://github.com/rust-lang/crates.io-index" 2791 + checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" 2792 + dependencies = [ 2793 + "cc", 2794 + ] 2795 + 2796 + [[package]] 2797 + name = "ident_case" 2798 + version = "1.0.1" 2799 + source = "registry+https://github.com/rust-lang/crates.io-index" 2800 + checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" 2801 + 2802 + [[package]] 2803 + name = "idna" 2804 + version = "0.2.3" 2805 + source = "registry+https://github.com/rust-lang/crates.io-index" 2806 + checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8" 2807 + dependencies = [ 2808 + "matches", 2809 + "unicode-bidi", 2810 + "unicode-normalization", 2811 + ] 2812 + 2813 + [[package]] 2814 + name = "idna" 2815 + version = "0.4.0" 2816 + source = "registry+https://github.com/rust-lang/crates.io-index" 2817 + checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c" 2818 + dependencies = [ 2819 + "unicode-bidi", 2820 + "unicode-normalization", 2821 + ] 2822 + 2823 + [[package]] 2824 + name = "idna" 2825 + version = "0.5.0" 2826 + source = "registry+https://github.com/rust-lang/crates.io-index" 2827 + checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" 2828 + dependencies = [ 2829 + "unicode-bidi", 2830 + "unicode-normalization", 2831 + ] 2832 + 2833 + [[package]] 2834 + name = "indexmap" 2835 + version = "1.9.3" 2836 + source = "registry+https://github.com/rust-lang/crates.io-index" 2837 + checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 2838 + dependencies = [ 2839 + "autocfg", 2840 + "hashbrown 0.12.3", 2841 + "serde", 2842 + ] 2843 + 2844 + [[package]] 2845 + name = "indexmap" 2846 + version = "2.6.0" 2847 + source = "registry+https://github.com/rust-lang/crates.io-index" 2848 + checksum = "707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da" 2849 + dependencies = [ 2850 + "equivalent", 2851 + "hashbrown 0.15.0", 2852 + "serde", 2853 + ] 2854 + 2855 + [[package]] 2856 + name = "inotify" 2857 + version = "0.9.6" 2858 + source = "registry+https://github.com/rust-lang/crates.io-index" 2859 + checksum = "f8069d3ec154eb856955c1c0fbffefbf5f3c40a104ec912d4797314c1801abff" 2860 + dependencies = [ 2861 + "bitflags 1.3.2", 2862 + "inotify-sys", 2863 + "libc", 2864 + ] 2865 + 2866 + [[package]] 2867 + name = "inotify-sys" 2868 + version = "0.1.5" 2869 + source = "registry+https://github.com/rust-lang/crates.io-index" 2870 + checksum = "e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb" 2871 + dependencies = [ 2872 + "libc", 2873 + ] 2874 + 2875 + [[package]] 2876 + name = "inout" 2877 + version = "0.1.3" 2878 + source = "registry+https://github.com/rust-lang/crates.io-index" 2879 + checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5" 2880 + dependencies = [ 2881 + "generic-array", 2882 + ] 2883 + 2884 + [[package]] 2885 + name = "inventory" 2886 + version = "0.3.15" 2887 + source = "registry+https://github.com/rust-lang/crates.io-index" 2888 + checksum = "f958d3d68f4167080a18141e10381e7634563984a537f2a49a30fd8e53ac5767" 2889 + 2890 + [[package]] 2891 + name = "ioctl-sys" 2892 + version = "0.8.0" 2893 + source = "registry+https://github.com/rust-lang/crates.io-index" 2894 + checksum = "8bd11f3a29434026f5ff98c730b668ba74b1033637b8817940b54d040696133c" 2895 + 2896 + [[package]] 2897 + name = "ip_network" 2898 + version = "0.4.1" 2899 + source = "registry+https://github.com/rust-lang/crates.io-index" 2900 + checksum = "aa2f047c0a98b2f299aa5d6d7088443570faae494e9ae1305e48be000c9e0eb1" 2901 + 2902 + [[package]] 2903 + name = "ip_network_table" 2904 + version = "0.2.0" 2905 + source = "registry+https://github.com/rust-lang/crates.io-index" 2906 + checksum = "4099b7cfc5c5e2fe8c5edf3f6f7adf7a714c9cc697534f63a5a5da30397cb2c0" 2907 + dependencies = [ 2908 + "ip_network", 2909 + "ip_network_table-deps-treebitmap", 2910 + ] 2911 + 2912 + [[package]] 2913 + name = "ip_network_table-deps-treebitmap" 2914 + version = "0.5.0" 2915 + source = "registry+https://github.com/rust-lang/crates.io-index" 2916 + checksum = "8e537132deb99c0eb4b752f0346b6a836200eaaa3516dd7e5514b63930a09e5d" 2917 + 2918 + [[package]] 2919 + name = "ipconfig" 2920 + version = "0.3.2" 2921 + source = "registry+https://github.com/rust-lang/crates.io-index" 2922 + checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f" 2923 + dependencies = [ 2924 + "socket2 0.5.7", 2925 + "widestring", 2926 + "windows-sys 0.48.0", 2927 + "winreg", 2928 + ] 2929 + 2930 + [[package]] 2931 + name = "ipnet" 2932 + version = "2.10.1" 2933 + source = "registry+https://github.com/rust-lang/crates.io-index" 2934 + checksum = "ddc24109865250148c2e0f3d25d4f0f479571723792d3802153c60922a4fb708" 2935 + dependencies = [ 2936 + "serde", 2937 + ] 2938 + 2939 + [[package]] 2940 + name = "ipnetwork" 2941 + version = "0.20.0" 2942 + source = "registry+https://github.com/rust-lang/crates.io-index" 2943 + checksum = "bf466541e9d546596ee94f9f69590f89473455f88372423e0008fc1a7daf100e" 2944 + dependencies = [ 2945 + "serde", 2946 + ] 2947 + 2948 + [[package]] 2949 + name = "is-terminal" 2950 + version = "0.4.13" 2951 + source = "registry+https://github.com/rust-lang/crates.io-index" 2952 + checksum = "261f68e344040fbd0edea105bef17c66edf46f984ddb1115b775ce31be948f4b" 2953 + dependencies = [ 2954 + "hermit-abi 0.4.0", 2955 + "libc", 2956 + "windows-sys 0.52.0", 2957 + ] 2958 + 2959 + [[package]] 2960 + name = "is_terminal_polyfill" 2961 + version = "1.70.1" 2962 + source = "registry+https://github.com/rust-lang/crates.io-index" 2963 + checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" 2964 + 2965 + [[package]] 2966 + name = "itertools" 2967 + version = "0.10.5" 2968 + source = "registry+https://github.com/rust-lang/crates.io-index" 2969 + checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 2970 + dependencies = [ 2971 + "either", 2972 + ] 2973 + 2974 + [[package]] 2975 + name = "itertools" 2976 + version = "0.11.0" 2977 + source = "registry+https://github.com/rust-lang/crates.io-index" 2978 + checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" 2979 + dependencies = [ 2980 + "either", 2981 + ] 2982 + 2983 + [[package]] 2984 + name = "itertools" 2985 + version = "0.12.1" 2986 + source = "registry+https://github.com/rust-lang/crates.io-index" 2987 + checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" 2988 + dependencies = [ 2989 + "either", 2990 + ] 2991 + 2992 + [[package]] 2993 + name = "itertools" 2994 + version = "0.13.0" 2995 + source = "registry+https://github.com/rust-lang/crates.io-index" 2996 + checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" 2997 + dependencies = [ 2998 + "either", 2999 + ] 3000 + 3001 + [[package]] 3002 + name = "itoa" 3003 + version = "1.0.11" 3004 + source = "registry+https://github.com/rust-lang/crates.io-index" 3005 + checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" 3006 + 3007 + [[package]] 3008 + name = "js-sys" 3009 + version = "0.3.72" 3010 + source = "registry+https://github.com/rust-lang/crates.io-index" 3011 + checksum = "6a88f1bda2bd75b0452a14784937d796722fdebfe50df998aeb3f0b7603019a9" 3012 + dependencies = [ 3013 + "wasm-bindgen", 3014 + ] 3015 + 3016 + [[package]] 3017 + name = "keccak" 3018 + version = "0.1.5" 3019 + source = "registry+https://github.com/rust-lang/crates.io-index" 3020 + checksum = "ecc2af9a1119c51f12a14607e783cb977bde58bc069ff0c3da1095e635d70654" 3021 + dependencies = [ 3022 + "cpufeatures", 3023 + ] 3024 + 3025 + [[package]] 3026 + name = "kqueue" 3027 + version = "1.0.8" 3028 + source = "registry+https://github.com/rust-lang/crates.io-index" 3029 + checksum = "7447f1ca1b7b563588a205fe93dea8df60fd981423a768bc1c0ded35ed147d0c" 3030 + dependencies = [ 3031 + "kqueue-sys", 3032 + "libc", 3033 + ] 3034 + 3035 + [[package]] 3036 + name = "kqueue-sys" 3037 + version = "1.0.4" 3038 + source = "registry+https://github.com/rust-lang/crates.io-index" 3039 + checksum = "ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b" 3040 + dependencies = [ 3041 + "bitflags 1.3.2", 3042 + "libc", 3043 + ] 3044 + 3045 + [[package]] 3046 + name = "lazy_static" 3047 + version = "1.5.0" 3048 + source = "registry+https://github.com/rust-lang/crates.io-index" 3049 + checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" 3050 + dependencies = [ 3051 + "spin 0.9.8", 3052 + ] 3053 + 3054 + [[package]] 3055 + name = "lazycell" 3056 + version = "1.3.0" 3057 + source = "registry+https://github.com/rust-lang/crates.io-index" 3058 + checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" 3059 + 3060 + [[package]] 3061 + name = "libc" 3062 + version = "0.2.161" 3063 + source = "registry+https://github.com/rust-lang/crates.io-index" 3064 + checksum = "8e9489c2807c139ffd9c1794f4af0ebe86a828db53ecdc7fea2111d0fed085d1" 3065 + 3066 + [[package]] 3067 + name = "libloading" 3068 + version = "0.8.5" 3069 + source = "registry+https://github.com/rust-lang/crates.io-index" 3070 + checksum = "4979f22fdb869068da03c9f7528f8297c6fd2606bc3a4affe42e6a823fdb8da4" 3071 + dependencies = [ 3072 + "cfg-if", 3073 + "windows-targets 0.52.6", 3074 + ] 3075 + 3076 + [[package]] 3077 + name = "libm" 3078 + version = "0.2.8" 3079 + source = "registry+https://github.com/rust-lang/crates.io-index" 3080 + checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058" 3081 + 3082 + [[package]] 3083 + name = "libredox" 3084 + version = "0.1.3" 3085 + source = "registry+https://github.com/rust-lang/crates.io-index" 3086 + checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" 3087 + dependencies = [ 3088 + "bitflags 2.6.0", 3089 + "libc", 3090 + "redox_syscall", 3091 + ] 3092 + 3093 + [[package]] 3094 + name = "libsqlite3-sys" 3095 + version = "0.28.0" 3096 + source = "registry+https://github.com/rust-lang/crates.io-index" 3097 + checksum = "0c10584274047cb335c23d3e61bcef8e323adae7c5c8c760540f73610177fc3f" 3098 + dependencies = [ 3099 + "cc", 3100 + "pkg-config", 3101 + "vcpkg", 3102 + ] 3103 + 3104 + [[package]] 3105 + name = "linked-hash-map" 3106 + version = "0.5.6" 3107 + source = "registry+https://github.com/rust-lang/crates.io-index" 3108 + checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" 3109 + 3110 + [[package]] 3111 + name = "linux-raw-sys" 3112 + version = "0.4.14" 3113 + source = "registry+https://github.com/rust-lang/crates.io-index" 3114 + checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" 3115 + 3116 + [[package]] 3117 + name = "lock_api" 3118 + version = "0.4.12" 3119 + source = "registry+https://github.com/rust-lang/crates.io-index" 3120 + checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" 3121 + dependencies = [ 3122 + "autocfg", 3123 + "scopeguard", 3124 + ] 3125 + 3126 + [[package]] 3127 + name = "log" 3128 + version = "0.4.22" 3129 + source = "registry+https://github.com/rust-lang/crates.io-index" 3130 + checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" 3131 + 3132 + [[package]] 3133 + name = "lru-cache" 3134 + version = "0.1.2" 3135 + source = "registry+https://github.com/rust-lang/crates.io-index" 3136 + checksum = "31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c" 3137 + dependencies = [ 3138 + "linked-hash-map", 3139 + ] 3140 + 3141 + [[package]] 3142 + name = "lru_time_cache" 3143 + version = "0.11.11" 3144 + source = "registry+https://github.com/rust-lang/crates.io-index" 3145 + checksum = "9106e1d747ffd48e6be5bb2d97fa706ed25b144fbee4d5c02eae110cd8d6badd" 3146 + 3147 + [[package]] 3148 + name = "mach" 3149 + version = "0.3.2" 3150 + source = "registry+https://github.com/rust-lang/crates.io-index" 3151 + checksum = "b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa" 3152 + dependencies = [ 3153 + "libc", 3154 + ] 3155 + 3156 + [[package]] 3157 + name = "managed" 3158 + version = "0.8.0" 3159 + source = "registry+https://github.com/rust-lang/crates.io-index" 3160 + checksum = "0ca88d725a0a943b096803bd34e73a4437208b6077654cc4ecb2947a5f91618d" 3161 + 3162 + [[package]] 3163 + name = "match_cfg" 3164 + version = "0.1.0" 3165 + source = "registry+https://github.com/rust-lang/crates.io-index" 3166 + checksum = "ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4" 3167 + 3168 + [[package]] 3169 + name = "matchers" 3170 + version = "0.1.0" 3171 + source = "registry+https://github.com/rust-lang/crates.io-index" 3172 + checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" 3173 + dependencies = [ 3174 + "regex-automata 0.1.10", 3175 + ] 3176 + 3177 + [[package]] 3178 + name = "matches" 3179 + version = "0.1.10" 3180 + source = "registry+https://github.com/rust-lang/crates.io-index" 3181 + checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5" 3182 + 3183 + [[package]] 3184 + name = "matchit" 3185 + version = "0.7.3" 3186 + source = "registry+https://github.com/rust-lang/crates.io-index" 3187 + checksum = "0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94" 3188 + 3189 + [[package]] 3190 + name = "maxminddb" 3191 + version = "0.24.0" 3192 + source = "registry+https://github.com/rust-lang/crates.io-index" 3193 + checksum = "d6087e5d8ea14861bb7c7f573afbc7be3798d3ef0fae87ec4fd9a4de9a127c3c" 3194 + dependencies = [ 3195 + "ipnetwork", 3196 + "log", 3197 + "memchr", 3198 + "serde", 3199 + ] 3200 + 3201 + [[package]] 3202 + name = "md-5" 3203 + version = "0.10.6" 3204 + source = "registry+https://github.com/rust-lang/crates.io-index" 3205 + checksum = "d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf" 3206 + dependencies = [ 3207 + "cfg-if", 3208 + "digest", 3209 + ] 3210 + 3211 + [[package]] 3212 + name = "memchr" 3213 + version = "2.7.4" 3214 + source = "registry+https://github.com/rust-lang/crates.io-index" 3215 + checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" 3216 + 3217 + [[package]] 3218 + name = "memmap2" 3219 + version = "0.9.5" 3220 + source = "registry+https://github.com/rust-lang/crates.io-index" 3221 + checksum = "fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f" 3222 + dependencies = [ 3223 + "libc", 3224 + ] 3225 + 3226 + [[package]] 3227 + name = "memory-stats" 3228 + version = "1.2.0" 3229 + source = "registry+https://github.com/rust-lang/crates.io-index" 3230 + checksum = "c73f5c649995a115e1a0220b35e4df0a1294500477f97a91d0660fb5abeb574a" 3231 + dependencies = [ 3232 + "libc", 3233 + "windows-sys 0.52.0", 3234 + ] 3235 + 3236 + [[package]] 3237 + name = "merlin" 3238 + version = "3.0.0" 3239 + source = "registry+https://github.com/rust-lang/crates.io-index" 3240 + checksum = "58c38e2799fc0978b65dfff8023ec7843e2330bb462f19198840b34b6582397d" 3241 + dependencies = [ 3242 + "byteorder", 3243 + "keccak", 3244 + "rand_core", 3245 + "zeroize", 3246 + ] 3247 + 3248 + [[package]] 3249 + name = "mime" 3250 + version = "0.3.17" 3251 + source = "registry+https://github.com/rust-lang/crates.io-index" 3252 + checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" 3253 + 3254 + [[package]] 3255 + name = "mime_guess" 3256 + version = "2.0.5" 3257 + source = "registry+https://github.com/rust-lang/crates.io-index" 3258 + checksum = "f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e" 3259 + dependencies = [ 3260 + "mime", 3261 + "unicase", 3262 + ] 3263 + 3264 + [[package]] 3265 + name = "minimal-lexical" 3266 + version = "0.2.1" 3267 + source = "registry+https://github.com/rust-lang/crates.io-index" 3268 + checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" 3269 + 3270 + [[package]] 3271 + name = "miniz_oxide" 3272 + version = "0.8.0" 3273 + source = "registry+https://github.com/rust-lang/crates.io-index" 3274 + checksum = "e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1" 3275 + dependencies = [ 3276 + "adler2", 3277 + ] 3278 + 3279 + [[package]] 3280 + name = "mintex" 3281 + version = "0.1.3" 3282 + source = "registry+https://github.com/rust-lang/crates.io-index" 3283 + checksum = "9bec4598fddb13cc7b528819e697852653252b760f1228b7642679bf2ff2cd07" 3284 + 3285 + [[package]] 3286 + name = "mio" 3287 + version = "0.8.11" 3288 + source = "registry+https://github.com/rust-lang/crates.io-index" 3289 + checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c" 3290 + dependencies = [ 3291 + "libc", 3292 + "log", 3293 + "wasi 0.11.0+wasi-snapshot-preview1", 3294 + "windows-sys 0.48.0", 3295 + ] 3296 + 3297 + [[package]] 3298 + name = "mio" 3299 + version = "1.0.2" 3300 + source = "registry+https://github.com/rust-lang/crates.io-index" 3301 + checksum = "80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec" 3302 + dependencies = [ 3303 + "hermit-abi 0.3.9", 3304 + "libc", 3305 + "wasi 0.11.0+wasi-snapshot-preview1", 3306 + "windows-sys 0.52.0", 3307 + ] 3308 + 3309 + [[package]] 3310 + name = "mockall" 3311 + version = "0.13.0" 3312 + source = "registry+https://github.com/rust-lang/crates.io-index" 3313 + checksum = "d4c28b3fb6d753d28c20e826cd46ee611fda1cf3cde03a443a974043247c065a" 3314 + dependencies = [ 3315 + "cfg-if", 3316 + "downcast", 3317 + "fragile", 3318 + "mockall_derive", 3319 + "predicates", 3320 + "predicates-tree", 3321 + ] 3322 + 3323 + [[package]] 3324 + name = "mockall_derive" 3325 + version = "0.13.0" 3326 + source = "registry+https://github.com/rust-lang/crates.io-index" 3327 + checksum = "341014e7f530314e9a1fdbc7400b244efea7122662c96bfa248c31da5bfb2020" 3328 + dependencies = [ 3329 + "cfg-if", 3330 + "proc-macro2", 3331 + "quote", 3332 + "syn 2.0.79", 3333 + ] 3334 + 3335 + [[package]] 3336 + name = "multimap" 3337 + version = "0.10.0" 3338 + source = "registry+https://github.com/rust-lang/crates.io-index" 3339 + checksum = "defc4c55412d89136f966bbb339008b474350e5e6e78d2714439c386b3137a03" 3340 + 3341 + [[package]] 3342 + name = "murmur3" 3343 + version = "0.5.2" 3344 + source = "registry+https://github.com/rust-lang/crates.io-index" 3345 + checksum = "9252111cf132ba0929b6f8e030cac2a24b507f3a4d6db6fb2896f27b354c714b" 3346 + 3347 + [[package]] 3348 + name = "netstack-lwip" 3349 + version = "0.3.4" 3350 + source = "git+https://github.com/Watfaq/netstack-lwip.git?rev=2817bf82740e04bbee6b7bf1165f55657a6ed163#2817bf82740e04bbee6b7bf1165f55657a6ed163" 3351 + dependencies = [ 3352 + "anyhow", 3353 + "bindgen 0.69.5", 3354 + "bytes", 3355 + "cc", 3356 + "futures", 3357 + "log", 3358 + "thiserror", 3359 + "tokio", 3360 + ] 3361 + 3362 + [[package]] 3363 + name = "network-interface" 3364 + version = "2.0.0" 3365 + source = "registry+https://github.com/rust-lang/crates.io-index" 3366 + checksum = "433419f898328beca4f2c6c73a1b52540658d92b0a99f0269330457e0fd998d5" 3367 + dependencies = [ 3368 + "cc", 3369 + "libc", 3370 + "thiserror", 3371 + "winapi", 3372 + ] 3373 + 3374 + [[package]] 3375 + name = "nibble_vec" 3376 + version = "0.1.0" 3377 + source = "registry+https://github.com/rust-lang/crates.io-index" 3378 + checksum = "77a5d83df9f36fe23f0c3648c6bbb8b0298bb5f1939c8f2704431371f4b84d43" 3379 + dependencies = [ 3380 + "smallvec", 3381 + ] 3382 + 3383 + [[package]] 3384 + name = "nix" 3385 + version = "0.25.1" 3386 + source = "registry+https://github.com/rust-lang/crates.io-index" 3387 + checksum = "f346ff70e7dbfd675fe90590b92d59ef2de15a8779ae305ebcbfd3f0caf59be4" 3388 + dependencies = [ 3389 + "autocfg", 3390 + "bitflags 1.3.2", 3391 + "cfg-if", 3392 + "libc", 3393 + ] 3394 + 3395 + [[package]] 3396 + name = "nom" 3397 + version = "7.1.3" 3398 + source = "registry+https://github.com/rust-lang/crates.io-index" 3399 + checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" 3400 + dependencies = [ 3401 + "memchr", 3402 + "minimal-lexical", 3403 + ] 3404 + 3405 + [[package]] 3406 + name = "notify" 3407 + version = "6.1.1" 3408 + source = "registry+https://github.com/rust-lang/crates.io-index" 3409 + checksum = "6205bd8bb1e454ad2e27422015fb5e4f2bcc7e08fa8f27058670d208324a4d2d" 3410 + dependencies = [ 3411 + "bitflags 2.6.0", 3412 + "crossbeam-channel", 3413 + "filetime", 3414 + "fsevent-sys", 3415 + "inotify", 3416 + "kqueue", 3417 + "libc", 3418 + "log", 3419 + "mio 0.8.11", 3420 + "walkdir", 3421 + "windows-sys 0.48.0", 3422 + ] 3423 + 3424 + [[package]] 3425 + name = "nu-ansi-term" 3426 + version = "0.46.0" 3427 + source = "registry+https://github.com/rust-lang/crates.io-index" 3428 + checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" 3429 + dependencies = [ 3430 + "overload", 3431 + "winapi", 3432 + ] 3433 + 3434 + [[package]] 3435 + name = "num-bigint" 3436 + version = "0.4.6" 3437 + source = "registry+https://github.com/rust-lang/crates.io-index" 3438 + checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9" 3439 + dependencies = [ 3440 + "num-integer", 3441 + "num-traits", 3442 + ] 3443 + 3444 + [[package]] 3445 + name = "num-bigint-dig" 3446 + version = "0.8.4" 3447 + source = "registry+https://github.com/rust-lang/crates.io-index" 3448 + checksum = "dc84195820f291c7697304f3cbdadd1cb7199c0efc917ff5eafd71225c136151" 3449 + dependencies = [ 3450 + "byteorder", 3451 + "lazy_static", 3452 + "libm", 3453 + "num-integer", 3454 + "num-iter", 3455 + "num-traits", 3456 + "rand", 3457 + "smallvec", 3458 + "zeroize", 3459 + ] 3460 + 3461 + [[package]] 3462 + name = "num-conv" 3463 + version = "0.1.0" 3464 + source = "registry+https://github.com/rust-lang/crates.io-index" 3465 + checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" 3466 + 3467 + [[package]] 3468 + name = "num-integer" 3469 + version = "0.1.46" 3470 + source = "registry+https://github.com/rust-lang/crates.io-index" 3471 + checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" 3472 + dependencies = [ 3473 + "num-traits", 3474 + ] 3475 + 3476 + [[package]] 3477 + name = "num-iter" 3478 + version = "0.1.45" 3479 + source = "registry+https://github.com/rust-lang/crates.io-index" 3480 + checksum = "1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf" 3481 + dependencies = [ 3482 + "autocfg", 3483 + "num-integer", 3484 + "num-traits", 3485 + ] 3486 + 3487 + [[package]] 3488 + name = "num-traits" 3489 + version = "0.2.19" 3490 + source = "registry+https://github.com/rust-lang/crates.io-index" 3491 + checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" 3492 + dependencies = [ 3493 + "autocfg", 3494 + "libm", 3495 + ] 3496 + 3497 + [[package]] 3498 + name = "num_enum" 3499 + version = "0.7.3" 3500 + source = "registry+https://github.com/rust-lang/crates.io-index" 3501 + checksum = "4e613fc340b2220f734a8595782c551f1250e969d87d3be1ae0579e8d4065179" 3502 + dependencies = [ 3503 + "num_enum_derive", 3504 + ] 3505 + 3506 + [[package]] 3507 + name = "num_enum_derive" 3508 + version = "0.7.3" 3509 + source = "registry+https://github.com/rust-lang/crates.io-index" 3510 + checksum = "af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56" 3511 + dependencies = [ 3512 + "proc-macro-crate 3.2.0", 3513 + "proc-macro2", 3514 + "quote", 3515 + "syn 2.0.79", 3516 + ] 3517 + 3518 + [[package]] 3519 + name = "object" 3520 + version = "0.36.5" 3521 + source = "registry+https://github.com/rust-lang/crates.io-index" 3522 + checksum = "aedf0a2d09c573ed1d8d85b30c119153926a2b36dce0ab28322c09a117a4683e" 3523 + dependencies = [ 3524 + "memchr", 3525 + ] 3526 + 3527 + [[package]] 3528 + name = "once_cell" 3529 + version = "1.20.2" 3530 + source = "registry+https://github.com/rust-lang/crates.io-index" 3531 + checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775" 3532 + 3533 + [[package]] 3534 + name = "oneshot-fused-workaround" 3535 + version = "0.1.0" 3536 + source = "registry+https://github.com/rust-lang/crates.io-index" 3537 + checksum = "3f7728ac6298f91a8a364fc9b33b3cfb8bb58c4ef134193dad6e5240739ffe26" 3538 + dependencies = [ 3539 + "futures", 3540 + ] 3541 + 3542 + [[package]] 3543 + name = "oorandom" 3544 + version = "11.1.4" 3545 + source = "registry+https://github.com/rust-lang/crates.io-index" 3546 + checksum = "b410bbe7e14ab526a0e86877eb47c6996a2bd7746f027ba551028c925390e4e9" 3547 + 3548 + [[package]] 3549 + name = "opaque-debug" 3550 + version = "0.3.1" 3551 + source = "registry+https://github.com/rust-lang/crates.io-index" 3552 + checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381" 3553 + 3554 + [[package]] 3555 + name = "opentelemetry" 3556 + version = "0.26.0" 3557 + source = "registry+https://github.com/rust-lang/crates.io-index" 3558 + checksum = "570074cc999d1a58184080966e5bd3bf3a9a4af650c3b05047c2621e7405cd17" 3559 + dependencies = [ 3560 + "futures-core", 3561 + "futures-sink", 3562 + "js-sys", 3563 + "once_cell", 3564 + "pin-project-lite", 3565 + "thiserror", 3566 + ] 3567 + 3568 + [[package]] 3569 + name = "opentelemetry-jaeger-propagator" 3570 + version = "0.26.0" 3571 + source = "registry+https://github.com/rust-lang/crates.io-index" 3572 + checksum = "ed7673897c81631b7d4fb7a6901f045cc3010fea5eec5aee511192a6b8e5afe6" 3573 + dependencies = [ 3574 + "opentelemetry", 3575 + ] 3576 + 3577 + [[package]] 3578 + name = "opentelemetry-otlp" 3579 + version = "0.26.0" 3580 + source = "registry+https://github.com/rust-lang/crates.io-index" 3581 + checksum = "29e1f9c8b032d4f635c730c0efcf731d5e2530ea13fa8bef7939ddc8420696bd" 3582 + dependencies = [ 3583 + "async-trait", 3584 + "futures-core", 3585 + "http", 3586 + "opentelemetry", 3587 + "opentelemetry-proto", 3588 + "opentelemetry_sdk", 3589 + "prost", 3590 + "thiserror", 3591 + "tokio", 3592 + "tonic", 3593 + ] 3594 + 3595 + [[package]] 3596 + name = "opentelemetry-proto" 3597 + version = "0.26.1" 3598 + source = "registry+https://github.com/rust-lang/crates.io-index" 3599 + checksum = "c9d3968ce3aefdcca5c27e3c4ea4391b37547726a70893aab52d3de95d5f8b34" 3600 + dependencies = [ 3601 + "opentelemetry", 3602 + "opentelemetry_sdk", 3603 + "prost", 3604 + "tonic", 3605 + ] 3606 + 3607 + [[package]] 3608 + name = "opentelemetry-semantic-conventions" 3609 + version = "0.26.0" 3610 + source = "registry+https://github.com/rust-lang/crates.io-index" 3611 + checksum = "db945c1eaea8ac6a9677185357480d215bb6999faa9f691d0c4d4d641eab7a09" 3612 + 3613 + [[package]] 3614 + name = "opentelemetry_sdk" 3615 + version = "0.26.0" 3616 + source = "registry+https://github.com/rust-lang/crates.io-index" 3617 + checksum = "d2c627d9f4c9cdc1f21a29ee4bfbd6028fcb8bcf2a857b43f3abdf72c9c862f3" 3618 + dependencies = [ 3619 + "async-trait", 3620 + "futures-channel", 3621 + "futures-executor", 3622 + "futures-util", 3623 + "glob", 3624 + "once_cell", 3625 + "opentelemetry", 3626 + "percent-encoding", 3627 + "rand", 3628 + "serde_json", 3629 + "thiserror", 3630 + "tokio", 3631 + "tokio-stream", 3632 + ] 3633 + 3634 + [[package]] 3635 + name = "option-ext" 3636 + version = "0.2.0" 3637 + source = "registry+https://github.com/rust-lang/crates.io-index" 3638 + checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" 3639 + 3640 + [[package]] 3641 + name = "ordered-float" 3642 + version = "2.10.1" 3643 + source = "registry+https://github.com/rust-lang/crates.io-index" 3644 + checksum = "68f19d67e5a2795c94e73e0bb1cc1a7edeb2e28efd39e2e1c9b7a40c1108b11c" 3645 + dependencies = [ 3646 + "num-traits", 3647 + ] 3648 + 3649 + [[package]] 3650 + name = "overload" 3651 + version = "0.1.1" 3652 + source = "registry+https://github.com/rust-lang/crates.io-index" 3653 + checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" 3654 + 3655 + [[package]] 3656 + name = "p256" 3657 + version = "0.13.2" 3658 + source = "registry+https://github.com/rust-lang/crates.io-index" 3659 + checksum = "c9863ad85fa8f4460f9c48cb909d38a0d689dba1f6f6988a5e3e0d31071bcd4b" 3660 + dependencies = [ 3661 + "ecdsa", 3662 + "elliptic-curve", 3663 + "primeorder", 3664 + "sha2", 3665 + ] 3666 + 3667 + [[package]] 3668 + name = "p384" 3669 + version = "0.13.0" 3670 + source = "registry+https://github.com/rust-lang/crates.io-index" 3671 + checksum = "70786f51bcc69f6a4c0360e063a4cac5419ef7c5cd5b3c99ad70f3be5ba79209" 3672 + dependencies = [ 3673 + "ecdsa", 3674 + "elliptic-curve", 3675 + "primeorder", 3676 + "sha2", 3677 + ] 3678 + 3679 + [[package]] 3680 + name = "p521" 3681 + version = "0.13.3" 3682 + source = "registry+https://github.com/rust-lang/crates.io-index" 3683 + checksum = "0fc9e2161f1f215afdfce23677034ae137bbd45016a880c2eb3ba8eb95f085b2" 3684 + dependencies = [ 3685 + "base16ct", 3686 + "ecdsa", 3687 + "elliptic-curve", 3688 + "primeorder", 3689 + "rand_core", 3690 + "sha2", 3691 + ] 3692 + 3693 + [[package]] 3694 + name = "parking" 3695 + version = "2.2.1" 3696 + source = "registry+https://github.com/rust-lang/crates.io-index" 3697 + checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba" 3698 + 3699 + [[package]] 3700 + name = "parking_lot" 3701 + version = "0.12.3" 3702 + source = "registry+https://github.com/rust-lang/crates.io-index" 3703 + checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" 3704 + dependencies = [ 3705 + "lock_api", 3706 + "parking_lot_core", 3707 + ] 3708 + 3709 + [[package]] 3710 + name = "parking_lot_core" 3711 + version = "0.9.10" 3712 + source = "registry+https://github.com/rust-lang/crates.io-index" 3713 + checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" 3714 + dependencies = [ 3715 + "cfg-if", 3716 + "libc", 3717 + "redox_syscall", 3718 + "smallvec", 3719 + "windows-targets 0.52.6", 3720 + ] 3721 + 3722 + [[package]] 3723 + name = "paste" 3724 + version = "1.0.15" 3725 + source = "registry+https://github.com/rust-lang/crates.io-index" 3726 + checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" 3727 + 3728 + [[package]] 3729 + name = "pem-rfc7468" 3730 + version = "0.7.0" 3731 + source = "registry+https://github.com/rust-lang/crates.io-index" 3732 + checksum = "88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412" 3733 + dependencies = [ 3734 + "base64ct", 3735 + ] 3736 + 3737 + [[package]] 3738 + name = "percent-encoding" 3739 + version = "2.3.1" 3740 + source = "registry+https://github.com/rust-lang/crates.io-index" 3741 + checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" 3742 + 3743 + [[package]] 3744 + name = "petgraph" 3745 + version = "0.6.5" 3746 + source = "registry+https://github.com/rust-lang/crates.io-index" 3747 + checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db" 3748 + dependencies = [ 3749 + "fixedbitset", 3750 + "indexmap 2.6.0", 3751 + ] 3752 + 3753 + [[package]] 3754 + name = "phf" 3755 + version = "0.11.2" 3756 + source = "registry+https://github.com/rust-lang/crates.io-index" 3757 + checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc" 3758 + dependencies = [ 3759 + "phf_macros", 3760 + "phf_shared", 3761 + ] 3762 + 3763 + [[package]] 3764 + name = "phf_generator" 3765 + version = "0.11.2" 3766 + source = "registry+https://github.com/rust-lang/crates.io-index" 3767 + checksum = "48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0" 3768 + dependencies = [ 3769 + "phf_shared", 3770 + "rand", 3771 + ] 3772 + 3773 + [[package]] 3774 + name = "phf_macros" 3775 + version = "0.11.2" 3776 + source = "registry+https://github.com/rust-lang/crates.io-index" 3777 + checksum = "3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b" 3778 + dependencies = [ 3779 + "phf_generator", 3780 + "phf_shared", 3781 + "proc-macro2", 3782 + "quote", 3783 + "syn 2.0.79", 3784 + ] 3785 + 3786 + [[package]] 3787 + name = "phf_shared" 3788 + version = "0.11.2" 3789 + source = "registry+https://github.com/rust-lang/crates.io-index" 3790 + checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b" 3791 + dependencies = [ 3792 + "siphasher", 3793 + ] 3794 + 3795 + [[package]] 3796 + name = "pin-project" 3797 + version = "1.1.6" 3798 + source = "registry+https://github.com/rust-lang/crates.io-index" 3799 + checksum = "baf123a161dde1e524adf36f90bc5d8d3462824a9c43553ad07a8183161189ec" 3800 + dependencies = [ 3801 + "pin-project-internal", 3802 + ] 3803 + 3804 + [[package]] 3805 + name = "pin-project-internal" 3806 + version = "1.1.6" 3807 + source = "registry+https://github.com/rust-lang/crates.io-index" 3808 + checksum = "a4502d8515ca9f32f1fb543d987f63d95a14934883db45bdb48060b6b69257f8" 3809 + dependencies = [ 3810 + "proc-macro2", 3811 + "quote", 3812 + "syn 2.0.79", 3813 + ] 3814 + 3815 + [[package]] 3816 + name = "pin-project-lite" 3817 + version = "0.2.14" 3818 + source = "registry+https://github.com/rust-lang/crates.io-index" 3819 + checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" 3820 + 3821 + [[package]] 3822 + name = "pin-utils" 3823 + version = "0.1.0" 3824 + source = "registry+https://github.com/rust-lang/crates.io-index" 3825 + checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 3826 + 3827 + [[package]] 3828 + name = "pkcs1" 3829 + version = "0.7.5" 3830 + source = "registry+https://github.com/rust-lang/crates.io-index" 3831 + checksum = "c8ffb9f10fa047879315e6625af03c164b16962a5368d724ed16323b68ace47f" 3832 + dependencies = [ 3833 + "der", 3834 + "pkcs8", 3835 + "spki", 3836 + ] 3837 + 3838 + [[package]] 3839 + name = "pkcs8" 3840 + version = "0.10.2" 3841 + source = "registry+https://github.com/rust-lang/crates.io-index" 3842 + checksum = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7" 3843 + dependencies = [ 3844 + "der", 3845 + "spki", 3846 + ] 3847 + 3848 + [[package]] 3849 + name = "pkg-config" 3850 + version = "0.3.31" 3851 + source = "registry+https://github.com/rust-lang/crates.io-index" 3852 + checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2" 3853 + 3854 + [[package]] 3855 + name = "plotters" 3856 + version = "0.3.7" 3857 + source = "registry+https://github.com/rust-lang/crates.io-index" 3858 + checksum = "5aeb6f403d7a4911efb1e33402027fc44f29b5bf6def3effcc22d7bb75f2b747" 3859 + dependencies = [ 3860 + "num-traits", 3861 + "plotters-backend", 3862 + "plotters-svg", 3863 + "wasm-bindgen", 3864 + "web-sys", 3865 + ] 3866 + 3867 + [[package]] 3868 + name = "plotters-backend" 3869 + version = "0.3.7" 3870 + source = "registry+https://github.com/rust-lang/crates.io-index" 3871 + checksum = "df42e13c12958a16b3f7f4386b9ab1f3e7933914ecea48da7139435263a4172a" 3872 + 3873 + [[package]] 3874 + name = "plotters-svg" 3875 + version = "0.3.7" 3876 + source = "registry+https://github.com/rust-lang/crates.io-index" 3877 + checksum = "51bae2ac328883f7acdfea3d66a7c35751187f870bc81f94563733a154d7a670" 3878 + dependencies = [ 3879 + "plotters-backend", 3880 + ] 3881 + 3882 + [[package]] 3883 + name = "poly1305" 3884 + version = "0.8.0" 3885 + source = "registry+https://github.com/rust-lang/crates.io-index" 3886 + checksum = "8159bd90725d2df49889a078b54f4f79e87f1f8a8444194cdca81d38f5393abf" 3887 + dependencies = [ 3888 + "cpufeatures", 3889 + "opaque-debug", 3890 + "universal-hash", 3891 + ] 3892 + 3893 + [[package]] 3894 + name = "polyval" 3895 + version = "0.6.2" 3896 + source = "registry+https://github.com/rust-lang/crates.io-index" 3897 + checksum = "9d1fe60d06143b2430aa532c94cfe9e29783047f06c0d7fd359a9a51b729fa25" 3898 + dependencies = [ 3899 + "cfg-if", 3900 + "cpufeatures", 3901 + "opaque-debug", 3902 + "universal-hash", 3903 + ] 3904 + 3905 + [[package]] 3906 + name = "postage" 3907 + version = "0.5.0" 3908 + source = "registry+https://github.com/rust-lang/crates.io-index" 3909 + checksum = "af3fb618632874fb76937c2361a7f22afd393c982a2165595407edc75b06d3c1" 3910 + dependencies = [ 3911 + "atomic 0.5.3", 3912 + "crossbeam-queue", 3913 + "futures", 3914 + "parking_lot", 3915 + "pin-project", 3916 + "static_assertions", 3917 + "thiserror", 3918 + ] 3919 + 3920 + [[package]] 3921 + name = "powerfmt" 3922 + version = "0.2.0" 3923 + source = "registry+https://github.com/rust-lang/crates.io-index" 3924 + checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" 3925 + 3926 + [[package]] 3927 + name = "ppv-lite86" 3928 + version = "0.2.20" 3929 + source = "registry+https://github.com/rust-lang/crates.io-index" 3930 + checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04" 3931 + dependencies = [ 3932 + "zerocopy", 3933 + ] 3934 + 3935 + [[package]] 3936 + name = "predicates" 3937 + version = "3.1.2" 3938 + source = "registry+https://github.com/rust-lang/crates.io-index" 3939 + checksum = "7e9086cc7640c29a356d1a29fd134380bee9d8f79a17410aa76e7ad295f42c97" 3940 + dependencies = [ 3941 + "anstyle", 3942 + "predicates-core", 3943 + ] 3944 + 3945 + [[package]] 3946 + name = "predicates-core" 3947 + version = "1.0.8" 3948 + source = "registry+https://github.com/rust-lang/crates.io-index" 3949 + checksum = "ae8177bee8e75d6846599c6b9ff679ed51e882816914eec639944d7c9aa11931" 3950 + 3951 + [[package]] 3952 + name = "predicates-tree" 3953 + version = "1.0.11" 3954 + source = "registry+https://github.com/rust-lang/crates.io-index" 3955 + checksum = "41b740d195ed3166cd147c8047ec98db0e22ec019eb8eeb76d343b795304fb13" 3956 + dependencies = [ 3957 + "predicates-core", 3958 + "termtree", 3959 + ] 3960 + 3961 + [[package]] 3962 + name = "prefix-trie" 3963 + version = "0.3.0" 3964 + source = "registry+https://github.com/rust-lang/crates.io-index" 3965 + checksum = "04cb065e4407d69a5a5265221262cceeafff7f1aabc545d01ed955cce92ee78b" 3966 + dependencies = [ 3967 + "ipnet", 3968 + "num-traits", 3969 + ] 3970 + 3971 + [[package]] 3972 + name = "prettyplease" 3973 + version = "0.2.22" 3974 + source = "registry+https://github.com/rust-lang/crates.io-index" 3975 + checksum = "479cf940fbbb3426c32c5d5176f62ad57549a0bb84773423ba8be9d089f5faba" 3976 + dependencies = [ 3977 + "proc-macro2", 3978 + "syn 2.0.79", 3979 + ] 3980 + 3981 + [[package]] 3982 + name = "primeorder" 3983 + version = "0.13.6" 3984 + source = "registry+https://github.com/rust-lang/crates.io-index" 3985 + checksum = "353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6" 3986 + dependencies = [ 3987 + "elliptic-curve", 3988 + ] 3989 + 3990 + [[package]] 3991 + name = "priority-queue" 3992 + version = "2.1.1" 3993 + source = "registry+https://github.com/rust-lang/crates.io-index" 3994 + checksum = "714c75db297bc88a63783ffc6ab9f830698a6705aa0201416931759ef4c8183d" 3995 + dependencies = [ 3996 + "autocfg", 3997 + "equivalent", 3998 + "indexmap 2.6.0", 3999 + ] 4000 + 4001 + [[package]] 4002 + name = "proc-macro-crate" 4003 + version = "1.3.1" 4004 + source = "registry+https://github.com/rust-lang/crates.io-index" 4005 + checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" 4006 + dependencies = [ 4007 + "once_cell", 4008 + "toml_edit 0.19.15", 4009 + ] 4010 + 4011 + [[package]] 4012 + name = "proc-macro-crate" 4013 + version = "3.2.0" 4014 + source = "registry+https://github.com/rust-lang/crates.io-index" 4015 + checksum = "8ecf48c7ca261d60b74ab1a7b20da18bede46776b2e55535cb958eb595c5fa7b" 4016 + dependencies = [ 4017 + "toml_edit 0.22.22", 4018 + ] 4019 + 4020 + [[package]] 4021 + name = "proc-macro-error" 4022 + version = "1.0.4" 4023 + source = "registry+https://github.com/rust-lang/crates.io-index" 4024 + checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 4025 + dependencies = [ 4026 + "proc-macro-error-attr", 4027 + "proc-macro2", 4028 + "quote", 4029 + "syn 1.0.109", 4030 + "version_check", 4031 + ] 4032 + 4033 + [[package]] 4034 + name = "proc-macro-error-attr" 4035 + version = "1.0.4" 4036 + source = "registry+https://github.com/rust-lang/crates.io-index" 4037 + checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 4038 + dependencies = [ 4039 + "proc-macro2", 4040 + "quote", 4041 + "version_check", 4042 + ] 4043 + 4044 + [[package]] 4045 + name = "proc-macro2" 4046 + version = "1.0.87" 4047 + source = "registry+https://github.com/rust-lang/crates.io-index" 4048 + checksum = "b3e4daa0dcf6feba26f985457cdf104d4b4256fc5a09547140f3631bb076b19a" 4049 + dependencies = [ 4050 + "unicode-ident", 4051 + ] 4052 + 4053 + [[package]] 4054 + name = "prost" 4055 + version = "0.13.3" 4056 + source = "registry+https://github.com/rust-lang/crates.io-index" 4057 + checksum = "7b0487d90e047de87f984913713b85c601c05609aad5b0df4b4573fbf69aa13f" 4058 + dependencies = [ 4059 + "bytes", 4060 + "prost-derive", 4061 + ] 4062 + 4063 + [[package]] 4064 + name = "prost-build" 4065 + version = "0.13.3" 4066 + source = "registry+https://github.com/rust-lang/crates.io-index" 4067 + checksum = "0c1318b19085f08681016926435853bbf7858f9c082d0999b80550ff5d9abe15" 4068 + dependencies = [ 4069 + "bytes", 4070 + "heck 0.5.0", 4071 + "itertools 0.13.0", 4072 + "log", 4073 + "multimap", 4074 + "once_cell", 4075 + "petgraph", 4076 + "prettyplease", 4077 + "prost", 4078 + "prost-types", 4079 + "regex", 4080 + "syn 2.0.79", 4081 + "tempfile", 4082 + ] 4083 + 4084 + [[package]] 4085 + name = "prost-derive" 4086 + version = "0.13.3" 4087 + source = "registry+https://github.com/rust-lang/crates.io-index" 4088 + checksum = "e9552f850d5f0964a4e4d0bf306459ac29323ddfbae05e35a7c0d35cb0803cc5" 4089 + dependencies = [ 4090 + "anyhow", 4091 + "itertools 0.13.0", 4092 + "proc-macro2", 4093 + "quote", 4094 + "syn 2.0.79", 4095 + ] 4096 + 4097 + [[package]] 4098 + name = "prost-types" 4099 + version = "0.13.3" 4100 + source = "registry+https://github.com/rust-lang/crates.io-index" 4101 + checksum = "4759aa0d3a6232fb8dbdb97b61de2c20047c68aca932c7ed76da9d788508d670" 4102 + dependencies = [ 4103 + "prost", 4104 + ] 4105 + 4106 + [[package]] 4107 + name = "public-suffix" 4108 + version = "0.1.2" 4109 + source = "registry+https://github.com/rust-lang/crates.io-index" 4110 + checksum = "68a59553bc595dc1514e7d713e6167cf1c4d68ef6fcc2d10ad834a97a1ca9bc4" 4111 + 4112 + [[package]] 4113 + name = "pwd-grp" 4114 + version = "0.1.1" 4115 + source = "registry+https://github.com/rust-lang/crates.io-index" 4116 + checksum = "6955c41fd7e4283bdf6ff3e7218b7e3f8ef24c4236b31d22be050f4cfd5e2a2c" 4117 + dependencies = [ 4118 + "derive-adhoc", 4119 + "libc", 4120 + "paste", 4121 + "thiserror", 4122 + ] 4123 + 4124 + [[package]] 4125 + name = "quanta" 4126 + version = "0.9.3" 4127 + source = "registry+https://github.com/rust-lang/crates.io-index" 4128 + checksum = "20afe714292d5e879d8b12740aa223c6a88f118af41870e8b6196e39a02238a8" 4129 + dependencies = [ 4130 + "crossbeam-utils", 4131 + "libc", 4132 + "mach", 4133 + "once_cell", 4134 + "raw-cpuid", 4135 + "wasi 0.10.2+wasi-snapshot-preview1", 4136 + "web-sys", 4137 + "winapi", 4138 + ] 4139 + 4140 + [[package]] 4141 + name = "quick-error" 4142 + version = "1.2.3" 4143 + source = "registry+https://github.com/rust-lang/crates.io-index" 4144 + checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" 4145 + 4146 + [[package]] 4147 + name = "quinn" 4148 + version = "0.11.5" 4149 + source = "registry+https://github.com/rust-lang/crates.io-index" 4150 + checksum = "8c7c5fdde3cdae7203427dc4f0a68fe0ed09833edc525a03456b153b79828684" 4151 + dependencies = [ 4152 + "bytes", 4153 + "futures-io", 4154 + "pin-project-lite", 4155 + "quinn-proto", 4156 + "quinn-udp", 4157 + "rustc-hash 2.0.0", 4158 + "rustls", 4159 + "socket2 0.5.7", 4160 + "thiserror", 4161 + "tokio", 4162 + "tracing", 4163 + ] 4164 + 4165 + [[package]] 4166 + name = "quinn-proto" 4167 + version = "0.11.8" 4168 + source = "registry+https://github.com/rust-lang/crates.io-index" 4169 + checksum = "fadfaed2cd7f389d0161bb73eeb07b7b78f8691047a6f3e73caaeae55310a4a6" 4170 + dependencies = [ 4171 + "bytes", 4172 + "rand", 4173 + "ring 0.17.8", 4174 + "rustc-hash 2.0.0", 4175 + "rustls", 4176 + "slab", 4177 + "thiserror", 4178 + "tinyvec", 4179 + "tracing", 4180 + ] 4181 + 4182 + [[package]] 4183 + name = "quinn-udp" 4184 + version = "0.5.5" 4185 + source = "registry+https://github.com/rust-lang/crates.io-index" 4186 + checksum = "4fe68c2e9e1a1234e218683dbdf9f9dfcb094113c5ac2b938dfcb9bab4c4140b" 4187 + dependencies = [ 4188 + "libc", 4189 + "once_cell", 4190 + "socket2 0.5.7", 4191 + "tracing", 4192 + "windows-sys 0.59.0", 4193 + ] 4194 + 4195 + [[package]] 4196 + name = "quote" 4197 + version = "1.0.37" 4198 + source = "registry+https://github.com/rust-lang/crates.io-index" 4199 + checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af" 4200 + dependencies = [ 4201 + "proc-macro2", 4202 + ] 4203 + 4204 + [[package]] 4205 + name = "radium" 4206 + version = "0.7.0" 4207 + source = "registry+https://github.com/rust-lang/crates.io-index" 4208 + checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" 4209 + 4210 + [[package]] 4211 + name = "radix_trie" 4212 + version = "0.2.1" 4213 + source = "registry+https://github.com/rust-lang/crates.io-index" 4214 + checksum = "c069c179fcdc6a2fe24d8d18305cf085fdbd4f922c041943e203685d6a1c58fd" 4215 + dependencies = [ 4216 + "endian-type", 4217 + "nibble_vec", 4218 + ] 4219 + 4220 + [[package]] 4221 + name = "rand" 4222 + version = "0.8.5" 4223 + source = "registry+https://github.com/rust-lang/crates.io-index" 4224 + checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 4225 + dependencies = [ 4226 + "libc", 4227 + "rand_chacha", 4228 + "rand_core", 4229 + ] 4230 + 4231 + [[package]] 4232 + name = "rand_chacha" 4233 + version = "0.3.1" 4234 + source = "registry+https://github.com/rust-lang/crates.io-index" 4235 + checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 4236 + dependencies = [ 4237 + "ppv-lite86", 4238 + "rand_core", 4239 + ] 4240 + 4241 + [[package]] 4242 + name = "rand_core" 4243 + version = "0.6.4" 4244 + source = "registry+https://github.com/rust-lang/crates.io-index" 4245 + checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 4246 + dependencies = [ 4247 + "getrandom", 4248 + ] 4249 + 4250 + [[package]] 4251 + name = "raw-cpuid" 4252 + version = "10.7.0" 4253 + source = "registry+https://github.com/rust-lang/crates.io-index" 4254 + checksum = "6c297679cb867470fa8c9f67dbba74a78d78e3e98d7cf2b08d6d71540f797332" 4255 + dependencies = [ 4256 + "bitflags 1.3.2", 4257 + ] 4258 + 4259 + [[package]] 4260 + name = "rayon" 4261 + version = "1.10.0" 4262 + source = "registry+https://github.com/rust-lang/crates.io-index" 4263 + checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" 4264 + dependencies = [ 4265 + "either", 4266 + "rayon-core", 4267 + ] 4268 + 4269 + [[package]] 4270 + name = "rayon-core" 4271 + version = "1.12.1" 4272 + source = "registry+https://github.com/rust-lang/crates.io-index" 4273 + checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" 4274 + dependencies = [ 4275 + "crossbeam-deque", 4276 + "crossbeam-utils", 4277 + ] 4278 + 4279 + [[package]] 4280 + name = "redox_syscall" 4281 + version = "0.5.7" 4282 + source = "registry+https://github.com/rust-lang/crates.io-index" 4283 + checksum = "9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f" 4284 + dependencies = [ 4285 + "bitflags 2.6.0", 4286 + ] 4287 + 4288 + [[package]] 4289 + name = "redox_users" 4290 + version = "0.4.6" 4291 + source = "registry+https://github.com/rust-lang/crates.io-index" 4292 + checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43" 4293 + dependencies = [ 4294 + "getrandom", 4295 + "libredox", 4296 + "thiserror", 4297 + ] 4298 + 4299 + [[package]] 4300 + name = "regex" 4301 + version = "1.11.0" 4302 + source = "registry+https://github.com/rust-lang/crates.io-index" 4303 + checksum = "38200e5ee88914975b69f657f0801b6f6dccafd44fd9326302a4aaeecfacb1d8" 4304 + dependencies = [ 4305 + "aho-corasick", 4306 + "memchr", 4307 + "regex-automata 0.4.8", 4308 + "regex-syntax 0.8.5", 4309 + ] 4310 + 4311 + [[package]] 4312 + name = "regex-automata" 4313 + version = "0.1.10" 4314 + source = "registry+https://github.com/rust-lang/crates.io-index" 4315 + checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" 4316 + dependencies = [ 4317 + "regex-syntax 0.6.29", 4318 + ] 4319 + 4320 + [[package]] 4321 + name = "regex-automata" 4322 + version = "0.4.8" 4323 + source = "registry+https://github.com/rust-lang/crates.io-index" 4324 + checksum = "368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3" 4325 + dependencies = [ 4326 + "aho-corasick", 4327 + "memchr", 4328 + "regex-syntax 0.8.5", 4329 + ] 4330 + 4331 + [[package]] 4332 + name = "regex-syntax" 4333 + version = "0.6.29" 4334 + source = "registry+https://github.com/rust-lang/crates.io-index" 4335 + checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" 4336 + 4337 + [[package]] 4338 + name = "regex-syntax" 4339 + version = "0.8.5" 4340 + source = "registry+https://github.com/rust-lang/crates.io-index" 4341 + checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" 4342 + 4343 + [[package]] 4344 + name = "register-count" 4345 + version = "0.1.0" 4346 + source = "registry+https://github.com/rust-lang/crates.io-index" 4347 + checksum = "d6d8b2af7d3e6675306d6757f10b4cf0b218a9fa6a0b44d668f2132684ae4893" 4348 + 4349 + [[package]] 4350 + name = "resolv-conf" 4351 + version = "0.7.0" 4352 + source = "registry+https://github.com/rust-lang/crates.io-index" 4353 + checksum = "52e44394d2086d010551b14b53b1f24e31647570cd1deb0379e2c21b329aba00" 4354 + dependencies = [ 4355 + "hostname", 4356 + "quick-error", 4357 + ] 4358 + 4359 + [[package]] 4360 + name = "retry-error" 4361 + version = "0.5.4" 4362 + source = "registry+https://github.com/rust-lang/crates.io-index" 4363 + checksum = "eeb501c6079c6e2a1c9761b76ddb12ecb6818b8773748f5e0394b95f838e4a38" 4364 + 4365 + [[package]] 4366 + name = "rfc6979" 4367 + version = "0.4.0" 4368 + source = "registry+https://github.com/rust-lang/crates.io-index" 4369 + checksum = "f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2" 4370 + dependencies = [ 4371 + "hmac", 4372 + "subtle", 4373 + ] 4374 + 4375 + [[package]] 4376 + name = "ring" 4377 + version = "0.16.20" 4378 + source = "registry+https://github.com/rust-lang/crates.io-index" 4379 + checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" 4380 + dependencies = [ 4381 + "cc", 4382 + "libc", 4383 + "once_cell", 4384 + "spin 0.5.2", 4385 + "untrusted 0.7.1", 4386 + "web-sys", 4387 + "winapi", 4388 + ] 4389 + 4390 + [[package]] 4391 + name = "ring" 4392 + version = "0.17.8" 4393 + source = "registry+https://github.com/rust-lang/crates.io-index" 4394 + checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" 4395 + dependencies = [ 4396 + "cc", 4397 + "cfg-if", 4398 + "getrandom", 4399 + "libc", 4400 + "spin 0.9.8", 4401 + "untrusted 0.9.0", 4402 + "windows-sys 0.52.0", 4403 + ] 4404 + 4405 + [[package]] 4406 + name = "ring-compat" 4407 + version = "0.8.0" 4408 + source = "registry+https://github.com/rust-lang/crates.io-index" 4409 + checksum = "ccce7bae150b815f0811db41b8312fcb74bffa4cab9cee5429ee00f356dd5bd4" 4410 + dependencies = [ 4411 + "aead", 4412 + "digest", 4413 + "ecdsa", 4414 + "ed25519", 4415 + "generic-array", 4416 + "p256", 4417 + "p384", 4418 + "pkcs8", 4419 + "rand_core", 4420 + "ring 0.17.8", 4421 + "signature", 4422 + ] 4423 + 4424 + [[package]] 4425 + name = "rsa" 4426 + version = "0.9.6" 4427 + source = "registry+https://github.com/rust-lang/crates.io-index" 4428 + checksum = "5d0e5124fcb30e76a7e79bfee683a2746db83784b86289f6251b54b7950a0dfc" 4429 + dependencies = [ 4430 + "const-oid", 4431 + "digest", 4432 + "num-bigint-dig", 4433 + "num-integer", 4434 + "num-traits", 4435 + "pkcs1", 4436 + "pkcs8", 4437 + "rand_core", 4438 + "sha2", 4439 + "signature", 4440 + "spki", 4441 + "subtle", 4442 + "zeroize", 4443 + ] 4444 + 4445 + [[package]] 4446 + name = "rusqlite" 4447 + version = "0.31.0" 4448 + source = "registry+https://github.com/rust-lang/crates.io-index" 4449 + checksum = "b838eba278d213a8beaf485bd313fd580ca4505a00d5871caeb1457c55322cae" 4450 + dependencies = [ 4451 + "bitflags 2.6.0", 4452 + "fallible-iterator", 4453 + "fallible-streaming-iterator", 4454 + "hashlink", 4455 + "libsqlite3-sys", 4456 + "smallvec", 4457 + "time", 4458 + ] 4459 + 4460 + [[package]] 4461 + name = "rustc-demangle" 4462 + version = "0.1.24" 4463 + source = "registry+https://github.com/rust-lang/crates.io-index" 4464 + checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" 4465 + 4466 + [[package]] 4467 + name = "rustc-hash" 4468 + version = "1.1.0" 4469 + source = "registry+https://github.com/rust-lang/crates.io-index" 4470 + checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" 4471 + 4472 + [[package]] 4473 + name = "rustc-hash" 4474 + version = "2.0.0" 4475 + source = "registry+https://github.com/rust-lang/crates.io-index" 4476 + checksum = "583034fd73374156e66797ed8e5b0d5690409c9226b22d87cb7f19821c05d152" 4477 + 4478 + [[package]] 4479 + name = "rustc_version" 4480 + version = "0.4.1" 4481 + source = "registry+https://github.com/rust-lang/crates.io-index" 4482 + checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92" 4483 + dependencies = [ 4484 + "semver", 4485 + ] 4486 + 4487 + [[package]] 4488 + name = "rustix" 4489 + version = "0.38.37" 4490 + source = "registry+https://github.com/rust-lang/crates.io-index" 4491 + checksum = "8acb788b847c24f28525660c4d7758620a7210875711f79e7f663cc152726811" 4492 + dependencies = [ 4493 + "bitflags 2.6.0", 4494 + "errno", 4495 + "libc", 4496 + "linux-raw-sys", 4497 + "windows-sys 0.52.0", 4498 + ] 4499 + 4500 + [[package]] 4501 + name = "rustls" 4502 + version = "0.23.12" 4503 + source = "git+https://github.com/Watfaq/rustls.git?rev=f84c0f8020b252978e9b157179e9a99233cd33aa#f84c0f8020b252978e9b157179e9a99233cd33aa" 4504 + dependencies = [ 4505 + "log", 4506 + "once_cell", 4507 + "ring 0.17.8", 4508 + "rustls-pki-types", 4509 + "rustls-webpki", 4510 + "subtle", 4511 + "zeroize", 4512 + ] 4513 + 4514 + [[package]] 4515 + name = "rustls-pemfile" 4516 + version = "2.2.0" 4517 + source = "registry+https://github.com/rust-lang/crates.io-index" 4518 + checksum = "dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50" 4519 + dependencies = [ 4520 + "rustls-pki-types", 4521 + ] 4522 + 4523 + [[package]] 4524 + name = "rustls-pki-types" 4525 + version = "1.10.0" 4526 + source = "registry+https://github.com/rust-lang/crates.io-index" 4527 + checksum = "16f1201b3c9a7ee8039bcadc17b7e605e2945b27eee7631788c1bd2b0643674b" 4528 + 4529 + [[package]] 4530 + name = "rustls-webpki" 4531 + version = "0.102.8" 4532 + source = "registry+https://github.com/rust-lang/crates.io-index" 4533 + checksum = "64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9" 4534 + dependencies = [ 4535 + "ring 0.17.8", 4536 + "rustls-pki-types", 4537 + "untrusted 0.9.0", 4538 + ] 4539 + 4540 + [[package]] 4541 + name = "rustversion" 4542 + version = "1.0.18" 4543 + source = "registry+https://github.com/rust-lang/crates.io-index" 4544 + checksum = "0e819f2bc632f285be6d7cd36e25940d45b2391dd6d9b939e79de557f7014248" 4545 + 4546 + [[package]] 4547 + name = "ryu" 4548 + version = "1.0.18" 4549 + source = "registry+https://github.com/rust-lang/crates.io-index" 4550 + checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" 4551 + 4552 + [[package]] 4553 + name = "safelog" 4554 + version = "0.3.8" 4555 + source = "registry+https://github.com/rust-lang/crates.io-index" 4556 + checksum = "cabd7492c13678058e680f161cf94ba34d9d9e48419d1fbc6c21a32926c23764" 4557 + dependencies = [ 4558 + "derive_more", 4559 + "educe", 4560 + "either", 4561 + "fluid-let", 4562 + "thiserror", 4563 + ] 4564 + 4565 + [[package]] 4566 + name = "same-file" 4567 + version = "1.0.6" 4568 + source = "registry+https://github.com/rust-lang/crates.io-index" 4569 + checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" 4570 + dependencies = [ 4571 + "winapi-util", 4572 + ] 4573 + 4574 + [[package]] 4575 + name = "sanitize-filename" 4576 + version = "0.5.0" 4577 + source = "registry+https://github.com/rust-lang/crates.io-index" 4578 + checksum = "2ed72fbaf78e6f2d41744923916966c4fbe3d7c74e3037a8ee482f1115572603" 4579 + dependencies = [ 4580 + "lazy_static", 4581 + "regex", 4582 + ] 4583 + 4584 + [[package]] 4585 + name = "scc" 4586 + version = "2.2.2" 4587 + source = "registry+https://github.com/rust-lang/crates.io-index" 4588 + checksum = "f2c1f7fc6deb21665a9060dfc7d271be784669295a31babdcd4dd2c79ae8cbfb" 4589 + dependencies = [ 4590 + "sdd", 4591 + ] 4592 + 4593 + [[package]] 4594 + name = "scopeguard" 4595 + version = "1.2.0" 4596 + source = "registry+https://github.com/rust-lang/crates.io-index" 4597 + checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 4598 + 4599 + [[package]] 4600 + name = "sdd" 4601 + version = "3.0.4" 4602 + source = "registry+https://github.com/rust-lang/crates.io-index" 4603 + checksum = "49c1eeaf4b6a87c7479688c6d52b9f1153cedd3c489300564f932b065c6eab95" 4604 + 4605 + [[package]] 4606 + name = "sec1" 4607 + version = "0.7.3" 4608 + source = "registry+https://github.com/rust-lang/crates.io-index" 4609 + checksum = "d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc" 4610 + dependencies = [ 4611 + "base16ct", 4612 + "der", 4613 + "generic-array", 4614 + "pkcs8", 4615 + "subtle", 4616 + "zeroize", 4617 + ] 4618 + 4619 + [[package]] 4620 + name = "security-framework" 4621 + version = "3.0.0" 4622 + source = "registry+https://github.com/rust-lang/crates.io-index" 4623 + checksum = "f9d0283c0a4a22a0f1b0e4edca251aa20b92fc96eaa09b84bec052f9415e9d71" 4624 + dependencies = [ 4625 + "bitflags 2.6.0", 4626 + "core-foundation", 4627 + "core-foundation-sys", 4628 + "libc", 4629 + "security-framework-sys", 4630 + ] 4631 + 4632 + [[package]] 4633 + name = "security-framework-sys" 4634 + version = "2.12.0" 4635 + source = "registry+https://github.com/rust-lang/crates.io-index" 4636 + checksum = "ea4a292869320c0272d7bc55a5a6aafaff59b4f63404a003887b679a2e05b4b6" 4637 + dependencies = [ 4638 + "core-foundation-sys", 4639 + "libc", 4640 + ] 4641 + 4642 + [[package]] 4643 + name = "semver" 4644 + version = "1.0.23" 4645 + source = "registry+https://github.com/rust-lang/crates.io-index" 4646 + checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" 4647 + 4648 + [[package]] 4649 + name = "sendfd" 4650 + version = "0.4.3" 4651 + source = "registry+https://github.com/rust-lang/crates.io-index" 4652 + checksum = "604b71b8fc267e13bb3023a2c901126c8f349393666a6d98ac1ae5729b701798" 4653 + dependencies = [ 4654 + "libc", 4655 + "tokio", 4656 + ] 4657 + 4658 + [[package]] 4659 + name = "serde" 4660 + version = "1.0.210" 4661 + source = "registry+https://github.com/rust-lang/crates.io-index" 4662 + checksum = "c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a" 4663 + dependencies = [ 4664 + "serde_derive", 4665 + ] 4666 + 4667 + [[package]] 4668 + name = "serde-value" 4669 + version = "0.7.0" 4670 + source = "registry+https://github.com/rust-lang/crates.io-index" 4671 + checksum = "f3a1a3341211875ef120e117ea7fd5228530ae7e7036a779fdc9117be6b3282c" 4672 + dependencies = [ 4673 + "ordered-float", 4674 + "serde", 4675 + ] 4676 + 4677 + [[package]] 4678 + name = "serde_derive" 4679 + version = "1.0.210" 4680 + source = "registry+https://github.com/rust-lang/crates.io-index" 4681 + checksum = "243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f" 4682 + dependencies = [ 4683 + "proc-macro2", 4684 + "quote", 4685 + "syn 2.0.79", 4686 + ] 4687 + 4688 + [[package]] 4689 + name = "serde_ignored" 4690 + version = "0.1.10" 4691 + source = "registry+https://github.com/rust-lang/crates.io-index" 4692 + checksum = "a8e319a36d1b52126a0d608f24e93b2d81297091818cd70625fcf50a15d84ddf" 4693 + dependencies = [ 4694 + "serde", 4695 + ] 4696 + 4697 + [[package]] 4698 + name = "serde_json" 4699 + version = "1.0.132" 4700 + source = "registry+https://github.com/rust-lang/crates.io-index" 4701 + checksum = "d726bfaff4b320266d395898905d0eba0345aae23b54aee3a737e260fd46db03" 4702 + dependencies = [ 4703 + "itoa", 4704 + "memchr", 4705 + "ryu", 4706 + "serde", 4707 + ] 4708 + 4709 + [[package]] 4710 + name = "serde_path_to_error" 4711 + version = "0.1.16" 4712 + source = "registry+https://github.com/rust-lang/crates.io-index" 4713 + checksum = "af99884400da37c88f5e9146b7f1fd0fbcae8f6eec4e9da38b67d05486f814a6" 4714 + dependencies = [ 4715 + "itoa", 4716 + "serde", 4717 + ] 4718 + 4719 + [[package]] 4720 + name = "serde_repr" 4721 + version = "0.1.19" 4722 + source = "registry+https://github.com/rust-lang/crates.io-index" 4723 + checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9" 4724 + dependencies = [ 4725 + "proc-macro2", 4726 + "quote", 4727 + "syn 2.0.79", 4728 + ] 4729 + 4730 + [[package]] 4731 + name = "serde_spanned" 4732 + version = "0.6.8" 4733 + source = "registry+https://github.com/rust-lang/crates.io-index" 4734 + checksum = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1" 4735 + dependencies = [ 4736 + "serde", 4737 + ] 4738 + 4739 + [[package]] 4740 + name = "serde_urlencoded" 4741 + version = "0.7.1" 4742 + source = "registry+https://github.com/rust-lang/crates.io-index" 4743 + checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" 4744 + dependencies = [ 4745 + "form_urlencoded", 4746 + "itoa", 4747 + "ryu", 4748 + "serde", 4749 + ] 4750 + 4751 + [[package]] 4752 + name = "serde_with" 4753 + version = "3.11.0" 4754 + source = "registry+https://github.com/rust-lang/crates.io-index" 4755 + checksum = "8e28bdad6db2b8340e449f7108f020b3b092e8583a9e3fb82713e1d4e71fe817" 4756 + dependencies = [ 4757 + "base64 0.22.1", 4758 + "chrono", 4759 + "hex", 4760 + "indexmap 1.9.3", 4761 + "indexmap 2.6.0", 4762 + "serde", 4763 + "serde_derive", 4764 + "serde_json", 4765 + "serde_with_macros", 4766 + "time", 4767 + ] 4768 + 4769 + [[package]] 4770 + name = "serde_with_macros" 4771 + version = "3.11.0" 4772 + source = "registry+https://github.com/rust-lang/crates.io-index" 4773 + checksum = "9d846214a9854ef724f3da161b426242d8de7c1fc7de2f89bb1efcb154dca79d" 4774 + dependencies = [ 4775 + "darling 0.20.10", 4776 + "proc-macro2", 4777 + "quote", 4778 + "syn 2.0.79", 4779 + ] 4780 + 4781 + [[package]] 4782 + name = "serde_yaml" 4783 + version = "0.9.34+deprecated" 4784 + source = "registry+https://github.com/rust-lang/crates.io-index" 4785 + checksum = "6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47" 4786 + dependencies = [ 4787 + "indexmap 2.6.0", 4788 + "itoa", 4789 + "ryu", 4790 + "serde", 4791 + "unsafe-libyaml", 4792 + ] 4793 + 4794 + [[package]] 4795 + name = "serial_test" 4796 + version = "3.1.1" 4797 + source = "registry+https://github.com/rust-lang/crates.io-index" 4798 + checksum = "4b4b487fe2acf240a021cf57c6b2b4903b1e78ca0ecd862a71b71d2a51fed77d" 4799 + dependencies = [ 4800 + "futures", 4801 + "log", 4802 + "once_cell", 4803 + "parking_lot", 4804 + "scc", 4805 + "serial_test_derive", 4806 + ] 4807 + 4808 + [[package]] 4809 + name = "serial_test_derive" 4810 + version = "3.1.1" 4811 + source = "registry+https://github.com/rust-lang/crates.io-index" 4812 + checksum = "82fe9db325bcef1fbcde82e078a5cc4efdf787e96b3b9cf45b50b529f2083d67" 4813 + dependencies = [ 4814 + "proc-macro2", 4815 + "quote", 4816 + "syn 2.0.79", 4817 + ] 4818 + 4819 + [[package]] 4820 + name = "sha1" 4821 + version = "0.10.6" 4822 + source = "registry+https://github.com/rust-lang/crates.io-index" 4823 + checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" 4824 + dependencies = [ 4825 + "cfg-if", 4826 + "cpufeatures", 4827 + "digest", 4828 + ] 4829 + 4830 + [[package]] 4831 + name = "sha2" 4832 + version = "0.10.8" 4833 + source = "registry+https://github.com/rust-lang/crates.io-index" 4834 + checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" 4835 + dependencies = [ 4836 + "cfg-if", 4837 + "cpufeatures", 4838 + "digest", 4839 + ] 4840 + 4841 + [[package]] 4842 + name = "sha3" 4843 + version = "0.10.8" 4844 + source = "registry+https://github.com/rust-lang/crates.io-index" 4845 + checksum = "75872d278a8f37ef87fa0ddbda7802605cb18344497949862c0d4dcb291eba60" 4846 + dependencies = [ 4847 + "digest", 4848 + "keccak", 4849 + ] 4850 + 4851 + [[package]] 4852 + name = "shadowsocks" 4853 + version = "1.21.0" 4854 + source = "registry+https://github.com/rust-lang/crates.io-index" 4855 + checksum = "5ecb3780dfbc654de9383758015b9bb95c6e32fecace36ebded09d67e854d130" 4856 + dependencies = [ 4857 + "aes", 4858 + "arc-swap", 4859 + "async-trait", 4860 + "base64 0.22.1", 4861 + "blake3", 4862 + "byte_string", 4863 + "bytes", 4864 + "cfg-if", 4865 + "futures", 4866 + "hickory-resolver 0.24.1", 4867 + "libc", 4868 + "log", 4869 + "lru_time_cache", 4870 + "notify", 4871 + "once_cell", 4872 + "percent-encoding", 4873 + "pin-project", 4874 + "rand", 4875 + "sendfd", 4876 + "serde", 4877 + "serde_json", 4878 + "serde_urlencoded", 4879 + "shadowsocks-crypto", 4880 + "socket2 0.5.7", 4881 + "spin 0.9.8", 4882 + "thiserror", 4883 + "tokio", 4884 + "tokio-tfo", 4885 + "url", 4886 + "windows-sys 0.59.0", 4887 + ] 4888 + 4889 + [[package]] 4890 + name = "shadowsocks-crypto" 4891 + version = "0.5.5" 4892 + source = "registry+https://github.com/rust-lang/crates.io-index" 4893 + checksum = "a9e49ecfad8b27f3df28848af11f08aa10df0c6b74b45748131753913be23373" 4894 + dependencies = [ 4895 + "aes", 4896 + "aes-gcm", 4897 + "blake3", 4898 + "bytes", 4899 + "camellia", 4900 + "cfg-if", 4901 + "chacha20", 4902 + "chacha20poly1305", 4903 + "ctr", 4904 + "hkdf", 4905 + "md-5", 4906 + "rand", 4907 + "ring-compat", 4908 + "sha1", 4909 + ] 4910 + 4911 + [[package]] 4912 + name = "sharded-slab" 4913 + version = "0.1.7" 4914 + source = "registry+https://github.com/rust-lang/crates.io-index" 4915 + checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6" 4916 + dependencies = [ 4917 + "lazy_static", 4918 + ] 4919 + 4920 + [[package]] 4921 + name = "shellexpand" 4922 + version = "3.1.0" 4923 + source = "registry+https://github.com/rust-lang/crates.io-index" 4924 + checksum = "da03fa3b94cc19e3ebfc88c4229c49d8f08cdbd1228870a45f0ffdf84988e14b" 4925 + dependencies = [ 4926 + "dirs", 4927 + ] 4928 + 4929 + [[package]] 4930 + name = "shlex" 4931 + version = "1.3.0" 4932 + source = "registry+https://github.com/rust-lang/crates.io-index" 4933 + checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" 4934 + 4935 + [[package]] 4936 + name = "signal-hook-registry" 4937 + version = "1.4.2" 4938 + source = "registry+https://github.com/rust-lang/crates.io-index" 4939 + checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1" 4940 + dependencies = [ 4941 + "libc", 4942 + ] 4943 + 4944 + [[package]] 4945 + name = "signature" 4946 + version = "2.2.0" 4947 + source = "registry+https://github.com/rust-lang/crates.io-index" 4948 + checksum = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de" 4949 + dependencies = [ 4950 + "digest", 4951 + "rand_core", 4952 + ] 4953 + 4954 + [[package]] 4955 + name = "simple_asn1" 4956 + version = "0.6.2" 4957 + source = "registry+https://github.com/rust-lang/crates.io-index" 4958 + checksum = "adc4e5204eb1910f40f9cfa375f6f05b68c3abac4b6fd879c8ff5e7ae8a0a085" 4959 + dependencies = [ 4960 + "num-bigint", 4961 + "num-traits", 4962 + "thiserror", 4963 + "time", 4964 + ] 4965 + 4966 + [[package]] 4967 + name = "siphasher" 4968 + version = "0.3.11" 4969 + source = "registry+https://github.com/rust-lang/crates.io-index" 4970 + checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" 4971 + 4972 + [[package]] 4973 + name = "slab" 4974 + version = "0.4.9" 4975 + source = "registry+https://github.com/rust-lang/crates.io-index" 4976 + checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" 4977 + dependencies = [ 4978 + "autocfg", 4979 + ] 4980 + 4981 + [[package]] 4982 + name = "slotmap" 4983 + version = "1.0.7" 4984 + source = "registry+https://github.com/rust-lang/crates.io-index" 4985 + checksum = "dbff4acf519f630b3a3ddcfaea6c06b42174d9a44bc70c620e9ed1649d58b82a" 4986 + dependencies = [ 4987 + "version_check", 4988 + ] 4989 + 4990 + [[package]] 4991 + name = "smallvec" 4992 + version = "1.13.2" 4993 + source = "registry+https://github.com/rust-lang/crates.io-index" 4994 + checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" 4995 + 4996 + [[package]] 4997 + name = "smoltcp" 4998 + version = "0.11.0" 4999 + source = "registry+https://github.com/rust-lang/crates.io-index" 5000 + checksum = "5a1a996951e50b5971a2c8c0fa05a381480d70a933064245c4a223ddc87ccc97" 5001 + dependencies = [ 5002 + "bitflags 1.3.2", 5003 + "byteorder", 5004 + "cfg-if", 5005 + "defmt", 5006 + "heapless", 5007 + "log", 5008 + "managed", 5009 + ] 5010 + 5011 + [[package]] 5012 + name = "socket2" 5013 + version = "0.4.10" 5014 + source = "registry+https://github.com/rust-lang/crates.io-index" 5015 + checksum = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d" 5016 + dependencies = [ 5017 + "libc", 5018 + "winapi", 5019 + ] 5020 + 5021 + [[package]] 5022 + name = "socket2" 5023 + version = "0.5.7" 5024 + source = "registry+https://github.com/rust-lang/crates.io-index" 5025 + checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" 5026 + dependencies = [ 5027 + "libc", 5028 + "windows-sys 0.52.0", 5029 + ] 5030 + 5031 + [[package]] 5032 + name = "spin" 5033 + version = "0.5.2" 5034 + source = "registry+https://github.com/rust-lang/crates.io-index" 5035 + checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" 5036 + 5037 + [[package]] 5038 + name = "spin" 5039 + version = "0.9.8" 5040 + source = "registry+https://github.com/rust-lang/crates.io-index" 5041 + checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" 5042 + dependencies = [ 5043 + "lock_api", 5044 + ] 5045 + 5046 + [[package]] 5047 + name = "spki" 5048 + version = "0.7.3" 5049 + source = "registry+https://github.com/rust-lang/crates.io-index" 5050 + checksum = "d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d" 5051 + dependencies = [ 5052 + "base64ct", 5053 + "der", 5054 + ] 5055 + 5056 + [[package]] 5057 + name = "ssh-cipher" 5058 + version = "0.2.0" 5059 + source = "registry+https://github.com/rust-lang/crates.io-index" 5060 + checksum = "caac132742f0d33c3af65bfcde7f6aa8f62f0e991d80db99149eb9d44708784f" 5061 + dependencies = [ 5062 + "cipher", 5063 + "ssh-encoding", 5064 + ] 5065 + 5066 + [[package]] 5067 + name = "ssh-encoding" 5068 + version = "0.2.0" 5069 + source = "registry+https://github.com/rust-lang/crates.io-index" 5070 + checksum = "eb9242b9ef4108a78e8cd1a2c98e193ef372437f8c22be363075233321dd4a15" 5071 + dependencies = [ 5072 + "base64ct", 5073 + "pem-rfc7468", 5074 + "sha2", 5075 + ] 5076 + 5077 + [[package]] 5078 + name = "ssh-key" 5079 + version = "0.6.7" 5080 + source = "registry+https://github.com/rust-lang/crates.io-index" 5081 + checksum = "3b86f5297f0f04d08cabaa0f6bff7cb6aec4d9c3b49d87990d63da9d9156a8c3" 5082 + dependencies = [ 5083 + "p256", 5084 + "p384", 5085 + "p521", 5086 + "rand_core", 5087 + "rsa", 5088 + "sec1", 5089 + "sha2", 5090 + "signature", 5091 + "ssh-cipher", 5092 + "ssh-encoding", 5093 + "subtle", 5094 + "zeroize", 5095 + ] 5096 + 5097 + [[package]] 5098 + name = "stable_deref_trait" 5099 + version = "1.2.0" 5100 + source = "registry+https://github.com/rust-lang/crates.io-index" 5101 + checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" 5102 + 5103 + [[package]] 5104 + name = "static_assertions" 5105 + version = "1.1.0" 5106 + source = "registry+https://github.com/rust-lang/crates.io-index" 5107 + checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 5108 + 5109 + [[package]] 5110 + name = "strsim" 5111 + version = "0.10.0" 5112 + source = "registry+https://github.com/rust-lang/crates.io-index" 5113 + checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 5114 + 5115 + [[package]] 5116 + name = "strsim" 5117 + version = "0.11.1" 5118 + source = "registry+https://github.com/rust-lang/crates.io-index" 5119 + checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" 5120 + 5121 + [[package]] 5122 + name = "strum" 5123 + version = "0.25.0" 5124 + source = "registry+https://github.com/rust-lang/crates.io-index" 5125 + checksum = "290d54ea6f91c969195bdbcd7442c8c2a2ba87da8bf60a7ee86a235d4bc1e125" 5126 + dependencies = [ 5127 + "strum_macros 0.25.3", 5128 + ] 5129 + 5130 + [[package]] 5131 + name = "strum" 5132 + version = "0.26.3" 5133 + source = "registry+https://github.com/rust-lang/crates.io-index" 5134 + checksum = "8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06" 5135 + dependencies = [ 5136 + "strum_macros 0.26.4", 5137 + ] 5138 + 5139 + [[package]] 5140 + name = "strum_macros" 5141 + version = "0.25.3" 5142 + source = "registry+https://github.com/rust-lang/crates.io-index" 5143 + checksum = "23dc1fa9ac9c169a78ba62f0b841814b7abae11bdd047b9c58f893439e309ea0" 5144 + dependencies = [ 5145 + "heck 0.4.1", 5146 + "proc-macro2", 5147 + "quote", 5148 + "rustversion", 5149 + "syn 2.0.79", 5150 + ] 5151 + 5152 + [[package]] 5153 + name = "strum_macros" 5154 + version = "0.26.4" 5155 + source = "registry+https://github.com/rust-lang/crates.io-index" 5156 + checksum = "4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be" 5157 + dependencies = [ 5158 + "heck 0.5.0", 5159 + "proc-macro2", 5160 + "quote", 5161 + "rustversion", 5162 + "syn 2.0.79", 5163 + ] 5164 + 5165 + [[package]] 5166 + name = "subtle" 5167 + version = "2.6.1" 5168 + source = "registry+https://github.com/rust-lang/crates.io-index" 5169 + checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" 5170 + 5171 + [[package]] 5172 + name = "syn" 5173 + version = "1.0.109" 5174 + source = "registry+https://github.com/rust-lang/crates.io-index" 5175 + checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 5176 + dependencies = [ 5177 + "proc-macro2", 5178 + "quote", 5179 + "unicode-ident", 5180 + ] 5181 + 5182 + [[package]] 5183 + name = "syn" 5184 + version = "2.0.79" 5185 + source = "registry+https://github.com/rust-lang/crates.io-index" 5186 + checksum = "89132cd0bf050864e1d38dc3bbc07a0eb8e7530af26344d3d2bbbef83499f590" 5187 + dependencies = [ 5188 + "proc-macro2", 5189 + "quote", 5190 + "unicode-ident", 5191 + ] 5192 + 5193 + [[package]] 5194 + name = "sync_wrapper" 5195 + version = "0.1.2" 5196 + source = "registry+https://github.com/rust-lang/crates.io-index" 5197 + checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" 5198 + 5199 + [[package]] 5200 + name = "sync_wrapper" 5201 + version = "1.0.1" 5202 + source = "registry+https://github.com/rust-lang/crates.io-index" 5203 + checksum = "a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394" 5204 + 5205 + [[package]] 5206 + name = "tap" 5207 + version = "1.0.1" 5208 + source = "registry+https://github.com/rust-lang/crates.io-index" 5209 + checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" 5210 + 5211 + [[package]] 5212 + name = "tempfile" 5213 + version = "3.13.0" 5214 + source = "registry+https://github.com/rust-lang/crates.io-index" 5215 + checksum = "f0f2c9fc62d0beef6951ccffd757e241266a2c833136efbe35af6cd2567dca5b" 5216 + dependencies = [ 5217 + "cfg-if", 5218 + "fastrand", 5219 + "once_cell", 5220 + "rustix", 5221 + "windows-sys 0.59.0", 5222 + ] 5223 + 5224 + [[package]] 5225 + name = "termtree" 5226 + version = "0.4.1" 5227 + source = "registry+https://github.com/rust-lang/crates.io-index" 5228 + checksum = "3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76" 5229 + 5230 + [[package]] 5231 + name = "thiserror" 5232 + version = "1.0.64" 5233 + source = "registry+https://github.com/rust-lang/crates.io-index" 5234 + checksum = "d50af8abc119fb8bb6dbabcfa89656f46f84aa0ac7688088608076ad2b459a84" 5235 + dependencies = [ 5236 + "thiserror-impl", 5237 + ] 5238 + 5239 + [[package]] 5240 + name = "thiserror-impl" 5241 + version = "1.0.64" 5242 + source = "registry+https://github.com/rust-lang/crates.io-index" 5243 + checksum = "08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3" 5244 + dependencies = [ 5245 + "proc-macro2", 5246 + "quote", 5247 + "syn 2.0.79", 5248 + ] 5249 + 5250 + [[package]] 5251 + name = "thousands" 5252 + version = "0.2.0" 5253 + source = "registry+https://github.com/rust-lang/crates.io-index" 5254 + checksum = "3bf63baf9f5039dadc247375c29eb13706706cfde997d0330d05aa63a77d8820" 5255 + 5256 + [[package]] 5257 + name = "thread_local" 5258 + version = "1.1.8" 5259 + source = "registry+https://github.com/rust-lang/crates.io-index" 5260 + checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c" 5261 + dependencies = [ 5262 + "cfg-if", 5263 + "once_cell", 5264 + ] 5265 + 5266 + [[package]] 5267 + name = "time" 5268 + version = "0.3.36" 5269 + source = "registry+https://github.com/rust-lang/crates.io-index" 5270 + checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" 5271 + dependencies = [ 5272 + "deranged", 5273 + "itoa", 5274 + "num-conv", 5275 + "powerfmt", 5276 + "serde", 5277 + "time-core", 5278 + "time-macros", 5279 + ] 5280 + 5281 + [[package]] 5282 + name = "time-core" 5283 + version = "0.1.2" 5284 + source = "registry+https://github.com/rust-lang/crates.io-index" 5285 + checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" 5286 + 5287 + [[package]] 5288 + name = "time-macros" 5289 + version = "0.2.18" 5290 + source = "registry+https://github.com/rust-lang/crates.io-index" 5291 + checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" 5292 + dependencies = [ 5293 + "num-conv", 5294 + "time-core", 5295 + ] 5296 + 5297 + [[package]] 5298 + name = "tinystr" 5299 + version = "0.7.6" 5300 + source = "registry+https://github.com/rust-lang/crates.io-index" 5301 + checksum = "9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f" 5302 + dependencies = [ 5303 + "displaydoc", 5304 + ] 5305 + 5306 + [[package]] 5307 + name = "tinytemplate" 5308 + version = "1.2.1" 5309 + source = "registry+https://github.com/rust-lang/crates.io-index" 5310 + checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc" 5311 + dependencies = [ 5312 + "serde", 5313 + "serde_json", 5314 + ] 5315 + 5316 + [[package]] 5317 + name = "tinyvec" 5318 + version = "1.8.0" 5319 + source = "registry+https://github.com/rust-lang/crates.io-index" 5320 + checksum = "445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938" 5321 + dependencies = [ 5322 + "tinyvec_macros", 5323 + ] 5324 + 5325 + [[package]] 5326 + name = "tinyvec_macros" 5327 + version = "0.1.1" 5328 + source = "registry+https://github.com/rust-lang/crates.io-index" 5329 + checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" 5330 + 5331 + [[package]] 5332 + name = "tokio" 5333 + version = "1.40.0" 5334 + source = "registry+https://github.com/rust-lang/crates.io-index" 5335 + checksum = "e2b070231665d27ad9ec9b8df639893f46727666c6767db40317fbe920a5d998" 5336 + dependencies = [ 5337 + "backtrace", 5338 + "bytes", 5339 + "libc", 5340 + "mio 1.0.2", 5341 + "parking_lot", 5342 + "pin-project-lite", 5343 + "signal-hook-registry", 5344 + "socket2 0.5.7", 5345 + "tokio-macros", 5346 + "tracing", 5347 + "windows-sys 0.52.0", 5348 + ] 5349 + 5350 + [[package]] 5351 + name = "tokio-macros" 5352 + version = "2.4.0" 5353 + source = "registry+https://github.com/rust-lang/crates.io-index" 5354 + checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752" 5355 + dependencies = [ 5356 + "proc-macro2", 5357 + "quote", 5358 + "syn 2.0.79", 5359 + ] 5360 + 5361 + [[package]] 5362 + name = "tokio-rustls" 5363 + version = "0.26.0" 5364 + source = "git+https://github.com/Watfaq/tokio-rustls.git?rev=6b9af8ac7bb5abc159d9a67e9ddbf84127559a4a#6b9af8ac7bb5abc159d9a67e9ddbf84127559a4a" 5365 + dependencies = [ 5366 + "rustls", 5367 + "rustls-pki-types", 5368 + "tokio", 5369 + ] 5370 + 5371 + [[package]] 5372 + name = "tokio-stream" 5373 + version = "0.1.16" 5374 + source = "registry+https://github.com/rust-lang/crates.io-index" 5375 + checksum = "4f4e6ce100d0eb49a2734f8c0812bcd324cf357d21810932c5df6b96ef2b86f1" 5376 + dependencies = [ 5377 + "futures-core", 5378 + "pin-project-lite", 5379 + "tokio", 5380 + ] 5381 + 5382 + [[package]] 5383 + name = "tokio-test" 5384 + version = "0.4.4" 5385 + source = "registry+https://github.com/rust-lang/crates.io-index" 5386 + checksum = "2468baabc3311435b55dd935f702f42cd1b8abb7e754fb7dfb16bd36aa88f9f7" 5387 + dependencies = [ 5388 + "async-stream", 5389 + "bytes", 5390 + "futures-core", 5391 + "tokio", 5392 + "tokio-stream", 5393 + ] 5394 + 5395 + [[package]] 5396 + name = "tokio-tfo" 5397 + version = "0.3.1" 5398 + source = "registry+https://github.com/rust-lang/crates.io-index" 5399 + checksum = "3fb4382c6371e29365853d2b71e915d5398df46312a2158097d8bb3f54d0f1b4" 5400 + dependencies = [ 5401 + "cfg-if", 5402 + "futures", 5403 + "libc", 5404 + "log", 5405 + "once_cell", 5406 + "pin-project", 5407 + "socket2 0.5.7", 5408 + "tokio", 5409 + "windows-sys 0.52.0", 5410 + ] 5411 + 5412 + [[package]] 5413 + name = "tokio-tungstenite" 5414 + version = "0.24.0" 5415 + source = "registry+https://github.com/rust-lang/crates.io-index" 5416 + checksum = "edc5f74e248dc973e0dbb7b74c7e0d6fcc301c694ff50049504004ef4d0cdcd9" 5417 + dependencies = [ 5418 + "futures-util", 5419 + "log", 5420 + "tokio", 5421 + "tungstenite", 5422 + ] 5423 + 5424 + [[package]] 5425 + name = "tokio-util" 5426 + version = "0.7.12" 5427 + source = "registry+https://github.com/rust-lang/crates.io-index" 5428 + checksum = "61e7c3654c13bcd040d4a03abee2c75b1d14a37b423cf5a813ceae1cc903ec6a" 5429 + dependencies = [ 5430 + "bytes", 5431 + "futures-core", 5432 + "futures-io", 5433 + "futures-sink", 5434 + "pin-project-lite", 5435 + "tokio", 5436 + ] 5437 + 5438 + [[package]] 5439 + name = "toml" 5440 + version = "0.8.19" 5441 + source = "registry+https://github.com/rust-lang/crates.io-index" 5442 + checksum = "a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e" 5443 + dependencies = [ 5444 + "serde", 5445 + "serde_spanned", 5446 + "toml_datetime", 5447 + "toml_edit 0.22.22", 5448 + ] 5449 + 5450 + [[package]] 5451 + name = "toml_datetime" 5452 + version = "0.6.8" 5453 + source = "registry+https://github.com/rust-lang/crates.io-index" 5454 + checksum = "0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41" 5455 + dependencies = [ 5456 + "serde", 5457 + ] 5458 + 5459 + [[package]] 5460 + name = "toml_edit" 5461 + version = "0.19.15" 5462 + source = "registry+https://github.com/rust-lang/crates.io-index" 5463 + checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" 5464 + dependencies = [ 5465 + "indexmap 2.6.0", 5466 + "toml_datetime", 5467 + "winnow 0.5.40", 5468 + ] 5469 + 5470 + [[package]] 5471 + name = "toml_edit" 5472 + version = "0.22.22" 5473 + source = "registry+https://github.com/rust-lang/crates.io-index" 5474 + checksum = "4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5" 5475 + dependencies = [ 5476 + "indexmap 2.6.0", 5477 + "serde", 5478 + "serde_spanned", 5479 + "toml_datetime", 5480 + "winnow 0.6.20", 5481 + ] 5482 + 5483 + [[package]] 5484 + name = "tonic" 5485 + version = "0.12.3" 5486 + source = "registry+https://github.com/rust-lang/crates.io-index" 5487 + checksum = "877c5b330756d856ffcc4553ab34a5684481ade925ecc54bcd1bf02b1d0d4d52" 5488 + dependencies = [ 5489 + "async-stream", 5490 + "async-trait", 5491 + "axum", 5492 + "base64 0.22.1", 5493 + "bytes", 5494 + "h2", 5495 + "http", 5496 + "http-body", 5497 + "http-body-util", 5498 + "hyper", 5499 + "hyper-timeout", 5500 + "hyper-util", 5501 + "percent-encoding", 5502 + "pin-project", 5503 + "prost", 5504 + "socket2 0.5.7", 5505 + "tokio", 5506 + "tokio-stream", 5507 + "tower 0.4.13", 5508 + "tower-layer", 5509 + "tower-service", 5510 + "tracing", 5511 + ] 5512 + 5513 + [[package]] 5514 + name = "tor-async-utils" 5515 + version = "0.22.0" 5516 + source = "registry+https://github.com/rust-lang/crates.io-index" 5517 + checksum = "8c008067156c51d6485b621d92e46ed8db544a6ad59b984b25e3686b73f086ea" 5518 + dependencies = [ 5519 + "educe", 5520 + "futures", 5521 + "oneshot-fused-workaround", 5522 + "pin-project", 5523 + "postage", 5524 + "void", 5525 + ] 5526 + 5527 + [[package]] 5528 + name = "tor-basic-utils" 5529 + version = "0.22.0" 5530 + source = "registry+https://github.com/rust-lang/crates.io-index" 5531 + checksum = "f79d747dd7d631495c45e074250fad13cd83f9c751bc25fc3be5c9ca9b820a63" 5532 + dependencies = [ 5533 + "derive_more", 5534 + "hex", 5535 + "itertools 0.13.0", 5536 + "libc", 5537 + "paste", 5538 + "rand", 5539 + "rand_chacha", 5540 + "slab", 5541 + "thiserror", 5542 + ] 5543 + 5544 + [[package]] 5545 + name = "tor-bytes" 5546 + version = "0.22.0" 5547 + source = "registry+https://github.com/rust-lang/crates.io-index" 5548 + checksum = "9716213e8c95f8db1ae09bf73c8a36770a557eedd7cace5cd02d38af641b06a4" 5549 + dependencies = [ 5550 + "bytes", 5551 + "digest", 5552 + "educe", 5553 + "getrandom", 5554 + "thiserror", 5555 + "tor-error", 5556 + "tor-llcrypto", 5557 + "zeroize", 5558 + ] 5559 + 5560 + [[package]] 5561 + name = "tor-cell" 5562 + version = "0.22.0" 5563 + source = "registry+https://github.com/rust-lang/crates.io-index" 5564 + checksum = "31a0ef0674d08e4ec1e7a6a8e0129784379463c72406aca987e82fdea9f4f0fd" 5565 + dependencies = [ 5566 + "bitflags 2.6.0", 5567 + "bytes", 5568 + "caret", 5569 + "derive_more", 5570 + "educe", 5571 + "paste", 5572 + "rand", 5573 + "smallvec", 5574 + "thiserror", 5575 + "tor-basic-utils", 5576 + "tor-bytes", 5577 + "tor-cert", 5578 + "tor-error", 5579 + "tor-hscrypto", 5580 + "tor-linkspec", 5581 + "tor-llcrypto", 5582 + "tor-units", 5583 + ] 5584 + 5585 + [[package]] 5586 + name = "tor-cert" 5587 + version = "0.22.0" 5588 + source = "registry+https://github.com/rust-lang/crates.io-index" 5589 + checksum = "6bb3afa49a44e1610c03b6142337ba0c4de1a6d70aea59849878de8876099930" 5590 + dependencies = [ 5591 + "caret", 5592 + "derive_more", 5593 + "digest", 5594 + "thiserror", 5595 + "tor-bytes", 5596 + "tor-checkable", 5597 + "tor-llcrypto", 5598 + ] 5599 + 5600 + [[package]] 5601 + name = "tor-chanmgr" 5602 + version = "0.22.0" 5603 + source = "registry+https://github.com/rust-lang/crates.io-index" 5604 + checksum = "94fe321a802b53627477ca6f07c4660390d1f62c116a1aeb7ab943666bbbb1e6" 5605 + dependencies = [ 5606 + "async-trait", 5607 + "derive_builder_fork_arti", 5608 + "derive_more", 5609 + "educe", 5610 + "futures", 5611 + "oneshot-fused-workaround", 5612 + "postage", 5613 + "rand", 5614 + "safelog", 5615 + "serde", 5616 + "thiserror", 5617 + "tor-async-utils", 5618 + "tor-basic-utils", 5619 + "tor-cell", 5620 + "tor-config", 5621 + "tor-error", 5622 + "tor-linkspec", 5623 + "tor-llcrypto", 5624 + "tor-netdir", 5625 + "tor-proto", 5626 + "tor-rtcompat", 5627 + "tor-socksproto", 5628 + "tor-units", 5629 + "tracing", 5630 + "void", 5631 + ] 5632 + 5633 + [[package]] 5634 + name = "tor-checkable" 5635 + version = "0.22.0" 5636 + source = "registry+https://github.com/rust-lang/crates.io-index" 5637 + checksum = "d875e93e91977a7c2a1d6ba662d7a3f7d47fcfbad9b93c3a97c2ceb9acf7d29f" 5638 + dependencies = [ 5639 + "humantime", 5640 + "signature", 5641 + "thiserror", 5642 + "tor-llcrypto", 5643 + ] 5644 + 5645 + [[package]] 5646 + name = "tor-circmgr" 5647 + version = "0.22.0" 5648 + source = "registry+https://github.com/rust-lang/crates.io-index" 5649 + checksum = "4ae5bc3db0f5ce25b183fc6832b9dcdaf50a2a7cef75651150743a51785f6071" 5650 + dependencies = [ 5651 + "amplify", 5652 + "async-trait", 5653 + "bounded-vec-deque", 5654 + "cfg-if", 5655 + "derive_builder_fork_arti", 5656 + "derive_more", 5657 + "downcast-rs", 5658 + "dyn-clone", 5659 + "educe", 5660 + "futures", 5661 + "humantime-serde", 5662 + "itertools 0.13.0", 5663 + "once_cell", 5664 + "oneshot-fused-workaround", 5665 + "pin-project", 5666 + "rand", 5667 + "retry-error", 5668 + "safelog", 5669 + "serde", 5670 + "static_assertions", 5671 + "thiserror", 5672 + "tor-async-utils", 5673 + "tor-basic-utils", 5674 + "tor-chanmgr", 5675 + "tor-config", 5676 + "tor-error", 5677 + "tor-guardmgr", 5678 + "tor-linkspec", 5679 + "tor-netdir", 5680 + "tor-netdoc", 5681 + "tor-persist", 5682 + "tor-proto", 5683 + "tor-protover", 5684 + "tor-relay-selection", 5685 + "tor-rtcompat", 5686 + "tracing", 5687 + "void", 5688 + "weak-table", 5689 + ] 5690 + 5691 + [[package]] 5692 + name = "tor-config" 5693 + version = "0.22.0" 5694 + source = "registry+https://github.com/rust-lang/crates.io-index" 5695 + checksum = "47196b7671f195fba0145822455957aa6ad5005e8ed5e3599314842972908232" 5696 + dependencies = [ 5697 + "amplify", 5698 + "derive-deftly", 5699 + "derive_builder_fork_arti", 5700 + "directories", 5701 + "educe", 5702 + "either", 5703 + "figment", 5704 + "fs-mistrust", 5705 + "futures", 5706 + "itertools 0.13.0", 5707 + "notify", 5708 + "once_cell", 5709 + "paste", 5710 + "postage", 5711 + "regex", 5712 + "serde", 5713 + "serde-value", 5714 + "serde_ignored", 5715 + "shellexpand", 5716 + "strum 0.26.3", 5717 + "thiserror", 5718 + "toml", 5719 + "tor-basic-utils", 5720 + "tor-error", 5721 + "tor-rtcompat", 5722 + "tracing", 5723 + "void", 5724 + ] 5725 + 5726 + [[package]] 5727 + name = "tor-consdiff" 5728 + version = "0.22.0" 5729 + source = "registry+https://github.com/rust-lang/crates.io-index" 5730 + checksum = "9aac77a0ec434b8ffeb1d67618e4dd0aeb1abd723ed5a34542575482b3dec1fc" 5731 + dependencies = [ 5732 + "digest", 5733 + "hex", 5734 + "thiserror", 5735 + "tor-llcrypto", 5736 + ] 5737 + 5738 + [[package]] 5739 + name = "tor-dirclient" 5740 + version = "0.22.0" 5741 + source = "registry+https://github.com/rust-lang/crates.io-index" 5742 + checksum = "6c13767a064e9f0d17f6aaa307218d04abd5b770f042d167df39d6dd96311960" 5743 + dependencies = [ 5744 + "async-compression", 5745 + "base64ct", 5746 + "derive_more", 5747 + "futures", 5748 + "hex", 5749 + "http", 5750 + "httparse", 5751 + "httpdate", 5752 + "itertools 0.13.0", 5753 + "memchr", 5754 + "thiserror", 5755 + "tor-circmgr", 5756 + "tor-error", 5757 + "tor-hscrypto", 5758 + "tor-linkspec", 5759 + "tor-llcrypto", 5760 + "tor-netdoc", 5761 + "tor-proto", 5762 + "tor-rtcompat", 5763 + "tracing", 5764 + ] 5765 + 5766 + [[package]] 5767 + name = "tor-dirmgr" 5768 + version = "0.22.0" 5769 + source = "registry+https://github.com/rust-lang/crates.io-index" 5770 + checksum = "10788702ecc5ef2dc02292e36182732703bd2d3b497168a30bd29a19647f7f3c" 5771 + dependencies = [ 5772 + "async-trait", 5773 + "base64ct", 5774 + "derive_builder_fork_arti", 5775 + "derive_more", 5776 + "digest", 5777 + "educe", 5778 + "event-listener", 5779 + "fs-mistrust", 5780 + "fslock", 5781 + "futures", 5782 + "hex", 5783 + "humantime", 5784 + "humantime-serde", 5785 + "itertools 0.13.0", 5786 + "memmap2", 5787 + "once_cell", 5788 + "oneshot-fused-workaround", 5789 + "paste", 5790 + "postage", 5791 + "rand", 5792 + "rusqlite", 5793 + "safelog", 5794 + "scopeguard", 5795 + "serde", 5796 + "signature", 5797 + "strum 0.26.3", 5798 + "thiserror", 5799 + "time", 5800 + "tor-async-utils", 5801 + "tor-basic-utils", 5802 + "tor-checkable", 5803 + "tor-circmgr", 5804 + "tor-config", 5805 + "tor-consdiff", 5806 + "tor-dirclient", 5807 + "tor-error", 5808 + "tor-guardmgr", 5809 + "tor-llcrypto", 5810 + "tor-netdir", 5811 + "tor-netdoc", 5812 + "tor-persist", 5813 + "tor-proto", 5814 + "tor-rtcompat", 5815 + "tracing", 5816 + ] 5817 + 5818 + [[package]] 5819 + name = "tor-error" 5820 + version = "0.22.0" 5821 + source = "registry+https://github.com/rust-lang/crates.io-index" 5822 + checksum = "2b3edc77493f64b7876a234e6d259ab209ec8d57e57ee9ed789b5e6047e2265e" 5823 + dependencies = [ 5824 + "derive_more", 5825 + "futures", 5826 + "once_cell", 5827 + "paste", 5828 + "retry-error", 5829 + "static_assertions", 5830 + "strum 0.26.3", 5831 + "thiserror", 5832 + "tracing", 5833 + "void", 5834 + ] 5835 + 5836 + [[package]] 5837 + name = "tor-guardmgr" 5838 + version = "0.22.0" 5839 + source = "registry+https://github.com/rust-lang/crates.io-index" 5840 + checksum = "da216f2d9b279ba65c27f7d5153a01bc002afaa5a7dea3cbd634a4af692736e3" 5841 + dependencies = [ 5842 + "amplify", 5843 + "base64ct", 5844 + "derive-deftly", 5845 + "derive_builder_fork_arti", 5846 + "derive_more", 5847 + "dyn-clone", 5848 + "educe", 5849 + "futures", 5850 + "humantime", 5851 + "humantime-serde", 5852 + "itertools 0.13.0", 5853 + "num_enum", 5854 + "oneshot-fused-workaround", 5855 + "pin-project", 5856 + "postage", 5857 + "rand", 5858 + "safelog", 5859 + "serde", 5860 + "strum 0.26.3", 5861 + "thiserror", 5862 + "tor-async-utils", 5863 + "tor-basic-utils", 5864 + "tor-config", 5865 + "tor-error", 5866 + "tor-linkspec", 5867 + "tor-llcrypto", 5868 + "tor-netdir", 5869 + "tor-netdoc", 5870 + "tor-persist", 5871 + "tor-proto", 5872 + "tor-relay-selection", 5873 + "tor-rtcompat", 5874 + "tor-units", 5875 + "tracing", 5876 + ] 5877 + 5878 + [[package]] 5879 + name = "tor-hsclient" 5880 + version = "0.22.0" 5881 + source = "registry+https://github.com/rust-lang/crates.io-index" 5882 + checksum = "39ec233600388692f5b0c86304e446c1c5928d5389a4c1e9a458b9b3c9d2b0f1" 5883 + dependencies = [ 5884 + "async-trait", 5885 + "derive-deftly", 5886 + "derive_more", 5887 + "educe", 5888 + "either", 5889 + "futures", 5890 + "itertools 0.13.0", 5891 + "oneshot-fused-workaround", 5892 + "postage", 5893 + "rand", 5894 + "retry-error", 5895 + "safelog", 5896 + "slotmap", 5897 + "strum 0.26.3", 5898 + "thiserror", 5899 + "tor-async-utils", 5900 + "tor-basic-utils", 5901 + "tor-bytes", 5902 + "tor-cell", 5903 + "tor-checkable", 5904 + "tor-circmgr", 5905 + "tor-config", 5906 + "tor-dirclient", 5907 + "tor-error", 5908 + "tor-hscrypto", 5909 + "tor-keymgr", 5910 + "tor-linkspec", 5911 + "tor-llcrypto", 5912 + "tor-netdir", 5913 + "tor-netdoc", 5914 + "tor-persist", 5915 + "tor-proto", 5916 + "tor-rtcompat", 5917 + "tracing", 5918 + ] 5919 + 5920 + [[package]] 5921 + name = "tor-hscrypto" 5922 + version = "0.22.0" 5923 + source = "registry+https://github.com/rust-lang/crates.io-index" 5924 + checksum = "3db824b336c082804882221188097f73bcd8f551da2f56144c7b560c971f44f9" 5925 + dependencies = [ 5926 + "data-encoding", 5927 + "derive_more", 5928 + "digest", 5929 + "itertools 0.13.0", 5930 + "paste", 5931 + "rand", 5932 + "safelog", 5933 + "signature", 5934 + "subtle", 5935 + "thiserror", 5936 + "tor-basic-utils", 5937 + "tor-bytes", 5938 + "tor-error", 5939 + "tor-llcrypto", 5940 + "tor-units", 5941 + ] 5942 + 5943 + [[package]] 5944 + name = "tor-keymgr" 5945 + version = "0.22.0" 5946 + source = "registry+https://github.com/rust-lang/crates.io-index" 5947 + checksum = "96e3442c4b1b9373eca3e95e27cd7ac81f5c63e9a5d6a1d7f756f9af53200640" 5948 + dependencies = [ 5949 + "amplify", 5950 + "arrayvec", 5951 + "derive-deftly", 5952 + "derive_builder_fork_arti", 5953 + "derive_more", 5954 + "downcast-rs", 5955 + "dyn-clone", 5956 + "fs-mistrust", 5957 + "glob-match", 5958 + "humantime", 5959 + "inventory", 5960 + "itertools 0.13.0", 5961 + "rand", 5962 + "serde", 5963 + "ssh-key", 5964 + "thiserror", 5965 + "tor-basic-utils", 5966 + "tor-config", 5967 + "tor-error", 5968 + "tor-hscrypto", 5969 + "tor-llcrypto", 5970 + "tor-persist", 5971 + "walkdir", 5972 + "zeroize", 5973 + ] 5974 + 5975 + [[package]] 5976 + name = "tor-linkspec" 5977 + version = "0.22.0" 5978 + source = "registry+https://github.com/rust-lang/crates.io-index" 5979 + checksum = "79554ce76d519f909a5bba8beea6b2187c4ba131a717944258dce7fcec235a8f" 5980 + dependencies = [ 5981 + "base64ct", 5982 + "by_address", 5983 + "caret", 5984 + "derive-deftly", 5985 + "derive_builder_fork_arti", 5986 + "derive_more", 5987 + "hex", 5988 + "itertools 0.13.0", 5989 + "safelog", 5990 + "serde", 5991 + "serde_with", 5992 + "strum 0.26.3", 5993 + "thiserror", 5994 + "tor-basic-utils", 5995 + "tor-bytes", 5996 + "tor-config", 5997 + "tor-llcrypto", 5998 + "tor-protover", 5999 + ] 6000 + 6001 + [[package]] 6002 + name = "tor-llcrypto" 6003 + version = "0.22.0" 6004 + source = "registry+https://github.com/rust-lang/crates.io-index" 6005 + checksum = "0d2fe75fd5713ca4012a4047fcbd3d529c1db9f5ce7c9ab6f4630b503eab55a9" 6006 + dependencies = [ 6007 + "aes", 6008 + "base64ct", 6009 + "ctr", 6010 + "curve25519-dalek", 6011 + "derive_more", 6012 + "digest", 6013 + "ed25519-dalek", 6014 + "educe", 6015 + "getrandom", 6016 + "hex", 6017 + "rand_core", 6018 + "rsa", 6019 + "safelog", 6020 + "serde", 6021 + "sha1", 6022 + "sha2", 6023 + "sha3", 6024 + "signature", 6025 + "simple_asn1", 6026 + "subtle", 6027 + "thiserror", 6028 + "visibility", 6029 + "x25519-dalek", 6030 + "zeroize", 6031 + ] 6032 + 6033 + [[package]] 6034 + name = "tor-log-ratelim" 6035 + version = "0.22.0" 6036 + source = "registry+https://github.com/rust-lang/crates.io-index" 6037 + checksum = "ee8a5d8547bcbdd92d40267b863ff3482846972b1cfdbec4841c668a6539b4c0" 6038 + dependencies = [ 6039 + "futures", 6040 + "humantime", 6041 + "once_cell", 6042 + "thiserror", 6043 + "tor-error", 6044 + "tor-rtcompat", 6045 + "tracing", 6046 + "weak-table", 6047 + ] 6048 + 6049 + [[package]] 6050 + name = "tor-netdir" 6051 + version = "0.22.0" 6052 + source = "registry+https://github.com/rust-lang/crates.io-index" 6053 + checksum = "f493e5c390efa9625d5f44d0f33743fede0ff47bc1e4fada640a44e13004c963" 6054 + dependencies = [ 6055 + "bitflags 2.6.0", 6056 + "derive_more", 6057 + "digest", 6058 + "futures", 6059 + "hex", 6060 + "humantime", 6061 + "itertools 0.13.0", 6062 + "num_enum", 6063 + "rand", 6064 + "serde", 6065 + "static_assertions", 6066 + "strum 0.26.3", 6067 + "thiserror", 6068 + "time", 6069 + "tor-basic-utils", 6070 + "tor-error", 6071 + "tor-hscrypto", 6072 + "tor-linkspec", 6073 + "tor-llcrypto", 6074 + "tor-netdoc", 6075 + "tor-protover", 6076 + "tor-units", 6077 + "tracing", 6078 + "typed-index-collections", 6079 + ] 6080 + 6081 + [[package]] 6082 + name = "tor-netdoc" 6083 + version = "0.22.0" 6084 + source = "registry+https://github.com/rust-lang/crates.io-index" 6085 + checksum = "0fdce7a98b0d30652ca59c1e7c3595b2bc064eb805be56bc9b67a306a60d6592" 6086 + dependencies = [ 6087 + "amplify", 6088 + "base64ct", 6089 + "bitflags 2.6.0", 6090 + "cipher", 6091 + "derive_builder_fork_arti", 6092 + "derive_more", 6093 + "digest", 6094 + "educe", 6095 + "hex", 6096 + "humantime", 6097 + "itertools 0.13.0", 6098 + "once_cell", 6099 + "phf", 6100 + "rand", 6101 + "serde", 6102 + "serde_with", 6103 + "signature", 6104 + "smallvec", 6105 + "subtle", 6106 + "thiserror", 6107 + "time", 6108 + "tinystr", 6109 + "tor-basic-utils", 6110 + "tor-bytes", 6111 + "tor-cell", 6112 + "tor-cert", 6113 + "tor-checkable", 6114 + "tor-error", 6115 + "tor-hscrypto", 6116 + "tor-linkspec", 6117 + "tor-llcrypto", 6118 + "tor-protover", 6119 + "tor-units", 6120 + "void", 6121 + "weak-table", 6122 + "zeroize", 6123 + ] 6124 + 6125 + [[package]] 6126 + name = "tor-persist" 6127 + version = "0.22.0" 6128 + source = "registry+https://github.com/rust-lang/crates.io-index" 6129 + checksum = "38b7942bb43a51129ae4e84124e82e48f96e453a6fb8381c5c2b23899116d411" 6130 + dependencies = [ 6131 + "derive-deftly", 6132 + "derive_more", 6133 + "filetime", 6134 + "fs-mistrust", 6135 + "fslock", 6136 + "futures", 6137 + "itertools 0.13.0", 6138 + "oneshot-fused-workaround", 6139 + "paste", 6140 + "sanitize-filename", 6141 + "serde", 6142 + "serde_json", 6143 + "thiserror", 6144 + "tor-async-utils", 6145 + "tor-basic-utils", 6146 + "tor-error", 6147 + "tracing", 6148 + "void", 6149 + ] 6150 + 6151 + [[package]] 6152 + name = "tor-proto" 6153 + version = "0.22.0" 6154 + source = "registry+https://github.com/rust-lang/crates.io-index" 6155 + checksum = "2ec37cab7389f53751a02a01a0324aaf09a854b7a8ac56d0ebd44593fadde0b0" 6156 + dependencies = [ 6157 + "asynchronous-codec", 6158 + "bitvec", 6159 + "bytes", 6160 + "cipher", 6161 + "coarsetime", 6162 + "derive_builder_fork_arti", 6163 + "derive_more", 6164 + "digest", 6165 + "educe", 6166 + "futures", 6167 + "hkdf", 6168 + "hmac", 6169 + "oneshot-fused-workaround", 6170 + "pin-project", 6171 + "rand", 6172 + "rand_core", 6173 + "safelog", 6174 + "subtle", 6175 + "thiserror", 6176 + "tokio", 6177 + "tokio-util", 6178 + "tor-async-utils", 6179 + "tor-basic-utils", 6180 + "tor-bytes", 6181 + "tor-cell", 6182 + "tor-cert", 6183 + "tor-checkable", 6184 + "tor-config", 6185 + "tor-error", 6186 + "tor-hscrypto", 6187 + "tor-linkspec", 6188 + "tor-llcrypto", 6189 + "tor-log-ratelim", 6190 + "tor-rtcompat", 6191 + "tor-rtmock", 6192 + "tor-units", 6193 + "tracing", 6194 + "typenum", 6195 + "visibility", 6196 + "void", 6197 + "zeroize", 6198 + ] 6199 + 6200 + [[package]] 6201 + name = "tor-protover" 6202 + version = "0.22.0" 6203 + source = "registry+https://github.com/rust-lang/crates.io-index" 6204 + checksum = "88cf099c5c91216c7d0a6b2d4c67bb18f0786ad8c8273063d6a45c51b49b40c2" 6205 + dependencies = [ 6206 + "caret", 6207 + "thiserror", 6208 + ] 6209 + 6210 + [[package]] 6211 + name = "tor-relay-selection" 6212 + version = "0.22.0" 6213 + source = "registry+https://github.com/rust-lang/crates.io-index" 6214 + checksum = "8c8aa5505d8e938ac9e75b819d803396fe69fb483c991b4495fe4b28d374a89c" 6215 + dependencies = [ 6216 + "rand", 6217 + "serde", 6218 + "tor-basic-utils", 6219 + "tor-linkspec", 6220 + "tor-netdir", 6221 + "tor-netdoc", 6222 + ] 6223 + 6224 + [[package]] 6225 + name = "tor-rtcompat" 6226 + version = "0.22.0" 6227 + source = "registry+https://github.com/rust-lang/crates.io-index" 6228 + checksum = "eff8a108d6a5e8ae0a97cd1fa41c00360d86bce5e5d7bd0ee1566bcb25b44e44" 6229 + dependencies = [ 6230 + "async-trait", 6231 + "async_executors", 6232 + "coarsetime", 6233 + "derive_more", 6234 + "educe", 6235 + "futures", 6236 + "futures-rustls", 6237 + "paste", 6238 + "pin-project", 6239 + "rustls-pki-types", 6240 + "thiserror", 6241 + "tokio", 6242 + "tokio-util", 6243 + "tor-error", 6244 + "tracing", 6245 + "x509-signature", 6246 + ] 6247 + 6248 + [[package]] 6249 + name = "tor-rtmock" 6250 + version = "0.22.0" 6251 + source = "registry+https://github.com/rust-lang/crates.io-index" 6252 + checksum = "71824b2341740bc2338e554cd4832b692afa44e0eb11519b19ebbcd0179f0799" 6253 + dependencies = [ 6254 + "amplify", 6255 + "async-trait", 6256 + "derive-deftly", 6257 + "derive_more", 6258 + "educe", 6259 + "futures", 6260 + "humantime", 6261 + "itertools 0.13.0", 6262 + "oneshot-fused-workaround", 6263 + "pin-project", 6264 + "priority-queue", 6265 + "slotmap", 6266 + "strum 0.26.3", 6267 + "thiserror", 6268 + "tor-error", 6269 + "tor-rtcompat", 6270 + "tracing", 6271 + "tracing-test", 6272 + "void", 6273 + ] 6274 + 6275 + [[package]] 6276 + name = "tor-socksproto" 6277 + version = "0.22.0" 6278 + source = "registry+https://github.com/rust-lang/crates.io-index" 6279 + checksum = "e2ea008c29b34604d49f25540e4d72b3bdce0d1021aa82f85e790262280804f0" 6280 + dependencies = [ 6281 + "caret", 6282 + "subtle", 6283 + "thiserror", 6284 + "tor-bytes", 6285 + "tor-error", 6286 + ] 6287 + 6288 + [[package]] 6289 + name = "tor-units" 6290 + version = "0.22.0" 6291 + source = "registry+https://github.com/rust-lang/crates.io-index" 6292 + checksum = "c549e18390341623fb8ee988b2622d9b8fa11727d66717c9331156f84e54b09d" 6293 + dependencies = [ 6294 + "derive_more", 6295 + "thiserror", 6296 + ] 6297 + 6298 + [[package]] 6299 + name = "tower" 6300 + version = "0.4.13" 6301 + source = "registry+https://github.com/rust-lang/crates.io-index" 6302 + checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c" 6303 + dependencies = [ 6304 + "futures-core", 6305 + "futures-util", 6306 + "indexmap 1.9.3", 6307 + "pin-project", 6308 + "pin-project-lite", 6309 + "rand", 6310 + "slab", 6311 + "tokio", 6312 + "tokio-util", 6313 + "tower-layer", 6314 + "tower-service", 6315 + "tracing", 6316 + ] 6317 + 6318 + [[package]] 6319 + name = "tower" 6320 + version = "0.5.1" 6321 + source = "registry+https://github.com/rust-lang/crates.io-index" 6322 + checksum = "2873938d487c3cfb9aed7546dc9f2711d867c9f90c46b889989a2cb84eba6b4f" 6323 + dependencies = [ 6324 + "futures-core", 6325 + "futures-util", 6326 + "pin-project-lite", 6327 + "sync_wrapper 0.1.2", 6328 + "tokio", 6329 + "tower-layer", 6330 + "tower-service", 6331 + "tracing", 6332 + ] 6333 + 6334 + [[package]] 6335 + name = "tower-http" 6336 + version = "0.6.1" 6337 + source = "registry+https://github.com/rust-lang/crates.io-index" 6338 + checksum = "8437150ab6bbc8c5f0f519e3d5ed4aa883a83dd4cdd3d1b21f9482936046cb97" 6339 + dependencies = [ 6340 + "bitflags 2.6.0", 6341 + "bytes", 6342 + "futures-util", 6343 + "http", 6344 + "http-body", 6345 + "http-body-util", 6346 + "http-range-header", 6347 + "httpdate", 6348 + "mime", 6349 + "mime_guess", 6350 + "percent-encoding", 6351 + "pin-project-lite", 6352 + "tokio", 6353 + "tokio-util", 6354 + "tower-layer", 6355 + "tower-service", 6356 + "tracing", 6357 + ] 6358 + 6359 + [[package]] 6360 + name = "tower-layer" 6361 + version = "0.3.3" 6362 + source = "registry+https://github.com/rust-lang/crates.io-index" 6363 + checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e" 6364 + 6365 + [[package]] 6366 + name = "tower-service" 6367 + version = "0.3.3" 6368 + source = "registry+https://github.com/rust-lang/crates.io-index" 6369 + checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" 6370 + 6371 + [[package]] 6372 + name = "tracing" 6373 + version = "0.1.40" 6374 + source = "registry+https://github.com/rust-lang/crates.io-index" 6375 + checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" 6376 + dependencies = [ 6377 + "log", 6378 + "pin-project-lite", 6379 + "tracing-attributes", 6380 + "tracing-core", 6381 + ] 6382 + 6383 + [[package]] 6384 + name = "tracing-appender" 6385 + version = "0.2.3" 6386 + source = "registry+https://github.com/rust-lang/crates.io-index" 6387 + checksum = "3566e8ce28cc0a3fe42519fc80e6b4c943cc4c8cef275620eb8dac2d3d4e06cf" 6388 + dependencies = [ 6389 + "crossbeam-channel", 6390 + "thiserror", 6391 + "time", 6392 + "tracing-subscriber", 6393 + ] 6394 + 6395 + [[package]] 6396 + name = "tracing-attributes" 6397 + version = "0.1.27" 6398 + source = "registry+https://github.com/rust-lang/crates.io-index" 6399 + checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" 6400 + dependencies = [ 6401 + "proc-macro2", 6402 + "quote", 6403 + "syn 2.0.79", 6404 + ] 6405 + 6406 + [[package]] 6407 + name = "tracing-core" 6408 + version = "0.1.32" 6409 + source = "registry+https://github.com/rust-lang/crates.io-index" 6410 + checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" 6411 + dependencies = [ 6412 + "once_cell", 6413 + "valuable", 6414 + ] 6415 + 6416 + [[package]] 6417 + name = "tracing-log" 6418 + version = "0.2.0" 6419 + source = "registry+https://github.com/rust-lang/crates.io-index" 6420 + checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" 6421 + dependencies = [ 6422 + "log", 6423 + "once_cell", 6424 + "tracing-core", 6425 + ] 6426 + 6427 + [[package]] 6428 + name = "tracing-opentelemetry" 6429 + version = "0.27.0" 6430 + source = "registry+https://github.com/rust-lang/crates.io-index" 6431 + checksum = "dc58af5d3f6c5811462cabb3289aec0093f7338e367e5a33d28c0433b3c7360b" 6432 + dependencies = [ 6433 + "js-sys", 6434 + "once_cell", 6435 + "opentelemetry", 6436 + "opentelemetry_sdk", 6437 + "smallvec", 6438 + "tracing", 6439 + "tracing-core", 6440 + "tracing-log", 6441 + "tracing-subscriber", 6442 + "web-time", 6443 + ] 6444 + 6445 + [[package]] 6446 + name = "tracing-oslog" 6447 + version = "0.2.0" 6448 + source = "git+https://github.com/Absolucy/tracing-oslog.git?branch=main#b44d62871464e332249ae79e000dad9ebeb06434" 6449 + dependencies = [ 6450 + "bindgen 0.70.1", 6451 + "cc", 6452 + "cfg-if", 6453 + "once_cell", 6454 + "parking_lot", 6455 + "tracing-core", 6456 + "tracing-subscriber", 6457 + ] 6458 + 6459 + [[package]] 6460 + name = "tracing-subscriber" 6461 + version = "0.3.18" 6462 + source = "registry+https://github.com/rust-lang/crates.io-index" 6463 + checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b" 6464 + dependencies = [ 6465 + "matchers", 6466 + "nu-ansi-term", 6467 + "once_cell", 6468 + "regex", 6469 + "sharded-slab", 6470 + "smallvec", 6471 + "thread_local", 6472 + "tracing", 6473 + "tracing-core", 6474 + "tracing-log", 6475 + ] 6476 + 6477 + [[package]] 6478 + name = "tracing-test" 6479 + version = "0.2.5" 6480 + source = "registry+https://github.com/rust-lang/crates.io-index" 6481 + checksum = "557b891436fe0d5e0e363427fc7f217abf9ccd510d5136549847bdcbcd011d68" 6482 + dependencies = [ 6483 + "tracing-core", 6484 + "tracing-subscriber", 6485 + "tracing-test-macro", 6486 + ] 6487 + 6488 + [[package]] 6489 + name = "tracing-test-macro" 6490 + version = "0.2.5" 6491 + source = "registry+https://github.com/rust-lang/crates.io-index" 6492 + checksum = "04659ddb06c87d233c566112c1c9c5b9e98256d9af50ec3bc9c8327f873a7568" 6493 + dependencies = [ 6494 + "quote", 6495 + "syn 2.0.79", 6496 + ] 6497 + 6498 + [[package]] 6499 + name = "tracing-timing" 6500 + version = "0.6.0" 6501 + source = "registry+https://github.com/rust-lang/crates.io-index" 6502 + checksum = "fbe4966d7b6ae25201de6ff9fa822afb0c9e933809187d5b82ad846ec108771b" 6503 + dependencies = [ 6504 + "crossbeam", 6505 + "doc-comment", 6506 + "fxhash", 6507 + "hdrhistogram", 6508 + "indexmap 1.9.3", 6509 + "quanta", 6510 + "slab", 6511 + "tracing-core", 6512 + "tracing-subscriber", 6513 + ] 6514 + 6515 + [[package]] 6516 + name = "trust-dns-proto" 6517 + version = "0.22.0" 6518 + source = "registry+https://github.com/rust-lang/crates.io-index" 6519 + checksum = "4f7f83d1e4a0e4358ac54c5c3681e5d7da5efc5a7a632c90bb6d6669ddd9bc26" 6520 + dependencies = [ 6521 + "async-trait", 6522 + "cfg-if", 6523 + "data-encoding", 6524 + "enum-as-inner 0.5.1", 6525 + "futures-channel", 6526 + "futures-io", 6527 + "futures-util", 6528 + "idna 0.2.3", 6529 + "ipnet", 6530 + "lazy_static", 6531 + "rand", 6532 + "smallvec", 6533 + "thiserror", 6534 + "tinyvec", 6535 + "tracing", 6536 + "url", 6537 + ] 6538 + 6539 + [[package]] 6540 + name = "try-lock" 6541 + version = "0.2.5" 6542 + source = "registry+https://github.com/rust-lang/crates.io-index" 6543 + checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" 6544 + 6545 + [[package]] 6546 + name = "tuic" 6547 + version = "1.3.1" 6548 + source = "git+https://github.com/Itsusinn/tuic.git?tag=v1.3.1#ac5664fe2d02007adcd8e9605a2141f15764fe41" 6549 + dependencies = [ 6550 + "bytes", 6551 + "futures-util", 6552 + "parking_lot", 6553 + "register-count", 6554 + "thiserror", 6555 + "uuid", 6556 + ] 6557 + 6558 + [[package]] 6559 + name = "tuic-quinn" 6560 + version = "1.3.1" 6561 + source = "git+https://github.com/Itsusinn/tuic.git?tag=v1.3.1#ac5664fe2d02007adcd8e9605a2141f15764fe41" 6562 + dependencies = [ 6563 + "bytes", 6564 + "futures-util", 6565 + "quinn", 6566 + "thiserror", 6567 + "tuic", 6568 + "uuid", 6569 + ] 6570 + 6571 + [[package]] 6572 + name = "tun" 6573 + version = "0.6.1" 6574 + source = "git+https://github.com/Watfaq/rust-tun.git?rev=8f7568190f1200d3e272ca534baf8d1578147e18#8f7568190f1200d3e272ca534baf8d1578147e18" 6575 + dependencies = [ 6576 + "byteorder", 6577 + "bytes", 6578 + "futures-core", 6579 + "ioctl-sys", 6580 + "libc", 6581 + "log", 6582 + "thiserror", 6583 + "tokio", 6584 + "tokio-util", 6585 + "wintun", 6586 + ] 6587 + 6588 + [[package]] 6589 + name = "tungstenite" 6590 + version = "0.24.0" 6591 + source = "registry+https://github.com/rust-lang/crates.io-index" 6592 + checksum = "18e5b8366ee7a95b16d32197d0b2604b43a0be89dc5fac9f8e96ccafbaedda8a" 6593 + dependencies = [ 6594 + "byteorder", 6595 + "bytes", 6596 + "data-encoding", 6597 + "http", 6598 + "httparse", 6599 + "log", 6600 + "rand", 6601 + "sha1", 6602 + "thiserror", 6603 + "utf-8", 6604 + ] 6605 + 6606 + [[package]] 6607 + name = "typed-index-collections" 6608 + version = "3.2.3" 6609 + source = "registry+https://github.com/rust-lang/crates.io-index" 6610 + checksum = "8d844b11f547a6fb9dee7ed073d9860174917a072aabe05df6ee60dbe79e7afa" 6611 + dependencies = [ 6612 + "serde", 6613 + ] 6614 + 6615 + [[package]] 6616 + name = "typeid" 6617 + version = "1.0.2" 6618 + source = "registry+https://github.com/rust-lang/crates.io-index" 6619 + checksum = "0e13db2e0ccd5e14a544e8a246ba2312cd25223f616442d7f2cb0e3db614236e" 6620 + 6621 + [[package]] 6622 + name = "typenum" 6623 + version = "1.17.0" 6624 + source = "registry+https://github.com/rust-lang/crates.io-index" 6625 + checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" 6626 + 6627 + [[package]] 6628 + name = "uncased" 6629 + version = "0.9.10" 6630 + source = "registry+https://github.com/rust-lang/crates.io-index" 6631 + checksum = "e1b88fcfe09e89d3866a5c11019378088af2d24c3fbd4f0543f96b479ec90697" 6632 + dependencies = [ 6633 + "version_check", 6634 + ] 6635 + 6636 + [[package]] 6637 + name = "unicase" 6638 + version = "2.7.0" 6639 + source = "registry+https://github.com/rust-lang/crates.io-index" 6640 + checksum = "f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89" 6641 + dependencies = [ 6642 + "version_check", 6643 + ] 6644 + 6645 + [[package]] 6646 + name = "unicode-bidi" 6647 + version = "0.3.17" 6648 + source = "registry+https://github.com/rust-lang/crates.io-index" 6649 + checksum = "5ab17db44d7388991a428b2ee655ce0c212e862eff1768a455c58f9aad6e7893" 6650 + 6651 + [[package]] 6652 + name = "unicode-ident" 6653 + version = "1.0.13" 6654 + source = "registry+https://github.com/rust-lang/crates.io-index" 6655 + checksum = "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe" 6656 + 6657 + [[package]] 6658 + name = "unicode-normalization" 6659 + version = "0.1.24" 6660 + source = "registry+https://github.com/rust-lang/crates.io-index" 6661 + checksum = "5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956" 6662 + dependencies = [ 6663 + "tinyvec", 6664 + ] 6665 + 6666 + [[package]] 6667 + name = "universal-hash" 6668 + version = "0.5.1" 6669 + source = "registry+https://github.com/rust-lang/crates.io-index" 6670 + checksum = "fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea" 6671 + dependencies = [ 6672 + "crypto-common", 6673 + "subtle", 6674 + ] 6675 + 6676 + [[package]] 6677 + name = "unix-udp-sock" 6678 + version = "0.7.0" 6679 + source = "git+https://github.com/Watfaq/unix-udp-sock.git?rev=cd3e4eca43e6f3be82a2703c3d711b7e18fbfd18#cd3e4eca43e6f3be82a2703c3d711b7e18fbfd18" 6680 + dependencies = [ 6681 + "bytes", 6682 + "futures-core", 6683 + "futures-sink", 6684 + "libc", 6685 + "pin-project-lite", 6686 + "socket2 0.4.10", 6687 + "tokio", 6688 + "tokio-util", 6689 + "tracing", 6690 + ] 6691 + 6692 + [[package]] 6693 + name = "unsafe-libyaml" 6694 + version = "0.2.11" 6695 + source = "registry+https://github.com/rust-lang/crates.io-index" 6696 + checksum = "673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861" 6697 + 6698 + [[package]] 6699 + name = "untrusted" 6700 + version = "0.7.1" 6701 + source = "registry+https://github.com/rust-lang/crates.io-index" 6702 + checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" 6703 + 6704 + [[package]] 6705 + name = "untrusted" 6706 + version = "0.9.0" 6707 + source = "registry+https://github.com/rust-lang/crates.io-index" 6708 + checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" 6709 + 6710 + [[package]] 6711 + name = "url" 6712 + version = "2.5.2" 6713 + source = "registry+https://github.com/rust-lang/crates.io-index" 6714 + checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c" 6715 + dependencies = [ 6716 + "form_urlencoded", 6717 + "idna 0.5.0", 6718 + "percent-encoding", 6719 + "serde", 6720 + ] 6721 + 6722 + [[package]] 6723 + name = "utf-8" 6724 + version = "0.7.6" 6725 + source = "registry+https://github.com/rust-lang/crates.io-index" 6726 + checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" 6727 + 6728 + [[package]] 6729 + name = "utf8parse" 6730 + version = "0.2.2" 6731 + source = "registry+https://github.com/rust-lang/crates.io-index" 6732 + checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" 6733 + 6734 + [[package]] 6735 + name = "uuid" 6736 + version = "1.11.0" 6737 + source = "registry+https://github.com/rust-lang/crates.io-index" 6738 + checksum = "f8c5f0a0af699448548ad1a2fbf920fb4bee257eae39953ba95cb84891a0446a" 6739 + dependencies = [ 6740 + "getrandom", 6741 + "rand", 6742 + "serde", 6743 + "uuid-macro-internal", 6744 + ] 6745 + 6746 + [[package]] 6747 + name = "uuid-macro-internal" 6748 + version = "1.11.0" 6749 + source = "registry+https://github.com/rust-lang/crates.io-index" 6750 + checksum = "6b91f57fe13a38d0ce9e28a03463d8d3c2468ed03d75375110ec71d93b449a08" 6751 + dependencies = [ 6752 + "proc-macro2", 6753 + "quote", 6754 + "syn 2.0.79", 6755 + ] 6756 + 6757 + [[package]] 6758 + name = "valuable" 6759 + version = "0.1.0" 6760 + source = "registry+https://github.com/rust-lang/crates.io-index" 6761 + checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" 6762 + 6763 + [[package]] 6764 + name = "vcpkg" 6765 + version = "0.2.15" 6766 + source = "registry+https://github.com/rust-lang/crates.io-index" 6767 + checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 6768 + 6769 + [[package]] 6770 + name = "version_check" 6771 + version = "0.9.5" 6772 + source = "registry+https://github.com/rust-lang/crates.io-index" 6773 + checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" 6774 + 6775 + [[package]] 6776 + name = "visibility" 6777 + version = "0.1.1" 6778 + source = "registry+https://github.com/rust-lang/crates.io-index" 6779 + checksum = "d674d135b4a8c1d7e813e2f8d1c9a58308aee4a680323066025e53132218bd91" 6780 + dependencies = [ 6781 + "proc-macro2", 6782 + "quote", 6783 + "syn 2.0.79", 6784 + ] 6785 + 6786 + [[package]] 6787 + name = "void" 6788 + version = "1.0.2" 6789 + source = "registry+https://github.com/rust-lang/crates.io-index" 6790 + checksum = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d" 6791 + 6792 + [[package]] 6793 + name = "walkdir" 6794 + version = "2.5.0" 6795 + source = "registry+https://github.com/rust-lang/crates.io-index" 6796 + checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" 6797 + dependencies = [ 6798 + "same-file", 6799 + "winapi-util", 6800 + ] 6801 + 6802 + [[package]] 6803 + name = "want" 6804 + version = "0.3.1" 6805 + source = "registry+https://github.com/rust-lang/crates.io-index" 6806 + checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" 6807 + dependencies = [ 6808 + "try-lock", 6809 + ] 6810 + 6811 + [[package]] 6812 + name = "wasi" 6813 + version = "0.10.2+wasi-snapshot-preview1" 6814 + source = "registry+https://github.com/rust-lang/crates.io-index" 6815 + checksum = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6" 6816 + 6817 + [[package]] 6818 + name = "wasi" 6819 + version = "0.11.0+wasi-snapshot-preview1" 6820 + source = "registry+https://github.com/rust-lang/crates.io-index" 6821 + checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 6822 + 6823 + [[package]] 6824 + name = "wasix" 6825 + version = "0.12.21" 6826 + source = "registry+https://github.com/rust-lang/crates.io-index" 6827 + checksum = "c1fbb4ef9bbca0c1170e0b00dd28abc9e3b68669821600cad1caaed606583c6d" 6828 + dependencies = [ 6829 + "wasi 0.11.0+wasi-snapshot-preview1", 6830 + ] 6831 + 6832 + [[package]] 6833 + name = "wasm-bindgen" 6834 + version = "0.2.95" 6835 + source = "registry+https://github.com/rust-lang/crates.io-index" 6836 + checksum = "128d1e363af62632b8eb57219c8fd7877144af57558fb2ef0368d0087bddeb2e" 6837 + dependencies = [ 6838 + "cfg-if", 6839 + "once_cell", 6840 + "wasm-bindgen-macro", 6841 + ] 6842 + 6843 + [[package]] 6844 + name = "wasm-bindgen-backend" 6845 + version = "0.2.95" 6846 + source = "registry+https://github.com/rust-lang/crates.io-index" 6847 + checksum = "cb6dd4d3ca0ddffd1dd1c9c04f94b868c37ff5fac97c30b97cff2d74fce3a358" 6848 + dependencies = [ 6849 + "bumpalo", 6850 + "log", 6851 + "once_cell", 6852 + "proc-macro2", 6853 + "quote", 6854 + "syn 2.0.79", 6855 + "wasm-bindgen-shared", 6856 + ] 6857 + 6858 + [[package]] 6859 + name = "wasm-bindgen-macro" 6860 + version = "0.2.95" 6861 + source = "registry+https://github.com/rust-lang/crates.io-index" 6862 + checksum = "e79384be7f8f5a9dd5d7167216f022090cf1f9ec128e6e6a482a2cb5c5422c56" 6863 + dependencies = [ 6864 + "quote", 6865 + "wasm-bindgen-macro-support", 6866 + ] 6867 + 6868 + [[package]] 6869 + name = "wasm-bindgen-macro-support" 6870 + version = "0.2.95" 6871 + source = "registry+https://github.com/rust-lang/crates.io-index" 6872 + checksum = "26c6ab57572f7a24a4985830b120de1594465e5d500f24afe89e16b4e833ef68" 6873 + dependencies = [ 6874 + "proc-macro2", 6875 + "quote", 6876 + "syn 2.0.79", 6877 + "wasm-bindgen-backend", 6878 + "wasm-bindgen-shared", 6879 + ] 6880 + 6881 + [[package]] 6882 + name = "wasm-bindgen-shared" 6883 + version = "0.2.95" 6884 + source = "registry+https://github.com/rust-lang/crates.io-index" 6885 + checksum = "65fc09f10666a9f147042251e0dda9c18f166ff7de300607007e96bdebc1068d" 6886 + 6887 + [[package]] 6888 + name = "watfaq-dns" 6889 + version = "0.1.0" 6890 + source = "registry+https://github.com/rust-lang/crates.io-index" 6891 + checksum = "7e4caff90e06dd6f6fdcefbce28fe42ce7d9ab7741639d0db49dca897defe405" 6892 + dependencies = [ 6893 + "async-trait", 6894 + "futures", 6895 + "hickory-client", 6896 + "hickory-proto 0.25.0-alpha.2", 6897 + "hickory-resolver 0.25.0-alpha.2", 6898 + "hickory-server", 6899 + "rustls", 6900 + "rustls-pemfile", 6901 + "serde", 6902 + "thiserror", 6903 + "tokio", 6904 + "tracing", 6905 + "webpki-roots", 6906 + ] 6907 + 6908 + [[package]] 6909 + name = "weak-table" 6910 + version = "0.3.2" 6911 + source = "registry+https://github.com/rust-lang/crates.io-index" 6912 + checksum = "323f4da9523e9a669e1eaf9c6e763892769b1d38c623913647bfdc1532fe4549" 6913 + 6914 + [[package]] 6915 + name = "web-sys" 6916 + version = "0.3.72" 6917 + source = "registry+https://github.com/rust-lang/crates.io-index" 6918 + checksum = "f6488b90108c040df0fe62fa815cbdee25124641df01814dd7282749234c6112" 6919 + dependencies = [ 6920 + "js-sys", 6921 + "wasm-bindgen", 6922 + ] 6923 + 6924 + [[package]] 6925 + name = "web-time" 6926 + version = "1.1.0" 6927 + source = "registry+https://github.com/rust-lang/crates.io-index" 6928 + checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb" 6929 + dependencies = [ 6930 + "js-sys", 6931 + "wasm-bindgen", 6932 + ] 6933 + 6934 + [[package]] 6935 + name = "webpki-roots" 6936 + version = "0.26.6" 6937 + source = "registry+https://github.com/rust-lang/crates.io-index" 6938 + checksum = "841c67bff177718f1d4dfefde8d8f0e78f9b6589319ba88312f567fc5841a958" 6939 + dependencies = [ 6940 + "rustls-pki-types", 6941 + ] 6942 + 6943 + [[package]] 6944 + name = "which" 6945 + version = "4.4.2" 6946 + source = "registry+https://github.com/rust-lang/crates.io-index" 6947 + checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7" 6948 + dependencies = [ 6949 + "either", 6950 + "home", 6951 + "once_cell", 6952 + "rustix", 6953 + ] 6954 + 6955 + [[package]] 6956 + name = "widestring" 6957 + version = "1.1.0" 6958 + source = "registry+https://github.com/rust-lang/crates.io-index" 6959 + checksum = "7219d36b6eac893fa81e84ebe06485e7dcbb616177469b142df14f1f4deb1311" 6960 + 6961 + [[package]] 6962 + name = "winapi" 6963 + version = "0.3.9" 6964 + source = "registry+https://github.com/rust-lang/crates.io-index" 6965 + checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 6966 + dependencies = [ 6967 + "winapi-i686-pc-windows-gnu", 6968 + "winapi-x86_64-pc-windows-gnu", 6969 + ] 6970 + 6971 + [[package]] 6972 + name = "winapi-i686-pc-windows-gnu" 6973 + version = "0.4.0" 6974 + source = "registry+https://github.com/rust-lang/crates.io-index" 6975 + checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 6976 + 6977 + [[package]] 6978 + name = "winapi-util" 6979 + version = "0.1.9" 6980 + source = "registry+https://github.com/rust-lang/crates.io-index" 6981 + checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" 6982 + dependencies = [ 6983 + "windows-sys 0.59.0", 6984 + ] 6985 + 6986 + [[package]] 6987 + name = "winapi-x86_64-pc-windows-gnu" 6988 + version = "0.4.0" 6989 + source = "registry+https://github.com/rust-lang/crates.io-index" 6990 + checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 6991 + 6992 + [[package]] 6993 + name = "windows" 6994 + version = "0.51.1" 6995 + source = "registry+https://github.com/rust-lang/crates.io-index" 6996 + checksum = "ca229916c5ee38c2f2bc1e9d8f04df975b4bd93f9955dc69fabb5d91270045c9" 6997 + dependencies = [ 6998 + "windows-core 0.51.1", 6999 + "windows-targets 0.48.5", 7000 + ] 7001 + 7002 + [[package]] 7003 + name = "windows" 7004 + version = "0.58.0" 7005 + source = "registry+https://github.com/rust-lang/crates.io-index" 7006 + checksum = "dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6" 7007 + dependencies = [ 7008 + "windows-core 0.58.0", 7009 + "windows-targets 0.52.6", 7010 + ] 7011 + 7012 + [[package]] 7013 + name = "windows-core" 7014 + version = "0.51.1" 7015 + source = "registry+https://github.com/rust-lang/crates.io-index" 7016 + checksum = "f1f8cf84f35d2db49a46868f947758c7a1138116f7fac3bc844f43ade1292e64" 7017 + dependencies = [ 7018 + "windows-targets 0.48.5", 7019 + ] 7020 + 7021 + [[package]] 7022 + name = "windows-core" 7023 + version = "0.52.0" 7024 + source = "registry+https://github.com/rust-lang/crates.io-index" 7025 + checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 7026 + dependencies = [ 7027 + "windows-targets 0.52.6", 7028 + ] 7029 + 7030 + [[package]] 7031 + name = "windows-core" 7032 + version = "0.58.0" 7033 + source = "registry+https://github.com/rust-lang/crates.io-index" 7034 + checksum = "6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99" 7035 + dependencies = [ 7036 + "windows-implement", 7037 + "windows-interface", 7038 + "windows-result", 7039 + "windows-strings", 7040 + "windows-targets 0.52.6", 7041 + ] 7042 + 7043 + [[package]] 7044 + name = "windows-implement" 7045 + version = "0.58.0" 7046 + source = "registry+https://github.com/rust-lang/crates.io-index" 7047 + checksum = "2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b" 7048 + dependencies = [ 7049 + "proc-macro2", 7050 + "quote", 7051 + "syn 2.0.79", 7052 + ] 7053 + 7054 + [[package]] 7055 + name = "windows-interface" 7056 + version = "0.58.0" 7057 + source = "registry+https://github.com/rust-lang/crates.io-index" 7058 + checksum = "053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515" 7059 + dependencies = [ 7060 + "proc-macro2", 7061 + "quote", 7062 + "syn 2.0.79", 7063 + ] 7064 + 7065 + [[package]] 7066 + name = "windows-result" 7067 + version = "0.2.0" 7068 + source = "registry+https://github.com/rust-lang/crates.io-index" 7069 + checksum = "1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e" 7070 + dependencies = [ 7071 + "windows-targets 0.52.6", 7072 + ] 7073 + 7074 + [[package]] 7075 + name = "windows-strings" 7076 + version = "0.1.0" 7077 + source = "registry+https://github.com/rust-lang/crates.io-index" 7078 + checksum = "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10" 7079 + dependencies = [ 7080 + "windows-result", 7081 + "windows-targets 0.52.6", 7082 + ] 7083 + 7084 + [[package]] 7085 + name = "windows-sys" 7086 + version = "0.48.0" 7087 + source = "registry+https://github.com/rust-lang/crates.io-index" 7088 + checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 7089 + dependencies = [ 7090 + "windows-targets 0.48.5", 7091 + ] 7092 + 7093 + [[package]] 7094 + name = "windows-sys" 7095 + version = "0.52.0" 7096 + source = "registry+https://github.com/rust-lang/crates.io-index" 7097 + checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 7098 + dependencies = [ 7099 + "windows-targets 0.52.6", 7100 + ] 7101 + 7102 + [[package]] 7103 + name = "windows-sys" 7104 + version = "0.59.0" 7105 + source = "registry+https://github.com/rust-lang/crates.io-index" 7106 + checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" 7107 + dependencies = [ 7108 + "windows-targets 0.52.6", 7109 + ] 7110 + 7111 + [[package]] 7112 + name = "windows-targets" 7113 + version = "0.48.5" 7114 + source = "registry+https://github.com/rust-lang/crates.io-index" 7115 + checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" 7116 + dependencies = [ 7117 + "windows_aarch64_gnullvm 0.48.5", 7118 + "windows_aarch64_msvc 0.48.5", 7119 + "windows_i686_gnu 0.48.5", 7120 + "windows_i686_msvc 0.48.5", 7121 + "windows_x86_64_gnu 0.48.5", 7122 + "windows_x86_64_gnullvm 0.48.5", 7123 + "windows_x86_64_msvc 0.48.5", 7124 + ] 7125 + 7126 + [[package]] 7127 + name = "windows-targets" 7128 + version = "0.52.6" 7129 + source = "registry+https://github.com/rust-lang/crates.io-index" 7130 + checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" 7131 + dependencies = [ 7132 + "windows_aarch64_gnullvm 0.52.6", 7133 + "windows_aarch64_msvc 0.52.6", 7134 + "windows_i686_gnu 0.52.6", 7135 + "windows_i686_gnullvm", 7136 + "windows_i686_msvc 0.52.6", 7137 + "windows_x86_64_gnu 0.52.6", 7138 + "windows_x86_64_gnullvm 0.52.6", 7139 + "windows_x86_64_msvc 0.52.6", 7140 + ] 7141 + 7142 + [[package]] 7143 + name = "windows_aarch64_gnullvm" 7144 + version = "0.48.5" 7145 + source = "registry+https://github.com/rust-lang/crates.io-index" 7146 + checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 7147 + 7148 + [[package]] 7149 + name = "windows_aarch64_gnullvm" 7150 + version = "0.52.6" 7151 + source = "registry+https://github.com/rust-lang/crates.io-index" 7152 + checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" 7153 + 7154 + [[package]] 7155 + name = "windows_aarch64_msvc" 7156 + version = "0.48.5" 7157 + source = "registry+https://github.com/rust-lang/crates.io-index" 7158 + checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 7159 + 7160 + [[package]] 7161 + name = "windows_aarch64_msvc" 7162 + version = "0.52.6" 7163 + source = "registry+https://github.com/rust-lang/crates.io-index" 7164 + checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" 7165 + 7166 + [[package]] 7167 + name = "windows_i686_gnu" 7168 + version = "0.48.5" 7169 + source = "registry+https://github.com/rust-lang/crates.io-index" 7170 + checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 7171 + 7172 + [[package]] 7173 + name = "windows_i686_gnu" 7174 + version = "0.52.6" 7175 + source = "registry+https://github.com/rust-lang/crates.io-index" 7176 + checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" 7177 + 7178 + [[package]] 7179 + name = "windows_i686_gnullvm" 7180 + version = "0.52.6" 7181 + source = "registry+https://github.com/rust-lang/crates.io-index" 7182 + checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" 7183 + 7184 + [[package]] 7185 + name = "windows_i686_msvc" 7186 + version = "0.48.5" 7187 + source = "registry+https://github.com/rust-lang/crates.io-index" 7188 + checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 7189 + 7190 + [[package]] 7191 + name = "windows_i686_msvc" 7192 + version = "0.52.6" 7193 + source = "registry+https://github.com/rust-lang/crates.io-index" 7194 + checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" 7195 + 7196 + [[package]] 7197 + name = "windows_x86_64_gnu" 7198 + version = "0.48.5" 7199 + source = "registry+https://github.com/rust-lang/crates.io-index" 7200 + checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 7201 + 7202 + [[package]] 7203 + name = "windows_x86_64_gnu" 7204 + version = "0.52.6" 7205 + source = "registry+https://github.com/rust-lang/crates.io-index" 7206 + checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" 7207 + 7208 + [[package]] 7209 + name = "windows_x86_64_gnullvm" 7210 + version = "0.48.5" 7211 + source = "registry+https://github.com/rust-lang/crates.io-index" 7212 + checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 7213 + 7214 + [[package]] 7215 + name = "windows_x86_64_gnullvm" 7216 + version = "0.52.6" 7217 + source = "registry+https://github.com/rust-lang/crates.io-index" 7218 + checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" 7219 + 7220 + [[package]] 7221 + name = "windows_x86_64_msvc" 7222 + version = "0.48.5" 7223 + source = "registry+https://github.com/rust-lang/crates.io-index" 7224 + checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 7225 + 7226 + [[package]] 7227 + name = "windows_x86_64_msvc" 7228 + version = "0.52.6" 7229 + source = "registry+https://github.com/rust-lang/crates.io-index" 7230 + checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" 7231 + 7232 + [[package]] 7233 + name = "winnow" 7234 + version = "0.5.40" 7235 + source = "registry+https://github.com/rust-lang/crates.io-index" 7236 + checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876" 7237 + dependencies = [ 7238 + "memchr", 7239 + ] 7240 + 7241 + [[package]] 7242 + name = "winnow" 7243 + version = "0.6.20" 7244 + source = "registry+https://github.com/rust-lang/crates.io-index" 7245 + checksum = "36c1fec1a2bb5866f07c25f68c26e565c4c200aebb96d7e55710c19d3e8ac49b" 7246 + dependencies = [ 7247 + "memchr", 7248 + ] 7249 + 7250 + [[package]] 7251 + name = "winreg" 7252 + version = "0.50.0" 7253 + source = "registry+https://github.com/rust-lang/crates.io-index" 7254 + checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" 7255 + dependencies = [ 7256 + "cfg-if", 7257 + "windows-sys 0.48.0", 7258 + ] 7259 + 7260 + [[package]] 7261 + name = "wintun" 7262 + version = "0.3.2" 7263 + source = "registry+https://github.com/rust-lang/crates.io-index" 7264 + checksum = "29b83b0eca06dd125dbcd48a45327c708a6da8aada3d95a3f06db0ce4b17e0d4" 7265 + dependencies = [ 7266 + "c2rust-bitfields", 7267 + "libloading", 7268 + "log", 7269 + "thiserror", 7270 + "windows 0.51.1", 7271 + ] 7272 + 7273 + [[package]] 7274 + name = "wyz" 7275 + version = "0.5.1" 7276 + source = "registry+https://github.com/rust-lang/crates.io-index" 7277 + checksum = "05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed" 7278 + dependencies = [ 7279 + "tap", 7280 + ] 7281 + 7282 + [[package]] 7283 + name = "x25519-dalek" 7284 + version = "2.0.1" 7285 + source = "registry+https://github.com/rust-lang/crates.io-index" 7286 + checksum = "c7e468321c81fb07fa7f4c636c3972b9100f0346e5b6a9f2bd0603a52f7ed277" 7287 + dependencies = [ 7288 + "curve25519-dalek", 7289 + "rand_core", 7290 + "serde", 7291 + "zeroize", 7292 + ] 7293 + 7294 + [[package]] 7295 + name = "x509-signature" 7296 + version = "0.5.0" 7297 + source = "registry+https://github.com/rust-lang/crates.io-index" 7298 + checksum = "9fb2bc2a902d992cd5f471ee3ab0ffd6603047a4207384562755b9d6de977518" 7299 + dependencies = [ 7300 + "ring 0.16.20", 7301 + "untrusted 0.7.1", 7302 + ] 7303 + 7304 + [[package]] 7305 + name = "zerocopy" 7306 + version = "0.7.35" 7307 + source = "registry+https://github.com/rust-lang/crates.io-index" 7308 + checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" 7309 + dependencies = [ 7310 + "byteorder", 7311 + "zerocopy-derive", 7312 + ] 7313 + 7314 + [[package]] 7315 + name = "zerocopy-derive" 7316 + version = "0.7.35" 7317 + source = "registry+https://github.com/rust-lang/crates.io-index" 7318 + checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" 7319 + dependencies = [ 7320 + "proc-macro2", 7321 + "quote", 7322 + "syn 2.0.79", 7323 + ] 7324 + 7325 + [[package]] 7326 + name = "zeroize" 7327 + version = "1.8.1" 7328 + source = "registry+https://github.com/rust-lang/crates.io-index" 7329 + checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde" 7330 + dependencies = [ 7331 + "zeroize_derive", 7332 + ] 7333 + 7334 + [[package]] 7335 + name = "zeroize_derive" 7336 + version = "1.4.2" 7337 + source = "registry+https://github.com/rust-lang/crates.io-index" 7338 + checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" 7339 + dependencies = [ 7340 + "proc-macro2", 7341 + "quote", 7342 + "syn 2.0.79", 7343 + ]
+61
pkgs/by-name/cl/clash-rs/package.nix
··· 1 + { 2 + lib, 3 + fetchFromGitHub, 4 + rustPlatform, 5 + protobuf, 6 + versionCheckHook, 7 + }: 8 + rustPlatform.buildRustPackage rec { 9 + pname = "clash-rs"; 10 + version = "0.7.0"; 11 + 12 + src = fetchFromGitHub { 13 + owner = "Watfaq"; 14 + repo = "clash-rs"; 15 + rev = "v${version}"; 16 + hash = "sha256-0deMVI51XHTCrnLTycqDsaY5Lq+wx14uMUlkG5OViNA="; 17 + }; 18 + 19 + cargoLock = { 20 + lockFile = ./Cargo.lock; 21 + outputHashes = { 22 + "boringtun-0.6.0" = "sha256-HBNo53b+CpCGmTXZYH4NBBvNmekyaBKAk1pSRzZdavg="; 23 + "netstack-lwip-0.3.4" = "sha256-lcauDyaw5gAaECRcGNXQDHbWmnyxil18qWFkZ/p/C50="; 24 + "rustls-0.23.12" = "sha256-grt94JG44MljRQRooVZbXL4h4XLI1/KoIdwGv03MoIU="; 25 + "tokio-rustls-0.26.0" = "sha256-Bmi36j8hbR4kkY/xnHbluaInk+YH5/eTln0VYfHulGA="; 26 + "tracing-oslog-0.2.0" = "sha256-JYaCslbVOgsyBhjeBkplPWcjSgFccjr4s6OAGIUu5kg="; 27 + "tuic-1.3.1" = "sha256-WMd+O2UEu0AEI+gNeQtdBhEgIB8LPanoIpMcDAUUWrM="; 28 + "tun-0.6.1" = "sha256-j4yQSu4Mw7DBFak8vJGQomYq81+pfaeEDdN4NNBve+E="; 29 + "unix-udp-sock-0.7.0" = "sha256-TekBfaxecFPpOfq7PVjLHwc0uIp3yJGV/Cgav5VfKaA="; 30 + }; 31 + }; 32 + 33 + env = { 34 + PROTOC = "${protobuf}/bin/protoc"; 35 + # requires features: sync_unsafe_cell, unbounded_shifts, let_chains, ip 36 + RUSTC_BOOTSTRAP = 1; 37 + }; 38 + 39 + doInstallCheck = true; 40 + 41 + dontCargoCheck = true; # test failed 42 + 43 + versionCheckProgramArg = "--version"; 44 + 45 + nativeInstallCheckInputs = [ versionCheckHook ]; 46 + 47 + buildFeatures = [ 48 + "shadowsocks" 49 + "tuic" 50 + "onion" 51 + ]; 52 + 53 + meta = { 54 + description = "Custom protocol, rule based network proxy software"; 55 + homepage = "https://github.com/Watfaq/clash-rs"; 56 + mainProgram = "clash-rs"; 57 + license = lib.licenses.asl20; 58 + maintainers = with lib.maintainers; [ aucub ]; 59 + platforms = lib.platforms.linux; 60 + }; 61 + }
+5 -5
pkgs/by-name/co/codeium/package.nix
··· 13 13 }.${system} or throwSystem; 14 14 15 15 hash = { 16 - x86_64-linux = "sha256-CQQ2GFy8eEaZkbnuCvBgSRMlwrEfqvM+dF1jlr6b7hk="; 17 - aarch64-linux = "sha256-LGGZZmVVO1ZhKXfU1F9SC2pGEZOqbf/hxmBMex4ll1o="; 18 - x86_64-darwin = "sha256-+pReEaZyi3o/ftaglOUNHoal9PShfj0gSJ2B3cg2Pa0="; 19 - aarch64-darwin = "sha256-0l6YlL9CSypRCzbxTOpC9fx2blgu5uelYCo85koJUdA="; 16 + x86_64-linux = "sha256-fxwFomtgkOCtZCmXjxlCqa+9hxBiVNbM2IFdAGQ8Nlw="; 17 + aarch64-linux = "sha256-hTxpszPXVU2FpB690tfZzrV9tUH/EqfjyEZQ8gPFmas="; 18 + x86_64-darwin = "sha256-RiSCz4xNMFDdsAttovjXys7MeXRQgmi6YOi2LwvRoGE="; 19 + aarch64-darwin = "sha256-G3j3Ds5ycGs0n5+KcaRa2MG86/1LdcZhgNdgeRIyfa4="; 20 20 }.${system} or throwSystem; 21 21 22 22 bin = "$out/bin/codeium_language_server"; ··· 24 24 in 25 25 stdenv.mkDerivation (finalAttrs: { 26 26 pname = "codeium"; 27 - version = "1.20.4"; 27 + version = "1.24.2"; 28 28 src = fetchurl { 29 29 name = "${finalAttrs.pname}-${finalAttrs.version}.gz"; 30 30 url = "https://github.com/Exafunction/codeium/releases/download/language-server-v${finalAttrs.version}/language_server_${plat}.gz";
+3 -3
pkgs/by-name/ez/eza/package.nix
··· 17 17 18 18 rustPlatform.buildRustPackage rec { 19 19 pname = "eza"; 20 - version = "0.20.5"; 20 + version = "0.20.6"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "eza-community"; 24 24 repo = "eza"; 25 25 rev = "v${version}"; 26 - hash = "sha256-cxgEeYazhWO1V2Tf+70u6wlc9oME5ws3Da+OYf7UprQ="; 26 + hash = "sha256-uck/FwVwl9CEqy7zuKgzAahNqNc3DiGSVAsr7rDuk9Y="; 27 27 }; 28 28 29 - cargoHash = "sha256-trO/NGNC5Kz76ua1RxBqfjNoXaQqikgPNyGnD7f/FXM="; 29 + cargoHash = "sha256-lhVkmSTmFhmg2Pqju79ghooyzjd7b2AJrGaHtATHJcI="; 30 30 31 31 nativeBuildInputs = [ cmake pkg-config installShellFiles pandoc ]; 32 32 buildInputs = [ zlib ]
+3 -3
pkgs/by-name/fr/fretboard/package.nix
··· 18 18 19 19 stdenv.mkDerivation (finalAttrs: { 20 20 pname = "fretboard"; 21 - version = "7.1"; 21 + version = "8.0"; 22 22 23 23 src = fetchFromGitHub { 24 24 owner = "bragefuglseth"; 25 25 repo = "fretboard"; 26 26 rev = "v${finalAttrs.version}"; 27 - hash = "sha256-ZBDsG59WLsTYdayqGMBAh9+gDtoaqlAuSdObcjAk6DA="; 27 + hash = "sha256-8xINlVhWgg73DrRi8S5rhNc1sbG4DbWOsiEBjU8NSXo="; 28 28 }; 29 29 30 30 cargoDeps = rustPlatform.fetchCargoTarball { 31 31 src = finalAttrs.src; 32 32 name = "${finalAttrs.pname}-${finalAttrs.version}"; 33 - hash = "sha256-W0gvSPVG0q1928uDky4Ad4VowuWcj6DyyWF2C2Y573c="; 33 + hash = "sha256-LSL7VvRgA8MaFXn/vi5Zf1sY4cqv0a9PNnZ3JlDNIaE="; 34 34 }; 35 35 36 36 nativeBuildInputs = [
+3 -3
pkgs/by-name/hy/hydra/package.nix
··· 124 124 in 125 125 stdenv.mkDerivation (finalAttrs: { 126 126 pname = "hydra"; 127 - version = "0-unstable-2024-10-08"; 127 + version = "0-unstable-2024-10-24"; 128 128 129 129 src = fetchFromGitHub { 130 130 owner = "NixOS"; 131 131 repo = "hydra"; 132 - rev = "c69e30122bf7e7a7d3de70dc2418263c6e44159b"; 133 - hash = "sha256-khkY1GG43/VUBt6g7Egt0Zz0V/rXxnDUpOLtanFum7Y="; 132 + rev = "f974891c76e295240017dd7f04d50ecb4b70284e"; 133 + hash = "sha256-xVSu4ZNdlOEh2KcloDvhVeiFSYgk22W5fDvQlwn+kbE="; 134 134 }; 135 135 136 136 buildInputs = [
+3 -3
pkgs/by-name/ii/iio-hyprland/package.nix
··· 12 12 13 13 stdenv.mkDerivation { 14 14 pname = "iio-hyprland"; 15 - version = "0-unstable-2024-07-24"; 15 + version = "0-unstable-2024-09-29"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "JeanSchoeller"; 19 19 repo = "iio-hyprland"; 20 - rev = "bbf59e10cbf293e64b765864a324e971fcc06125"; 21 - hash = "sha256-9tB29tP3ZQ2tU2c+FrWrGqSm70ZrJP8H9WZKzHx55zI="; 20 + rev = "bd6be6b7e0fbc8ca1a5ccbf536602838e52c347e"; 21 + hash = "sha256-gfH/jcrmI27OEge8OGPe7JpC0jrQJuX7v9hM/ObjjW8="; 22 22 }; 23 23 24 24 buildInputs = [ dbus ];
-5
pkgs/by-name/im/immich-machine-learning/package.nix
··· 28 28 "pydantic-settings" 29 29 ]; 30 30 31 - pythonRemoveDeps = [ 32 - # https://github.com/immich-app/immich/pull/13762 33 - "setuptools" 34 - ]; 35 - 36 31 build-system = with python.pkgs; [ 37 32 poetry-core 38 33 cython
+10 -10
pkgs/by-name/im/immich/sources.json
··· 1 1 { 2 - "version": "1.119.0", 3 - "hash": "sha256-mflVxz+Pxv7xS4onsjRQ1lMZ43U/rkuqO6vPRon7Gms=", 2 + "version": "1.119.1", 3 + "hash": "sha256-T+bIL2LaVNgFT3xBUxiEzhyDiLpw/WU7mxttuJD39SQ=", 4 4 "components": { 5 5 "cli": { 6 - "npmDepsHash": "sha256-QClG/WQK2MbVKuR0Wk9+TdSTAbemtFeg7GkKjvEjC4c=", 7 - "version": "2.2.27" 6 + "npmDepsHash": "sha256-kTBlo6eIPswZC0GQG7IoqQZ5b7wPEXFaD/SuuaEQMEg=", 7 + "version": "2.2.28" 8 8 }, 9 9 "server": { 10 - "npmDepsHash": "sha256-9mMnOiKsTTO4PJUKYN668yjIELeFUgdqSx6Gf87UYVU=", 11 - "version": "1.119.0" 10 + "npmDepsHash": "sha256-zgzqh3TyafPKuk5RZ2I/haYFzMVlI4jGnwD5XLqTBdg=", 11 + "version": "1.119.1" 12 12 }, 13 13 "web": { 14 - "npmDepsHash": "sha256-ieTGMywR26msYqmQOK/q/l3O6/Vkmu0TLFn956kK/xE=", 15 - "version": "1.119.0" 14 + "npmDepsHash": "sha256-LPtsMzF7yYGrrpDoYoba6OQphKY7AvGbJpPc5pS4eFU=", 15 + "version": "1.119.1" 16 16 }, 17 17 "open-api/typescript-sdk": { 18 - "npmDepsHash": "sha256-NLvuHTVWuzv5G0ONu3S3K8AgyliTZowYQN0fzYhWtUQ=", 19 - "version": "1.119.0" 18 + "npmDepsHash": "sha256-dyKmDez8jO6p+cmSa2KMe9zzhXn4on3aFUMdep+gjzU=", 19 + "version": "1.119.1" 20 20 } 21 21 } 22 22 }
+2 -2
pkgs/by-name/ir/irpf/package.nix
··· 12 12 13 13 stdenvNoCC.mkDerivation (finalAttrs: { 14 14 pname = "irpf"; 15 - version = "2024-1.4"; 15 + version = "2024-1.5"; 16 16 17 17 # https://www.gov.br/receitafederal/pt-br/centrais-de-conteudo/download/pgd/dirpf 18 18 # Para outros sistemas operacionais -> Multi ··· 20 20 year = lib.head (lib.splitVersion finalAttrs.version); 21 21 in fetchzip { 22 22 url = "https://downloadirpf.receita.fazenda.gov.br/irpf/${year}/irpf/arquivos/IRPF${finalAttrs.version}.zip"; 23 - hash = "sha256-223PZyGlLSK5GzR143IlGzhmJlXmvtBdscC2roPiQhc="; 23 + hash = "sha256-Pz8oI96GpLcHFEtnKUHnUHtZL3/QGhtG93ab5Au/tw0="; 24 24 }; 25 25 26 26 passthru.updateScript = writeScript "update-irpf" ''
+10 -17
pkgs/by-name/ja/jankyborders/package.nix
··· 1 - { lib 2 - , fetchFromGitHub 3 - , pkg-config 4 - , pkgs 5 - , overrideSDK 6 - , darwin 7 - , testers 8 - , nix-update-script 1 + { 2 + lib, 3 + stdenv, 4 + apple-sdk_11, 5 + fetchFromGitHub, 6 + pkg-config, 7 + testers, 8 + nix-update-script, 9 9 }: 10 - let 11 - stdenv = overrideSDK pkgs.stdenv "11.0"; 12 - in 13 10 stdenv.mkDerivation (finalAttrs: { 14 11 pname = "JankyBorders"; 15 12 version = "1.6.0"; ··· 22 25 pkg-config 23 26 ]; 24 27 25 - buildInputs = with darwin.apple_sdk.frameworks; [ 26 - AppKit 27 - ApplicationServices 28 - CoreFoundation 29 - CoreGraphics 30 - SkyLight 28 + buildInputs = [ 29 + apple-sdk_11 31 30 ]; 32 31 33 32 installPhase = ''
+3 -3
pkgs/by-name/la/lazysql/package.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "lazysql"; 11 - version = "0.2.9"; 11 + version = "0.3.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "jorgerojas26"; 15 15 repo = "lazysql"; 16 16 rev = "v${version}"; 17 - hash = "sha256-6aJrLkmebOhLrnVhl9cnbW1ZBt0vq8lR7Lhz9nPFr8Q="; 17 + hash = "sha256-nDiy7LSSUp1cPgtCfLdu7LEh0A+Ga1p5eNVanbQtQ+E="; 18 18 }; 19 19 20 - vendorHash = "sha256-celee8uyoirX+vtAww2iQJtRwJEHyfHL2mZA2muSRiQ="; 20 + vendorHash = "sha256-SKNFViwoMzZ1hKKZSvTm0/kKro1IaUVsC+0Pbv7FoAU="; 21 21 22 22 buildInputs = lib.optionals stdenv.hostPlatform.isLinux [ xorg.libX11 ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ darwin.apple_sdk.frameworks.Cocoa ]; 23 23
+87
pkgs/by-name/li/libedgetpu/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitHub, 5 + libusb1, 6 + abseil-cpp, 7 + flatbuffers, 8 + fetchpatch, 9 + xxd, 10 + }: 11 + let 12 + # Tensorflow 2.16.1 requires Flatbuffers 23.5.26 13 + # Compile as a shared library 14 + flatbuffers_23_5_26 = flatbuffers.overrideAttrs (oldAttrs: rec { 15 + version = "23.5.26"; 16 + cmakeFlags = (oldAttrs.cmakeFlags or [ ]) ++ [ "-DFLATBUFFERS_BUILD_SHAREDLIB=ON" ]; 17 + NIX_CXXSTDLIB_COMPILE = "-std=c++17"; 18 + configureFlags = (oldAttrs.configureFlags or [ ]) ++ [ "--enable-shared" ]; 19 + src = fetchFromGitHub { 20 + owner = "google"; 21 + repo = "flatbuffers"; 22 + rev = "v${version}"; 23 + hash = "sha256-e+dNPNbCHYDXUS/W+hMqf/37fhVgEGzId6rhP3cToTE="; 24 + }; 25 + }); 26 + in 27 + stdenv.mkDerivation { 28 + pname = "libedgetpu"; 29 + version = "0-unstable-2024-03-14"; 30 + 31 + src = fetchFromGitHub { 32 + owner = "google-coral"; 33 + repo = "libedgetpu"; 34 + rev = "e35aed18fea2e2d25d98352e5a5bd357c170bd4d"; 35 + hash = "sha256-SabiFG/EgspiCFpg8XQs6RjFhrPPUfhILPmYQQA1E2w="; 36 + }; 37 + 38 + patches = [ 39 + (fetchpatch { 40 + name = "fix-makefile-to-compile-with-latest-tensorflow.patch"; 41 + url = "https://patch-diff.githubusercontent.com/raw/google-coral/libedgetpu/pull/66.patch"; 42 + hash = "sha256-mMODpQmikfXtsQvtgh26cy97EiykYNLngSjidOBt/3I="; 43 + }) 44 + ]; 45 + 46 + makeFlags = [ 47 + "-f" 48 + "makefile_build/Makefile" 49 + "libedgetpu" 50 + ]; 51 + 52 + buildInputs = [ 53 + abseil-cpp 54 + libusb1 55 + flatbuffers_23_5_26 56 + ]; 57 + 58 + nativeBuildInputs = [ xxd ]; 59 + 60 + NIX_CXXSTDLIB_COMPILE = "-std=c++17"; 61 + 62 + TFROOT = fetchFromGitHub { 63 + owner = "tensorflow"; 64 + repo = "tensorflow"; 65 + rev = "v2.16.1"; 66 + hash = "sha256-UPvK5Kc/FNVJq3FchN5IIBBObvcHtAPVv0ARzWzA35M="; 67 + }; 68 + 69 + enableParallelBuilding = true; 70 + 71 + installPhase = '' 72 + runHook preInstall 73 + install -Dm555 out/direct/k8/libedgetpu.so.1.0 -t $out/lib 74 + ln -s $out/lib/libedgetpu.so.1.0 $out/lib/libedgetpu.so.1 75 + install -Dm444 debian/edgetpu-accelerator.rules $out/lib/udev/rules.d/99-edgetpu-accelerator.rules 76 + install -Dm444 tflite/public/*.h -t $out/include 77 + runHook postInstall 78 + ''; 79 + 80 + meta = { 81 + homepage = "https://github.com/google-coral/libedgetpu"; 82 + description = "Userspace level runtime driver for Coral devices"; 83 + license = lib.licenses.asl20; 84 + maintainers = with lib.maintainers; [ frenetic00 ]; 85 + platforms = lib.platforms.linux; 86 + }; 87 + }
+33
pkgs/by-name/mi/mieru/package.nix
··· 1 + { 2 + lib, 3 + buildGoModule, 4 + fetchFromGitHub, 5 + }: 6 + 7 + buildGoModule rec { 8 + pname = "mieru"; 9 + version = "3.7.0"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "enfein"; 13 + repo = "mieru"; 14 + rev = "v${version}"; 15 + hash = "sha256-VFQWiihwd0YiLpgTxKUjVd+IkGivsa4jI/jb5ckjFt8="; 16 + }; 17 + 18 + vendorHash = "sha256-woQoqYjdv2TZo66IwNkSHzIHFlu9JH8q/RXGyLlnTTc="; 19 + proxyVendor = true; 20 + 21 + ldflags = [ 22 + "-s" 23 + "-w" 24 + ]; 25 + 26 + meta = { 27 + description = "Socks5 / HTTP / HTTPS proxy to bypass censorship"; 28 + homepage = "https://github.com/enfein/mieru"; 29 + license = lib.licenses.gpl3Only; 30 + maintainers = with lib.maintainers; [ oluceps ]; 31 + mainProgram = "mieru"; 32 + }; 33 + }
+12
pkgs/by-name/mo/monado-vulkan-layers/absolute-layer-path.patch
··· 1 + diff --git a/CMakeLists.txt b/CMakeLists.txt 2 + index d9a1b56..9a07e69 100644 3 + --- a/CMakeLists.txt 4 + +++ b/CMakeLists.txt 5 + @@ -41,6 +41,7 @@ generate_vulkan_api_layer_manifest_at_install( 6 + RELATIVE_LAYER_DIR ${LAYER_INSTALLDIR} 7 + DESTINATION ${CMAKE_INSTALL_DATADIR}/vulkan/implicit_layer.d 8 + COMPONENT vulkan_layer 9 + + ABSOLUTE_LAYER_PATH 10 + ) 11 + 12 + set(CPACK_COMPONENT_vulkan_layer_DISPLAY_NAME "Timeline Semaphore Vulkan Implicit Layer")
+44
pkgs/by-name/mo/monado-vulkan-layers/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitLab, 5 + cmake, 6 + vulkan-headers, 7 + vulkan-loader, 8 + }: 9 + stdenv.mkDerivation { 10 + pname = "monado-vulkan-layers"; 11 + version = "0-unstable-2024-02-21"; 12 + 13 + src = fetchFromGitLab { 14 + domain = "gitlab.freedesktop.org"; 15 + owner = "monado"; 16 + repo = "utilities/vulkan-layers"; 17 + rev = "ae43cdcbd25c56e3481bbc8a0ce2bfcebba9f7c2"; 18 + sha256 = "sha256-QabYVKcenW+LQ+QSjUoQOLOQAVHdjE0YXd+1WsdzNPc="; 19 + }; 20 + 21 + nativeBuildInputs = [ 22 + cmake 23 + ]; 24 + 25 + buildInputs = [ 26 + vulkan-headers 27 + vulkan-loader 28 + ]; 29 + 30 + patches = [ 31 + ./absolute-layer-path.patch 32 + ]; 33 + 34 + meta = with lib; { 35 + description = "Vulkan Layers for Monado"; 36 + homepage = "https://gitlab.freedesktop.org/monado/utilities/vulkan-layers"; 37 + platforms = platforms.linux; 38 + license = licenses.boost; 39 + maintainers = with maintainers; [ 40 + Scrumplex 41 + passivelemon 42 + ]; 43 + }; 44 + }
+3 -3
pkgs/by-name/nc/nc4nix/package.nix
··· 7 7 8 8 buildGoModule { 9 9 pname = "nc4nix"; 10 - version = "0-unstable-2024-09-18"; 10 + version = "0-unstable-2024-09-28"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "helsinki-systems"; 14 14 repo = "nc4nix"; 15 - rev = "3474a6a0c686f3deb2ba6022cfd1164632d8af5c"; 16 - hash = "sha256-txpWJ/RHyfxJOhUCeb4Z3mzjdMxPDM1/nLEFO/8/9VQ="; 15 + rev = "9bdda09dacf31d7b33a1b53f17b9a8ad212f0271"; 16 + hash = "sha256-imu8R9nbpUuXZvqKvJsy1phAgvBz4tHac5fwkb5igYo="; 17 17 }; 18 18 19 19 vendorHash = "sha256-qntRsv3KvAbV3lENjAHKkQOqh3uTo3gacfwase489tQ=";
+2 -2
pkgs/by-name/ni/nicotine-plus/package.nix
··· 10 10 11 11 python3Packages.buildPythonApplication rec { 12 12 pname = "nicotine-plus"; 13 - version = "3.3.4"; 13 + version = "3.3.5"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "nicotine-plus"; 17 17 repo = "nicotine-plus"; 18 18 rev = "refs/tags/${version}"; 19 - hash = "sha256-3OMcCMHx+uRid9MF2LMaqUOVQEDlvJiLIVDpCunhxw8="; 19 + hash = "sha256-6tA3d+QX2ArDH4aeWZNKuIXe3Sk32JaFe8d0C8G9Akc="; 20 20 }; 21 21 22 22 nativeBuildInputs = [ gettext wrapGAppsHook4 gobject-introspection ];
+5 -8
pkgs/by-name/nu/nufmt/package.nix
··· 3 3 stdenv, 4 4 fetchFromGitHub, 5 5 rustPlatform, 6 - darwin, 6 + apple-sdk_11, 7 7 llvmPackages, 8 8 nix-update-script, 9 9 ... 10 10 }: 11 - rustPlatform.buildRustPackage rec { 11 + rustPlatform.buildRustPackage { 12 12 pname = "nufmt"; 13 13 version = "0-unstable-2024-10-20"; 14 14 ··· 19 19 hash = "sha256-AurQGIZDYOkMMyAEXP01QziISQcSME3GFtvqjCDoeiw="; 20 20 }; 21 21 22 - buildInputs = lib.optionals stdenv.hostPlatform.isDarwin ( 23 - with darwin.apple_sdk.frameworks; 24 - [ 25 - IOKit 26 - ] 27 - ); 22 + buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ 23 + apple-sdk_11 24 + ]; 28 25 29 26 env.LIBCLANG_PATH = lib.optionalString stdenv.cc.isClang "${llvmPackages.libclang.lib}/lib"; 30 27
+3 -3
pkgs/by-name/op/opencomposite/package.nix
··· 15 15 16 16 stdenv.mkDerivation { 17 17 pname = "opencomposite"; 18 - version = "0-unstable-2024-10-02"; 18 + version = "0-unstable-2024-10-28"; 19 19 20 20 src = fetchFromGitLab { 21 21 owner = "znixian"; 22 22 repo = "OpenOVR"; 23 - rev = "f969a972e9a151de776fa8d1bd6e67056f0a5d5d"; 23 + rev = "e162c7e9be2521a357fba4bee13af85437a1027b"; 24 24 fetchSubmodules = true; 25 - hash = "sha256-3Aar7HGhn9nd/EtJoeUbQTkUR16jx946ZXMNDOXSdfQ="; 25 + hash = "sha256-+suq0gV8zRDhF3ApnzQCC/5st59VniU6v7TcDdght6Q="; 26 26 }; 27 27 28 28 nativeBuildInputs = [ cmake ];
+2 -2
pkgs/by-name/pl/plattenalbum/package.nix
··· 13 13 14 14 python3Packages.buildPythonApplication rec { 15 15 pname = "plattenalbum"; 16 - version = "2.1.1"; 16 + version = "2.2.0"; 17 17 pyproject = false; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "SoongNoonien"; 21 21 repo = "plattenalbum"; 22 22 rev = "refs/tags/v${version}"; 23 - hash = "sha256-M4WjRQQYu8ixUYV6LgiyAPyvCS1Vk+UpLq/Sek0qBlw="; 23 + hash = "sha256-WUhKNt6jAKHsLGy862DJqV4S34krNl9y43vyLiq5qss="; 24 24 }; 25 25 26 26 nativeBuildInputs = [
+2 -2
pkgs/by-name/pq/pqiv/package.nix
··· 14 14 15 15 stdenv.mkDerivation (finalAttrs: { 16 16 pname = "pqiv"; 17 - version = "2.13.1"; 17 + version = "2.13.2"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "phillipberndt"; 21 21 repo = "pqiv"; 22 22 rev = finalAttrs.version; 23 - hash = "sha256-Op+N4zzq7MazjFvx5VisjsRXbIqLtWPv4hdVjmS7lPY="; 23 + hash = "sha256-wpM8eG2/sEfwYLfh6s3AL+z73IzeXxwGm/scWRRKLPo="; 24 24 }; 25 25 26 26 nativeBuildInputs = [ pkg-config ];
+46
pkgs/by-name/py/pyamlboot/package.nix
··· 1 + { 2 + lib, 3 + fetchFromGitHub, 4 + python3Packages, 5 + testers, 6 + }: 7 + 8 + python3Packages.buildPythonApplication rec { 9 + pname = "pyamlboot"; 10 + version = "1.0.0"; 11 + 12 + src = fetchFromGitHub { 13 + owner = "superna9999"; 14 + repo = "pyamlboot"; 15 + rev = "refs/tags/${version}"; 16 + hash = "sha256-vpWq8+0ZoTkfVyx+2BbXdULFwo/Ug4U1gWArXDfnzyk="; 17 + }; 18 + 19 + build-system = with python3Packages; [ 20 + setuptools 21 + ]; 22 + 23 + dependencies = with python3Packages; [ 24 + pyusb 25 + wheel 26 + setuptools 27 + ]; 28 + 29 + passthru.tests.version = testers.testVersion { 30 + package = "pyamlboot"; 31 + command = "boot.py -v"; 32 + version = "boot.py ${version}"; 33 + }; 34 + 35 + meta = { 36 + description = "Amlogic USB Boot Protocol Library"; 37 + homepage = "https://github.com/superna9999/pyamlboot"; 38 + license = with lib.licenses; [ 39 + asl20 40 + gpl2Only 41 + mit 42 + ]; 43 + maintainers = with lib.maintainers; [ genga898 ]; 44 + mainProgram = "boot.py"; 45 + }; 46 + }
+43
pkgs/by-name/sa/salt-lint/package.nix
··· 1 + { 2 + lib, 3 + fetchFromGitHub, 4 + python3Packages, 5 + versionCheckHook, 6 + }: 7 + 8 + python3Packages.buildPythonApplication rec { 9 + pname = "salt-lint"; 10 + version = "0.9.2"; 11 + pyproject = true; 12 + 13 + src = fetchFromGitHub { 14 + owner = "warpnet"; 15 + repo = "salt-lint"; 16 + rev = "refs/tags/v${version}"; 17 + hash = "sha256-Q/blaqDqs9gPrMfN+e1hkCi9IPMM0osPYTDsT6UODB4="; 18 + }; 19 + 20 + build-system = with python3Packages; [ 21 + setuptools 22 + ]; 23 + 24 + dependencies = with python3Packages; [ 25 + pathspec 26 + pyyaml 27 + ]; 28 + 29 + nativeInputChecks = [ 30 + python3Packages.pytestCheckHook 31 + versionCheckHook 32 + ]; 33 + 34 + versionCheckProgramArg = [ "--version" ]; 35 + 36 + meta = { 37 + description = "Command-line utility that checks for best practices in SaltStack"; 38 + homepage = "https://salt-lint.readthedocs.io/en/latest/"; 39 + license = lib.licenses.mit; 40 + mainProgram = "salt-lint"; 41 + maintainers = with lib.maintainers; [ genga898 ]; 42 + }; 43 + }
+1
pkgs/by-name/sa/sasquatch/package.nix
··· 51 51 "LZO_SUPPORT=1" 52 52 "XZ_SUPPORT=1" 53 53 "ZSTD_SUPPORT=1" 54 + "AR:=$(AR)" 54 55 ]; 55 56 56 57 env.NIX_CFLAGS_COMPILE = lib.optionalString bigEndian "-DFIX_BE";
+2 -2
pkgs/by-name/sh/shotcut/package.nix
··· 18 18 }: 19 19 stdenv.mkDerivation (finalAttrs: { 20 20 pname = "shotcut"; 21 - version = "24.09.13"; 21 + version = "24.10.13"; 22 22 23 23 src = fetchFromGitHub { 24 24 owner = "mltframework"; 25 25 repo = "shotcut"; 26 26 rev = "v${finalAttrs.version}"; 27 - hash = "sha256-hYpb3ZCRXd07KQVZ3xpNeEJY5HFLNDsqpPJp3b9UXtE="; 27 + hash = "sha256-lt8NXjh222h6l+zfGNKGntUNPya4TUjwqA74DDdWzQo="; 28 28 }; 29 29 30 30 nativeBuildInputs = [
+2867
pkgs/by-name/st/stardust-xr-server/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.21.0" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" 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 = "aho-corasick" 22 + version = "1.1.1" 23 + source = "registry+https://github.com/rust-lang/crates.io-index" 24 + checksum = "ea5d730647d4fadd988536d06fecce94b7b4f2a7efdae548f1cf4b63205518ab" 25 + dependencies = [ 26 + "memchr", 27 + ] 28 + 29 + [[package]] 30 + name = "aliasable" 31 + version = "0.1.3" 32 + source = "registry+https://github.com/rust-lang/crates.io-index" 33 + checksum = "250f629c0161ad8107cf89319e990051fae62832fd343083bea452d93e2205fd" 34 + 35 + [[package]] 36 + name = "angle" 37 + version = "0.5.0" 38 + source = "registry+https://github.com/rust-lang/crates.io-index" 39 + checksum = "0bf965b6b142c8c68150e815ef527d17f0fe74e622b2c5287fd8626cb7c4a5fa" 40 + dependencies = [ 41 + "num-traits", 42 + "serde", 43 + "serde_derive", 44 + ] 45 + 46 + [[package]] 47 + name = "angular-units" 48 + version = "0.2.4" 49 + source = "registry+https://github.com/rust-lang/crates.io-index" 50 + checksum = "4f1c36cde4b75aa8518ad38880fdc7b649d7bf22b359a296964756e2319d598d" 51 + dependencies = [ 52 + "approx 0.3.2", 53 + "num-traits", 54 + ] 55 + 56 + [[package]] 57 + name = "anstream" 58 + version = "0.5.0" 59 + source = "registry+https://github.com/rust-lang/crates.io-index" 60 + checksum = "b1f58811cfac344940f1a400b6e6231ce35171f614f26439e80f8c1465c5cc0c" 61 + dependencies = [ 62 + "anstyle", 63 + "anstyle-parse", 64 + "anstyle-query", 65 + "anstyle-wincon", 66 + "colorchoice", 67 + "utf8parse", 68 + ] 69 + 70 + [[package]] 71 + name = "anstyle" 72 + version = "1.0.3" 73 + source = "registry+https://github.com/rust-lang/crates.io-index" 74 + checksum = "b84bf0a05bbb2a83e5eb6fa36bb6e87baa08193c35ff52bbf6b38d8af2890e46" 75 + 76 + [[package]] 77 + name = "anstyle-parse" 78 + version = "0.2.1" 79 + source = "registry+https://github.com/rust-lang/crates.io-index" 80 + checksum = "938874ff5980b03a87c5524b3ae5b59cf99b1d6bc836848df7bc5ada9643c333" 81 + dependencies = [ 82 + "utf8parse", 83 + ] 84 + 85 + [[package]] 86 + name = "anstyle-query" 87 + version = "1.0.0" 88 + source = "registry+https://github.com/rust-lang/crates.io-index" 89 + checksum = "5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b" 90 + dependencies = [ 91 + "windows-sys", 92 + ] 93 + 94 + [[package]] 95 + name = "anstyle-wincon" 96 + version = "2.1.0" 97 + source = "registry+https://github.com/rust-lang/crates.io-index" 98 + checksum = "58f54d10c6dfa51283a066ceab3ec1ab78d13fae00aa49243a45e4571fb79dfd" 99 + dependencies = [ 100 + "anstyle", 101 + "windows-sys", 102 + ] 103 + 104 + [[package]] 105 + name = "anyhow" 106 + version = "1.0.75" 107 + source = "registry+https://github.com/rust-lang/crates.io-index" 108 + checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6" 109 + 110 + [[package]] 111 + name = "appendlist" 112 + version = "1.4.0" 113 + source = "registry+https://github.com/rust-lang/crates.io-index" 114 + checksum = "e149dc73cd30538307e7ffa2acd3d2221148eaeed4871f246657b1c3eaa1cbd2" 115 + 116 + [[package]] 117 + name = "approx" 118 + version = "0.3.2" 119 + source = "registry+https://github.com/rust-lang/crates.io-index" 120 + checksum = "f0e60b75072ecd4168020818c0107f2857bb6c4e64252d8d3983f6263b40a5c3" 121 + dependencies = [ 122 + "num-traits", 123 + ] 124 + 125 + [[package]] 126 + name = "approx" 127 + version = "0.4.0" 128 + source = "registry+https://github.com/rust-lang/crates.io-index" 129 + checksum = "3f2a05fd1bd10b2527e20a2cd32d8873d115b8b39fe219ee25f42a8aca6ba278" 130 + dependencies = [ 131 + "num-traits", 132 + ] 133 + 134 + [[package]] 135 + name = "async-trait" 136 + version = "0.1.73" 137 + source = "registry+https://github.com/rust-lang/crates.io-index" 138 + checksum = "bc00ceb34980c03614e35a3a4e218276a0a824e911d07651cd0d858a51e8c0f0" 139 + dependencies = [ 140 + "proc-macro2", 141 + "quote", 142 + "syn 2.0.37", 143 + ] 144 + 145 + [[package]] 146 + name = "atty" 147 + version = "0.2.14" 148 + source = "registry+https://github.com/rust-lang/crates.io-index" 149 + checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" 150 + dependencies = [ 151 + "hermit-abi 0.1.19", 152 + "libc", 153 + "winapi", 154 + ] 155 + 156 + [[package]] 157 + name = "autocfg" 158 + version = "1.1.0" 159 + source = "registry+https://github.com/rust-lang/crates.io-index" 160 + checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 161 + 162 + [[package]] 163 + name = "axum" 164 + version = "0.6.20" 165 + source = "registry+https://github.com/rust-lang/crates.io-index" 166 + checksum = "3b829e4e32b91e643de6eafe82b1d90675f5874230191a4ffbc1b336dec4d6bf" 167 + dependencies = [ 168 + "async-trait", 169 + "axum-core", 170 + "bitflags 1.3.2", 171 + "bytes", 172 + "futures-util", 173 + "http", 174 + "http-body", 175 + "hyper", 176 + "itoa", 177 + "matchit", 178 + "memchr", 179 + "mime", 180 + "percent-encoding", 181 + "pin-project-lite", 182 + "rustversion", 183 + "serde", 184 + "sync_wrapper", 185 + "tower", 186 + "tower-layer", 187 + "tower-service", 188 + ] 189 + 190 + [[package]] 191 + name = "axum-core" 192 + version = "0.3.4" 193 + source = "registry+https://github.com/rust-lang/crates.io-index" 194 + checksum = "759fa577a247914fd3f7f76d62972792636412fbfd634cd452f6a385a74d2d2c" 195 + dependencies = [ 196 + "async-trait", 197 + "bytes", 198 + "futures-util", 199 + "http", 200 + "http-body", 201 + "mime", 202 + "rustversion", 203 + "tower-layer", 204 + "tower-service", 205 + ] 206 + 207 + [[package]] 208 + name = "backtrace" 209 + version = "0.3.69" 210 + source = "registry+https://github.com/rust-lang/crates.io-index" 211 + checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837" 212 + dependencies = [ 213 + "addr2line", 214 + "cc", 215 + "cfg-if", 216 + "libc", 217 + "miniz_oxide", 218 + "object", 219 + "rustc-demangle", 220 + ] 221 + 222 + [[package]] 223 + name = "base64" 224 + version = "0.13.1" 225 + source = "registry+https://github.com/rust-lang/crates.io-index" 226 + checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" 227 + 228 + [[package]] 229 + name = "base64" 230 + version = "0.21.4" 231 + source = "registry+https://github.com/rust-lang/crates.io-index" 232 + checksum = "9ba43ea6f343b788c8764558649e08df62f86c6ef251fdaeb1ffd010a9ae50a2" 233 + 234 + [[package]] 235 + name = "bindgen" 236 + version = "0.64.0" 237 + source = "registry+https://github.com/rust-lang/crates.io-index" 238 + checksum = "c4243e6031260db77ede97ad86c27e501d646a27ab57b59a574f725d98ab1fb4" 239 + dependencies = [ 240 + "bitflags 1.3.2", 241 + "cexpr", 242 + "clang-sys", 243 + "lazy_static", 244 + "lazycell", 245 + "log", 246 + "peeking_take_while", 247 + "proc-macro2", 248 + "quote", 249 + "regex", 250 + "rustc-hash", 251 + "shlex", 252 + "syn 1.0.109", 253 + "which", 254 + ] 255 + 256 + [[package]] 257 + name = "bitflags" 258 + version = "1.3.2" 259 + source = "registry+https://github.com/rust-lang/crates.io-index" 260 + checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 261 + 262 + [[package]] 263 + name = "bitflags" 264 + version = "2.4.0" 265 + source = "registry+https://github.com/rust-lang/crates.io-index" 266 + checksum = "b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635" 267 + 268 + [[package]] 269 + name = "bytemuck" 270 + version = "1.14.0" 271 + source = "registry+https://github.com/rust-lang/crates.io-index" 272 + checksum = "374d28ec25809ee0e23827c2ab573d729e293f281dfe393500e7ad618baa61c6" 273 + dependencies = [ 274 + "bytemuck_derive", 275 + ] 276 + 277 + [[package]] 278 + name = "bytemuck_derive" 279 + version = "1.5.0" 280 + source = "registry+https://github.com/rust-lang/crates.io-index" 281 + checksum = "965ab7eb5f8f97d2a083c799f3a1b994fc397b2fe2da5d1da1626ce15a39f2b1" 282 + dependencies = [ 283 + "proc-macro2", 284 + "quote", 285 + "syn 2.0.37", 286 + ] 287 + 288 + [[package]] 289 + name = "byteorder" 290 + version = "1.4.3" 291 + source = "registry+https://github.com/rust-lang/crates.io-index" 292 + checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" 293 + 294 + [[package]] 295 + name = "bytes" 296 + version = "1.5.0" 297 + source = "registry+https://github.com/rust-lang/crates.io-index" 298 + checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" 299 + 300 + [[package]] 301 + name = "calloop" 302 + version = "0.12.2" 303 + source = "registry+https://github.com/rust-lang/crates.io-index" 304 + checksum = "aadd183e815348c0649051b1c43418643208f8ed13c8a84da7215b4e1cf42714" 305 + dependencies = [ 306 + "bitflags 2.4.0", 307 + "log", 308 + "polling", 309 + "rustix", 310 + "slab", 311 + "thiserror", 312 + ] 313 + 314 + [[package]] 315 + name = "cc" 316 + version = "1.0.83" 317 + source = "registry+https://github.com/rust-lang/crates.io-index" 318 + checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" 319 + dependencies = [ 320 + "libc", 321 + ] 322 + 323 + [[package]] 324 + name = "cexpr" 325 + version = "0.6.0" 326 + source = "registry+https://github.com/rust-lang/crates.io-index" 327 + checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" 328 + dependencies = [ 329 + "nom", 330 + ] 331 + 332 + [[package]] 333 + name = "cfg-if" 334 + version = "1.0.0" 335 + source = "registry+https://github.com/rust-lang/crates.io-index" 336 + checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 337 + 338 + [[package]] 339 + name = "cgmath" 340 + version = "0.18.0" 341 + source = "registry+https://github.com/rust-lang/crates.io-index" 342 + checksum = "1a98d30140e3296250832bbaaff83b27dcd6fa3cc70fb6f1f3e5c9c0023b5317" 343 + dependencies = [ 344 + "approx 0.4.0", 345 + "num-traits", 346 + ] 347 + 348 + [[package]] 349 + name = "clang-sys" 350 + version = "1.6.1" 351 + source = "registry+https://github.com/rust-lang/crates.io-index" 352 + checksum = "c688fc74432808e3eb684cae8830a86be1d66a2bd58e1f248ed0960a590baf6f" 353 + dependencies = [ 354 + "glob", 355 + "libc", 356 + "libloading 0.7.4", 357 + ] 358 + 359 + [[package]] 360 + name = "clap" 361 + version = "4.4.5" 362 + source = "registry+https://github.com/rust-lang/crates.io-index" 363 + checksum = "824956d0dca8334758a5b7f7e50518d66ea319330cbceedcf76905c2f6ab30e3" 364 + dependencies = [ 365 + "clap_builder", 366 + "clap_derive", 367 + ] 368 + 369 + [[package]] 370 + name = "clap_builder" 371 + version = "4.4.5" 372 + source = "registry+https://github.com/rust-lang/crates.io-index" 373 + checksum = "122ec64120a49b4563ccaedcbea7818d069ed8e9aa6d829b82d8a4128936b2ab" 374 + dependencies = [ 375 + "anstream", 376 + "anstyle", 377 + "clap_lex", 378 + "strsim", 379 + ] 380 + 381 + [[package]] 382 + name = "clap_derive" 383 + version = "4.4.2" 384 + source = "registry+https://github.com/rust-lang/crates.io-index" 385 + checksum = "0862016ff20d69b84ef8247369fabf5c008a7417002411897d40ee1f4532b873" 386 + dependencies = [ 387 + "heck", 388 + "proc-macro2", 389 + "quote", 390 + "syn 2.0.37", 391 + ] 392 + 393 + [[package]] 394 + name = "clap_lex" 395 + version = "0.5.1" 396 + source = "registry+https://github.com/rust-lang/crates.io-index" 397 + checksum = "cd7cc57abe963c6d3b9d8be5b06ba7c8957a930305ca90304f24ef040aa6f961" 398 + 399 + [[package]] 400 + name = "cluFlock" 401 + version = "1.2.7" 402 + source = "registry+https://github.com/rust-lang/crates.io-index" 403 + checksum = "a5c0fabbd86438044c17b633a514a4e5512f356ee114d7378665d24212462f88" 404 + dependencies = [ 405 + "libc", 406 + "winapi", 407 + ] 408 + 409 + [[package]] 410 + name = "cmake" 411 + version = "0.1.50" 412 + source = "registry+https://github.com/rust-lang/crates.io-index" 413 + checksum = "a31c789563b815f77f4250caee12365734369f942439b7defd71e18a48197130" 414 + dependencies = [ 415 + "cc", 416 + ] 417 + 418 + [[package]] 419 + name = "color-eyre" 420 + version = "0.6.2" 421 + source = "registry+https://github.com/rust-lang/crates.io-index" 422 + checksum = "5a667583cca8c4f8436db8de46ea8233c42a7d9ae424a82d338f2e4675229204" 423 + dependencies = [ 424 + "backtrace", 425 + "eyre", 426 + "indenter", 427 + "once_cell", 428 + "owo-colors", 429 + ] 430 + 431 + [[package]] 432 + name = "color-rs" 433 + version = "0.8.0" 434 + source = "registry+https://github.com/rust-lang/crates.io-index" 435 + checksum = "3415c18b81f66b23614db9fcccbf19d2af434e04d9a6c7ac10e49930f39d89f8" 436 + dependencies = [ 437 + "angle", 438 + "half", 439 + "num-traits", 440 + "serde", 441 + "serde_derive", 442 + ] 443 + 444 + [[package]] 445 + name = "colorchoice" 446 + version = "1.0.0" 447 + source = "registry+https://github.com/rust-lang/crates.io-index" 448 + checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" 449 + 450 + [[package]] 451 + name = "concat-idents" 452 + version = "1.1.5" 453 + source = "registry+https://github.com/rust-lang/crates.io-index" 454 + checksum = "f76990911f2267d837d9d0ad060aa63aaad170af40904b29461734c339030d4d" 455 + dependencies = [ 456 + "quote", 457 + "syn 2.0.37", 458 + ] 459 + 460 + [[package]] 461 + name = "concurrent-queue" 462 + version = "2.3.0" 463 + source = "registry+https://github.com/rust-lang/crates.io-index" 464 + checksum = "f057a694a54f12365049b0958a1685bb52d567f5593b355fbf685838e873d400" 465 + dependencies = [ 466 + "crossbeam-utils", 467 + ] 468 + 469 + [[package]] 470 + name = "console-api" 471 + version = "0.5.0" 472 + source = "registry+https://github.com/rust-lang/crates.io-index" 473 + checksum = "c2895653b4d9f1538a83970077cb01dfc77a4810524e51a110944688e916b18e" 474 + dependencies = [ 475 + "prost", 476 + "prost-types", 477 + "tonic", 478 + "tracing-core", 479 + ] 480 + 481 + [[package]] 482 + name = "console-subscriber" 483 + version = "0.1.10" 484 + source = "registry+https://github.com/rust-lang/crates.io-index" 485 + checksum = "d4cf42660ac07fcebed809cfe561dd8730bcd35b075215e6479c516bcd0d11cb" 486 + dependencies = [ 487 + "console-api", 488 + "crossbeam-channel", 489 + "crossbeam-utils", 490 + "futures", 491 + "hdrhistogram", 492 + "humantime", 493 + "prost-types", 494 + "serde", 495 + "serde_json", 496 + "thread_local", 497 + "tokio", 498 + "tokio-stream", 499 + "tonic", 500 + "tracing", 501 + "tracing-core", 502 + "tracing-subscriber", 503 + ] 504 + 505 + [[package]] 506 + name = "convert_case" 507 + version = "0.6.0" 508 + source = "registry+https://github.com/rust-lang/crates.io-index" 509 + checksum = "ec182b0ca2f35d8fc196cf3404988fd8b8c739a4d270ff118a398feb0cbec1ca" 510 + dependencies = [ 511 + "unicode-segmentation", 512 + ] 513 + 514 + [[package]] 515 + name = "crc32fast" 516 + version = "1.3.2" 517 + source = "registry+https://github.com/rust-lang/crates.io-index" 518 + checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" 519 + dependencies = [ 520 + "cfg-if", 521 + ] 522 + 523 + [[package]] 524 + name = "crossbeam-channel" 525 + version = "0.5.8" 526 + source = "registry+https://github.com/rust-lang/crates.io-index" 527 + checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" 528 + dependencies = [ 529 + "cfg-if", 530 + "crossbeam-utils", 531 + ] 532 + 533 + [[package]] 534 + name = "crossbeam-utils" 535 + version = "0.8.16" 536 + source = "registry+https://github.com/rust-lang/crates.io-index" 537 + checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294" 538 + dependencies = [ 539 + "cfg-if", 540 + ] 541 + 542 + [[package]] 543 + name = "ctrlc" 544 + version = "3.4.1" 545 + source = "registry+https://github.com/rust-lang/crates.io-index" 546 + checksum = "82e95fbd621905b854affdc67943b043a0fbb6ed7385fd5a25650d19a8a6cfdf" 547 + dependencies = [ 548 + "nix 0.27.1", 549 + "windows-sys", 550 + ] 551 + 552 + [[package]] 553 + name = "cursor-icon" 554 + version = "1.1.0" 555 + source = "registry+https://github.com/rust-lang/crates.io-index" 556 + checksum = "96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991" 557 + 558 + [[package]] 559 + name = "directories" 560 + version = "5.0.1" 561 + source = "registry+https://github.com/rust-lang/crates.io-index" 562 + checksum = "9a49173b84e034382284f27f1af4dcbbd231ffa358c0fe316541a7337f376a35" 563 + dependencies = [ 564 + "dirs-sys", 565 + ] 566 + 567 + [[package]] 568 + name = "dirs" 569 + version = "5.0.1" 570 + source = "registry+https://github.com/rust-lang/crates.io-index" 571 + checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" 572 + dependencies = [ 573 + "dirs-sys", 574 + ] 575 + 576 + [[package]] 577 + name = "dirs-sys" 578 + version = "0.4.1" 579 + source = "registry+https://github.com/rust-lang/crates.io-index" 580 + checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" 581 + dependencies = [ 582 + "libc", 583 + "option-ext", 584 + "redox_users", 585 + "windows-sys", 586 + ] 587 + 588 + [[package]] 589 + name = "dlib" 590 + version = "0.5.2" 591 + source = "registry+https://github.com/rust-lang/crates.io-index" 592 + checksum = "330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412" 593 + dependencies = [ 594 + "libloading 0.8.0", 595 + ] 596 + 597 + [[package]] 598 + name = "downcast-rs" 599 + version = "1.2.0" 600 + source = "registry+https://github.com/rust-lang/crates.io-index" 601 + checksum = "9ea835d29036a4087793836fa931b08837ad5e957da9e23886b29586fb9b6650" 602 + 603 + [[package]] 604 + name = "drm" 605 + version = "0.11.1" 606 + source = "registry+https://github.com/rust-lang/crates.io-index" 607 + checksum = "a0f8a69e60d75ae7dab4ef26a59ca99f2a89d4c142089b537775ae0c198bdcde" 608 + dependencies = [ 609 + "bitflags 2.4.0", 610 + "bytemuck", 611 + "drm-ffi", 612 + "drm-fourcc", 613 + "rustix", 614 + ] 615 + 616 + [[package]] 617 + name = "drm-ffi" 618 + version = "0.7.1" 619 + source = "registry+https://github.com/rust-lang/crates.io-index" 620 + checksum = "41334f8405792483e32ad05fbb9c5680ff4e84491883d2947a4757dc54cb2ac6" 621 + dependencies = [ 622 + "drm-sys", 623 + "rustix", 624 + ] 625 + 626 + [[package]] 627 + name = "drm-fourcc" 628 + version = "2.2.0" 629 + source = "registry+https://github.com/rust-lang/crates.io-index" 630 + checksum = "0aafbcdb8afc29c1a7ee5fbe53b5d62f4565b35a042a662ca9fecd0b54dae6f4" 631 + 632 + [[package]] 633 + name = "drm-sys" 634 + version = "0.6.1" 635 + source = "registry+https://github.com/rust-lang/crates.io-index" 636 + checksum = "2d09ff881f92f118b11105ba5e34ff8f4adf27b30dae8f12e28c193af1c83176" 637 + dependencies = [ 638 + "libc", 639 + "linux-raw-sys 0.6.1", 640 + ] 641 + 642 + [[package]] 643 + name = "either" 644 + version = "1.9.0" 645 + source = "registry+https://github.com/rust-lang/crates.io-index" 646 + checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" 647 + 648 + [[package]] 649 + name = "encoding_rs" 650 + version = "0.8.33" 651 + source = "registry+https://github.com/rust-lang/crates.io-index" 652 + checksum = "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1" 653 + dependencies = [ 654 + "cfg-if", 655 + ] 656 + 657 + [[package]] 658 + name = "equivalent" 659 + version = "1.0.1" 660 + source = "registry+https://github.com/rust-lang/crates.io-index" 661 + checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" 662 + 663 + [[package]] 664 + name = "errno" 665 + version = "0.3.7" 666 + source = "registry+https://github.com/rust-lang/crates.io-index" 667 + checksum = "f258a7194e7f7c2a7837a8913aeab7fd8c383457034fa20ce4dd3dcb813e8eb8" 668 + dependencies = [ 669 + "libc", 670 + "windows-sys", 671 + ] 672 + 673 + [[package]] 674 + name = "eyre" 675 + version = "0.6.8" 676 + source = "registry+https://github.com/rust-lang/crates.io-index" 677 + checksum = "4c2b6b5a29c02cdc822728b7d7b8ae1bab3e3b05d44522770ddd49722eeac7eb" 678 + dependencies = [ 679 + "indenter", 680 + "once_cell", 681 + ] 682 + 683 + [[package]] 684 + name = "fastrand" 685 + version = "2.0.1" 686 + source = "registry+https://github.com/rust-lang/crates.io-index" 687 + checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5" 688 + 689 + [[package]] 690 + name = "flatbuffers" 691 + version = "23.5.26" 692 + source = "registry+https://github.com/rust-lang/crates.io-index" 693 + checksum = "4dac53e22462d78c16d64a1cd22371b54cc3fe94aa15e7886a2fa6e5d1ab8640" 694 + dependencies = [ 695 + "bitflags 1.3.2", 696 + "rustc_version", 697 + ] 698 + 699 + [[package]] 700 + name = "flate2" 701 + version = "1.0.27" 702 + source = "registry+https://github.com/rust-lang/crates.io-index" 703 + checksum = "c6c98ee8095e9d1dcbf2fcc6d95acccb90d1c81db1e44725c6a984b1dbdfb010" 704 + dependencies = [ 705 + "crc32fast", 706 + "miniz_oxide", 707 + ] 708 + 709 + [[package]] 710 + name = "flexbuffers" 711 + version = "2.0.0" 712 + source = "registry+https://github.com/rust-lang/crates.io-index" 713 + checksum = "15d14128f06405808ce75bfebe11e9b0f9da18719ede6d7bdb1702d6bfe0f7e8" 714 + dependencies = [ 715 + "bitflags 1.3.2", 716 + "byteorder", 717 + "num_enum 0.5.11", 718 + "serde", 719 + "serde_derive", 720 + ] 721 + 722 + [[package]] 723 + name = "fnv" 724 + version = "1.0.7" 725 + source = "registry+https://github.com/rust-lang/crates.io-index" 726 + checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 727 + 728 + [[package]] 729 + name = "futures" 730 + version = "0.3.28" 731 + source = "registry+https://github.com/rust-lang/crates.io-index" 732 + checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40" 733 + dependencies = [ 734 + "futures-channel", 735 + "futures-core", 736 + "futures-io", 737 + "futures-sink", 738 + "futures-task", 739 + "futures-util", 740 + ] 741 + 742 + [[package]] 743 + name = "futures-channel" 744 + version = "0.3.28" 745 + source = "registry+https://github.com/rust-lang/crates.io-index" 746 + checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" 747 + dependencies = [ 748 + "futures-core", 749 + "futures-sink", 750 + ] 751 + 752 + [[package]] 753 + name = "futures-core" 754 + version = "0.3.28" 755 + source = "registry+https://github.com/rust-lang/crates.io-index" 756 + checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" 757 + 758 + [[package]] 759 + name = "futures-io" 760 + version = "0.3.28" 761 + source = "registry+https://github.com/rust-lang/crates.io-index" 762 + checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" 763 + 764 + [[package]] 765 + name = "futures-sink" 766 + version = "0.3.28" 767 + source = "registry+https://github.com/rust-lang/crates.io-index" 768 + checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" 769 + 770 + [[package]] 771 + name = "futures-task" 772 + version = "0.3.28" 773 + source = "registry+https://github.com/rust-lang/crates.io-index" 774 + checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" 775 + 776 + [[package]] 777 + name = "futures-util" 778 + version = "0.3.28" 779 + source = "registry+https://github.com/rust-lang/crates.io-index" 780 + checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" 781 + dependencies = [ 782 + "futures-core", 783 + "futures-sink", 784 + "futures-task", 785 + "pin-project-lite", 786 + "pin-utils", 787 + ] 788 + 789 + [[package]] 790 + name = "fxhash" 791 + version = "0.2.1" 792 + source = "registry+https://github.com/rust-lang/crates.io-index" 793 + checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" 794 + dependencies = [ 795 + "byteorder", 796 + ] 797 + 798 + [[package]] 799 + name = "fxtypemap" 800 + version = "0.2.0" 801 + source = "registry+https://github.com/rust-lang/crates.io-index" 802 + checksum = "c11c87c936dd5cbf3389179749cf020d886f32cc577fc214a7a65eaac5c569db" 803 + dependencies = [ 804 + "fxhash", 805 + ] 806 + 807 + [[package]] 808 + name = "generator" 809 + version = "0.7.5" 810 + source = "registry+https://github.com/rust-lang/crates.io-index" 811 + checksum = "5cc16584ff22b460a382b7feec54b23d2908d858152e5739a120b949293bd74e" 812 + dependencies = [ 813 + "cc", 814 + "libc", 815 + "log", 816 + "rustversion", 817 + "windows", 818 + ] 819 + 820 + [[package]] 821 + name = "gethostname" 822 + version = "0.4.3" 823 + source = "registry+https://github.com/rust-lang/crates.io-index" 824 + checksum = "0176e0459c2e4a1fe232f984bca6890e681076abb9934f6cea7c326f3fc47818" 825 + dependencies = [ 826 + "libc", 827 + "windows-targets", 828 + ] 829 + 830 + [[package]] 831 + name = "getrandom" 832 + version = "0.2.10" 833 + source = "registry+https://github.com/rust-lang/crates.io-index" 834 + checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427" 835 + dependencies = [ 836 + "cfg-if", 837 + "libc", 838 + "wasi", 839 + ] 840 + 841 + [[package]] 842 + name = "gimli" 843 + version = "0.28.0" 844 + source = "registry+https://github.com/rust-lang/crates.io-index" 845 + checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0" 846 + 847 + [[package]] 848 + name = "gl_generator" 849 + version = "0.14.0" 850 + source = "registry+https://github.com/rust-lang/crates.io-index" 851 + checksum = "1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d" 852 + dependencies = [ 853 + "khronos_api", 854 + "log", 855 + "xml-rs", 856 + ] 857 + 858 + [[package]] 859 + name = "glam" 860 + version = "0.23.0" 861 + source = "registry+https://github.com/rust-lang/crates.io-index" 862 + checksum = "8e4afd9ad95555081e109fe1d21f2a30c691b5f0919c67dfa690a2e1eb6bd51c" 863 + dependencies = [ 864 + "mint", 865 + "serde", 866 + ] 867 + 868 + [[package]] 869 + name = "glam" 870 + version = "0.24.2" 871 + source = "registry+https://github.com/rust-lang/crates.io-index" 872 + checksum = "b5418c17512bdf42730f9032c74e1ae39afc408745ebb2acf72fbc4691c17945" 873 + dependencies = [ 874 + "mint", 875 + ] 876 + 877 + [[package]] 878 + name = "glob" 879 + version = "0.3.1" 880 + source = "registry+https://github.com/rust-lang/crates.io-index" 881 + checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" 882 + 883 + [[package]] 884 + name = "global_counter" 885 + version = "0.2.2" 886 + source = "registry+https://github.com/rust-lang/crates.io-index" 887 + checksum = "2a77c0a6d353621e0ba32c0eb64a5ed3832d900135712779e38bd2ea31d6509f" 888 + dependencies = [ 889 + "once_cell", 890 + "parking_lot 0.11.2", 891 + ] 892 + 893 + [[package]] 894 + name = "h2" 895 + version = "0.3.21" 896 + source = "registry+https://github.com/rust-lang/crates.io-index" 897 + checksum = "91fc23aa11be92976ef4729127f1a74adf36d8436f7816b185d18df956790833" 898 + dependencies = [ 899 + "bytes", 900 + "fnv", 901 + "futures-core", 902 + "futures-sink", 903 + "futures-util", 904 + "http", 905 + "indexmap 1.9.3", 906 + "slab", 907 + "tokio", 908 + "tokio-util", 909 + "tracing", 910 + ] 911 + 912 + [[package]] 913 + name = "half" 914 + version = "1.8.2" 915 + source = "registry+https://github.com/rust-lang/crates.io-index" 916 + checksum = "eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7" 917 + 918 + [[package]] 919 + name = "hashbrown" 920 + version = "0.12.3" 921 + source = "registry+https://github.com/rust-lang/crates.io-index" 922 + checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 923 + 924 + [[package]] 925 + name = "hashbrown" 926 + version = "0.14.0" 927 + source = "registry+https://github.com/rust-lang/crates.io-index" 928 + checksum = "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a" 929 + 930 + [[package]] 931 + name = "hdrhistogram" 932 + version = "7.5.2" 933 + source = "registry+https://github.com/rust-lang/crates.io-index" 934 + checksum = "7f19b9f54f7c7f55e31401bb647626ce0cf0f67b0004982ce815b3ee72a02aa8" 935 + dependencies = [ 936 + "base64 0.13.1", 937 + "byteorder", 938 + "flate2", 939 + "nom", 940 + "num-traits", 941 + ] 942 + 943 + [[package]] 944 + name = "heck" 945 + version = "0.4.1" 946 + source = "registry+https://github.com/rust-lang/crates.io-index" 947 + checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" 948 + 949 + [[package]] 950 + name = "hermit-abi" 951 + version = "0.1.19" 952 + source = "registry+https://github.com/rust-lang/crates.io-index" 953 + checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" 954 + dependencies = [ 955 + "libc", 956 + ] 957 + 958 + [[package]] 959 + name = "hermit-abi" 960 + version = "0.3.3" 961 + source = "registry+https://github.com/rust-lang/crates.io-index" 962 + checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7" 963 + 964 + [[package]] 965 + name = "home" 966 + version = "0.5.5" 967 + source = "registry+https://github.com/rust-lang/crates.io-index" 968 + checksum = "5444c27eef6923071f7ebcc33e3444508466a76f7a2b93da00ed6e19f30c1ddb" 969 + dependencies = [ 970 + "windows-sys", 971 + ] 972 + 973 + [[package]] 974 + name = "http" 975 + version = "0.2.9" 976 + source = "registry+https://github.com/rust-lang/crates.io-index" 977 + checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482" 978 + dependencies = [ 979 + "bytes", 980 + "fnv", 981 + "itoa", 982 + ] 983 + 984 + [[package]] 985 + name = "http-body" 986 + version = "0.4.5" 987 + source = "registry+https://github.com/rust-lang/crates.io-index" 988 + checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" 989 + dependencies = [ 990 + "bytes", 991 + "http", 992 + "pin-project-lite", 993 + ] 994 + 995 + [[package]] 996 + name = "httparse" 997 + version = "1.8.0" 998 + source = "registry+https://github.com/rust-lang/crates.io-index" 999 + checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" 1000 + 1001 + [[package]] 1002 + name = "httpdate" 1003 + version = "1.0.3" 1004 + source = "registry+https://github.com/rust-lang/crates.io-index" 1005 + checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" 1006 + 1007 + [[package]] 1008 + name = "humantime" 1009 + version = "2.1.0" 1010 + source = "registry+https://github.com/rust-lang/crates.io-index" 1011 + checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" 1012 + 1013 + [[package]] 1014 + name = "hyper" 1015 + version = "0.14.27" 1016 + source = "registry+https://github.com/rust-lang/crates.io-index" 1017 + checksum = "ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468" 1018 + dependencies = [ 1019 + "bytes", 1020 + "futures-channel", 1021 + "futures-core", 1022 + "futures-util", 1023 + "h2", 1024 + "http", 1025 + "http-body", 1026 + "httparse", 1027 + "httpdate", 1028 + "itoa", 1029 + "pin-project-lite", 1030 + "socket2 0.4.9", 1031 + "tokio", 1032 + "tower-service", 1033 + "tracing", 1034 + "want", 1035 + ] 1036 + 1037 + [[package]] 1038 + name = "hyper-timeout" 1039 + version = "0.4.1" 1040 + source = "registry+https://github.com/rust-lang/crates.io-index" 1041 + checksum = "bbb958482e8c7be4bc3cf272a766a2b0bf1a6755e7a6ae777f017a31d11b13b1" 1042 + dependencies = [ 1043 + "hyper", 1044 + "pin-project-lite", 1045 + "tokio", 1046 + "tokio-io-timeout", 1047 + ] 1048 + 1049 + [[package]] 1050 + name = "indenter" 1051 + version = "0.3.3" 1052 + source = "registry+https://github.com/rust-lang/crates.io-index" 1053 + checksum = "ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683" 1054 + 1055 + [[package]] 1056 + name = "indexmap" 1057 + version = "1.9.3" 1058 + source = "registry+https://github.com/rust-lang/crates.io-index" 1059 + checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 1060 + dependencies = [ 1061 + "autocfg", 1062 + "hashbrown 0.12.3", 1063 + ] 1064 + 1065 + [[package]] 1066 + name = "indexmap" 1067 + version = "2.0.0" 1068 + source = "registry+https://github.com/rust-lang/crates.io-index" 1069 + checksum = "d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d" 1070 + dependencies = [ 1071 + "equivalent", 1072 + "hashbrown 0.14.0", 1073 + ] 1074 + 1075 + [[package]] 1076 + name = "input-event-codes" 1077 + version = "5.16.8" 1078 + source = "registry+https://github.com/rust-lang/crates.io-index" 1079 + checksum = "6b6b0f8557f596a2db592f172015c40d0c149e16a956c7848e733d663f2c6636" 1080 + 1081 + [[package]] 1082 + name = "instant" 1083 + version = "0.1.12" 1084 + source = "registry+https://github.com/rust-lang/crates.io-index" 1085 + checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 1086 + dependencies = [ 1087 + "cfg-if", 1088 + ] 1089 + 1090 + [[package]] 1091 + name = "io-lifetimes" 1092 + version = "2.0.2" 1093 + source = "registry+https://github.com/rust-lang/crates.io-index" 1094 + checksum = "bffb4def18c48926ccac55c1223e02865ce1a821751a95920448662696e7472c" 1095 + 1096 + [[package]] 1097 + name = "itertools" 1098 + version = "0.10.5" 1099 + source = "registry+https://github.com/rust-lang/crates.io-index" 1100 + checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 1101 + dependencies = [ 1102 + "either", 1103 + ] 1104 + 1105 + [[package]] 1106 + name = "itertools" 1107 + version = "0.11.0" 1108 + source = "registry+https://github.com/rust-lang/crates.io-index" 1109 + checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" 1110 + dependencies = [ 1111 + "either", 1112 + ] 1113 + 1114 + [[package]] 1115 + name = "itoa" 1116 + version = "1.0.9" 1117 + source = "registry+https://github.com/rust-lang/crates.io-index" 1118 + checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38" 1119 + 1120 + [[package]] 1121 + name = "kdl" 1122 + version = "4.6.0" 1123 + source = "registry+https://github.com/rust-lang/crates.io-index" 1124 + checksum = "062c875482ccb676fd40c804a40e3824d4464c18c364547456d1c8e8e951ae47" 1125 + dependencies = [ 1126 + "miette", 1127 + "nom", 1128 + "thiserror", 1129 + ] 1130 + 1131 + [[package]] 1132 + name = "khronos_api" 1133 + version = "3.1.0" 1134 + source = "registry+https://github.com/rust-lang/crates.io-index" 1135 + checksum = "e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc" 1136 + 1137 + [[package]] 1138 + name = "lazy_static" 1139 + version = "1.4.0" 1140 + source = "registry+https://github.com/rust-lang/crates.io-index" 1141 + checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 1142 + 1143 + [[package]] 1144 + name = "lazycell" 1145 + version = "1.3.0" 1146 + source = "registry+https://github.com/rust-lang/crates.io-index" 1147 + checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" 1148 + 1149 + [[package]] 1150 + name = "libc" 1151 + version = "0.2.150" 1152 + source = "registry+https://github.com/rust-lang/crates.io-index" 1153 + checksum = "89d92a4743f9a61002fae18374ed11e7973f530cb3a3255fb354818118b2203c" 1154 + 1155 + [[package]] 1156 + name = "libloading" 1157 + version = "0.7.4" 1158 + source = "registry+https://github.com/rust-lang/crates.io-index" 1159 + checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f" 1160 + dependencies = [ 1161 + "cfg-if", 1162 + "winapi", 1163 + ] 1164 + 1165 + [[package]] 1166 + name = "libloading" 1167 + version = "0.8.0" 1168 + source = "registry+https://github.com/rust-lang/crates.io-index" 1169 + checksum = "d580318f95776505201b28cf98eb1fa5e4be3b689633ba6a3e6cd880ff22d8cb" 1170 + dependencies = [ 1171 + "cfg-if", 1172 + "windows-sys", 1173 + ] 1174 + 1175 + [[package]] 1176 + name = "linux-raw-sys" 1177 + version = "0.4.11" 1178 + source = "registry+https://github.com/rust-lang/crates.io-index" 1179 + checksum = "969488b55f8ac402214f3f5fd243ebb7206cf82de60d3172994707a4bcc2b829" 1180 + 1181 + [[package]] 1182 + name = "linux-raw-sys" 1183 + version = "0.6.1" 1184 + source = "registry+https://github.com/rust-lang/crates.io-index" 1185 + checksum = "da4a7ec558fa3b65e4c69b6af8df01fb9ad51ac69262335e1505276bc091935d" 1186 + 1187 + [[package]] 1188 + name = "lock_api" 1189 + version = "0.4.10" 1190 + source = "registry+https://github.com/rust-lang/crates.io-index" 1191 + checksum = "c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16" 1192 + dependencies = [ 1193 + "autocfg", 1194 + "scopeguard", 1195 + ] 1196 + 1197 + [[package]] 1198 + name = "log" 1199 + version = "0.4.20" 1200 + source = "registry+https://github.com/rust-lang/crates.io-index" 1201 + checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" 1202 + 1203 + [[package]] 1204 + name = "loom" 1205 + version = "0.5.6" 1206 + source = "registry+https://github.com/rust-lang/crates.io-index" 1207 + checksum = "ff50ecb28bb86013e935fb6683ab1f6d3a20016f123c76fd4c27470076ac30f5" 1208 + dependencies = [ 1209 + "cfg-if", 1210 + "generator", 1211 + "scoped-tls", 1212 + "tracing", 1213 + "tracing-subscriber", 1214 + ] 1215 + 1216 + [[package]] 1217 + name = "manifest-dir-macros" 1218 + version = "0.1.18" 1219 + source = "registry+https://github.com/rust-lang/crates.io-index" 1220 + checksum = "9c6d40de1ccdbf8bde2eaa0750595478a368f7b3a3f89c426e3454f64e29f593" 1221 + dependencies = [ 1222 + "once_cell", 1223 + "proc-macro2", 1224 + "quote", 1225 + "syn 2.0.37", 1226 + ] 1227 + 1228 + [[package]] 1229 + name = "matchers" 1230 + version = "0.1.0" 1231 + source = "registry+https://github.com/rust-lang/crates.io-index" 1232 + checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" 1233 + dependencies = [ 1234 + "regex-automata 0.1.10", 1235 + ] 1236 + 1237 + [[package]] 1238 + name = "matchit" 1239 + version = "0.7.3" 1240 + source = "registry+https://github.com/rust-lang/crates.io-index" 1241 + checksum = "0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94" 1242 + 1243 + [[package]] 1244 + name = "memchr" 1245 + version = "2.6.3" 1246 + source = "registry+https://github.com/rust-lang/crates.io-index" 1247 + checksum = "8f232d6ef707e1956a43342693d2a31e72989554d58299d7a88738cc95b0d35c" 1248 + 1249 + [[package]] 1250 + name = "memmap2" 1251 + version = "0.8.0" 1252 + source = "registry+https://github.com/rust-lang/crates.io-index" 1253 + checksum = "43a5a03cefb0d953ec0be133036f14e109412fa594edc2f77227249db66cc3ed" 1254 + dependencies = [ 1255 + "libc", 1256 + ] 1257 + 1258 + [[package]] 1259 + name = "memoffset" 1260 + version = "0.7.1" 1261 + source = "registry+https://github.com/rust-lang/crates.io-index" 1262 + checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4" 1263 + dependencies = [ 1264 + "autocfg", 1265 + ] 1266 + 1267 + [[package]] 1268 + name = "miette" 1269 + version = "5.10.0" 1270 + source = "registry+https://github.com/rust-lang/crates.io-index" 1271 + checksum = "59bb584eaeeab6bd0226ccf3509a69d7936d148cf3d036ad350abe35e8c6856e" 1272 + dependencies = [ 1273 + "miette-derive", 1274 + "once_cell", 1275 + "thiserror", 1276 + "unicode-width", 1277 + ] 1278 + 1279 + [[package]] 1280 + name = "miette-derive" 1281 + version = "5.10.0" 1282 + source = "registry+https://github.com/rust-lang/crates.io-index" 1283 + checksum = "49e7bc1560b95a3c4a25d03de42fe76ca718ab92d1a22a55b9b4cf67b3ae635c" 1284 + dependencies = [ 1285 + "proc-macro2", 1286 + "quote", 1287 + "syn 2.0.37", 1288 + ] 1289 + 1290 + [[package]] 1291 + name = "mime" 1292 + version = "0.3.17" 1293 + source = "registry+https://github.com/rust-lang/crates.io-index" 1294 + checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" 1295 + 1296 + [[package]] 1297 + name = "minimal-lexical" 1298 + version = "0.2.1" 1299 + source = "registry+https://github.com/rust-lang/crates.io-index" 1300 + checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" 1301 + 1302 + [[package]] 1303 + name = "miniz_oxide" 1304 + version = "0.7.1" 1305 + source = "registry+https://github.com/rust-lang/crates.io-index" 1306 + checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" 1307 + dependencies = [ 1308 + "adler", 1309 + ] 1310 + 1311 + [[package]] 1312 + name = "mint" 1313 + version = "0.5.9" 1314 + source = "registry+https://github.com/rust-lang/crates.io-index" 1315 + checksum = "e53debba6bda7a793e5f99b8dacf19e626084f525f7829104ba9898f367d85ff" 1316 + dependencies = [ 1317 + "serde", 1318 + ] 1319 + 1320 + [[package]] 1321 + name = "mio" 1322 + version = "0.8.8" 1323 + source = "registry+https://github.com/rust-lang/crates.io-index" 1324 + checksum = "927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2" 1325 + dependencies = [ 1326 + "libc", 1327 + "wasi", 1328 + "windows-sys", 1329 + ] 1330 + 1331 + [[package]] 1332 + name = "nanoid" 1333 + version = "0.4.0" 1334 + source = "registry+https://github.com/rust-lang/crates.io-index" 1335 + checksum = "3ffa00dec017b5b1a8b7cf5e2c008bfda1aa7e0697ac1508b491fdf2622fb4d8" 1336 + dependencies = [ 1337 + "rand", 1338 + ] 1339 + 1340 + [[package]] 1341 + name = "ndk-context" 1342 + version = "0.1.1" 1343 + source = "registry+https://github.com/rust-lang/crates.io-index" 1344 + checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b" 1345 + 1346 + [[package]] 1347 + name = "nix" 1348 + version = "0.26.4" 1349 + source = "registry+https://github.com/rust-lang/crates.io-index" 1350 + checksum = "598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b" 1351 + dependencies = [ 1352 + "bitflags 1.3.2", 1353 + "cfg-if", 1354 + "libc", 1355 + "memoffset", 1356 + "pin-utils", 1357 + ] 1358 + 1359 + [[package]] 1360 + name = "nix" 1361 + version = "0.27.1" 1362 + source = "registry+https://github.com/rust-lang/crates.io-index" 1363 + checksum = "2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053" 1364 + dependencies = [ 1365 + "bitflags 2.4.0", 1366 + "cfg-if", 1367 + "libc", 1368 + ] 1369 + 1370 + [[package]] 1371 + name = "nom" 1372 + version = "7.1.3" 1373 + source = "registry+https://github.com/rust-lang/crates.io-index" 1374 + checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" 1375 + dependencies = [ 1376 + "memchr", 1377 + "minimal-lexical", 1378 + ] 1379 + 1380 + [[package]] 1381 + name = "nu-ansi-term" 1382 + version = "0.46.0" 1383 + source = "registry+https://github.com/rust-lang/crates.io-index" 1384 + checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" 1385 + dependencies = [ 1386 + "overload", 1387 + "winapi", 1388 + ] 1389 + 1390 + [[package]] 1391 + name = "num-traits" 1392 + version = "0.2.16" 1393 + source = "registry+https://github.com/rust-lang/crates.io-index" 1394 + checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" 1395 + dependencies = [ 1396 + "autocfg", 1397 + ] 1398 + 1399 + [[package]] 1400 + name = "num_cpus" 1401 + version = "1.16.0" 1402 + source = "registry+https://github.com/rust-lang/crates.io-index" 1403 + checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" 1404 + dependencies = [ 1405 + "hermit-abi 0.3.3", 1406 + "libc", 1407 + ] 1408 + 1409 + [[package]] 1410 + name = "num_enum" 1411 + version = "0.5.11" 1412 + source = "registry+https://github.com/rust-lang/crates.io-index" 1413 + checksum = "1f646caf906c20226733ed5b1374287eb97e3c2a5c227ce668c1f2ce20ae57c9" 1414 + dependencies = [ 1415 + "num_enum_derive 0.5.11", 1416 + ] 1417 + 1418 + [[package]] 1419 + name = "num_enum" 1420 + version = "0.6.1" 1421 + source = "registry+https://github.com/rust-lang/crates.io-index" 1422 + checksum = "7a015b430d3c108a207fd776d2e2196aaf8b1cf8cf93253e3a097ff3085076a1" 1423 + dependencies = [ 1424 + "num_enum_derive 0.6.1", 1425 + ] 1426 + 1427 + [[package]] 1428 + name = "num_enum_derive" 1429 + version = "0.5.11" 1430 + source = "registry+https://github.com/rust-lang/crates.io-index" 1431 + checksum = "dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799" 1432 + dependencies = [ 1433 + "proc-macro-crate", 1434 + "proc-macro2", 1435 + "quote", 1436 + "syn 1.0.109", 1437 + ] 1438 + 1439 + [[package]] 1440 + name = "num_enum_derive" 1441 + version = "0.6.1" 1442 + source = "registry+https://github.com/rust-lang/crates.io-index" 1443 + checksum = "96667db765a921f7b295ffee8b60472b686a51d4f21c2ee4ffdb94c7013b65a6" 1444 + dependencies = [ 1445 + "proc-macro-crate", 1446 + "proc-macro2", 1447 + "quote", 1448 + "syn 2.0.37", 1449 + ] 1450 + 1451 + [[package]] 1452 + name = "object" 1453 + version = "0.32.1" 1454 + source = "registry+https://github.com/rust-lang/crates.io-index" 1455 + checksum = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0" 1456 + dependencies = [ 1457 + "memchr", 1458 + ] 1459 + 1460 + [[package]] 1461 + name = "once_cell" 1462 + version = "1.18.0" 1463 + source = "registry+https://github.com/rust-lang/crates.io-index" 1464 + checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" 1465 + 1466 + [[package]] 1467 + name = "option-ext" 1468 + version = "0.2.0" 1469 + source = "registry+https://github.com/rust-lang/crates.io-index" 1470 + checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" 1471 + 1472 + [[package]] 1473 + name = "ouroboros" 1474 + version = "0.18.0" 1475 + source = "registry+https://github.com/rust-lang/crates.io-index" 1476 + checksum = "1c86de06555b970aec45229b27291b53154f21a5743a163419f4e4c0b065dcde" 1477 + dependencies = [ 1478 + "aliasable", 1479 + "ouroboros_macro", 1480 + "static_assertions", 1481 + ] 1482 + 1483 + [[package]] 1484 + name = "ouroboros_macro" 1485 + version = "0.18.0" 1486 + source = "registry+https://github.com/rust-lang/crates.io-index" 1487 + checksum = "8cad0c4b129e9696e37cb712b243777b90ef489a0bfaa0ac34e7d9b860e4f134" 1488 + dependencies = [ 1489 + "heck", 1490 + "itertools 0.11.0", 1491 + "proc-macro-error", 1492 + "proc-macro2", 1493 + "quote", 1494 + "syn 2.0.37", 1495 + ] 1496 + 1497 + [[package]] 1498 + name = "overload" 1499 + version = "0.1.1" 1500 + source = "registry+https://github.com/rust-lang/crates.io-index" 1501 + checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" 1502 + 1503 + [[package]] 1504 + name = "owo-colors" 1505 + version = "3.5.0" 1506 + source = "registry+https://github.com/rust-lang/crates.io-index" 1507 + checksum = "c1b04fb49957986fdce4d6ee7a65027d55d4b6d2265e5848bbb507b58ccfdb6f" 1508 + 1509 + [[package]] 1510 + name = "parking_lot" 1511 + version = "0.11.2" 1512 + source = "registry+https://github.com/rust-lang/crates.io-index" 1513 + checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99" 1514 + dependencies = [ 1515 + "instant", 1516 + "lock_api", 1517 + "parking_lot_core 0.8.6", 1518 + ] 1519 + 1520 + [[package]] 1521 + name = "parking_lot" 1522 + version = "0.12.1" 1523 + source = "registry+https://github.com/rust-lang/crates.io-index" 1524 + checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 1525 + dependencies = [ 1526 + "lock_api", 1527 + "parking_lot_core 0.9.8", 1528 + ] 1529 + 1530 + [[package]] 1531 + name = "parking_lot_core" 1532 + version = "0.8.6" 1533 + source = "registry+https://github.com/rust-lang/crates.io-index" 1534 + checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc" 1535 + dependencies = [ 1536 + "cfg-if", 1537 + "instant", 1538 + "libc", 1539 + "redox_syscall 0.2.16", 1540 + "smallvec", 1541 + "winapi", 1542 + ] 1543 + 1544 + [[package]] 1545 + name = "parking_lot_core" 1546 + version = "0.9.8" 1547 + source = "registry+https://github.com/rust-lang/crates.io-index" 1548 + checksum = "93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447" 1549 + dependencies = [ 1550 + "cfg-if", 1551 + "libc", 1552 + "redox_syscall 0.3.5", 1553 + "smallvec", 1554 + "windows-targets", 1555 + ] 1556 + 1557 + [[package]] 1558 + name = "peeking_take_while" 1559 + version = "0.1.2" 1560 + source = "registry+https://github.com/rust-lang/crates.io-index" 1561 + checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099" 1562 + 1563 + [[package]] 1564 + name = "percent-encoding" 1565 + version = "2.3.0" 1566 + source = "registry+https://github.com/rust-lang/crates.io-index" 1567 + checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" 1568 + 1569 + [[package]] 1570 + name = "pin-project" 1571 + version = "1.1.3" 1572 + source = "registry+https://github.com/rust-lang/crates.io-index" 1573 + checksum = "fda4ed1c6c173e3fc7a83629421152e01d7b1f9b7f65fb301e490e8cfc656422" 1574 + dependencies = [ 1575 + "pin-project-internal", 1576 + ] 1577 + 1578 + [[package]] 1579 + name = "pin-project-internal" 1580 + version = "1.1.3" 1581 + source = "registry+https://github.com/rust-lang/crates.io-index" 1582 + checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405" 1583 + dependencies = [ 1584 + "proc-macro2", 1585 + "quote", 1586 + "syn 2.0.37", 1587 + ] 1588 + 1589 + [[package]] 1590 + name = "pin-project-lite" 1591 + version = "0.2.13" 1592 + source = "registry+https://github.com/rust-lang/crates.io-index" 1593 + checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" 1594 + 1595 + [[package]] 1596 + name = "pin-utils" 1597 + version = "0.1.0" 1598 + source = "registry+https://github.com/rust-lang/crates.io-index" 1599 + checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 1600 + 1601 + [[package]] 1602 + name = "pkg-config" 1603 + version = "0.3.27" 1604 + source = "registry+https://github.com/rust-lang/crates.io-index" 1605 + checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" 1606 + 1607 + [[package]] 1608 + name = "polling" 1609 + version = "3.1.0" 1610 + source = "registry+https://github.com/rust-lang/crates.io-index" 1611 + checksum = "7571075a670bb8e02350c4d1c27d934aabdce416aa91a95d58dc9e21267dad3c" 1612 + dependencies = [ 1613 + "cfg-if", 1614 + "concurrent-queue", 1615 + "pin-project-lite", 1616 + "rustix", 1617 + "tracing", 1618 + "windows-sys", 1619 + ] 1620 + 1621 + [[package]] 1622 + name = "portable-atomic" 1623 + version = "1.4.3" 1624 + source = "registry+https://github.com/rust-lang/crates.io-index" 1625 + checksum = "31114a898e107c51bb1609ffaf55a0e011cf6a4d7f1170d0015a165082c0338b" 1626 + 1627 + [[package]] 1628 + name = "ppv-lite86" 1629 + version = "0.2.17" 1630 + source = "registry+https://github.com/rust-lang/crates.io-index" 1631 + checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" 1632 + 1633 + [[package]] 1634 + name = "prisma" 1635 + version = "0.1.1" 1636 + source = "registry+https://github.com/rust-lang/crates.io-index" 1637 + checksum = "f5640533116b656900156ef15e22d3789edb9a71f36ec04a2678a307be243495" 1638 + dependencies = [ 1639 + "angular-units", 1640 + "approx 0.3.2", 1641 + "num-traits", 1642 + ] 1643 + 1644 + [[package]] 1645 + name = "proc-macro-crate" 1646 + version = "1.3.1" 1647 + source = "registry+https://github.com/rust-lang/crates.io-index" 1648 + checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" 1649 + dependencies = [ 1650 + "once_cell", 1651 + "toml_edit 0.19.15", 1652 + ] 1653 + 1654 + [[package]] 1655 + name = "proc-macro-error" 1656 + version = "1.0.4" 1657 + source = "registry+https://github.com/rust-lang/crates.io-index" 1658 + checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 1659 + dependencies = [ 1660 + "proc-macro-error-attr", 1661 + "proc-macro2", 1662 + "quote", 1663 + "syn 1.0.109", 1664 + "version_check", 1665 + ] 1666 + 1667 + [[package]] 1668 + name = "proc-macro-error-attr" 1669 + version = "1.0.4" 1670 + source = "registry+https://github.com/rust-lang/crates.io-index" 1671 + checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 1672 + dependencies = [ 1673 + "proc-macro2", 1674 + "quote", 1675 + "version_check", 1676 + ] 1677 + 1678 + [[package]] 1679 + name = "proc-macro2" 1680 + version = "1.0.78" 1681 + source = "registry+https://github.com/rust-lang/crates.io-index" 1682 + checksum = "e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae" 1683 + dependencies = [ 1684 + "unicode-ident", 1685 + ] 1686 + 1687 + [[package]] 1688 + name = "profiling" 1689 + version = "1.0.11" 1690 + source = "registry+https://github.com/rust-lang/crates.io-index" 1691 + checksum = "f89dff0959d98c9758c88826cc002e2c3d0b9dfac4139711d1f30de442f1139b" 1692 + dependencies = [ 1693 + "profiling-procmacros", 1694 + ] 1695 + 1696 + [[package]] 1697 + name = "profiling-procmacros" 1698 + version = "1.0.11" 1699 + source = "registry+https://github.com/rust-lang/crates.io-index" 1700 + checksum = "eb156a45b6b9fe8027497422179fb65afc84d36707a7ca98297bf06bccb8d43f" 1701 + dependencies = [ 1702 + "quote", 1703 + "syn 2.0.37", 1704 + ] 1705 + 1706 + [[package]] 1707 + name = "prost" 1708 + version = "0.11.9" 1709 + source = "registry+https://github.com/rust-lang/crates.io-index" 1710 + checksum = "0b82eaa1d779e9a4bc1c3217db8ffbeabaae1dca241bf70183242128d48681cd" 1711 + dependencies = [ 1712 + "bytes", 1713 + "prost-derive", 1714 + ] 1715 + 1716 + [[package]] 1717 + name = "prost-derive" 1718 + version = "0.11.9" 1719 + source = "registry+https://github.com/rust-lang/crates.io-index" 1720 + checksum = "e5d2d8d10f3c6ded6da8b05b5fb3b8a5082514344d56c9f871412d29b4e075b4" 1721 + dependencies = [ 1722 + "anyhow", 1723 + "itertools 0.10.5", 1724 + "proc-macro2", 1725 + "quote", 1726 + "syn 1.0.109", 1727 + ] 1728 + 1729 + [[package]] 1730 + name = "prost-types" 1731 + version = "0.11.9" 1732 + source = "registry+https://github.com/rust-lang/crates.io-index" 1733 + checksum = "213622a1460818959ac1181aaeb2dc9c7f63df720db7d788b3e24eacd1983e13" 1734 + dependencies = [ 1735 + "prost", 1736 + ] 1737 + 1738 + [[package]] 1739 + name = "quick-xml" 1740 + version = "0.31.0" 1741 + source = "registry+https://github.com/rust-lang/crates.io-index" 1742 + checksum = "1004a344b30a54e2ee58d66a71b32d2db2feb0a31f9a2d302bf0536f15de2a33" 1743 + dependencies = [ 1744 + "memchr", 1745 + ] 1746 + 1747 + [[package]] 1748 + name = "quote" 1749 + version = "1.0.33" 1750 + source = "registry+https://github.com/rust-lang/crates.io-index" 1751 + checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" 1752 + dependencies = [ 1753 + "proc-macro2", 1754 + ] 1755 + 1756 + [[package]] 1757 + name = "rand" 1758 + version = "0.8.5" 1759 + source = "registry+https://github.com/rust-lang/crates.io-index" 1760 + checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 1761 + dependencies = [ 1762 + "libc", 1763 + "rand_chacha", 1764 + "rand_core", 1765 + ] 1766 + 1767 + [[package]] 1768 + name = "rand_chacha" 1769 + version = "0.3.1" 1770 + source = "registry+https://github.com/rust-lang/crates.io-index" 1771 + checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 1772 + dependencies = [ 1773 + "ppv-lite86", 1774 + "rand_core", 1775 + ] 1776 + 1777 + [[package]] 1778 + name = "rand_core" 1779 + version = "0.6.4" 1780 + source = "registry+https://github.com/rust-lang/crates.io-index" 1781 + checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 1782 + dependencies = [ 1783 + "getrandom", 1784 + ] 1785 + 1786 + [[package]] 1787 + name = "redox_syscall" 1788 + version = "0.2.16" 1789 + source = "registry+https://github.com/rust-lang/crates.io-index" 1790 + checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 1791 + dependencies = [ 1792 + "bitflags 1.3.2", 1793 + ] 1794 + 1795 + [[package]] 1796 + name = "redox_syscall" 1797 + version = "0.3.5" 1798 + source = "registry+https://github.com/rust-lang/crates.io-index" 1799 + checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" 1800 + dependencies = [ 1801 + "bitflags 1.3.2", 1802 + ] 1803 + 1804 + [[package]] 1805 + name = "redox_users" 1806 + version = "0.4.3" 1807 + source = "registry+https://github.com/rust-lang/crates.io-index" 1808 + checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 1809 + dependencies = [ 1810 + "getrandom", 1811 + "redox_syscall 0.2.16", 1812 + "thiserror", 1813 + ] 1814 + 1815 + [[package]] 1816 + name = "regex" 1817 + version = "1.9.5" 1818 + source = "registry+https://github.com/rust-lang/crates.io-index" 1819 + checksum = "697061221ea1b4a94a624f67d0ae2bfe4e22b8a17b6a192afb11046542cc8c47" 1820 + dependencies = [ 1821 + "aho-corasick", 1822 + "memchr", 1823 + "regex-automata 0.3.8", 1824 + "regex-syntax 0.7.5", 1825 + ] 1826 + 1827 + [[package]] 1828 + name = "regex-automata" 1829 + version = "0.1.10" 1830 + source = "registry+https://github.com/rust-lang/crates.io-index" 1831 + checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" 1832 + dependencies = [ 1833 + "regex-syntax 0.6.29", 1834 + ] 1835 + 1836 + [[package]] 1837 + name = "regex-automata" 1838 + version = "0.3.8" 1839 + source = "registry+https://github.com/rust-lang/crates.io-index" 1840 + checksum = "c2f401f4955220693b56f8ec66ee9c78abffd8d1c4f23dc41a23839eb88f0795" 1841 + dependencies = [ 1842 + "aho-corasick", 1843 + "memchr", 1844 + "regex-syntax 0.7.5", 1845 + ] 1846 + 1847 + [[package]] 1848 + name = "regex-syntax" 1849 + version = "0.6.29" 1850 + source = "registry+https://github.com/rust-lang/crates.io-index" 1851 + checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" 1852 + 1853 + [[package]] 1854 + name = "regex-syntax" 1855 + version = "0.7.5" 1856 + source = "registry+https://github.com/rust-lang/crates.io-index" 1857 + checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da" 1858 + 1859 + [[package]] 1860 + name = "rustc-demangle" 1861 + version = "0.1.23" 1862 + source = "registry+https://github.com/rust-lang/crates.io-index" 1863 + checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" 1864 + 1865 + [[package]] 1866 + name = "rustc-hash" 1867 + version = "1.1.0" 1868 + source = "registry+https://github.com/rust-lang/crates.io-index" 1869 + checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" 1870 + 1871 + [[package]] 1872 + name = "rustc_version" 1873 + version = "0.4.0" 1874 + source = "registry+https://github.com/rust-lang/crates.io-index" 1875 + checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" 1876 + dependencies = [ 1877 + "semver", 1878 + ] 1879 + 1880 + [[package]] 1881 + name = "rustix" 1882 + version = "0.38.24" 1883 + source = "registry+https://github.com/rust-lang/crates.io-index" 1884 + checksum = "9ad981d6c340a49cdc40a1028d9c6084ec7e9fa33fcb839cab656a267071e234" 1885 + dependencies = [ 1886 + "bitflags 2.4.0", 1887 + "errno", 1888 + "libc", 1889 + "linux-raw-sys 0.4.11", 1890 + "windows-sys", 1891 + ] 1892 + 1893 + [[package]] 1894 + name = "rustversion" 1895 + version = "1.0.14" 1896 + source = "registry+https://github.com/rust-lang/crates.io-index" 1897 + checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" 1898 + 1899 + [[package]] 1900 + name = "ryu" 1901 + version = "1.0.15" 1902 + source = "registry+https://github.com/rust-lang/crates.io-index" 1903 + checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741" 1904 + 1905 + [[package]] 1906 + name = "scan_fmt" 1907 + version = "0.2.6" 1908 + source = "registry+https://github.com/rust-lang/crates.io-index" 1909 + checksum = "0b53b0a5db882a8e2fdaae0a43f7b39e7e9082389e978398bdf223a55b581248" 1910 + 1911 + [[package]] 1912 + name = "scoped-tls" 1913 + version = "1.0.1" 1914 + source = "registry+https://github.com/rust-lang/crates.io-index" 1915 + checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" 1916 + 1917 + [[package]] 1918 + name = "scopeguard" 1919 + version = "1.2.0" 1920 + source = "registry+https://github.com/rust-lang/crates.io-index" 1921 + checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 1922 + 1923 + [[package]] 1924 + name = "semver" 1925 + version = "1.0.19" 1926 + source = "registry+https://github.com/rust-lang/crates.io-index" 1927 + checksum = "ad977052201c6de01a8ef2aa3378c4bd23217a056337d1d6da40468d267a4fb0" 1928 + 1929 + [[package]] 1930 + name = "send_wrapper" 1931 + version = "0.6.0" 1932 + source = "registry+https://github.com/rust-lang/crates.io-index" 1933 + checksum = "cd0b0ec5f1c1ca621c432a25813d8d60c88abe6d3e08a3eb9cf37d97a0fe3d73" 1934 + 1935 + [[package]] 1936 + name = "serde" 1937 + version = "1.0.188" 1938 + source = "registry+https://github.com/rust-lang/crates.io-index" 1939 + checksum = "cf9e0fcba69a370eed61bcf2b728575f726b50b55cba78064753d708ddc7549e" 1940 + dependencies = [ 1941 + "serde_derive", 1942 + ] 1943 + 1944 + [[package]] 1945 + name = "serde_derive" 1946 + version = "1.0.188" 1947 + source = "registry+https://github.com/rust-lang/crates.io-index" 1948 + checksum = "4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2" 1949 + dependencies = [ 1950 + "proc-macro2", 1951 + "quote", 1952 + "syn 2.0.37", 1953 + ] 1954 + 1955 + [[package]] 1956 + name = "serde_json" 1957 + version = "1.0.107" 1958 + source = "registry+https://github.com/rust-lang/crates.io-index" 1959 + checksum = "6b420ce6e3d8bd882e9b243c6eed35dbc9a6110c9769e74b584e0d68d1f20c65" 1960 + dependencies = [ 1961 + "itoa", 1962 + "ryu", 1963 + "serde", 1964 + ] 1965 + 1966 + [[package]] 1967 + name = "serde_repr" 1968 + version = "0.1.16" 1969 + source = "registry+https://github.com/rust-lang/crates.io-index" 1970 + checksum = "8725e1dfadb3a50f7e5ce0b1a540466f6ed3fe7a0fca2ac2b8b831d31316bd00" 1971 + dependencies = [ 1972 + "proc-macro2", 1973 + "quote", 1974 + "syn 2.0.37", 1975 + ] 1976 + 1977 + [[package]] 1978 + name = "serde_spanned" 1979 + version = "0.6.5" 1980 + source = "registry+https://github.com/rust-lang/crates.io-index" 1981 + checksum = "eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1" 1982 + dependencies = [ 1983 + "serde", 1984 + ] 1985 + 1986 + [[package]] 1987 + name = "sharded-slab" 1988 + version = "0.1.4" 1989 + source = "registry+https://github.com/rust-lang/crates.io-index" 1990 + checksum = "900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31" 1991 + dependencies = [ 1992 + "lazy_static", 1993 + ] 1994 + 1995 + [[package]] 1996 + name = "shlex" 1997 + version = "1.2.0" 1998 + source = "registry+https://github.com/rust-lang/crates.io-index" 1999 + checksum = "a7cee0529a6d40f580e7a5e6c495c8fbfe21b7b52795ed4bb5e62cdf92bc6380" 2000 + 2001 + [[package]] 2002 + name = "signal-hook-registry" 2003 + version = "1.4.1" 2004 + source = "registry+https://github.com/rust-lang/crates.io-index" 2005 + checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" 2006 + dependencies = [ 2007 + "libc", 2008 + ] 2009 + 2010 + [[package]] 2011 + name = "slab" 2012 + version = "0.4.9" 2013 + source = "registry+https://github.com/rust-lang/crates.io-index" 2014 + checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" 2015 + dependencies = [ 2016 + "autocfg", 2017 + ] 2018 + 2019 + [[package]] 2020 + name = "smallvec" 2021 + version = "1.11.1" 2022 + source = "registry+https://github.com/rust-lang/crates.io-index" 2023 + checksum = "942b4a808e05215192e39f4ab80813e599068285906cc91aa64f923db842bd5a" 2024 + 2025 + [[package]] 2026 + name = "smithay" 2027 + version = "0.3.0" 2028 + source = "git+https://github.com/smithay/smithay.git#91e61f13501f21d66803efac947bfafed43080c5" 2029 + dependencies = [ 2030 + "appendlist", 2031 + "bitflags 2.4.0", 2032 + "calloop", 2033 + "cgmath", 2034 + "cursor-icon", 2035 + "downcast-rs", 2036 + "drm", 2037 + "drm-ffi", 2038 + "drm-fourcc", 2039 + "encoding_rs", 2040 + "errno", 2041 + "gl_generator", 2042 + "indexmap 2.0.0", 2043 + "lazy_static", 2044 + "libc", 2045 + "libloading 0.8.0", 2046 + "once_cell", 2047 + "profiling", 2048 + "rand", 2049 + "rustix", 2050 + "scan_fmt", 2051 + "scopeguard", 2052 + "smallvec", 2053 + "tempfile", 2054 + "thiserror", 2055 + "tracing", 2056 + "wayland-protocols", 2057 + "wayland-protocols-misc", 2058 + "wayland-protocols-wlr", 2059 + "wayland-server", 2060 + "x11rb", 2061 + "xkbcommon", 2062 + ] 2063 + 2064 + [[package]] 2065 + name = "socket2" 2066 + version = "0.4.9" 2067 + source = "registry+https://github.com/rust-lang/crates.io-index" 2068 + checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662" 2069 + dependencies = [ 2070 + "libc", 2071 + "winapi", 2072 + ] 2073 + 2074 + [[package]] 2075 + name = "socket2" 2076 + version = "0.5.4" 2077 + source = "registry+https://github.com/rust-lang/crates.io-index" 2078 + checksum = "4031e820eb552adee9295814c0ced9e5cf38ddf1e8b7d566d6de8e2538ea989e" 2079 + dependencies = [ 2080 + "libc", 2081 + "windows-sys", 2082 + ] 2083 + 2084 + [[package]] 2085 + name = "split-iter" 2086 + version = "0.1.0" 2087 + source = "registry+https://github.com/rust-lang/crates.io-index" 2088 + checksum = "2f2b15926089e5526bb2dd738a2eb0e59034356e06eb71e1cd912358c0e62c4d" 2089 + 2090 + [[package]] 2091 + name = "stardust-xr" 2092 + version = "0.14.1" 2093 + source = "git+https://github.com/StardustXR/core.git#ddb2953f6acac01ee9c4ccfae2d4b7eb959a07a2" 2094 + dependencies = [ 2095 + "cluFlock", 2096 + "color-rs", 2097 + "dirs", 2098 + "global_counter", 2099 + "mint", 2100 + "nix 0.26.4", 2101 + "parking_lot 0.12.1", 2102 + "rustc-hash", 2103 + "serde", 2104 + "stardust-xr-schemas", 2105 + "thiserror", 2106 + "tokio", 2107 + "tracing", 2108 + ] 2109 + 2110 + [[package]] 2111 + name = "stardust-xr-schemas" 2112 + version = "1.5.3" 2113 + source = "git+https://github.com/StardustXR/core.git#ddb2953f6acac01ee9c4ccfae2d4b7eb959a07a2" 2114 + dependencies = [ 2115 + "flatbuffers", 2116 + "flexbuffers", 2117 + "glam 0.24.2", 2118 + "kdl", 2119 + "manifest-dir-macros", 2120 + "mint", 2121 + "ouroboros", 2122 + "serde", 2123 + "serde_repr", 2124 + "thiserror", 2125 + ] 2126 + 2127 + [[package]] 2128 + name = "stardust-xr-server" 2129 + version = "0.44.1" 2130 + dependencies = [ 2131 + "atty", 2132 + "clap", 2133 + "cluFlock", 2134 + "color-eyre", 2135 + "console-subscriber", 2136 + "ctrlc", 2137 + "directories", 2138 + "fxtypemap", 2139 + "glam 0.23.0", 2140 + "global_counter", 2141 + "input-event-codes", 2142 + "lazy_static", 2143 + "libc", 2144 + "mint", 2145 + "nanoid", 2146 + "nix 0.27.1", 2147 + "once_cell", 2148 + "parking_lot 0.12.1", 2149 + "portable-atomic", 2150 + "prisma", 2151 + "rand", 2152 + "rustc-hash", 2153 + "send_wrapper", 2154 + "serde", 2155 + "serde_repr", 2156 + "smithay", 2157 + "stardust-xr", 2158 + "stardust-xr-server-codegen", 2159 + "stereokit", 2160 + "tokio", 2161 + "toml", 2162 + "tracing", 2163 + "tracing-subscriber", 2164 + "tracing-tracy", 2165 + "wayland-backend", 2166 + "wayland-scanner", 2167 + "xkbcommon", 2168 + ] 2169 + 2170 + [[package]] 2171 + name = "stardust-xr-server-codegen" 2172 + version = "0.1.0" 2173 + dependencies = [ 2174 + "convert_case", 2175 + "mint", 2176 + "proc-macro2", 2177 + "quote", 2178 + "split-iter", 2179 + "stardust-xr-schemas", 2180 + ] 2181 + 2182 + [[package]] 2183 + name = "static_assertions" 2184 + version = "1.1.0" 2185 + source = "registry+https://github.com/rust-lang/crates.io-index" 2186 + checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 2187 + 2188 + [[package]] 2189 + name = "stereokit" 2190 + version = "0.16.9" 2191 + source = "registry+https://github.com/rust-lang/crates.io-index" 2192 + checksum = "90e814a6b795ce9f02126e95a04ce5a5e80a07179e334da2e1545258799388e2" 2193 + dependencies = [ 2194 + "bitflags 1.3.2", 2195 + "concat-idents", 2196 + "glam 0.23.0", 2197 + "ndk-context", 2198 + "num_enum 0.6.1", 2199 + "serde", 2200 + "serde_repr", 2201 + "stereokit-sys", 2202 + "thiserror", 2203 + ] 2204 + 2205 + [[package]] 2206 + name = "stereokit-sys" 2207 + version = "2.5.6" 2208 + source = "registry+https://github.com/rust-lang/crates.io-index" 2209 + checksum = "54ebf7419a56e4a6b1c361e8a7219172ad795ef4fc70e59136dc5ed2c4df4a78" 2210 + dependencies = [ 2211 + "bindgen", 2212 + "cmake", 2213 + "glam 0.23.0", 2214 + ] 2215 + 2216 + [[package]] 2217 + name = "strsim" 2218 + version = "0.10.0" 2219 + source = "registry+https://github.com/rust-lang/crates.io-index" 2220 + checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 2221 + 2222 + [[package]] 2223 + name = "syn" 2224 + version = "1.0.109" 2225 + source = "registry+https://github.com/rust-lang/crates.io-index" 2226 + checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 2227 + dependencies = [ 2228 + "proc-macro2", 2229 + "quote", 2230 + "unicode-ident", 2231 + ] 2232 + 2233 + [[package]] 2234 + name = "syn" 2235 + version = "2.0.37" 2236 + source = "registry+https://github.com/rust-lang/crates.io-index" 2237 + checksum = "7303ef2c05cd654186cb250d29049a24840ca25d2747c25c0381c8d9e2f582e8" 2238 + dependencies = [ 2239 + "proc-macro2", 2240 + "quote", 2241 + "unicode-ident", 2242 + ] 2243 + 2244 + [[package]] 2245 + name = "sync_wrapper" 2246 + version = "0.1.2" 2247 + source = "registry+https://github.com/rust-lang/crates.io-index" 2248 + checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" 2249 + 2250 + [[package]] 2251 + name = "tempfile" 2252 + version = "3.8.0" 2253 + source = "registry+https://github.com/rust-lang/crates.io-index" 2254 + checksum = "cb94d2f3cc536af71caac6b6fcebf65860b347e7ce0cc9ebe8f70d3e521054ef" 2255 + dependencies = [ 2256 + "cfg-if", 2257 + "fastrand", 2258 + "redox_syscall 0.3.5", 2259 + "rustix", 2260 + "windows-sys", 2261 + ] 2262 + 2263 + [[package]] 2264 + name = "thiserror" 2265 + version = "1.0.48" 2266 + source = "registry+https://github.com/rust-lang/crates.io-index" 2267 + checksum = "9d6d7a740b8a666a7e828dd00da9c0dc290dff53154ea77ac109281de90589b7" 2268 + dependencies = [ 2269 + "thiserror-impl", 2270 + ] 2271 + 2272 + [[package]] 2273 + name = "thiserror-impl" 2274 + version = "1.0.48" 2275 + source = "registry+https://github.com/rust-lang/crates.io-index" 2276 + checksum = "49922ecae66cc8a249b77e68d1d0623c1b2c514f0060c27cdc68bd62a1219d35" 2277 + dependencies = [ 2278 + "proc-macro2", 2279 + "quote", 2280 + "syn 2.0.37", 2281 + ] 2282 + 2283 + [[package]] 2284 + name = "thread_local" 2285 + version = "1.1.7" 2286 + source = "registry+https://github.com/rust-lang/crates.io-index" 2287 + checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152" 2288 + dependencies = [ 2289 + "cfg-if", 2290 + "once_cell", 2291 + ] 2292 + 2293 + [[package]] 2294 + name = "tokio" 2295 + version = "1.32.0" 2296 + source = "registry+https://github.com/rust-lang/crates.io-index" 2297 + checksum = "17ed6077ed6cd6c74735e21f37eb16dc3935f96878b1fe961074089cc80893f9" 2298 + dependencies = [ 2299 + "backtrace", 2300 + "bytes", 2301 + "libc", 2302 + "mio", 2303 + "num_cpus", 2304 + "parking_lot 0.12.1", 2305 + "pin-project-lite", 2306 + "signal-hook-registry", 2307 + "socket2 0.5.4", 2308 + "tokio-macros", 2309 + "tracing", 2310 + "windows-sys", 2311 + ] 2312 + 2313 + [[package]] 2314 + name = "tokio-io-timeout" 2315 + version = "1.2.0" 2316 + source = "registry+https://github.com/rust-lang/crates.io-index" 2317 + checksum = "30b74022ada614a1b4834de765f9bb43877f910cc8ce4be40e89042c9223a8bf" 2318 + dependencies = [ 2319 + "pin-project-lite", 2320 + "tokio", 2321 + ] 2322 + 2323 + [[package]] 2324 + name = "tokio-macros" 2325 + version = "2.1.0" 2326 + source = "registry+https://github.com/rust-lang/crates.io-index" 2327 + checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e" 2328 + dependencies = [ 2329 + "proc-macro2", 2330 + "quote", 2331 + "syn 2.0.37", 2332 + ] 2333 + 2334 + [[package]] 2335 + name = "tokio-stream" 2336 + version = "0.1.14" 2337 + source = "registry+https://github.com/rust-lang/crates.io-index" 2338 + checksum = "397c988d37662c7dda6d2208364a706264bf3d6138b11d436cbac0ad38832842" 2339 + dependencies = [ 2340 + "futures-core", 2341 + "pin-project-lite", 2342 + "tokio", 2343 + ] 2344 + 2345 + [[package]] 2346 + name = "tokio-util" 2347 + version = "0.7.9" 2348 + source = "registry+https://github.com/rust-lang/crates.io-index" 2349 + checksum = "1d68074620f57a0b21594d9735eb2e98ab38b17f80d3fcb189fca266771ca60d" 2350 + dependencies = [ 2351 + "bytes", 2352 + "futures-core", 2353 + "futures-sink", 2354 + "pin-project-lite", 2355 + "tokio", 2356 + "tracing", 2357 + ] 2358 + 2359 + [[package]] 2360 + name = "toml" 2361 + version = "0.8.10" 2362 + source = "registry+https://github.com/rust-lang/crates.io-index" 2363 + checksum = "9a9aad4a3066010876e8dcf5a8a06e70a558751117a145c6ce2b82c2e2054290" 2364 + dependencies = [ 2365 + "serde", 2366 + "serde_spanned", 2367 + "toml_datetime", 2368 + "toml_edit 0.22.6", 2369 + ] 2370 + 2371 + [[package]] 2372 + name = "toml_datetime" 2373 + version = "0.6.5" 2374 + source = "registry+https://github.com/rust-lang/crates.io-index" 2375 + checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1" 2376 + dependencies = [ 2377 + "serde", 2378 + ] 2379 + 2380 + [[package]] 2381 + name = "toml_edit" 2382 + version = "0.19.15" 2383 + source = "registry+https://github.com/rust-lang/crates.io-index" 2384 + checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" 2385 + dependencies = [ 2386 + "indexmap 2.0.0", 2387 + "toml_datetime", 2388 + "winnow 0.5.15", 2389 + ] 2390 + 2391 + [[package]] 2392 + name = "toml_edit" 2393 + version = "0.22.6" 2394 + source = "registry+https://github.com/rust-lang/crates.io-index" 2395 + checksum = "2c1b5fd4128cc8d3e0cb74d4ed9a9cc7c7284becd4df68f5f940e1ad123606f6" 2396 + dependencies = [ 2397 + "indexmap 2.0.0", 2398 + "serde", 2399 + "serde_spanned", 2400 + "toml_datetime", 2401 + "winnow 0.6.2", 2402 + ] 2403 + 2404 + [[package]] 2405 + name = "tonic" 2406 + version = "0.9.2" 2407 + source = "registry+https://github.com/rust-lang/crates.io-index" 2408 + checksum = "3082666a3a6433f7f511c7192923fa1fe07c69332d3c6a2e6bb040b569199d5a" 2409 + dependencies = [ 2410 + "async-trait", 2411 + "axum", 2412 + "base64 0.21.4", 2413 + "bytes", 2414 + "futures-core", 2415 + "futures-util", 2416 + "h2", 2417 + "http", 2418 + "http-body", 2419 + "hyper", 2420 + "hyper-timeout", 2421 + "percent-encoding", 2422 + "pin-project", 2423 + "prost", 2424 + "tokio", 2425 + "tokio-stream", 2426 + "tower", 2427 + "tower-layer", 2428 + "tower-service", 2429 + "tracing", 2430 + ] 2431 + 2432 + [[package]] 2433 + name = "tower" 2434 + version = "0.4.13" 2435 + source = "registry+https://github.com/rust-lang/crates.io-index" 2436 + checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c" 2437 + dependencies = [ 2438 + "futures-core", 2439 + "futures-util", 2440 + "indexmap 1.9.3", 2441 + "pin-project", 2442 + "pin-project-lite", 2443 + "rand", 2444 + "slab", 2445 + "tokio", 2446 + "tokio-util", 2447 + "tower-layer", 2448 + "tower-service", 2449 + "tracing", 2450 + ] 2451 + 2452 + [[package]] 2453 + name = "tower-layer" 2454 + version = "0.3.2" 2455 + source = "registry+https://github.com/rust-lang/crates.io-index" 2456 + checksum = "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0" 2457 + 2458 + [[package]] 2459 + name = "tower-service" 2460 + version = "0.3.2" 2461 + source = "registry+https://github.com/rust-lang/crates.io-index" 2462 + checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" 2463 + 2464 + [[package]] 2465 + name = "tracing" 2466 + version = "0.1.37" 2467 + source = "registry+https://github.com/rust-lang/crates.io-index" 2468 + checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" 2469 + dependencies = [ 2470 + "cfg-if", 2471 + "pin-project-lite", 2472 + "tracing-attributes", 2473 + "tracing-core", 2474 + ] 2475 + 2476 + [[package]] 2477 + name = "tracing-attributes" 2478 + version = "0.1.26" 2479 + source = "registry+https://github.com/rust-lang/crates.io-index" 2480 + checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab" 2481 + dependencies = [ 2482 + "proc-macro2", 2483 + "quote", 2484 + "syn 2.0.37", 2485 + ] 2486 + 2487 + [[package]] 2488 + name = "tracing-core" 2489 + version = "0.1.31" 2490 + source = "registry+https://github.com/rust-lang/crates.io-index" 2491 + checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a" 2492 + dependencies = [ 2493 + "once_cell", 2494 + "valuable", 2495 + ] 2496 + 2497 + [[package]] 2498 + name = "tracing-log" 2499 + version = "0.1.3" 2500 + source = "registry+https://github.com/rust-lang/crates.io-index" 2501 + checksum = "78ddad33d2d10b1ed7eb9d1f518a5674713876e97e5bb9b7345a7984fbb4f922" 2502 + dependencies = [ 2503 + "lazy_static", 2504 + "log", 2505 + "tracing-core", 2506 + ] 2507 + 2508 + [[package]] 2509 + name = "tracing-subscriber" 2510 + version = "0.3.17" 2511 + source = "registry+https://github.com/rust-lang/crates.io-index" 2512 + checksum = "30a651bc37f915e81f087d86e62a18eec5f79550c7faff886f7090b4ea757c77" 2513 + dependencies = [ 2514 + "matchers", 2515 + "nu-ansi-term", 2516 + "once_cell", 2517 + "regex", 2518 + "sharded-slab", 2519 + "smallvec", 2520 + "thread_local", 2521 + "tracing", 2522 + "tracing-core", 2523 + "tracing-log", 2524 + ] 2525 + 2526 + [[package]] 2527 + name = "tracing-tracy" 2528 + version = "0.10.4" 2529 + source = "registry+https://github.com/rust-lang/crates.io-index" 2530 + checksum = "fc6c7bf057d67aa107e076129a4f331aaac47ec379952d9f0775c6b1d838ee97" 2531 + dependencies = [ 2532 + "tracing-core", 2533 + "tracing-subscriber", 2534 + "tracy-client", 2535 + ] 2536 + 2537 + [[package]] 2538 + name = "tracy-client" 2539 + version = "0.16.3" 2540 + source = "registry+https://github.com/rust-lang/crates.io-index" 2541 + checksum = "03684af8fb393cc7903210d868e4cb9f5c1e156737be38f52c4217fb21b86bf6" 2542 + dependencies = [ 2543 + "loom", 2544 + "once_cell", 2545 + "tracy-client-sys", 2546 + ] 2547 + 2548 + [[package]] 2549 + name = "tracy-client-sys" 2550 + version = "0.21.2" 2551 + source = "registry+https://github.com/rust-lang/crates.io-index" 2552 + checksum = "2cb915ea3af048554640d76dd6f1492589a6401a41a30d789b983c1ec280455a" 2553 + dependencies = [ 2554 + "cc", 2555 + ] 2556 + 2557 + [[package]] 2558 + name = "try-lock" 2559 + version = "0.2.4" 2560 + source = "registry+https://github.com/rust-lang/crates.io-index" 2561 + checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" 2562 + 2563 + [[package]] 2564 + name = "unicode-ident" 2565 + version = "1.0.12" 2566 + source = "registry+https://github.com/rust-lang/crates.io-index" 2567 + checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" 2568 + 2569 + [[package]] 2570 + name = "unicode-segmentation" 2571 + version = "1.10.1" 2572 + source = "registry+https://github.com/rust-lang/crates.io-index" 2573 + checksum = "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36" 2574 + 2575 + [[package]] 2576 + name = "unicode-width" 2577 + version = "0.1.11" 2578 + source = "registry+https://github.com/rust-lang/crates.io-index" 2579 + checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85" 2580 + 2581 + [[package]] 2582 + name = "utf8parse" 2583 + version = "0.2.1" 2584 + source = "registry+https://github.com/rust-lang/crates.io-index" 2585 + checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" 2586 + 2587 + [[package]] 2588 + name = "valuable" 2589 + version = "0.1.0" 2590 + source = "registry+https://github.com/rust-lang/crates.io-index" 2591 + checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" 2592 + 2593 + [[package]] 2594 + name = "version_check" 2595 + version = "0.9.4" 2596 + source = "registry+https://github.com/rust-lang/crates.io-index" 2597 + checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 2598 + 2599 + [[package]] 2600 + name = "want" 2601 + version = "0.3.1" 2602 + source = "registry+https://github.com/rust-lang/crates.io-index" 2603 + checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" 2604 + dependencies = [ 2605 + "try-lock", 2606 + ] 2607 + 2608 + [[package]] 2609 + name = "wasi" 2610 + version = "0.11.0+wasi-snapshot-preview1" 2611 + source = "registry+https://github.com/rust-lang/crates.io-index" 2612 + checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 2613 + 2614 + [[package]] 2615 + name = "wayland-backend" 2616 + version = "0.3.3" 2617 + source = "registry+https://github.com/rust-lang/crates.io-index" 2618 + checksum = "9d50fa61ce90d76474c87f5fc002828d81b32677340112b4ef08079a9d459a40" 2619 + dependencies = [ 2620 + "cc", 2621 + "downcast-rs", 2622 + "rustix", 2623 + "scoped-tls", 2624 + "smallvec", 2625 + "wayland-sys", 2626 + ] 2627 + 2628 + [[package]] 2629 + name = "wayland-protocols" 2630 + version = "0.31.0" 2631 + source = "registry+https://github.com/rust-lang/crates.io-index" 2632 + checksum = "e253d7107ba913923dc253967f35e8561a3c65f914543e46843c88ddd729e21c" 2633 + dependencies = [ 2634 + "bitflags 2.4.0", 2635 + "wayland-backend", 2636 + "wayland-scanner", 2637 + "wayland-server", 2638 + ] 2639 + 2640 + [[package]] 2641 + name = "wayland-protocols-misc" 2642 + version = "0.2.0" 2643 + source = "registry+https://github.com/rust-lang/crates.io-index" 2644 + checksum = "bfa5933740b200188c9b4c38601b8212e8c154d7de0d2cb171944e137a77de1e" 2645 + dependencies = [ 2646 + "bitflags 2.4.0", 2647 + "wayland-backend", 2648 + "wayland-protocols", 2649 + "wayland-scanner", 2650 + "wayland-server", 2651 + ] 2652 + 2653 + [[package]] 2654 + name = "wayland-protocols-wlr" 2655 + version = "0.2.0" 2656 + source = "registry+https://github.com/rust-lang/crates.io-index" 2657 + checksum = "ad1f61b76b6c2d8742e10f9ba5c3737f6530b4c243132c2a2ccc8aa96fe25cd6" 2658 + dependencies = [ 2659 + "bitflags 2.4.0", 2660 + "wayland-backend", 2661 + "wayland-protocols", 2662 + "wayland-scanner", 2663 + "wayland-server", 2664 + ] 2665 + 2666 + [[package]] 2667 + name = "wayland-scanner" 2668 + version = "0.31.1" 2669 + source = "registry+https://github.com/rust-lang/crates.io-index" 2670 + checksum = "63b3a62929287001986fb58c789dce9b67604a397c15c611ad9f747300b6c283" 2671 + dependencies = [ 2672 + "proc-macro2", 2673 + "quick-xml", 2674 + "quote", 2675 + ] 2676 + 2677 + [[package]] 2678 + name = "wayland-server" 2679 + version = "0.31.0" 2680 + source = "registry+https://github.com/rust-lang/crates.io-index" 2681 + checksum = "3f3f0c52a445936ca1184c98f1a69cf4ad9c9130788884531ef04428468cb1ce" 2682 + dependencies = [ 2683 + "bitflags 2.4.0", 2684 + "downcast-rs", 2685 + "io-lifetimes", 2686 + "nix 0.26.4", 2687 + "wayland-backend", 2688 + "wayland-scanner", 2689 + ] 2690 + 2691 + [[package]] 2692 + name = "wayland-sys" 2693 + version = "0.31.1" 2694 + source = "registry+https://github.com/rust-lang/crates.io-index" 2695 + checksum = "15a0c8eaff5216d07f226cb7a549159267f3467b289d9a2e52fd3ef5aae2b7af" 2696 + dependencies = [ 2697 + "dlib", 2698 + "log", 2699 + "pkg-config", 2700 + ] 2701 + 2702 + [[package]] 2703 + name = "which" 2704 + version = "4.4.2" 2705 + source = "registry+https://github.com/rust-lang/crates.io-index" 2706 + checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7" 2707 + dependencies = [ 2708 + "either", 2709 + "home", 2710 + "once_cell", 2711 + "rustix", 2712 + ] 2713 + 2714 + [[package]] 2715 + name = "winapi" 2716 + version = "0.3.9" 2717 + source = "registry+https://github.com/rust-lang/crates.io-index" 2718 + checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 2719 + dependencies = [ 2720 + "winapi-i686-pc-windows-gnu", 2721 + "winapi-x86_64-pc-windows-gnu", 2722 + ] 2723 + 2724 + [[package]] 2725 + name = "winapi-i686-pc-windows-gnu" 2726 + version = "0.4.0" 2727 + source = "registry+https://github.com/rust-lang/crates.io-index" 2728 + checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 2729 + 2730 + [[package]] 2731 + name = "winapi-x86_64-pc-windows-gnu" 2732 + version = "0.4.0" 2733 + source = "registry+https://github.com/rust-lang/crates.io-index" 2734 + checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 2735 + 2736 + [[package]] 2737 + name = "windows" 2738 + version = "0.48.0" 2739 + source = "registry+https://github.com/rust-lang/crates.io-index" 2740 + checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" 2741 + dependencies = [ 2742 + "windows-targets", 2743 + ] 2744 + 2745 + [[package]] 2746 + name = "windows-sys" 2747 + version = "0.48.0" 2748 + source = "registry+https://github.com/rust-lang/crates.io-index" 2749 + checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 2750 + dependencies = [ 2751 + "windows-targets", 2752 + ] 2753 + 2754 + [[package]] 2755 + name = "windows-targets" 2756 + version = "0.48.5" 2757 + source = "registry+https://github.com/rust-lang/crates.io-index" 2758 + checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" 2759 + dependencies = [ 2760 + "windows_aarch64_gnullvm", 2761 + "windows_aarch64_msvc", 2762 + "windows_i686_gnu", 2763 + "windows_i686_msvc", 2764 + "windows_x86_64_gnu", 2765 + "windows_x86_64_gnullvm", 2766 + "windows_x86_64_msvc", 2767 + ] 2768 + 2769 + [[package]] 2770 + name = "windows_aarch64_gnullvm" 2771 + version = "0.48.5" 2772 + source = "registry+https://github.com/rust-lang/crates.io-index" 2773 + checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 2774 + 2775 + [[package]] 2776 + name = "windows_aarch64_msvc" 2777 + version = "0.48.5" 2778 + source = "registry+https://github.com/rust-lang/crates.io-index" 2779 + checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 2780 + 2781 + [[package]] 2782 + name = "windows_i686_gnu" 2783 + version = "0.48.5" 2784 + source = "registry+https://github.com/rust-lang/crates.io-index" 2785 + checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 2786 + 2787 + [[package]] 2788 + name = "windows_i686_msvc" 2789 + version = "0.48.5" 2790 + source = "registry+https://github.com/rust-lang/crates.io-index" 2791 + checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 2792 + 2793 + [[package]] 2794 + name = "windows_x86_64_gnu" 2795 + version = "0.48.5" 2796 + source = "registry+https://github.com/rust-lang/crates.io-index" 2797 + checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 2798 + 2799 + [[package]] 2800 + name = "windows_x86_64_gnullvm" 2801 + version = "0.48.5" 2802 + source = "registry+https://github.com/rust-lang/crates.io-index" 2803 + checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 2804 + 2805 + [[package]] 2806 + name = "windows_x86_64_msvc" 2807 + version = "0.48.5" 2808 + source = "registry+https://github.com/rust-lang/crates.io-index" 2809 + checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 2810 + 2811 + [[package]] 2812 + name = "winnow" 2813 + version = "0.5.15" 2814 + source = "registry+https://github.com/rust-lang/crates.io-index" 2815 + checksum = "7c2e3184b9c4e92ad5167ca73039d0c42476302ab603e2fec4487511f38ccefc" 2816 + dependencies = [ 2817 + "memchr", 2818 + ] 2819 + 2820 + [[package]] 2821 + name = "winnow" 2822 + version = "0.6.2" 2823 + source = "registry+https://github.com/rust-lang/crates.io-index" 2824 + checksum = "7a4191c47f15cc3ec71fcb4913cb83d58def65dd3787610213c649283b5ce178" 2825 + dependencies = [ 2826 + "memchr", 2827 + ] 2828 + 2829 + [[package]] 2830 + name = "x11rb" 2831 + version = "0.13.0" 2832 + source = "registry+https://github.com/rust-lang/crates.io-index" 2833 + checksum = "f8f25ead8c7e4cba123243a6367da5d3990e0d3affa708ea19dce96356bd9f1a" 2834 + dependencies = [ 2835 + "gethostname", 2836 + "rustix", 2837 + "x11rb-protocol", 2838 + ] 2839 + 2840 + [[package]] 2841 + name = "x11rb-protocol" 2842 + version = "0.13.0" 2843 + source = "registry+https://github.com/rust-lang/crates.io-index" 2844 + checksum = "e63e71c4b8bd9ffec2c963173a4dc4cbde9ee96961d4fcb4429db9929b606c34" 2845 + 2846 + [[package]] 2847 + name = "xkbcommon" 2848 + version = "0.7.0" 2849 + source = "registry+https://github.com/rust-lang/crates.io-index" 2850 + checksum = "13867d259930edc7091a6c41b4ce6eee464328c6ff9659b7e4c668ca20d4c91e" 2851 + dependencies = [ 2852 + "libc", 2853 + "memmap2", 2854 + "xkeysym", 2855 + ] 2856 + 2857 + [[package]] 2858 + name = "xkeysym" 2859 + version = "0.2.0" 2860 + source = "registry+https://github.com/rust-lang/crates.io-index" 2861 + checksum = "054a8e68b76250b253f671d1268cb7f1ae089ec35e195b2efb2a4e9a836d0621" 2862 + 2863 + [[package]] 2864 + name = "xml-rs" 2865 + version = "0.8.19" 2866 + source = "registry+https://github.com/rust-lang/crates.io-index" 2867 + checksum = "0fcb9cbac069e033553e8bb871be2fbdffcab578eb25bd0f7c508cedc6dcd75a"
+72
pkgs/by-name/st/stardust-xr-server/package.nix
··· 1 + { 2 + lib, 3 + fetchFromGitHub, 4 + nix-update-script, 5 + rustPlatform, 6 + cmake, 7 + cpm-cmake, 8 + fontconfig, 9 + libGL, 10 + libxkbcommon, 11 + mesa, 12 + openxr-loader, 13 + pkg-config, 14 + xorg, 15 + }: 16 + 17 + rustPlatform.buildRustPackage rec { 18 + pname = "stardust-xr-server"; 19 + version = "0.44.1"; 20 + 21 + src = fetchFromGitHub { 22 + owner = "stardustxr"; 23 + repo = "server"; 24 + rev = "refs/tags/${version}"; 25 + hash = "sha256-sCatpWDdy7NFWOWUARjN3fZMDVviX2iV79G0HTxfYZU="; 26 + }; 27 + 28 + cargoLock = { 29 + lockFile = ./Cargo.lock; 30 + outputHashes = { 31 + "smithay-0.3.0" = "sha256-dxAgTGW+xxnL+vA6j2Ng02F1zt/Y5VaSxP9xg8jfMy8="; 32 + "stardust-xr-0.14.1" = "sha256-fmRb46s0Ec8wnoerBh4JCv1WKz2of1YW+YGwy0Gr/yQ="; 33 + }; 34 + }; 35 + 36 + nativeBuildInputs = [ 37 + cmake 38 + pkg-config 39 + rustPlatform.bindgenHook 40 + ]; 41 + 42 + buildInputs = [ 43 + fontconfig 44 + libGL 45 + libxkbcommon 46 + mesa 47 + openxr-loader 48 + xorg.libX11 49 + xorg.libXfixes 50 + ]; 51 + 52 + CPM_SOURCE_CACHE = "./build"; 53 + 54 + postPatch = '' 55 + install -D ${cpm-cmake}/share/cpm/CPM.cmake $(echo $cargoDepsCopy/stereokit-sys-*/StereoKit)/build/cpm/CPM_0.32.2.cmake 56 + ''; 57 + 58 + passthru.updateScript = nix-update-script { }; 59 + 60 + meta = { 61 + description = "Wayland compositor and display server for 3D applications"; 62 + homepage = "https://stardustxr.org/"; 63 + changelog = "https://github.com/StardustXR/server/releases"; 64 + license = lib.licenses.gpl2Plus; 65 + mainProgram = "stardust-xr-server"; 66 + maintainers = with lib.maintainers; [ 67 + pandapip1 68 + technobaboo 69 + ]; 70 + platforms = lib.platforms.linux; 71 + }; 72 + }
+3 -3
pkgs/by-name/st/stylance-cli/package.nix
··· 4 4 }: 5 5 rustPlatform.buildRustPackage rec { 6 6 pname = "stylance-cli"; 7 - version = "0.5.1"; 7 + version = "0.5.2"; 8 8 9 9 src = fetchCrate { 10 10 inherit pname version; 11 - hash = "sha256-kpii3Jwvqhzp+Kummr0ypI9vyYVOcYKK0xCPwQknuWY="; 11 + hash = "sha256-2RLdO2TxIa/ngji5tzKzSfpq2qErI7gaQqObDTMrd/g="; 12 12 }; 13 13 14 - cargoHash = "sha256-tVSMZW2umkSilgPs/J7iFoBxKISrh7D73q3JWh2dJhI="; 14 + cargoHash = "sha256-26EKLvqc9x7JT6EDkH9KbQJ+xX/CUslLmEF4XxnPbFY="; 15 15 16 16 meta = with lib; { 17 17 description = "Library and cli tool for working with scoped CSS in rust";
+38
pkgs/by-name/to/totp-cli/package.nix
··· 1 + { 2 + lib, 3 + buildGoModule, 4 + fetchFromGitHub, 5 + installShellFiles, 6 + }: 7 + let 8 + pname = "totp-cli"; 9 + version = "1.8.7"; 10 + in 11 + buildGoModule { 12 + inherit pname version; 13 + 14 + src = fetchFromGitHub { 15 + owner = "yitsushi"; 16 + repo = "totp-cli"; 17 + rev = "refs/tags/v${version}"; 18 + hash = "sha256-WCPDrKGIRrYJFeozXtf8YPgHJ8m6DAsMBD8Xgjvclvc="; 19 + }; 20 + 21 + vendorHash = "sha256-VTlSnw3TyVOQPU+nMDhRtyUrBID2zesGeG2CgDyjwWY="; 22 + 23 + nativeBuildInputs = [ installShellFiles ]; 24 + 25 + postInstall = '' 26 + installShellCompletion --bash autocomplete/bash_autocomplete 27 + installShellCompletion --zsh autocomplete/zsh_autocomplete 28 + ''; 29 + 30 + meta = { 31 + description = "Authy/Google Authenticator like TOTP CLI tool written in Go"; 32 + changelog = "https://github.com/yitsushi/totp-cli/releases/"; 33 + homepage = "https://yitsushi.github.io/totp-cli/"; 34 + license = lib.licenses.mit; 35 + maintainers = with lib.maintainers; [ luftmensch-luftmensch ]; 36 + mainProgram = "totp-cli"; 37 + }; 38 + }
+11 -19
pkgs/by-name/ts/tsukimi/package.nix
··· 11 11 libepoxy, 12 12 wrapGAppsHook4, 13 13 makeDesktopItem, 14 - copyDesktopItems, 15 14 stdenv, 15 + nix-update-script, 16 16 }: 17 17 rustPlatform.buildRustPackage rec { 18 18 pname = "tsukimi"; 19 - version = "0.12.2"; 19 + version = "0.16.7"; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "tsukinaha"; 23 23 repo = "tsukimi"; 24 24 rev = "v${version}"; 25 - hash = "sha256-pJ+SUNGQS/kqBdOg21GgDeZThcjnB0FhgG00qLfqxYA="; 25 + hash = "sha256-OsdwjmvmVh8lVDy6KWlXe1+9e/EOzQ/auUwaoVHrksI="; 26 + fetchSubmodules = true; 26 27 }; 27 28 28 - cargoHash = "sha256-PCJiSyfEgK8inzoRmRvnAU50kLnyVhNrgLrwtBUFpIU="; 29 + cargoHash = "sha256-Su7ACU+n90ZkhPUKod/zb2I6bKce/ST+u2Kz3Dg6ogo="; 29 30 30 31 nativeBuildInputs = [ 31 32 pkg-config 32 33 wrapGAppsHook4 33 - copyDesktopItems 34 34 ]; 35 35 36 36 buildInputs = ··· 52 52 53 53 doCheck = false; # tests require networking 54 54 55 - desktopItems = [ 56 - (makeDesktopItem { 57 - name = "Tsukimi"; 58 - exec = "tsukimi"; 59 - type = "Application"; 60 - icon = "tsukimi"; 61 - categories = [ "AudioVideo" ]; 62 - startupWMClass = "moe.tsuna.tsukimi"; 63 - desktopName = "Tsukimi"; 64 - }) 65 - ]; 66 - 67 55 postPatch = '' 68 56 substituteInPlace build.rs \ 69 57 --replace-fail 'i18n/locale' "$out/share/locale" ··· 61 73 ''; 62 74 63 75 postInstall = '' 64 - install -Dm644 moe.tsuna.tsukimi.gschema.xml -t $out/share/glib-2.0/schemas 76 + install -Dm644 resources/moe.tsuna.tsukimi.gschema.xml -t $out/share/glib-2.0/schemas 65 77 glib-compile-schemas $out/share/glib-2.0/schemas 66 78 67 - install -Dm644 resources/ui/icons/tsukimi.png -t $out/share/pixmaps 79 + install -Dm644 resources/icons/tsukimi.png -t $out/share/pixmaps 80 + 81 + install -Dm644 resources/moe.tsuna.tsukimi.desktop.in $out/share/applications/moe.tsuna.tsukimi.desktop 68 82 ''; 83 + 84 + passthru.updateScript = nix-update-script { }; 69 85 70 86 meta = { 71 87 description = "Simple third-party Emby client, featured with GTK4-RS, MPV and GStreamer";
+35
pkgs/by-name/ty/tygo/package.nix
··· 1 + { 2 + lib, 3 + buildGoModule, 4 + fetchFromGitHub, 5 + }: 6 + 7 + buildGoModule rec { 8 + pname = "tygo"; 9 + version = "0.2.17"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "gzuidhof"; 13 + repo = "tygo"; 14 + rev = "v${version}"; 15 + hash = "sha256-yaXS+DS/xeIQXhn3L6x2lp/xu4OxrBqr5wKVbADhZkU="; 16 + }; 17 + 18 + vendorHash = "sha256-E73yqGhPzZA/1xTYGvTBy0/b4SE9hzx+gdhjX3ClE/Y="; 19 + 20 + CGO_ENABLED = 0; 21 + 22 + ldflags = [ 23 + "-s" 24 + "-w" 25 + "-extldflags -static" 26 + ]; 27 + 28 + meta = { 29 + description = "Generate Typescript types from Golang source code"; 30 + homepage = "https://github.com/gzuidhof/tygo"; 31 + license = lib.licenses.mit; 32 + maintainers = with lib.maintainers; [ alexymantha ]; 33 + mainProgram = "tygo"; 34 + }; 35 + }
+2 -2
pkgs/by-name/va/vapoursynth/package.nix
··· 19 19 20 20 stdenv.mkDerivation rec { 21 21 pname = "vapoursynth"; 22 - version = "69"; 22 + version = "70"; 23 23 24 24 src = fetchFromGitHub { 25 25 owner = "vapoursynth"; 26 26 repo = "vapoursynth"; 27 27 rev = "R${version}"; 28 - hash = "sha256-T2bCVNH0dLM9lFYChXzvD6AJM3xEtOVCb2tI10tIXJs="; 28 + hash = "sha256-jkRjFKHNTekXluSKQ33QqsGRy7LKnkmG97U5WIjI6EM="; 29 29 }; 30 30 31 31 nativeBuildInputs = [
+3 -3
pkgs/by-name/wa/wakatime-cli/package.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "wakatime-cli"; 11 - version = "1.98.5"; 11 + version = "1.102.3"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "wakatime"; 15 15 repo = "wakatime-cli"; 16 16 rev = "v${version}"; 17 - hash = "sha256-Ez5fzaZxvHOH8z4tQ7+PUnGrpzAd97vbAta1exEtvtQ="; 17 + hash = "sha256-RnEyrbdYP8BYQ9M+iwikTfYF8HRosR6vhHiQJvGNZ/s="; 18 18 }; 19 19 20 - vendorHash = "sha256-+9zdEIaKQlLcBwFaY5Fe5mpHWQDqfV+j1TPmDkdRjyk="; 20 + vendorHash = "sha256-s9nCr55XR/0ZriweDOBRIDpmp+GUE85FWLJkWXqX5/U="; 21 21 22 22 ldflags = [ 23 23 "-s"
+7 -3
pkgs/by-name/ze/zed-editor/0001-generate-licenses.patch
··· 1 1 diff --git a/script/generate-licenses b/script/generate-licenses 2 - index 43b2f5c458..c740a3afa2 100755 2 + index 9602813f0c..d16d11c203 100755 3 3 --- a/script/generate-licenses 4 4 +++ b/script/generate-licenses 5 - @@ -15,12 +15,6 @@ cat assets/icons/LICENSES >> $OUTPUT_FILE 5 + @@ -16,16 +16,9 @@ cat assets/icons/LICENSES >> $OUTPUT_FILE 6 6 7 7 echo -e "# ###### CODE LICENSES ######\n" >> $OUTPUT_FILE 8 8 ··· 14 14 -fi 15 15 16 16 echo "Generating cargo licenses" 17 - cargo about generate --fail -c script/licenses/zed-licenses.toml script/licenses/template.hbs.md >> $OUTPUT_FILE 17 + cargo about generate \ 18 + - --fail \ 19 + -c script/licenses/zed-licenses.toml \ 20 + "${TEMPLATE_FILE}" >> $OUTPUT_FILE 21 +
+5 -4
pkgs/by-name/ze/zed-editor/package.nix
··· 101 101 [ 102 102 # Zed uses cargo-install to install cargo-about during the script execution. 103 103 # We provide cargo-about ourselves and can skip this step. 104 + # Until https://github.com/zed-industries/zed/issues/19971 is fixed, 105 + # we also skip any crate for which the license cannot be determined. 104 106 ./0001-generate-licenses.patch 105 107 ] 106 108 ++ lib.optionals stdenv.hostPlatform.isDarwin [ ··· 205 203 RUSTFLAGS = if withGLES then "--cfg gles" else ""; 206 204 gpu-lib = if withGLES then libglvnd else vulkan-loader; 207 205 208 - # Enable back when https://github.com/zed-industries/zed/issues/19971 is fixed 209 - # preBuild = '' 210 - # bash script/generate-licenses 211 - # ''; 206 + preBuild = '' 207 + bash script/generate-licenses 208 + ''; 212 209 213 210 postFixup = lib.optionalString stdenv.hostPlatform.isLinux '' 214 211 patchelf --add-rpath ${gpu-lib}/lib $out/libexec/*
+6 -6
pkgs/by-name/zo/zoom-us/package.nix
··· 49 49 # and often with different versions. We write them on three lines 50 50 # like this (rather than using {}) so that the updater script can 51 51 # find where to edit them. 52 - versions.aarch64-darwin = "6.2.3.40682"; 53 - versions.x86_64-darwin = "6.2.3.40682"; 54 - versions.x86_64-linux = "6.2.3.2056"; 52 + versions.aarch64-darwin = "6.2.5.41699"; 53 + versions.x86_64-darwin = "6.2.5.41699"; 54 + versions.x86_64-linux = "6.2.5.2440"; 55 55 56 56 srcs = { 57 57 aarch64-darwin = fetchurl { 58 58 url = "https://zoom.us/client/${versions.aarch64-darwin}/zoomusInstallerFull.pkg?archType=arm64"; 59 59 name = "zoomusInstallerFull.pkg"; 60 - hash = "sha256-kpncl6ZVs/O2TXtBhZ/2049jJuUdYlIaxtLX3wIfpVE="; 60 + hash = "sha256-GD3WS4O8Xg2EKYS+CirXWHVjNkn3tQ6Ee5u15x218yA="; 61 61 }; 62 62 x86_64-darwin = fetchurl { 63 63 url = "https://zoom.us/client/${versions.x86_64-darwin}/zoomusInstallerFull.pkg"; 64 - hash = "sha256-gB8pM3EYmA5jF2s/XobV5hk71q16x76nG6M20rWatzE="; 64 + hash = "sha256-8yEkB7hpvat33VCxuScsLD+zPKvqeTfK4Wx0vjyA9yY="; 65 65 }; 66 66 x86_64-linux = fetchurl { 67 67 url = "https://zoom.us/client/${versions.x86_64-linux}/zoom_x86_64.pkg.tar.xz"; 68 - hash = "sha256-dEQdyYEGXMwABulPHK3fLgHo0ZMF5BT6RnqzD23Al38="; 68 + hash = "sha256-h+kt+Im0xv1zoLTvE+Ac9sfw1VyoAnvqFThf5/MwjHU="; 69 69 }; 70 70 }; 71 71
+2 -2
pkgs/data/misc/cldr-annotations/default.nix
··· 2 2 3 3 stdenvNoCC.mkDerivation rec { 4 4 pname = "cldr-annotations"; 5 - version = "45.0"; 5 + version = "46.0"; 6 6 7 7 src = fetchzip { 8 8 url = "https://unicode.org/Public/cldr/${lib.versions.major version}/cldr-common-${version}.zip"; 9 9 stripRoot = false; 10 - hash = "sha256-8Id9thc3LWSw87aNpuSjQuLmFsx+XvXcz8Ox1Ua3sJw="; 10 + hash = "sha256-dXfbJTBlIg/+JXSrjdf8/iS4vHo7bt5YUwh+5dlsSiw="; 11 11 }; 12 12 13 13 installPhase = ''
+5 -5
pkgs/data/misc/unicode-emoji/default.nix
··· 5 5 }: 6 6 7 7 let 8 - version = "15.1"; 8 + version = "16.0"; 9 9 10 10 fetchData = { suffix, hash }: stdenvNoCC.mkDerivation { 11 11 pname = "unicode-emoji-${suffix}"; ··· 32 32 srcs = { 33 33 emoji-sequences = fetchData { 34 34 suffix = "sequences"; 35 - hash = "sha256-63LJEV41BPu+HIYhthn4eUcaRszFbi9EVBe3wcrQUNE="; 35 + hash = "sha256-P+PHfnLo8m3zAtx9mbEGxdCP2Ajvckb7XUUC1ln+ZZw="; 36 36 }; 37 37 emoji-test = fetchData { 38 38 suffix = "test"; 39 - hash = "sha256-2HbuJJqijqp2z6bfqnAoR6jROwYqpIjUZdA5XugTftk="; 39 + hash = "sha256-JPDFNOhs8ULiSWlT6PDkaj5wI5KRHt3NKcbM7YUTlpc="; 40 40 }; 41 41 emoji-zwj-sequences = fetchData { 42 42 suffix = "zwj-sequences"; 43 - hash = "sha256-mnagPcrPzY+b/gjEnI2QtVGCuXfLzIemlOioGT77Dlc="; 43 + hash = "sha256-lCPsI1R0NW+XCmllBnN+LV1lRTpn9F32a4u+kgw/q4M="; 44 44 }; 45 45 }; 46 46 in 47 47 48 - symlinkJoin rec { 48 + symlinkJoin { 49 49 name = "unicode-emoji-${version}"; 50 50 51 51 paths = lib.attrValues srcs;
+3 -3
pkgs/desktops/gnome/extensions/pop-shell/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "gnome-shell-extension-pop-shell"; 5 - version = "unstable-2024-04-04"; 5 + version = "1.2.0-unstable-2024-10-09"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "pop-os"; 9 9 repo = "shell"; 10 - rev = "cfa0c55e84b7ce339e5ce83832f76fee17e99d51"; 11 - hash = "sha256-IQJtTMYCkKyjqDKoR35qsgQkvXIrGLq+qtMDOTkvy08="; 10 + rev = "e25621e2595eb5235ecb1a41167d1324a2b2a297"; 11 + hash = "sha256-PPJofRzzbH1zcnKtQ/3ulErvN4pAJMo/igzdq1zT06s="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ glib gjs typescript ];
+83 -70
pkgs/desktops/lomiri/services/lomiri-url-dispatcher/default.nix
··· 1 - { stdenv 2 - , lib 3 - , fetchFromGitLab 4 - , fetchpatch 5 - , gitUpdater 6 - , testers 7 - , cmake 8 - , cmake-extras 9 - , dbus 10 - , dbus-test-runner 11 - , glib 12 - , gtest 13 - , intltool 14 - , json-glib 15 - , libapparmor 16 - , libxkbcommon 17 - , lomiri-app-launch 18 - , lomiri-ui-toolkit 19 - , makeWrapper 20 - , pkg-config 21 - , python3 22 - , qtbase 23 - , qtdeclarative 24 - , qtwayland 25 - , runtimeShell 26 - , sqlite 27 - , systemd 28 - , wrapQtAppsHook 1 + { 2 + stdenv, 3 + lib, 4 + fetchFromGitLab, 5 + fetchpatch, 6 + gitUpdater, 7 + testers, 8 + cmake, 9 + cmake-extras, 10 + dbus, 11 + dbus-test-runner, 12 + glib, 13 + gtest, 14 + intltool, 15 + json-glib, 16 + libapparmor, 17 + libxkbcommon, 18 + lomiri-app-launch, 19 + lomiri-ui-toolkit, 20 + makeWrapper, 21 + pkg-config, 22 + python3, 23 + qtbase, 24 + qtdeclarative, 25 + qtwayland, 26 + runtimeShell, 27 + sqlite, 28 + systemd, 29 + wrapQtAppsHook, 29 30 }: 30 31 31 32 stdenv.mkDerivation (finalAttrs: { ··· 43 42 outputs = [ 44 43 "out" 45 44 "dev" 45 + "lib" 46 46 ]; 47 47 48 48 patches = [ ··· 53 51 url = "https://gitlab.com/sunweaver/lomiri-url-dispatcher/-/commit/ebdd31b9640ca243e90bc7b8aca7951085998bd8.patch"; 54 52 hash = "sha256-g4EohB3oDcWK4x62/3r/g6CFxqb7/rdK51+E/Fji1Do="; 55 53 }) 54 + 55 + # Make lomiri-url-dispatcher-gui wrappable 56 + # Remove when https://gitlab.com/ubports/development/core/lomiri-url-dispatcher/-/merge_requests/28 merged & in release 57 + (fetchpatch { 58 + url = "https://gitlab.com/ubports/development/core/lomiri-url-dispatcher/-/commit/6512937e2b388ad1350072b8ed3b4140439b2321.patch"; 59 + hash = "sha256-P1A3hi8l7fJWFjGeK5hWYl8BoZMzRfo44MUTeM7vG2A="; 60 + }) 56 61 ]; 57 62 58 - postPatch = '' 59 - substituteInPlace data/CMakeLists.txt \ 60 - --replace "\''${SYSTEMD_USER_UNIT_DIR}" "\''${CMAKE_INSTALL_LIBDIR}/systemd/user" 63 + postPatch = 64 + '' 65 + substituteInPlace CMakeLists.txt \ 66 + --replace-fail 'pkg_get_variable(SYSTEMD_USER_UNIT_DIR systemd systemduserunitdir)' 'pkg_get_variable(SYSTEMD_USER_UNIT_DIR systemd systemduserunitdir DEFINE_VARIABLES prefix=''${CMAKE_INSTALL_PREFIX})' \ 61 67 62 - substituteInPlace tests/url_dispatcher_testability/CMakeLists.txt \ 63 - --replace "\''${PYTHON_PACKAGE_DIR}" "$out/${python3.sitePackages}" 68 + substituteInPlace gui/lomiri-url-dispatcher-gui.desktop.in.in \ 69 + --replace-fail '@CMAKE_INSTALL_FULL_DATADIR@/lomiri-url-dispatcher/gui/lomiri-url-dispatcher-gui.svg' 'lomiri-url-dispatcher-gui' 64 70 65 - # Update URI handler database whenever new url-handler is installed system-wide 66 - substituteInPlace data/lomiri-url-dispatcher-update-system-dir.*.in \ 67 - --replace '@CMAKE_INSTALL_FULL_DATAROOTDIR@' '/run/current-system/sw/share' 68 - '' + lib.optionalString finalAttrs.finalPackage.doCheck '' 69 - patchShebangs tests/test-sql.sh 70 - ''; 71 + substituteInPlace tests/url_dispatcher_testability/CMakeLists.txt \ 72 + --replace-fail "\''${PYTHON_PACKAGE_DIR}" "$out/${python3.sitePackages}" 73 + 74 + # Update URI handler database whenever new url-handler is installed system-wide 75 + substituteInPlace data/lomiri-url-dispatcher-update-system-dir.*.in \ 76 + --replace-fail '@CMAKE_INSTALL_FULL_DATAROOTDIR@' '/run/current-system/sw/share' 77 + '' 78 + + lib.optionalString finalAttrs.finalPackage.doCheck '' 79 + patchShebangs tests/test-sql.sh 80 + ''; 71 81 72 82 strictDeps = true; 73 83 ··· 89 75 intltool 90 76 makeWrapper 91 77 pkg-config 92 - (python3.withPackages (ps: with ps; [ 93 - setuptools 94 - ] ++ lib.optionals finalAttrs.finalPackage.doCheck [ 95 - python-dbusmock 96 - ])) 78 + (python3.withPackages ( 79 + ps: 80 + with ps; 81 + [ 82 + setuptools 83 + ] 84 + ++ lib.optionals finalAttrs.finalPackage.doCheck [ 85 + python-dbusmock 86 + ] 87 + )) 97 88 wrapQtAppsHook 98 89 ]; 99 90 ··· 123 104 ]; 124 105 125 106 cmakeFlags = [ 126 - "-DLOCAL_INSTALL=ON" 127 - "-Denable_mirclient=OFF" 107 + (lib.cmakeBool "LOCAL_INSTALL" true) 108 + (lib.cmakeBool "enable_mirclient" false) 128 109 ]; 129 110 130 111 doCheck = stdenv.buildPlatform.canExecute stdenv.hostPlatform; ··· 135 116 dontWrapQtApps = true; 136 117 137 118 preFixup = '' 138 - substituteInPlace $out/bin/lomiri-url-dispatcher-dump \ 139 - --replace '/bin/sh' '${runtimeShell}' 119 + substituteInPlace $out/bin/lomiri-url-dispatcher-{dump,gui} \ 120 + --replace-fail '/bin/sh' '${runtimeShell}' 140 121 141 122 wrapProgram $out/bin/lomiri-url-dispatcher-dump \ 142 123 --prefix PATH : ${lib.makeBinPath [ sqlite ]} 143 124 144 - # Move from qmlscene call in desktop file to easier-to-wrap script 145 - guiScript=$out/bin/lomiri-url-dispatcher-gui 146 - guiExec=$(grep 'Exec=' $out/share/applications/lomiri-url-dispatcher-gui.desktop | cut -d'=' -f2-) 147 - 148 - cat <<EOF >$guiScript 149 - #!${runtimeShell} 150 - $guiExec 151 - EOF 152 - chmod +x $guiScript 153 - 154 125 mkdir -p $out/share/icons/hicolor/scalable/apps 155 126 ln -s $out/share/lomiri-url-dispatcher/gui/lomiri-url-dispatcher-gui.svg $out/share/icons/hicolor/scalable/apps/ 156 - 157 - substituteInPlace $out/share/applications/lomiri-url-dispatcher-gui.desktop \ 158 - --replace "Exec=$guiExec" "Exec=$(basename $guiScript)" \ 159 - --replace "Icon=$out/share/lomiri-url-dispatcher/gui/lomiri-url-dispatcher-gui.svg" "Icon=lomiri-url-dispatcher-gui" 160 127 161 128 # Calls qmlscene from PATH, needs Qt plugins & QML components 162 129 qtWrapperArgs+=( 163 130 --prefix PATH : ${lib.makeBinPath [ qtdeclarative.dev ]} 164 131 ) 165 - wrapQtApp $guiScript 132 + wrapQtApp $out/bin/lomiri-url-dispatcher-gui 133 + ''; 134 + 135 + postFixup = '' 136 + moveToOutput share $out 137 + moveToOutput libexec $out 166 138 ''; 167 139 168 140 passthru = { ··· 161 151 updateScript = gitUpdater { }; 162 152 }; 163 153 164 - meta = with lib; { 154 + meta = { 165 155 description = "Lomiri operating environment service for requesting URLs to be opened"; 166 156 longDescription = '' 167 - Allows applications to request a URL to be opened and handled by another 168 - process without seeing the list of other applications on the system or 169 - starting them inside its own Application Confinement. 157 + Allows applications to request a URL to be opened and handled by another 158 + process without seeing the list of other applications on the system or 159 + starting them inside its own Application Confinement. 170 160 ''; 171 161 homepage = "https://gitlab.com/ubports/development/core/lomiri-url-dispatcher"; 172 - license = with licenses; [ lgpl3Only gpl3Only ]; 173 - maintainers = teams.lomiri.members; 174 - platforms = platforms.linux; 162 + license = with lib.licenses; [ 163 + lgpl3Only 164 + gpl3Only 165 + ]; 166 + maintainers = lib.teams.lomiri.members; 167 + platforms = lib.platforms.linux; 175 168 pkgConfigModules = [ 176 169 "lomiri-url-dispatcher" 177 170 ];
+2 -2
pkgs/development/emilua-plugins/beast/default.nix
··· 12 12 13 13 stdenv.mkDerivation (self: { 14 14 pname = "emilua_beast"; 15 - version = "1.1.0"; 15 + version = "1.1.1"; 16 16 17 17 src = fetchFromGitLab { 18 18 owner = "emilua"; 19 19 repo = "beast"; 20 20 rev = "v${self.version}"; 21 - hash = "sha256-HvfEigHJTZelPvHFk22PWxkTFEajHJXfiCndxXHVgq8="; 21 + hash = "sha256-8pHL0ut221LvFwb/o1GuLV3gIDw5LSeqxqIa9eaQjXY="; 22 22 }; 23 23 24 24 buildInputs = [
+3 -3
pkgs/development/interpreters/nelua/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "nelua"; 5 - version = "0-unstable-2024-09-22"; 5 + version = "0-unstable-2024-10-18"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "edubart"; 9 9 repo = "nelua-lang"; 10 - rev = "ff7a42c275239933f6e615b2ad2e6a8d507afe7b"; 11 - hash = "sha256-SQg7Z9Ag+UwIhrjgobAEiVEGu/GgFZKw3lquu4/4rHI="; 10 + rev = "038c45f19842d7b18c32b6b4f7e631e15d77d453"; 11 + hash = "sha256-Qnr+A4nYPnBLUxNGRbUwEwuw2POV0AKXtpKKYcLtF1M="; 12 12 }; 13 13 14 14 postPatch = ''
+2 -2
pkgs/development/libraries/sonivox/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "sonivox"; 5 - version = "3.6.12"; 5 + version = "3.6.13"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "pedrolcl"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - hash = "sha256-df3EwscTF9n1fazz5Oa3FIXgWXHruhJBzMt8Y+ELP94="; 11 + hash = "sha256-QhXMmJbyqDxSJmT847Qbg1jbU3gLFsJ/FWVTy7MV2fE="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ cmake ];
+2 -2
pkgs/development/python-modules/ancp-bids/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "ancp-bids"; 15 - version = "0.2.4"; 15 + version = "0.2.5"; 16 16 pyproject = true; 17 17 18 18 disabled = pythonOlder "3.7"; ··· 22 22 owner = "ANCPLabOldenburg"; 23 23 repo = pname; 24 24 rev = "refs/tags/${version}"; 25 - hash = "sha256-c6X1gCYAezgZQP6xfQPfKW8V35F1cnTdbryEp3sZ4jw="; 25 + hash = "sha256-bfHphFecPHKoVow8v+20LuQt6X1BGGtoTK4T9vhIkSc="; 26 26 }; 27 27 28 28 build-system = [ setuptools ];
+42
pkgs/development/python-modules/azure-mgmt-automation/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchPypi, 5 + setuptools, 6 + msrest, 7 + azure-common, 8 + azure-mgmt-core, 9 + }: 10 + 11 + buildPythonPackage rec { 12 + pname = "azure-mgmt-automation"; 13 + version = "1.0.0"; 14 + pyproject = true; 15 + 16 + src = fetchPypi { 17 + inherit pname version; 18 + extension = "zip"; 19 + hash = "sha256-pJ0tQT/vVwEMs2Fh5bwFZgG418bQW9PLBaE1Eu8pHh4="; 20 + }; 21 + 22 + build-system = [ setuptools ]; 23 + 24 + dependencies = [ 25 + msrest 26 + azure-common 27 + azure-mgmt-core 28 + ]; 29 + 30 + # has no tests 31 + doCheck = false; 32 + 33 + pythonImportsCheck = [ "azure.mgmt.automation" ]; 34 + 35 + meta = with lib; { 36 + description = "This is the Microsoft Azure Automation Client Library"; 37 + homepage = "https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/automation/azure-mgmt-automation"; 38 + changelog = "https://github.com/Azure/azure-sdk-for-python/blob/azure-mgmt-automation_${version}/sdk/automation/azure-mgmt-automation/CHANGELOG.md"; 39 + license = licenses.mit; 40 + maintainers = with maintainers; [ wfdewith ]; 41 + }; 42 + }
+2 -2
pkgs/development/python-modules/eigenpy/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "eigenpy"; 16 - version = "3.10.0"; 16 + version = "3.10.1"; 17 17 pyproject = false; # Built with cmake 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "stack-of-tasks"; 21 21 repo = "eigenpy"; 22 22 rev = "refs/tags/v${version}"; 23 - hash = "sha256-ac667pEKXcbLLzCVGKYpyCQO805qhCEf8dCnC4QwxBs="; 23 + hash = "sha256-9hKYCCKgPn1IJDezX/ARJHr5+0ridmGd1b3k/ZaVRG0="; 24 24 }; 25 25 26 26 outputs = [
+7 -3
pkgs/development/python-modules/flask-compress/default.nix
··· 6 6 setuptools, 7 7 setuptools-scm, 8 8 flask, 9 + flask-caching, 9 10 zstandard, 10 11 brotli, 11 12 brotlicffi, ··· 14 13 }: 15 14 16 15 buildPythonPackage rec { 17 - version = "1.15"; 16 + version = "1.17"; 18 17 pname = "flask-compress"; 19 18 pyproject = true; 20 19 ··· 22 21 owner = "colour-science"; 23 22 repo = "flask-compress"; 24 23 rev = "refs/tags/v${version}"; 25 - hash = "sha256-J7d/OIUsDWM6DoXS0P4EOE3k6txXKm6m4Yq/EJk6FRE="; 24 + hash = "sha256-87fjJxaS7eJbOkSUljnhqFIeahoS4L2tAOhmv4ryVUM="; 26 25 }; 27 26 28 27 build-system = [ ··· 35 34 zstandard 36 35 ] ++ lib.optionals (!isPyPy) [ brotli ] ++ lib.optionals isPyPy [ brotlicffi ]; 37 36 38 - nativeCheckInputs = [ pytestCheckHook ]; 37 + nativeCheckInputs = [ 38 + pytestCheckHook 39 + flask-caching 40 + ]; 39 41 40 42 pythonImportsCheck = [ "flask_compress" ]; 41 43
+2
pkgs/development/python-modules/insightface/default.nix
··· 7 7 fetchPypi, 8 8 insightface, 9 9 matplotlib, 10 + mxnet, 10 11 numpy, 11 12 onnx, 12 13 onnxruntime, ··· 46 45 albumentations 47 46 easydict 48 47 matplotlib 48 + mxnet # used in insightface/commands/rec_add_mask_param.py 49 49 numpy 50 50 onnx 51 51 onnxruntime
+12 -5
pkgs/development/python-modules/mxnet/default.nix
··· 2 2 lib, 3 3 buildPythonPackage, 4 4 pkgs, 5 + setuptools, 6 + distutils, 5 7 requests, 6 8 numpy, 7 9 graphviz, ··· 14 12 15 13 buildPythonPackage { 16 14 inherit (pkgs.mxnet) pname version src; 15 + pyproject = true; 17 16 18 - format = "setuptools"; 17 + build-system = [ setuptools ]; 19 18 20 19 buildInputs = [ pkgs.mxnet ]; 21 - propagatedBuildInputs = [ 20 + 21 + dependencies = [ 22 + distutils 22 23 requests 23 24 numpy 24 25 graphviz 26 + ]; 27 + 28 + pythonRelaxDeps = [ 29 + "graphviz" 25 30 ]; 26 31 27 32 LD_LIBRARY_PATH = lib.makeLibraryPath [ pkgs.mxnet ]; ··· 38 29 postPatch = '' 39 30 # Required to support numpy >=1.24 where np.bool is removed in favor of just bool 40 31 substituteInPlace python/mxnet/numpy/utils.py \ 41 - --replace "bool = onp.bool" "bool = bool" 42 - substituteInPlace python/setup.py \ 43 - --replace "graphviz<0.9.0," "graphviz" 32 + --replace-fail "bool = onp.bool" "bool = bool" 44 33 ''; 45 34 46 35 preConfigure = ''
+36 -36
pkgs/development/python-modules/mypy-boto3/default.nix
··· 134 134 "sha256-HK2Eh7uNihu+st+A51z+3uYlPacOkpp7Ic3+xIWHhJ0="; 135 135 136 136 mypy-boto3-appsync = 137 - buildMypyBoto3Package "appsync" "1.35.12" 138 - "sha256-mHIUStFvFUTvHYWdZUNcIIOI//vNACI0veXXNLAAOVY="; 137 + buildMypyBoto3Package "appsync" "1.35.52" 138 + "sha256-KT61EeM5e0ZioxRrWW0EbKdmDuEgsWbuZoWz9FGLIt0="; 139 139 140 140 mypy-boto3-arc-zonal-shift = 141 141 buildMypyBoto3Package "arc-zonal-shift" "1.35.0" ··· 210 210 "sha256-O7mrqn+S0rDcOnhxXI10mB/NHzI+f23HqNXoO5gxiPc="; 211 211 212 212 mypy-boto3-cleanrooms = 213 - buildMypyBoto3Package "cleanrooms" "1.35.0" 214 - "sha256-+RAqaRHKax8sUaOoIaaT+HvW/EGir2daS+aqDWNoDwA="; 213 + buildMypyBoto3Package "cleanrooms" "1.35.51" 214 + "sha256-InSA/7IwpeCcIaPa/S+a3l+POGmcL1O5RG+ANPFfqrE="; 215 215 216 216 mypy-boto3-cloud9 = 217 217 buildMypyBoto3Package "cloud9" "1.35.0" ··· 338 338 "sha256-1pS2EkJapoNVi5lUEftaxbdoN4fd7XSFjWyLXH1noL0="; 339 339 340 340 mypy-boto3-connect = 341 - buildMypyBoto3Package "connect" "1.35.33" 342 - "sha256-I0bSjAcWbx0Y8SUoFbXxAamxTqwaBh96CdUhhZiwhn0="; 341 + buildMypyBoto3Package "connect" "1.35.52" 342 + "sha256-Y9vBiRNCWaZBjKUyxWVEwsws6pFBdXJBKe6jEiH9AhU="; 343 343 344 344 mypy-boto3-connect-contact-lens = 345 345 buildMypyBoto3Package "connect-contact-lens" "1.35.0" ··· 382 382 "sha256-JlarWblBOzB64JV7866QjxIWqQH17qH4Lcig2g7WsAw="; 383 383 384 384 mypy-boto3-datasync = 385 - buildMypyBoto3Package "datasync" "1.35.0" 386 - "sha256-lUzOmIoPNgEbJC54tre1m5ddhca05GyTSPOG4uIfumk="; 385 + buildMypyBoto3Package "datasync" "1.35.52" 386 + "sha256-KPDVvfCr9qffzjjyxhI49YIDVzNraiarljFaJLfsbeI="; 387 387 388 388 mypy-boto3-dax = 389 389 buildMypyBoto3Package "dax" "1.35.0" ··· 446 446 "sha256-wBJ7PnAlsi88AZIRPoNgbzOhPwUAJBegtwk+tw1lOwU="; 447 447 448 448 mypy-boto3-ec2 = 449 - buildMypyBoto3Package "ec2" "1.35.48" 450 - "sha256-c/tutPhvyGNt2Fv666k9f7mprhInCwyAU2L6p7Rg6Nc="; 449 + buildMypyBoto3Package "ec2" "1.35.52" 450 + "sha256-nvj7AYDTPDNLpAOcWOl5vGbtfEscLDwhVHTdCtK9X5g="; 451 451 452 452 mypy-boto3-ec2-instance-connect = 453 453 buildMypyBoto3Package "ec2-instance-connect" "1.35.0" ··· 462 462 "sha256-KXtN44KAIDXjMgv3ICG8rXYfEjcZ85pQ+qdvN2Yiq3g="; 463 463 464 464 mypy-boto3-ecs = 465 - buildMypyBoto3Package "ecs" "1.35.48" 466 - "sha256-DtA+mCac6gbO17U2XuFm+QMDbGh9sbTRIIKh/GeAkCM="; 465 + buildMypyBoto3Package "ecs" "1.35.52" 466 + "sha256-hSTuuzjGARNBBmT+s1tzQKZLz7nIYttbtCb1w+cgqWQ="; 467 467 468 468 mypy-boto3-efs = 469 469 buildMypyBoto3Package "efs" "1.35.0" ··· 674 674 "sha256-Hse02blZttIxqJovJ3h6yCEi+jN3e+pfznIXjBAid1k="; 675 675 676 676 mypy-boto3-iotfleetwise = 677 - buildMypyBoto3Package "iotfleetwise" "1.35.38" 678 - "sha256-vkQmyoPMcf2ZBnJ1TJba2uNJL3GaVVZI9h3R75C3uR8="; 677 + buildMypyBoto3Package "iotfleetwise" "1.35.51" 678 + "sha256-ZfS7CCrU0ZJipWUuyle1uws3IgN27XWOOwR4SAAO+zg="; 679 679 680 680 mypy-boto3-iotsecuretunneling = 681 681 buildMypyBoto3Package "iotsecuretunneling" "1.35.0" ··· 726 726 "sha256-lBZ9MJQsuM0vRyrDcelDXTIhP9sex6CjnRjYY3qjIdE="; 727 727 728 728 mypy-boto3-keyspaces = 729 - buildMypyBoto3Package "keyspaces" "1.35.0" 730 - "sha256-ZtixXownfAnqUfNY53sVGbDZTQ2Q+Hhzgs1Txuyn3gM="; 729 + buildMypyBoto3Package "keyspaces" "1.35.52" 730 + "sha256-R3DERqUmmKGjXyJROJDYU+JTIzmrjiXmYCau0rpWujQ="; 731 731 732 732 mypy-boto3-kinesis = 733 733 buildMypyBoto3Package "kinesis" "1.35.26" ··· 810 810 "sha256-6Vs5eRibHCZvDDIcIEThPa6T1OmfJXjLg4GAZlworsM="; 811 811 812 812 mypy-boto3-logs = 813 - buildMypyBoto3Package "logs" "1.35.49" 814 - "sha256-P5uX/Vi4vQb5UweIVkoHt2J7r4fkBnnLHldaRHmya58="; 813 + buildMypyBoto3Package "logs" "1.35.51" 814 + "sha256-MOzamNfZJdX4R/NO/1dEwErSdsCfFw8ZwGje5Ocb7oY="; 815 815 816 816 mypy-boto3-lookoutequipment = 817 817 buildMypyBoto3Package "lookoutequipment" "1.35.0" ··· 950 950 "sha256-Epx+p5M+3x0plFaXdc8Rsz+p18ZnxbNlr4IhH5STvZM="; 951 951 952 952 mypy-boto3-network-firewall = 953 - buildMypyBoto3Package "network-firewall" "1.35.0" 954 - "sha256-41zAgq4F07hIl7I6S+M7ngxdFOKjmUB3BFhncLel7ZI="; 953 + buildMypyBoto3Package "network-firewall" "1.35.52" 954 + "sha256-i4h13QqDO65bSTlxdt5hN6iXag578jc3Mv7bOHBZkpQ="; 955 955 956 956 mypy-boto3-networkmanager = 957 957 buildMypyBoto3Package "networkmanager" "1.35.0" ··· 970 970 "sha256-CwD0stU2217XD+SXTp+WRyf/qH3EOA5PuBSdTWcXOGU="; 971 971 972 972 mypy-boto3-opensearch = 973 - buildMypyBoto3Package "opensearch" "1.35.50" 974 - "sha256-CeM1UMDYNuckpPVznJeB78BBbew/IM5ASKy1loUfDDs="; 973 + buildMypyBoto3Package "opensearch" "1.35.52" 974 + "sha256-6a9zygN6Al1yEaOwUvO2Hq/swESKrLW315diz/sgH6c="; 975 975 976 976 mypy-boto3-opensearchserverless = 977 - buildMypyBoto3Package "opensearchserverless" "1.35.2" 978 - "sha256-df8udPQOjXo5GEo6Gk5G6oKx7pBW4c0A82wkC1PA0BI="; 977 + buildMypyBoto3Package "opensearchserverless" "1.35.52" 978 + "sha256-d7SehQ8mnD17WsZhucdKnEE2v+sI/cdoaMhYCBkj7nY="; 979 979 980 980 mypy-boto3-opsworks = 981 981 buildMypyBoto3Package "opsworks" "1.35.0" ··· 1094 1094 "sha256-XPb/7sVSVFkDjPQ2x6w7tJmIBiS1YH10805lv/eGsyw="; 1095 1095 1096 1096 mypy-boto3-redshift = 1097 - buildMypyBoto3Package "redshift" "1.35.41" 1098 - "sha256-+BwE/phcHGdn8RLD46/gzTKH9g6+AMt5dF8WyRmMTUI="; 1097 + buildMypyBoto3Package "redshift" "1.35.52" 1098 + "sha256-quOZw+mVY3pNXvhWRN4eU9LySeFsrJzSK6FwS0h5Z3E="; 1099 1099 1100 1100 mypy-boto3-redshift-data = 1101 - buildMypyBoto3Package "redshift-data" "1.35.10" 1102 - "sha256-LP5RjvMCfCsFD6z/0mIZJEWN3y+z35aZzboz6KaFlZQ="; 1101 + buildMypyBoto3Package "redshift-data" "1.35.51" 1102 + "sha256-wCF9VqKH8GBgmKHsJZfAbNefu/zLw2piSJpuOaQ4nMo="; 1103 1103 1104 1104 mypy-boto3-redshift-serverless = 1105 - buildMypyBoto3Package "redshift-serverless" "1.35.0" 1106 - "sha256-uHY9c+p407QBVS18N0lEshdB1mXV+LONhTXSIr+NiV4="; 1105 + buildMypyBoto3Package "redshift-serverless" "1.35.52" 1106 + "sha256-/7yPEPa19Vyhfsb/WBrSXid/VlOwdaqu2SugU4GccDI="; 1107 1107 1108 1108 mypy-boto3-rekognition = 1109 1109 buildMypyBoto3Package "rekognition" "1.35.0" ··· 1134 1134 "sha256-Ss85x4OJ+RtOmP7LzIIMcikxjMvMyi3VUT9WLvxODSM="; 1135 1135 1136 1136 mypy-boto3-route53 = 1137 - buildMypyBoto3Package "route53" "1.35.4" 1138 - "sha256-gPor5Roaoo3i0zJa4xXIIb1SOar80KQvVi5h003vGZM="; 1137 + buildMypyBoto3Package "route53" "1.35.52" 1138 + "sha256-O6P/xxxzAxBhmm5MTsK162moBRno/EhdUvrF12ZQR18="; 1139 1139 1140 1140 mypy-boto3-route53-recovery-cluster = 1141 1141 buildMypyBoto3Package "route53-recovery-cluster" "1.35.0" ··· 1174 1174 "sha256-P2Yg3qvcdAcjY+uwPg2DpTgT6ZXb1XYCOeu4bVfgFKI="; 1175 1175 1176 1176 mypy-boto3-sagemaker = 1177 - buildMypyBoto3Package "sagemaker" "1.35.32" 1178 - "sha256-Wz0q0r66Fd6d/T25BiY+AwvLqlihrHEE16gTBydQk0o="; 1177 + buildMypyBoto3Package "sagemaker" "1.35.52" 1178 + "sha256-i2XQmwv5AP0qSN6Bc1xM22XLaNSgo3FTbX8UIgOsFBQ="; 1179 1179 1180 1180 mypy-boto3-sagemaker-a2i-runtime = 1181 1181 buildMypyBoto3Package "sagemaker-a2i-runtime" "1.35.0" ··· 1418 1418 "sha256-AgK4Xg1dloJmA+h4+mcBQQVTvYKjLCk5tPDbl/ItCVQ="; 1419 1419 1420 1420 mypy-boto3-workmail = 1421 - buildMypyBoto3Package "workmail" "1.35.0" 1422 - "sha256-1hjejKCAu9pNPzJ0gaz8mbyQLFkzEUB0mO7g7Da06mk="; 1421 + buildMypyBoto3Package "workmail" "1.35.52" 1422 + "sha256-bYfSCYypmTs/NVbLtazSZBgWWotLl+t0B7vm1tdaiZI="; 1423 1423 1424 1424 mypy-boto3-workmailmessageflow = 1425 1425 buildMypyBoto3Package "workmailmessageflow" "1.35.0"
+3 -3
pkgs/development/python-modules/reflex-chakra/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "reflex-chakra"; 11 - version = "0.6.1"; 11 + version = "0.6.2"; 12 12 pyproject = true; 13 13 14 - disabled = pythonOlder "3.8"; 14 + disabled = pythonOlder "3.9"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "reflex-dev"; 18 18 repo = "reflex-chakra"; 19 19 rev = "refs/tags/v${version}"; 20 - hash = "sha256-nmZ41V/1TbslAQIkJQLgdLfWS2qSVrAnVqbv8sajL5c="; 20 + hash = "sha256-VMFCaJh7HA/bsOV1ONuPJCzhzpQrcppOnPIcIIpeaSs="; 21 21 }; 22 22 23 23 pythonRemoveDeps = [
+8 -4
pkgs/development/python-modules/shap/default.nix
··· 13 13 matplotlib, 14 14 numba, 15 15 numpy, 16 - oldest-supported-numpy, 17 16 opencv4, 18 17 pandas, 19 18 pyspark, ··· 42 43 hash = "sha256-qW36/Xw5oaYKmaMfE5euzkED9CKkjl2O55aO0OpCkfI="; 43 44 }; 44 45 45 - nativeBuildInputs = [ 46 - oldest-supported-numpy 46 + postPatch = '' 47 + substituteInPlace pyproject.toml \ 48 + --replace-fail "numpy>=2.0" "numpy" 49 + ''; 50 + 51 + build-system = [ 52 + numpy 47 53 setuptools 48 54 setuptools-scm 49 55 ]; 50 56 51 - propagatedBuildInputs = [ 57 + dependencies = [ 52 58 cloudpickle 53 59 numba 54 60 numpy
+2 -2
pkgs/development/python-modules/speechbrain/default.nix
··· 18 18 19 19 buildPythonPackage rec { 20 20 pname = "speechbrain"; 21 - version = "1.0.1"; 21 + version = "1.0.2"; 22 22 pyproject = true; 23 23 24 24 src = fetchFromGitHub { 25 25 owner = "speechbrain"; 26 26 repo = "speechbrain"; 27 27 rev = "refs/tags/v${version}"; 28 - hash = "sha256-5ZMS1g74G4w83kNrXyt9IUsXe5uYS1qC+MwleQrjhTY="; 28 + hash = "sha256-Un7RPxMq1sD7uD3jcw3Bjp+Oo8ld+XC5g2I89gF6jxs="; 29 29 }; 30 30 31 31 dependencies = [
+13 -16
pkgs/development/r-modules/default.nix
··· 801 801 sphereTessellation = with pkgs; [ gmp.dev mpfr.dev ]; 802 802 vapour = with pkgs; [ proj.dev gdal ]; 803 803 MedianaDesigner = [ pkgs.zlib.dev ]; 804 - ChemmineOB = [ pkgs.eigen ]; 804 + ChemmineOB = with pkgs; [ eigen openbabel ]; 805 805 DGP4LCF = [ pkgs.lapack pkgs.blas ]; 806 806 }; 807 807 ··· 1582 1582 PKGCONFIG_LIBS = "-Wl,-rpath,${lib.getLib pkgs.openssl}/lib -L${lib.getLib pkgs.openssl}/lib -L${pkgs.cyrus_sasl.out}/lib -L${pkgs.zlib.out}/lib -lssl -lcrypto -lsasl2 -lz"; 1583 1583 }); 1584 1584 1585 - ChemmineOB = let 1586 - # R package doesn't compile with the latest (unstable) version. 1587 - # Override from nixpkgs-23.11 1588 - openbabel3 = pkgs.openbabel.overrideAttrs (attrs: { 1589 - version = "3.1.1"; 1590 - src = pkgs.fetchFromGitHub { 1591 - owner = "openbabel"; 1592 - repo = "openbabel"; 1593 - rev = "openbabel-${lib.replaceStrings ["."] ["-"] attrs.version}"; 1594 - sha256 = "sha256-wQpgdfCyBAoh4pmj9j7wPTlMtraJ62w/EShxi/olVMY="; 1595 - }; 1596 - }); 1597 - in 1598 - old.ChemmineOB.overrideAttrs (attrs: { 1585 + ChemmineOB = old.ChemmineOB.overrideAttrs (attrs: { 1599 1586 # pkg-config knows openbabel-3 without the .0 1600 1587 # Eigen3 is also looked for in the wrong location 1588 + # pointer was changed in newer version of openbabel: 1589 + # https://github.com/openbabel/openbabel/commit/305a6fd3183540e4a8ae1d79d10bf1860e6aa373 1601 1590 postPatch = '' 1602 1591 substituteInPlace configure \ 1603 1592 --replace-fail openbabel-3.0 openbabel-3 1604 1593 substituteInPlace src/Makevars.in \ 1605 1594 --replace-fail "-I/usr/include/eigen3" "-I${pkgs.eigen}/include/eigen3" 1595 + substituteInPlace src/ChemmineOB.cpp \ 1596 + --replace-fail "obsharedptr<" "std::shared_ptr<" 1606 1597 ''; 1607 - buildInputs = attrs.buildInputs ++ [openbabel3]; 1598 + 1599 + # copied from fastnlo-toolkit: 1600 + # None of our currently packaged versions of swig are C++17-friendly 1601 + # Use a workaround from https://github.com/swig/swig/issues/1538 1602 + env = (attrs.env or { }) // { 1603 + NIX_CFLAGS_COMPILE = (attrs.env.NIX_CFLAGS_COMPILE or "") + lib.optionalString stdenv.hostPlatform.isDarwin " -D_LIBCPP_ENABLE_CXX17_REMOVED_FEATURES"; 1604 + }; 1608 1605 }); 1609 1606 1610 1607 ps = old.ps.overrideAttrs (attrs: {
+2 -2
pkgs/development/tools/bazel-gazelle/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "bazel-gazelle"; 8 - version = "0.39.0"; 8 + version = "0.39.1"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "bazelbuild"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - hash = "sha256-T1Kd6C0eDvogFjeDuCMp/EjetblQ1Hjww+C4dUGNq3E="; 14 + hash = "sha256-Y+k8ObfMwN6fLR2+Lwn64xHljDf3kxw2xp0YpJKbrDM="; 15 15 }; 16 16 17 17 vendorHash = null;
+2 -2
pkgs/development/tools/misc/deheader/default.nix
··· 9 9 10 10 stdenv.mkDerivation rec { 11 11 pname = "deheader"; 12 - version = "1.10"; 12 + version = "1.11"; 13 13 outputs = [ "out" "man" ]; 14 14 15 15 src = fetchFromGitLab { 16 16 owner = "esr"; 17 17 repo = "deheader"; 18 18 rev = version; 19 - hash = "sha256-dYTHvFWlt3aM/fdZFge7GBdd9bfCrEcp7ULJuBl71Xs="; 19 + hash = "sha256-RaWU6075PvgxbsH1+Lt/CEDAcl9Vx6kxcZAA/A/Af4o="; 20 20 }; 21 21 22 22 buildInputs = [ python3 ];
+2 -2
pkgs/development/tools/misc/loccount/default.nix
··· 1 1 { lib, buildGoModule, fetchFromGitLab, python3 }: 2 2 buildGoModule rec { 3 3 pname = "loccount"; 4 - version = "2.15"; 4 + version = "2.16"; 5 5 6 6 src = fetchFromGitLab { 7 7 owner = "esr"; 8 8 repo = "loccount"; 9 9 rev = version; 10 - hash = "sha256-IRDwxz/InF4okyfAzbK0PzZz+HMUwv5LgRthUUy3rus="; 10 + hash = "sha256-uHX45KZO6R0tgTU10csKLiVYZZ/ea2V6BwhF6vfKKtA="; 11 11 }; 12 12 13 13 vendorHash = null;
+3 -3
pkgs/development/tools/misc/scip/default.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "scip"; 10 - version = "0.4.0"; 10 + version = "0.5.1"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "sourcegraph"; 14 14 repo = "scip"; 15 15 rev = "v${version}"; 16 - hash = "sha256-o7DWSFd3rPSAOmhTvtI9X0tySNhDL7Jh7iDW8eIYn3w="; 16 + hash = "sha256-UXa5lMFenynHRIvA4MOXkjMVd705LBWs372s3MFAc+8="; 17 17 }; 18 18 19 - vendorHash = "sha256-iFlbZvbj30UpgxJdndpLYcUZSTLQAO2MqJGb/6hO8Uc="; 19 + vendorHash = "sha256-6vx3Dt0ZNR0rY5bEUF5X1hHj/gv21920bhfd+JJ9bYk="; 20 20 21 21 ldflags = [ 22 22 "-s"
+2 -2
pkgs/development/tools/pnpm/default.nix
··· 12 12 hash = "sha256-2qJ6C1QbxjUyP/lsLe2ZVGf/n+bWn/ZwIVWKqa2dzDY="; 13 13 }; 14 14 "9" = { 15 - version = "9.12.2"; 16 - hash = "sha256-LvblR7CwfYQdYFJA3OTWNWd4MRSM0w9tVkuPT5KPc9I="; 15 + version = "9.12.3"; 16 + hash = "sha256-JCNXcsxKyCpiYnzUf4NMcmZ6LOh3mahG7E6OVV4tS4s="; 17 17 }; 18 18 }; 19 19
+3 -3
pkgs/development/tools/reindeer/default.nix
··· 11 11 12 12 rustPlatform.buildRustPackage rec { 13 13 pname = "reindeer"; 14 - version = "2024.09.30.00"; 14 + version = "2024.10.28.00"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "facebookincubator"; 18 18 repo = "reindeer"; 19 19 rev = "refs/tags/v${version}"; 20 - hash = "sha256-MGOT9fG5scZzHZ1mgqBE3GfhOnTRyPjD2kibbCteUjc="; 20 + hash = "sha256-1wbw92dZT5SVXgfWMgXd3asHhilVzH4lvqW60hTznVc="; 21 21 }; 22 22 23 - cargoHash = "sha256-es2jdfVSufXdUxHbQ4MYPPmsnnxT7DTcoCi10YhW/7I="; 23 + cargoHash = "sha256-OjA0OKotAdRLGRkl8n3Gn2+Z8JVcGjQYHtOszWnnFdM="; 24 24 25 25 nativeBuildInputs = [ pkg-config ]; 26 26 buildInputs =
+3 -3
pkgs/development/tools/rust/cargo-zigbuild/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "cargo-zigbuild"; 5 - version = "0.19.3"; 5 + version = "0.19.4"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "messense"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - hash = "sha256-fVsYQjv+DjGCWv/dAk8S8GcEtDIdaxb1yXAqCpTm0sQ="; 11 + hash = "sha256-b1TzMqX+mt14rhOLQQHnHYN69peEfXGpyM4rR6EcxbU="; 12 12 }; 13 13 14 - cargoHash = "sha256-R5jv8hFHdhS6MoU5oHleN5B7k2RPX7GhJMwym8kYAYY="; 14 + cargoHash = "sha256-NWP8jaQz4KzsZFFR9WAvdlecUI3ogPNN4pcyCUBSq6E="; 15 15 16 16 nativeBuildInputs = [ makeWrapper ]; 17 17
+2 -2
pkgs/games/ckan/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "ckan"; 5 - version = "1.34.4"; 5 + version = "1.35.0"; 6 6 7 7 src = fetchurl { 8 8 url = "https://github.com/KSP-CKAN/CKAN/releases/download/v${version}/ckan.exe"; 9 - sha256 = "sha256-T3SBzGmTwFZsEkd3kCK7auINKPsFx2zIYR2/Zqt5ATM="; 9 + sha256 = "sha256-VeuvaxdA+l+jKg4bUv79hNnOXgLXKJdiMYsmpTvX4og="; 10 10 }; 11 11 12 12 dontUnpack = true;
+7
pkgs/os-specific/linux/xone/default.nix
··· 19 19 url = "https://github.com/medusalix/xone/commit/28df566c38e0ee500fd5f74643fc35f21a4ff696.patch"; 20 20 hash = "sha256-X14oZmxqqZJoBZxPXGZ9R8BAugx/hkSOgXlGwR5QCm8="; 21 21 }) 22 + # Fix build on kernel 6.12 23 + # https://github.com/medusalix/xone/pull/53 24 + (fetchpatch { 25 + name = "kernel-6.12.patch"; 26 + url = "https://github.com/medusalix/xone/commit/d88ea1e8b430d4b96134e43ca1892ac48334578e.patch"; 27 + hash = "sha256-zQK1tuxu2ZmKxPO0amkfcT/RFBSkU2pWD0qhGyCCHXI="; 28 + }) 22 29 ]; 23 30 24 31 setSourceRoot = ''
+3 -3
pkgs/servers/dgraph/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "dgraph"; 5 - version = "24.0.2"; 5 + version = "24.0.4"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "dgraph-io"; 9 9 repo = "dgraph"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-UoiVPZXeiQsgdzsU2i6FEfflJmD9pPqkf6as/3HLt6Y="; 11 + sha256 = "sha256-VtOa+MfhNMbzqiDJY5KYwo2OCgu+4sn18M+dujzwi0g="; 12 12 }; 13 13 14 - vendorHash = "sha256-bqHYUFBnQEffymZ0nmm0Sli2HjHoUMEbtO8k3Y0sswc="; 14 + vendorHash = "sha256-pX5jRVh4cSuPK3cpDVyvt/gTHcFgG9hE3H96TuMYxKk="; 15 15 16 16 doCheck = false; 17 17
+2 -2
pkgs/servers/dns/knot-dns/default.nix
··· 9 9 10 10 stdenv.mkDerivation rec { 11 11 pname = "knot-dns"; 12 - version = "3.4.1"; 12 + version = "3.4.2"; 13 13 14 14 src = fetchurl { 15 15 url = "https://secure.nic.cz/files/knot-dns/knot-${version}.tar.xz"; 16 - sha256 = "252a2b83a9319a605103f7491d73a881e97c63339d09170ac9d525155fa41b1a"; 16 + sha256 = "d835285c1057d45effa1479cfe1f107a50e83d11c1c6d36f270deda88799883e"; 17 17 }; 18 18 19 19 outputs = [ "bin" "out" "dev" ];
+3 -3
pkgs/servers/home-assistant/custom-components/waste_collection_schedule/package.nix
··· 12 12 buildHomeAssistantComponent rec { 13 13 owner = "mampfes"; 14 14 domain = "waste_collection_schedule"; 15 - version = "2.2.0"; 15 + version = "2.4.0"; 16 16 17 17 src = fetchFromGitHub { 18 18 inherit owner; 19 - repo = "hacs_${domain}"; 19 + repo = "hacs_waste_collection_schedule"; 20 20 rev = "refs/tags/${version}"; 21 - hash = "sha256-XzHShFM0H8F/erc/XiCMDotCfN/JJoO5SWX+O9Fqxkw="; 21 + hash = "sha256-2WUwUifRCIhz+QmhpY8VGx/USEImpPX0K511xDJWP1I="; 22 22 }; 23 23 24 24 dependencies = [
+37
pkgs/servers/home-assistant/custom-lovelace-modules/bubble-card/default.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitHub, 5 + }: 6 + 7 + stdenv.mkDerivation rec { 8 + pname = "bubble-card"; 9 + version = "2.2.4"; 10 + 11 + dontBuild = true; 12 + 13 + src = fetchFromGitHub { 14 + owner = "Clooos"; 15 + repo = "Bubble-Card"; 16 + rev = "v${version}"; 17 + hash = "sha256-vsgu1hvtlppADvaFLeB4xQHbP3wBc6H4p5HbeS3JY80="; 18 + }; 19 + 20 + installPhase = '' 21 + runHook preInstall 22 + 23 + mkdir $out 24 + install -m0644 dist/bubble-card.js $out 25 + install -m0644 dist/bubble-pop-up-fix.js $out 26 + 27 + runHook postInstall 28 + ''; 29 + 30 + meta = with lib; { 31 + changelog = "https://github.com/Clooos/bubble-card/releases/tag/v${version}"; 32 + description = "Bubble Card is a minimalist card collection for Home Assistant with a nice pop-up touch."; 33 + homepage = "https://github.com/Clooos/Bubble-Card"; 34 + license = licenses.mit; 35 + maintainers = with maintainers; [ pta2002 ]; 36 + }; 37 + }
+4
pkgs/servers/home-assistant/custom-lovelace-modules/default.nix
··· 9 9 10 10 atomic-calendar-revive = callPackage ./atomic-calendar-revive { }; 11 11 12 + bubble-card = callPackage ./bubble-card { }; 13 + 12 14 button-card = callPackage ./button-card { }; 13 15 14 16 card-mod = callPackage ./card-mod { }; ··· 32 30 mushroom = callPackage ./mushroom { }; 33 31 34 32 rmv-card = callPackage ./rmv-card { }; 33 + 34 + sankey-chart = callPackage ./sankey-chart { }; 35 35 36 36 template-entity-row = callPackage ./template-entity-row { }; 37 37
+37
pkgs/servers/home-assistant/custom-lovelace-modules/sankey-chart/default.nix
··· 1 + { 2 + lib, 3 + buildNpmPackage, 4 + fetchFromGitHub, 5 + }: 6 + 7 + buildNpmPackage rec { 8 + pname = "sankey-chart"; 9 + version = "3.5.0"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "MindFreeze"; 13 + repo = "ha-sankey-chart"; 14 + rev = "v${version}"; 15 + hash = "sha256-cQZPWyXMwJZAhsWYtNLGXpelvmeWlyQbaoqYREwfeNg="; 16 + }; 17 + 18 + npmDepsHash = "sha256-GXhxMq0h/AmLGIiq2N/hSi+4O9uNDPawaSdPmJ8OyX8="; 19 + 20 + installPhase = '' 21 + runHook preInstall 22 + 23 + mkdir $out/ 24 + cp -v dist/ha-sankey-chart.js $out/sankey-chart.js 25 + 26 + runHook postInstall 27 + ''; 28 + 29 + meta = { 30 + description = "Home Assistant lovelace card to display a sankey chart."; 31 + homepage = "https://github.com/MindFreeze/ha-sankey-chart"; 32 + changelog = "https://github.com/MindFreeze/ha-sankey-chart/blob/${src.rev}/CHANGELOG.md"; 33 + license = lib.licenses.mit; 34 + maintainers = with lib.maintainers; [ hexa ]; 35 + platforms = lib.platforms.all; 36 + }; 37 + }
+3 -3
pkgs/servers/imgproxy/default.nix
··· 3 3 4 4 buildGoModule rec { 5 5 pname = "imgproxy"; 6 - version = "3.26.0"; 6 + version = "3.26.1"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = pname; 10 10 repo = pname; 11 - hash = "sha256-sjgSbKKTUq6HL7QZ3LNU1Eo+2n/KnlY7Yt80lXAR26k="; 11 + hash = "sha256-r8yczisCN2jfWFc0L+EIgJLw5MPK4r5+lJsW6FM2hUY="; 12 12 rev = "v${version}"; 13 13 }; 14 14 15 - vendorHash = "sha256-YxZuAo8l3fhCGCEQVPzKeVdL7i4jWe8rZ5pILI4NVP4="; 15 + vendorHash = "sha256-LGQ+JJ3OqDisT+CsnseVO54wyRTOkGpG9/zzpJw9P1I="; 16 16 17 17 nativeBuildInputs = [ pkg-config gobject-introspection ]; 18 18
+2 -2
pkgs/servers/mail/dovecot/plugins/pigeonhole/default.nix
··· 3 3 dovecotMajorMinor = lib.versions.majorMinor dovecot.version; 4 4 in stdenv.mkDerivation rec { 5 5 pname = "dovecot-pigeonhole"; 6 - version = "0.5.21"; 6 + version = "0.5.21.1"; 7 7 8 8 src = fetchurl { 9 9 url = "https://pigeonhole.dovecot.org/releases/${dovecotMajorMinor}/dovecot-${dovecotMajorMinor}-pigeonhole-${version}.tar.gz"; 10 - hash = "sha256-HKcdJlkHZxIFinIDAojxULKwdrAwZFNHHFJhSY097Sc="; 10 + hash = "sha256-A3fbKEtiByPeBgQxEV+y53keHfQyFBGvcYIB1pJcRpI="; 11 11 }; 12 12 13 13 buildInputs = [ dovecot openssl ];
+2 -2
pkgs/servers/nosql/questdb/default.nix
··· 8 8 9 9 stdenv.mkDerivation (finalAttrs: { 10 10 pname = "questdb"; 11 - version = "8.1.1"; 11 + version = "8.1.2"; 12 12 13 13 src = fetchurl { 14 14 url = "https://github.com/questdb/questdb/releases/download/${finalAttrs.version}/questdb-${finalAttrs.version}-no-jre-bin.tar.gz"; 15 - hash = "sha256-modTynPY7NqzdOKekmSaMpYvRF5oSF0BCRT2xZEUMN0="; 15 + hash = "sha256-oFhr/lBsg3e7vUiNQXwjBTF6GAjBYym4+YBoA/2Lsag="; 16 16 }; 17 17 18 18 nativeBuildInputs = [
+3 -3
pkgs/servers/sqlpage/default.nix
··· 42 42 43 43 rustPlatform.buildRustPackage rec { 44 44 pname = "sqlpage"; 45 - version = "0.28.0"; 45 + version = "0.29.0"; 46 46 47 47 src = fetchFromGitHub { 48 48 owner = "lovasoa"; 49 49 repo = "SQLpage"; 50 50 rev = "v${version}"; 51 - hash = "sha256-veqkHjIbR4qENarmXHakDDG4Rxq9mUD/io+dfwaWAqg="; 51 + hash = "sha256-wI+nXrjX98vqyCE6Ofa5KxKUvpLfHqd7KFCsILuOnGk="; 52 52 }; 53 53 54 54 postPatch = '' ··· 75 75 "$(cat ${tomselect})" 76 76 ''; 77 77 78 - cargoHash = "sha256-idX3uU1nSI2a93srlJ1HvKcwVD0C4FmkQKTEYod5qgg="; 78 + cargoHash = "sha256-/B8tayEbyOsc0/po1YQKtp694X12B3I50OU4cMwJo8Q="; 79 79 80 80 nativeBuildInputs = [ 81 81 pkg-config
+2 -2
pkgs/servers/web-apps/dolibarr/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "dolibarr"; 5 - version = "19.0.3"; 5 + version = "20.0.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "Dolibarr"; 9 9 repo = "dolibarr"; 10 10 rev = version; 11 - hash = "sha256-7LLlmJ5h8EmxPvRl+PJxAtjGRS44Zg8RQzwtoAsm6Kg="; 11 + hash = "sha256-nxytzUEpEo1qeIlpbPQ4mETl5DAAP+d1bqUcYxEW26E="; 12 12 }; 13 13 14 14 dontBuild = true;
+14
pkgs/shells/fish/default.nix
··· 148 148 hash = "sha256-YUyfVkPNB5nfOROV+mu8NklCe7g5cizjsRTTu8GjslA="; 149 149 }; 150 150 151 + patches = [ 152 + # We don’t want to run `/usr/libexec/path_helper` on nix-darwin, 153 + # as it pulls in paths not tracked in the system configuration 154 + # and messes up the order of `$PATH`. Upstream are unfortunately 155 + # unwilling to accept a change for this and have recommended that 156 + # it should be a distro‐specific patch instead. 157 + # 158 + # See: 159 + # 160 + # * <https://github.com/LnL7/nix-darwin/issues/122> 161 + # * <https://github.com/fish-shell/fish-shell/issues/7142> 162 + ./nix-darwin-path.patch 163 + ]; 164 + 151 165 # Fix FHS paths in tests 152 166 postPatch = '' 153 167 # src/fish_tests.cpp
+12
pkgs/shells/fish/nix-darwin-path.patch
··· 1 + diff --git a/share/config.fish b/share/config.fish 2 + index d85fd1e185..c564e45b27 100644 3 + --- a/share/config.fish 4 + +++ b/share/config.fish 5 + @@ -158,6 +158,7 @@ 6 + # 7 + if status --is-login 8 + if command -sq /usr/libexec/path_helper 9 + + and not set -q __NIX_DARWIN_SET_ENVIRONMENT_DONE 10 + # Adapt construct_path from the macOS /usr/libexec/path_helper 11 + # executable for fish; see 12 + # https://opensource.apple.com/source/shell_cmds/shell_cmds-203/path_helper/path_helper.c.auto.html .
+1 -1
pkgs/shells/ksh/default.nix
··· 17 17 src = fetchFromGitHub { 18 18 owner = "att"; 19 19 repo = "ast"; 20 - rev = finalAttrs.version; 21 20 sha256 = "0cdxz0nhpq03gb9rd76fn0x1yzs2c8q289b7vcxnzlsrz1imz65j"; 21 + rev = "refs/tags/${finalAttrs.version}"; 22 22 }; 23 23 24 24 patches = [
+2 -2
pkgs/tools/inputmethods/ibus-engines/ibus-typing-booster/default.nix
··· 13 13 14 14 stdenv.mkDerivation rec { 15 15 pname = "ibus-typing-booster"; 16 - version = "2.25.16"; 16 + version = "2.25.17"; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "mike-fabian"; 20 20 repo = "ibus-typing-booster"; 21 21 rev = version; 22 - hash = "sha256-DewkWiPWPcF/8GDdqKMf99UxSXOeZhGsAywYJZAxxKA="; 22 + hash = "sha256-ewwyiKBSHopKfGhSbrGsJ3oYh7CQKCBZN/QGJfrl4+M="; 23 23 }; 24 24 25 25 nativeBuildInputs = [ autoreconfHook pkg-config wrapGAppsHook3 gobject-introspection ];
+7
pkgs/tools/misc/conserver/default.nix
··· 53 53 # Disabled due to exist upstream cases failing 8/15 tests 54 54 doCheck = false; 55 55 56 + postPatch = '' 57 + # install -s calls the wrong strip program when cross compiling 58 + substituteInPlace \ 59 + console/Makefile.in conserver/Makefile.in autologin/Makefile.in contrib/chat/Makefile.in \ 60 + --replace-fail "@INSTALL_PROGRAM@ -s" "@INSTALL_PROGRAM@" 61 + ''; 62 + 56 63 meta = with lib; { 57 64 homepage = "https://www.conserver.com/"; 58 65 description = "Application that allows multiple users to watch a serial console at the same time";
+2 -2
pkgs/tools/misc/depotdownloader/default.nix
··· 6 6 7 7 buildDotnetModule rec { 8 8 pname = "depotdownloader"; 9 - version = "2.7.2"; 9 + version = "2.7.3"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "SteamRE"; 13 13 repo = "DepotDownloader"; 14 14 rev = "DepotDownloader_${version}"; 15 - sha256 = "c8hgeFTgOjRTjaOSrUazko74GdTW5p9i7+YJIqR28hw="; 15 + sha256 = "TKPUE9PzTUoYmhT1O+Qvb0lukPY6fGs70wSiCdEJUMQ="; 16 16 }; 17 17 18 18 projectFile = "DepotDownloader.sln";
+1 -1
pkgs/tools/misc/depotdownloader/deps.nix
··· 11 11 (fetchNuGet { pname = "protobuf-net"; version = "3.2.30"; hash = "sha256-keRy5OWT+/tlZt3D7x+9PEdjTvEJcZdYsf/i1ZBtciE="; }) 12 12 (fetchNuGet { pname = "protobuf-net.Core"; version = "3.2.30"; hash = "sha256-GMpJNecoBfrV2VgpYOhcZnKZaLFDObNLcX2LBTThrwY="; }) 13 13 (fetchNuGet { pname = "QRCoder"; version = "1.6.0"; hash = "sha256-2Ev/6d7PH6K4dVYQQHlZ+ZggkCnDtrlaGygs65mDo28="; }) 14 - (fetchNuGet { pname = "SteamKit2"; version = "3.0.0-beta.3"; hash = "sha256-G3Apy5g0TT273Ake6/4DnrJGY4lWrTbyHDJMntiSuzE="; }) 14 + (fetchNuGet { pname = "SteamKit2"; version = "3.0.0-beta.4"; hash = "sha256-7cXlpCuUD8ZuTMtqsT5MdklkZb+XIGBdoI28anjUXtg="; }) 15 15 (fetchNuGet { pname = "System.Collections.Immutable"; version = "7.0.0"; hash = "sha256-9an2wbxue2qrtugYES9awshQg+KfJqajhnhs45kQIdk="; }) 16 16 (fetchNuGet { pname = "System.IO.Hashing"; version = "8.0.0"; hash = "sha256-szOGt0TNBo6dEdC3gf6H+e9YW3Nw0woa6UnCGGGK5cE="; }) 17 17 (fetchNuGet { pname = "System.Security.AccessControl"; version = "5.0.0"; hash = "sha256-ueSG+Yn82evxyGBnE49N4D+ngODDXgornlBtQ3Omw54="; })
+3 -3
pkgs/tools/misc/microplane/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "microplane"; 5 - version = "0.0.34"; 5 + version = "0.0.35"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "Clever"; 9 9 repo = "microplane"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-ZrBkVXRGZp8yGFIBo7sLGvJ8pMQq7Cq0xJiko57z164="; 11 + sha256 = "sha256-3QPxH4ZR02bkL2uKoJpLW9e7q1LjSlWw5jo0jxegeiM="; 12 12 }; 13 13 14 - vendorHash = "sha256-PqSjSFTVrIsQ065blIxZ9H/ARku6BEcnjboH+0K0G14="; 14 + vendorHash = "sha256-DizwNph3hmSRoozvJgs3Qw/c9iMTRR1gMGC60pBCFSk="; 15 15 16 16 ldflags = [ 17 17 "-s" "-w" "-X main.version=${version}"
+410 -495
pkgs/tools/networking/edgedb/Cargo.lock
··· 4 4 5 5 [[package]] 6 6 name = "addr2line" 7 - version = "0.22.0" 7 + version = "0.24.2" 8 8 source = "registry+https://github.com/rust-lang/crates.io-index" 9 - checksum = "6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678" 9 + checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1" 10 10 dependencies = [ 11 11 "gimli", 12 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 13 20 14 [[package]] 21 15 name = "adler2" ··· 53 59 checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" 54 60 dependencies = [ 55 61 "memchr", 62 + ] 63 + 64 + [[package]] 65 + name = "alloc-no-stdlib" 66 + version = "2.0.4" 67 + source = "registry+https://github.com/rust-lang/crates.io-index" 68 + checksum = "cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3" 69 + 70 + [[package]] 71 + name = "alloc-stdlib" 72 + version = "0.2.2" 73 + source = "registry+https://github.com/rust-lang/crates.io-index" 74 + checksum = "94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece" 75 + dependencies = [ 76 + "alloc-no-stdlib", 56 77 ] 57 78 58 79 [[package]] ··· 133 124 134 125 [[package]] 135 126 name = "anyhow" 136 - version = "1.0.86" 127 + version = "1.0.90" 137 128 source = "registry+https://github.com/rust-lang/crates.io-index" 138 - checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da" 129 + checksum = "37bf3594c4c988a53154954629820791dde498571819ae4ca50ca811e060cc95" 139 130 140 131 [[package]] 141 132 name = "append-only-vec" 142 - version = "0.1.5" 133 + version = "0.1.7" 143 134 source = "registry+https://github.com/rust-lang/crates.io-index" 144 - checksum = "74d9f7083455f1a474276ccd32374958d2cb591024aac45101c7623b10271347" 135 + checksum = "7992085ec035cfe96992dd31bfd495a2ebd31969bb95f624471cb6c0b349e571" 145 136 146 137 [[package]] 147 138 name = "arbitrary" ··· 160 151 161 152 [[package]] 162 153 name = "arrayref" 163 - version = "0.3.8" 154 + version = "0.3.9" 164 155 source = "registry+https://github.com/rust-lang/crates.io-index" 165 - checksum = "9d151e35f61089500b617991b791fc8bfd237ae50cd5950803758a179b41e67a" 156 + checksum = "76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb" 166 157 167 158 [[package]] 168 159 name = "arrayvec" ··· 210 201 ] 211 202 212 203 [[package]] 213 - name = "async-executor" 214 - version = "1.13.0" 204 + name = "async-compression" 205 + version = "0.4.17" 215 206 source = "registry+https://github.com/rust-lang/crates.io-index" 216 - checksum = "d7ebdfa2ebdab6b1760375fa7d6f382b9f486eac35fc994625a00e89280bdbb7" 207 + checksum = "0cb8f1d480b0ea3783ab015936d2a55c87e219676f0c0b7dec61494043f21857" 208 + dependencies = [ 209 + "brotli", 210 + "flate2", 211 + "futures-core", 212 + "memchr", 213 + "pin-project-lite", 214 + "tokio", 215 + ] 216 + 217 + [[package]] 218 + name = "async-executor" 219 + version = "1.13.1" 220 + source = "registry+https://github.com/rust-lang/crates.io-index" 221 + checksum = "30ca9a001c1e8ba5149f91a74362376cc6bc5b919d92d988668657bd570bdcec" 217 222 dependencies = [ 218 223 "async-task", 219 224 "concurrent-queue", 220 - "fastrand 2.1.1", 221 - "futures-lite 2.3.0", 225 + "fastrand", 226 + "futures-lite", 222 227 "slab", 223 228 ] 224 229 ··· 244 221 dependencies = [ 245 222 "async-channel 2.3.1", 246 223 "async-executor", 247 - "async-io 2.3.4", 248 - "async-lock 3.4.0", 224 + "async-io", 225 + "async-lock", 249 226 "blocking", 250 - "futures-lite 2.3.0", 227 + "futures-lite", 251 228 "once_cell", 252 - ] 253 - 254 - [[package]] 255 - name = "async-io" 256 - version = "1.13.0" 257 - source = "registry+https://github.com/rust-lang/crates.io-index" 258 - checksum = "0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af" 259 - dependencies = [ 260 - "async-lock 2.8.0", 261 - "autocfg", 262 - "cfg-if", 263 - "concurrent-queue", 264 - "futures-lite 1.13.0", 265 - "log", 266 - "parking", 267 - "polling 2.8.0", 268 - "rustix 0.37.27", 269 - "slab", 270 - "socket2 0.4.10", 271 - "waker-fn", 272 229 ] 273 230 274 231 [[package]] ··· 257 254 source = "registry+https://github.com/rust-lang/crates.io-index" 258 255 checksum = "444b0228950ee6501b3568d3c93bf1176a1fdbc3b758dcd9475046d30f4dc7e8" 259 256 dependencies = [ 260 - "async-lock 3.4.0", 257 + "async-lock", 261 258 "cfg-if", 262 259 "concurrent-queue", 263 260 "futures-io", 264 - "futures-lite 2.3.0", 261 + "futures-lite", 265 262 "parking", 266 - "polling 3.7.3", 267 - "rustix 0.38.36", 263 + "polling", 264 + "rustix", 268 265 "slab", 269 266 "tracing", 270 267 "windows-sys 0.59.0", ··· 281 278 282 279 [[package]] 283 280 name = "async-lock" 284 - version = "2.8.0" 285 - source = "registry+https://github.com/rust-lang/crates.io-index" 286 - checksum = "287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b" 287 - dependencies = [ 288 - "event-listener 2.5.3", 289 - ] 290 - 291 - [[package]] 292 - name = "async-lock" 293 281 version = "3.4.0" 294 282 source = "registry+https://github.com/rust-lang/crates.io-index" 295 283 checksum = "ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18" ··· 292 298 293 299 [[package]] 294 300 name = "async-std" 295 - version = "1.12.0" 301 + version = "1.13.0" 296 302 source = "registry+https://github.com/rust-lang/crates.io-index" 297 - checksum = "62565bb4402e926b29953c785397c6dc0391b7b446e45008b0049eb43cec6f5d" 303 + checksum = "c634475f29802fde2b8f0b505b1bd00dfe4df7d4a000f0b36f7671197d5c3615" 298 304 dependencies = [ 299 305 "async-channel 1.9.0", 300 306 "async-global-executor", 301 - "async-io 1.13.0", 302 - "async-lock 2.8.0", 307 + "async-io", 308 + "async-lock", 303 309 "crossbeam-utils", 304 310 "futures-channel", 305 311 "futures-core", 306 312 "futures-io", 307 - "futures-lite 1.13.0", 313 + "futures-lite", 308 314 "gloo-timers", 309 315 "kv-log-macro", 310 316 "log", ··· 324 330 325 331 [[package]] 326 332 name = "async-trait" 327 - version = "0.1.82" 333 + version = "0.1.83" 328 334 source = "registry+https://github.com/rust-lang/crates.io-index" 329 - checksum = "a27b8a3a6e1a44fa4c8baf1f653e4172e81486d4941f2237e20dc2d0cf4ddff1" 335 + checksum = "721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd" 330 336 dependencies = [ 331 337 "proc-macro2", 332 338 "quote", 333 - "syn 2.0.77", 339 + "syn 2.0.82", 334 340 ] 335 341 336 342 [[package]] ··· 352 358 353 359 [[package]] 354 360 name = "autocfg" 355 - version = "1.3.0" 361 + version = "1.4.0" 356 362 source = "registry+https://github.com/rust-lang/crates.io-index" 357 - checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" 363 + checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" 358 364 359 365 [[package]] 360 366 name = "backtrace" 361 - version = "0.3.73" 367 + version = "0.3.74" 362 368 source = "registry+https://github.com/rust-lang/crates.io-index" 363 - checksum = "5cc23269a4f8976d0a4d2e7109211a419fe30e8d88d677cd60b6bc79c5732e0a" 369 + checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a" 364 370 dependencies = [ 365 371 "addr2line", 366 - "cc", 367 372 "cfg-if", 368 373 "libc", 369 - "miniz_oxide 0.7.4", 374 + "miniz_oxide", 370 375 "object", 371 376 "rustc-demangle", 377 + "windows-targets 0.52.6", 372 378 ] 373 379 374 380 [[package]] ··· 475 481 "async-channel 2.3.1", 476 482 "async-task", 477 483 "futures-io", 478 - "futures-lite 2.3.0", 484 + "futures-lite", 479 485 "piper", 486 + ] 487 + 488 + [[package]] 489 + name = "brotli" 490 + version = "7.0.0" 491 + source = "registry+https://github.com/rust-lang/crates.io-index" 492 + checksum = "cc97b8f16f944bba54f0433f07e30be199b6dc2bd25937444bbad560bcea29bd" 493 + dependencies = [ 494 + "alloc-no-stdlib", 495 + "alloc-stdlib", 496 + "brotli-decompressor", 497 + ] 498 + 499 + [[package]] 500 + name = "brotli-decompressor" 501 + version = "4.0.1" 502 + source = "registry+https://github.com/rust-lang/crates.io-index" 503 + checksum = "9a45bd2e4095a8b518033b128020dd4a55aab1c0a381ba4404a472630f4bc362" 504 + dependencies = [ 505 + "alloc-no-stdlib", 506 + "alloc-stdlib", 480 507 ] 481 508 482 509 [[package]] ··· 525 510 526 511 [[package]] 527 512 name = "bytes" 528 - version = "1.7.1" 513 + version = "1.7.2" 529 514 source = "registry+https://github.com/rust-lang/crates.io-index" 530 - checksum = "8318a53db07bb3f8dca91a600466bdb3f2eaadeedfdbcf02e1accbad9271ba50" 515 + checksum = "428d9aa8fbc0670b7b8d6030a7fadd0f86151cae55e4dbbece15f3780a3dfaf3" 531 516 532 517 [[package]] 533 518 name = "bzip2" ··· 552 537 553 538 [[package]] 554 539 name = "cc" 555 - version = "1.1.16" 540 + version = "1.1.31" 556 541 source = "registry+https://github.com/rust-lang/crates.io-index" 557 - checksum = "e9d013ecb737093c0e86b151a7b837993cf9ec6c502946cfb44bedc392421e0b" 542 + checksum = "c2e7962b54006dcfcc61cb72735f4d89bb97061dd6a7ed882ec6b8ee53714c6f" 558 543 dependencies = [ 559 544 "jobserver", 560 545 "libc", ··· 600 585 601 586 [[package]] 602 587 name = "clap" 603 - version = "4.5.17" 588 + version = "4.5.20" 604 589 source = "registry+https://github.com/rust-lang/crates.io-index" 605 - checksum = "3e5a21b8495e732f1b3c364c9949b201ca7bae518c502c80256c96ad79eaf6ac" 590 + checksum = "b97f376d85a664d5837dbae44bf546e6477a679ff6610010f17276f686d867e8" 606 591 dependencies = [ 607 592 "clap_builder", 608 593 "clap_derive", ··· 610 595 611 596 [[package]] 612 597 name = "clap_builder" 613 - version = "4.5.17" 598 + version = "4.5.20" 614 599 source = "registry+https://github.com/rust-lang/crates.io-index" 615 - checksum = "8cf2dd12af7a047ad9d6da2b6b249759a22a7abc0f474c1dae1777afa4b21a73" 600 + checksum = "19bc80abd44e4bed93ca373a0704ccbd1b710dc5749406201bb018272808dc54" 616 601 dependencies = [ 617 602 "anstream", 618 603 "anstyle", ··· 623 608 624 609 [[package]] 625 610 name = "clap_complete" 626 - version = "4.5.26" 611 + version = "4.5.33" 627 612 source = "registry+https://github.com/rust-lang/crates.io-index" 628 - checksum = "205d5ef6d485fa47606b98b0ddc4ead26eb850aaa86abfb562a94fb3280ecba0" 613 + checksum = "9646e2e245bf62f45d39a0f3f36f1171ad1ea0d6967fd114bca72cb02a8fcdfb" 629 614 dependencies = [ 630 615 "clap", 631 616 ] 632 617 633 618 [[package]] 634 619 name = "clap_derive" 635 - version = "4.5.13" 620 + version = "4.5.18" 636 621 source = "registry+https://github.com/rust-lang/crates.io-index" 637 - checksum = "501d359d5f3dcaf6ecdeee48833ae73ec6e42723a1e52419c79abf9507eec0a0" 622 + checksum = "4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab" 638 623 dependencies = [ 639 624 "heck", 640 625 "proc-macro2", 641 626 "quote", 642 - "syn 2.0.77", 627 + "syn 2.0.82", 643 628 ] 644 629 645 630 [[package]] ··· 697 682 "nom", 698 683 "proc-macro2", 699 684 "quote", 700 - "syn 2.0.77", 685 + "syn 2.0.82", 701 686 ] 702 687 703 688 [[package]] ··· 931 916 "crossterm_winapi", 932 917 "mio 1.0.2", 933 918 "parking_lot 0.12.3", 934 - "rustix 0.38.36", 919 + "rustix", 935 920 "signal-hook", 936 921 "signal-hook-mio", 937 922 "winapi", ··· 968 953 969 954 [[package]] 970 955 name = "dary_heap" 971 - version = "0.3.6" 956 + version = "0.3.7" 972 957 source = "registry+https://github.com/rust-lang/crates.io-index" 973 - checksum = "7762d17f1241643615821a8455a0b2c3e803784b058693d990b11f2dce25a0ca" 958 + checksum = "04d2cd9c18b9f454ed67da600630b021a8a80bf33f8c95896ab33aaf1c26b728" 974 959 975 960 [[package]] 976 961 name = "deflate64" ··· 995 980 dependencies = [ 996 981 "proc-macro2", 997 982 "quote", 998 - "syn 2.0.77", 983 + "syn 2.0.82", 999 984 ] 1000 985 1001 986 [[package]] ··· 1071 1056 dependencies = [ 1072 1057 "proc-macro2", 1073 1058 "quote", 1074 - "syn 2.0.77", 1059 + "syn 2.0.82", 1075 1060 ] 1076 1061 1077 1062 [[package]] ··· 1094 1079 1095 1080 [[package]] 1096 1081 name = "edgedb-cli" 1097 - version = "5.4.1" 1082 + version = "5.5.2" 1098 1083 dependencies = [ 1099 1084 "ansi-escapes", 1100 1085 "anyhow", ··· 1147 1132 "libflate", 1148 1133 "log", 1149 1134 "minimad", 1150 - "native-tls", 1151 1135 "nix 0.29.0", 1152 1136 "nom", 1153 1137 "notify", ··· 1154 1140 "once_cell", 1155 1141 "open", 1156 1142 "openssl", 1143 + "openssl-sys", 1157 1144 "os-release", 1158 1145 "pem", 1159 1146 "predicates", ··· 1169 1154 "rexpect", 1170 1155 "ring", 1171 1156 "rpassword", 1172 - "rustls 0.23.12", 1157 + "rustls 0.23.15", 1173 1158 "rustyline", 1174 1159 "scram", 1175 1160 "semver", ··· 1225 1210 "proc-macro-error", 1226 1211 "proc-macro2", 1227 1212 "quote", 1228 - "syn 2.0.77", 1213 + "syn 2.0.82", 1229 1214 "termimad", 1230 1215 "trybuild", 1231 1216 ] ··· 1233 1218 [[package]] 1234 1219 name = "edgedb-derive" 1235 1220 version = "0.5.2" 1236 - source = "git+https://github.com/edgedb/edgedb-rust/#42c94da5b286d40195a02be55dda679d12115d47" 1221 + source = "git+https://github.com/edgedb/edgedb-rust/#479e57085f600b54a7f61c11c3d578e545bac7db" 1237 1222 dependencies = [ 1238 1223 "proc-macro2", 1239 1224 "quote", 1240 - "syn 2.0.77", 1225 + "syn 2.0.82", 1241 1226 "trybuild", 1242 1227 ] 1243 1228 1244 1229 [[package]] 1245 1230 name = "edgedb-errors" 1246 1231 version = "0.4.2" 1247 - source = "git+https://github.com/edgedb/edgedb-rust/#42c94da5b286d40195a02be55dda679d12115d47" 1232 + source = "git+https://github.com/edgedb/edgedb-rust/#479e57085f600b54a7f61c11c3d578e545bac7db" 1248 1233 dependencies = [ 1249 1234 "bytes", 1250 1235 ] ··· 1252 1237 [[package]] 1253 1238 name = "edgedb-protocol" 1254 1239 version = "0.6.1" 1255 - source = "git+https://github.com/edgedb/edgedb-rust/#42c94da5b286d40195a02be55dda679d12115d47" 1240 + source = "git+https://github.com/edgedb/edgedb-rust/#479e57085f600b54a7f61c11c3d578e545bac7db" 1256 1241 dependencies = [ 1257 1242 "bigdecimal", 1258 1243 "bitflags 2.6.0", ··· 1261 1246 "edgedb-errors", 1262 1247 "num-bigint", 1263 1248 "num-traits", 1249 + "serde", 1250 + "serde_json", 1264 1251 "snafu", 1265 1252 "uuid", 1266 1253 ] ··· 1270 1253 [[package]] 1271 1254 name = "edgedb-tokio" 1272 1255 version = "0.5.1" 1273 - source = "git+https://github.com/edgedb/edgedb-rust/#42c94da5b286d40195a02be55dda679d12115d47" 1256 + source = "git+https://github.com/edgedb/edgedb-rust/#479e57085f600b54a7f61c11c3d578e545bac7db" 1274 1257 dependencies = [ 1275 1258 "anyhow", 1276 1259 "arc-swap", ··· 1286 1269 "log", 1287 1270 "once_cell", 1288 1271 "rand", 1289 - "rustls 0.23.12", 1290 - "rustls-native-certs", 1272 + "rustls 0.23.15", 1273 + "rustls-native-certs 0.7.3", 1291 1274 "rustls-pemfile", 1292 1275 "rustls-webpki", 1293 1276 "scram-2", 1294 1277 "serde", 1295 1278 "serde_json", 1296 1279 "sha1", 1297 - "socket2 0.5.7", 1280 + "socket2", 1298 1281 "tls-api-2", 1299 1282 "tls-api-not-tls-2", 1300 1283 "tls-api-rustls-2", ··· 1307 1290 [[package]] 1308 1291 name = "edgeql-parser" 1309 1292 version = "0.1.0" 1310 - source = "git+https://github.com/edgedb/edgedb#9f0195ea2d1b568abf6e56e462734614e1c17419" 1293 + source = "git+https://github.com/edgedb/edgedb#2390bc3869dd29b5a6b5e7e85c346cd1848b46a1" 1311 1294 dependencies = [ 1312 1295 "append-only-vec", 1313 1296 "base32", ··· 1398 1381 1399 1382 [[package]] 1400 1383 name = "error-code" 1401 - version = "3.2.0" 1384 + version = "3.3.1" 1402 1385 source = "registry+https://github.com/rust-lang/crates.io-index" 1403 - checksum = "a0474425d51df81997e2f90a21591180b38eccf27292d755f3e30750225c175b" 1386 + checksum = "a5d9305ccc6942a704f4335694ecd3de2ea531b114ac2d51f5f843750787a92f" 1404 1387 1405 1388 [[package]] 1406 1389 name = "event-listener" ··· 1431 1414 1432 1415 [[package]] 1433 1416 name = "fastrand" 1434 - version = "1.9.0" 1435 - source = "registry+https://github.com/rust-lang/crates.io-index" 1436 - checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be" 1437 - dependencies = [ 1438 - "instant", 1439 - ] 1440 - 1441 - [[package]] 1442 - name = "fastrand" 1443 1417 version = "2.1.1" 1444 1418 source = "registry+https://github.com/rust-lang/crates.io-index" 1445 1419 checksum = "e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6" ··· 1442 1434 checksum = "7e5768da2206272c81ef0b5e951a41862938a6070da63bcea197899942d3b947" 1443 1435 dependencies = [ 1444 1436 "cfg-if", 1445 - "rustix 0.38.36", 1437 + "rustix", 1446 1438 "windows-sys 0.52.0", 1447 1439 ] 1448 1440 ··· 1460 1452 1461 1453 [[package]] 1462 1454 name = "flate2" 1463 - version = "1.0.33" 1455 + version = "1.0.34" 1464 1456 source = "registry+https://github.com/rust-lang/crates.io-index" 1465 - checksum = "324a1be68054ef05ad64b861cc9eaf1d623d2d8cb25b4bf2cb9cdd902b4bf253" 1457 + checksum = "a1b589b4dc103969ad3cf85c950899926ec64300a1a46d76c03a6072957036f0" 1466 1458 dependencies = [ 1467 1459 "crc32fast", 1468 - "miniz_oxide 0.8.0", 1460 + "miniz_oxide", 1469 1461 ] 1470 1462 1471 1463 [[package]] ··· 1485 1477 dependencies = [ 1486 1478 "proc-macro2", 1487 1479 "quote", 1488 - "syn 2.0.77", 1480 + "syn 2.0.82", 1489 1481 ] 1490 1482 1491 1483 [[package]] ··· 1550 1542 1551 1543 [[package]] 1552 1544 name = "futures" 1553 - version = "0.3.30" 1545 + version = "0.3.31" 1554 1546 source = "registry+https://github.com/rust-lang/crates.io-index" 1555 - checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0" 1547 + checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876" 1556 1548 dependencies = [ 1557 1549 "futures-channel", 1558 1550 "futures-core", ··· 1565 1557 1566 1558 [[package]] 1567 1559 name = "futures-channel" 1568 - version = "0.3.30" 1560 + version = "0.3.31" 1569 1561 source = "registry+https://github.com/rust-lang/crates.io-index" 1570 - checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" 1562 + checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" 1571 1563 dependencies = [ 1572 1564 "futures-core", 1573 1565 "futures-sink", ··· 1575 1567 1576 1568 [[package]] 1577 1569 name = "futures-core" 1578 - version = "0.3.30" 1570 + version = "0.3.31" 1579 1571 source = "registry+https://github.com/rust-lang/crates.io-index" 1580 - checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" 1572 + checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" 1581 1573 1582 1574 [[package]] 1583 1575 name = "futures-executor" 1584 - version = "0.3.30" 1576 + version = "0.3.31" 1585 1577 source = "registry+https://github.com/rust-lang/crates.io-index" 1586 - checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d" 1578 + checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f" 1587 1579 dependencies = [ 1588 1580 "futures-core", 1589 1581 "futures-task", ··· 1592 1584 1593 1585 [[package]] 1594 1586 name = "futures-io" 1595 - version = "0.3.30" 1587 + version = "0.3.31" 1596 1588 source = "registry+https://github.com/rust-lang/crates.io-index" 1597 - checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" 1598 - 1599 - [[package]] 1600 - name = "futures-lite" 1601 - version = "1.13.0" 1602 - source = "registry+https://github.com/rust-lang/crates.io-index" 1603 - checksum = "49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce" 1604 - dependencies = [ 1605 - "fastrand 1.9.0", 1606 - "futures-core", 1607 - "futures-io", 1608 - "memchr", 1609 - "parking", 1610 - "pin-project-lite", 1611 - "waker-fn", 1612 - ] 1589 + checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" 1613 1590 1614 1591 [[package]] 1615 1592 name = "futures-lite" ··· 1602 1609 source = "registry+https://github.com/rust-lang/crates.io-index" 1603 1610 checksum = "52527eb5074e35e9339c6b4e8d12600c7128b68fb25dcb9fa9dec18f7c25f3a5" 1604 1611 dependencies = [ 1605 - "fastrand 2.1.1", 1612 + "fastrand", 1606 1613 "futures-core", 1607 1614 "futures-io", 1608 1615 "parking", ··· 1611 1618 1612 1619 [[package]] 1613 1620 name = "futures-macro" 1614 - version = "0.3.30" 1621 + version = "0.3.31" 1615 1622 source = "registry+https://github.com/rust-lang/crates.io-index" 1616 - checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" 1623 + checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" 1617 1624 dependencies = [ 1618 1625 "proc-macro2", 1619 1626 "quote", 1620 - "syn 2.0.77", 1627 + "syn 2.0.82", 1621 1628 ] 1622 1629 1623 1630 [[package]] 1624 1631 name = "futures-sink" 1625 - version = "0.3.30" 1632 + version = "0.3.31" 1626 1633 source = "registry+https://github.com/rust-lang/crates.io-index" 1627 - checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" 1634 + checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" 1628 1635 1629 1636 [[package]] 1630 1637 name = "futures-task" 1631 - version = "0.3.30" 1638 + version = "0.3.31" 1632 1639 source = "registry+https://github.com/rust-lang/crates.io-index" 1633 - checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" 1640 + checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" 1634 1641 1635 1642 [[package]] 1636 1643 name = "futures-util" 1637 - version = "0.3.30" 1644 + version = "0.3.31" 1638 1645 source = "registry+https://github.com/rust-lang/crates.io-index" 1639 - checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" 1646 + checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" 1640 1647 dependencies = [ 1641 1648 "futures-channel", 1642 1649 "futures-core", ··· 1666 1673 source = "registry+https://github.com/rust-lang/crates.io-index" 1667 1674 checksum = "dc3655aa6818d65bc620d6911f05aa7b6aeb596291e1e9f79e52df85583d1e30" 1668 1675 dependencies = [ 1669 - "rustix 0.38.36", 1676 + "rustix", 1670 1677 "windows-targets 0.52.6", 1671 1678 ] 1672 1679 ··· 1685 1692 1686 1693 [[package]] 1687 1694 name = "gimli" 1688 - version = "0.29.0" 1695 + version = "0.31.1" 1689 1696 source = "registry+https://github.com/rust-lang/crates.io-index" 1690 - checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd" 1697 + checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" 1691 1698 1692 1699 [[package]] 1693 1700 name = "glob" ··· 1697 1704 1698 1705 [[package]] 1699 1706 name = "gloo-timers" 1700 - version = "0.2.6" 1707 + version = "0.3.0" 1701 1708 source = "registry+https://github.com/rust-lang/crates.io-index" 1702 - checksum = "9b995a66bb87bebce9a0f4a95aed01daca4872c050bfcb21653361c03bc35e5c" 1709 + checksum = "bbb143cf96099802033e0d4f4963b19fd2e0b728bcf076cd9cf7f6634f092994" 1703 1710 dependencies = [ 1704 1711 "futures-channel", 1705 1712 "futures-core", ··· 1754 1761 "ahash", 1755 1762 "allocator-api2", 1756 1763 ] 1764 + 1765 + [[package]] 1766 + name = "hashbrown" 1767 + version = "0.15.0" 1768 + source = "registry+https://github.com/rust-lang/crates.io-index" 1769 + checksum = "1e087f84d4f86bf4b218b927129862374b72199ae7d8657835f1e89000eea4fb" 1757 1770 1758 1771 [[package]] 1759 1772 name = "headers" ··· 1897 1898 1898 1899 [[package]] 1899 1900 name = "httparse" 1900 - version = "1.9.4" 1901 + version = "1.9.5" 1901 1902 source = "registry+https://github.com/rust-lang/crates.io-index" 1902 - checksum = "0fcc0b4a115bf80b728eb8ea024ad5bd707b615bfed49e0665b6e0f86fd082d9" 1903 + checksum = "7d71d3574edd2771538b901e6549113b4006ece66150fb69c0fb6d9a2adae946" 1903 1904 1904 1905 [[package]] 1905 1906 name = "httpdate" ··· 1925 1926 1926 1927 [[package]] 1927 1928 name = "hyper" 1928 - version = "0.14.30" 1929 + version = "0.14.31" 1929 1930 source = "registry+https://github.com/rust-lang/crates.io-index" 1930 - checksum = "a152ddd61dfaec7273fe8419ab357f33aee0d914c5f4efbf0d96fa749eea5ec9" 1931 + checksum = "8c08302e8fa335b151b788c775ff56e7a03ae64ff85c548ee820fecb70356e85" 1931 1932 dependencies = [ 1932 1933 "bytes", 1933 1934 "futures-channel", ··· 1940 1941 "httpdate", 1941 1942 "itoa", 1942 1943 "pin-project-lite", 1943 - "socket2 0.5.7", 1944 + "socket2", 1944 1945 "tokio", 1945 1946 "tower-service", 1946 1947 "tracing", ··· 1949 1950 1950 1951 [[package]] 1951 1952 name = "hyper" 1952 - version = "1.4.1" 1953 + version = "1.5.0" 1953 1954 source = "registry+https://github.com/rust-lang/crates.io-index" 1954 - checksum = "50dfd22e0e76d0f662d429a5f80fcaf3855009297eab6a0a9f8543834744ba05" 1955 + checksum = "bbbff0a806a4728c99295b254c8838933b5b082d75e3cb70c8dab21fdfbcfa9a" 1955 1956 dependencies = [ 1956 1957 "bytes", 1957 1958 "futures-channel", ··· 1975 1976 dependencies = [ 1976 1977 "futures-util", 1977 1978 "http 1.1.0", 1978 - "hyper 1.4.1", 1979 + "hyper 1.5.0", 1979 1980 "hyper-util", 1980 - "rustls 0.23.12", 1981 + "rustls 0.23.15", 1982 + "rustls-native-certs 0.8.0", 1981 1983 "rustls-pki-types", 1982 1984 "tokio", 1983 1985 "tokio-rustls 0.26.0", ··· 1986 1986 ] 1987 1987 1988 1988 [[package]] 1989 - name = "hyper-tls" 1990 - version = "0.6.0" 1991 - source = "registry+https://github.com/rust-lang/crates.io-index" 1992 - checksum = "70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0" 1993 - dependencies = [ 1994 - "bytes", 1995 - "http-body-util", 1996 - "hyper 1.4.1", 1997 - "hyper-util", 1998 - "native-tls", 1999 - "tokio", 2000 - "tokio-native-tls", 2001 - "tower-service", 2002 - ] 2003 - 2004 - [[package]] 2005 1989 name = "hyper-util" 2006 - version = "0.1.7" 1990 + version = "0.1.9" 2007 1991 source = "registry+https://github.com/rust-lang/crates.io-index" 2008 - checksum = "cde7055719c54e36e95e8719f95883f22072a48ede39db7fc17a4e1d5281e9b9" 1992 + checksum = "41296eb09f183ac68eec06e03cdbea2e759633d4067b2f6552fc2e009bcad08b" 2009 1993 dependencies = [ 2010 1994 "bytes", 2011 1995 "futures-channel", 2012 1996 "futures-util", 2013 1997 "http 1.1.0", 2014 1998 "http-body 1.0.1", 2015 - "hyper 1.4.1", 1999 + "hyper 1.5.0", 2016 2000 "pin-project-lite", 2017 - "socket2 0.5.7", 2001 + "socket2", 2018 2002 "tokio", 2019 - "tower", 2020 2003 "tower-service", 2021 2004 "tracing", 2022 2005 ] ··· 2025 2042 2026 2043 [[package]] 2027 2044 name = "indexmap" 2028 - version = "2.5.0" 2045 + version = "2.6.0" 2029 2046 source = "registry+https://github.com/rust-lang/crates.io-index" 2030 - checksum = "68b900aa2f7301e21c36462b170ee99994de34dff39a4a6a528e80e7376d07e5" 2047 + checksum = "707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da" 2031 2048 dependencies = [ 2032 2049 "equivalent", 2033 - "hashbrown", 2050 + "hashbrown 0.15.0", 2034 2051 "serde", 2035 2052 ] 2036 2053 ··· 2089 2106 ] 2090 2107 2091 2108 [[package]] 2092 - name = "io-lifetimes" 2093 - version = "1.0.11" 2094 - source = "registry+https://github.com/rust-lang/crates.io-index" 2095 - checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" 2096 - dependencies = [ 2097 - "hermit-abi 0.3.9", 2098 - "libc", 2099 - "windows-sys 0.48.0", 2100 - ] 2101 - 2102 - [[package]] 2103 2109 name = "ipnet" 2104 - version = "2.9.0" 2110 + version = "2.10.1" 2105 2111 source = "registry+https://github.com/rust-lang/crates.io-index" 2106 - checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" 2112 + checksum = "ddc24109865250148c2e0f3d25d4f0f479571723792d3802153c60922a4fb708" 2107 2113 2108 2114 [[package]] 2109 2115 name = "is-docker" ··· 2147 2175 2148 2176 [[package]] 2149 2177 name = "js-sys" 2150 - version = "0.3.70" 2178 + version = "0.3.72" 2151 2179 source = "registry+https://github.com/rust-lang/crates.io-index" 2152 - checksum = "1868808506b929d7b0cfa8f75951347aa71bb21144b7791bae35d9bccfcfe37a" 2180 + checksum = "6a88f1bda2bd75b0452a14784937d796722fdebfe50df998aeb3f0b7603019a9" 2153 2181 dependencies = [ 2154 2182 "wasm-bindgen", 2155 2183 ] ··· 2203 2231 "proc-macro2", 2204 2232 "quote", 2205 2233 "regex", 2206 - "syn 2.0.77", 2234 + "syn 2.0.82", 2207 2235 ] 2208 2236 2209 2237 [[package]] ··· 2214 2242 2215 2243 [[package]] 2216 2244 name = "libc" 2217 - version = "0.2.158" 2245 + version = "0.2.161" 2218 2246 source = "registry+https://github.com/rust-lang/crates.io-index" 2219 - checksum = "d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439" 2247 + checksum = "8e9489c2807c139ffd9c1794f4af0ebe86a828db53ecdc7fea2111d0fed085d1" 2220 2248 2221 2249 [[package]] 2222 2250 name = "libflate" ··· 2238 2266 checksum = "e6e0d73b369f386f1c44abd9c570d5318f55ccde816ff4b562fa452e5182863d" 2239 2267 dependencies = [ 2240 2268 "core2", 2241 - "hashbrown", 2269 + "hashbrown 0.14.5", 2242 2270 "rle-decode-fast", 2243 2271 ] 2244 2272 ··· 2256 2284 dependencies = [ 2257 2285 "bitflags 2.6.0", 2258 2286 "libc", 2259 - "redox_syscall 0.5.3", 2287 + "redox_syscall 0.5.7", 2260 2288 ] 2261 - 2262 - [[package]] 2263 - name = "linux-raw-sys" 2264 - version = "0.3.8" 2265 - source = "registry+https://github.com/rust-lang/crates.io-index" 2266 - checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" 2267 2289 2268 2290 [[package]] 2269 2291 name = "linux-raw-sys" ··· 2354 2388 2355 2389 [[package]] 2356 2390 name = "miniz_oxide" 2357 - version = "0.7.4" 2358 - source = "registry+https://github.com/rust-lang/crates.io-index" 2359 - checksum = "b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08" 2360 - dependencies = [ 2361 - "adler", 2362 - ] 2363 - 2364 - [[package]] 2365 - name = "miniz_oxide" 2366 2391 version = "0.8.0" 2367 2392 source = "registry+https://github.com/rust-lang/crates.io-index" 2368 2393 checksum = "e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1" ··· 2384 2427 "log", 2385 2428 "wasi", 2386 2429 "windows-sys 0.52.0", 2387 - ] 2388 - 2389 - [[package]] 2390 - name = "native-tls" 2391 - version = "0.2.12" 2392 - source = "registry+https://github.com/rust-lang/crates.io-index" 2393 - checksum = "a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466" 2394 - dependencies = [ 2395 - "libc", 2396 - "log", 2397 - "openssl", 2398 - "openssl-probe", 2399 - "openssl-sys", 2400 - "schannel", 2401 - "security-framework", 2402 - "security-framework-sys", 2403 - "tempfile", 2404 2430 ] 2405 2431 2406 2432 [[package]] ··· 2521 2581 2522 2582 [[package]] 2523 2583 name = "object" 2524 - version = "0.36.4" 2584 + version = "0.36.5" 2525 2585 source = "registry+https://github.com/rust-lang/crates.io-index" 2526 - checksum = "084f1a5821ac4c651660a94a7153d27ac9d8a53736203f58b31945ded098070a" 2586 + checksum = "aedf0a2d09c573ed1d8d85b30c119153926a2b36dce0ab28322c09a117a4683e" 2527 2587 dependencies = [ 2528 2588 "memchr", 2529 2589 ] 2530 2590 2531 2591 [[package]] 2532 2592 name = "once_cell" 2533 - version = "1.19.0" 2593 + version = "1.20.2" 2534 2594 source = "registry+https://github.com/rust-lang/crates.io-index" 2535 - checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" 2595 + checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775" 2536 2596 2537 2597 [[package]] 2538 2598 name = "open" ··· 2547 2607 2548 2608 [[package]] 2549 2609 name = "openssl" 2550 - version = "0.10.66" 2610 + version = "0.10.68" 2551 2611 source = "registry+https://github.com/rust-lang/crates.io-index" 2552 - checksum = "9529f4786b70a3e8c61e11179af17ab6188ad8d0ded78c5529441ed39d4bd9c1" 2612 + checksum = "6174bc48f102d208783c2c84bf931bb75927a617866870de8a4ea85597f871f5" 2553 2613 dependencies = [ 2554 2614 "bitflags 2.6.0", 2555 2615 "cfg-if", ··· 2568 2628 dependencies = [ 2569 2629 "proc-macro2", 2570 2630 "quote", 2571 - "syn 2.0.77", 2631 + "syn 2.0.82", 2572 2632 ] 2573 2633 2574 2634 [[package]] ··· 2588 2648 2589 2649 [[package]] 2590 2650 name = "openssl-sys" 2591 - version = "0.9.103" 2651 + version = "0.9.104" 2592 2652 source = "registry+https://github.com/rust-lang/crates.io-index" 2593 - checksum = "7f9e8deee91df40a943c71b917e5874b951d32a802526c85721ce3b776c929d6" 2653 + checksum = "45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741" 2594 2654 dependencies = [ 2595 2655 "cc", 2596 2656 "libc", ··· 2616 2676 2617 2677 [[package]] 2618 2678 name = "parking" 2619 - version = "2.2.0" 2679 + version = "2.2.1" 2620 2680 source = "registry+https://github.com/rust-lang/crates.io-index" 2621 - checksum = "bb813b8af86854136c6922af0598d719255ecb2179515e6e7730d468f05c9cae" 2681 + checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba" 2622 2682 2623 2683 [[package]] 2624 2684 name = "parking_lot" ··· 2663 2723 dependencies = [ 2664 2724 "cfg-if", 2665 2725 "libc", 2666 - "redox_syscall 0.5.3", 2726 + "redox_syscall 0.5.7", 2667 2727 "smallvec", 2668 2728 "windows-targets 0.52.6", 2669 2729 ] 2670 2730 2671 2731 [[package]] 2672 2732 name = "pathdiff" 2673 - version = "0.2.1" 2733 + version = "0.2.2" 2674 2734 source = "registry+https://github.com/rust-lang/crates.io-index" 2675 - checksum = "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd" 2735 + checksum = "d61c5ce1153ab5b689d0c074c4e7fc613e942dfb7dd9eea5ab202d2ad91fe361" 2676 2736 2677 2737 [[package]] 2678 2738 name = "pbkdf2" ··· 2730 2790 "phf_shared", 2731 2791 "proc-macro2", 2732 2792 "quote", 2733 - "syn 2.0.77", 2793 + "syn 2.0.82", 2734 2794 ] 2735 2795 2736 2796 [[package]] ··· 2744 2804 2745 2805 [[package]] 2746 2806 name = "pin-project" 2747 - version = "1.1.5" 2807 + version = "1.1.6" 2748 2808 source = "registry+https://github.com/rust-lang/crates.io-index" 2749 - checksum = "b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3" 2809 + checksum = "baf123a161dde1e524adf36f90bc5d8d3462824a9c43553ad07a8183161189ec" 2750 2810 dependencies = [ 2751 2811 "pin-project-internal", 2752 2812 ] 2753 2813 2754 2814 [[package]] 2755 2815 name = "pin-project-internal" 2756 - version = "1.1.5" 2816 + version = "1.1.6" 2757 2817 source = "registry+https://github.com/rust-lang/crates.io-index" 2758 - checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" 2818 + checksum = "a4502d8515ca9f32f1fb543d987f63d95a14934883db45bdb48060b6b69257f8" 2759 2819 dependencies = [ 2760 2820 "proc-macro2", 2761 2821 "quote", 2762 - "syn 2.0.77", 2822 + "syn 2.0.82", 2763 2823 ] 2764 2824 2765 2825 [[package]] ··· 2781 2841 checksum = "96c8c490f422ef9a4efd2cb5b42b76c8613d7e7dfc1caf667b8a3350a5acc066" 2782 2842 dependencies = [ 2783 2843 "atomic-waker", 2784 - "fastrand 2.1.1", 2844 + "fastrand", 2785 2845 "futures-io", 2786 2846 ] 2787 2847 2788 2848 [[package]] 2789 2849 name = "pkg-config" 2790 - version = "0.3.30" 2850 + version = "0.3.31" 2791 2851 source = "registry+https://github.com/rust-lang/crates.io-index" 2792 - checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" 2793 - 2794 - [[package]] 2795 - name = "polling" 2796 - version = "2.8.0" 2797 - source = "registry+https://github.com/rust-lang/crates.io-index" 2798 - checksum = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce" 2799 - dependencies = [ 2800 - "autocfg", 2801 - "bitflags 1.3.2", 2802 - "cfg-if", 2803 - "concurrent-queue", 2804 - "libc", 2805 - "log", 2806 - "pin-project-lite", 2807 - "windows-sys 0.48.0", 2808 - ] 2852 + checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2" 2809 2853 2810 2854 [[package]] 2811 2855 name = "polling" ··· 2801 2877 "concurrent-queue", 2802 2878 "hermit-abi 0.4.0", 2803 2879 "pin-project-lite", 2804 - "rustix 0.38.36", 2880 + "rustix", 2805 2881 "tracing", 2806 2882 "windows-sys 0.59.0", 2807 2883 ] 2808 2884 2809 2885 [[package]] 2810 2886 name = "portable-atomic" 2811 - version = "1.7.0" 2887 + version = "1.9.0" 2812 2888 source = "registry+https://github.com/rust-lang/crates.io-index" 2813 - checksum = "da544ee218f0d287a911e9c99a39a8c9bc8fcad3cb8db5959940044ecfc67265" 2889 + checksum = "cc9c68a3f6da06753e9335d63e27f6b9754dd1920d941135b7ea8224f141adb2" 2814 2890 2815 2891 [[package]] 2816 2892 name = "powerfmt" ··· 2859 2935 2860 2936 [[package]] 2861 2937 name = "pretty_assertions" 2862 - version = "1.4.0" 2938 + version = "1.4.1" 2863 2939 source = "registry+https://github.com/rust-lang/crates.io-index" 2864 - checksum = "af7cee1a6c8a5b9208b3cb1061f10c0cb689087b3d8ce85fb9d2dd7a29b6ba66" 2940 + checksum = "3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d" 2865 2941 dependencies = [ 2866 2942 "diff", 2867 2943 "yansi", ··· 2911 2987 2912 2988 [[package]] 2913 2989 name = "proc-macro2" 2914 - version = "1.0.86" 2990 + version = "1.0.88" 2915 2991 source = "registry+https://github.com/rust-lang/crates.io-index" 2916 - checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" 2992 + checksum = "7c3a7fc5db1e57d5a779a352c8cdb57b29aa4c40cc69c3a68a7fedc815fbf2f9" 2917 2993 dependencies = [ 2918 2994 "unicode-ident", 2995 + ] 2996 + 2997 + [[package]] 2998 + name = "quinn" 2999 + version = "0.11.5" 3000 + source = "registry+https://github.com/rust-lang/crates.io-index" 3001 + checksum = "8c7c5fdde3cdae7203427dc4f0a68fe0ed09833edc525a03456b153b79828684" 3002 + dependencies = [ 3003 + "bytes", 3004 + "pin-project-lite", 3005 + "quinn-proto", 3006 + "quinn-udp", 3007 + "rustc-hash", 3008 + "rustls 0.23.15", 3009 + "socket2", 3010 + "thiserror", 3011 + "tokio", 3012 + "tracing", 3013 + ] 3014 + 3015 + [[package]] 3016 + name = "quinn-proto" 3017 + version = "0.11.8" 3018 + source = "registry+https://github.com/rust-lang/crates.io-index" 3019 + checksum = "fadfaed2cd7f389d0161bb73eeb07b7b78f8691047a6f3e73caaeae55310a4a6" 3020 + dependencies = [ 3021 + "bytes", 3022 + "rand", 3023 + "ring", 3024 + "rustc-hash", 3025 + "rustls 0.23.15", 3026 + "slab", 3027 + "thiserror", 3028 + "tinyvec", 3029 + "tracing", 3030 + ] 3031 + 3032 + [[package]] 3033 + name = "quinn-udp" 3034 + version = "0.5.5" 3035 + source = "registry+https://github.com/rust-lang/crates.io-index" 3036 + checksum = "4fe68c2e9e1a1234e218683dbdf9f9dfcb094113c5ac2b938dfcb9bab4c4140b" 3037 + dependencies = [ 3038 + "libc", 3039 + "once_cell", 3040 + "socket2", 3041 + "tracing", 3042 + "windows-sys 0.59.0", 2919 3043 ] 2920 3044 2921 3045 [[package]] ··· 3032 3060 3033 3061 [[package]] 3034 3062 name = "redox_syscall" 3035 - version = "0.5.3" 3063 + version = "0.5.7" 3036 3064 source = "registry+https://github.com/rust-lang/crates.io-index" 3037 - checksum = "2a908a6e00f1fdd0dfd9c0eb08ce85126f6d8bbda50017e74bc4a4b7d4a926a4" 3065 + checksum = "9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f" 3038 3066 dependencies = [ 3039 3067 "bitflags 2.6.0", 3040 3068 ] ··· 3052 3080 3053 3081 [[package]] 3054 3082 name = "regex" 3055 - version = "1.10.6" 3083 + version = "1.11.0" 3056 3084 source = "registry+https://github.com/rust-lang/crates.io-index" 3057 - checksum = "4219d74c6b67a3654a9fbebc4b419e22126d13d2f3c4a07ee0cb61ff79a79619" 3085 + checksum = "38200e5ee88914975b69f657f0801b6f6dccafd44fd9326302a4aaeecfacb1d8" 3058 3086 dependencies = [ 3059 3087 "aho-corasick", 3060 3088 "memchr", ··· 3064 3092 3065 3093 [[package]] 3066 3094 name = "regex-automata" 3067 - version = "0.4.7" 3095 + version = "0.4.8" 3068 3096 source = "registry+https://github.com/rust-lang/crates.io-index" 3069 - checksum = "38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df" 3097 + checksum = "368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3" 3070 3098 dependencies = [ 3071 3099 "aho-corasick", 3072 3100 "memchr", ··· 3075 3103 3076 3104 [[package]] 3077 3105 name = "regex-syntax" 3078 - version = "0.8.4" 3106 + version = "0.8.5" 3079 3107 source = "registry+https://github.com/rust-lang/crates.io-index" 3080 - checksum = "7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b" 3108 + checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" 3081 3109 3082 3110 [[package]] 3083 3111 name = "renamore" ··· 3091 3119 3092 3120 [[package]] 3093 3121 name = "reqwest" 3094 - version = "0.12.7" 3122 + version = "0.12.8" 3095 3123 source = "registry+https://github.com/rust-lang/crates.io-index" 3096 - checksum = "f8f4955649ef5c38cc7f9e8aa41761d48fb9677197daea9984dc54f56aad5e63" 3124 + checksum = "f713147fbe92361e52392c73b8c9e48c04c6625bce969ef54dc901e58e042a7b" 3097 3125 dependencies = [ 3126 + "async-compression", 3098 3127 "base64 0.22.1", 3099 3128 "bytes", 3100 3129 "encoding_rs", ··· 3105 3132 "http 1.1.0", 3106 3133 "http-body 1.0.1", 3107 3134 "http-body-util", 3108 - "hyper 1.4.1", 3135 + "hyper 1.5.0", 3109 3136 "hyper-rustls", 3110 - "hyper-tls", 3111 3137 "hyper-util", 3112 3138 "ipnet", 3113 3139 "js-sys", 3114 3140 "log", 3115 3141 "mime", 3116 - "native-tls", 3117 3142 "once_cell", 3118 3143 "percent-encoding", 3119 3144 "pin-project-lite", 3145 + "quinn", 3146 + "rustls 0.23.15", 3147 + "rustls-native-certs 0.8.0", 3120 3148 "rustls-pemfile", 3149 + "rustls-pki-types", 3121 3150 "serde", 3122 3151 "serde_json", 3123 3152 "serde_urlencoded", 3124 3153 "sync_wrapper", 3125 - "system-configuration", 3126 3154 "tokio", 3127 - "tokio-native-tls", 3155 + "tokio-rustls 0.26.0", 3156 + "tokio-util", 3128 3157 "tower-service", 3129 3158 "url", 3130 3159 "wasm-bindgen", ··· 3161 3186 "futures", 3162 3187 "getrandom", 3163 3188 "http 1.1.0", 3164 - "hyper 1.4.1", 3189 + "hyper 1.5.0", 3165 3190 "parking_lot 0.11.2", 3166 3191 "reqwest", 3167 3192 "reqwest-middleware", ··· 3241 3266 checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" 3242 3267 3243 3268 [[package]] 3244 - name = "rustix" 3245 - version = "0.37.27" 3269 + name = "rustc-hash" 3270 + version = "2.0.0" 3246 3271 source = "registry+https://github.com/rust-lang/crates.io-index" 3247 - checksum = "fea8ca367a3a01fe35e6943c400addf443c0f57670e6ec51196f71a4b8762dd2" 3248 - dependencies = [ 3249 - "bitflags 1.3.2", 3250 - "errno", 3251 - "io-lifetimes", 3252 - "libc", 3253 - "linux-raw-sys 0.3.8", 3254 - "windows-sys 0.48.0", 3255 - ] 3272 + checksum = "583034fd73374156e66797ed8e5b0d5690409c9226b22d87cb7f19821c05d152" 3256 3273 3257 3274 [[package]] 3258 3275 name = "rustix" 3259 - version = "0.38.36" 3276 + version = "0.38.37" 3260 3277 source = "registry+https://github.com/rust-lang/crates.io-index" 3261 - checksum = "3f55e80d50763938498dd5ebb18647174e0c76dc38c5505294bb224624f30f36" 3278 + checksum = "8acb788b847c24f28525660c4d7758620a7210875711f79e7f663cc152726811" 3262 3279 dependencies = [ 3263 3280 "bitflags 2.6.0", 3264 3281 "errno", 3265 3282 "libc", 3266 - "linux-raw-sys 0.4.14", 3283 + "linux-raw-sys", 3267 3284 "windows-sys 0.52.0", 3268 3285 ] 3269 3286 ··· 3275 3308 3276 3309 [[package]] 3277 3310 name = "rustls" 3278 - version = "0.23.12" 3311 + version = "0.23.15" 3279 3312 source = "registry+https://github.com/rust-lang/crates.io-index" 3280 - checksum = "c58f8c84392efc0a126acce10fa59ff7b3d2ac06ab451a33f2741989b806b044" 3313 + checksum = "5fbb44d7acc4e873d613422379f69f237a1b141928c02f6bc6ccfddddc2d7993" 3281 3314 dependencies = [ 3282 3315 "once_cell", 3283 3316 "ring", ··· 3301 3334 ] 3302 3335 3303 3336 [[package]] 3304 - name = "rustls-pemfile" 3305 - version = "2.1.3" 3337 + name = "rustls-native-certs" 3338 + version = "0.8.0" 3306 3339 source = "registry+https://github.com/rust-lang/crates.io-index" 3307 - checksum = "196fe16b00e106300d3e45ecfcb764fa292a535d7326a29a5875c579c7417425" 3340 + checksum = "fcaf18a4f2be7326cd874a5fa579fae794320a0f388d365dca7e480e55f83f8a" 3308 3341 dependencies = [ 3309 - "base64 0.22.1", 3342 + "openssl-probe", 3343 + "rustls-pemfile", 3344 + "rustls-pki-types", 3345 + "schannel", 3346 + "security-framework", 3347 + ] 3348 + 3349 + [[package]] 3350 + name = "rustls-pemfile" 3351 + version = "2.2.0" 3352 + source = "registry+https://github.com/rust-lang/crates.io-index" 3353 + checksum = "dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50" 3354 + dependencies = [ 3310 3355 "rustls-pki-types", 3311 3356 ] 3312 3357 3313 3358 [[package]] 3314 3359 name = "rustls-pki-types" 3315 - version = "1.8.0" 3360 + version = "1.10.0" 3316 3361 source = "registry+https://github.com/rust-lang/crates.io-index" 3317 - checksum = "fc0a2ce646f8655401bb81e7927b812614bd5d91dbc968696be50603510fcaf0" 3362 + checksum = "16f1201b3c9a7ee8039bcadc17b7e605e2945b27eee7631788c1bd2b0643674b" 3318 3363 3319 3364 [[package]] 3320 3365 name = "rustls-webpki" 3321 - version = "0.102.7" 3366 + version = "0.102.8" 3322 3367 source = "registry+https://github.com/rust-lang/crates.io-index" 3323 - checksum = "84678086bd54edf2b415183ed7a94d0efb049f1b646a33e22a36f3794be6ae56" 3368 + checksum = "64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9" 3324 3369 dependencies = [ 3325 3370 "ring", 3326 3371 "rustls-pki-types", ··· 3341 3362 3342 3363 [[package]] 3343 3364 name = "rustversion" 3344 - version = "1.0.17" 3365 + version = "1.0.18" 3345 3366 source = "registry+https://github.com/rust-lang/crates.io-index" 3346 - checksum = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6" 3367 + checksum = "0e819f2bc632f285be6d7cd36e25940d45b2391dd6d9b939e79de557f7014248" 3347 3368 3348 3369 [[package]] 3349 3370 name = "rustyline" ··· 3384 3405 3385 3406 [[package]] 3386 3407 name = "schannel" 3387 - version = "0.1.23" 3408 + version = "0.1.26" 3388 3409 source = "registry+https://github.com/rust-lang/crates.io-index" 3389 - checksum = "fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534" 3410 + checksum = "01227be5826fa0690321a2ba6c5cd57a19cf3f6a09e76973b58e61de6ab9d1c1" 3390 3411 dependencies = [ 3391 - "windows-sys 0.52.0", 3412 + "windows-sys 0.59.0", 3392 3413 ] 3393 3414 3394 3415 [[package]] ··· 3439 3460 3440 3461 [[package]] 3441 3462 name = "security-framework-sys" 3442 - version = "2.11.1" 3463 + version = "2.12.0" 3443 3464 source = "registry+https://github.com/rust-lang/crates.io-index" 3444 - checksum = "75da29fe9b9b08fe9d6b22b5b4bcbc75d8db3aa31e639aa56bb62e9d46bfceaf" 3465 + checksum = "ea4a292869320c0272d7bc55a5a6aafaff59b4f63404a003887b679a2e05b4b6" 3445 3466 dependencies = [ 3446 3467 "core-foundation-sys", 3447 3468 "libc", ··· 3458 3479 3459 3480 [[package]] 3460 3481 name = "serde" 3461 - version = "1.0.209" 3482 + version = "1.0.210" 3462 3483 source = "registry+https://github.com/rust-lang/crates.io-index" 3463 - checksum = "99fce0ffe7310761ca6bf9faf5115afbc19688edd00171d81b1bb1b116c63e09" 3484 + checksum = "c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a" 3464 3485 dependencies = [ 3465 3486 "serde_derive", 3466 3487 ] 3467 3488 3468 3489 [[package]] 3469 3490 name = "serde_derive" 3470 - version = "1.0.209" 3491 + version = "1.0.210" 3471 3492 source = "registry+https://github.com/rust-lang/crates.io-index" 3472 - checksum = "a5831b979fd7b5439637af1752d535ff49f4860c0f341d1baeb6faf0f4242170" 3493 + checksum = "243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f" 3473 3494 dependencies = [ 3474 3495 "proc-macro2", 3475 3496 "quote", 3476 - "syn 2.0.77", 3497 + "syn 2.0.82", 3477 3498 ] 3478 3499 3479 3500 [[package]] 3480 3501 name = "serde_json" 3481 - version = "1.0.128" 3502 + version = "1.0.132" 3482 3503 source = "registry+https://github.com/rust-lang/crates.io-index" 3483 - checksum = "6ff5456707a1de34e7e37f2a6fd3d3f808c318259cbd01ab6377795054b483d8" 3504 + checksum = "d726bfaff4b320266d395898905d0eba0345aae23b54aee3a737e260fd46db03" 3484 3505 dependencies = [ 3485 3506 "indexmap", 3486 3507 "itoa", ··· 3510 3531 3511 3532 [[package]] 3512 3533 name = "serde_spanned" 3513 - version = "0.6.7" 3534 + version = "0.6.8" 3514 3535 source = "registry+https://github.com/rust-lang/crates.io-index" 3515 - checksum = "eb5b1b31579f3811bf615c144393417496f152e12ac8b7663bf664f4a815306d" 3536 + checksum = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1" 3516 3537 dependencies = [ 3517 3538 "serde", 3518 3539 ] ··· 3656 3677 3657 3678 [[package]] 3658 3679 name = "snafu" 3659 - version = "0.8.4" 3680 + version = "0.8.5" 3660 3681 source = "registry+https://github.com/rust-lang/crates.io-index" 3661 - checksum = "2b835cb902660db3415a672d862905e791e54d306c6e8189168c7f3d9ae1c79d" 3682 + checksum = "223891c85e2a29c3fe8fb900c1fae5e69c2e42415e3177752e8718475efa5019" 3662 3683 dependencies = [ 3663 3684 "snafu-derive", 3664 3685 ] 3665 3686 3666 3687 [[package]] 3667 3688 name = "snafu-derive" 3668 - version = "0.8.4" 3689 + version = "0.8.5" 3669 3690 source = "registry+https://github.com/rust-lang/crates.io-index" 3670 - checksum = "38d1e02fca405f6280643174a50c942219f0bbf4dbf7d480f1dd864d6f211ae5" 3691 + checksum = "03c3c6b7927ffe7ecaa769ee0e3994da3b8cafc8f444578982c83ecb161af917" 3671 3692 dependencies = [ 3672 3693 "heck", 3673 3694 "proc-macro2", 3674 3695 "quote", 3675 - "syn 2.0.77", 3676 - ] 3677 - 3678 - [[package]] 3679 - name = "socket2" 3680 - version = "0.4.10" 3681 - source = "registry+https://github.com/rust-lang/crates.io-index" 3682 - checksum = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d" 3683 - dependencies = [ 3684 - "libc", 3685 - "winapi", 3696 + "syn 2.0.82", 3686 3697 ] 3687 3698 3688 3699 [[package]] ··· 3722 3753 3723 3754 [[package]] 3724 3755 name = "syn" 3725 - version = "2.0.77" 3756 + version = "2.0.82" 3726 3757 source = "registry+https://github.com/rust-lang/crates.io-index" 3727 - checksum = "9f35bcdf61fd8e7be6caf75f429fdca8beb3ed76584befb503b1569faee373ed" 3758 + checksum = "83540f837a8afc019423a8edb95b52a8effe46957ee402287f4292fae35be021" 3728 3759 dependencies = [ 3729 3760 "proc-macro2", 3730 3761 "quote", ··· 3741 3772 ] 3742 3773 3743 3774 [[package]] 3744 - name = "system-configuration" 3745 - version = "0.6.1" 3746 - source = "registry+https://github.com/rust-lang/crates.io-index" 3747 - checksum = "3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b" 3748 - dependencies = [ 3749 - "bitflags 2.6.0", 3750 - "core-foundation", 3751 - "system-configuration-sys", 3752 - ] 3753 - 3754 - [[package]] 3755 - name = "system-configuration-sys" 3756 - version = "0.6.0" 3757 - source = "registry+https://github.com/rust-lang/crates.io-index" 3758 - checksum = "8e1d1b10ced5ca923a1fcb8d03e96b8d3268065d724548c0211415ff6ac6bac4" 3759 - dependencies = [ 3760 - "core-foundation-sys", 3761 - "libc", 3762 - ] 3763 - 3764 - [[package]] 3765 3775 name = "tap" 3766 3776 version = "1.0.1" 3767 3777 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3748 3800 3749 3801 [[package]] 3750 3802 name = "tar" 3751 - version = "0.4.41" 3803 + version = "0.4.42" 3752 3804 source = "registry+https://github.com/rust-lang/crates.io-index" 3753 - checksum = "cb797dad5fb5b76fcf519e702f4a589483b5ef06567f160c392832c1f5e44909" 3805 + checksum = "4ff6c40d3aedb5e06b57c6f669ad17ab063dd1e63d977c6a88e7f4dfa4f04020" 3754 3806 dependencies = [ 3755 3807 "filetime", 3756 3808 "libc", ··· 3758 3810 ] 3759 3811 3760 3812 [[package]] 3761 - name = "tempfile" 3762 - version = "3.12.0" 3813 + name = "target-triple" 3814 + version = "0.1.3" 3763 3815 source = "registry+https://github.com/rust-lang/crates.io-index" 3764 - checksum = "04cbcdd0c794ebb0d4cf35e88edd2f7d2c4c3e9a5a6dab322839b321c6a87a64" 3816 + checksum = "42a4d50cdb458045afc8131fd91b64904da29548bcb63c7236e0844936c13078" 3817 + 3818 + [[package]] 3819 + name = "tempfile" 3820 + version = "3.13.0" 3821 + source = "registry+https://github.com/rust-lang/crates.io-index" 3822 + checksum = "f0f2c9fc62d0beef6951ccffd757e241266a2c833136efbe35af6cd2567dca5b" 3765 3823 dependencies = [ 3766 3824 "cfg-if", 3767 - "fastrand 2.1.1", 3825 + "fastrand", 3768 3826 "once_cell", 3769 - "rustix 0.38.36", 3827 + "rustix", 3770 3828 "windows-sys 0.59.0", 3771 3829 ] 3772 3830 ··· 3808 3854 3809 3855 [[package]] 3810 3856 name = "termimad" 3811 - version = "0.30.0" 3857 + version = "0.30.1" 3812 3858 source = "registry+https://github.com/rust-lang/crates.io-index" 3813 - checksum = "920e7c4671e79f3d9df269da9c8edf0dbc580044fd727d3594f7bfba5eb6107a" 3859 + checksum = "22117210909e9dfff30a558f554c7fb3edb198ef614e7691386785fb7679677c" 3814 3860 dependencies = [ 3815 3861 "coolor", 3816 3862 "crokey", ··· 3824 3870 3825 3871 [[package]] 3826 3872 name = "terminal_size" 3827 - version = "0.3.0" 3873 + version = "0.4.0" 3828 3874 source = "registry+https://github.com/rust-lang/crates.io-index" 3829 - checksum = "21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7" 3875 + checksum = "4f599bd7ca042cfdf8f4512b277c02ba102247820f9d9d4a9f521f496751a6ef" 3830 3876 dependencies = [ 3831 - "rustix 0.38.36", 3832 - "windows-sys 0.48.0", 3877 + "rustix", 3878 + "windows-sys 0.59.0", 3833 3879 ] 3834 3880 3835 3881 [[package]] ··· 3856 3902 "cfg-if", 3857 3903 "proc-macro2", 3858 3904 "quote", 3859 - "syn 2.0.77", 3905 + "syn 2.0.82", 3860 3906 ] 3861 3907 3862 3908 [[package]] ··· 3867 3913 dependencies = [ 3868 3914 "proc-macro2", 3869 3915 "quote", 3870 - "syn 2.0.77", 3916 + "syn 2.0.82", 3871 3917 "test-case-core", 3872 3918 ] 3873 3919 ··· 3910 3956 3911 3957 [[package]] 3912 3958 name = "thiserror" 3913 - version = "1.0.63" 3959 + version = "1.0.64" 3914 3960 source = "registry+https://github.com/rust-lang/crates.io-index" 3915 - checksum = "c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724" 3961 + checksum = "d50af8abc119fb8bb6dbabcfa89656f46f84aa0ac7688088608076ad2b459a84" 3916 3962 dependencies = [ 3917 3963 "thiserror-impl", 3918 3964 ] 3919 3965 3920 3966 [[package]] 3921 3967 name = "thiserror-impl" 3922 - version = "1.0.63" 3968 + version = "1.0.64" 3923 3969 source = "registry+https://github.com/rust-lang/crates.io-index" 3924 - checksum = "a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261" 3970 + checksum = "08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3" 3925 3971 dependencies = [ 3926 3972 "proc-macro2", 3927 3973 "quote", 3928 - "syn 2.0.77", 3974 + "syn 2.0.82", 3929 3975 ] 3930 3976 3931 3977 [[package]] ··· 3995 4041 checksum = "acb91e1438413f83f63652934fb5413a6c2132db4a9e14bdca6fa8d2dda8f1b3" 3996 4042 dependencies = [ 3997 4043 "anyhow", 3998 - "rustls 0.23.12", 4044 + "rustls 0.23.15", 3999 4045 "thiserror", 4000 4046 "tls-api-2", 4001 4047 "tls-api-test-2", ··· 4032 4078 "mio 1.0.2", 4033 4079 "pin-project-lite", 4034 4080 "signal-hook-registry", 4035 - "socket2 0.5.7", 4081 + "socket2", 4036 4082 "tokio-macros", 4037 4083 "windows-sys 0.52.0", 4038 4084 ] ··· 4045 4091 dependencies = [ 4046 4092 "proc-macro2", 4047 4093 "quote", 4048 - "syn 2.0.77", 4049 - ] 4050 - 4051 - [[package]] 4052 - name = "tokio-native-tls" 4053 - version = "0.3.1" 4054 - source = "registry+https://github.com/rust-lang/crates.io-index" 4055 - checksum = "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2" 4056 - dependencies = [ 4057 - "native-tls", 4058 - "tokio", 4094 + "syn 2.0.82", 4059 4095 ] 4060 4096 4061 4097 [[package]] ··· 4065 4121 source = "registry+https://github.com/rust-lang/crates.io-index" 4066 4122 checksum = "0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4" 4067 4123 dependencies = [ 4068 - "rustls 0.23.12", 4124 + "rustls 0.23.15", 4069 4125 "rustls-pki-types", 4070 4126 "tokio", 4071 4127 ] ··· 4117 4173 4118 4174 [[package]] 4119 4175 name = "toml_edit" 4120 - version = "0.22.20" 4176 + version = "0.22.22" 4121 4177 source = "registry+https://github.com/rust-lang/crates.io-index" 4122 - checksum = "583c44c02ad26b0c3f3066fe629275e50627026c51ac2e595cca4c230ce1ce1d" 4178 + checksum = "4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5" 4123 4179 dependencies = [ 4124 4180 "indexmap", 4125 4181 "serde", ··· 4127 4183 "toml_datetime", 4128 4184 "winnow", 4129 4185 ] 4130 - 4131 - [[package]] 4132 - name = "tower" 4133 - version = "0.4.13" 4134 - source = "registry+https://github.com/rust-lang/crates.io-index" 4135 - checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c" 4136 - dependencies = [ 4137 - "futures-core", 4138 - "futures-util", 4139 - "pin-project", 4140 - "pin-project-lite", 4141 - "tokio", 4142 - "tower-layer", 4143 - "tower-service", 4144 - ] 4145 - 4146 - [[package]] 4147 - name = "tower-layer" 4148 - version = "0.3.3" 4149 - source = "registry+https://github.com/rust-lang/crates.io-index" 4150 - checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e" 4151 4186 4152 4187 [[package]] 4153 4188 name = "tower-service" ··· 4154 4231 dependencies = [ 4155 4232 "proc-macro2", 4156 4233 "quote", 4157 - "syn 2.0.77", 4234 + "syn 2.0.82", 4158 4235 ] 4159 4236 4160 4237 [[package]] ··· 4174 4251 4175 4252 [[package]] 4176 4253 name = "trybuild" 4177 - version = "1.0.99" 4254 + version = "1.0.101" 4178 4255 source = "registry+https://github.com/rust-lang/crates.io-index" 4179 - checksum = "207aa50d36c4be8d8c6ea829478be44a372c6a77669937bb39c698e52f1491e8" 4256 + checksum = "8dcd332a5496c026f1e14b7f3d2b7bd98e509660c04239c58b0ba38a12daded4" 4180 4257 dependencies = [ 4181 4258 "glob", 4182 4259 "serde", 4183 4260 "serde_derive", 4184 4261 "serde_json", 4262 + "target-triple", 4185 4263 "termcolor", 4186 4264 "toml", 4187 4265 ] ··· 4195 4271 4196 4272 [[package]] 4197 4273 name = "unicase" 4198 - version = "2.7.0" 4274 + version = "2.8.0" 4199 4275 source = "registry+https://github.com/rust-lang/crates.io-index" 4200 - checksum = "f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89" 4201 - dependencies = [ 4202 - "version_check", 4203 - ] 4276 + checksum = "7e51b68083f157f853b6379db119d1c1be0e6e4dec98101079dec41f6f5cf6df" 4204 4277 4205 4278 [[package]] 4206 4279 name = "unicode-bidi" 4207 - version = "0.3.15" 4280 + version = "0.3.17" 4208 4281 source = "registry+https://github.com/rust-lang/crates.io-index" 4209 - checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" 4282 + checksum = "5ab17db44d7388991a428b2ee655ce0c212e862eff1768a455c58f9aad6e7893" 4210 4283 4211 4284 [[package]] 4212 4285 name = "unicode-ident" 4213 - version = "1.0.12" 4286 + version = "1.0.13" 4214 4287 source = "registry+https://github.com/rust-lang/crates.io-index" 4215 - checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" 4288 + checksum = "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe" 4216 4289 4217 4290 [[package]] 4218 4291 name = "unicode-linebreak" ··· 4219 4298 4220 4299 [[package]] 4221 4300 name = "unicode-normalization" 4222 - version = "0.1.23" 4301 + version = "0.1.24" 4223 4302 source = "registry+https://github.com/rust-lang/crates.io-index" 4224 - checksum = "a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5" 4303 + checksum = "5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956" 4225 4304 dependencies = [ 4226 4305 "tinyvec", 4227 4306 ] 4228 4307 4229 4308 [[package]] 4230 4309 name = "unicode-segmentation" 4231 - version = "1.11.0" 4310 + version = "1.12.0" 4232 4311 source = "registry+https://github.com/rust-lang/crates.io-index" 4233 - checksum = "d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202" 4312 + checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493" 4234 4313 4235 4314 [[package]] 4236 4315 name = "unicode-width" 4237 - version = "0.1.13" 4316 + version = "0.1.14" 4238 4317 source = "registry+https://github.com/rust-lang/crates.io-index" 4239 - checksum = "0336d538f7abc86d282a4189614dfaa90810dfc2c6f6427eaf88e16311dd225d" 4318 + checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af" 4240 4319 4241 4320 [[package]] 4242 4321 name = "untrusted" ··· 4270 4349 4271 4350 [[package]] 4272 4351 name = "uuid" 4273 - version = "1.10.0" 4352 + version = "1.11.0" 4274 4353 source = "registry+https://github.com/rust-lang/crates.io-index" 4275 - checksum = "81dfa00651efa65069b0b6b651f4aaa31ba9e3c3ce0137aaad053604ee7e0314" 4354 + checksum = "f8c5f0a0af699448548ad1a2fbf920fb4bee257eae39953ba95cb84891a0446a" 4276 4355 dependencies = [ 4277 4356 "getrandom", 4278 4357 "rand", ··· 4307 4386 ] 4308 4387 4309 4388 [[package]] 4310 - name = "waker-fn" 4311 - version = "1.2.0" 4312 - source = "registry+https://github.com/rust-lang/crates.io-index" 4313 - checksum = "317211a0dc0ceedd78fb2ca9a44aed3d7b9b26f81870d485c07122b4350673b7" 4314 - 4315 - [[package]] 4316 4389 name = "walkdir" 4317 4390 version = "2.5.0" 4318 4391 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4335 4420 "futures-util", 4336 4421 "headers", 4337 4422 "http 0.2.12", 4338 - "hyper 0.14.30", 4423 + "hyper 0.14.31", 4339 4424 "log", 4340 4425 "mime", 4341 4426 "mime_guess", ··· 4367 4452 4368 4453 [[package]] 4369 4454 name = "wasm-bindgen" 4370 - version = "0.2.93" 4455 + version = "0.2.95" 4371 4456 source = "registry+https://github.com/rust-lang/crates.io-index" 4372 - checksum = "a82edfc16a6c469f5f44dc7b571814045d60404b55a0ee849f9bcfa2e63dd9b5" 4457 + checksum = "128d1e363af62632b8eb57219c8fd7877144af57558fb2ef0368d0087bddeb2e" 4373 4458 dependencies = [ 4374 4459 "cfg-if", 4375 4460 "once_cell", ··· 4378 4463 4379 4464 [[package]] 4380 4465 name = "wasm-bindgen-backend" 4381 - version = "0.2.93" 4466 + version = "0.2.95" 4382 4467 source = "registry+https://github.com/rust-lang/crates.io-index" 4383 - checksum = "9de396da306523044d3302746f1208fa71d7532227f15e347e2d93e4145dd77b" 4468 + checksum = "cb6dd4d3ca0ddffd1dd1c9c04f94b868c37ff5fac97c30b97cff2d74fce3a358" 4384 4469 dependencies = [ 4385 4470 "bumpalo", 4386 4471 "log", 4387 4472 "once_cell", 4388 4473 "proc-macro2", 4389 4474 "quote", 4390 - "syn 2.0.77", 4475 + "syn 2.0.82", 4391 4476 "wasm-bindgen-shared", 4392 4477 ] 4393 4478 4394 4479 [[package]] 4395 4480 name = "wasm-bindgen-futures" 4396 - version = "0.4.43" 4481 + version = "0.4.45" 4397 4482 source = "registry+https://github.com/rust-lang/crates.io-index" 4398 - checksum = "61e9300f63a621e96ed275155c108eb6f843b6a26d053f122ab69724559dc8ed" 4483 + checksum = "cc7ec4f8827a71586374db3e87abdb5a2bb3a15afed140221307c3ec06b1f63b" 4399 4484 dependencies = [ 4400 4485 "cfg-if", 4401 4486 "js-sys", ··· 4405 4490 4406 4491 [[package]] 4407 4492 name = "wasm-bindgen-macro" 4408 - version = "0.2.93" 4493 + version = "0.2.95" 4409 4494 source = "registry+https://github.com/rust-lang/crates.io-index" 4410 - checksum = "585c4c91a46b072c92e908d99cb1dcdf95c5218eeb6f3bf1efa991ee7a68cccf" 4495 + checksum = "e79384be7f8f5a9dd5d7167216f022090cf1f9ec128e6e6a482a2cb5c5422c56" 4411 4496 dependencies = [ 4412 4497 "quote", 4413 4498 "wasm-bindgen-macro-support", ··· 4415 4500 4416 4501 [[package]] 4417 4502 name = "wasm-bindgen-macro-support" 4418 - version = "0.2.93" 4503 + version = "0.2.95" 4419 4504 source = "registry+https://github.com/rust-lang/crates.io-index" 4420 - checksum = "afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836" 4505 + checksum = "26c6ab57572f7a24a4985830b120de1594465e5d500f24afe89e16b4e833ef68" 4421 4506 dependencies = [ 4422 4507 "proc-macro2", 4423 4508 "quote", 4424 - "syn 2.0.77", 4509 + "syn 2.0.82", 4425 4510 "wasm-bindgen-backend", 4426 4511 "wasm-bindgen-shared", 4427 4512 ] 4428 4513 4429 4514 [[package]] 4430 4515 name = "wasm-bindgen-shared" 4431 - version = "0.2.93" 4516 + version = "0.2.95" 4432 4517 source = "registry+https://github.com/rust-lang/crates.io-index" 4433 - checksum = "c62a0a307cb4a311d3a07867860911ca130c3494e8c2719593806c08bc5d0484" 4518 + checksum = "65fc09f10666a9f147042251e0dda9c18f166ff7de300607007e96bdebc1068d" 4434 4519 4435 4520 [[package]] 4436 4521 name = "wasm-timer" ··· 4471 4556 4472 4557 [[package]] 4473 4558 name = "web-sys" 4474 - version = "0.3.70" 4559 + version = "0.3.72" 4475 4560 source = "registry+https://github.com/rust-lang/crates.io-index" 4476 - checksum = "26fdeaafd9bd129f65e7c031593c24d62186301e0c72c8978fa1678be7d532c0" 4561 + checksum = "f6488b90108c040df0fe62fa815cbdee25124641df01814dd7282749234c6112" 4477 4562 dependencies = [ 4478 4563 "js-sys", 4479 4564 "wasm-bindgen", ··· 4491 4576 4492 4577 [[package]] 4493 4578 name = "webpki-roots" 4494 - version = "0.26.5" 4579 + version = "0.26.6" 4495 4580 source = "registry+https://github.com/rust-lang/crates.io-index" 4496 - checksum = "0bd24728e5af82c6c4ec1b66ac4844bdf8156257fccda846ec58b42cd0cdbe6a" 4581 + checksum = "841c67bff177718f1d4dfefde8d8f0e78f9b6589319ba88312f567fc5841a958" 4497 4582 dependencies = [ 4498 4583 "rustls-pki-types", 4499 4584 ] ··· 4506 4591 dependencies = [ 4507 4592 "either", 4508 4593 "home", 4509 - "rustix 0.38.36", 4594 + "rustix", 4510 4595 "winsafe", 4511 4596 ] 4512 4597 ··· 4516 4601 source = "registry+https://github.com/rust-lang/crates.io-index" 4517 4602 checksum = "372d5b87f58ec45c384ba03563b03544dc5fadc3983e434b286913f5b4a9bb6d" 4518 4603 dependencies = [ 4519 - "redox_syscall 0.5.3", 4604 + "redox_syscall 0.5.7", 4520 4605 "wasite", 4521 4606 "web-sys", 4522 4607 ] ··· 4732 4817 4733 4818 [[package]] 4734 4819 name = "winnow" 4735 - version = "0.6.18" 4820 + version = "0.6.20" 4736 4821 source = "registry+https://github.com/rust-lang/crates.io-index" 4737 - checksum = "68a9bda4691f099d435ad181000724da8e5899daa10713c2d432552b9ccd3a6f" 4822 + checksum = "36c1fec1a2bb5866f07c25f68c26e565c4c200aebb96d7e55710c19d3e8ac49b" 4738 4823 dependencies = [ 4739 4824 "memchr", 4740 4825 ] ··· 4782 4867 checksum = "8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f" 4783 4868 dependencies = [ 4784 4869 "libc", 4785 - "linux-raw-sys 0.4.14", 4786 - "rustix 0.38.36", 4870 + "linux-raw-sys", 4871 + "rustix", 4787 4872 ] 4788 4873 4789 4874 [[package]] 4790 4875 name = "yansi" 4791 - version = "0.5.1" 4876 + version = "1.0.1" 4792 4877 source = "registry+https://github.com/rust-lang/crates.io-index" 4793 - checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec" 4878 + checksum = "cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049" 4794 4879 4795 4880 [[package]] 4796 4881 name = "zerocopy" ··· 4810 4895 dependencies = [ 4811 4896 "proc-macro2", 4812 4897 "quote", 4813 - "syn 2.0.77", 4898 + "syn 2.0.82", 4814 4899 ] 4815 4900 4816 4901 [[package]] ··· 4830 4915 dependencies = [ 4831 4916 "proc-macro2", 4832 4917 "quote", 4833 - "syn 2.0.77", 4918 + "syn 2.0.82", 4834 4919 ] 4835 4920 4836 4921 [[package]]
+8 -8
pkgs/tools/networking/edgedb/default.nix
··· 19 19 }: 20 20 rustPlatform.buildRustPackage rec { 21 21 pname = "edgedb"; 22 - version = "5.4.1"; 22 + version = "5.5.2"; 23 23 24 24 src = fetchFromGitHub { 25 25 owner = "edgedb"; 26 26 repo = "edgedb-cli"; 27 27 rev = "refs/tags/v${version}"; 28 - hash = "sha256-qythVPcNijYmdH/IvyoYZIB8WfYiB8ByYLz+VuWGRAM="; 28 + hash = "sha256-CSs1Ql0zsGgSmZrlZIfj2pJdtAax7HUlfCq8oTbReng="; 29 29 fetchSubmodules = true; 30 30 }; 31 31 32 32 cargoLock = { 33 33 lockFile = ./Cargo.lock; 34 34 outputHashes = { 35 - "edgedb-derive-0.5.2" = "sha256-mKgJ0Jge/eZHCT89BEOR4/Pzbu63UUoeHSp7w9GgANs="; 36 - "edgeql-parser-0.1.0" = "sha256-v3B7aKEVWweTXxdl6GfutdqHGw+qkI6OPZw7OBPVn0w="; 35 + "edgedb-derive-0.5.2" = "sha256-5nvpkmTRcGO4a/Mc+qLp2+u9bWSnHQ/1NT2FW9ii0AU="; 36 + "edgeql-parser-0.1.0" = "sha256-dhLwBW4ellai9R9TjlJ/qEhZQRXE9D/+QxZsq3I9PRk="; 37 37 "rexpect-0.5.0" = "sha256-vstAL/fJWWx7WbmRxNItKpzvgGF3SvJDs5isq9ym/OA="; 38 - "serde_str-1.0.0" = "sha256-CMBh5lxdQb2085y0jc/DrV6B8iiXvVO2aoZH/lFFjak="; 39 38 "scram-0.7.0" = "sha256-QTPxyXBpMXCDkRRJEMYly1GKp90khrwwuMI1eHc2H+Y="; 39 + "serde_str-1.0.0" = "sha256-CMBh5lxdQb2085y0jc/DrV6B8iiXvVO2aoZH/lFFjak="; 40 40 "test-utils-0.1.0" = "sha256-FoF/U89Q9E2Dlmpoh+cfDcScmhcsSNut+rE7BECJSJI="; 41 41 "warp-0.3.6" = "sha256-knDt2aw/PJ0iabhKg+okwwnEzCY+vQVhE7HKCTM6QbE="; 42 42 }; ··· 82 82 command = "edgedb --version"; 83 83 }; 84 84 85 - meta = with lib; { 85 + meta = { 86 86 description = "EdgeDB cli"; 87 87 homepage = "https://www.edgedb.com/docs/cli/index"; 88 - license = with licenses; [ 88 + license = with lib.licenses; [ 89 89 asl20 90 90 # or 91 91 mit 92 92 ]; 93 - maintainers = with maintainers; [ 93 + maintainers = with lib.maintainers; [ 94 94 ahirner 95 95 kirillrdy 96 96 ];
+2 -2
pkgs/tools/networking/linux-router/default.nix
··· 40 40 41 41 stdenv.mkDerivation rec { 42 42 pname = "linux-router"; 43 - version = "0.7.3"; 43 + version = "0.7.6"; 44 44 45 45 src = fetchFromGitHub { 46 46 owner = "garywill"; 47 47 repo = "linux-router"; 48 48 rev = "refs/tags/${version}"; 49 - hash = "sha256-iIHi434S7+Q9S1EU7Bpa7iYB7MJDTuyMdB/bbTrbl5Q="; 49 + hash = "sha256-iiIDWDPz8MBwsBcJAWVNeuGwaNJ7xh7gFfRqXTG4oGQ="; 50 50 }; 51 51 52 52 nativeBuildInputs = [
+3 -3
pkgs/tools/networking/oha/default.nix
··· 9 9 10 10 rustPlatform.buildRustPackage rec { 11 11 pname = "oha"; 12 - version = "1.4.6"; 12 + version = "1.4.7"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "hatoo"; 16 16 repo = pname; 17 17 rev = "refs/tags/v${version}"; 18 - hash = "sha256-SqspsXVFeYNyTm6Pvt8i/W7MAbary7chs+C+ku8z4Eo="; 18 + hash = "sha256-9nyQvzxOwBFsh6TzczYZ5Tlu7LyxuFYVECBXL5IX6TY="; 19 19 }; 20 20 21 - cargoHash = "sha256-ks7n/x3RhjQbITL2hxiFkjxpZ5tcYMUyyfR/T7Kq/uU="; 21 + cargoHash = "sha256-EPF/NU6qFTS4K3UWd2c2poshZkACljrxfCHyDahDWxY="; 22 22 23 23 nativeBuildInputs = lib.optionals stdenv.hostPlatform.isLinux [ 24 24 pkg-config
+2 -2
pkgs/tools/networking/traceroute/default.nix
··· 5 5 6 6 stdenv.mkDerivation rec { 7 7 pname = "traceroute"; 8 - version = "2.1.5"; 8 + version = "2.1.6"; 9 9 10 10 src = fetchurl { 11 11 url = "mirror://sourceforge/traceroute/${pname}-${version}.tar.gz"; 12 - sha256 = "sha256-nGwmDZbqq1HjzkYbCoT+hxI+vG3WyaWfq4A/lbNahZ4="; 12 + sha256 = "sha256-nM75zbnXqY/3+/k/eevQ5IiBZktSXEsjKg/Ox9y5214="; 13 13 }; 14 14 15 15 makeFlags = [
+3 -14
pkgs/tools/networking/urlwatch/default.nix
··· 1 1 { lib 2 2 , fetchFromGitHub 3 - , fetchpatch 4 3 , python3Packages 5 4 }: 6 5 7 6 python3Packages.buildPythonApplication rec { 8 7 pname = "urlwatch"; 9 - version = "2.28"; 8 + version = "2.29"; 10 9 11 10 src = fetchFromGitHub { 12 11 owner = "thp"; 13 12 repo = "urlwatch"; 14 13 rev = version; 15 - hash = "sha256-dGohG2+HrsuKegPAn1fmpLYPpovEEUsx+C/0sp2/cX0="; 14 + hash = "sha256-X1UR9JrQuujOIUg87W0YqfXsM3A5nttWjjJMIe3hgk8="; 16 15 }; 17 16 18 - patches = [ 19 - # lxml 5 compatibility fix 20 - # FIXME: remove in next release 21 - (fetchpatch { 22 - url = "https://github.com/thp/urlwatch/commit/123de66d019aef7fc18fab6d56cc2a54d81fea3f.patch"; 23 - excludes = [ "CHANGELOG.md" ]; 24 - hash = "sha256-C9qb6TYeNcdszunE2B5DWRyXyqnANd32H7m9KmidCD0="; 25 - }) 26 - ]; 27 - 28 17 propagatedBuildInputs = with python3Packages; [ 29 - appdirs 30 18 cssselect 31 19 jq 32 20 keyring ··· 23 35 matrix-client 24 36 minidb 25 37 playwright 38 + platformdirs 26 39 pushbullet-py 27 40 pycodestyle 28 41 pyyaml
-46
pkgs/tools/security/certdump/default.nix
··· 1 - { lib 2 - , buildDotnetModule 3 - , fetchFromGitHub 4 - , dotnetCorePackages 5 - , stdenv 6 - }: 7 - 8 - buildDotnetModule rec { 9 - pname = "certdump"; 10 - version = "unstable-2023-07-12"; 11 - 12 - src = fetchFromGitHub { 13 - owner = "secana"; 14 - repo = "CertDump"; 15 - rev = "1300005115786b3c214d73fa506de2de06a62cbb"; 16 - sha256 = "sha256-VqKOoW4fAXr0MtY5rgWvRqay1dazF+ZpzJUHkDeXpPs="; 17 - }; 18 - 19 - projectFile = [ "CertDump.sln" ]; 20 - nugetDeps = ./deps.nix; 21 - 22 - selfContainedBuild = true; 23 - executables = [ "CertDump" ]; 24 - xBuildFiles = [ "CertDump/CertDump.csproj" ]; 25 - 26 - dotnet-runtime = dotnetCorePackages.aspnetcore_7_0; 27 - dotnet-sdk = dotnetCorePackages.sdk_7_0; 28 - 29 - dotnetFlags = [ 30 - "-property:ImportByWildcardBeforeSolution=false" 31 - "-property:GenerateAssemblyInfo=false" 32 - ]; 33 - 34 - meta = with lib; { 35 - description = "Dump certificates from PE files in different formats"; 36 - mainProgram = "CertDump"; 37 - homepage = "https://github.com/secana/CertDump"; 38 - longDescription = '' 39 - Cross-Platform tool to dump the signing certificate from a Portable Executable (PE) file. 40 - ''; 41 - license = licenses.asl20; 42 - maintainers = [ maintainers.baloo ]; 43 - # net5 has no osx-arm64 target available 44 - broken = stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64; 45 - }; 46 - }
-28
pkgs/tools/security/certdump/deps.nix
··· 1 - # This file was automatically generated by passthru.fetch-deps. 2 - # Please dont edit it manually, your changes might get overwritten! 3 - 4 - { fetchNuGet }: [ 5 - (fetchNuGet { pname = "CommandLineParser"; version = "2.9.1"; sha256 = "1sldkj8lakggn4hnyabjj1fppqh50fkdrr1k99d4gswpbk5kv582"; }) 6 - (fetchNuGet { pname = "Microsoft.AspNetCore.App.Ref"; version = "5.0.0"; sha256 = "0d7sjr89zwq0wxirf8la05hfalv9nhvlczg1c7a508k8aw79jvfg"; }) 7 - (fetchNuGet { pname = "Microsoft.AspNetCore.App.Runtime.linux-arm64"; version = "5.0.17"; sha256 = "183xgqzlwd5lhacxdwcjl8vcq7r7xypv0hddps9k32mmmwf83d8h"; }) 8 - (fetchNuGet { pname = "Microsoft.AspNetCore.App.Runtime.linux-x64"; version = "5.0.17"; sha256 = "066fwdlssbv556zd9w1x87x1j8j4kafj9rxyy0692bssdb4gcyc8"; }) 9 - (fetchNuGet { pname = "Microsoft.AspNetCore.App.Runtime.osx-x64"; version = "5.0.17"; sha256 = "1qvvqf8mmzzc7a7fhx324dprnbxhknr3qxspb2xhsn3yyg44xn2d"; }) 10 - (fetchNuGet { pname = "Microsoft.DotNet.ILCompiler"; version = "7.0.9"; sha256 = "06hg5q1nbbqcz2s2pl8g941jmjzfl3x06hcpi8km4ikzvp25l5bd"; }) 11 - (fetchNuGet { pname = "Microsoft.NETCore.App.Host.linux-arm64"; version = "5.0.17"; sha256 = "07v7vyqm556xr1ypkazfp6gh6drgf20zkwbhkpja8bwdcr6lphbb"; }) 12 - (fetchNuGet { pname = "Microsoft.NETCore.App.Host.linux-x64"; version = "5.0.17"; sha256 = "1lc2jhr4ikffi5ylyf8f6ya6k0hdj0wp1l0017grrwd4m5ajj4vv"; }) 13 - (fetchNuGet { pname = "Microsoft.NETCore.App.Host.osx-x64"; version = "5.0.17"; sha256 = "02g5w41ivrw3n6cy3l3ixhcl8bw1fsv4bzs2m34k9h5fqmliaf3c"; }) 14 - (fetchNuGet { pname = "Microsoft.NETCore.App.Ref"; version = "5.0.0"; sha256 = "1p62khf9zk23lh91lvz7plv3g1nzmm3b5szqrcm6mb8w3sjk03wi"; }) 15 - (fetchNuGet { pname = "Microsoft.NETCore.App.Runtime.linux-arm64"; version = "5.0.17"; sha256 = "16whaq82pj6fqa0vam3a0va9ly843aa1z12hza040vn6252kk9fq"; }) 16 - (fetchNuGet { pname = "Microsoft.NETCore.App.Runtime.linux-x64"; version = "5.0.17"; sha256 = "0jgcfs3jc98jfyaaamssznckbpnaygplk8pjsp6dswpansz5bnnq"; }) 17 - (fetchNuGet { pname = "Microsoft.NETCore.App.Runtime.osx-x64"; version = "5.0.17"; sha256 = "1ph5kx18syinp8bpzw80bgq3njl65gwzws727xcmxnysgm7snmjp"; }) 18 - (fetchNuGet { pname = "PeNet"; version = "3.0.0"; sha256 = "1qbb970b4f6ymic1l7cy3kdkgy0605wpm0nyqa50mkzdq03c192j"; }) 19 - (fetchNuGet { pname = "PeNet.Asn1"; version = "2.0.1"; sha256 = "14nzz1w69bcxnc2yhfca4g5ahl53czfpbmbv32w0cf2mpssjk4na"; }) 20 - (fetchNuGet { pname = "runtime.linux-arm64.Microsoft.DotNet.ILCompiler"; version = "7.0.9"; sha256 = "0hpbb13459izw1c5qw7lh1sy5fbnmg7n8977jci5far584zbf3im"; }) 21 - (fetchNuGet { pname = "runtime.linux-x64.Microsoft.DotNet.ILCompiler"; version = "7.0.9"; sha256 = "0crf80nb3pw4wr83bvsx7f48i63f2l1b2zc18sny4xhqlvbcfick"; }) 22 - (fetchNuGet { pname = "runtime.osx-x64.Microsoft.DotNet.ILCompiler"; version = "7.0.9"; sha256 = "1370mahfnshdy63vlxbyqpbhmv5rby5azfbnyc72xb7zglf9aqcb"; }) 23 - (fetchNuGet { pname = "System.Buffers"; version = "4.5.1"; sha256 = "04kb1mdrlcixj9zh1xdi5as0k0qi8byr5mi3p3jcxx72qz93s2y3"; }) 24 - (fetchNuGet { pname = "System.Formats.Asn1"; version = "7.0.0"; sha256 = "1a14kgpqz4k7jhi7bs2gpgf67ym5wpj99203zxgwjypj7x47xhbq"; }) 25 - (fetchNuGet { pname = "System.Memory"; version = "4.5.5"; sha256 = "08jsfwimcarfzrhlyvjjid61j02irx6xsklf32rv57x2aaikvx0h"; }) 26 - (fetchNuGet { pname = "System.Security.Cryptography.Cng"; version = "5.0.0"; sha256 = "06hkx2za8jifpslkh491dfwzm5dxrsyxzj5lsc0achb6yzg4zqlw"; }) 27 - (fetchNuGet { pname = "System.Security.Cryptography.Pkcs"; version = "7.0.0"; sha256 = "0834gh4k84xbv73mk6s9djkksq3bd6m2k1ixincjnaawv0pyz7fw"; }) 28 - ]
+3 -3
pkgs/tools/security/gotrue/supabase.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "auth"; 10 - version = "2.161.0"; 10 + version = "2.163.2"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "supabase"; 14 14 repo = "auth"; 15 15 rev = "v${version}"; 16 - hash = "sha256-+tWCA1FGmvqivYI/wqaVY0zJKwqUqpZfotuHhHmuDwc="; 16 + hash = "sha256-Y+A8uYC6FUmAgD4TMXShhknVdlmSZ5UwiqEfJUEpq6k="; 17 17 }; 18 18 19 - vendorHash = "sha256-nmvZKkSfOflsrcos3cCZHrq4DVF23TQG9kST0AcjN7E="; 19 + vendorHash = "sha256-Tg2X4vLuff5XTegDl4vrbvCycbuq4BgEq+O5FhWO+Ds="; 20 20 21 21 ldflags = [ 22 22 "-s"
+3 -3
pkgs/tools/security/ldapnomnom/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "ldapnomnom"; 8 - version = "1.3.0"; 8 + version = "1.4.1"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "lkarlslund"; 12 12 repo = "ldapnomnom"; 13 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-enFTv8RqZpyS6LEqGIi55VMhArJy7Nhv0YhuWAOWyN0="; 14 + hash = "sha256-JYpwk7ShLH9fPTFYzLecD+iPekFMnHOlzusizCYo8dA="; 15 15 }; 16 16 17 - vendorHash = "sha256-Iry9GoKOiXf83YudpmgHQRaP8GV4zokpX2mRAXoxSDQ="; 17 + vendorHash = "sha256-lm801UM7JOYsGRe92FErY2jonrqRRjLKojN5YyytqvY="; 18 18 19 19 ldflags = [ 20 20 "-w"
+2 -2
pkgs/tools/security/yubihsm-connector/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "yubihsm-connector"; 5 - version = "3.0.4"; 5 + version = "3.0.5"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "Yubico"; 9 9 repo = "yubihsm-connector"; 10 10 rev = version; 11 - hash = "sha256-snoQZsmKQPcsB5EpZc4yon02QbxNU5B5TAwRPjs1O5I="; 11 + hash = "sha256-hiCh/TG1epSmJtaptfVzcPklDTaBh0biKqfM01YoWo0="; 12 12 }; 13 13 14 14 vendorHash = "sha256-XW7rEHY3S+M3b6QjmINgrCak+BqCEV3PJP90jz7J47A=";
+2 -2
pkgs/tools/system/stress-ng/default.nix
··· 5 5 6 6 stdenv.mkDerivation rec { 7 7 pname = "stress-ng"; 8 - version = "0.18.04"; 8 + version = "0.18.05"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "ColinIanKing"; 12 12 repo = pname; 13 13 rev = "V${version}"; 14 - hash = "sha256-h7VBd3KFpDiIj84tWqXFIaDYzRkM8EaolOfdnycmHIA="; 14 + hash = "sha256-/mg+uCUWJJBymr1trnjBdi3mRD4Q7Ril+brokysnZXI="; 15 15 }; 16 16 17 17 postPatch = ''
-2
pkgs/top-level/all-packages.nix
··· 6542 6542 code-browser-gtk2 = callPackage ../applications/editors/code-browser { withGtk2 = true; }; 6543 6543 code-browser-gtk = callPackage ../applications/editors/code-browser { withGtk3 = true; }; 6544 6544 6545 - certdump = callPackage ../tools/security/certdump { }; 6546 - 6547 6545 certstrap = callPackage ../tools/security/certstrap { }; 6548 6546 6549 6547 cffconvert = python3Packages.toPythonApplication python3Packages.cffconvert;
+2
pkgs/top-level/python-packages.nix
··· 1177 1177 1178 1178 azure-mgmt-authorization = callPackage ../development/python-modules/azure-mgmt-authorization { }; 1179 1179 1180 + azure-mgmt-automation = callPackage ../development/python-modules/azure-mgmt-automation { }; 1181 + 1180 1182 azure-mgmt-batchai = callPackage ../development/python-modules/azure-mgmt-batchai { }; 1181 1183 1182 1184 azure-mgmt-batch = callPackage ../development/python-modules/azure-mgmt-batch { };