Merge staging-next into staging

authored by github-actions[bot] and committed by GitHub 5254a09f 85f8ce65

+4627 -3008
-2
nixos/doc/manual/release-notes/rl-2411.section.md
··· 20 - `hardware.display` is a new module implementing workarounds for misbehaving monitors 21 through setting up custom EDID files and forcing kernel/framebuffer modes. 22 23 - - NixOS now has support for *automatic boot assessment* (see [here](https://systemd.io/AUTOMATIC_BOOT_ASSESSMENT/)) for detailed description of the feature) for `systemd-boot` users. Available as [boot.loader.systemd-boot.bootCounting](#opt-boot.loader.systemd-boot.bootCounting.enable). 24 - 25 - A new display-manager `services.displayManager.ly` was added. 26 It is a tui based replacement of sddm and lightdm for window manager users. 27 Users can use it by `services.displayManager.ly.enable` and config it by
··· 20 - `hardware.display` is a new module implementing workarounds for misbehaving monitors 21 through setting up custom EDID files and forcing kernel/framebuffer modes. 22 23 - A new display-manager `services.displayManager.ly` was added. 24 It is a tui based replacement of sddm and lightdm for window manager users. 25 Users can use it by `services.displayManager.ly.enable` and config it by
+4 -1
nixos/modules/services/misc/open-webui.nix
··· 54 WEBUI_AUTH = "False"; 55 } 56 ''; 57 - description = "Extra environment variables for Open-WebUI"; 58 }; 59 60 openFirewall = lib.mkOption {
··· 54 WEBUI_AUTH = "False"; 55 } 56 ''; 57 + description = '' 58 + Extra environment variables for Open-WebUI. 59 + For more details see https://docs.openwebui.com/getting-started/env-configuration/ 60 + ''; 61 }; 62 63 openFirewall = lib.mkOption {
+1 -18
nixos/modules/system/activation/specialisation.nix
··· 1 - { config, lib, extendModules, noUserModules, ... }: 2 3 let 4 inherit (lib) 5 - attrNames 6 concatStringsSep 7 - filter 8 - length 9 mapAttrs 10 mapAttrsToList 11 - match 12 mkOption 13 types 14 ; ··· 77 }; 78 79 config = { 80 - assertions = [( 81 - let 82 - invalidNames = filter (name: match "[[:alnum:]_]+" name == null) (attrNames config.specialisation); 83 - in 84 - { 85 - assertion = length invalidNames == 0; 86 - message = '' 87 - Specialisation names can only contain alphanumeric characters and underscores 88 - Invalid specialisation names: ${concatStringsSep ", " invalidNames} 89 - ''; 90 - } 91 - )]; 92 - 93 system.systemBuilderCommands = '' 94 mkdir $out/specialisation 95 ${concatStringsSep "\n"
··· 1 + { config, lib, pkgs, extendModules, noUserModules, ... }: 2 3 let 4 inherit (lib) 5 concatStringsSep 6 mapAttrs 7 mapAttrsToList 8 mkOption 9 types 10 ; ··· 73 }; 74 75 config = { 76 system.systemBuilderCommands = '' 77 mkdir $out/specialisation 78 ${concatStringsSep "\n"
-38
nixos/modules/system/boot/loader/systemd-boot/boot-counting.md
··· 1 - # Automatic boot assessment with systemd-boot {#sec-automatic-boot-assessment} 2 - 3 - ## Overview {#sec-automatic-boot-assessment-overview} 4 - 5 - Automatic boot assessment (or boot-counting) is a feature of `systemd-boot` that allows for automatically detecting invalid boot entries. 6 - When the feature is active, each boot entry has an associated counter with a user defined number of trials. Whenever `systemd-boot` boots an entry, its counter is decreased by one, ultimately being marked as *bad* if the counter ever reaches zero. However, if an entry is successfully booted, systemd will permanently mark it as *good* and remove the counter altogether. Whenever an entry is marked as *bad*, it is sorted last in the `systemd-boot` menu. 7 - A complete explanation of how that feature works can be found [here](https://systemd.io/AUTOMATIC_BOOT_ASSESSMENT/). 8 - 9 - ## Enabling the feature {#sec-automatic-boot-assessment-enable} 10 - 11 - The feature can be enabled by toogling the [boot.loader.systemd-boot.bootCounting](#opt-boot.loader.systemd-boot.bootCounting.enable) option. 12 - 13 - ## The boot-complete.target unit {#sec-automatic-boot-assessment-boot-complete-target} 14 - 15 - A *successful boot* for an entry is defined in terms of the `boot-complete.target` synchronisation point. It is up to the user to schedule all necessary units for the machine to be considered successfully booted before that synchronisation point. 16 - For example, if you are running `docker` on a machine and you want to be sure that a *good* entry is an entry where docker is started successfully. 17 - A configuration for that NixOS machine could look like that: 18 - 19 - ``` 20 - boot.loader.systemd-boot.bootCounting.enable = true; 21 - services.docker.enable = true; 22 - 23 - systemd.services.docker = { 24 - before = [ "boot-complete.target" ]; 25 - wantedBy = [ "boot-complete.target" ]; 26 - unitConfig.FailureAction = "reboot"; 27 - }; 28 - ``` 29 - 30 - The systemd service type must be of type `notify` or `oneshot` for systemd to dectect the startup error properly. 31 - 32 - ## Interaction with specialisations {#sec-automatic-boot-assessment-specialisations} 33 - 34 - When the boot-counting feature is enabled, `systemd-boot` will still try the boot entries in the same order as they are displayed in the boot menu. This means that the specialisations of a given generation will be tried directly after that generation, but that behavior is customizable with the [boot.loader.systemd-boot.sortKey](#opt-boot.loader.systemd-boot.sortKey) option. 35 - 36 - ## Limitations {#sec-automatic-boot-assessment-limitations} 37 - 38 - This feature has to be used wisely to not risk any data integrity issues. Rollbacking into past generations can sometimes be dangerous, for example if some of the services may have undefined behaviors in the presence of unrecognized data migrations from future versions of themselves.
···
+67 -180
nixos/modules/system/boot/loader/systemd-boot/systemd-boot-builder.py
··· 12 import sys 13 import warnings 14 import json 15 - from typing import NamedTuple, Any, Type 16 from dataclasses import dataclass 17 - from pathlib import Path 18 19 # These values will be replaced with actual values during the package build 20 EFI_SYS_MOUNT_POINT = "@efiSysMountPoint@" ··· 34 GRACEFUL = "@graceful@" 35 COPY_EXTRA_FILES = "@copyExtraFiles@" 36 CHECK_MOUNTPOINTS = "@checkMountpoints@" 37 - BOOT_COUNTING_TRIES = "@bootCountingTries@" 38 - BOOT_COUNTING = "@bootCounting@" == "True" 39 40 @dataclass 41 class BootSpec: ··· 51 devicetree: str | None = None # noqa: N815 52 initrdSecrets: str | None = None # noqa: N815 53 54 - @dataclass 55 - class Entry: 56 - profile: str | None 57 - generation_number: int 58 - specialisation: str | None 59 - 60 - @classmethod 61 - def from_path(cls: Type["Entry"], path: Path) -> "Entry": 62 - filename = path.name 63 - # Matching nixos-$profile-generation-*.conf 64 - rex_profile = re.compile(r"^nixos-(.*)-generation-.*\.conf$") 65 - # Matching nixos*-generation-$number*.conf 66 - rex_generation = re.compile(r"^nixos.*-generation-([0-9]+).*\.conf$") 67 - # Matching nixos*-generation-$number-specialisation-$specialisation_name*.conf 68 - rex_specialisation = re.compile(r"^nixos.*-generation-([0-9]+)-specialisation-([a-zA-Z0-9_]+).*\.conf$") 69 - profile = rex_profile.sub(r"\1", filename) if rex_profile.match(filename) else None 70 - specialisation = rex_specialisation.sub(r"\2", filename) if rex_specialisation.match(filename) else None 71 - try: 72 - generation_number = int(rex_generation.sub(r"\1", filename)) 73 - except ValueError: 74 - raise 75 - return cls(profile, generation_number, specialisation) 76 - 77 - @dataclass 78 - class DiskEntry: 79 - entry: Entry 80 - default: bool 81 - counters: str | None 82 - title: str | None 83 - description: str | None 84 - kernel: str 85 - initrd: str 86 - kernel_params: str | None 87 - machine_id: str | None 88 - sort_key: str 89 - devicetree: str | None 90 - 91 - @classmethod 92 - def from_path(cls: Type["DiskEntry"], path: Path) -> "DiskEntry": 93 - entry = Entry.from_path(path) 94 - data = path.read_text().splitlines() 95 - if '' in data: 96 - data.remove('') 97 - entry_map = dict(lines.split(' ', 1) for lines in data) 98 - assert "linux" in entry_map 99 - assert "initrd" in entry_map 100 - filename = path.name 101 - # Matching nixos*-generation-*$counters.conf 102 - rex_counters = re.compile(r"^nixos.*-generation-.*(\+\d(-\d)?)\.conf$") 103 - counters = rex_counters.sub(r"\1", filename) if rex_counters.match(filename) else None 104 - disk_entry = cls( 105 - entry=entry, 106 - default=(entry_map.get("sort-key") == "default"), 107 - counters=counters, 108 - title=entry_map.get("title"), 109 - description=entry_map.get("version"), 110 - kernel=entry_map["linux"], 111 - initrd=entry_map["initrd"], 112 - kernel_params=entry_map.get("options"), 113 - machine_id=entry_map.get("machine-id"), 114 - sort_key=entry_map.get("sort_key", "nixos"), 115 - devicetree=entry_map.get("devicetree"), 116 - ) 117 - return disk_entry 118 - 119 - def write(self, sorted_first: str) -> None: 120 - # Compute a sort-key sorted before sorted_first 121 - # This will compute something like: nixos -> nixor-default to make sure we come before other nixos entries, 122 - # while allowing users users can pre-pend their own entries before. 123 - default_sort_key = sorted_first[:-1] + chr(ord(sorted_first[-1])-1) + "-default" 124 - tmp_path = self.path.with_suffix(".tmp") 125 - with tmp_path.open('w') as f: 126 - # We use "sort-key" to sort the default generation first. 127 - # The "default" string is sorted before "non-default" (alphabetically) 128 - boot_entry = [ 129 - f"title {self.title}" if self.title is not None else None, 130 - f"version {self.description}" if self.description is not None else None, 131 - f"linux {self.kernel}", 132 - f"initrd {self.initrd}", 133 - f"options {self.kernel_params}" if self.kernel_params is not None else None, 134 - f"machine-id {self.machine_id}" if self.machine_id is not None else None, 135 - f"sort-key {default_sort_key if self.default else self.sort_key}", 136 - f"devicetree {self.devicetree}" if self.devicetree is not None else None, 137 - ] 138 - 139 - f.write("\n".join(filter(None, boot_entry))) 140 - f.flush() 141 - os.fsync(f.fileno()) 142 - tmp_path.rename(self.path) 143 - 144 - 145 - @property 146 - def path(self) -> Path: 147 - pieces = [ 148 - "nixos", 149 - self.entry.profile or None, 150 - "generation", 151 - str(self.entry.generation_number), 152 - f"specialisation-{self.entry.specialisation}" if self.entry.specialisation else None, 153 - ] 154 - prefix = "-".join(p for p in pieces if p) 155 - return Path(f"{BOOT_MOUNT_POINT}/loader/entries/{prefix}{self.counters if self.counters else ''}.conf") 156 157 libc = ctypes.CDLL("libc.so.6") 158 ··· 185 else: 186 return d 187 188 - def write_loader_conf(profile: str | None) -> None: 189 - with open(f"{EFI_SYS_MOUNT_POINT}/loader/loader.conf.tmp", 'w') as f: 190 f.write(f"timeout {TIMEOUT}\n") 191 - if profile: 192 - f.write("default nixos-%s-generation-*\n" % profile) 193 - else: 194 - f.write("default nixos-generation-*\n") 195 if not EDITOR: 196 f.write("editor 0\n") 197 if REBOOT_FOR_BITLOCKER: ··· 201 os.fsync(f.fileno()) 202 os.rename(f"{LOADER_CONF}.tmp", LOADER_CONF) 203 204 - def scan_entries() -> list[DiskEntry]: 205 - """ 206 - Scan all entries in $ESP/loader/entries/* 207 - Does not support Type 2 entries as we do not support them for now. 208 - Returns a generator of Entry. 209 - """ 210 - entries = [] 211 - for path in Path(f"{EFI_SYS_MOUNT_POINT}/loader/entries/").glob("nixos*-generation-[1-9]*.conf"): 212 - try: 213 - entries.append(DiskEntry.from_path(path)) 214 - except ValueError: 215 - continue 216 - return entries 217 218 def get_bootspec(profile: str | None, generation: int) -> BootSpec: 219 system_directory = system_dir(profile, generation, None) ··· 258 copy_if_not_exists(store_file_path, f"{BOOT_MOUNT_POINT}{efi_file_path}") 259 return efi_file_path 260 261 - def write_entry(profile: str | None, 262 - generation: int, 263 - specialisation: str | None, 264 - machine_id: str, 265 - bootspec: BootSpec, 266 - entries: list[DiskEntry], 267 - sorted_first: str, 268 - current: bool) -> None: 269 if specialisation: 270 bootspec = bootspec.specialisations[specialisation] 271 kernel = copy_from_file(bootspec.kernel) ··· 289 f'for "{title} - Configuration {generation}", an older generation', file=sys.stderr) 290 print("note: this is normal after having removed " 291 "or renamed a file in `boot.initrd.secrets`", file=sys.stderr) 292 kernel_params = "init=%s " % bootspec.init 293 kernel_params = kernel_params + " ".join(bootspec.kernelParams) 294 build_time = int(os.path.getctime(system_dir(profile, generation, specialisation))) 295 build_date = datetime.datetime.fromtimestamp(build_time).strftime('%F') 296 - counters = f"+{BOOT_COUNTING_TRIES}" if BOOT_COUNTING else "" 297 - entry = Entry(profile, generation, specialisation) 298 - # We check if the entry we are writing is already on disk 299 - # and we update its "default entry" status 300 - for entry_on_disk in entries: 301 - if entry == entry_on_disk.entry: 302 - entry_on_disk.default = current 303 - entry_on_disk.write(sorted_first) 304 - return 305 306 - DiskEntry( 307 - entry=entry, 308 - title=title, 309 - kernel=kernel, 310 - initrd=initrd, 311 - counters=counters, 312 - kernel_params=kernel_params, 313 - machine_id=machine_id, 314 - description=f"Generation {generation} {bootspec.label}, built on {build_date}", 315 - sort_key=bootspec.sortKey, 316 - devicetree=devicetree, 317 - default=current 318 - ).write(sorted_first) 319 320 def get_generations(profile: str | None = None) -> list[SystemIdentifier]: 321 gen_list = run( ··· 343 return configurations[-configurationLimit:] 344 345 346 - def remove_old_entries(gens: list[SystemIdentifier], disk_entries: list[DiskEntry]) -> None: 347 known_paths = [] 348 for gen in gens: 349 bootspec = get_bootspec(gen.profile, gen.generation) 350 known_paths.append(copy_from_file(bootspec.kernel, True)) 351 known_paths.append(copy_from_file(bootspec.initrd, True)) 352 - for disk_entry in disk_entries: 353 - if (disk_entry.entry.profile, disk_entry.entry.generation_number, None) not in gens: 354 - os.unlink(disk_entry.path) 355 - for path in glob.iglob(f"{EFI_SYS_MOUNT_POINT}/efi/nixos/*"): 356 if path not in known_paths and not os.path.isdir(path): 357 os.unlink(path) 358 359 def cleanup_esp() -> None: 360 for path in glob.iglob(f"{EFI_SYS_MOUNT_POINT}/loader/entries/nixos*"): ··· 374 def install_bootloader(args: argparse.Namespace) -> None: 375 try: 376 with open("/etc/machine-id") as machine_file: 377 - machine_id = machine_file.readlines()[0].strip() 378 except IOError as e: 379 if e.errno != errno.ENOENT: 380 raise ··· 458 gens = get_generations() 459 for profile in get_profiles(): 460 gens += get_generations(profile) 461 - entries = scan_entries() 462 - remove_old_entries(gens, entries) 463 - # Compute the sort-key that will be sorted first. 464 - sorted_first = "" 465 - for gen in gens: 466 - try: 467 - bootspec = get_bootspec(gen.profile, gen.generation) 468 - if bootspec.sortKey < sorted_first or sorted_first == "": 469 - sorted_first = bootspec.sortKey 470 - except OSError as e: 471 - # See https://github.com/NixOS/nixpkgs/issues/114552 472 - if e.errno == errno.EINVAL: 473 - profile = f"profile '{gen.profile}'" if gen.profile else "default profile" 474 - print("ignoring {} in the list of boot entries because of the following error:\n{}".format(profile, e), file=sys.stderr) 475 - else: 476 - raise e 477 478 for gen in gens: 479 try: 480 bootspec = get_bootspec(gen.profile, gen.generation) 481 is_default = os.path.dirname(bootspec.init) == args.default_config 482 - write_entry(*gen, machine_id, bootspec, entries, sorted_first, current=is_default) 483 for specialisation in bootspec.specialisations.keys(): 484 - write_entry(gen.profile, gen.generation, specialisation, machine_id, bootspec, entries, sorted_first, current=(is_default and bootspec.specialisations[specialisation].sortKey == bootspec.sortKey)) 485 if is_default: 486 - write_loader_conf(gen.profile) 487 except OSError as e: 488 # See https://github.com/NixOS/nixpkgs/issues/114552 489 if e.errno == errno.EINVAL:
··· 12 import sys 13 import warnings 14 import json 15 + from typing import NamedTuple, Any 16 from dataclasses import dataclass 17 18 # These values will be replaced with actual values during the package build 19 EFI_SYS_MOUNT_POINT = "@efiSysMountPoint@" ··· 33 GRACEFUL = "@graceful@" 34 COPY_EXTRA_FILES = "@copyExtraFiles@" 35 CHECK_MOUNTPOINTS = "@checkMountpoints@" 36 37 @dataclass 38 class BootSpec: ··· 48 devicetree: str | None = None # noqa: N815 49 initrdSecrets: str | None = None # noqa: N815 50 51 52 libc = ctypes.CDLL("libc.so.6") 53 ··· 80 else: 81 return d 82 83 + BOOT_ENTRY = """title {title} 84 + sort-key {sort_key} 85 + version Generation {generation} {description} 86 + linux {kernel} 87 + initrd {initrd} 88 + options {kernel_params} 89 + """ 90 + 91 + def generation_conf_filename(profile: str | None, generation: int, specialisation: str | None) -> str: 92 + pieces = [ 93 + "nixos", 94 + profile or None, 95 + "generation", 96 + str(generation), 97 + f"specialisation-{specialisation}" if specialisation else None, 98 + ] 99 + return "-".join(p for p in pieces if p) + ".conf" 100 + 101 + 102 + def write_loader_conf(profile: str | None, generation: int, specialisation: str | None) -> None: 103 + with open(f"{LOADER_CONF}.tmp", 'w') as f: 104 f.write(f"timeout {TIMEOUT}\n") 105 + f.write("default %s\n" % generation_conf_filename(profile, generation, specialisation)) 106 if not EDITOR: 107 f.write("editor 0\n") 108 if REBOOT_FOR_BITLOCKER: ··· 112 os.fsync(f.fileno()) 113 os.rename(f"{LOADER_CONF}.tmp", LOADER_CONF) 114 115 116 def get_bootspec(profile: str | None, generation: int) -> BootSpec: 117 system_directory = system_dir(profile, generation, None) ··· 156 copy_if_not_exists(store_file_path, f"{BOOT_MOUNT_POINT}{efi_file_path}") 157 return efi_file_path 158 159 + def write_entry(profile: str | None, generation: int, specialisation: str | None, 160 + machine_id: str, bootspec: BootSpec, current: bool) -> None: 161 if specialisation: 162 bootspec = bootspec.specialisations[specialisation] 163 kernel = copy_from_file(bootspec.kernel) ··· 181 f'for "{title} - Configuration {generation}", an older generation', file=sys.stderr) 182 print("note: this is normal after having removed " 183 "or renamed a file in `boot.initrd.secrets`", file=sys.stderr) 184 + entry_file = f"{BOOT_MOUNT_POINT}/loader/entries/%s" % ( 185 + generation_conf_filename(profile, generation, specialisation)) 186 + tmp_path = "%s.tmp" % (entry_file) 187 kernel_params = "init=%s " % bootspec.init 188 + 189 kernel_params = kernel_params + " ".join(bootspec.kernelParams) 190 build_time = int(os.path.getctime(system_dir(profile, generation, specialisation))) 191 build_date = datetime.datetime.fromtimestamp(build_time).strftime('%F') 192 + 193 + with open(tmp_path, 'w') as f: 194 + f.write(BOOT_ENTRY.format(title=title, 195 + sort_key=bootspec.sortKey, 196 + generation=generation, 197 + kernel=kernel, 198 + initrd=initrd, 199 + kernel_params=kernel_params, 200 + description=f"{bootspec.label}, built on {build_date}")) 201 + if machine_id is not None: 202 + f.write("machine-id %s\n" % machine_id) 203 + if devicetree is not None: 204 + f.write("devicetree %s\n" % devicetree) 205 + f.flush() 206 + os.fsync(f.fileno()) 207 + os.rename(tmp_path, entry_file) 208 209 210 def get_generations(profile: str | None = None) -> list[SystemIdentifier]: 211 gen_list = run( ··· 233 return configurations[-configurationLimit:] 234 235 236 + def remove_old_entries(gens: list[SystemIdentifier]) -> None: 237 + rex_profile = re.compile(r"^" + re.escape(BOOT_MOUNT_POINT) + r"/loader/entries/nixos-(.*)-generation-.*\.conf$") 238 + rex_generation = re.compile(r"^" + re.escape(BOOT_MOUNT_POINT) + r"/loader/entries/nixos.*-generation-([0-9]+)(-specialisation-.*)?\.conf$") 239 known_paths = [] 240 for gen in gens: 241 bootspec = get_bootspec(gen.profile, gen.generation) 242 known_paths.append(copy_from_file(bootspec.kernel, True)) 243 known_paths.append(copy_from_file(bootspec.initrd, True)) 244 + for path in glob.iglob(f"{BOOT_MOUNT_POINT}/loader/entries/nixos*-generation-[1-9]*.conf"): 245 + if rex_profile.match(path): 246 + prof = rex_profile.sub(r"\1", path) 247 + else: 248 + prof = None 249 + try: 250 + gen_number = int(rex_generation.sub(r"\1", path)) 251 + except ValueError: 252 + continue 253 + if (prof, gen_number, None) not in gens: 254 + os.unlink(path) 255 + for path in glob.iglob(f"{BOOT_MOUNT_POINT}/{NIXOS_DIR}/*"): 256 if path not in known_paths and not os.path.isdir(path): 257 os.unlink(path) 258 + 259 260 def cleanup_esp() -> None: 261 for path in glob.iglob(f"{EFI_SYS_MOUNT_POINT}/loader/entries/nixos*"): ··· 275 def install_bootloader(args: argparse.Namespace) -> None: 276 try: 277 with open("/etc/machine-id") as machine_file: 278 + machine_id = machine_file.readlines()[0] 279 except IOError as e: 280 if e.errno != errno.ENOENT: 281 raise ··· 359 gens = get_generations() 360 for profile in get_profiles(): 361 gens += get_generations(profile) 362 + 363 + remove_old_entries(gens) 364 365 for gen in gens: 366 try: 367 bootspec = get_bootspec(gen.profile, gen.generation) 368 is_default = os.path.dirname(bootspec.init) == args.default_config 369 + write_entry(*gen, machine_id, bootspec, current=is_default) 370 for specialisation in bootspec.specialisations.keys(): 371 + write_entry(gen.profile, gen.generation, specialisation, machine_id, bootspec, current=is_default) 372 if is_default: 373 + write_loader_conf(*gen) 374 except OSError as e: 375 # See https://github.com/NixOS/nixpkgs/issues/114552 376 if e.errno == errno.EINVAL:
+1 -15
nixos/modules/system/boot/loader/systemd-boot/systemd-boot.nix
··· 80 ${pkgs.coreutils}/bin/install -D $empty_file "${bootMountPoint}/${nixosDir}/.extra-files/loader/entries/"${escapeShellArg n} 81 '') cfg.extraEntries)} 82 ''; 83 - bootCountingTries = cfg.bootCounting.tries; 84 - bootCounting = if cfg.bootCounting.enable then "True" else "False"; 85 }; 86 87 finalSystemdBootBuilder = pkgs.writeScript "install-systemd-boot.sh" '' ··· 91 ''; 92 in { 93 94 - meta = { 95 - maintainers = with lib.maintainers; [ julienmalka ]; 96 - doc = ./boot-counting.md; 97 - }; 98 99 imports = 100 [ (mkRenamedOptionModule [ "boot" "loader" "gummiboot" "enable" ] [ "boot" "loader" "systemd-boot" "enable" ]) ··· 331 Only enable this option if `systemd-boot` otherwise fails to install, as the 332 scope or implication of the `--graceful` option may change in the future. 333 ''; 334 - }; 335 - 336 - bootCounting = { 337 - enable = mkEnableOption "automatic boot assessment"; 338 - tries = mkOption { 339 - default = 3; 340 - type = types.int; 341 - description = "number of tries each entry should start with"; 342 - }; 343 }; 344 345 rebootForBitlocker = mkOption {
··· 80 ${pkgs.coreutils}/bin/install -D $empty_file "${bootMountPoint}/${nixosDir}/.extra-files/loader/entries/"${escapeShellArg n} 81 '') cfg.extraEntries)} 82 ''; 83 }; 84 85 finalSystemdBootBuilder = pkgs.writeScript "install-systemd-boot.sh" '' ··· 89 ''; 90 in { 91 92 + meta.maintainers = with lib.maintainers; [ julienmalka ]; 93 94 imports = 95 [ (mkRenamedOptionModule [ "boot" "loader" "gummiboot" "enable" ] [ "boot" "loader" "systemd-boot" "enable" ]) ··· 326 Only enable this option if `systemd-boot` otherwise fails to install, as the 327 scope or implication of the `--graceful` option may change in the future. 328 ''; 329 }; 330 331 rebootForBitlocker = mkOption {
-4
nixos/modules/system/boot/systemd.nix
··· 107 "systemd-rfkill.service" 108 "systemd-rfkill.socket" 109 110 - # Boot counting 111 - "boot-complete.target" 112 - ] ++ lib.optional config.boot.loader.systemd-boot.bootCounting.enable "systemd-bless-boot.service" ++ [ 113 - 114 # Hibernate / suspend. 115 "hibernate.target" 116 "suspend.target"
··· 107 "systemd-rfkill.service" 108 "systemd-rfkill.socket" 109 110 # Hibernate / suspend. 111 "hibernate.target" 112 "suspend.target"
-33
nixos/tests/nixos-rebuild-specialisations.nix
··· 71 } 72 ''; 73 74 - wrongConfigFile = pkgs.writeText "configuration.nix" '' 75 - { lib, pkgs, ... }: { 76 - imports = [ 77 - ./hardware-configuration.nix 78 - <nixpkgs/nixos/modules/testing/test-instrumentation.nix> 79 - ]; 80 - 81 - boot.loader.grub = { 82 - enable = true; 83 - device = "/dev/vda"; 84 - forceInstall = true; 85 - }; 86 - 87 - documentation.enable = false; 88 - 89 - environment.systemPackages = [ 90 - (pkgs.writeShellScriptBin "parent" "") 91 - ]; 92 - 93 - specialisation.foo-bar = { 94 - inheritParentConfig = true; 95 - 96 - configuration = { ... }: { }; 97 - }; 98 - } 99 - ''; 100 in 101 '' 102 machine.start() ··· 142 with subtest("Make sure nonsense command combinations are forbidden"): 143 machine.fail("nixos-rebuild boot --specialisation foo") 144 machine.fail("nixos-rebuild boot -c foo") 145 - 146 - machine.copy_from_host( 147 - "${wrongConfigFile}", 148 - "/etc/nixos/configuration.nix", 149 - ) 150 - with subtest("Make sure that invalid specialisation names are rejected"): 151 - machine.fail("nixos-rebuild switch") 152 ''; 153 })
··· 71 } 72 ''; 73 74 in 75 '' 76 machine.start() ··· 116 with subtest("Make sure nonsense command combinations are forbidden"): 117 machine.fail("nixos-rebuild boot --specialisation foo") 118 machine.fail("nixos-rebuild boot -c foo") 119 ''; 120 })
+6 -147
nixos/tests/systemd-boot.nix
··· 13 boot.loader.systemd-boot.enable = true; 14 boot.loader.efi.canTouchEfiVariables = true; 15 environment.systemPackages = [ pkgs.efibootmgr ]; 16 - # Needed for machine-id to be persisted between reboots 17 - environment.etc."machine-id".text = "00000000000000000000000000000000"; 18 }; 19 20 commonXbootldr = { config, lib, pkgs, ... }: ··· 83 os.environ['NIX_DISK_IMAGE'] = tmp_disk_image.name 84 ''; 85 in 86 - rec { 87 basic = makeTest { 88 name = "systemd-boot"; 89 meta.maintainers = with pkgs.lib.maintainers; [ danielfullmer julienmalka ]; ··· 95 machine.wait_for_unit("multi-user.target") 96 97 machine.succeed("test -e /boot/loader/entries/nixos-generation-1.conf") 98 - # our sort-key will uses r to sort before nixos 99 - machine.succeed("grep 'sort-key nixor-default' /boot/loader/entries/nixos-generation-1.conf") 100 101 # Ensure we actually booted using systemd-boot 102 # Magic number is the vendor UUID used by systemd-boot. ··· 434 ''; 435 }; 436 437 - garbage-collect-entry = { withBootCounting ? false, ... }: makeTest { 438 - name = "systemd-boot-garbage-collect-entry" + optionalString withBootCounting "-with-boot-counting"; 439 meta.maintainers = with pkgs.lib.maintainers; [ julienmalka ]; 440 441 nodes = { 442 inherit common; 443 machine = { pkgs, nodes, ... }: { 444 imports = [ common ]; 445 - boot.loader.systemd-boot.bootCounting.enable = withBootCounting; 446 # These are configs for different nodes, but we'll use them here in `machine` 447 system.extraDependencies = [ 448 nodes.common.system.build.toplevel ··· 457 '' 458 machine.succeed("nix-env -p /nix/var/nix/profiles/system --set ${baseSystem}") 459 machine.succeed("nix-env -p /nix/var/nix/profiles/system --delete-generations 1") 460 - # At this point generation 1 has already been marked as good so we reintroduce counters artificially 461 - ${optionalString withBootCounting '' 462 - machine.succeed("mv /boot/loader/entries/nixos-generation-1.conf /boot/loader/entries/nixos-generation-1+3.conf") 463 - ''} 464 machine.succeed("${baseSystem}/bin/switch-to-configuration boot") 465 - machine.fail("test -e /boot/loader/entries/nixos-generation-1*") 466 machine.succeed("test -e /boot/loader/entries/nixos-generation-2.conf") 467 ''; 468 }; ··· 482 machine.wait_for_unit("multi-user.target") 483 ''; 484 }; 485 - 486 - # Check that we are booting the default entry and not the generation with largest version number 487 - defaultEntry = { withBootCounting ? false, ... }: makeTest { 488 - name = "systemd-boot-default-entry" + optionalString withBootCounting "-with-boot-counting"; 489 - meta.maintainers = with pkgs.lib.maintainers; [ julienmalka ]; 490 - 491 - nodes = { 492 - machine = { pkgs, lib, nodes, ... }: { 493 - imports = [ common ]; 494 - system.extraDependencies = [ nodes.other_machine.system.build.toplevel ]; 495 - boot.loader.systemd-boot.bootCounting.enable = withBootCounting; 496 - }; 497 - 498 - other_machine = { pkgs, lib, ... }: { 499 - imports = [ common ]; 500 - boot.loader.systemd-boot.bootCounting.enable = withBootCounting; 501 - environment.systemPackages = [ pkgs.hello ]; 502 - }; 503 - }; 504 - testScript = { nodes, ... }: 505 - let 506 - orig = nodes.machine.system.build.toplevel; 507 - other = nodes.other_machine.system.build.toplevel; 508 - in 509 - '' 510 - orig = "${orig}" 511 - other = "${other}" 512 - 513 - def check_current_system(system_path): 514 - machine.succeed(f'test $(readlink -f /run/current-system) = "{system_path}"') 515 - 516 - check_current_system(orig) 517 - 518 - # Switch to other configuration 519 - machine.succeed("nix-env -p /nix/var/nix/profiles/system --set ${other}") 520 - machine.succeed(f"{other}/bin/switch-to-configuration boot") 521 - # Rollback, default entry is now generation 1 522 - machine.succeed("nix-env -p /nix/var/nix/profiles/system --rollback") 523 - machine.succeed(f"{orig}/bin/switch-to-configuration boot") 524 - machine.shutdown() 525 - machine.start() 526 - machine.wait_for_unit("multi-user.target") 527 - # Check that we booted generation 1 (default) 528 - # even though generation 2 comes first in alphabetical order 529 - check_current_system(orig) 530 - ''; 531 - }; 532 - 533 - 534 - bootCounting = 535 - let 536 - baseConfig = { pkgs, lib, ... }: { 537 - imports = [ common ]; 538 - boot.loader.systemd-boot.bootCounting.enable = true; 539 - boot.loader.systemd-boot.bootCounting.tries = 2; 540 - }; 541 - in 542 - makeTest { 543 - name = "systemd-boot-counting"; 544 - meta.maintainers = with pkgs.lib.maintainers; [ julienmalka ]; 545 - 546 - nodes = { 547 - machine = { pkgs, lib, nodes, ... }: { 548 - imports = [ baseConfig ]; 549 - system.extraDependencies = [ nodes.bad_machine.system.build.toplevel ]; 550 - }; 551 - 552 - bad_machine = { pkgs, lib, ... }: { 553 - imports = [ baseConfig ]; 554 - 555 - systemd.services."failing" = { 556 - script = "exit 1"; 557 - requiredBy = [ "boot-complete.target" ]; 558 - before = [ "boot-complete.target" ]; 559 - serviceConfig.Type = "oneshot"; 560 - }; 561 - }; 562 - }; 563 - testScript = { nodes, ... }: 564 - let 565 - orig = nodes.machine.system.build.toplevel; 566 - bad = nodes.bad_machine.system.build.toplevel; 567 - in 568 - '' 569 - orig = "${orig}" 570 - bad = "${bad}" 571 - 572 - def check_current_system(system_path): 573 - machine.succeed(f'test $(readlink -f /run/current-system) = "{system_path}"') 574 - 575 - # Ensure we booted using an entry with counters enabled 576 - machine.succeed( 577 - "test -e /sys/firmware/efi/efivars/LoaderBootCountPath-4a67b082-0a4c-41cf-b6c7-440b29bb8c4f" 578 - ) 579 - 580 - # systemd-bless-boot should have already removed the "+2" suffix from the boot entry 581 - machine.wait_for_unit("systemd-bless-boot.service") 582 - machine.succeed("test -e /boot/loader/entries/nixos-generation-1.conf") 583 - check_current_system(orig) 584 - 585 - # Switch to bad configuration 586 - machine.succeed("nix-env -p /nix/var/nix/profiles/system --set ${bad}") 587 - machine.succeed(f"{bad}/bin/switch-to-configuration boot") 588 - 589 - # Ensure new bootloader entry has initialized counter 590 - machine.succeed("test -e /boot/loader/entries/nixos-generation-1.conf") 591 - machine.succeed("test -e /boot/loader/entries/nixos-generation-2+2.conf") 592 - machine.shutdown() 593 - 594 - machine.start() 595 - machine.wait_for_unit("multi-user.target") 596 - check_current_system(bad) 597 - machine.succeed("test -e /boot/loader/entries/nixos-generation-1.conf") 598 - machine.succeed("test -e /boot/loader/entries/nixos-generation-2+1-1.conf") 599 - machine.shutdown() 600 - 601 - machine.start() 602 - machine.wait_for_unit("multi-user.target") 603 - check_current_system(bad) 604 - machine.succeed("test -e /boot/loader/entries/nixos-generation-1.conf") 605 - machine.succeed("test -e /boot/loader/entries/nixos-generation-2+0-2.conf") 606 - machine.shutdown() 607 - 608 - # Should boot back into original configuration 609 - machine.start() 610 - check_current_system(orig) 611 - machine.wait_for_unit("multi-user.target") 612 - machine.succeed("test -e /boot/loader/entries/nixos-generation-1.conf") 613 - machine.succeed("test -e /boot/loader/entries/nixos-generation-2+0-2.conf") 614 - machine.shutdown() 615 - ''; 616 - }; 617 - defaultEntryWithBootCounting = defaultEntry { withBootCounting = true; }; 618 - garbageCollectEntryWithBootCounting = garbage-collect-entry { withBootCounting = true; }; 619 }
··· 13 boot.loader.systemd-boot.enable = true; 14 boot.loader.efi.canTouchEfiVariables = true; 15 environment.systemPackages = [ pkgs.efibootmgr ]; 16 }; 17 18 commonXbootldr = { config, lib, pkgs, ... }: ··· 81 os.environ['NIX_DISK_IMAGE'] = tmp_disk_image.name 82 ''; 83 in 84 + { 85 basic = makeTest { 86 name = "systemd-boot"; 87 meta.maintainers = with pkgs.lib.maintainers; [ danielfullmer julienmalka ]; ··· 93 machine.wait_for_unit("multi-user.target") 94 95 machine.succeed("test -e /boot/loader/entries/nixos-generation-1.conf") 96 + machine.succeed("grep 'sort-key nixos' /boot/loader/entries/nixos-generation-1.conf") 97 98 # Ensure we actually booted using systemd-boot 99 # Magic number is the vendor UUID used by systemd-boot. ··· 431 ''; 432 }; 433 434 + garbage-collect-entry = makeTest { 435 + name = "systemd-boot-garbage-collect-entry"; 436 meta.maintainers = with pkgs.lib.maintainers; [ julienmalka ]; 437 438 nodes = { 439 inherit common; 440 machine = { pkgs, nodes, ... }: { 441 imports = [ common ]; 442 + 443 # These are configs for different nodes, but we'll use them here in `machine` 444 system.extraDependencies = [ 445 nodes.common.system.build.toplevel ··· 454 '' 455 machine.succeed("nix-env -p /nix/var/nix/profiles/system --set ${baseSystem}") 456 machine.succeed("nix-env -p /nix/var/nix/profiles/system --delete-generations 1") 457 machine.succeed("${baseSystem}/bin/switch-to-configuration boot") 458 + machine.fail("test -e /boot/loader/entries/nixos-generation-1.conf") 459 machine.succeed("test -e /boot/loader/entries/nixos-generation-2.conf") 460 ''; 461 }; ··· 475 machine.wait_for_unit("multi-user.target") 476 ''; 477 }; 478 }
+4 -4
pkgs/applications/editors/vim/plugins/vim-clap/Cargo.lock
··· 2843 2844 [[package]] 2845 name = "time" 2846 - version = "0.3.34" 2847 source = "registry+https://github.com/rust-lang/crates.io-index" 2848 - checksum = "c8248b6521bb14bc45b4067159b9b6ad792e2d6d754d6c41fb50e29fefe38749" 2849 dependencies = [ 2850 "deranged", 2851 "itoa", ··· 2864 2865 [[package]] 2866 name = "time-macros" 2867 - version = "0.2.17" 2868 source = "registry+https://github.com/rust-lang/crates.io-index" 2869 - checksum = "7ba3a3ef41e6672a2f0f001392bb5dcd3ff0a9992d618ca761a11c3121547774" 2870 dependencies = [ 2871 "num-conv", 2872 "time-core",
··· 2843 2844 [[package]] 2845 name = "time" 2846 + version = "0.3.36" 2847 source = "registry+https://github.com/rust-lang/crates.io-index" 2848 + checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" 2849 dependencies = [ 2850 "deranged", 2851 "itoa", ··· 2864 2865 [[package]] 2866 name = "time-macros" 2867 + version = "0.2.18" 2868 source = "registry+https://github.com/rust-lang/crates.io-index" 2869 + checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" 2870 dependencies = [ 2871 "num-conv", 2872 "time-core",
+3 -3
pkgs/applications/editors/vim/plugins/vim-clap/default.nix
··· 11 }: 12 13 let 14 - version = "0.54"; 15 16 src = fetchFromGitHub { 17 owner = "liuchengxu"; 18 repo = "vim-clap"; 19 - rev = "v${version}"; 20 - hash = "sha256-rhCum59GCIAwdi5QgSaPfrALelAIMncNetu81i53Q8c="; 21 }; 22 23 meta = with lib; {
··· 11 }: 12 13 let 14 + version = "0.54-unstable-2024-08-11"; 15 16 src = fetchFromGitHub { 17 owner = "liuchengxu"; 18 repo = "vim-clap"; 19 + rev = "3e8d001f5c9be10e4bb680a1d409326902c96c10"; 20 + hash = "sha256-7bgbKYjJX2Tfprb69/imyvhsCsurrmPWBXVVLX+ZMnM="; 21 }; 22 23 meta = with lib; {
+46 -15
pkgs/applications/graphics/paraview/default.nix
··· 1 - { lib, stdenv, fetchFromGitLab, fetchurl 2 - , boost, cmake, ffmpeg, wrapQtAppsHook, qtbase, qtx11extras 3 - , qttools, qtxmlpatterns, qtsvg, gdal, gfortran, libXt, makeWrapper 4 - , ninja, mpi, python3, tbb, libGLU, libGL 5 - , withDocs ? true 6 }: 7 8 let 9 - version = "5.12.0"; 10 11 docFiles = [ 12 (fetchurl { ··· 26 }) 27 ]; 28 29 - in stdenv.mkDerivation rec { 30 pname = "paraview"; 31 inherit version; 32 ··· 35 owner = "paraview"; 36 repo = "paraview"; 37 rev = "v${version}"; 38 - hash = "sha256-PAD48IlOU39TosjfTiDz7IjEeYEP/7F75M+8dYBIUxI="; 39 fetchSubmodules = true; 40 }; 41 ··· 86 qtsvg 87 ]; 88 89 - postInstall = let docDir = "$out/share/paraview-${lib.versions.majorMinor version}/doc"; in 90 lib.optionalString withDocs '' 91 mkdir -p ${docDir}; 92 for docFile in ${lib.concatStringsSep " " docFiles}; do ··· 95 ''; 96 97 propagatedBuildInputs = [ 98 - (python3.withPackages (ps: with ps; [ numpy matplotlib mpi4py ])) 99 ]; 100 101 - meta = with lib; { 102 - homepage = "https://www.paraview.org/"; 103 description = "3D Data analysis and visualization application"; 104 - license = licenses.bsd3; 105 - maintainers = with maintainers; [ guibert ]; 106 - platforms = platforms.linux; 107 }; 108 }
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitLab, 5 + fetchurl, 6 + boost, 7 + cmake, 8 + ffmpeg, 9 + wrapQtAppsHook, 10 + qtbase, 11 + qtx11extras, 12 + qttools, 13 + qtxmlpatterns, 14 + qtsvg, 15 + gdal, 16 + gfortran, 17 + libXt, 18 + makeWrapper, 19 + ninja, 20 + mpi, 21 + python3, 22 + tbb, 23 + libGLU, 24 + libGL, 25 + withDocs ? true, 26 }: 27 28 let 29 + version = "5.12.1"; 30 31 docFiles = [ 32 (fetchurl { ··· 46 }) 47 ]; 48 49 + in 50 + stdenv.mkDerivation rec { 51 pname = "paraview"; 52 inherit version; 53 ··· 56 owner = "paraview"; 57 repo = "paraview"; 58 rev = "v${version}"; 59 + hash = "sha256-jbqMqj3D7LTwQ+hHIPscCHw4TfY/BR2HuVmMYom2+dA="; 60 fetchSubmodules = true; 61 }; 62 ··· 107 qtsvg 108 ]; 109 110 + postInstall = 111 + let 112 + docDir = "$out/share/paraview-${lib.versions.majorMinor version}/doc"; 113 + in 114 lib.optionalString withDocs '' 115 mkdir -p ${docDir}; 116 for docFile in ${lib.concatStringsSep " " docFiles}; do ··· 119 ''; 120 121 propagatedBuildInputs = [ 122 + (python3.withPackages ( 123 + ps: with ps; [ 124 + numpy 125 + matplotlib 126 + mpi4py 127 + ] 128 + )) 129 ]; 130 131 + meta = { 132 + homepage = "https://www.paraview.org"; 133 description = "3D Data analysis and visualization application"; 134 + license = lib.licenses.bsd3; 135 + maintainers = with lib.maintainers; [ guibert ]; 136 + changelog = "https://www.kitware.com/paraview-${lib.concatStringsSep "-" (lib.versions.splitVersion version)}-release-notes"; 137 + platforms = lib.platforms.linux; 138 }; 139 }
+3 -4
pkgs/applications/science/chemistry/pymol/default.nix
··· 2 , lib 3 , fetchFromGitHub 4 , makeDesktopItem 5 - , python3 6 , python3Packages 7 , netcdf 8 , glew ··· 50 51 postPatch = '' 52 substituteInPlace setup.py \ 53 - --replace-fail "self.install_libbase" '"${placeholder "out"}/${python3.sitePackages}"' 54 ''; 55 56 build-system = [ ··· 63 64 postInstall = with python3Packages; '' 65 wrapProgram $out/bin/pymol \ 66 - --prefix PYTHONPATH : ${lib.makeSearchPathOutput "lib" python3.sitePackages [ pyqt5 pyqt5.pyqt5-sip ]} 67 68 mkdir -p "$out/share/icons/" 69 - ln -s $out/${python3.sitePackages}/pymol/pymol_path/data/pymol/icons/icon2.svg "$out/share/icons/pymol.svg" 70 '' + lib.optionalString stdenv.hostPlatform.isLinux '' 71 cp -r "${desktopItem}/share/applications/" "$out/share/" 72 '';
··· 2 , lib 3 , fetchFromGitHub 4 , makeDesktopItem 5 , python3Packages 6 , netcdf 7 , glew ··· 49 50 postPatch = '' 51 substituteInPlace setup.py \ 52 + --replace-fail "self.install_libbase" '"${placeholder "out"}/${python3Packages.python.sitePackages}"' 53 ''; 54 55 build-system = [ ··· 62 63 postInstall = with python3Packages; '' 64 wrapProgram $out/bin/pymol \ 65 + --prefix PYTHONPATH : ${lib.makeSearchPathOutput "lib" python3Packages.python.sitePackages [ pyqt5 pyqt5.pyqt5-sip ]} 66 67 mkdir -p "$out/share/icons/" 68 + ln -s $out/${python3Packages.python.sitePackages}/pymol/pymol_path/data/pymol/icons/icon2.svg "$out/share/icons/pymol.svg" 69 '' + lib.optionalString stdenv.hostPlatform.isLinux '' 70 cp -r "${desktopItem}/share/applications/" "$out/share/" 71 '';
+4 -2
pkgs/applications/terminal-emulators/foot/default.nix
··· 26 }: 27 28 let 29 - version = "1.17.2"; 30 31 # build stimuli file for PGO build and the script to generate it 32 # independently of the foot's build, so we can cache the result ··· 98 owner = "dnkl"; 99 repo = "foot"; 100 rev = version; 101 - hash = "sha256-p+qaWHBrUn6YpNyAmQf6XoQyO3degHP5oMN53/9gIr4="; 102 }; 103 104 separateDebugInfo = true; ··· 156 "-Dcustom-terminfo-install-location=${terminfoDir}" 157 # Install systemd user units for foot-server 158 "-Dsystemd-units-dir=${placeholder "out"}/lib/systemd/user" 159 ]; 160 161 # build and run binary generating PGO profiles,
··· 26 }: 27 28 let 29 + version = "1.18.1"; 30 31 # build stimuli file for PGO build and the script to generate it 32 # independently of the foot's build, so we can cache the result ··· 98 owner = "dnkl"; 99 repo = "foot"; 100 rev = version; 101 + hash = "sha256:15s7fbkibvq53flf5yy9ad37y53pl83rcnjwlnfh96a4s5mj6v5d"; 102 }; 103 104 separateDebugInfo = true; ··· 156 "-Dcustom-terminfo-install-location=${terminfoDir}" 157 # Install systemd user units for foot-server 158 "-Dsystemd-units-dir=${placeholder "out"}/lib/systemd/user" 159 + # Especially -Wunused-command-line-argument is a problem with clang 160 + "-Dwerror=false" 161 ]; 162 163 # build and run binary generating PGO profiles,
+9 -6
pkgs/applications/version-management/josh/default.nix
··· 13 let 14 # josh-ui requires javascript dependencies, haven't tried to figure it out yet 15 cargoFlags = [ "--workspace" "--exclude" "josh-ui" ]; 16 in 17 18 - rustPlatform.buildRustPackage rec { 19 pname = "josh"; 20 - version = "23.12.04"; 21 - JOSH_VERSION = "r${version}"; 22 23 src = fetchFromGitHub { 24 owner = "esrlabs"; 25 repo = "josh"; 26 - rev = JOSH_VERSION; 27 - sha256 = "10fspcafqnv6if5c1h8z9pf9140jvvlrch88w62wsg4w2vhaii0v"; 28 }; 29 30 - cargoHash = "sha256-g4/Z3QUFBeWlqhnZ2VhmdAjya4A+vwXQa7QYZ+CgG8g="; 31 32 nativeBuildInputs = [ 33 pkg-config ··· 43 44 cargoBuildFlags = cargoFlags; 45 cargoTestFlags = cargoFlags; 46 47 postInstall = '' 48 wrapProgram "$out/bin/josh-proxy" --prefix PATH : "${git}/bin"
··· 13 let 14 # josh-ui requires javascript dependencies, haven't tried to figure it out yet 15 cargoFlags = [ "--workspace" "--exclude" "josh-ui" ]; 16 + version = "24.08.14"; 17 in 18 19 + rustPlatform.buildRustPackage { 20 pname = "josh"; 21 + inherit version; 22 23 src = fetchFromGitHub { 24 owner = "esrlabs"; 25 repo = "josh"; 26 + rev = "v${version}"; 27 + hash = "sha256-6U1nhERpPQAVgQm6xwRlHIhslYBLd65DomuGn5yRiSs="; 28 }; 29 30 + cargoHash = "sha256-s6+Bd4ucwUinrcbjNvlDsf9LhWc/U9SAvBRW7JAmxVA="; 31 32 nativeBuildInputs = [ 33 pkg-config ··· 43 44 cargoBuildFlags = cargoFlags; 45 cargoTestFlags = cargoFlags; 46 + 47 + # used to teach josh itself about its version number 48 + env.JOSH_VERSION = "r${version}"; 49 50 postInstall = '' 51 wrapProgram "$out/bin/josh-proxy" --prefix PATH : "${git}/bin"
+11 -1
pkgs/applications/virtualization/cloud-hypervisor/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, rustPlatform, pkg-config, dtc, openssl }: 2 3 rustPlatform.buildRustPackage rec { 4 pname = "cloud-hypervisor"; ··· 10 rev = "v${version}"; 11 hash = "sha256-zrMJGdbOukNbzmcTuIcHlwAbJvTzhz53dc4TO/Fplb4="; 12 }; 13 14 cargoLock = { 15 lockFile = ./Cargo.lock;
··· 1 + { lib, stdenv, fetchFromGitHub, fetchpatch 2 + , rustPlatform, pkg-config, dtc, openssl 3 + }: 4 5 rustPlatform.buildRustPackage rec { 6 pname = "cloud-hypervisor"; ··· 12 rev = "v${version}"; 13 hash = "sha256-zrMJGdbOukNbzmcTuIcHlwAbJvTzhz53dc4TO/Fplb4="; 14 }; 15 + 16 + patches = [ 17 + (fetchpatch { 18 + name = "ub.patch"; 19 + url = "https://github.com/cloud-hypervisor/cloud-hypervisor/commit/02f146fef81c4aa4a7ef3555c176d3b533158d7a.patch"; 20 + hash = "sha256-g9WcGJy8Q+Bc0egDfoQVSVfKqyXa8vkIZk+aYQyFuy8="; 21 + }) 22 + ]; 23 24 cargoLock = { 25 lockFile = ./Cargo.lock;
+5 -73
pkgs/by-name/bu/bugstalker/package.nix
··· 7 8 rustPlatform.buildRustPackage rec { 9 pname = "bugstalker"; 10 - version = "0.1.4"; 11 12 src = fetchFromGitHub { 13 owner = "godzie44"; 14 repo = "BugStalker"; 15 rev = "v${version}"; 16 - hash = "sha256-16bmvz6/t8H8Sx/32l+fp3QqP5lwi0o1Q9KqDHqF22U="; 17 }; 18 19 - cargoHash = "sha256-kp0GZ0cM57BMpH/8lhxevnBuJhUSH0rtxP4B/9fXYiU="; 20 21 buildInputs = [ libunwind ]; 22 23 nativeBuildInputs = [ pkg-config ]; 24 25 - # Tests which require access to example source code fail in the sandbox. I 26 - # haven't managed to figure out how to fix this. 27 - checkFlags = [ 28 - "--skip=breakpoints::test_breakpoint_at_fn_with_monomorphization" 29 - "--skip=breakpoints::test_breakpoint_at_line_with_monomorphization" 30 - "--skip=breakpoints::test_brkpt_on_function" 31 - "--skip=breakpoints::test_brkpt_on_function_name_collision" 32 - "--skip=breakpoints::test_brkpt_on_line" 33 - "--skip=breakpoints::test_brkpt_on_line2" 34 - "--skip=breakpoints::test_brkpt_on_line_collision" 35 - "--skip=breakpoints::test_debugee_run" 36 - "--skip=breakpoints::test_deferred_breakpoint" 37 - "--skip=breakpoints::test_multiple_brkpt_on_addr" 38 - "--skip=breakpoints::test_set_breakpoint_idempotence" 39 - "--skip=io::test_backtrace" 40 - "--skip=io::test_read_register_write" 41 - "--skip=io::test_read_value_u64" 42 - "--skip=multithreaded::test_multithreaded_app_running" 43 - "--skip=multithreaded::test_multithreaded_backtrace" 44 - "--skip=multithreaded::test_multithreaded_breakpoints" 45 - "--skip=multithreaded::test_multithreaded_trace" 46 - "--skip=signal::test_signal_stop_multi_thread" 47 - "--skip=signal::test_signal_stop_multi_thread_multiple_signal" 48 - "--skip=signal::test_signal_stop_single_thread" 49 - "--skip=signal::test_transparent_signals" 50 - "--skip=steps::test_step_into" 51 - "--skip=steps::test_step_into_recursion" 52 - "--skip=steps::test_step_out" 53 - "--skip=steps::test_step_over" 54 - "--skip=steps::test_step_over_inline_code" 55 - "--skip=steps::test_step_over_on_fn_decl" 56 - "--skip=symbol::test_symbol" 57 - "--skip=test_debugger_disassembler" 58 - "--skip=test_debugger_graceful_shutdown" 59 - "--skip=test_debugger_graceful_shutdown_multithread" 60 - "--skip=test_frame_cfa" 61 - "--skip=test_registers" 62 - "--skip=variables::test_arguments" 63 - "--skip=variables::test_btree_map" 64 - "--skip=variables::test_cast_pointers" 65 - "--skip=variables::test_cell" 66 - "--skip=variables::test_circular_ref_types" 67 - "--skip=variables::test_lexical_blocks" 68 - "--skip=variables::test_read_array" 69 - "--skip=variables::test_read_atomic" 70 - "--skip=variables::test_read_btree_set" 71 - "--skip=variables::test_read_closures" 72 - "--skip=variables::test_read_enum" 73 - "--skip=variables::test_read_hashmap" 74 - "--skip=variables::test_read_hashset" 75 - "--skip=variables::test_read_only_local_variables" 76 - "--skip=variables::test_read_pointers" 77 - "--skip=variables::test_read_scalar_variables" 78 - "--skip=variables::test_read_scalar_variables_at_place" 79 - "--skip=variables::test_read_static_in_fn_variable" 80 - "--skip=variables::test_read_static_variables" 81 - "--skip=variables::test_read_static_variables_different_modules" 82 - "--skip=variables::test_read_strings" 83 - "--skip=variables::test_read_struct" 84 - "--skip=variables::test_read_tls_variables" 85 - "--skip=variables::test_read_type_alias" 86 - "--skip=variables::test_read_union" 87 - "--skip=variables::test_read_uuid" 88 - "--skip=variables::test_read_vec_and_slice" 89 - "--skip=variables::test_read_vec_deque" 90 - "--skip=variables::test_shared_ptr" 91 - "--skip=variables::test_slice_operator" 92 - "--skip=variables::test_type_parameters" 93 - "--skip=variables::test_zst_types" 94 - ]; 95 96 meta = { 97 description = "Rust debugger for Linux x86-64";
··· 7 8 rustPlatform.buildRustPackage rec { 9 pname = "bugstalker"; 10 + version = "0.2.2"; 11 12 src = fetchFromGitHub { 13 owner = "godzie44"; 14 repo = "BugStalker"; 15 rev = "v${version}"; 16 + hash = "sha256-JacRt+zNwL7hdpdh5h9Mxztqi47f5eUbcZyx6ct/5Bc="; 17 }; 18 19 + cargoHash = "sha256-ljT7Dl9553sfZBqTe6gT3iYPH+D1Jp9ZsyGVQGOekxw="; 20 21 buildInputs = [ libunwind ]; 22 23 nativeBuildInputs = [ pkg-config ]; 24 25 + # Tests require rustup. 26 + doCheck = false; 27 28 meta = { 29 description = "Rust debugger for Linux x86-64";
+19 -8
pkgs/by-name/ca/casadi/package.nix
··· 30 #sundials, 31 superscs, 32 spral, 33 - swig, 34 tinyxml-2, 35 withUnfree ? false, 36 }: ··· 96 substituteInPlace swig/python/CMakeLists.txt --replace-fail \ 97 "if (SWIG_IMPORT)" \ 98 "if (NOT SWIG_IMPORT)" 99 ''; 100 101 nativeBuildInputs = [ ··· 128 #sundials 129 superscs 130 spral 131 - swig 132 tinyxml-2 133 ] 134 ++ lib.optionals withUnfree [ ··· 138 ++ lib.optionals pythonSupport [ 139 python3Packages.numpy 140 python3Packages.python 141 - ]; 142 143 cmakeFlags = [ 144 (lib.cmakeBool "WITH_PYTHON" pythonSupport) 145 (lib.cmakeBool "WITH_PYTHON3" pythonSupport) 146 (lib.cmakeBool "WITH_JSON" false) 147 (lib.cmakeBool "WITH_INSTALL_INTERNAL_HEADERS" true) 148 (lib.cmakeBool "INSTALL_INTERNAL_HEADERS" true) ··· 189 #(lib.cmakeBool "WITH_ALPAQA" true) # this requires casadi... 190 ]; 191 192 - # I don't know how to pass absolute $out path from cmakeFlags 193 - postConfigure = lib.optionalString pythonSupport '' 194 - cmake -DPYTHON_PREFIX=$out/${python3Packages.python.sitePackages} .. 195 - ''; 196 - 197 doCheck = true; 198 199 meta = { ··· 201 homepage = "https://github.com/casadi/casadi"; 202 license = lib.licenses.lgpl3Only; 203 maintainers = with lib.maintainers; [ nim65s ]; 204 }; 205 })
··· 30 #sundials, 31 superscs, 32 spral, 33 + swig4, 34 tinyxml-2, 35 withUnfree ? false, 36 }: ··· 96 substituteInPlace swig/python/CMakeLists.txt --replace-fail \ 97 "if (SWIG_IMPORT)" \ 98 "if (NOT SWIG_IMPORT)" 99 + '' 100 + + lib.optionalString stdenv.isDarwin '' 101 + # this is only printing stuff, and is not defined on all CPU 102 + substituteInPlace casadi/interfaces/hpipm/hpipm_runtime.hpp --replace-fail \ 103 + "d_print_exp_tran_mat" \ 104 + "//d_print_exp_tran_mat" 105 + 106 + # fix missing symbols 107 + substituteInPlace cmake/FindCLANG.cmake --replace-fail \ 108 + "clangBasic)" \ 109 + "clangBasic clangASTMatchers clangSupport)" 110 ''; 111 112 nativeBuildInputs = [ ··· 139 #sundials 140 superscs 141 spral 142 + swig4 143 tinyxml-2 144 ] 145 ++ lib.optionals withUnfree [ ··· 149 ++ lib.optionals pythonSupport [ 150 python3Packages.numpy 151 python3Packages.python 152 + ] 153 + ++ lib.optionals stdenv.isDarwin [ llvmPackages_17.openmp ]; 154 155 cmakeFlags = [ 156 (lib.cmakeBool "WITH_PYTHON" pythonSupport) 157 (lib.cmakeBool "WITH_PYTHON3" pythonSupport) 158 + # We don't mind always setting this cmake variable, it will be read only if 159 + # pythonSupport is enabled. 160 + "-DPYTHON_PREFIX=${placeholder "out"}/${python3Packages.python.sitePackages}" 161 (lib.cmakeBool "WITH_JSON" false) 162 (lib.cmakeBool "WITH_INSTALL_INTERNAL_HEADERS" true) 163 (lib.cmakeBool "INSTALL_INTERNAL_HEADERS" true) ··· 204 #(lib.cmakeBool "WITH_ALPAQA" true) # this requires casadi... 205 ]; 206 207 doCheck = true; 208 209 meta = { ··· 211 homepage = "https://github.com/casadi/casadi"; 212 license = lib.licenses.lgpl3Only; 213 maintainers = with lib.maintainers; [ nim65s ]; 214 + platforms = lib.platforms.all; 215 }; 216 })
+2 -2
pkgs/by-name/ch/charmcraft/package.nix
··· 31 in 32 python.pkgs.buildPythonApplication rec { 33 pname = "charmcraft"; 34 - version = "3.1.1"; 35 36 pyproject = true; 37 ··· 39 owner = "canonical"; 40 repo = "charmcraft"; 41 rev = "refs/tags/${version}"; 42 - hash = "sha256-oxNbAIf7ltdDYkGJj29zvNDNXT6vt1jWaIqHJoMr7gU="; 43 }; 44 45 postPatch = ''
··· 31 in 32 python.pkgs.buildPythonApplication rec { 33 pname = "charmcraft"; 34 + version = "3.1.2"; 35 36 pyproject = true; 37 ··· 39 owner = "canonical"; 40 repo = "charmcraft"; 41 rev = "refs/tags/${version}"; 42 + hash = "sha256-Qi2ZtAYgQlKj77QPovcT3RrPwAlEwaFyoJ0MAq4EETE="; 43 }; 44 45 postPatch = ''
+2 -2
pkgs/by-name/do/dopamine/package.nix
··· 6 }: 7 appimageTools.wrapType2 rec { 8 pname = "dopamine"; 9 - version = "3.0.0-preview.29"; 10 11 src = fetchurl { 12 url = "https://github.com/digimezzo/dopamine/releases/download/v${version}/Dopamine-${version}.AppImage"; 13 - hash = "sha256-VBqnqDMLDC5XJIXygENWagXllq1P090EtumADDd2I8w="; 14 }; 15 16 extraInstallCommands =
··· 6 }: 7 appimageTools.wrapType2 rec { 8 pname = "dopamine"; 9 + version = "3.0.0-preview.31"; 10 11 src = fetchurl { 12 url = "https://github.com/digimezzo/dopamine/releases/download/v${version}/Dopamine-${version}.AppImage"; 13 + hash = "sha256-NWDk4OOaven1FgSkvKCNY078xkwR+Tp4kUASh/rIbzo="; 14 }; 15 16 extraInstallCommands =
+4 -8
pkgs/by-name/fe/fedimint/package.nix
··· 24 in 25 buildRustPackage rec { 26 pname = "fedimint"; 27 - version = "0.3.3"; 28 29 src = fetchFromGitHub { 30 owner = "fedimint"; 31 repo = "fedimint"; 32 rev = "v${version}"; 33 - hash = "sha256-0SsIuMCdsZdYSRA1yT1axMe6+p+tIpXyN71V+1B7jYc="; 34 }; 35 36 - cargoHash = "sha256-nQvEcgNOT04H5OgMHfN1713A4nbEaKK2KDx9E3qxcbM="; 37 38 nativeBuildInputs = [ 39 protobuf ··· 62 keepPattern=''${keepPattern:1} 63 find "$out/bin" -maxdepth 1 -type f | grep -Ev "(''${keepPattern})" | xargs rm -f 64 65 - # fix the upstream name 66 - mv $out/bin/recoverytool $out/bin/fedimint-recoverytool 67 - 68 - 69 cp -a $releaseDir/fedimint-cli $fedimintCli/bin/ 70 cp -a $releaseDir/fedimint-dbtool $fedimintCli/bin/ 71 - cp -a $releaseDir/recoverytool $fedimintCli/bin/fedimint-recoverytool 72 73 cp -a $releaseDir/fedimintd $fedimint/bin/ 74
··· 24 in 25 buildRustPackage rec { 26 pname = "fedimint"; 27 + version = "0.4.1"; 28 29 src = fetchFromGitHub { 30 owner = "fedimint"; 31 repo = "fedimint"; 32 rev = "v${version}"; 33 + hash = "sha256-udQxFfLkAysDtD6P3TsW0xEcENA77l+GaDUSnkIBGXo="; 34 }; 35 36 + cargoHash = "sha256-w1yQOEoumyam4JsDarAQffTs8Ype4VUyGJ0vgJfuHaU="; 37 38 nativeBuildInputs = [ 39 protobuf ··· 62 keepPattern=''${keepPattern:1} 63 find "$out/bin" -maxdepth 1 -type f | grep -Ev "(''${keepPattern})" | xargs rm -f 64 65 cp -a $releaseDir/fedimint-cli $fedimintCli/bin/ 66 cp -a $releaseDir/fedimint-dbtool $fedimintCli/bin/ 67 + cp -a $releaseDir/fedimint-recoverytool $fedimintCli/bin/ 68 69 cp -a $releaseDir/fedimintd $fedimint/bin/ 70
+2 -2
pkgs/by-name/fi/filterpath/package.nix
··· 5 }: 6 stdenv.mkDerivation (finalAttrs: { 7 name = "filterpath"; 8 - version = "1.0.1"; 9 10 src = fetchFromGitHub { 11 owner = "Sigmanificient"; 12 repo = "filterpath"; 13 rev = finalAttrs.version; 14 - hash = "sha256-vagIImWQQRigMYW12lw+Eg37JJ2yO/V5jq4wD3q4yy8="; 15 }; 16 17 makeFlags = [
··· 5 }: 6 stdenv.mkDerivation (finalAttrs: { 7 name = "filterpath"; 8 + version = "1.0.2"; 9 10 src = fetchFromGitHub { 11 owner = "Sigmanificient"; 12 repo = "filterpath"; 13 rev = finalAttrs.version; 14 + hash = "sha256-9rHooXgpvfNNeWxS8UF6hmb8vCz+xKABrJNd+AgKFJs="; 15 }; 16 17 makeFlags = [
+2 -2
pkgs/by-name/fr/frankenphp/package.nix
··· 28 pieBuild = stdenv.hostPlatform.isMusl; 29 in buildGoModule rec { 30 pname = "frankenphp"; 31 - version = "1.2.3"; 32 33 src = fetchFromGitHub { 34 owner = "dunglas"; 35 repo = "frankenphp"; 36 rev = "v${version}"; 37 - hash = "sha256-P4yBguD3DXYUe70/mKmvzFnsBXQOH4APaAZZle8lFeg="; 38 }; 39 40 sourceRoot = "${src.name}/caddy";
··· 28 pieBuild = stdenv.hostPlatform.isMusl; 29 in buildGoModule rec { 30 pname = "frankenphp"; 31 + version = "1.2.4"; 32 33 src = fetchFromGitHub { 34 owner = "dunglas"; 35 repo = "frankenphp"; 36 rev = "v${version}"; 37 + hash = "sha256-ZM8/1u4wIBHUgq2x8zyDJhf+qFQz4u5fhLNLaqAv/54="; 38 }; 39 40 sourceRoot = "${src.name}/caddy";
+1858 -964
pkgs/by-name/go/gossip/Cargo.lock
··· 4 5 [[package]] 6 name = "ab_glyph" 7 - version = "0.2.23" 8 source = "registry+https://github.com/rust-lang/crates.io-index" 9 - checksum = "80179d7dd5d7e8c285d67c4a1e652972a92de7475beddfb92028c76463b13225" 10 dependencies = [ 11 "ab_glyph_rasterizer", 12 "owned_ttf_parser", ··· 20 21 [[package]] 22 name = "accesskit" 23 - version = "0.11.2" 24 source = "registry+https://github.com/rust-lang/crates.io-index" 25 - checksum = "76eb1adf08c5bcaa8490b9851fd53cca27fa9880076f178ea9d29f05196728a8" 26 dependencies = [ 27 "enumn", 28 "serde", ··· 30 31 [[package]] 32 name = "accesskit_consumer" 33 - version = "0.15.2" 34 source = "registry+https://github.com/rust-lang/crates.io-index" 35 - checksum = "04bb4d9e4772fe0d47df57d0d5dbe5d85dd05e2f37ae1ddb6b105e76be58fb00" 36 dependencies = [ 37 "accesskit", 38 ] 39 40 [[package]] 41 name = "accesskit_macos" 42 - version = "0.9.0" 43 source = "registry+https://github.com/rust-lang/crates.io-index" 44 - checksum = "134d0acf6acb667c89d3332999b1a5df4edbc8d6113910f392ebb73f2b03bb56" 45 dependencies = [ 46 "accesskit", 47 "accesskit_consumer", 48 - "objc2", 49 "once_cell", 50 ] 51 52 [[package]] 53 name = "accesskit_unix" 54 - version = "0.5.2" 55 source = "registry+https://github.com/rust-lang/crates.io-index" 56 - checksum = "e084cb5168790c0c112626175412dc5ad127083441a8248ae49ddf6725519e83" 57 dependencies = [ 58 "accesskit", 59 "accesskit_consumer", 60 - "async-channel 1.9.0", 61 "atspi", 62 "futures-lite 1.13.0", 63 "serde", 64 "zbus", 65 ] 66 67 [[package]] 68 name = "accesskit_windows" 69 - version = "0.14.3" 70 source = "registry+https://github.com/rust-lang/crates.io-index" 71 - checksum = "9eac0a7f2d7cd7a93b938af401d3d8e8b7094217989a7c25c55a953023436e31" 72 dependencies = [ 73 "accesskit", 74 "accesskit_consumer", 75 - "arrayvec", 76 "once_cell", 77 "paste", 78 - "windows", 79 ] 80 81 [[package]] 82 name = "accesskit_winit" 83 - version = "0.14.4" 84 source = "registry+https://github.com/rust-lang/crates.io-index" 85 - checksum = "825d23acee1bd6d25cbaa3ca6ed6e73faf24122a774ec33d52c5c86c6ab423c0" 86 dependencies = [ 87 "accesskit", 88 "accesskit_macos", ··· 118 119 [[package]] 120 name = "aes" 121 - version = "0.8.3" 122 source = "registry+https://github.com/rust-lang/crates.io-index" 123 - checksum = "ac1f845298e95f983ff1944b728ae08b8cebab80d684f0a832ed0fc74dfa27e2" 124 dependencies = [ 125 "cfg-if", 126 "cipher", ··· 129 130 [[package]] 131 name = "ahash" 132 - version = "0.7.7" 133 source = "registry+https://github.com/rust-lang/crates.io-index" 134 - checksum = "5a824f2aa7e75a0c98c5a504fceb80649e9c35265d44525b5f94de4771a395cd" 135 dependencies = [ 136 - "getrandom", 137 "once_cell", 138 "version_check", 139 ] 140 141 [[package]] 142 name = "ahash" 143 - version = "0.8.6" 144 source = "registry+https://github.com/rust-lang/crates.io-index" 145 - checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" 146 dependencies = [ 147 "cfg-if", 148 "const-random", 149 - "getrandom", 150 "once_cell", 151 "serde", 152 "version_check", ··· 155 156 [[package]] 157 name = "aho-corasick" 158 - version = "1.1.2" 159 source = "registry+https://github.com/rust-lang/crates.io-index" 160 - checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0" 161 dependencies = [ 162 "memchr", 163 ] ··· 178 ] 179 180 [[package]] 181 name = "android-activity" 182 - version = "0.4.3" 183 source = "registry+https://github.com/rust-lang/crates.io-index" 184 - checksum = "64529721f27c2314ced0890ce45e469574a73e5e6fdd6e9da1860eb29285f5e0" 185 dependencies = [ 186 "android-properties", 187 - "bitflags 1.3.2", 188 "cc", 189 "jni-sys", 190 "libc", 191 "log", 192 "ndk", 193 "ndk-context", 194 "ndk-sys", 195 - "num_enum 0.6.1", 196 ] 197 198 [[package]] ··· 218 219 [[package]] 220 name = "anyhow" 221 - version = "1.0.75" 222 source = "registry+https://github.com/rust-lang/crates.io-index" 223 - checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6" 224 225 [[package]] 226 name = "arboard" 227 - version = "3.3.0" 228 source = "registry+https://github.com/rust-lang/crates.io-index" 229 - checksum = "aafb29b107435aa276664c1db8954ac27a6e105cdad3c88287a199eb0e313c08" 230 dependencies = [ 231 "clipboard-win", 232 "log", ··· 235 "objc_id", 236 "parking_lot", 237 "thiserror", 238 - "winapi", 239 "x11rb", 240 ] 241 ··· 252 checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" 253 254 [[package]] 255 - name = "async-broadcast" 256 - version = "0.5.1" 257 source = "registry+https://github.com/rust-lang/crates.io-index" 258 - checksum = "7c48ccdbf6ca6b121e0f586cbc0e73ae440e56c67c30fa0873b4e110d9c26d2b" 259 dependencies = [ 260 - "event-listener 2.5.3", 261 - "futures-core", 262 ] 263 264 [[package]] 265 - name = "async-channel" 266 - version = "1.9.0" 267 source = "registry+https://github.com/rust-lang/crates.io-index" 268 - checksum = "81953c529336010edd6d8e358f886d9581267795c61b19475b71314bffa46d35" 269 dependencies = [ 270 - "concurrent-queue", 271 "event-listener 2.5.3", 272 "futures-core", 273 ] 274 275 [[package]] 276 name = "async-channel" 277 - version = "2.1.1" 278 source = "registry+https://github.com/rust-lang/crates.io-index" 279 - checksum = "1ca33f4bc4ed1babef42cad36cc1f51fa88be00420404e5b1e80ab1b18f7678c" 280 dependencies = [ 281 "concurrent-queue", 282 - "event-listener 4.0.0", 283 - "event-listener-strategy", 284 "futures-core", 285 "pin-project-lite", 286 ] 287 288 [[package]] 289 name = "async-compression" 290 - version = "0.4.5" 291 source = "registry+https://github.com/rust-lang/crates.io-index" 292 - checksum = "bc2d0cfb2a7388d34f590e76686704c494ed7aaceed62ee1ba35cbf363abc2a5" 293 dependencies = [ 294 "brotli", 295 "flate2", ··· 301 302 [[package]] 303 name = "async-executor" 304 - version = "1.8.0" 305 source = "registry+https://github.com/rust-lang/crates.io-index" 306 - checksum = "17ae5ebefcc48e7452b4987947920dac9450be1110cadf34d1b8c116bdbaf97c" 307 dependencies = [ 308 - "async-lock 3.2.0", 309 "async-task", 310 "concurrent-queue", 311 - "fastrand 2.0.1", 312 - "futures-lite 2.1.0", 313 "slab", 314 ] 315 ··· 347 348 [[package]] 349 name = "async-io" 350 - version = "2.2.2" 351 source = "registry+https://github.com/rust-lang/crates.io-index" 352 - checksum = "6afaa937395a620e33dc6a742c593c01aced20aa376ffb0f628121198578ccc7" 353 dependencies = [ 354 - "async-lock 3.2.0", 355 "cfg-if", 356 "concurrent-queue", 357 "futures-io", 358 - "futures-lite 2.1.0", 359 "parking", 360 - "polling 3.3.1", 361 - "rustix 0.38.28", 362 "slab", 363 "tracing", 364 "windows-sys 0.52.0", ··· 375 376 [[package]] 377 name = "async-lock" 378 - version = "3.2.0" 379 source = "registry+https://github.com/rust-lang/crates.io-index" 380 - checksum = "7125e42787d53db9dd54261812ef17e937c95a51e4d291373b670342fa44310c" 381 dependencies = [ 382 - "event-listener 4.0.0", 383 - "event-listener-strategy", 384 "pin-project-lite", 385 ] 386 387 [[package]] 388 name = "async-process" ··· 397 "cfg-if", 398 "event-listener 3.1.0", 399 "futures-lite 1.13.0", 400 - "rustix 0.38.28", 401 "windows-sys 0.48.0", 402 ] 403 404 [[package]] 405 name = "async-recursion" 406 - version = "1.0.5" 407 source = "registry+https://github.com/rust-lang/crates.io-index" 408 - checksum = "5fd55a5ba1179988837d24ab4c7cc8ed6efdeff578ede0416b4225a5fca35bd0" 409 dependencies = [ 410 "proc-macro2", 411 "quote", 412 - "syn 2.0.41", 413 ] 414 415 [[package]] 416 name = "async-signal" 417 - version = "0.2.5" 418 source = "registry+https://github.com/rust-lang/crates.io-index" 419 - checksum = "9e47d90f65a225c4527103a8d747001fc56e375203592b25ad103e1ca13124c5" 420 dependencies = [ 421 - "async-io 2.2.2", 422 - "async-lock 2.8.0", 423 "atomic-waker", 424 "cfg-if", 425 "futures-core", 426 "futures-io", 427 - "rustix 0.38.28", 428 "signal-hook-registry", 429 "slab", 430 - "windows-sys 0.48.0", 431 ] 432 433 [[package]] 434 name = "async-task" 435 - version = "4.5.0" 436 source = "registry+https://github.com/rust-lang/crates.io-index" 437 - checksum = "b4eb2cdb97421e01129ccb49169d8279ed21e829929144f4a22a6e54ac549ca1" 438 439 [[package]] 440 name = "async-trait" 441 - version = "0.1.74" 442 source = "registry+https://github.com/rust-lang/crates.io-index" 443 - checksum = "a66537f1bb974b254c98ed142ff995236e81b9d0fe4db0575f46612cb15eb0f9" 444 dependencies = [ 445 "proc-macro2", 446 "quote", 447 - "syn 2.0.41", 448 ] 449 450 [[package]] ··· 455 456 [[package]] 457 name = "atspi" 458 - version = "0.10.1" 459 source = "registry+https://github.com/rust-lang/crates.io-index" 460 - checksum = "674e7a3376837b2e7d12d34d58ac47073c491dc3bf6f71a7adaf687d4d817faa" 461 dependencies = [ 462 - "async-recursion", 463 - "async-trait", 464 - "atspi-macros", 465 "enumflags2", 466 - "futures-lite 1.13.0", 467 "serde", 468 - "tracing", 469 "zbus", 470 "zbus_names", 471 ] 472 473 [[package]] 474 - name = "atspi-macros" 475 - version = "0.2.0" 476 source = "registry+https://github.com/rust-lang/crates.io-index" 477 - checksum = "97fb4870a32c0eaa17e35bca0e6b16020635157121fb7d45593d242c295bc768" 478 dependencies = [ 479 - "quote", 480 - "syn 1.0.109", 481 ] 482 483 [[package]] 484 name = "autocfg" 485 - version = "1.1.0" 486 source = "registry+https://github.com/rust-lang/crates.io-index" 487 - checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 488 489 [[package]] 490 name = "backtrace" 491 - version = "0.3.69" 492 source = "registry+https://github.com/rust-lang/crates.io-index" 493 - checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837" 494 dependencies = [ 495 "addr2line", 496 "cc", ··· 503 504 [[package]] 505 name = "base64" 506 - version = "0.21.5" 507 source = "registry+https://github.com/rust-lang/crates.io-index" 508 - checksum = "35636a1494ede3b646cc98f74f8e62c773a38a659ebc777a2cf26b9b74171df9" 509 510 [[package]] 511 name = "base64ct" ··· 520 checksum = "d86b93f97252c47b41663388e6d155714a9d0c398b99f1005cbc5f978b29f445" 521 522 [[package]] 523 name = "bincode" 524 version = "1.3.3" 525 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 530 531 [[package]] 532 name = "bindgen" 533 - version = "0.64.0" 534 source = "registry+https://github.com/rust-lang/crates.io-index" 535 - checksum = "c4243e6031260db77ede97ad86c27e501d646a27ab57b59a574f725d98ab1fb4" 536 dependencies = [ 537 - "bitflags 1.3.2", 538 "cexpr", 539 "clang-sys", 540 "lazy_static", 541 "lazycell", 542 - "peeking_take_while", 543 "proc-macro2", 544 "quote", 545 "regex", 546 "rustc-hash", 547 "shlex", 548 - "syn 1.0.109", 549 ] 550 551 [[package]] 552 name = "bit_field" 553 version = "0.10.2" 554 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 556 557 [[package]] 558 name = "bitcoin" 559 - version = "0.29.2" 560 source = "registry+https://github.com/rust-lang/crates.io-index" 561 - checksum = "0694ea59225b0c5f3cb405ff3f670e4828358ed26aec49dc352f730f0cb1a8a3" 562 dependencies = [ 563 - "bech32", 564 - "bitcoin_hashes 0.11.0", 565 - "secp256k1 0.24.3", 566 ] 567 568 [[package]] ··· 573 574 [[package]] 575 name = "bitcoin_hashes" 576 - version = "0.11.0" 577 source = "registry+https://github.com/rust-lang/crates.io-index" 578 - checksum = "90064b8dee6815a6470d60bad07bbbaee885c0e12d04177138fa3291a01b7bc4" 579 580 [[package]] 581 name = "bitcoin_hashes" 582 - version = "0.12.0" 583 source = "registry+https://github.com/rust-lang/crates.io-index" 584 - checksum = "5d7066118b13d4b20b23645932dfb3a81ce7e29f95726c2036fa33cd7b092501" 585 dependencies = [ 586 - "bitcoin-private", 587 ] 588 589 [[package]] ··· 594 595 [[package]] 596 name = "bitflags" 597 - version = "2.4.1" 598 source = "registry+https://github.com/rust-lang/crates.io-index" 599 - checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07" 600 dependencies = [ 601 "serde", 602 ] ··· 631 source = "registry+https://github.com/rust-lang/crates.io-index" 632 checksum = "0fa55741ee90902547802152aaf3f8e5248aab7e21468089560d4c8840561146" 633 dependencies = [ 634 - "objc-sys", 635 ] 636 637 [[package]] ··· 640 source = "registry+https://github.com/rust-lang/crates.io-index" 641 checksum = "8dd9e63c1744f755c2f60332b88de39d341e5e86239014ad839bd71c106dec42" 642 dependencies = [ 643 - "block-sys", 644 - "objc2-encode", 645 ] 646 647 [[package]] ··· 650 source = "registry+https://github.com/rust-lang/crates.io-index" 651 checksum = "6a37913e8dc4ddcc604f0c6d3bf2887c995153af3611de9e23c352b44c1b9118" 652 dependencies = [ 653 - "async-channel 2.1.1", 654 - "async-lock 3.2.0", 655 "async-task", 656 - "fastrand 2.0.1", 657 "futures-io", 658 - "futures-lite 2.1.0", 659 "piper", 660 "tracing", 661 ] 662 663 [[package]] 664 name = "brotli" 665 - version = "3.4.0" 666 source = "registry+https://github.com/rust-lang/crates.io-index" 667 - checksum = "516074a47ef4bce09577a3b379392300159ce5b1ba2e501ff1c819950066100f" 668 dependencies = [ 669 "alloc-no-stdlib", 670 "alloc-stdlib", ··· 673 674 [[package]] 675 name = "brotli-decompressor" 676 - version = "2.5.1" 677 source = "registry+https://github.com/rust-lang/crates.io-index" 678 - checksum = "4e2e4afe60d7dd600fdd3de8d0f08c2b7ec039712e3b6137ff98b7004e82de4f" 679 dependencies = [ 680 "alloc-no-stdlib", 681 "alloc-stdlib", ··· 683 684 [[package]] 685 name = "bumpalo" 686 - version = "3.14.0" 687 source = "registry+https://github.com/rust-lang/crates.io-index" 688 - checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec" 689 690 [[package]] 691 name = "bytemuck" 692 - version = "1.14.0" 693 source = "registry+https://github.com/rust-lang/crates.io-index" 694 - checksum = "374d28ec25809ee0e23827c2ab573d729e293f281dfe393500e7ad618baa61c6" 695 dependencies = [ 696 "bytemuck_derive", 697 ] 698 699 [[package]] 700 name = "bytemuck_derive" 701 - version = "1.5.0" 702 source = "registry+https://github.com/rust-lang/crates.io-index" 703 - checksum = "965ab7eb5f8f97d2a083c799f3a1b994fc397b2fe2da5d1da1626ce15a39f2b1" 704 dependencies = [ 705 "proc-macro2", 706 "quote", 707 - "syn 2.0.41", 708 ] 709 710 [[package]] ··· 715 716 [[package]] 717 name = "bytes" 718 - version = "1.5.0" 719 source = "registry+https://github.com/rust-lang/crates.io-index" 720 - checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" 721 722 [[package]] 723 name = "calloop" 724 - version = "0.10.6" 725 source = "registry+https://github.com/rust-lang/crates.io-index" 726 - checksum = "52e0d00eb1ea24371a97d2da6201c6747a633dc6dc1988ef503403b4c59504a8" 727 dependencies = [ 728 - "bitflags 1.3.2", 729 "log", 730 - "nix 0.25.1", 731 - "slotmap", 732 "thiserror", 733 - "vec_map", 734 ] 735 736 [[package]] ··· 744 745 [[package]] 746 name = "cc" 747 - version = "1.0.83" 748 source = "registry+https://github.com/rust-lang/crates.io-index" 749 - checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" 750 dependencies = [ 751 "jobserver", 752 "libc", 753 ] 754 755 [[package]] ··· 820 821 [[package]] 822 name = "chrono" 823 - version = "0.4.31" 824 source = "registry+https://github.com/rust-lang/crates.io-index" 825 - checksum = "7f2c685bad3eb3d45a01354cedb7d5faa66194d1d58ba6e267a8de788f79db38" 826 dependencies = [ 827 "android-tzdata", 828 "iana-time-zone", 829 "js-sys", 830 "num-traits", 831 "wasm-bindgen", 832 - "windows-targets 0.48.5", 833 ] 834 835 [[package]] ··· 845 846 [[package]] 847 name = "clang-sys" 848 - version = "1.6.1" 849 source = "registry+https://github.com/rust-lang/crates.io-index" 850 - checksum = "c688fc74432808e3eb684cae8830a86be1d66a2bd58e1f248ed0960a590baf6f" 851 dependencies = [ 852 "glob", 853 "libc", 854 - "libloading 0.7.4", 855 ] 856 857 [[package]] 858 name = "clipboard-win" 859 - version = "4.5.0" 860 source = "registry+https://github.com/rust-lang/crates.io-index" 861 - checksum = "7191c27c2357d9b7ef96baac1773290d4ca63b24205b82a3fd8a0637afcf0362" 862 dependencies = [ 863 "error-code", 864 - "str-buf", 865 - "winapi", 866 ] 867 868 [[package]] ··· 876 877 [[package]] 878 name = "cocoa" 879 - version = "0.24.1" 880 source = "registry+https://github.com/rust-lang/crates.io-index" 881 - checksum = "f425db7937052c684daec3bd6375c8abe2d146dca4b8b143d6db777c39138f3a" 882 dependencies = [ 883 "bitflags 1.3.2", 884 "block", 885 "cocoa-foundation", 886 "core-foundation", 887 "core-graphics", 888 - "foreign-types", 889 "libc", 890 "objc", 891 ] ··· 905 ] 906 907 [[package]] 908 name = "color_quant" 909 version = "1.1.0" 910 source = "registry+https://github.com/rust-lang/crates.io-index" 911 checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" 912 913 [[package]] 914 name = "combine" 915 - version = "4.6.6" 916 source = "registry+https://github.com/rust-lang/crates.io-index" 917 - checksum = "35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4" 918 dependencies = [ 919 "bytes", 920 "memchr", ··· 931 932 [[package]] 933 name = "const-random" 934 - version = "0.1.17" 935 source = "registry+https://github.com/rust-lang/crates.io-index" 936 - checksum = "5aaf16c9c2c612020bcfd042e170f6e32de9b9d75adb5277cdbbd2e2c8c8299a" 937 dependencies = [ 938 "const-random-macro", 939 ] ··· 944 source = "registry+https://github.com/rust-lang/crates.io-index" 945 checksum = "f9d839f2a20b0aee515dc581a6172f2321f96cab76c1a38a4c584a194955390e" 946 dependencies = [ 947 - "getrandom", 948 "once_cell", 949 "tiny-keccak", 950 ] 951 952 [[package]] 953 name = "convert_case" 954 version = "0.4.0" 955 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 973 974 [[package]] 975 name = "core-graphics" 976 - version = "0.22.3" 977 source = "registry+https://github.com/rust-lang/crates.io-index" 978 - checksum = "2581bbab3b8ffc6fcbd550bf46c355135d16e9ff2a6ea032ad6b9bf1d7efe4fb" 979 dependencies = [ 980 "bitflags 1.3.2", 981 "core-foundation", 982 "core-graphics-types", 983 - "foreign-types", 984 "libc", 985 ] 986 ··· 1003 1004 [[package]] 1005 name = "cpufeatures" 1006 - version = "0.2.11" 1007 source = "registry+https://github.com/rust-lang/crates.io-index" 1008 - checksum = "ce420fe07aecd3e67c5f910618fe65e94158f6dcc0adf44e00d69ce2bdfe0fd0" 1009 dependencies = [ 1010 "libc", 1011 ] 1012 1013 [[package]] 1014 name = "crc32fast" 1015 - version = "1.3.2" 1016 source = "registry+https://github.com/rust-lang/crates.io-index" 1017 - checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" 1018 dependencies = [ 1019 "cfg-if", 1020 ] 1021 1022 [[package]] 1023 name = "crossbeam-deque" 1024 - version = "0.8.4" 1025 source = "registry+https://github.com/rust-lang/crates.io-index" 1026 - checksum = "fca89a0e215bab21874660c67903c5f143333cab1da83d041c7ded6053774751" 1027 dependencies = [ 1028 - "cfg-if", 1029 "crossbeam-epoch", 1030 "crossbeam-utils", 1031 ] 1032 1033 [[package]] 1034 name = "crossbeam-epoch" 1035 - version = "0.9.16" 1036 source = "registry+https://github.com/rust-lang/crates.io-index" 1037 - checksum = "2d2fe95351b870527a5d09bf563ed3c97c0cffb87cf1c78a591bf48bb218d9aa" 1038 dependencies = [ 1039 - "autocfg", 1040 - "cfg-if", 1041 "crossbeam-utils", 1042 - "memoffset 0.9.0", 1043 ] 1044 1045 [[package]] 1046 name = "crossbeam-queue" 1047 - version = "0.3.9" 1048 source = "registry+https://github.com/rust-lang/crates.io-index" 1049 - checksum = "b9bcf5bdbfdd6030fb4a1c497b5d5fc5921aa2f60d359a17e249c0e6df3de153" 1050 dependencies = [ 1051 - "cfg-if", 1052 "crossbeam-utils", 1053 ] 1054 1055 [[package]] 1056 name = "crossbeam-utils" 1057 - version = "0.8.17" 1058 source = "registry+https://github.com/rust-lang/crates.io-index" 1059 - checksum = "c06d96137f14f244c37f989d9fff8f95e6c18b918e71f36638f8c49112e4c78f" 1060 - dependencies = [ 1061 - "cfg-if", 1062 - ] 1063 1064 [[package]] 1065 name = "crunchy" ··· 1074 checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 1075 dependencies = [ 1076 "generic-array", 1077 - "rand_core", 1078 "typenum", 1079 ] 1080 1081 [[package]] 1082 name = "dashmap" ··· 1105 1106 [[package]] 1107 name = "deranged" 1108 - version = "0.3.10" 1109 source = "registry+https://github.com/rust-lang/crates.io-index" 1110 - checksum = "8eb30d70a07a3b04884d2677f06bec33509dc67ca60d92949e5535352d3191dc" 1111 dependencies = [ 1112 "powerfmt", 1113 ] ··· 1201 source = "registry+https://github.com/rust-lang/crates.io-index" 1202 checksum = "330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412" 1203 dependencies = [ 1204 - "libloading 0.8.1", 1205 ] 1206 1207 [[package]] 1208 name = "downcast-rs" 1209 - version = "1.2.0" 1210 source = "registry+https://github.com/rust-lang/crates.io-index" 1211 - checksum = "9ea835d29036a4087793836fa931b08837ad5e957da9e23886b29586fb9b6650" 1212 1213 [[package]] 1214 name = "doxygen-rs" ··· 1221 1222 [[package]] 1223 name = "ecolor" 1224 - version = "0.23.0" 1225 - source = "git+https://github.com/mikedilger/egui?rev=50393e4f34ac6246b8c2424e42fbe5b95e4b4452#50393e4f34ac6246b8c2424e42fbe5b95e4b4452" 1226 dependencies = [ 1227 "bytemuck", 1228 "serde", ··· 1230 1231 [[package]] 1232 name = "eframe" 1233 - version = "0.23.0" 1234 - source = "git+https://github.com/mikedilger/egui?rev=50393e4f34ac6246b8c2424e42fbe5b95e4b4452#50393e4f34ac6246b8c2424e42fbe5b95e4b4452" 1235 dependencies = [ 1236 "bytemuck", 1237 "cocoa", 1238 "directories-next", 1239 "egui", 1240 "egui-winit", 1241 "egui_glow", 1242 "glow", ··· 1248 "objc", 1249 "parking_lot", 1250 "percent-encoding", 1251 - "raw-window-handle", 1252 "ron", 1253 "serde", 1254 "static_assertions", ··· 1256 "wasm-bindgen", 1257 "wasm-bindgen-futures", 1258 "web-sys", 1259 "winapi", 1260 "winit", 1261 ] 1262 1263 [[package]] 1264 name = "egui" 1265 - version = "0.23.0" 1266 - source = "git+https://github.com/mikedilger/egui?rev=50393e4f34ac6246b8c2424e42fbe5b95e4b4452#50393e4f34ac6246b8c2424e42fbe5b95e4b4452" 1267 dependencies = [ 1268 "accesskit", 1269 - "ahash 0.8.6", 1270 "epaint", 1271 "log", 1272 "nohash-hasher", ··· 1277 [[package]] 1278 name = "egui-video" 1279 version = "0.1.0" 1280 - source = "git+https://github.com/mikedilger/egui-video?rev=d12a4859d383524f978a0dd29d61e1ebd281e735#d12a4859d383524f978a0dd29d61e1ebd281e735" 1281 dependencies = [ 1282 "anyhow", 1283 "chrono", ··· 1292 ] 1293 1294 [[package]] 1295 name = "egui-winit" 1296 - version = "0.23.0" 1297 - source = "git+https://github.com/mikedilger/egui?rev=50393e4f34ac6246b8c2424e42fbe5b95e4b4452#50393e4f34ac6246b8c2424e42fbe5b95e4b4452" 1298 dependencies = [ 1299 "accesskit_winit", 1300 "arboard", 1301 "egui", 1302 "log", 1303 - "raw-window-handle", 1304 "serde", 1305 "smithay-clipboard", 1306 "web-time", ··· 1309 ] 1310 1311 [[package]] 1312 name = "egui_glow" 1313 - version = "0.23.0" 1314 - source = "git+https://github.com/mikedilger/egui?rev=50393e4f34ac6246b8c2424e42fbe5b95e4b4452#50393e4f34ac6246b8c2424e42fbe5b95e4b4452" 1315 dependencies = [ 1316 "bytemuck", 1317 "egui", 1318 "glow", 1319 "log", 1320 - "memoffset 0.6.5", 1321 "wasm-bindgen", 1322 "web-sys", 1323 ] 1324 1325 [[package]] 1326 name = "either" 1327 - version = "1.9.0" 1328 source = "registry+https://github.com/rust-lang/crates.io-index" 1329 - checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" 1330 1331 [[package]] 1332 name = "emath" 1333 - version = "0.23.0" 1334 - source = "git+https://github.com/mikedilger/egui?rev=50393e4f34ac6246b8c2424e42fbe5b95e4b4452#50393e4f34ac6246b8c2424e42fbe5b95e4b4452" 1335 dependencies = [ 1336 "bytemuck", 1337 "serde", ··· 1339 1340 [[package]] 1341 name = "encoding_rs" 1342 - version = "0.8.33" 1343 source = "registry+https://github.com/rust-lang/crates.io-index" 1344 - checksum = "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1" 1345 dependencies = [ 1346 "cfg-if", 1347 ] 1348 1349 [[package]] 1350 name = "enumflags2" 1351 - version = "0.7.8" 1352 source = "registry+https://github.com/rust-lang/crates.io-index" 1353 - checksum = "5998b4f30320c9d93aed72f63af821bfdac50465b75428fce77b48ec482c3939" 1354 dependencies = [ 1355 "enumflags2_derive", 1356 "serde", ··· 1358 1359 [[package]] 1360 name = "enumflags2_derive" 1361 - version = "0.7.8" 1362 source = "registry+https://github.com/rust-lang/crates.io-index" 1363 - checksum = "f95e2801cd355d4a1a3e3953ce6ee5ae9603a5c833455343a8bfe3f44d418246" 1364 dependencies = [ 1365 "proc-macro2", 1366 "quote", 1367 - "syn 2.0.41", 1368 ] 1369 1370 [[package]] 1371 name = "enumn" 1372 - version = "0.1.12" 1373 source = "registry+https://github.com/rust-lang/crates.io-index" 1374 - checksum = "c2ad8cef1d801a4686bfd8919f0b30eac4c8e48968c437a6405ded4fb5272d2b" 1375 dependencies = [ 1376 "proc-macro2", 1377 "quote", 1378 - "syn 2.0.41", 1379 ] 1380 1381 [[package]] 1382 name = "epaint" 1383 - version = "0.23.0" 1384 - source = "git+https://github.com/mikedilger/egui?rev=50393e4f34ac6246b8c2424e42fbe5b95e4b4452#50393e4f34ac6246b8c2424e42fbe5b95e4b4452" 1385 dependencies = [ 1386 "ab_glyph", 1387 - "ahash 0.8.6", 1388 "bytemuck", 1389 "ecolor", 1390 "emath", ··· 1412 1413 [[package]] 1414 name = "error-code" 1415 - version = "2.3.1" 1416 source = "registry+https://github.com/rust-lang/crates.io-index" 1417 - checksum = "64f18991e7bf11e7ffee451b5318b5c1a73c52d0d0ada6e5a3017c8c1ced6a21" 1418 - dependencies = [ 1419 - "libc", 1420 - "str-buf", 1421 - ] 1422 1423 [[package]] 1424 name = "event-listener" ··· 1439 1440 [[package]] 1441 name = "event-listener" 1442 - version = "4.0.0" 1443 source = "registry+https://github.com/rust-lang/crates.io-index" 1444 - checksum = "770d968249b5d99410d61f5bf89057f3199a077a04d087092f58e7d10692baae" 1445 dependencies = [ 1446 "concurrent-queue", 1447 "parking", ··· 1454 source = "registry+https://github.com/rust-lang/crates.io-index" 1455 checksum = "958e4d70b6d5e81971bebec42271ec641e7ff4e170a6fa605f2b8a8b65cb97d3" 1456 dependencies = [ 1457 - "event-listener 4.0.0", 1458 "pin-project-lite", 1459 ] 1460 1461 [[package]] 1462 name = "exr" 1463 - version = "1.71.0" 1464 source = "registry+https://github.com/rust-lang/crates.io-index" 1465 - checksum = "832a761f35ab3e6664babfbdc6cef35a4860e816ec3916dcfd0882954e98a8a8" 1466 dependencies = [ 1467 "bit_field", 1468 "flume", ··· 1481 checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7" 1482 1483 [[package]] 1484 name = "fastrand" 1485 version = "1.9.0" 1486 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1491 1492 [[package]] 1493 name = "fastrand" 1494 - version = "2.0.1" 1495 source = "registry+https://github.com/rust-lang/crates.io-index" 1496 - checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5" 1497 1498 [[package]] 1499 name = "fdeflate" 1500 - version = "0.3.1" 1501 source = "registry+https://github.com/rust-lang/crates.io-index" 1502 - checksum = "64d6dafc854908ff5da46ff3f8f473c6984119a2876a383a860246dd7841a868" 1503 dependencies = [ 1504 "simd-adler32", 1505 ] 1506 1507 [[package]] 1508 name = "ffmpeg-next" 1509 - version = "6.0.0" 1510 - source = "git+https://github.com/mikedilger/rust-ffmpeg.git?rev=89b1802417291baa64b3e41688bb1f7c8664b799#89b1802417291baa64b3e41688bb1f7c8664b799" 1511 dependencies = [ 1512 - "bitflags 1.3.2", 1513 "ffmpeg-sys-next", 1514 "libc", 1515 ] 1516 1517 [[package]] 1518 name = "ffmpeg-sys-next" 1519 - version = "6.0.1" 1520 - source = "git+https://github.com/mikedilger/rust-ffmpeg-sys?rev=889658aba6be6ab5e9cba2406acf43164142eab3#889658aba6be6ab5e9cba2406acf43164142eab3" 1521 dependencies = [ 1522 "bindgen", 1523 "cc", ··· 1561 source = "registry+https://github.com/rust-lang/crates.io-index" 1562 checksum = "55ac459de2512911e4b674ce33cf20befaba382d05b62b008afc1c8b57cbf181" 1563 dependencies = [ 1564 - "spin 0.9.8", 1565 ] 1566 1567 [[package]] ··· 1572 1573 [[package]] 1574 name = "fontconfig-parser" 1575 - version = "0.5.3" 1576 source = "registry+https://github.com/rust-lang/crates.io-index" 1577 - checksum = "674e258f4b5d2dcd63888c01c68413c51f565e8af99d2f7701c7b81d79ef41c4" 1578 dependencies = [ 1579 - "roxmltree", 1580 ] 1581 1582 [[package]] ··· 1599 source = "registry+https://github.com/rust-lang/crates.io-index" 1600 checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" 1601 dependencies = [ 1602 - "foreign-types-shared", 1603 ] 1604 1605 [[package]] ··· 1607 version = "0.1.1" 1608 source = "registry+https://github.com/rust-lang/crates.io-index" 1609 checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" 1610 1611 [[package]] 1612 name = "form_urlencoded" ··· 1619 1620 [[package]] 1621 name = "futures" 1622 - version = "0.3.29" 1623 source = "registry+https://github.com/rust-lang/crates.io-index" 1624 - checksum = "da0290714b38af9b4a7b094b8a37086d1b4e61f2df9122c3cad2577669145335" 1625 dependencies = [ 1626 "futures-channel", 1627 "futures-core", ··· 1634 1635 [[package]] 1636 name = "futures-channel" 1637 - version = "0.3.29" 1638 source = "registry+https://github.com/rust-lang/crates.io-index" 1639 - checksum = "ff4dd66668b557604244583e3e1e1eada8c5c2e96a6d0d6653ede395b78bbacb" 1640 dependencies = [ 1641 "futures-core", 1642 "futures-sink", ··· 1644 1645 [[package]] 1646 name = "futures-core" 1647 - version = "0.3.29" 1648 source = "registry+https://github.com/rust-lang/crates.io-index" 1649 - checksum = "eb1d22c66e66d9d72e1758f0bd7d4fd0bee04cad842ee34587d68c07e45d088c" 1650 1651 [[package]] 1652 name = "futures-executor" 1653 - version = "0.3.29" 1654 source = "registry+https://github.com/rust-lang/crates.io-index" 1655 - checksum = "0f4fb8693db0cf099eadcca0efe2a5a22e4550f98ed16aba6c48700da29597bc" 1656 dependencies = [ 1657 "futures-core", 1658 "futures-task", ··· 1661 1662 [[package]] 1663 name = "futures-io" 1664 - version = "0.3.29" 1665 source = "registry+https://github.com/rust-lang/crates.io-index" 1666 - checksum = "8bf34a163b5c4c52d0478a4d757da8fb65cabef42ba90515efee0f6f9fa45aaa" 1667 1668 [[package]] 1669 name = "futures-lite" ··· 1682 1683 [[package]] 1684 name = "futures-lite" 1685 - version = "2.1.0" 1686 source = "registry+https://github.com/rust-lang/crates.io-index" 1687 - checksum = "aeee267a1883f7ebef3700f262d2d54de95dfaf38189015a74fdc4e0c7ad8143" 1688 dependencies = [ 1689 - "fastrand 2.0.1", 1690 "futures-core", 1691 "futures-io", 1692 "parking", ··· 1695 1696 [[package]] 1697 name = "futures-macro" 1698 - version = "0.3.29" 1699 source = "registry+https://github.com/rust-lang/crates.io-index" 1700 - checksum = "53b153fd91e4b0147f4aced87be237c98248656bb01050b96bf3ee89220a8ddb" 1701 dependencies = [ 1702 "proc-macro2", 1703 "quote", 1704 - "syn 2.0.41", 1705 ] 1706 1707 [[package]] 1708 name = "futures-sink" 1709 - version = "0.3.29" 1710 source = "registry+https://github.com/rust-lang/crates.io-index" 1711 - checksum = "e36d3378ee38c2a36ad710c5d30c2911d752cb941c00c72dbabfb786a7970817" 1712 1713 [[package]] 1714 name = "futures-task" 1715 - version = "0.3.29" 1716 source = "registry+https://github.com/rust-lang/crates.io-index" 1717 - checksum = "efd193069b0ddadc69c46389b740bbccdd97203899b48d09c5f7969591d6bae2" 1718 1719 [[package]] 1720 name = "futures-util" 1721 - version = "0.3.29" 1722 source = "registry+https://github.com/rust-lang/crates.io-index" 1723 - checksum = "a19526d624e703a3179b3d322efec918b6246ea0fa51d41124525f00f1cc8104" 1724 dependencies = [ 1725 "futures-channel", 1726 "futures-core", ··· 1746 1747 [[package]] 1748 name = "gethostname" 1749 - version = "0.3.0" 1750 source = "registry+https://github.com/rust-lang/crates.io-index" 1751 - checksum = "bb65d4ba3173c56a500b555b532f72c42e8d1fe64962b518897f8959fae2c177" 1752 dependencies = [ 1753 "libc", 1754 - "winapi", 1755 ] 1756 1757 [[package]] 1758 name = "getrandom" 1759 - version = "0.2.11" 1760 source = "registry+https://github.com/rust-lang/crates.io-index" 1761 - checksum = "fe9006bed769170c11f845cf00c7c1e9092aeb3f268e007c3e760ac68008070f" 1762 dependencies = [ 1763 "cfg-if", 1764 "libc", 1765 - "wasi", 1766 ] 1767 1768 [[package]] ··· 1770 version = "0.12.0" 1771 source = "registry+https://github.com/rust-lang/crates.io-index" 1772 checksum = "80792593675e051cf94a4b111980da2ba60d4a83e43e0048c5693baab3977045" 1773 dependencies = [ 1774 "color_quant", 1775 "weezl", ··· 1800 1801 [[package]] 1802 name = "glow" 1803 - version = "0.12.3" 1804 source = "registry+https://github.com/rust-lang/crates.io-index" 1805 - checksum = "ca0fe580e4b60a8ab24a868bc08e2f03cbcb20d3d676601fa909386713333728" 1806 dependencies = [ 1807 "js-sys", 1808 "slotmap", ··· 1812 1813 [[package]] 1814 name = "glutin" 1815 - version = "0.30.10" 1816 source = "registry+https://github.com/rust-lang/crates.io-index" 1817 - checksum = "8fc93b03242719b8ad39fb26ed2b01737144ce7bd4bfc7adadcef806596760fe" 1818 dependencies = [ 1819 - "bitflags 1.3.2", 1820 "cfg_aliases", 1821 "cgl", 1822 "core-foundation", ··· 1824 "glutin_egl_sys", 1825 "glutin_glx_sys", 1826 "glutin_wgl_sys", 1827 - "libloading 0.7.4", 1828 - "objc2", 1829 "once_cell", 1830 - "raw-window-handle", 1831 - "wayland-sys 0.30.1", 1832 - "windows-sys 0.45.0", 1833 "x11-dl", 1834 ] 1835 1836 [[package]] 1837 name = "glutin-winit" 1838 - version = "0.3.0" 1839 source = "registry+https://github.com/rust-lang/crates.io-index" 1840 - checksum = "629a873fc04062830bfe8f97c03773bcd7b371e23bcc465d0a61448cd1588fa4" 1841 dependencies = [ 1842 "cfg_aliases", 1843 "glutin", 1844 - "raw-window-handle", 1845 "winit", 1846 ] 1847 1848 [[package]] 1849 name = "glutin_egl_sys" 1850 - version = "0.5.1" 1851 source = "registry+https://github.com/rust-lang/crates.io-index" 1852 - checksum = "af784eb26c5a68ec85391268e074f0aa618c096eadb5d6330b0911cf34fe57c5" 1853 dependencies = [ 1854 "gl_generator", 1855 - "windows-sys 0.45.0", 1856 ] 1857 1858 [[package]] 1859 name = "glutin_glx_sys" 1860 - version = "0.4.0" 1861 source = "registry+https://github.com/rust-lang/crates.io-index" 1862 - checksum = "1b53cb5fe568964aa066a3ba91eac5ecbac869fb0842cd0dc9e412434f1a1494" 1863 dependencies = [ 1864 "gl_generator", 1865 "x11-dl", ··· 1867 1868 [[package]] 1869 name = "glutin_wgl_sys" 1870 - version = "0.4.0" 1871 source = "registry+https://github.com/rust-lang/crates.io-index" 1872 - checksum = "ef89398e90033fc6bc65e9bd42fd29bbbfd483bda5b56dc5562f455550618165" 1873 dependencies = [ 1874 "gl_generator", 1875 ] 1876 1877 [[package]] 1878 name = "gossip" 1879 - version = "0.9.1-unstable" 1880 dependencies = [ 1881 - "bech32", 1882 "eframe", 1883 "egui-video", 1884 "egui-winit", 1885 "gossip-lib", 1886 "gossip-relay-picker", 1887 "humansize", ··· 1889 "lazy_static", 1890 "memoize", 1891 "nostr-types", 1892 "qrcode", 1893 "resvg", 1894 "rpassword", ··· 1907 1908 [[package]] 1909 name = "gossip-lib" 1910 - version = "0.9.1-unstable" 1911 dependencies = [ 1912 "async-recursion", 1913 "async-trait", 1914 - "base64", 1915 - "bech32", 1916 "dashmap", 1917 "dirs", 1918 "encoding_rs", ··· 1923 "gossip-relay-picker", 1924 "heed", 1925 "hex", 1926 - "http", 1927 "image", 1928 "kamadak-exif", 1929 "lazy_static", ··· 1933 "nostr-types", 1934 "parking_lot", 1935 "paste", 1936 - "rand", 1937 "regex", 1938 "reqwest", 1939 "resvg", ··· 1943 "serde_json", 1944 "sha2", 1945 "speedy", 1946 "tiny-skia 0.10.0", 1947 "tokio", 1948 "tokio-tungstenite", ··· 1956 [[package]] 1957 name = "gossip-relay-picker" 1958 version = "0.2.0-unstable" 1959 - source = "git+https://github.com/mikedilger/gossip-relay-picker?rev=360aadc068496dd5dbc956e1e861f1c693de136e#360aadc068496dd5dbc956e1e861f1c693de136e" 1960 dependencies = [ 1961 "async-trait", 1962 "dashmap", ··· 1967 ] 1968 1969 [[package]] 1970 name = "h2" 1971 - version = "0.3.22" 1972 source = "registry+https://github.com/rust-lang/crates.io-index" 1973 - checksum = "4d6250322ef6e60f93f9a2162799302cd6f68f79f6e5d85c8c16f14d1d958178" 1974 dependencies = [ 1975 "bytes", 1976 "fnv", 1977 "futures-core", 1978 "futures-sink", 1979 "futures-util", 1980 - "http", 1981 "indexmap", 1982 "slab", 1983 "tokio", ··· 1987 1988 [[package]] 1989 name = "half" 1990 - version = "2.2.1" 1991 source = "registry+https://github.com/rust-lang/crates.io-index" 1992 - checksum = "02b4af3693f1b705df946e9fe5631932443781d0aabb423b62fcd4d73f6d2fd0" 1993 dependencies = [ 1994 "crunchy", 1995 ] 1996 ··· 2000 source = "registry+https://github.com/rust-lang/crates.io-index" 2001 checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 2002 dependencies = [ 2003 - "ahash 0.7.7", 2004 ] 2005 2006 [[package]] ··· 2008 version = "0.14.3" 2009 source = "registry+https://github.com/rust-lang/crates.io-index" 2010 checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" 2011 2012 [[package]] 2013 name = "heed" 2014 - version = "0.20.0-alpha.6" 2015 - source = "git+https://github.com/meilisearch/heed?rev=8bfdf3beeda292fe166dc6b2f468cdb23af7181b#8bfdf3beeda292fe166dc6b2f468cdb23af7181b" 2016 dependencies = [ 2017 - "bitflags 2.4.1", 2018 - "bytemuck", 2019 "byteorder", 2020 "heed-traits", 2021 "heed-types", ··· 2030 2031 [[package]] 2032 name = "heed-traits" 2033 - version = "0.20.0-alpha.6" 2034 - source = "git+https://github.com/meilisearch/heed?rev=8bfdf3beeda292fe166dc6b2f468cdb23af7181b#8bfdf3beeda292fe166dc6b2f468cdb23af7181b" 2035 2036 [[package]] 2037 name = "heed-types" 2038 - version = "0.20.0-alpha.6" 2039 - source = "git+https://github.com/meilisearch/heed?rev=8bfdf3beeda292fe166dc6b2f468cdb23af7181b#8bfdf3beeda292fe166dc6b2f468cdb23af7181b" 2040 dependencies = [ 2041 "bincode", 2042 - "bytemuck", 2043 "byteorder", 2044 "heed-traits", 2045 "serde", ··· 2048 2049 [[package]] 2050 name = "hermit-abi" 2051 - version = "0.3.3" 2052 source = "registry+https://github.com/rust-lang/crates.io-index" 2053 - checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7" 2054 2055 [[package]] 2056 name = "hex" ··· 2059 checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 2060 2061 [[package]] 2062 name = "hkdf" 2063 version = "0.12.4" 2064 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2078 2079 [[package]] 2080 name = "home" 2081 - version = "0.5.5" 2082 source = "registry+https://github.com/rust-lang/crates.io-index" 2083 - checksum = "5444c27eef6923071f7ebcc33e3444508466a76f7a2b93da00ed6e19f30c1ddb" 2084 dependencies = [ 2085 - "windows-sys 0.48.0", 2086 ] 2087 2088 [[package]] 2089 name = "http" 2090 - version = "0.2.11" 2091 source = "registry+https://github.com/rust-lang/crates.io-index" 2092 - checksum = "8947b1a6fad4393052c7ba1f4cd97bed3e953a95c79c92ad9b051a04611d9fbb" 2093 dependencies = [ 2094 "bytes", 2095 "fnv", ··· 2103 checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" 2104 dependencies = [ 2105 "bytes", 2106 - "http", 2107 "pin-project-lite", 2108 ] 2109 ··· 2130 2131 [[package]] 2132 name = "hyper" 2133 - version = "0.14.27" 2134 source = "registry+https://github.com/rust-lang/crates.io-index" 2135 - checksum = "ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468" 2136 dependencies = [ 2137 "bytes", 2138 "futures-channel", 2139 "futures-core", 2140 "futures-util", 2141 "h2", 2142 - "http", 2143 "http-body", 2144 "httparse", 2145 "httpdate", 2146 "itoa", 2147 "pin-project-lite", 2148 - "socket2 0.4.10", 2149 "tokio", 2150 "tower-service", 2151 "tracing", ··· 2159 checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590" 2160 dependencies = [ 2161 "futures-util", 2162 - "http", 2163 "hyper", 2164 - "rustls", 2165 "tokio", 2166 - "tokio-rustls", 2167 ] 2168 2169 [[package]] ··· 2181 2182 [[package]] 2183 name = "iana-time-zone" 2184 - version = "0.1.58" 2185 source = "registry+https://github.com/rust-lang/crates.io-index" 2186 - checksum = "8326b86b6cff230b97d0d312a6c40a60726df3332e721f72a1b035f451663b20" 2187 dependencies = [ 2188 "android_system_properties", 2189 "core-foundation-sys", ··· 2203 ] 2204 2205 [[package]] 2206 name = "idna" 2207 version = "0.5.0" 2208 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2214 2215 [[package]] 2216 name = "image" 2217 - version = "0.24.7" 2218 source = "registry+https://github.com/rust-lang/crates.io-index" 2219 - checksum = "6f3dfdbdd72063086ff443e297b61695500514b1e41095b6fb9a5ab48a70a711" 2220 dependencies = [ 2221 "bytemuck", 2222 "byteorder", 2223 "color_quant", 2224 "exr", 2225 - "gif", 2226 "jpeg-decoder", 2227 - "num-rational", 2228 "num-traits", 2229 "png", 2230 "qoi", ··· 2239 2240 [[package]] 2241 name = "indexmap" 2242 - version = "2.1.0" 2243 source = "registry+https://github.com/rust-lang/crates.io-index" 2244 - checksum = "d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f" 2245 dependencies = [ 2246 "equivalent", 2247 "hashbrown 0.14.3", ··· 2264 checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 2265 dependencies = [ 2266 "cfg-if", 2267 - "js-sys", 2268 - "wasm-bindgen", 2269 - "web-sys", 2270 ] 2271 2272 [[package]] ··· 2297 2298 [[package]] 2299 name = "itoa" 2300 - version = "1.0.10" 2301 source = "registry+https://github.com/rust-lang/crates.io-index" 2302 - checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c" 2303 2304 [[package]] 2305 name = "jni" ··· 2325 2326 [[package]] 2327 name = "jobserver" 2328 - version = "0.1.27" 2329 source = "registry+https://github.com/rust-lang/crates.io-index" 2330 - checksum = "8c37f63953c4c63420ed5fd3d6d398c719489b9f872b9fa683262f8edd363c7d" 2331 dependencies = [ 2332 "libc", 2333 ] 2334 2335 [[package]] 2336 name = "jpeg-decoder" 2337 - version = "0.3.0" 2338 source = "registry+https://github.com/rust-lang/crates.io-index" 2339 - checksum = "bc0000e42512c92e31c2252315bda326620a4e034105e900c98ec492fa077b3e" 2340 dependencies = [ 2341 "rayon", 2342 ] 2343 2344 [[package]] 2345 name = "js-sys" 2346 - version = "0.3.66" 2347 source = "registry+https://github.com/rust-lang/crates.io-index" 2348 - checksum = "cee9c64da59eae3b50095c18d3e74f8b73c0b86d2792824ff01bbce68ba229ca" 2349 dependencies = [ 2350 "wasm-bindgen", 2351 ] ··· 2360 ] 2361 2362 [[package]] 2363 name = "khronos_api" 2364 version = "3.1.0" 2365 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2394 2395 [[package]] 2396 name = "libc" 2397 - version = "0.2.151" 2398 source = "registry+https://github.com/rust-lang/crates.io-index" 2399 - checksum = "302d7ab3130588088d277783b1e2d2e10c9e9e4a16dd9050e6ec93fb3e7048f4" 2400 2401 [[package]] 2402 name = "libloading" ··· 2410 2411 [[package]] 2412 name = "libloading" 2413 - version = "0.8.1" 2414 source = "registry+https://github.com/rust-lang/crates.io-index" 2415 - checksum = "c571b676ddfc9a8c12f1f3d3085a7b163966a8fd8098a90640953ce5f6170161" 2416 dependencies = [ 2417 "cfg-if", 2418 - "windows-sys 0.48.0", 2419 ] 2420 2421 [[package]] ··· 2426 2427 [[package]] 2428 name = "libredox" 2429 - version = "0.0.1" 2430 source = "registry+https://github.com/rust-lang/crates.io-index" 2431 - checksum = "85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8" 2432 dependencies = [ 2433 - "bitflags 2.4.1", 2434 "libc", 2435 "redox_syscall 0.4.1", 2436 ] 2437 2438 [[package]] 2439 name = "libredox" 2440 - version = "0.0.2" 2441 source = "registry+https://github.com/rust-lang/crates.io-index" 2442 - checksum = "3af92c55d7d839293953fcd0fda5ecfe93297cfde6ffbdec13b41d99c0ba6607" 2443 dependencies = [ 2444 - "bitflags 2.4.1", 2445 "libc", 2446 - "redox_syscall 0.4.1", 2447 ] 2448 2449 [[package]] 2450 name = "lightning" 2451 - version = "0.0.115" 2452 - source = "registry+https://github.com/rust-lang/crates.io-index" 2453 - checksum = "e009e1c0c21f66378b491bb40f548682138c63e09db6f3a05af59f8804bb9f4a" 2454 dependencies = [ 2455 "bitcoin", 2456 ] 2457 2458 [[package]] 2459 name = "lightning-invoice" 2460 - version = "0.23.0" 2461 - source = "registry+https://github.com/rust-lang/crates.io-index" 2462 - checksum = "c4e44b0e2822c8811470137d2339fdfe67a699b3248bb1606d1d02eb6a1e9f0a" 2463 dependencies = [ 2464 - "bech32", 2465 "bitcoin", 2466 - "bitcoin_hashes 0.11.0", 2467 "lightning", 2468 - "num-traits", 2469 - "secp256k1 0.24.3", 2470 ] 2471 2472 [[package]] 2473 name = "linkify" 2474 - version = "0.9.0" 2475 source = "registry+https://github.com/rust-lang/crates.io-index" 2476 - checksum = "96dd5884008358112bc66093362197c7248ece00d46624e2cf71e50029f8cff5" 2477 dependencies = [ 2478 "memchr", 2479 ] ··· 2486 2487 [[package]] 2488 name = "linux-raw-sys" 2489 - version = "0.4.12" 2490 source = "registry+https://github.com/rust-lang/crates.io-index" 2491 - checksum = "c4cd1a83af159aa67994778be9070f0ae1bd732942279cabb14f86f986a21456" 2492 2493 [[package]] 2494 name = "lmdb-master-sys" 2495 - version = "0.1.0" 2496 - source = "git+https://github.com/meilisearch/heed?rev=8bfdf3beeda292fe166dc6b2f468cdb23af7181b#8bfdf3beeda292fe166dc6b2f468cdb23af7181b" 2497 dependencies = [ 2498 "cc", 2499 "doxygen-rs", ··· 2502 2503 [[package]] 2504 name = "lock_api" 2505 - version = "0.4.11" 2506 source = "registry+https://github.com/rust-lang/crates.io-index" 2507 - checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45" 2508 dependencies = [ 2509 "autocfg", 2510 "scopeguard", ··· 2512 2513 [[package]] 2514 name = "log" 2515 - version = "0.4.20" 2516 source = "registry+https://github.com/rust-lang/crates.io-index" 2517 - checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" 2518 2519 [[package]] 2520 name = "lru" ··· 2545 2546 [[package]] 2547 name = "memchr" 2548 - version = "2.6.4" 2549 - source = "registry+https://github.com/rust-lang/crates.io-index" 2550 - checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167" 2551 - 2552 - [[package]] 2553 - name = "memmap2" 2554 - version = "0.5.10" 2555 source = "registry+https://github.com/rust-lang/crates.io-index" 2556 - checksum = "83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327" 2557 - dependencies = [ 2558 - "libc", 2559 - ] 2560 2561 [[package]] 2562 name = "memmap2" ··· 2568 ] 2569 2570 [[package]] 2571 - name = "memoffset" 2572 - version = "0.6.5" 2573 source = "registry+https://github.com/rust-lang/crates.io-index" 2574 - checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce" 2575 dependencies = [ 2576 - "autocfg", 2577 ] 2578 2579 [[package]] ··· 2587 2588 [[package]] 2589 name = "memoffset" 2590 - version = "0.8.0" 2591 - source = "registry+https://github.com/rust-lang/crates.io-index" 2592 - checksum = "d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1" 2593 - dependencies = [ 2594 - "autocfg", 2595 - ] 2596 - 2597 - [[package]] 2598 - name = "memoffset" 2599 - version = "0.9.0" 2600 source = "registry+https://github.com/rust-lang/crates.io-index" 2601 - checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" 2602 dependencies = [ 2603 "autocfg", 2604 ] 2605 2606 [[package]] 2607 name = "memoize" 2608 - version = "0.4.1" 2609 source = "registry+https://github.com/rust-lang/crates.io-index" 2610 - checksum = "7500eb334b820fcb9d8bfb9061d75fe910ed6302f690b24f3abaa133a581479c" 2611 dependencies = [ 2612 "lazy_static", 2613 "lru", ··· 2616 2617 [[package]] 2618 name = "memoize-inner" 2619 - version = "0.4.0" 2620 source = "registry+https://github.com/rust-lang/crates.io-index" 2621 - checksum = "8bfde264c318ec8c2de5c39e0ba3910fac8d1065e3b947b183ebd884b799719b" 2622 dependencies = [ 2623 "lazy_static", 2624 "proc-macro2", ··· 2627 ] 2628 2629 [[package]] 2630 name = "mime" 2631 version = "0.3.17" 2632 source = "registry+https://github.com/rust-lang/crates.io-index" 2633 checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" 2634 2635 [[package]] 2636 name = "minimal-lexical" 2637 version = "0.2.1" 2638 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2640 2641 [[package]] 2642 name = "miniz_oxide" 2643 - version = "0.7.1" 2644 source = "registry+https://github.com/rust-lang/crates.io-index" 2645 - checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" 2646 dependencies = [ 2647 "adler", 2648 "simd-adler32", ··· 2650 2651 [[package]] 2652 name = "mio" 2653 - version = "0.8.10" 2654 source = "registry+https://github.com/rust-lang/crates.io-index" 2655 - checksum = "8f3d0b296e374a4e6f3c7b0a1f5a51d748a0d34c85e7dc48fc3fa9a87657fe09" 2656 dependencies = [ 2657 "libc", 2658 - "log", 2659 - "wasi", 2660 "windows-sys 0.48.0", 2661 ] 2662 2663 [[package]] 2664 name = "mutate_once" 2665 version = "0.1.1" 2666 source = "registry+https://github.com/rust-lang/crates.io-index" 2667 checksum = "16cf681a23b4d0a43fc35024c176437f9dcd818db34e0f42ab456a0ee5ad497b" 2668 2669 [[package]] 2670 name = "native-tls" 2671 version = "0.2.11" 2672 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2686 2687 [[package]] 2688 name = "ndk" 2689 - version = "0.7.0" 2690 source = "registry+https://github.com/rust-lang/crates.io-index" 2691 - checksum = "451422b7e4718271c8b5b3aadf5adedba43dc76312454b387e98fae0fc951aa0" 2692 dependencies = [ 2693 - "bitflags 1.3.2", 2694 "jni-sys", 2695 "ndk-sys", 2696 - "num_enum 0.5.11", 2697 - "raw-window-handle", 2698 "thiserror", 2699 ] 2700 ··· 2706 2707 [[package]] 2708 name = "ndk-sys" 2709 - version = "0.4.1+23.1.7779620" 2710 source = "registry+https://github.com/rust-lang/crates.io-index" 2711 - checksum = "3cf2aae958bd232cac5069850591667ad422d263686d75b52a065f9badeee5a3" 2712 dependencies = [ 2713 "jni-sys", 2714 ] ··· 2716 [[package]] 2717 name = "nip44" 2718 version = "0.1.0" 2719 - source = "git+https://github.com/mikedilger/nip44?rev=e38717f86ccccb91c25ebf07881a77d66411161c#e38717f86ccccb91c25ebf07881a77d66411161c" 2720 dependencies = [ 2721 - "base64", 2722 "chacha20", 2723 "hkdf", 2724 "hmac", 2725 - "rand_core", 2726 - "secp256k1 0.27.0", 2727 "sha2", 2728 "thiserror", 2729 ] 2730 2731 [[package]] 2732 name = "nix" 2733 - version = "0.24.3" 2734 - source = "registry+https://github.com/rust-lang/crates.io-index" 2735 - checksum = "fa52e972a9a719cecb6864fb88568781eb706bac2cd1d4f04a648542dbf78069" 2736 - dependencies = [ 2737 - "bitflags 1.3.2", 2738 - "cfg-if", 2739 - "libc", 2740 - "memoffset 0.6.5", 2741 - ] 2742 - 2743 - [[package]] 2744 - name = "nix" 2745 - version = "0.25.1" 2746 - source = "registry+https://github.com/rust-lang/crates.io-index" 2747 - checksum = "f346ff70e7dbfd675fe90590b92d59ef2de15a8779ae305ebcbfd3f0caf59be4" 2748 - dependencies = [ 2749 - "autocfg", 2750 - "bitflags 1.3.2", 2751 - "cfg-if", 2752 - "libc", 2753 - "memoffset 0.6.5", 2754 - ] 2755 - 2756 - [[package]] 2757 - name = "nix" 2758 version = "0.26.4" 2759 source = "registry+https://github.com/rust-lang/crates.io-index" 2760 checksum = "598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b" ··· 2783 2784 [[package]] 2785 name = "normpath" 2786 - version = "1.1.1" 2787 source = "registry+https://github.com/rust-lang/crates.io-index" 2788 - checksum = "ec60c60a693226186f5d6edf073232bfb6464ed97eb22cf3b01c1e8198fd97f5" 2789 dependencies = [ 2790 - "windows-sys 0.48.0", 2791 ] 2792 2793 [[package]] 2794 name = "nostr-types" 2795 - version = "0.7.0-unstable" 2796 - source = "git+https://github.com/mikedilger/nostr-types?rev=661273cfaf8ab164d8ad09959d4194e3ace05fff#661273cfaf8ab164d8ad09959d4194e3ace05fff" 2797 dependencies = [ 2798 "aes", 2799 - "base64", 2800 - "bech32", 2801 "cbc", 2802 "chacha20", 2803 "chacha20poly1305", ··· 2805 "derive_more", 2806 "hex", 2807 "hmac", 2808 - "http", 2809 - "inout", 2810 "lazy_static", 2811 "lightning-invoice", 2812 "linkify", 2813 "nip44", 2814 "num_cpus", 2815 "pbkdf2", 2816 - "rand", 2817 - "rand_core", 2818 "regex", 2819 "scrypt", 2820 - "secp256k1 0.27.0", 2821 "serde", 2822 "serde_json", 2823 "sha2", 2824 "speedy", 2825 "thiserror", 2826 "thread-priority", 2827 "url", 2828 "zeroize", 2829 ] ··· 2839 ] 2840 2841 [[package]] 2842 - name = "num-integer" 2843 - version = "0.1.45" 2844 - source = "registry+https://github.com/rust-lang/crates.io-index" 2845 - checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" 2846 - dependencies = [ 2847 - "autocfg", 2848 - "num-traits", 2849 - ] 2850 - 2851 - [[package]] 2852 - name = "num-rational" 2853 - version = "0.4.1" 2854 source = "registry+https://github.com/rust-lang/crates.io-index" 2855 - checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0" 2856 - dependencies = [ 2857 - "autocfg", 2858 - "num-integer", 2859 - "num-traits", 2860 - ] 2861 2862 [[package]] 2863 name = "num-traits" 2864 - version = "0.2.17" 2865 source = "registry+https://github.com/rust-lang/crates.io-index" 2866 - checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" 2867 dependencies = [ 2868 "autocfg", 2869 ] ··· 2880 2881 [[package]] 2882 name = "num_enum" 2883 - version = "0.5.11" 2884 source = "registry+https://github.com/rust-lang/crates.io-index" 2885 - checksum = "1f646caf906c20226733ed5b1374287eb97e3c2a5c227ce668c1f2ce20ae57c9" 2886 dependencies = [ 2887 - "num_enum_derive 0.5.11", 2888 - ] 2889 - 2890 - [[package]] 2891 - name = "num_enum" 2892 - version = "0.6.1" 2893 - source = "registry+https://github.com/rust-lang/crates.io-index" 2894 - checksum = "7a015b430d3c108a207fd776d2e2196aaf8b1cf8cf93253e3a097ff3085076a1" 2895 - dependencies = [ 2896 - "num_enum_derive 0.6.1", 2897 ] 2898 2899 [[package]] 2900 name = "num_enum_derive" 2901 - version = "0.5.11" 2902 source = "registry+https://github.com/rust-lang/crates.io-index" 2903 - checksum = "dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799" 2904 dependencies = [ 2905 - "proc-macro-crate", 2906 "proc-macro2", 2907 "quote", 2908 - "syn 1.0.109", 2909 - ] 2910 - 2911 - [[package]] 2912 - name = "num_enum_derive" 2913 - version = "0.6.1" 2914 - source = "registry+https://github.com/rust-lang/crates.io-index" 2915 - checksum = "96667db765a921f7b295ffee8b60472b686a51d4f21c2ee4ffdb94c7013b65a6" 2916 - dependencies = [ 2917 - "proc-macro-crate", 2918 - "proc-macro2", 2919 - "quote", 2920 - "syn 2.0.41", 2921 ] 2922 2923 [[package]] ··· 2927 checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" 2928 dependencies = [ 2929 "malloc_buf", 2930 ] 2931 2932 [[package]] ··· 2947 checksum = "df3b9834c1e95694a05a828b59f55fa2afec6288359cda67146126b3f90a55d7" 2948 2949 [[package]] 2950 name = "objc2" 2951 version = "0.3.0-beta.3.patch-leaks.3" 2952 source = "registry+https://github.com/rust-lang/crates.io-index" 2953 checksum = "7e01640f9f2cb1220bbe80325e179e532cb3379ebcd1bf2279d703c19fe3a468" 2954 dependencies = [ 2955 - "block2", 2956 - "objc-sys", 2957 - "objc2-encode", 2958 ] 2959 2960 [[package]] ··· 2963 source = "registry+https://github.com/rust-lang/crates.io-index" 2964 checksum = "abfcac41015b00a120608fdaa6938c44cb983fee294351cc4bac7638b4e50512" 2965 dependencies = [ 2966 - "objc-sys", 2967 ] 2968 2969 [[package]] ··· 2977 2978 [[package]] 2979 name = "object" 2980 - version = "0.32.1" 2981 source = "registry+https://github.com/rust-lang/crates.io-index" 2982 - checksum = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0" 2983 dependencies = [ 2984 "memchr", 2985 ] ··· 2992 2993 [[package]] 2994 name = "opaque-debug" 2995 - version = "0.3.0" 2996 source = "registry+https://github.com/rust-lang/crates.io-index" 2997 - checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" 2998 2999 [[package]] 3000 name = "openssl" 3001 - version = "0.10.61" 3002 source = "registry+https://github.com/rust-lang/crates.io-index" 3003 - checksum = "6b8419dc8cc6d866deb801274bba2e6f8f6108c1bb7fcc10ee5ab864931dbb45" 3004 dependencies = [ 3005 - "bitflags 2.4.1", 3006 "cfg-if", 3007 - "foreign-types", 3008 "libc", 3009 "once_cell", 3010 "openssl-macros", ··· 3019 dependencies = [ 3020 "proc-macro2", 3021 "quote", 3022 - "syn 2.0.41", 3023 ] 3024 3025 [[package]] ··· 3030 3031 [[package]] 3032 name = "openssl-sys" 3033 - version = "0.9.97" 3034 source = "registry+https://github.com/rust-lang/crates.io-index" 3035 - checksum = "c3eaad34cdd97d81de97964fc7f29e2d104f483840d906ef56daa1912338460b" 3036 dependencies = [ 3037 "cc", 3038 "libc", ··· 3082 3083 [[package]] 3084 name = "page_size" 3085 - version = "0.5.0" 3086 source = "registry+https://github.com/rust-lang/crates.io-index" 3087 - checksum = "1b7663cbd190cfd818d08efa8497f6cd383076688c49a391ef7c0d03cd12b561" 3088 dependencies = [ 3089 "libc", 3090 "winapi", ··· 3098 3099 [[package]] 3100 name = "parking_lot" 3101 - version = "0.12.1" 3102 source = "registry+https://github.com/rust-lang/crates.io-index" 3103 - checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 3104 dependencies = [ 3105 "lock_api", 3106 "parking_lot_core", ··· 3108 3109 [[package]] 3110 name = "parking_lot_core" 3111 - version = "0.9.9" 3112 source = "registry+https://github.com/rust-lang/crates.io-index" 3113 - checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e" 3114 dependencies = [ 3115 "cfg-if", 3116 "libc", 3117 - "redox_syscall 0.4.1", 3118 "smallvec", 3119 - "windows-targets 0.48.5", 3120 ] 3121 3122 [[package]] ··· 3126 checksum = "346f04948ba92c43e8469c1ee6736c7563d71012b17d40745260fe106aac2166" 3127 dependencies = [ 3128 "base64ct", 3129 - "rand_core", 3130 "subtle", 3131 ] 3132 ··· 3149 ] 3150 3151 [[package]] 3152 - name = "peeking_take_while" 3153 - version = "0.1.2" 3154 - source = "registry+https://github.com/rust-lang/crates.io-index" 3155 - checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099" 3156 - 3157 - [[package]] 3158 name = "percent-encoding" 3159 version = "2.3.1" 3160 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3177 checksum = "48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0" 3178 dependencies = [ 3179 "phf_shared", 3180 - "rand", 3181 ] 3182 3183 [[package]] ··· 3190 "phf_shared", 3191 "proc-macro2", 3192 "quote", 3193 - "syn 2.0.41", 3194 ] 3195 3196 [[package]] ··· 3210 3211 [[package]] 3212 name = "pin-project-lite" 3213 - version = "0.2.13" 3214 source = "registry+https://github.com/rust-lang/crates.io-index" 3215 - checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" 3216 3217 [[package]] 3218 name = "pin-utils" ··· 3227 checksum = "668d31b1c4eba19242f2088b2bf3316b82ca31082a8335764db4e083db7485d4" 3228 dependencies = [ 3229 "atomic-waker", 3230 - "fastrand 2.0.1", 3231 "futures-io", 3232 ] 3233 3234 [[package]] 3235 name = "pkg-config" 3236 - version = "0.3.27" 3237 source = "registry+https://github.com/rust-lang/crates.io-index" 3238 - checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" 3239 3240 [[package]] 3241 name = "png" 3242 - version = "0.17.10" 3243 source = "registry+https://github.com/rust-lang/crates.io-index" 3244 - checksum = "dd75bf2d8dd3702b9707cdbc56a5b9ef42cec752eb8b3bafc01234558442aa64" 3245 dependencies = [ 3246 "bitflags 1.3.2", 3247 "crc32fast", ··· 3268 3269 [[package]] 3270 name = "polling" 3271 - version = "3.3.1" 3272 source = "registry+https://github.com/rust-lang/crates.io-index" 3273 - checksum = "cf63fa624ab313c11656b4cda960bfc46c410187ad493c41f6ba2d8c1e991c9e" 3274 dependencies = [ 3275 "cfg-if", 3276 "concurrent-queue", 3277 "pin-project-lite", 3278 - "rustix 0.38.28", 3279 "tracing", 3280 "windows-sys 0.52.0", 3281 ] 3282 3283 [[package]] 3284 name = "poly1305" ··· 3304 checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" 3305 3306 [[package]] 3307 name = "proc-macro-crate" 3308 version = "1.3.1" 3309 source = "registry+https://github.com/rust-lang/crates.io-index" 3310 checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" 3311 dependencies = [ 3312 "once_cell", 3313 - "toml_edit", 3314 ] 3315 3316 [[package]] 3317 name = "proc-macro2" 3318 - version = "1.0.70" 3319 source = "registry+https://github.com/rust-lang/crates.io-index" 3320 - checksum = "39278fbbf5fb4f646ce651690877f89d1c5811a3d4acb27700c1cb3cdb78fd3b" 3321 dependencies = [ 3322 "unicode-ident", 3323 ] 3324 3325 [[package]] 3326 name = "qoi" 3327 version = "0.4.1" 3328 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3341 ] 3342 3343 [[package]] 3344 name = "quote" 3345 - version = "1.0.33" 3346 source = "registry+https://github.com/rust-lang/crates.io-index" 3347 - checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" 3348 dependencies = [ 3349 "proc-macro2", 3350 ] 3351 3352 [[package]] 3353 name = "rand" 3354 version = "0.8.5" 3355 source = "registry+https://github.com/rust-lang/crates.io-index" 3356 checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 3357 dependencies = [ 3358 "libc", 3359 - "rand_chacha", 3360 - "rand_core", 3361 ] 3362 3363 [[package]] ··· 3367 checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 3368 dependencies = [ 3369 "ppv-lite86", 3370 - "rand_core", 3371 ] 3372 3373 [[package]] ··· 3376 source = "registry+https://github.com/rust-lang/crates.io-index" 3377 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 3378 dependencies = [ 3379 - "getrandom", 3380 ] 3381 3382 [[package]] ··· 3386 checksum = "f2ff9a1f06a88b01621b7ae906ef0211290d1c8a168a15542486a8f61c0833b9" 3387 3388 [[package]] 3389 name = "rayon" 3390 - version = "1.8.0" 3391 source = "registry+https://github.com/rust-lang/crates.io-index" 3392 - checksum = "9c27db03db7734835b3f53954b534c91069375ce6ccaa2e065441e07d9b6cdb1" 3393 dependencies = [ 3394 "either", 3395 "rayon-core", ··· 3397 3398 [[package]] 3399 name = "rayon-core" 3400 - version = "1.12.0" 3401 source = "registry+https://github.com/rust-lang/crates.io-index" 3402 - checksum = "5ce3fb6ad83f861aac485e76e1985cd109d9a3713802152be56c3b1f0e0658ed" 3403 dependencies = [ 3404 "crossbeam-deque", 3405 "crossbeam-utils", ··· 3430 ] 3431 3432 [[package]] 3433 name = "redox_users" 3434 - version = "0.4.4" 3435 source = "registry+https://github.com/rust-lang/crates.io-index" 3436 - checksum = "a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4" 3437 dependencies = [ 3438 - "getrandom", 3439 - "libredox 0.0.1", 3440 "thiserror", 3441 ] 3442 3443 [[package]] 3444 name = "regex" 3445 - version = "1.10.2" 3446 source = "registry+https://github.com/rust-lang/crates.io-index" 3447 - checksum = "380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343" 3448 dependencies = [ 3449 "aho-corasick", 3450 "memchr", 3451 - "regex-automata 0.4.3", 3452 - "regex-syntax 0.8.2", 3453 ] 3454 3455 [[package]] ··· 3463 3464 [[package]] 3465 name = "regex-automata" 3466 - version = "0.4.3" 3467 source = "registry+https://github.com/rust-lang/crates.io-index" 3468 - checksum = "5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f" 3469 dependencies = [ 3470 "aho-corasick", 3471 "memchr", 3472 - "regex-syntax 0.8.2", 3473 ] 3474 3475 [[package]] ··· 3480 3481 [[package]] 3482 name = "regex-syntax" 3483 - version = "0.8.2" 3484 source = "registry+https://github.com/rust-lang/crates.io-index" 3485 - checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" 3486 3487 [[package]] 3488 name = "reqwest" 3489 - version = "0.11.22" 3490 source = "registry+https://github.com/rust-lang/crates.io-index" 3491 - checksum = "046cd98826c46c2ac8ddecae268eb5c2e58628688a5fc7a2643704a73faba95b" 3492 dependencies = [ 3493 "async-compression", 3494 - "base64", 3495 "bytes", 3496 "encoding_rs", 3497 "futures-core", 3498 "futures-util", 3499 "h2", 3500 - "http", 3501 "http-body", 3502 "hyper", 3503 "hyper-rustls", ··· 3510 "once_cell", 3511 "percent-encoding", 3512 "pin-project-lite", 3513 - "rustls", 3514 - "rustls-native-certs", 3515 - "rustls-pemfile", 3516 "serde", 3517 "serde_json", 3518 "serde_urlencoded", 3519 "system-configuration", 3520 "tokio", 3521 "tokio-native-tls", 3522 - "tokio-rustls", 3523 "tokio-util", 3524 "tower-service", 3525 "url", 3526 "wasm-bindgen", 3527 "wasm-bindgen-futures", 3528 "web-sys", 3529 - "webpki-roots 0.25.3", 3530 "winreg", 3531 ] 3532 ··· 3536 source = "registry+https://github.com/rust-lang/crates.io-index" 3537 checksum = "b6554f47c38eca56827eea7f285c2a3018b4e12e0e195cc105833c008be338f1" 3538 dependencies = [ 3539 - "gif", 3540 "jpeg-decoder", 3541 "log", 3542 "pico-args", ··· 3558 3559 [[package]] 3560 name = "rhai" 3561 - version = "1.16.3" 3562 source = "registry+https://github.com/rust-lang/crates.io-index" 3563 - checksum = "e3625f343d89990133d013e39c46e350915178cf94f1bec9f49b0cbef98a3e3c" 3564 dependencies = [ 3565 - "ahash 0.8.6", 3566 - "bitflags 2.4.1", 3567 "instant", 3568 "num-traits", 3569 "once_cell", 3570 "rhai_codegen", 3571 "smallvec", 3572 "smartstring", 3573 ] 3574 3575 [[package]] 3576 name = "rhai_codegen" 3577 - version = "1.6.0" 3578 source = "registry+https://github.com/rust-lang/crates.io-index" 3579 - checksum = "853977598f084a492323fe2f7896b4100a86284ee8473612de60021ea341310f" 3580 dependencies = [ 3581 "proc-macro2", 3582 "quote", 3583 - "syn 2.0.41", 3584 ] 3585 3586 [[package]] 3587 name = "ring" 3588 - version = "0.16.20" 3589 source = "registry+https://github.com/rust-lang/crates.io-index" 3590 - checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" 3591 dependencies = [ 3592 "cc", 3593 "libc", 3594 - "once_cell", 3595 - "spin 0.5.2", 3596 - "untrusted 0.7.1", 3597 - "web-sys", 3598 - "winapi", 3599 - ] 3600 - 3601 - [[package]] 3602 - name = "ring" 3603 - version = "0.17.7" 3604 - source = "registry+https://github.com/rust-lang/crates.io-index" 3605 - checksum = "688c63d65483050968b2a8937f7995f443e27041a0f7700aa59b0822aedebb74" 3606 - dependencies = [ 3607 - "cc", 3608 - "getrandom", 3609 - "libc", 3610 - "spin 0.9.8", 3611 - "untrusted 0.9.0", 3612 - "windows-sys 0.48.0", 3613 ] 3614 3615 [[package]] ··· 3627 source = "registry+https://github.com/rust-lang/crates.io-index" 3628 checksum = "b91f7eff05f748767f183df4320a63d6936e9c6107d97c9e6bdd9784f4289c94" 3629 dependencies = [ 3630 - "base64", 3631 - "bitflags 2.4.1", 3632 "serde", 3633 "serde_derive", 3634 ] ··· 3641 dependencies = [ 3642 "xmlparser", 3643 ] 3644 3645 [[package]] 3646 name = "rpassword" ··· 3700 3701 [[package]] 3702 name = "rustix" 3703 - version = "0.38.28" 3704 source = "registry+https://github.com/rust-lang/crates.io-index" 3705 - checksum = "72e572a5e8ca657d7366229cdde4bd14c4eb5499a9573d4d366fe1b599daa316" 3706 dependencies = [ 3707 - "bitflags 2.4.1", 3708 "errno", 3709 "libc", 3710 - "linux-raw-sys 0.4.12", 3711 "windows-sys 0.52.0", 3712 ] 3713 3714 [[package]] 3715 name = "rustls" 3716 - version = "0.21.10" 3717 source = "registry+https://github.com/rust-lang/crates.io-index" 3718 - checksum = "f9d5a6813c0759e4609cd494e8e725babae6a2ca7b62a5536a13daaec6fcb7ba" 3719 dependencies = [ 3720 "log", 3721 - "ring 0.17.7", 3722 "rustls-webpki 0.101.7", 3723 "sct", 3724 ] 3725 3726 [[package]] 3727 name = "rustls-native-certs" 3728 version = "0.6.3" 3729 source = "registry+https://github.com/rust-lang/crates.io-index" 3730 checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00" 3731 dependencies = [ 3732 "openssl-probe", 3733 - "rustls-pemfile", 3734 "schannel", 3735 "security-framework", 3736 ] ··· 3741 source = "registry+https://github.com/rust-lang/crates.io-index" 3742 checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" 3743 dependencies = [ 3744 - "base64", 3745 ] 3746 3747 [[package]] 3748 - name = "rustls-webpki" 3749 - version = "0.100.3" 3750 source = "registry+https://github.com/rust-lang/crates.io-index" 3751 - checksum = "5f6a5fc258f1c1276dfe3016516945546e2d5383911efc0fc4f1cdc5df3a4ae3" 3752 dependencies = [ 3753 - "ring 0.16.20", 3754 - "untrusted 0.7.1", 3755 ] 3756 3757 [[package]] 3758 name = "rustls-webpki" 3759 version = "0.101.7" 3760 source = "registry+https://github.com/rust-lang/crates.io-index" 3761 checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765" 3762 dependencies = [ 3763 - "ring 0.17.7", 3764 - "untrusted 0.9.0", 3765 ] 3766 3767 [[package]] 3768 name = "rustversion" 3769 - version = "1.0.14" 3770 source = "registry+https://github.com/rust-lang/crates.io-index" 3771 - checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" 3772 3773 [[package]] 3774 name = "rustybuzz" ··· 3788 3789 [[package]] 3790 name = "ryu" 3791 - version = "1.0.16" 3792 source = "registry+https://github.com/rust-lang/crates.io-index" 3793 - checksum = "f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c" 3794 3795 [[package]] 3796 name = "salsa20" ··· 3812 3813 [[package]] 3814 name = "schannel" 3815 - version = "0.1.22" 3816 source = "registry+https://github.com/rust-lang/crates.io-index" 3817 - checksum = "0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88" 3818 dependencies = [ 3819 - "windows-sys 0.48.0", 3820 ] 3821 3822 [[package]] ··· 3849 source = "registry+https://github.com/rust-lang/crates.io-index" 3850 checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414" 3851 dependencies = [ 3852 - "ring 0.17.7", 3853 - "untrusted 0.9.0", 3854 ] 3855 3856 [[package]] 3857 name = "sctk-adwaita" 3858 - version = "0.5.4" 3859 source = "registry+https://github.com/rust-lang/crates.io-index" 3860 - checksum = "cda4e97be1fd174ccc2aae81c8b694e803fa99b34e8fd0f057a9d70698e3ed09" 3861 dependencies = [ 3862 "ab_glyph", 3863 "log", 3864 - "memmap2 0.5.10", 3865 "smithay-client-toolkit", 3866 - "tiny-skia 0.8.4", 3867 ] 3868 3869 [[package]] 3870 name = "sdl2" 3871 - version = "0.35.2" 3872 - source = "git+https://github.com/Rust-SDL2/rust-sdl2?rev=27cd1fd67c811e06b9d997a77bb6089a1b65070d#27cd1fd67c811e06b9d997a77bb6089a1b65070d" 3873 dependencies = [ 3874 "bitflags 1.3.2", 3875 "lazy_static", ··· 3879 3880 [[package]] 3881 name = "sdl2-sys" 3882 - version = "0.35.2" 3883 - source = "git+https://github.com/Rust-SDL2/rust-sdl2?rev=27cd1fd67c811e06b9d997a77bb6089a1b65070d#27cd1fd67c811e06b9d997a77bb6089a1b65070d" 3884 dependencies = [ 3885 "cfg-if", 3886 "cmake", ··· 3890 3891 [[package]] 3892 name = "secp256k1" 3893 - version = "0.24.3" 3894 source = "registry+https://github.com/rust-lang/crates.io-index" 3895 - checksum = "6b1629c9c557ef9b293568b338dddfc8208c98a18c59d722a9d53f859d9c9b62" 3896 dependencies = [ 3897 - "bitcoin_hashes 0.11.0", 3898 - "secp256k1-sys 0.6.1", 3899 ] 3900 3901 [[package]] 3902 name = "secp256k1" 3903 - version = "0.27.0" 3904 source = "registry+https://github.com/rust-lang/crates.io-index" 3905 - checksum = "25996b82292a7a57ed3508f052cfff8640d38d32018784acd714758b43da9c8f" 3906 dependencies = [ 3907 - "bitcoin_hashes 0.12.0", 3908 - "rand", 3909 - "secp256k1-sys 0.8.1", 3910 "serde", 3911 ] 3912 3913 [[package]] 3914 name = "secp256k1-sys" 3915 - version = "0.6.1" 3916 source = "registry+https://github.com/rust-lang/crates.io-index" 3917 - checksum = "83080e2c2fc1006e625be82e5d1eb6a43b7fd9578b617fcc55814daf286bba4b" 3918 dependencies = [ 3919 "cc", 3920 ] 3921 3922 [[package]] 3923 name = "secp256k1-sys" 3924 - version = "0.8.1" 3925 source = "registry+https://github.com/rust-lang/crates.io-index" 3926 - checksum = "70a129b9e9efbfb223753b9163c4ab3b13cff7fd9c7f010fbac25ab4099fa07e" 3927 dependencies = [ 3928 "cc", 3929 ] 3930 3931 [[package]] 3932 name = "security-framework" 3933 - version = "2.9.2" 3934 source = "registry+https://github.com/rust-lang/crates.io-index" 3935 - checksum = "05b64fb303737d99b81884b2c63433e9ae28abebe5eb5045dcdd175dc2ecf4de" 3936 dependencies = [ 3937 "bitflags 1.3.2", 3938 "core-foundation", ··· 3943 3944 [[package]] 3945 name = "security-framework-sys" 3946 - version = "2.9.1" 3947 source = "registry+https://github.com/rust-lang/crates.io-index" 3948 - checksum = "e932934257d3b408ed8f30db49d85ea163bfe74961f017f405b025af298f0c7a" 3949 dependencies = [ 3950 "core-foundation-sys", 3951 "libc", ··· 3953 3954 [[package]] 3955 name = "semver" 3956 - version = "1.0.20" 3957 source = "registry+https://github.com/rust-lang/crates.io-index" 3958 - checksum = "836fa6a3e1e547f9a2c4040802ec865b5d85f4014efe00555d7090a3dcaa1090" 3959 3960 [[package]] 3961 name = "serde" 3962 - version = "1.0.193" 3963 source = "registry+https://github.com/rust-lang/crates.io-index" 3964 - checksum = "25dd9975e68d0cb5aa1120c288333fc98731bd1dd12f561e468ea4728c042b89" 3965 dependencies = [ 3966 "serde_derive", 3967 ] 3968 3969 [[package]] 3970 name = "serde_derive" 3971 - version = "1.0.193" 3972 source = "registry+https://github.com/rust-lang/crates.io-index" 3973 - checksum = "43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3" 3974 dependencies = [ 3975 "proc-macro2", 3976 "quote", 3977 - "syn 2.0.41", 3978 ] 3979 3980 [[package]] 3981 name = "serde_json" 3982 - version = "1.0.108" 3983 source = "registry+https://github.com/rust-lang/crates.io-index" 3984 - checksum = "3d1c7e3eac408d115102c4c24ad393e0821bb3a5df4d506a80f85f7a742a526b" 3985 dependencies = [ 3986 "itoa", 3987 "ryu", ··· 3990 3991 [[package]] 3992 name = "serde_repr" 3993 - version = "0.1.17" 3994 source = "registry+https://github.com/rust-lang/crates.io-index" 3995 - checksum = "3081f5ffbb02284dda55132aa26daecedd7372a42417bbbab6f14ab7d6bb9145" 3996 dependencies = [ 3997 "proc-macro2", 3998 "quote", 3999 - "syn 2.0.41", 4000 ] 4001 4002 [[package]] ··· 4044 4045 [[package]] 4046 name = "shlex" 4047 - version = "1.2.0" 4048 source = "registry+https://github.com/rust-lang/crates.io-index" 4049 - checksum = "a7cee0529a6d40f580e7a5e6c495c8fbfe21b7b52795ed4bb5e62cdf92bc6380" 4050 4051 [[package]] 4052 name = "signal-hook-registry" 4053 - version = "1.4.1" 4054 source = "registry+https://github.com/rust-lang/crates.io-index" 4055 - checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" 4056 dependencies = [ 4057 "libc", 4058 ] ··· 4098 4099 [[package]] 4100 name = "smallvec" 4101 - version = "1.11.2" 4102 source = "registry+https://github.com/rust-lang/crates.io-index" 4103 - checksum = "4dccd0940a2dcdf68d092b8cbab7dc0ad8fa938bf95787e1b916b0e3d0e8e970" 4104 4105 [[package]] 4106 name = "smartstring" ··· 4115 4116 [[package]] 4117 name = "smithay-client-toolkit" 4118 - version = "0.16.1" 4119 source = "registry+https://github.com/rust-lang/crates.io-index" 4120 - checksum = "870427e30b8f2cbe64bf43ec4b86e88fe39b0a84b3f15efd9c9c2d020bc86eb9" 4121 dependencies = [ 4122 - "bitflags 1.3.2", 4123 "calloop", 4124 - "dlib", 4125 - "lazy_static", 4126 "log", 4127 - "memmap2 0.5.10", 4128 - "nix 0.24.3", 4129 - "pkg-config", 4130 "wayland-client", 4131 "wayland-cursor", 4132 "wayland-protocols", 4133 ] 4134 4135 [[package]] 4136 name = "smithay-clipboard" 4137 - version = "0.6.6" 4138 source = "registry+https://github.com/rust-lang/crates.io-index" 4139 - checksum = "0a345c870a1fae0b1b779085e81b51e614767c239e93503588e54c5b17f4b0e8" 4140 dependencies = [ 4141 "smithay-client-toolkit", 4142 - "wayland-client", 4143 ] 4144 4145 [[package]] ··· 4154 4155 [[package]] 4156 name = "socket2" 4157 - version = "0.5.5" 4158 source = "registry+https://github.com/rust-lang/crates.io-index" 4159 - checksum = "7b5fac59a5cb5dd637972e5fca70daf0523c9067fcdc4842f053dae04a18f8e9" 4160 dependencies = [ 4161 "libc", 4162 - "windows-sys 0.48.0", 4163 ] 4164 4165 [[package]] 4166 name = "speedy" 4167 - version = "0.8.6" 4168 - source = "git+https://github.com/mikedilger/speedy?rev=b8b713a7006958616dd3ef3ba63217740b4b09c2#b8b713a7006958616dd3ef3ba63217740b4b09c2" 4169 dependencies = [ 4170 - "memoffset 0.8.0", 4171 "speedy-derive", 4172 ] 4173 4174 [[package]] 4175 name = "speedy-derive" 4176 - version = "0.8.6" 4177 - source = "git+https://github.com/mikedilger/speedy?rev=b8b713a7006958616dd3ef3ba63217740b4b09c2#b8b713a7006958616dd3ef3ba63217740b4b09c2" 4178 dependencies = [ 4179 "proc-macro2", 4180 "quote", 4181 - "syn 2.0.41", 4182 ] 4183 4184 [[package]] 4185 name = "spin" 4186 - version = "0.5.2" 4187 - source = "registry+https://github.com/rust-lang/crates.io-index" 4188 - checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" 4189 - 4190 - [[package]] 4191 - name = "spin" 4192 version = "0.9.8" 4193 source = "registry+https://github.com/rust-lang/crates.io-index" 4194 checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" ··· 4197 ] 4198 4199 [[package]] 4200 - name = "static_assertions" 4201 - version = "1.1.0" 4202 source = "registry+https://github.com/rust-lang/crates.io-index" 4203 - checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 4204 4205 [[package]] 4206 - name = "str-buf" 4207 - version = "1.0.6" 4208 source = "registry+https://github.com/rust-lang/crates.io-index" 4209 - checksum = "9e08d8363704e6c71fc928674353e6b7c23dcea9d82d7012c8faf2a3a025f8d0" 4210 4211 [[package]] 4212 name = "strict-num" ··· 4246 4247 [[package]] 4248 name = "syn" 4249 - version = "2.0.41" 4250 source = "registry+https://github.com/rust-lang/crates.io-index" 4251 - checksum = "44c8b28c477cc3bf0e7966561e3460130e1255f7a1cf71931075f1c5e7a7e269" 4252 dependencies = [ 4253 "proc-macro2", 4254 "quote", ··· 4256 ] 4257 4258 [[package]] 4259 name = "synchronoise" 4260 version = "1.0.1" 4261 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4265 ] 4266 4267 [[package]] 4268 name = "system-configuration" 4269 version = "0.5.1" 4270 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4287 4288 [[package]] 4289 name = "tempfile" 4290 - version = "3.8.1" 4291 source = "registry+https://github.com/rust-lang/crates.io-index" 4292 - checksum = "7ef1adac450ad7f4b3c28589471ade84f25f731a7a0fe30d71dfa9f60fd808e5" 4293 dependencies = [ 4294 "cfg-if", 4295 - "fastrand 2.0.1", 4296 - "redox_syscall 0.4.1", 4297 - "rustix 0.38.28", 4298 - "windows-sys 0.48.0", 4299 ] 4300 4301 [[package]] 4302 name = "thiserror" 4303 - version = "1.0.50" 4304 source = "registry+https://github.com/rust-lang/crates.io-index" 4305 - checksum = "f9a7210f5c9a7156bb50aa36aed4c95afb51df0df00713949448cf9e97d382d2" 4306 dependencies = [ 4307 "thiserror-impl", 4308 ] 4309 4310 [[package]] 4311 name = "thiserror-impl" 4312 - version = "1.0.50" 4313 source = "registry+https://github.com/rust-lang/crates.io-index" 4314 - checksum = "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8" 4315 dependencies = [ 4316 "proc-macro2", 4317 "quote", 4318 - "syn 2.0.41", 4319 ] 4320 4321 [[package]] 4322 name = "thread-priority" 4323 - version = "0.13.1" 4324 source = "registry+https://github.com/rust-lang/crates.io-index" 4325 - checksum = "0c56ce92f1285eaaa11fc1a3201e25de97898c50e87caa4c2aee836fe05288de" 4326 dependencies = [ 4327 - "bitflags 1.3.2", 4328 "cfg-if", 4329 "libc", 4330 "log", ··· 4334 4335 [[package]] 4336 name = "thread_local" 4337 - version = "1.1.7" 4338 source = "registry+https://github.com/rust-lang/crates.io-index" 4339 - checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152" 4340 dependencies = [ 4341 "cfg-if", 4342 "once_cell", ··· 4344 4345 [[package]] 4346 name = "tiff" 4347 - version = "0.9.0" 4348 source = "registry+https://github.com/rust-lang/crates.io-index" 4349 - checksum = "6d172b0f4d3fba17ba89811858b9d3d97f928aece846475bbda076ca46736211" 4350 dependencies = [ 4351 "flate2", 4352 "jpeg-decoder", ··· 4355 4356 [[package]] 4357 name = "time" 4358 - version = "0.3.30" 4359 source = "registry+https://github.com/rust-lang/crates.io-index" 4360 - checksum = "c4a34ab300f2dee6e562c10a046fc05e358b29f9bf92277f30c3c8d82275f6f5" 4361 dependencies = [ 4362 "deranged", 4363 "itoa", 4364 "powerfmt", 4365 "serde", 4366 "time-core", ··· 4375 4376 [[package]] 4377 name = "time-macros" 4378 - version = "0.2.15" 4379 source = "registry+https://github.com/rust-lang/crates.io-index" 4380 - checksum = "4ad70d68dba9e1f8aceda7aa6711965dfec1cac869f311a51bd08b3a2ccbce20" 4381 dependencies = [ 4382 "time-core", 4383 ] 4384 ··· 4402 4403 [[package]] 4404 name = "tiny-skia" 4405 - version = "0.8.4" 4406 source = "registry+https://github.com/rust-lang/crates.io-index" 4407 - checksum = "df8493a203431061e901613751931f047d1971337153f96d0e5e363d6dbf6a67" 4408 dependencies = [ 4409 "arrayref", 4410 "arrayvec", 4411 "bytemuck", 4412 "cfg-if", 4413 "png", 4414 - "tiny-skia-path 0.8.4", 4415 ] 4416 4417 [[package]] 4418 name = "tiny-skia" 4419 - version = "0.10.0" 4420 source = "registry+https://github.com/rust-lang/crates.io-index" 4421 - checksum = "7db11798945fa5c3e5490c794ccca7c6de86d3afdd54b4eb324109939c6f37bc" 4422 dependencies = [ 4423 "arrayref", 4424 "arrayvec", 4425 "bytemuck", 4426 "cfg-if", 4427 "log", 4428 - "png", 4429 - "tiny-skia-path 0.10.0", 4430 ] 4431 4432 [[package]] 4433 name = "tiny-skia-path" 4434 - version = "0.8.4" 4435 source = "registry+https://github.com/rust-lang/crates.io-index" 4436 - checksum = "adbfb5d3f3dd57a0e11d12f4f13d4ebbbc1b5c15b7ab0a156d030b21da5f677c" 4437 dependencies = [ 4438 "arrayref", 4439 "bytemuck", ··· 4442 4443 [[package]] 4444 name = "tiny-skia-path" 4445 - version = "0.10.0" 4446 source = "registry+https://github.com/rust-lang/crates.io-index" 4447 - checksum = "2f60aa35c89ac2687ace1a2556eaaea68e8c0d47408a2e3e7f5c98a489e7281c" 4448 dependencies = [ 4449 "arrayref", 4450 "bytemuck", ··· 4468 4469 [[package]] 4470 name = "tokio" 4471 - version = "1.35.0" 4472 source = "registry+https://github.com/rust-lang/crates.io-index" 4473 - checksum = "841d45b238a16291a4e1584e61820b8ae57d696cc5015c459c229ccc6990cc1c" 4474 dependencies = [ 4475 "backtrace", 4476 "bytes", ··· 4480 "parking_lot", 4481 "pin-project-lite", 4482 "signal-hook-registry", 4483 - "socket2 0.5.5", 4484 "tokio-macros", 4485 "windows-sys 0.48.0", 4486 ] ··· 4493 dependencies = [ 4494 "proc-macro2", 4495 "quote", 4496 - "syn 2.0.41", 4497 ] 4498 4499 [[package]] ··· 4512 source = "registry+https://github.com/rust-lang/crates.io-index" 4513 checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" 4514 dependencies = [ 4515 - "rustls", 4516 "tokio", 4517 ] 4518 4519 [[package]] 4520 name = "tokio-tungstenite" 4521 - version = "0.19.0" 4522 source = "registry+https://github.com/rust-lang/crates.io-index" 4523 - checksum = "ec509ac96e9a0c43427c74f003127d953a265737636129424288d27cb5c4b12c" 4524 dependencies = [ 4525 "futures-util", 4526 "log", 4527 "native-tls", 4528 - "rustls", 4529 - "rustls-native-certs", 4530 "tokio", 4531 "tokio-native-tls", 4532 - "tokio-rustls", 4533 "tungstenite", 4534 - "webpki-roots 0.23.1", 4535 ] 4536 4537 [[package]] ··· 4566 ] 4567 4568 [[package]] 4569 name = "tower-service" 4570 version = "0.3.2" 4571 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4590 dependencies = [ 4591 "proc-macro2", 4592 "quote", 4593 - "syn 2.0.41", 4594 ] 4595 4596 [[package]] ··· 4658 4659 [[package]] 4660 name = "tungstenite" 4661 - version = "0.19.0" 4662 source = "registry+https://github.com/rust-lang/crates.io-index" 4663 - checksum = "15fba1a6d6bb030745759a9a2a588bfe8490fc8b4751a277db3a0be1c9ebbf67" 4664 dependencies = [ 4665 "byteorder", 4666 "bytes", 4667 "data-encoding", 4668 - "http", 4669 "httparse", 4670 "log", 4671 "native-tls", 4672 - "rand", 4673 - "rustls", 4674 - "rustls-native-certs", 4675 "sha1", 4676 "thiserror", 4677 "url", 4678 "utf-8", 4679 - "webpki", 4680 - "webpki-roots 0.23.1", 4681 ] 4682 4683 [[package]] ··· 4688 4689 [[package]] 4690 name = "uds_windows" 4691 - version = "1.0.2" 4692 source = "registry+https://github.com/rust-lang/crates.io-index" 4693 - checksum = "ce65604324d3cce9b966701489fbd0cf318cb1f7bd9dd07ac9a4ee6fb791930d" 4694 dependencies = [ 4695 "tempfile", 4696 "winapi", 4697 ] 4698 4699 [[package]] 4700 name = "unicode-bidi" 4701 - version = "0.3.14" 4702 source = "registry+https://github.com/rust-lang/crates.io-index" 4703 - checksum = "6f2528f27a9eb2b21e69c95319b30bd0efd85d09c379741b0f78ea1d86be2416" 4704 4705 [[package]] 4706 name = "unicode-bidi-mirroring" ··· 4728 4729 [[package]] 4730 name = "unicode-normalization" 4731 - version = "0.1.22" 4732 source = "registry+https://github.com/rust-lang/crates.io-index" 4733 - checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" 4734 dependencies = [ 4735 "tinyvec", 4736 ] 4737 4738 [[package]] 4739 name = "unicode-script" 4740 - version = "0.5.5" 4741 source = "registry+https://github.com/rust-lang/crates.io-index" 4742 - checksum = "7d817255e1bed6dfd4ca47258685d14d2bdcfbc64fdc9e3819bd5848057b8ecc" 4743 4744 [[package]] 4745 name = "unicode-vo" ··· 4748 checksum = "b1d386ff53b415b7fe27b50bb44679e2cc4660272694b7b6f3326d8480823a94" 4749 4750 [[package]] 4751 name = "universal-hash" 4752 version = "0.5.1" 4753 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4759 4760 [[package]] 4761 name = "untrusted" 4762 - version = "0.7.1" 4763 - source = "registry+https://github.com/rust-lang/crates.io-index" 4764 - checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" 4765 - 4766 - [[package]] 4767 - name = "untrusted" 4768 version = "0.9.0" 4769 source = "registry+https://github.com/rust-lang/crates.io-index" 4770 checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" ··· 4786 source = "registry+https://github.com/rust-lang/crates.io-index" 4787 checksum = "14d09ddfb0d93bf84824c09336d32e42f80961a9d1680832eb24fdf249ce11e6" 4788 dependencies = [ 4789 - "base64", 4790 "log", 4791 "pico-args", 4792 "usvg-parser", ··· 4806 "imagesize", 4807 "kurbo", 4808 "log", 4809 - "roxmltree", 4810 "simplecss", 4811 "siphasher", 4812 "svgtypes", ··· 4860 checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 4861 4862 [[package]] 4863 - name = "vec_map" 4864 - version = "0.8.2" 4865 - source = "registry+https://github.com/rust-lang/crates.io-index" 4866 - checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" 4867 - 4868 - [[package]] 4869 name = "version-compare" 4870 version = "0.1.1" 4871 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4885 4886 [[package]] 4887 name = "walkdir" 4888 - version = "2.4.0" 4889 source = "registry+https://github.com/rust-lang/crates.io-index" 4890 - checksum = "d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee" 4891 dependencies = [ 4892 "same-file", 4893 "winapi-util", ··· 4904 4905 [[package]] 4906 name = "wasi" 4907 version = "0.11.0+wasi-snapshot-preview1" 4908 source = "registry+https://github.com/rust-lang/crates.io-index" 4909 checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 4910 4911 [[package]] 4912 name = "wasm-bindgen" 4913 - version = "0.2.89" 4914 source = "registry+https://github.com/rust-lang/crates.io-index" 4915 - checksum = "0ed0d4f68a3015cc185aff4db9506a015f4b96f95303897bfa23f846db54064e" 4916 dependencies = [ 4917 "cfg-if", 4918 "wasm-bindgen-macro", ··· 4920 4921 [[package]] 4922 name = "wasm-bindgen-backend" 4923 - version = "0.2.89" 4924 source = "registry+https://github.com/rust-lang/crates.io-index" 4925 - checksum = "1b56f625e64f3a1084ded111c4d5f477df9f8c92df113852fa5a374dbda78826" 4926 dependencies = [ 4927 "bumpalo", 4928 "log", 4929 "once_cell", 4930 "proc-macro2", 4931 "quote", 4932 - "syn 2.0.41", 4933 "wasm-bindgen-shared", 4934 ] 4935 4936 [[package]] 4937 name = "wasm-bindgen-futures" 4938 - version = "0.4.39" 4939 source = "registry+https://github.com/rust-lang/crates.io-index" 4940 - checksum = "ac36a15a220124ac510204aec1c3e5db8a22ab06fd6706d881dc6149f8ed9a12" 4941 dependencies = [ 4942 "cfg-if", 4943 "js-sys", ··· 4947 4948 [[package]] 4949 name = "wasm-bindgen-macro" 4950 - version = "0.2.89" 4951 source = "registry+https://github.com/rust-lang/crates.io-index" 4952 - checksum = "0162dbf37223cd2afce98f3d0785506dcb8d266223983e4b5b525859e6e182b2" 4953 dependencies = [ 4954 "quote", 4955 "wasm-bindgen-macro-support", ··· 4957 4958 [[package]] 4959 name = "wasm-bindgen-macro-support" 4960 - version = "0.2.89" 4961 source = "registry+https://github.com/rust-lang/crates.io-index" 4962 - checksum = "f0eb82fcb7930ae6219a7ecfd55b217f5f0893484b7a13022ebb2b2bf20b5283" 4963 dependencies = [ 4964 "proc-macro2", 4965 "quote", 4966 - "syn 2.0.41", 4967 "wasm-bindgen-backend", 4968 "wasm-bindgen-shared", 4969 ] 4970 4971 [[package]] 4972 name = "wasm-bindgen-shared" 4973 - version = "0.2.89" 4974 source = "registry+https://github.com/rust-lang/crates.io-index" 4975 - checksum = "7ab9b36309365056cd639da3134bf87fa8f3d86008abf99e612384a6eecd459f" 4976 4977 [[package]] 4978 - name = "wayland-client" 4979 - version = "0.29.5" 4980 source = "registry+https://github.com/rust-lang/crates.io-index" 4981 - checksum = "3f3b068c05a039c9f755f881dc50f01732214f5685e379829759088967c46715" 4982 dependencies = [ 4983 - "bitflags 1.3.2", 4984 "downcast-rs", 4985 - "libc", 4986 - "nix 0.24.3", 4987 "scoped-tls", 4988 - "wayland-commons", 4989 "wayland-scanner", 4990 - "wayland-sys 0.29.5", 4991 ] 4992 4993 [[package]] 4994 - name = "wayland-commons" 4995 - version = "0.29.5" 4996 source = "registry+https://github.com/rust-lang/crates.io-index" 4997 - checksum = "8691f134d584a33a6606d9d717b95c4fa20065605f798a3f350d78dced02a902" 4998 dependencies = [ 4999 - "nix 0.24.3", 5000 - "once_cell", 5001 - "smallvec", 5002 - "wayland-sys 0.29.5", 5003 ] 5004 5005 [[package]] 5006 name = "wayland-cursor" 5007 - version = "0.29.5" 5008 source = "registry+https://github.com/rust-lang/crates.io-index" 5009 - checksum = "6865c6b66f13d6257bef1cd40cbfe8ef2f150fb8ebbdb1e8e873455931377661" 5010 dependencies = [ 5011 - "nix 0.24.3", 5012 "wayland-client", 5013 "xcursor", 5014 ] 5015 5016 [[package]] 5017 name = "wayland-protocols" 5018 - version = "0.29.5" 5019 source = "registry+https://github.com/rust-lang/crates.io-index" 5020 - checksum = "b950621f9354b322ee817a23474e479b34be96c2e909c14f7bc0100e9a970bc6" 5021 dependencies = [ 5022 - "bitflags 1.3.2", 5023 "wayland-client", 5024 - "wayland-commons", 5025 "wayland-scanner", 5026 ] 5027 5028 [[package]] 5029 - name = "wayland-scanner" 5030 - version = "0.29.5" 5031 source = "registry+https://github.com/rust-lang/crates.io-index" 5032 - checksum = "8f4303d8fa22ab852f789e75a967f0a2cdc430a607751c0499bada3e451cbd53" 5033 dependencies = [ 5034 - "proc-macro2", 5035 - "quote", 5036 - "xml-rs", 5037 ] 5038 5039 [[package]] 5040 - name = "wayland-sys" 5041 - version = "0.29.5" 5042 source = "registry+https://github.com/rust-lang/crates.io-index" 5043 - checksum = "be12ce1a3c39ec7dba25594b97b42cb3195d54953ddb9d3d95a7c3902bc6e9d4" 5044 dependencies = [ 5045 - "dlib", 5046 - "lazy_static", 5047 - "pkg-config", 5048 ] 5049 5050 [[package]] 5051 name = "wayland-sys" 5052 - version = "0.30.1" 5053 source = "registry+https://github.com/rust-lang/crates.io-index" 5054 - checksum = "96b2a02ac608e07132978689a6f9bf4214949c85998c247abadd4f4129b1aa06" 5055 dependencies = [ 5056 "dlib", 5057 - "lazy_static", 5058 "log", 5059 "pkg-config", 5060 ] 5061 5062 [[package]] 5063 name = "web-sys" 5064 - version = "0.3.66" 5065 source = "registry+https://github.com/rust-lang/crates.io-index" 5066 - checksum = "50c24a44ec86bb68fbecd1b3efed7e85ea5621b39b35ef2766b66cd984f8010f" 5067 dependencies = [ 5068 "js-sys", 5069 "wasm-bindgen", ··· 5071 5072 [[package]] 5073 name = "web-time" 5074 - version = "0.2.3" 5075 source = "registry+https://github.com/rust-lang/crates.io-index" 5076 - checksum = "57099a701fb3a8043f993e8228dc24229c7b942e2b009a1b962e54489ba1d3bf" 5077 dependencies = [ 5078 "js-sys", 5079 "wasm-bindgen", ··· 5081 5082 [[package]] 5083 name = "webbrowser" 5084 - version = "0.8.12" 5085 source = "registry+https://github.com/rust-lang/crates.io-index" 5086 - checksum = "82b2391658b02c27719fc5a0a73d6e696285138e8b12fba9d4baa70451023c71" 5087 dependencies = [ 5088 "core-foundation", 5089 "home", ··· 5091 "log", 5092 "ndk-context", 5093 "objc", 5094 - "raw-window-handle", 5095 "url", 5096 "web-sys", 5097 ] 5098 5099 [[package]] 5100 - name = "webpki" 5101 - version = "0.22.4" 5102 source = "registry+https://github.com/rust-lang/crates.io-index" 5103 - checksum = "ed63aea5ce73d0ff405984102c42de94fc55a6b75765d621c65262469b3c9b53" 5104 dependencies = [ 5105 - "ring 0.17.7", 5106 - "untrusted 0.9.0", 5107 ] 5108 5109 [[package]] 5110 - name = "webpki-roots" 5111 - version = "0.23.1" 5112 source = "registry+https://github.com/rust-lang/crates.io-index" 5113 - checksum = "b03058f88386e5ff5310d9111d53f48b17d732b401aeb83a8d5190f2ac459338" 5114 dependencies = [ 5115 - "rustls-webpki 0.100.3", 5116 ] 5117 5118 [[package]] 5119 - name = "webpki-roots" 5120 - version = "0.25.3" 5121 source = "registry+https://github.com/rust-lang/crates.io-index" 5122 - checksum = "1778a42e8b3b90bff8d0f5032bf22250792889a5cdc752aa0020c84abe3aaf10" 5123 5124 [[package]] 5125 - name = "weezl" 5126 - version = "0.1.7" 5127 source = "registry+https://github.com/rust-lang/crates.io-index" 5128 - checksum = "9193164d4de03a926d909d3bc7c30543cecb35400c02114792c2cae20d5e2dbb" 5129 5130 [[package]] 5131 name = "winapi" ··· 5145 5146 [[package]] 5147 name = "winapi-util" 5148 - version = "0.1.6" 5149 - source = "registry+https://github.com/rust-lang/crates.io-index" 5150 - checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596" 5151 - dependencies = [ 5152 - "winapi", 5153 - ] 5154 - 5155 - [[package]] 5156 - name = "winapi-wsapoll" 5157 - version = "0.1.1" 5158 source = "registry+https://github.com/rust-lang/crates.io-index" 5159 - checksum = "44c17110f57155602a80dca10be03852116403c9ff3cd25b079d666f2aa3df6e" 5160 dependencies = [ 5161 - "winapi", 5162 ] 5163 5164 [[package]] ··· 5179 ] 5180 5181 [[package]] 5182 name = "windows-core" 5183 - version = "0.51.1" 5184 source = "registry+https://github.com/rust-lang/crates.io-index" 5185 - checksum = "f1f8cf84f35d2db49a46868f947758c7a1138116f7fac3bc844f43ade1292e64" 5186 dependencies = [ 5187 - "windows-targets 0.48.5", 5188 ] 5189 5190 [[package]] ··· 5233 source = "registry+https://github.com/rust-lang/crates.io-index" 5234 checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 5235 dependencies = [ 5236 - "windows-targets 0.52.0", 5237 ] 5238 5239 [[package]] ··· 5268 5269 [[package]] 5270 name = "windows-targets" 5271 - version = "0.52.0" 5272 source = "registry+https://github.com/rust-lang/crates.io-index" 5273 - checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd" 5274 dependencies = [ 5275 - "windows_aarch64_gnullvm 0.52.0", 5276 - "windows_aarch64_msvc 0.52.0", 5277 - "windows_i686_gnu 0.52.0", 5278 - "windows_i686_msvc 0.52.0", 5279 - "windows_x86_64_gnu 0.52.0", 5280 - "windows_x86_64_gnullvm 0.52.0", 5281 - "windows_x86_64_msvc 0.52.0", 5282 ] 5283 5284 [[package]] ··· 5295 5296 [[package]] 5297 name = "windows_aarch64_gnullvm" 5298 - version = "0.52.0" 5299 source = "registry+https://github.com/rust-lang/crates.io-index" 5300 - checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea" 5301 5302 [[package]] 5303 name = "windows_aarch64_msvc" ··· 5313 5314 [[package]] 5315 name = "windows_aarch64_msvc" 5316 - version = "0.52.0" 5317 source = "registry+https://github.com/rust-lang/crates.io-index" 5318 - checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef" 5319 5320 [[package]] 5321 name = "windows_i686_gnu" ··· 5331 5332 [[package]] 5333 name = "windows_i686_gnu" 5334 - version = "0.52.0" 5335 source = "registry+https://github.com/rust-lang/crates.io-index" 5336 - checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313" 5337 5338 [[package]] 5339 name = "windows_i686_msvc" ··· 5349 5350 [[package]] 5351 name = "windows_i686_msvc" 5352 - version = "0.52.0" 5353 source = "registry+https://github.com/rust-lang/crates.io-index" 5354 - checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a" 5355 5356 [[package]] 5357 name = "windows_x86_64_gnu" ··· 5367 5368 [[package]] 5369 name = "windows_x86_64_gnu" 5370 - version = "0.52.0" 5371 source = "registry+https://github.com/rust-lang/crates.io-index" 5372 - checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd" 5373 5374 [[package]] 5375 name = "windows_x86_64_gnullvm" ··· 5385 5386 [[package]] 5387 name = "windows_x86_64_gnullvm" 5388 - version = "0.52.0" 5389 source = "registry+https://github.com/rust-lang/crates.io-index" 5390 - checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e" 5391 5392 [[package]] 5393 name = "windows_x86_64_msvc" ··· 5403 5404 [[package]] 5405 name = "windows_x86_64_msvc" 5406 - version = "0.52.0" 5407 source = "registry+https://github.com/rust-lang/crates.io-index" 5408 - checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" 5409 5410 [[package]] 5411 name = "winit" 5412 - version = "0.28.7" 5413 source = "registry+https://github.com/rust-lang/crates.io-index" 5414 - checksum = "9596d90b45384f5281384ab204224876e8e8bf7d58366d9b795ad99aa9894b94" 5415 dependencies = [ 5416 "android-activity", 5417 - "bitflags 1.3.2", 5418 "cfg_aliases", 5419 "core-foundation", 5420 "core-graphics", 5421 - "dispatch", 5422 - "instant", 5423 "libc", 5424 "log", 5425 - "mio", 5426 "ndk", 5427 - "objc2", 5428 "once_cell", 5429 "orbclient", 5430 "percent-encoding", 5431 - "raw-window-handle", 5432 "redox_syscall 0.3.5", 5433 "sctk-adwaita", 5434 "smithay-client-toolkit", 5435 "wasm-bindgen", 5436 "wayland-client", 5437 - "wayland-commons", 5438 "wayland-protocols", 5439 - "wayland-scanner", 5440 "web-sys", 5441 - "windows-sys 0.45.0", 5442 "x11-dl", 5443 ] 5444 5445 [[package]] 5446 name = "winnow" 5447 - version = "0.5.28" 5448 source = "registry+https://github.com/rust-lang/crates.io-index" 5449 - checksum = "6c830786f7720c2fd27a1a0e27a709dbd3c4d009b56d098fc742d4f4eab91fe2" 5450 dependencies = [ 5451 "memchr", 5452 ] ··· 5474 5475 [[package]] 5476 name = "x11rb" 5477 - version = "0.12.0" 5478 source = "registry+https://github.com/rust-lang/crates.io-index" 5479 - checksum = "b1641b26d4dec61337c35a1b1aaf9e3cba8f46f0b43636c609ab0291a648040a" 5480 dependencies = [ 5481 "gethostname", 5482 - "nix 0.26.4", 5483 - "winapi", 5484 - "winapi-wsapoll", 5485 "x11rb-protocol", 5486 ] 5487 5488 [[package]] 5489 name = "x11rb-protocol" 5490 - version = "0.12.0" 5491 source = "registry+https://github.com/rust-lang/crates.io-index" 5492 - checksum = "82d6c3f9a0fb6701fab8f6cea9b0c0bd5d6876f1f89f7fada07e558077c344bc" 5493 - dependencies = [ 5494 - "nix 0.26.4", 5495 - ] 5496 5497 [[package]] 5498 name = "xcursor" ··· 5502 5503 [[package]] 5504 name = "xdg-home" 5505 - version = "1.0.0" 5506 source = "registry+https://github.com/rust-lang/crates.io-index" 5507 - checksum = "2769203cd13a0c6015d515be729c526d041e9cf2c0cc478d57faee85f40c6dcd" 5508 dependencies = [ 5509 - "nix 0.26.4", 5510 "winapi", 5511 ] 5512 5513 [[package]] 5514 name = "xml-rs" 5515 - version = "0.8.19" 5516 source = "registry+https://github.com/rust-lang/crates.io-index" 5517 - checksum = "0fcb9cbac069e033553e8bb871be2fbdffcab578eb25bd0f7c508cedc6dcd75a" 5518 5519 [[package]] 5520 name = "xmlparser" ··· 5529 checksum = "ec7a2a501ed189703dba8b08142f057e887dfc4b2cc4db2d343ac6376ba3e0b9" 5530 5531 [[package]] 5532 name = "zbus" 5533 - version = "3.14.1" 5534 source = "registry+https://github.com/rust-lang/crates.io-index" 5535 - checksum = "31de390a2d872e4cd04edd71b425e29853f786dc99317ed72d73d6fcf5ebb948" 5536 dependencies = [ 5537 "async-broadcast", 5538 "async-executor", ··· 5552 "futures-sink", 5553 "futures-util", 5554 "hex", 5555 - "nix 0.26.4", 5556 "once_cell", 5557 "ordered-stream", 5558 - "rand", 5559 "serde", 5560 "serde_repr", 5561 "sha1", ··· 5571 5572 [[package]] 5573 name = "zbus_macros" 5574 - version = "3.14.1" 5575 source = "registry+https://github.com/rust-lang/crates.io-index" 5576 - checksum = "41d1794a946878c0e807f55a397187c11fc7a038ba5d868e7db4f3bd7760bc9d" 5577 dependencies = [ 5578 - "proc-macro-crate", 5579 "proc-macro2", 5580 "quote", 5581 "regex", ··· 5585 5586 [[package]] 5587 name = "zbus_names" 5588 - version = "2.6.0" 5589 source = "registry+https://github.com/rust-lang/crates.io-index" 5590 - checksum = "fb80bb776dbda6e23d705cf0123c3b95df99c4ebeaec6c2599d4a5419902b4a9" 5591 dependencies = [ 5592 "serde", 5593 "static_assertions", ··· 5596 5597 [[package]] 5598 name = "zerocopy" 5599 - version = "0.7.30" 5600 source = "registry+https://github.com/rust-lang/crates.io-index" 5601 - checksum = "306dca4455518f1f31635ec308b6b3e4eb1b11758cefafc782827d0aa7acb5c7" 5602 dependencies = [ 5603 "zerocopy-derive", 5604 ] 5605 5606 [[package]] 5607 name = "zerocopy-derive" 5608 - version = "0.7.30" 5609 source = "registry+https://github.com/rust-lang/crates.io-index" 5610 - checksum = "be912bf68235a88fbefd1b73415cb218405958d1655b2ece9035a19920bdf6ba" 5611 dependencies = [ 5612 "proc-macro2", 5613 "quote", 5614 - "syn 2.0.41", 5615 ] 5616 5617 [[package]] ··· 5631 5632 [[package]] 5633 name = "zvariant" 5634 - version = "3.15.0" 5635 source = "registry+https://github.com/rust-lang/crates.io-index" 5636 - checksum = "44b291bee0d960c53170780af148dca5fa260a63cdd24f1962fa82e03e53338c" 5637 dependencies = [ 5638 "byteorder", 5639 "enumflags2", ··· 5645 5646 [[package]] 5647 name = "zvariant_derive" 5648 - version = "3.15.0" 5649 source = "registry+https://github.com/rust-lang/crates.io-index" 5650 - checksum = "934d7a7dfc310d6ee06c87ffe88ef4eca7d3e37bb251dece2ef93da8f17d8ecd" 5651 dependencies = [ 5652 - "proc-macro-crate", 5653 "proc-macro2", 5654 "quote", 5655 "syn 1.0.109",
··· 4 5 [[package]] 6 name = "ab_glyph" 7 + version = "0.2.25" 8 source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "6f90148830dac590fac7ccfe78ec4a8ea404c60f75a24e16407a71f0f40de775" 10 dependencies = [ 11 "ab_glyph_rasterizer", 12 "owned_ttf_parser", ··· 20 21 [[package]] 22 name = "accesskit" 23 + version = "0.12.3" 24 source = "registry+https://github.com/rust-lang/crates.io-index" 25 + checksum = "74a4b14f3d99c1255dcba8f45621ab1a2e7540a0009652d33989005a4d0bfc6b" 26 dependencies = [ 27 "enumn", 28 "serde", ··· 30 31 [[package]] 32 name = "accesskit_consumer" 33 + version = "0.16.1" 34 source = "registry+https://github.com/rust-lang/crates.io-index" 35 + checksum = "8c17cca53c09fbd7288667b22a201274b9becaa27f0b91bf52a526db95de45e6" 36 dependencies = [ 37 "accesskit", 38 ] 39 40 [[package]] 41 name = "accesskit_macos" 42 + version = "0.10.1" 43 source = "registry+https://github.com/rust-lang/crates.io-index" 44 + checksum = "cd3b6ae1eabbfbced10e840fd3fce8a93ae84f174b3e4ba892ab7bcb42e477a7" 45 dependencies = [ 46 "accesskit", 47 "accesskit_consumer", 48 + "objc2 0.3.0-beta.3.patch-leaks.3", 49 "once_cell", 50 ] 51 52 [[package]] 53 name = "accesskit_unix" 54 + version = "0.6.2" 55 source = "registry+https://github.com/rust-lang/crates.io-index" 56 + checksum = "09f46c18d99ba61ad7123dd13eeb0c104436ab6af1df6a1cd8c11054ed394a08" 57 dependencies = [ 58 "accesskit", 59 "accesskit_consumer", 60 + "async-channel", 61 + "async-once-cell", 62 "atspi", 63 "futures-lite 1.13.0", 64 + "once_cell", 65 "serde", 66 "zbus", 67 ] 68 69 [[package]] 70 name = "accesskit_windows" 71 + version = "0.15.1" 72 source = "registry+https://github.com/rust-lang/crates.io-index" 73 + checksum = "afcae27ec0974fc7c3b0b318783be89fd1b2e66dd702179fe600166a38ff4a0b" 74 dependencies = [ 75 "accesskit", 76 "accesskit_consumer", 77 "once_cell", 78 "paste", 79 + "static_assertions", 80 + "windows 0.48.0", 81 ] 82 83 [[package]] 84 name = "accesskit_winit" 85 + version = "0.16.1" 86 source = "registry+https://github.com/rust-lang/crates.io-index" 87 + checksum = "5284218aca17d9e150164428a0ebc7b955f70e3a9a78b4c20894513aabf98a67" 88 dependencies = [ 89 "accesskit", 90 "accesskit_macos", ··· 120 121 [[package]] 122 name = "aes" 123 + version = "0.8.4" 124 source = "registry+https://github.com/rust-lang/crates.io-index" 125 + checksum = "b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0" 126 dependencies = [ 127 "cfg-if", 128 "cipher", ··· 131 132 [[package]] 133 name = "ahash" 134 + version = "0.7.8" 135 source = "registry+https://github.com/rust-lang/crates.io-index" 136 + checksum = "891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9" 137 dependencies = [ 138 + "getrandom 0.2.14", 139 "once_cell", 140 "version_check", 141 ] 142 143 [[package]] 144 name = "ahash" 145 + version = "0.8.11" 146 source = "registry+https://github.com/rust-lang/crates.io-index" 147 + checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" 148 dependencies = [ 149 "cfg-if", 150 "const-random", 151 + "getrandom 0.2.14", 152 "once_cell", 153 "serde", 154 "version_check", ··· 157 158 [[package]] 159 name = "aho-corasick" 160 + version = "1.1.3" 161 source = "registry+https://github.com/rust-lang/crates.io-index" 162 + checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" 163 dependencies = [ 164 "memchr", 165 ] ··· 180 ] 181 182 [[package]] 183 + name = "allocator-api2" 184 + version = "0.2.18" 185 + source = "registry+https://github.com/rust-lang/crates.io-index" 186 + checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f" 187 + 188 + [[package]] 189 name = "android-activity" 190 + version = "0.5.2" 191 source = "registry+https://github.com/rust-lang/crates.io-index" 192 + checksum = "ee91c0c2905bae44f84bfa4e044536541df26b7703fd0888deeb9060fcc44289" 193 dependencies = [ 194 "android-properties", 195 + "bitflags 2.5.0", 196 "cc", 197 + "cesu8", 198 + "jni", 199 "jni-sys", 200 "libc", 201 "log", 202 "ndk", 203 "ndk-context", 204 "ndk-sys", 205 + "num_enum", 206 + "thiserror", 207 ] 208 209 [[package]] ··· 229 230 [[package]] 231 name = "anyhow" 232 + version = "1.0.82" 233 source = "registry+https://github.com/rust-lang/crates.io-index" 234 + checksum = "f538837af36e6f6a9be0faa67f9a314f8119e4e4b5867c6ab40ed60360142519" 235 236 [[package]] 237 name = "arboard" 238 + version = "3.3.2" 239 source = "registry+https://github.com/rust-lang/crates.io-index" 240 + checksum = "a2041f1943049c7978768d84e6d0fd95de98b76d6c4727b09e78ec253d29fa58" 241 dependencies = [ 242 "clipboard-win", 243 "log", ··· 246 "objc_id", 247 "parking_lot", 248 "thiserror", 249 "x11rb", 250 ] 251 ··· 262 checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" 263 264 [[package]] 265 + name = "as-raw-xcb-connection" 266 + version = "1.0.1" 267 + source = "registry+https://github.com/rust-lang/crates.io-index" 268 + checksum = "175571dd1d178ced59193a6fc02dde1b972eb0bc56c892cde9beeceac5bf0f6b" 269 + 270 + [[package]] 271 + name = "ash" 272 + version = "0.37.3+1.3.251" 273 source = "registry+https://github.com/rust-lang/crates.io-index" 274 + checksum = "39e9c3835d686b0a6084ab4234fcd1b07dbf6e4767dce60874b12356a25ecd4a" 275 dependencies = [ 276 + "libloading 0.7.4", 277 ] 278 279 [[package]] 280 + name = "async-broadcast" 281 + version = "0.5.1" 282 source = "registry+https://github.com/rust-lang/crates.io-index" 283 + checksum = "7c48ccdbf6ca6b121e0f586cbc0e73ae440e56c67c30fa0873b4e110d9c26d2b" 284 dependencies = [ 285 "event-listener 2.5.3", 286 "futures-core", 287 ] 288 289 [[package]] 290 name = "async-channel" 291 + version = "2.2.1" 292 source = "registry+https://github.com/rust-lang/crates.io-index" 293 + checksum = "136d4d23bcc79e27423727b36823d86233aad06dfea531837b038394d11e9928" 294 dependencies = [ 295 "concurrent-queue", 296 + "event-listener 5.3.0", 297 + "event-listener-strategy 0.5.1", 298 "futures-core", 299 "pin-project-lite", 300 ] 301 302 [[package]] 303 name = "async-compression" 304 + version = "0.4.8" 305 source = "registry+https://github.com/rust-lang/crates.io-index" 306 + checksum = "07dbbf24db18d609b1462965249abdf49129ccad073ec257da372adc83259c60" 307 dependencies = [ 308 "brotli", 309 "flate2", ··· 315 316 [[package]] 317 name = "async-executor" 318 + version = "1.11.0" 319 source = "registry+https://github.com/rust-lang/crates.io-index" 320 + checksum = "b10202063978b3351199d68f8b22c4e47e4b1b822f8d43fd862d5ea8c006b29a" 321 dependencies = [ 322 "async-task", 323 "concurrent-queue", 324 + "fastrand 2.0.2", 325 + "futures-lite 2.3.0", 326 "slab", 327 ] 328 ··· 360 361 [[package]] 362 name = "async-io" 363 + version = "2.3.2" 364 source = "registry+https://github.com/rust-lang/crates.io-index" 365 + checksum = "dcccb0f599cfa2f8ace422d3555572f47424da5648a4382a9dd0310ff8210884" 366 dependencies = [ 367 + "async-lock 3.3.0", 368 "cfg-if", 369 "concurrent-queue", 370 "futures-io", 371 + "futures-lite 2.3.0", 372 "parking", 373 + "polling 3.7.0", 374 + "rustix 0.38.34", 375 "slab", 376 "tracing", 377 "windows-sys 0.52.0", ··· 388 389 [[package]] 390 name = "async-lock" 391 + version = "3.3.0" 392 source = "registry+https://github.com/rust-lang/crates.io-index" 393 + checksum = "d034b430882f8381900d3fe6f0aaa3ad94f2cb4ac519b429692a1bc2dda4ae7b" 394 dependencies = [ 395 + "event-listener 4.0.3", 396 + "event-listener-strategy 0.4.0", 397 "pin-project-lite", 398 ] 399 + 400 + [[package]] 401 + name = "async-once-cell" 402 + version = "0.5.3" 403 + source = "registry+https://github.com/rust-lang/crates.io-index" 404 + checksum = "9338790e78aa95a416786ec8389546c4b6a1dfc3dc36071ed9518a9413a542eb" 405 406 [[package]] 407 name = "async-process" ··· 416 "cfg-if", 417 "event-listener 3.1.0", 418 "futures-lite 1.13.0", 419 + "rustix 0.38.34", 420 "windows-sys 0.48.0", 421 ] 422 423 [[package]] 424 name = "async-recursion" 425 + version = "1.1.1" 426 source = "registry+https://github.com/rust-lang/crates.io-index" 427 + checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" 428 dependencies = [ 429 "proc-macro2", 430 "quote", 431 + "syn 2.0.60", 432 ] 433 434 [[package]] 435 name = "async-signal" 436 + version = "0.2.6" 437 source = "registry+https://github.com/rust-lang/crates.io-index" 438 + checksum = "afe66191c335039c7bb78f99dc7520b0cbb166b3a1cb33a03f53d8a1c6f2afda" 439 dependencies = [ 440 + "async-io 2.3.2", 441 + "async-lock 3.3.0", 442 "atomic-waker", 443 "cfg-if", 444 "futures-core", 445 "futures-io", 446 + "rustix 0.38.34", 447 "signal-hook-registry", 448 "slab", 449 + "windows-sys 0.52.0", 450 ] 451 452 [[package]] 453 name = "async-task" 454 + version = "4.7.0" 455 source = "registry+https://github.com/rust-lang/crates.io-index" 456 + checksum = "fbb36e985947064623dbd357f727af08ffd077f93d696782f3c56365fa2e2799" 457 458 [[package]] 459 name = "async-trait" 460 + version = "0.1.80" 461 source = "registry+https://github.com/rust-lang/crates.io-index" 462 + checksum = "c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca" 463 dependencies = [ 464 "proc-macro2", 465 "quote", 466 + "syn 2.0.60", 467 ] 468 469 [[package]] ··· 474 475 [[package]] 476 name = "atspi" 477 + version = "0.19.0" 478 source = "registry+https://github.com/rust-lang/crates.io-index" 479 + checksum = "6059f350ab6f593ea00727b334265c4dfc7fd442ee32d264794bd9bdc68e87ca" 480 dependencies = [ 481 + "atspi-common", 482 + "atspi-connection", 483 + "atspi-proxies", 484 + ] 485 + 486 + [[package]] 487 + name = "atspi-common" 488 + version = "0.3.0" 489 + source = "registry+https://github.com/rust-lang/crates.io-index" 490 + checksum = "92af95f966d2431f962bc632c2e68eda7777330158bf640c4af4249349b2cdf5" 491 + dependencies = [ 492 "enumflags2", 493 "serde", 494 + "static_assertions", 495 "zbus", 496 "zbus_names", 497 + "zvariant", 498 ] 499 500 [[package]] 501 + name = "atspi-connection" 502 + version = "0.3.0" 503 source = "registry+https://github.com/rust-lang/crates.io-index" 504 + checksum = "a0c65e7d70f86d4c0e3b2d585d9bf3f979f0b19d635a336725a88d279f76b939" 505 dependencies = [ 506 + "atspi-common", 507 + "atspi-proxies", 508 + "futures-lite 1.13.0", 509 + "zbus", 510 + ] 511 + 512 + [[package]] 513 + name = "atspi-proxies" 514 + version = "0.3.0" 515 + source = "registry+https://github.com/rust-lang/crates.io-index" 516 + checksum = "6495661273703e7a229356dcbe8c8f38223d697aacfaf0e13590a9ac9977bb52" 517 + dependencies = [ 518 + "atspi-common", 519 + "serde", 520 + "zbus", 521 ] 522 523 [[package]] 524 name = "autocfg" 525 + version = "1.2.0" 526 source = "registry+https://github.com/rust-lang/crates.io-index" 527 + checksum = "f1fdabc7756949593fe60f30ec81974b613357de856987752631dea1e3394c80" 528 529 [[package]] 530 name = "backtrace" 531 + version = "0.3.71" 532 source = "registry+https://github.com/rust-lang/crates.io-index" 533 + checksum = "26b05800d2e817c8b3b4b54abd461726265fa9789ae34330622f2db9ee696f9d" 534 dependencies = [ 535 "addr2line", 536 "cc", ··· 543 544 [[package]] 545 name = "base64" 546 + version = "0.12.3" 547 source = "registry+https://github.com/rust-lang/crates.io-index" 548 + checksum = "3441f0f7b02788e948e47f457ca01f1d7e6d92c693bc132c22b087d3141c03ff" 549 + 550 + [[package]] 551 + name = "base64" 552 + version = "0.21.7" 553 + source = "registry+https://github.com/rust-lang/crates.io-index" 554 + checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" 555 + 556 + [[package]] 557 + name = "base64" 558 + version = "0.22.0" 559 + source = "registry+https://github.com/rust-lang/crates.io-index" 560 + checksum = "9475866fec1451be56a3c2400fd081ff546538961565ccb5b7142cbd22bc7a51" 561 562 [[package]] 563 name = "base64ct" ··· 572 checksum = "d86b93f97252c47b41663388e6d155714a9d0c398b99f1005cbc5f978b29f445" 573 574 [[package]] 575 + name = "bech32" 576 + version = "0.11.0" 577 + source = "registry+https://github.com/rust-lang/crates.io-index" 578 + checksum = "d965446196e3b7decd44aa7ee49e31d630118f90ef12f97900f262eb915c951d" 579 + 580 + [[package]] 581 name = "bincode" 582 version = "1.3.3" 583 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 588 589 [[package]] 590 name = "bindgen" 591 + version = "0.69.4" 592 source = "registry+https://github.com/rust-lang/crates.io-index" 593 + checksum = "a00dc851838a2120612785d195287475a3ac45514741da670b735818822129a0" 594 dependencies = [ 595 + "bitflags 2.5.0", 596 "cexpr", 597 "clang-sys", 598 + "itertools", 599 "lazy_static", 600 "lazycell", 601 "proc-macro2", 602 "quote", 603 "regex", 604 "rustc-hash", 605 "shlex", 606 + "syn 2.0.60", 607 ] 608 609 [[package]] 610 + name = "bit-set" 611 + version = "0.5.3" 612 + source = "registry+https://github.com/rust-lang/crates.io-index" 613 + checksum = "0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1" 614 + dependencies = [ 615 + "bit-vec", 616 + ] 617 + 618 + [[package]] 619 + name = "bit-vec" 620 + version = "0.6.3" 621 + source = "registry+https://github.com/rust-lang/crates.io-index" 622 + checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb" 623 + 624 + [[package]] 625 name = "bit_field" 626 version = "0.10.2" 627 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 629 630 [[package]] 631 name = "bitcoin" 632 + version = "0.30.2" 633 source = "registry+https://github.com/rust-lang/crates.io-index" 634 + checksum = "1945a5048598e4189e239d3f809b19bdad4845c4b2ba400d304d2dcf26d2c462" 635 dependencies = [ 636 + "bech32 0.9.1", 637 + "bitcoin-private", 638 + "bitcoin_hashes 0.12.0", 639 + "hex_lit", 640 + "secp256k1 0.27.0", 641 ] 642 643 [[package]] ··· 648 649 [[package]] 650 name = "bitcoin_hashes" 651 + version = "0.12.0" 652 source = "registry+https://github.com/rust-lang/crates.io-index" 653 + checksum = "5d7066118b13d4b20b23645932dfb3a81ce7e29f95726c2036fa33cd7b092501" 654 + dependencies = [ 655 + "bitcoin-private", 656 + ] 657 658 [[package]] 659 name = "bitcoin_hashes" 660 + version = "0.14.0" 661 source = "registry+https://github.com/rust-lang/crates.io-index" 662 + checksum = "bb18c03d0db0247e147a21a6faafd5a7eb851c743db062de72018b6b7e8e4d16" 663 dependencies = [ 664 + "hex-conservative 0.2.0", 665 ] 666 667 [[package]] ··· 672 673 [[package]] 674 name = "bitflags" 675 + version = "2.5.0" 676 source = "registry+https://github.com/rust-lang/crates.io-index" 677 + checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1" 678 dependencies = [ 679 "serde", 680 ] ··· 709 source = "registry+https://github.com/rust-lang/crates.io-index" 710 checksum = "0fa55741ee90902547802152aaf3f8e5248aab7e21468089560d4c8840561146" 711 dependencies = [ 712 + "objc-sys 0.2.0-beta.2", 713 + ] 714 + 715 + [[package]] 716 + name = "block-sys" 717 + version = "0.2.1" 718 + source = "registry+https://github.com/rust-lang/crates.io-index" 719 + checksum = "ae85a0696e7ea3b835a453750bf002770776609115e6d25c6d2ff28a8200f7e7" 720 + dependencies = [ 721 + "objc-sys 0.3.3", 722 ] 723 724 [[package]] ··· 727 source = "registry+https://github.com/rust-lang/crates.io-index" 728 checksum = "8dd9e63c1744f755c2f60332b88de39d341e5e86239014ad839bd71c106dec42" 729 dependencies = [ 730 + "block-sys 0.1.0-beta.1", 731 + "objc2-encode 2.0.0-pre.2", 732 + ] 733 + 734 + [[package]] 735 + name = "block2" 736 + version = "0.3.0" 737 + source = "registry+https://github.com/rust-lang/crates.io-index" 738 + checksum = "15b55663a85f33501257357e6421bb33e769d5c9ffb5ba0921c975a123e35e68" 739 + dependencies = [ 740 + "block-sys 0.2.1", 741 + "objc2 0.4.1", 742 ] 743 744 [[package]] ··· 747 source = "registry+https://github.com/rust-lang/crates.io-index" 748 checksum = "6a37913e8dc4ddcc604f0c6d3bf2887c995153af3611de9e23c352b44c1b9118" 749 dependencies = [ 750 + "async-channel", 751 + "async-lock 3.3.0", 752 "async-task", 753 + "fastrand 2.0.2", 754 "futures-io", 755 + "futures-lite 2.3.0", 756 "piper", 757 "tracing", 758 ] 759 760 [[package]] 761 name = "brotli" 762 + version = "4.0.0" 763 source = "registry+https://github.com/rust-lang/crates.io-index" 764 + checksum = "125740193d7fee5cc63ab9e16c2fdc4e07c74ba755cc53b327d6ea029e9fc569" 765 dependencies = [ 766 "alloc-no-stdlib", 767 "alloc-stdlib", ··· 770 771 [[package]] 772 name = "brotli-decompressor" 773 + version = "3.0.0" 774 source = "registry+https://github.com/rust-lang/crates.io-index" 775 + checksum = "65622a320492e09b5e0ac436b14c54ff68199bac392d0e89a6832c4518eea525" 776 dependencies = [ 777 "alloc-no-stdlib", 778 "alloc-stdlib", ··· 780 781 [[package]] 782 name = "bumpalo" 783 + version = "3.16.0" 784 source = "registry+https://github.com/rust-lang/crates.io-index" 785 + checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" 786 787 [[package]] 788 name = "bytemuck" 789 + version = "1.15.0" 790 source = "registry+https://github.com/rust-lang/crates.io-index" 791 + checksum = "5d6d68c57235a3a081186990eca2867354726650f42f7516ca50c28d6281fd15" 792 dependencies = [ 793 "bytemuck_derive", 794 ] 795 796 [[package]] 797 name = "bytemuck_derive" 798 + version = "1.6.0" 799 source = "registry+https://github.com/rust-lang/crates.io-index" 800 + checksum = "4da9a32f3fed317401fa3c862968128267c3106685286e15d5aaa3d7389c2f60" 801 dependencies = [ 802 "proc-macro2", 803 "quote", 804 + "syn 2.0.60", 805 ] 806 807 [[package]] ··· 812 813 [[package]] 814 name = "bytes" 815 + version = "1.6.0" 816 source = "registry+https://github.com/rust-lang/crates.io-index" 817 + checksum = "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9" 818 819 [[package]] 820 name = "calloop" 821 + version = "0.12.4" 822 source = "registry+https://github.com/rust-lang/crates.io-index" 823 + checksum = "fba7adb4dd5aa98e5553510223000e7148f621165ec5f9acd7113f6ca4995298" 824 dependencies = [ 825 + "bitflags 2.5.0", 826 "log", 827 + "polling 3.7.0", 828 + "rustix 0.38.34", 829 + "slab", 830 "thiserror", 831 + ] 832 + 833 + [[package]] 834 + name = "calloop-wayland-source" 835 + version = "0.2.0" 836 + source = "registry+https://github.com/rust-lang/crates.io-index" 837 + checksum = "0f0ea9b9476c7fad82841a8dbb380e2eae480c21910feba80725b46931ed8f02" 838 + dependencies = [ 839 + "calloop", 840 + "rustix 0.38.34", 841 + "wayland-backend", 842 + "wayland-client", 843 ] 844 845 [[package]] ··· 853 854 [[package]] 855 name = "cc" 856 + version = "1.0.95" 857 source = "registry+https://github.com/rust-lang/crates.io-index" 858 + checksum = "d32a725bc159af97c3e629873bb9f88fb8cf8a4867175f76dc987815ea07c83b" 859 dependencies = [ 860 "jobserver", 861 "libc", 862 + "once_cell", 863 ] 864 865 [[package]] ··· 930 931 [[package]] 932 name = "chrono" 933 + version = "0.4.38" 934 source = "registry+https://github.com/rust-lang/crates.io-index" 935 + checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" 936 dependencies = [ 937 "android-tzdata", 938 "iana-time-zone", 939 "js-sys", 940 "num-traits", 941 "wasm-bindgen", 942 + "windows-targets 0.52.5", 943 ] 944 945 [[package]] ··· 955 956 [[package]] 957 name = "clang-sys" 958 + version = "1.7.0" 959 source = "registry+https://github.com/rust-lang/crates.io-index" 960 + checksum = "67523a3b4be3ce1989d607a828d036249522dd9c1c8de7f4dd2dae43a37369d1" 961 dependencies = [ 962 "glob", 963 "libc", 964 + "libloading 0.8.3", 965 ] 966 967 [[package]] 968 name = "clipboard-win" 969 + version = "5.3.1" 970 source = "registry+https://github.com/rust-lang/crates.io-index" 971 + checksum = "79f4473f5144e20d9aceaf2972478f06ddf687831eafeeb434fbaf0acc4144ad" 972 dependencies = [ 973 "error-code", 974 ] 975 976 [[package]] ··· 984 985 [[package]] 986 name = "cocoa" 987 + version = "0.25.0" 988 source = "registry+https://github.com/rust-lang/crates.io-index" 989 + checksum = "f6140449f97a6e97f9511815c5632d84c8aacf8ac271ad77c559218161a1373c" 990 dependencies = [ 991 "bitflags 1.3.2", 992 "block", 993 "cocoa-foundation", 994 "core-foundation", 995 "core-graphics", 996 + "foreign-types 0.5.0", 997 "libc", 998 "objc", 999 ] ··· 1013 ] 1014 1015 [[package]] 1016 + name = "codespan-reporting" 1017 + version = "0.11.1" 1018 + source = "registry+https://github.com/rust-lang/crates.io-index" 1019 + checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e" 1020 + dependencies = [ 1021 + "termcolor", 1022 + "unicode-width", 1023 + ] 1024 + 1025 + [[package]] 1026 name = "color_quant" 1027 version = "1.1.0" 1028 source = "registry+https://github.com/rust-lang/crates.io-index" 1029 checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" 1030 1031 [[package]] 1032 + name = "com" 1033 + version = "0.6.0" 1034 + source = "registry+https://github.com/rust-lang/crates.io-index" 1035 + checksum = "7e17887fd17353b65b1b2ef1c526c83e26cd72e74f598a8dc1bee13a48f3d9f6" 1036 + dependencies = [ 1037 + "com_macros", 1038 + ] 1039 + 1040 + [[package]] 1041 + name = "com_macros" 1042 + version = "0.6.0" 1043 + source = "registry+https://github.com/rust-lang/crates.io-index" 1044 + checksum = "d375883580a668c7481ea6631fc1a8863e33cc335bf56bfad8d7e6d4b04b13a5" 1045 + dependencies = [ 1046 + "com_macros_support", 1047 + "proc-macro2", 1048 + "syn 1.0.109", 1049 + ] 1050 + 1051 + [[package]] 1052 + name = "com_macros_support" 1053 + version = "0.6.0" 1054 + source = "registry+https://github.com/rust-lang/crates.io-index" 1055 + checksum = "ad899a1087a9296d5644792d7cb72b8e34c1bec8e7d4fbc002230169a6e8710c" 1056 + dependencies = [ 1057 + "proc-macro2", 1058 + "quote", 1059 + "syn 1.0.109", 1060 + ] 1061 + 1062 + [[package]] 1063 name = "combine" 1064 + version = "4.6.7" 1065 source = "registry+https://github.com/rust-lang/crates.io-index" 1066 + checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd" 1067 dependencies = [ 1068 "bytes", 1069 "memchr", ··· 1080 1081 [[package]] 1082 name = "const-random" 1083 + version = "0.1.18" 1084 source = "registry+https://github.com/rust-lang/crates.io-index" 1085 + checksum = "87e00182fe74b066627d63b85fd550ac2998d4b0bd86bfed477a0ae4c7c71359" 1086 dependencies = [ 1087 "const-random-macro", 1088 ] ··· 1093 source = "registry+https://github.com/rust-lang/crates.io-index" 1094 checksum = "f9d839f2a20b0aee515dc581a6172f2321f96cab76c1a38a4c584a194955390e" 1095 dependencies = [ 1096 + "getrandom 0.2.14", 1097 "once_cell", 1098 "tiny-keccak", 1099 ] 1100 1101 [[package]] 1102 + name = "constant_time_eq" 1103 + version = "0.3.0" 1104 + source = "registry+https://github.com/rust-lang/crates.io-index" 1105 + checksum = "f7144d30dcf0fafbce74250a3963025d8d52177934239851c917d29f1df280c2" 1106 + 1107 + [[package]] 1108 name = "convert_case" 1109 version = "0.4.0" 1110 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1128 1129 [[package]] 1130 name = "core-graphics" 1131 + version = "0.23.2" 1132 source = "registry+https://github.com/rust-lang/crates.io-index" 1133 + checksum = "c07782be35f9e1140080c6b96f0d44b739e2278479f64e02fdab4e32dfd8b081" 1134 dependencies = [ 1135 "bitflags 1.3.2", 1136 "core-foundation", 1137 "core-graphics-types", 1138 + "foreign-types 0.5.0", 1139 "libc", 1140 ] 1141 ··· 1158 1159 [[package]] 1160 name = "cpufeatures" 1161 + version = "0.2.12" 1162 source = "registry+https://github.com/rust-lang/crates.io-index" 1163 + checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504" 1164 dependencies = [ 1165 "libc", 1166 ] 1167 1168 [[package]] 1169 name = "crc32fast" 1170 + version = "1.4.0" 1171 source = "registry+https://github.com/rust-lang/crates.io-index" 1172 + checksum = "b3855a8a784b474f333699ef2bbca9db2c4a1f6d9088a90a2d25b1eb53111eaa" 1173 dependencies = [ 1174 "cfg-if", 1175 ] 1176 1177 [[package]] 1178 name = "crossbeam-deque" 1179 + version = "0.8.5" 1180 source = "registry+https://github.com/rust-lang/crates.io-index" 1181 + checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" 1182 dependencies = [ 1183 "crossbeam-epoch", 1184 "crossbeam-utils", 1185 ] 1186 1187 [[package]] 1188 name = "crossbeam-epoch" 1189 + version = "0.9.18" 1190 source = "registry+https://github.com/rust-lang/crates.io-index" 1191 + checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" 1192 dependencies = [ 1193 "crossbeam-utils", 1194 ] 1195 1196 [[package]] 1197 name = "crossbeam-queue" 1198 + version = "0.3.11" 1199 source = "registry+https://github.com/rust-lang/crates.io-index" 1200 + checksum = "df0346b5d5e76ac2fe4e327c5fd1118d6be7c51dfb18f9b7922923f287471e35" 1201 dependencies = [ 1202 "crossbeam-utils", 1203 ] 1204 1205 [[package]] 1206 name = "crossbeam-utils" 1207 + version = "0.8.19" 1208 source = "registry+https://github.com/rust-lang/crates.io-index" 1209 + checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345" 1210 1211 [[package]] 1212 name = "crunchy" ··· 1221 checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 1222 dependencies = [ 1223 "generic-array", 1224 + "rand_core 0.6.4", 1225 "typenum", 1226 ] 1227 + 1228 + [[package]] 1229 + name = "cursor-icon" 1230 + version = "1.1.0" 1231 + source = "registry+https://github.com/rust-lang/crates.io-index" 1232 + checksum = "96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991" 1233 1234 [[package]] 1235 name = "dashmap" ··· 1258 1259 [[package]] 1260 name = "deranged" 1261 + version = "0.3.11" 1262 source = "registry+https://github.com/rust-lang/crates.io-index" 1263 + checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" 1264 dependencies = [ 1265 "powerfmt", 1266 ] ··· 1354 source = "registry+https://github.com/rust-lang/crates.io-index" 1355 checksum = "330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412" 1356 dependencies = [ 1357 + "libloading 0.7.4", 1358 + ] 1359 + 1360 + [[package]] 1361 + name = "document-features" 1362 + version = "0.2.8" 1363 + source = "registry+https://github.com/rust-lang/crates.io-index" 1364 + checksum = "ef5282ad69563b5fc40319526ba27e0e7363d552a896f0297d54f767717f9b95" 1365 + dependencies = [ 1366 + "litrs", 1367 ] 1368 1369 [[package]] 1370 name = "downcast-rs" 1371 + version = "1.2.1" 1372 source = "registry+https://github.com/rust-lang/crates.io-index" 1373 + checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2" 1374 1375 [[package]] 1376 name = "doxygen-rs" ··· 1383 1384 [[package]] 1385 name = "ecolor" 1386 + version = "0.26.2" 1387 + source = "git+https://github.com/bu5hm4nn/egui?rev=63dde4c9b311da0cae0cb9f9465bf7273227be6c#63dde4c9b311da0cae0cb9f9465bf7273227be6c" 1388 dependencies = [ 1389 "bytemuck", 1390 "serde", ··· 1392 1393 [[package]] 1394 name = "eframe" 1395 + version = "0.26.2" 1396 + source = "git+https://github.com/bu5hm4nn/egui?rev=63dde4c9b311da0cae0cb9f9465bf7273227be6c#63dde4c9b311da0cae0cb9f9465bf7273227be6c" 1397 dependencies = [ 1398 "bytemuck", 1399 "cocoa", 1400 "directories-next", 1401 + "document-features", 1402 "egui", 1403 + "egui-wgpu", 1404 "egui-winit", 1405 "egui_glow", 1406 "glow", ··· 1412 "objc", 1413 "parking_lot", 1414 "percent-encoding", 1415 + "pollster", 1416 + "raw-window-handle 0.5.2", 1417 + "raw-window-handle 0.6.1", 1418 "ron", 1419 "serde", 1420 "static_assertions", ··· 1422 "wasm-bindgen", 1423 "wasm-bindgen-futures", 1424 "web-sys", 1425 + "web-time", 1426 + "wgpu", 1427 "winapi", 1428 "winit", 1429 ] 1430 1431 [[package]] 1432 name = "egui" 1433 + version = "0.26.2" 1434 + source = "git+https://github.com/bu5hm4nn/egui?rev=63dde4c9b311da0cae0cb9f9465bf7273227be6c#63dde4c9b311da0cae0cb9f9465bf7273227be6c" 1435 dependencies = [ 1436 "accesskit", 1437 + "ahash 0.8.11", 1438 "epaint", 1439 "log", 1440 "nohash-hasher", ··· 1445 [[package]] 1446 name = "egui-video" 1447 version = "0.1.0" 1448 + source = "git+https://github.com/mikedilger/egui-video?rev=97f58f88dfe912697393567830d0751676492a89#97f58f88dfe912697393567830d0751676492a89" 1449 dependencies = [ 1450 "anyhow", 1451 "chrono", ··· 1460 ] 1461 1462 [[package]] 1463 + name = "egui-wgpu" 1464 + version = "0.26.2" 1465 + source = "git+https://github.com/bu5hm4nn/egui?rev=63dde4c9b311da0cae0cb9f9465bf7273227be6c#63dde4c9b311da0cae0cb9f9465bf7273227be6c" 1466 + dependencies = [ 1467 + "bytemuck", 1468 + "document-features", 1469 + "egui", 1470 + "epaint", 1471 + "log", 1472 + "thiserror", 1473 + "type-map", 1474 + "web-time", 1475 + "wgpu", 1476 + "winit", 1477 + ] 1478 + 1479 + [[package]] 1480 name = "egui-winit" 1481 + version = "0.26.2" 1482 + source = "git+https://github.com/bu5hm4nn/egui?rev=63dde4c9b311da0cae0cb9f9465bf7273227be6c#63dde4c9b311da0cae0cb9f9465bf7273227be6c" 1483 dependencies = [ 1484 "accesskit_winit", 1485 "arboard", 1486 "egui", 1487 "log", 1488 + "raw-window-handle 0.6.1", 1489 "serde", 1490 "smithay-clipboard", 1491 "web-time", ··· 1494 ] 1495 1496 [[package]] 1497 + name = "egui_extras" 1498 + version = "0.26.2" 1499 + source = "git+https://github.com/bu5hm4nn/egui?rev=63dde4c9b311da0cae0cb9f9465bf7273227be6c#63dde4c9b311da0cae0cb9f9465bf7273227be6c" 1500 + dependencies = [ 1501 + "egui", 1502 + "enum-map", 1503 + "log", 1504 + "mime_guess2", 1505 + "serde", 1506 + "syntect", 1507 + ] 1508 + 1509 + [[package]] 1510 name = "egui_glow" 1511 + version = "0.26.2" 1512 + source = "git+https://github.com/bu5hm4nn/egui?rev=63dde4c9b311da0cae0cb9f9465bf7273227be6c#63dde4c9b311da0cae0cb9f9465bf7273227be6c" 1513 dependencies = [ 1514 "bytemuck", 1515 "egui", 1516 "glow", 1517 "log", 1518 + "memoffset 0.9.1", 1519 "wasm-bindgen", 1520 "web-sys", 1521 + "winit", 1522 ] 1523 1524 [[package]] 1525 name = "either" 1526 + version = "1.11.0" 1527 source = "registry+https://github.com/rust-lang/crates.io-index" 1528 + checksum = "a47c1c47d2f5964e29c61246e81db715514cd532db6b5116a25ea3c03d6780a2" 1529 1530 [[package]] 1531 name = "emath" 1532 + version = "0.26.2" 1533 + source = "git+https://github.com/bu5hm4nn/egui?rev=63dde4c9b311da0cae0cb9f9465bf7273227be6c#63dde4c9b311da0cae0cb9f9465bf7273227be6c" 1534 dependencies = [ 1535 "bytemuck", 1536 "serde", ··· 1538 1539 [[package]] 1540 name = "encoding_rs" 1541 + version = "0.8.34" 1542 source = "registry+https://github.com/rust-lang/crates.io-index" 1543 + checksum = "b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59" 1544 dependencies = [ 1545 "cfg-if", 1546 ] 1547 1548 [[package]] 1549 + name = "enum-map" 1550 + version = "2.7.3" 1551 + source = "registry+https://github.com/rust-lang/crates.io-index" 1552 + checksum = "6866f3bfdf8207509a033af1a75a7b08abda06bbaaeae6669323fd5a097df2e9" 1553 + dependencies = [ 1554 + "enum-map-derive", 1555 + "serde", 1556 + ] 1557 + 1558 + [[package]] 1559 + name = "enum-map-derive" 1560 + version = "0.17.0" 1561 + source = "registry+https://github.com/rust-lang/crates.io-index" 1562 + checksum = "f282cfdfe92516eb26c2af8589c274c7c17681f5ecc03c18255fe741c6aa64eb" 1563 + dependencies = [ 1564 + "proc-macro2", 1565 + "quote", 1566 + "syn 2.0.60", 1567 + ] 1568 + 1569 + [[package]] 1570 name = "enumflags2" 1571 + version = "0.7.9" 1572 source = "registry+https://github.com/rust-lang/crates.io-index" 1573 + checksum = "3278c9d5fb675e0a51dabcf4c0d355f692b064171535ba72361be1528a9d8e8d" 1574 dependencies = [ 1575 "enumflags2_derive", 1576 "serde", ··· 1578 1579 [[package]] 1580 name = "enumflags2_derive" 1581 + version = "0.7.9" 1582 source = "registry+https://github.com/rust-lang/crates.io-index" 1583 + checksum = "5c785274071b1b420972453b306eeca06acf4633829db4223b58a2a8c5953bc4" 1584 dependencies = [ 1585 "proc-macro2", 1586 "quote", 1587 + "syn 2.0.60", 1588 ] 1589 1590 [[package]] 1591 name = "enumn" 1592 + version = "0.1.13" 1593 source = "registry+https://github.com/rust-lang/crates.io-index" 1594 + checksum = "6fd000fd6988e73bbe993ea3db9b1aa64906ab88766d654973924340c8cddb42" 1595 dependencies = [ 1596 "proc-macro2", 1597 "quote", 1598 + "syn 2.0.60", 1599 ] 1600 1601 [[package]] 1602 name = "epaint" 1603 + version = "0.26.2" 1604 + source = "git+https://github.com/bu5hm4nn/egui?rev=63dde4c9b311da0cae0cb9f9465bf7273227be6c#63dde4c9b311da0cae0cb9f9465bf7273227be6c" 1605 dependencies = [ 1606 "ab_glyph", 1607 + "ahash 0.8.11", 1608 "bytemuck", 1609 "ecolor", 1610 "emath", ··· 1632 1633 [[package]] 1634 name = "error-code" 1635 + version = "3.2.0" 1636 source = "registry+https://github.com/rust-lang/crates.io-index" 1637 + checksum = "a0474425d51df81997e2f90a21591180b38eccf27292d755f3e30750225c175b" 1638 1639 [[package]] 1640 name = "event-listener" ··· 1655 1656 [[package]] 1657 name = "event-listener" 1658 + version = "4.0.3" 1659 source = "registry+https://github.com/rust-lang/crates.io-index" 1660 + checksum = "67b215c49b2b248c855fb73579eb1f4f26c38ffdc12973e20e07b91d78d5646e" 1661 + dependencies = [ 1662 + "concurrent-queue", 1663 + "parking", 1664 + "pin-project-lite", 1665 + ] 1666 + 1667 + [[package]] 1668 + name = "event-listener" 1669 + version = "5.3.0" 1670 + source = "registry+https://github.com/rust-lang/crates.io-index" 1671 + checksum = "6d9944b8ca13534cdfb2800775f8dd4902ff3fc75a50101466decadfdf322a24" 1672 dependencies = [ 1673 "concurrent-queue", 1674 "parking", ··· 1681 source = "registry+https://github.com/rust-lang/crates.io-index" 1682 checksum = "958e4d70b6d5e81971bebec42271ec641e7ff4e170a6fa605f2b8a8b65cb97d3" 1683 dependencies = [ 1684 + "event-listener 4.0.3", 1685 + "pin-project-lite", 1686 + ] 1687 + 1688 + [[package]] 1689 + name = "event-listener-strategy" 1690 + version = "0.5.1" 1691 + source = "registry+https://github.com/rust-lang/crates.io-index" 1692 + checksum = "332f51cb23d20b0de8458b86580878211da09bcd4503cb579c225b3d124cabb3" 1693 + dependencies = [ 1694 + "event-listener 5.3.0", 1695 "pin-project-lite", 1696 ] 1697 1698 [[package]] 1699 name = "exr" 1700 + version = "1.72.0" 1701 source = "registry+https://github.com/rust-lang/crates.io-index" 1702 + checksum = "887d93f60543e9a9362ef8a21beedd0a833c5d9610e18c67abe15a5963dcb1a4" 1703 dependencies = [ 1704 "bit_field", 1705 "flume", ··· 1718 checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7" 1719 1720 [[package]] 1721 + name = "fancy-regex" 1722 + version = "0.11.0" 1723 + source = "registry+https://github.com/rust-lang/crates.io-index" 1724 + checksum = "b95f7c0680e4142284cf8b22c14a476e87d61b004a3a0861872b32ef7ead40a2" 1725 + dependencies = [ 1726 + "bit-set", 1727 + "regex", 1728 + ] 1729 + 1730 + [[package]] 1731 name = "fastrand" 1732 version = "1.9.0" 1733 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1738 1739 [[package]] 1740 name = "fastrand" 1741 + version = "2.0.2" 1742 source = "registry+https://github.com/rust-lang/crates.io-index" 1743 + checksum = "658bd65b1cf4c852a3cc96f18a8ce7b5640f6b703f905c7d74532294c2a63984" 1744 1745 [[package]] 1746 name = "fdeflate" 1747 + version = "0.3.4" 1748 source = "registry+https://github.com/rust-lang/crates.io-index" 1749 + checksum = "4f9bfee30e4dedf0ab8b422f03af778d9612b63f502710fc500a334ebe2de645" 1750 dependencies = [ 1751 "simd-adler32", 1752 ] 1753 1754 [[package]] 1755 name = "ffmpeg-next" 1756 + version = "7.0.2" 1757 + source = "git+https://github.com/mikedilger/rust-ffmpeg.git?rev=6c51d6d6cdf7ca13a5600ba7eb9c6f4876b84344#6c51d6d6cdf7ca13a5600ba7eb9c6f4876b84344" 1758 dependencies = [ 1759 + "bitflags 2.5.0", 1760 "ffmpeg-sys-next", 1761 "libc", 1762 ] 1763 1764 [[package]] 1765 name = "ffmpeg-sys-next" 1766 + version = "7.0.0" 1767 + source = "registry+https://github.com/rust-lang/crates.io-index" 1768 + checksum = "972a460dd8e901b737ce0482bf71a837e1751e3dd7c8f8b0a4ead808e7f174a5" 1769 dependencies = [ 1770 "bindgen", 1771 "cc", ··· 1809 source = "registry+https://github.com/rust-lang/crates.io-index" 1810 checksum = "55ac459de2512911e4b674ce33cf20befaba382d05b62b008afc1c8b57cbf181" 1811 dependencies = [ 1812 + "spin", 1813 ] 1814 1815 [[package]] ··· 1820 1821 [[package]] 1822 name = "fontconfig-parser" 1823 + version = "0.5.6" 1824 source = "registry+https://github.com/rust-lang/crates.io-index" 1825 + checksum = "6a595cb550439a117696039dfc69830492058211b771a2a165379f2a1a53d84d" 1826 dependencies = [ 1827 + "roxmltree 0.19.0", 1828 ] 1829 1830 [[package]] ··· 1847 source = "registry+https://github.com/rust-lang/crates.io-index" 1848 checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" 1849 dependencies = [ 1850 + "foreign-types-shared 0.1.1", 1851 + ] 1852 + 1853 + [[package]] 1854 + name = "foreign-types" 1855 + version = "0.5.0" 1856 + source = "registry+https://github.com/rust-lang/crates.io-index" 1857 + checksum = "d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965" 1858 + dependencies = [ 1859 + "foreign-types-macros", 1860 + "foreign-types-shared 0.3.1", 1861 + ] 1862 + 1863 + [[package]] 1864 + name = "foreign-types-macros" 1865 + version = "0.2.3" 1866 + source = "registry+https://github.com/rust-lang/crates.io-index" 1867 + checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742" 1868 + dependencies = [ 1869 + "proc-macro2", 1870 + "quote", 1871 + "syn 2.0.60", 1872 ] 1873 1874 [[package]] ··· 1876 version = "0.1.1" 1877 source = "registry+https://github.com/rust-lang/crates.io-index" 1878 checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" 1879 + 1880 + [[package]] 1881 + name = "foreign-types-shared" 1882 + version = "0.3.1" 1883 + source = "registry+https://github.com/rust-lang/crates.io-index" 1884 + checksum = "aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b" 1885 1886 [[package]] 1887 name = "form_urlencoded" ··· 1894 1895 [[package]] 1896 name = "futures" 1897 + version = "0.3.30" 1898 source = "registry+https://github.com/rust-lang/crates.io-index" 1899 + checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0" 1900 dependencies = [ 1901 "futures-channel", 1902 "futures-core", ··· 1909 1910 [[package]] 1911 name = "futures-channel" 1912 + version = "0.3.30" 1913 source = "registry+https://github.com/rust-lang/crates.io-index" 1914 + checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" 1915 dependencies = [ 1916 "futures-core", 1917 "futures-sink", ··· 1919 1920 [[package]] 1921 name = "futures-core" 1922 + version = "0.3.30" 1923 source = "registry+https://github.com/rust-lang/crates.io-index" 1924 + checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" 1925 1926 [[package]] 1927 name = "futures-executor" 1928 + version = "0.3.30" 1929 source = "registry+https://github.com/rust-lang/crates.io-index" 1930 + checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d" 1931 dependencies = [ 1932 "futures-core", 1933 "futures-task", ··· 1936 1937 [[package]] 1938 name = "futures-io" 1939 + version = "0.3.30" 1940 source = "registry+https://github.com/rust-lang/crates.io-index" 1941 + checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" 1942 1943 [[package]] 1944 name = "futures-lite" ··· 1957 1958 [[package]] 1959 name = "futures-lite" 1960 + version = "2.3.0" 1961 source = "registry+https://github.com/rust-lang/crates.io-index" 1962 + checksum = "52527eb5074e35e9339c6b4e8d12600c7128b68fb25dcb9fa9dec18f7c25f3a5" 1963 dependencies = [ 1964 + "fastrand 2.0.2", 1965 "futures-core", 1966 "futures-io", 1967 "parking", ··· 1970 1971 [[package]] 1972 name = "futures-macro" 1973 + version = "0.3.30" 1974 source = "registry+https://github.com/rust-lang/crates.io-index" 1975 + checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" 1976 dependencies = [ 1977 "proc-macro2", 1978 "quote", 1979 + "syn 2.0.60", 1980 ] 1981 1982 [[package]] 1983 name = "futures-sink" 1984 + version = "0.3.30" 1985 source = "registry+https://github.com/rust-lang/crates.io-index" 1986 + checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" 1987 1988 [[package]] 1989 name = "futures-task" 1990 + version = "0.3.30" 1991 source = "registry+https://github.com/rust-lang/crates.io-index" 1992 + checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" 1993 1994 [[package]] 1995 name = "futures-util" 1996 + version = "0.3.30" 1997 source = "registry+https://github.com/rust-lang/crates.io-index" 1998 + checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" 1999 dependencies = [ 2000 "futures-channel", 2001 "futures-core", ··· 2021 2022 [[package]] 2023 name = "gethostname" 2024 + version = "0.4.3" 2025 source = "registry+https://github.com/rust-lang/crates.io-index" 2026 + checksum = "0176e0459c2e4a1fe232f984bca6890e681076abb9934f6cea7c326f3fc47818" 2027 dependencies = [ 2028 "libc", 2029 + "windows-targets 0.48.5", 2030 ] 2031 2032 [[package]] 2033 name = "getrandom" 2034 + version = "0.1.16" 2035 source = "registry+https://github.com/rust-lang/crates.io-index" 2036 + checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce" 2037 dependencies = [ 2038 "cfg-if", 2039 "libc", 2040 + "wasi 0.9.0+wasi-snapshot-preview1", 2041 + ] 2042 + 2043 + [[package]] 2044 + name = "getrandom" 2045 + version = "0.2.14" 2046 + source = "registry+https://github.com/rust-lang/crates.io-index" 2047 + checksum = "94b22e06ecb0110981051723910cbf0b5f5e09a2062dd7663334ee79a9d1286c" 2048 + dependencies = [ 2049 + "cfg-if", 2050 + "libc", 2051 + "wasi 0.11.0+wasi-snapshot-preview1", 2052 ] 2053 2054 [[package]] ··· 2056 version = "0.12.0" 2057 source = "registry+https://github.com/rust-lang/crates.io-index" 2058 checksum = "80792593675e051cf94a4b111980da2ba60d4a83e43e0048c5693baab3977045" 2059 + dependencies = [ 2060 + "color_quant", 2061 + "weezl", 2062 + ] 2063 + 2064 + [[package]] 2065 + name = "gif" 2066 + version = "0.13.1" 2067 + source = "registry+https://github.com/rust-lang/crates.io-index" 2068 + checksum = "3fb2d69b19215e18bb912fa30f7ce15846e301408695e44e0ef719f1da9e19f2" 2069 dependencies = [ 2070 "color_quant", 2071 "weezl", ··· 2096 2097 [[package]] 2098 name = "glow" 2099 + version = "0.13.1" 2100 source = "registry+https://github.com/rust-lang/crates.io-index" 2101 + checksum = "bd348e04c43b32574f2de31c8bb397d96c9fcfa1371bd4ca6d8bdc464ab121b1" 2102 dependencies = [ 2103 "js-sys", 2104 "slotmap", ··· 2108 2109 [[package]] 2110 name = "glutin" 2111 + version = "0.31.3" 2112 source = "registry+https://github.com/rust-lang/crates.io-index" 2113 + checksum = "18fcd4ae4e86d991ad1300b8f57166e5be0c95ef1f63f3f5b827f8a164548746" 2114 dependencies = [ 2115 + "bitflags 2.5.0", 2116 "cfg_aliases", 2117 "cgl", 2118 "core-foundation", ··· 2120 "glutin_egl_sys", 2121 "glutin_glx_sys", 2122 "glutin_wgl_sys", 2123 + "icrate", 2124 + "libloading 0.8.3", 2125 + "objc2 0.4.1", 2126 "once_cell", 2127 + "raw-window-handle 0.5.2", 2128 + "wayland-sys", 2129 + "windows-sys 0.48.0", 2130 "x11-dl", 2131 ] 2132 2133 [[package]] 2134 name = "glutin-winit" 2135 + version = "0.4.2" 2136 source = "registry+https://github.com/rust-lang/crates.io-index" 2137 + checksum = "1ebcdfba24f73b8412c5181e56f092b5eff16671c514ce896b258a0a64bd7735" 2138 dependencies = [ 2139 "cfg_aliases", 2140 "glutin", 2141 + "raw-window-handle 0.5.2", 2142 "winit", 2143 ] 2144 2145 [[package]] 2146 name = "glutin_egl_sys" 2147 + version = "0.6.0" 2148 source = "registry+https://github.com/rust-lang/crates.io-index" 2149 + checksum = "77cc5623f5309ef433c3dd4ca1223195347fe62c413da8e2fdd0eb76db2d9bcd" 2150 dependencies = [ 2151 "gl_generator", 2152 + "windows-sys 0.48.0", 2153 ] 2154 2155 [[package]] 2156 name = "glutin_glx_sys" 2157 + version = "0.5.0" 2158 source = "registry+https://github.com/rust-lang/crates.io-index" 2159 + checksum = "a165fd686c10dcc2d45380b35796e577eacfd43d4660ee741ec8ebe2201b3b4f" 2160 dependencies = [ 2161 "gl_generator", 2162 "x11-dl", ··· 2164 2165 [[package]] 2166 name = "glutin_wgl_sys" 2167 + version = "0.5.0" 2168 source = "registry+https://github.com/rust-lang/crates.io-index" 2169 + checksum = "6c8098adac955faa2d31079b65dc48841251f69efd3ac25477903fc424362ead" 2170 dependencies = [ 2171 "gl_generator", 2172 ] 2173 2174 [[package]] 2175 name = "gossip" 2176 + version = "0.11.3" 2177 dependencies = [ 2178 + "bech32 0.11.0", 2179 + "chrono", 2180 "eframe", 2181 "egui-video", 2182 "egui-winit", 2183 + "egui_extras", 2184 "gossip-lib", 2185 "gossip-relay-picker", 2186 "humansize", ··· 2188 "lazy_static", 2189 "memoize", 2190 "nostr-types", 2191 + "paste", 2192 "qrcode", 2193 "resvg", 2194 "rpassword", ··· 2207 2208 [[package]] 2209 name = "gossip-lib" 2210 + version = "0.11.3" 2211 dependencies = [ 2212 "async-recursion", 2213 "async-trait", 2214 + "base64 0.22.0", 2215 + "bech32 0.11.0", 2216 "dashmap", 2217 "dirs", 2218 "encoding_rs", ··· 2223 "gossip-relay-picker", 2224 "heed", 2225 "hex", 2226 + "http 1.1.0", 2227 "image", 2228 "kamadak-exif", 2229 "lazy_static", ··· 2233 "nostr-types", 2234 "parking_lot", 2235 "paste", 2236 + "rand 0.8.5", 2237 "regex", 2238 "reqwest", 2239 "resvg", ··· 2243 "serde_json", 2244 "sha2", 2245 "speedy", 2246 + "textnonce", 2247 "tiny-skia 0.10.0", 2248 "tokio", 2249 "tokio-tungstenite", ··· 2257 [[package]] 2258 name = "gossip-relay-picker" 2259 version = "0.2.0-unstable" 2260 + source = "git+https://github.com/mikedilger/gossip-relay-picker?rev=425eff2cc99d2f816b641306a28d3ae7f3756535#425eff2cc99d2f816b641306a28d3ae7f3756535" 2261 dependencies = [ 2262 "async-trait", 2263 "dashmap", ··· 2268 ] 2269 2270 [[package]] 2271 + name = "gpu-alloc" 2272 + version = "0.6.0" 2273 + source = "registry+https://github.com/rust-lang/crates.io-index" 2274 + checksum = "fbcd2dba93594b227a1f57ee09b8b9da8892c34d55aa332e034a228d0fe6a171" 2275 + dependencies = [ 2276 + "bitflags 2.5.0", 2277 + "gpu-alloc-types", 2278 + ] 2279 + 2280 + [[package]] 2281 + name = "gpu-alloc-types" 2282 + version = "0.3.0" 2283 + source = "registry+https://github.com/rust-lang/crates.io-index" 2284 + checksum = "98ff03b468aa837d70984d55f5d3f846f6ec31fe34bbb97c4f85219caeee1ca4" 2285 + dependencies = [ 2286 + "bitflags 2.5.0", 2287 + ] 2288 + 2289 + [[package]] 2290 + name = "gpu-allocator" 2291 + version = "0.25.0" 2292 + source = "registry+https://github.com/rust-lang/crates.io-index" 2293 + checksum = "6f56f6318968d03c18e1bcf4857ff88c61157e9da8e47c5f29055d60e1228884" 2294 + dependencies = [ 2295 + "log", 2296 + "presser", 2297 + "thiserror", 2298 + "winapi", 2299 + "windows 0.52.0", 2300 + ] 2301 + 2302 + [[package]] 2303 + name = "gpu-descriptor" 2304 + version = "0.2.4" 2305 + source = "registry+https://github.com/rust-lang/crates.io-index" 2306 + checksum = "cc11df1ace8e7e564511f53af41f3e42ddc95b56fd07b3f4445d2a6048bc682c" 2307 + dependencies = [ 2308 + "bitflags 2.5.0", 2309 + "gpu-descriptor-types", 2310 + "hashbrown 0.14.3", 2311 + ] 2312 + 2313 + [[package]] 2314 + name = "gpu-descriptor-types" 2315 + version = "0.1.2" 2316 + source = "registry+https://github.com/rust-lang/crates.io-index" 2317 + checksum = "6bf0b36e6f090b7e1d8a4b49c0cb81c1f8376f72198c65dd3ad9ff3556b8b78c" 2318 + dependencies = [ 2319 + "bitflags 2.5.0", 2320 + ] 2321 + 2322 + [[package]] 2323 name = "h2" 2324 + version = "0.3.26" 2325 source = "registry+https://github.com/rust-lang/crates.io-index" 2326 + checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8" 2327 dependencies = [ 2328 "bytes", 2329 "fnv", 2330 "futures-core", 2331 "futures-sink", 2332 "futures-util", 2333 + "http 0.2.12", 2334 "indexmap", 2335 "slab", 2336 "tokio", ··· 2340 2341 [[package]] 2342 name = "half" 2343 + version = "2.4.1" 2344 source = "registry+https://github.com/rust-lang/crates.io-index" 2345 + checksum = "6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888" 2346 dependencies = [ 2347 + "cfg-if", 2348 "crunchy", 2349 ] 2350 ··· 2354 source = "registry+https://github.com/rust-lang/crates.io-index" 2355 checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 2356 dependencies = [ 2357 + "ahash 0.7.8", 2358 ] 2359 2360 [[package]] ··· 2362 version = "0.14.3" 2363 source = "registry+https://github.com/rust-lang/crates.io-index" 2364 checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" 2365 + dependencies = [ 2366 + "ahash 0.8.11", 2367 + "allocator-api2", 2368 + ] 2369 + 2370 + [[package]] 2371 + name = "hassle-rs" 2372 + version = "0.11.0" 2373 + source = "registry+https://github.com/rust-lang/crates.io-index" 2374 + checksum = "af2a7e73e1f34c48da31fb668a907f250794837e08faa144fd24f0b8b741e890" 2375 + dependencies = [ 2376 + "bitflags 2.5.0", 2377 + "com", 2378 + "libc", 2379 + "libloading 0.7.4", 2380 + "thiserror", 2381 + "widestring", 2382 + "winapi", 2383 + ] 2384 2385 [[package]] 2386 name = "heed" 2387 + version = "0.20.0" 2388 + source = "registry+https://github.com/rust-lang/crates.io-index" 2389 + checksum = "e7a300b0deeb2957162d7752b0f063b3be1c88333af5bb4e7a57d8fb3716f50b" 2390 dependencies = [ 2391 + "bitflags 2.5.0", 2392 "byteorder", 2393 "heed-traits", 2394 "heed-types", ··· 2403 2404 [[package]] 2405 name = "heed-traits" 2406 + version = "0.20.0" 2407 + source = "registry+https://github.com/rust-lang/crates.io-index" 2408 + checksum = "eb3130048d404c57ce5a1ac61a903696e8fcde7e8c2991e9fcfc1f27c3ef74ff" 2409 2410 [[package]] 2411 name = "heed-types" 2412 + version = "0.20.0" 2413 + source = "registry+https://github.com/rust-lang/crates.io-index" 2414 + checksum = "3cb0d6ba3700c9a57e83c013693e3eddb68a6d9b6781cacafc62a0d992e8ddb3" 2415 dependencies = [ 2416 "bincode", 2417 "byteorder", 2418 "heed-traits", 2419 "serde", ··· 2422 2423 [[package]] 2424 name = "hermit-abi" 2425 + version = "0.3.9" 2426 source = "registry+https://github.com/rust-lang/crates.io-index" 2427 + checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" 2428 2429 [[package]] 2430 name = "hex" ··· 2433 checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 2434 2435 [[package]] 2436 + name = "hex-conservative" 2437 + version = "0.1.1" 2438 + source = "registry+https://github.com/rust-lang/crates.io-index" 2439 + checksum = "30ed443af458ccb6d81c1e7e661545f94d3176752fb1df2f543b902a1e0f51e2" 2440 + 2441 + [[package]] 2442 + name = "hex-conservative" 2443 + version = "0.2.0" 2444 + source = "registry+https://github.com/rust-lang/crates.io-index" 2445 + checksum = "e1aa273bf451e37ed35ced41c71a5e2a4e29064afb104158f2514bcd71c2c986" 2446 + dependencies = [ 2447 + "arrayvec", 2448 + ] 2449 + 2450 + [[package]] 2451 + name = "hex_lit" 2452 + version = "0.1.1" 2453 + source = "registry+https://github.com/rust-lang/crates.io-index" 2454 + checksum = "3011d1213f159867b13cfd6ac92d2cd5f1345762c63be3554e84092d85a50bbd" 2455 + 2456 + [[package]] 2457 + name = "hexf-parse" 2458 + version = "0.2.1" 2459 + source = "registry+https://github.com/rust-lang/crates.io-index" 2460 + checksum = "dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df" 2461 + 2462 + [[package]] 2463 name = "hkdf" 2464 version = "0.12.4" 2465 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2479 2480 [[package]] 2481 name = "home" 2482 + version = "0.5.9" 2483 source = "registry+https://github.com/rust-lang/crates.io-index" 2484 + checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5" 2485 dependencies = [ 2486 + "windows-sys 0.52.0", 2487 + ] 2488 + 2489 + [[package]] 2490 + name = "http" 2491 + version = "0.2.12" 2492 + source = "registry+https://github.com/rust-lang/crates.io-index" 2493 + checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" 2494 + dependencies = [ 2495 + "bytes", 2496 + "fnv", 2497 + "itoa", 2498 ] 2499 2500 [[package]] 2501 name = "http" 2502 + version = "1.1.0" 2503 source = "registry+https://github.com/rust-lang/crates.io-index" 2504 + checksum = "21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258" 2505 dependencies = [ 2506 "bytes", 2507 "fnv", ··· 2515 checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" 2516 dependencies = [ 2517 "bytes", 2518 + "http 0.2.12", 2519 "pin-project-lite", 2520 ] 2521 ··· 2542 2543 [[package]] 2544 name = "hyper" 2545 + version = "0.14.28" 2546 source = "registry+https://github.com/rust-lang/crates.io-index" 2547 + checksum = "bf96e135eb83a2a8ddf766e426a841d8ddd7449d5f00d34ea02b41d2f19eef80" 2548 dependencies = [ 2549 "bytes", 2550 "futures-channel", 2551 "futures-core", 2552 "futures-util", 2553 "h2", 2554 + "http 0.2.12", 2555 "http-body", 2556 "httparse", 2557 "httpdate", 2558 "itoa", 2559 "pin-project-lite", 2560 + "socket2 0.5.6", 2561 "tokio", 2562 "tower-service", 2563 "tracing", ··· 2571 checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590" 2572 dependencies = [ 2573 "futures-util", 2574 + "http 0.2.12", 2575 "hyper", 2576 + "rustls 0.21.11", 2577 "tokio", 2578 + "tokio-rustls 0.24.1", 2579 ] 2580 2581 [[package]] ··· 2593 2594 [[package]] 2595 name = "iana-time-zone" 2596 + version = "0.1.60" 2597 source = "registry+https://github.com/rust-lang/crates.io-index" 2598 + checksum = "e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141" 2599 dependencies = [ 2600 "android_system_properties", 2601 "core-foundation-sys", ··· 2615 ] 2616 2617 [[package]] 2618 + name = "icrate" 2619 + version = "0.0.4" 2620 + source = "registry+https://github.com/rust-lang/crates.io-index" 2621 + checksum = "99d3aaff8a54577104bafdf686ff18565c3b6903ca5782a2026ef06e2c7aa319" 2622 + dependencies = [ 2623 + "block2 0.3.0", 2624 + "dispatch", 2625 + "objc2 0.4.1", 2626 + ] 2627 + 2628 + [[package]] 2629 name = "idna" 2630 version = "0.5.0" 2631 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2637 2638 [[package]] 2639 name = "image" 2640 + version = "0.24.9" 2641 source = "registry+https://github.com/rust-lang/crates.io-index" 2642 + checksum = "5690139d2f55868e080017335e4b94cb7414274c74f1669c84fb5feba2c9f69d" 2643 dependencies = [ 2644 "bytemuck", 2645 "byteorder", 2646 "color_quant", 2647 "exr", 2648 + "gif 0.13.1", 2649 "jpeg-decoder", 2650 "num-traits", 2651 "png", 2652 "qoi", ··· 2661 2662 [[package]] 2663 name = "indexmap" 2664 + version = "2.2.6" 2665 source = "registry+https://github.com/rust-lang/crates.io-index" 2666 + checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" 2667 dependencies = [ 2668 "equivalent", 2669 "hashbrown 0.14.3", ··· 2686 checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 2687 dependencies = [ 2688 "cfg-if", 2689 ] 2690 2691 [[package]] ··· 2716 2717 [[package]] 2718 name = "itoa" 2719 + version = "1.0.11" 2720 source = "registry+https://github.com/rust-lang/crates.io-index" 2721 + checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" 2722 2723 [[package]] 2724 name = "jni" ··· 2744 2745 [[package]] 2746 name = "jobserver" 2747 + version = "0.1.31" 2748 source = "registry+https://github.com/rust-lang/crates.io-index" 2749 + checksum = "d2b099aaa34a9751c5bf0878add70444e1ed2dd73f347be99003d4577277de6e" 2750 dependencies = [ 2751 "libc", 2752 ] 2753 2754 [[package]] 2755 name = "jpeg-decoder" 2756 + version = "0.3.1" 2757 source = "registry+https://github.com/rust-lang/crates.io-index" 2758 + checksum = "f5d4a7da358eff58addd2877a45865158f0d78c911d43a5784ceb7bbf52833b0" 2759 dependencies = [ 2760 "rayon", 2761 ] 2762 2763 [[package]] 2764 name = "js-sys" 2765 + version = "0.3.69" 2766 source = "registry+https://github.com/rust-lang/crates.io-index" 2767 + checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d" 2768 dependencies = [ 2769 "wasm-bindgen", 2770 ] ··· 2779 ] 2780 2781 [[package]] 2782 + name = "khronos-egl" 2783 + version = "6.0.0" 2784 + source = "registry+https://github.com/rust-lang/crates.io-index" 2785 + checksum = "6aae1df220ece3c0ada96b8153459b67eebe9ae9212258bb0134ae60416fdf76" 2786 + dependencies = [ 2787 + "libc", 2788 + "libloading 0.8.3", 2789 + "pkg-config", 2790 + ] 2791 + 2792 + [[package]] 2793 name = "khronos_api" 2794 version = "3.1.0" 2795 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2824 2825 [[package]] 2826 name = "libc" 2827 + version = "0.2.153" 2828 source = "registry+https://github.com/rust-lang/crates.io-index" 2829 + checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" 2830 2831 [[package]] 2832 name = "libloading" ··· 2840 2841 [[package]] 2842 name = "libloading" 2843 + version = "0.8.3" 2844 source = "registry+https://github.com/rust-lang/crates.io-index" 2845 + checksum = "0c2a198fb6b0eada2a8df47933734e6d35d350665a33a3593d7164fa52c75c19" 2846 dependencies = [ 2847 "cfg-if", 2848 + "windows-targets 0.52.5", 2849 ] 2850 2851 [[package]] ··· 2856 2857 [[package]] 2858 name = "libredox" 2859 + version = "0.0.2" 2860 source = "registry+https://github.com/rust-lang/crates.io-index" 2861 + checksum = "3af92c55d7d839293953fcd0fda5ecfe93297cfde6ffbdec13b41d99c0ba6607" 2862 dependencies = [ 2863 + "bitflags 2.5.0", 2864 "libc", 2865 "redox_syscall 0.4.1", 2866 ] 2867 2868 [[package]] 2869 name = "libredox" 2870 + version = "0.1.3" 2871 source = "registry+https://github.com/rust-lang/crates.io-index" 2872 + checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" 2873 dependencies = [ 2874 + "bitflags 2.5.0", 2875 "libc", 2876 ] 2877 2878 [[package]] 2879 name = "lightning" 2880 + version = "0.0.123-beta" 2881 + source = "git+https://github.com/mikedilger/rust-lightning?rev=7a62cb4106d449bc4d1724920b73918d501bb3a9#7a62cb4106d449bc4d1724920b73918d501bb3a9" 2882 dependencies = [ 2883 "bitcoin", 2884 + "hex-conservative 0.1.1", 2885 + "musig2", 2886 ] 2887 2888 [[package]] 2889 name = "lightning-invoice" 2890 + version = "0.31.0-beta" 2891 + source = "git+https://github.com/mikedilger/rust-lightning?rev=7a62cb4106d449bc4d1724920b73918d501bb3a9#7a62cb4106d449bc4d1724920b73918d501bb3a9" 2892 dependencies = [ 2893 + "bech32 0.9.1", 2894 "bitcoin", 2895 "lightning", 2896 + "secp256k1 0.27.0", 2897 ] 2898 + 2899 + [[package]] 2900 + name = "line-wrap" 2901 + version = "0.2.0" 2902 + source = "registry+https://github.com/rust-lang/crates.io-index" 2903 + checksum = "dd1bc4d24ad230d21fb898d1116b1801d7adfc449d42026475862ab48b11e70e" 2904 + 2905 + [[package]] 2906 + name = "linked-hash-map" 2907 + version = "0.5.6" 2908 + source = "registry+https://github.com/rust-lang/crates.io-index" 2909 + checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" 2910 2911 [[package]] 2912 name = "linkify" 2913 + version = "0.10.0" 2914 source = "registry+https://github.com/rust-lang/crates.io-index" 2915 + checksum = "f1dfa36d52c581e9ec783a7ce2a5e0143da6237be5811a0b3153fedfdbe9f780" 2916 dependencies = [ 2917 "memchr", 2918 ] ··· 2925 2926 [[package]] 2927 name = "linux-raw-sys" 2928 + version = "0.4.13" 2929 source = "registry+https://github.com/rust-lang/crates.io-index" 2930 + checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c" 2931 + 2932 + [[package]] 2933 + name = "litrs" 2934 + version = "0.4.1" 2935 + source = "registry+https://github.com/rust-lang/crates.io-index" 2936 + checksum = "b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5" 2937 2938 [[package]] 2939 name = "lmdb-master-sys" 2940 + version = "0.2.0" 2941 + source = "registry+https://github.com/rust-lang/crates.io-index" 2942 + checksum = "dc9048db3a58c0732d7236abc4909058f9d2708cfb6d7d047eb895fddec6419a" 2943 dependencies = [ 2944 "cc", 2945 "doxygen-rs", ··· 2948 2949 [[package]] 2950 name = "lock_api" 2951 + version = "0.4.12" 2952 source = "registry+https://github.com/rust-lang/crates.io-index" 2953 + checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" 2954 dependencies = [ 2955 "autocfg", 2956 "scopeguard", ··· 2958 2959 [[package]] 2960 name = "log" 2961 + version = "0.4.21" 2962 source = "registry+https://github.com/rust-lang/crates.io-index" 2963 + checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" 2964 2965 [[package]] 2966 name = "lru" ··· 2991 2992 [[package]] 2993 name = "memchr" 2994 + version = "2.7.2" 2995 source = "registry+https://github.com/rust-lang/crates.io-index" 2996 + checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d" 2997 2998 [[package]] 2999 name = "memmap2" ··· 3005 ] 3006 3007 [[package]] 3008 + name = "memmap2" 3009 + version = "0.9.4" 3010 source = "registry+https://github.com/rust-lang/crates.io-index" 3011 + checksum = "fe751422e4a8caa417e13c3ea66452215d7d63e19e604f4980461212f3ae1322" 3012 dependencies = [ 3013 + "libc", 3014 ] 3015 3016 [[package]] ··· 3024 3025 [[package]] 3026 name = "memoffset" 3027 + version = "0.9.1" 3028 source = "registry+https://github.com/rust-lang/crates.io-index" 3029 + checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" 3030 dependencies = [ 3031 "autocfg", 3032 ] 3033 3034 [[package]] 3035 name = "memoize" 3036 + version = "0.4.2" 3037 source = "registry+https://github.com/rust-lang/crates.io-index" 3038 + checksum = "5df4051db13d0816cf23196d3baa216385ae099339f5d0645a8d9ff2305e82b8" 3039 dependencies = [ 3040 "lazy_static", 3041 "lru", ··· 3044 3045 [[package]] 3046 name = "memoize-inner" 3047 + version = "0.4.3" 3048 source = "registry+https://github.com/rust-lang/crates.io-index" 3049 + checksum = "27bdece7e91f0d1e33df7b46ec187a93ea0d4e642113a1039ac8bfdd4a3273ac" 3050 dependencies = [ 3051 "lazy_static", 3052 "proc-macro2", ··· 3055 ] 3056 3057 [[package]] 3058 + name = "metal" 3059 + version = "0.27.0" 3060 + source = "registry+https://github.com/rust-lang/crates.io-index" 3061 + checksum = "c43f73953f8cbe511f021b58f18c3ce1c3d1ae13fe953293e13345bf83217f25" 3062 + dependencies = [ 3063 + "bitflags 2.5.0", 3064 + "block", 3065 + "core-graphics-types", 3066 + "foreign-types 0.5.0", 3067 + "log", 3068 + "objc", 3069 + "paste", 3070 + ] 3071 + 3072 + [[package]] 3073 name = "mime" 3074 version = "0.3.17" 3075 source = "registry+https://github.com/rust-lang/crates.io-index" 3076 checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" 3077 3078 [[package]] 3079 + name = "mime_guess2" 3080 + version = "2.0.5" 3081 + source = "registry+https://github.com/rust-lang/crates.io-index" 3082 + checksum = "25a3333bb1609500601edc766a39b4c1772874a4ce26022f4d866854dc020c41" 3083 + dependencies = [ 3084 + "mime", 3085 + "unicase", 3086 + ] 3087 + 3088 + [[package]] 3089 name = "minimal-lexical" 3090 version = "0.2.1" 3091 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3093 3094 [[package]] 3095 name = "miniz_oxide" 3096 + version = "0.7.2" 3097 source = "registry+https://github.com/rust-lang/crates.io-index" 3098 + checksum = "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7" 3099 dependencies = [ 3100 "adler", 3101 "simd-adler32", ··· 3103 3104 [[package]] 3105 name = "mio" 3106 + version = "0.8.11" 3107 source = "registry+https://github.com/rust-lang/crates.io-index" 3108 + checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c" 3109 dependencies = [ 3110 "libc", 3111 + "wasi 0.11.0+wasi-snapshot-preview1", 3112 "windows-sys 0.48.0", 3113 ] 3114 3115 [[package]] 3116 + name = "musig2" 3117 + version = "0.1.0" 3118 + source = "git+https://github.com/arik-so/rust-musig2?rev=cff11e3#cff11e3b1af1691f721a120dc6acb921afa31f89" 3119 + dependencies = [ 3120 + "bitcoin", 3121 + ] 3122 + 3123 + [[package]] 3124 name = "mutate_once" 3125 version = "0.1.1" 3126 source = "registry+https://github.com/rust-lang/crates.io-index" 3127 checksum = "16cf681a23b4d0a43fc35024c176437f9dcd818db34e0f42ab456a0ee5ad497b" 3128 3129 [[package]] 3130 + name = "naga" 3131 + version = "0.19.2" 3132 + source = "registry+https://github.com/rust-lang/crates.io-index" 3133 + checksum = "50e3524642f53d9af419ab5e8dd29d3ba155708267667c2f3f06c88c9e130843" 3134 + dependencies = [ 3135 + "bit-set", 3136 + "bitflags 2.5.0", 3137 + "codespan-reporting", 3138 + "hexf-parse", 3139 + "indexmap", 3140 + "log", 3141 + "num-traits", 3142 + "rustc-hash", 3143 + "spirv", 3144 + "termcolor", 3145 + "thiserror", 3146 + "unicode-xid", 3147 + ] 3148 + 3149 + [[package]] 3150 name = "native-tls" 3151 version = "0.2.11" 3152 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3166 3167 [[package]] 3168 name = "ndk" 3169 + version = "0.8.0" 3170 source = "registry+https://github.com/rust-lang/crates.io-index" 3171 + checksum = "2076a31b7010b17a38c01907c45b945e8f11495ee4dd588309718901b1f7a5b7" 3172 dependencies = [ 3173 + "bitflags 2.5.0", 3174 "jni-sys", 3175 + "log", 3176 "ndk-sys", 3177 + "num_enum", 3178 + "raw-window-handle 0.5.2", 3179 + "raw-window-handle 0.6.1", 3180 "thiserror", 3181 ] 3182 ··· 3188 3189 [[package]] 3190 name = "ndk-sys" 3191 + version = "0.5.0+25.2.9519653" 3192 source = "registry+https://github.com/rust-lang/crates.io-index" 3193 + checksum = "8c196769dd60fd4f363e11d948139556a344e79d451aeb2fa2fd040738ef7691" 3194 dependencies = [ 3195 "jni-sys", 3196 ] ··· 3198 [[package]] 3199 name = "nip44" 3200 version = "0.1.0" 3201 + source = "git+https://github.com/mikedilger/nip44?rev=a55cd3850634d7e462c107a37a068f829670d6a2#a55cd3850634d7e462c107a37a068f829670d6a2" 3202 dependencies = [ 3203 + "base64 0.22.0", 3204 "chacha20", 3205 + "constant_time_eq", 3206 "hkdf", 3207 "hmac", 3208 + "rand_core 0.6.4", 3209 + "secp256k1 0.29.0", 3210 "sha2", 3211 "thiserror", 3212 ] 3213 3214 [[package]] 3215 name = "nix" 3216 version = "0.26.4" 3217 source = "registry+https://github.com/rust-lang/crates.io-index" 3218 checksum = "598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b" ··· 3241 3242 [[package]] 3243 name = "normpath" 3244 + version = "1.2.0" 3245 source = "registry+https://github.com/rust-lang/crates.io-index" 3246 + checksum = "5831952a9476f2fed74b77d74182fa5ddc4d21c72ec45a333b250e3ed0272804" 3247 dependencies = [ 3248 + "windows-sys 0.52.0", 3249 ] 3250 3251 [[package]] 3252 name = "nostr-types" 3253 + version = "0.8.0-unstable" 3254 + source = "git+https://github.com/mikedilger/nostr-types?rev=d580f42cb978f44388b85638230e0becfe212e7a#d580f42cb978f44388b85638230e0becfe212e7a" 3255 dependencies = [ 3256 "aes", 3257 + "base64 0.22.0", 3258 + "bech32 0.11.0", 3259 "cbc", 3260 "chacha20", 3261 "chacha20poly1305", ··· 3263 "derive_more", 3264 "hex", 3265 "hmac", 3266 "lazy_static", 3267 "lightning-invoice", 3268 "linkify", 3269 "nip44", 3270 "num_cpus", 3271 "pbkdf2", 3272 + "rand 0.8.5", 3273 + "rand_core 0.6.4", 3274 "regex", 3275 "scrypt", 3276 + "secp256k1 0.29.0", 3277 "serde", 3278 "serde_json", 3279 "sha2", 3280 "speedy", 3281 "thiserror", 3282 "thread-priority", 3283 + "unicode-normalization", 3284 "url", 3285 "zeroize", 3286 ] ··· 3296 ] 3297 3298 [[package]] 3299 + name = "num-conv" 3300 + version = "0.1.0" 3301 source = "registry+https://github.com/rust-lang/crates.io-index" 3302 + checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" 3303 3304 [[package]] 3305 name = "num-traits" 3306 + version = "0.2.18" 3307 source = "registry+https://github.com/rust-lang/crates.io-index" 3308 + checksum = "da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a" 3309 dependencies = [ 3310 "autocfg", 3311 ] ··· 3322 3323 [[package]] 3324 name = "num_enum" 3325 + version = "0.7.2" 3326 source = "registry+https://github.com/rust-lang/crates.io-index" 3327 + checksum = "02339744ee7253741199f897151b38e72257d13802d4ee837285cc2990a90845" 3328 dependencies = [ 3329 + "num_enum_derive", 3330 ] 3331 3332 [[package]] 3333 name = "num_enum_derive" 3334 + version = "0.7.2" 3335 source = "registry+https://github.com/rust-lang/crates.io-index" 3336 + checksum = "681030a937600a36906c185595136d26abfebb4aa9c65701cefcaf8578bb982b" 3337 dependencies = [ 3338 + "proc-macro-crate 3.1.0", 3339 "proc-macro2", 3340 "quote", 3341 + "syn 2.0.60", 3342 ] 3343 3344 [[package]] ··· 3348 checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" 3349 dependencies = [ 3350 "malloc_buf", 3351 + "objc_exception", 3352 ] 3353 3354 [[package]] ··· 3369 checksum = "df3b9834c1e95694a05a828b59f55fa2afec6288359cda67146126b3f90a55d7" 3370 3371 [[package]] 3372 + name = "objc-sys" 3373 + version = "0.3.3" 3374 + source = "registry+https://github.com/rust-lang/crates.io-index" 3375 + checksum = "da284c198fb9b7b0603f8635185e85fbd5b64ee154b1ed406d489077de2d6d60" 3376 + 3377 + [[package]] 3378 name = "objc2" 3379 version = "0.3.0-beta.3.patch-leaks.3" 3380 source = "registry+https://github.com/rust-lang/crates.io-index" 3381 checksum = "7e01640f9f2cb1220bbe80325e179e532cb3379ebcd1bf2279d703c19fe3a468" 3382 dependencies = [ 3383 + "block2 0.2.0-alpha.6", 3384 + "objc-sys 0.2.0-beta.2", 3385 + "objc2-encode 2.0.0-pre.2", 3386 + ] 3387 + 3388 + [[package]] 3389 + name = "objc2" 3390 + version = "0.4.1" 3391 + source = "registry+https://github.com/rust-lang/crates.io-index" 3392 + checksum = "559c5a40fdd30eb5e344fbceacf7595a81e242529fb4e21cf5f43fb4f11ff98d" 3393 + dependencies = [ 3394 + "objc-sys 0.3.3", 3395 + "objc2-encode 3.0.0", 3396 ] 3397 3398 [[package]] ··· 3401 source = "registry+https://github.com/rust-lang/crates.io-index" 3402 checksum = "abfcac41015b00a120608fdaa6938c44cb983fee294351cc4bac7638b4e50512" 3403 dependencies = [ 3404 + "objc-sys 0.2.0-beta.2", 3405 + ] 3406 + 3407 + [[package]] 3408 + name = "objc2-encode" 3409 + version = "3.0.0" 3410 + source = "registry+https://github.com/rust-lang/crates.io-index" 3411 + checksum = "d079845b37af429bfe5dfa76e6d087d788031045b25cfc6fd898486fd9847666" 3412 + 3413 + [[package]] 3414 + name = "objc_exception" 3415 + version = "0.1.2" 3416 + source = "registry+https://github.com/rust-lang/crates.io-index" 3417 + checksum = "ad970fb455818ad6cba4c122ad012fae53ae8b4795f86378bce65e4f6bab2ca4" 3418 + dependencies = [ 3419 + "cc", 3420 ] 3421 3422 [[package]] ··· 3430 3431 [[package]] 3432 name = "object" 3433 + version = "0.32.2" 3434 source = "registry+https://github.com/rust-lang/crates.io-index" 3435 + checksum = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441" 3436 dependencies = [ 3437 "memchr", 3438 ] ··· 3445 3446 [[package]] 3447 name = "opaque-debug" 3448 + version = "0.3.1" 3449 source = "registry+https://github.com/rust-lang/crates.io-index" 3450 + checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381" 3451 3452 [[package]] 3453 name = "openssl" 3454 + version = "0.10.64" 3455 source = "registry+https://github.com/rust-lang/crates.io-index" 3456 + checksum = "95a0481286a310808298130d22dd1fef0fa571e05a8f44ec801801e84b216b1f" 3457 dependencies = [ 3458 + "bitflags 2.5.0", 3459 "cfg-if", 3460 + "foreign-types 0.3.2", 3461 "libc", 3462 "once_cell", 3463 "openssl-macros", ··· 3472 dependencies = [ 3473 "proc-macro2", 3474 "quote", 3475 + "syn 2.0.60", 3476 ] 3477 3478 [[package]] ··· 3483 3484 [[package]] 3485 name = "openssl-sys" 3486 + version = "0.9.102" 3487 source = "registry+https://github.com/rust-lang/crates.io-index" 3488 + checksum = "c597637d56fbc83893a35eb0dd04b2b8e7a50c91e64e9493e398b5df4fb45fa2" 3489 dependencies = [ 3490 "cc", 3491 "libc", ··· 3535 3536 [[package]] 3537 name = "page_size" 3538 + version = "0.6.0" 3539 source = "registry+https://github.com/rust-lang/crates.io-index" 3540 + checksum = "30d5b2194ed13191c1999ae0704b7839fb18384fa22e49b57eeaa97d79ce40da" 3541 dependencies = [ 3542 "libc", 3543 "winapi", ··· 3551 3552 [[package]] 3553 name = "parking_lot" 3554 + version = "0.12.2" 3555 source = "registry+https://github.com/rust-lang/crates.io-index" 3556 + checksum = "7e4af0ca4f6caed20e900d564c242b8e5d4903fdacf31d3daf527b66fe6f42fb" 3557 dependencies = [ 3558 "lock_api", 3559 "parking_lot_core", ··· 3561 3562 [[package]] 3563 name = "parking_lot_core" 3564 + version = "0.9.10" 3565 source = "registry+https://github.com/rust-lang/crates.io-index" 3566 + checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" 3567 dependencies = [ 3568 "cfg-if", 3569 "libc", 3570 + "redox_syscall 0.5.1", 3571 "smallvec", 3572 + "windows-targets 0.52.5", 3573 ] 3574 3575 [[package]] ··· 3579 checksum = "346f04948ba92c43e8469c1ee6736c7563d71012b17d40745260fe106aac2166" 3580 dependencies = [ 3581 "base64ct", 3582 + "rand_core 0.6.4", 3583 "subtle", 3584 ] 3585 ··· 3602 ] 3603 3604 [[package]] 3605 name = "percent-encoding" 3606 version = "2.3.1" 3607 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3624 checksum = "48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0" 3625 dependencies = [ 3626 "phf_shared", 3627 + "rand 0.8.5", 3628 ] 3629 3630 [[package]] ··· 3637 "phf_shared", 3638 "proc-macro2", 3639 "quote", 3640 + "syn 2.0.60", 3641 ] 3642 3643 [[package]] ··· 3657 3658 [[package]] 3659 name = "pin-project-lite" 3660 + version = "0.2.14" 3661 source = "registry+https://github.com/rust-lang/crates.io-index" 3662 + checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" 3663 3664 [[package]] 3665 name = "pin-utils" ··· 3674 checksum = "668d31b1c4eba19242f2088b2bf3316b82ca31082a8335764db4e083db7485d4" 3675 dependencies = [ 3676 "atomic-waker", 3677 + "fastrand 2.0.2", 3678 "futures-io", 3679 ] 3680 3681 [[package]] 3682 name = "pkg-config" 3683 + version = "0.3.30" 3684 source = "registry+https://github.com/rust-lang/crates.io-index" 3685 + checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" 3686 + 3687 + [[package]] 3688 + name = "plist" 3689 + version = "1.6.1" 3690 + source = "registry+https://github.com/rust-lang/crates.io-index" 3691 + checksum = "d9d34169e64b3c7a80c8621a48adaf44e0cf62c78a9b25dd9dd35f1881a17cf9" 3692 + dependencies = [ 3693 + "base64 0.21.7", 3694 + "indexmap", 3695 + "line-wrap", 3696 + "quick-xml", 3697 + "serde", 3698 + "time", 3699 + ] 3700 3701 [[package]] 3702 name = "png" 3703 + version = "0.17.13" 3704 source = "registry+https://github.com/rust-lang/crates.io-index" 3705 + checksum = "06e4b0d3d1312775e782c86c91a111aa1f910cbb65e1337f9975b5f9a554b5e1" 3706 dependencies = [ 3707 "bitflags 1.3.2", 3708 "crc32fast", ··· 3729 3730 [[package]] 3731 name = "polling" 3732 + version = "3.7.0" 3733 source = "registry+https://github.com/rust-lang/crates.io-index" 3734 + checksum = "645493cf344456ef24219d02a768cf1fb92ddf8c92161679ae3d91b91a637be3" 3735 dependencies = [ 3736 "cfg-if", 3737 "concurrent-queue", 3738 + "hermit-abi", 3739 "pin-project-lite", 3740 + "rustix 0.38.34", 3741 "tracing", 3742 "windows-sys 0.52.0", 3743 ] 3744 + 3745 + [[package]] 3746 + name = "pollster" 3747 + version = "0.3.0" 3748 + source = "registry+https://github.com/rust-lang/crates.io-index" 3749 + checksum = "22686f4785f02a4fcc856d3b3bb19bf6c8160d103f7a99cc258bddd0251dc7f2" 3750 3751 [[package]] 3752 name = "poly1305" ··· 3772 checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" 3773 3774 [[package]] 3775 + name = "presser" 3776 + version = "0.3.1" 3777 + source = "registry+https://github.com/rust-lang/crates.io-index" 3778 + checksum = "e8cf8e6a8aa66ce33f63993ffc4ea4271eb5b0530a9002db8455ea6050c77bfa" 3779 + 3780 + [[package]] 3781 name = "proc-macro-crate" 3782 version = "1.3.1" 3783 source = "registry+https://github.com/rust-lang/crates.io-index" 3784 checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" 3785 dependencies = [ 3786 "once_cell", 3787 + "toml_edit 0.19.15", 3788 + ] 3789 + 3790 + [[package]] 3791 + name = "proc-macro-crate" 3792 + version = "3.1.0" 3793 + source = "registry+https://github.com/rust-lang/crates.io-index" 3794 + checksum = "6d37c51ca738a55da99dc0c4a34860fd675453b8b36209178c2249bb13651284" 3795 + dependencies = [ 3796 + "toml_edit 0.21.1", 3797 ] 3798 3799 [[package]] 3800 name = "proc-macro2" 3801 + version = "1.0.81" 3802 source = "registry+https://github.com/rust-lang/crates.io-index" 3803 + checksum = "3d1597b0c024618f09a9c3b8655b7e430397a36d23fdafec26d6965e9eec3eba" 3804 dependencies = [ 3805 "unicode-ident", 3806 ] 3807 3808 [[package]] 3809 + name = "profiling" 3810 + version = "1.0.15" 3811 + source = "registry+https://github.com/rust-lang/crates.io-index" 3812 + checksum = "43d84d1d7a6ac92673717f9f6d1518374ef257669c24ebc5ac25d5033828be58" 3813 + 3814 + [[package]] 3815 name = "qoi" 3816 version = "0.4.1" 3817 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3830 ] 3831 3832 [[package]] 3833 + name = "quick-xml" 3834 + version = "0.31.0" 3835 + source = "registry+https://github.com/rust-lang/crates.io-index" 3836 + checksum = "1004a344b30a54e2ee58d66a71b32d2db2feb0a31f9a2d302bf0536f15de2a33" 3837 + dependencies = [ 3838 + "memchr", 3839 + ] 3840 + 3841 + [[package]] 3842 name = "quote" 3843 + version = "1.0.36" 3844 source = "registry+https://github.com/rust-lang/crates.io-index" 3845 + checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" 3846 dependencies = [ 3847 "proc-macro2", 3848 ] 3849 3850 [[package]] 3851 name = "rand" 3852 + version = "0.7.3" 3853 + source = "registry+https://github.com/rust-lang/crates.io-index" 3854 + checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03" 3855 + dependencies = [ 3856 + "getrandom 0.1.16", 3857 + "libc", 3858 + "rand_chacha 0.2.2", 3859 + "rand_core 0.5.1", 3860 + "rand_hc", 3861 + ] 3862 + 3863 + [[package]] 3864 + name = "rand" 3865 version = "0.8.5" 3866 source = "registry+https://github.com/rust-lang/crates.io-index" 3867 checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 3868 dependencies = [ 3869 "libc", 3870 + "rand_chacha 0.3.1", 3871 + "rand_core 0.6.4", 3872 + ] 3873 + 3874 + [[package]] 3875 + name = "rand_chacha" 3876 + version = "0.2.2" 3877 + source = "registry+https://github.com/rust-lang/crates.io-index" 3878 + checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402" 3879 + dependencies = [ 3880 + "ppv-lite86", 3881 + "rand_core 0.5.1", 3882 ] 3883 3884 [[package]] ··· 3888 checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 3889 dependencies = [ 3890 "ppv-lite86", 3891 + "rand_core 0.6.4", 3892 + ] 3893 + 3894 + [[package]] 3895 + name = "rand_core" 3896 + version = "0.5.1" 3897 + source = "registry+https://github.com/rust-lang/crates.io-index" 3898 + checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19" 3899 + dependencies = [ 3900 + "getrandom 0.1.16", 3901 ] 3902 3903 [[package]] ··· 3906 source = "registry+https://github.com/rust-lang/crates.io-index" 3907 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 3908 dependencies = [ 3909 + "getrandom 0.2.14", 3910 + ] 3911 + 3912 + [[package]] 3913 + name = "rand_hc" 3914 + version = "0.2.0" 3915 + source = "registry+https://github.com/rust-lang/crates.io-index" 3916 + checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c" 3917 + dependencies = [ 3918 + "rand_core 0.5.1", 3919 ] 3920 3921 [[package]] ··· 3925 checksum = "f2ff9a1f06a88b01621b7ae906ef0211290d1c8a168a15542486a8f61c0833b9" 3926 3927 [[package]] 3928 + name = "raw-window-handle" 3929 + version = "0.6.1" 3930 + source = "registry+https://github.com/rust-lang/crates.io-index" 3931 + checksum = "8cc3bcbdb1ddfc11e700e62968e6b4cc9c75bb466464ad28fb61c5b2c964418b" 3932 + 3933 + [[package]] 3934 name = "rayon" 3935 + version = "1.10.0" 3936 source = "registry+https://github.com/rust-lang/crates.io-index" 3937 + checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" 3938 dependencies = [ 3939 "either", 3940 "rayon-core", ··· 3942 3943 [[package]] 3944 name = "rayon-core" 3945 + version = "1.12.1" 3946 source = "registry+https://github.com/rust-lang/crates.io-index" 3947 + checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" 3948 dependencies = [ 3949 "crossbeam-deque", 3950 "crossbeam-utils", ··· 3975 ] 3976 3977 [[package]] 3978 + name = "redox_syscall" 3979 + version = "0.5.1" 3980 + source = "registry+https://github.com/rust-lang/crates.io-index" 3981 + checksum = "469052894dcb553421e483e4209ee581a45100d31b4018de03e5a7ad86374a7e" 3982 + dependencies = [ 3983 + "bitflags 2.5.0", 3984 + ] 3985 + 3986 + [[package]] 3987 name = "redox_users" 3988 + version = "0.4.5" 3989 source = "registry+https://github.com/rust-lang/crates.io-index" 3990 + checksum = "bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891" 3991 dependencies = [ 3992 + "getrandom 0.2.14", 3993 + "libredox 0.1.3", 3994 "thiserror", 3995 ] 3996 3997 [[package]] 3998 name = "regex" 3999 + version = "1.10.4" 4000 source = "registry+https://github.com/rust-lang/crates.io-index" 4001 + checksum = "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c" 4002 dependencies = [ 4003 "aho-corasick", 4004 "memchr", 4005 + "regex-automata 0.4.6", 4006 + "regex-syntax 0.8.3", 4007 ] 4008 4009 [[package]] ··· 4017 4018 [[package]] 4019 name = "regex-automata" 4020 + version = "0.4.6" 4021 source = "registry+https://github.com/rust-lang/crates.io-index" 4022 + checksum = "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea" 4023 dependencies = [ 4024 "aho-corasick", 4025 "memchr", 4026 + "regex-syntax 0.8.3", 4027 ] 4028 4029 [[package]] ··· 4034 4035 [[package]] 4036 name = "regex-syntax" 4037 + version = "0.8.3" 4038 source = "registry+https://github.com/rust-lang/crates.io-index" 4039 + checksum = "adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56" 4040 + 4041 + [[package]] 4042 + name = "renderdoc-sys" 4043 + version = "1.1.0" 4044 + source = "registry+https://github.com/rust-lang/crates.io-index" 4045 + checksum = "19b30a45b0cd0bcca8037f3d0dc3421eaf95327a17cad11964fb8179b4fc4832" 4046 4047 [[package]] 4048 name = "reqwest" 4049 + version = "0.11.27" 4050 source = "registry+https://github.com/rust-lang/crates.io-index" 4051 + checksum = "dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62" 4052 dependencies = [ 4053 "async-compression", 4054 + "base64 0.21.7", 4055 "bytes", 4056 "encoding_rs", 4057 "futures-core", 4058 "futures-util", 4059 "h2", 4060 + "http 0.2.12", 4061 "http-body", 4062 "hyper", 4063 "hyper-rustls", ··· 4070 "once_cell", 4071 "percent-encoding", 4072 "pin-project-lite", 4073 + "rustls 0.21.11", 4074 + "rustls-native-certs 0.6.3", 4075 + "rustls-pemfile 1.0.4", 4076 "serde", 4077 "serde_json", 4078 "serde_urlencoded", 4079 + "sync_wrapper", 4080 "system-configuration", 4081 "tokio", 4082 "tokio-native-tls", 4083 + "tokio-rustls 0.24.1", 4084 "tokio-util", 4085 "tower-service", 4086 "url", 4087 "wasm-bindgen", 4088 "wasm-bindgen-futures", 4089 "web-sys", 4090 + "webpki-roots 0.25.4", 4091 "winreg", 4092 ] 4093 ··· 4097 source = "registry+https://github.com/rust-lang/crates.io-index" 4098 checksum = "b6554f47c38eca56827eea7f285c2a3018b4e12e0e195cc105833c008be338f1" 4099 dependencies = [ 4100 + "gif 0.12.0", 4101 "jpeg-decoder", 4102 "log", 4103 "pico-args", ··· 4119 4120 [[package]] 4121 name = "rhai" 4122 + version = "1.18.0" 4123 source = "registry+https://github.com/rust-lang/crates.io-index" 4124 + checksum = "7a7d88770120601ba1e548bb6bc2a05019e54ff01b51479e38e64ec3b59d4759" 4125 dependencies = [ 4126 + "ahash 0.8.11", 4127 + "bitflags 2.5.0", 4128 "instant", 4129 "num-traits", 4130 "once_cell", 4131 "rhai_codegen", 4132 "smallvec", 4133 "smartstring", 4134 + "thin-vec", 4135 ] 4136 4137 [[package]] 4138 name = "rhai_codegen" 4139 + version = "2.1.0" 4140 source = "registry+https://github.com/rust-lang/crates.io-index" 4141 + checksum = "59aecf17969c04b9c0c5d21f6bc9da9fec9dd4980e64d1871443a476589d8c86" 4142 dependencies = [ 4143 "proc-macro2", 4144 "quote", 4145 + "syn 2.0.60", 4146 ] 4147 4148 [[package]] 4149 name = "ring" 4150 + version = "0.17.8" 4151 source = "registry+https://github.com/rust-lang/crates.io-index" 4152 + checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" 4153 dependencies = [ 4154 "cc", 4155 + "cfg-if", 4156 + "getrandom 0.2.14", 4157 "libc", 4158 + "spin", 4159 + "untrusted", 4160 + "windows-sys 0.52.0", 4161 ] 4162 4163 [[package]] ··· 4175 source = "registry+https://github.com/rust-lang/crates.io-index" 4176 checksum = "b91f7eff05f748767f183df4320a63d6936e9c6107d97c9e6bdd9784f4289c94" 4177 dependencies = [ 4178 + "base64 0.21.7", 4179 + "bitflags 2.5.0", 4180 "serde", 4181 "serde_derive", 4182 ] ··· 4189 dependencies = [ 4190 "xmlparser", 4191 ] 4192 + 4193 + [[package]] 4194 + name = "roxmltree" 4195 + version = "0.19.0" 4196 + source = "registry+https://github.com/rust-lang/crates.io-index" 4197 + checksum = "3cd14fd5e3b777a7422cca79358c57a8f6e3a703d9ac187448d0daf220c2407f" 4198 4199 [[package]] 4200 name = "rpassword" ··· 4254 4255 [[package]] 4256 name = "rustix" 4257 + version = "0.38.34" 4258 source = "registry+https://github.com/rust-lang/crates.io-index" 4259 + checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f" 4260 dependencies = [ 4261 + "bitflags 2.5.0", 4262 "errno", 4263 "libc", 4264 + "linux-raw-sys 0.4.13", 4265 "windows-sys 0.52.0", 4266 ] 4267 4268 [[package]] 4269 name = "rustls" 4270 + version = "0.21.11" 4271 source = "registry+https://github.com/rust-lang/crates.io-index" 4272 + checksum = "7fecbfb7b1444f477b345853b1fce097a2c6fb637b2bfb87e6bc5db0f043fae4" 4273 dependencies = [ 4274 "log", 4275 + "ring", 4276 "rustls-webpki 0.101.7", 4277 "sct", 4278 ] 4279 4280 [[package]] 4281 + name = "rustls" 4282 + version = "0.22.4" 4283 + source = "registry+https://github.com/rust-lang/crates.io-index" 4284 + checksum = "bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432" 4285 + dependencies = [ 4286 + "log", 4287 + "ring", 4288 + "rustls-pki-types", 4289 + "rustls-webpki 0.102.3", 4290 + "subtle", 4291 + "zeroize", 4292 + ] 4293 + 4294 + [[package]] 4295 name = "rustls-native-certs" 4296 version = "0.6.3" 4297 source = "registry+https://github.com/rust-lang/crates.io-index" 4298 checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00" 4299 dependencies = [ 4300 "openssl-probe", 4301 + "rustls-pemfile 1.0.4", 4302 + "schannel", 4303 + "security-framework", 4304 + ] 4305 + 4306 + [[package]] 4307 + name = "rustls-native-certs" 4308 + version = "0.7.0" 4309 + source = "registry+https://github.com/rust-lang/crates.io-index" 4310 + checksum = "8f1fb85efa936c42c6d5fc28d2629bb51e4b2f4b8a5211e297d599cc5a093792" 4311 + dependencies = [ 4312 + "openssl-probe", 4313 + "rustls-pemfile 2.1.2", 4314 + "rustls-pki-types", 4315 "schannel", 4316 "security-framework", 4317 ] ··· 4322 source = "registry+https://github.com/rust-lang/crates.io-index" 4323 checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" 4324 dependencies = [ 4325 + "base64 0.21.7", 4326 ] 4327 4328 [[package]] 4329 + name = "rustls-pemfile" 4330 + version = "2.1.2" 4331 source = "registry+https://github.com/rust-lang/crates.io-index" 4332 + checksum = "29993a25686778eb88d4189742cd713c9bce943bc54251a33509dc63cbacf73d" 4333 dependencies = [ 4334 + "base64 0.22.0", 4335 + "rustls-pki-types", 4336 ] 4337 4338 [[package]] 4339 + name = "rustls-pki-types" 4340 + version = "1.5.0" 4341 + source = "registry+https://github.com/rust-lang/crates.io-index" 4342 + checksum = "beb461507cee2c2ff151784c52762cf4d9ff6a61f3e80968600ed24fa837fa54" 4343 + 4344 + [[package]] 4345 name = "rustls-webpki" 4346 version = "0.101.7" 4347 source = "registry+https://github.com/rust-lang/crates.io-index" 4348 checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765" 4349 dependencies = [ 4350 + "ring", 4351 + "untrusted", 4352 + ] 4353 + 4354 + [[package]] 4355 + name = "rustls-webpki" 4356 + version = "0.102.3" 4357 + source = "registry+https://github.com/rust-lang/crates.io-index" 4358 + checksum = "f3bce581c0dd41bce533ce695a1437fa16a7ab5ac3ccfa99fe1a620a7885eabf" 4359 + dependencies = [ 4360 + "ring", 4361 + "rustls-pki-types", 4362 + "untrusted", 4363 ] 4364 4365 [[package]] 4366 name = "rustversion" 4367 + version = "1.0.15" 4368 source = "registry+https://github.com/rust-lang/crates.io-index" 4369 + checksum = "80af6f9131f277a45a3fba6ce8e2258037bb0477a67e610d3c1fe046ab31de47" 4370 4371 [[package]] 4372 name = "rustybuzz" ··· 4386 4387 [[package]] 4388 name = "ryu" 4389 + version = "1.0.17" 4390 source = "registry+https://github.com/rust-lang/crates.io-index" 4391 + checksum = "e86697c916019a8588c99b5fac3cead74ec0b4b819707a682fd4d23fa0ce1ba1" 4392 4393 [[package]] 4394 name = "salsa20" ··· 4410 4411 [[package]] 4412 name = "schannel" 4413 + version = "0.1.23" 4414 source = "registry+https://github.com/rust-lang/crates.io-index" 4415 + checksum = "fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534" 4416 dependencies = [ 4417 + "windows-sys 0.52.0", 4418 ] 4419 4420 [[package]] ··· 4447 source = "registry+https://github.com/rust-lang/crates.io-index" 4448 checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414" 4449 dependencies = [ 4450 + "ring", 4451 + "untrusted", 4452 ] 4453 4454 [[package]] 4455 name = "sctk-adwaita" 4456 + version = "0.8.1" 4457 source = "registry+https://github.com/rust-lang/crates.io-index" 4458 + checksum = "82b2eaf3a5b264a521b988b2e73042e742df700c4f962cde845d1541adb46550" 4459 dependencies = [ 4460 "ab_glyph", 4461 "log", 4462 + "memmap2 0.9.4", 4463 "smithay-client-toolkit", 4464 + "tiny-skia 0.11.4", 4465 ] 4466 4467 [[package]] 4468 name = "sdl2" 4469 + version = "0.36.0" 4470 + source = "git+https://github.com/Rust-SDL2/rust-sdl2?rev=f2f1e29a416bcc22f2faf411866db2c8d9536308#f2f1e29a416bcc22f2faf411866db2c8d9536308" 4471 dependencies = [ 4472 "bitflags 1.3.2", 4473 "lazy_static", ··· 4477 4478 [[package]] 4479 name = "sdl2-sys" 4480 + version = "0.36.0" 4481 + source = "git+https://github.com/Rust-SDL2/rust-sdl2?rev=f2f1e29a416bcc22f2faf411866db2c8d9536308#f2f1e29a416bcc22f2faf411866db2c8d9536308" 4482 dependencies = [ 4483 "cfg-if", 4484 "cmake", ··· 4488 4489 [[package]] 4490 name = "secp256k1" 4491 + version = "0.27.0" 4492 source = "registry+https://github.com/rust-lang/crates.io-index" 4493 + checksum = "25996b82292a7a57ed3508f052cfff8640d38d32018784acd714758b43da9c8f" 4494 dependencies = [ 4495 + "bitcoin_hashes 0.12.0", 4496 + "secp256k1-sys 0.8.1", 4497 ] 4498 4499 [[package]] 4500 name = "secp256k1" 4501 + version = "0.29.0" 4502 source = "registry+https://github.com/rust-lang/crates.io-index" 4503 + checksum = "0e0cc0f1cf93f4969faf3ea1c7d8a9faed25918d96affa959720823dfe86d4f3" 4504 dependencies = [ 4505 + "bitcoin_hashes 0.14.0", 4506 + "rand 0.8.5", 4507 + "secp256k1-sys 0.10.0", 4508 "serde", 4509 ] 4510 4511 [[package]] 4512 name = "secp256k1-sys" 4513 + version = "0.8.1" 4514 source = "registry+https://github.com/rust-lang/crates.io-index" 4515 + checksum = "70a129b9e9efbfb223753b9163c4ab3b13cff7fd9c7f010fbac25ab4099fa07e" 4516 dependencies = [ 4517 "cc", 4518 ] 4519 4520 [[package]] 4521 name = "secp256k1-sys" 4522 + version = "0.10.0" 4523 source = "registry+https://github.com/rust-lang/crates.io-index" 4524 + checksum = "1433bd67156263443f14d603720b082dd3121779323fce20cba2aa07b874bc1b" 4525 dependencies = [ 4526 "cc", 4527 ] 4528 4529 [[package]] 4530 name = "security-framework" 4531 + version = "2.10.0" 4532 source = "registry+https://github.com/rust-lang/crates.io-index" 4533 + checksum = "770452e37cad93e0a50d5abc3990d2bc351c36d0328f86cefec2f2fb206eaef6" 4534 dependencies = [ 4535 "bitflags 1.3.2", 4536 "core-foundation", ··· 4541 4542 [[package]] 4543 name = "security-framework-sys" 4544 + version = "2.10.0" 4545 source = "registry+https://github.com/rust-lang/crates.io-index" 4546 + checksum = "41f3cc463c0ef97e11c3461a9d3787412d30e8e7eb907c79180c4a57bf7c04ef" 4547 dependencies = [ 4548 "core-foundation-sys", 4549 "libc", ··· 4551 4552 [[package]] 4553 name = "semver" 4554 + version = "1.0.22" 4555 source = "registry+https://github.com/rust-lang/crates.io-index" 4556 + checksum = "92d43fe69e652f3df9bdc2b85b2854a0825b86e4fb76bc44d945137d053639ca" 4557 4558 [[package]] 4559 name = "serde" 4560 + version = "1.0.198" 4561 source = "registry+https://github.com/rust-lang/crates.io-index" 4562 + checksum = "9846a40c979031340571da2545a4e5b7c4163bdae79b301d5f86d03979451fcc" 4563 dependencies = [ 4564 "serde_derive", 4565 ] 4566 4567 [[package]] 4568 name = "serde_derive" 4569 + version = "1.0.198" 4570 source = "registry+https://github.com/rust-lang/crates.io-index" 4571 + checksum = "e88edab869b01783ba905e7d0153f9fc1a6505a96e4ad3018011eedb838566d9" 4572 dependencies = [ 4573 "proc-macro2", 4574 "quote", 4575 + "syn 2.0.60", 4576 ] 4577 4578 [[package]] 4579 name = "serde_json" 4580 + version = "1.0.116" 4581 source = "registry+https://github.com/rust-lang/crates.io-index" 4582 + checksum = "3e17db7126d17feb94eb3fad46bf1a96b034e8aacbc2e775fe81505f8b0b2813" 4583 dependencies = [ 4584 "itoa", 4585 "ryu", ··· 4588 4589 [[package]] 4590 name = "serde_repr" 4591 + version = "0.1.19" 4592 source = "registry+https://github.com/rust-lang/crates.io-index" 4593 + checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9" 4594 dependencies = [ 4595 "proc-macro2", 4596 "quote", 4597 + "syn 2.0.60", 4598 ] 4599 4600 [[package]] ··· 4642 4643 [[package]] 4644 name = "shlex" 4645 + version = "1.3.0" 4646 source = "registry+https://github.com/rust-lang/crates.io-index" 4647 + checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" 4648 4649 [[package]] 4650 name = "signal-hook-registry" 4651 + version = "1.4.2" 4652 source = "registry+https://github.com/rust-lang/crates.io-index" 4653 + checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1" 4654 dependencies = [ 4655 "libc", 4656 ] ··· 4696 4697 [[package]] 4698 name = "smallvec" 4699 + version = "1.13.2" 4700 source = "registry+https://github.com/rust-lang/crates.io-index" 4701 + checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" 4702 4703 [[package]] 4704 name = "smartstring" ··· 4713 4714 [[package]] 4715 name = "smithay-client-toolkit" 4716 + version = "0.18.1" 4717 source = "registry+https://github.com/rust-lang/crates.io-index" 4718 + checksum = "922fd3eeab3bd820d76537ce8f582b1cf951eceb5475c28500c7457d9d17f53a" 4719 dependencies = [ 4720 + "bitflags 2.5.0", 4721 "calloop", 4722 + "calloop-wayland-source", 4723 + "cursor-icon", 4724 + "libc", 4725 "log", 4726 + "memmap2 0.9.4", 4727 + "rustix 0.38.34", 4728 + "thiserror", 4729 + "wayland-backend", 4730 "wayland-client", 4731 + "wayland-csd-frame", 4732 "wayland-cursor", 4733 "wayland-protocols", 4734 + "wayland-protocols-wlr", 4735 + "wayland-scanner", 4736 + "xkeysym", 4737 ] 4738 4739 [[package]] 4740 name = "smithay-clipboard" 4741 + version = "0.7.1" 4742 source = "registry+https://github.com/rust-lang/crates.io-index" 4743 + checksum = "c091e7354ea8059d6ad99eace06dd13ddeedbb0ac72d40a9a6e7ff790525882d" 4744 dependencies = [ 4745 + "libc", 4746 "smithay-client-toolkit", 4747 + "wayland-backend", 4748 + ] 4749 + 4750 + [[package]] 4751 + name = "smol_str" 4752 + version = "0.2.1" 4753 + source = "registry+https://github.com/rust-lang/crates.io-index" 4754 + checksum = "e6845563ada680337a52d43bb0b29f396f2d911616f6573012645b9e3d048a49" 4755 + dependencies = [ 4756 + "serde", 4757 ] 4758 4759 [[package]] ··· 4768 4769 [[package]] 4770 name = "socket2" 4771 + version = "0.5.6" 4772 source = "registry+https://github.com/rust-lang/crates.io-index" 4773 + checksum = "05ffd9c0a93b7543e062e759284fcf5f5e3b098501104bfbdde4d404db792871" 4774 dependencies = [ 4775 "libc", 4776 + "windows-sys 0.52.0", 4777 ] 4778 4779 [[package]] 4780 name = "speedy" 4781 + version = "0.8.7" 4782 + source = "registry+https://github.com/rust-lang/crates.io-index" 4783 + checksum = "da1992073f0e55aab599f4483c460598219b4f9ff0affa124b33580ab511e25a" 4784 dependencies = [ 4785 + "memoffset 0.9.1", 4786 "speedy-derive", 4787 ] 4788 4789 [[package]] 4790 name = "speedy-derive" 4791 + version = "0.8.7" 4792 + source = "registry+https://github.com/rust-lang/crates.io-index" 4793 + checksum = "658f2ca5276b92c3dfd65fa88316b4e032ace68f88d7570b43967784c0bac5ac" 4794 dependencies = [ 4795 "proc-macro2", 4796 "quote", 4797 + "syn 2.0.60", 4798 ] 4799 4800 [[package]] 4801 name = "spin" 4802 version = "0.9.8" 4803 source = "registry+https://github.com/rust-lang/crates.io-index" 4804 checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" ··· 4807 ] 4808 4809 [[package]] 4810 + name = "spirv" 4811 + version = "0.3.0+sdk-1.3.268.0" 4812 source = "registry+https://github.com/rust-lang/crates.io-index" 4813 + checksum = "eda41003dc44290527a59b13432d4a0379379fa074b70174882adfbdfd917844" 4814 + dependencies = [ 4815 + "bitflags 2.5.0", 4816 + ] 4817 4818 [[package]] 4819 + name = "static_assertions" 4820 + version = "1.1.0" 4821 source = "registry+https://github.com/rust-lang/crates.io-index" 4822 + checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 4823 4824 [[package]] 4825 name = "strict-num" ··· 4859 4860 [[package]] 4861 name = "syn" 4862 + version = "2.0.60" 4863 source = "registry+https://github.com/rust-lang/crates.io-index" 4864 + checksum = "909518bc7b1c9b779f1bbf07f2929d35af9f0f37e47c6e9ef7f9dddc1e1821f3" 4865 dependencies = [ 4866 "proc-macro2", 4867 "quote", ··· 4869 ] 4870 4871 [[package]] 4872 + name = "sync_wrapper" 4873 + version = "0.1.2" 4874 + source = "registry+https://github.com/rust-lang/crates.io-index" 4875 + checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" 4876 + 4877 + [[package]] 4878 name = "synchronoise" 4879 version = "1.0.1" 4880 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4884 ] 4885 4886 [[package]] 4887 + name = "syntect" 4888 + version = "5.2.0" 4889 + source = "registry+https://github.com/rust-lang/crates.io-index" 4890 + checksum = "874dcfa363995604333cf947ae9f751ca3af4522c60886774c4963943b4746b1" 4891 + dependencies = [ 4892 + "bincode", 4893 + "bitflags 1.3.2", 4894 + "fancy-regex", 4895 + "flate2", 4896 + "fnv", 4897 + "once_cell", 4898 + "plist", 4899 + "regex-syntax 0.8.3", 4900 + "serde", 4901 + "serde_derive", 4902 + "serde_json", 4903 + "thiserror", 4904 + "walkdir", 4905 + "yaml-rust", 4906 + ] 4907 + 4908 + [[package]] 4909 name = "system-configuration" 4910 version = "0.5.1" 4911 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4928 4929 [[package]] 4930 name = "tempfile" 4931 + version = "3.10.1" 4932 source = "registry+https://github.com/rust-lang/crates.io-index" 4933 + checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" 4934 dependencies = [ 4935 "cfg-if", 4936 + "fastrand 2.0.2", 4937 + "rustix 0.38.34", 4938 + "windows-sys 0.52.0", 4939 + ] 4940 + 4941 + [[package]] 4942 + name = "termcolor" 4943 + version = "1.4.1" 4944 + source = "registry+https://github.com/rust-lang/crates.io-index" 4945 + checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" 4946 + dependencies = [ 4947 + "winapi-util", 4948 + ] 4949 + 4950 + [[package]] 4951 + name = "textnonce" 4952 + version = "1.0.0" 4953 + source = "registry+https://github.com/rust-lang/crates.io-index" 4954 + checksum = "7743f8d70cd784ed1dc33106a18998d77758d281dc40dc3e6d050cf0f5286683" 4955 + dependencies = [ 4956 + "base64 0.12.3", 4957 + "rand 0.7.3", 4958 ] 4959 4960 [[package]] 4961 + name = "thin-vec" 4962 + version = "0.2.13" 4963 + source = "registry+https://github.com/rust-lang/crates.io-index" 4964 + checksum = "a38c90d48152c236a3ab59271da4f4ae63d678c5d7ad6b7714d7cb9760be5e4b" 4965 + 4966 + [[package]] 4967 name = "thiserror" 4968 + version = "1.0.59" 4969 source = "registry+https://github.com/rust-lang/crates.io-index" 4970 + checksum = "f0126ad08bff79f29fc3ae6a55cc72352056dfff61e3ff8bb7129476d44b23aa" 4971 dependencies = [ 4972 "thiserror-impl", 4973 ] 4974 4975 [[package]] 4976 name = "thiserror-impl" 4977 + version = "1.0.59" 4978 source = "registry+https://github.com/rust-lang/crates.io-index" 4979 + checksum = "d1cd413b5d558b4c5bf3680e324a6fa5014e7b7c067a51e69dbdf47eb7148b66" 4980 dependencies = [ 4981 "proc-macro2", 4982 "quote", 4983 + "syn 2.0.60", 4984 ] 4985 4986 [[package]] 4987 name = "thread-priority" 4988 + version = "1.0.0" 4989 source = "registry+https://github.com/rust-lang/crates.io-index" 4990 + checksum = "599e8e829c2314b750ecade9309ecc6cf9a48c2e62fe25680b6c1d2172463ca3" 4991 dependencies = [ 4992 + "bitflags 2.5.0", 4993 "cfg-if", 4994 "libc", 4995 "log", ··· 4999 5000 [[package]] 5001 name = "thread_local" 5002 + version = "1.1.8" 5003 source = "registry+https://github.com/rust-lang/crates.io-index" 5004 + checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c" 5005 dependencies = [ 5006 "cfg-if", 5007 "once_cell", ··· 5009 5010 [[package]] 5011 name = "tiff" 5012 + version = "0.9.1" 5013 source = "registry+https://github.com/rust-lang/crates.io-index" 5014 + checksum = "ba1310fcea54c6a9a4fd1aad794ecc02c31682f6bfbecdf460bf19533eed1e3e" 5015 dependencies = [ 5016 "flate2", 5017 "jpeg-decoder", ··· 5020 5021 [[package]] 5022 name = "time" 5023 + version = "0.3.36" 5024 source = "registry+https://github.com/rust-lang/crates.io-index" 5025 + checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" 5026 dependencies = [ 5027 "deranged", 5028 "itoa", 5029 + "num-conv", 5030 "powerfmt", 5031 "serde", 5032 "time-core", ··· 5041 5042 [[package]] 5043 name = "time-macros" 5044 + version = "0.2.18" 5045 source = "registry+https://github.com/rust-lang/crates.io-index" 5046 + checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" 5047 dependencies = [ 5048 + "num-conv", 5049 "time-core", 5050 ] 5051 ··· 5069 5070 [[package]] 5071 name = "tiny-skia" 5072 + version = "0.10.0" 5073 source = "registry+https://github.com/rust-lang/crates.io-index" 5074 + checksum = "7db11798945fa5c3e5490c794ccca7c6de86d3afdd54b4eb324109939c6f37bc" 5075 dependencies = [ 5076 "arrayref", 5077 "arrayvec", 5078 "bytemuck", 5079 "cfg-if", 5080 + "log", 5081 "png", 5082 + "tiny-skia-path 0.10.0", 5083 ] 5084 5085 [[package]] 5086 name = "tiny-skia" 5087 + version = "0.11.4" 5088 source = "registry+https://github.com/rust-lang/crates.io-index" 5089 + checksum = "83d13394d44dae3207b52a326c0c85a8bf87f1541f23b0d143811088497b09ab" 5090 dependencies = [ 5091 "arrayref", 5092 "arrayvec", 5093 "bytemuck", 5094 "cfg-if", 5095 "log", 5096 + "tiny-skia-path 0.11.4", 5097 ] 5098 5099 [[package]] 5100 name = "tiny-skia-path" 5101 + version = "0.10.0" 5102 source = "registry+https://github.com/rust-lang/crates.io-index" 5103 + checksum = "2f60aa35c89ac2687ace1a2556eaaea68e8c0d47408a2e3e7f5c98a489e7281c" 5104 dependencies = [ 5105 "arrayref", 5106 "bytemuck", ··· 5109 5110 [[package]] 5111 name = "tiny-skia-path" 5112 + version = "0.11.4" 5113 source = "registry+https://github.com/rust-lang/crates.io-index" 5114 + checksum = "9c9e7fc0c2e86a30b117d0462aa261b72b7a99b7ebd7deb3a14ceda95c5bdc93" 5115 dependencies = [ 5116 "arrayref", 5117 "bytemuck", ··· 5135 5136 [[package]] 5137 name = "tokio" 5138 + version = "1.37.0" 5139 source = "registry+https://github.com/rust-lang/crates.io-index" 5140 + checksum = "1adbebffeca75fcfd058afa480fb6c0b81e165a0323f9c9d39c9697e37c46787" 5141 dependencies = [ 5142 "backtrace", 5143 "bytes", ··· 5147 "parking_lot", 5148 "pin-project-lite", 5149 "signal-hook-registry", 5150 + "socket2 0.5.6", 5151 "tokio-macros", 5152 "windows-sys 0.48.0", 5153 ] ··· 5160 dependencies = [ 5161 "proc-macro2", 5162 "quote", 5163 + "syn 2.0.60", 5164 ] 5165 5166 [[package]] ··· 5179 source = "registry+https://github.com/rust-lang/crates.io-index" 5180 checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" 5181 dependencies = [ 5182 + "rustls 0.21.11", 5183 + "tokio", 5184 + ] 5185 + 5186 + [[package]] 5187 + name = "tokio-rustls" 5188 + version = "0.25.0" 5189 + source = "registry+https://github.com/rust-lang/crates.io-index" 5190 + checksum = "775e0c0f0adb3a2f22a00c4745d728b479985fc15ee7ca6a2608388c5569860f" 5191 + dependencies = [ 5192 + "rustls 0.22.4", 5193 + "rustls-pki-types", 5194 "tokio", 5195 ] 5196 5197 [[package]] 5198 name = "tokio-tungstenite" 5199 + version = "0.21.0" 5200 source = "registry+https://github.com/rust-lang/crates.io-index" 5201 + checksum = "c83b561d025642014097b66e6c1bb422783339e0909e4429cde4749d1990bc38" 5202 dependencies = [ 5203 "futures-util", 5204 "log", 5205 "native-tls", 5206 + "rustls 0.22.4", 5207 + "rustls-native-certs 0.7.0", 5208 + "rustls-pki-types", 5209 "tokio", 5210 "tokio-native-tls", 5211 + "tokio-rustls 0.25.0", 5212 "tungstenite", 5213 + "webpki-roots 0.26.1", 5214 ] 5215 5216 [[package]] ··· 5245 ] 5246 5247 [[package]] 5248 + name = "toml_edit" 5249 + version = "0.21.1" 5250 + source = "registry+https://github.com/rust-lang/crates.io-index" 5251 + checksum = "6a8534fd7f78b5405e860340ad6575217ce99f38d4d5c8f2442cb5ecb50090e1" 5252 + dependencies = [ 5253 + "indexmap", 5254 + "toml_datetime", 5255 + "winnow", 5256 + ] 5257 + 5258 + [[package]] 5259 name = "tower-service" 5260 version = "0.3.2" 5261 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5280 dependencies = [ 5281 "proc-macro2", 5282 "quote", 5283 + "syn 2.0.60", 5284 ] 5285 5286 [[package]] ··· 5348 5349 [[package]] 5350 name = "tungstenite" 5351 + version = "0.21.0" 5352 source = "registry+https://github.com/rust-lang/crates.io-index" 5353 + checksum = "9ef1a641ea34f399a848dea702823bbecfb4c486f911735368f1f137cb8257e1" 5354 dependencies = [ 5355 "byteorder", 5356 "bytes", 5357 "data-encoding", 5358 + "http 1.1.0", 5359 "httparse", 5360 "log", 5361 "native-tls", 5362 + "rand 0.8.5", 5363 + "rustls 0.22.4", 5364 + "rustls-native-certs 0.7.0", 5365 + "rustls-pki-types", 5366 "sha1", 5367 "thiserror", 5368 "url", 5369 "utf-8", 5370 + "webpki-roots 0.26.1", 5371 + ] 5372 + 5373 + [[package]] 5374 + name = "type-map" 5375 + version = "0.5.0" 5376 + source = "registry+https://github.com/rust-lang/crates.io-index" 5377 + checksum = "deb68604048ff8fa93347f02441e4487594adc20bb8a084f9e564d2b827a0a9f" 5378 + dependencies = [ 5379 + "rustc-hash", 5380 ] 5381 5382 [[package]] ··· 5387 5388 [[package]] 5389 name = "uds_windows" 5390 + version = "1.1.0" 5391 source = "registry+https://github.com/rust-lang/crates.io-index" 5392 + checksum = "89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9" 5393 dependencies = [ 5394 + "memoffset 0.9.1", 5395 "tempfile", 5396 "winapi", 5397 ] 5398 5399 [[package]] 5400 + name = "unicase" 5401 + version = "2.7.0" 5402 + source = "registry+https://github.com/rust-lang/crates.io-index" 5403 + checksum = "f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89" 5404 + dependencies = [ 5405 + "version_check", 5406 + ] 5407 + 5408 + [[package]] 5409 name = "unicode-bidi" 5410 + version = "0.3.15" 5411 source = "registry+https://github.com/rust-lang/crates.io-index" 5412 + checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" 5413 5414 [[package]] 5415 name = "unicode-bidi-mirroring" ··· 5437 5438 [[package]] 5439 name = "unicode-normalization" 5440 + version = "0.1.23" 5441 source = "registry+https://github.com/rust-lang/crates.io-index" 5442 + checksum = "a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5" 5443 dependencies = [ 5444 "tinyvec", 5445 ] 5446 5447 [[package]] 5448 name = "unicode-script" 5449 + version = "0.5.6" 5450 + source = "registry+https://github.com/rust-lang/crates.io-index" 5451 + checksum = "ad8d71f5726e5f285a935e9fe8edfd53f0491eb6e9a5774097fdabee7cd8c9cd" 5452 + 5453 + [[package]] 5454 + name = "unicode-segmentation" 5455 + version = "1.11.0" 5456 source = "registry+https://github.com/rust-lang/crates.io-index" 5457 + checksum = "d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202" 5458 5459 [[package]] 5460 name = "unicode-vo" ··· 5463 checksum = "b1d386ff53b415b7fe27b50bb44679e2cc4660272694b7b6f3326d8480823a94" 5464 5465 [[package]] 5466 + name = "unicode-width" 5467 + version = "0.1.11" 5468 + source = "registry+https://github.com/rust-lang/crates.io-index" 5469 + checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85" 5470 + 5471 + [[package]] 5472 + name = "unicode-xid" 5473 + version = "0.2.4" 5474 + source = "registry+https://github.com/rust-lang/crates.io-index" 5475 + checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" 5476 + 5477 + [[package]] 5478 name = "universal-hash" 5479 version = "0.5.1" 5480 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5486 5487 [[package]] 5488 name = "untrusted" 5489 version = "0.9.0" 5490 source = "registry+https://github.com/rust-lang/crates.io-index" 5491 checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" ··· 5507 source = "registry+https://github.com/rust-lang/crates.io-index" 5508 checksum = "14d09ddfb0d93bf84824c09336d32e42f80961a9d1680832eb24fdf249ce11e6" 5509 dependencies = [ 5510 + "base64 0.21.7", 5511 "log", 5512 "pico-args", 5513 "usvg-parser", ··· 5527 "imagesize", 5528 "kurbo", 5529 "log", 5530 + "roxmltree 0.18.1", 5531 "simplecss", 5532 "siphasher", 5533 "svgtypes", ··· 5581 checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 5582 5583 [[package]] 5584 name = "version-compare" 5585 version = "0.1.1" 5586 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5600 5601 [[package]] 5602 name = "walkdir" 5603 + version = "2.5.0" 5604 source = "registry+https://github.com/rust-lang/crates.io-index" 5605 + checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" 5606 dependencies = [ 5607 "same-file", 5608 "winapi-util", ··· 5619 5620 [[package]] 5621 name = "wasi" 5622 + version = "0.9.0+wasi-snapshot-preview1" 5623 + source = "registry+https://github.com/rust-lang/crates.io-index" 5624 + checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519" 5625 + 5626 + [[package]] 5627 + name = "wasi" 5628 version = "0.11.0+wasi-snapshot-preview1" 5629 source = "registry+https://github.com/rust-lang/crates.io-index" 5630 checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 5631 5632 [[package]] 5633 name = "wasm-bindgen" 5634 + version = "0.2.92" 5635 source = "registry+https://github.com/rust-lang/crates.io-index" 5636 + checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" 5637 dependencies = [ 5638 "cfg-if", 5639 "wasm-bindgen-macro", ··· 5641 5642 [[package]] 5643 name = "wasm-bindgen-backend" 5644 + version = "0.2.92" 5645 source = "registry+https://github.com/rust-lang/crates.io-index" 5646 + checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" 5647 dependencies = [ 5648 "bumpalo", 5649 "log", 5650 "once_cell", 5651 "proc-macro2", 5652 "quote", 5653 + "syn 2.0.60", 5654 "wasm-bindgen-shared", 5655 ] 5656 5657 [[package]] 5658 name = "wasm-bindgen-futures" 5659 + version = "0.4.42" 5660 source = "registry+https://github.com/rust-lang/crates.io-index" 5661 + checksum = "76bc14366121efc8dbb487ab05bcc9d346b3b5ec0eaa76e46594cabbe51762c0" 5662 dependencies = [ 5663 "cfg-if", 5664 "js-sys", ··· 5668 5669 [[package]] 5670 name = "wasm-bindgen-macro" 5671 + version = "0.2.92" 5672 source = "registry+https://github.com/rust-lang/crates.io-index" 5673 + checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" 5674 dependencies = [ 5675 "quote", 5676 "wasm-bindgen-macro-support", ··· 5678 5679 [[package]] 5680 name = "wasm-bindgen-macro-support" 5681 + version = "0.2.92" 5682 source = "registry+https://github.com/rust-lang/crates.io-index" 5683 + checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" 5684 dependencies = [ 5685 "proc-macro2", 5686 "quote", 5687 + "syn 2.0.60", 5688 "wasm-bindgen-backend", 5689 "wasm-bindgen-shared", 5690 ] 5691 5692 [[package]] 5693 name = "wasm-bindgen-shared" 5694 + version = "0.2.92" 5695 source = "registry+https://github.com/rust-lang/crates.io-index" 5696 + checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" 5697 5698 [[package]] 5699 + name = "wayland-backend" 5700 + version = "0.3.3" 5701 source = "registry+https://github.com/rust-lang/crates.io-index" 5702 + checksum = "9d50fa61ce90d76474c87f5fc002828d81b32677340112b4ef08079a9d459a40" 5703 dependencies = [ 5704 + "cc", 5705 "downcast-rs", 5706 + "rustix 0.38.34", 5707 "scoped-tls", 5708 + "smallvec", 5709 + "wayland-sys", 5710 + ] 5711 + 5712 + [[package]] 5713 + name = "wayland-client" 5714 + version = "0.31.2" 5715 + source = "registry+https://github.com/rust-lang/crates.io-index" 5716 + checksum = "82fb96ee935c2cea6668ccb470fb7771f6215d1691746c2d896b447a00ad3f1f" 5717 + dependencies = [ 5718 + "bitflags 2.5.0", 5719 + "rustix 0.38.34", 5720 + "wayland-backend", 5721 "wayland-scanner", 5722 ] 5723 5724 [[package]] 5725 + name = "wayland-csd-frame" 5726 + version = "0.3.0" 5727 source = "registry+https://github.com/rust-lang/crates.io-index" 5728 + checksum = "625c5029dbd43d25e6aa9615e88b829a5cad13b2819c4ae129fdbb7c31ab4c7e" 5729 dependencies = [ 5730 + "bitflags 2.5.0", 5731 + "cursor-icon", 5732 + "wayland-backend", 5733 ] 5734 5735 [[package]] 5736 name = "wayland-cursor" 5737 + version = "0.31.1" 5738 source = "registry+https://github.com/rust-lang/crates.io-index" 5739 + checksum = "71ce5fa868dd13d11a0d04c5e2e65726d0897be8de247c0c5a65886e283231ba" 5740 dependencies = [ 5741 + "rustix 0.38.34", 5742 "wayland-client", 5743 "xcursor", 5744 ] 5745 5746 [[package]] 5747 name = "wayland-protocols" 5748 + version = "0.31.2" 5749 source = "registry+https://github.com/rust-lang/crates.io-index" 5750 + checksum = "8f81f365b8b4a97f422ac0e8737c438024b5951734506b0e1d775c73030561f4" 5751 dependencies = [ 5752 + "bitflags 2.5.0", 5753 + "wayland-backend", 5754 "wayland-client", 5755 "wayland-scanner", 5756 ] 5757 5758 [[package]] 5759 + name = "wayland-protocols-plasma" 5760 + version = "0.2.0" 5761 source = "registry+https://github.com/rust-lang/crates.io-index" 5762 + checksum = "23803551115ff9ea9bce586860c5c5a971e360825a0309264102a9495a5ff479" 5763 dependencies = [ 5764 + "bitflags 2.5.0", 5765 + "wayland-backend", 5766 + "wayland-client", 5767 + "wayland-protocols", 5768 + "wayland-scanner", 5769 ] 5770 5771 [[package]] 5772 + name = "wayland-protocols-wlr" 5773 + version = "0.2.0" 5774 source = "registry+https://github.com/rust-lang/crates.io-index" 5775 + checksum = "ad1f61b76b6c2d8742e10f9ba5c3737f6530b4c243132c2a2ccc8aa96fe25cd6" 5776 dependencies = [ 5777 + "bitflags 2.5.0", 5778 + "wayland-backend", 5779 + "wayland-client", 5780 + "wayland-protocols", 5781 + "wayland-scanner", 5782 + ] 5783 + 5784 + [[package]] 5785 + name = "wayland-scanner" 5786 + version = "0.31.1" 5787 + source = "registry+https://github.com/rust-lang/crates.io-index" 5788 + checksum = "63b3a62929287001986fb58c789dce9b67604a397c15c611ad9f747300b6c283" 5789 + dependencies = [ 5790 + "proc-macro2", 5791 + "quick-xml", 5792 + "quote", 5793 ] 5794 5795 [[package]] 5796 name = "wayland-sys" 5797 + version = "0.31.1" 5798 source = "registry+https://github.com/rust-lang/crates.io-index" 5799 + checksum = "15a0c8eaff5216d07f226cb7a549159267f3467b289d9a2e52fd3ef5aae2b7af" 5800 dependencies = [ 5801 "dlib", 5802 "log", 5803 + "once_cell", 5804 "pkg-config", 5805 ] 5806 5807 [[package]] 5808 name = "web-sys" 5809 + version = "0.3.69" 5810 source = "registry+https://github.com/rust-lang/crates.io-index" 5811 + checksum = "77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef" 5812 dependencies = [ 5813 "js-sys", 5814 "wasm-bindgen", ··· 5816 5817 [[package]] 5818 name = "web-time" 5819 + version = "0.2.4" 5820 source = "registry+https://github.com/rust-lang/crates.io-index" 5821 + checksum = "aa30049b1c872b72c89866d458eae9f20380ab280ffd1b1e18df2d3e2d98cfe0" 5822 dependencies = [ 5823 "js-sys", 5824 "wasm-bindgen", ··· 5826 5827 [[package]] 5828 name = "webbrowser" 5829 + version = "0.8.15" 5830 source = "registry+https://github.com/rust-lang/crates.io-index" 5831 + checksum = "db67ae75a9405634f5882791678772c94ff5f16a66535aae186e26aa0841fc8b" 5832 dependencies = [ 5833 "core-foundation", 5834 "home", ··· 5836 "log", 5837 "ndk-context", 5838 "objc", 5839 + "raw-window-handle 0.5.2", 5840 "url", 5841 "web-sys", 5842 ] 5843 5844 [[package]] 5845 + name = "webpki-roots" 5846 + version = "0.25.4" 5847 source = "registry+https://github.com/rust-lang/crates.io-index" 5848 + checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1" 5849 + 5850 + [[package]] 5851 + name = "webpki-roots" 5852 + version = "0.26.1" 5853 + source = "registry+https://github.com/rust-lang/crates.io-index" 5854 + checksum = "b3de34ae270483955a94f4b21bdaaeb83d508bb84a01435f393818edb0012009" 5855 dependencies = [ 5856 + "rustls-pki-types", 5857 ] 5858 5859 [[package]] 5860 + name = "weezl" 5861 + version = "0.1.8" 5862 source = "registry+https://github.com/rust-lang/crates.io-index" 5863 + checksum = "53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082" 5864 + 5865 + [[package]] 5866 + name = "wgpu" 5867 + version = "0.19.4" 5868 + source = "registry+https://github.com/rust-lang/crates.io-index" 5869 + checksum = "cbd7311dbd2abcfebaabf1841a2824ed7c8be443a0f29166e5d3c6a53a762c01" 5870 dependencies = [ 5871 + "arrayvec", 5872 + "cfg-if", 5873 + "cfg_aliases", 5874 + "js-sys", 5875 + "log", 5876 + "naga", 5877 + "parking_lot", 5878 + "profiling", 5879 + "raw-window-handle 0.6.1", 5880 + "smallvec", 5881 + "static_assertions", 5882 + "wasm-bindgen", 5883 + "wasm-bindgen-futures", 5884 + "web-sys", 5885 + "wgpu-core", 5886 + "wgpu-hal", 5887 + "wgpu-types", 5888 ] 5889 5890 [[package]] 5891 + name = "wgpu-core" 5892 + version = "0.19.4" 5893 source = "registry+https://github.com/rust-lang/crates.io-index" 5894 + checksum = "28b94525fc99ba9e5c9a9e24764f2bc29bad0911a7446c12f446a8277369bf3a" 5895 + dependencies = [ 5896 + "arrayvec", 5897 + "bit-vec", 5898 + "bitflags 2.5.0", 5899 + "cfg_aliases", 5900 + "codespan-reporting", 5901 + "indexmap", 5902 + "log", 5903 + "naga", 5904 + "once_cell", 5905 + "parking_lot", 5906 + "profiling", 5907 + "raw-window-handle 0.6.1", 5908 + "rustc-hash", 5909 + "smallvec", 5910 + "thiserror", 5911 + "web-sys", 5912 + "wgpu-hal", 5913 + "wgpu-types", 5914 + ] 5915 5916 [[package]] 5917 + name = "wgpu-hal" 5918 + version = "0.19.4" 5919 source = "registry+https://github.com/rust-lang/crates.io-index" 5920 + checksum = "fc1a4924366df7ab41a5d8546d6534f1f33231aa5b3f72b9930e300f254e39c3" 5921 + dependencies = [ 5922 + "android_system_properties", 5923 + "arrayvec", 5924 + "ash", 5925 + "bitflags 2.5.0", 5926 + "block", 5927 + "cfg_aliases", 5928 + "core-graphics-types", 5929 + "glow", 5930 + "glutin_wgl_sys", 5931 + "gpu-alloc", 5932 + "gpu-allocator", 5933 + "gpu-descriptor", 5934 + "hassle-rs", 5935 + "js-sys", 5936 + "khronos-egl", 5937 + "libc", 5938 + "libloading 0.7.4", 5939 + "log", 5940 + "metal", 5941 + "naga", 5942 + "ndk-sys", 5943 + "objc", 5944 + "once_cell", 5945 + "parking_lot", 5946 + "profiling", 5947 + "raw-window-handle 0.6.1", 5948 + "renderdoc-sys", 5949 + "rustc-hash", 5950 + "smallvec", 5951 + "thiserror", 5952 + "wasm-bindgen", 5953 + "web-sys", 5954 + "wgpu-types", 5955 + "winapi", 5956 + ] 5957 + 5958 + [[package]] 5959 + name = "wgpu-types" 5960 + version = "0.19.2" 5961 + source = "registry+https://github.com/rust-lang/crates.io-index" 5962 + checksum = "b671ff9fb03f78b46ff176494ee1ebe7d603393f42664be55b64dc8d53969805" 5963 + dependencies = [ 5964 + "bitflags 2.5.0", 5965 + "js-sys", 5966 + "web-sys", 5967 + ] 5968 + 5969 + [[package]] 5970 + name = "widestring" 5971 + version = "1.1.0" 5972 + source = "registry+https://github.com/rust-lang/crates.io-index" 5973 + checksum = "7219d36b6eac893fa81e84ebe06485e7dcbb616177469b142df14f1f4deb1311" 5974 5975 [[package]] 5976 name = "winapi" ··· 5990 5991 [[package]] 5992 name = "winapi-util" 5993 + version = "0.1.8" 5994 source = "registry+https://github.com/rust-lang/crates.io-index" 5995 + checksum = "4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b" 5996 dependencies = [ 5997 + "windows-sys 0.52.0", 5998 ] 5999 6000 [[package]] ··· 6015 ] 6016 6017 [[package]] 6018 + name = "windows" 6019 + version = "0.52.0" 6020 + source = "registry+https://github.com/rust-lang/crates.io-index" 6021 + checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be" 6022 + dependencies = [ 6023 + "windows-core", 6024 + "windows-targets 0.52.5", 6025 + ] 6026 + 6027 + [[package]] 6028 name = "windows-core" 6029 + version = "0.52.0" 6030 source = "registry+https://github.com/rust-lang/crates.io-index" 6031 + checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 6032 dependencies = [ 6033 + "windows-targets 0.52.5", 6034 ] 6035 6036 [[package]] ··· 6079 source = "registry+https://github.com/rust-lang/crates.io-index" 6080 checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 6081 dependencies = [ 6082 + "windows-targets 0.52.5", 6083 ] 6084 6085 [[package]] ··· 6114 6115 [[package]] 6116 name = "windows-targets" 6117 + version = "0.52.5" 6118 source = "registry+https://github.com/rust-lang/crates.io-index" 6119 + checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb" 6120 dependencies = [ 6121 + "windows_aarch64_gnullvm 0.52.5", 6122 + "windows_aarch64_msvc 0.52.5", 6123 + "windows_i686_gnu 0.52.5", 6124 + "windows_i686_gnullvm", 6125 + "windows_i686_msvc 0.52.5", 6126 + "windows_x86_64_gnu 0.52.5", 6127 + "windows_x86_64_gnullvm 0.52.5", 6128 + "windows_x86_64_msvc 0.52.5", 6129 ] 6130 6131 [[package]] ··· 6142 6143 [[package]] 6144 name = "windows_aarch64_gnullvm" 6145 + version = "0.52.5" 6146 source = "registry+https://github.com/rust-lang/crates.io-index" 6147 + checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263" 6148 6149 [[package]] 6150 name = "windows_aarch64_msvc" ··· 6160 6161 [[package]] 6162 name = "windows_aarch64_msvc" 6163 + version = "0.52.5" 6164 source = "registry+https://github.com/rust-lang/crates.io-index" 6165 + checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6" 6166 6167 [[package]] 6168 name = "windows_i686_gnu" ··· 6178 6179 [[package]] 6180 name = "windows_i686_gnu" 6181 + version = "0.52.5" 6182 source = "registry+https://github.com/rust-lang/crates.io-index" 6183 + checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670" 6184 + 6185 + [[package]] 6186 + name = "windows_i686_gnullvm" 6187 + version = "0.52.5" 6188 + source = "registry+https://github.com/rust-lang/crates.io-index" 6189 + checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9" 6190 6191 [[package]] 6192 name = "windows_i686_msvc" ··· 6202 6203 [[package]] 6204 name = "windows_i686_msvc" 6205 + version = "0.52.5" 6206 source = "registry+https://github.com/rust-lang/crates.io-index" 6207 + checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf" 6208 6209 [[package]] 6210 name = "windows_x86_64_gnu" ··· 6220 6221 [[package]] 6222 name = "windows_x86_64_gnu" 6223 + version = "0.52.5" 6224 source = "registry+https://github.com/rust-lang/crates.io-index" 6225 + checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9" 6226 6227 [[package]] 6228 name = "windows_x86_64_gnullvm" ··· 6238 6239 [[package]] 6240 name = "windows_x86_64_gnullvm" 6241 + version = "0.52.5" 6242 source = "registry+https://github.com/rust-lang/crates.io-index" 6243 + checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596" 6244 6245 [[package]] 6246 name = "windows_x86_64_msvc" ··· 6256 6257 [[package]] 6258 name = "windows_x86_64_msvc" 6259 + version = "0.52.5" 6260 source = "registry+https://github.com/rust-lang/crates.io-index" 6261 + checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0" 6262 6263 [[package]] 6264 name = "winit" 6265 + version = "0.29.15" 6266 source = "registry+https://github.com/rust-lang/crates.io-index" 6267 + checksum = "0d59ad965a635657faf09c8f062badd885748428933dad8e8bdd64064d92e5ca" 6268 dependencies = [ 6269 + "ahash 0.8.11", 6270 "android-activity", 6271 + "atomic-waker", 6272 + "bitflags 2.5.0", 6273 + "bytemuck", 6274 + "calloop", 6275 "cfg_aliases", 6276 "core-foundation", 6277 "core-graphics", 6278 + "cursor-icon", 6279 + "icrate", 6280 + "js-sys", 6281 "libc", 6282 "log", 6283 + "memmap2 0.9.4", 6284 "ndk", 6285 + "ndk-sys", 6286 + "objc2 0.4.1", 6287 "once_cell", 6288 "orbclient", 6289 "percent-encoding", 6290 + "raw-window-handle 0.5.2", 6291 + "raw-window-handle 0.6.1", 6292 "redox_syscall 0.3.5", 6293 + "rustix 0.38.34", 6294 "sctk-adwaita", 6295 "smithay-client-toolkit", 6296 + "smol_str", 6297 + "unicode-segmentation", 6298 "wasm-bindgen", 6299 + "wasm-bindgen-futures", 6300 + "wayland-backend", 6301 "wayland-client", 6302 "wayland-protocols", 6303 + "wayland-protocols-plasma", 6304 "web-sys", 6305 + "web-time", 6306 + "windows-sys 0.48.0", 6307 "x11-dl", 6308 + "x11rb", 6309 + "xkbcommon-dl", 6310 ] 6311 6312 [[package]] 6313 name = "winnow" 6314 + version = "0.5.40" 6315 source = "registry+https://github.com/rust-lang/crates.io-index" 6316 + checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876" 6317 dependencies = [ 6318 "memchr", 6319 ] ··· 6341 6342 [[package]] 6343 name = "x11rb" 6344 + version = "0.13.0" 6345 source = "registry+https://github.com/rust-lang/crates.io-index" 6346 + checksum = "f8f25ead8c7e4cba123243a6367da5d3990e0d3affa708ea19dce96356bd9f1a" 6347 dependencies = [ 6348 + "as-raw-xcb-connection", 6349 "gethostname", 6350 + "libc", 6351 + "libloading 0.8.3", 6352 + "once_cell", 6353 + "rustix 0.38.34", 6354 "x11rb-protocol", 6355 ] 6356 6357 [[package]] 6358 name = "x11rb-protocol" 6359 + version = "0.13.0" 6360 source = "registry+https://github.com/rust-lang/crates.io-index" 6361 + checksum = "e63e71c4b8bd9ffec2c963173a4dc4cbde9ee96961d4fcb4429db9929b606c34" 6362 6363 [[package]] 6364 name = "xcursor" ··· 6368 6369 [[package]] 6370 name = "xdg-home" 6371 + version = "1.1.0" 6372 source = "registry+https://github.com/rust-lang/crates.io-index" 6373 + checksum = "21e5a325c3cb8398ad6cf859c1135b25dd29e186679cf2da7581d9679f63b38e" 6374 dependencies = [ 6375 + "libc", 6376 "winapi", 6377 ] 6378 6379 [[package]] 6380 + name = "xkbcommon-dl" 6381 + version = "0.4.2" 6382 + source = "registry+https://github.com/rust-lang/crates.io-index" 6383 + checksum = "d039de8032a9a8856a6be89cea3e5d12fdd82306ab7c94d74e6deab2460651c5" 6384 + dependencies = [ 6385 + "bitflags 2.5.0", 6386 + "dlib", 6387 + "log", 6388 + "once_cell", 6389 + "xkeysym", 6390 + ] 6391 + 6392 + [[package]] 6393 + name = "xkeysym" 6394 + version = "0.2.0" 6395 + source = "registry+https://github.com/rust-lang/crates.io-index" 6396 + checksum = "054a8e68b76250b253f671d1268cb7f1ae089ec35e195b2efb2a4e9a836d0621" 6397 + 6398 + [[package]] 6399 name = "xml-rs" 6400 + version = "0.8.20" 6401 source = "registry+https://github.com/rust-lang/crates.io-index" 6402 + checksum = "791978798f0597cfc70478424c2b4fdc2b7a8024aaff78497ef00f24ef674193" 6403 6404 [[package]] 6405 name = "xmlparser" ··· 6414 checksum = "ec7a2a501ed189703dba8b08142f057e887dfc4b2cc4db2d343ac6376ba3e0b9" 6415 6416 [[package]] 6417 + name = "yaml-rust" 6418 + version = "0.4.5" 6419 + source = "registry+https://github.com/rust-lang/crates.io-index" 6420 + checksum = "56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85" 6421 + dependencies = [ 6422 + "linked-hash-map", 6423 + ] 6424 + 6425 + [[package]] 6426 name = "zbus" 6427 + version = "3.15.2" 6428 source = "registry+https://github.com/rust-lang/crates.io-index" 6429 + checksum = "675d170b632a6ad49804c8cf2105d7c31eddd3312555cffd4b740e08e97c25e6" 6430 dependencies = [ 6431 "async-broadcast", 6432 "async-executor", ··· 6446 "futures-sink", 6447 "futures-util", 6448 "hex", 6449 + "nix", 6450 "once_cell", 6451 "ordered-stream", 6452 + "rand 0.8.5", 6453 "serde", 6454 "serde_repr", 6455 "sha1", ··· 6465 6466 [[package]] 6467 name = "zbus_macros" 6468 + version = "3.15.2" 6469 source = "registry+https://github.com/rust-lang/crates.io-index" 6470 + checksum = "7131497b0f887e8061b430c530240063d33bf9455fa34438f388a245da69e0a5" 6471 dependencies = [ 6472 + "proc-macro-crate 1.3.1", 6473 "proc-macro2", 6474 "quote", 6475 "regex", ··· 6479 6480 [[package]] 6481 name = "zbus_names" 6482 + version = "2.6.1" 6483 source = "registry+https://github.com/rust-lang/crates.io-index" 6484 + checksum = "437d738d3750bed6ca9b8d423ccc7a8eb284f6b1d6d4e225a0e4e6258d864c8d" 6485 dependencies = [ 6486 "serde", 6487 "static_assertions", ··· 6490 6491 [[package]] 6492 name = "zerocopy" 6493 + version = "0.7.32" 6494 source = "registry+https://github.com/rust-lang/crates.io-index" 6495 + checksum = "74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be" 6496 dependencies = [ 6497 "zerocopy-derive", 6498 ] 6499 6500 [[package]] 6501 name = "zerocopy-derive" 6502 + version = "0.7.32" 6503 source = "registry+https://github.com/rust-lang/crates.io-index" 6504 + checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" 6505 dependencies = [ 6506 "proc-macro2", 6507 "quote", 6508 + "syn 2.0.60", 6509 ] 6510 6511 [[package]] ··· 6525 6526 [[package]] 6527 name = "zvariant" 6528 + version = "3.15.2" 6529 source = "registry+https://github.com/rust-lang/crates.io-index" 6530 + checksum = "4eef2be88ba09b358d3b58aca6e41cd853631d44787f319a1383ca83424fb2db" 6531 dependencies = [ 6532 "byteorder", 6533 "enumflags2", ··· 6539 6540 [[package]] 6541 name = "zvariant_derive" 6542 + version = "3.15.2" 6543 source = "registry+https://github.com/rust-lang/crates.io-index" 6544 + checksum = "37c24dc0bed72f5f90d1f8bb5b07228cbf63b3c6e9f82d82559d4bae666e7ed9" 6545 dependencies = [ 6546 + "proc-macro-crate 1.3.1", 6547 "proc-macro2", 6548 "quote", 6549 "syn 1.0.109",
+12 -13
pkgs/by-name/go/gossip/package.nix
··· 18 19 rustPlatform.buildRustPackage rec { 20 pname = "gossip"; 21 - version = "0.9"; 22 23 src = fetchFromGitHub { 24 - hash = "sha256-m0bIpalH12GK7ORcIk+UXwmBORMKXN5AUtdEogtkTRM="; 25 owner = "mikedilger"; 26 repo = "gossip"; 27 - rev = version; 28 }; 29 30 cargoLock = { 31 lockFile = ./Cargo.lock; 32 outputHashes = { 33 - "ecolor-0.23.0" = "sha256-Jg1oqxt6YNRbkoKqJoQ4uMhO9ncLUK18BGG0fa+7Bow="; 34 - "egui-video-0.1.0" = "sha256-3483FErslfafCDVYx5qD6+amSkfVenMGMlEpPDnTT1M="; 35 - "ffmpeg-next-6.0.0" = "sha256-EkzwR5alMjAubskPDGMP95YqB0CaC/HsKiGVRpKqUOE="; 36 - "ffmpeg-sys-next-6.0.1" = "sha256-UiVKhrgVkROc25VSawxQymaJ0bAZ/dL0xMQErsP4KUU="; 37 - "gossip-relay-picker-0.2.0-unstable" = "sha256-3rbjtpxNN168Al/5TM0caRLRd5mxLZun/qVhsGwS7wY="; 38 - "heed-0.20.0-alpha.6" = "sha256-TFUC6SXNzNXfX18/RHFx7fq7O2le+wKcQl69Uv+CQkY="; 39 - "nip44-0.1.0" = "sha256-of1bG7JuSdR19nXVTggHRUnyVDMlUrkqioyN237o3Oo="; 40 - "nostr-types-0.7.0-unstable" = "sha256-B+hOZ4TRDSWgzyAc/yPiTWeU0fFCBPJG1XOHyoXfuQc="; 41 "qrcode-0.12.0" = "sha256-onnoQuMf7faDa9wTGWo688xWbmujgE9RraBialyhyPw="; 42 - "sdl2-0.35.2" = "sha256-qPId64Y6UkVkZJ+8xK645at5fv3mFcYaiInb0rGUfL4="; 43 - "speedy-0.8.6" = "sha256-ltJQud1kEYkw7L2sZgPnD/teeXl2+FKgyX9kk2IC2Xg="; 44 }; 45 }; 46
··· 18 19 rustPlatform.buildRustPackage rec { 20 pname = "gossip"; 21 + version = "0.11.3"; 22 23 src = fetchFromGitHub { 24 owner = "mikedilger"; 25 repo = "gossip"; 26 + rev = "refs/tags/v${version}"; 27 + hash = "sha256-ZDpPoGLcI6ModRq0JEcibHerOrPOA3je1uE5yXsLeeg="; 28 }; 29 30 cargoLock = { 31 lockFile = ./Cargo.lock; 32 outputHashes = { 33 + "ecolor-0.26.2" = "sha256-Ih1JbiuUZwK6rYWRSQcP1AJA8NesJJp+EeBtG0azlw0="; 34 + "egui-video-0.1.0" = "sha256-X75gtYMfD/Ogepe0uEulzxAOY1YpkBW6OPhgovv/uCQ="; 35 + "ffmpeg-next-7.0.2" = "sha256-LVdaCbPHHEolcrXk9tPxUJiPNCma7qRl53TPKFijhFA="; 36 + "gossip-relay-picker-0.2.0-unstable" = "sha256-FUhB6ql+H+E6UffWmpwRFzP8N6x+dOX4vdtYdKItjz4="; 37 + "lightning-0.0.123-beta" = "sha256-gngH0mOC9USzwUGP4bjb1foZAvg6QHuzODv7LG49MsA="; 38 + "musig2-0.1.0" = "sha256-++1x7uHHR7KEhl8LF3VywooULiTzKeDu3e+0/c/8p9Y="; 39 + "nip44-0.1.0" = "sha256-u2ALoHQrPVNoX0wjJmQ+BYRzIKsi0G5xPbYjgsNZZ7A="; 40 + "nostr-types-0.8.0-unstable" = "sha256-HGXPJrI6+HT/oyAV3bELA0LPu4O0DmmJVr0mDtDVfr4="; 41 "qrcode-0.12.0" = "sha256-onnoQuMf7faDa9wTGWo688xWbmujgE9RraBialyhyPw="; 42 + "sdl2-0.36.0" = "sha256-dfXrD9LLBGeYyOLE3PruuGGBZ3WaPBfWlwBqP2pp+NY="; 43 }; 44 }; 45
+2 -1
pkgs/by-name/hp/hpipm/package.nix
··· 26 ]; 27 28 cmakeFlags = [ 29 - "-DBLASFEO_PATH=${blasfeo}" 30 ] ++ lib.optionals (!stdenv.isx86_64) [ "-DTARGET=GENERIC" ]; 31 32 meta = {
··· 26 ]; 27 28 cmakeFlags = [ 29 + "-DHPIPM_FIND_BLASFEO=ON" 30 + "-DBUILD_SHARED_LIBS=ON" 31 ] ++ lib.optionals (!stdenv.isx86_64) [ "-DTARGET=GENERIC" ]; 32 33 meta = {
+4 -4
pkgs/by-name/jo/joshuto/package.nix
··· 8 9 rustPlatform.buildRustPackage rec { 10 pname = "joshuto"; 11 - version = "0.9.8"; 12 13 src = fetchFromGitHub { 14 owner = "kamiyaa"; 15 repo = "joshuto"; 16 - rev = "v${version}"; 17 - hash = "sha256-8OvaL6HqsJjBAbksR4EpC/ZgvdBSKlB37PP77p3T3PY="; 18 }; 19 20 - cargoHash = "sha256-zGqOmebD7kZAsWunWSB2NFOSg0cu8aM1dyhEIQz1j4I="; 21 22 nativeBuildInputs = [ installShellFiles ]; 23
··· 8 9 rustPlatform.buildRustPackage rec { 10 pname = "joshuto"; 11 + version = "0.9.8-unstable-2024-07-20"; 12 13 src = fetchFromGitHub { 14 owner = "kamiyaa"; 15 repo = "joshuto"; 16 + rev = "d10ca32f8a2fea1afb6a5466b7dd29513066c996"; 17 + hash = "sha256-T5NfPPl8bAp3pcY1A7Dm37wC3+xrtYdoGEe4QOYgwUw="; 18 }; 19 20 + cargoHash = "sha256-YNdO4b4MegG3JVRFBt71RDXmPXYyksDtI0P740zxLso="; 21 22 nativeBuildInputs = [ installShellFiles ]; 23
+60 -6
pkgs/by-name/mu/mumps/package.nix
··· 26 }) 27 ]; 28 29 - postPatch = '' 30 - # Compatibility with coin-or-mumps version 31 - # https://github.com/coin-or-tools/ThirdParty-Mumps/blob/stable/3.0/get.Mumps#L66 32 - cp libseq/mpi.h libseq/mumps_mpi.h 33 - ''; 34 35 configurePhase = '' 36 cp Make.inc/Makefile.debian.SEQ ./Makefile.inc ··· 67 scotch 68 ]; 69 70 meta = { 71 description = "MUltifrontal Massively Parallel sparse direct Solver"; 72 homepage = "http://mumps-solver.org/"; 73 license = lib.licenses.cecill-c; 74 maintainers = with lib.maintainers; [ nim65s ]; 75 - broken = stdenv.isDarwin; 76 }; 77 })
··· 26 }) 27 ]; 28 29 + postPatch = 30 + '' 31 + # Compatibility with coin-or-mumps version 32 + # https://github.com/coin-or-tools/ThirdParty-Mumps/blob/stable/3.0/get.Mumps#L66 33 + cp libseq/mpi.h libseq/mumps_mpi.h 34 + '' 35 + + lib.optionalString stdenv.isDarwin '' 36 + substituteInPlace src/Makefile --replace-fail \ 37 + "-Wl,\''$(SONAME),libmumps_common" \ 38 + "-Wl,-install_name,$out/lib/libmumps_common" 39 + ''; 40 41 configurePhase = '' 42 cp Make.inc/Makefile.debian.SEQ ./Makefile.inc ··· 73 scotch 74 ]; 75 76 + preFixup = lib.optionalString stdenv.isDarwin '' 77 + install_name_tool \ 78 + -change libmpiseq.dylib \ 79 + $out/lib/libmpiseq.dylib \ 80 + -change libpord.dylib \ 81 + $out/lib/libpord.dylib \ 82 + $out/lib/libmumps_common.dylib 83 + install_name_tool \ 84 + -change libmpiseq.dylib \ 85 + $out/lib/libmpiseq.dylib \ 86 + -change libpord.dylib \ 87 + $out/lib/libpord.dylib \ 88 + -id \ 89 + $out/lib/libcmumps.dylib \ 90 + $out/lib/libcmumps.dylib 91 + install_name_tool \ 92 + -change libmpiseq.dylib \ 93 + $out/lib/libmpiseq.dylib \ 94 + -change libpord.dylib \ 95 + $out/lib/libpord.dylib \ 96 + -id \ 97 + $out/lib/libdmumps.dylib \ 98 + $out/lib/libdmumps.dylib 99 + install_name_tool \ 100 + -change libmpiseq.dylib \ 101 + $out/lib/libmpiseq.dylib \ 102 + -change libpord.dylib \ 103 + $out/lib/libpord.dylib \ 104 + -id \ 105 + $out/lib/libsmumps.dylib \ 106 + $out/lib/libsmumps.dylib 107 + install_name_tool \ 108 + -change libmpiseq.dylib \ 109 + $out/lib/libmpiseq.dylib \ 110 + -change libpord.dylib \ 111 + $out/lib/libpord.dylib \ 112 + -id \ 113 + $out/lib/libzmumps.dylib \ 114 + $out/lib/libzmumps.dylib 115 + install_name_tool \ 116 + -id \ 117 + $out/lib/libmpiseq.dylib \ 118 + $out/lib/libmpiseq.dylib 119 + install_name_tool \ 120 + -id \ 121 + $out/lib/libpord.dylib \ 122 + $out/lib/libpord.dylib 123 + ''; 124 + 125 meta = { 126 description = "MUltifrontal Massively Parallel sparse direct Solver"; 127 homepage = "http://mumps-solver.org/"; 128 license = lib.licenses.cecill-c; 129 maintainers = with lib.maintainers; [ nim65s ]; 130 }; 131 })
+9 -5
pkgs/by-name/pr/proxsuite/package.nix
··· 61 "out" 62 ]; 63 64 - cmakeFlags = [ 65 - (lib.cmakeBool "BUILD_DOCUMENTATION" true) 66 - (lib.cmakeBool "INSTALL_DOCUMENTATION" true) 67 - (lib.cmakeBool "BUILD_PYTHON_INTERFACE" pythonSupport) 68 - ]; 69 70 strictDeps = true; 71
··· 61 "out" 62 ]; 63 64 + cmakeFlags = 65 + [ 66 + (lib.cmakeBool "BUILD_DOCUMENTATION" true) 67 + (lib.cmakeBool "INSTALL_DOCUMENTATION" true) 68 + (lib.cmakeBool "BUILD_PYTHON_INTERFACE" pythonSupport) 69 + ] 70 + ++ lib.optionals (stdenv.hostPlatform.system == "aarch64-linux") [ 71 + "-DCMAKE_CTEST_ARGUMENTS=--exclude-regex;ProxQP::dense: test primal infeasibility solving" 72 + ]; 73 74 strictDeps = true; 75
+2 -2
pkgs/by-name/sp/sploitscan/package.nix
··· 5 6 python3.pkgs.buildPythonApplication rec { 7 pname = "sploitscan"; 8 - version = "0.10.4"; 9 pyproject = true; 10 11 src = fetchFromGitHub { 12 owner = "xaitax"; 13 repo = "SploitScan"; 14 rev = "refs/tags/v${version}"; 15 - hash = "sha256-6bC8mGzM6P0otzIG0+h0Koe9c+QI97HkEZh0HwfVviY="; 16 }; 17 18 pythonRelaxDeps = [
··· 5 6 python3.pkgs.buildPythonApplication rec { 7 pname = "sploitscan"; 8 + version = "0.10.5"; 9 pyproject = true; 10 11 src = fetchFromGitHub { 12 owner = "xaitax"; 13 repo = "SploitScan"; 14 rev = "refs/tags/v${version}"; 15 + hash = "sha256-41NR31x/pJttBxv66t5g3s2PwlSBgsk0ybiH7xFs18k="; 16 }; 17 18 pythonRelaxDeps = [
+4 -4
pkgs/by-name/sp/spotifyd/package.nix
··· 24 25 rustPackages.rustPlatform.buildRustPackage rec { 26 pname = "spotifyd"; 27 - version = "0.3.5-unstable-2024-07-10"; 28 29 src = fetchFromGitHub { 30 owner = "Spotifyd"; 31 repo = "spotifyd"; 32 - rev = "8fb0b9a5cce46d2e99e127881a04fb1986e58008"; 33 - hash = "sha256-wEPdf5ylnmu/SqoaWHxAzIEUpdRhhZfdQ623zYzcU+s="; 34 }; 35 36 - cargoHash = "sha256-+xTmkp+hGzmz4XrfKqPCtlpsX8zLA8XgJWM1SPunjq4="; 37 38 nativeBuildInputs = [ pkg-config ]; 39
··· 24 25 rustPackages.rustPlatform.buildRustPackage rec { 26 pname = "spotifyd"; 27 + version = "0.3.5-unstable-2024-08-13"; 28 29 src = fetchFromGitHub { 30 owner = "Spotifyd"; 31 repo = "spotifyd"; 32 + rev = "e342328550779423382f35cd10a18b1c76b81f40"; 33 + hash = "sha256-eP783ZNdzePQuhQE8SWYHwqK8J4+fperDYXAHWM0hz8="; 34 }; 35 36 + cargoHash = "sha256-jmsfB96uWX4CzEsS2Grr2FCptMIebj2DSA5z6zG9AJg="; 37 38 nativeBuildInputs = [ pkg-config ]; 39
+1969 -1207
pkgs/by-name/sy/symbolicator/Cargo.lock
··· 14 15 [[package]] 16 name = "addr2line" 17 - version = "0.21.0" 18 source = "registry+https://github.com/rust-lang/crates.io-index" 19 - checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" 20 dependencies = [ 21 - "gimli", 22 ] 23 24 [[package]] ··· 28 checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 29 30 [[package]] 31 name = "aho-corasick" 32 - version = "1.1.2" 33 source = "registry+https://github.com/rust-lang/crates.io-index" 34 - checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0" 35 dependencies = [ 36 "memchr", 37 ] ··· 52 ] 53 54 [[package]] 55 name = "android-tzdata" 56 version = "0.1.1" 57 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 68 69 [[package]] 70 name = "anstream" 71 - version = "0.6.4" 72 source = "registry+https://github.com/rust-lang/crates.io-index" 73 - checksum = "2ab91ebe16eb252986481c5b62f6098f3b698a45e34b5b98200cf20dd2484a44" 74 dependencies = [ 75 "anstyle", 76 "anstyle-parse", 77 "anstyle-query", 78 "anstyle-wincon", 79 "colorchoice", 80 "utf8parse", 81 ] 82 83 [[package]] 84 name = "anstyle" 85 - version = "1.0.4" 86 source = "registry+https://github.com/rust-lang/crates.io-index" 87 - checksum = "7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87" 88 89 [[package]] 90 name = "anstyle-parse" 91 - version = "0.2.2" 92 source = "registry+https://github.com/rust-lang/crates.io-index" 93 - checksum = "317b9a89c1868f5ea6ff1d9539a69f45dffc21ce321ac1fd1160dfa48c8e2140" 94 dependencies = [ 95 "utf8parse", 96 ] 97 98 [[package]] 99 name = "anstyle-query" 100 - version = "1.0.0" 101 source = "registry+https://github.com/rust-lang/crates.io-index" 102 - checksum = "5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b" 103 dependencies = [ 104 - "windows-sys 0.48.0", 105 ] 106 107 [[package]] 108 name = "anstyle-wincon" 109 - version = "3.0.1" 110 source = "registry+https://github.com/rust-lang/crates.io-index" 111 - checksum = "f0699d10d2f4d628a98ee7b57b289abbc98ff3bad977cb3152709d4bf2330628" 112 dependencies = [ 113 "anstyle", 114 - "windows-sys 0.48.0", 115 ] 116 117 [[package]] 118 name = "anyhow" 119 - version = "1.0.75" 120 source = "registry+https://github.com/rust-lang/crates.io-index" 121 - checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6" 122 dependencies = [ 123 "backtrace", 124 ] ··· 136 ] 137 138 [[package]] 139 name = "arc-swap" 140 - version = "1.6.0" 141 source = "registry+https://github.com/rust-lang/crates.io-index" 142 - checksum = "bddcadddf5e9015d310179a59bb28c4d4b9920ad0f11e8e14dbadf654890c9a6" 143 144 [[package]] 145 name = "arrayvec" ··· 149 150 [[package]] 151 name = "ast_node" 152 - version = "0.9.5" 153 source = "registry+https://github.com/rust-lang/crates.io-index" 154 - checksum = "c09c69dffe06d222d072c878c3afe86eee2179806f20503faec97250268b4c24" 155 dependencies = [ 156 - "pmutil", 157 "proc-macro2", 158 "quote", 159 "swc_macros_common", 160 - "syn 2.0.39", 161 ] 162 163 [[package]] 164 name = "async-compression" 165 - version = "0.4.5" 166 source = "registry+https://github.com/rust-lang/crates.io-index" 167 - checksum = "bc2d0cfb2a7388d34f590e76686704c494ed7aaceed62ee1ba35cbf363abc2a5" 168 dependencies = [ 169 "brotli", 170 "flate2", ··· 176 177 [[package]] 178 name = "async-lock" 179 - version = "2.8.0" 180 source = "registry+https://github.com/rust-lang/crates.io-index" 181 - checksum = "287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b" 182 dependencies = [ 183 "event-listener", 184 ] 185 186 [[package]] 187 name = "async-trait" 188 - version = "0.1.74" 189 source = "registry+https://github.com/rust-lang/crates.io-index" 190 - checksum = "a66537f1bb974b254c98ed142ff995236e81b9d0fe4db0575f46612cb15eb0f9" 191 dependencies = [ 192 "proc-macro2", 193 "quote", 194 - "syn 2.0.39", 195 ] 196 197 [[package]] 198 name = "autocfg" 199 - version = "1.1.0" 200 source = "registry+https://github.com/rust-lang/crates.io-index" 201 - checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 202 203 [[package]] 204 name = "aws-config" 205 - version = "0.56.1" 206 source = "registry+https://github.com/rust-lang/crates.io-index" 207 - checksum = "fc6b3804dca60326e07205179847f17a4fce45af3a1106939177ad41ac08a6de" 208 dependencies = [ 209 "aws-credential-types", 210 - "aws-http", 211 "aws-sdk-sso", 212 "aws-sdk-sts", 213 "aws-smithy-async", 214 - "aws-smithy-client", 215 "aws-smithy-http", 216 - "aws-smithy-http-tower", 217 "aws-smithy-json", 218 "aws-smithy-types", 219 "aws-types", 220 "bytes", 221 "fastrand", 222 "hex", 223 - "http", 224 - "hyper", 225 - "ring 0.16.20", 226 "time", 227 "tokio", 228 - "tower", 229 "tracing", 230 "zeroize", 231 ] 232 233 [[package]] 234 name = "aws-credential-types" 235 - version = "0.56.1" 236 source = "registry+https://github.com/rust-lang/crates.io-index" 237 - checksum = "70a66ac8ef5fa9cf01c2d999f39d16812e90ec1467bd382cbbb74ba23ea86201" 238 dependencies = [ 239 "aws-smithy-async", 240 "aws-smithy-types", 241 - "fastrand", 242 - "tokio", 243 - "tracing", 244 "zeroize", 245 ] 246 247 [[package]] 248 - name = "aws-http" 249 - version = "0.56.1" 250 source = "registry+https://github.com/rust-lang/crates.io-index" 251 - checksum = "3e626370f9ba806ae4c439e49675fd871f5767b093075cdf4fef16cac42ba900" 252 dependencies = [ 253 "aws-credential-types", 254 "aws-smithy-http", 255 "aws-smithy-types", 256 "aws-types", 257 "bytes", 258 - "http", 259 - "http-body", 260 - "lazy_static", 261 "percent-encoding", 262 "pin-project-lite", 263 "tracing", 264 ] 265 266 [[package]] 267 - name = "aws-runtime" 268 - version = "0.56.1" 269 source = "registry+https://github.com/rust-lang/crates.io-index" 270 - checksum = "07ac5cf0ff19c1bca0cea7932e11b239d1025a45696a4f44f72ea86e2b8bdd07" 271 dependencies = [ 272 "aws-credential-types", 273 - "aws-http", 274 "aws-sigv4", 275 "aws-smithy-async", 276 "aws-smithy-eventstream", 277 "aws-smithy-http", 278 "aws-smithy-runtime-api", 279 "aws-smithy-types", 280 "aws-types", 281 "fastrand", 282 - "http", 283 "percent-encoding", 284 "tracing", 285 - "uuid", 286 ] 287 288 [[package]] 289 - name = "aws-sdk-s3" 290 - version = "0.33.0" 291 source = "registry+https://github.com/rust-lang/crates.io-index" 292 - checksum = "73018483d9cb78e1a0d4dcbc94327b01d532e7cb28f26c5bceff97f8f0e4c6eb" 293 dependencies = [ 294 "aws-credential-types", 295 - "aws-http", 296 "aws-runtime", 297 - "aws-sigv4", 298 "aws-smithy-async", 299 - "aws-smithy-checksums", 300 - "aws-smithy-client", 301 - "aws-smithy-eventstream", 302 "aws-smithy-http", 303 "aws-smithy-json", 304 "aws-smithy-runtime", 305 "aws-smithy-runtime-api", 306 "aws-smithy-types", 307 - "aws-smithy-xml", 308 "aws-types", 309 "bytes", 310 - "http", 311 - "http-body", 312 "once_cell", 313 - "percent-encoding", 314 - "regex", 315 - "tokio-stream", 316 "tracing", 317 - "url", 318 ] 319 320 [[package]] 321 - name = "aws-sdk-sso" 322 - version = "0.30.0" 323 source = "registry+https://github.com/rust-lang/crates.io-index" 324 - checksum = "903f888ff190e64f6f5c83fb0f8d54f9c20481f1dc26359bb8896f5d99908949" 325 dependencies = [ 326 "aws-credential-types", 327 - "aws-http", 328 "aws-runtime", 329 "aws-smithy-async", 330 - "aws-smithy-client", 331 "aws-smithy-http", 332 "aws-smithy-json", 333 "aws-smithy-runtime", ··· 335 "aws-smithy-types", 336 "aws-types", 337 "bytes", 338 - "http", 339 - "regex", 340 - "tokio-stream", 341 "tracing", 342 ] 343 344 [[package]] 345 name = "aws-sdk-sts" 346 - version = "0.30.0" 347 source = "registry+https://github.com/rust-lang/crates.io-index" 348 - checksum = "a47ad6bf01afc00423d781d464220bf69fb6a674ad6629cbbcb06d88cdc2be82" 349 dependencies = [ 350 "aws-credential-types", 351 - "aws-http", 352 "aws-runtime", 353 "aws-smithy-async", 354 - "aws-smithy-client", 355 "aws-smithy-http", 356 "aws-smithy-json", 357 "aws-smithy-query", ··· 360 "aws-smithy-types", 361 "aws-smithy-xml", 362 "aws-types", 363 - "http", 364 - "regex", 365 "tracing", 366 ] 367 368 [[package]] 369 name = "aws-sigv4" 370 - version = "0.56.1" 371 source = "registry+https://github.com/rust-lang/crates.io-index" 372 - checksum = "b7b28f4910bb956b7ab320b62e98096402354eca976c587d1eeccd523d9bac03" 373 dependencies = [ 374 "aws-smithy-eventstream", 375 "aws-smithy-http", 376 "bytes", 377 "form_urlencoded", 378 "hex", 379 "hmac", 380 - "http", 381 "once_cell", 382 "percent-encoding", 383 - "regex", 384 "sha2", 385 "time", 386 "tracing", 387 ] 388 389 [[package]] 390 name = "aws-smithy-async" 391 - version = "0.56.1" 392 source = "registry+https://github.com/rust-lang/crates.io-index" 393 - checksum = "2cdb73f85528b9d19c23a496034ac53703955a59323d581c06aa27b4e4e247af" 394 dependencies = [ 395 "futures-util", 396 "pin-project-lite", 397 "tokio", 398 - "tokio-stream", 399 ] 400 401 [[package]] 402 name = "aws-smithy-checksums" 403 - version = "0.56.1" 404 source = "registry+https://github.com/rust-lang/crates.io-index" 405 - checksum = "afb15946af1b8d3beeff53ad991d9bff68ac22426b6d40372b958a75fa61eaed" 406 dependencies = [ 407 "aws-smithy-http", 408 "aws-smithy-types", ··· 410 "crc32c", 411 "crc32fast", 412 "hex", 413 - "http", 414 - "http-body", 415 "md-5", 416 "pin-project-lite", 417 "sha1", ··· 420 ] 421 422 [[package]] 423 - name = "aws-smithy-client" 424 - version = "0.56.1" 425 - source = "registry+https://github.com/rust-lang/crates.io-index" 426 - checksum = "c27b2756264c82f830a91cb4d2d485b2d19ad5bea476d9a966e03d27f27ba59a" 427 - dependencies = [ 428 - "aws-smithy-async", 429 - "aws-smithy-http", 430 - "aws-smithy-http-tower", 431 - "aws-smithy-types", 432 - "bytes", 433 - "fastrand", 434 - "http", 435 - "http-body", 436 - "hyper", 437 - "hyper-rustls", 438 - "lazy_static", 439 - "pin-project-lite", 440 - "rustls", 441 - "tokio", 442 - "tower", 443 - "tracing", 444 - ] 445 - 446 - [[package]] 447 name = "aws-smithy-eventstream" 448 - version = "0.56.1" 449 source = "registry+https://github.com/rust-lang/crates.io-index" 450 - checksum = "850233feab37b591b7377fd52063aa37af615687f5896807abe7f49bd4e1d25b" 451 dependencies = [ 452 "aws-smithy-types", 453 "bytes", ··· 456 457 [[package]] 458 name = "aws-smithy-http" 459 - version = "0.56.1" 460 source = "registry+https://github.com/rust-lang/crates.io-index" 461 - checksum = "54cdcf365d8eee60686885f750a34c190e513677db58bbc466c44c588abf4199" 462 dependencies = [ 463 "aws-smithy-eventstream", 464 "aws-smithy-types", 465 "bytes", 466 "bytes-utils", 467 "futures-core", 468 - "http", 469 - "http-body", 470 - "hyper", 471 "once_cell", 472 "percent-encoding", 473 "pin-project-lite", 474 "pin-utils", 475 - "tokio", 476 - "tokio-util", 477 - "tracing", 478 - ] 479 - 480 - [[package]] 481 - name = "aws-smithy-http-tower" 482 - version = "0.56.1" 483 - source = "registry+https://github.com/rust-lang/crates.io-index" 484 - checksum = "822de399d0ce62829a69dfa8c5cd08efdbe61a7426b953e2268f8b8b52a607bd" 485 - dependencies = [ 486 - "aws-smithy-http", 487 - "aws-smithy-types", 488 - "bytes", 489 - "http", 490 - "http-body", 491 - "pin-project-lite", 492 - "tower", 493 "tracing", 494 ] 495 496 [[package]] 497 name = "aws-smithy-json" 498 - version = "0.56.1" 499 source = "registry+https://github.com/rust-lang/crates.io-index" 500 - checksum = "4fb1e7ab8fa7ad10c193af7ae56d2420989e9f4758bf03601a342573333ea34f" 501 dependencies = [ 502 "aws-smithy-types", 503 ] 504 505 [[package]] 506 name = "aws-smithy-query" 507 - version = "0.56.1" 508 source = "registry+https://github.com/rust-lang/crates.io-index" 509 - checksum = "28556a3902091c1f768a34f6c998028921bdab8d47d92586f363f14a4a32d047" 510 dependencies = [ 511 "aws-smithy-types", 512 "urlencoding", ··· 514 515 [[package]] 516 name = "aws-smithy-runtime" 517 - version = "0.56.1" 518 source = "registry+https://github.com/rust-lang/crates.io-index" 519 - checksum = "745e096b3553e7e0f40622aa04971ce52765af82bebdeeac53aa6fc82fe801e6" 520 dependencies = [ 521 "aws-smithy-async", 522 - "aws-smithy-client", 523 "aws-smithy-http", 524 "aws-smithy-runtime-api", 525 "aws-smithy-types", 526 "bytes", 527 "fastrand", 528 - "http", 529 - "http-body", 530 "once_cell", 531 "pin-project-lite", 532 "pin-utils", 533 "tokio", 534 "tracing", 535 ] 536 537 [[package]] 538 name = "aws-smithy-runtime-api" 539 - version = "0.56.1" 540 source = "registry+https://github.com/rust-lang/crates.io-index" 541 - checksum = "93d0ae0c9cfd57944e9711ea610b48a963fb174a53aabacc08c5794a594b1d02" 542 dependencies = [ 543 "aws-smithy-async", 544 - "aws-smithy-http", 545 "aws-smithy-types", 546 "bytes", 547 - "http", 548 "tokio", 549 "tracing", 550 ] 551 552 [[package]] 553 name = "aws-smithy-types" 554 - version = "0.56.1" 555 source = "registry+https://github.com/rust-lang/crates.io-index" 556 - checksum = "d90dbc8da2f6be461fa3c1906b20af8f79d14968fe47f2b7d29d086f62a51728" 557 dependencies = [ 558 - "base64-simd", 559 "itoa", 560 "num-integer", 561 "ryu", 562 "serde", 563 "time", 564 ] 565 566 [[package]] 567 name = "aws-smithy-xml" 568 - version = "0.56.1" 569 source = "registry+https://github.com/rust-lang/crates.io-index" 570 - checksum = "e01d2dedcdd8023043716cfeeb3c6c59f2d447fce365d8e194838891794b23b6" 571 dependencies = [ 572 "xmlparser", 573 ] 574 575 [[package]] 576 name = "aws-types" 577 - version = "0.56.1" 578 source = "registry+https://github.com/rust-lang/crates.io-index" 579 - checksum = "85aa0451bf8af1bf22a4f028d5d28054507a14be43cb8ac0597a8471fba9edfe" 580 dependencies = [ 581 "aws-credential-types", 582 "aws-smithy-async", 583 - "aws-smithy-client", 584 - "aws-smithy-http", 585 "aws-smithy-types", 586 - "http", 587 "rustc_version 0.4.0", 588 "tracing", 589 ] 590 591 [[package]] 592 name = "axum" 593 - version = "0.6.20" 594 source = "registry+https://github.com/rust-lang/crates.io-index" 595 - checksum = "3b829e4e32b91e643de6eafe82b1d90675f5874230191a4ffbc1b336dec4d6bf" 596 dependencies = [ 597 "async-trait", 598 "axum-core", 599 - "bitflags 1.3.2", 600 "bytes", 601 "futures-util", 602 - "http", 603 - "http-body", 604 - "hyper", 605 "itoa", 606 "matchit", 607 "memchr", ··· 614 "serde_json", 615 "serde_path_to_error", 616 "serde_urlencoded", 617 - "sync_wrapper", 618 "tokio", 619 "tower", 620 "tower-layer", 621 "tower-service", 622 ] 623 624 [[package]] 625 name = "axum-core" 626 - version = "0.3.4" 627 source = "registry+https://github.com/rust-lang/crates.io-index" 628 - checksum = "759fa577a247914fd3f7f76d62972792636412fbfd634cd452f6a385a74d2d2c" 629 dependencies = [ 630 "async-trait", 631 "bytes", 632 "futures-util", 633 - "http", 634 - "http-body", 635 "mime", 636 "rustversion", 637 "tower-layer", 638 "tower-service", 639 ] 640 641 [[package]] 642 name = "axum-server" 643 - version = "0.5.1" 644 source = "registry+https://github.com/rust-lang/crates.io-index" 645 - checksum = "447f28c85900215cc1bea282f32d4a2f22d55c5a300afdfbc661c8d6a632e063" 646 dependencies = [ 647 "arc-swap", 648 "bytes", 649 "futures-util", 650 - "http", 651 - "http-body", 652 - "hyper", 653 "pin-project-lite", 654 - "rustls", 655 - "rustls-pemfile", 656 "tokio", 657 - "tokio-rustls", 658 "tower-service", 659 ] 660 661 [[package]] 662 name = "backtrace" 663 - version = "0.3.69" 664 source = "registry+https://github.com/rust-lang/crates.io-index" 665 - checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837" 666 dependencies = [ 667 "addr2line", 668 "cc", ··· 672 "object", 673 "rustc-demangle", 674 ] 675 676 [[package]] 677 name = "base64" 678 - version = "0.21.5" 679 source = "registry+https://github.com/rust-lang/crates.io-index" 680 - checksum = "35636a1494ede3b646cc98f74f8e62c773a38a659ebc777a2cf26b9b74171df9" 681 682 [[package]] 683 name = "base64-simd" ··· 685 source = "registry+https://github.com/rust-lang/crates.io-index" 686 checksum = "339abbe78e73178762e23bea9dfd08e697eb3f3301cd4be981c0f78ba5859195" 687 dependencies = [ 688 - "outref", 689 "vsimd", 690 ] 691 692 [[package]] 693 name = "better_scoped_tls" 694 version = "0.1.1" 695 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 706 707 [[package]] 708 name = "bindgen" 709 - version = "0.68.1" 710 source = "registry+https://github.com/rust-lang/crates.io-index" 711 - checksum = "726e4313eb6ec35d2730258ad4e15b547ee75d6afaa1361a922e78e59b7d8078" 712 dependencies = [ 713 - "bitflags 2.4.1", 714 "cexpr", 715 "clang-sys", 716 "lazy_static", 717 "lazycell", 718 "log", 719 - "peeking_take_while", 720 "prettyplease", 721 "proc-macro2", 722 "quote", 723 "regex", 724 - "rustc-hash", 725 "shlex", 726 - "syn 2.0.39", 727 "which", 728 ] 729 ··· 735 736 [[package]] 737 name = "bitflags" 738 - version = "2.4.1" 739 source = "registry+https://github.com/rust-lang/crates.io-index" 740 - checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07" 741 742 [[package]] 743 name = "block-buffer" ··· 750 751 [[package]] 752 name = "breakpad-symbols" 753 - version = "0.18.0" 754 source = "registry+https://github.com/rust-lang/crates.io-index" 755 - checksum = "d74d84f4b64599b9ce996914673a5b4d60181c3895c7eb26369459ccc41fb37d" 756 dependencies = [ 757 "async-trait", 758 "cachemap2", ··· 768 769 [[package]] 770 name = "brotli" 771 - version = "3.4.0" 772 source = "registry+https://github.com/rust-lang/crates.io-index" 773 - checksum = "516074a47ef4bce09577a3b379392300159ce5b1ba2e501ff1c819950066100f" 774 dependencies = [ 775 "alloc-no-stdlib", 776 "alloc-stdlib", ··· 779 780 [[package]] 781 name = "brotli-decompressor" 782 - version = "2.5.1" 783 source = "registry+https://github.com/rust-lang/crates.io-index" 784 - checksum = "4e2e4afe60d7dd600fdd3de8d0f08c2b7ec039712e3b6137ff98b7004e82de4f" 785 dependencies = [ 786 "alloc-no-stdlib", 787 "alloc-stdlib", ··· 798 799 [[package]] 800 name = "bumpalo" 801 - version = "3.14.0" 802 source = "registry+https://github.com/rust-lang/crates.io-index" 803 - checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec" 804 - 805 - [[package]] 806 - name = "bytecount" 807 - version = "0.6.7" 808 - source = "registry+https://github.com/rust-lang/crates.io-index" 809 - checksum = "e1e5f035d16fc623ae5f74981db80a439803888314e3a555fd6f04acd51a3205" 810 811 [[package]] 812 name = "byteorder" ··· 816 817 [[package]] 818 name = "bytes" 819 - version = "1.5.0" 820 source = "registry+https://github.com/rust-lang/crates.io-index" 821 - checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" 822 823 [[package]] 824 name = "bytes-utils" ··· 853 854 [[package]] 855 name = "cachemap2" 856 - version = "0.2.0" 857 source = "registry+https://github.com/rust-lang/crates.io-index" 858 - checksum = "d7bba2f68a9fefca870fed897de7c655f9d5c1eaf1cd9517db96c9a3861f648b" 859 860 [[package]] 861 name = "cadence" 862 - version = "0.29.1" 863 source = "registry+https://github.com/rust-lang/crates.io-index" 864 - checksum = "f39286bc075b023101dccdb79456a1334221c768b8faede0c2aff7ed29a9482d" 865 dependencies = [ 866 "crossbeam-channel", 867 ] 868 869 [[package]] 870 - name = "camino" 871 - version = "1.1.6" 872 - source = "registry+https://github.com/rust-lang/crates.io-index" 873 - checksum = "c59e92b5a388f549b863a7bea62612c09f24c8393560709a54558a9abdfb3b9c" 874 - dependencies = [ 875 - "serde", 876 - ] 877 - 878 - [[package]] 879 - name = "cargo-platform" 880 - version = "0.1.5" 881 - source = "registry+https://github.com/rust-lang/crates.io-index" 882 - checksum = "e34637b3140142bdf929fb439e8aa4ebad7651ebf7b1080b3930aa16ac1459ff" 883 - dependencies = [ 884 - "serde", 885 - ] 886 - 887 - [[package]] 888 - name = "cargo_metadata" 889 - version = "0.14.2" 890 - source = "registry+https://github.com/rust-lang/crates.io-index" 891 - checksum = "4acbb09d9ee8e23699b9634375c72795d095bf268439da88562cf9b501f181fa" 892 - dependencies = [ 893 - "camino", 894 - "cargo-platform", 895 - "semver 1.0.20", 896 - "serde", 897 - "serde_json", 898 - ] 899 - 900 - [[package]] 901 name = "cc" 902 - version = "1.0.83" 903 source = "registry+https://github.com/rust-lang/crates.io-index" 904 - checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" 905 dependencies = [ 906 "jobserver", 907 "libc", 908 ] 909 910 [[package]] ··· 924 925 [[package]] 926 name = "chrono" 927 - version = "0.4.31" 928 source = "registry+https://github.com/rust-lang/crates.io-index" 929 - checksum = "7f2c685bad3eb3d45a01354cedb7d5faa66194d1d58ba6e267a8de788f79db38" 930 dependencies = [ 931 "android-tzdata", 932 "iana-time-zone", ··· 934 "num-traits", 935 "serde", 936 "wasm-bindgen", 937 - "windows-targets 0.48.5", 938 ] 939 940 [[package]] ··· 945 946 [[package]] 947 name = "clang-sys" 948 - version = "1.6.1" 949 source = "registry+https://github.com/rust-lang/crates.io-index" 950 - checksum = "c688fc74432808e3eb684cae8830a86be1d66a2bd58e1f248ed0960a590baf6f" 951 dependencies = [ 952 "glob", 953 "libc", ··· 956 957 [[package]] 958 name = "clap" 959 - version = "4.4.8" 960 source = "registry+https://github.com/rust-lang/crates.io-index" 961 - checksum = "2275f18819641850fa26c89acc84d465c1bf91ce57bc2748b28c420473352f64" 962 dependencies = [ 963 "clap_builder", 964 "clap_derive", ··· 966 967 [[package]] 968 name = "clap_builder" 969 - version = "4.4.8" 970 source = "registry+https://github.com/rust-lang/crates.io-index" 971 - checksum = "07cdf1b148b25c1e1f7a42225e30a0d99a615cd4637eae7365548dd4529b95bc" 972 dependencies = [ 973 "anstream", 974 "anstyle", ··· 978 979 [[package]] 980 name = "clap_derive" 981 - version = "4.4.7" 982 source = "registry+https://github.com/rust-lang/crates.io-index" 983 - checksum = "cf9804afaaf59a91e75b022a30fb7229a7901f60c755489cc61c9b423b836442" 984 dependencies = [ 985 - "heck", 986 "proc-macro2", 987 "quote", 988 - "syn 2.0.39", 989 ] 990 991 [[package]] 992 name = "clap_lex" 993 - version = "0.6.0" 994 source = "registry+https://github.com/rust-lang/crates.io-index" 995 - checksum = "702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1" 996 997 [[package]] 998 name = "cmake" ··· 1005 1006 [[package]] 1007 name = "colorchoice" 1008 - version = "1.0.0" 1009 source = "registry+https://github.com/rust-lang/crates.io-index" 1010 - checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" 1011 1012 [[package]] 1013 name = "console" 1014 - version = "0.15.7" 1015 source = "registry+https://github.com/rust-lang/crates.io-index" 1016 - checksum = "c926e00cc70edefdc64d3a5ff31cc65bb97a3460097762bd23afb4d8145fccf8" 1017 dependencies = [ 1018 "encode_unicode 0.3.6", 1019 "lazy_static", 1020 "libc", 1021 "unicode-width", 1022 - "windows-sys 0.45.0", 1023 ] 1024 1025 [[package]] 1026 name = "core-foundation" 1027 - version = "0.9.3" 1028 source = "registry+https://github.com/rust-lang/crates.io-index" 1029 - checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146" 1030 dependencies = [ 1031 "core-foundation-sys", 1032 "libc", ··· 1034 1035 [[package]] 1036 name = "core-foundation-sys" 1037 - version = "0.8.4" 1038 source = "registry+https://github.com/rust-lang/crates.io-index" 1039 - checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" 1040 1041 [[package]] 1042 name = "cpp_demangle" ··· 1048 1049 [[package]] 1050 name = "cpufeatures" 1051 - version = "0.2.11" 1052 source = "registry+https://github.com/rust-lang/crates.io-index" 1053 - checksum = "ce420fe07aecd3e67c5f910618fe65e94158f6dcc0adf44e00d69ce2bdfe0fd0" 1054 dependencies = [ 1055 "libc", 1056 ] 1057 1058 [[package]] 1059 name = "crc32c" 1060 - version = "0.6.4" 1061 source = "registry+https://github.com/rust-lang/crates.io-index" 1062 - checksum = "d8f48d60e5b4d2c53d5c2b1d8a58c849a70ae5e5509b08a48d047e3b65714a74" 1063 dependencies = [ 1064 "rustc_version 0.4.0", 1065 ] 1066 1067 [[package]] 1068 name = "crc32fast" 1069 - version = "1.3.2" 1070 source = "registry+https://github.com/rust-lang/crates.io-index" 1071 - checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" 1072 dependencies = [ 1073 "cfg-if", 1074 ] 1075 1076 [[package]] 1077 name = "crossbeam-channel" 1078 - version = "0.5.8" 1079 source = "registry+https://github.com/rust-lang/crates.io-index" 1080 - checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" 1081 dependencies = [ 1082 - "cfg-if", 1083 "crossbeam-utils", 1084 ] 1085 1086 [[package]] 1087 name = "crossbeam-deque" 1088 - version = "0.8.3" 1089 source = "registry+https://github.com/rust-lang/crates.io-index" 1090 - checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef" 1091 dependencies = [ 1092 - "cfg-if", 1093 "crossbeam-epoch", 1094 "crossbeam-utils", 1095 ] 1096 1097 [[package]] 1098 name = "crossbeam-epoch" 1099 - version = "0.9.15" 1100 source = "registry+https://github.com/rust-lang/crates.io-index" 1101 - checksum = "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7" 1102 dependencies = [ 1103 - "autocfg", 1104 - "cfg-if", 1105 "crossbeam-utils", 1106 - "memoffset", 1107 - "scopeguard", 1108 ] 1109 1110 [[package]] 1111 name = "crossbeam-utils" 1112 - version = "0.8.16" 1113 source = "registry+https://github.com/rust-lang/crates.io-index" 1114 - checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294" 1115 - dependencies = [ 1116 - "cfg-if", 1117 - ] 1118 1119 [[package]] 1120 name = "crossterm" 1121 - version = "0.19.0" 1122 source = "registry+https://github.com/rust-lang/crates.io-index" 1123 - checksum = "7c36c10130df424b2f3552fcc2ddcd9b28a27b1e54b358b45874f88d1ca6888c" 1124 dependencies = [ 1125 - "bitflags 1.3.2", 1126 "crossterm_winapi", 1127 - "lazy_static", 1128 "libc", 1129 - "mio 0.7.14", 1130 - "parking_lot 0.11.2", 1131 "signal-hook", 1132 "winapi", 1133 ] 1134 1135 [[package]] 1136 name = "crossterm_winapi" 1137 - version = "0.7.0" 1138 source = "registry+https://github.com/rust-lang/crates.io-index" 1139 - checksum = "0da8964ace4d3e4a044fd027919b2237000b24315a37c916f61809f1ff2140b9" 1140 dependencies = [ 1141 "winapi", 1142 ] 1143 1144 [[package]] 1145 name = "crypto-common" 1146 version = "0.1.6" 1147 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1174 1175 [[package]] 1176 name = "custom_debug" 1177 - version = "0.5.1" 1178 source = "registry+https://github.com/rust-lang/crates.io-index" 1179 - checksum = "e89e0ae2c2a42be29595d05c50e3ce6096c0698a97e021c3289790f0750cc8e2" 1180 dependencies = [ 1181 "custom_debug_derive", 1182 ] 1183 1184 [[package]] 1185 name = "custom_debug_derive" 1186 - version = "0.5.1" 1187 source = "registry+https://github.com/rust-lang/crates.io-index" 1188 - checksum = "08a9f3941234c9f62ceaa2782974827749de9b0a8a6487275a278da068e1baf7" 1189 dependencies = [ 1190 "proc-macro2", 1191 - "syn 1.0.109", 1192 "synstructure", 1193 ] 1194 1195 [[package]] 1196 name = "data-encoding" 1197 - version = "2.5.0" 1198 source = "registry+https://github.com/rust-lang/crates.io-index" 1199 - checksum = "7e962a19be5cfc3f3bf6dd8f61eb50107f356ad6270fbb3ed41476571db78be5" 1200 1201 [[package]] 1202 name = "data-url" ··· 1215 ] 1216 1217 [[package]] 1218 name = "deranged" 1219 - version = "0.3.9" 1220 source = "registry+https://github.com/rust-lang/crates.io-index" 1221 - checksum = "0f32d04922c60427da6f9fef14d042d9edddef64cb9d4ce0d64d0685fbeb1fd3" 1222 dependencies = [ 1223 "powerfmt", 1224 - "serde", 1225 ] 1226 1227 [[package]] ··· 1278 ] 1279 1280 [[package]] 1281 name = "dmsort" 1282 version = "1.0.2" 1283 source = "registry+https://github.com/rust-lang/crates.io-index" 1284 checksum = "f0bc8fbe9441c17c9f46f75dfe27fa1ddb6c68a461ccaed0481419219d4f10d3" 1285 1286 [[package]] 1287 name = "either" 1288 - version = "1.9.0" 1289 source = "registry+https://github.com/rust-lang/crates.io-index" 1290 - checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" 1291 1292 [[package]] 1293 name = "elementtree" ··· 1299 ] 1300 1301 [[package]] 1302 name = "elsa" 1303 - version = "1.9.0" 1304 source = "registry+https://github.com/rust-lang/crates.io-index" 1305 - checksum = "714f766f3556b44e7e4776ad133fcc3445a489517c25c704ace411bb14790194" 1306 dependencies = [ 1307 "stable_deref_trait", 1308 ] ··· 1321 1322 [[package]] 1323 name = "encoding_rs" 1324 - version = "0.8.33" 1325 source = "registry+https://github.com/rust-lang/crates.io-index" 1326 - checksum = "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1" 1327 dependencies = [ 1328 "cfg-if", 1329 ] ··· 1334 source = "registry+https://github.com/rust-lang/crates.io-index" 1335 checksum = "5ffccbb6966c05b32ef8fbac435df276c4ae4d3dc55a8cd0eb9745e6c12f546a" 1336 dependencies = [ 1337 - "heck", 1338 "proc-macro2", 1339 "quote", 1340 - "syn 2.0.39", 1341 ] 1342 1343 [[package]] ··· 1348 1349 [[package]] 1350 name = "errno" 1351 - version = "0.3.7" 1352 source = "registry+https://github.com/rust-lang/crates.io-index" 1353 - checksum = "f258a7194e7f7c2a7837a8913aeab7fd8c383457034fa20ce4dd3dcb813e8eb8" 1354 dependencies = [ 1355 "libc", 1356 - "windows-sys 0.48.0", 1357 ] 1358 1359 [[package]] 1360 - name = "error-chain" 1361 - version = "0.12.4" 1362 source = "registry+https://github.com/rust-lang/crates.io-index" 1363 - checksum = "2d2f06b9cac1506ece98fe3231e3cc9c4410ec3d5b1f24ae1c8946f0742cdefc" 1364 dependencies = [ 1365 - "version_check", 1366 ] 1367 1368 [[package]] 1369 - name = "event-listener" 1370 - version = "2.5.3" 1371 source = "registry+https://github.com/rust-lang/crates.io-index" 1372 - checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" 1373 1374 [[package]] 1375 name = "fallible-iterator" ··· 1385 1386 [[package]] 1387 name = "fastrand" 1388 - version = "2.0.1" 1389 source = "registry+https://github.com/rust-lang/crates.io-index" 1390 - checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5" 1391 1392 [[package]] 1393 name = "filetime" 1394 - version = "0.2.22" 1395 source = "registry+https://github.com/rust-lang/crates.io-index" 1396 - checksum = "d4029edd3e734da6fe05b6cd7bd2960760a616bd2ddd0d59a0124746d6272af0" 1397 dependencies = [ 1398 "cfg-if", 1399 "libc", 1400 - "redox_syscall 0.3.5", 1401 - "windows-sys 0.48.0", 1402 ] 1403 1404 [[package]] ··· 1415 1416 [[package]] 1417 name = "flate2" 1418 - version = "1.0.28" 1419 source = "registry+https://github.com/rust-lang/crates.io-index" 1420 - checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e" 1421 dependencies = [ 1422 "crc32fast", 1423 "miniz_oxide", ··· 1455 1456 [[package]] 1457 name = "from_variant" 1458 - version = "0.1.6" 1459 source = "registry+https://github.com/rust-lang/crates.io-index" 1460 - checksum = "03ec5dc38ee19078d84a692b1c41181ff9f94331c76cee66ff0208c770b5e54f" 1461 dependencies = [ 1462 - "pmutil", 1463 "proc-macro2", 1464 "swc_macros_common", 1465 - "syn 2.0.39", 1466 ] 1467 1468 [[package]] 1469 name = "futures" 1470 - version = "0.3.29" 1471 source = "registry+https://github.com/rust-lang/crates.io-index" 1472 - checksum = "da0290714b38af9b4a7b094b8a37086d1b4e61f2df9122c3cad2577669145335" 1473 dependencies = [ 1474 "futures-channel", 1475 "futures-core", ··· 1482 1483 [[package]] 1484 name = "futures-channel" 1485 - version = "0.3.29" 1486 source = "registry+https://github.com/rust-lang/crates.io-index" 1487 - checksum = "ff4dd66668b557604244583e3e1e1eada8c5c2e96a6d0d6653ede395b78bbacb" 1488 dependencies = [ 1489 "futures-core", 1490 "futures-sink", ··· 1492 1493 [[package]] 1494 name = "futures-core" 1495 - version = "0.3.29" 1496 source = "registry+https://github.com/rust-lang/crates.io-index" 1497 - checksum = "eb1d22c66e66d9d72e1758f0bd7d4fd0bee04cad842ee34587d68c07e45d088c" 1498 1499 [[package]] 1500 name = "futures-executor" 1501 - version = "0.3.29" 1502 source = "registry+https://github.com/rust-lang/crates.io-index" 1503 - checksum = "0f4fb8693db0cf099eadcca0efe2a5a22e4550f98ed16aba6c48700da29597bc" 1504 dependencies = [ 1505 "futures-core", 1506 "futures-task", ··· 1509 1510 [[package]] 1511 name = "futures-io" 1512 - version = "0.3.29" 1513 source = "registry+https://github.com/rust-lang/crates.io-index" 1514 - checksum = "8bf34a163b5c4c52d0478a4d757da8fb65cabef42ba90515efee0f6f9fa45aaa" 1515 1516 [[package]] 1517 name = "futures-macro" 1518 - version = "0.3.29" 1519 source = "registry+https://github.com/rust-lang/crates.io-index" 1520 - checksum = "53b153fd91e4b0147f4aced87be237c98248656bb01050b96bf3ee89220a8ddb" 1521 dependencies = [ 1522 "proc-macro2", 1523 "quote", 1524 - "syn 2.0.39", 1525 ] 1526 1527 [[package]] 1528 name = "futures-sink" 1529 - version = "0.3.29" 1530 source = "registry+https://github.com/rust-lang/crates.io-index" 1531 - checksum = "e36d3378ee38c2a36ad710c5d30c2911d752cb941c00c72dbabfb786a7970817" 1532 1533 [[package]] 1534 name = "futures-task" 1535 - version = "0.3.29" 1536 source = "registry+https://github.com/rust-lang/crates.io-index" 1537 - checksum = "efd193069b0ddadc69c46389b740bbccdd97203899b48d09c5f7969591d6bae2" 1538 1539 [[package]] 1540 name = "futures-util" 1541 - version = "0.3.29" 1542 source = "registry+https://github.com/rust-lang/crates.io-index" 1543 - checksum = "a19526d624e703a3179b3d322efec918b6246ea0fa51d41124525f00f1cc8104" 1544 dependencies = [ 1545 "futures-channel", 1546 "futures-core", ··· 1556 1557 [[package]] 1558 name = "gcp_auth" 1559 - version = "0.9.0" 1560 source = "registry+https://github.com/rust-lang/crates.io-index" 1561 - checksum = "7d3b20d3058763d26d88e6e7a49998841e5296735b00dbfb064ff7cb142933dd" 1562 dependencies = [ 1563 "async-trait", 1564 - "base64", 1565 - "dirs-next", 1566 - "hyper", 1567 - "hyper-rustls", 1568 - "ring 0.16.20", 1569 - "rustls", 1570 - "rustls-pemfile", 1571 "serde", 1572 "serde_json", 1573 "thiserror", 1574 - "time", 1575 "tokio", 1576 "tracing", 1577 "tracing-futures", 1578 "url", 1579 - "which", 1580 ] 1581 1582 [[package]] ··· 1591 1592 [[package]] 1593 name = "getrandom" 1594 - version = "0.2.11" 1595 source = "registry+https://github.com/rust-lang/crates.io-index" 1596 - checksum = "fe9006bed769170c11f845cf00c7c1e9092aeb3f268e007c3e760ac68008070f" 1597 dependencies = [ 1598 "cfg-if", 1599 "libc", 1600 "wasi", 1601 ] 1602 1603 [[package]] 1604 name = "gimli" 1605 - version = "0.28.1" 1606 source = "registry+https://github.com/rust-lang/crates.io-index" 1607 - checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" 1608 dependencies = [ 1609 "fallible-iterator 0.3.0", 1610 "stable_deref_trait", ··· 1618 1619 [[package]] 1620 name = "goblin" 1621 - version = "0.7.1" 1622 source = "registry+https://github.com/rust-lang/crates.io-index" 1623 - checksum = "f27c1b4369c2cd341b5de549380158b105a04c331be5db9110eef7b6d2742134" 1624 dependencies = [ 1625 "log", 1626 "plain", 1627 - "scroll", 1628 ] 1629 1630 [[package]] 1631 name = "h2" 1632 - version = "0.3.22" 1633 source = "registry+https://github.com/rust-lang/crates.io-index" 1634 - checksum = "4d6250322ef6e60f93f9a2162799302cd6f68f79f6e5d85c8c16f14d1d958178" 1635 dependencies = [ 1636 "bytes", 1637 "fnv", 1638 "futures-core", 1639 "futures-sink", 1640 "futures-util", 1641 - "http", 1642 "indexmap", 1643 "slab", 1644 "tokio", ··· 1648 1649 [[package]] 1650 name = "hashbrown" 1651 - version = "0.14.3" 1652 source = "registry+https://github.com/rust-lang/crates.io-index" 1653 - checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" 1654 1655 [[package]] 1656 name = "heck" ··· 1659 checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" 1660 1661 [[package]] 1662 name = "hermit-abi" 1663 - version = "0.3.3" 1664 source = "registry+https://github.com/rust-lang/crates.io-index" 1665 - checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7" 1666 1667 [[package]] 1668 name = "hex" ··· 1671 checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 1672 1673 [[package]] 1674 name = "hmac" 1675 version = "0.12.1" 1676 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1681 1682 [[package]] 1683 name = "home" 1684 - version = "0.5.5" 1685 source = "registry+https://github.com/rust-lang/crates.io-index" 1686 - checksum = "5444c27eef6923071f7ebcc33e3444508466a76f7a2b93da00ed6e19f30c1ddb" 1687 dependencies = [ 1688 - "windows-sys 0.48.0", 1689 ] 1690 1691 [[package]] ··· 1700 ] 1701 1702 [[package]] 1703 name = "http" 1704 - version = "0.2.11" 1705 source = "registry+https://github.com/rust-lang/crates.io-index" 1706 - checksum = "8947b1a6fad4393052c7ba1f4cd97bed3e953a95c79c92ad9b051a04611d9fbb" 1707 dependencies = [ 1708 "bytes", 1709 "fnv", ··· 1712 1713 [[package]] 1714 name = "http-body" 1715 - version = "0.4.5" 1716 source = "registry+https://github.com/rust-lang/crates.io-index" 1717 - checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" 1718 dependencies = [ 1719 "bytes", 1720 - "http", 1721 "pin-project-lite", 1722 ] 1723 1724 [[package]] 1725 name = "http-range-header" 1726 - version = "0.3.1" 1727 source = "registry+https://github.com/rust-lang/crates.io-index" 1728 - checksum = "add0ab9360ddbd88cfeb3bd9574a1d85cfdfa14db10b3e21d3700dbc4328758f" 1729 1730 [[package]] 1731 name = "httparse" 1732 - version = "1.8.0" 1733 source = "registry+https://github.com/rust-lang/crates.io-index" 1734 - checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" 1735 1736 [[package]] 1737 name = "httpdate" ··· 1757 1758 [[package]] 1759 name = "hyper" 1760 - version = "0.14.27" 1761 source = "registry+https://github.com/rust-lang/crates.io-index" 1762 - checksum = "ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468" 1763 dependencies = [ 1764 "bytes", 1765 "futures-channel", 1766 "futures-core", 1767 "futures-util", 1768 - "h2", 1769 - "http", 1770 - "http-body", 1771 "httparse", 1772 "httpdate", 1773 "itoa", 1774 "pin-project-lite", 1775 - "socket2 0.4.10", 1776 "tokio", 1777 "tower-service", 1778 "tracing", ··· 1780 ] 1781 1782 [[package]] 1783 name = "hyper-rustls" 1784 version = "0.24.2" 1785 source = "registry+https://github.com/rust-lang/crates.io-index" 1786 checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590" 1787 dependencies = [ 1788 "futures-util", 1789 - "http", 1790 - "hyper", 1791 "log", 1792 - "rustls", 1793 - "rustls-native-certs", 1794 "tokio", 1795 - "tokio-rustls", 1796 ] 1797 1798 [[package]] 1799 name = "hyper-tls" 1800 - version = "0.5.0" 1801 source = "registry+https://github.com/rust-lang/crates.io-index" 1802 - checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905" 1803 dependencies = [ 1804 "bytes", 1805 - "hyper", 1806 "native-tls", 1807 "tokio", 1808 "tokio-native-tls", 1809 ] 1810 1811 [[package]] 1812 name = "iana-time-zone" 1813 - version = "0.1.58" 1814 source = "registry+https://github.com/rust-lang/crates.io-index" 1815 - checksum = "8326b86b6cff230b97d0d312a6c40a60726df3332e721f72a1b035f451663b20" 1816 dependencies = [ 1817 "android_system_properties", 1818 "core-foundation-sys", ··· 1832 ] 1833 1834 [[package]] 1835 name = "idna" 1836 version = "0.4.0" 1837 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1852 ] 1853 1854 [[package]] 1855 name = "if_chain" 1856 version = "1.0.2" 1857 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1865 1866 [[package]] 1867 name = "indexmap" 1868 - version = "2.1.0" 1869 source = "registry+https://github.com/rust-lang/crates.io-index" 1870 - checksum = "d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f" 1871 dependencies = [ 1872 "equivalent", 1873 "hashbrown", 1874 ] 1875 1876 [[package]] ··· 1884 1885 [[package]] 1886 name = "insta" 1887 - version = "1.34.0" 1888 source = "registry+https://github.com/rust-lang/crates.io-index" 1889 - checksum = "5d64600be34b2fcfc267740a243fa7744441bb4947a619ac4e5bb6507f35fbfc" 1890 dependencies = [ 1891 "console", 1892 "lazy_static", ··· 1895 "pest_derive", 1896 "serde", 1897 "similar", 1898 - "yaml-rust", 1899 - ] 1900 - 1901 - [[package]] 1902 - name = "instant" 1903 - version = "0.1.12" 1904 - source = "registry+https://github.com/rust-lang/crates.io-index" 1905 - checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 1906 - dependencies = [ 1907 - "cfg-if", 1908 ] 1909 1910 [[package]] ··· 1913 source = "registry+https://github.com/rust-lang/crates.io-index" 1914 checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f" 1915 dependencies = [ 1916 - "socket2 0.5.5", 1917 "widestring", 1918 "windows-sys 0.48.0", 1919 - "winreg", 1920 ] 1921 1922 [[package]] ··· 1936 1937 [[package]] 1938 name = "is-macro" 1939 - version = "0.3.0" 1940 source = "registry+https://github.com/rust-lang/crates.io-index" 1941 - checksum = "f4467ed1321b310c2625c5aa6c1b1ffc5de4d9e42668cf697a08fb033ee8265e" 1942 dependencies = [ 1943 "Inflector", 1944 - "pmutil", 1945 "proc-macro2", 1946 "quote", 1947 - "syn 2.0.39", 1948 ] 1949 1950 [[package]] 1951 name = "is-terminal" 1952 - version = "0.4.9" 1953 source = "registry+https://github.com/rust-lang/crates.io-index" 1954 - checksum = "cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b" 1955 dependencies = [ 1956 "hermit-abi", 1957 - "rustix", 1958 - "windows-sys 0.48.0", 1959 ] 1960 1961 [[package]] 1962 name = "itertools" 1963 - version = "0.11.0" 1964 source = "registry+https://github.com/rust-lang/crates.io-index" 1965 - checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" 1966 dependencies = [ 1967 "either", 1968 ] 1969 1970 [[package]] 1971 name = "itoa" 1972 - version = "1.0.9" 1973 source = "registry+https://github.com/rust-lang/crates.io-index" 1974 - checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38" 1975 1976 [[package]] 1977 name = "jemalloc-sys" ··· 1995 1996 [[package]] 1997 name = "jobserver" 1998 - version = "0.1.27" 1999 source = "registry+https://github.com/rust-lang/crates.io-index" 2000 - checksum = "8c37f63953c4c63420ed5fd3d6d398c719489b9f872b9fa683262f8edd363c7d" 2001 dependencies = [ 2002 "libc", 2003 ] ··· 2010 2011 [[package]] 2012 name = "js-source-scopes" 2013 - version = "0.4.0" 2014 source = "registry+https://github.com/rust-lang/crates.io-index" 2015 - checksum = "e117dec2d000e8f702f662dc601e6f075b05b3cf7fc24f1afa09f39581c91a93" 2016 dependencies = [ 2017 "indexmap", 2018 "sourcemap", ··· 2025 2026 [[package]] 2027 name = "js-sys" 2028 - version = "0.3.65" 2029 source = "registry+https://github.com/rust-lang/crates.io-index" 2030 - checksum = "54c0c35952f67de54bb584e9fd912b3023117cbafc0a77d8f3dee1fb5f572fe8" 2031 dependencies = [ 2032 "wasm-bindgen", 2033 ] 2034 2035 [[package]] 2036 name = "jsonwebtoken" 2037 - version = "9.1.0" 2038 source = "registry+https://github.com/rust-lang/crates.io-index" 2039 - checksum = "155c4d7e39ad04c172c5e3a99c434ea3b4a7ba7960b38ecd562b270b097cce09" 2040 dependencies = [ 2041 - "base64", 2042 "pem", 2043 - "ring 0.17.5", 2044 "serde", 2045 "serde_json", 2046 "simple_asn1", ··· 2048 2049 [[package]] 2050 name = "lazy_static" 2051 - version = "1.4.0" 2052 source = "registry+https://github.com/rust-lang/crates.io-index" 2053 - checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 2054 2055 [[package]] 2056 name = "lazycell" ··· 2066 2067 [[package]] 2068 name = "libc" 2069 - version = "0.2.150" 2070 source = "registry+https://github.com/rust-lang/crates.io-index" 2071 - checksum = "89d92a4743f9a61002fae18374ed11e7973f530cb3a3255fb354818118b2203c" 2072 2073 [[package]] 2074 name = "libloading" 2075 - version = "0.7.4" 2076 source = "registry+https://github.com/rust-lang/crates.io-index" 2077 - checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f" 2078 dependencies = [ 2079 "cfg-if", 2080 - "winapi", 2081 ] 2082 2083 [[package]] 2084 name = "libredox" 2085 - version = "0.0.1" 2086 source = "registry+https://github.com/rust-lang/crates.io-index" 2087 - checksum = "85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8" 2088 dependencies = [ 2089 - "bitflags 2.4.1", 2090 "libc", 2091 - "redox_syscall 0.4.1", 2092 ] 2093 2094 [[package]] ··· 2099 2100 [[package]] 2101 name = "linux-raw-sys" 2102 - version = "0.4.11" 2103 source = "registry+https://github.com/rust-lang/crates.io-index" 2104 - checksum = "969488b55f8ac402214f3f5fd243ebb7206cf82de60d3172994707a4bcc2b829" 2105 2106 [[package]] 2107 name = "lock_api" 2108 - version = "0.4.11" 2109 source = "registry+https://github.com/rust-lang/crates.io-index" 2110 - checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45" 2111 dependencies = [ 2112 "autocfg", 2113 "scopeguard", 2114 ] 2115 2116 [[package]] 2117 name = "log" 2118 - version = "0.4.20" 2119 source = "registry+https://github.com/rust-lang/crates.io-index" 2120 - checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" 2121 2122 [[package]] 2123 - name = "lru-cache" 2124 - version = "0.1.2" 2125 source = "registry+https://github.com/rust-lang/crates.io-index" 2126 - checksum = "31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c" 2127 dependencies = [ 2128 - "linked-hash-map", 2129 ] 2130 2131 [[package]] 2132 - name = "mach2" 2133 - version = "0.4.1" 2134 source = "registry+https://github.com/rust-lang/crates.io-index" 2135 - checksum = "6d0d1830bcd151a6fc4aea1369af235b36c1528fe976b8ff678683c9995eade8" 2136 dependencies = [ 2137 - "libc", 2138 ] 2139 2140 [[package]] ··· 2176 2177 [[package]] 2178 name = "memchr" 2179 - version = "2.6.4" 2180 source = "registry+https://github.com/rust-lang/crates.io-index" 2181 - checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167" 2182 2183 [[package]] 2184 name = "memmap2" 2185 - version = "0.5.10" 2186 source = "registry+https://github.com/rust-lang/crates.io-index" 2187 - checksum = "83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327" 2188 dependencies = [ 2189 "libc", 2190 ] 2191 2192 [[package]] 2193 - name = "memmap2" 2194 - version = "0.8.0" 2195 - source = "registry+https://github.com/rust-lang/crates.io-index" 2196 - checksum = "43a5a03cefb0d953ec0be133036f14e109412fa594edc2f77227249db66cc3ed" 2197 - dependencies = [ 2198 - "libc", 2199 - ] 2200 - 2201 - [[package]] 2202 - name = "memoffset" 2203 - version = "0.9.0" 2204 - source = "registry+https://github.com/rust-lang/crates.io-index" 2205 - checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" 2206 - dependencies = [ 2207 - "autocfg", 2208 - ] 2209 - 2210 - [[package]] 2211 name = "mime" 2212 version = "0.3.17" 2213 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2215 2216 [[package]] 2217 name = "mime_guess" 2218 - version = "2.0.4" 2219 source = "registry+https://github.com/rust-lang/crates.io-index" 2220 - checksum = "4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef" 2221 dependencies = [ 2222 "mime", 2223 "unicase", ··· 2225 2226 [[package]] 2227 name = "minidump" 2228 - version = "0.18.0" 2229 source = "registry+https://github.com/rust-lang/crates.io-index" 2230 - checksum = "e20da5c0aab8b6d683d8a15ca70db468d3f6ddfe38269837c22c7bab7ba2627c" 2231 dependencies = [ 2232 "debugid", 2233 "encoding_rs", 2234 - "memmap2 0.5.10", 2235 "minidump-common", 2236 "num-traits", 2237 "range-map", 2238 - "scroll", 2239 "thiserror", 2240 "time", 2241 "tracing", ··· 2244 2245 [[package]] 2246 name = "minidump-common" 2247 - version = "0.18.0" 2248 source = "registry+https://github.com/rust-lang/crates.io-index" 2249 - checksum = "6b23ab3a13de24f89fa3060579288f142ac4d138d37eec8a398ba59b0ca4d577" 2250 dependencies = [ 2251 - "bitflags 2.4.1", 2252 "debugid", 2253 "num-derive", 2254 "num-traits", 2255 "range-map", 2256 - "scroll", 2257 "smart-default", 2258 ] 2259 2260 [[package]] 2261 name = "minidump-processor" 2262 - version = "0.18.0" 2263 source = "registry+https://github.com/rust-lang/crates.io-index" 2264 - checksum = "e402963e1997711e1cc491a35fc2c4a4822d4eb95d939e0401c72cb9faacb19f" 2265 dependencies = [ 2266 "async-trait", 2267 "breakpad-symbols", 2268 "debugid", 2269 "futures-util", 2270 - "memmap2 0.5.10", 2271 "minidump", 2272 "minidump-common", 2273 "minidump-unwind", 2274 - "scroll", 2275 "serde", 2276 "serde_json", 2277 "thiserror", ··· 2281 2282 [[package]] 2283 name = "minidump-unwind" 2284 - version = "0.18.0" 2285 source = "registry+https://github.com/rust-lang/crates.io-index" 2286 - checksum = "8bfe80a00f234a23ae2e42336e0b7e40d6b1c330712777bb7e2c7bebb6c3bf80" 2287 dependencies = [ 2288 "async-trait", 2289 "breakpad-symbols", 2290 "minidump", 2291 "minidump-common", 2292 - "scroll", 2293 "tracing", 2294 ] 2295 ··· 2301 2302 [[package]] 2303 name = "miniz_oxide" 2304 - version = "0.7.1" 2305 source = "registry+https://github.com/rust-lang/crates.io-index" 2306 - checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" 2307 dependencies = [ 2308 "adler", 2309 ] 2310 2311 [[package]] 2312 name = "mio" 2313 - version = "0.7.14" 2314 source = "registry+https://github.com/rust-lang/crates.io-index" 2315 - checksum = "8067b404fe97c70829f082dec8bcf4f71225d7eaea1d8645349cb76fa06205cc" 2316 dependencies = [ 2317 "libc", 2318 "log", 2319 - "miow", 2320 - "ntapi", 2321 - "winapi", 2322 - ] 2323 - 2324 - [[package]] 2325 - name = "mio" 2326 - version = "0.8.9" 2327 - source = "registry+https://github.com/rust-lang/crates.io-index" 2328 - checksum = "3dce281c5e46beae905d4de1870d8b1509a9142b62eedf18b443b011ca8343d0" 2329 - dependencies = [ 2330 - "libc", 2331 "wasi", 2332 "windows-sys 0.48.0", 2333 ] 2334 2335 [[package]] 2336 - name = "miow" 2337 - version = "0.3.7" 2338 - source = "registry+https://github.com/rust-lang/crates.io-index" 2339 - checksum = "b9f1c5b025cda876f66ef43a113f91ebc9f4ccef34843000e0adf6ebbab84e21" 2340 - dependencies = [ 2341 - "winapi", 2342 - ] 2343 - 2344 - [[package]] 2345 name = "moka" 2346 - version = "0.12.1" 2347 source = "registry+https://github.com/rust-lang/crates.io-index" 2348 - checksum = "d8017ec3548ffe7d4cef7ac0e12b044c01164a74c0f3119420faeaf13490ad8b" 2349 dependencies = [ 2350 "async-lock", 2351 "async-trait", 2352 "crossbeam-channel", 2353 "crossbeam-epoch", 2354 "crossbeam-utils", 2355 "futures-util", 2356 "once_cell", 2357 - "parking_lot 0.12.1", 2358 "quanta", 2359 "rustc_version 0.4.0", 2360 - "skeptic", 2361 "smallvec", 2362 "tagptr", 2363 "thiserror", ··· 2367 2368 [[package]] 2369 name = "msvc-demangler" 2370 - version = "0.9.0" 2371 source = "registry+https://github.com/rust-lang/crates.io-index" 2372 - checksum = "bfb67c6dd0fa9b00619c41c5700b6f92d5f418be49b45ddb9970fbd4569df3c8" 2373 dependencies = [ 2374 - "bitflags 1.3.2", 2375 ] 2376 2377 [[package]] 2378 name = "multer" 2379 - version = "2.1.0" 2380 source = "registry+https://github.com/rust-lang/crates.io-index" 2381 - checksum = "01acbdc23469fd8fe07ab135923371d5f5a422fbf9c522158677c8eb15bc51c2" 2382 dependencies = [ 2383 "bytes", 2384 "encoding_rs", 2385 "futures-util", 2386 - "http", 2387 "httparse", 2388 - "log", 2389 "memchr", 2390 "mime", 2391 - "spin 0.9.8", 2392 "version_check", 2393 ] 2394 2395 [[package]] 2396 name = "native-tls" 2397 - version = "0.2.11" 2398 source = "registry+https://github.com/rust-lang/crates.io-index" 2399 - checksum = "07226173c32f2926027b63cce4bcd8076c3552846cbe7925f3aaffeac0a3b92e" 2400 dependencies = [ 2401 - "lazy_static", 2402 "libc", 2403 "log", 2404 "openssl", ··· 2412 2413 [[package]] 2414 name = "new_debug_unreachable" 2415 - version = "1.0.4" 2416 source = "registry+https://github.com/rust-lang/crates.io-index" 2417 - checksum = "e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54" 2418 2419 [[package]] 2420 name = "nom" ··· 2440 ] 2441 2442 [[package]] 2443 - name = "ntapi" 2444 - version = "0.3.7" 2445 - source = "registry+https://github.com/rust-lang/crates.io-index" 2446 - checksum = "c28774a7fd2fbb4f0babd8237ce554b73af68021b5f695a3cebd6c59bac0980f" 2447 - dependencies = [ 2448 - "winapi", 2449 - ] 2450 - 2451 - [[package]] 2452 name = "nu-ansi-term" 2453 version = "0.46.0" 2454 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2460 2461 [[package]] 2462 name = "num-bigint" 2463 - version = "0.4.4" 2464 source = "registry+https://github.com/rust-lang/crates.io-index" 2465 - checksum = "608e7659b5c3d7cba262d894801b9ec9d00de989e8a82bd4bef91d08da45cdc0" 2466 dependencies = [ 2467 - "autocfg", 2468 "num-integer", 2469 "num-traits", 2470 "serde", 2471 ] 2472 2473 [[package]] 2474 name = "num-derive" 2475 - version = "0.4.1" 2476 source = "registry+https://github.com/rust-lang/crates.io-index" 2477 - checksum = "cfb77679af88f8b125209d354a202862602672222e7f2313fdd6dc349bad4712" 2478 dependencies = [ 2479 "proc-macro2", 2480 "quote", 2481 - "syn 2.0.39", 2482 ] 2483 2484 [[package]] 2485 name = "num-integer" 2486 - version = "0.1.45" 2487 source = "registry+https://github.com/rust-lang/crates.io-index" 2488 - checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" 2489 dependencies = [ 2490 - "autocfg", 2491 "num-traits", 2492 ] 2493 2494 [[package]] 2495 name = "num-traits" 2496 - version = "0.2.17" 2497 source = "registry+https://github.com/rust-lang/crates.io-index" 2498 - checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" 2499 dependencies = [ 2500 "autocfg", 2501 ] ··· 2511 ] 2512 2513 [[package]] 2514 - name = "num_threads" 2515 - version = "0.1.6" 2516 - source = "registry+https://github.com/rust-lang/crates.io-index" 2517 - checksum = "2819ce041d2ee131036f4fc9d6ae7ae125a3a40e97ba64d04fe799ad9dabbb44" 2518 - dependencies = [ 2519 - "libc", 2520 - ] 2521 - 2522 - [[package]] 2523 name = "object" 2524 - version = "0.32.1" 2525 source = "registry+https://github.com/rust-lang/crates.io-index" 2526 - checksum = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0" 2527 dependencies = [ 2528 "memchr", 2529 ] 2530 2531 [[package]] 2532 name = "once_cell" 2533 - version = "1.18.0" 2534 source = "registry+https://github.com/rust-lang/crates.io-index" 2535 - checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" 2536 2537 [[package]] 2538 name = "openssl" 2539 - version = "0.10.60" 2540 source = "registry+https://github.com/rust-lang/crates.io-index" 2541 - checksum = "79a4c6c3a2b158f7f8f2a2fc5a969fa3a068df6fc9dbb4a43845436e3af7c800" 2542 dependencies = [ 2543 - "bitflags 2.4.1", 2544 "cfg-if", 2545 "foreign-types", 2546 "libc", ··· 2557 dependencies = [ 2558 "proc-macro2", 2559 "quote", 2560 - "syn 2.0.39", 2561 ] 2562 2563 [[package]] ··· 2568 2569 [[package]] 2570 name = "openssl-sys" 2571 - version = "0.9.96" 2572 source = "registry+https://github.com/rust-lang/crates.io-index" 2573 - checksum = "3812c071ba60da8b5677cc12bcb1d42989a65553772897a7e0355545a819838f" 2574 dependencies = [ 2575 "cc", 2576 "libc", ··· 2586 2587 [[package]] 2588 name = "os_info" 2589 - version = "3.7.0" 2590 source = "registry+https://github.com/rust-lang/crates.io-index" 2591 - checksum = "006e42d5b888366f1880eda20371fedde764ed2213dc8496f49622fa0c99cd5e" 2592 dependencies = [ 2593 "log", 2594 "serde", 2595 - "winapi", 2596 ] 2597 2598 [[package]] 2599 name = "outref" 2600 version = "0.5.1" 2601 source = "registry+https://github.com/rust-lang/crates.io-index" 2602 checksum = "4030760ffd992bef45b0ae3f10ce1aba99e33464c90d14dd7c039884963ddc7a" ··· 2608 checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" 2609 2610 [[package]] 2611 - name = "parking_lot" 2612 - version = "0.11.2" 2613 source = "registry+https://github.com/rust-lang/crates.io-index" 2614 - checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99" 2615 dependencies = [ 2616 - "instant", 2617 - "lock_api", 2618 - "parking_lot_core 0.8.6", 2619 ] 2620 2621 [[package]] 2622 - name = "parking_lot" 2623 - version = "0.12.1" 2624 source = "registry+https://github.com/rust-lang/crates.io-index" 2625 - checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 2626 - dependencies = [ 2627 - "lock_api", 2628 - "parking_lot_core 0.9.9", 2629 - ] 2630 2631 [[package]] 2632 - name = "parking_lot_core" 2633 - version = "0.8.6" 2634 source = "registry+https://github.com/rust-lang/crates.io-index" 2635 - checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc" 2636 dependencies = [ 2637 - "cfg-if", 2638 - "instant", 2639 - "libc", 2640 - "redox_syscall 0.2.16", 2641 - "smallvec", 2642 - "winapi", 2643 ] 2644 2645 [[package]] 2646 name = "parking_lot_core" 2647 - version = "0.9.9" 2648 source = "registry+https://github.com/rust-lang/crates.io-index" 2649 - checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e" 2650 dependencies = [ 2651 "cfg-if", 2652 "libc", 2653 - "redox_syscall 0.4.1", 2654 "smallvec", 2655 - "windows-targets 0.48.5", 2656 ] 2657 2658 [[package]] ··· 2662 checksum = "82040a392923abe6279c00ab4aff62d5250d1c8555dc780e4b02783a7aa74863" 2663 dependencies = [ 2664 "fallible-iterator 0.2.0", 2665 - "scroll", 2666 "uuid", 2667 ] 2668 ··· 2681 ] 2682 2683 [[package]] 2684 - name = "peeking_take_while" 2685 - version = "0.1.2" 2686 - source = "registry+https://github.com/rust-lang/crates.io-index" 2687 - checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099" 2688 - 2689 - [[package]] 2690 name = "pem" 2691 - version = "3.0.2" 2692 source = "registry+https://github.com/rust-lang/crates.io-index" 2693 - checksum = "3163d2912b7c3b52d651a055f2c7eec9ba5cd22d26ef75b8dd3a59980b185923" 2694 dependencies = [ 2695 - "base64", 2696 "serde", 2697 ] 2698 ··· 2704 2705 [[package]] 2706 name = "pest" 2707 - version = "2.7.5" 2708 source = "registry+https://github.com/rust-lang/crates.io-index" 2709 - checksum = "ae9cee2a55a544be8b89dc6848072af97a20f2422603c10865be2a42b580fff5" 2710 dependencies = [ 2711 "memchr", 2712 "thiserror", ··· 2715 2716 [[package]] 2717 name = "pest_derive" 2718 - version = "2.7.5" 2719 source = "registry+https://github.com/rust-lang/crates.io-index" 2720 - checksum = "81d78524685f5ef2a3b3bd1cafbc9fcabb036253d9b1463e726a91cd16e2dfc2" 2721 dependencies = [ 2722 "pest", 2723 "pest_generator", ··· 2725 2726 [[package]] 2727 name = "pest_generator" 2728 - version = "2.7.5" 2729 source = "registry+https://github.com/rust-lang/crates.io-index" 2730 - checksum = "68bd1206e71118b5356dae5ddc61c8b11e28b09ef6a31acbd15ea48a28e0c227" 2731 dependencies = [ 2732 "pest", 2733 "pest_meta", 2734 "proc-macro2", 2735 "quote", 2736 - "syn 2.0.39", 2737 ] 2738 2739 [[package]] 2740 name = "pest_meta" 2741 - version = "2.7.5" 2742 source = "registry+https://github.com/rust-lang/crates.io-index" 2743 - checksum = "7c747191d4ad9e4a4ab9c8798f1e82a39affe7ef9648390b7e5548d18e099de6" 2744 dependencies = [ 2745 "once_cell", 2746 "pest", ··· 2748 ] 2749 2750 [[package]] 2751 name = "phf_generator" 2752 - version = "0.10.0" 2753 source = "registry+https://github.com/rust-lang/crates.io-index" 2754 - checksum = "5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6" 2755 dependencies = [ 2756 - "phf_shared", 2757 "rand", 2758 ] 2759 2760 [[package]] 2761 name = "phf_shared" 2762 version = "0.10.0" 2763 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2767 ] 2768 2769 [[package]] 2770 name = "pin-project" 2771 - version = "1.1.3" 2772 source = "registry+https://github.com/rust-lang/crates.io-index" 2773 - checksum = "fda4ed1c6c173e3fc7a83629421152e01d7b1f9b7f65fb301e490e8cfc656422" 2774 dependencies = [ 2775 "pin-project-internal", 2776 ] 2777 2778 [[package]] 2779 name = "pin-project-internal" 2780 - version = "1.1.3" 2781 source = "registry+https://github.com/rust-lang/crates.io-index" 2782 - checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405" 2783 dependencies = [ 2784 "proc-macro2", 2785 "quote", 2786 - "syn 2.0.39", 2787 ] 2788 2789 [[package]] 2790 name = "pin-project-lite" 2791 - version = "0.2.13" 2792 source = "registry+https://github.com/rust-lang/crates.io-index" 2793 - checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" 2794 2795 [[package]] 2796 name = "pin-utils" 2797 version = "0.1.0" 2798 source = "registry+https://github.com/rust-lang/crates.io-index" 2799 checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 2800 2801 [[package]] 2802 name = "pkg-config" 2803 - version = "0.3.27" 2804 source = "registry+https://github.com/rust-lang/crates.io-index" 2805 - checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" 2806 2807 [[package]] 2808 name = "plain" ··· 2811 checksum = "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6" 2812 2813 [[package]] 2814 - name = "pmutil" 2815 - version = "0.6.1" 2816 - source = "registry+https://github.com/rust-lang/crates.io-index" 2817 - checksum = "52a40bc70c2c58040d2d8b167ba9a5ff59fc9dab7ad44771cfde3dcfde7a09c6" 2818 - dependencies = [ 2819 - "proc-macro2", 2820 - "quote", 2821 - "syn 2.0.39", 2822 - ] 2823 - 2824 - [[package]] 2825 name = "powerfmt" 2826 version = "0.2.0" 2827 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2841 2842 [[package]] 2843 name = "prettyplease" 2844 - version = "0.2.15" 2845 source = "registry+https://github.com/rust-lang/crates.io-index" 2846 - checksum = "ae005bd773ab59b4725093fd7df83fd7892f7d8eafb48dbd7de6e024e4215f9d" 2847 dependencies = [ 2848 "proc-macro2", 2849 - "syn 2.0.39", 2850 ] 2851 2852 [[package]] ··· 2865 2866 [[package]] 2867 name = "proc-macro2" 2868 - version = "1.0.70" 2869 source = "registry+https://github.com/rust-lang/crates.io-index" 2870 - checksum = "39278fbbf5fb4f646ce651690877f89d1c5811a3d4acb27700c1cb3cdb78fd3b" 2871 dependencies = [ 2872 "unicode-ident", 2873 ] 2874 2875 [[package]] 2876 name = "process-event" 2877 - version = "23.11.2" 2878 dependencies = [ 2879 "anyhow", 2880 "clap", ··· 2885 ] 2886 2887 [[package]] 2888 - name = "psm" 2889 - version = "0.1.21" 2890 source = "registry+https://github.com/rust-lang/crates.io-index" 2891 - checksum = "5787f7cda34e3033a72192c018bc5883100330f362ef279a8cbccfce8bb4e874" 2892 dependencies = [ 2893 - "cc", 2894 ] 2895 2896 [[package]] 2897 - name = "pulldown-cmark" 2898 - version = "0.9.3" 2899 source = "registry+https://github.com/rust-lang/crates.io-index" 2900 - checksum = "77a1a2f1f0a7ecff9c31abbe177637be0e97a0aef46cf8738ece09327985d998" 2901 dependencies = [ 2902 - "bitflags 1.3.2", 2903 - "memchr", 2904 - "unicase", 2905 ] 2906 2907 [[package]] 2908 name = "quanta" 2909 - version = "0.11.1" 2910 source = "registry+https://github.com/rust-lang/crates.io-index" 2911 - checksum = "a17e662a7a8291a865152364c20c7abc5e60486ab2001e8ec10b24862de0b9ab" 2912 dependencies = [ 2913 "crossbeam-utils", 2914 "libc", 2915 - "mach2", 2916 "once_cell", 2917 "raw-cpuid", 2918 "wasi", ··· 2928 2929 [[package]] 2930 name = "quote" 2931 - version = "1.0.33" 2932 source = "registry+https://github.com/rust-lang/crates.io-index" 2933 - checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" 2934 dependencies = [ 2935 "proc-macro2", 2936 ] 2937 2938 [[package]] 2939 name = "rand" ··· 2987 2988 [[package]] 2989 name = "raw-cpuid" 2990 - version = "10.7.0" 2991 source = "registry+https://github.com/rust-lang/crates.io-index" 2992 - checksum = "6c297679cb867470fa8c9f67dbba74a78d78e3e98d7cf2b08d6d71540f797332" 2993 dependencies = [ 2994 - "bitflags 1.3.2", 2995 ] 2996 2997 [[package]] 2998 name = "rayon" 2999 - version = "1.8.0" 3000 source = "registry+https://github.com/rust-lang/crates.io-index" 3001 - checksum = "9c27db03db7734835b3f53954b534c91069375ce6ccaa2e065441e07d9b6cdb1" 3002 dependencies = [ 3003 "either", 3004 "rayon-core", ··· 3006 3007 [[package]] 3008 name = "rayon-core" 3009 - version = "1.12.0" 3010 source = "registry+https://github.com/rust-lang/crates.io-index" 3011 - checksum = "5ce3fb6ad83f861aac485e76e1985cd109d9a3713802152be56c3b1f0e0658ed" 3012 dependencies = [ 3013 "crossbeam-deque", 3014 "crossbeam-utils", ··· 3016 3017 [[package]] 3018 name = "redox_syscall" 3019 - version = "0.2.16" 3020 source = "registry+https://github.com/rust-lang/crates.io-index" 3021 - checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 3022 dependencies = [ 3023 "bitflags 1.3.2", 3024 ] 3025 3026 [[package]] 3027 name = "redox_syscall" 3028 - version = "0.3.5" 3029 source = "registry+https://github.com/rust-lang/crates.io-index" 3030 - checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" 3031 dependencies = [ 3032 - "bitflags 1.3.2", 3033 - ] 3034 - 3035 - [[package]] 3036 - name = "redox_syscall" 3037 - version = "0.4.1" 3038 - source = "registry+https://github.com/rust-lang/crates.io-index" 3039 - checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" 3040 - dependencies = [ 3041 - "bitflags 1.3.2", 3042 ] 3043 3044 [[package]] 3045 name = "redox_users" 3046 - version = "0.4.4" 3047 source = "registry+https://github.com/rust-lang/crates.io-index" 3048 - checksum = "a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4" 3049 dependencies = [ 3050 "getrandom", 3051 "libredox", ··· 3054 3055 [[package]] 3056 name = "regex" 3057 - version = "1.10.2" 3058 source = "registry+https://github.com/rust-lang/crates.io-index" 3059 - checksum = "380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343" 3060 dependencies = [ 3061 "aho-corasick", 3062 "memchr", 3063 - "regex-automata 0.4.3", 3064 - "regex-syntax 0.8.2", 3065 ] 3066 3067 [[package]] ··· 3075 3076 [[package]] 3077 name = "regex-automata" 3078 - version = "0.4.3" 3079 source = "registry+https://github.com/rust-lang/crates.io-index" 3080 - checksum = "5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f" 3081 dependencies = [ 3082 "aho-corasick", 3083 "memchr", 3084 - "regex-syntax 0.8.2", 3085 ] 3086 3087 [[package]] 3088 name = "regex-syntax" 3089 version = "0.6.29" 3090 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3092 3093 [[package]] 3094 name = "regex-syntax" 3095 - version = "0.8.2" 3096 source = "registry+https://github.com/rust-lang/crates.io-index" 3097 - checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" 3098 3099 [[package]] 3100 name = "reqwest" 3101 - version = "0.11.22" 3102 - source = "git+https://github.com/getsentry/reqwest?branch=restricted-connector#a780c826d293b500eb2857b21d5eb49d3c0297b6" 3103 dependencies = [ 3104 "async-compression", 3105 - "base64", 3106 "bytes", 3107 "encoding_rs", 3108 "futures-core", 3109 "futures-util", 3110 - "h2", 3111 - "http", 3112 - "http-body", 3113 - "hyper", 3114 "hyper-tls", 3115 "ipnet", 3116 "js-sys", 3117 "log", ··· 3121 "once_cell", 3122 "percent-encoding", 3123 "pin-project-lite", 3124 "serde", 3125 "serde_json", 3126 "serde_urlencoded", 3127 "system-configuration", 3128 "tokio", 3129 "tokio-native-tls", 3130 "tokio-util", 3131 "tower-service", 3132 - "trust-dns-resolver", 3133 "url", 3134 "wasm-bindgen", 3135 "wasm-bindgen-futures", 3136 "wasm-streams", 3137 "web-sys", 3138 - "winreg", 3139 ] 3140 3141 [[package]] ··· 3144 source = "registry+https://github.com/rust-lang/crates.io-index" 3145 checksum = "52e44394d2086d010551b14b53b1f24e31647570cd1deb0379e2c21b329aba00" 3146 dependencies = [ 3147 - "hostname", 3148 "quick-error", 3149 ] 3150 3151 [[package]] 3152 - name = "ring" 3153 - version = "0.16.20" 3154 source = "registry+https://github.com/rust-lang/crates.io-index" 3155 - checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" 3156 dependencies = [ 3157 - "cc", 3158 - "libc", 3159 - "once_cell", 3160 - "spin 0.5.2", 3161 - "untrusted 0.7.1", 3162 - "web-sys", 3163 - "winapi", 3164 ] 3165 3166 [[package]] 3167 name = "ring" 3168 - version = "0.17.5" 3169 source = "registry+https://github.com/rust-lang/crates.io-index" 3170 - checksum = "fb0205304757e5d899b9c2e448b867ffd03ae7f988002e47cd24954391394d0b" 3171 dependencies = [ 3172 "cc", 3173 "getrandom", 3174 "libc", 3175 - "spin 0.9.8", 3176 - "untrusted 0.9.0", 3177 - "windows-sys 0.48.0", 3178 ] 3179 3180 [[package]] 3181 name = "rustc-demangle" 3182 - version = "0.1.23" 3183 source = "registry+https://github.com/rust-lang/crates.io-index" 3184 - checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" 3185 3186 [[package]] 3187 name = "rustc-hash" ··· 3190 checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" 3191 3192 [[package]] 3193 name = "rustc_version" 3194 version = "0.2.3" 3195 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3204 source = "registry+https://github.com/rust-lang/crates.io-index" 3205 checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" 3206 dependencies = [ 3207 - "semver 1.0.20", 3208 ] 3209 3210 [[package]] 3211 name = "rustix" 3212 - version = "0.38.25" 3213 source = "registry+https://github.com/rust-lang/crates.io-index" 3214 - checksum = "dc99bc2d4f1fed22595588a013687477aedf3cdcfb26558c559edb67b4d9b22e" 3215 dependencies = [ 3216 - "bitflags 2.4.1", 3217 "errno", 3218 "libc", 3219 "linux-raw-sys", 3220 - "windows-sys 0.48.0", 3221 ] 3222 3223 [[package]] 3224 name = "rustls" 3225 - version = "0.21.9" 3226 source = "registry+https://github.com/rust-lang/crates.io-index" 3227 - checksum = "629648aced5775d558af50b2b4c7b02983a04b312126d45eeead26e7caa498b9" 3228 dependencies = [ 3229 "log", 3230 - "ring 0.17.5", 3231 - "rustls-webpki", 3232 "sct", 3233 ] 3234 3235 [[package]] 3236 name = "rustls-native-certs" 3237 version = "0.6.3" 3238 source = "registry+https://github.com/rust-lang/crates.io-index" 3239 checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00" 3240 dependencies = [ 3241 "openssl-probe", 3242 - "rustls-pemfile", 3243 "schannel", 3244 "security-framework", 3245 ] ··· 3250 source = "registry+https://github.com/rust-lang/crates.io-index" 3251 checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" 3252 dependencies = [ 3253 - "base64", 3254 ] 3255 3256 [[package]] 3257 name = "rustls-webpki" 3258 version = "0.101.7" 3259 source = "registry+https://github.com/rust-lang/crates.io-index" 3260 checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765" 3261 dependencies = [ 3262 - "ring 0.17.5", 3263 - "untrusted 0.9.0", 3264 ] 3265 3266 [[package]] 3267 name = "rustversion" 3268 - version = "1.0.14" 3269 source = "registry+https://github.com/rust-lang/crates.io-index" 3270 - checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" 3271 3272 [[package]] 3273 name = "ryu" 3274 - version = "1.0.15" 3275 source = "registry+https://github.com/rust-lang/crates.io-index" 3276 - checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741" 3277 3278 [[package]] 3279 name = "same-file" ··· 3286 3287 [[package]] 3288 name = "schannel" 3289 - version = "0.1.22" 3290 source = "registry+https://github.com/rust-lang/crates.io-index" 3291 - checksum = "0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88" 3292 dependencies = [ 3293 - "windows-sys 0.48.0", 3294 ] 3295 3296 [[package]] ··· 3310 version = "0.11.0" 3311 source = "registry+https://github.com/rust-lang/crates.io-index" 3312 checksum = "04c565b551bafbef4157586fa379538366e4385d42082f255bfd96e4fe8519da" 3313 dependencies = [ 3314 "scroll_derive", 3315 ] 3316 3317 [[package]] 3318 name = "scroll_derive" 3319 - version = "0.11.1" 3320 source = "registry+https://github.com/rust-lang/crates.io-index" 3321 - checksum = "1db149f81d46d2deba7cd3c50772474707729550221e69588478ebf9ada425ae" 3322 dependencies = [ 3323 "proc-macro2", 3324 "quote", 3325 - "syn 2.0.39", 3326 ] 3327 3328 [[package]] ··· 3331 source = "registry+https://github.com/rust-lang/crates.io-index" 3332 checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414" 3333 dependencies = [ 3334 - "ring 0.17.5", 3335 - "untrusted 0.9.0", 3336 ] 3337 3338 [[package]] 3339 name = "security-framework" 3340 - version = "2.9.2" 3341 source = "registry+https://github.com/rust-lang/crates.io-index" 3342 - checksum = "05b64fb303737d99b81884b2c63433e9ae28abebe5eb5045dcdd175dc2ecf4de" 3343 dependencies = [ 3344 - "bitflags 1.3.2", 3345 "core-foundation", 3346 "core-foundation-sys", 3347 "libc", ··· 3350 3351 [[package]] 3352 name = "security-framework-sys" 3353 - version = "2.9.1" 3354 source = "registry+https://github.com/rust-lang/crates.io-index" 3355 - checksum = "e932934257d3b408ed8f30db49d85ea163bfe74961f017f405b025af298f0c7a" 3356 dependencies = [ 3357 "core-foundation-sys", 3358 "libc", ··· 3369 3370 [[package]] 3371 name = "semver" 3372 - version = "1.0.20" 3373 source = "registry+https://github.com/rust-lang/crates.io-index" 3374 - checksum = "836fa6a3e1e547f9a2c4040802ec865b5d85f4014efe00555d7090a3dcaa1090" 3375 - dependencies = [ 3376 - "serde", 3377 - ] 3378 3379 [[package]] 3380 name = "semver-parser" ··· 3384 3385 [[package]] 3386 name = "sentry" 3387 - version = "0.31.8" 3388 source = "registry+https://github.com/rust-lang/crates.io-index" 3389 - checksum = "6ce4b57f1b521f674df7a1d200be8ff5d74e3712020ee25b553146657b5377d5" 3390 dependencies = [ 3391 "httpdate", 3392 "native-tls", ··· 3405 3406 [[package]] 3407 name = "sentry-anyhow" 3408 - version = "0.31.8" 3409 source = "registry+https://github.com/rust-lang/crates.io-index" 3410 - checksum = "8868ca6e513f7a80b394b7e0f4b6071afeebb69e62b5e4aafe37b45e431fac8b" 3411 dependencies = [ 3412 "anyhow", 3413 "sentry-backtrace", ··· 3416 3417 [[package]] 3418 name = "sentry-backtrace" 3419 - version = "0.31.8" 3420 source = "registry+https://github.com/rust-lang/crates.io-index" 3421 - checksum = "58cc8d4e04a73de8f718dc703943666d03f25d3e9e4d0fb271ca0b8c76dfa00e" 3422 dependencies = [ 3423 "backtrace", 3424 "once_cell", ··· 3428 3429 [[package]] 3430 name = "sentry-contexts" 3431 - version = "0.31.8" 3432 source = "registry+https://github.com/rust-lang/crates.io-index" 3433 - checksum = "6436c1bad22cdeb02179ea8ef116ffc217797c028927def303bc593d9320c0d1" 3434 dependencies = [ 3435 - "hostname", 3436 "libc", 3437 "os_info", 3438 "rustc_version 0.4.0", ··· 3442 3443 [[package]] 3444 name = "sentry-core" 3445 - version = "0.31.8" 3446 source = "registry+https://github.com/rust-lang/crates.io-index" 3447 - checksum = "901f761681f97db3db836ef9e094acdd8756c40215326c194201941947164ef1" 3448 dependencies = [ 3449 "once_cell", 3450 "rand", ··· 3455 3456 [[package]] 3457 name = "sentry-debug-images" 3458 - version = "0.31.8" 3459 source = "registry+https://github.com/rust-lang/crates.io-index" 3460 - checksum = "afdb263e73d22f39946f6022ed455b7561b22ff5553aca9be3c6a047fa39c328" 3461 dependencies = [ 3462 "findshlibs", 3463 "once_cell", ··· 3466 3467 [[package]] 3468 name = "sentry-panic" 3469 - version = "0.31.8" 3470 source = "registry+https://github.com/rust-lang/crates.io-index" 3471 - checksum = "74fbf1c163f8b6a9d05912e1b272afa27c652e8b47ea60cb9a57ad5e481eea99" 3472 dependencies = [ 3473 "sentry-backtrace", 3474 "sentry-core", ··· 3476 3477 [[package]] 3478 name = "sentry-tower" 3479 - version = "0.31.8" 3480 source = "registry+https://github.com/rust-lang/crates.io-index" 3481 - checksum = "88e782e369edac4adfc5bf528b27577270bc3e7023c388ebad9db08e1d56b30b" 3482 dependencies = [ 3483 - "http", 3484 "pin-project", 3485 "sentry-core", 3486 "tower-layer", ··· 3490 3491 [[package]] 3492 name = "sentry-tracing" 3493 - version = "0.31.8" 3494 source = "registry+https://github.com/rust-lang/crates.io-index" 3495 - checksum = "82eabcab0a047040befd44599a1da73d3adb228ff53b5ed9795ae04535577704" 3496 dependencies = [ 3497 "sentry-backtrace", 3498 "sentry-core", ··· 3502 3503 [[package]] 3504 name = "sentry-types" 3505 - version = "0.31.8" 3506 source = "registry+https://github.com/rust-lang/crates.io-index" 3507 - checksum = "da956cca56e0101998c8688bc65ce1a96f00673a0e58e663664023d4c7911e82" 3508 dependencies = [ 3509 "debugid", 3510 "hex", ··· 3519 3520 [[package]] 3521 name = "serde" 3522 - version = "1.0.193" 3523 source = "registry+https://github.com/rust-lang/crates.io-index" 3524 - checksum = "25dd9975e68d0cb5aa1120c288333fc98731bd1dd12f561e468ea4728c042b89" 3525 dependencies = [ 3526 "serde_derive", 3527 ] 3528 3529 [[package]] 3530 name = "serde_derive" 3531 - version = "1.0.193" 3532 source = "registry+https://github.com/rust-lang/crates.io-index" 3533 - checksum = "43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3" 3534 dependencies = [ 3535 "proc-macro2", 3536 "quote", 3537 - "syn 2.0.39", 3538 ] 3539 3540 [[package]] 3541 name = "serde_json" 3542 - version = "1.0.108" 3543 source = "registry+https://github.com/rust-lang/crates.io-index" 3544 - checksum = "3d1c7e3eac408d115102c4c24ad393e0821bb3a5df4d506a80f85f7a742a526b" 3545 dependencies = [ 3546 "itoa", 3547 "ryu", ··· 3550 3551 [[package]] 3552 name = "serde_path_to_error" 3553 - version = "0.1.14" 3554 source = "registry+https://github.com/rust-lang/crates.io-index" 3555 - checksum = "4beec8bce849d58d06238cb50db2e1c417cfeafa4c63f692b15c82b7c80f8335" 3556 dependencies = [ 3557 "itoa", 3558 "serde", ··· 3560 3561 [[package]] 3562 name = "serde_spanned" 3563 - version = "0.6.4" 3564 source = "registry+https://github.com/rust-lang/crates.io-index" 3565 - checksum = "12022b835073e5b11e90a14f86838ceb1c8fb0325b72416845c487ac0fa95e80" 3566 dependencies = [ 3567 "serde", 3568 ] ··· 3581 3582 [[package]] 3583 name = "serde_yaml" 3584 - version = "0.9.27" 3585 source = "registry+https://github.com/rust-lang/crates.io-index" 3586 - checksum = "3cc7a1570e38322cfe4154732e5110f887ea57e22b76f4bfd32b5bdd3368666c" 3587 dependencies = [ 3588 "indexmap", 3589 "itoa", ··· 3636 3637 [[package]] 3638 name = "shlex" 3639 - version = "1.2.0" 3640 source = "registry+https://github.com/rust-lang/crates.io-index" 3641 - checksum = "a7cee0529a6d40f580e7a5e6c495c8fbfe21b7b52795ed4bb5e62cdf92bc6380" 3642 3643 [[package]] 3644 name = "signal-hook" 3645 - version = "0.1.17" 3646 source = "registry+https://github.com/rust-lang/crates.io-index" 3647 - checksum = "7e31d442c16f047a671b5a71e2161d6e68814012b7f5379d269ebd915fac2729" 3648 dependencies = [ 3649 "libc", 3650 - "mio 0.7.14", 3651 "signal-hook-registry", 3652 ] 3653 3654 [[package]] 3655 name = "signal-hook-registry" 3656 - version = "1.4.1" 3657 source = "registry+https://github.com/rust-lang/crates.io-index" 3658 - checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" 3659 dependencies = [ 3660 "libc", 3661 ] 3662 3663 [[package]] 3664 name = "similar" 3665 - version = "2.3.0" 3666 source = "registry+https://github.com/rust-lang/crates.io-index" 3667 - checksum = "2aeaf503862c419d66959f5d7ca015337d864e9c49485d771b732e2a20453597" 3668 3669 [[package]] 3670 name = "simple_asn1" ··· 3685 checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" 3686 3687 [[package]] 3688 - name = "skeptic" 3689 - version = "0.13.7" 3690 source = "registry+https://github.com/rust-lang/crates.io-index" 3691 - checksum = "16d23b015676c90a0f01c197bfdc786c20342c73a0afdda9025adb0bc42940a8" 3692 - dependencies = [ 3693 - "bytecount", 3694 - "cargo_metadata", 3695 - "error-chain", 3696 - "glob", 3697 - "pulldown-cmark", 3698 - "tempfile", 3699 - "walkdir", 3700 - ] 3701 3702 [[package]] 3703 name = "slab" ··· 3710 3711 [[package]] 3712 name = "smallvec" 3713 - version = "1.11.2" 3714 source = "registry+https://github.com/rust-lang/crates.io-index" 3715 - checksum = "4dccd0940a2dcdf68d092b8cbab7dc0ad8fa938bf95787e1b916b0e3d0e8e970" 3716 3717 [[package]] 3718 name = "smart-default" ··· 3722 dependencies = [ 3723 "proc-macro2", 3724 "quote", 3725 - "syn 2.0.39", 3726 ] 3727 3728 [[package]] ··· 3738 3739 [[package]] 3740 name = "socket2" 3741 - version = "0.4.10" 3742 source = "registry+https://github.com/rust-lang/crates.io-index" 3743 - checksum = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d" 3744 dependencies = [ 3745 "libc", 3746 - "winapi", 3747 - ] 3748 - 3749 - [[package]] 3750 - name = "socket2" 3751 - version = "0.5.5" 3752 - source = "registry+https://github.com/rust-lang/crates.io-index" 3753 - checksum = "7b5fac59a5cb5dd637972e5fca70daf0523c9067fcdc4842f053dae04a18f8e9" 3754 - dependencies = [ 3755 - "libc", 3756 - "windows-sys 0.48.0", 3757 ] 3758 3759 [[package]] 3760 name = "sourcemap" 3761 - version = "7.0.1" 3762 source = "registry+https://github.com/rust-lang/crates.io-index" 3763 - checksum = "10da010a590ed2fa9ca8467b00ce7e9c5a8017742c0c09c45450efc172208c4b" 3764 dependencies = [ 3765 "data-encoding", 3766 "debugid", 3767 "if_chain", 3768 "rustc_version 0.2.3", 3769 "serde", 3770 "serde_json", 3771 - "unicode-id", 3772 "url", 3773 ] 3774 3775 [[package]] 3776 name = "spin" 3777 - version = "0.5.2" 3778 source = "registry+https://github.com/rust-lang/crates.io-index" 3779 - checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" 3780 3781 [[package]] 3782 - name = "spin" 3783 - version = "0.9.8" 3784 source = "registry+https://github.com/rust-lang/crates.io-index" 3785 - checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" 3786 3787 [[package]] 3788 name = "stable_deref_trait" ··· 3817 dependencies = [ 3818 "new_debug_unreachable", 3819 "once_cell", 3820 - "parking_lot 0.12.1", 3821 - "phf_shared", 3822 "precomputed-hash", 3823 "serde", 3824 ] 3825 3826 [[package]] 3827 - name = "string_cache_codegen" 3828 - version = "0.5.2" 3829 - source = "registry+https://github.com/rust-lang/crates.io-index" 3830 - checksum = "6bb30289b722be4ff74a408c3cc27edeaad656e06cb1fe8fa9231fa59c728988" 3831 - dependencies = [ 3832 - "phf_generator", 3833 - "phf_shared", 3834 - "proc-macro2", 3835 - "quote", 3836 - ] 3837 - 3838 - [[package]] 3839 name = "string_enum" 3840 - version = "0.4.1" 3841 source = "registry+https://github.com/rust-lang/crates.io-index" 3842 - checksum = "8fa4d4f81d7c05b9161f8de839975d3326328b8ba2831164b465524cc2f55252" 3843 dependencies = [ 3844 - "pmutil", 3845 "proc-macro2", 3846 "quote", 3847 "swc_macros_common", 3848 - "syn 2.0.39", 3849 ] 3850 3851 [[package]] 3852 name = "strsim" 3853 - version = "0.10.0" 3854 source = "registry+https://github.com/rust-lang/crates.io-index" 3855 - checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 3856 3857 [[package]] 3858 name = "subtle" 3859 - version = "2.5.0" 3860 source = "registry+https://github.com/rust-lang/crates.io-index" 3861 - checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc" 3862 3863 [[package]] 3864 name = "swc_atoms" 3865 - version = "0.5.9" 3866 source = "registry+https://github.com/rust-lang/crates.io-index" 3867 - checksum = "9f54563d7dcba626d4acfe14ed12def7ecc28e004debe3ecd2c3ee07cc47e449" 3868 dependencies = [ 3869 "once_cell", 3870 - "rustc-hash", 3871 "serde", 3872 - "string_cache", 3873 - "string_cache_codegen", 3874 - "triomphe", 3875 ] 3876 3877 [[package]] 3878 name = "swc_common" 3879 - version = "0.32.2" 3880 source = "registry+https://github.com/rust-lang/crates.io-index" 3881 - checksum = "0eef62cc9409135ad6770ca4d52aa443ee8367d5322a5c7cab4c0eb96644a6ee" 3882 dependencies = [ 3883 "ast_node", 3884 "better_scoped_tls", ··· 3888 "new_debug_unreachable", 3889 "num-bigint", 3890 "once_cell", 3891 - "rustc-hash", 3892 "serde", 3893 "siphasher", 3894 - "string_cache", 3895 "swc_atoms", 3896 "swc_eq_ignore_macros", 3897 "swc_visit", ··· 3902 3903 [[package]] 3904 name = "swc_ecma_ast" 3905 - version = "0.109.2" 3906 source = "registry+https://github.com/rust-lang/crates.io-index" 3907 - checksum = "1df3fdd0752abca14a106322b4db96f954274adfb1fbef387866691ea4bc6fe4" 3908 dependencies = [ 3909 - "bitflags 2.4.1", 3910 "is-macro", 3911 "num-bigint", 3912 "scoped-tls", 3913 "string_enum", 3914 "swc_atoms", 3915 "swc_common", 3916 - "unicode-id", 3917 ] 3918 3919 [[package]] 3920 name = "swc_ecma_parser" 3921 - version = "0.140.1" 3922 source = "registry+https://github.com/rust-lang/crates.io-index" 3923 - checksum = "316c11593fc4f52a81446fae0e1f1d32836c00f546eb80405024c04cd5f8bec6" 3924 dependencies = [ 3925 "either", 3926 "num-bigint", 3927 "num-traits", 3928 "serde", 3929 "smallvec", 3930 "smartstring", ··· 3938 3939 [[package]] 3940 name = "swc_ecma_visit" 3941 - version = "0.95.2" 3942 source = "registry+https://github.com/rust-lang/crates.io-index" 3943 - checksum = "2decba8d98d8ecb241e3a75df568bb3818c657adeef7bc2025335a1efbd92d60" 3944 dependencies = [ 3945 "num-bigint", 3946 "swc_atoms", ··· 3952 3953 [[package]] 3954 name = "swc_eq_ignore_macros" 3955 - version = "0.1.2" 3956 source = "registry+https://github.com/rust-lang/crates.io-index" 3957 - checksum = "05a95d367e228d52484c53336991fdcf47b6b553ef835d9159db4ba40efb0ee8" 3958 dependencies = [ 3959 - "pmutil", 3960 "proc-macro2", 3961 "quote", 3962 - "syn 2.0.39", 3963 ] 3964 3965 [[package]] 3966 name = "swc_macros_common" 3967 - version = "0.3.8" 3968 source = "registry+https://github.com/rust-lang/crates.io-index" 3969 - checksum = "7a273205ccb09b51fabe88c49f3b34c5a4631c4c00a16ae20e03111d6a42e832" 3970 dependencies = [ 3971 - "pmutil", 3972 "proc-macro2", 3973 "quote", 3974 - "syn 2.0.39", 3975 ] 3976 3977 [[package]] 3978 name = "swc_visit" 3979 - version = "0.5.7" 3980 source = "registry+https://github.com/rust-lang/crates.io-index" 3981 - checksum = "e87c337fbb2d191bf371173dea6a957f01899adb8f189c6c31b122a6cfc98fc3" 3982 dependencies = [ 3983 "either", 3984 "swc_visit_macros", ··· 3986 3987 [[package]] 3988 name = "swc_visit_macros" 3989 - version = "0.5.8" 3990 source = "registry+https://github.com/rust-lang/crates.io-index" 3991 - checksum = "0f322730fb82f3930a450ac24de8c98523af7d34ab8cb2f46bcb405839891a99" 3992 dependencies = [ 3993 "Inflector", 3994 - "pmutil", 3995 "proc-macro2", 3996 "quote", 3997 "swc_macros_common", 3998 - "syn 2.0.39", 3999 ] 4000 4001 [[package]] 4002 name = "symbolic" 4003 - version = "12.7.0" 4004 source = "registry+https://github.com/rust-lang/crates.io-index" 4005 - checksum = "7c95bb608dafe99d26a0299c52cfd476f1e3862b8e97231b6baebc41cc8194e3" 4006 dependencies = [ 4007 "symbolic-cfi", 4008 "symbolic-common", ··· 4016 4017 [[package]] 4018 name = "symbolic-cfi" 4019 - version = "12.7.0" 4020 source = "registry+https://github.com/rust-lang/crates.io-index" 4021 - checksum = "42cb576274e18007e588230c0bd582cf008d961a6c4ed0c5b1dd057277c62141" 4022 dependencies = [ 4023 "symbolic-common", 4024 "symbolic-debuginfo", ··· 4027 4028 [[package]] 4029 name = "symbolic-common" 4030 - version = "12.7.0" 4031 source = "registry+https://github.com/rust-lang/crates.io-index" 4032 - checksum = "39eac77836da383d35edbd9ff4585b4fc1109929ff641232f2e9a1aefdfc9e91" 4033 dependencies = [ 4034 "debugid", 4035 - "memmap2 0.8.0", 4036 "serde", 4037 "stable_deref_trait", 4038 "uuid", ··· 4040 4041 [[package]] 4042 name = "symbolic-debuginfo" 4043 - version = "12.7.0" 4044 source = "registry+https://github.com/rust-lang/crates.io-index" 4045 - checksum = "739b8e5adb84c9f7658e9fdd533002c0384af3ff7fc34874634faf670290030a" 4046 dependencies = [ 4047 "debugid", 4048 "dmsort", ··· 4050 "elsa", 4051 "fallible-iterator 0.3.0", 4052 "flate2", 4053 - "gimli", 4054 "goblin", 4055 "lazy_static", 4056 "nom", 4057 "nom-supreme", 4058 "once_cell", 4059 - "parking_lot 0.12.1", 4060 "pdb-addr2line", 4061 "regex", 4062 - "scroll", 4063 "serde", 4064 "serde_json", 4065 "smallvec", ··· 4068 "thiserror", 4069 "wasmparser", 4070 "zip", 4071 ] 4072 4073 [[package]] 4074 name = "symbolic-demangle" 4075 - version = "12.7.0" 4076 source = "registry+https://github.com/rust-lang/crates.io-index" 4077 - checksum = "4ee1608a1d13061fb0e307a316de29f6c6e737b05459fe6bbf5dd8d7837c4fb7" 4078 dependencies = [ 4079 "cc", 4080 "cpp_demangle", ··· 4085 4086 [[package]] 4087 name = "symbolic-il2cpp" 4088 - version = "12.7.0" 4089 source = "registry+https://github.com/rust-lang/crates.io-index" 4090 - checksum = "d61323ed9e8e03a5894802a0d8b0863669bd29a46c9b0520ff32c7f47d23572d" 4091 dependencies = [ 4092 "indexmap", 4093 "serde_json", ··· 4097 4098 [[package]] 4099 name = "symbolic-ppdb" 4100 - version = "12.7.0" 4101 source = "registry+https://github.com/rust-lang/crates.io-index" 4102 - checksum = "7ac3a6629c83a0249f2561b89eede30014700828336c0b78a209d1f87c78613a" 4103 dependencies = [ 4104 "flate2", 4105 "indexmap", ··· 4113 4114 [[package]] 4115 name = "symbolic-sourcemapcache" 4116 - version = "12.7.0" 4117 source = "registry+https://github.com/rust-lang/crates.io-index" 4118 - checksum = "ca12d0f101ca883cdcb34e3e3b07d9c9b4a2c82618b7701837da8bbc8d9b414f" 4119 dependencies = [ 4120 - "itertools", 4121 "js-source-scopes", 4122 "sourcemap", 4123 "symbolic-common", ··· 4128 4129 [[package]] 4130 name = "symbolic-symcache" 4131 - version = "12.7.0" 4132 source = "registry+https://github.com/rust-lang/crates.io-index" 4133 - checksum = "327aac613f25658f9b35b692d084597aaafaa106df4e2030c16fe88fc1b10b10" 4134 dependencies = [ 4135 "indexmap", 4136 "symbolic-common", ··· 4143 4144 [[package]] 4145 name = "symbolicator" 4146 - version = "23.11.2" 4147 dependencies = [ 4148 "anyhow", 4149 "axum", ··· 4151 "clap", 4152 "console", 4153 "futures", 4154 - "hostname", 4155 "insta", 4156 "jemallocator", 4157 "reqwest", ··· 4162 "symbolicator-crash", 4163 "symbolicator-js", 4164 "symbolicator-native", 4165 "symbolicator-service", 4166 "symbolicator-sources", 4167 "symbolicator-test", ··· 4175 "tower-service", 4176 "tracing", 4177 "tracing-subscriber", 4178 - "url", 4179 "uuid", 4180 ] 4181 4182 [[package]] 4183 name = "symbolicator-crash" 4184 - version = "23.11.2" 4185 dependencies = [ 4186 "bindgen", 4187 "cmake", ··· 4189 4190 [[package]] 4191 name = "symbolicator-js" 4192 - version = "23.11.2" 4193 dependencies = [ 4194 "data-url", 4195 "futures", ··· 4215 4216 [[package]] 4217 name = "symbolicator-native" 4218 - version = "23.11.2" 4219 dependencies = [ 4220 "anyhow", 4221 "apple-crash-report-parser", ··· 4245 ] 4246 4247 [[package]] 4248 name = "symbolicator-service" 4249 - version = "23.11.2" 4250 dependencies = [ 4251 "anyhow", 4252 "aws-config", 4253 "aws-credential-types", 4254 "aws-sdk-s3", 4255 - "aws-types", 4256 "cadence", 4257 "chrono", 4258 "filetime", 4259 "flate2", 4260 "futures", 4261 "gcp_auth", 4262 "humantime", 4263 "humantime-serde", 4264 - "idna 0.4.0", 4265 "ipnetwork", 4266 "jsonwebtoken", 4267 "moka", 4268 "once_cell", 4269 "rand", 4270 "reqwest", 4271 "sentry", 4272 "serde", 4273 "serde_json", ··· 4279 "symbolicator-test", 4280 "tempfile", 4281 "thiserror", 4282 "tokio", 4283 "tokio-util", 4284 "tracing", 4285 "url", 4286 "uuid", 4287 "zip", ··· 4290 4291 [[package]] 4292 name = "symbolicator-sources" 4293 - version = "23.11.2" 4294 dependencies = [ 4295 "anyhow", 4296 "aws-types", ··· 4305 4306 [[package]] 4307 name = "symbolicator-stress" 4308 - version = "23.11.2" 4309 dependencies = [ 4310 "anyhow", 4311 "axum", 4312 "clap", 4313 "futures", 4314 "humantime", 4315 "sentry", 4316 "serde", 4317 "serde_json", 4318 "serde_yaml", 4319 "symbolicator-js", 4320 "symbolicator-native", 4321 "symbolicator-service", 4322 "symbolicator-test", 4323 "tempfile", 4324 "tokio", 4325 - "tracing-subscriber", 4326 ] 4327 4328 [[package]] 4329 name = "symbolicator-test" 4330 - version = "23.11.2" 4331 dependencies = [ 4332 "axum", 4333 "humantime", ··· 4345 4346 [[package]] 4347 name = "symbolicli" 4348 - version = "23.11.2" 4349 dependencies = [ 4350 "anyhow", 4351 "clap", ··· 4354 "reqwest", 4355 "serde", 4356 "serde_json", 4357 - "serde_yaml", 4358 "symbolic", 4359 "symbolicator-js", 4360 "symbolicator-native", ··· 4365 "toml", 4366 "tracing", 4367 "tracing-subscriber", 4368 - "url", 4369 ] 4370 4371 [[package]] 4372 name = "symsorter" 4373 - version = "23.11.2" 4374 dependencies = [ 4375 "anyhow", 4376 "chrono", ··· 4389 4390 [[package]] 4391 name = "syn" 4392 - version = "1.0.109" 4393 source = "registry+https://github.com/rust-lang/crates.io-index" 4394 - checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 4395 dependencies = [ 4396 "proc-macro2", 4397 "quote", ··· 4399 ] 4400 4401 [[package]] 4402 - name = "syn" 4403 - version = "2.0.39" 4404 source = "registry+https://github.com/rust-lang/crates.io-index" 4405 - checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" 4406 - dependencies = [ 4407 - "proc-macro2", 4408 - "quote", 4409 - "unicode-ident", 4410 - ] 4411 4412 [[package]] 4413 name = "sync_wrapper" 4414 - version = "0.1.2" 4415 source = "registry+https://github.com/rust-lang/crates.io-index" 4416 - checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" 4417 4418 [[package]] 4419 name = "synstructure" 4420 - version = "0.12.6" 4421 source = "registry+https://github.com/rust-lang/crates.io-index" 4422 - checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f" 4423 dependencies = [ 4424 "proc-macro2", 4425 "quote", 4426 - "syn 1.0.109", 4427 - "unicode-xid", 4428 ] 4429 4430 [[package]] ··· 4455 checksum = "7b2093cf4c8eb1e67749a6762251bc9cd836b6fc171623bd0a9d324d37af2417" 4456 4457 [[package]] 4458 name = "tempfile" 4459 - version = "3.8.1" 4460 source = "registry+https://github.com/rust-lang/crates.io-index" 4461 - checksum = "7ef1adac450ad7f4b3c28589471ade84f25f731a7a0fe30d71dfa9f60fd808e5" 4462 dependencies = [ 4463 "cfg-if", 4464 "fastrand", 4465 - "redox_syscall 0.4.1", 4466 "rustix", 4467 - "windows-sys 0.48.0", 4468 ] 4469 4470 [[package]] ··· 4489 4490 [[package]] 4491 name = "thiserror" 4492 - version = "1.0.50" 4493 source = "registry+https://github.com/rust-lang/crates.io-index" 4494 - checksum = "f9a7210f5c9a7156bb50aa36aed4c95afb51df0df00713949448cf9e97d382d2" 4495 dependencies = [ 4496 "thiserror-impl", 4497 ] 4498 4499 [[package]] 4500 name = "thiserror-impl" 4501 - version = "1.0.50" 4502 source = "registry+https://github.com/rust-lang/crates.io-index" 4503 - checksum = "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8" 4504 dependencies = [ 4505 "proc-macro2", 4506 "quote", 4507 - "syn 2.0.39", 4508 ] 4509 4510 [[package]] 4511 name = "thread_local" 4512 - version = "1.1.7" 4513 source = "registry+https://github.com/rust-lang/crates.io-index" 4514 - checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152" 4515 dependencies = [ 4516 "cfg-if", 4517 "once_cell", ··· 4519 4520 [[package]] 4521 name = "time" 4522 - version = "0.3.30" 4523 source = "registry+https://github.com/rust-lang/crates.io-index" 4524 - checksum = "c4a34ab300f2dee6e562c10a046fc05e358b29f9bf92277f30c3c8d82275f6f5" 4525 dependencies = [ 4526 "deranged", 4527 "itoa", 4528 - "libc", 4529 - "num_threads", 4530 "powerfmt", 4531 "serde", 4532 "time-core", ··· 4541 4542 [[package]] 4543 name = "time-macros" 4544 - version = "0.2.15" 4545 source = "registry+https://github.com/rust-lang/crates.io-index" 4546 - checksum = "4ad70d68dba9e1f8aceda7aa6711965dfec1cac869f311a51bd08b3a2ccbce20" 4547 dependencies = [ 4548 "time-core", 4549 ] 4550 4551 [[package]] 4552 name = "tinyvec" 4553 - version = "1.6.0" 4554 source = "registry+https://github.com/rust-lang/crates.io-index" 4555 - checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" 4556 dependencies = [ 4557 "tinyvec_macros", 4558 ] ··· 4565 4566 [[package]] 4567 name = "tokio" 4568 - version = "1.34.0" 4569 source = "registry+https://github.com/rust-lang/crates.io-index" 4570 - checksum = "d0c014766411e834f7af5b8f4cf46257aab4036ca95e9d2c144a10f59ad6f5b9" 4571 dependencies = [ 4572 "backtrace", 4573 "bytes", 4574 "libc", 4575 - "mio 0.8.9", 4576 "num_cpus", 4577 "pin-project-lite", 4578 - "socket2 0.5.5", 4579 "tokio-macros", 4580 "windows-sys 0.48.0", 4581 ] 4582 4583 [[package]] 4584 name = "tokio-macros" 4585 - version = "2.2.0" 4586 source = "registry+https://github.com/rust-lang/crates.io-index" 4587 - checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" 4588 dependencies = [ 4589 "proc-macro2", 4590 "quote", 4591 - "syn 2.0.39", 4592 ] 4593 4594 [[package]] ··· 4619 source = "registry+https://github.com/rust-lang/crates.io-index" 4620 checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" 4621 dependencies = [ 4622 - "rustls", 4623 "tokio", 4624 ] 4625 4626 [[package]] 4627 name = "tokio-stream" 4628 - version = "0.1.14" 4629 source = "registry+https://github.com/rust-lang/crates.io-index" 4630 - checksum = "397c988d37662c7dda6d2208364a706264bf3d6138b11d436cbac0ad38832842" 4631 dependencies = [ 4632 "futures-core", 4633 "pin-project-lite", ··· 4636 4637 [[package]] 4638 name = "tokio-util" 4639 - version = "0.7.10" 4640 source = "registry+https://github.com/rust-lang/crates.io-index" 4641 - checksum = "5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15" 4642 dependencies = [ 4643 "bytes", 4644 "futures-core", 4645 "futures-sink", 4646 "pin-project-lite", 4647 "tokio", 4648 - "tracing", 4649 ] 4650 4651 [[package]] 4652 name = "toml" 4653 - version = "0.8.8" 4654 source = "registry+https://github.com/rust-lang/crates.io-index" 4655 - checksum = "a1a195ec8c9da26928f773888e0742ca3ca1040c6cd859c919c9f59c1954ab35" 4656 dependencies = [ 4657 "serde", 4658 "serde_spanned", ··· 4662 4663 [[package]] 4664 name = "toml_datetime" 4665 - version = "0.6.5" 4666 source = "registry+https://github.com/rust-lang/crates.io-index" 4667 - checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1" 4668 dependencies = [ 4669 "serde", 4670 ] 4671 4672 [[package]] 4673 name = "toml_edit" 4674 - version = "0.21.0" 4675 source = "registry+https://github.com/rust-lang/crates.io-index" 4676 - checksum = "d34d383cd00a163b4a5b85053df514d45bc330f6de7737edfe0a93311d1eaa03" 4677 dependencies = [ 4678 "indexmap", 4679 "serde", ··· 4700 4701 [[package]] 4702 name = "tower-http" 4703 - version = "0.4.4" 4704 source = "registry+https://github.com/rust-lang/crates.io-index" 4705 - checksum = "61c5bb1d698276a2443e5ecfabc1008bf15a36c12e6a7176e7bf089ea9131140" 4706 dependencies = [ 4707 - "bitflags 2.4.1", 4708 "bytes", 4709 - "futures-core", 4710 "futures-util", 4711 - "http", 4712 - "http-body", 4713 "http-range-header", 4714 "httpdate", 4715 "mime", ··· 4755 dependencies = [ 4756 "proc-macro2", 4757 "quote", 4758 - "syn 2.0.39", 4759 ] 4760 4761 [[package]] ··· 4823 4824 [[package]] 4825 name = "triomphe" 4826 - version = "0.1.10" 4827 source = "registry+https://github.com/rust-lang/crates.io-index" 4828 - checksum = "d0c5a71827ac326072b6405552093e2ad2accd25a32fd78d4edc82d98c7f2409" 4829 dependencies = [ 4830 "serde", 4831 "stable_deref_trait", 4832 ] 4833 4834 [[package]] 4835 - name = "trust-dns-proto" 4836 - version = "0.23.2" 4837 - source = "registry+https://github.com/rust-lang/crates.io-index" 4838 - checksum = "3119112651c157f4488931a01e586aa459736e9d6046d3bd9105ffb69352d374" 4839 - dependencies = [ 4840 - "async-trait", 4841 - "cfg-if", 4842 - "data-encoding", 4843 - "enum-as-inner", 4844 - "futures-channel", 4845 - "futures-io", 4846 - "futures-util", 4847 - "idna 0.4.0", 4848 - "ipnet", 4849 - "once_cell", 4850 - "rand", 4851 - "smallvec", 4852 - "thiserror", 4853 - "tinyvec", 4854 - "tokio", 4855 - "tracing", 4856 - "url", 4857 - ] 4858 - 4859 - [[package]] 4860 - name = "trust-dns-resolver" 4861 - version = "0.23.2" 4862 - source = "registry+https://github.com/rust-lang/crates.io-index" 4863 - checksum = "10a3e6c3aff1718b3c73e395d1f35202ba2ffa847c6a62eea0db8fb4cfe30be6" 4864 - dependencies = [ 4865 - "cfg-if", 4866 - "futures-util", 4867 - "ipconfig", 4868 - "lru-cache", 4869 - "once_cell", 4870 - "parking_lot 0.12.1", 4871 - "rand", 4872 - "resolv-conf", 4873 - "smallvec", 4874 - "thiserror", 4875 - "tokio", 4876 - "tracing", 4877 - "trust-dns-proto", 4878 - ] 4879 - 4880 - [[package]] 4881 name = "try-lock" 4882 - version = "0.2.4" 4883 source = "registry+https://github.com/rust-lang/crates.io-index" 4884 - checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" 4885 4886 [[package]] 4887 name = "typed-arena" ··· 4921 4922 [[package]] 4923 name = "unicode-bidi" 4924 - version = "0.3.13" 4925 source = "registry+https://github.com/rust-lang/crates.io-index" 4926 - checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" 4927 4928 [[package]] 4929 - name = "unicode-id" 4930 - version = "0.3.4" 4931 source = "registry+https://github.com/rust-lang/crates.io-index" 4932 - checksum = "b1b6def86329695390197b82c1e244a54a131ceb66c996f2088a3876e2ae083f" 4933 4934 [[package]] 4935 name = "unicode-ident" ··· 4939 4940 [[package]] 4941 name = "unicode-normalization" 4942 - version = "0.1.22" 4943 source = "registry+https://github.com/rust-lang/crates.io-index" 4944 - checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" 4945 dependencies = [ 4946 "tinyvec", 4947 ] 4948 4949 [[package]] 4950 name = "unicode-width" 4951 - version = "0.1.11" 4952 source = "registry+https://github.com/rust-lang/crates.io-index" 4953 - checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85" 4954 - 4955 - [[package]] 4956 - name = "unicode-xid" 4957 - version = "0.2.4" 4958 - source = "registry+https://github.com/rust-lang/crates.io-index" 4959 - checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" 4960 4961 [[package]] 4962 name = "unsafe-libyaml" 4963 - version = "0.2.9" 4964 - source = "registry+https://github.com/rust-lang/crates.io-index" 4965 - checksum = "f28467d3e1d3c6586d8f25fa243f544f5800fec42d97032474e17222c2b75cfa" 4966 - 4967 - [[package]] 4968 - name = "untrusted" 4969 - version = "0.7.1" 4970 source = "registry+https://github.com/rust-lang/crates.io-index" 4971 - checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" 4972 4973 [[package]] 4974 name = "untrusted" ··· 4978 4979 [[package]] 4980 name = "ureq" 4981 - version = "2.9.1" 4982 source = "registry+https://github.com/rust-lang/crates.io-index" 4983 - checksum = "f8cdd25c339e200129fe4de81451814e5228c9b771d57378817d6117cc2b3f97" 4984 dependencies = [ 4985 - "base64", 4986 "log", 4987 "native-tls", 4988 "once_cell", ··· 4991 4992 [[package]] 4993 name = "url" 4994 - version = "2.5.0" 4995 source = "registry+https://github.com/rust-lang/crates.io-index" 4996 - checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633" 4997 dependencies = [ 4998 "form_urlencoded", 4999 "idna 0.5.0", ··· 5008 checksum = "daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da" 5009 5010 [[package]] 5011 name = "utf8parse" 5012 - version = "0.2.1" 5013 source = "registry+https://github.com/rust-lang/crates.io-index" 5014 - checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" 5015 5016 [[package]] 5017 name = "uuid" 5018 - version = "1.6.1" 5019 source = "registry+https://github.com/rust-lang/crates.io-index" 5020 - checksum = "5e395fcf16a7a3d8127ec99782007af141946b4795001f876d54fb0d55978560" 5021 dependencies = [ 5022 "getrandom", 5023 "serde", ··· 5049 5050 [[package]] 5051 name = "walkdir" 5052 - version = "2.4.0" 5053 source = "registry+https://github.com/rust-lang/crates.io-index" 5054 - checksum = "d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee" 5055 dependencies = [ 5056 "same-file", 5057 "winapi-util", ··· 5074 5075 [[package]] 5076 name = "wasm-bindgen" 5077 - version = "0.2.88" 5078 source = "registry+https://github.com/rust-lang/crates.io-index" 5079 - checksum = "7daec296f25a1bae309c0cd5c29c4b260e510e6d813c286b19eaadf409d40fce" 5080 dependencies = [ 5081 "cfg-if", 5082 "wasm-bindgen-macro", ··· 5084 5085 [[package]] 5086 name = "wasm-bindgen-backend" 5087 - version = "0.2.88" 5088 source = "registry+https://github.com/rust-lang/crates.io-index" 5089 - checksum = "e397f4664c0e4e428e8313a469aaa58310d302159845980fd23b0f22a847f217" 5090 dependencies = [ 5091 "bumpalo", 5092 "log", 5093 "once_cell", 5094 "proc-macro2", 5095 "quote", 5096 - "syn 2.0.39", 5097 "wasm-bindgen-shared", 5098 ] 5099 5100 [[package]] 5101 name = "wasm-bindgen-futures" 5102 - version = "0.4.38" 5103 source = "registry+https://github.com/rust-lang/crates.io-index" 5104 - checksum = "9afec9963e3d0994cac82455b2b3502b81a7f40f9a0d32181f7528d9f4b43e02" 5105 dependencies = [ 5106 "cfg-if", 5107 "js-sys", ··· 5111 5112 [[package]] 5113 name = "wasm-bindgen-macro" 5114 - version = "0.2.88" 5115 source = "registry+https://github.com/rust-lang/crates.io-index" 5116 - checksum = "5961017b3b08ad5f3fe39f1e79877f8ee7c23c5e5fd5eb80de95abc41f1f16b2" 5117 dependencies = [ 5118 "quote", 5119 "wasm-bindgen-macro-support", ··· 5121 5122 [[package]] 5123 name = "wasm-bindgen-macro-support" 5124 - version = "0.2.88" 5125 source = "registry+https://github.com/rust-lang/crates.io-index" 5126 - checksum = "c5353b8dab669f5e10f5bd76df26a9360c748f054f862ff5f3f8aae0c7fb3907" 5127 dependencies = [ 5128 "proc-macro2", 5129 "quote", 5130 - "syn 2.0.39", 5131 "wasm-bindgen-backend", 5132 "wasm-bindgen-shared", 5133 ] 5134 5135 [[package]] 5136 name = "wasm-bindgen-shared" 5137 - version = "0.2.88" 5138 source = "registry+https://github.com/rust-lang/crates.io-index" 5139 - checksum = "0d046c5d029ba91a1ed14da14dca44b68bf2f124cfbaf741c54151fdb3e0750b" 5140 5141 [[package]] 5142 name = "wasm-split" 5143 - version = "23.11.2" 5144 dependencies = [ 5145 "anyhow", 5146 "clap", ··· 5151 5152 [[package]] 5153 name = "wasm-streams" 5154 - version = "0.3.0" 5155 source = "registry+https://github.com/rust-lang/crates.io-index" 5156 - checksum = "b4609d447824375f43e1ffbc051b50ad8f4b3ae8219680c94452ea05eb240ac7" 5157 dependencies = [ 5158 "futures-util", 5159 "js-sys", ··· 5164 5165 [[package]] 5166 name = "wasmbin" 5167 - version = "0.6.0" 5168 source = "registry+https://github.com/rust-lang/crates.io-index" 5169 - checksum = "13cb41ab290430997d8b30474677ba9924d4545f3bcddc8b318de8b8df274c52" 5170 dependencies = [ 5171 "custom_debug", 5172 "leb128", ··· 5177 5178 [[package]] 5179 name = "wasmbin-derive" 5180 - version = "0.2.2" 5181 source = "registry+https://github.com/rust-lang/crates.io-index" 5182 - checksum = "7d81164066a0c96c81c1faf881c8e1f055fd9e67bb6313b605c6c9a3dcf0ee0b" 5183 dependencies = [ 5184 "proc-macro2", 5185 "quote", 5186 - "syn 1.0.109", 5187 "synstructure", 5188 "thiserror", 5189 ] 5190 5191 [[package]] 5192 name = "wasmparser" 5193 - version = "0.113.3" 5194 source = "registry+https://github.com/rust-lang/crates.io-index" 5195 - checksum = "286049849b5a5bd09a8773171be96824afabffc7cc3df6caaf33a38db6cd07ae" 5196 dependencies = [ 5197 "indexmap", 5198 - "semver 1.0.20", 5199 ] 5200 5201 [[package]] ··· 5210 5211 [[package]] 5212 name = "web-sys" 5213 - version = "0.3.65" 5214 source = "registry+https://github.com/rust-lang/crates.io-index" 5215 - checksum = "5db499c5f66323272151db0e666cd34f78617522fb0c1604d31a27c50c206a85" 5216 dependencies = [ 5217 "js-sys", 5218 "wasm-bindgen", ··· 5232 5233 [[package]] 5234 name = "widestring" 5235 - version = "1.0.2" 5236 source = "registry+https://github.com/rust-lang/crates.io-index" 5237 - checksum = "653f141f39ec16bba3c5abe400a0c60da7468261cc2cbf36805022876bc721a8" 5238 5239 [[package]] 5240 name = "winapi" ··· 5254 5255 [[package]] 5256 name = "winapi-util" 5257 - version = "0.1.6" 5258 source = "registry+https://github.com/rust-lang/crates.io-index" 5259 - checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596" 5260 dependencies = [ 5261 - "winapi", 5262 ] 5263 5264 [[package]] ··· 5268 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 5269 5270 [[package]] 5271 - name = "windows-core" 5272 - version = "0.51.1" 5273 source = "registry+https://github.com/rust-lang/crates.io-index" 5274 - checksum = "f1f8cf84f35d2db49a46868f947758c7a1138116f7fac3bc844f43ade1292e64" 5275 dependencies = [ 5276 - "windows-targets 0.48.5", 5277 ] 5278 5279 [[package]] 5280 - name = "windows-sys" 5281 - version = "0.45.0" 5282 source = "registry+https://github.com/rust-lang/crates.io-index" 5283 - checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 5284 dependencies = [ 5285 - "windows-targets 0.42.2", 5286 ] 5287 5288 [[package]] ··· 5295 ] 5296 5297 [[package]] 5298 - name = "windows-targets" 5299 - version = "0.42.2" 5300 source = "registry+https://github.com/rust-lang/crates.io-index" 5301 - checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" 5302 dependencies = [ 5303 - "windows_aarch64_gnullvm 0.42.2", 5304 - "windows_aarch64_msvc 0.42.2", 5305 - "windows_i686_gnu 0.42.2", 5306 - "windows_i686_msvc 0.42.2", 5307 - "windows_x86_64_gnu 0.42.2", 5308 - "windows_x86_64_gnullvm 0.42.2", 5309 - "windows_x86_64_msvc 0.42.2", 5310 ] 5311 5312 [[package]] ··· 5325 ] 5326 5327 [[package]] 5328 - name = "windows_aarch64_gnullvm" 5329 - version = "0.42.2" 5330 source = "registry+https://github.com/rust-lang/crates.io-index" 5331 - checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 5332 5333 [[package]] 5334 name = "windows_aarch64_gnullvm" ··· 5337 checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 5338 5339 [[package]] 5340 - name = "windows_aarch64_msvc" 5341 - version = "0.42.2" 5342 source = "registry+https://github.com/rust-lang/crates.io-index" 5343 - checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 5344 5345 [[package]] 5346 name = "windows_aarch64_msvc" ··· 5349 checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 5350 5351 [[package]] 5352 - name = "windows_i686_gnu" 5353 - version = "0.42.2" 5354 source = "registry+https://github.com/rust-lang/crates.io-index" 5355 - checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 5356 5357 [[package]] 5358 name = "windows_i686_gnu" ··· 5361 checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 5362 5363 [[package]] 5364 - name = "windows_i686_msvc" 5365 - version = "0.42.2" 5366 source = "registry+https://github.com/rust-lang/crates.io-index" 5367 - checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 5368 5369 [[package]] 5370 name = "windows_i686_msvc" ··· 5373 checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 5374 5375 [[package]] 5376 - name = "windows_x86_64_gnu" 5377 - version = "0.42.2" 5378 source = "registry+https://github.com/rust-lang/crates.io-index" 5379 - checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 5380 5381 [[package]] 5382 name = "windows_x86_64_gnu" ··· 5385 checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 5386 5387 [[package]] 5388 - name = "windows_x86_64_gnullvm" 5389 - version = "0.42.2" 5390 source = "registry+https://github.com/rust-lang/crates.io-index" 5391 - checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 5392 5393 [[package]] 5394 name = "windows_x86_64_gnullvm" ··· 5397 checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 5398 5399 [[package]] 5400 - name = "windows_x86_64_msvc" 5401 - version = "0.42.2" 5402 source = "registry+https://github.com/rust-lang/crates.io-index" 5403 - checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 5404 5405 [[package]] 5406 name = "windows_x86_64_msvc" ··· 5409 checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 5410 5411 [[package]] 5412 name = "winnow" 5413 - version = "0.5.19" 5414 source = "registry+https://github.com/rust-lang/crates.io-index" 5415 - checksum = "829846f3e3db426d4cee4510841b71a8e58aa2a76b1132579487ae430ccd9c7b" 5416 dependencies = [ 5417 "memchr", 5418 ] ··· 5428 ] 5429 5430 [[package]] 5431 - name = "xmlparser" 5432 - version = "0.13.6" 5433 source = "registry+https://github.com/rust-lang/crates.io-index" 5434 - checksum = "66fee0b777b0f5ac1c69bb06d361268faafa61cd4682ae064a171c16c433e9e4" 5435 5436 [[package]] 5437 - name = "yaml-rust" 5438 - version = "0.4.5" 5439 source = "registry+https://github.com/rust-lang/crates.io-index" 5440 - checksum = "56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85" 5441 dependencies = [ 5442 - "linked-hash-map", 5443 ] 5444 5445 [[package]] 5446 name = "yaxpeax-arch" 5447 - version = "0.2.7" 5448 source = "registry+https://github.com/rust-lang/crates.io-index" 5449 - checksum = "f1ba5c2f163fa2f866c36750c6c931566c6d93231ae9410083b0738953b609d5" 5450 dependencies = [ 5451 "crossterm", 5452 "num-traits", ··· 5456 5457 [[package]] 5458 name = "yaxpeax-x86" 5459 - version = "1.2.0" 5460 source = "registry+https://github.com/rust-lang/crates.io-index" 5461 - checksum = "459ab06161ba99053d77dc66beb37ab4209da16cd01591dcc56e86643375cbde" 5462 dependencies = [ 5463 "cfg-if", 5464 "num-traits", ··· 5468 ] 5469 5470 [[package]] 5471 name = "zeroize" 5472 - version = "1.7.0" 5473 source = "registry+https://github.com/rust-lang/crates.io-index" 5474 - checksum = "525b4ec142c6b68a2d10f01f7bbf6755599ca3f81ea53b8431b7dd348f5fdb2d" 5475 5476 [[package]] 5477 name = "zip" 5478 - version = "0.6.6" 5479 source = "registry+https://github.com/rust-lang/crates.io-index" 5480 - checksum = "760394e246e4c28189f19d488c058bf16f564016aefac5d32bb1f3b51d5e9261" 5481 dependencies = [ 5482 - "byteorder", 5483 "bzip2", 5484 "crc32fast", 5485 "crossbeam-utils", 5486 "flate2", 5487 ] 5488 5489 [[package]] 5490 name = "zstd" 5491 - version = "0.13.0" 5492 source = "registry+https://github.com/rust-lang/crates.io-index" 5493 - checksum = "bffb3309596d527cfcba7dfc6ed6052f1d39dfbd7c867aa2e865e4a449c10110" 5494 dependencies = [ 5495 "zstd-safe", 5496 ] 5497 5498 [[package]] 5499 name = "zstd-safe" 5500 - version = "7.0.0" 5501 source = "registry+https://github.com/rust-lang/crates.io-index" 5502 - checksum = "43747c7422e2924c11144d5229878b98180ef8b06cca4ab5af37afc8a8d8ea3e" 5503 dependencies = [ 5504 "zstd-sys", 5505 ] 5506 5507 [[package]] 5508 name = "zstd-sys" 5509 - version = "2.0.9+zstd.1.5.5" 5510 source = "registry+https://github.com/rust-lang/crates.io-index" 5511 - checksum = "9e16efa8a874a0481a574084d34cc26fdb3b99627480f785888deb6386506656" 5512 dependencies = [ 5513 "cc", 5514 "pkg-config",
··· 14 15 [[package]] 16 name = "addr2line" 17 + version = "0.22.0" 18 source = "registry+https://github.com/rust-lang/crates.io-index" 19 + checksum = "6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678" 20 dependencies = [ 21 + "gimli 0.29.0", 22 ] 23 24 [[package]] ··· 28 checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 29 30 [[package]] 31 + name = "ahash" 32 + version = "0.8.11" 33 + source = "registry+https://github.com/rust-lang/crates.io-index" 34 + checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" 35 + dependencies = [ 36 + "cfg-if", 37 + "once_cell", 38 + "version_check", 39 + "zerocopy", 40 + ] 41 + 42 + [[package]] 43 name = "aho-corasick" 44 + version = "1.1.3" 45 source = "registry+https://github.com/rust-lang/crates.io-index" 46 + checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" 47 dependencies = [ 48 "memchr", 49 ] ··· 64 ] 65 66 [[package]] 67 + name = "allocator-api2" 68 + version = "0.2.18" 69 + source = "registry+https://github.com/rust-lang/crates.io-index" 70 + checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f" 71 + 72 + [[package]] 73 name = "android-tzdata" 74 version = "0.1.1" 75 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 86 87 [[package]] 88 name = "anstream" 89 + version = "0.6.14" 90 source = "registry+https://github.com/rust-lang/crates.io-index" 91 + checksum = "418c75fa768af9c03be99d17643f93f79bbba589895012a80e3452a19ddda15b" 92 dependencies = [ 93 "anstyle", 94 "anstyle-parse", 95 "anstyle-query", 96 "anstyle-wincon", 97 "colorchoice", 98 + "is_terminal_polyfill", 99 "utf8parse", 100 ] 101 102 [[package]] 103 name = "anstyle" 104 + version = "1.0.7" 105 source = "registry+https://github.com/rust-lang/crates.io-index" 106 + checksum = "038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b" 107 108 [[package]] 109 name = "anstyle-parse" 110 + version = "0.2.4" 111 source = "registry+https://github.com/rust-lang/crates.io-index" 112 + checksum = "c03a11a9034d92058ceb6ee011ce58af4a9bf61491aa7e1e59ecd24bd40d22d4" 113 dependencies = [ 114 "utf8parse", 115 ] 116 117 [[package]] 118 name = "anstyle-query" 119 + version = "1.1.0" 120 source = "registry+https://github.com/rust-lang/crates.io-index" 121 + checksum = "ad186efb764318d35165f1758e7dcef3b10628e26d41a44bc5550652e6804391" 122 dependencies = [ 123 + "windows-sys 0.52.0", 124 ] 125 126 [[package]] 127 name = "anstyle-wincon" 128 + version = "3.0.3" 129 source = "registry+https://github.com/rust-lang/crates.io-index" 130 + checksum = "61a38449feb7068f52bb06c12759005cf459ee52bb4adc1d5a7c4322d716fb19" 131 dependencies = [ 132 "anstyle", 133 + "windows-sys 0.52.0", 134 ] 135 136 [[package]] 137 name = "anyhow" 138 + version = "1.0.86" 139 source = "registry+https://github.com/rust-lang/crates.io-index" 140 + checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da" 141 dependencies = [ 142 "backtrace", 143 ] ··· 155 ] 156 157 [[package]] 158 + name = "arbitrary" 159 + version = "1.3.2" 160 + source = "registry+https://github.com/rust-lang/crates.io-index" 161 + checksum = "7d5a26814d8dcb93b0e5a0ff3c6d80a8843bafb21b39e8e18a6f05471870e110" 162 + dependencies = [ 163 + "derive_arbitrary", 164 + ] 165 + 166 + [[package]] 167 name = "arc-swap" 168 + version = "1.7.1" 169 source = "registry+https://github.com/rust-lang/crates.io-index" 170 + checksum = "69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457" 171 172 [[package]] 173 name = "arrayvec" ··· 177 178 [[package]] 179 name = "ast_node" 180 + version = "0.9.8" 181 source = "registry+https://github.com/rust-lang/crates.io-index" 182 + checksum = "2ab31376d309dd3bfc9cfb3c11c93ce0e0741bbe0354b20e7f8c60b044730b79" 183 dependencies = [ 184 "proc-macro2", 185 "quote", 186 "swc_macros_common", 187 + "syn", 188 ] 189 190 [[package]] 191 name = "async-compression" 192 + version = "0.4.11" 193 source = "registry+https://github.com/rust-lang/crates.io-index" 194 + checksum = "cd066d0b4ef8ecb03a55319dc13aa6910616d0f44008a045bb1835af830abff5" 195 dependencies = [ 196 "brotli", 197 "flate2", ··· 203 204 [[package]] 205 name = "async-lock" 206 + version = "3.4.0" 207 source = "registry+https://github.com/rust-lang/crates.io-index" 208 + checksum = "ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18" 209 dependencies = [ 210 "event-listener", 211 + "event-listener-strategy", 212 + "pin-project-lite", 213 ] 214 215 [[package]] 216 name = "async-trait" 217 + version = "0.1.81" 218 source = "registry+https://github.com/rust-lang/crates.io-index" 219 + checksum = "6e0c28dcc82d7c8ead5cb13beb15405b57b8546e93215673ff8ca0349a028107" 220 dependencies = [ 221 "proc-macro2", 222 "quote", 223 + "syn", 224 ] 225 226 [[package]] 227 + name = "atomic-waker" 228 + version = "1.1.2" 229 + source = "registry+https://github.com/rust-lang/crates.io-index" 230 + checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" 231 + 232 + [[package]] 233 name = "autocfg" 234 + version = "1.3.0" 235 source = "registry+https://github.com/rust-lang/crates.io-index" 236 + checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" 237 238 [[package]] 239 name = "aws-config" 240 + version = "1.5.4" 241 source = "registry+https://github.com/rust-lang/crates.io-index" 242 + checksum = "caf6cfe2881cb1fcbba9ae946fb9a6480d3b7a714ca84c74925014a89ef3387a" 243 dependencies = [ 244 "aws-credential-types", 245 + "aws-runtime", 246 "aws-sdk-sso", 247 + "aws-sdk-ssooidc", 248 "aws-sdk-sts", 249 "aws-smithy-async", 250 "aws-smithy-http", 251 "aws-smithy-json", 252 + "aws-smithy-runtime", 253 + "aws-smithy-runtime-api", 254 "aws-smithy-types", 255 "aws-types", 256 "bytes", 257 "fastrand", 258 "hex", 259 + "http 0.2.12", 260 + "hyper 0.14.30", 261 + "ring", 262 "time", 263 "tokio", 264 "tracing", 265 + "url", 266 "zeroize", 267 ] 268 269 [[package]] 270 name = "aws-credential-types" 271 + version = "1.2.0" 272 source = "registry+https://github.com/rust-lang/crates.io-index" 273 + checksum = "e16838e6c9e12125face1c1eff1343c75e3ff540de98ff7ebd61874a89bcfeb9" 274 dependencies = [ 275 "aws-smithy-async", 276 + "aws-smithy-runtime-api", 277 "aws-smithy-types", 278 "zeroize", 279 ] 280 281 [[package]] 282 + name = "aws-runtime" 283 + version = "1.3.1" 284 source = "registry+https://github.com/rust-lang/crates.io-index" 285 + checksum = "87c5f920ffd1e0526ec9e70e50bf444db50b204395a0fa7016bbf9e31ea1698f" 286 dependencies = [ 287 "aws-credential-types", 288 + "aws-sigv4", 289 + "aws-smithy-async", 290 + "aws-smithy-eventstream", 291 "aws-smithy-http", 292 + "aws-smithy-runtime-api", 293 "aws-smithy-types", 294 "aws-types", 295 "bytes", 296 + "fastrand", 297 + "http 0.2.12", 298 + "http-body 0.4.6", 299 "percent-encoding", 300 "pin-project-lite", 301 "tracing", 302 + "uuid", 303 ] 304 305 [[package]] 306 + name = "aws-sdk-s3" 307 + version = "1.40.0" 308 source = "registry+https://github.com/rust-lang/crates.io-index" 309 + checksum = "8367c403fdf27690684b926a46ed9524099a69dd5dfcef62028bf4096b5b809f" 310 dependencies = [ 311 + "ahash", 312 "aws-credential-types", 313 + "aws-runtime", 314 "aws-sigv4", 315 "aws-smithy-async", 316 + "aws-smithy-checksums", 317 "aws-smithy-eventstream", 318 "aws-smithy-http", 319 + "aws-smithy-json", 320 + "aws-smithy-runtime", 321 "aws-smithy-runtime-api", 322 "aws-smithy-types", 323 + "aws-smithy-xml", 324 "aws-types", 325 + "bytes", 326 "fastrand", 327 + "hex", 328 + "hmac", 329 + "http 0.2.12", 330 + "http-body 0.4.6", 331 + "lru", 332 + "once_cell", 333 "percent-encoding", 334 + "regex-lite", 335 + "sha2", 336 "tracing", 337 + "url", 338 ] 339 340 [[package]] 341 + name = "aws-sdk-sso" 342 + version = "1.34.0" 343 source = "registry+https://github.com/rust-lang/crates.io-index" 344 + checksum = "cdcfae7bf8b8f14cade7579ffa8956fcee91dc23633671096b4b5de7d16f682a" 345 dependencies = [ 346 "aws-credential-types", 347 "aws-runtime", 348 "aws-smithy-async", 349 "aws-smithy-http", 350 "aws-smithy-json", 351 "aws-smithy-runtime", 352 "aws-smithy-runtime-api", 353 "aws-smithy-types", 354 "aws-types", 355 "bytes", 356 + "http 0.2.12", 357 "once_cell", 358 + "regex-lite", 359 "tracing", 360 ] 361 362 [[package]] 363 + name = "aws-sdk-ssooidc" 364 + version = "1.35.0" 365 source = "registry+https://github.com/rust-lang/crates.io-index" 366 + checksum = "33b30def8f02ba81276d5dbc22e7bf3bed20d62d1b175eef82680d6bdc7a6f4c" 367 dependencies = [ 368 "aws-credential-types", 369 "aws-runtime", 370 "aws-smithy-async", 371 "aws-smithy-http", 372 "aws-smithy-json", 373 "aws-smithy-runtime", ··· 375 "aws-smithy-types", 376 "aws-types", 377 "bytes", 378 + "http 0.2.12", 379 + "once_cell", 380 + "regex-lite", 381 "tracing", 382 ] 383 384 [[package]] 385 name = "aws-sdk-sts" 386 + version = "1.34.0" 387 source = "registry+https://github.com/rust-lang/crates.io-index" 388 + checksum = "0804f840ad31537d5d1a4ec48d59de5e674ad05f1db7d3def2c9acadaf1f7e60" 389 dependencies = [ 390 "aws-credential-types", 391 "aws-runtime", 392 "aws-smithy-async", 393 "aws-smithy-http", 394 "aws-smithy-json", 395 "aws-smithy-query", ··· 398 "aws-smithy-types", 399 "aws-smithy-xml", 400 "aws-types", 401 + "http 0.2.12", 402 + "once_cell", 403 + "regex-lite", 404 "tracing", 405 ] 406 407 [[package]] 408 name = "aws-sigv4" 409 + version = "1.2.3" 410 source = "registry+https://github.com/rust-lang/crates.io-index" 411 + checksum = "5df1b0fa6be58efe9d4ccc257df0a53b89cd8909e86591a13ca54817c87517be" 412 dependencies = [ 413 + "aws-credential-types", 414 "aws-smithy-eventstream", 415 "aws-smithy-http", 416 + "aws-smithy-runtime-api", 417 + "aws-smithy-types", 418 "bytes", 419 + "crypto-bigint 0.5.5", 420 "form_urlencoded", 421 "hex", 422 "hmac", 423 + "http 0.2.12", 424 + "http 1.1.0", 425 "once_cell", 426 + "p256", 427 "percent-encoding", 428 + "ring", 429 "sha2", 430 + "subtle", 431 "time", 432 "tracing", 433 + "zeroize", 434 ] 435 436 [[package]] 437 name = "aws-smithy-async" 438 + version = "1.2.1" 439 source = "registry+https://github.com/rust-lang/crates.io-index" 440 + checksum = "62220bc6e97f946ddd51b5f1361f78996e704677afc518a4ff66b7a72ea1378c" 441 dependencies = [ 442 "futures-util", 443 "pin-project-lite", 444 "tokio", 445 ] 446 447 [[package]] 448 name = "aws-smithy-checksums" 449 + version = "0.60.11" 450 source = "registry+https://github.com/rust-lang/crates.io-index" 451 + checksum = "48c4134cf3adaeacff34d588dbe814200357b0c466d730cf1c0d8054384a2de4" 452 dependencies = [ 453 "aws-smithy-http", 454 "aws-smithy-types", ··· 456 "crc32c", 457 "crc32fast", 458 "hex", 459 + "http 0.2.12", 460 + "http-body 0.4.6", 461 "md-5", 462 "pin-project-lite", 463 "sha1", ··· 466 ] 467 468 [[package]] 469 name = "aws-smithy-eventstream" 470 + version = "0.60.4" 471 source = "registry+https://github.com/rust-lang/crates.io-index" 472 + checksum = "e6363078f927f612b970edf9d1903ef5cef9a64d1e8423525ebb1f0a1633c858" 473 dependencies = [ 474 "aws-smithy-types", 475 "bytes", ··· 478 479 [[package]] 480 name = "aws-smithy-http" 481 + version = "0.60.9" 482 source = "registry+https://github.com/rust-lang/crates.io-index" 483 + checksum = "d9cd0ae3d97daa0a2bf377a4d8e8e1362cae590c4a1aad0d40058ebca18eb91e" 484 dependencies = [ 485 "aws-smithy-eventstream", 486 + "aws-smithy-runtime-api", 487 "aws-smithy-types", 488 "bytes", 489 "bytes-utils", 490 "futures-core", 491 + "http 0.2.12", 492 + "http-body 0.4.6", 493 "once_cell", 494 "percent-encoding", 495 "pin-project-lite", 496 "pin-utils", 497 "tracing", 498 ] 499 500 [[package]] 501 name = "aws-smithy-json" 502 + version = "0.60.7" 503 source = "registry+https://github.com/rust-lang/crates.io-index" 504 + checksum = "4683df9469ef09468dad3473d129960119a0d3593617542b7d52086c8486f2d6" 505 dependencies = [ 506 "aws-smithy-types", 507 ] 508 509 [[package]] 510 name = "aws-smithy-query" 511 + version = "0.60.7" 512 source = "registry+https://github.com/rust-lang/crates.io-index" 513 + checksum = "f2fbd61ceb3fe8a1cb7352e42689cec5335833cd9f94103a61e98f9bb61c64bb" 514 dependencies = [ 515 "aws-smithy-types", 516 "urlencoding", ··· 518 519 [[package]] 520 name = "aws-smithy-runtime" 521 + version = "1.6.2" 522 source = "registry+https://github.com/rust-lang/crates.io-index" 523 + checksum = "ce87155eba55e11768b8c1afa607f3e864ae82f03caf63258b37455b0ad02537" 524 dependencies = [ 525 "aws-smithy-async", 526 "aws-smithy-http", 527 "aws-smithy-runtime-api", 528 "aws-smithy-types", 529 "bytes", 530 "fastrand", 531 + "h2 0.3.26", 532 + "http 0.2.12", 533 + "http-body 0.4.6", 534 + "http-body 1.0.0", 535 + "httparse", 536 + "hyper 0.14.30", 537 + "hyper-rustls 0.24.2", 538 "once_cell", 539 "pin-project-lite", 540 "pin-utils", 541 + "rustls 0.21.12", 542 "tokio", 543 "tracing", 544 ] 545 546 [[package]] 547 name = "aws-smithy-runtime-api" 548 + version = "1.7.1" 549 source = "registry+https://github.com/rust-lang/crates.io-index" 550 + checksum = "30819352ed0a04ecf6a2f3477e344d2d1ba33d43e0f09ad9047c12e0d923616f" 551 dependencies = [ 552 "aws-smithy-async", 553 "aws-smithy-types", 554 "bytes", 555 + "http 0.2.12", 556 + "http 1.1.0", 557 + "pin-project-lite", 558 "tokio", 559 "tracing", 560 + "zeroize", 561 ] 562 563 [[package]] 564 name = "aws-smithy-types" 565 + version = "1.2.0" 566 source = "registry+https://github.com/rust-lang/crates.io-index" 567 + checksum = "cfe321a6b21f5d8eabd0ade9c55d3d0335f3c3157fc2b3e87f05f34b539e4df5" 568 dependencies = [ 569 + "base64-simd 0.8.0", 570 + "bytes", 571 + "bytes-utils", 572 + "futures-core", 573 + "http 0.2.12", 574 + "http 1.1.0", 575 + "http-body 0.4.6", 576 + "http-body 1.0.0", 577 + "http-body-util", 578 "itoa", 579 "num-integer", 580 + "pin-project-lite", 581 + "pin-utils", 582 "ryu", 583 "serde", 584 "time", 585 + "tokio", 586 + "tokio-util", 587 ] 588 589 [[package]] 590 name = "aws-smithy-xml" 591 + version = "0.60.8" 592 source = "registry+https://github.com/rust-lang/crates.io-index" 593 + checksum = "d123fbc2a4adc3c301652ba8e149bf4bc1d1725affb9784eb20c953ace06bf55" 594 dependencies = [ 595 "xmlparser", 596 ] 597 598 [[package]] 599 name = "aws-types" 600 + version = "1.3.3" 601 source = "registry+https://github.com/rust-lang/crates.io-index" 602 + checksum = "5221b91b3e441e6675310829fd8984801b772cb1546ef6c0e54dec9f1ac13fef" 603 dependencies = [ 604 "aws-credential-types", 605 "aws-smithy-async", 606 + "aws-smithy-runtime-api", 607 "aws-smithy-types", 608 "rustc_version 0.4.0", 609 "tracing", 610 ] 611 612 [[package]] 613 name = "axum" 614 + version = "0.7.5" 615 source = "registry+https://github.com/rust-lang/crates.io-index" 616 + checksum = "3a6c9af12842a67734c9a2e355436e5d03b22383ed60cf13cd0c18fbfe3dcbcf" 617 dependencies = [ 618 "async-trait", 619 "axum-core", 620 "bytes", 621 "futures-util", 622 + "http 1.1.0", 623 + "http-body 1.0.0", 624 + "http-body-util", 625 + "hyper 1.4.1", 626 + "hyper-util", 627 "itoa", 628 "matchit", 629 "memchr", ··· 636 "serde_json", 637 "serde_path_to_error", 638 "serde_urlencoded", 639 + "sync_wrapper 1.0.1", 640 "tokio", 641 "tower", 642 "tower-layer", 643 "tower-service", 644 + "tracing", 645 ] 646 647 [[package]] 648 name = "axum-core" 649 + version = "0.4.3" 650 source = "registry+https://github.com/rust-lang/crates.io-index" 651 + checksum = "a15c63fd72d41492dc4f497196f5da1fb04fb7529e631d73630d1b491e47a2e3" 652 dependencies = [ 653 "async-trait", 654 "bytes", 655 "futures-util", 656 + "http 1.1.0", 657 + "http-body 1.0.0", 658 + "http-body-util", 659 "mime", 660 + "pin-project-lite", 661 "rustversion", 662 + "sync_wrapper 0.1.2", 663 "tower-layer", 664 "tower-service", 665 + "tracing", 666 ] 667 668 [[package]] 669 name = "axum-server" 670 + version = "0.6.0" 671 source = "registry+https://github.com/rust-lang/crates.io-index" 672 + checksum = "c1ad46c3ec4e12f4a4b6835e173ba21c25e484c9d02b49770bf006ce5367c036" 673 dependencies = [ 674 "arc-swap", 675 "bytes", 676 "futures-util", 677 + "http 1.1.0", 678 + "http-body 1.0.0", 679 + "http-body-util", 680 + "hyper 1.4.1", 681 + "hyper-util", 682 "pin-project-lite", 683 + "rustls 0.21.12", 684 + "rustls-pemfile 2.1.2", 685 "tokio", 686 + "tokio-rustls 0.24.1", 687 + "tower", 688 "tower-service", 689 ] 690 691 [[package]] 692 name = "backtrace" 693 + version = "0.3.73" 694 source = "registry+https://github.com/rust-lang/crates.io-index" 695 + checksum = "5cc23269a4f8976d0a4d2e7109211a419fe30e8d88d677cd60b6bc79c5732e0a" 696 dependencies = [ 697 "addr2line", 698 "cc", ··· 702 "object", 703 "rustc-demangle", 704 ] 705 + 706 + [[package]] 707 + name = "base16ct" 708 + version = "0.1.1" 709 + source = "registry+https://github.com/rust-lang/crates.io-index" 710 + checksum = "349a06037c7bf932dd7e7d1f653678b2038b9ad46a74102f1fc7bd7872678cce" 711 712 [[package]] 713 name = "base64" 714 + version = "0.21.7" 715 + source = "registry+https://github.com/rust-lang/crates.io-index" 716 + checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" 717 + 718 + [[package]] 719 + name = "base64" 720 + version = "0.22.1" 721 + source = "registry+https://github.com/rust-lang/crates.io-index" 722 + checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" 723 + 724 + [[package]] 725 + name = "base64-simd" 726 + version = "0.7.0" 727 source = "registry+https://github.com/rust-lang/crates.io-index" 728 + checksum = "781dd20c3aff0bd194fe7d2a977dd92f21c173891f3a03b677359e5fa457e5d5" 729 + dependencies = [ 730 + "simd-abstraction", 731 + ] 732 733 [[package]] 734 name = "base64-simd" ··· 736 source = "registry+https://github.com/rust-lang/crates.io-index" 737 checksum = "339abbe78e73178762e23bea9dfd08e697eb3f3301cd4be981c0f78ba5859195" 738 dependencies = [ 739 + "outref 0.5.1", 740 "vsimd", 741 ] 742 743 [[package]] 744 + name = "base64ct" 745 + version = "1.6.0" 746 + source = "registry+https://github.com/rust-lang/crates.io-index" 747 + checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" 748 + 749 + [[package]] 750 name = "better_scoped_tls" 751 version = "0.1.1" 752 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 763 764 [[package]] 765 name = "bindgen" 766 + version = "0.69.4" 767 source = "registry+https://github.com/rust-lang/crates.io-index" 768 + checksum = "a00dc851838a2120612785d195287475a3ac45514741da670b735818822129a0" 769 dependencies = [ 770 + "bitflags 2.6.0", 771 "cexpr", 772 "clang-sys", 773 + "itertools 0.12.1", 774 "lazy_static", 775 "lazycell", 776 "log", 777 "prettyplease", 778 "proc-macro2", 779 "quote", 780 "regex", 781 + "rustc-hash 1.1.0", 782 "shlex", 783 + "syn", 784 "which", 785 ] 786 ··· 792 793 [[package]] 794 name = "bitflags" 795 + version = "2.6.0" 796 source = "registry+https://github.com/rust-lang/crates.io-index" 797 + checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" 798 + 799 + [[package]] 800 + name = "bitvec" 801 + version = "1.0.1" 802 + source = "registry+https://github.com/rust-lang/crates.io-index" 803 + checksum = "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c" 804 + dependencies = [ 805 + "funty", 806 + "radium", 807 + "tap", 808 + "wyz", 809 + ] 810 811 [[package]] 812 name = "block-buffer" ··· 819 820 [[package]] 821 name = "breakpad-symbols" 822 + version = "0.22.0" 823 source = "registry+https://github.com/rust-lang/crates.io-index" 824 + checksum = "7e1ad3f5e2e5c8a42fccedd6792cc05968b39b69c3fe7b5544072ac052f3fe85" 825 dependencies = [ 826 "async-trait", 827 "cachemap2", ··· 837 838 [[package]] 839 name = "brotli" 840 + version = "6.0.0" 841 source = "registry+https://github.com/rust-lang/crates.io-index" 842 + checksum = "74f7971dbd9326d58187408ab83117d8ac1bb9c17b085fdacd1cf2f598719b6b" 843 dependencies = [ 844 "alloc-no-stdlib", 845 "alloc-stdlib", ··· 848 849 [[package]] 850 name = "brotli-decompressor" 851 + version = "4.0.1" 852 source = "registry+https://github.com/rust-lang/crates.io-index" 853 + checksum = "9a45bd2e4095a8b518033b128020dd4a55aab1c0a381ba4404a472630f4bc362" 854 dependencies = [ 855 "alloc-no-stdlib", 856 "alloc-stdlib", ··· 867 868 [[package]] 869 name = "bumpalo" 870 + version = "3.16.0" 871 source = "registry+https://github.com/rust-lang/crates.io-index" 872 + checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" 873 874 [[package]] 875 name = "byteorder" ··· 879 880 [[package]] 881 name = "bytes" 882 + version = "1.6.0" 883 source = "registry+https://github.com/rust-lang/crates.io-index" 884 + checksum = "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9" 885 886 [[package]] 887 name = "bytes-utils" ··· 916 917 [[package]] 918 name = "cachemap2" 919 + version = "0.3.0" 920 source = "registry+https://github.com/rust-lang/crates.io-index" 921 + checksum = "68ccbd3153aa153b2f5eff557537ffce81e4dd6c50ae0eddc41dc8d0c388436f" 922 923 [[package]] 924 name = "cadence" 925 + version = "1.4.0" 926 source = "registry+https://github.com/rust-lang/crates.io-index" 927 + checksum = "2f338b979d9ebfff4bb9801ae8f3af0dc3615f7f1ca963f2e4782bcf9acb3753" 928 dependencies = [ 929 "crossbeam-channel", 930 ] 931 932 [[package]] 933 name = "cc" 934 + version = "1.1.0" 935 source = "registry+https://github.com/rust-lang/crates.io-index" 936 + checksum = "eaff6f8ce506b9773fa786672d63fc7a191ffea1be33f72bbd4aeacefca9ffc8" 937 dependencies = [ 938 "jobserver", 939 "libc", 940 + "once_cell", 941 ] 942 943 [[package]] ··· 957 958 [[package]] 959 name = "chrono" 960 + version = "0.4.38" 961 source = "registry+https://github.com/rust-lang/crates.io-index" 962 + checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" 963 dependencies = [ 964 "android-tzdata", 965 "iana-time-zone", ··· 967 "num-traits", 968 "serde", 969 "wasm-bindgen", 970 + "windows-targets 0.52.6", 971 ] 972 973 [[package]] ··· 978 979 [[package]] 980 name = "clang-sys" 981 + version = "1.8.1" 982 source = "registry+https://github.com/rust-lang/crates.io-index" 983 + checksum = "0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4" 984 dependencies = [ 985 "glob", 986 "libc", ··· 989 990 [[package]] 991 name = "clap" 992 + version = "4.5.9" 993 source = "registry+https://github.com/rust-lang/crates.io-index" 994 + checksum = "64acc1846d54c1fe936a78dc189c34e28d3f5afc348403f28ecf53660b9b8462" 995 dependencies = [ 996 "clap_builder", 997 "clap_derive", ··· 999 1000 [[package]] 1001 name = "clap_builder" 1002 + version = "4.5.9" 1003 source = "registry+https://github.com/rust-lang/crates.io-index" 1004 + checksum = "6fb8393d67ba2e7bfaf28a23458e4e2b543cc73a99595511eb207fdb8aede942" 1005 dependencies = [ 1006 "anstream", 1007 "anstyle", ··· 1011 1012 [[package]] 1013 name = "clap_derive" 1014 + version = "4.5.8" 1015 source = "registry+https://github.com/rust-lang/crates.io-index" 1016 + checksum = "2bac35c6dafb060fd4d275d9a4ffae97917c13a6327903a8be2153cd964f7085" 1017 dependencies = [ 1018 + "heck 0.5.0", 1019 "proc-macro2", 1020 "quote", 1021 + "syn", 1022 ] 1023 1024 [[package]] 1025 name = "clap_lex" 1026 + version = "0.7.1" 1027 source = "registry+https://github.com/rust-lang/crates.io-index" 1028 + checksum = "4b82cf0babdbd58558212896d1a4272303a57bdb245c2bf1147185fb45640e70" 1029 1030 [[package]] 1031 name = "cmake" ··· 1038 1039 [[package]] 1040 name = "colorchoice" 1041 + version = "1.0.1" 1042 source = "registry+https://github.com/rust-lang/crates.io-index" 1043 + checksum = "0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422" 1044 + 1045 + [[package]] 1046 + name = "concurrent-queue" 1047 + version = "2.5.0" 1048 + source = "registry+https://github.com/rust-lang/crates.io-index" 1049 + checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973" 1050 + dependencies = [ 1051 + "crossbeam-utils", 1052 + ] 1053 1054 [[package]] 1055 name = "console" 1056 + version = "0.15.8" 1057 source = "registry+https://github.com/rust-lang/crates.io-index" 1058 + checksum = "0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb" 1059 dependencies = [ 1060 "encode_unicode 0.3.6", 1061 "lazy_static", 1062 "libc", 1063 "unicode-width", 1064 + "windows-sys 0.52.0", 1065 ] 1066 1067 [[package]] 1068 + name = "const-oid" 1069 + version = "0.9.6" 1070 + source = "registry+https://github.com/rust-lang/crates.io-index" 1071 + checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8" 1072 + 1073 + [[package]] 1074 name = "core-foundation" 1075 + version = "0.9.4" 1076 source = "registry+https://github.com/rust-lang/crates.io-index" 1077 + checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" 1078 dependencies = [ 1079 "core-foundation-sys", 1080 "libc", ··· 1082 1083 [[package]] 1084 name = "core-foundation-sys" 1085 + version = "0.8.6" 1086 source = "registry+https://github.com/rust-lang/crates.io-index" 1087 + checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" 1088 1089 [[package]] 1090 name = "cpp_demangle" ··· 1096 1097 [[package]] 1098 name = "cpufeatures" 1099 + version = "0.2.12" 1100 source = "registry+https://github.com/rust-lang/crates.io-index" 1101 + checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504" 1102 dependencies = [ 1103 "libc", 1104 ] 1105 1106 [[package]] 1107 name = "crc32c" 1108 + version = "0.6.8" 1109 source = "registry+https://github.com/rust-lang/crates.io-index" 1110 + checksum = "3a47af21622d091a8f0fb295b88bc886ac74efcc613efc19f5d0b21de5c89e47" 1111 dependencies = [ 1112 "rustc_version 0.4.0", 1113 ] 1114 1115 [[package]] 1116 name = "crc32fast" 1117 + version = "1.4.2" 1118 source = "registry+https://github.com/rust-lang/crates.io-index" 1119 + checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" 1120 dependencies = [ 1121 "cfg-if", 1122 ] 1123 1124 [[package]] 1125 name = "crossbeam-channel" 1126 + version = "0.5.13" 1127 source = "registry+https://github.com/rust-lang/crates.io-index" 1128 + checksum = "33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2" 1129 dependencies = [ 1130 "crossbeam-utils", 1131 ] 1132 1133 [[package]] 1134 name = "crossbeam-deque" 1135 + version = "0.8.5" 1136 source = "registry+https://github.com/rust-lang/crates.io-index" 1137 + checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" 1138 dependencies = [ 1139 "crossbeam-epoch", 1140 "crossbeam-utils", 1141 ] 1142 1143 [[package]] 1144 name = "crossbeam-epoch" 1145 + version = "0.9.18" 1146 source = "registry+https://github.com/rust-lang/crates.io-index" 1147 + checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" 1148 dependencies = [ 1149 "crossbeam-utils", 1150 ] 1151 1152 [[package]] 1153 name = "crossbeam-utils" 1154 + version = "0.8.20" 1155 source = "registry+https://github.com/rust-lang/crates.io-index" 1156 + checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80" 1157 1158 [[package]] 1159 name = "crossterm" 1160 + version = "0.27.0" 1161 source = "registry+https://github.com/rust-lang/crates.io-index" 1162 + checksum = "f476fe445d41c9e991fd07515a6f463074b782242ccf4a5b7b1d1012e70824df" 1163 dependencies = [ 1164 + "bitflags 2.6.0", 1165 "crossterm_winapi", 1166 "libc", 1167 + "mio", 1168 + "parking_lot", 1169 "signal-hook", 1170 + "signal-hook-mio", 1171 "winapi", 1172 ] 1173 1174 [[package]] 1175 name = "crossterm_winapi" 1176 + version = "0.9.1" 1177 source = "registry+https://github.com/rust-lang/crates.io-index" 1178 + checksum = "acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b" 1179 dependencies = [ 1180 "winapi", 1181 ] 1182 1183 [[package]] 1184 + name = "crypto-bigint" 1185 + version = "0.4.9" 1186 + source = "registry+https://github.com/rust-lang/crates.io-index" 1187 + checksum = "ef2b4b23cddf68b89b8f8069890e8c270d54e2d5fe1b143820234805e4cb17ef" 1188 + dependencies = [ 1189 + "generic-array", 1190 + "rand_core", 1191 + "subtle", 1192 + "zeroize", 1193 + ] 1194 + 1195 + [[package]] 1196 + name = "crypto-bigint" 1197 + version = "0.5.5" 1198 + source = "registry+https://github.com/rust-lang/crates.io-index" 1199 + checksum = "0dc92fb57ca44df6db8059111ab3af99a63d5d0f8375d9972e319a379c6bab76" 1200 + dependencies = [ 1201 + "rand_core", 1202 + "subtle", 1203 + ] 1204 + 1205 + [[package]] 1206 name = "crypto-common" 1207 version = "0.1.6" 1208 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1235 1236 [[package]] 1237 name = "custom_debug" 1238 + version = "0.6.1" 1239 source = "registry+https://github.com/rust-lang/crates.io-index" 1240 + checksum = "14e715bf0e503e909c7076c052e39dd215202e8edeb32f1c194fd630c314d256" 1241 dependencies = [ 1242 "custom_debug_derive", 1243 ] 1244 1245 [[package]] 1246 name = "custom_debug_derive" 1247 + version = "0.6.1" 1248 source = "registry+https://github.com/rust-lang/crates.io-index" 1249 + checksum = "f731440b39c73910e253cb465ec1fac97732b3c7af215639881ec0c2a38f4f69" 1250 dependencies = [ 1251 + "darling", 1252 + "itertools 0.12.1", 1253 "proc-macro2", 1254 + "quote", 1255 + "syn", 1256 "synstructure", 1257 ] 1258 1259 [[package]] 1260 + name = "darling" 1261 + version = "0.20.10" 1262 + source = "registry+https://github.com/rust-lang/crates.io-index" 1263 + checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989" 1264 + dependencies = [ 1265 + "darling_core", 1266 + "darling_macro", 1267 + ] 1268 + 1269 + [[package]] 1270 + name = "darling_core" 1271 + version = "0.20.10" 1272 + source = "registry+https://github.com/rust-lang/crates.io-index" 1273 + checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5" 1274 + dependencies = [ 1275 + "fnv", 1276 + "ident_case", 1277 + "proc-macro2", 1278 + "quote", 1279 + "strsim", 1280 + "syn", 1281 + ] 1282 + 1283 + [[package]] 1284 + name = "darling_macro" 1285 + version = "0.20.10" 1286 + source = "registry+https://github.com/rust-lang/crates.io-index" 1287 + checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" 1288 + dependencies = [ 1289 + "darling_core", 1290 + "quote", 1291 + "syn", 1292 + ] 1293 + 1294 + [[package]] 1295 name = "data-encoding" 1296 + version = "2.6.0" 1297 source = "registry+https://github.com/rust-lang/crates.io-index" 1298 + checksum = "e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2" 1299 1300 [[package]] 1301 name = "data-url" ··· 1314 ] 1315 1316 [[package]] 1317 + name = "der" 1318 + version = "0.6.1" 1319 + source = "registry+https://github.com/rust-lang/crates.io-index" 1320 + checksum = "f1a467a65c5e759bce6e65eaf91cc29f466cdc57cb65777bd646872a8a1fd4de" 1321 + dependencies = [ 1322 + "const-oid", 1323 + "zeroize", 1324 + ] 1325 + 1326 + [[package]] 1327 name = "deranged" 1328 + version = "0.3.11" 1329 source = "registry+https://github.com/rust-lang/crates.io-index" 1330 + checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" 1331 dependencies = [ 1332 "powerfmt", 1333 + ] 1334 + 1335 + [[package]] 1336 + name = "derive_arbitrary" 1337 + version = "1.3.2" 1338 + source = "registry+https://github.com/rust-lang/crates.io-index" 1339 + checksum = "67e77553c4162a157adbf834ebae5b415acbecbeafc7a74b0e886657506a7611" 1340 + dependencies = [ 1341 + "proc-macro2", 1342 + "quote", 1343 + "syn", 1344 ] 1345 1346 [[package]] ··· 1397 ] 1398 1399 [[package]] 1400 + name = "displaydoc" 1401 + version = "0.2.5" 1402 + source = "registry+https://github.com/rust-lang/crates.io-index" 1403 + checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" 1404 + dependencies = [ 1405 + "proc-macro2", 1406 + "quote", 1407 + "syn", 1408 + ] 1409 + 1410 + [[package]] 1411 name = "dmsort" 1412 version = "1.0.2" 1413 source = "registry+https://github.com/rust-lang/crates.io-index" 1414 checksum = "f0bc8fbe9441c17c9f46f75dfe27fa1ddb6c68a461ccaed0481419219d4f10d3" 1415 1416 [[package]] 1417 + name = "ecdsa" 1418 + version = "0.14.8" 1419 + source = "registry+https://github.com/rust-lang/crates.io-index" 1420 + checksum = "413301934810f597c1d19ca71c8710e99a3f1ba28a0d2ebc01551a2daeea3c5c" 1421 + dependencies = [ 1422 + "der", 1423 + "elliptic-curve", 1424 + "rfc6979", 1425 + "signature", 1426 + ] 1427 + 1428 + [[package]] 1429 name = "either" 1430 + version = "1.13.0" 1431 source = "registry+https://github.com/rust-lang/crates.io-index" 1432 + checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" 1433 1434 [[package]] 1435 name = "elementtree" ··· 1441 ] 1442 1443 [[package]] 1444 + name = "elliptic-curve" 1445 + version = "0.12.3" 1446 + source = "registry+https://github.com/rust-lang/crates.io-index" 1447 + checksum = "e7bb888ab5300a19b8e5bceef25ac745ad065f3c9f7efc6de1b91958110891d3" 1448 + dependencies = [ 1449 + "base16ct", 1450 + "crypto-bigint 0.4.9", 1451 + "der", 1452 + "digest", 1453 + "ff", 1454 + "generic-array", 1455 + "group", 1456 + "pkcs8", 1457 + "rand_core", 1458 + "sec1", 1459 + "subtle", 1460 + "zeroize", 1461 + ] 1462 + 1463 + [[package]] 1464 name = "elsa" 1465 + version = "1.10.0" 1466 source = "registry+https://github.com/rust-lang/crates.io-index" 1467 + checksum = "d98e71ae4df57d214182a2e5cb90230c0192c6ddfcaa05c36453d46a54713e10" 1468 dependencies = [ 1469 "stable_deref_trait", 1470 ] ··· 1483 1484 [[package]] 1485 name = "encoding_rs" 1486 + version = "0.8.34" 1487 source = "registry+https://github.com/rust-lang/crates.io-index" 1488 + checksum = "b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59" 1489 dependencies = [ 1490 "cfg-if", 1491 ] ··· 1496 source = "registry+https://github.com/rust-lang/crates.io-index" 1497 checksum = "5ffccbb6966c05b32ef8fbac435df276c4ae4d3dc55a8cd0eb9745e6c12f546a" 1498 dependencies = [ 1499 + "heck 0.4.1", 1500 "proc-macro2", 1501 "quote", 1502 + "syn", 1503 ] 1504 1505 [[package]] ··· 1510 1511 [[package]] 1512 name = "errno" 1513 + version = "0.3.9" 1514 source = "registry+https://github.com/rust-lang/crates.io-index" 1515 + checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" 1516 dependencies = [ 1517 "libc", 1518 + "windows-sys 0.52.0", 1519 ] 1520 1521 [[package]] 1522 + name = "event-listener" 1523 + version = "5.3.1" 1524 source = "registry+https://github.com/rust-lang/crates.io-index" 1525 + checksum = "6032be9bd27023a771701cc49f9f053c751055f71efb2e0ae5c15809093675ba" 1526 dependencies = [ 1527 + "concurrent-queue", 1528 + "parking", 1529 + "pin-project-lite", 1530 ] 1531 1532 [[package]] 1533 + name = "event-listener-strategy" 1534 + version = "0.5.2" 1535 source = "registry+https://github.com/rust-lang/crates.io-index" 1536 + checksum = "0f214dc438f977e6d4e3500aaa277f5ad94ca83fbbd9b1a15713ce2344ccc5a1" 1537 + dependencies = [ 1538 + "event-listener", 1539 + "pin-project-lite", 1540 + ] 1541 1542 [[package]] 1543 name = "fallible-iterator" ··· 1553 1554 [[package]] 1555 name = "fastrand" 1556 + version = "2.1.0" 1557 + source = "registry+https://github.com/rust-lang/crates.io-index" 1558 + checksum = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a" 1559 + 1560 + [[package]] 1561 + name = "ff" 1562 + version = "0.12.1" 1563 source = "registry+https://github.com/rust-lang/crates.io-index" 1564 + checksum = "d013fc25338cc558c5c2cfbad646908fb23591e2404481826742b651c9af7160" 1565 + dependencies = [ 1566 + "rand_core", 1567 + "subtle", 1568 + ] 1569 1570 [[package]] 1571 name = "filetime" 1572 + version = "0.2.23" 1573 source = "registry+https://github.com/rust-lang/crates.io-index" 1574 + checksum = "1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd" 1575 dependencies = [ 1576 "cfg-if", 1577 "libc", 1578 + "redox_syscall 0.4.1", 1579 + "windows-sys 0.52.0", 1580 ] 1581 1582 [[package]] ··· 1593 1594 [[package]] 1595 name = "flate2" 1596 + version = "1.0.30" 1597 source = "registry+https://github.com/rust-lang/crates.io-index" 1598 + checksum = "5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae" 1599 dependencies = [ 1600 "crc32fast", 1601 "miniz_oxide", ··· 1633 1634 [[package]] 1635 name = "from_variant" 1636 + version = "0.1.8" 1637 source = "registry+https://github.com/rust-lang/crates.io-index" 1638 + checksum = "fdc9cc75639b041067353b9bce2450d6847e547276c6fbe4487d7407980e07db" 1639 dependencies = [ 1640 "proc-macro2", 1641 "swc_macros_common", 1642 + "syn", 1643 ] 1644 1645 [[package]] 1646 + name = "funty" 1647 + version = "2.0.0" 1648 + source = "registry+https://github.com/rust-lang/crates.io-index" 1649 + checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" 1650 + 1651 + [[package]] 1652 name = "futures" 1653 + version = "0.3.30" 1654 source = "registry+https://github.com/rust-lang/crates.io-index" 1655 + checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0" 1656 dependencies = [ 1657 "futures-channel", 1658 "futures-core", ··· 1665 1666 [[package]] 1667 name = "futures-channel" 1668 + version = "0.3.30" 1669 source = "registry+https://github.com/rust-lang/crates.io-index" 1670 + checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" 1671 dependencies = [ 1672 "futures-core", 1673 "futures-sink", ··· 1675 1676 [[package]] 1677 name = "futures-core" 1678 + version = "0.3.30" 1679 source = "registry+https://github.com/rust-lang/crates.io-index" 1680 + checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" 1681 1682 [[package]] 1683 name = "futures-executor" 1684 + version = "0.3.30" 1685 source = "registry+https://github.com/rust-lang/crates.io-index" 1686 + checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d" 1687 dependencies = [ 1688 "futures-core", 1689 "futures-task", ··· 1692 1693 [[package]] 1694 name = "futures-io" 1695 + version = "0.3.30" 1696 source = "registry+https://github.com/rust-lang/crates.io-index" 1697 + checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" 1698 1699 [[package]] 1700 name = "futures-macro" 1701 + version = "0.3.30" 1702 source = "registry+https://github.com/rust-lang/crates.io-index" 1703 + checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" 1704 dependencies = [ 1705 "proc-macro2", 1706 "quote", 1707 + "syn", 1708 ] 1709 1710 [[package]] 1711 name = "futures-sink" 1712 + version = "0.3.30" 1713 source = "registry+https://github.com/rust-lang/crates.io-index" 1714 + checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" 1715 1716 [[package]] 1717 name = "futures-task" 1718 + version = "0.3.30" 1719 source = "registry+https://github.com/rust-lang/crates.io-index" 1720 + checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" 1721 1722 [[package]] 1723 name = "futures-util" 1724 + version = "0.3.30" 1725 source = "registry+https://github.com/rust-lang/crates.io-index" 1726 + checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" 1727 dependencies = [ 1728 "futures-channel", 1729 "futures-core", ··· 1739 1740 [[package]] 1741 name = "gcp_auth" 1742 + version = "0.12.2" 1743 source = "registry+https://github.com/rust-lang/crates.io-index" 1744 + checksum = "536c79e79dde296a800738474691e97031769bed9b54e6dd0401b169d35d693d" 1745 dependencies = [ 1746 "async-trait", 1747 + "base64 0.22.1", 1748 + "bytes", 1749 + "chrono", 1750 + "home", 1751 + "http 1.1.0", 1752 + "http-body-util", 1753 + "hyper 1.4.1", 1754 + "hyper-rustls 0.27.2", 1755 + "hyper-util", 1756 + "ring", 1757 + "rustls-pemfile 2.1.2", 1758 "serde", 1759 "serde_json", 1760 "thiserror", 1761 "tokio", 1762 "tracing", 1763 "tracing-futures", 1764 "url", 1765 ] 1766 1767 [[package]] ··· 1776 1777 [[package]] 1778 name = "getrandom" 1779 + version = "0.2.15" 1780 source = "registry+https://github.com/rust-lang/crates.io-index" 1781 + checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" 1782 dependencies = [ 1783 "cfg-if", 1784 + "js-sys", 1785 "libc", 1786 "wasi", 1787 + "wasm-bindgen", 1788 ] 1789 1790 [[package]] 1791 name = "gimli" 1792 + version = "0.29.0" 1793 + source = "registry+https://github.com/rust-lang/crates.io-index" 1794 + checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd" 1795 + 1796 + [[package]] 1797 + name = "gimli" 1798 + version = "0.30.0" 1799 source = "registry+https://github.com/rust-lang/crates.io-index" 1800 + checksum = "e2e1d97fbe9722ba9bbd0c97051c2956e726562b61f86a25a4360398a40edfc9" 1801 dependencies = [ 1802 "fallible-iterator 0.3.0", 1803 "stable_deref_trait", ··· 1811 1812 [[package]] 1813 name = "goblin" 1814 + version = "0.8.2" 1815 source = "registry+https://github.com/rust-lang/crates.io-index" 1816 + checksum = "1b363a30c165f666402fe6a3024d3bec7ebc898f96a4a23bd1c99f8dbf3f4f47" 1817 dependencies = [ 1818 "log", 1819 "plain", 1820 + "scroll 0.12.0", 1821 + ] 1822 + 1823 + [[package]] 1824 + name = "group" 1825 + version = "0.12.1" 1826 + source = "registry+https://github.com/rust-lang/crates.io-index" 1827 + checksum = "5dfbfb3a6cfbd390d5c9564ab283a0349b9b9fcd46a706c1eb10e0db70bfbac7" 1828 + dependencies = [ 1829 + "ff", 1830 + "rand_core", 1831 + "subtle", 1832 ] 1833 1834 [[package]] 1835 name = "h2" 1836 + version = "0.3.26" 1837 source = "registry+https://github.com/rust-lang/crates.io-index" 1838 + checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8" 1839 dependencies = [ 1840 "bytes", 1841 "fnv", 1842 "futures-core", 1843 "futures-sink", 1844 "futures-util", 1845 + "http 0.2.12", 1846 + "indexmap", 1847 + "slab", 1848 + "tokio", 1849 + "tokio-util", 1850 + "tracing", 1851 + ] 1852 + 1853 + [[package]] 1854 + name = "h2" 1855 + version = "0.4.5" 1856 + source = "registry+https://github.com/rust-lang/crates.io-index" 1857 + checksum = "fa82e28a107a8cc405f0839610bdc9b15f1e25ec7d696aa5cf173edbcb1486ab" 1858 + dependencies = [ 1859 + "atomic-waker", 1860 + "bytes", 1861 + "fnv", 1862 + "futures-core", 1863 + "futures-sink", 1864 + "http 1.1.0", 1865 "indexmap", 1866 "slab", 1867 "tokio", ··· 1871 1872 [[package]] 1873 name = "hashbrown" 1874 + version = "0.14.5" 1875 source = "registry+https://github.com/rust-lang/crates.io-index" 1876 + checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" 1877 + dependencies = [ 1878 + "ahash", 1879 + "allocator-api2", 1880 + "serde", 1881 + ] 1882 1883 [[package]] 1884 name = "heck" ··· 1887 checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" 1888 1889 [[package]] 1890 + name = "heck" 1891 + version = "0.5.0" 1892 + source = "registry+https://github.com/rust-lang/crates.io-index" 1893 + checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" 1894 + 1895 + [[package]] 1896 name = "hermit-abi" 1897 + version = "0.3.9" 1898 source = "registry+https://github.com/rust-lang/crates.io-index" 1899 + checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" 1900 1901 [[package]] 1902 name = "hex" ··· 1905 checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 1906 1907 [[package]] 1908 + name = "hickory-proto" 1909 + version = "0.24.1" 1910 + source = "registry+https://github.com/rust-lang/crates.io-index" 1911 + checksum = "07698b8420e2f0d6447a436ba999ec85d8fbf2a398bbd737b82cac4a2e96e512" 1912 + dependencies = [ 1913 + "async-trait", 1914 + "cfg-if", 1915 + "data-encoding", 1916 + "enum-as-inner", 1917 + "futures-channel", 1918 + "futures-io", 1919 + "futures-util", 1920 + "idna 0.4.0", 1921 + "ipnet", 1922 + "once_cell", 1923 + "rand", 1924 + "thiserror", 1925 + "tinyvec", 1926 + "tokio", 1927 + "tracing", 1928 + "url", 1929 + ] 1930 + 1931 + [[package]] 1932 + name = "hickory-resolver" 1933 + version = "0.24.1" 1934 + source = "registry+https://github.com/rust-lang/crates.io-index" 1935 + checksum = "28757f23aa75c98f254cf0405e6d8c25b831b32921b050a66692427679b1f243" 1936 + dependencies = [ 1937 + "cfg-if", 1938 + "futures-util", 1939 + "hickory-proto", 1940 + "ipconfig", 1941 + "lru-cache", 1942 + "once_cell", 1943 + "parking_lot", 1944 + "rand", 1945 + "resolv-conf", 1946 + "smallvec", 1947 + "thiserror", 1948 + "tokio", 1949 + "tracing", 1950 + ] 1951 + 1952 + [[package]] 1953 name = "hmac" 1954 version = "0.12.1" 1955 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1960 1961 [[package]] 1962 name = "home" 1963 + version = "0.5.9" 1964 source = "registry+https://github.com/rust-lang/crates.io-index" 1965 + checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5" 1966 dependencies = [ 1967 + "windows-sys 0.52.0", 1968 ] 1969 1970 [[package]] ··· 1979 ] 1980 1981 [[package]] 1982 + name = "hostname" 1983 + version = "0.4.0" 1984 + source = "registry+https://github.com/rust-lang/crates.io-index" 1985 + checksum = "f9c7c7c8ac16c798734b8a24560c1362120597c40d5e1459f09498f8f6c8f2ba" 1986 + dependencies = [ 1987 + "cfg-if", 1988 + "libc", 1989 + "windows", 1990 + ] 1991 + 1992 + [[package]] 1993 + name = "hstr" 1994 + version = "0.2.10" 1995 + source = "registry+https://github.com/rust-lang/crates.io-index" 1996 + checksum = "96274be293b8877e61974a607105d09c84caebe9620b47774aa8a6b942042dd4" 1997 + dependencies = [ 1998 + "hashbrown", 1999 + "new_debug_unreachable", 2000 + "once_cell", 2001 + "phf", 2002 + "rustc-hash 1.1.0", 2003 + "triomphe", 2004 + ] 2005 + 2006 + [[package]] 2007 name = "http" 2008 + version = "0.2.12" 2009 + source = "registry+https://github.com/rust-lang/crates.io-index" 2010 + checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" 2011 + dependencies = [ 2012 + "bytes", 2013 + "fnv", 2014 + "itoa", 2015 + ] 2016 + 2017 + [[package]] 2018 + name = "http" 2019 + version = "1.1.0" 2020 source = "registry+https://github.com/rust-lang/crates.io-index" 2021 + checksum = "21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258" 2022 dependencies = [ 2023 "bytes", 2024 "fnv", ··· 2027 2028 [[package]] 2029 name = "http-body" 2030 + version = "0.4.6" 2031 + source = "registry+https://github.com/rust-lang/crates.io-index" 2032 + checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" 2033 + dependencies = [ 2034 + "bytes", 2035 + "http 0.2.12", 2036 + "pin-project-lite", 2037 + ] 2038 + 2039 + [[package]] 2040 + name = "http-body" 2041 + version = "1.0.0" 2042 + source = "registry+https://github.com/rust-lang/crates.io-index" 2043 + checksum = "1cac85db508abc24a2e48553ba12a996e87244a0395ce011e62b37158745d643" 2044 + dependencies = [ 2045 + "bytes", 2046 + "http 1.1.0", 2047 + ] 2048 + 2049 + [[package]] 2050 + name = "http-body-util" 2051 + version = "0.1.2" 2052 source = "registry+https://github.com/rust-lang/crates.io-index" 2053 + checksum = "793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f" 2054 dependencies = [ 2055 "bytes", 2056 + "futures-util", 2057 + "http 1.1.0", 2058 + "http-body 1.0.0", 2059 "pin-project-lite", 2060 ] 2061 2062 [[package]] 2063 name = "http-range-header" 2064 + version = "0.4.1" 2065 source = "registry+https://github.com/rust-lang/crates.io-index" 2066 + checksum = "08a397c49fec283e3d6211adbe480be95aae5f304cfb923e9970e08956d5168a" 2067 2068 [[package]] 2069 name = "httparse" 2070 + version = "1.9.4" 2071 source = "registry+https://github.com/rust-lang/crates.io-index" 2072 + checksum = "0fcc0b4a115bf80b728eb8ea024ad5bd707b615bfed49e0665b6e0f86fd082d9" 2073 2074 [[package]] 2075 name = "httpdate" ··· 2095 2096 [[package]] 2097 name = "hyper" 2098 + version = "0.14.30" 2099 source = "registry+https://github.com/rust-lang/crates.io-index" 2100 + checksum = "a152ddd61dfaec7273fe8419ab357f33aee0d914c5f4efbf0d96fa749eea5ec9" 2101 dependencies = [ 2102 "bytes", 2103 "futures-channel", 2104 "futures-core", 2105 "futures-util", 2106 + "h2 0.3.26", 2107 + "http 0.2.12", 2108 + "http-body 0.4.6", 2109 "httparse", 2110 "httpdate", 2111 "itoa", 2112 "pin-project-lite", 2113 + "socket2", 2114 "tokio", 2115 "tower-service", 2116 "tracing", ··· 2118 ] 2119 2120 [[package]] 2121 + name = "hyper" 2122 + version = "1.4.1" 2123 + source = "registry+https://github.com/rust-lang/crates.io-index" 2124 + checksum = "50dfd22e0e76d0f662d429a5f80fcaf3855009297eab6a0a9f8543834744ba05" 2125 + dependencies = [ 2126 + "bytes", 2127 + "futures-channel", 2128 + "futures-util", 2129 + "h2 0.4.5", 2130 + "http 1.1.0", 2131 + "http-body 1.0.0", 2132 + "httparse", 2133 + "httpdate", 2134 + "itoa", 2135 + "pin-project-lite", 2136 + "smallvec", 2137 + "tokio", 2138 + "want", 2139 + ] 2140 + 2141 + [[package]] 2142 name = "hyper-rustls" 2143 version = "0.24.2" 2144 source = "registry+https://github.com/rust-lang/crates.io-index" 2145 checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590" 2146 dependencies = [ 2147 "futures-util", 2148 + "http 0.2.12", 2149 + "hyper 0.14.30", 2150 "log", 2151 + "rustls 0.21.12", 2152 + "rustls-native-certs 0.6.3", 2153 + "tokio", 2154 + "tokio-rustls 0.24.1", 2155 + ] 2156 + 2157 + [[package]] 2158 + name = "hyper-rustls" 2159 + version = "0.27.2" 2160 + source = "registry+https://github.com/rust-lang/crates.io-index" 2161 + checksum = "5ee4be2c948921a1a5320b629c4193916ed787a7f7f293fd3f7f5a6c9de74155" 2162 + dependencies = [ 2163 + "futures-util", 2164 + "http 1.1.0", 2165 + "hyper 1.4.1", 2166 + "hyper-util", 2167 + "rustls 0.23.11", 2168 + "rustls-native-certs 0.7.1", 2169 + "rustls-pki-types", 2170 "tokio", 2171 + "tokio-rustls 0.26.0", 2172 + "tower-service", 2173 ] 2174 2175 [[package]] 2176 name = "hyper-tls" 2177 + version = "0.6.0" 2178 source = "registry+https://github.com/rust-lang/crates.io-index" 2179 + checksum = "70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0" 2180 dependencies = [ 2181 "bytes", 2182 + "http-body-util", 2183 + "hyper 1.4.1", 2184 + "hyper-util", 2185 "native-tls", 2186 "tokio", 2187 "tokio-native-tls", 2188 + "tower-service", 2189 + ] 2190 + 2191 + [[package]] 2192 + name = "hyper-util" 2193 + version = "0.1.6" 2194 + source = "registry+https://github.com/rust-lang/crates.io-index" 2195 + checksum = "3ab92f4f49ee4fb4f997c784b7a2e0fa70050211e0b6a287f898c3c9785ca956" 2196 + dependencies = [ 2197 + "bytes", 2198 + "futures-channel", 2199 + "futures-util", 2200 + "http 1.1.0", 2201 + "http-body 1.0.0", 2202 + "hyper 1.4.1", 2203 + "pin-project-lite", 2204 + "socket2", 2205 + "tokio", 2206 + "tower", 2207 + "tower-service", 2208 + "tracing", 2209 ] 2210 2211 [[package]] 2212 name = "iana-time-zone" 2213 + version = "0.1.60" 2214 source = "registry+https://github.com/rust-lang/crates.io-index" 2215 + checksum = "e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141" 2216 dependencies = [ 2217 "android_system_properties", 2218 "core-foundation-sys", ··· 2232 ] 2233 2234 [[package]] 2235 + name = "icu_collections" 2236 + version = "1.5.0" 2237 + source = "registry+https://github.com/rust-lang/crates.io-index" 2238 + checksum = "db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526" 2239 + dependencies = [ 2240 + "displaydoc", 2241 + "yoke", 2242 + "zerofrom", 2243 + "zerovec", 2244 + ] 2245 + 2246 + [[package]] 2247 + name = "icu_locid" 2248 + version = "1.5.0" 2249 + source = "registry+https://github.com/rust-lang/crates.io-index" 2250 + checksum = "13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637" 2251 + dependencies = [ 2252 + "displaydoc", 2253 + "litemap", 2254 + "tinystr", 2255 + "writeable", 2256 + "zerovec", 2257 + ] 2258 + 2259 + [[package]] 2260 + name = "icu_locid_transform" 2261 + version = "1.5.0" 2262 + source = "registry+https://github.com/rust-lang/crates.io-index" 2263 + checksum = "01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e" 2264 + dependencies = [ 2265 + "displaydoc", 2266 + "icu_locid", 2267 + "icu_locid_transform_data", 2268 + "icu_provider", 2269 + "tinystr", 2270 + "zerovec", 2271 + ] 2272 + 2273 + [[package]] 2274 + name = "icu_locid_transform_data" 2275 + version = "1.5.0" 2276 + source = "registry+https://github.com/rust-lang/crates.io-index" 2277 + checksum = "fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e" 2278 + 2279 + [[package]] 2280 + name = "icu_normalizer" 2281 + version = "1.5.0" 2282 + source = "registry+https://github.com/rust-lang/crates.io-index" 2283 + checksum = "19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f" 2284 + dependencies = [ 2285 + "displaydoc", 2286 + "icu_collections", 2287 + "icu_normalizer_data", 2288 + "icu_properties", 2289 + "icu_provider", 2290 + "smallvec", 2291 + "utf16_iter", 2292 + "utf8_iter", 2293 + "write16", 2294 + "zerovec", 2295 + ] 2296 + 2297 + [[package]] 2298 + name = "icu_normalizer_data" 2299 + version = "1.5.0" 2300 + source = "registry+https://github.com/rust-lang/crates.io-index" 2301 + checksum = "f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516" 2302 + 2303 + [[package]] 2304 + name = "icu_properties" 2305 + version = "1.5.1" 2306 + source = "registry+https://github.com/rust-lang/crates.io-index" 2307 + checksum = "93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5" 2308 + dependencies = [ 2309 + "displaydoc", 2310 + "icu_collections", 2311 + "icu_locid_transform", 2312 + "icu_properties_data", 2313 + "icu_provider", 2314 + "tinystr", 2315 + "zerovec", 2316 + ] 2317 + 2318 + [[package]] 2319 + name = "icu_properties_data" 2320 + version = "1.5.0" 2321 + source = "registry+https://github.com/rust-lang/crates.io-index" 2322 + checksum = "67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569" 2323 + 2324 + [[package]] 2325 + name = "icu_provider" 2326 + version = "1.5.0" 2327 + source = "registry+https://github.com/rust-lang/crates.io-index" 2328 + checksum = "6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9" 2329 + dependencies = [ 2330 + "displaydoc", 2331 + "icu_locid", 2332 + "icu_provider_macros", 2333 + "stable_deref_trait", 2334 + "tinystr", 2335 + "writeable", 2336 + "yoke", 2337 + "zerofrom", 2338 + "zerovec", 2339 + ] 2340 + 2341 + [[package]] 2342 + name = "icu_provider_macros" 2343 + version = "1.5.0" 2344 + source = "registry+https://github.com/rust-lang/crates.io-index" 2345 + checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" 2346 + dependencies = [ 2347 + "proc-macro2", 2348 + "quote", 2349 + "syn", 2350 + ] 2351 + 2352 + [[package]] 2353 + name = "ident_case" 2354 + version = "1.0.1" 2355 + source = "registry+https://github.com/rust-lang/crates.io-index" 2356 + checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" 2357 + 2358 + [[package]] 2359 name = "idna" 2360 version = "0.4.0" 2361 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2376 ] 2377 2378 [[package]] 2379 + name = "idna" 2380 + version = "1.0.2" 2381 + source = "registry+https://github.com/rust-lang/crates.io-index" 2382 + checksum = "bd69211b9b519e98303c015e21a007e293db403b6c85b9b124e133d25e242cdd" 2383 + dependencies = [ 2384 + "icu_normalizer", 2385 + "icu_properties", 2386 + "smallvec", 2387 + "utf8_iter", 2388 + ] 2389 + 2390 + [[package]] 2391 name = "if_chain" 2392 version = "1.0.2" 2393 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2401 2402 [[package]] 2403 name = "indexmap" 2404 + version = "2.2.6" 2405 source = "registry+https://github.com/rust-lang/crates.io-index" 2406 + checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" 2407 dependencies = [ 2408 "equivalent", 2409 "hashbrown", 2410 + "serde", 2411 ] 2412 2413 [[package]] ··· 2421 2422 [[package]] 2423 name = "insta" 2424 + version = "1.39.0" 2425 source = "registry+https://github.com/rust-lang/crates.io-index" 2426 + checksum = "810ae6042d48e2c9e9215043563a58a80b877bc863228a74cf10c49d4620a6f5" 2427 dependencies = [ 2428 "console", 2429 "lazy_static", ··· 2432 "pest_derive", 2433 "serde", 2434 "similar", 2435 ] 2436 2437 [[package]] ··· 2440 source = "registry+https://github.com/rust-lang/crates.io-index" 2441 checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f" 2442 dependencies = [ 2443 + "socket2", 2444 "widestring", 2445 "windows-sys 0.48.0", 2446 + "winreg 0.50.0", 2447 ] 2448 2449 [[package]] ··· 2463 2464 [[package]] 2465 name = "is-macro" 2466 + version = "0.3.5" 2467 source = "registry+https://github.com/rust-lang/crates.io-index" 2468 + checksum = "59a85abdc13717906baccb5a1e435556ce0df215f242892f721dff62bf25288f" 2469 dependencies = [ 2470 "Inflector", 2471 "proc-macro2", 2472 "quote", 2473 + "syn", 2474 ] 2475 2476 [[package]] 2477 name = "is-terminal" 2478 + version = "0.4.12" 2479 source = "registry+https://github.com/rust-lang/crates.io-index" 2480 + checksum = "f23ff5ef2b80d608d61efee834934d862cd92461afc0560dedf493e4c033738b" 2481 dependencies = [ 2482 "hermit-abi", 2483 + "libc", 2484 + "windows-sys 0.52.0", 2485 + ] 2486 + 2487 + [[package]] 2488 + name = "is_terminal_polyfill" 2489 + version = "1.70.0" 2490 + source = "registry+https://github.com/rust-lang/crates.io-index" 2491 + checksum = "f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800" 2492 + 2493 + [[package]] 2494 + name = "itertools" 2495 + version = "0.12.1" 2496 + source = "registry+https://github.com/rust-lang/crates.io-index" 2497 + checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" 2498 + dependencies = [ 2499 + "either", 2500 ] 2501 2502 [[package]] 2503 name = "itertools" 2504 + version = "0.13.0" 2505 source = "registry+https://github.com/rust-lang/crates.io-index" 2506 + checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" 2507 dependencies = [ 2508 "either", 2509 ] 2510 2511 [[package]] 2512 name = "itoa" 2513 + version = "1.0.11" 2514 source = "registry+https://github.com/rust-lang/crates.io-index" 2515 + checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" 2516 2517 [[package]] 2518 name = "jemalloc-sys" ··· 2536 2537 [[package]] 2538 name = "jobserver" 2539 + version = "0.1.31" 2540 source = "registry+https://github.com/rust-lang/crates.io-index" 2541 + checksum = "d2b099aaa34a9751c5bf0878add70444e1ed2dd73f347be99003d4577277de6e" 2542 dependencies = [ 2543 "libc", 2544 ] ··· 2551 2552 [[package]] 2553 name = "js-source-scopes" 2554 + version = "0.5.0" 2555 source = "registry+https://github.com/rust-lang/crates.io-index" 2556 + checksum = "adfdc25288ccb82b33c3aa3f14587fd920b825690f3c4f8c5385b1d8998e9a40" 2557 dependencies = [ 2558 "indexmap", 2559 "sourcemap", ··· 2566 2567 [[package]] 2568 name = "js-sys" 2569 + version = "0.3.69" 2570 source = "registry+https://github.com/rust-lang/crates.io-index" 2571 + checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d" 2572 dependencies = [ 2573 "wasm-bindgen", 2574 ] 2575 2576 [[package]] 2577 name = "jsonwebtoken" 2578 + version = "9.3.0" 2579 source = "registry+https://github.com/rust-lang/crates.io-index" 2580 + checksum = "b9ae10193d25051e74945f1ea2d0b42e03cc3b890f7e4cc5faa44997d808193f" 2581 dependencies = [ 2582 + "base64 0.21.7", 2583 + "js-sys", 2584 "pem", 2585 + "ring", 2586 "serde", 2587 "serde_json", 2588 "simple_asn1", ··· 2590 2591 [[package]] 2592 name = "lazy_static" 2593 + version = "1.5.0" 2594 source = "registry+https://github.com/rust-lang/crates.io-index" 2595 + checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" 2596 2597 [[package]] 2598 name = "lazycell" ··· 2608 2609 [[package]] 2610 name = "libc" 2611 + version = "0.2.155" 2612 source = "registry+https://github.com/rust-lang/crates.io-index" 2613 + checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c" 2614 2615 [[package]] 2616 name = "libloading" 2617 + version = "0.8.4" 2618 source = "registry+https://github.com/rust-lang/crates.io-index" 2619 + checksum = "e310b3a6b5907f99202fcdb4960ff45b93735d7c7d96b760fcff8db2dc0e103d" 2620 dependencies = [ 2621 "cfg-if", 2622 + "windows-targets 0.52.6", 2623 ] 2624 2625 [[package]] 2626 name = "libredox" 2627 + version = "0.1.3" 2628 source = "registry+https://github.com/rust-lang/crates.io-index" 2629 + checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" 2630 dependencies = [ 2631 + "bitflags 2.6.0", 2632 "libc", 2633 ] 2634 2635 [[package]] ··· 2640 2641 [[package]] 2642 name = "linux-raw-sys" 2643 + version = "0.4.14" 2644 source = "registry+https://github.com/rust-lang/crates.io-index" 2645 + checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" 2646 + 2647 + [[package]] 2648 + name = "litemap" 2649 + version = "0.7.3" 2650 + source = "registry+https://github.com/rust-lang/crates.io-index" 2651 + checksum = "643cb0b8d4fcc284004d5fd0d67ccf61dfffadb7f75e1e71bc420f4688a3a704" 2652 2653 [[package]] 2654 name = "lock_api" 2655 + version = "0.4.12" 2656 source = "registry+https://github.com/rust-lang/crates.io-index" 2657 + checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" 2658 dependencies = [ 2659 "autocfg", 2660 "scopeguard", 2661 ] 2662 2663 [[package]] 2664 + name = "lockfree-object-pool" 2665 + version = "0.1.6" 2666 + source = "registry+https://github.com/rust-lang/crates.io-index" 2667 + checksum = "9374ef4228402d4b7e403e5838cb880d9ee663314b0a900d5a6aabf0c213552e" 2668 + 2669 + [[package]] 2670 name = "log" 2671 + version = "0.4.22" 2672 source = "registry+https://github.com/rust-lang/crates.io-index" 2673 + checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" 2674 2675 [[package]] 2676 + name = "lru" 2677 + version = "0.12.3" 2678 source = "registry+https://github.com/rust-lang/crates.io-index" 2679 + checksum = "d3262e75e648fce39813cb56ac41f3c3e3f65217ebf3844d818d1f9398cfb0dc" 2680 dependencies = [ 2681 + "hashbrown", 2682 ] 2683 2684 [[package]] 2685 + name = "lru-cache" 2686 + version = "0.1.2" 2687 source = "registry+https://github.com/rust-lang/crates.io-index" 2688 + checksum = "31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c" 2689 dependencies = [ 2690 + "linked-hash-map", 2691 ] 2692 2693 [[package]] ··· 2729 2730 [[package]] 2731 name = "memchr" 2732 + version = "2.7.4" 2733 source = "registry+https://github.com/rust-lang/crates.io-index" 2734 + checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" 2735 2736 [[package]] 2737 name = "memmap2" 2738 + version = "0.9.4" 2739 source = "registry+https://github.com/rust-lang/crates.io-index" 2740 + checksum = "fe751422e4a8caa417e13c3ea66452215d7d63e19e604f4980461212f3ae1322" 2741 dependencies = [ 2742 "libc", 2743 ] 2744 2745 [[package]] 2746 name = "mime" 2747 version = "0.3.17" 2748 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2750 2751 [[package]] 2752 name = "mime_guess" 2753 + version = "2.0.5" 2754 source = "registry+https://github.com/rust-lang/crates.io-index" 2755 + checksum = "f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e" 2756 dependencies = [ 2757 "mime", 2758 "unicase", ··· 2760 2761 [[package]] 2762 name = "minidump" 2763 + version = "0.22.0" 2764 source = "registry+https://github.com/rust-lang/crates.io-index" 2765 + checksum = "aefb80650628de087057ed167e3e1ef5bed65dc4b1bd28d47cd707c3848adce2" 2766 dependencies = [ 2767 "debugid", 2768 "encoding_rs", 2769 + "memmap2", 2770 "minidump-common", 2771 "num-traits", 2772 + "procfs-core", 2773 "range-map", 2774 + "scroll 0.12.0", 2775 "thiserror", 2776 "time", 2777 "tracing", ··· 2780 2781 [[package]] 2782 name = "minidump-common" 2783 + version = "0.22.0" 2784 source = "registry+https://github.com/rust-lang/crates.io-index" 2785 + checksum = "95a2b640f80e5514f49509ff1f97fb24693f95ef5be5ed810d70df4283a68acc" 2786 dependencies = [ 2787 + "bitflags 2.6.0", 2788 "debugid", 2789 "num-derive", 2790 "num-traits", 2791 "range-map", 2792 + "scroll 0.12.0", 2793 "smart-default", 2794 ] 2795 2796 [[package]] 2797 name = "minidump-processor" 2798 + version = "0.22.0" 2799 source = "registry+https://github.com/rust-lang/crates.io-index" 2800 + checksum = "4d330a92d90c5699e8edd32f8036a1b5afadd6df000eb201fac258d149f8ca78" 2801 dependencies = [ 2802 "async-trait", 2803 "breakpad-symbols", 2804 "debugid", 2805 "futures-util", 2806 "minidump", 2807 "minidump-common", 2808 "minidump-unwind", 2809 + "scroll 0.12.0", 2810 "serde", 2811 "serde_json", 2812 "thiserror", ··· 2816 2817 [[package]] 2818 name = "minidump-unwind" 2819 + version = "0.22.0" 2820 source = "registry+https://github.com/rust-lang/crates.io-index" 2821 + checksum = "afb5af4cbb631c54fe8c0c058799e9ac95b31c6e282f1afaaaaad10c2c441fcb" 2822 dependencies = [ 2823 "async-trait", 2824 "breakpad-symbols", 2825 "minidump", 2826 "minidump-common", 2827 + "scroll 0.12.0", 2828 "tracing", 2829 ] 2830 ··· 2836 2837 [[package]] 2838 name = "miniz_oxide" 2839 + version = "0.7.4" 2840 source = "registry+https://github.com/rust-lang/crates.io-index" 2841 + checksum = "b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08" 2842 dependencies = [ 2843 "adler", 2844 ] 2845 2846 [[package]] 2847 name = "mio" 2848 + version = "0.8.11" 2849 source = "registry+https://github.com/rust-lang/crates.io-index" 2850 + checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c" 2851 dependencies = [ 2852 "libc", 2853 "log", 2854 "wasi", 2855 "windows-sys 0.48.0", 2856 ] 2857 2858 [[package]] 2859 name = "moka" 2860 + version = "0.12.8" 2861 source = "registry+https://github.com/rust-lang/crates.io-index" 2862 + checksum = "32cf62eb4dd975d2dde76432fb1075c49e3ee2331cf36f1f8fd4b66550d32b6f" 2863 dependencies = [ 2864 "async-lock", 2865 "async-trait", 2866 "crossbeam-channel", 2867 "crossbeam-epoch", 2868 "crossbeam-utils", 2869 + "event-listener", 2870 "futures-util", 2871 "once_cell", 2872 + "parking_lot", 2873 "quanta", 2874 "rustc_version 0.4.0", 2875 "smallvec", 2876 "tagptr", 2877 "thiserror", ··· 2881 2882 [[package]] 2883 name = "msvc-demangler" 2884 + version = "0.10.1" 2885 source = "registry+https://github.com/rust-lang/crates.io-index" 2886 + checksum = "c4c25a3bb7d880e8eceab4822f3141ad0700d20f025991c1f03bd3d00219a5fc" 2887 dependencies = [ 2888 + "bitflags 2.6.0", 2889 ] 2890 2891 [[package]] 2892 name = "multer" 2893 + version = "3.1.0" 2894 source = "registry+https://github.com/rust-lang/crates.io-index" 2895 + checksum = "83e87776546dc87511aa5ee218730c92b666d7264ab6ed41f9d215af9cd5224b" 2896 dependencies = [ 2897 "bytes", 2898 "encoding_rs", 2899 "futures-util", 2900 + "http 1.1.0", 2901 "httparse", 2902 "memchr", 2903 "mime", 2904 + "spin", 2905 "version_check", 2906 ] 2907 2908 [[package]] 2909 name = "native-tls" 2910 + version = "0.2.12" 2911 source = "registry+https://github.com/rust-lang/crates.io-index" 2912 + checksum = "a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466" 2913 dependencies = [ 2914 "libc", 2915 "log", 2916 "openssl", ··· 2924 2925 [[package]] 2926 name = "new_debug_unreachable" 2927 + version = "1.0.6" 2928 source = "registry+https://github.com/rust-lang/crates.io-index" 2929 + checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086" 2930 2931 [[package]] 2932 name = "nom" ··· 2952 ] 2953 2954 [[package]] 2955 name = "nu-ansi-term" 2956 version = "0.46.0" 2957 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2963 2964 [[package]] 2965 name = "num-bigint" 2966 + version = "0.4.6" 2967 source = "registry+https://github.com/rust-lang/crates.io-index" 2968 + checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9" 2969 dependencies = [ 2970 "num-integer", 2971 "num-traits", 2972 "serde", 2973 ] 2974 2975 [[package]] 2976 + name = "num-conv" 2977 + version = "0.1.0" 2978 + source = "registry+https://github.com/rust-lang/crates.io-index" 2979 + checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" 2980 + 2981 + [[package]] 2982 name = "num-derive" 2983 + version = "0.4.2" 2984 source = "registry+https://github.com/rust-lang/crates.io-index" 2985 + checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" 2986 dependencies = [ 2987 "proc-macro2", 2988 "quote", 2989 + "syn", 2990 ] 2991 2992 [[package]] 2993 name = "num-integer" 2994 + version = "0.1.46" 2995 source = "registry+https://github.com/rust-lang/crates.io-index" 2996 + checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" 2997 dependencies = [ 2998 "num-traits", 2999 ] 3000 3001 [[package]] 3002 name = "num-traits" 3003 + version = "0.2.19" 3004 source = "registry+https://github.com/rust-lang/crates.io-index" 3005 + checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" 3006 dependencies = [ 3007 "autocfg", 3008 ] ··· 3018 ] 3019 3020 [[package]] 3021 name = "object" 3022 + version = "0.36.1" 3023 source = "registry+https://github.com/rust-lang/crates.io-index" 3024 + checksum = "081b846d1d56ddfc18fdf1a922e4f6e07a11768ea1b92dec44e42b72712ccfce" 3025 dependencies = [ 3026 "memchr", 3027 ] 3028 3029 [[package]] 3030 name = "once_cell" 3031 + version = "1.19.0" 3032 source = "registry+https://github.com/rust-lang/crates.io-index" 3033 + checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" 3034 3035 [[package]] 3036 name = "openssl" 3037 + version = "0.10.64" 3038 source = "registry+https://github.com/rust-lang/crates.io-index" 3039 + checksum = "95a0481286a310808298130d22dd1fef0fa571e05a8f44ec801801e84b216b1f" 3040 dependencies = [ 3041 + "bitflags 2.6.0", 3042 "cfg-if", 3043 "foreign-types", 3044 "libc", ··· 3055 dependencies = [ 3056 "proc-macro2", 3057 "quote", 3058 + "syn", 3059 ] 3060 3061 [[package]] ··· 3066 3067 [[package]] 3068 name = "openssl-sys" 3069 + version = "0.9.102" 3070 source = "registry+https://github.com/rust-lang/crates.io-index" 3071 + checksum = "c597637d56fbc83893a35eb0dd04b2b8e7a50c91e64e9493e398b5df4fb45fa2" 3072 dependencies = [ 3073 "cc", 3074 "libc", ··· 3084 3085 [[package]] 3086 name = "os_info" 3087 + version = "3.8.2" 3088 source = "registry+https://github.com/rust-lang/crates.io-index" 3089 + checksum = "ae99c7fa6dd38c7cafe1ec085e804f8f555a2f8659b0dbe03f1f9963a9b51092" 3090 dependencies = [ 3091 "log", 3092 "serde", 3093 + "windows-sys 0.52.0", 3094 ] 3095 3096 [[package]] 3097 name = "outref" 3098 + version = "0.1.0" 3099 + source = "registry+https://github.com/rust-lang/crates.io-index" 3100 + checksum = "7f222829ae9293e33a9f5e9f440c6760a3d450a64affe1846486b140db81c1f4" 3101 + 3102 + [[package]] 3103 + name = "outref" 3104 version = "0.5.1" 3105 source = "registry+https://github.com/rust-lang/crates.io-index" 3106 checksum = "4030760ffd992bef45b0ae3f10ce1aba99e33464c90d14dd7c039884963ddc7a" ··· 3112 checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" 3113 3114 [[package]] 3115 + name = "p256" 3116 + version = "0.11.1" 3117 source = "registry+https://github.com/rust-lang/crates.io-index" 3118 + checksum = "51f44edd08f51e2ade572f141051021c5af22677e42b7dd28a88155151c33594" 3119 dependencies = [ 3120 + "ecdsa", 3121 + "elliptic-curve", 3122 + "sha2", 3123 ] 3124 3125 [[package]] 3126 + name = "parking" 3127 + version = "2.2.0" 3128 source = "registry+https://github.com/rust-lang/crates.io-index" 3129 + checksum = "bb813b8af86854136c6922af0598d719255ecb2179515e6e7730d468f05c9cae" 3130 3131 [[package]] 3132 + name = "parking_lot" 3133 + version = "0.12.3" 3134 source = "registry+https://github.com/rust-lang/crates.io-index" 3135 + checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" 3136 dependencies = [ 3137 + "lock_api", 3138 + "parking_lot_core", 3139 ] 3140 3141 [[package]] 3142 name = "parking_lot_core" 3143 + version = "0.9.10" 3144 source = "registry+https://github.com/rust-lang/crates.io-index" 3145 + checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" 3146 dependencies = [ 3147 "cfg-if", 3148 "libc", 3149 + "redox_syscall 0.5.2", 3150 "smallvec", 3151 + "windows-targets 0.52.6", 3152 ] 3153 3154 [[package]] ··· 3158 checksum = "82040a392923abe6279c00ab4aff62d5250d1c8555dc780e4b02783a7aa74863" 3159 dependencies = [ 3160 "fallible-iterator 0.2.0", 3161 + "scroll 0.11.0", 3162 "uuid", 3163 ] 3164 ··· 3177 ] 3178 3179 [[package]] 3180 name = "pem" 3181 + version = "3.0.4" 3182 source = "registry+https://github.com/rust-lang/crates.io-index" 3183 + checksum = "8e459365e590736a54c3fa561947c84837534b8e9af6fc5bf781307e82658fae" 3184 dependencies = [ 3185 + "base64 0.22.1", 3186 "serde", 3187 ] 3188 ··· 3194 3195 [[package]] 3196 name = "pest" 3197 + version = "2.7.11" 3198 source = "registry+https://github.com/rust-lang/crates.io-index" 3199 + checksum = "cd53dff83f26735fdc1ca837098ccf133605d794cdae66acfc2bfac3ec809d95" 3200 dependencies = [ 3201 "memchr", 3202 "thiserror", ··· 3205 3206 [[package]] 3207 name = "pest_derive" 3208 + version = "2.7.11" 3209 source = "registry+https://github.com/rust-lang/crates.io-index" 3210 + checksum = "2a548d2beca6773b1c244554d36fcf8548a8a58e74156968211567250e48e49a" 3211 dependencies = [ 3212 "pest", 3213 "pest_generator", ··· 3215 3216 [[package]] 3217 name = "pest_generator" 3218 + version = "2.7.11" 3219 source = "registry+https://github.com/rust-lang/crates.io-index" 3220 + checksum = "3c93a82e8d145725dcbaf44e5ea887c8a869efdcc28706df2d08c69e17077183" 3221 dependencies = [ 3222 "pest", 3223 "pest_meta", 3224 "proc-macro2", 3225 "quote", 3226 + "syn", 3227 ] 3228 3229 [[package]] 3230 name = "pest_meta" 3231 + version = "2.7.11" 3232 source = "registry+https://github.com/rust-lang/crates.io-index" 3233 + checksum = "a941429fea7e08bedec25e4f6785b6ffaacc6b755da98df5ef3e7dcf4a124c4f" 3234 dependencies = [ 3235 "once_cell", 3236 "pest", ··· 3238 ] 3239 3240 [[package]] 3241 + name = "phf" 3242 + version = "0.11.2" 3243 + source = "registry+https://github.com/rust-lang/crates.io-index" 3244 + checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc" 3245 + dependencies = [ 3246 + "phf_macros", 3247 + "phf_shared 0.11.2", 3248 + ] 3249 + 3250 + [[package]] 3251 name = "phf_generator" 3252 + version = "0.11.2" 3253 source = "registry+https://github.com/rust-lang/crates.io-index" 3254 + checksum = "48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0" 3255 dependencies = [ 3256 + "phf_shared 0.11.2", 3257 "rand", 3258 ] 3259 3260 [[package]] 3261 + name = "phf_macros" 3262 + version = "0.11.2" 3263 + source = "registry+https://github.com/rust-lang/crates.io-index" 3264 + checksum = "3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b" 3265 + dependencies = [ 3266 + "phf_generator", 3267 + "phf_shared 0.11.2", 3268 + "proc-macro2", 3269 + "quote", 3270 + "syn", 3271 + ] 3272 + 3273 + [[package]] 3274 name = "phf_shared" 3275 version = "0.10.0" 3276 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3280 ] 3281 3282 [[package]] 3283 + name = "phf_shared" 3284 + version = "0.11.2" 3285 + source = "registry+https://github.com/rust-lang/crates.io-index" 3286 + checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b" 3287 + dependencies = [ 3288 + "siphasher", 3289 + ] 3290 + 3291 + [[package]] 3292 name = "pin-project" 3293 + version = "1.1.5" 3294 source = "registry+https://github.com/rust-lang/crates.io-index" 3295 + checksum = "b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3" 3296 dependencies = [ 3297 "pin-project-internal", 3298 ] 3299 3300 [[package]] 3301 name = "pin-project-internal" 3302 + version = "1.1.5" 3303 source = "registry+https://github.com/rust-lang/crates.io-index" 3304 + checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" 3305 dependencies = [ 3306 "proc-macro2", 3307 "quote", 3308 + "syn", 3309 ] 3310 3311 [[package]] 3312 name = "pin-project-lite" 3313 + version = "0.2.14" 3314 source = "registry+https://github.com/rust-lang/crates.io-index" 3315 + checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" 3316 3317 [[package]] 3318 name = "pin-utils" 3319 version = "0.1.0" 3320 source = "registry+https://github.com/rust-lang/crates.io-index" 3321 checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 3322 + 3323 + [[package]] 3324 + name = "pkcs8" 3325 + version = "0.9.0" 3326 + source = "registry+https://github.com/rust-lang/crates.io-index" 3327 + checksum = "9eca2c590a5f85da82668fa685c09ce2888b9430e83299debf1f34b65fd4a4ba" 3328 + dependencies = [ 3329 + "der", 3330 + "spki", 3331 + ] 3332 3333 [[package]] 3334 name = "pkg-config" 3335 + version = "0.3.30" 3336 source = "registry+https://github.com/rust-lang/crates.io-index" 3337 + checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" 3338 3339 [[package]] 3340 name = "plain" ··· 3343 checksum = "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6" 3344 3345 [[package]] 3346 name = "powerfmt" 3347 version = "0.2.0" 3348 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3362 3363 [[package]] 3364 name = "prettyplease" 3365 + version = "0.2.20" 3366 source = "registry+https://github.com/rust-lang/crates.io-index" 3367 + checksum = "5f12335488a2f3b0a83b14edad48dca9879ce89b2edd10e80237e4e852dd645e" 3368 dependencies = [ 3369 "proc-macro2", 3370 + "syn", 3371 ] 3372 3373 [[package]] ··· 3386 3387 [[package]] 3388 name = "proc-macro2" 3389 + version = "1.0.86" 3390 source = "registry+https://github.com/rust-lang/crates.io-index" 3391 + checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" 3392 dependencies = [ 3393 "unicode-ident", 3394 ] 3395 3396 [[package]] 3397 name = "process-event" 3398 + version = "24.7.1" 3399 dependencies = [ 3400 "anyhow", 3401 "clap", ··· 3406 ] 3407 3408 [[package]] 3409 + name = "procfs-core" 3410 + version = "0.16.0" 3411 source = "registry+https://github.com/rust-lang/crates.io-index" 3412 + checksum = "2d3554923a69f4ce04c4a754260c338f505ce22642d3830e049a399fc2059a29" 3413 dependencies = [ 3414 + "bitflags 2.6.0", 3415 + "hex", 3416 ] 3417 3418 [[package]] 3419 + name = "proguard" 3420 + version = "5.5.0" 3421 source = "registry+https://github.com/rust-lang/crates.io-index" 3422 + checksum = "bafe48b490e1b00c4b69f24f9ec2957dd850930460515802f5a7399e015f18ed" 3423 dependencies = [ 3424 + "thiserror", 3425 + "watto", 3426 + ] 3427 + 3428 + [[package]] 3429 + name = "psm" 3430 + version = "0.1.21" 3431 + source = "registry+https://github.com/rust-lang/crates.io-index" 3432 + checksum = "5787f7cda34e3033a72192c018bc5883100330f362ef279a8cbccfce8bb4e874" 3433 + dependencies = [ 3434 + "cc", 3435 ] 3436 3437 [[package]] 3438 name = "quanta" 3439 + version = "0.12.3" 3440 source = "registry+https://github.com/rust-lang/crates.io-index" 3441 + checksum = "8e5167a477619228a0b284fac2674e3c388cba90631d7b7de620e6f1fcd08da5" 3442 dependencies = [ 3443 "crossbeam-utils", 3444 "libc", 3445 "once_cell", 3446 "raw-cpuid", 3447 "wasi", ··· 3457 3458 [[package]] 3459 name = "quote" 3460 + version = "1.0.36" 3461 source = "registry+https://github.com/rust-lang/crates.io-index" 3462 + checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" 3463 dependencies = [ 3464 "proc-macro2", 3465 ] 3466 + 3467 + [[package]] 3468 + name = "radium" 3469 + version = "0.7.0" 3470 + source = "registry+https://github.com/rust-lang/crates.io-index" 3471 + checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" 3472 3473 [[package]] 3474 name = "rand" ··· 3522 3523 [[package]] 3524 name = "raw-cpuid" 3525 + version = "11.0.2" 3526 source = "registry+https://github.com/rust-lang/crates.io-index" 3527 + checksum = "e29830cbb1290e404f24c73af91c5d8d631ce7e128691e9477556b540cd01ecd" 3528 dependencies = [ 3529 + "bitflags 2.6.0", 3530 ] 3531 3532 [[package]] 3533 name = "rayon" 3534 + version = "1.10.0" 3535 source = "registry+https://github.com/rust-lang/crates.io-index" 3536 + checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" 3537 dependencies = [ 3538 "either", 3539 "rayon-core", ··· 3541 3542 [[package]] 3543 name = "rayon-core" 3544 + version = "1.12.1" 3545 source = "registry+https://github.com/rust-lang/crates.io-index" 3546 + checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" 3547 dependencies = [ 3548 "crossbeam-deque", 3549 "crossbeam-utils", ··· 3551 3552 [[package]] 3553 name = "redox_syscall" 3554 + version = "0.4.1" 3555 source = "registry+https://github.com/rust-lang/crates.io-index" 3556 + checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" 3557 dependencies = [ 3558 "bitflags 1.3.2", 3559 ] 3560 3561 [[package]] 3562 name = "redox_syscall" 3563 + version = "0.5.2" 3564 source = "registry+https://github.com/rust-lang/crates.io-index" 3565 + checksum = "c82cf8cff14456045f55ec4241383baeff27af886adb72ffb2162f99911de0fd" 3566 dependencies = [ 3567 + "bitflags 2.6.0", 3568 ] 3569 3570 [[package]] 3571 name = "redox_users" 3572 + version = "0.4.5" 3573 source = "registry+https://github.com/rust-lang/crates.io-index" 3574 + checksum = "bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891" 3575 dependencies = [ 3576 "getrandom", 3577 "libredox", ··· 3580 3581 [[package]] 3582 name = "regex" 3583 + version = "1.10.5" 3584 source = "registry+https://github.com/rust-lang/crates.io-index" 3585 + checksum = "b91213439dad192326a0d7c6ee3955910425f441d7038e0d6933b0aec5c4517f" 3586 dependencies = [ 3587 "aho-corasick", 3588 "memchr", 3589 + "regex-automata 0.4.7", 3590 + "regex-syntax 0.8.4", 3591 ] 3592 3593 [[package]] ··· 3601 3602 [[package]] 3603 name = "regex-automata" 3604 + version = "0.4.7" 3605 source = "registry+https://github.com/rust-lang/crates.io-index" 3606 + checksum = "38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df" 3607 dependencies = [ 3608 "aho-corasick", 3609 "memchr", 3610 + "regex-syntax 0.8.4", 3611 ] 3612 3613 [[package]] 3614 + name = "regex-lite" 3615 + version = "0.1.6" 3616 + source = "registry+https://github.com/rust-lang/crates.io-index" 3617 + checksum = "53a49587ad06b26609c52e423de037e7f57f20d53535d66e08c695f347df952a" 3618 + 3619 + [[package]] 3620 name = "regex-syntax" 3621 version = "0.6.29" 3622 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3624 3625 [[package]] 3626 name = "regex-syntax" 3627 + version = "0.8.4" 3628 source = "registry+https://github.com/rust-lang/crates.io-index" 3629 + checksum = "7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b" 3630 3631 [[package]] 3632 name = "reqwest" 3633 + version = "0.12.2" 3634 + source = "git+https://github.com/getsentry/reqwest?branch=restricted-connector#7331a73eb2379c141d65d0cfed4ebcd36927a495" 3635 dependencies = [ 3636 "async-compression", 3637 + "base64 0.22.1", 3638 "bytes", 3639 "encoding_rs", 3640 + "futures-channel", 3641 "futures-core", 3642 "futures-util", 3643 + "h2 0.4.5", 3644 + "hickory-resolver", 3645 + "http 1.1.0", 3646 + "http-body 1.0.0", 3647 + "http-body-util", 3648 + "hyper 1.4.1", 3649 "hyper-tls", 3650 + "hyper-util", 3651 "ipnet", 3652 "js-sys", 3653 "log", ··· 3657 "once_cell", 3658 "percent-encoding", 3659 "pin-project-lite", 3660 + "rustls-pemfile 2.1.2", 3661 "serde", 3662 "serde_json", 3663 "serde_urlencoded", 3664 + "sync_wrapper 0.1.2", 3665 "system-configuration", 3666 "tokio", 3667 "tokio-native-tls", 3668 "tokio-util", 3669 "tower-service", 3670 "url", 3671 "wasm-bindgen", 3672 "wasm-bindgen-futures", 3673 "wasm-streams", 3674 "web-sys", 3675 + "winreg 0.52.0", 3676 ] 3677 3678 [[package]] ··· 3681 source = "registry+https://github.com/rust-lang/crates.io-index" 3682 checksum = "52e44394d2086d010551b14b53b1f24e31647570cd1deb0379e2c21b329aba00" 3683 dependencies = [ 3684 + "hostname 0.3.1", 3685 "quick-error", 3686 ] 3687 3688 [[package]] 3689 + name = "rfc6979" 3690 + version = "0.3.1" 3691 source = "registry+https://github.com/rust-lang/crates.io-index" 3692 + checksum = "7743f17af12fa0b03b803ba12cd6a8d9483a587e89c69445e3909655c0b9fabb" 3693 dependencies = [ 3694 + "crypto-bigint 0.4.9", 3695 + "hmac", 3696 + "zeroize", 3697 ] 3698 3699 [[package]] 3700 name = "ring" 3701 + version = "0.17.8" 3702 source = "registry+https://github.com/rust-lang/crates.io-index" 3703 + checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" 3704 dependencies = [ 3705 "cc", 3706 + "cfg-if", 3707 "getrandom", 3708 "libc", 3709 + "spin", 3710 + "untrusted", 3711 + "windows-sys 0.52.0", 3712 ] 3713 3714 [[package]] 3715 name = "rustc-demangle" 3716 + version = "0.1.24" 3717 source = "registry+https://github.com/rust-lang/crates.io-index" 3718 + checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" 3719 3720 [[package]] 3721 name = "rustc-hash" ··· 3724 checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" 3725 3726 [[package]] 3727 + name = "rustc-hash" 3728 + version = "2.0.0" 3729 + source = "registry+https://github.com/rust-lang/crates.io-index" 3730 + checksum = "583034fd73374156e66797ed8e5b0d5690409c9226b22d87cb7f19821c05d152" 3731 + 3732 + [[package]] 3733 name = "rustc_version" 3734 version = "0.2.3" 3735 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3744 source = "registry+https://github.com/rust-lang/crates.io-index" 3745 checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" 3746 dependencies = [ 3747 + "semver 1.0.23", 3748 ] 3749 3750 [[package]] 3751 name = "rustix" 3752 + version = "0.38.34" 3753 source = "registry+https://github.com/rust-lang/crates.io-index" 3754 + checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f" 3755 dependencies = [ 3756 + "bitflags 2.6.0", 3757 "errno", 3758 "libc", 3759 "linux-raw-sys", 3760 + "windows-sys 0.52.0", 3761 ] 3762 3763 [[package]] 3764 name = "rustls" 3765 + version = "0.21.12" 3766 source = "registry+https://github.com/rust-lang/crates.io-index" 3767 + checksum = "3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e" 3768 dependencies = [ 3769 "log", 3770 + "ring", 3771 + "rustls-webpki 0.101.7", 3772 "sct", 3773 ] 3774 3775 [[package]] 3776 + name = "rustls" 3777 + version = "0.23.11" 3778 + source = "registry+https://github.com/rust-lang/crates.io-index" 3779 + checksum = "4828ea528154ae444e5a642dbb7d5623354030dc9822b83fd9bb79683c7399d0" 3780 + dependencies = [ 3781 + "once_cell", 3782 + "ring", 3783 + "rustls-pki-types", 3784 + "rustls-webpki 0.102.5", 3785 + "subtle", 3786 + "zeroize", 3787 + ] 3788 + 3789 + [[package]] 3790 name = "rustls-native-certs" 3791 version = "0.6.3" 3792 source = "registry+https://github.com/rust-lang/crates.io-index" 3793 checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00" 3794 dependencies = [ 3795 "openssl-probe", 3796 + "rustls-pemfile 1.0.4", 3797 + "schannel", 3798 + "security-framework", 3799 + ] 3800 + 3801 + [[package]] 3802 + name = "rustls-native-certs" 3803 + version = "0.7.1" 3804 + source = "registry+https://github.com/rust-lang/crates.io-index" 3805 + checksum = "a88d6d420651b496bdd98684116959239430022a115c1240e6c3993be0b15fba" 3806 + dependencies = [ 3807 + "openssl-probe", 3808 + "rustls-pemfile 2.1.2", 3809 + "rustls-pki-types", 3810 "schannel", 3811 "security-framework", 3812 ] ··· 3817 source = "registry+https://github.com/rust-lang/crates.io-index" 3818 checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" 3819 dependencies = [ 3820 + "base64 0.21.7", 3821 ] 3822 3823 [[package]] 3824 + name = "rustls-pemfile" 3825 + version = "2.1.2" 3826 + source = "registry+https://github.com/rust-lang/crates.io-index" 3827 + checksum = "29993a25686778eb88d4189742cd713c9bce943bc54251a33509dc63cbacf73d" 3828 + dependencies = [ 3829 + "base64 0.22.1", 3830 + "rustls-pki-types", 3831 + ] 3832 + 3833 + [[package]] 3834 + name = "rustls-pki-types" 3835 + version = "1.7.0" 3836 + source = "registry+https://github.com/rust-lang/crates.io-index" 3837 + checksum = "976295e77ce332211c0d24d92c0e83e50f5c5f046d11082cea19f3df13a3562d" 3838 + 3839 + [[package]] 3840 name = "rustls-webpki" 3841 version = "0.101.7" 3842 source = "registry+https://github.com/rust-lang/crates.io-index" 3843 checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765" 3844 dependencies = [ 3845 + "ring", 3846 + "untrusted", 3847 + ] 3848 + 3849 + [[package]] 3850 + name = "rustls-webpki" 3851 + version = "0.102.5" 3852 + source = "registry+https://github.com/rust-lang/crates.io-index" 3853 + checksum = "f9a6fccd794a42c2c105b513a2f62bc3fd8f3ba57a4593677ceb0bd035164d78" 3854 + dependencies = [ 3855 + "ring", 3856 + "rustls-pki-types", 3857 + "untrusted", 3858 ] 3859 3860 [[package]] 3861 name = "rustversion" 3862 + version = "1.0.17" 3863 source = "registry+https://github.com/rust-lang/crates.io-index" 3864 + checksum = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6" 3865 3866 [[package]] 3867 name = "ryu" 3868 + version = "1.0.18" 3869 source = "registry+https://github.com/rust-lang/crates.io-index" 3870 + checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" 3871 3872 [[package]] 3873 name = "same-file" ··· 3880 3881 [[package]] 3882 name = "schannel" 3883 + version = "0.1.23" 3884 source = "registry+https://github.com/rust-lang/crates.io-index" 3885 + checksum = "fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534" 3886 dependencies = [ 3887 + "windows-sys 0.52.0", 3888 ] 3889 3890 [[package]] ··· 3904 version = "0.11.0" 3905 source = "registry+https://github.com/rust-lang/crates.io-index" 3906 checksum = "04c565b551bafbef4157586fa379538366e4385d42082f255bfd96e4fe8519da" 3907 + 3908 + [[package]] 3909 + name = "scroll" 3910 + version = "0.12.0" 3911 + source = "registry+https://github.com/rust-lang/crates.io-index" 3912 + checksum = "6ab8598aa408498679922eff7fa985c25d58a90771bd6be794434c5277eab1a6" 3913 dependencies = [ 3914 "scroll_derive", 3915 ] 3916 3917 [[package]] 3918 name = "scroll_derive" 3919 + version = "0.12.0" 3920 source = "registry+https://github.com/rust-lang/crates.io-index" 3921 + checksum = "7f81c2fde025af7e69b1d1420531c8a8811ca898919db177141a85313b1cb932" 3922 dependencies = [ 3923 "proc-macro2", 3924 "quote", 3925 + "syn", 3926 ] 3927 3928 [[package]] ··· 3931 source = "registry+https://github.com/rust-lang/crates.io-index" 3932 checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414" 3933 dependencies = [ 3934 + "ring", 3935 + "untrusted", 3936 + ] 3937 + 3938 + [[package]] 3939 + name = "sec1" 3940 + version = "0.3.0" 3941 + source = "registry+https://github.com/rust-lang/crates.io-index" 3942 + checksum = "3be24c1842290c45df0a7bf069e0c268a747ad05a192f2fd7dcfdbc1cba40928" 3943 + dependencies = [ 3944 + "base16ct", 3945 + "der", 3946 + "generic-array", 3947 + "pkcs8", 3948 + "subtle", 3949 + "zeroize", 3950 ] 3951 3952 [[package]] 3953 name = "security-framework" 3954 + version = "2.11.0" 3955 source = "registry+https://github.com/rust-lang/crates.io-index" 3956 + checksum = "c627723fd09706bacdb5cf41499e95098555af3c3c29d014dc3c458ef6be11c0" 3957 dependencies = [ 3958 + "bitflags 2.6.0", 3959 "core-foundation", 3960 "core-foundation-sys", 3961 "libc", ··· 3964 3965 [[package]] 3966 name = "security-framework-sys" 3967 + version = "2.11.0" 3968 source = "registry+https://github.com/rust-lang/crates.io-index" 3969 + checksum = "317936bbbd05227752583946b9e66d7ce3b489f84e11a94a510b4437fef407d7" 3970 dependencies = [ 3971 "core-foundation-sys", 3972 "libc", ··· 3983 3984 [[package]] 3985 name = "semver" 3986 + version = "1.0.23" 3987 source = "registry+https://github.com/rust-lang/crates.io-index" 3988 + checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" 3989 3990 [[package]] 3991 name = "semver-parser" ··· 3995 3996 [[package]] 3997 name = "sentry" 3998 + version = "0.34.0" 3999 source = "registry+https://github.com/rust-lang/crates.io-index" 4000 + checksum = "5484316556650182f03b43d4c746ce0e3e48074a21e2f51244b648b6542e1066" 4001 dependencies = [ 4002 "httpdate", 4003 "native-tls", ··· 4016 4017 [[package]] 4018 name = "sentry-anyhow" 4019 + version = "0.34.0" 4020 source = "registry+https://github.com/rust-lang/crates.io-index" 4021 + checksum = "d672bfd1ed4e90978435f3c0704edb71a7a9d86403657839d518cd6aa278aff5" 4022 dependencies = [ 4023 "anyhow", 4024 "sentry-backtrace", ··· 4027 4028 [[package]] 4029 name = "sentry-backtrace" 4030 + version = "0.34.0" 4031 source = "registry+https://github.com/rust-lang/crates.io-index" 4032 + checksum = "40aa225bb41e2ec9d7c90886834367f560efc1af028f1c5478a6cce6a59c463a" 4033 dependencies = [ 4034 "backtrace", 4035 "once_cell", ··· 4039 4040 [[package]] 4041 name = "sentry-contexts" 4042 + version = "0.34.0" 4043 source = "registry+https://github.com/rust-lang/crates.io-index" 4044 + checksum = "1a8dd746da3d16cb8c39751619cefd4fcdbd6df9610f3310fd646b55f6e39910" 4045 dependencies = [ 4046 + "hostname 0.4.0", 4047 "libc", 4048 "os_info", 4049 "rustc_version 0.4.0", ··· 4053 4054 [[package]] 4055 name = "sentry-core" 4056 + version = "0.34.0" 4057 source = "registry+https://github.com/rust-lang/crates.io-index" 4058 + checksum = "161283cfe8e99c8f6f236a402b9ccf726b201f365988b5bb637ebca0abbd4a30" 4059 dependencies = [ 4060 "once_cell", 4061 "rand", ··· 4066 4067 [[package]] 4068 name = "sentry-debug-images" 4069 + version = "0.34.0" 4070 source = "registry+https://github.com/rust-lang/crates.io-index" 4071 + checksum = "8fc6b25e945fcaa5e97c43faee0267eebda9f18d4b09a251775d8fef1086238a" 4072 dependencies = [ 4073 "findshlibs", 4074 "once_cell", ··· 4077 4078 [[package]] 4079 name = "sentry-panic" 4080 + version = "0.34.0" 4081 source = "registry+https://github.com/rust-lang/crates.io-index" 4082 + checksum = "bc74f229c7186dd971a9491ffcbe7883544aa064d1589bd30b83fb856cd22d63" 4083 dependencies = [ 4084 "sentry-backtrace", 4085 "sentry-core", ··· 4087 4088 [[package]] 4089 name = "sentry-tower" 4090 + version = "0.34.0" 4091 source = "registry+https://github.com/rust-lang/crates.io-index" 4092 + checksum = "6c90802b38c899a2c9e557dff25ad186362eddf755d5f5244001b172dd03bead" 4093 dependencies = [ 4094 + "http 1.1.0", 4095 "pin-project", 4096 "sentry-core", 4097 "tower-layer", ··· 4101 4102 [[package]] 4103 name = "sentry-tracing" 4104 + version = "0.34.0" 4105 source = "registry+https://github.com/rust-lang/crates.io-index" 4106 + checksum = "cd3c5faf2103cd01eeda779ea439b68c4ee15adcdb16600836e97feafab362ec" 4107 dependencies = [ 4108 "sentry-backtrace", 4109 "sentry-core", ··· 4113 4114 [[package]] 4115 name = "sentry-types" 4116 + version = "0.34.0" 4117 source = "registry+https://github.com/rust-lang/crates.io-index" 4118 + checksum = "5d68cdf6bc41b8ff3ae2a9c4671e97426dcdd154cc1d4b6b72813f285d6b163f" 4119 dependencies = [ 4120 "debugid", 4121 "hex", ··· 4130 4131 [[package]] 4132 name = "serde" 4133 + version = "1.0.204" 4134 source = "registry+https://github.com/rust-lang/crates.io-index" 4135 + checksum = "bc76f558e0cbb2a839d37354c575f1dc3fdc6546b5be373ba43d95f231bf7c12" 4136 dependencies = [ 4137 "serde_derive", 4138 ] 4139 4140 [[package]] 4141 name = "serde_derive" 4142 + version = "1.0.204" 4143 source = "registry+https://github.com/rust-lang/crates.io-index" 4144 + checksum = "e0cd7e117be63d3c3678776753929474f3b04a43a080c744d6b0ae2a8c28e222" 4145 dependencies = [ 4146 "proc-macro2", 4147 "quote", 4148 + "syn", 4149 ] 4150 4151 [[package]] 4152 name = "serde_json" 4153 + version = "1.0.120" 4154 source = "registry+https://github.com/rust-lang/crates.io-index" 4155 + checksum = "4e0d21c9a8cae1235ad58a00c11cb40d4b1e5c784f1ef2c537876ed6ffd8b7c5" 4156 dependencies = [ 4157 "itoa", 4158 "ryu", ··· 4161 4162 [[package]] 4163 name = "serde_path_to_error" 4164 + version = "0.1.16" 4165 source = "registry+https://github.com/rust-lang/crates.io-index" 4166 + checksum = "af99884400da37c88f5e9146b7f1fd0fbcae8f6eec4e9da38b67d05486f814a6" 4167 dependencies = [ 4168 "itoa", 4169 "serde", ··· 4171 4172 [[package]] 4173 name = "serde_spanned" 4174 + version = "0.6.6" 4175 source = "registry+https://github.com/rust-lang/crates.io-index" 4176 + checksum = "79e674e01f999af37c49f70a6ede167a8a60b2503e56c5599532a65baa5969a0" 4177 dependencies = [ 4178 "serde", 4179 ] ··· 4192 4193 [[package]] 4194 name = "serde_yaml" 4195 + version = "0.9.34+deprecated" 4196 source = "registry+https://github.com/rust-lang/crates.io-index" 4197 + checksum = "6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47" 4198 dependencies = [ 4199 "indexmap", 4200 "itoa", ··· 4247 4248 [[package]] 4249 name = "shlex" 4250 + version = "1.3.0" 4251 source = "registry+https://github.com/rust-lang/crates.io-index" 4252 + checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" 4253 4254 [[package]] 4255 name = "signal-hook" 4256 + version = "0.3.17" 4257 source = "registry+https://github.com/rust-lang/crates.io-index" 4258 + checksum = "8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801" 4259 dependencies = [ 4260 "libc", 4261 "signal-hook-registry", 4262 ] 4263 4264 [[package]] 4265 + name = "signal-hook-mio" 4266 + version = "0.2.3" 4267 + source = "registry+https://github.com/rust-lang/crates.io-index" 4268 + checksum = "29ad2e15f37ec9a6cc544097b78a1ec90001e9f71b81338ca39f430adaca99af" 4269 + dependencies = [ 4270 + "libc", 4271 + "mio", 4272 + "signal-hook", 4273 + ] 4274 + 4275 + [[package]] 4276 name = "signal-hook-registry" 4277 + version = "1.4.2" 4278 source = "registry+https://github.com/rust-lang/crates.io-index" 4279 + checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1" 4280 dependencies = [ 4281 "libc", 4282 ] 4283 4284 [[package]] 4285 + name = "signature" 4286 + version = "1.6.4" 4287 + source = "registry+https://github.com/rust-lang/crates.io-index" 4288 + checksum = "74233d3b3b2f6d4b006dc19dee745e73e2a6bfb6f93607cd3b02bd5b00797d7c" 4289 + dependencies = [ 4290 + "digest", 4291 + "rand_core", 4292 + ] 4293 + 4294 + [[package]] 4295 + name = "simd-abstraction" 4296 + version = "0.7.1" 4297 + source = "registry+https://github.com/rust-lang/crates.io-index" 4298 + checksum = "9cadb29c57caadc51ff8346233b5cec1d240b68ce55cf1afc764818791876987" 4299 + dependencies = [ 4300 + "outref 0.1.0", 4301 + ] 4302 + 4303 + [[package]] 4304 + name = "simd-adler32" 4305 + version = "0.3.7" 4306 + source = "registry+https://github.com/rust-lang/crates.io-index" 4307 + checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" 4308 + 4309 + [[package]] 4310 name = "similar" 4311 + version = "2.5.0" 4312 source = "registry+https://github.com/rust-lang/crates.io-index" 4313 + checksum = "fa42c91313f1d05da9b26f267f931cf178d4aba455b4c4622dd7355eb80c6640" 4314 4315 [[package]] 4316 name = "simple_asn1" ··· 4331 checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" 4332 4333 [[package]] 4334 + name = "sketches-ddsketch" 4335 + version = "0.3.0" 4336 source = "registry+https://github.com/rust-lang/crates.io-index" 4337 + checksum = "c1e9a774a6c28142ac54bb25d25562e6bcf957493a184f15ad4eebccb23e410a" 4338 4339 [[package]] 4340 name = "slab" ··· 4347 4348 [[package]] 4349 name = "smallvec" 4350 + version = "1.13.2" 4351 source = "registry+https://github.com/rust-lang/crates.io-index" 4352 + checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" 4353 4354 [[package]] 4355 name = "smart-default" ··· 4359 dependencies = [ 4360 "proc-macro2", 4361 "quote", 4362 + "syn", 4363 ] 4364 4365 [[package]] ··· 4375 4376 [[package]] 4377 name = "socket2" 4378 + version = "0.5.7" 4379 source = "registry+https://github.com/rust-lang/crates.io-index" 4380 + checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" 4381 dependencies = [ 4382 "libc", 4383 + "windows-sys 0.52.0", 4384 ] 4385 4386 [[package]] 4387 name = "sourcemap" 4388 + version = "8.0.1" 4389 source = "registry+https://github.com/rust-lang/crates.io-index" 4390 + checksum = "208d40b9e8cad9f93613778ea295ed8f3c2b1824217c6cfc7219d3f6f45b96d4" 4391 dependencies = [ 4392 + "base64-simd 0.7.0", 4393 + "bitvec", 4394 "data-encoding", 4395 "debugid", 4396 "if_chain", 4397 + "rustc-hash 1.1.0", 4398 "rustc_version 0.2.3", 4399 "serde", 4400 "serde_json", 4401 + "unicode-id-start", 4402 "url", 4403 ] 4404 4405 [[package]] 4406 name = "spin" 4407 + version = "0.9.8" 4408 source = "registry+https://github.com/rust-lang/crates.io-index" 4409 + checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" 4410 4411 [[package]] 4412 + name = "spki" 4413 + version = "0.6.0" 4414 source = "registry+https://github.com/rust-lang/crates.io-index" 4415 + checksum = "67cf02bbac7a337dc36e4f5a693db6c21e7863f45070f7064577eb4367a3212b" 4416 + dependencies = [ 4417 + "base64ct", 4418 + "der", 4419 + ] 4420 4421 [[package]] 4422 name = "stable_deref_trait" ··· 4451 dependencies = [ 4452 "new_debug_unreachable", 4453 "once_cell", 4454 + "parking_lot", 4455 + "phf_shared 0.10.0", 4456 "precomputed-hash", 4457 "serde", 4458 ] 4459 4460 [[package]] 4461 name = "string_enum" 4462 + version = "0.4.4" 4463 source = "registry+https://github.com/rust-lang/crates.io-index" 4464 + checksum = "05e383308aebc257e7d7920224fa055c632478d92744eca77f99be8fa1545b90" 4465 dependencies = [ 4466 "proc-macro2", 4467 "quote", 4468 "swc_macros_common", 4469 + "syn", 4470 ] 4471 4472 [[package]] 4473 name = "strsim" 4474 + version = "0.11.1" 4475 source = "registry+https://github.com/rust-lang/crates.io-index" 4476 + checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" 4477 4478 [[package]] 4479 name = "subtle" 4480 + version = "2.6.1" 4481 source = "registry+https://github.com/rust-lang/crates.io-index" 4482 + checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" 4483 4484 [[package]] 4485 name = "swc_atoms" 4486 + version = "0.6.7" 4487 source = "registry+https://github.com/rust-lang/crates.io-index" 4488 + checksum = "bb6567e4e67485b3e7662b486f1565bdae54bd5b9d6b16b2ba1a9babb1e42125" 4489 dependencies = [ 4490 + "hstr", 4491 "once_cell", 4492 + "rustc-hash 1.1.0", 4493 "serde", 4494 ] 4495 4496 [[package]] 4497 name = "swc_common" 4498 + version = "0.33.26" 4499 source = "registry+https://github.com/rust-lang/crates.io-index" 4500 + checksum = "a2f9706038906e66f3919028f9f7a37f3ed552f1b85578e93f4468742e2da438" 4501 dependencies = [ 4502 "ast_node", 4503 "better_scoped_tls", ··· 4507 "new_debug_unreachable", 4508 "num-bigint", 4509 "once_cell", 4510 + "rustc-hash 1.1.0", 4511 "serde", 4512 "siphasher", 4513 "swc_atoms", 4514 "swc_eq_ignore_macros", 4515 "swc_visit", ··· 4520 4521 [[package]] 4522 name = "swc_ecma_ast" 4523 + version = "0.113.7" 4524 source = "registry+https://github.com/rust-lang/crates.io-index" 4525 + checksum = "98a534a8360a076a030989f6d121ba6044345594bdf0457c4629f432742026b8" 4526 dependencies = [ 4527 + "bitflags 2.6.0", 4528 "is-macro", 4529 "num-bigint", 4530 + "phf", 4531 "scoped-tls", 4532 "string_enum", 4533 "swc_atoms", 4534 "swc_common", 4535 + "unicode-id-start", 4536 ] 4537 4538 [[package]] 4539 name = "swc_ecma_parser" 4540 + version = "0.144.3" 4541 source = "registry+https://github.com/rust-lang/crates.io-index" 4542 + checksum = "fc0b4193b9c127db1990a5a08111aafe0122bc8b138646807c63f2a6521b7da4" 4543 dependencies = [ 4544 "either", 4545 + "new_debug_unreachable", 4546 "num-bigint", 4547 "num-traits", 4548 + "phf", 4549 "serde", 4550 "smallvec", 4551 "smartstring", ··· 4559 4560 [[package]] 4561 name = "swc_ecma_visit" 4562 + version = "0.99.1" 4563 source = "registry+https://github.com/rust-lang/crates.io-index" 4564 + checksum = "28a6ce28ad8e591f8d627f1f9cb26b25e5d83052a9bc1b674d95fc28040cfa98" 4565 dependencies = [ 4566 "num-bigint", 4567 "swc_atoms", ··· 4573 4574 [[package]] 4575 name = "swc_eq_ignore_macros" 4576 + version = "0.1.3" 4577 source = "registry+https://github.com/rust-lang/crates.io-index" 4578 + checksum = "695a1d8b461033d32429b5befbf0ad4d7a2c4d6ba9cd5ba4e0645c615839e8e4" 4579 dependencies = [ 4580 "proc-macro2", 4581 "quote", 4582 + "syn", 4583 ] 4584 4585 [[package]] 4586 name = "swc_macros_common" 4587 + version = "0.3.11" 4588 source = "registry+https://github.com/rust-lang/crates.io-index" 4589 + checksum = "91745f3561057493d2da768437c427c0e979dff7396507ae02f16c981c4a8466" 4590 dependencies = [ 4591 "proc-macro2", 4592 "quote", 4593 + "syn", 4594 ] 4595 4596 [[package]] 4597 name = "swc_visit" 4598 + version = "0.5.14" 4599 source = "registry+https://github.com/rust-lang/crates.io-index" 4600 + checksum = "043d11fe683dcb934583ead49405c0896a5af5face522e4682c16971ef7871b9" 4601 dependencies = [ 4602 "either", 4603 "swc_visit_macros", ··· 4605 4606 [[package]] 4607 name = "swc_visit_macros" 4608 + version = "0.5.12" 4609 source = "registry+https://github.com/rust-lang/crates.io-index" 4610 + checksum = "4ae9ef18ff8daffa999f729db056d2821cd2f790f3a11e46422d19f46bb193e7" 4611 dependencies = [ 4612 "Inflector", 4613 "proc-macro2", 4614 "quote", 4615 "swc_macros_common", 4616 + "syn", 4617 ] 4618 4619 [[package]] 4620 name = "symbolic" 4621 + version = "12.9.2" 4622 source = "registry+https://github.com/rust-lang/crates.io-index" 4623 + checksum = "85aabcf85c883278298596217d678c8d3ca256445d732eac59303ce04863c46f" 4624 dependencies = [ 4625 "symbolic-cfi", 4626 "symbolic-common", ··· 4634 4635 [[package]] 4636 name = "symbolic-cfi" 4637 + version = "12.9.2" 4638 source = "registry+https://github.com/rust-lang/crates.io-index" 4639 + checksum = "63ed43f6b8769d681296cbbf6f108bed81465f04f3bc3358d0cd76dcc6d8cd27" 4640 dependencies = [ 4641 "symbolic-common", 4642 "symbolic-debuginfo", ··· 4645 4646 [[package]] 4647 name = "symbolic-common" 4648 + version = "12.9.2" 4649 source = "registry+https://github.com/rust-lang/crates.io-index" 4650 + checksum = "71297dc3e250f7dbdf8adb99e235da783d690f5819fdeb4cce39d9cfb0aca9f1" 4651 dependencies = [ 4652 "debugid", 4653 + "memmap2", 4654 "serde", 4655 "stable_deref_trait", 4656 "uuid", ··· 4658 4659 [[package]] 4660 name = "symbolic-debuginfo" 4661 + version = "12.9.2" 4662 source = "registry+https://github.com/rust-lang/crates.io-index" 4663 + checksum = "abdc791ca87a69a5d09913d87f1e5ac95229be414ec0ff6c0fe2ddff6199f3b6" 4664 dependencies = [ 4665 "debugid", 4666 "dmsort", ··· 4668 "elsa", 4669 "fallible-iterator 0.3.0", 4670 "flate2", 4671 + "gimli 0.30.0", 4672 "goblin", 4673 "lazy_static", 4674 "nom", 4675 "nom-supreme", 4676 "once_cell", 4677 + "parking_lot", 4678 "pdb-addr2line", 4679 "regex", 4680 + "scroll 0.12.0", 4681 "serde", 4682 "serde_json", 4683 "smallvec", ··· 4686 "thiserror", 4687 "wasmparser", 4688 "zip", 4689 + "zstd", 4690 ] 4691 4692 [[package]] 4693 name = "symbolic-demangle" 4694 + version = "12.9.2" 4695 source = "registry+https://github.com/rust-lang/crates.io-index" 4696 + checksum = "424fa2c9bf2c862891b9cfd354a752751a6730fd838a4691e7f6c2c7957b9daf" 4697 dependencies = [ 4698 "cc", 4699 "cpp_demangle", ··· 4704 4705 [[package]] 4706 name = "symbolic-il2cpp" 4707 + version = "12.9.2" 4708 source = "registry+https://github.com/rust-lang/crates.io-index" 4709 + checksum = "88cc2a0a415e3cb2dfb900f6f5b3abf5ccd356c236927b36b3d09046175acbde" 4710 dependencies = [ 4711 "indexmap", 4712 "serde_json", ··· 4716 4717 [[package]] 4718 name = "symbolic-ppdb" 4719 + version = "12.9.2" 4720 source = "registry+https://github.com/rust-lang/crates.io-index" 4721 + checksum = "92ccffa1e6b313c007dddcc3a91166a64055a0a956e1429ee179a808fa3b2c62" 4722 dependencies = [ 4723 "flate2", 4724 "indexmap", ··· 4732 4733 [[package]] 4734 name = "symbolic-sourcemapcache" 4735 + version = "12.9.2" 4736 source = "registry+https://github.com/rust-lang/crates.io-index" 4737 + checksum = "a8fbfcf544adcb5173629d64ae663c8d7789760367a37bf9474051871a7ea7f8" 4738 dependencies = [ 4739 + "itertools 0.13.0", 4740 "js-source-scopes", 4741 "sourcemap", 4742 "symbolic-common", ··· 4747 4748 [[package]] 4749 name = "symbolic-symcache" 4750 + version = "12.9.2" 4751 source = "registry+https://github.com/rust-lang/crates.io-index" 4752 + checksum = "1cb772d8bea63f0cc1cbb0690bbd3d955a27746e380954d7e1a30e88d7aaecd5" 4753 dependencies = [ 4754 "indexmap", 4755 "symbolic-common", ··· 4762 4763 [[package]] 4764 name = "symbolicator" 4765 + version = "24.7.1" 4766 dependencies = [ 4767 "anyhow", 4768 "axum", ··· 4770 "clap", 4771 "console", 4772 "futures", 4773 + "hostname 0.4.0", 4774 "insta", 4775 "jemallocator", 4776 "reqwest", ··· 4781 "symbolicator-crash", 4782 "symbolicator-js", 4783 "symbolicator-native", 4784 + "symbolicator-proguard", 4785 "symbolicator-service", 4786 "symbolicator-sources", 4787 "symbolicator-test", ··· 4795 "tower-service", 4796 "tracing", 4797 "tracing-subscriber", 4798 "uuid", 4799 ] 4800 4801 [[package]] 4802 name = "symbolicator-crash" 4803 + version = "24.7.1" 4804 dependencies = [ 4805 "bindgen", 4806 "cmake", ··· 4808 4809 [[package]] 4810 name = "symbolicator-js" 4811 + version = "24.7.1" 4812 dependencies = [ 4813 "data-url", 4814 "futures", ··· 4834 4835 [[package]] 4836 name = "symbolicator-native" 4837 + version = "24.7.1" 4838 dependencies = [ 4839 "anyhow", 4840 "apple-crash-report-parser", ··· 4864 ] 4865 4866 [[package]] 4867 + name = "symbolicator-proguard" 4868 + version = "24.7.1" 4869 + dependencies = [ 4870 + "futures", 4871 + "insta", 4872 + "proguard", 4873 + "serde", 4874 + "serde_json", 4875 + "symbolic", 4876 + "symbolicator-service", 4877 + "symbolicator-sources", 4878 + "symbolicator-test", 4879 + "tempfile", 4880 + "tokio", 4881 + "tracing", 4882 + ] 4883 + 4884 + [[package]] 4885 name = "symbolicator-service" 4886 + version = "24.7.1" 4887 dependencies = [ 4888 "anyhow", 4889 "aws-config", 4890 "aws-credential-types", 4891 "aws-sdk-s3", 4892 "cadence", 4893 "chrono", 4894 + "crossbeam-utils", 4895 "filetime", 4896 "flate2", 4897 "futures", 4898 "gcp_auth", 4899 "humantime", 4900 "humantime-serde", 4901 + "idna 1.0.2", 4902 "ipnetwork", 4903 "jsonwebtoken", 4904 "moka", 4905 "once_cell", 4906 "rand", 4907 "reqwest", 4908 + "rustc-hash 2.0.0", 4909 "sentry", 4910 "serde", 4911 "serde_json", ··· 4917 "symbolicator-test", 4918 "tempfile", 4919 "thiserror", 4920 + "thread_local", 4921 "tokio", 4922 "tokio-util", 4923 "tracing", 4924 + "tracing-subscriber", 4925 "url", 4926 "uuid", 4927 "zip", ··· 4930 4931 [[package]] 4932 name = "symbolicator-sources" 4933 + version = "24.7.1" 4934 dependencies = [ 4935 "anyhow", 4936 "aws-types", ··· 4945 4946 [[package]] 4947 name = "symbolicator-stress" 4948 + version = "24.7.1" 4949 dependencies = [ 4950 "anyhow", 4951 "axum", 4952 "clap", 4953 "futures", 4954 "humantime", 4955 + "jemallocator", 4956 "sentry", 4957 "serde", 4958 "serde_json", 4959 "serde_yaml", 4960 + "sketches-ddsketch", 4961 "symbolicator-js", 4962 "symbolicator-native", 4963 "symbolicator-service", 4964 "symbolicator-test", 4965 "tempfile", 4966 "tokio", 4967 ] 4968 4969 [[package]] 4970 name = "symbolicator-test" 4971 + version = "24.7.1" 4972 dependencies = [ 4973 "axum", 4974 "humantime", ··· 4986 4987 [[package]] 4988 name = "symbolicli" 4989 + version = "24.7.1" 4990 dependencies = [ 4991 "anyhow", 4992 "clap", ··· 4995 "reqwest", 4996 "serde", 4997 "serde_json", 4998 "symbolic", 4999 "symbolicator-js", 5000 "symbolicator-native", ··· 5005 "toml", 5006 "tracing", 5007 "tracing-subscriber", 5008 ] 5009 5010 [[package]] 5011 name = "symsorter" 5012 + version = "24.7.1" 5013 dependencies = [ 5014 "anyhow", 5015 "chrono", ··· 5028 5029 [[package]] 5030 name = "syn" 5031 + version = "2.0.70" 5032 source = "registry+https://github.com/rust-lang/crates.io-index" 5033 + checksum = "2f0209b68b3613b093e0ec905354eccaedcfe83b8cb37cbdeae64026c3064c16" 5034 dependencies = [ 5035 "proc-macro2", 5036 "quote", ··· 5038 ] 5039 5040 [[package]] 5041 + name = "sync_wrapper" 5042 + version = "0.1.2" 5043 source = "registry+https://github.com/rust-lang/crates.io-index" 5044 + checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" 5045 5046 [[package]] 5047 name = "sync_wrapper" 5048 + version = "1.0.1" 5049 source = "registry+https://github.com/rust-lang/crates.io-index" 5050 + checksum = "a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394" 5051 5052 [[package]] 5053 name = "synstructure" 5054 + version = "0.13.1" 5055 source = "registry+https://github.com/rust-lang/crates.io-index" 5056 + checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" 5057 dependencies = [ 5058 "proc-macro2", 5059 "quote", 5060 + "syn", 5061 ] 5062 5063 [[package]] ··· 5088 checksum = "7b2093cf4c8eb1e67749a6762251bc9cd836b6fc171623bd0a9d324d37af2417" 5089 5090 [[package]] 5091 + name = "tap" 5092 + version = "1.0.1" 5093 + source = "registry+https://github.com/rust-lang/crates.io-index" 5094 + checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" 5095 + 5096 + [[package]] 5097 name = "tempfile" 5098 + version = "3.10.1" 5099 source = "registry+https://github.com/rust-lang/crates.io-index" 5100 + checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" 5101 dependencies = [ 5102 "cfg-if", 5103 "fastrand", 5104 "rustix", 5105 + "windows-sys 0.52.0", 5106 ] 5107 5108 [[package]] ··· 5127 5128 [[package]] 5129 name = "thiserror" 5130 + version = "1.0.61" 5131 source = "registry+https://github.com/rust-lang/crates.io-index" 5132 + checksum = "c546c80d6be4bc6a00c0f01730c08df82eaa7a7a61f11d656526506112cc1709" 5133 dependencies = [ 5134 "thiserror-impl", 5135 ] 5136 5137 [[package]] 5138 name = "thiserror-impl" 5139 + version = "1.0.61" 5140 source = "registry+https://github.com/rust-lang/crates.io-index" 5141 + checksum = "46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533" 5142 dependencies = [ 5143 "proc-macro2", 5144 "quote", 5145 + "syn", 5146 ] 5147 5148 [[package]] 5149 name = "thread_local" 5150 + version = "1.1.8" 5151 source = "registry+https://github.com/rust-lang/crates.io-index" 5152 + checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c" 5153 dependencies = [ 5154 "cfg-if", 5155 "once_cell", ··· 5157 5158 [[package]] 5159 name = "time" 5160 + version = "0.3.36" 5161 source = "registry+https://github.com/rust-lang/crates.io-index" 5162 + checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" 5163 dependencies = [ 5164 "deranged", 5165 "itoa", 5166 + "num-conv", 5167 "powerfmt", 5168 "serde", 5169 "time-core", ··· 5178 5179 [[package]] 5180 name = "time-macros" 5181 + version = "0.2.18" 5182 source = "registry+https://github.com/rust-lang/crates.io-index" 5183 + checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" 5184 dependencies = [ 5185 + "num-conv", 5186 "time-core", 5187 ] 5188 5189 [[package]] 5190 + name = "tinystr" 5191 + version = "0.7.6" 5192 + source = "registry+https://github.com/rust-lang/crates.io-index" 5193 + checksum = "9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f" 5194 + dependencies = [ 5195 + "displaydoc", 5196 + "zerovec", 5197 + ] 5198 + 5199 + [[package]] 5200 name = "tinyvec" 5201 + version = "1.8.0" 5202 source = "registry+https://github.com/rust-lang/crates.io-index" 5203 + checksum = "445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938" 5204 dependencies = [ 5205 "tinyvec_macros", 5206 ] ··· 5213 5214 [[package]] 5215 name = "tokio" 5216 + version = "1.38.0" 5217 source = "registry+https://github.com/rust-lang/crates.io-index" 5218 + checksum = "ba4f4a02a7a80d6f274636f0aa95c7e383b912d41fe721a31f29e29698585a4a" 5219 dependencies = [ 5220 "backtrace", 5221 "bytes", 5222 "libc", 5223 + "mio", 5224 "num_cpus", 5225 "pin-project-lite", 5226 + "signal-hook-registry", 5227 + "socket2", 5228 "tokio-macros", 5229 "windows-sys 0.48.0", 5230 ] 5231 5232 [[package]] 5233 name = "tokio-macros" 5234 + version = "2.3.0" 5235 source = "registry+https://github.com/rust-lang/crates.io-index" 5236 + checksum = "5f5ae998a069d4b5aba8ee9dad856af7d520c3699e6159b185c2acd48155d39a" 5237 dependencies = [ 5238 "proc-macro2", 5239 "quote", 5240 + "syn", 5241 ] 5242 5243 [[package]] ··· 5268 source = "registry+https://github.com/rust-lang/crates.io-index" 5269 checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" 5270 dependencies = [ 5271 + "rustls 0.21.12", 5272 + "tokio", 5273 + ] 5274 + 5275 + [[package]] 5276 + name = "tokio-rustls" 5277 + version = "0.26.0" 5278 + source = "registry+https://github.com/rust-lang/crates.io-index" 5279 + checksum = "0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4" 5280 + dependencies = [ 5281 + "rustls 0.23.11", 5282 + "rustls-pki-types", 5283 "tokio", 5284 ] 5285 5286 [[package]] 5287 name = "tokio-stream" 5288 + version = "0.1.15" 5289 source = "registry+https://github.com/rust-lang/crates.io-index" 5290 + checksum = "267ac89e0bec6e691e5813911606935d77c476ff49024f98abcea3e7b15e37af" 5291 dependencies = [ 5292 "futures-core", 5293 "pin-project-lite", ··· 5296 5297 [[package]] 5298 name = "tokio-util" 5299 + version = "0.7.11" 5300 source = "registry+https://github.com/rust-lang/crates.io-index" 5301 + checksum = "9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1" 5302 dependencies = [ 5303 "bytes", 5304 "futures-core", 5305 "futures-sink", 5306 "pin-project-lite", 5307 "tokio", 5308 ] 5309 5310 [[package]] 5311 name = "toml" 5312 + version = "0.8.14" 5313 source = "registry+https://github.com/rust-lang/crates.io-index" 5314 + checksum = "6f49eb2ab21d2f26bd6db7bf383edc527a7ebaee412d17af4d40fdccd442f335" 5315 dependencies = [ 5316 "serde", 5317 "serde_spanned", ··· 5321 5322 [[package]] 5323 name = "toml_datetime" 5324 + version = "0.6.6" 5325 source = "registry+https://github.com/rust-lang/crates.io-index" 5326 + checksum = "4badfd56924ae69bcc9039335b2e017639ce3f9b001c393c1b2d1ef846ce2cbf" 5327 dependencies = [ 5328 "serde", 5329 ] 5330 5331 [[package]] 5332 name = "toml_edit" 5333 + version = "0.22.15" 5334 source = "registry+https://github.com/rust-lang/crates.io-index" 5335 + checksum = "d59a3a72298453f564e2b111fa896f8d07fabb36f51f06d7e875fc5e0b5a3ef1" 5336 dependencies = [ 5337 "indexmap", 5338 "serde", ··· 5359 5360 [[package]] 5361 name = "tower-http" 5362 + version = "0.5.2" 5363 source = "registry+https://github.com/rust-lang/crates.io-index" 5364 + checksum = "1e9cd434a998747dd2c4276bc96ee2e0c7a2eadf3cae88e52be55a05fa9053f5" 5365 dependencies = [ 5366 + "bitflags 2.6.0", 5367 "bytes", 5368 "futures-util", 5369 + "http 1.1.0", 5370 + "http-body 1.0.0", 5371 + "http-body-util", 5372 "http-range-header", 5373 "httpdate", 5374 "mime", ··· 5414 dependencies = [ 5415 "proc-macro2", 5416 "quote", 5417 + "syn", 5418 ] 5419 5420 [[package]] ··· 5482 5483 [[package]] 5484 name = "triomphe" 5485 + version = "0.1.11" 5486 source = "registry+https://github.com/rust-lang/crates.io-index" 5487 + checksum = "859eb650cfee7434994602c3a68b25d77ad9e68c8a6cd491616ef86661382eb3" 5488 dependencies = [ 5489 "serde", 5490 "stable_deref_trait", 5491 ] 5492 5493 [[package]] 5494 name = "try-lock" 5495 + version = "0.2.5" 5496 source = "registry+https://github.com/rust-lang/crates.io-index" 5497 + checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" 5498 5499 [[package]] 5500 name = "typed-arena" ··· 5534 5535 [[package]] 5536 name = "unicode-bidi" 5537 + version = "0.3.15" 5538 source = "registry+https://github.com/rust-lang/crates.io-index" 5539 + checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" 5540 5541 [[package]] 5542 + name = "unicode-id-start" 5543 + version = "1.0.4" 5544 source = "registry+https://github.com/rust-lang/crates.io-index" 5545 + checksum = "02aebfa694eccbbbffdd92922c7de136b9fe764396d2f10e21bce1681477cfc1" 5546 5547 [[package]] 5548 name = "unicode-ident" ··· 5552 5553 [[package]] 5554 name = "unicode-normalization" 5555 + version = "0.1.23" 5556 source = "registry+https://github.com/rust-lang/crates.io-index" 5557 + checksum = "a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5" 5558 dependencies = [ 5559 "tinyvec", 5560 ] 5561 5562 [[package]] 5563 name = "unicode-width" 5564 + version = "0.1.13" 5565 source = "registry+https://github.com/rust-lang/crates.io-index" 5566 + checksum = "0336d538f7abc86d282a4189614dfaa90810dfc2c6f6427eaf88e16311dd225d" 5567 5568 [[package]] 5569 name = "unsafe-libyaml" 5570 + version = "0.2.11" 5571 source = "registry+https://github.com/rust-lang/crates.io-index" 5572 + checksum = "673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861" 5573 5574 [[package]] 5575 name = "untrusted" ··· 5579 5580 [[package]] 5581 name = "ureq" 5582 + version = "2.10.0" 5583 source = "registry+https://github.com/rust-lang/crates.io-index" 5584 + checksum = "72139d247e5f97a3eff96229a7ae85ead5328a39efe76f8bf5a06313d505b6ea" 5585 dependencies = [ 5586 + "base64 0.22.1", 5587 "log", 5588 "native-tls", 5589 "once_cell", ··· 5592 5593 [[package]] 5594 name = "url" 5595 + version = "2.5.2" 5596 source = "registry+https://github.com/rust-lang/crates.io-index" 5597 + checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c" 5598 dependencies = [ 5599 "form_urlencoded", 5600 "idna 0.5.0", ··· 5609 checksum = "daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da" 5610 5611 [[package]] 5612 + name = "utf16_iter" 5613 + version = "1.0.5" 5614 + source = "registry+https://github.com/rust-lang/crates.io-index" 5615 + checksum = "c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246" 5616 + 5617 + [[package]] 5618 + name = "utf8_iter" 5619 + version = "1.0.4" 5620 + source = "registry+https://github.com/rust-lang/crates.io-index" 5621 + checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" 5622 + 5623 + [[package]] 5624 name = "utf8parse" 5625 + version = "0.2.2" 5626 source = "registry+https://github.com/rust-lang/crates.io-index" 5627 + checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" 5628 5629 [[package]] 5630 name = "uuid" 5631 + version = "1.10.0" 5632 source = "registry+https://github.com/rust-lang/crates.io-index" 5633 + checksum = "81dfa00651efa65069b0b6b651f4aaa31ba9e3c3ce0137aaad053604ee7e0314" 5634 dependencies = [ 5635 "getrandom", 5636 "serde", ··· 5662 5663 [[package]] 5664 name = "walkdir" 5665 + version = "2.5.0" 5666 source = "registry+https://github.com/rust-lang/crates.io-index" 5667 + checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" 5668 dependencies = [ 5669 "same-file", 5670 "winapi-util", ··· 5687 5688 [[package]] 5689 name = "wasm-bindgen" 5690 + version = "0.2.92" 5691 source = "registry+https://github.com/rust-lang/crates.io-index" 5692 + checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" 5693 dependencies = [ 5694 "cfg-if", 5695 "wasm-bindgen-macro", ··· 5697 5698 [[package]] 5699 name = "wasm-bindgen-backend" 5700 + version = "0.2.92" 5701 source = "registry+https://github.com/rust-lang/crates.io-index" 5702 + checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" 5703 dependencies = [ 5704 "bumpalo", 5705 "log", 5706 "once_cell", 5707 "proc-macro2", 5708 "quote", 5709 + "syn", 5710 "wasm-bindgen-shared", 5711 ] 5712 5713 [[package]] 5714 name = "wasm-bindgen-futures" 5715 + version = "0.4.42" 5716 source = "registry+https://github.com/rust-lang/crates.io-index" 5717 + checksum = "76bc14366121efc8dbb487ab05bcc9d346b3b5ec0eaa76e46594cabbe51762c0" 5718 dependencies = [ 5719 "cfg-if", 5720 "js-sys", ··· 5724 5725 [[package]] 5726 name = "wasm-bindgen-macro" 5727 + version = "0.2.92" 5728 source = "registry+https://github.com/rust-lang/crates.io-index" 5729 + checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" 5730 dependencies = [ 5731 "quote", 5732 "wasm-bindgen-macro-support", ··· 5734 5735 [[package]] 5736 name = "wasm-bindgen-macro-support" 5737 + version = "0.2.92" 5738 source = "registry+https://github.com/rust-lang/crates.io-index" 5739 + checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" 5740 dependencies = [ 5741 "proc-macro2", 5742 "quote", 5743 + "syn", 5744 "wasm-bindgen-backend", 5745 "wasm-bindgen-shared", 5746 ] 5747 5748 [[package]] 5749 name = "wasm-bindgen-shared" 5750 + version = "0.2.92" 5751 source = "registry+https://github.com/rust-lang/crates.io-index" 5752 + checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" 5753 5754 [[package]] 5755 name = "wasm-split" 5756 + version = "24.7.1" 5757 dependencies = [ 5758 "anyhow", 5759 "clap", ··· 5764 5765 [[package]] 5766 name = "wasm-streams" 5767 + version = "0.4.0" 5768 source = "registry+https://github.com/rust-lang/crates.io-index" 5769 + checksum = "b65dc4c90b63b118468cf747d8bf3566c1913ef60be765b5730ead9e0a3ba129" 5770 dependencies = [ 5771 "futures-util", 5772 "js-sys", ··· 5777 5778 [[package]] 5779 name = "wasmbin" 5780 + version = "0.8.1" 5781 source = "registry+https://github.com/rust-lang/crates.io-index" 5782 + checksum = "311322c49474a7490feac58b26e6b6b41fb0d4c6d4f3dae0c9736a9dcd77007a" 5783 dependencies = [ 5784 "custom_debug", 5785 "leb128", ··· 5790 5791 [[package]] 5792 name = "wasmbin-derive" 5793 + version = "0.2.3" 5794 source = "registry+https://github.com/rust-lang/crates.io-index" 5795 + checksum = "3961bf864c790b5a06939f8f36d2a1a6be5bf0f926ddc25fb159b1766f2874db" 5796 dependencies = [ 5797 "proc-macro2", 5798 "quote", 5799 + "syn", 5800 "synstructure", 5801 "thiserror", 5802 ] 5803 5804 [[package]] 5805 name = "wasmparser" 5806 + version = "0.209.1" 5807 source = "registry+https://github.com/rust-lang/crates.io-index" 5808 + checksum = "07035cc9a9b41e62d3bb3a3815a66ab87c993c06fe1cf6b2a3f2a18499d937db" 5809 dependencies = [ 5810 + "ahash", 5811 + "bitflags 2.6.0", 5812 + "hashbrown", 5813 "indexmap", 5814 + "semver 1.0.23", 5815 + "serde", 5816 ] 5817 5818 [[package]] ··· 5827 5828 [[package]] 5829 name = "web-sys" 5830 + version = "0.3.69" 5831 source = "registry+https://github.com/rust-lang/crates.io-index" 5832 + checksum = "77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef" 5833 dependencies = [ 5834 "js-sys", 5835 "wasm-bindgen", ··· 5849 5850 [[package]] 5851 name = "widestring" 5852 + version = "1.1.0" 5853 source = "registry+https://github.com/rust-lang/crates.io-index" 5854 + checksum = "7219d36b6eac893fa81e84ebe06485e7dcbb616177469b142df14f1f4deb1311" 5855 5856 [[package]] 5857 name = "winapi" ··· 5871 5872 [[package]] 5873 name = "winapi-util" 5874 + version = "0.1.8" 5875 source = "registry+https://github.com/rust-lang/crates.io-index" 5876 + checksum = "4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b" 5877 dependencies = [ 5878 + "windows-sys 0.52.0", 5879 ] 5880 5881 [[package]] ··· 5885 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 5886 5887 [[package]] 5888 + name = "windows" 5889 + version = "0.52.0" 5890 source = "registry+https://github.com/rust-lang/crates.io-index" 5891 + checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be" 5892 dependencies = [ 5893 + "windows-core", 5894 + "windows-targets 0.52.6", 5895 ] 5896 5897 [[package]] 5898 + name = "windows-core" 5899 + version = "0.52.0" 5900 source = "registry+https://github.com/rust-lang/crates.io-index" 5901 + checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 5902 dependencies = [ 5903 + "windows-targets 0.52.6", 5904 ] 5905 5906 [[package]] ··· 5913 ] 5914 5915 [[package]] 5916 + name = "windows-sys" 5917 + version = "0.52.0" 5918 source = "registry+https://github.com/rust-lang/crates.io-index" 5919 + checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 5920 dependencies = [ 5921 + "windows-targets 0.52.6", 5922 ] 5923 5924 [[package]] ··· 5937 ] 5938 5939 [[package]] 5940 + name = "windows-targets" 5941 + version = "0.52.6" 5942 source = "registry+https://github.com/rust-lang/crates.io-index" 5943 + checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" 5944 + dependencies = [ 5945 + "windows_aarch64_gnullvm 0.52.6", 5946 + "windows_aarch64_msvc 0.52.6", 5947 + "windows_i686_gnu 0.52.6", 5948 + "windows_i686_gnullvm", 5949 + "windows_i686_msvc 0.52.6", 5950 + "windows_x86_64_gnu 0.52.6", 5951 + "windows_x86_64_gnullvm 0.52.6", 5952 + "windows_x86_64_msvc 0.52.6", 5953 + ] 5954 5955 [[package]] 5956 name = "windows_aarch64_gnullvm" ··· 5959 checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 5960 5961 [[package]] 5962 + name = "windows_aarch64_gnullvm" 5963 + version = "0.52.6" 5964 source = "registry+https://github.com/rust-lang/crates.io-index" 5965 + checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" 5966 5967 [[package]] 5968 name = "windows_aarch64_msvc" ··· 5971 checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 5972 5973 [[package]] 5974 + name = "windows_aarch64_msvc" 5975 + version = "0.52.6" 5976 source = "registry+https://github.com/rust-lang/crates.io-index" 5977 + checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" 5978 5979 [[package]] 5980 name = "windows_i686_gnu" ··· 5983 checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 5984 5985 [[package]] 5986 + name = "windows_i686_gnu" 5987 + version = "0.52.6" 5988 source = "registry+https://github.com/rust-lang/crates.io-index" 5989 + checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" 5990 + 5991 + [[package]] 5992 + name = "windows_i686_gnullvm" 5993 + version = "0.52.6" 5994 + source = "registry+https://github.com/rust-lang/crates.io-index" 5995 + checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" 5996 5997 [[package]] 5998 name = "windows_i686_msvc" ··· 6001 checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 6002 6003 [[package]] 6004 + name = "windows_i686_msvc" 6005 + version = "0.52.6" 6006 source = "registry+https://github.com/rust-lang/crates.io-index" 6007 + checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" 6008 6009 [[package]] 6010 name = "windows_x86_64_gnu" ··· 6013 checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 6014 6015 [[package]] 6016 + name = "windows_x86_64_gnu" 6017 + version = "0.52.6" 6018 source = "registry+https://github.com/rust-lang/crates.io-index" 6019 + checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" 6020 6021 [[package]] 6022 name = "windows_x86_64_gnullvm" ··· 6025 checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 6026 6027 [[package]] 6028 + name = "windows_x86_64_gnullvm" 6029 + version = "0.52.6" 6030 source = "registry+https://github.com/rust-lang/crates.io-index" 6031 + checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" 6032 6033 [[package]] 6034 name = "windows_x86_64_msvc" ··· 6037 checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 6038 6039 [[package]] 6040 + name = "windows_x86_64_msvc" 6041 + version = "0.52.6" 6042 + source = "registry+https://github.com/rust-lang/crates.io-index" 6043 + checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" 6044 + 6045 + [[package]] 6046 name = "winnow" 6047 + version = "0.6.13" 6048 source = "registry+https://github.com/rust-lang/crates.io-index" 6049 + checksum = "59b5e5f6c299a3c7890b876a2a587f3115162487e704907d9b6cd29473052ba1" 6050 dependencies = [ 6051 "memchr", 6052 ] ··· 6062 ] 6063 6064 [[package]] 6065 + name = "winreg" 6066 + version = "0.52.0" 6067 + source = "registry+https://github.com/rust-lang/crates.io-index" 6068 + checksum = "a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5" 6069 + dependencies = [ 6070 + "cfg-if", 6071 + "windows-sys 0.48.0", 6072 + ] 6073 + 6074 + [[package]] 6075 + name = "write16" 6076 + version = "1.0.0" 6077 source = "registry+https://github.com/rust-lang/crates.io-index" 6078 + checksum = "d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936" 6079 6080 [[package]] 6081 + name = "writeable" 6082 + version = "0.5.5" 6083 + source = "registry+https://github.com/rust-lang/crates.io-index" 6084 + checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51" 6085 + 6086 + [[package]] 6087 + name = "wyz" 6088 + version = "0.5.1" 6089 source = "registry+https://github.com/rust-lang/crates.io-index" 6090 + checksum = "05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed" 6091 dependencies = [ 6092 + "tap", 6093 ] 6094 6095 [[package]] 6096 + name = "xmlparser" 6097 + version = "0.13.6" 6098 + source = "registry+https://github.com/rust-lang/crates.io-index" 6099 + checksum = "66fee0b777b0f5ac1c69bb06d361268faafa61cd4682ae064a171c16c433e9e4" 6100 + 6101 + [[package]] 6102 name = "yaxpeax-arch" 6103 + version = "0.2.8" 6104 source = "registry+https://github.com/rust-lang/crates.io-index" 6105 + checksum = "9f005c964432a1f9ee04598e094a3eb5f7568f6b33e89a2762d7bef6fbe8b255" 6106 dependencies = [ 6107 "crossterm", 6108 "num-traits", ··· 6112 6113 [[package]] 6114 name = "yaxpeax-x86" 6115 + version = "1.2.2" 6116 source = "registry+https://github.com/rust-lang/crates.io-index" 6117 + checksum = "9107477944697db42c41326f82d4c65b769b32512cdad1e086f36f0e0f25ff45" 6118 dependencies = [ 6119 "cfg-if", 6120 "num-traits", ··· 6124 ] 6125 6126 [[package]] 6127 + name = "yoke" 6128 + version = "0.7.4" 6129 + source = "registry+https://github.com/rust-lang/crates.io-index" 6130 + checksum = "6c5b1314b079b0930c31e3af543d8ee1757b1951ae1e1565ec704403a7240ca5" 6131 + dependencies = [ 6132 + "serde", 6133 + "stable_deref_trait", 6134 + "yoke-derive", 6135 + "zerofrom", 6136 + ] 6137 + 6138 + [[package]] 6139 + name = "yoke-derive" 6140 + version = "0.7.4" 6141 + source = "registry+https://github.com/rust-lang/crates.io-index" 6142 + checksum = "28cc31741b18cb6f1d5ff12f5b7523e3d6eb0852bbbad19d73905511d9849b95" 6143 + dependencies = [ 6144 + "proc-macro2", 6145 + "quote", 6146 + "syn", 6147 + "synstructure", 6148 + ] 6149 + 6150 + [[package]] 6151 + name = "zerocopy" 6152 + version = "0.7.35" 6153 + source = "registry+https://github.com/rust-lang/crates.io-index" 6154 + checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" 6155 + dependencies = [ 6156 + "zerocopy-derive", 6157 + ] 6158 + 6159 + [[package]] 6160 + name = "zerocopy-derive" 6161 + version = "0.7.35" 6162 + source = "registry+https://github.com/rust-lang/crates.io-index" 6163 + checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" 6164 + dependencies = [ 6165 + "proc-macro2", 6166 + "quote", 6167 + "syn", 6168 + ] 6169 + 6170 + [[package]] 6171 + name = "zerofrom" 6172 + version = "0.1.4" 6173 + source = "registry+https://github.com/rust-lang/crates.io-index" 6174 + checksum = "91ec111ce797d0e0784a1116d0ddcdbea84322cd79e5d5ad173daeba4f93ab55" 6175 + dependencies = [ 6176 + "zerofrom-derive", 6177 + ] 6178 + 6179 + [[package]] 6180 + name = "zerofrom-derive" 6181 + version = "0.1.4" 6182 + source = "registry+https://github.com/rust-lang/crates.io-index" 6183 + checksum = "0ea7b4a3637ea8669cedf0f1fd5c286a17f3de97b8dd5a70a6c167a1730e63a5" 6184 + dependencies = [ 6185 + "proc-macro2", 6186 + "quote", 6187 + "syn", 6188 + "synstructure", 6189 + ] 6190 + 6191 + [[package]] 6192 name = "zeroize" 6193 + version = "1.8.1" 6194 + source = "registry+https://github.com/rust-lang/crates.io-index" 6195 + checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde" 6196 + 6197 + [[package]] 6198 + name = "zerovec" 6199 + version = "0.10.4" 6200 + source = "registry+https://github.com/rust-lang/crates.io-index" 6201 + checksum = "aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079" 6202 + dependencies = [ 6203 + "yoke", 6204 + "zerofrom", 6205 + "zerovec-derive", 6206 + ] 6207 + 6208 + [[package]] 6209 + name = "zerovec-derive" 6210 + version = "0.10.3" 6211 source = "registry+https://github.com/rust-lang/crates.io-index" 6212 + checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6" 6213 + dependencies = [ 6214 + "proc-macro2", 6215 + "quote", 6216 + "syn", 6217 + ] 6218 6219 [[package]] 6220 name = "zip" 6221 + version = "2.1.1" 6222 source = "registry+https://github.com/rust-lang/crates.io-index" 6223 + checksum = "1dd56a4d5921bc2f99947ac5b3abe5f510b1be7376fdc5e9fce4a23c6a93e87c" 6224 dependencies = [ 6225 + "arbitrary", 6226 "bzip2", 6227 "crc32fast", 6228 "crossbeam-utils", 6229 + "displaydoc", 6230 "flate2", 6231 + "indexmap", 6232 + "memchr", 6233 + "thiserror", 6234 + "zopfli", 6235 + ] 6236 + 6237 + [[package]] 6238 + name = "zopfli" 6239 + version = "0.8.1" 6240 + source = "registry+https://github.com/rust-lang/crates.io-index" 6241 + checksum = "e5019f391bac5cf252e93bbcc53d039ffd62c7bfb7c150414d61369afe57e946" 6242 + dependencies = [ 6243 + "bumpalo", 6244 + "crc32fast", 6245 + "lockfree-object-pool", 6246 + "log", 6247 + "once_cell", 6248 + "simd-adler32", 6249 ] 6250 6251 [[package]] 6252 name = "zstd" 6253 + version = "0.13.2" 6254 source = "registry+https://github.com/rust-lang/crates.io-index" 6255 + checksum = "fcf2b778a664581e31e389454a7072dab1647606d44f7feea22cd5abb9c9f3f9" 6256 dependencies = [ 6257 "zstd-safe", 6258 ] 6259 6260 [[package]] 6261 name = "zstd-safe" 6262 + version = "7.2.0" 6263 source = "registry+https://github.com/rust-lang/crates.io-index" 6264 + checksum = "fa556e971e7b568dc775c136fc9de8c779b1c2fc3a63defaafadffdbd3181afa" 6265 dependencies = [ 6266 "zstd-sys", 6267 ] 6268 6269 [[package]] 6270 name = "zstd-sys" 6271 + version = "2.0.12+zstd.1.5.6" 6272 source = "registry+https://github.com/rust-lang/crates.io-index" 6273 + checksum = "0a4e40c320c3cb459d9a9ff6de98cff88f4751ee9275d140e2be94a2b74e4c13" 6274 dependencies = [ 6275 "cc", 6276 "pkg-config",
+3 -3
pkgs/by-name/sy/symbolicator/package.nix
··· 11 12 rustPlatform.buildRustPackage rec { 13 pname = "symbolicator"; 14 - version = "23.11.2"; 15 16 src = fetchFromGitHub { 17 owner = "getsentry"; 18 repo = "symbolicator"; 19 rev = version; 20 - hash = "sha256-pPzm57ZtsLLD7P0xIi+egKcQ3dcOGH6JV+C9u4uGGRM="; 21 fetchSubmodules = true; 22 }; 23 ··· 25 lockFile = ./Cargo.lock; 26 outputHashes = { 27 "cpp_demangle-0.4.1" = "sha256-9QopX2TOJc8bZ+UlSOFdjoe8NTJLVGrykyFL732tE3A="; 28 - "reqwest-0.11.22" = "sha256-0IPpirvQSpwaF3bc5jh67UdJtKen3uumNgz5L4iqmYg="; 29 }; 30 }; 31
··· 11 12 rustPlatform.buildRustPackage rec { 13 pname = "symbolicator"; 14 + version = "24.7.1"; 15 16 src = fetchFromGitHub { 17 owner = "getsentry"; 18 repo = "symbolicator"; 19 rev = version; 20 + hash = "sha256-thc1VXKtOc+kgIMHGDBp4InaSFG9mK9WYS7g90b5Fzs="; 21 fetchSubmodules = true; 22 }; 23 ··· 25 lockFile = ./Cargo.lock; 26 outputHashes = { 27 "cpp_demangle-0.4.1" = "sha256-9QopX2TOJc8bZ+UlSOFdjoe8NTJLVGrykyFL732tE3A="; 28 + "reqwest-0.12.2" = "sha256-m46NyzsgXsDxb6zwVXP0wCdtCH+rb5f0x+oPNHuBF8s="; 29 }; 30 }; 31
+2 -2
pkgs/by-name/te/terraform-local/package.nix
··· 5 }: 6 python3Packages.buildPythonApplication rec { 7 pname = "terraform_local"; 8 - version = "0.18.2"; 9 pyproject = true; 10 11 src = fetchPypi { 12 inherit pname version; 13 - hash = "sha256-8opiMd6ZxgWRJIDa0vhZJh5bmsO/CaHgGJ4sdEdxZLc="; 14 }; 15 16 build-system = with python3Packages; [ setuptools ];
··· 5 }: 6 python3Packages.buildPythonApplication rec { 7 pname = "terraform_local"; 8 + version = "0.19.0"; 9 pyproject = true; 10 11 src = fetchPypi { 12 inherit pname version; 13 + hash = "sha256-0E11eaEhz1pwP9MBVilqioj92fZP7wjLJcR4no79n9s="; 14 }; 15 16 build-system = with python3Packages; [ setuptools ];
+2 -2
pkgs/by-name/ya/yamlscript/package.nix
··· 2 3 buildGraalvmNativeImage rec { 4 pname = "yamlscript"; 5 - version = "0.1.69"; 6 7 src = fetchurl { 8 url = "https://github.com/yaml/yamlscript/releases/download/${version}/yamlscript.cli-${version}-standalone.jar"; 9 - hash = "sha256-Bw+TO9u0o+GHqVLPR7M4hFl1lMPa+tVDCeTEUoBBgcU="; 10 }; 11 12 executable = "ys";
··· 2 3 buildGraalvmNativeImage rec { 4 pname = "yamlscript"; 5 + version = "0.1.71"; 6 7 src = fetchurl { 8 url = "https://github.com/yaml/yamlscript/releases/download/${version}/yamlscript.cli-${version}-standalone.jar"; 9 + hash = "sha256-ko34trxTZmEkh/rltHLeweUg0deH7yiN6ME5igJiHHY="; 10 }; 11 12 executable = "ys";
+2
pkgs/development/coq-modules/interval/default.nix
··· 7 domain = "gitlab.inria.fr"; 8 inherit version; 9 defaultVersion = with lib.versions; lib.switch coq.coq-version [ 10 { case = range "8.12" "8.19"; out = "4.10.0"; } 11 { case = range "8.12" "8.18"; out = "4.9.0"; } 12 { case = range "8.12" "8.17"; out = "4.8.0"; } ··· 16 { case = range "8.7" "8.11"; out = "3.4.2"; } 17 { case = range "8.5" "8.6"; out = "3.3.0"; } 18 ] null; 19 release."4.10.0".sha256 = "sha256-MZJVoKGLXjDabdv9BuUSK1L9z1cubzC9cqVuWevKIXQ="; 20 release."4.9.0".sha256 = "sha256-+5NppyQahcc1idGu/U3B+EIWuZz2L3/oY7dIJR6pitE="; 21 release."4.8.1".sha256 = "sha256-gknZ3bA90YY2AvwfFsP5iMhohwkQ8G96mH+4st2RPDc=";
··· 7 domain = "gitlab.inria.fr"; 8 inherit version; 9 defaultVersion = with lib.versions; lib.switch coq.coq-version [ 10 + { case = range "8.13" "8.20"; out = "4.11.0"; } 11 { case = range "8.12" "8.19"; out = "4.10.0"; } 12 { case = range "8.12" "8.18"; out = "4.9.0"; } 13 { case = range "8.12" "8.17"; out = "4.8.0"; } ··· 17 { case = range "8.7" "8.11"; out = "3.4.2"; } 18 { case = range "8.5" "8.6"; out = "3.3.0"; } 19 ] null; 20 + release."4.11.0".sha256 = "sha256-vPwa4zSjyvxHLGDoNaBnHV2pb77dnQFbC50BL80fcvE="; 21 release."4.10.0".sha256 = "sha256-MZJVoKGLXjDabdv9BuUSK1L9z1cubzC9cqVuWevKIXQ="; 22 release."4.9.0".sha256 = "sha256-+5NppyQahcc1idGu/U3B+EIWuZz2L3/oY7dIJR6pitE="; 23 release."4.8.1".sha256 = "sha256-gknZ3bA90YY2AvwfFsP5iMhohwkQ8G96mH+4st2RPDc=";
+2 -2
pkgs/development/libraries/level-zero/default.nix
··· 9 10 stdenv.mkDerivation rec { 11 pname = "level-zero"; 12 - version = "1.17.19"; 13 14 src = fetchFromGitHub { 15 owner = "oneapi-src"; 16 repo = "level-zero"; 17 rev = "refs/tags/v${version}"; 18 - hash = "sha256-WfnoYLBBXzYQ35Og6UgGFv6ebLMBos49JvJcZANRhd8="; 19 }; 20 21 nativeBuildInputs = [ cmake addDriverRunpath ];
··· 9 10 stdenv.mkDerivation rec { 11 pname = "level-zero"; 12 + version = "1.17.25"; 13 14 src = fetchFromGitHub { 15 owner = "oneapi-src"; 16 repo = "level-zero"; 17 rev = "refs/tags/v${version}"; 18 + hash = "sha256-nC0Bp6Ggs5MDxBbrHVIh73LBb5yyMOUFuLXF06nvLkE="; 19 }; 20 21 nativeBuildInputs = [ cmake addDriverRunpath ];
+1 -1
pkgs/development/libraries/pinocchio/default.nix
··· 7 , boost 8 , eigen 9 , example-robot-data 10 - , casadiSupport ? !stdenv.isDarwin 11 , collisionSupport ? true 12 , console-bridge 13 , jrl-cmakemodules
··· 7 , boost 8 , eigen 9 , example-robot-data 10 + , casadiSupport ? true 11 , collisionSupport ? true 12 , console-bridge 13 , jrl-cmakemodules
+40 -6
pkgs/development/libraries/science/math/bonmin/default.nix
··· 1 { lib 2 , stdenv 3 , fetchFromGitHub 4 , gfortran 5 , pkg-config 6 , blas 7 , bzip2 8 , cbc 9 , clp 10 , ipopt 11 , lapack 12 , libamplsolver 13 , zlib 14 }: 15 ··· 27 }; 28 29 nativeBuildInputs = [ 30 gfortran 31 pkg-config 32 ]; 33 buildInputs = [ 34 blas ··· 38 ipopt 39 lapack 40 libamplsolver 41 zlib 42 ]; 43 44 - meta = with lib; { 45 description = "Open-source code for solving general MINLP (Mixed Integer NonLinear Programming) problems"; 46 mainProgram = "bonmin"; 47 homepage = "https://github.com/coin-or/Bonmin"; 48 - license = licenses.epl10; 49 - platforms = platforms.unix; 50 - maintainers = with maintainers; [ aanderse ]; 51 - # never built on aarch64-darwin, x86_64-darwin since first introduction in nixpkgs 52 - broken = stdenv.isDarwin; 53 }; 54 }
··· 1 { lib 2 , stdenv 3 , fetchFromGitHub 4 + , fontconfig 5 , gfortran 6 , pkg-config 7 , blas 8 , bzip2 9 , cbc 10 , clp 11 + , doxygen 12 + , graphviz 13 , ipopt 14 , lapack 15 , libamplsolver 16 + , osi 17 + , texliveSmall 18 , zlib 19 }: 20 ··· 32 }; 33 34 nativeBuildInputs = [ 35 + doxygen 36 gfortran 37 + graphviz 38 pkg-config 39 + texliveSmall 40 ]; 41 buildInputs = [ 42 blas ··· 46 ipopt 47 lapack 48 libamplsolver 49 + osi 50 zlib 51 ]; 52 53 + configureFlagsArray = lib.optionals stdenv.isDarwin [ 54 + "--with-asl-lib=-lipoptamplinterface -lamplsolver" 55 + ]; 56 + 57 + # Fix doc install. Should not be necessary after next release 58 + # ref https://github.com/coin-or/Bonmin/commit/4f665bc9e489a73cb867472be9aea518976ecd28 59 + sourceRoot = "${src.name}/Bonmin"; 60 + 61 + # Fontconfig error: Cannot load default config file: No such file: (null) 62 + env.FONTCONFIG_FILE = "${fontconfig.out}/etc/fonts/fonts.conf"; 63 + 64 + # Fontconfig error: No writable cache directories 65 + preBuild = "export XDG_CACHE_HOME=$(mktemp -d)"; 66 + 67 + doCheck = true; 68 + checkTarget = "test"; 69 + 70 + # ignore one failing test 71 + postPatch = lib.optionalString stdenv.isDarwin '' 72 + substituteInPlace test/Makefile.in --replace-fail \ 73 + "./unitTest\''$(EXEEXT)" \ 74 + "" 75 + ''; 76 + 77 + # install documentation 78 + postInstall = "make install-doxygen-docs"; 79 + 80 + meta = { 81 description = "Open-source code for solving general MINLP (Mixed Integer NonLinear Programming) problems"; 82 mainProgram = "bonmin"; 83 homepage = "https://github.com/coin-or/Bonmin"; 84 + license = lib.licenses.epl10; 85 + platforms = lib.platforms.unix; 86 + maintainers = with lib.maintainers; [ aanderse ]; 87 }; 88 }
+1 -1
pkgs/development/libraries/science/math/ipopt/default.nix
··· 6 , lapack 7 , gfortran 8 , enableAMPL ? true, libamplsolver 9 - , enableMUMPS ? !stdenv.isDarwin, mumps, mpi 10 , enableSPRAL ? true, spral 11 }: 12
··· 6 , lapack 7 , gfortran 8 , enableAMPL ? true, libamplsolver 9 + , enableMUMPS ? true, mumps, mpi 10 , enableSPRAL ? true, spral 11 }: 12
+3 -3
pkgs/development/php-packages/phan/default.nix
··· 7 (php.withExtensions ({ enabled, all }: enabled ++ (with all; [ ast ]))).buildComposerProject 8 (finalAttrs: { 9 pname = "phan"; 10 - version = "5.4.4"; 11 12 src = fetchFromGitHub { 13 owner = "phan"; 14 repo = "phan"; 15 rev = finalAttrs.version; 16 - hash = "sha256-9kHTDuCvh0qV6Av6uLD0t4vJO5XLL9dgRAgaREsV7zM="; 17 }; 18 19 - vendorHash = "sha256-yE85MBseJa0VGV5EbjT0te4QT3697YvtumGkMMfZtxI="; 20 21 meta = { 22 description = "Static analyzer for PHP";
··· 7 (php.withExtensions ({ enabled, all }: enabled ++ (with all; [ ast ]))).buildComposerProject 8 (finalAttrs: { 9 pname = "phan"; 10 + version = "5.4.5"; 11 12 src = fetchFromGitHub { 13 owner = "phan"; 14 repo = "phan"; 15 rev = finalAttrs.version; 16 + hash = "sha256-CSV+kapCzGOCBaYnX0lJVlDdZGNBCKZ/nogOac1xj1A="; 17 }; 18 19 + vendorHash = "sha256-qRcB0KmUJWRQaMlnK1JdUsZrikThD6nQnrqQZm9yROk="; 20 21 meta = { 22 description = "Static analyzer for PHP";
+2 -2
pkgs/development/python-modules/apsw/default.nix
··· 10 11 buildPythonPackage rec { 12 pname = "apsw"; 13 - version = "3.46.0.1"; 14 pyproject = true; 15 16 disabled = pythonOlder "3.8"; ··· 19 owner = "rogerbinns"; 20 repo = "apsw"; 21 rev = "refs/tags/${version}"; 22 - hash = "sha256-GcfHkK4TCHPA2K6ymXtpCwNUCCUq0vq98UjYGGwn588="; 23 }; 24 25 build-system = [ setuptools ];
··· 10 11 buildPythonPackage rec { 12 pname = "apsw"; 13 + version = "3.46.1.0"; 14 pyproject = true; 15 16 disabled = pythonOlder "3.8"; ··· 19 owner = "rogerbinns"; 20 repo = "apsw"; 21 rev = "refs/tags/${version}"; 22 + hash = "sha256-/MMCwdd2juFbv/lrYwuO2mdWm0+v+YFn6h9CwdQMTpg="; 23 }; 24 25 build-system = [ setuptools ];
+1 -1
pkgs/development/python-modules/dvc/default.nix
··· 66 owner = "iterative"; 67 repo = "dvc"; 68 rev = "refs/tags/${version}"; 69 - hash = "sha256-tC1Uv0EQZc0G4Eub98c/0mOp+haQPiQFGErQiRK0Gcw="; 70 }; 71 72 pythonRelaxDeps = [
··· 66 owner = "iterative"; 67 repo = "dvc"; 68 rev = "refs/tags/${version}"; 69 + hash = "sha256-5akMXeHpj7LXhUGxpKLgp4p9WDhRcRRfisILsS1f9kM="; 70 }; 71 72 pythonRelaxDeps = [
+3 -3
pkgs/development/python-modules/graph-tool/default.nix
··· 34 in 35 buildPythonPackage rec { 36 pname = "graph-tool"; 37 - version = "2.72"; 38 format = "other"; 39 40 src = fetchurl { 41 url = "https://downloads.skewed.de/graph-tool/graph-tool-${version}.tar.bz2"; 42 - hash = "sha256-fInEzyauJPTjOU4XAR0TkIDbpAjli+rpzH++iztunHQ="; 43 }; 44 45 # Remove error messages about tput during build process without adding ncurses, ··· 99 homepage = "https://graph-tool.skewed.de"; 100 changelog = "https://git.skewed.de/count0/graph-tool/commits/release-${version}"; 101 license = lib.licenses.lgpl3Plus; 102 - maintainers = [ ]; 103 }; 104 }
··· 34 in 35 buildPythonPackage rec { 36 pname = "graph-tool"; 37 + version = "2.77"; 38 format = "other"; 39 40 src = fetchurl { 41 url = "https://downloads.skewed.de/graph-tool/graph-tool-${version}.tar.bz2"; 42 + hash = "sha256-mu/6r1Uo836ZTxuIL3UdsKvuUz+H1FZY9Y3ZbEBK0LQ="; 43 }; 44 45 # Remove error messages about tput during build process without adding ncurses, ··· 99 homepage = "https://graph-tool.skewed.de"; 100 changelog = "https://git.skewed.de/count0/graph-tool/commits/release-${version}"; 101 license = lib.licenses.lgpl3Plus; 102 + maintainers = [ lib.maintainers.mjoerg ]; 103 }; 104 }
+8 -11
pkgs/development/python-modules/imageio/default.nix
··· 32 33 buildPythonPackage rec { 34 pname = "imageio"; 35 - version = "2.34.2"; 36 pyproject = true; 37 38 disabled = pythonOlder "3.8"; ··· 41 owner = "imageio"; 42 repo = "imageio"; 43 rev = "refs/tags/v${version}"; 44 - hash = "sha256-1q/LPEdo9rzcIR1ZD+bIP8MIKe7PmxRd8UX6c5C0V5k="; 45 }; 46 47 patches = lib.optionals (!stdenv.isDarwin) [ ··· 58 pillow 59 ]; 60 61 - passthru.optional-dependencies = { 62 bsdf = [ ]; 63 dicom = [ ]; 64 feisem = [ ]; ··· 79 heif = [ pillow-heif ]; 80 }; 81 82 - nativeCheckInputs = 83 - [ 84 - fsspec 85 - psutil 86 - pytestCheckHook 87 - ] 88 - ++ fsspec.optional-dependencies.github 89 - ++ lib.flatten (builtins.attrValues passthru.optional-dependencies); 90 91 pytestFlagsArray = [ "-m 'not needs_internet'" ]; 92
··· 32 33 buildPythonPackage rec { 34 pname = "imageio"; 35 + version = "2.35.0"; 36 pyproject = true; 37 38 disabled = pythonOlder "3.8"; ··· 41 owner = "imageio"; 42 repo = "imageio"; 43 rev = "refs/tags/v${version}"; 44 + hash = "sha256-mmd3O7vvqKiHISASE5xRnBzuYon9HeEYRZGyDKy7n9o="; 45 }; 46 47 patches = lib.optionals (!stdenv.isDarwin) [ ··· 58 pillow 59 ]; 60 61 + optional-dependencies = { 62 bsdf = [ ]; 63 dicom = [ ]; 64 feisem = [ ]; ··· 79 heif = [ pillow-heif ]; 80 }; 81 82 + nativeCheckInputs = [ 83 + fsspec 84 + psutil 85 + pytestCheckHook 86 + ] ++ fsspec.optional-dependencies.github ++ lib.flatten (builtins.attrValues optional-dependencies); 87 88 pytestFlagsArray = [ "-m 'not needs_internet'" ]; 89
+4 -4
pkgs/development/python-modules/keystoneauth1/default.nix
··· 26 27 buildPythonPackage rec { 28 pname = "keystoneauth1"; 29 - version = "5.6.0"; 30 pyproject = true; 31 32 src = fetchPypi { 33 inherit pname version; 34 - hash = "sha256-7LfzR1nr4QPbNyqwlTwLghkp3dSX8zKqaz72yqz/7Yg="; 35 }; 36 37 postPatch = '' ··· 40 rm test-requirements.txt 41 ''; 42 43 - nativeBuildInputs = [ setuptools ]; 44 45 - propagatedBuildInputs = [ 46 betamax 47 iso8601 48 lxml
··· 26 27 buildPythonPackage rec { 28 pname = "keystoneauth1"; 29 + version = "5.7.0"; 30 pyproject = true; 31 32 src = fetchPypi { 33 inherit pname version; 34 + hash = "sha256-sswtaNGkjpwsbZsbH9ANfHvf4IboBAtR5wk4qLo639E="; 35 }; 36 37 postPatch = '' ··· 40 rm test-requirements.txt 41 ''; 42 43 + build-system = [ setuptools ]; 44 45 + dependencies = [ 46 betamax 47 iso8601 48 lxml
+2 -2
pkgs/development/python-modules/lacuscore/default.nix
··· 17 18 buildPythonPackage rec { 19 pname = "lacuscore"; 20 - version = "1.10.9"; 21 pyproject = true; 22 23 disabled = pythonOlder "3.8"; ··· 26 owner = "ail-project"; 27 repo = "LacusCore"; 28 rev = "refs/tags/v${version}"; 29 - hash = "sha256-6DBfmojU9p0QAojYxFSciQkc8uvQtRw37Fc8Mp5Eu/8="; 30 }; 31 32 pythonRelaxDeps = [
··· 17 18 buildPythonPackage rec { 19 pname = "lacuscore"; 20 + version = "1.10.10"; 21 pyproject = true; 22 23 disabled = pythonOlder "3.8"; ··· 26 owner = "ail-project"; 27 repo = "LacusCore"; 28 rev = "refs/tags/v${version}"; 29 + hash = "sha256-FayFtkCV19fHlwsHIljVYEXJc8rxGZingfug3k2JCBM="; 30 }; 31 32 pythonRelaxDeps = [
+2 -2
pkgs/development/python-modules/mitogen/default.nix
··· 8 9 buildPythonPackage rec { 10 pname = "mitogen"; 11 - version = "0.3.8"; 12 pyproject = true; 13 14 disabled = pythonOlder "3.7"; ··· 17 owner = "mitogen-hq"; 18 repo = "mitogen"; 19 rev = "refs/tags/v${version}"; 20 - hash = "sha256-6fuSmigLtNKrdOOSlmvPvzCIdFuvCuz/etNBXr5O0WQ="; 21 }; 22 23 build-system = [ setuptools ];
··· 8 9 buildPythonPackage rec { 10 pname = "mitogen"; 11 + version = "0.3.9"; 12 pyproject = true; 13 14 disabled = pythonOlder "3.7"; ··· 17 owner = "mitogen-hq"; 18 repo = "mitogen"; 19 rev = "refs/tags/v${version}"; 20 + hash = "sha256-dfOufUvDsrBFvnz8/mp7iY9Tm52KoFFuQQnbq85qTGs="; 21 }; 22 23 build-system = [ setuptools ];
+14 -7
pkgs/development/python-modules/osc-lib/default.nix
··· 7 oslo-utils, 8 openstacksdk, 9 pbr, 10 requests-mock, 11 - simplejson, 12 stestr, 13 }: 14 15 buildPythonPackage rec { 16 pname = "osc-lib"; 17 - version = "2.8.0"; 18 - format = "setuptools"; 19 20 src = fetchFromGitHub { 21 owner = "openstack"; 22 repo = "osc-lib"; 23 rev = version; 24 - hash = "sha256-ijL/m9BTAgDUjqy77nkl3rDppeUPBycmEqlL6uMruIA="; 25 }; 26 27 # fake version to make pbr.packaging happy and not reject it... 28 PBR_VERSION = version; 29 30 - nativeBuildInputs = [ pbr ]; 31 32 - propagatedBuildInputs = [ 33 cliff 34 openstacksdk 35 oslo-i18n 36 oslo-utils 37 - simplejson 38 ]; 39 40 nativeCheckInputs = [
··· 7 oslo-utils, 8 openstacksdk, 9 pbr, 10 + pythonOlder, 11 requests-mock, 12 + setuptools, 13 + requests, 14 stestr, 15 }: 16 17 buildPythonPackage rec { 18 pname = "osc-lib"; 19 + version = "3.1.0"; 20 + pyproject = true; 21 + 22 + disabled = pythonOlder "3.8"; 23 24 src = fetchFromGitHub { 25 owner = "openstack"; 26 repo = "osc-lib"; 27 rev = version; 28 + hash = "sha256-DDjWM4hjHPXYDeAJ6FDZZPzi65DG1rJ3efs8MouX1WY="; 29 }; 30 31 # fake version to make pbr.packaging happy and not reject it... 32 PBR_VERSION = version; 33 34 + build-system = [ 35 + pbr 36 + setuptools 37 + ]; 38 39 + dependencies = [ 40 cliff 41 openstacksdk 42 oslo-i18n 43 oslo-utils 44 + requests 45 ]; 46 47 nativeCheckInputs = [
+7 -4
pkgs/development/python-modules/oslo-config/default.nix
··· 9 pyyaml, 10 requests, 11 rfc3986, 12 stevedore, 13 callPackage, 14 }: 15 16 buildPythonPackage rec { 17 pname = "oslo-config"; 18 - version = "9.4.0"; 19 - format = "setuptools"; 20 21 src = fetchPypi { 22 pname = "oslo.config"; 23 inherit version; 24 - hash = "sha256-NbEaZhtgjttQMF2tkeTjCBnZDveUt9fbpb2LLvLrjA0="; 25 }; 26 27 postPatch = '' ··· 30 rm test-requirements.txt 31 ''; 32 33 - propagatedBuildInputs = [ 34 debtcollector 35 netaddr 36 oslo-i18n
··· 9 pyyaml, 10 requests, 11 rfc3986, 12 + setuptools, 13 stevedore, 14 callPackage, 15 }: 16 17 buildPythonPackage rec { 18 pname = "oslo-config"; 19 + version = "9.5.0"; 20 + pyproject = true; 21 22 src = fetchPypi { 23 pname = "oslo.config"; 24 inherit version; 25 + hash = "sha256-qlAARIhrbFX3ZXfLWpNJKkWWxfkoM3Z2DqeFLMScmaM="; 26 }; 27 28 postPatch = '' ··· 31 rm test-requirements.txt 32 ''; 33 34 + build-system = [ setuptools ]; 35 + 36 + dependencies = [ 37 debtcollector 38 netaddr 39 oslo-i18n
+7 -4
pkgs/development/python-modules/oslo-log/default.nix
··· 14 python-dateutil, 15 pytestCheckHook, 16 pythonOlder, 17 }: 18 19 buildPythonPackage rec { 20 pname = "oslo-log"; 21 - version = "6.0.0"; 22 - format = "setuptools"; 23 24 disabled = pythonOlder "3.8"; 25 26 src = fetchPypi { 27 pname = "oslo.log"; 28 inherit version; 29 - hash = "sha256-ifDW+iy6goH4m1CKf+Sb+5far1XFJ4GH1FowaZceaH8="; 30 }; 31 32 - propagatedBuildInputs = [ 33 oslo-config 34 oslo-context 35 oslo-serialization
··· 14 python-dateutil, 15 pytestCheckHook, 16 pythonOlder, 17 + setuptools, 18 }: 19 20 buildPythonPackage rec { 21 pname = "oslo-log"; 22 + version = "6.1.1"; 23 + pyproject = true; 24 25 disabled = pythonOlder "3.8"; 26 27 src = fetchPypi { 28 pname = "oslo.log"; 29 inherit version; 30 + hash = "sha256-41oSz+TK0T/7Cu2pn8yiCnBdD2lKhMLvewe0WWD4j7Q="; 31 }; 32 33 + build-system = [ setuptools ]; 34 + 35 + dependencies = [ 36 oslo-config 37 oslo-context 38 oslo-serialization
+4 -4
pkgs/development/python-modules/python-openstackclient/default.nix
··· 13 python-ironicclient, 14 python-keystoneclient, 15 python-manilaclient, 16 - python-novaclient, 17 python-openstackclient, 18 requests-mock, 19 setuptools, 20 sphinxHook, 21 sphinxcontrib-apidoc, ··· 25 26 buildPythonPackage rec { 27 pname = "python-openstackclient"; 28 - version = "6.6.0"; 29 pyproject = true; 30 31 src = fetchPypi { 32 inherit pname version; 33 - hash = "sha256-u+8e00gpxBBSsuyiZIDinKH3K+BY0UMNpTQexExPKVw="; 34 }; 35 36 build-system = [ ··· 47 pbr 48 python-cinderclient 49 python-keystoneclient 50 - python-novaclient 51 ]; 52 53 nativeCheckInputs = [
··· 13 python-ironicclient, 14 python-keystoneclient, 15 python-manilaclient, 16 python-openstackclient, 17 requests-mock, 18 + requests, 19 setuptools, 20 sphinxHook, 21 sphinxcontrib-apidoc, ··· 25 26 buildPythonPackage rec { 27 pname = "python-openstackclient"; 28 + version = "7.0.0"; 29 pyproject = true; 30 31 src = fetchPypi { 32 inherit pname version; 33 + hash = "sha256-1HDjWYySnZI/12j9+Gb1G9NKkb+xfrcMoTY/q7aL0uA="; 34 }; 35 36 build-system = [ ··· 47 pbr 48 python-cinderclient 49 python-keystoneclient 50 + requests 51 ]; 52 53 nativeCheckInputs = [
+3 -3
pkgs/development/tools/bearer/default.nix
··· 8 9 buildGoModule rec { 10 pname = "bearer"; 11 - version = "1.46.0"; 12 13 src = fetchFromGitHub { 14 owner = "bearer"; 15 repo = "bearer"; 16 rev = "refs/tags/v${version}"; 17 - hash = "sha256-3zazf7dAw0dt+eZHirpKBQrB1BrOLCJokkvL3RxAdnw="; 18 }; 19 20 - vendorHash = "sha256-wlo8HZqbrBEcCzNms6PKNV7JjmwlL2vJ3bly12RrcB4="; 21 22 subPackages = [ "cmd/bearer" ]; 23
··· 8 9 buildGoModule rec { 10 pname = "bearer"; 11 + version = "1.46.1"; 12 13 src = fetchFromGitHub { 14 owner = "bearer"; 15 repo = "bearer"; 16 rev = "refs/tags/v${version}"; 17 + hash = "sha256-zMQvD6ats1zJ/hK/aZh0LKWdSRqcR0BrAVcD4KnRwMQ="; 18 }; 19 20 + vendorHash = "sha256-1wxy/NXZCntVf8Po3Rn+pueadcveE0v3Jc0d4eYkY6s="; 21 22 subPackages = [ "cmd/bearer" ]; 23
+3 -3
pkgs/development/tools/go-tools/default.nix
··· 5 6 buildGoModule rec { 7 pname = "go-tools"; 8 - version = "2023.1.7"; 9 10 src = fetchFromGitHub { 11 owner = "dominikh"; 12 repo = "go-tools"; 13 rev = version; 14 - sha256 = "sha256-oR3fsvZmeddN75WsxOMcYe/RAIjYz+ba03ADJfDUqNg="; 15 }; 16 17 - vendorHash = "sha256-dUO2Iw+RYk8s+3IV2/TSKjaX61YkD/AROq3177r+wKE="; 18 19 excludedPackages = [ "website" ]; 20
··· 5 6 buildGoModule rec { 7 pname = "go-tools"; 8 + version = "2024.1"; 9 10 src = fetchFromGitHub { 11 owner = "dominikh"; 12 repo = "go-tools"; 13 rev = version; 14 + sha256 = "sha256-uk2U8Jp/myJA6rmw+pk3DmmFLMqzfg8uudgTgc2Us5c="; 15 }; 16 17 + vendorHash = "sha256-OZ67BWsIUaU24BPQ1VjbGE4GkDZUKgbBG3ynUVXvyaU="; 18 19 excludedPackages = [ "website" ]; 20
+3 -3
pkgs/development/tools/golangci-lint/default.nix
··· 2 3 buildGoModule rec { 4 pname = "golangci-lint"; 5 - version = "1.59.1"; 6 7 src = fetchFromGitHub { 8 owner = "golangci"; 9 repo = "golangci-lint"; 10 rev = "v${version}"; 11 - hash = "sha256-VFU/qGyKBMYr0wtHXyaMjS5fXKAHWe99wDZuSyH8opg="; 12 }; 13 14 - vendorHash = "sha256-yYwYISK1wM/mSlAcDSIwYRo8sRWgw2u+SsvgjH+Z/7M="; 15 16 subPackages = [ "cmd/golangci-lint" ]; 17
··· 2 3 buildGoModule rec { 4 pname = "golangci-lint"; 5 + version = "1.60.1"; 6 7 src = fetchFromGitHub { 8 owner = "golangci"; 9 repo = "golangci-lint"; 10 rev = "v${version}"; 11 + hash = "sha256-+F/t5UJjyqOsabi2J4M9g5JvAqfKjOvlzdhNozRCv70="; 12 }; 13 14 + vendorHash = "sha256-elDDSAeEpKXn6fhBFB218mWsSq0mo+GcfQsTDOAPSCI="; 15 16 subPackages = [ "cmd/golangci-lint" ]; 17
+1 -1
pkgs/development/tools/rust/cargo-pgrx/buildPgrxExtension.nix
··· 119 120 NIX_PGLIBDIR="${postgresql}/lib" \ 121 PGRX_BUILD_FLAGS="--frozen -j $NIX_BUILD_CORES ${builtins.concatStringsSep " " cargoBuildFlags}" \ 122 - RUSTFLAGS="${lib.optionalString stdenv.isDarwin "-Clink-args=-Wl,-undefined,dynamic_lookup"}" \ 123 cargo pgrx package \ 124 --pg-config ${postgresql}/bin/pg_config \ 125 ${maybeDebugFlag} \
··· 119 120 NIX_PGLIBDIR="${postgresql}/lib" \ 121 PGRX_BUILD_FLAGS="--frozen -j $NIX_BUILD_CORES ${builtins.concatStringsSep " " cargoBuildFlags}" \ 122 + ${lib.optionalString stdenv.isDarwin ''RUSTFLAGS="''${RUSTFLAGS:+''${RUSTFLAGS} }-Clink-args=-Wl,-undefined,dynamic_lookup"''} \ 123 cargo pgrx package \ 124 --pg-config ${postgresql}/bin/pg_config \ 125 ${maybeDebugFlag} \
+22 -17
pkgs/misc/wiki-tui/default.nix
··· 1 - { lib 2 - , stdenv 3 - , rustPlatform 4 - , fetchFromGitHub 5 - , ncurses 6 - , openssl 7 - , pkg-config 8 - , Security 9 }: 10 11 rustPlatform.buildRustPackage rec { ··· 14 15 src = fetchFromGitHub { 16 owner = "Builditluc"; 17 - repo = pname; 18 rev = "v${version}"; 19 hash = "sha256-euyg4wYWYerYT3hKdOCjokx8lJldGN7E3PHimDgQy3U="; 20 }; 21 22 - nativeBuildInputs = [ 23 - pkg-config 24 - ]; 25 26 buildInputs = [ 27 ncurses 28 openssl 29 - ] ++ lib.optionals stdenv.isDarwin [ 30 - Security 31 - ]; 32 33 - cargoHash = "sha256-rKTR7vKt8woWAn7XgNYFiWu4KSiZYhaH+PLEIOfbNIY="; 34 35 meta = with lib; { 36 description = "Simple and easy to use Wikipedia Text User Interface"; 37 homepage = "https://github.com/builditluc/wiki-tui"; 38 changelog = "https://github.com/Builditluc/wiki-tui/releases/tag/v${version}"; 39 license = licenses.mit; 40 - maintainers = with maintainers; [ lom builditluc matthiasbeyer ]; 41 mainProgram = "wiki-tui"; 42 }; 43 }
··· 1 + { 2 + lib, 3 + stdenv, 4 + rustPlatform, 5 + fetchFromGitHub, 6 + ncurses, 7 + openssl, 8 + pkg-config, 9 + Security, 10 }: 11 12 rustPlatform.buildRustPackage rec { ··· 15 16 src = fetchFromGitHub { 17 owner = "Builditluc"; 18 + repo = "wiki-tui"; 19 rev = "v${version}"; 20 hash = "sha256-euyg4wYWYerYT3hKdOCjokx8lJldGN7E3PHimDgQy3U="; 21 }; 22 23 + # Note: bump `time` dependency to be able to build with rust 1.80, should be removed on the next 24 + # release (see: https://github.com/NixOS/nixpkgs/issues/332957) 25 + cargoPatches = [ ./time.patch ]; 26 + 27 + nativeBuildInputs = [ pkg-config ]; 28 29 buildInputs = [ 30 ncurses 31 openssl 32 + ] ++ lib.optionals stdenv.isDarwin [ Security ]; 33 34 + cargoHash = "sha256-XovbT+KC0va7yC5j7kf6t1SnXe1uyy1KI8FRV1AwkS0="; 35 36 meta = with lib; { 37 description = "Simple and easy to use Wikipedia Text User Interface"; 38 homepage = "https://github.com/builditluc/wiki-tui"; 39 changelog = "https://github.com/Builditluc/wiki-tui/releases/tag/v${version}"; 40 license = licenses.mit; 41 + maintainers = with maintainers; [ 42 + lom 43 + builditluc 44 + matthiasbeyer 45 + ]; 46 mainProgram = "wiki-tui"; 47 }; 48 }
+211
pkgs/misc/wiki-tui/time.patch
···
··· 1 + diff --git a/Cargo.lock b/Cargo.lock 2 + index e66f0ac..918c3b2 100644 3 + --- a/Cargo.lock 4 + +++ b/Cargo.lock 5 + @@ -318,7 +318,7 @@ dependencies = [ 6 + "log", 7 + "num", 8 + "owning_ref", 9 + - "time 0.3.22", 10 + + "time 0.3.36", 11 + "unicode-segmentation", 12 + "unicode-width", 13 + "xi-unicode", 14 + @@ -344,7 +344,7 @@ dependencies = [ 15 + "ident_case", 16 + "proc-macro2", 17 + "quote", 18 + - "syn 2.0.23", 19 + + "syn 2.0.32", 20 + ] 21 + 22 + [[package]] 23 + @@ -355,7 +355,16 @@ checksum = "29a358ff9f12ec09c3e61fef9b5a9902623a695a46a917b07f269bff1445611a" 24 + dependencies = [ 25 + "darling_core", 26 + "quote", 27 + - "syn 2.0.23", 28 + + "syn 2.0.32", 29 + +] 30 + + 31 + +[[package]] 32 + +name = "deranged" 33 + +version = "0.3.11" 34 + +source = "registry+https://github.com/rust-lang/crates.io-index" 35 + +checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" 36 + +dependencies = [ 37 + + "powerfmt", 38 + ] 39 + 40 + [[package]] 41 + @@ -427,7 +436,7 @@ checksum = "8560b409800a72d2d7860f8e5f4e0b0bd22bea6a352ea2a9ce30ccdef7f16d2f" 42 + dependencies = [ 43 + "proc-macro2", 44 + "quote", 45 + - "syn 2.0.23", 46 + + "syn 2.0.32", 47 + ] 48 + 49 + [[package]] 50 + @@ -448,7 +457,7 @@ dependencies = [ 51 + "darling", 52 + "proc-macro2", 53 + "quote", 54 + - "syn 2.0.23", 55 + + "syn 2.0.32", 56 + ] 57 + 58 + [[package]] 59 + @@ -1025,6 +1034,12 @@ dependencies = [ 60 + "num-traits", 61 + ] 62 + 63 + +[[package]] 64 + +name = "num-conv" 65 + +version = "0.1.0" 66 + +source = "registry+https://github.com/rust-lang/crates.io-index" 67 + +checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" 68 + + 69 + [[package]] 70 + name = "num-integer" 71 + version = "0.1.45" 72 + @@ -1129,7 +1144,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" 73 + dependencies = [ 74 + "proc-macro2", 75 + "quote", 76 + - "syn 2.0.23", 77 + + "syn 2.0.32", 78 + ] 79 + 80 + [[package]] 81 + @@ -1282,6 +1297,12 @@ version = "0.3.27" 82 + source = "registry+https://github.com/rust-lang/crates.io-index" 83 + checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" 84 + 85 + +[[package]] 86 + +name = "powerfmt" 87 + +version = "0.2.0" 88 + +source = "registry+https://github.com/rust-lang/crates.io-index" 89 + +checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" 90 + + 91 + [[package]] 92 + name = "ppv-lite86" 93 + version = "0.2.17" 94 + @@ -1518,9 +1539,9 @@ dependencies = [ 95 + 96 + [[package]] 97 + name = "serde" 98 + -version = "1.0.167" 99 + +version = "1.0.193" 100 + source = "registry+https://github.com/rust-lang/crates.io-index" 101 + -checksum = "7daf513456463b42aa1d94cff7e0c24d682b429f020b9afa4f5ba5c40a22b237" 102 + +checksum = "25dd9975e68d0cb5aa1120c288333fc98731bd1dd12f561e468ea4728c042b89" 103 + dependencies = [ 104 + "serde_derive", 105 + ] 106 + @@ -1537,13 +1558,13 @@ dependencies = [ 107 + 108 + [[package]] 109 + name = "serde_derive" 110 + -version = "1.0.167" 111 + +version = "1.0.193" 112 + source = "registry+https://github.com/rust-lang/crates.io-index" 113 + -checksum = "b69b106b68bc8054f0e974e70d19984040f8a5cf9215ca82626ea4853f82c4b9" 114 + +checksum = "43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3" 115 + dependencies = [ 116 + "proc-macro2", 117 + "quote", 118 + - "syn 2.0.23", 119 + + "syn 2.0.32", 120 + ] 121 + 122 + [[package]] 123 + @@ -1565,7 +1586,7 @@ checksum = "1d89a8107374290037607734c0b73a85db7ed80cae314b3c5791f192a496e731" 124 + dependencies = [ 125 + "proc-macro2", 126 + "quote", 127 + - "syn 2.0.23", 128 + + "syn 2.0.32", 129 + ] 130 + 131 + [[package]] 132 + @@ -1750,9 +1771,9 @@ dependencies = [ 133 + 134 + [[package]] 135 + name = "syn" 136 + -version = "2.0.23" 137 + +version = "2.0.32" 138 + source = "registry+https://github.com/rust-lang/crates.io-index" 139 + -checksum = "59fb7d6d8281a51045d62b8eb3a7d1ce347b76f312af50cd3dc0af39c87c1737" 140 + +checksum = "239814284fd6f1a4ffe4ca893952cdd93c224b6a1571c9a9eadd670295c0c9e2" 141 + dependencies = [ 142 + "proc-macro2", 143 + "quote", 144 + @@ -1832,7 +1853,7 @@ checksum = "463fe12d7993d3b327787537ce8dd4dfa058de32fc2b195ef3cde03dc4771e8f" 145 + dependencies = [ 146 + "proc-macro2", 147 + "quote", 148 + - "syn 2.0.23", 149 + + "syn 2.0.32", 150 + ] 151 + 152 + [[package]] 153 + @@ -1859,13 +1880,16 @@ dependencies = [ 154 + 155 + [[package]] 156 + name = "time" 157 + -version = "0.3.22" 158 + +version = "0.3.36" 159 + source = "registry+https://github.com/rust-lang/crates.io-index" 160 + -checksum = "ea9e1b3cf1243ae005d9e74085d4d542f3125458f3a81af210d901dcd7411efd" 161 + +checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" 162 + dependencies = [ 163 + + "deranged", 164 + "itoa", 165 + "libc", 166 + + "num-conv", 167 + "num_threads", 168 + + "powerfmt", 169 + "serde", 170 + "time-core", 171 + "time-macros", 172 + @@ -1873,16 +1897,17 @@ dependencies = [ 173 + 174 + [[package]] 175 + name = "time-core" 176 + -version = "0.1.1" 177 + +version = "0.1.2" 178 + source = "registry+https://github.com/rust-lang/crates.io-index" 179 + -checksum = "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb" 180 + +checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" 181 + 182 + [[package]] 183 + name = "time-macros" 184 + -version = "0.2.9" 185 + +version = "0.2.18" 186 + source = "registry+https://github.com/rust-lang/crates.io-index" 187 + -checksum = "372950940a5f07bf38dbe211d7283c9e6d7327df53794992d293e534c733d09b" 188 + +checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" 189 + dependencies = [ 190 + + "num-conv", 191 + "time-core", 192 + ] 193 + 194 + @@ -2133,7 +2158,7 @@ dependencies = [ 195 + "once_cell", 196 + "proc-macro2", 197 + "quote", 198 + - "syn 2.0.23", 199 + + "syn 2.0.32", 200 + "wasm-bindgen-shared", 201 + ] 202 + 203 + @@ -2167,7 +2192,7 @@ checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" 204 + dependencies = [ 205 + "proc-macro2", 206 + "quote", 207 + - "syn 2.0.23", 208 + + "syn 2.0.32", 209 + "wasm-bindgen-backend", 210 + "wasm-bindgen-shared", 211 + ]
+6 -4
pkgs/os-specific/linux/v4l2loopback/default.nix
··· 1 { lib, stdenv, fetchFromGitHub, kernel, kmod }: 2 3 - stdenv.mkDerivation { 4 pname = "v4l2loopback"; 5 - version = "0.12.7-unstable-2024-02-12-${kernel.version}"; 6 7 src = fetchFromGitHub { 8 owner = "umlaeute"; 9 repo = "v4l2loopback"; 10 - rev = "5d72c17f92ee0e38efbb7eb85e34443ecbf1a80c"; 11 - hash = "sha256-ggmYH5MUXhMPvA8UZ2EAG+eGoPTNbw7B8UxmmgP6CsE="; 12 }; 13 14 hardeningDisable = [ "format" "pic" ];
··· 1 { lib, stdenv, fetchFromGitHub, kernel, kmod }: 2 3 + let version = "0.13.2"; 4 + 5 + in stdenv.mkDerivation { 6 pname = "v4l2loopback"; 7 + version = "${version}-${kernel.version}"; 8 9 src = fetchFromGitHub { 10 owner = "umlaeute"; 11 repo = "v4l2loopback"; 12 + rev = "v${version}"; 13 + hash = "sha256-rcwgOXnhRPTmNKUppupfe/2qNUBDUqVb3TeDbrP5pnU="; 14 }; 15 16 hardeningDisable = [ "format" "pic" ];
+4 -4
pkgs/servers/honk/default.nix
··· 8 9 buildGoModule rec { 10 pname = "honk"; 11 - version = "1.3.1"; 12 13 src = fetchurl { 14 url = "https://humungus.tedunangst.com/r/honk/d/honk-${version}.tgz"; 15 - hash = "sha256-F4Hz36nvcZv8MTh7a9Zr73kEBTS0c16Xty3T6/EzJeI="; 16 }; 17 vendorHash = null; 18 ··· 27 subPackages = [ "." ]; 28 29 # This susbtitution is not mandatory. It is only existing to have something 30 - # working out of the box. This value can be overriden by the user, by 31 # providing the `-viewdir` parameter in the command line. 32 postPatch = '' 33 - substituteInPlace main.go --replace \ 34 "var viewDir = \".\"" \ 35 "var viewDir = \"$out/share/honk\"" 36 '';
··· 8 9 buildGoModule rec { 10 pname = "honk"; 11 + version = "1.4.1"; 12 13 src = fetchurl { 14 url = "https://humungus.tedunangst.com/r/honk/d/honk-${version}.tgz"; 15 + hash = "sha256-o9K/ht31nEbx2JmLG3OSIgKZGygpDhZYqCxs6tuSnlc="; 16 }; 17 vendorHash = null; 18 ··· 27 subPackages = [ "." ]; 28 29 # This susbtitution is not mandatory. It is only existing to have something 30 + # working out of the box. This value can be overridden by the user, by 31 # providing the `-viewdir` parameter in the command line. 32 postPatch = '' 33 + substituteInPlace main.go --replace-fail \ 34 "var viewDir = \".\"" \ 35 "var viewDir = \"$out/share/honk\"" 36 '';
+2 -2
pkgs/tools/backup/rustic-rs/default.nix pkgs/by-name/ru/rustic/package.nix
··· 9 }: 10 11 rustPlatform.buildRustPackage rec { 12 - pname = "rustic-rs"; 13 version = "0.7.0"; 14 15 src = fetchFromGitHub { ··· 19 hash = "sha256-jUAmboJTzX4oJZy9rFiPRbm94bVpZGa0SaqotoCU/Ss="; 20 }; 21 22 - cargoHash = "sha256-iZuWlYDGGziwb49BfKdt9Ahs6oQ0Ij2iiT0tvL7ZIVk="; 23 24 # At the time of writing, upstream defaults to "self-update" and "webdav". 25 # "self-update" is a self-updater, which we don't want in nixpkgs.
··· 9 }: 10 11 rustPlatform.buildRustPackage rec { 12 + pname = "rustic"; 13 version = "0.7.0"; 14 15 src = fetchFromGitHub { ··· 19 hash = "sha256-jUAmboJTzX4oJZy9rFiPRbm94bVpZGa0SaqotoCU/Ss="; 20 }; 21 22 + cargoHash = "sha256-8YGvxnwD9Vshah2jZ+XxOW0qB4nvWsOyLY1W8k+xQzU="; 23 24 # At the time of writing, upstream defaults to "self-update" and "webdav". 25 # "self-update" is a self-updater, which we don't want in nixpkgs.
+60 -92
pkgs/tools/networking/mozillavpn/default.nix
··· 1 - { buildGoModule 2 - , cargo 3 - , cmake 4 - , fetchFromGitHub 5 - , go 6 - , lib 7 - , libcap 8 - , libgcrypt 9 - , libgpg-error 10 - , libsecret 11 - , pkg-config 12 - , polkit 13 - , python3 14 - , qt5compat 15 - , qtbase 16 - , qtnetworkauth 17 - , qtsvg 18 - , qttools 19 - , qtwayland 20 - , qtwebsockets 21 - , rustPlatform 22 - , rustc 23 - , stdenv 24 - , wireguard-tools 25 - , wrapQtAppsHook 26 }: 27 28 - let 29 pname = "mozillavpn"; 30 - version = "2.21.0"; 31 src = fetchFromGitHub { 32 owner = "mozilla-mobile"; 33 repo = "mozilla-vpn-client"; 34 - rev = "v${version}"; 35 fetchSubmodules = true; 36 - hash = "sha256-XBvKSgMuWgMuV+is2G028UNQ4hID7tKiHFuMdPOZcsI="; 37 }; 38 - patches = [ ]; 39 40 - netfilterGoModules = (buildGoModule { 41 - inherit pname version src patches; 42 - modRoot = "linux/netfilter"; 43 - vendorHash = "sha256-Cmo0wnl0z5r1paaEf1MhCPbInWeoMhGjnxCxGh0cyO8="; 44 - }).goModules; 45 46 - extensionBridgeDeps = rustPlatform.fetchCargoTarball { 47 - inherit src patches; 48 - name = "${pname}-${version}-extension-bridge"; 49 - preBuild = "cd extension/bridge"; 50 - hash = "sha256-1BXlp9AC9oQo/UzCtgNWVv8Er2ERoDLKdlTYXLzodMQ="; 51 - }; 52 - signatureDeps = rustPlatform.fetchCargoTarball { 53 - inherit src patches; 54 - name = "${pname}-${version}-signature"; 55 - preBuild = "cd signature"; 56 - hash = "sha256-GtkDkeFdPsLuTpZh5UqIhFMpzW3HMkbz7npryOQkkGw="; 57 }; 58 - qtgleanDeps = rustPlatform.fetchCargoTarball { 59 - inherit src patches; 60 - name = "${pname}-${version}-qtglean"; 61 - preBuild = "cd qtglean"; 62 - hash = "sha256-HFmRcfxCcc83IPPIovbf3jNftp0olKQ6RzV8vPpCYAM="; 63 - }; 64 - 65 - in 66 - stdenv.mkDerivation { 67 - inherit pname version src patches; 68 69 buildInputs = [ 70 libcap ··· 93 wrapQtAppsHook 94 ]; 95 96 - postUnpack = '' 97 - pushd source/extension/bridge 98 - cargoDeps='${extensionBridgeDeps}' cargoSetupPostUnpackHook 99 - extensionBridgeDepsCopy="$cargoDepsCopy" 100 - popd 101 - 102 - pushd source/signature 103 - cargoDeps='${signatureDeps}' cargoSetupPostUnpackHook 104 - signatureDepsCopy="$cargoDepsCopy" 105 - popd 106 - 107 - pushd source/qtglean 108 - cargoDeps='${qtgleanDeps}' cargoSetupPostUnpackHook 109 - qtgleanDepsCopy="$cargoDepsCopy" 110 - popd 111 - ''; 112 - dontCargoSetupPostUnpack = true; 113 - 114 postPatch = '' 115 substituteInPlace src/cmake/linux.cmake \ 116 --replace '/etc/xdg/autostart' "$out/etc/xdg/autostart" \ ··· 120 substituteInPlace extension/CMakeLists.txt \ 121 --replace '/etc' "$out/etc" 122 123 - ln -s '${netfilterGoModules}' linux/netfilter/vendor 124 - 125 - pushd extension/bridge 126 - cargoDepsCopy="$extensionBridgeDepsCopy" cargoSetupPostPatchHook 127 - popd 128 - 129 - pushd signature 130 - cargoDepsCopy="$signatureDepsCopy" cargoSetupPostPatchHook 131 - popd 132 - 133 - pushd qtglean 134 - cargoDepsCopy="$qtgleanDepsCopy" cargoSetupPostPatchHook 135 - popd 136 - 137 - cargoSetupPostPatchHook() { true; } 138 ''; 139 140 cmakeFlags = [ ··· 144 ]; 145 dontFixCmake = true; 146 147 - qtWrapperArgs = 148 - [ "--prefix" "PATH" ":" (lib.makeBinPath [ wireguard-tools ]) ]; 149 150 meta = { 151 description = "Client for the Mozilla VPN service"; ··· 155 maintainers = with lib.maintainers; [ andersk ]; 156 platforms = lib.platforms.linux; 157 }; 158 - }
··· 1 + { 2 + buildGoModule, 3 + cargo, 4 + cmake, 5 + fetchFromGitHub, 6 + fetchpatch, 7 + go, 8 + lib, 9 + libcap, 10 + libgcrypt, 11 + libgpg-error, 12 + libsecret, 13 + pkg-config, 14 + polkit, 15 + python3, 16 + qt5compat, 17 + qtbase, 18 + qtnetworkauth, 19 + qtsvg, 20 + qttools, 21 + qtwayland, 22 + qtwebsockets, 23 + rustPlatform, 24 + rustc, 25 + stdenv, 26 + wireguard-tools, 27 + wrapQtAppsHook, 28 }: 29 30 + stdenv.mkDerivation (finalAttrs: { 31 pname = "mozillavpn"; 32 + version = "2.23.1"; 33 src = fetchFromGitHub { 34 owner = "mozilla-mobile"; 35 repo = "mozilla-vpn-client"; 36 + rev = "v${finalAttrs.version}"; 37 fetchSubmodules = true; 38 + hash = "sha256-NQM1ZII9owD9ek/Leo6WRfvNybZ5pUjDgvQGXQBrD+0="; 39 }; 40 + patches = [ 41 + # Update cargo deps for "time" 42 + (fetchpatch { 43 + url = "https://github.com/mozilla-mobile/mozilla-vpn-client/commit/31d5799a30fc02067ad31d86b6ef63294bb3c3b8.patch"; 44 + hash = "sha256-ECrIcfhhSuvbqQ/ExPdFkQ6b9Q767lhUKmwPdDz7yxI="; 45 + }) 46 + ]; 47 48 + netfilterGoModules = 49 + (buildGoModule { 50 + inherit (finalAttrs) 51 + pname 52 + version 53 + src 54 + patches 55 + ; 56 + modRoot = "linux/netfilter"; 57 + vendorHash = "sha256-Cmo0wnl0z5r1paaEf1MhCPbInWeoMhGjnxCxGh0cyO8="; 58 + }).goModules; 59 60 + cargoDeps = rustPlatform.fetchCargoTarball { 61 + inherit (finalAttrs) src patches; 62 + hash = "sha256-JIe6FQL0xm6FYYGoIwwnOxq21sC1y8xPsr8tYPF0Mzo="; 63 }; 64 65 buildInputs = [ 66 libcap ··· 89 wrapQtAppsHook 90 ]; 91 92 postPatch = '' 93 substituteInPlace src/cmake/linux.cmake \ 94 --replace '/etc/xdg/autostart' "$out/etc/xdg/autostart" \ ··· 98 substituteInPlace extension/CMakeLists.txt \ 99 --replace '/etc' "$out/etc" 100 101 + ln -s '${finalAttrs.netfilterGoModules}' linux/netfilter/vendor 102 ''; 103 104 cmakeFlags = [ ··· 108 ]; 109 dontFixCmake = true; 110 111 + qtWrapperArgs = [ 112 + "--prefix" 113 + "PATH" 114 + ":" 115 + (lib.makeBinPath [ wireguard-tools ]) 116 + ]; 117 118 meta = { 119 description = "Client for the Mozilla VPN service"; ··· 123 maintainers = with lib.maintainers; [ andersk ]; 124 platforms = lib.platforms.linux; 125 }; 126 + })
+3 -3
pkgs/tools/networking/ockam/default.nix
··· 13 14 let 15 pname = "ockam"; 16 - version = "0.130.0"; 17 in 18 rustPlatform.buildRustPackage { 19 inherit pname version; ··· 22 owner = "build-trust"; 23 repo = pname; 24 rev = "ockam_v${version}"; 25 - hash = "sha256-k64EiISQMGtXcgB5iqkq+hPLfLGIS3ma2vyGedkCHsg="; 26 }; 27 28 - cargoHash = "sha256-qWfAGzWCPiFgxhbfUoar81jrRJMlOrZT7h/PJI9yz9Y="; 29 nativeBuildInputs = [ git pkg-config ]; 30 buildInputs = [ openssl dbus ] 31 ++ lib.optionals stdenv.isDarwin [ AppKit Security ];
··· 13 14 let 15 pname = "ockam"; 16 + version = "0.132.0"; 17 in 18 rustPlatform.buildRustPackage { 19 inherit pname version; ··· 22 owner = "build-trust"; 23 repo = pname; 24 rev = "ockam_v${version}"; 25 + hash = "sha256-ynlXQoOTvfSWCL1BqvIjJYYUDGmjDa0HaN3L8I6p/7Q="; 26 }; 27 28 + cargoHash = "sha256-yOSCkOIprQoAGxPi1jsHPmQ9bVaudSNw13jL4jTNehY="; 29 nativeBuildInputs = [ git pkg-config ]; 30 buildInputs = [ openssl dbus ] 31 ++ lib.optionals stdenv.isDarwin [ AppKit Security ];
+3 -3
pkgs/tools/nix/nix-init/default.nix
··· 25 26 rustPlatform.buildRustPackage rec { 27 pname = "nix-init"; 28 - version = "0.3.0"; 29 30 src = fetchFromGitHub { 31 owner = "nix-community"; 32 repo = "nix-init"; 33 rev = "v${version}"; 34 - hash = "sha256-YUstBO+iznr0eJYVJdNQ2BjDhvviRQuojhT9IlTuR0k="; 35 }; 36 37 - cargoHash = "sha256-OAgEzf+EyrwjNa40BwPwSNZ4lhEH93YxCbPJJ3r7oSQ="; 38 39 nativeBuildInputs = [ 40 curl
··· 25 26 rustPlatform.buildRustPackage rec { 27 pname = "nix-init"; 28 + version = "0.3.1"; 29 30 src = fetchFromGitHub { 31 owner = "nix-community"; 32 repo = "nix-init"; 33 rev = "v${version}"; 34 + hash = "sha256-PeOYYTSqqi/KSp+QjMbnNRQqKENo/zemN5Bpqiyh0vA="; 35 }; 36 37 + cargoHash = "sha256-YRScCgmrCjzSZWHvnaBTCJsT02gd4SToz130zOMQ+VY="; 38 39 nativeBuildInputs = [ 40 curl
+66
pkgs/tools/nix/nix-melt/0001-fix-build-for-rust-1.80.patch
···
··· 1 + From 472d60ff5d0f7e1cbfe4ec92cf7e985eefb68a92 Mon Sep 17 00:00:00 2001 2 + From: Bryan Lai <bryanlais@gmail.com> 3 + Date: Wed, 14 Aug 2024 14:23:10 +0800 4 + Subject: [PATCH] deps: bump `time`, fix build for rust 1.80 5 + 6 + --- 7 + Cargo.lock | 22 ++++++++++++++++------ 8 + 1 file changed, 16 insertions(+), 6 deletions(-) 9 + 10 + diff --git a/Cargo.lock b/Cargo.lock 11 + index 5bd0f35..dabe0d1 100644 12 + --- a/Cargo.lock 13 + +++ b/Cargo.lock 14 + @@ -372,6 +372,15 @@ dependencies = [ 15 + "syn 1.0.109", 16 + ] 17 + 18 + +[[package]] 19 + +name = "deranged" 20 + +version = "0.3.11" 21 + +source = "registry+https://github.com/rust-lang/crates.io-index" 22 + +checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" 23 + +dependencies = [ 24 + + "serde", 25 + +] 26 + + 27 + [[package]] 28 + name = "errno" 29 + version = "0.3.1" 30 + @@ -1041,10 +1050,11 @@ dependencies = [ 31 + 32 + [[package]] 33 + name = "time" 34 + -version = "0.3.20" 35 + +version = "0.3.26" 36 + source = "registry+https://github.com/rust-lang/crates.io-index" 37 + -checksum = "cd0cbfecb4d19b5ea75bb31ad904eb5b9fa13f21079c3b92017ebdf4999a5890" 38 + +checksum = "a79d09ac6b08c1ab3906a2f7cc2e81a0e27c7ae89c63812df75e52bef0751e07" 39 + dependencies = [ 40 + + "deranged", 41 + "itoa", 42 + "libc", 43 + "num_threads", 44 + @@ -1055,15 +1065,15 @@ dependencies = [ 45 + 46 + [[package]] 47 + name = "time-core" 48 + -version = "0.1.0" 49 + +version = "0.1.1" 50 + source = "registry+https://github.com/rust-lang/crates.io-index" 51 + -checksum = "2e153e1f1acaef8acc537e68b44906d2db6436e2b35ac2c6b42640fff91f00fd" 52 + +checksum = "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb" 53 + 54 + [[package]] 55 + name = "time-macros" 56 + -version = "0.2.8" 57 + +version = "0.2.12" 58 + source = "registry+https://github.com/rust-lang/crates.io-index" 59 + -checksum = "fd80a657e71da814b8e5d60d3374fc6d35045062245d80224748ae522dd76f36" 60 + +checksum = "75c65469ed6b3a4809d987a41eb1dc918e9bc1d92211cbad7ae82931846f7451" 61 + dependencies = [ 62 + "time-core", 63 + ] 64 + -- 65 + 2.45.2 66 +
+5 -1
pkgs/tools/nix/nix-melt/default.nix
··· 15 hash = "sha256-5V9sPbBb9t4B6yiLrYF+hx6YokGDH6+UsVQBhgqxMbY="; 16 }; 17 18 - cargoHash = "sha256-yBoaLqynvYC9ebC0zjd2FmSSd53xzn4ralihtCFubAw="; 19 20 nativeBuildInputs = [ 21 installShellFiles
··· 15 hash = "sha256-5V9sPbBb9t4B6yiLrYF+hx6YokGDH6+UsVQBhgqxMbY="; 16 }; 17 18 + cargoPatches = [ 19 + ./0001-fix-build-for-rust-1.80.patch 20 + ]; 21 + 22 + cargoHash = "sha256-SzBsSr8bpzhc0GIcTkm9LZgJ66LEBe3QA8I7NdaJ0T8="; 23 24 nativeBuildInputs = [ 25 installShellFiles
+2 -2
pkgs/tools/package-management/poetry/plugins/poetry-plugin-up.nix
··· 9 10 buildPythonPackage rec { 11 pname = "poetry-plugin-up"; 12 - version = "0.7.2"; 13 format = "pyproject"; 14 15 src = fetchFromGitHub { 16 owner = "MousaZeidBaker"; 17 repo = pname; 18 rev = "refs/tags/v${version}"; 19 - hash = "sha256-O82oFEU67o0bZVBtkEZsOLtLBkuLHglr/4+Hkd/8Lvc="; 20 }; 21 22 nativeBuildInputs = [
··· 9 10 buildPythonPackage rec { 11 pname = "poetry-plugin-up"; 12 + version = "0.7.3"; 13 format = "pyproject"; 14 15 src = fetchFromGitHub { 16 owner = "MousaZeidBaker"; 17 repo = pname; 18 rev = "refs/tags/v${version}"; 19 + hash = "sha256-yhGoiuqPUzEPiq+zO/RD4pB1LvOo80yLIpM+rRQHOmY="; 20 }; 21 22 nativeBuildInputs = [
+3 -28
pkgs/tools/system/efivar/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "efivar"; 5 - version = "38"; 6 7 outputs = [ "bin" "out" "dev" "man" ]; 8 9 src = fetchFromGitHub { 10 - owner = "rhinstaller"; 11 repo = "efivar"; 12 rev = version; 13 - hash = "sha256-A38BKGMK3Vo+85wzgxmzTjzZXtpcY9OpbZaONWnMYNk="; 14 }; 15 - 16 - patches = [ 17 - (fetchpatch { 18 - url = "https://github.com/rhboot/efivar/commit/15622b7e5761f3dde3f0e42081380b2b41639a48.patch"; 19 - sha256 = "sha256-SjZXj0hA2eQu2MfBoNjFPtd2DMYadtL7ZqwjKSf2cmI="; 20 - }) 21 - # src/Makefile: build util.c separately for makeguids 22 - # util.c needs to be built twice when cross-compiling 23 - (fetchpatch { 24 - url = "https://github.com/rhboot/efivar/commit/ca48d3964d26f5e3b38d73655f19b1836b16bd2d.patch"; 25 - hash = "sha256-DkNFIK4i7Eypyf2UeK7qHW36N2FSVRJ2rnOVLriWi5c="; 26 - }) 27 - (fetchpatch { 28 - name = "musl-backport.patch"; 29 - url = "https://github.com/rhboot/efivar/commit/cece3ffd5be2f8641eb694513f2b73e5eb97ffd3.patch"; 30 - sha256 = "7/E0gboU0A45/BY6jGPLuvds6qKtNjzpgKgdNTaVaZQ="; 31 - }) 32 - 33 - # Fix build against gcc-13: https://github.com/rhboot/efivar/pull/242 34 - (fetchpatch { 35 - name = "gcc-13.patch"; 36 - url = "https://github.com/rhboot/efivar/commit/52fece47d4f3ebd588bd85598bfc7a0142365f7e.patch"; 37 - hash = "sha256-tOmxbY7kD6kzbBZ2RhQ5gCCpHtu+2gRNa7VUAWdCKu0="; 38 - }) 39 - ]; 40 41 nativeBuildInputs = [ pkg-config mandoc ]; 42 buildInputs = [ popt ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "efivar"; 5 + version = "39"; 6 7 outputs = [ "bin" "out" "dev" "man" ]; 8 9 src = fetchFromGitHub { 10 + owner = "rhboot"; 11 repo = "efivar"; 12 rev = version; 13 + hash = "sha256-s/1k5a3n33iLmSpKQT5u08xoj8ypjf2Vzln88OBrqf0="; 14 }; 15 16 nativeBuildInputs = [ pkg-config mandoc ]; 17 buildInputs = [ popt ];
+1
pkgs/top-level/aliases.nix
··· 1318 runCommandNoCC = runCommand; 1319 runCommandNoCCLocal = runCommandLocal; 1320 rustc-wasm32 = rustc; # Added 2023-12-01 1321 rxvt_unicode = rxvt-unicode-unwrapped; # Added 2020-02-02 1322 rxvt_unicode-with-plugins = rxvt-unicode; # Added 2020-02-02 1323
··· 1318 runCommandNoCC = runCommand; 1319 runCommandNoCCLocal = runCommandLocal; 1320 rustc-wasm32 = rustc; # Added 2023-12-01 1321 + rustic-rs = rustic; # Added 2024-08-02 1322 rxvt_unicode = rxvt-unicode-unwrapped; # Added 2020-02-02 1323 rxvt_unicode-with-plugins = rxvt-unicode; # Added 2020-02-02 1324
+4 -2
pkgs/top-level/all-packages.nix
··· 25873 25874 roon-server = callPackage ../servers/roon-server { }; 25875 25876 - rustic-rs = callPackage ../tools/backup/rustic-rs { 25877 inherit (darwin.apple_sdk.frameworks) Security SystemConfiguration; 25878 }; 25879 ··· 36836 36837 pdb2pqr = with python3Packages; toPythonApplication pdb2pqr; 36838 36839 - pymol = callPackage ../applications/science/chemistry/pymol { }; 36840 36841 quantum-espresso = callPackage ../applications/science/chemistry/quantum-espresso { 36842 hdf5 = hdf5-fortran;
··· 25873 25874 roon-server = callPackage ../servers/roon-server { }; 25875 25876 + rustic = callPackage ../by-name/ru/rustic/package.nix { 25877 inherit (darwin.apple_sdk.frameworks) Security SystemConfiguration; 25878 }; 25879 ··· 36836 36837 pdb2pqr = with python3Packages; toPythonApplication pdb2pqr; 36838 36839 + pymol = callPackage ../applications/science/chemistry/pymol { 36840 + python3Packages = python311Packages; 36841 + }; 36842 36843 quantum-espresso = callPackage ../applications/science/chemistry/quantum-espresso { 36844 hdf5 = hdf5-fortran;