lol

Merge staging-next into staging

authored by

github-actions[bot] and committed by
GitHub
e73431e3 84325112

+675 -6353
+2 -3
nixos/modules/services/mail/listmonk.nix
··· 201 201 DynamicUser = true; 202 202 NoNewPrivileges = true; 203 203 CapabilityBoundingSet = ""; 204 - SystemCallArchitecture = "native"; 204 + SystemCallArchitectures = "native"; 205 205 SystemCallFilter = [ "@system-service" "~@privileged" ]; 206 - ProtectDevices = true; 206 + PrivateDevices = true; 207 207 ProtectControlGroups = true; 208 208 ProtectKernelTunables = true; 209 209 ProtectHome = true; 210 - DeviceAllow = false; 211 210 RestrictNamespaces = true; 212 211 RestrictRealtime = true; 213 212 UMask = "0027";
+37 -3
nixos/modules/services/web-apps/invoiceplane.nix
··· 252 252 }; 253 253 254 254 options.webserver = mkOption { 255 - type = types.enum [ "caddy" ]; 255 + type = types.enum [ "caddy" "nginx" ]; 256 256 default = "caddy"; 257 + example = "nginx"; 257 258 description = lib.mdDoc '' 258 - Which webserver to use for virtual host management. Currently only 259 - caddy is supported. 259 + Which webserver to use for virtual host management. 260 260 ''; 261 261 }; 262 262 }; ··· 385 385 file_server 386 386 php_fastcgi unix/${config.services.phpfpm.pools."invoiceplane-${hostName}".socket} 387 387 ''; 388 + } 389 + )) eachSite; 390 + }; 391 + }) 392 + 393 + (mkIf (cfg.webserver == "nginx") { 394 + services.nginx = { 395 + enable = true; 396 + virtualHosts = mapAttrs' (hostName: cfg: ( 397 + nameValuePair hostName { 398 + root = pkg hostName cfg; 399 + extraConfig = '' 400 + index index.php index.html index.htm; 401 + 402 + if (!-e $request_filename){ 403 + rewrite ^(.*)$ /index.php break; 404 + } 405 + ''; 406 + 407 + locations = { 408 + "/setup".extraConfig = '' 409 + rewrite ^(.*)$ http://${hostName}/ redirect; 410 + ''; 411 + 412 + "~ .php$" = { 413 + extraConfig = '' 414 + fastcgi_split_path_info ^(.+\.php)(/.+)$; 415 + fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; 416 + fastcgi_pass unix:${config.services.phpfpm.pools."invoiceplane-${hostName}".socket}; 417 + include ${config.services.nginx.package}/conf/fastcgi_params; 418 + include ${config.services.nginx.package}/conf/fastcgi.conf; 419 + ''; 420 + }; 421 + }; 388 422 } 389 423 )) eachSite; 390 424 };
+64 -40
nixos/tests/invoiceplane.nix
··· 27 27 networking.firewall.allowedTCPPorts = [ 80 ]; 28 28 networking.hosts."127.0.0.1" = [ "site1.local" "site2.local" ]; 29 29 }; 30 + 31 + invoiceplane_nginx = { ... }: { 32 + services.invoiceplane.webserver = "nginx"; 33 + services.invoiceplane.sites = { 34 + "site1.local" = { 35 + database.name = "invoiceplane1"; 36 + database.createLocally = true; 37 + enable = true; 38 + }; 39 + "site2.local" = { 40 + database.name = "invoiceplane2"; 41 + database.createLocally = true; 42 + enable = true; 43 + }; 44 + }; 45 + 46 + networking.firewall.allowedTCPPorts = [ 80 ]; 47 + networking.hosts."127.0.0.1" = [ "site1.local" "site2.local" ]; 48 + }; 30 49 }; 31 50 32 51 testScript = '' 33 52 start_all() 34 53 35 54 invoiceplane_caddy.wait_for_unit("caddy") 36 - invoiceplane_caddy.wait_for_open_port(80) 37 - invoiceplane_caddy.wait_for_open_port(3306) 55 + invoiceplane_nginx.wait_for_unit("nginx") 38 56 39 57 site_names = ["site1.local", "site2.local"] 40 58 41 - for site_name in site_names: 42 - machine.wait_for_unit(f"phpfpm-invoiceplane-{site_name}") 59 + machines = [invoiceplane_caddy, invoiceplane_nginx] 43 60 44 - with subtest("Website returns welcome screen"): 45 - assert "Please install InvoicePlane" in machine.succeed(f"curl -L {site_name}") 61 + for machine in machines: 62 + machine.wait_for_open_port(80) 63 + machine.wait_for_open_port(3306) 46 64 47 - with subtest("Finish InvoicePlane setup"): 48 - machine.succeed( 49 - f"curl -sSfL --cookie-jar cjar {site_name}/setup/language" 50 - ) 51 - csrf_token = machine.succeed( 52 - "grep ip_csrf_cookie cjar | cut -f 7 | tr -d '\n'" 53 - ) 54 - machine.succeed( 55 - f"curl -sSfL --cookie cjar --cookie-jar cjar -d '_ip_csrf={csrf_token}&ip_lang=english&btn_continue=Continue' {site_name}/setup/language" 56 - ) 57 - csrf_token = machine.succeed( 58 - "grep ip_csrf_cookie cjar | cut -f 7 | tr -d '\n'" 59 - ) 60 - machine.succeed( 61 - f"curl -sSfL --cookie cjar --cookie-jar cjar -d '_ip_csrf={csrf_token}&btn_continue=Continue' {site_name}/setup/prerequisites" 62 - ) 63 - csrf_token = machine.succeed( 64 - "grep ip_csrf_cookie cjar | cut -f 7 | tr -d '\n'" 65 - ) 66 - machine.succeed( 67 - f"curl -sSfL --cookie cjar --cookie-jar cjar -d '_ip_csrf={csrf_token}&btn_continue=Continue' {site_name}/setup/configure_database" 68 - ) 69 - csrf_token = machine.succeed( 70 - "grep ip_csrf_cookie cjar | cut -f 7 | tr -d '\n'" 71 - ) 72 - machine.succeed( 73 - f"curl -sSfl --cookie cjar --cookie-jar cjar -d '_ip_csrf={csrf_token}&btn_continue=Continue' {site_name}/setup/install_tables" 74 - ) 75 - csrf_token = machine.succeed( 76 - "grep ip_csrf_cookie cjar | cut -f 7 | tr -d '\n'" 77 - ) 78 - machine.succeed( 79 - f"curl -sSfl --cookie cjar --cookie-jar cjar -d '_ip_csrf={csrf_token}&btn_continue=Continue' {site_name}/setup/upgrade_tables" 80 - ) 65 + for site_name in site_names: 66 + machine.wait_for_unit(f"phpfpm-invoiceplane-{site_name}") 67 + 68 + with subtest("Website returns welcome screen"): 69 + assert "Please install InvoicePlane" in machine.succeed(f"curl -L {site_name}") 70 + 71 + with subtest("Finish InvoicePlane setup"): 72 + machine.succeed( 73 + f"curl -sSfL --cookie-jar cjar {site_name}/setup/language" 74 + ) 75 + csrf_token = machine.succeed( 76 + "grep ip_csrf_cookie cjar | cut -f 7 | tr -d '\n'" 77 + ) 78 + machine.succeed( 79 + f"curl -sSfL --cookie cjar --cookie-jar cjar -d '_ip_csrf={csrf_token}&ip_lang=english&btn_continue=Continue' {site_name}/setup/language" 80 + ) 81 + csrf_token = machine.succeed( 82 + "grep ip_csrf_cookie cjar | cut -f 7 | tr -d '\n'" 83 + ) 84 + machine.succeed( 85 + f"curl -sSfL --cookie cjar --cookie-jar cjar -d '_ip_csrf={csrf_token}&btn_continue=Continue' {site_name}/setup/prerequisites" 86 + ) 87 + csrf_token = machine.succeed( 88 + "grep ip_csrf_cookie cjar | cut -f 7 | tr -d '\n'" 89 + ) 90 + machine.succeed( 91 + f"curl -sSfL --cookie cjar --cookie-jar cjar -d '_ip_csrf={csrf_token}&btn_continue=Continue' {site_name}/setup/configure_database" 92 + ) 93 + csrf_token = machine.succeed( 94 + "grep ip_csrf_cookie cjar | cut -f 7 | tr -d '\n'" 95 + ) 96 + machine.succeed( 97 + f"curl -sSfl --cookie cjar --cookie-jar cjar -d '_ip_csrf={csrf_token}&btn_continue=Continue' {site_name}/setup/install_tables" 98 + ) 99 + csrf_token = machine.succeed( 100 + "grep ip_csrf_cookie cjar | cut -f 7 | tr -d '\n'" 101 + ) 102 + machine.succeed( 103 + f"curl -sSfl --cookie cjar --cookie-jar cjar -d '_ip_csrf={csrf_token}&btn_continue=Continue' {site_name}/setup/upgrade_tables" 104 + ) 81 105 ''; 82 106 })
+3 -3
pkgs/applications/backup/unifi-protect-backup/default.nix
··· 6 6 python3.pkgs.buildPythonApplication rec { 7 7 pname = "unifi-protect-backup"; 8 8 version = "0.10.2"; 9 - 10 - format = "pyproject"; 9 + pyproject = true; 11 10 12 11 src = fetchFromGitHub { 13 12 owner = "ep1cman"; 14 - repo = pname; 13 + repo = "unifi-protect-backup"; 15 14 rev = "refs/tags/v${version}"; 16 15 hash = "sha256-EQCI7TkkOhDASMo5yKfAca/gB4ayyPOaDVK6WEaAIgc="; 17 16 }; ··· 30 29 31 30 propagatedBuildInputs = with python3.pkgs; [ 32 31 aiocron 32 + aiolimiter 33 33 aiorun 34 34 aiosqlite 35 35 apprise
+2 -13
pkgs/applications/emulators/box64/default.nix
··· 1 1 { lib 2 2 , stdenv 3 3 , fetchFromGitHub 4 - , fetchpatch 5 4 , gitUpdater 6 5 , cmake 7 6 , python3 ··· 15 14 16 15 stdenv.mkDerivation (finalAttrs: { 17 16 pname = "box64"; 18 - version = "0.2.4"; 17 + version = "0.2.6"; 19 18 20 19 src = fetchFromGitHub { 21 20 owner = "ptitSeb"; 22 21 repo = "box64"; 23 22 rev = "v${finalAttrs.version}"; 24 - hash = "sha256-iCZv/WvqZkH6i23fSLA/p0nG5/CgzjyU5glVgje4c3w="; 23 + hash = "sha256-eKYnBuaEWRb6kDGFvuG+xM70LbUAcJ6Zcr6hPHqi9Do="; 25 24 }; 26 - 27 - patches = [ 28 - # Fix crash due to regression in SDL1 AudioCallback signature in 0.2.4 29 - # Remove when version > 0.2.4 30 - (fetchpatch { 31 - name = "0001-box64-Fixed_signature_of_SDL1_AudioCallback.patch"; 32 - url = "https://github.com/ptitSeb/box64/commit/5fabd602aea1937e3c5ce58843504c2492b8c0ec.patch"; 33 - hash = "sha256-dBdKijTljCFtSJ2smHrbjH/ok0puGw4YEy/kluLl4AQ="; 34 - }) 35 - ]; 36 25 37 26 nativeBuildInputs = [ 38 27 cmake
+8 -6
pkgs/applications/file-managers/yazi/default.nix
··· 31 31 32 32 rustPlatform.buildRustPackage rec { 33 33 pname = "yazi"; 34 - version = "0.1.5"; 34 + version = "0.2.1"; 35 35 36 36 src = fetchFromGitHub { 37 37 owner = "sxyazi"; 38 38 repo = pname; 39 39 rev = "v${version}"; 40 - hash = "sha256-FhKrq4N32uJRHGc0qRl+CIVNRW597jACcTFEgj8hiSE="; 40 + hash = "sha256-XdN2oP5c2lK+bR3i+Hwd4oOlccMQisbzgevHsZ8YbSQ="; 41 41 }; 42 42 43 - cargoHash = "sha256-YUymZhDp1Pjm+W6m8Vmh2AgMCdaNt6TQQpiJwSg/gPw="; 43 + cargoHash = "sha256-0JNKlzmMS5wcTW0faTnhFgNK2VHXixNnMx6ZS3eKbPA="; 44 + 45 + env.YAZI_GEN_COMPLETIONS = true; 44 46 45 47 nativeBuildInputs = [ makeWrapper installShellFiles ]; 46 48 buildInputs = lib.optionals stdenv.isDarwin [ Foundation ]; ··· 62 64 wrapProgram $out/bin/yazi \ 63 65 --prefix PATH : "${makeBinPath runtimePaths}" 64 66 installShellCompletion --cmd yazi \ 65 - --bash ./config/completions/yazi.bash \ 66 - --fish ./config/completions/yazi.fish \ 67 - --zsh ./config/completions/_yazi 67 + --bash ./yazi-config/completions/yazi.bash \ 68 + --fish ./yazi-config/completions/yazi.fish \ 69 + --zsh ./yazi-config/completions/_yazi 68 70 ''; 69 71 70 72 passthru.updateScript = nix-update-script { };
-6047
pkgs/applications/graphics/oculante/Cargo.lock
··· 1 - # This file is automatically @generated by Cargo. 2 - # It is not intended for manual editing. 3 - version = 3 4 - 5 - [[package]] 6 - name = "ab_glyph" 7 - version = "0.2.22" 8 - source = "registry+https://github.com/rust-lang/crates.io-index" 9 - checksum = "b1061f3ff92c2f65800df1f12fc7b4ff44ee14783104187dd04dfee6f11b0fd2" 10 - dependencies = [ 11 - "ab_glyph_rasterizer", 12 - "owned_ttf_parser", 13 - ] 14 - 15 - [[package]] 16 - name = "ab_glyph_rasterizer" 17 - version = "0.1.8" 18 - source = "registry+https://github.com/rust-lang/crates.io-index" 19 - checksum = "c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046" 20 - 21 - [[package]] 22 - name = "addr2line" 23 - version = "0.21.0" 24 - source = "registry+https://github.com/rust-lang/crates.io-index" 25 - checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" 26 - dependencies = [ 27 - "gimli", 28 - ] 29 - 30 - [[package]] 31 - name = "adler" 32 - version = "1.0.2" 33 - source = "registry+https://github.com/rust-lang/crates.io-index" 34 - checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 35 - 36 - [[package]] 37 - name = "ahash" 38 - version = "0.7.6" 39 - source = "registry+https://github.com/rust-lang/crates.io-index" 40 - checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47" 41 - dependencies = [ 42 - "getrandom", 43 - "once_cell", 44 - "version_check", 45 - ] 46 - 47 - [[package]] 48 - name = "ahash" 49 - version = "0.8.3" 50 - source = "registry+https://github.com/rust-lang/crates.io-index" 51 - checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" 52 - dependencies = [ 53 - "cfg-if 1.0.0", 54 - "once_cell", 55 - "version_check", 56 - ] 57 - 58 - [[package]] 59 - name = "aho-corasick" 60 - version = "1.1.1" 61 - source = "registry+https://github.com/rust-lang/crates.io-index" 62 - checksum = "ea5d730647d4fadd988536d06fecce94b7b4f2a7efdae548f1cf4b63205518ab" 63 - dependencies = [ 64 - "memchr", 65 - ] 66 - 67 - [[package]] 68 - name = "allocator-api2" 69 - version = "0.2.16" 70 - source = "registry+https://github.com/rust-lang/crates.io-index" 71 - checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5" 72 - 73 - [[package]] 74 - name = "android-activity" 75 - version = "0.4.3" 76 - source = "registry+https://github.com/rust-lang/crates.io-index" 77 - checksum = "64529721f27c2314ced0890ce45e469574a73e5e6fdd6e9da1860eb29285f5e0" 78 - dependencies = [ 79 - "android-properties", 80 - "bitflags 1.3.2", 81 - "cc", 82 - "jni-sys", 83 - "libc", 84 - "log", 85 - "ndk", 86 - "ndk-context", 87 - "ndk-sys", 88 - "num_enum 0.6.1", 89 - ] 90 - 91 - [[package]] 92 - name = "android-properties" 93 - version = "0.2.2" 94 - source = "registry+https://github.com/rust-lang/crates.io-index" 95 - checksum = "fc7eb209b1518d6bb87b283c20095f5228ecda460da70b44f0802523dea6da04" 96 - 97 - [[package]] 98 - name = "android-tzdata" 99 - version = "0.1.1" 100 - source = "registry+https://github.com/rust-lang/crates.io-index" 101 - checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" 102 - 103 - [[package]] 104 - name = "android_system_properties" 105 - version = "0.1.5" 106 - source = "registry+https://github.com/rust-lang/crates.io-index" 107 - checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" 108 - dependencies = [ 109 - "libc", 110 - ] 111 - 112 - [[package]] 113 - name = "any_ascii" 114 - version = "0.1.7" 115 - source = "registry+https://github.com/rust-lang/crates.io-index" 116 - checksum = "70033777eb8b5124a81a1889416543dddef2de240019b674c81285a2635a7e1e" 117 - 118 - [[package]] 119 - name = "anyhow" 120 - version = "1.0.75" 121 - source = "registry+https://github.com/rust-lang/crates.io-index" 122 - checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6" 123 - 124 - [[package]] 125 - name = "aom-decode" 126 - version = "0.2.6" 127 - source = "registry+https://github.com/rust-lang/crates.io-index" 128 - checksum = "184809f34419fcedd7f24533c534aea6f68b9bd8ac9984faa4abd0d1d6745ac6" 129 - dependencies = [ 130 - "avif-parse", 131 - "imgref", 132 - "libaom-sys", 133 - "quick-error", 134 - "yuv", 135 - ] 136 - 137 - [[package]] 138 - name = "approx" 139 - version = "0.5.1" 140 - source = "registry+https://github.com/rust-lang/crates.io-index" 141 - checksum = "cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6" 142 - dependencies = [ 143 - "num-traits 0.2.17", 144 - ] 145 - 146 - [[package]] 147 - name = "arbitrary" 148 - version = "0.4.7" 149 - source = "registry+https://github.com/rust-lang/crates.io-index" 150 - checksum = "db55d72333851e17d572bec876e390cd3b11eb1ef53ae821dd9f3b653d2b4569" 151 - 152 - [[package]] 153 - name = "arboard" 154 - version = "3.2.1" 155 - source = "registry+https://github.com/rust-lang/crates.io-index" 156 - checksum = "ac57f2b058a76363e357c056e4f74f1945bf734d37b8b3ef49066c4787dde0fc" 157 - dependencies = [ 158 - "clipboard-win", 159 - "core-graphics", 160 - "image", 161 - "log", 162 - "objc", 163 - "objc-foundation", 164 - "objc_id", 165 - "parking_lot", 166 - "thiserror", 167 - "winapi", 168 - "x11rb", 169 - ] 170 - 171 - [[package]] 172 - name = "arg_enum_proc_macro" 173 - version = "0.3.4" 174 - source = "registry+https://github.com/rust-lang/crates.io-index" 175 - checksum = "0ae92a5119aa49cdbcf6b9f893fe4e1d98b04ccbf82ee0584ad948a44a734dea" 176 - dependencies = [ 177 - "proc-macro2", 178 - "quote", 179 - "syn 2.0.38", 180 - ] 181 - 182 - [[package]] 183 - name = "arrayref" 184 - version = "0.3.7" 185 - source = "registry+https://github.com/rust-lang/crates.io-index" 186 - checksum = "6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545" 187 - 188 - [[package]] 189 - name = "arrayvec" 190 - version = "0.7.4" 191 - source = "registry+https://github.com/rust-lang/crates.io-index" 192 - checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" 193 - dependencies = [ 194 - "serde", 195 - ] 196 - 197 - [[package]] 198 - name = "async-broadcast" 199 - version = "0.5.1" 200 - source = "registry+https://github.com/rust-lang/crates.io-index" 201 - checksum = "7c48ccdbf6ca6b121e0f586cbc0e73ae440e56c67c30fa0873b4e110d9c26d2b" 202 - dependencies = [ 203 - "event-listener 2.5.3", 204 - "futures-core", 205 - ] 206 - 207 - [[package]] 208 - name = "async-channel" 209 - version = "1.9.0" 210 - source = "registry+https://github.com/rust-lang/crates.io-index" 211 - checksum = "81953c529336010edd6d8e358f886d9581267795c61b19475b71314bffa46d35" 212 - dependencies = [ 213 - "concurrent-queue", 214 - "event-listener 2.5.3", 215 - "futures-core", 216 - ] 217 - 218 - [[package]] 219 - name = "async-executor" 220 - version = "1.5.4" 221 - source = "registry+https://github.com/rust-lang/crates.io-index" 222 - checksum = "2c1da3ae8dabd9c00f453a329dfe1fb28da3c0a72e2478cdcd93171740c20499" 223 - dependencies = [ 224 - "async-lock", 225 - "async-task", 226 - "concurrent-queue", 227 - "fastrand 2.0.1", 228 - "futures-lite", 229 - "slab", 230 - ] 231 - 232 - [[package]] 233 - name = "async-fs" 234 - version = "1.6.0" 235 - source = "registry+https://github.com/rust-lang/crates.io-index" 236 - checksum = "279cf904654eeebfa37ac9bb1598880884924aab82e290aa65c9e77a0e142e06" 237 - dependencies = [ 238 - "async-lock", 239 - "autocfg", 240 - "blocking", 241 - "futures-lite", 242 - ] 243 - 244 - [[package]] 245 - name = "async-io" 246 - version = "1.13.0" 247 - source = "registry+https://github.com/rust-lang/crates.io-index" 248 - checksum = "0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af" 249 - dependencies = [ 250 - "async-lock", 251 - "autocfg", 252 - "cfg-if 1.0.0", 253 - "concurrent-queue", 254 - "futures-lite", 255 - "log", 256 - "parking", 257 - "polling", 258 - "rustix 0.37.24", 259 - "slab", 260 - "socket2 0.4.9", 261 - "waker-fn", 262 - ] 263 - 264 - [[package]] 265 - name = "async-lock" 266 - version = "2.8.0" 267 - source = "registry+https://github.com/rust-lang/crates.io-index" 268 - checksum = "287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b" 269 - dependencies = [ 270 - "event-listener 2.5.3", 271 - ] 272 - 273 - [[package]] 274 - name = "async-process" 275 - version = "1.8.1" 276 - source = "registry+https://github.com/rust-lang/crates.io-index" 277 - checksum = "ea6438ba0a08d81529c69b36700fa2f95837bfe3e776ab39cde9c14d9149da88" 278 - dependencies = [ 279 - "async-io", 280 - "async-lock", 281 - "async-signal", 282 - "blocking", 283 - "cfg-if 1.0.0", 284 - "event-listener 3.0.0", 285 - "futures-lite", 286 - "rustix 0.38.17", 287 - "windows-sys 0.48.0", 288 - ] 289 - 290 - [[package]] 291 - name = "async-recursion" 292 - version = "1.0.5" 293 - source = "registry+https://github.com/rust-lang/crates.io-index" 294 - checksum = "5fd55a5ba1179988837d24ab4c7cc8ed6efdeff578ede0416b4225a5fca35bd0" 295 - dependencies = [ 296 - "proc-macro2", 297 - "quote", 298 - "syn 2.0.38", 299 - ] 300 - 301 - [[package]] 302 - name = "async-signal" 303 - version = "0.2.3" 304 - source = "registry+https://github.com/rust-lang/crates.io-index" 305 - checksum = "1079d27511f6c038736279421774ef4ad4bdd2e300825f4a48c4cc463a57cedf" 306 - dependencies = [ 307 - "async-io", 308 - "async-lock", 309 - "atomic-waker", 310 - "cfg-if 1.0.0", 311 - "futures-core", 312 - "futures-io", 313 - "rustix 0.38.17", 314 - "signal-hook-registry", 315 - "slab", 316 - "windows-sys 0.48.0", 317 - ] 318 - 319 - [[package]] 320 - name = "async-task" 321 - version = "4.4.1" 322 - source = "registry+https://github.com/rust-lang/crates.io-index" 323 - checksum = "b9441c6b2fe128a7c2bf680a44c34d0df31ce09e5b7e401fcca3faa483dbc921" 324 - 325 - [[package]] 326 - name = "async-trait" 327 - version = "0.1.73" 328 - source = "registry+https://github.com/rust-lang/crates.io-index" 329 - checksum = "bc00ceb34980c03614e35a3a4e218276a0a824e911d07651cd0d858a51e8c0f0" 330 - dependencies = [ 331 - "proc-macro2", 332 - "quote", 333 - "syn 2.0.38", 334 - ] 335 - 336 - [[package]] 337 - name = "atk-sys" 338 - version = "0.18.0" 339 - source = "registry+https://github.com/rust-lang/crates.io-index" 340 - checksum = "251e0b7d90e33e0ba930891a505a9a35ece37b2dd37a14f3ffc306c13b980009" 341 - dependencies = [ 342 - "glib-sys", 343 - "gobject-sys", 344 - "libc", 345 - "system-deps", 346 - ] 347 - 348 - [[package]] 349 - name = "atomic-waker" 350 - version = "1.1.2" 351 - source = "registry+https://github.com/rust-lang/crates.io-index" 352 - checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" 353 - 354 - [[package]] 355 - name = "atomic_refcell" 356 - version = "0.1.12" 357 - source = "registry+https://github.com/rust-lang/crates.io-index" 358 - checksum = "76f2bfe491d41d45507b8431da8274f7feeca64a49e86d980eed2937ec2ff020" 359 - 360 - [[package]] 361 - name = "atty" 362 - version = "0.2.14" 363 - source = "registry+https://github.com/rust-lang/crates.io-index" 364 - checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" 365 - dependencies = [ 366 - "hermit-abi 0.1.19", 367 - "libc", 368 - "winapi", 369 - ] 370 - 371 - [[package]] 372 - name = "autocfg" 373 - version = "1.1.0" 374 - source = "registry+https://github.com/rust-lang/crates.io-index" 375 - checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 376 - 377 - [[package]] 378 - name = "av1-grain" 379 - version = "0.2.2" 380 - source = "registry+https://github.com/rust-lang/crates.io-index" 381 - checksum = "6f6ca6f0c18c02c2fbfc119df551b8aeb8a385f6d5980f1475ba0255f1e97f1e" 382 - dependencies = [ 383 - "anyhow", 384 - "arrayvec", 385 - "itertools", 386 - "log", 387 - "nom", 388 - "num-rational", 389 - "serde", 390 - "v_frame", 391 - ] 392 - 393 - [[package]] 394 - name = "avif-decode" 395 - version = "0.2.2" 396 - source = "registry+https://github.com/rust-lang/crates.io-index" 397 - checksum = "ae93bf69733ae4162fa44e49ad06febe3747c0ae85c0c8f930a0ebd8f669d4e9" 398 - dependencies = [ 399 - "aom-decode", 400 - "avif-parse", 401 - "imgref", 402 - "lodepng", 403 - "num_cpus", 404 - "owning_ref", 405 - "quick-error", 406 - "rgb", 407 - "yuv", 408 - ] 409 - 410 - [[package]] 411 - name = "avif-parse" 412 - version = "1.0.0" 413 - source = "registry+https://github.com/rust-lang/crates.io-index" 414 - checksum = "87fb3f9afbbb9f71ae53da13771284895f51c6acc77cfb3571ab966780250dee" 415 - dependencies = [ 416 - "bitreader", 417 - "byteorder", 418 - "fallible_collections", 419 - "log", 420 - "static_assertions", 421 - ] 422 - 423 - [[package]] 424 - name = "backtrace" 425 - version = "0.3.69" 426 - source = "registry+https://github.com/rust-lang/crates.io-index" 427 - checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837" 428 - dependencies = [ 429 - "addr2line", 430 - "cc", 431 - "cfg-if 1.0.0", 432 - "libc", 433 - "miniz_oxide 0.7.1", 434 - "object", 435 - "rustc-demangle", 436 - ] 437 - 438 - [[package]] 439 - name = "base64" 440 - version = "0.21.4" 441 - source = "registry+https://github.com/rust-lang/crates.io-index" 442 - checksum = "9ba43ea6f343b788c8764558649e08df62f86c6ef251fdaeb1ffd010a9ae50a2" 443 - 444 - [[package]] 445 - name = "bincode" 446 - version = "0.8.0" 447 - source = "registry+https://github.com/rust-lang/crates.io-index" 448 - checksum = "e103c8b299b28a9c6990458b7013dc4a8356a9b854c51b9883241f5866fac36e" 449 - dependencies = [ 450 - "byteorder", 451 - "num-traits 0.1.43", 452 - "serde", 453 - ] 454 - 455 - [[package]] 456 - name = "bit_field" 457 - version = "0.10.2" 458 - source = "registry+https://github.com/rust-lang/crates.io-index" 459 - checksum = "dc827186963e592360843fb5ba4b973e145841266c1357f7180c43526f2e5b61" 460 - 461 - [[package]] 462 - name = "bitflags" 463 - version = "1.3.2" 464 - source = "registry+https://github.com/rust-lang/crates.io-index" 465 - checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 466 - 467 - [[package]] 468 - name = "bitflags" 469 - version = "2.4.0" 470 - source = "registry+https://github.com/rust-lang/crates.io-index" 471 - checksum = "b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635" 472 - 473 - [[package]] 474 - name = "bitreader" 475 - version = "0.3.8" 476 - source = "registry+https://github.com/rust-lang/crates.io-index" 477 - checksum = "bdd859c9d97f7c468252795b35aeccc412bdbb1e90ee6969c4fa6328272eaeff" 478 - dependencies = [ 479 - "cfg-if 1.0.0", 480 - ] 481 - 482 - [[package]] 483 - name = "bitstream-io" 484 - version = "1.7.0" 485 - source = "registry+https://github.com/rust-lang/crates.io-index" 486 - checksum = "82704769cb85a22df2c54d6bdd6a158b7931d256cf3248a07d6ecbe9d58b31d7" 487 - 488 - [[package]] 489 - name = "block" 490 - version = "0.1.6" 491 - source = "registry+https://github.com/rust-lang/crates.io-index" 492 - checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a" 493 - 494 - [[package]] 495 - name = "block-buffer" 496 - version = "0.3.3" 497 - source = "registry+https://github.com/rust-lang/crates.io-index" 498 - checksum = "a076c298b9ecdb530ed9d967e74a6027d6a7478924520acddcddc24c1c8ab3ab" 499 - dependencies = [ 500 - "arrayref", 501 - "byte-tools", 502 - ] 503 - 504 - [[package]] 505 - name = "block-buffer" 506 - version = "0.10.4" 507 - source = "registry+https://github.com/rust-lang/crates.io-index" 508 - checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" 509 - dependencies = [ 510 - "generic-array 0.14.7", 511 - ] 512 - 513 - [[package]] 514 - name = "block-sys" 515 - version = "0.1.0-beta.1" 516 - source = "registry+https://github.com/rust-lang/crates.io-index" 517 - checksum = "0fa55741ee90902547802152aaf3f8e5248aab7e21468089560d4c8840561146" 518 - dependencies = [ 519 - "objc-sys", 520 - ] 521 - 522 - [[package]] 523 - name = "block2" 524 - version = "0.2.0-alpha.6" 525 - source = "registry+https://github.com/rust-lang/crates.io-index" 526 - checksum = "8dd9e63c1744f755c2f60332b88de39d341e5e86239014ad839bd71c106dec42" 527 - dependencies = [ 528 - "block-sys", 529 - "objc2-encode", 530 - ] 531 - 532 - [[package]] 533 - name = "blocking" 534 - version = "1.4.1" 535 - source = "registry+https://github.com/rust-lang/crates.io-index" 536 - checksum = "8c36a4d0d48574b3dd360b4b7d95cc651d2b6557b6402848a27d4b228a473e2a" 537 - dependencies = [ 538 - "async-channel", 539 - "async-lock", 540 - "async-task", 541 - "fastrand 2.0.1", 542 - "futures-io", 543 - "futures-lite", 544 - "piper", 545 - "tracing", 546 - ] 547 - 548 - [[package]] 549 - name = "built" 550 - version = "0.5.2" 551 - source = "registry+https://github.com/rust-lang/crates.io-index" 552 - checksum = "5b9c056b9ed43aee5e064b683aa1ec783e19c6acec7559e3ae931b7490472fbe" 553 - dependencies = [ 554 - "cargo-lock", 555 - ] 556 - 557 - [[package]] 558 - name = "bumpalo" 559 - version = "3.14.0" 560 - source = "registry+https://github.com/rust-lang/crates.io-index" 561 - checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec" 562 - 563 - [[package]] 564 - name = "byte-tools" 565 - version = "0.2.0" 566 - source = "registry+https://github.com/rust-lang/crates.io-index" 567 - checksum = "560c32574a12a89ecd91f5e742165893f86e3ab98d21f8ea548658eb9eef5f40" 568 - 569 - [[package]] 570 - name = "bytemuck" 571 - version = "1.14.0" 572 - source = "registry+https://github.com/rust-lang/crates.io-index" 573 - checksum = "374d28ec25809ee0e23827c2ab573d729e293f281dfe393500e7ad618baa61c6" 574 - dependencies = [ 575 - "bytemuck_derive", 576 - ] 577 - 578 - [[package]] 579 - name = "bytemuck_derive" 580 - version = "1.5.0" 581 - source = "registry+https://github.com/rust-lang/crates.io-index" 582 - checksum = "965ab7eb5f8f97d2a083c799f3a1b994fc397b2fe2da5d1da1626ce15a39f2b1" 583 - dependencies = [ 584 - "proc-macro2", 585 - "quote", 586 - "syn 2.0.38", 587 - ] 588 - 589 - [[package]] 590 - name = "byteorder" 591 - version = "1.5.0" 592 - source = "registry+https://github.com/rust-lang/crates.io-index" 593 - checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" 594 - 595 - [[package]] 596 - name = "bytes" 597 - version = "1.5.0" 598 - source = "registry+https://github.com/rust-lang/crates.io-index" 599 - checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" 600 - 601 - [[package]] 602 - name = "cairo-sys-rs" 603 - version = "0.18.2" 604 - source = "registry+https://github.com/rust-lang/crates.io-index" 605 - checksum = "685c9fa8e590b8b3d678873528d83411db17242a73fccaed827770ea0fedda51" 606 - dependencies = [ 607 - "libc", 608 - "system-deps", 609 - ] 610 - 611 - [[package]] 612 - name = "calloop" 613 - version = "0.10.6" 614 - source = "registry+https://github.com/rust-lang/crates.io-index" 615 - checksum = "52e0d00eb1ea24371a97d2da6201c6747a633dc6dc1988ef503403b4c59504a8" 616 - dependencies = [ 617 - "bitflags 1.3.2", 618 - "log", 619 - "nix 0.25.1", 620 - "slotmap", 621 - "thiserror", 622 - "vec_map", 623 - ] 624 - 625 - [[package]] 626 - name = "cargo-lock" 627 - version = "8.0.3" 628 - source = "registry+https://github.com/rust-lang/crates.io-index" 629 - checksum = "031718ddb8f78aa5def78a09e90defe30151d1f6c672f937af4dd916429ed996" 630 - dependencies = [ 631 - "semver", 632 - "serde", 633 - "toml 0.5.11", 634 - "url", 635 - ] 636 - 637 - [[package]] 638 - name = "cc" 639 - version = "1.0.83" 640 - source = "registry+https://github.com/rust-lang/crates.io-index" 641 - checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" 642 - dependencies = [ 643 - "jobserver", 644 - "libc", 645 - ] 646 - 647 - [[package]] 648 - name = "cesu8" 649 - version = "1.1.0" 650 - source = "registry+https://github.com/rust-lang/crates.io-index" 651 - checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c" 652 - 653 - [[package]] 654 - name = "cfg-expr" 655 - version = "0.15.5" 656 - source = "registry+https://github.com/rust-lang/crates.io-index" 657 - checksum = "03915af431787e6ffdcc74c645077518c6b6e01f80b761e0fbbfa288536311b3" 658 - dependencies = [ 659 - "smallvec", 660 - "target-lexicon", 661 - ] 662 - 663 - [[package]] 664 - name = "cfg-if" 665 - version = "0.1.10" 666 - source = "registry+https://github.com/rust-lang/crates.io-index" 667 - checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822" 668 - 669 - [[package]] 670 - name = "cfg-if" 671 - version = "1.0.0" 672 - source = "registry+https://github.com/rust-lang/crates.io-index" 673 - checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 674 - 675 - [[package]] 676 - name = "cfg_aliases" 677 - version = "0.1.1" 678 - source = "registry+https://github.com/rust-lang/crates.io-index" 679 - checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" 680 - 681 - [[package]] 682 - name = "cgl" 683 - version = "0.3.2" 684 - source = "registry+https://github.com/rust-lang/crates.io-index" 685 - checksum = "0ced0551234e87afee12411d535648dd89d2e7f34c78b753395567aff3d447ff" 686 - dependencies = [ 687 - "libc", 688 - ] 689 - 690 - [[package]] 691 - name = "chrono" 692 - version = "0.4.31" 693 - source = "registry+https://github.com/rust-lang/crates.io-index" 694 - checksum = "7f2c685bad3eb3d45a01354cedb7d5faa66194d1d58ba6e267a8de788f79db38" 695 - dependencies = [ 696 - "android-tzdata", 697 - "iana-time-zone", 698 - "num-traits 0.2.17", 699 - "windows-targets 0.48.5", 700 - ] 701 - 702 - [[package]] 703 - name = "clap" 704 - version = "3.2.25" 705 - source = "registry+https://github.com/rust-lang/crates.io-index" 706 - checksum = "4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123" 707 - dependencies = [ 708 - "atty", 709 - "bitflags 1.3.2", 710 - "clap_lex", 711 - "indexmap 1.9.3", 712 - "strsim", 713 - "termcolor", 714 - "textwrap", 715 - ] 716 - 717 - [[package]] 718 - name = "clap_lex" 719 - version = "0.2.4" 720 - source = "registry+https://github.com/rust-lang/crates.io-index" 721 - checksum = "2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5" 722 - dependencies = [ 723 - "os_str_bytes", 724 - ] 725 - 726 - [[package]] 727 - name = "clipboard-win" 728 - version = "4.5.0" 729 - source = "registry+https://github.com/rust-lang/crates.io-index" 730 - checksum = "7191c27c2357d9b7ef96baac1773290d4ca63b24205b82a3fd8a0637afcf0362" 731 - dependencies = [ 732 - "error-code", 733 - "str-buf", 734 - "winapi", 735 - ] 736 - 737 - [[package]] 738 - name = "cmake" 739 - version = "0.1.50" 740 - source = "registry+https://github.com/rust-lang/crates.io-index" 741 - checksum = "a31c789563b815f77f4250caee12365734369f942439b7defd71e18a48197130" 742 - dependencies = [ 743 - "cc", 744 - ] 745 - 746 - [[package]] 747 - name = "cmd_lib" 748 - version = "1.3.0" 749 - source = "registry+https://github.com/rust-lang/crates.io-index" 750 - checksum = "0ba0f413777386d37f85afa5242f277a7b461905254c1af3c339d4af06800f62" 751 - dependencies = [ 752 - "cmd_lib_macros", 753 - "faccess", 754 - "lazy_static", 755 - "log", 756 - "os_pipe", 757 - ] 758 - 759 - [[package]] 760 - name = "cmd_lib_macros" 761 - version = "1.3.0" 762 - source = "registry+https://github.com/rust-lang/crates.io-index" 763 - checksum = "9e66605092ff6c6e37e0246601ae6c3f62dc1880e0599359b5f303497c112dc0" 764 - dependencies = [ 765 - "proc-macro-error", 766 - "proc-macro2", 767 - "quote", 768 - "syn 1.0.109", 769 - ] 770 - 771 - [[package]] 772 - name = "color_quant" 773 - version = "1.1.0" 774 - source = "registry+https://github.com/rust-lang/crates.io-index" 775 - checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" 776 - 777 - [[package]] 778 - name = "combine" 779 - version = "4.6.6" 780 - source = "registry+https://github.com/rust-lang/crates.io-index" 781 - checksum = "35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4" 782 - dependencies = [ 783 - "bytes", 784 - "memchr", 785 - ] 786 - 787 - [[package]] 788 - name = "concat-string" 789 - version = "1.0.1" 790 - source = "registry+https://github.com/rust-lang/crates.io-index" 791 - checksum = "7439becb5fafc780b6f4de382b1a7a3e70234afe783854a4702ee8adbb838609" 792 - 793 - [[package]] 794 - name = "concurrent-queue" 795 - version = "2.3.0" 796 - source = "registry+https://github.com/rust-lang/crates.io-index" 797 - checksum = "f057a694a54f12365049b0958a1685bb52d567f5593b355fbf685838e873d400" 798 - dependencies = [ 799 - "crossbeam-utils", 800 - ] 801 - 802 - [[package]] 803 - name = "console" 804 - version = "0.15.7" 805 - source = "registry+https://github.com/rust-lang/crates.io-index" 806 - checksum = "c926e00cc70edefdc64d3a5ff31cc65bb97a3460097762bd23afb4d8145fccf8" 807 - dependencies = [ 808 - "encode_unicode", 809 - "lazy_static", 810 - "libc", 811 - "unicode-width", 812 - "windows-sys 0.45.0", 813 - ] 814 - 815 - [[package]] 816 - name = "console_error_panic_hook" 817 - version = "0.1.7" 818 - source = "registry+https://github.com/rust-lang/crates.io-index" 819 - checksum = "a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc" 820 - dependencies = [ 821 - "cfg-if 1.0.0", 822 - "wasm-bindgen", 823 - ] 824 - 825 - [[package]] 826 - name = "core-foundation" 827 - version = "0.9.3" 828 - source = "registry+https://github.com/rust-lang/crates.io-index" 829 - checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146" 830 - dependencies = [ 831 - "core-foundation-sys", 832 - "libc", 833 - ] 834 - 835 - [[package]] 836 - name = "core-foundation-sys" 837 - version = "0.8.4" 838 - source = "registry+https://github.com/rust-lang/crates.io-index" 839 - checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" 840 - 841 - [[package]] 842 - name = "core-graphics" 843 - version = "0.22.3" 844 - source = "registry+https://github.com/rust-lang/crates.io-index" 845 - checksum = "2581bbab3b8ffc6fcbd550bf46c355135d16e9ff2a6ea032ad6b9bf1d7efe4fb" 846 - dependencies = [ 847 - "bitflags 1.3.2", 848 - "core-foundation", 849 - "core-graphics-types", 850 - "foreign-types", 851 - "libc", 852 - ] 853 - 854 - [[package]] 855 - name = "core-graphics-types" 856 - version = "0.1.2" 857 - source = "registry+https://github.com/rust-lang/crates.io-index" 858 - checksum = "2bb142d41022986c1d8ff29103a1411c8a3dfad3552f87a4f8dc50d61d4f4e33" 859 - dependencies = [ 860 - "bitflags 1.3.2", 861 - "core-foundation", 862 - "libc", 863 - ] 864 - 865 - [[package]] 866 - name = "cpufeatures" 867 - version = "0.2.9" 868 - source = "registry+https://github.com/rust-lang/crates.io-index" 869 - checksum = "a17b76ff3a4162b0b27f354a0c87015ddad39d35f9c0c36607a3bdd175dde1f1" 870 - dependencies = [ 871 - "libc", 872 - ] 873 - 874 - [[package]] 875 - name = "crc32fast" 876 - version = "1.3.2" 877 - source = "registry+https://github.com/rust-lang/crates.io-index" 878 - checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" 879 - dependencies = [ 880 - "cfg-if 1.0.0", 881 - ] 882 - 883 - [[package]] 884 - name = "crevice_notan" 885 - version = "0.13.0" 886 - source = "registry+https://github.com/rust-lang/crates.io-index" 887 - checksum = "0bb0b2bca5ce777a79dd787fafb8113f2be4f020e4c2468363b473041f2d9b90" 888 - dependencies = [ 889 - "bytemuck", 890 - "crevice_notan-derive", 891 - "glam", 892 - "mint", 893 - ] 894 - 895 - [[package]] 896 - name = "crevice_notan-derive" 897 - version = "0.13.0" 898 - source = "registry+https://github.com/rust-lang/crates.io-index" 899 - checksum = "0c99d1aa96f6017828f2d26743f8d4fa3a80927a2a169b9c5c5871cfb3b51f30" 900 - dependencies = [ 901 - "proc-macro2", 902 - "quote", 903 - "syn 1.0.109", 904 - ] 905 - 906 - [[package]] 907 - name = "crossbeam-channel" 908 - version = "0.5.8" 909 - source = "registry+https://github.com/rust-lang/crates.io-index" 910 - checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" 911 - dependencies = [ 912 - "cfg-if 1.0.0", 913 - "crossbeam-utils", 914 - ] 915 - 916 - [[package]] 917 - name = "crossbeam-deque" 918 - version = "0.8.3" 919 - source = "registry+https://github.com/rust-lang/crates.io-index" 920 - checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef" 921 - dependencies = [ 922 - "cfg-if 1.0.0", 923 - "crossbeam-epoch", 924 - "crossbeam-utils", 925 - ] 926 - 927 - [[package]] 928 - name = "crossbeam-epoch" 929 - version = "0.9.15" 930 - source = "registry+https://github.com/rust-lang/crates.io-index" 931 - checksum = "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7" 932 - dependencies = [ 933 - "autocfg", 934 - "cfg-if 1.0.0", 935 - "crossbeam-utils", 936 - "memoffset 0.9.0", 937 - "scopeguard", 938 - ] 939 - 940 - [[package]] 941 - name = "crossbeam-utils" 942 - version = "0.8.16" 943 - source = "registry+https://github.com/rust-lang/crates.io-index" 944 - checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294" 945 - dependencies = [ 946 - "cfg-if 1.0.0", 947 - ] 948 - 949 - [[package]] 950 - name = "crunchy" 951 - version = "0.2.2" 952 - source = "registry+https://github.com/rust-lang/crates.io-index" 953 - checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" 954 - 955 - [[package]] 956 - name = "crypto-common" 957 - version = "0.1.6" 958 - source = "registry+https://github.com/rust-lang/crates.io-index" 959 - checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 960 - dependencies = [ 961 - "generic-array 0.14.7", 962 - "typenum", 963 - ] 964 - 965 - [[package]] 966 - name = "dark-light" 967 - version = "1.0.0" 968 - source = "registry+https://github.com/rust-lang/crates.io-index" 969 - checksum = "a62007a65515b3cd88c733dd3464431f05d2ad066999a824259d8edc3cf6f645" 970 - dependencies = [ 971 - "dconf_rs", 972 - "detect-desktop-environment", 973 - "dirs 4.0.0", 974 - "objc", 975 - "rust-ini", 976 - "web-sys", 977 - "winreg 0.10.1", 978 - "zbus", 979 - "zvariant", 980 - ] 981 - 982 - [[package]] 983 - name = "data-url" 984 - version = "0.2.0" 985 - source = "registry+https://github.com/rust-lang/crates.io-index" 986 - checksum = "8d7439c3735f405729d52c3fbbe4de140eaf938a1fe47d227c27f8254d4302a5" 987 - 988 - [[package]] 989 - name = "dconf_rs" 990 - version = "0.3.0" 991 - source = "registry+https://github.com/rust-lang/crates.io-index" 992 - checksum = "7046468a81e6a002061c01e6a7c83139daf91b11c30e66795b13217c2d885c8b" 993 - 994 - [[package]] 995 - name = "dds-rs" 996 - version = "0.7.0" 997 - source = "registry+https://github.com/rust-lang/crates.io-index" 998 - checksum = "4c293f2e4ae9760641b1b5faf1c05c63d2ff1755763f87853217c8774afa55a1" 999 - dependencies = [ 1000 - "bincode", 1001 - "rgb", 1002 - "serde", 1003 - "serde_derive", 1004 - ] 1005 - 1006 - [[package]] 1007 - name = "derivative" 1008 - version = "2.2.0" 1009 - source = "registry+https://github.com/rust-lang/crates.io-index" 1010 - checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" 1011 - dependencies = [ 1012 - "proc-macro2", 1013 - "quote", 1014 - "syn 1.0.109", 1015 - ] 1016 - 1017 - [[package]] 1018 - name = "detect-desktop-environment" 1019 - version = "0.2.0" 1020 - source = "registry+https://github.com/rust-lang/crates.io-index" 1021 - checksum = "21d8ad60dd5b13a4ee6bd8fa2d5d88965c597c67bce32b5fc49c94f55cb50810" 1022 - 1023 - [[package]] 1024 - name = "digest" 1025 - version = "0.7.6" 1026 - source = "registry+https://github.com/rust-lang/crates.io-index" 1027 - checksum = "03b072242a8cbaf9c145665af9d250c59af3b958f83ed6824e13533cf76d5b90" 1028 - dependencies = [ 1029 - "generic-array 0.9.1", 1030 - ] 1031 - 1032 - [[package]] 1033 - name = "digest" 1034 - version = "0.10.7" 1035 - source = "registry+https://github.com/rust-lang/crates.io-index" 1036 - checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" 1037 - dependencies = [ 1038 - "block-buffer 0.10.4", 1039 - "crypto-common", 1040 - ] 1041 - 1042 - [[package]] 1043 - name = "dirs" 1044 - version = "2.0.2" 1045 - source = "registry+https://github.com/rust-lang/crates.io-index" 1046 - checksum = "13aea89a5c93364a98e9b37b2fa237effbb694d5cfe01c5b70941f7eb087d5e3" 1047 - dependencies = [ 1048 - "cfg-if 0.1.10", 1049 - "dirs-sys 0.3.7", 1050 - ] 1051 - 1052 - [[package]] 1053 - name = "dirs" 1054 - version = "4.0.0" 1055 - source = "registry+https://github.com/rust-lang/crates.io-index" 1056 - checksum = "ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059" 1057 - dependencies = [ 1058 - "dirs-sys 0.3.7", 1059 - ] 1060 - 1061 - [[package]] 1062 - name = "dirs" 1063 - version = "5.0.1" 1064 - source = "registry+https://github.com/rust-lang/crates.io-index" 1065 - checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" 1066 - dependencies = [ 1067 - "dirs-sys 0.4.1", 1068 - ] 1069 - 1070 - [[package]] 1071 - name = "dirs-sys" 1072 - version = "0.3.7" 1073 - source = "registry+https://github.com/rust-lang/crates.io-index" 1074 - checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6" 1075 - dependencies = [ 1076 - "libc", 1077 - "redox_users", 1078 - "winapi", 1079 - ] 1080 - 1081 - [[package]] 1082 - name = "dirs-sys" 1083 - version = "0.4.1" 1084 - source = "registry+https://github.com/rust-lang/crates.io-index" 1085 - checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" 1086 - dependencies = [ 1087 - "libc", 1088 - "option-ext", 1089 - "redox_users", 1090 - "windows-sys 0.48.0", 1091 - ] 1092 - 1093 - [[package]] 1094 - name = "dispatch" 1095 - version = "0.2.0" 1096 - source = "registry+https://github.com/rust-lang/crates.io-index" 1097 - checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b" 1098 - 1099 - [[package]] 1100 - name = "dlib" 1101 - version = "0.5.2" 1102 - source = "registry+https://github.com/rust-lang/crates.io-index" 1103 - checksum = "330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412" 1104 - dependencies = [ 1105 - "libloading 0.8.1", 1106 - ] 1107 - 1108 - [[package]] 1109 - name = "dlv-list" 1110 - version = "0.3.0" 1111 - source = "registry+https://github.com/rust-lang/crates.io-index" 1112 - checksum = "0688c2a7f92e427f44895cd63841bff7b29f8d7a1648b9e7e07a4a365b2e1257" 1113 - 1114 - [[package]] 1115 - name = "downcast-rs" 1116 - version = "1.2.0" 1117 - source = "registry+https://github.com/rust-lang/crates.io-index" 1118 - checksum = "9ea835d29036a4087793836fa931b08837ad5e957da9e23886b29586fb9b6650" 1119 - 1120 - [[package]] 1121 - name = "ecolor" 1122 - version = "0.22.0" 1123 - source = "registry+https://github.com/rust-lang/crates.io-index" 1124 - checksum = "2e479a7fa3f23d4e794f8b2f8b3568dd4e47886ad1b12c9c095e141cb591eb63" 1125 - dependencies = [ 1126 - "bytemuck", 1127 - ] 1128 - 1129 - [[package]] 1130 - name = "egui" 1131 - version = "0.22.0" 1132 - source = "registry+https://github.com/rust-lang/crates.io-index" 1133 - checksum = "a3aef8ec3ae1b772f340170c65bf27d5b8c28f543a0116c844d2ac08d01123e7" 1134 - dependencies = [ 1135 - "ahash 0.8.3", 1136 - "epaint", 1137 - "nohash-hasher", 1138 - ] 1139 - 1140 - [[package]] 1141 - name = "either" 1142 - version = "1.9.0" 1143 - source = "registry+https://github.com/rust-lang/crates.io-index" 1144 - checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" 1145 - 1146 - [[package]] 1147 - name = "emath" 1148 - version = "0.22.0" 1149 - source = "registry+https://github.com/rust-lang/crates.io-index" 1150 - checksum = "3857d743a6e0741cdd60b622a74c7a36ea75f5f8f11b793b41d905d2c9721a4b" 1151 - dependencies = [ 1152 - "bytemuck", 1153 - ] 1154 - 1155 - [[package]] 1156 - name = "encode_unicode" 1157 - version = "0.3.6" 1158 - source = "registry+https://github.com/rust-lang/crates.io-index" 1159 - checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f" 1160 - 1161 - [[package]] 1162 - name = "encoding_rs" 1163 - version = "0.8.33" 1164 - source = "registry+https://github.com/rust-lang/crates.io-index" 1165 - checksum = "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1" 1166 - dependencies = [ 1167 - "cfg-if 1.0.0", 1168 - ] 1169 - 1170 - [[package]] 1171 - name = "enumflags2" 1172 - version = "0.7.8" 1173 - source = "registry+https://github.com/rust-lang/crates.io-index" 1174 - checksum = "5998b4f30320c9d93aed72f63af821bfdac50465b75428fce77b48ec482c3939" 1175 - dependencies = [ 1176 - "enumflags2_derive", 1177 - "serde", 1178 - ] 1179 - 1180 - [[package]] 1181 - name = "enumflags2_derive" 1182 - version = "0.7.8" 1183 - source = "registry+https://github.com/rust-lang/crates.io-index" 1184 - checksum = "f95e2801cd355d4a1a3e3953ce6ee5ae9603a5c833455343a8bfe3f44d418246" 1185 - dependencies = [ 1186 - "proc-macro2", 1187 - "quote", 1188 - "syn 2.0.38", 1189 - ] 1190 - 1191 - [[package]] 1192 - name = "env_logger" 1193 - version = "0.10.0" 1194 - source = "registry+https://github.com/rust-lang/crates.io-index" 1195 - checksum = "85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0" 1196 - dependencies = [ 1197 - "humantime", 1198 - "is-terminal", 1199 - "log", 1200 - "regex", 1201 - "termcolor", 1202 - ] 1203 - 1204 - [[package]] 1205 - name = "epaint" 1206 - version = "0.22.0" 1207 - source = "registry+https://github.com/rust-lang/crates.io-index" 1208 - checksum = "09333964d4d57f40a85338ba3ca5ed4716070ab184dcfed966b35491c5c64f3b" 1209 - dependencies = [ 1210 - "ab_glyph", 1211 - "ahash 0.8.3", 1212 - "atomic_refcell", 1213 - "bytemuck", 1214 - "ecolor", 1215 - "emath", 1216 - "nohash-hasher", 1217 - "parking_lot", 1218 - ] 1219 - 1220 - [[package]] 1221 - name = "equivalent" 1222 - version = "1.0.1" 1223 - source = "registry+https://github.com/rust-lang/crates.io-index" 1224 - checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" 1225 - 1226 - [[package]] 1227 - name = "errno" 1228 - version = "0.3.5" 1229 - source = "registry+https://github.com/rust-lang/crates.io-index" 1230 - checksum = "ac3e13f66a2f95e32a39eaa81f6b95d42878ca0e1db0c7543723dfe12557e860" 1231 - dependencies = [ 1232 - "libc", 1233 - "windows-sys 0.48.0", 1234 - ] 1235 - 1236 - [[package]] 1237 - name = "error-code" 1238 - version = "2.3.1" 1239 - source = "registry+https://github.com/rust-lang/crates.io-index" 1240 - checksum = "64f18991e7bf11e7ffee451b5318b5c1a73c52d0d0ada6e5a3017c8c1ced6a21" 1241 - dependencies = [ 1242 - "libc", 1243 - "str-buf", 1244 - ] 1245 - 1246 - [[package]] 1247 - name = "euclid" 1248 - version = "0.22.9" 1249 - source = "registry+https://github.com/rust-lang/crates.io-index" 1250 - checksum = "87f253bc5c813ca05792837a0ff4b3a580336b224512d48f7eda1d7dd9210787" 1251 - dependencies = [ 1252 - "num-traits 0.2.17", 1253 - ] 1254 - 1255 - [[package]] 1256 - name = "evalexpr" 1257 - version = "11.1.0" 1258 - source = "registry+https://github.com/rust-lang/crates.io-index" 1259 - checksum = "1e757e796a66b54d19fa26de38e75c3351eb7a3755c85d7d181a8c61437ff60c" 1260 - 1261 - [[package]] 1262 - name = "event-listener" 1263 - version = "2.5.3" 1264 - source = "registry+https://github.com/rust-lang/crates.io-index" 1265 - checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" 1266 - 1267 - [[package]] 1268 - name = "event-listener" 1269 - version = "3.0.0" 1270 - source = "registry+https://github.com/rust-lang/crates.io-index" 1271 - checksum = "29e56284f00d94c1bc7fd3c77027b4623c88c1f53d8d2394c6199f2921dea325" 1272 - dependencies = [ 1273 - "concurrent-queue", 1274 - "parking", 1275 - "pin-project-lite", 1276 - ] 1277 - 1278 - [[package]] 1279 - name = "exr" 1280 - version = "1.71.0" 1281 - source = "registry+https://github.com/rust-lang/crates.io-index" 1282 - checksum = "832a761f35ab3e6664babfbdc6cef35a4860e816ec3916dcfd0882954e98a8a8" 1283 - dependencies = [ 1284 - "bit_field", 1285 - "flume", 1286 - "half", 1287 - "lebe", 1288 - "miniz_oxide 0.7.1", 1289 - "rayon-core", 1290 - "smallvec", 1291 - "zune-inflate", 1292 - ] 1293 - 1294 - [[package]] 1295 - name = "faccess" 1296 - version = "0.2.4" 1297 - source = "registry+https://github.com/rust-lang/crates.io-index" 1298 - checksum = "59ae66425802d6a903e268ae1a08b8c38ba143520f227a205edf4e9c7e3e26d5" 1299 - dependencies = [ 1300 - "bitflags 1.3.2", 1301 - "libc", 1302 - "winapi", 1303 - ] 1304 - 1305 - [[package]] 1306 - name = "fake-simd" 1307 - version = "0.1.2" 1308 - source = "registry+https://github.com/rust-lang/crates.io-index" 1309 - checksum = "e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed" 1310 - 1311 - [[package]] 1312 - name = "fallible_collections" 1313 - version = "0.4.9" 1314 - source = "registry+https://github.com/rust-lang/crates.io-index" 1315 - checksum = "a88c69768c0a15262df21899142bc6df9b9b823546d4b4b9a7bc2d6c448ec6fd" 1316 - dependencies = [ 1317 - "hashbrown 0.13.2", 1318 - ] 1319 - 1320 - [[package]] 1321 - name = "fast-srgb8" 1322 - version = "1.0.0" 1323 - source = "registry+https://github.com/rust-lang/crates.io-index" 1324 - checksum = "dd2e7510819d6fbf51a5545c8f922716ecfb14df168a3242f7d33e0239efe6a1" 1325 - 1326 - [[package]] 1327 - name = "fast_image_resize" 1328 - version = "2.7.3" 1329 - source = "registry+https://github.com/rust-lang/crates.io-index" 1330 - checksum = "cc789a40040e11bbe4ba31ca319406805a12fe3f8d71314bbc4bd076602ad55a" 1331 - dependencies = [ 1332 - "num-traits 0.2.17", 1333 - "thiserror", 1334 - ] 1335 - 1336 - [[package]] 1337 - name = "fastrand" 1338 - version = "1.9.0" 1339 - source = "registry+https://github.com/rust-lang/crates.io-index" 1340 - checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be" 1341 - dependencies = [ 1342 - "instant", 1343 - ] 1344 - 1345 - [[package]] 1346 - name = "fastrand" 1347 - version = "2.0.1" 1348 - source = "registry+https://github.com/rust-lang/crates.io-index" 1349 - checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5" 1350 - 1351 - [[package]] 1352 - name = "fdeflate" 1353 - version = "0.3.0" 1354 - source = "registry+https://github.com/rust-lang/crates.io-index" 1355 - checksum = "d329bdeac514ee06249dabc27877490f17f5d371ec693360768b838e19f3ae10" 1356 - dependencies = [ 1357 - "simd-adler32", 1358 - ] 1359 - 1360 - [[package]] 1361 - name = "find-winsdk" 1362 - version = "0.2.0" 1363 - source = "registry+https://github.com/rust-lang/crates.io-index" 1364 - checksum = "a8cbf17b871570c1f8612b763bac3e86290602bcf5dc3c5ce657e0e1e9071d9e" 1365 - dependencies = [ 1366 - "serde", 1367 - "serde_derive", 1368 - "winreg 0.5.1", 1369 - ] 1370 - 1371 - [[package]] 1372 - name = "flate2" 1373 - version = "1.0.27" 1374 - source = "registry+https://github.com/rust-lang/crates.io-index" 1375 - checksum = "c6c98ee8095e9d1dcbf2fcc6d95acccb90d1c81db1e44725c6a984b1dbdfb010" 1376 - dependencies = [ 1377 - "crc32fast", 1378 - "miniz_oxide 0.7.1", 1379 - ] 1380 - 1381 - [[package]] 1382 - name = "float-cmp" 1383 - version = "0.9.0" 1384 - source = "registry+https://github.com/rust-lang/crates.io-index" 1385 - checksum = "98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4" 1386 - 1387 - [[package]] 1388 - name = "float_next_after" 1389 - version = "0.1.5" 1390 - source = "registry+https://github.com/rust-lang/crates.io-index" 1391 - checksum = "4fc612c5837986b7104a87a0df74a5460931f1c5274be12f8d0f40aa2f30d632" 1392 - dependencies = [ 1393 - "num-traits 0.2.17", 1394 - ] 1395 - 1396 - [[package]] 1397 - name = "flume" 1398 - version = "0.11.0" 1399 - source = "registry+https://github.com/rust-lang/crates.io-index" 1400 - checksum = "55ac459de2512911e4b674ce33cf20befaba382d05b62b008afc1c8b57cbf181" 1401 - dependencies = [ 1402 - "spin 0.9.8", 1403 - ] 1404 - 1405 - [[package]] 1406 - name = "fn-util" 1407 - version = "0.1.0" 1408 - source = "registry+https://github.com/rust-lang/crates.io-index" 1409 - checksum = "009f3d3b8f0d30fdb4b8498a7a0113baf580d7153fbc39ece702804fb044cfab" 1410 - dependencies = [ 1411 - "quote", 1412 - "syn 1.0.109", 1413 - ] 1414 - 1415 - [[package]] 1416 - name = "fnv" 1417 - version = "1.0.7" 1418 - source = "registry+https://github.com/rust-lang/crates.io-index" 1419 - checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 1420 - 1421 - [[package]] 1422 - name = "fontconfig-parser" 1423 - version = "0.5.3" 1424 - source = "registry+https://github.com/rust-lang/crates.io-index" 1425 - checksum = "674e258f4b5d2dcd63888c01c68413c51f565e8af99d2f7701c7b81d79ef41c4" 1426 - dependencies = [ 1427 - "roxmltree", 1428 - ] 1429 - 1430 - [[package]] 1431 - name = "fontdb" 1432 - version = "0.14.1" 1433 - source = "registry+https://github.com/rust-lang/crates.io-index" 1434 - checksum = "af8d8cbea8f21307d7e84bca254772981296f058a1d36b461bf4d83a7499fc9e" 1435 - dependencies = [ 1436 - "fontconfig-parser", 1437 - "log", 1438 - "memmap2 0.6.2", 1439 - "slotmap", 1440 - "tinyvec", 1441 - "ttf-parser 0.19.2", 1442 - ] 1443 - 1444 - [[package]] 1445 - name = "foreign-types" 1446 - version = "0.3.2" 1447 - source = "registry+https://github.com/rust-lang/crates.io-index" 1448 - checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" 1449 - dependencies = [ 1450 - "foreign-types-shared", 1451 - ] 1452 - 1453 - [[package]] 1454 - name = "foreign-types-shared" 1455 - version = "0.1.1" 1456 - source = "registry+https://github.com/rust-lang/crates.io-index" 1457 - checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" 1458 - 1459 - [[package]] 1460 - name = "form_urlencoded" 1461 - version = "1.2.0" 1462 - source = "registry+https://github.com/rust-lang/crates.io-index" 1463 - checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652" 1464 - dependencies = [ 1465 - "percent-encoding", 1466 - ] 1467 - 1468 - [[package]] 1469 - name = "fruitbasket" 1470 - version = "0.10.0" 1471 - source = "registry+https://github.com/rust-lang/crates.io-index" 1472 - checksum = "898289b8e0528c84fb9b88f15ac9d5109bcaf23e0e49bb6f64deee0d86b6a351" 1473 - dependencies = [ 1474 - "dirs 2.0.2", 1475 - "objc", 1476 - "objc-foundation", 1477 - "objc_id", 1478 - "time", 1479 - ] 1480 - 1481 - [[package]] 1482 - name = "futures" 1483 - version = "0.3.28" 1484 - source = "registry+https://github.com/rust-lang/crates.io-index" 1485 - checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40" 1486 - dependencies = [ 1487 - "futures-channel", 1488 - "futures-core", 1489 - "futures-executor", 1490 - "futures-io", 1491 - "futures-sink", 1492 - "futures-task", 1493 - "futures-util", 1494 - ] 1495 - 1496 - [[package]] 1497 - name = "futures-channel" 1498 - version = "0.3.28" 1499 - source = "registry+https://github.com/rust-lang/crates.io-index" 1500 - checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" 1501 - dependencies = [ 1502 - "futures-core", 1503 - "futures-sink", 1504 - ] 1505 - 1506 - [[package]] 1507 - name = "futures-core" 1508 - version = "0.3.28" 1509 - source = "registry+https://github.com/rust-lang/crates.io-index" 1510 - checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" 1511 - 1512 - [[package]] 1513 - name = "futures-executor" 1514 - version = "0.3.28" 1515 - source = "registry+https://github.com/rust-lang/crates.io-index" 1516 - checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0" 1517 - dependencies = [ 1518 - "futures-core", 1519 - "futures-task", 1520 - "futures-util", 1521 - ] 1522 - 1523 - [[package]] 1524 - name = "futures-io" 1525 - version = "0.3.28" 1526 - source = "registry+https://github.com/rust-lang/crates.io-index" 1527 - checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" 1528 - 1529 - [[package]] 1530 - name = "futures-lite" 1531 - version = "1.13.0" 1532 - source = "registry+https://github.com/rust-lang/crates.io-index" 1533 - checksum = "49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce" 1534 - dependencies = [ 1535 - "fastrand 1.9.0", 1536 - "futures-core", 1537 - "futures-io", 1538 - "memchr", 1539 - "parking", 1540 - "pin-project-lite", 1541 - "waker-fn", 1542 - ] 1543 - 1544 - [[package]] 1545 - name = "futures-macro" 1546 - version = "0.3.28" 1547 - source = "registry+https://github.com/rust-lang/crates.io-index" 1548 - checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" 1549 - dependencies = [ 1550 - "proc-macro2", 1551 - "quote", 1552 - "syn 2.0.38", 1553 - ] 1554 - 1555 - [[package]] 1556 - name = "futures-sink" 1557 - version = "0.3.28" 1558 - source = "registry+https://github.com/rust-lang/crates.io-index" 1559 - checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" 1560 - 1561 - [[package]] 1562 - name = "futures-task" 1563 - version = "0.3.28" 1564 - source = "registry+https://github.com/rust-lang/crates.io-index" 1565 - checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" 1566 - 1567 - [[package]] 1568 - name = "futures-util" 1569 - version = "0.3.28" 1570 - source = "registry+https://github.com/rust-lang/crates.io-index" 1571 - checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" 1572 - dependencies = [ 1573 - "futures-channel", 1574 - "futures-core", 1575 - "futures-io", 1576 - "futures-macro", 1577 - "futures-sink", 1578 - "futures-task", 1579 - "memchr", 1580 - "pin-project-lite", 1581 - "pin-utils", 1582 - "slab", 1583 - ] 1584 - 1585 - [[package]] 1586 - name = "gdk-pixbuf-sys" 1587 - version = "0.18.0" 1588 - source = "registry+https://github.com/rust-lang/crates.io-index" 1589 - checksum = "3f9839ea644ed9c97a34d129ad56d38a25e6756f99f3a88e15cd39c20629caf7" 1590 - dependencies = [ 1591 - "gio-sys", 1592 - "glib-sys", 1593 - "gobject-sys", 1594 - "libc", 1595 - "system-deps", 1596 - ] 1597 - 1598 - [[package]] 1599 - name = "gdk-sys" 1600 - version = "0.18.0" 1601 - source = "registry+https://github.com/rust-lang/crates.io-index" 1602 - checksum = "31ff856cb3386dae1703a920f803abafcc580e9b5f711ca62ed1620c25b51ff2" 1603 - dependencies = [ 1604 - "cairo-sys-rs", 1605 - "gdk-pixbuf-sys", 1606 - "gio-sys", 1607 - "glib-sys", 1608 - "gobject-sys", 1609 - "libc", 1610 - "pango-sys", 1611 - "pkg-config", 1612 - "system-deps", 1613 - ] 1614 - 1615 - [[package]] 1616 - name = "generic-array" 1617 - version = "0.9.1" 1618 - source = "registry+https://github.com/rust-lang/crates.io-index" 1619 - checksum = "6d00328cedcac5e81c683e5620ca6a30756fc23027ebf9bff405c0e8da1fbb7e" 1620 - dependencies = [ 1621 - "typenum", 1622 - ] 1623 - 1624 - [[package]] 1625 - name = "generic-array" 1626 - version = "0.14.7" 1627 - source = "registry+https://github.com/rust-lang/crates.io-index" 1628 - checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" 1629 - dependencies = [ 1630 - "typenum", 1631 - "version_check", 1632 - ] 1633 - 1634 - [[package]] 1635 - name = "gethostname" 1636 - version = "0.2.3" 1637 - source = "registry+https://github.com/rust-lang/crates.io-index" 1638 - checksum = "c1ebd34e35c46e00bb73e81363248d627782724609fe1b6396f553f68fe3862e" 1639 - dependencies = [ 1640 - "libc", 1641 - "winapi", 1642 - ] 1643 - 1644 - [[package]] 1645 - name = "getrandom" 1646 - version = "0.2.10" 1647 - source = "registry+https://github.com/rust-lang/crates.io-index" 1648 - checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427" 1649 - dependencies = [ 1650 - "cfg-if 1.0.0", 1651 - "libc", 1652 - "wasi 0.11.0+wasi-snapshot-preview1", 1653 - ] 1654 - 1655 - [[package]] 1656 - name = "gif" 1657 - version = "0.12.0" 1658 - source = "registry+https://github.com/rust-lang/crates.io-index" 1659 - checksum = "80792593675e051cf94a4b111980da2ba60d4a83e43e0048c5693baab3977045" 1660 - dependencies = [ 1661 - "color_quant", 1662 - "weezl", 1663 - ] 1664 - 1665 - [[package]] 1666 - name = "gif-dispose" 1667 - version = "4.0.1" 1668 - source = "registry+https://github.com/rust-lang/crates.io-index" 1669 - checksum = "347afae04a03ca25a3a76d130abb63e7e6e7367b895470fdc3d996aec916c3d7" 1670 - dependencies = [ 1671 - "gif", 1672 - "imgref", 1673 - "rgb", 1674 - ] 1675 - 1676 - [[package]] 1677 - name = "gimli" 1678 - version = "0.28.0" 1679 - source = "registry+https://github.com/rust-lang/crates.io-index" 1680 - checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0" 1681 - 1682 - [[package]] 1683 - name = "gio-sys" 1684 - version = "0.18.1" 1685 - source = "registry+https://github.com/rust-lang/crates.io-index" 1686 - checksum = "37566df850baf5e4cb0dfb78af2e4b9898d817ed9263d1090a2df958c64737d2" 1687 - dependencies = [ 1688 - "glib-sys", 1689 - "gobject-sys", 1690 - "libc", 1691 - "system-deps", 1692 - "winapi", 1693 - ] 1694 - 1695 - [[package]] 1696 - name = "gl_generator" 1697 - version = "0.14.0" 1698 - source = "registry+https://github.com/rust-lang/crates.io-index" 1699 - checksum = "1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d" 1700 - dependencies = [ 1701 - "khronos_api", 1702 - "log", 1703 - "xml-rs", 1704 - ] 1705 - 1706 - [[package]] 1707 - name = "glam" 1708 - version = "0.24.2" 1709 - source = "registry+https://github.com/rust-lang/crates.io-index" 1710 - checksum = "b5418c17512bdf42730f9032c74e1ae39afc408745ebb2acf72fbc4691c17945" 1711 - dependencies = [ 1712 - "bytemuck", 1713 - "mint", 1714 - ] 1715 - 1716 - [[package]] 1717 - name = "glib-sys" 1718 - version = "0.18.1" 1719 - source = "registry+https://github.com/rust-lang/crates.io-index" 1720 - checksum = "063ce2eb6a8d0ea93d2bf8ba1957e78dbab6be1c2220dd3daca57d5a9d869898" 1721 - dependencies = [ 1722 - "libc", 1723 - "system-deps", 1724 - ] 1725 - 1726 - [[package]] 1727 - name = "glob" 1728 - version = "0.3.1" 1729 - source = "registry+https://github.com/rust-lang/crates.io-index" 1730 - checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" 1731 - 1732 - [[package]] 1733 - name = "glow" 1734 - version = "0.12.3" 1735 - source = "registry+https://github.com/rust-lang/crates.io-index" 1736 - checksum = "ca0fe580e4b60a8ab24a868bc08e2f03cbcb20d3d676601fa909386713333728" 1737 - dependencies = [ 1738 - "js-sys", 1739 - "slotmap", 1740 - "wasm-bindgen", 1741 - "web-sys", 1742 - ] 1743 - 1744 - [[package]] 1745 - name = "glsl-to-spirv" 1746 - version = "0.1.7" 1747 - source = "registry+https://github.com/rust-lang/crates.io-index" 1748 - checksum = "28caebc98746d507603a2d3df66dcbe04e41d4febad0320f3eec1ef72b6bbef1" 1749 - dependencies = [ 1750 - "cmake", 1751 - "sha2", 1752 - "tempfile", 1753 - ] 1754 - 1755 - [[package]] 1756 - name = "glutin" 1757 - version = "0.30.10" 1758 - source = "registry+https://github.com/rust-lang/crates.io-index" 1759 - checksum = "8fc93b03242719b8ad39fb26ed2b01737144ce7bd4bfc7adadcef806596760fe" 1760 - dependencies = [ 1761 - "bitflags 1.3.2", 1762 - "cfg_aliases", 1763 - "cgl", 1764 - "core-foundation", 1765 - "dispatch", 1766 - "glutin_egl_sys", 1767 - "glutin_glx_sys", 1768 - "glutin_wgl_sys", 1769 - "libloading 0.7.4", 1770 - "objc2", 1771 - "once_cell", 1772 - "raw-window-handle", 1773 - "wayland-sys 0.30.1", 1774 - "windows-sys 0.45.0", 1775 - "x11-dl", 1776 - ] 1777 - 1778 - [[package]] 1779 - name = "glutin-winit" 1780 - version = "0.3.0" 1781 - source = "registry+https://github.com/rust-lang/crates.io-index" 1782 - checksum = "629a873fc04062830bfe8f97c03773bcd7b371e23bcc465d0a61448cd1588fa4" 1783 - dependencies = [ 1784 - "cfg_aliases", 1785 - "glutin", 1786 - "raw-window-handle", 1787 - "winit", 1788 - ] 1789 - 1790 - [[package]] 1791 - name = "glutin_egl_sys" 1792 - version = "0.5.1" 1793 - source = "registry+https://github.com/rust-lang/crates.io-index" 1794 - checksum = "af784eb26c5a68ec85391268e074f0aa618c096eadb5d6330b0911cf34fe57c5" 1795 - dependencies = [ 1796 - "gl_generator", 1797 - "windows-sys 0.45.0", 1798 - ] 1799 - 1800 - [[package]] 1801 - name = "glutin_glx_sys" 1802 - version = "0.4.0" 1803 - source = "registry+https://github.com/rust-lang/crates.io-index" 1804 - checksum = "1b53cb5fe568964aa066a3ba91eac5ecbac869fb0842cd0dc9e412434f1a1494" 1805 - dependencies = [ 1806 - "gl_generator", 1807 - "x11-dl", 1808 - ] 1809 - 1810 - [[package]] 1811 - name = "glutin_wgl_sys" 1812 - version = "0.4.0" 1813 - source = "registry+https://github.com/rust-lang/crates.io-index" 1814 - checksum = "ef89398e90033fc6bc65e9bd42fd29bbbfd483bda5b56dc5562f455550618165" 1815 - dependencies = [ 1816 - "gl_generator", 1817 - ] 1818 - 1819 - [[package]] 1820 - name = "glyph_brush" 1821 - version = "0.7.8" 1822 - source = "registry+https://github.com/rust-lang/crates.io-index" 1823 - checksum = "a3676f482c536a985fca36ce320a5e5b8fafd7b260806742af1963b71c5dc38c" 1824 - dependencies = [ 1825 - "glyph_brush_draw_cache", 1826 - "glyph_brush_layout", 1827 - "ordered-float", 1828 - "rustc-hash", 1829 - "twox-hash", 1830 - ] 1831 - 1832 - [[package]] 1833 - name = "glyph_brush_draw_cache" 1834 - version = "0.1.5" 1835 - source = "registry+https://github.com/rust-lang/crates.io-index" 1836 - checksum = "6010675390f6889e09a21e2c8b575b3ee25667ea8237a8d59423f73cb8c28610" 1837 - dependencies = [ 1838 - "ab_glyph", 1839 - "crossbeam-channel", 1840 - "crossbeam-deque", 1841 - "linked-hash-map", 1842 - "rayon", 1843 - "rustc-hash", 1844 - ] 1845 - 1846 - [[package]] 1847 - name = "glyph_brush_layout" 1848 - version = "0.2.3" 1849 - source = "registry+https://github.com/rust-lang/crates.io-index" 1850 - checksum = "cc32c2334f00ca5ac3695c5009ae35da21da8c62d255b5b96d56e2597a637a38" 1851 - dependencies = [ 1852 - "ab_glyph", 1853 - "approx", 1854 - "xi-unicode", 1855 - ] 1856 - 1857 - [[package]] 1858 - name = "gobject-sys" 1859 - version = "0.18.0" 1860 - source = "registry+https://github.com/rust-lang/crates.io-index" 1861 - checksum = "0850127b514d1c4a4654ead6dedadb18198999985908e6ffe4436f53c785ce44" 1862 - dependencies = [ 1863 - "glib-sys", 1864 - "libc", 1865 - "system-deps", 1866 - ] 1867 - 1868 - [[package]] 1869 - name = "gtk-sys" 1870 - version = "0.18.0" 1871 - source = "registry+https://github.com/rust-lang/crates.io-index" 1872 - checksum = "771437bf1de2c1c0b496c11505bdf748e26066bbe942dfc8f614c9460f6d7722" 1873 - dependencies = [ 1874 - "atk-sys", 1875 - "cairo-sys-rs", 1876 - "gdk-pixbuf-sys", 1877 - "gdk-sys", 1878 - "gio-sys", 1879 - "glib-sys", 1880 - "gobject-sys", 1881 - "libc", 1882 - "pango-sys", 1883 - "system-deps", 1884 - ] 1885 - 1886 - [[package]] 1887 - name = "h2" 1888 - version = "0.3.21" 1889 - source = "registry+https://github.com/rust-lang/crates.io-index" 1890 - checksum = "91fc23aa11be92976ef4729127f1a74adf36d8436f7816b185d18df956790833" 1891 - dependencies = [ 1892 - "bytes", 1893 - "fnv", 1894 - "futures-core", 1895 - "futures-sink", 1896 - "futures-util", 1897 - "http", 1898 - "indexmap 1.9.3", 1899 - "slab", 1900 - "tokio", 1901 - "tokio-util", 1902 - "tracing", 1903 - ] 1904 - 1905 - [[package]] 1906 - name = "half" 1907 - version = "2.2.1" 1908 - source = "registry+https://github.com/rust-lang/crates.io-index" 1909 - checksum = "02b4af3693f1b705df946e9fe5631932443781d0aabb423b62fcd4d73f6d2fd0" 1910 - dependencies = [ 1911 - "crunchy", 1912 - ] 1913 - 1914 - [[package]] 1915 - name = "hashbrown" 1916 - version = "0.12.3" 1917 - source = "registry+https://github.com/rust-lang/crates.io-index" 1918 - checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 1919 - dependencies = [ 1920 - "ahash 0.7.6", 1921 - ] 1922 - 1923 - [[package]] 1924 - name = "hashbrown" 1925 - version = "0.13.2" 1926 - source = "registry+https://github.com/rust-lang/crates.io-index" 1927 - checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" 1928 - dependencies = [ 1929 - "ahash 0.8.3", 1930 - ] 1931 - 1932 - [[package]] 1933 - name = "hashbrown" 1934 - version = "0.14.1" 1935 - source = "registry+https://github.com/rust-lang/crates.io-index" 1936 - checksum = "7dfda62a12f55daeae5015f81b0baea145391cb4520f86c248fc615d72640d12" 1937 - dependencies = [ 1938 - "ahash 0.8.3", 1939 - "allocator-api2", 1940 - ] 1941 - 1942 - [[package]] 1943 - name = "heck" 1944 - version = "0.4.1" 1945 - source = "registry+https://github.com/rust-lang/crates.io-index" 1946 - checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" 1947 - 1948 - [[package]] 1949 - name = "hermit-abi" 1950 - version = "0.1.19" 1951 - source = "registry+https://github.com/rust-lang/crates.io-index" 1952 - checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" 1953 - dependencies = [ 1954 - "libc", 1955 - ] 1956 - 1957 - [[package]] 1958 - name = "hermit-abi" 1959 - version = "0.3.3" 1960 - source = "registry+https://github.com/rust-lang/crates.io-index" 1961 - checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7" 1962 - 1963 - [[package]] 1964 - name = "hex" 1965 - version = "0.4.3" 1966 - source = "registry+https://github.com/rust-lang/crates.io-index" 1967 - checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 1968 - 1969 - [[package]] 1970 - name = "home" 1971 - version = "0.5.5" 1972 - source = "registry+https://github.com/rust-lang/crates.io-index" 1973 - checksum = "5444c27eef6923071f7ebcc33e3444508466a76f7a2b93da00ed6e19f30c1ddb" 1974 - dependencies = [ 1975 - "windows-sys 0.48.0", 1976 - ] 1977 - 1978 - [[package]] 1979 - name = "http" 1980 - version = "0.2.9" 1981 - source = "registry+https://github.com/rust-lang/crates.io-index" 1982 - checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482" 1983 - dependencies = [ 1984 - "bytes", 1985 - "fnv", 1986 - "itoa", 1987 - ] 1988 - 1989 - [[package]] 1990 - name = "http-body" 1991 - version = "0.4.5" 1992 - source = "registry+https://github.com/rust-lang/crates.io-index" 1993 - checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" 1994 - dependencies = [ 1995 - "bytes", 1996 - "http", 1997 - "pin-project-lite", 1998 - ] 1999 - 2000 - [[package]] 2001 - name = "httparse" 2002 - version = "1.8.0" 2003 - source = "registry+https://github.com/rust-lang/crates.io-index" 2004 - checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" 2005 - 2006 - [[package]] 2007 - name = "httpdate" 2008 - version = "1.0.3" 2009 - source = "registry+https://github.com/rust-lang/crates.io-index" 2010 - checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" 2011 - 2012 - [[package]] 2013 - name = "humantime" 2014 - version = "2.1.0" 2015 - source = "registry+https://github.com/rust-lang/crates.io-index" 2016 - checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" 2017 - 2018 - [[package]] 2019 - name = "hyper" 2020 - version = "0.14.27" 2021 - source = "registry+https://github.com/rust-lang/crates.io-index" 2022 - checksum = "ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468" 2023 - dependencies = [ 2024 - "bytes", 2025 - "futures-channel", 2026 - "futures-core", 2027 - "futures-util", 2028 - "h2", 2029 - "http", 2030 - "http-body", 2031 - "httparse", 2032 - "httpdate", 2033 - "itoa", 2034 - "pin-project-lite", 2035 - "socket2 0.4.9", 2036 - "tokio", 2037 - "tower-service", 2038 - "tracing", 2039 - "want", 2040 - ] 2041 - 2042 - [[package]] 2043 - name = "hyper-rustls" 2044 - version = "0.24.1" 2045 - source = "registry+https://github.com/rust-lang/crates.io-index" 2046 - checksum = "8d78e1e73ec14cf7375674f74d7dde185c8206fd9dea6fb6295e8a98098aaa97" 2047 - dependencies = [ 2048 - "futures-util", 2049 - "http", 2050 - "hyper", 2051 - "rustls", 2052 - "tokio", 2053 - "tokio-rustls", 2054 - ] 2055 - 2056 - [[package]] 2057 - name = "iana-time-zone" 2058 - version = "0.1.57" 2059 - source = "registry+https://github.com/rust-lang/crates.io-index" 2060 - checksum = "2fad5b825842d2b38bd206f3e81d6957625fd7f0a361e345c30e01a0ae2dd613" 2061 - dependencies = [ 2062 - "android_system_properties", 2063 - "core-foundation-sys", 2064 - "iana-time-zone-haiku", 2065 - "js-sys", 2066 - "wasm-bindgen", 2067 - "windows 0.48.0", 2068 - ] 2069 - 2070 - [[package]] 2071 - name = "iana-time-zone-haiku" 2072 - version = "0.1.2" 2073 - source = "registry+https://github.com/rust-lang/crates.io-index" 2074 - checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" 2075 - dependencies = [ 2076 - "cc", 2077 - ] 2078 - 2079 - [[package]] 2080 - name = "idna" 2081 - version = "0.4.0" 2082 - source = "registry+https://github.com/rust-lang/crates.io-index" 2083 - checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c" 2084 - dependencies = [ 2085 - "unicode-bidi", 2086 - "unicode-normalization", 2087 - ] 2088 - 2089 - [[package]] 2090 - name = "image" 2091 - version = "0.24.7" 2092 - source = "registry+https://github.com/rust-lang/crates.io-index" 2093 - checksum = "6f3dfdbdd72063086ff443e297b61695500514b1e41095b6fb9a5ab48a70a711" 2094 - dependencies = [ 2095 - "bytemuck", 2096 - "byteorder", 2097 - "color_quant", 2098 - "exr", 2099 - "gif", 2100 - "jpeg-decoder", 2101 - "num-rational", 2102 - "num-traits 0.2.17", 2103 - "png", 2104 - "qoi", 2105 - "tiff", 2106 - ] 2107 - 2108 - [[package]] 2109 - name = "imagesize" 2110 - version = "0.12.0" 2111 - source = "registry+https://github.com/rust-lang/crates.io-index" 2112 - checksum = "029d73f573d8e8d63e6d5020011d3255b28c3ba85d6cf870a07184ed23de9284" 2113 - 2114 - [[package]] 2115 - name = "img-parts" 2116 - version = "0.3.0" 2117 - source = "registry+https://github.com/rust-lang/crates.io-index" 2118 - checksum = "b19358258d99a5fc34466fed27a5318f92ae636c3e36165cf9b1e87b5b6701f0" 2119 - dependencies = [ 2120 - "bytes", 2121 - "crc32fast", 2122 - "miniz_oxide 0.5.4", 2123 - ] 2124 - 2125 - [[package]] 2126 - name = "imgref" 2127 - version = "1.9.4" 2128 - source = "registry+https://github.com/rust-lang/crates.io-index" 2129 - checksum = "b2cf49df1085dcfb171460e4592597b84abe50d900fb83efb6e41b20fefd6c2c" 2130 - 2131 - [[package]] 2132 - name = "indexmap" 2133 - version = "1.9.3" 2134 - source = "registry+https://github.com/rust-lang/crates.io-index" 2135 - checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 2136 - dependencies = [ 2137 - "autocfg", 2138 - "hashbrown 0.12.3", 2139 - ] 2140 - 2141 - [[package]] 2142 - name = "indexmap" 2143 - version = "2.0.2" 2144 - source = "registry+https://github.com/rust-lang/crates.io-index" 2145 - checksum = "8adf3ddd720272c6ea8bf59463c04e0f93d0bbf7c5439b691bca2987e0270897" 2146 - dependencies = [ 2147 - "equivalent", 2148 - "hashbrown 0.14.1", 2149 - ] 2150 - 2151 - [[package]] 2152 - name = "indicatif" 2153 - version = "0.17.7" 2154 - source = "registry+https://github.com/rust-lang/crates.io-index" 2155 - checksum = "fb28741c9db9a713d93deb3bb9515c20788cef5815265bee4980e87bde7e0f25" 2156 - dependencies = [ 2157 - "console", 2158 - "instant", 2159 - "number_prefix", 2160 - "portable-atomic", 2161 - "unicode-width", 2162 - ] 2163 - 2164 - [[package]] 2165 - name = "instant" 2166 - version = "0.1.12" 2167 - source = "registry+https://github.com/rust-lang/crates.io-index" 2168 - checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 2169 - dependencies = [ 2170 - "cfg-if 1.0.0", 2171 - "js-sys", 2172 - "wasm-bindgen", 2173 - "web-sys", 2174 - ] 2175 - 2176 - [[package]] 2177 - name = "interpolate_name" 2178 - version = "0.2.4" 2179 - source = "registry+https://github.com/rust-lang/crates.io-index" 2180 - checksum = "c34819042dc3d3971c46c2190835914dfbe0c3c13f61449b2997f4e9722dfa60" 2181 - dependencies = [ 2182 - "proc-macro2", 2183 - "quote", 2184 - "syn 2.0.38", 2185 - ] 2186 - 2187 - [[package]] 2188 - name = "io-lifetimes" 2189 - version = "1.0.11" 2190 - source = "registry+https://github.com/rust-lang/crates.io-index" 2191 - checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" 2192 - dependencies = [ 2193 - "hermit-abi 0.3.3", 2194 - "libc", 2195 - "windows-sys 0.48.0", 2196 - ] 2197 - 2198 - [[package]] 2199 - name = "ipnet" 2200 - version = "2.8.0" 2201 - source = "registry+https://github.com/rust-lang/crates.io-index" 2202 - checksum = "28b29a3cd74f0f4598934efe3aeba42bae0eb4680554128851ebbecb02af14e6" 2203 - 2204 - [[package]] 2205 - name = "is-terminal" 2206 - version = "0.4.9" 2207 - source = "registry+https://github.com/rust-lang/crates.io-index" 2208 - checksum = "cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b" 2209 - dependencies = [ 2210 - "hermit-abi 0.3.3", 2211 - "rustix 0.38.17", 2212 - "windows-sys 0.48.0", 2213 - ] 2214 - 2215 - [[package]] 2216 - name = "itertools" 2217 - version = "0.10.5" 2218 - source = "registry+https://github.com/rust-lang/crates.io-index" 2219 - checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 2220 - dependencies = [ 2221 - "either", 2222 - ] 2223 - 2224 - [[package]] 2225 - name = "itoa" 2226 - version = "1.0.9" 2227 - source = "registry+https://github.com/rust-lang/crates.io-index" 2228 - checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38" 2229 - 2230 - [[package]] 2231 - name = "jni" 2232 - version = "0.21.1" 2233 - source = "registry+https://github.com/rust-lang/crates.io-index" 2234 - checksum = "1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97" 2235 - dependencies = [ 2236 - "cesu8", 2237 - "cfg-if 1.0.0", 2238 - "combine", 2239 - "jni-sys", 2240 - "log", 2241 - "thiserror", 2242 - "walkdir", 2243 - "windows-sys 0.45.0", 2244 - ] 2245 - 2246 - [[package]] 2247 - name = "jni-sys" 2248 - version = "0.3.0" 2249 - source = "registry+https://github.com/rust-lang/crates.io-index" 2250 - checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" 2251 - 2252 - [[package]] 2253 - name = "jobserver" 2254 - version = "0.1.26" 2255 - source = "registry+https://github.com/rust-lang/crates.io-index" 2256 - checksum = "936cfd212a0155903bcbc060e316fb6cc7cbf2e1907329391ebadc1fe0ce77c2" 2257 - dependencies = [ 2258 - "libc", 2259 - ] 2260 - 2261 - [[package]] 2262 - name = "jpeg-decoder" 2263 - version = "0.3.0" 2264 - source = "registry+https://github.com/rust-lang/crates.io-index" 2265 - checksum = "bc0000e42512c92e31c2252315bda326620a4e034105e900c98ec492fa077b3e" 2266 - dependencies = [ 2267 - "rayon", 2268 - ] 2269 - 2270 - [[package]] 2271 - name = "js-sys" 2272 - version = "0.3.64" 2273 - source = "registry+https://github.com/rust-lang/crates.io-index" 2274 - checksum = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a" 2275 - dependencies = [ 2276 - "wasm-bindgen", 2277 - ] 2278 - 2279 - [[package]] 2280 - name = "jxl-bitstream" 2281 - version = "0.2.3" 2282 - source = "registry+https://github.com/rust-lang/crates.io-index" 2283 - checksum = "76c3205d18cf6229b3f694de66e592886ff7afb0740bc0e85594e3b28d6f6622" 2284 - dependencies = [ 2285 - "tracing", 2286 - ] 2287 - 2288 - [[package]] 2289 - name = "jxl-coding" 2290 - version = "0.2.3" 2291 - source = "registry+https://github.com/rust-lang/crates.io-index" 2292 - checksum = "7075600c762c1ce9e2dd1fbc3fa8ded2af1401fe2221449eca943977742dd0b4" 2293 - dependencies = [ 2294 - "jxl-bitstream", 2295 - ] 2296 - 2297 - [[package]] 2298 - name = "jxl-color" 2299 - version = "0.3.2" 2300 - source = "registry+https://github.com/rust-lang/crates.io-index" 2301 - checksum = "9084bc33b6d01e26b1db6c187514a51a57f4e3780335f3120ab55ee0b08f6e73" 2302 - dependencies = [ 2303 - "jxl-bitstream", 2304 - "jxl-coding", 2305 - "jxl-grid", 2306 - ] 2307 - 2308 - [[package]] 2309 - name = "jxl-frame" 2310 - version = "0.5.0" 2311 - source = "registry+https://github.com/rust-lang/crates.io-index" 2312 - checksum = "8d63bdd104e3746669a123de86f940aa5d59fdc9c5a65f16a4f867dde75e45e1" 2313 - dependencies = [ 2314 - "jxl-bitstream", 2315 - "jxl-coding", 2316 - "jxl-grid", 2317 - "jxl-image", 2318 - "jxl-modular", 2319 - "jxl-vardct", 2320 - "tracing", 2321 - ] 2322 - 2323 - [[package]] 2324 - name = "jxl-grid" 2325 - version = "0.1.1" 2326 - source = "registry+https://github.com/rust-lang/crates.io-index" 2327 - checksum = "48800b21ed6bb3bbc2f818ae9cd40530bdfb1a211f57d5a7a49b8b10f62145e8" 2328 - 2329 - [[package]] 2330 - name = "jxl-image" 2331 - version = "0.5.0" 2332 - source = "registry+https://github.com/rust-lang/crates.io-index" 2333 - checksum = "ef86f7f74acc9c9e66604c8d030e00cdef5a0c455ea3d7d26bd9ddbb9160be59" 2334 - dependencies = [ 2335 - "jxl-bitstream", 2336 - "jxl-color", 2337 - "jxl-grid", 2338 - "tracing", 2339 - ] 2340 - 2341 - [[package]] 2342 - name = "jxl-modular" 2343 - version = "0.3.0" 2344 - source = "registry+https://github.com/rust-lang/crates.io-index" 2345 - checksum = "504e6b55db362568592be81993c772fc6786c56fb67ae769ff62dc514c3e6748" 2346 - dependencies = [ 2347 - "jxl-bitstream", 2348 - "jxl-coding", 2349 - "jxl-grid", 2350 - "tracing", 2351 - ] 2352 - 2353 - [[package]] 2354 - name = "jxl-oxide" 2355 - version = "0.4.0" 2356 - source = "registry+https://github.com/rust-lang/crates.io-index" 2357 - checksum = "57e3b7e459d823979c4ca0c9584f391581db154437f34596ea443b082e9b6064" 2358 - dependencies = [ 2359 - "jxl-bitstream", 2360 - "jxl-color", 2361 - "jxl-frame", 2362 - "jxl-grid", 2363 - "jxl-image", 2364 - "jxl-render", 2365 - "tracing", 2366 - ] 2367 - 2368 - [[package]] 2369 - name = "jxl-render" 2370 - version = "0.4.0" 2371 - source = "registry+https://github.com/rust-lang/crates.io-index" 2372 - checksum = "7157d1c6c4896ddc800cb0cc8ba545ba7417ab9afc51f39e69484e6607c8707e" 2373 - dependencies = [ 2374 - "jxl-bitstream", 2375 - "jxl-coding", 2376 - "jxl-color", 2377 - "jxl-frame", 2378 - "jxl-grid", 2379 - "jxl-image", 2380 - "jxl-modular", 2381 - "jxl-vardct", 2382 - "tracing", 2383 - ] 2384 - 2385 - [[package]] 2386 - name = "jxl-vardct" 2387 - version = "0.3.0" 2388 - source = "registry+https://github.com/rust-lang/crates.io-index" 2389 - checksum = "eb4a2d9ba8c48a52f6143ba01c38aac67d1309c9b939a9f84cd60f650d15053e" 2390 - dependencies = [ 2391 - "jxl-bitstream", 2392 - "jxl-coding", 2393 - "jxl-grid", 2394 - "jxl-modular", 2395 - "tracing", 2396 - ] 2397 - 2398 - [[package]] 2399 - name = "kamadak-exif" 2400 - version = "0.5.5" 2401 - source = "registry+https://github.com/rust-lang/crates.io-index" 2402 - checksum = "ef4fc70d0ab7e5b6bafa30216a6b48705ea964cdfc29c050f2412295eba58077" 2403 - dependencies = [ 2404 - "mutate_once", 2405 - ] 2406 - 2407 - [[package]] 2408 - name = "khronos_api" 2409 - version = "3.1.0" 2410 - source = "registry+https://github.com/rust-lang/crates.io-index" 2411 - checksum = "e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc" 2412 - 2413 - [[package]] 2414 - name = "kurbo" 2415 - version = "0.9.5" 2416 - source = "registry+https://github.com/rust-lang/crates.io-index" 2417 - checksum = "bd85a5776cd9500c2e2059c8c76c3b01528566b7fcbaf8098b55a33fc298849b" 2418 - dependencies = [ 2419 - "arrayvec", 2420 - ] 2421 - 2422 - [[package]] 2423 - name = "lazy_static" 2424 - version = "1.4.0" 2425 - source = "registry+https://github.com/rust-lang/crates.io-index" 2426 - checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 2427 - 2428 - [[package]] 2429 - name = "lebe" 2430 - version = "0.5.2" 2431 - source = "registry+https://github.com/rust-lang/crates.io-index" 2432 - checksum = "03087c2bad5e1034e8cace5926dec053fb3790248370865f5117a7d0213354c8" 2433 - 2434 - [[package]] 2435 - name = "lexical-sort" 2436 - version = "0.3.1" 2437 - source = "registry+https://github.com/rust-lang/crates.io-index" 2438 - checksum = "c09e4591611e231daf4d4c685a66cb0410cc1e502027a20ae55f2bb9e997207a" 2439 - dependencies = [ 2440 - "any_ascii", 2441 - ] 2442 - 2443 - [[package]] 2444 - name = "libaom-sys" 2445 - version = "0.14.0" 2446 - source = "registry+https://github.com/rust-lang/crates.io-index" 2447 - checksum = "610241493fe5178968c3d3b27b6c397dd873244ca17539bb488ade05690fcd71" 2448 - dependencies = [ 2449 - "cmake", 2450 - ] 2451 - 2452 - [[package]] 2453 - name = "libavif" 2454 - version = "0.11.0" 2455 - source = "registry+https://github.com/rust-lang/crates.io-index" 2456 - checksum = "c04b57eae4c2aac54e2f1a30c43f1ab8edeac1f232713bb26b5a42d2cec04e78" 2457 - dependencies = [ 2458 - "libavif-sys", 2459 - ] 2460 - 2461 - [[package]] 2462 - name = "libavif-image" 2463 - version = "0.10.0" 2464 - source = "registry+https://github.com/rust-lang/crates.io-index" 2465 - checksum = "0ec0b35590b15160bac8f758b23658d632ce79ad59dd11714612b8c06c23f1a1" 2466 - dependencies = [ 2467 - "image", 2468 - "libavif", 2469 - ] 2470 - 2471 - [[package]] 2472 - name = "libavif-sys" 2473 - version = "0.14.3" 2474 - source = "registry+https://github.com/rust-lang/crates.io-index" 2475 - checksum = "2c7b9293d221c7d4b4290d4479c491a09b877943208593f1563d8521c4b55930" 2476 - dependencies = [ 2477 - "cmake", 2478 - "libc", 2479 - "libdav1d-sys", 2480 - "rav1e", 2481 - ] 2482 - 2483 - [[package]] 2484 - name = "libc" 2485 - version = "0.2.149" 2486 - source = "registry+https://github.com/rust-lang/crates.io-index" 2487 - checksum = "a08173bc88b7955d1b3145aa561539096c421ac8debde8cbc3612ec635fee29b" 2488 - 2489 - [[package]] 2490 - name = "libdav1d-sys" 2491 - version = "0.5.2" 2492 - source = "registry+https://github.com/rust-lang/crates.io-index" 2493 - checksum = "c232de5110b390272f9fb7fedde31ecad0ac4ea5293099be140f3a20d298bf12" 2494 - 2495 - [[package]] 2496 - name = "libfuzzer-sys" 2497 - version = "0.3.5" 2498 - source = "registry+https://github.com/rust-lang/crates.io-index" 2499 - checksum = "fcf184a4b6b274f82a5df6b357da6055d3e82272327bba281c28bbba6f1664ef" 2500 - dependencies = [ 2501 - "arbitrary", 2502 - "cc", 2503 - ] 2504 - 2505 - [[package]] 2506 - name = "libloading" 2507 - version = "0.7.4" 2508 - source = "registry+https://github.com/rust-lang/crates.io-index" 2509 - checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f" 2510 - dependencies = [ 2511 - "cfg-if 1.0.0", 2512 - "winapi", 2513 - ] 2514 - 2515 - [[package]] 2516 - name = "libloading" 2517 - version = "0.8.1" 2518 - source = "registry+https://github.com/rust-lang/crates.io-index" 2519 - checksum = "c571b676ddfc9a8c12f1f3d3085a7b163966a8fd8098a90640953ce5f6170161" 2520 - dependencies = [ 2521 - "cfg-if 1.0.0", 2522 - "windows-sys 0.48.0", 2523 - ] 2524 - 2525 - [[package]] 2526 - name = "libm" 2527 - version = "0.2.8" 2528 - source = "registry+https://github.com/rust-lang/crates.io-index" 2529 - checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058" 2530 - 2531 - [[package]] 2532 - name = "libwebp-sys" 2533 - version = "0.9.4" 2534 - source = "registry+https://github.com/rust-lang/crates.io-index" 2535 - checksum = "3e0df0a0f9444d52aee6335cd724d21a2ee3285f646291799a72be518ec8ee3c" 2536 - dependencies = [ 2537 - "cc", 2538 - "glob", 2539 - ] 2540 - 2541 - [[package]] 2542 - name = "linked-hash-map" 2543 - version = "0.5.6" 2544 - source = "registry+https://github.com/rust-lang/crates.io-index" 2545 - checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" 2546 - 2547 - [[package]] 2548 - name = "linux-raw-sys" 2549 - version = "0.3.8" 2550 - source = "registry+https://github.com/rust-lang/crates.io-index" 2551 - checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" 2552 - 2553 - [[package]] 2554 - name = "linux-raw-sys" 2555 - version = "0.4.9" 2556 - source = "registry+https://github.com/rust-lang/crates.io-index" 2557 - checksum = "45786cec4d5e54a224b15cb9f06751883103a27c19c93eda09b0b4f5f08fefac" 2558 - 2559 - [[package]] 2560 - name = "lock_api" 2561 - version = "0.4.10" 2562 - source = "registry+https://github.com/rust-lang/crates.io-index" 2563 - checksum = "c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16" 2564 - dependencies = [ 2565 - "autocfg", 2566 - "scopeguard", 2567 - ] 2568 - 2569 - [[package]] 2570 - name = "lodepng" 2571 - version = "3.9.1" 2572 - source = "registry+https://github.com/rust-lang/crates.io-index" 2573 - checksum = "a3cdccd0cf57a5d456f0656ebcff72c2e19503287e1afbf3b84382812adc0606" 2574 - dependencies = [ 2575 - "crc32fast", 2576 - "fallible_collections", 2577 - "flate2", 2578 - "libc", 2579 - "rgb", 2580 - ] 2581 - 2582 - [[package]] 2583 - name = "log" 2584 - version = "0.4.20" 2585 - source = "registry+https://github.com/rust-lang/crates.io-index" 2586 - checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" 2587 - 2588 - [[package]] 2589 - name = "lyon" 2590 - version = "1.0.1" 2591 - source = "registry+https://github.com/rust-lang/crates.io-index" 2592 - checksum = "91e7f9cda98b5430809e63ca5197b06c7d191bf7e26dfc467d5a3f0290e2a74f" 2593 - dependencies = [ 2594 - "lyon_algorithms", 2595 - "lyon_tessellation", 2596 - ] 2597 - 2598 - [[package]] 2599 - name = "lyon_algorithms" 2600 - version = "1.0.3" 2601 - source = "registry+https://github.com/rust-lang/crates.io-index" 2602 - checksum = "00a0349cd8f0270781bb93a824b63df6178e3b4a27794e7be3ce3763f5a44d6e" 2603 - dependencies = [ 2604 - "lyon_path", 2605 - "num-traits 0.2.17", 2606 - ] 2607 - 2608 - [[package]] 2609 - name = "lyon_geom" 2610 - version = "1.0.4" 2611 - source = "registry+https://github.com/rust-lang/crates.io-index" 2612 - checksum = "74df1ff0a0147282eb10699537a03baa7d31972b58984a1d44ce0624043fe8ad" 2613 - dependencies = [ 2614 - "arrayvec", 2615 - "euclid", 2616 - "num-traits 0.2.17", 2617 - ] 2618 - 2619 - [[package]] 2620 - name = "lyon_path" 2621 - version = "1.0.4" 2622 - source = "registry+https://github.com/rust-lang/crates.io-index" 2623 - checksum = "ca507745ba7ccbc76e5c44e7b63b1a29d2b0d6126f375806a5bbaf657c7d6c45" 2624 - dependencies = [ 2625 - "lyon_geom", 2626 - "num-traits 0.2.17", 2627 - ] 2628 - 2629 - [[package]] 2630 - name = "lyon_tessellation" 2631 - version = "1.0.10" 2632 - source = "registry+https://github.com/rust-lang/crates.io-index" 2633 - checksum = "7d2124218d5428149f9e09520b9acc024334a607e671f032d06567b61008977c" 2634 - dependencies = [ 2635 - "float_next_after", 2636 - "lyon_path", 2637 - "thiserror", 2638 - ] 2639 - 2640 - [[package]] 2641 - name = "malloc_buf" 2642 - version = "0.0.6" 2643 - source = "registry+https://github.com/rust-lang/crates.io-index" 2644 - checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb" 2645 - dependencies = [ 2646 - "libc", 2647 - ] 2648 - 2649 - [[package]] 2650 - name = "matrixmultiply" 2651 - version = "0.3.8" 2652 - source = "registry+https://github.com/rust-lang/crates.io-index" 2653 - checksum = "7574c1cf36da4798ab73da5b215bbf444f50718207754cb522201d78d1cd0ff2" 2654 - dependencies = [ 2655 - "autocfg", 2656 - "rawpointer", 2657 - ] 2658 - 2659 - [[package]] 2660 - name = "maybe-rayon" 2661 - version = "0.1.1" 2662 - source = "registry+https://github.com/rust-lang/crates.io-index" 2663 - checksum = "8ea1f30cedd69f0a2954655f7188c6a834246d2bcf1e315e2ac40c4b24dc9519" 2664 - dependencies = [ 2665 - "cfg-if 1.0.0", 2666 - ] 2667 - 2668 - [[package]] 2669 - name = "memchr" 2670 - version = "2.6.4" 2671 - source = "registry+https://github.com/rust-lang/crates.io-index" 2672 - checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167" 2673 - 2674 - [[package]] 2675 - name = "memmap2" 2676 - version = "0.5.10" 2677 - source = "registry+https://github.com/rust-lang/crates.io-index" 2678 - checksum = "83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327" 2679 - dependencies = [ 2680 - "libc", 2681 - ] 2682 - 2683 - [[package]] 2684 - name = "memmap2" 2685 - version = "0.6.2" 2686 - source = "registry+https://github.com/rust-lang/crates.io-index" 2687 - checksum = "6d28bba84adfe6646737845bc5ebbfa2c08424eb1c37e94a1fd2a82adb56a872" 2688 - dependencies = [ 2689 - "libc", 2690 - ] 2691 - 2692 - [[package]] 2693 - name = "memoffset" 2694 - version = "0.6.5" 2695 - source = "registry+https://github.com/rust-lang/crates.io-index" 2696 - checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce" 2697 - dependencies = [ 2698 - "autocfg", 2699 - ] 2700 - 2701 - [[package]] 2702 - name = "memoffset" 2703 - version = "0.7.1" 2704 - source = "registry+https://github.com/rust-lang/crates.io-index" 2705 - checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4" 2706 - dependencies = [ 2707 - "autocfg", 2708 - ] 2709 - 2710 - [[package]] 2711 - name = "memoffset" 2712 - version = "0.9.0" 2713 - source = "registry+https://github.com/rust-lang/crates.io-index" 2714 - checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" 2715 - dependencies = [ 2716 - "autocfg", 2717 - ] 2718 - 2719 - [[package]] 2720 - name = "mime" 2721 - version = "0.3.17" 2722 - source = "registry+https://github.com/rust-lang/crates.io-index" 2723 - checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" 2724 - 2725 - [[package]] 2726 - name = "mime_guess" 2727 - version = "2.0.4" 2728 - source = "registry+https://github.com/rust-lang/crates.io-index" 2729 - checksum = "4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef" 2730 - dependencies = [ 2731 - "mime", 2732 - "unicase", 2733 - ] 2734 - 2735 - [[package]] 2736 - name = "minimal-lexical" 2737 - version = "0.2.1" 2738 - source = "registry+https://github.com/rust-lang/crates.io-index" 2739 - checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" 2740 - 2741 - [[package]] 2742 - name = "miniz_oxide" 2743 - version = "0.5.4" 2744 - source = "registry+https://github.com/rust-lang/crates.io-index" 2745 - checksum = "96590ba8f175222643a85693f33d26e9c8a015f599c216509b1a6894af675d34" 2746 - dependencies = [ 2747 - "adler", 2748 - ] 2749 - 2750 - [[package]] 2751 - name = "miniz_oxide" 2752 - version = "0.7.1" 2753 - source = "registry+https://github.com/rust-lang/crates.io-index" 2754 - checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" 2755 - dependencies = [ 2756 - "adler", 2757 - "simd-adler32", 2758 - ] 2759 - 2760 - [[package]] 2761 - name = "mint" 2762 - version = "0.5.9" 2763 - source = "registry+https://github.com/rust-lang/crates.io-index" 2764 - checksum = "e53debba6bda7a793e5f99b8dacf19e626084f525f7829104ba9898f367d85ff" 2765 - 2766 - [[package]] 2767 - name = "mio" 2768 - version = "0.8.8" 2769 - source = "registry+https://github.com/rust-lang/crates.io-index" 2770 - checksum = "927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2" 2771 - dependencies = [ 2772 - "libc", 2773 - "log", 2774 - "wasi 0.11.0+wasi-snapshot-preview1", 2775 - "windows-sys 0.48.0", 2776 - ] 2777 - 2778 - [[package]] 2779 - name = "mutate_once" 2780 - version = "0.1.1" 2781 - source = "registry+https://github.com/rust-lang/crates.io-index" 2782 - checksum = "16cf681a23b4d0a43fc35024c176437f9dcd818db34e0f42ab456a0ee5ad497b" 2783 - 2784 - [[package]] 2785 - name = "nalgebra" 2786 - version = "0.32.3" 2787 - source = "registry+https://github.com/rust-lang/crates.io-index" 2788 - checksum = "307ed9b18cc2423f29e83f84fd23a8e73628727990181f18641a8b5dc2ab1caa" 2789 - dependencies = [ 2790 - "approx", 2791 - "matrixmultiply", 2792 - "nalgebra-macros", 2793 - "num-complex", 2794 - "num-rational", 2795 - "num-traits 0.2.17", 2796 - "simba", 2797 - "typenum", 2798 - ] 2799 - 2800 - [[package]] 2801 - name = "nalgebra-macros" 2802 - version = "0.2.1" 2803 - source = "registry+https://github.com/rust-lang/crates.io-index" 2804 - checksum = "91761aed67d03ad966ef783ae962ef9bbaca728d2dd7ceb7939ec110fffad998" 2805 - dependencies = [ 2806 - "proc-macro2", 2807 - "quote", 2808 - "syn 1.0.109", 2809 - ] 2810 - 2811 - [[package]] 2812 - name = "nasm-rs" 2813 - version = "0.2.5" 2814 - source = "registry+https://github.com/rust-lang/crates.io-index" 2815 - checksum = "fe4d98d0065f4b1daf164b3eafb11974c94662e5e2396cf03f32d0bb5c17da51" 2816 - dependencies = [ 2817 - "rayon", 2818 - ] 2819 - 2820 - [[package]] 2821 - name = "ndk" 2822 - version = "0.7.0" 2823 - source = "registry+https://github.com/rust-lang/crates.io-index" 2824 - checksum = "451422b7e4718271c8b5b3aadf5adedba43dc76312454b387e98fae0fc951aa0" 2825 - dependencies = [ 2826 - "bitflags 1.3.2", 2827 - "jni-sys", 2828 - "ndk-sys", 2829 - "num_enum 0.5.11", 2830 - "raw-window-handle", 2831 - "thiserror", 2832 - ] 2833 - 2834 - [[package]] 2835 - name = "ndk-context" 2836 - version = "0.1.1" 2837 - source = "registry+https://github.com/rust-lang/crates.io-index" 2838 - checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b" 2839 - 2840 - [[package]] 2841 - name = "ndk-sys" 2842 - version = "0.4.1+23.1.7779620" 2843 - source = "registry+https://github.com/rust-lang/crates.io-index" 2844 - checksum = "3cf2aae958bd232cac5069850591667ad422d263686d75b52a065f9badeee5a3" 2845 - dependencies = [ 2846 - "jni-sys", 2847 - ] 2848 - 2849 - [[package]] 2850 - name = "new_debug_unreachable" 2851 - version = "1.0.4" 2852 - source = "registry+https://github.com/rust-lang/crates.io-index" 2853 - checksum = "e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54" 2854 - 2855 - [[package]] 2856 - name = "nix" 2857 - version = "0.24.3" 2858 - source = "registry+https://github.com/rust-lang/crates.io-index" 2859 - checksum = "fa52e972a9a719cecb6864fb88568781eb706bac2cd1d4f04a648542dbf78069" 2860 - dependencies = [ 2861 - "bitflags 1.3.2", 2862 - "cfg-if 1.0.0", 2863 - "libc", 2864 - "memoffset 0.6.5", 2865 - ] 2866 - 2867 - [[package]] 2868 - name = "nix" 2869 - version = "0.25.1" 2870 - source = "registry+https://github.com/rust-lang/crates.io-index" 2871 - checksum = "f346ff70e7dbfd675fe90590b92d59ef2de15a8779ae305ebcbfd3f0caf59be4" 2872 - dependencies = [ 2873 - "autocfg", 2874 - "bitflags 1.3.2", 2875 - "cfg-if 1.0.0", 2876 - "libc", 2877 - "memoffset 0.6.5", 2878 - ] 2879 - 2880 - [[package]] 2881 - name = "nix" 2882 - version = "0.26.4" 2883 - source = "registry+https://github.com/rust-lang/crates.io-index" 2884 - checksum = "598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b" 2885 - dependencies = [ 2886 - "bitflags 1.3.2", 2887 - "cfg-if 1.0.0", 2888 - "libc", 2889 - "memoffset 0.7.1", 2890 - ] 2891 - 2892 - [[package]] 2893 - name = "nohash-hasher" 2894 - version = "0.2.0" 2895 - source = "registry+https://github.com/rust-lang/crates.io-index" 2896 - checksum = "2bf50223579dc7cdcfb3bfcacf7069ff68243f8c363f62ffa99cf000a6b9c451" 2897 - 2898 - [[package]] 2899 - name = "nom" 2900 - version = "7.1.3" 2901 - source = "registry+https://github.com/rust-lang/crates.io-index" 2902 - checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" 2903 - dependencies = [ 2904 - "memchr", 2905 - "minimal-lexical", 2906 - ] 2907 - 2908 - [[package]] 2909 - name = "noop_proc_macro" 2910 - version = "0.3.0" 2911 - source = "registry+https://github.com/rust-lang/crates.io-index" 2912 - checksum = "0676bb32a98c1a483ce53e500a81ad9c3d5b3f7c920c28c24e9cb0980d0b5bc8" 2913 - 2914 - [[package]] 2915 - name = "notan" 2916 - version = "0.10.0" 2917 - source = "registry+https://github.com/rust-lang/crates.io-index" 2918 - checksum = "2b709ad2baec6100b65ca8acd977c9da975b40c8391dbfc8c36b0fe812c63666" 2919 - dependencies = [ 2920 - "notan_app", 2921 - "notan_backend", 2922 - "notan_core", 2923 - "notan_draw", 2924 - "notan_egui", 2925 - "notan_glyph", 2926 - "notan_graphics", 2927 - "notan_input", 2928 - "notan_macro", 2929 - "notan_math", 2930 - "notan_text", 2931 - "notan_utils", 2932 - ] 2933 - 2934 - [[package]] 2935 - name = "notan_app" 2936 - version = "0.10.0" 2937 - source = "registry+https://github.com/rust-lang/crates.io-index" 2938 - checksum = "f777d1ffd0da733ec192456367335361db07393a9b1c362badd3edc81e00a0be" 2939 - dependencies = [ 2940 - "bytemuck", 2941 - "downcast-rs", 2942 - "futures", 2943 - "futures-util", 2944 - "hashbrown 0.14.1", 2945 - "indexmap 1.9.3", 2946 - "js-sys", 2947 - "log", 2948 - "notan_core", 2949 - "notan_graphics", 2950 - "notan_input", 2951 - "notan_macro", 2952 - "notan_math", 2953 - "notan_utils", 2954 - "parking_lot", 2955 - "platter2", 2956 - "wasm-bindgen-futures", 2957 - "web-sys", 2958 - ] 2959 - 2960 - [[package]] 2961 - name = "notan_backend" 2962 - version = "0.10.0" 2963 - source = "registry+https://github.com/rust-lang/crates.io-index" 2964 - checksum = "fd7c12525dc871fb18e9ec400b70ab0bd06a1bd7456b94aa44742f150773bd71" 2965 - dependencies = [ 2966 - "notan_web", 2967 - "notan_winit", 2968 - ] 2969 - 2970 - [[package]] 2971 - name = "notan_core" 2972 - version = "0.10.0" 2973 - source = "registry+https://github.com/rust-lang/crates.io-index" 2974 - checksum = "5f8a6d7defd240442818cf66d311f06e467ea1241021eb786ed6a95991ef3c07" 2975 - dependencies = [ 2976 - "web-sys", 2977 - ] 2978 - 2979 - [[package]] 2980 - name = "notan_draw" 2981 - version = "0.10.0" 2982 - source = "registry+https://github.com/rust-lang/crates.io-index" 2983 - checksum = "98c111d6dff0417d0c583fa259eb86b816752f54b61d7f18c7e8a12d7bf5ee8f" 2984 - dependencies = [ 2985 - "log", 2986 - "lyon", 2987 - "notan_app", 2988 - "notan_glyph", 2989 - "notan_graphics", 2990 - "notan_macro", 2991 - "notan_math", 2992 - "notan_text", 2993 - "serde", 2994 - "serde_json", 2995 - ] 2996 - 2997 - [[package]] 2998 - name = "notan_egui" 2999 - version = "0.10.0" 3000 - source = "registry+https://github.com/rust-lang/crates.io-index" 3001 - checksum = "ffbb5eb384a5ea7d47ff5f2323fa5310b3bfc1ddbc88b7a26d50fd47bcadef34" 3002 - dependencies = [ 3003 - "bytemuck", 3004 - "egui", 3005 - "log", 3006 - "notan_app", 3007 - "notan_core", 3008 - "notan_macro", 3009 - ] 3010 - 3011 - [[package]] 3012 - name = "notan_glow" 3013 - version = "0.10.0" 3014 - source = "registry+https://github.com/rust-lang/crates.io-index" 3015 - checksum = "a582a21460de213619608d3dfbcd29eb4a932e173e3c75de5bf5a41724a4d7e2" 3016 - dependencies = [ 3017 - "bytemuck", 3018 - "glow", 3019 - "hashbrown 0.14.1", 3020 - "image", 3021 - "js-sys", 3022 - "log", 3023 - "notan_graphics", 3024 - "wasm-bindgen", 3025 - "web-sys", 3026 - ] 3027 - 3028 - [[package]] 3029 - name = "notan_glyph" 3030 - version = "0.10.0" 3031 - source = "registry+https://github.com/rust-lang/crates.io-index" 3032 - checksum = "1414bd4b412986d12a4e7323d5c7ec8aee682098f2f266201ad2b8fe302efa85" 3033 - dependencies = [ 3034 - "bytemuck", 3035 - "glyph_brush", 3036 - "log", 3037 - "notan_app", 3038 - "notan_graphics", 3039 - "notan_macro", 3040 - "notan_math", 3041 - ] 3042 - 3043 - [[package]] 3044 - name = "notan_graphics" 3045 - version = "0.10.0" 3046 - source = "registry+https://github.com/rust-lang/crates.io-index" 3047 - checksum = "f23b057dea1c71e2f6048431082896915b0f94992d2c1607a1e85a15e4f73295" 3048 - dependencies = [ 3049 - "bytemuck", 3050 - "crevice_notan", 3051 - "notan_macro", 3052 - "notan_math", 3053 - "notan_utils", 3054 - "parking_lot", 3055 - ] 3056 - 3057 - [[package]] 3058 - name = "notan_input" 3059 - version = "0.10.0" 3060 - source = "registry+https://github.com/rust-lang/crates.io-index" 3061 - checksum = "eb044011996008c6a06153fb1eb255240168dc53eb14a6eba30e8c945aad977e" 3062 - dependencies = [ 3063 - "hashbrown 0.14.1", 3064 - "log", 3065 - "notan_core", 3066 - "notan_math", 3067 - ] 3068 - 3069 - [[package]] 3070 - name = "notan_macro" 3071 - version = "0.10.0" 3072 - source = "registry+https://github.com/rust-lang/crates.io-index" 3073 - checksum = "3368df42ed4243799badfe0802e740f72b351b0d17322d6d987b1c479d6b83d6" 3074 - dependencies = [ 3075 - "cfg_aliases", 3076 - "glsl-to-spirv", 3077 - "num", 3078 - "proc-macro2", 3079 - "quote", 3080 - "spirv_cross", 3081 - "syn 2.0.38", 3082 - ] 3083 - 3084 - [[package]] 3085 - name = "notan_math" 3086 - version = "0.10.0" 3087 - source = "registry+https://github.com/rust-lang/crates.io-index" 3088 - checksum = "2e08bcd1b1d1ae4086de6d9ccf424c87e5912daef5c70a5a6418cf1c72a951ef" 3089 - dependencies = [ 3090 - "glam", 3091 - ] 3092 - 3093 - [[package]] 3094 - name = "notan_text" 3095 - version = "0.10.0" 3096 - source = "registry+https://github.com/rust-lang/crates.io-index" 3097 - checksum = "5441676461769e2c958653a18f923a187803a941d621ebc9d3376d75d39c84db" 3098 - dependencies = [ 3099 - "hashbrown 0.14.1", 3100 - "lazy_static", 3101 - "log", 3102 - "notan_app", 3103 - "notan_glyph", 3104 - "notan_graphics", 3105 - "notan_math", 3106 - "parking_lot", 3107 - ] 3108 - 3109 - [[package]] 3110 - name = "notan_utils" 3111 - version = "0.10.0" 3112 - source = "registry+https://github.com/rust-lang/crates.io-index" 3113 - checksum = "f63bb6b737dfa28775900fbff6abff456368d2bd6c7d5c7fae34457a34eb140f" 3114 - dependencies = [ 3115 - "instant", 3116 - "log", 3117 - ] 3118 - 3119 - [[package]] 3120 - name = "notan_web" 3121 - version = "0.10.0" 3122 - source = "registry+https://github.com/rust-lang/crates.io-index" 3123 - checksum = "30d8293c4db9b100ca7ae3c8aa0d56d757eb1e1de9abd05332b9f2d45ed0fd92" 3124 - dependencies = [ 3125 - "console_error_panic_hook", 3126 - "futures-util", 3127 - "js-sys", 3128 - "log", 3129 - "notan_app", 3130 - "notan_core", 3131 - "notan_glow", 3132 - "notan_graphics", 3133 - "wasm-bindgen", 3134 - "wasm-bindgen-futures", 3135 - "web-sys", 3136 - ] 3137 - 3138 - [[package]] 3139 - name = "notan_winit" 3140 - version = "0.10.0" 3141 - source = "registry+https://github.com/rust-lang/crates.io-index" 3142 - checksum = "c8d4c0029b13aa756aa74f9ece67a5d4495f77c317a39dff56b53e4f0d1d6b8a" 3143 - dependencies = [ 3144 - "glutin", 3145 - "glutin-winit", 3146 - "image", 3147 - "log", 3148 - "mime_guess", 3149 - "notan_app", 3150 - "notan_core", 3151 - "notan_glow", 3152 - "raw-window-handle", 3153 - "winit", 3154 - ] 3155 - 3156 - [[package]] 3157 - name = "num" 3158 - version = "0.4.1" 3159 - source = "registry+https://github.com/rust-lang/crates.io-index" 3160 - checksum = "b05180d69e3da0e530ba2a1dae5110317e49e3b7f3d41be227dc5f92e49ee7af" 3161 - dependencies = [ 3162 - "num-bigint", 3163 - "num-complex", 3164 - "num-integer", 3165 - "num-iter", 3166 - "num-rational", 3167 - "num-traits 0.2.17", 3168 - ] 3169 - 3170 - [[package]] 3171 - name = "num-bigint" 3172 - version = "0.4.4" 3173 - source = "registry+https://github.com/rust-lang/crates.io-index" 3174 - checksum = "608e7659b5c3d7cba262d894801b9ec9d00de989e8a82bd4bef91d08da45cdc0" 3175 - dependencies = [ 3176 - "autocfg", 3177 - "num-integer", 3178 - "num-traits 0.2.17", 3179 - ] 3180 - 3181 - [[package]] 3182 - name = "num-complex" 3183 - version = "0.4.4" 3184 - source = "registry+https://github.com/rust-lang/crates.io-index" 3185 - checksum = "1ba157ca0885411de85d6ca030ba7e2a83a28636056c7c699b07c8b6f7383214" 3186 - dependencies = [ 3187 - "num-traits 0.2.17", 3188 - ] 3189 - 3190 - [[package]] 3191 - name = "num-derive" 3192 - version = "0.3.3" 3193 - source = "registry+https://github.com/rust-lang/crates.io-index" 3194 - checksum = "876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d" 3195 - dependencies = [ 3196 - "proc-macro2", 3197 - "quote", 3198 - "syn 1.0.109", 3199 - ] 3200 - 3201 - [[package]] 3202 - name = "num-derive" 3203 - version = "0.4.1" 3204 - source = "registry+https://github.com/rust-lang/crates.io-index" 3205 - checksum = "cfb77679af88f8b125209d354a202862602672222e7f2313fdd6dc349bad4712" 3206 - dependencies = [ 3207 - "proc-macro2", 3208 - "quote", 3209 - "syn 2.0.38", 3210 - ] 3211 - 3212 - [[package]] 3213 - name = "num-integer" 3214 - version = "0.1.45" 3215 - source = "registry+https://github.com/rust-lang/crates.io-index" 3216 - checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" 3217 - dependencies = [ 3218 - "autocfg", 3219 - "num-traits 0.2.17", 3220 - ] 3221 - 3222 - [[package]] 3223 - name = "num-iter" 3224 - version = "0.1.43" 3225 - source = "registry+https://github.com/rust-lang/crates.io-index" 3226 - checksum = "7d03e6c028c5dc5cac6e2dec0efda81fc887605bb3d884578bb6d6bf7514e252" 3227 - dependencies = [ 3228 - "autocfg", 3229 - "num-integer", 3230 - "num-traits 0.2.17", 3231 - ] 3232 - 3233 - [[package]] 3234 - name = "num-rational" 3235 - version = "0.4.1" 3236 - source = "registry+https://github.com/rust-lang/crates.io-index" 3237 - checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0" 3238 - dependencies = [ 3239 - "autocfg", 3240 - "num-bigint", 3241 - "num-integer", 3242 - "num-traits 0.2.17", 3243 - ] 3244 - 3245 - [[package]] 3246 - name = "num-traits" 3247 - version = "0.1.43" 3248 - source = "registry+https://github.com/rust-lang/crates.io-index" 3249 - checksum = "92e5113e9fd4cc14ded8e499429f396a20f98c772a47cc8622a736e1ec843c31" 3250 - dependencies = [ 3251 - "num-traits 0.2.17", 3252 - ] 3253 - 3254 - [[package]] 3255 - name = "num-traits" 3256 - version = "0.2.17" 3257 - source = "registry+https://github.com/rust-lang/crates.io-index" 3258 - checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" 3259 - dependencies = [ 3260 - "autocfg", 3261 - "libm", 3262 - ] 3263 - 3264 - [[package]] 3265 - name = "num_cpus" 3266 - version = "1.16.0" 3267 - source = "registry+https://github.com/rust-lang/crates.io-index" 3268 - checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" 3269 - dependencies = [ 3270 - "hermit-abi 0.3.3", 3271 - "libc", 3272 - ] 3273 - 3274 - [[package]] 3275 - name = "num_enum" 3276 - version = "0.5.11" 3277 - source = "registry+https://github.com/rust-lang/crates.io-index" 3278 - checksum = "1f646caf906c20226733ed5b1374287eb97e3c2a5c227ce668c1f2ce20ae57c9" 3279 - dependencies = [ 3280 - "num_enum_derive 0.5.11", 3281 - ] 3282 - 3283 - [[package]] 3284 - name = "num_enum" 3285 - version = "0.6.1" 3286 - source = "registry+https://github.com/rust-lang/crates.io-index" 3287 - checksum = "7a015b430d3c108a207fd776d2e2196aaf8b1cf8cf93253e3a097ff3085076a1" 3288 - dependencies = [ 3289 - "num_enum_derive 0.6.1", 3290 - ] 3291 - 3292 - [[package]] 3293 - name = "num_enum_derive" 3294 - version = "0.5.11" 3295 - source = "registry+https://github.com/rust-lang/crates.io-index" 3296 - checksum = "dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799" 3297 - dependencies = [ 3298 - "proc-macro-crate", 3299 - "proc-macro2", 3300 - "quote", 3301 - "syn 1.0.109", 3302 - ] 3303 - 3304 - [[package]] 3305 - name = "num_enum_derive" 3306 - version = "0.6.1" 3307 - source = "registry+https://github.com/rust-lang/crates.io-index" 3308 - checksum = "96667db765a921f7b295ffee8b60472b686a51d4f21c2ee4ffdb94c7013b65a6" 3309 - dependencies = [ 3310 - "proc-macro-crate", 3311 - "proc-macro2", 3312 - "quote", 3313 - "syn 2.0.38", 3314 - ] 3315 - 3316 - [[package]] 3317 - name = "number_prefix" 3318 - version = "0.4.0" 3319 - source = "registry+https://github.com/rust-lang/crates.io-index" 3320 - checksum = "830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3" 3321 - 3322 - [[package]] 3323 - name = "objc" 3324 - version = "0.2.7" 3325 - source = "registry+https://github.com/rust-lang/crates.io-index" 3326 - checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" 3327 - dependencies = [ 3328 - "malloc_buf", 3329 - "objc_exception", 3330 - ] 3331 - 3332 - [[package]] 3333 - name = "objc-foundation" 3334 - version = "0.1.1" 3335 - source = "registry+https://github.com/rust-lang/crates.io-index" 3336 - checksum = "1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9" 3337 - dependencies = [ 3338 - "block", 3339 - "objc", 3340 - "objc_id", 3341 - ] 3342 - 3343 - [[package]] 3344 - name = "objc-sys" 3345 - version = "0.2.0-beta.2" 3346 - source = "registry+https://github.com/rust-lang/crates.io-index" 3347 - checksum = "df3b9834c1e95694a05a828b59f55fa2afec6288359cda67146126b3f90a55d7" 3348 - 3349 - [[package]] 3350 - name = "objc2" 3351 - version = "0.3.0-beta.3.patch-leaks.3" 3352 - source = "registry+https://github.com/rust-lang/crates.io-index" 3353 - checksum = "7e01640f9f2cb1220bbe80325e179e532cb3379ebcd1bf2279d703c19fe3a468" 3354 - dependencies = [ 3355 - "block2", 3356 - "objc-sys", 3357 - "objc2-encode", 3358 - ] 3359 - 3360 - [[package]] 3361 - name = "objc2-encode" 3362 - version = "2.0.0-pre.2" 3363 - source = "registry+https://github.com/rust-lang/crates.io-index" 3364 - checksum = "abfcac41015b00a120608fdaa6938c44cb983fee294351cc4bac7638b4e50512" 3365 - dependencies = [ 3366 - "objc-sys", 3367 - ] 3368 - 3369 - [[package]] 3370 - name = "objc_exception" 3371 - version = "0.1.2" 3372 - source = "registry+https://github.com/rust-lang/crates.io-index" 3373 - checksum = "ad970fb455818ad6cba4c122ad012fae53ae8b4795f86378bce65e4f6bab2ca4" 3374 - dependencies = [ 3375 - "cc", 3376 - ] 3377 - 3378 - [[package]] 3379 - name = "objc_id" 3380 - version = "0.1.1" 3381 - source = "registry+https://github.com/rust-lang/crates.io-index" 3382 - checksum = "c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b" 3383 - dependencies = [ 3384 - "objc", 3385 - ] 3386 - 3387 - [[package]] 3388 - name = "object" 3389 - version = "0.32.1" 3390 - source = "registry+https://github.com/rust-lang/crates.io-index" 3391 - checksum = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0" 3392 - dependencies = [ 3393 - "memchr", 3394 - ] 3395 - 3396 - [[package]] 3397 - name = "oculante" 3398 - version = "0.7.7" 3399 - dependencies = [ 3400 - "anyhow", 3401 - "arboard", 3402 - "avif-decode", 3403 - "clap", 3404 - "cmd_lib", 3405 - "dark-light", 3406 - "dds-rs", 3407 - "dirs 5.0.1", 3408 - "env_logger", 3409 - "evalexpr", 3410 - "exr", 3411 - "fast_image_resize", 3412 - "fruitbasket", 3413 - "gif", 3414 - "gif-dispose", 3415 - "image", 3416 - "img-parts", 3417 - "jxl-oxide", 3418 - "kamadak-exif", 3419 - "lexical-sort", 3420 - "libavif-image", 3421 - "libwebp-sys", 3422 - "log", 3423 - "nalgebra", 3424 - "notan", 3425 - "palette", 3426 - "psd", 3427 - "quickraw", 3428 - "rand", 3429 - "rand_chacha", 3430 - "rayon", 3431 - "resvg", 3432 - "rfd", 3433 - "rgb", 3434 - "self_update", 3435 - "serde", 3436 - "serde_json", 3437 - "strum", 3438 - "strum_macros", 3439 - "tiff", 3440 - "tiny-skia 0.9.1", 3441 - "trash", 3442 - "turbojpeg", 3443 - "usvg", 3444 - "webbrowser", 3445 - "windres", 3446 - "winres", 3447 - "zune-png", 3448 - ] 3449 - 3450 - [[package]] 3451 - name = "once_cell" 3452 - version = "1.18.0" 3453 - source = "registry+https://github.com/rust-lang/crates.io-index" 3454 - checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" 3455 - 3456 - [[package]] 3457 - name = "option-ext" 3458 - version = "0.2.0" 3459 - source = "registry+https://github.com/rust-lang/crates.io-index" 3460 - checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" 3461 - 3462 - [[package]] 3463 - name = "orbclient" 3464 - version = "0.3.46" 3465 - source = "registry+https://github.com/rust-lang/crates.io-index" 3466 - checksum = "8378ac0dfbd4e7895f2d2c1f1345cab3836910baf3a300b000d04250f0c8428f" 3467 - dependencies = [ 3468 - "redox_syscall 0.3.5", 3469 - ] 3470 - 3471 - [[package]] 3472 - name = "ordered-float" 3473 - version = "4.1.0" 3474 - source = "registry+https://github.com/rust-lang/crates.io-index" 3475 - checksum = "e3a540f3e3b3d7929c884e46d093d344e4e5bdeed54d08bf007df50c93cc85d5" 3476 - dependencies = [ 3477 - "num-traits 0.2.17", 3478 - ] 3479 - 3480 - [[package]] 3481 - name = "ordered-multimap" 3482 - version = "0.4.3" 3483 - source = "registry+https://github.com/rust-lang/crates.io-index" 3484 - checksum = "ccd746e37177e1711c20dd619a1620f34f5c8b569c53590a72dedd5344d8924a" 3485 - dependencies = [ 3486 - "dlv-list", 3487 - "hashbrown 0.12.3", 3488 - ] 3489 - 3490 - [[package]] 3491 - name = "ordered-stream" 3492 - version = "0.2.0" 3493 - source = "registry+https://github.com/rust-lang/crates.io-index" 3494 - checksum = "9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50" 3495 - dependencies = [ 3496 - "futures-core", 3497 - "pin-project-lite", 3498 - ] 3499 - 3500 - [[package]] 3501 - name = "os_pipe" 3502 - version = "0.9.2" 3503 - source = "registry+https://github.com/rust-lang/crates.io-index" 3504 - checksum = "fb233f06c2307e1f5ce2ecad9f8121cffbbee2c95428f44ea85222e460d0d213" 3505 - dependencies = [ 3506 - "libc", 3507 - "winapi", 3508 - ] 3509 - 3510 - [[package]] 3511 - name = "os_str_bytes" 3512 - version = "6.5.1" 3513 - source = "registry+https://github.com/rust-lang/crates.io-index" 3514 - checksum = "4d5d9eb14b174ee9aa2ef96dc2b94637a2d4b6e7cb873c7e171f0c20c6cf3eac" 3515 - 3516 - [[package]] 3517 - name = "owned_ttf_parser" 3518 - version = "0.19.0" 3519 - source = "registry+https://github.com/rust-lang/crates.io-index" 3520 - checksum = "706de7e2214113d63a8238d1910463cfce781129a6f263d13fdb09ff64355ba4" 3521 - dependencies = [ 3522 - "ttf-parser 0.19.2", 3523 - ] 3524 - 3525 - [[package]] 3526 - name = "owning_ref" 3527 - version = "0.4.1" 3528 - source = "registry+https://github.com/rust-lang/crates.io-index" 3529 - checksum = "6ff55baddef9e4ad00f88b6c743a2a8062d4c6ade126c2a528644b8e444d52ce" 3530 - dependencies = [ 3531 - "stable_deref_trait", 3532 - ] 3533 - 3534 - [[package]] 3535 - name = "palette" 3536 - version = "0.7.3" 3537 - source = "registry+https://github.com/rust-lang/crates.io-index" 3538 - checksum = "b2e2f34147767aa758aa649415b50a69eeb46a67f9dc7db8011eeb3d84b351dc" 3539 - dependencies = [ 3540 - "approx", 3541 - "fast-srgb8", 3542 - "palette_derive", 3543 - "phf 0.11.2", 3544 - ] 3545 - 3546 - [[package]] 3547 - name = "palette_derive" 3548 - version = "0.7.3" 3549 - source = "registry+https://github.com/rust-lang/crates.io-index" 3550 - checksum = "b7db010ec5ff3d4385e4f133916faacd9dad0f6a09394c92d825b3aed310fa0a" 3551 - dependencies = [ 3552 - "proc-macro2", 3553 - "quote", 3554 - "syn 2.0.38", 3555 - ] 3556 - 3557 - [[package]] 3558 - name = "pango-sys" 3559 - version = "0.18.0" 3560 - source = "registry+https://github.com/rust-lang/crates.io-index" 3561 - checksum = "436737e391a843e5933d6d9aa102cb126d501e815b83601365a948a518555dc5" 3562 - dependencies = [ 3563 - "glib-sys", 3564 - "gobject-sys", 3565 - "libc", 3566 - "system-deps", 3567 - ] 3568 - 3569 - [[package]] 3570 - name = "parking" 3571 - version = "2.1.1" 3572 - source = "registry+https://github.com/rust-lang/crates.io-index" 3573 - checksum = "e52c774a4c39359c1d1c52e43f73dd91a75a614652c825408eec30c95a9b2067" 3574 - 3575 - [[package]] 3576 - name = "parking_lot" 3577 - version = "0.12.1" 3578 - source = "registry+https://github.com/rust-lang/crates.io-index" 3579 - checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 3580 - dependencies = [ 3581 - "lock_api", 3582 - "parking_lot_core", 3583 - ] 3584 - 3585 - [[package]] 3586 - name = "parking_lot_core" 3587 - version = "0.9.8" 3588 - source = "registry+https://github.com/rust-lang/crates.io-index" 3589 - checksum = "93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447" 3590 - dependencies = [ 3591 - "cfg-if 1.0.0", 3592 - "libc", 3593 - "redox_syscall 0.3.5", 3594 - "smallvec", 3595 - "windows-targets 0.48.5", 3596 - ] 3597 - 3598 - [[package]] 3599 - name = "paste" 3600 - version = "1.0.14" 3601 - source = "registry+https://github.com/rust-lang/crates.io-index" 3602 - checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c" 3603 - 3604 - [[package]] 3605 - name = "percent-encoding" 3606 - version = "2.3.0" 3607 - source = "registry+https://github.com/rust-lang/crates.io-index" 3608 - checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" 3609 - 3610 - [[package]] 3611 - name = "phf" 3612 - version = "0.10.1" 3613 - source = "registry+https://github.com/rust-lang/crates.io-index" 3614 - checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259" 3615 - dependencies = [ 3616 - "phf_macros 0.10.0", 3617 - "phf_shared 0.10.0", 3618 - "proc-macro-hack", 3619 - ] 3620 - 3621 - [[package]] 3622 - name = "phf" 3623 - version = "0.11.2" 3624 - source = "registry+https://github.com/rust-lang/crates.io-index" 3625 - checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc" 3626 - dependencies = [ 3627 - "phf_macros 0.11.2", 3628 - "phf_shared 0.11.2", 3629 - ] 3630 - 3631 - [[package]] 3632 - name = "phf_generator" 3633 - version = "0.10.0" 3634 - source = "registry+https://github.com/rust-lang/crates.io-index" 3635 - checksum = "5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6" 3636 - dependencies = [ 3637 - "phf_shared 0.10.0", 3638 - "rand", 3639 - ] 3640 - 3641 - [[package]] 3642 - name = "phf_generator" 3643 - version = "0.11.2" 3644 - source = "registry+https://github.com/rust-lang/crates.io-index" 3645 - checksum = "48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0" 3646 - dependencies = [ 3647 - "phf_shared 0.11.2", 3648 - "rand", 3649 - ] 3650 - 3651 - [[package]] 3652 - name = "phf_macros" 3653 - version = "0.10.0" 3654 - source = "registry+https://github.com/rust-lang/crates.io-index" 3655 - checksum = "58fdf3184dd560f160dd73922bea2d5cd6e8f064bf4b13110abd81b03697b4e0" 3656 - dependencies = [ 3657 - "phf_generator 0.10.0", 3658 - "phf_shared 0.10.0", 3659 - "proc-macro-hack", 3660 - "proc-macro2", 3661 - "quote", 3662 - "syn 1.0.109", 3663 - ] 3664 - 3665 - [[package]] 3666 - name = "phf_macros" 3667 - version = "0.11.2" 3668 - source = "registry+https://github.com/rust-lang/crates.io-index" 3669 - checksum = "3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b" 3670 - dependencies = [ 3671 - "phf_generator 0.11.2", 3672 - "phf_shared 0.11.2", 3673 - "proc-macro2", 3674 - "quote", 3675 - "syn 2.0.38", 3676 - ] 3677 - 3678 - [[package]] 3679 - name = "phf_shared" 3680 - version = "0.10.0" 3681 - source = "registry+https://github.com/rust-lang/crates.io-index" 3682 - checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096" 3683 - dependencies = [ 3684 - "siphasher", 3685 - ] 3686 - 3687 - [[package]] 3688 - name = "phf_shared" 3689 - version = "0.11.2" 3690 - source = "registry+https://github.com/rust-lang/crates.io-index" 3691 - checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b" 3692 - dependencies = [ 3693 - "siphasher", 3694 - ] 3695 - 3696 - [[package]] 3697 - name = "pico-args" 3698 - version = "0.5.0" 3699 - source = "registry+https://github.com/rust-lang/crates.io-index" 3700 - checksum = "5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315" 3701 - 3702 - [[package]] 3703 - name = "pin-project-lite" 3704 - version = "0.2.13" 3705 - source = "registry+https://github.com/rust-lang/crates.io-index" 3706 - checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" 3707 - 3708 - [[package]] 3709 - name = "pin-utils" 3710 - version = "0.1.0" 3711 - source = "registry+https://github.com/rust-lang/crates.io-index" 3712 - checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 3713 - 3714 - [[package]] 3715 - name = "piper" 3716 - version = "0.2.1" 3717 - source = "registry+https://github.com/rust-lang/crates.io-index" 3718 - checksum = "668d31b1c4eba19242f2088b2bf3316b82ca31082a8335764db4e083db7485d4" 3719 - dependencies = [ 3720 - "atomic-waker", 3721 - "fastrand 2.0.1", 3722 - "futures-io", 3723 - ] 3724 - 3725 - [[package]] 3726 - name = "pkg-config" 3727 - version = "0.3.27" 3728 - source = "registry+https://github.com/rust-lang/crates.io-index" 3729 - checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" 3730 - 3731 - [[package]] 3732 - name = "platter2" 3733 - version = "0.1.6" 3734 - source = "registry+https://github.com/rust-lang/crates.io-index" 3735 - checksum = "e55ebe9054b9786c9bfe4dd9e8b5df8cd071284434979e9501baa612c5fa5a5e" 3736 - dependencies = [ 3737 - "futures-util", 3738 - "js-sys", 3739 - "wasm-bindgen", 3740 - "web-sys", 3741 - ] 3742 - 3743 - [[package]] 3744 - name = "png" 3745 - version = "0.17.10" 3746 - source = "registry+https://github.com/rust-lang/crates.io-index" 3747 - checksum = "dd75bf2d8dd3702b9707cdbc56a5b9ef42cec752eb8b3bafc01234558442aa64" 3748 - dependencies = [ 3749 - "bitflags 1.3.2", 3750 - "crc32fast", 3751 - "fdeflate", 3752 - "flate2", 3753 - "miniz_oxide 0.7.1", 3754 - ] 3755 - 3756 - [[package]] 3757 - name = "polling" 3758 - version = "2.8.0" 3759 - source = "registry+https://github.com/rust-lang/crates.io-index" 3760 - checksum = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce" 3761 - dependencies = [ 3762 - "autocfg", 3763 - "bitflags 1.3.2", 3764 - "cfg-if 1.0.0", 3765 - "concurrent-queue", 3766 - "libc", 3767 - "log", 3768 - "pin-project-lite", 3769 - "windows-sys 0.48.0", 3770 - ] 3771 - 3772 - [[package]] 3773 - name = "portable-atomic" 3774 - version = "1.4.3" 3775 - source = "registry+https://github.com/rust-lang/crates.io-index" 3776 - checksum = "31114a898e107c51bb1609ffaf55a0e011cf6a4d7f1170d0015a165082c0338b" 3777 - 3778 - [[package]] 3779 - name = "ppv-lite86" 3780 - version = "0.2.17" 3781 - source = "registry+https://github.com/rust-lang/crates.io-index" 3782 - checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" 3783 - 3784 - [[package]] 3785 - name = "proc-macro-crate" 3786 - version = "1.3.1" 3787 - source = "registry+https://github.com/rust-lang/crates.io-index" 3788 - checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" 3789 - dependencies = [ 3790 - "once_cell", 3791 - "toml_edit 0.19.15", 3792 - ] 3793 - 3794 - [[package]] 3795 - name = "proc-macro-error" 3796 - version = "1.0.4" 3797 - source = "registry+https://github.com/rust-lang/crates.io-index" 3798 - checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 3799 - dependencies = [ 3800 - "proc-macro-error-attr", 3801 - "proc-macro2", 3802 - "quote", 3803 - "syn 1.0.109", 3804 - "version_check", 3805 - ] 3806 - 3807 - [[package]] 3808 - name = "proc-macro-error-attr" 3809 - version = "1.0.4" 3810 - source = "registry+https://github.com/rust-lang/crates.io-index" 3811 - checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 3812 - dependencies = [ 3813 - "proc-macro2", 3814 - "quote", 3815 - "version_check", 3816 - ] 3817 - 3818 - [[package]] 3819 - name = "proc-macro-hack" 3820 - version = "0.5.20+deprecated" 3821 - source = "registry+https://github.com/rust-lang/crates.io-index" 3822 - checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068" 3823 - 3824 - [[package]] 3825 - name = "proc-macro2" 3826 - version = "1.0.68" 3827 - source = "registry+https://github.com/rust-lang/crates.io-index" 3828 - checksum = "5b1106fec09662ec6dd98ccac0f81cef56984d0b49f75c92d8cbad76e20c005c" 3829 - dependencies = [ 3830 - "unicode-ident", 3831 - ] 3832 - 3833 - [[package]] 3834 - name = "psd" 3835 - version = "0.3.4" 3836 - source = "registry+https://github.com/rust-lang/crates.io-index" 3837 - checksum = "1316f4ee59cdc95fc98e4e892a7edacaf1575620ca9e96abd421a2766fe45984" 3838 - dependencies = [ 3839 - "thiserror", 3840 - ] 3841 - 3842 - [[package]] 3843 - name = "qoi" 3844 - version = "0.4.1" 3845 - source = "registry+https://github.com/rust-lang/crates.io-index" 3846 - checksum = "7f6d64c71eb498fe9eae14ce4ec935c555749aef511cca85b5568910d6e48001" 3847 - dependencies = [ 3848 - "bytemuck", 3849 - ] 3850 - 3851 - [[package]] 3852 - name = "quick-error" 3853 - version = "2.0.1" 3854 - source = "registry+https://github.com/rust-lang/crates.io-index" 3855 - checksum = "a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3" 3856 - 3857 - [[package]] 3858 - name = "quick-xml" 3859 - version = "0.23.1" 3860 - source = "registry+https://github.com/rust-lang/crates.io-index" 3861 - checksum = "11bafc859c6815fbaffbbbf4229ecb767ac913fecb27f9ad4343662e9ef099ea" 3862 - dependencies = [ 3863 - "memchr", 3864 - ] 3865 - 3866 - [[package]] 3867 - name = "quickexif" 3868 - version = "0.1.5" 3869 - source = "registry+https://github.com/rust-lang/crates.io-index" 3870 - checksum = "00e1f8545279eb259ab276ce0f98580972dfc3a4cb90b4e57e601fb33254318d" 3871 - dependencies = [ 3872 - "thiserror", 3873 - ] 3874 - 3875 - [[package]] 3876 - name = "quickraw" 3877 - version = "0.1.6" 3878 - source = "registry+https://github.com/rust-lang/crates.io-index" 3879 - checksum = "54cca3f40f418914880075ffb248b44254185e441b026130c5607d396c91e8b8" 3880 - dependencies = [ 3881 - "fn-util", 3882 - "once_cell", 3883 - "phf 0.10.1", 3884 - "quickexif", 3885 - "thiserror", 3886 - ] 3887 - 3888 - [[package]] 3889 - name = "quote" 3890 - version = "1.0.33" 3891 - source = "registry+https://github.com/rust-lang/crates.io-index" 3892 - checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" 3893 - dependencies = [ 3894 - "proc-macro2", 3895 - ] 3896 - 3897 - [[package]] 3898 - name = "rand" 3899 - version = "0.8.5" 3900 - source = "registry+https://github.com/rust-lang/crates.io-index" 3901 - checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 3902 - dependencies = [ 3903 - "libc", 3904 - "rand_chacha", 3905 - "rand_core", 3906 - ] 3907 - 3908 - [[package]] 3909 - name = "rand_chacha" 3910 - version = "0.3.1" 3911 - source = "registry+https://github.com/rust-lang/crates.io-index" 3912 - checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 3913 - dependencies = [ 3914 - "ppv-lite86", 3915 - "rand_core", 3916 - ] 3917 - 3918 - [[package]] 3919 - name = "rand_core" 3920 - version = "0.6.4" 3921 - source = "registry+https://github.com/rust-lang/crates.io-index" 3922 - checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 3923 - dependencies = [ 3924 - "getrandom", 3925 - ] 3926 - 3927 - [[package]] 3928 - name = "rav1e" 3929 - version = "0.6.6" 3930 - source = "registry+https://github.com/rust-lang/crates.io-index" 3931 - checksum = "16c383692a5e7abd9f6d1eddb1a5e0269f859392387883361bb09e5555852ec1" 3932 - dependencies = [ 3933 - "arbitrary", 3934 - "arg_enum_proc_macro", 3935 - "arrayvec", 3936 - "av1-grain", 3937 - "bitstream-io", 3938 - "built", 3939 - "cc", 3940 - "cfg-if 1.0.0", 3941 - "interpolate_name", 3942 - "itertools", 3943 - "libc", 3944 - "libfuzzer-sys", 3945 - "log", 3946 - "maybe-rayon", 3947 - "nasm-rs", 3948 - "new_debug_unreachable", 3949 - "noop_proc_macro", 3950 - "num-derive 0.3.3", 3951 - "num-traits 0.2.17", 3952 - "once_cell", 3953 - "paste", 3954 - "rand", 3955 - "rand_chacha", 3956 - "rust_hawktracer", 3957 - "rustc_version", 3958 - "scan_fmt", 3959 - "simd_helpers", 3960 - "system-deps", 3961 - "thiserror", 3962 - "v_frame", 3963 - ] 3964 - 3965 - [[package]] 3966 - name = "raw-window-handle" 3967 - version = "0.5.2" 3968 - source = "registry+https://github.com/rust-lang/crates.io-index" 3969 - checksum = "f2ff9a1f06a88b01621b7ae906ef0211290d1c8a168a15542486a8f61c0833b9" 3970 - 3971 - [[package]] 3972 - name = "rawpointer" 3973 - version = "0.2.1" 3974 - source = "registry+https://github.com/rust-lang/crates.io-index" 3975 - checksum = "60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3" 3976 - 3977 - [[package]] 3978 - name = "rayon" 3979 - version = "1.8.0" 3980 - source = "registry+https://github.com/rust-lang/crates.io-index" 3981 - checksum = "9c27db03db7734835b3f53954b534c91069375ce6ccaa2e065441e07d9b6cdb1" 3982 - dependencies = [ 3983 - "either", 3984 - "rayon-core", 3985 - ] 3986 - 3987 - [[package]] 3988 - name = "rayon-core" 3989 - version = "1.12.0" 3990 - source = "registry+https://github.com/rust-lang/crates.io-index" 3991 - checksum = "5ce3fb6ad83f861aac485e76e1985cd109d9a3713802152be56c3b1f0e0658ed" 3992 - dependencies = [ 3993 - "crossbeam-deque", 3994 - "crossbeam-utils", 3995 - ] 3996 - 3997 - [[package]] 3998 - name = "rctree" 3999 - version = "0.5.0" 4000 - source = "registry+https://github.com/rust-lang/crates.io-index" 4001 - checksum = "3b42e27ef78c35d3998403c1d26f3efd9e135d3e5121b0a4845cc5cc27547f4f" 4002 - 4003 - [[package]] 4004 - name = "redox_syscall" 4005 - version = "0.2.16" 4006 - source = "registry+https://github.com/rust-lang/crates.io-index" 4007 - checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 4008 - dependencies = [ 4009 - "bitflags 1.3.2", 4010 - ] 4011 - 4012 - [[package]] 4013 - name = "redox_syscall" 4014 - version = "0.3.5" 4015 - source = "registry+https://github.com/rust-lang/crates.io-index" 4016 - checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" 4017 - dependencies = [ 4018 - "bitflags 1.3.2", 4019 - ] 4020 - 4021 - [[package]] 4022 - name = "redox_users" 4023 - version = "0.4.3" 4024 - source = "registry+https://github.com/rust-lang/crates.io-index" 4025 - checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 4026 - dependencies = [ 4027 - "getrandom", 4028 - "redox_syscall 0.2.16", 4029 - "thiserror", 4030 - ] 4031 - 4032 - [[package]] 4033 - name = "regex" 4034 - version = "1.9.6" 4035 - source = "registry+https://github.com/rust-lang/crates.io-index" 4036 - checksum = "ebee201405406dbf528b8b672104ae6d6d63e6d118cb10e4d51abbc7b58044ff" 4037 - dependencies = [ 4038 - "aho-corasick", 4039 - "memchr", 4040 - "regex-automata", 4041 - "regex-syntax", 4042 - ] 4043 - 4044 - [[package]] 4045 - name = "regex-automata" 4046 - version = "0.3.9" 4047 - source = "registry+https://github.com/rust-lang/crates.io-index" 4048 - checksum = "59b23e92ee4318893fa3fe3e6fb365258efbfe6ac6ab30f090cdcbb7aa37efa9" 4049 - dependencies = [ 4050 - "aho-corasick", 4051 - "memchr", 4052 - "regex-syntax", 4053 - ] 4054 - 4055 - [[package]] 4056 - name = "regex-syntax" 4057 - version = "0.7.5" 4058 - source = "registry+https://github.com/rust-lang/crates.io-index" 4059 - checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da" 4060 - 4061 - [[package]] 4062 - name = "reqwest" 4063 - version = "0.11.22" 4064 - source = "registry+https://github.com/rust-lang/crates.io-index" 4065 - checksum = "046cd98826c46c2ac8ddecae268eb5c2e58628688a5fc7a2643704a73faba95b" 4066 - dependencies = [ 4067 - "base64", 4068 - "bytes", 4069 - "encoding_rs", 4070 - "futures-core", 4071 - "futures-util", 4072 - "h2", 4073 - "http", 4074 - "http-body", 4075 - "hyper", 4076 - "hyper-rustls", 4077 - "ipnet", 4078 - "js-sys", 4079 - "log", 4080 - "mime", 4081 - "once_cell", 4082 - "percent-encoding", 4083 - "pin-project-lite", 4084 - "rustls", 4085 - "rustls-pemfile", 4086 - "serde", 4087 - "serde_json", 4088 - "serde_urlencoded", 4089 - "system-configuration", 4090 - "tokio", 4091 - "tokio-rustls", 4092 - "tower-service", 4093 - "url", 4094 - "wasm-bindgen", 4095 - "wasm-bindgen-futures", 4096 - "web-sys", 4097 - "webpki-roots", 4098 - "winreg 0.50.0", 4099 - ] 4100 - 4101 - [[package]] 4102 - name = "resvg" 4103 - version = "0.33.0" 4104 - source = "registry+https://github.com/rust-lang/crates.io-index" 4105 - checksum = "1df5f3de3bb51d8a4766a1ef5d85851f2737716dea899516248d25e313a51b0d" 4106 - dependencies = [ 4107 - "gif", 4108 - "jpeg-decoder", 4109 - "log", 4110 - "pico-args", 4111 - "png", 4112 - "rgb", 4113 - "svgfilters", 4114 - "svgtypes", 4115 - "tiny-skia 0.9.1", 4116 - "usvg", 4117 - ] 4118 - 4119 - [[package]] 4120 - name = "rfd" 4121 - version = "0.12.0" 4122 - source = "registry+https://github.com/rust-lang/crates.io-index" 4123 - checksum = "241a0deb168c88050d872294f7b3106c1dfa8740942bcc97bc91b98e97b5c501" 4124 - dependencies = [ 4125 - "block", 4126 - "dispatch", 4127 - "glib-sys", 4128 - "gobject-sys", 4129 - "gtk-sys", 4130 - "js-sys", 4131 - "log", 4132 - "objc", 4133 - "objc-foundation", 4134 - "objc_id", 4135 - "raw-window-handle", 4136 - "wasm-bindgen", 4137 - "wasm-bindgen-futures", 4138 - "web-sys", 4139 - "windows-sys 0.48.0", 4140 - ] 4141 - 4142 - [[package]] 4143 - name = "rgb" 4144 - version = "0.8.36" 4145 - source = "registry+https://github.com/rust-lang/crates.io-index" 4146 - checksum = "20ec2d3e3fc7a92ced357df9cebd5a10b6fb2aa1ee797bf7e9ce2f17dffc8f59" 4147 - dependencies = [ 4148 - "bytemuck", 4149 - ] 4150 - 4151 - [[package]] 4152 - name = "ring" 4153 - version = "0.16.20" 4154 - source = "registry+https://github.com/rust-lang/crates.io-index" 4155 - checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" 4156 - dependencies = [ 4157 - "cc", 4158 - "libc", 4159 - "once_cell", 4160 - "spin 0.5.2", 4161 - "untrusted", 4162 - "web-sys", 4163 - "winapi", 4164 - ] 4165 - 4166 - [[package]] 4167 - name = "rosvgtree" 4168 - version = "0.3.0" 4169 - source = "registry+https://github.com/rust-lang/crates.io-index" 4170 - checksum = "ad747e7384940e7bf33b15ba433b7bad9f44c0c6d5287a67c2cb22cd1743d497" 4171 - dependencies = [ 4172 - "log", 4173 - "roxmltree", 4174 - "simplecss", 4175 - "siphasher", 4176 - "svgtypes", 4177 - ] 4178 - 4179 - [[package]] 4180 - name = "roxmltree" 4181 - version = "0.18.1" 4182 - source = "registry+https://github.com/rust-lang/crates.io-index" 4183 - checksum = "862340e351ce1b271a378ec53f304a5558f7db87f3769dc655a8f6ecbb68b302" 4184 - dependencies = [ 4185 - "xmlparser", 4186 - ] 4187 - 4188 - [[package]] 4189 - name = "rust-ini" 4190 - version = "0.18.0" 4191 - source = "registry+https://github.com/rust-lang/crates.io-index" 4192 - checksum = "f6d5f2436026b4f6e79dc829837d467cc7e9a55ee40e750d716713540715a2df" 4193 - dependencies = [ 4194 - "cfg-if 1.0.0", 4195 - "ordered-multimap", 4196 - ] 4197 - 4198 - [[package]] 4199 - name = "rust_hawktracer" 4200 - version = "0.7.0" 4201 - source = "registry+https://github.com/rust-lang/crates.io-index" 4202 - checksum = "e3480a29b927f66c6e06527be7f49ef4d291a01d694ec1fe85b0de71d6b02ac1" 4203 - dependencies = [ 4204 - "rust_hawktracer_normal_macro", 4205 - "rust_hawktracer_proc_macro", 4206 - ] 4207 - 4208 - [[package]] 4209 - name = "rust_hawktracer_normal_macro" 4210 - version = "0.4.1" 4211 - source = "registry+https://github.com/rust-lang/crates.io-index" 4212 - checksum = "8a570059949e1dcdc6f35228fa389f54c2c84dfe0c94c05022baacd56eacd2e9" 4213 - 4214 - [[package]] 4215 - name = "rust_hawktracer_proc_macro" 4216 - version = "0.4.1" 4217 - source = "registry+https://github.com/rust-lang/crates.io-index" 4218 - checksum = "cb626abdbed5e93f031baae60d72032f56bc964e11ac2ff65f2ba3ed98d6d3e1" 4219 - 4220 - [[package]] 4221 - name = "rustc-demangle" 4222 - version = "0.1.23" 4223 - source = "registry+https://github.com/rust-lang/crates.io-index" 4224 - checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" 4225 - 4226 - [[package]] 4227 - name = "rustc-hash" 4228 - version = "1.1.0" 4229 - source = "registry+https://github.com/rust-lang/crates.io-index" 4230 - checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" 4231 - 4232 - [[package]] 4233 - name = "rustc_version" 4234 - version = "0.4.0" 4235 - source = "registry+https://github.com/rust-lang/crates.io-index" 4236 - checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" 4237 - dependencies = [ 4238 - "semver", 4239 - ] 4240 - 4241 - [[package]] 4242 - name = "rustix" 4243 - version = "0.37.24" 4244 - source = "registry+https://github.com/rust-lang/crates.io-index" 4245 - checksum = "4279d76516df406a8bd37e7dff53fd37d1a093f997a3c34a5c21658c126db06d" 4246 - dependencies = [ 4247 - "bitflags 1.3.2", 4248 - "errno", 4249 - "io-lifetimes", 4250 - "libc", 4251 - "linux-raw-sys 0.3.8", 4252 - "windows-sys 0.48.0", 4253 - ] 4254 - 4255 - [[package]] 4256 - name = "rustix" 4257 - version = "0.38.17" 4258 - source = "registry+https://github.com/rust-lang/crates.io-index" 4259 - checksum = "f25469e9ae0f3d0047ca8b93fc56843f38e6774f0914a107ff8b41be8be8e0b7" 4260 - dependencies = [ 4261 - "bitflags 2.4.0", 4262 - "errno", 4263 - "libc", 4264 - "linux-raw-sys 0.4.9", 4265 - "windows-sys 0.48.0", 4266 - ] 4267 - 4268 - [[package]] 4269 - name = "rustls" 4270 - version = "0.21.7" 4271 - source = "registry+https://github.com/rust-lang/crates.io-index" 4272 - checksum = "cd8d6c9f025a446bc4d18ad9632e69aec8f287aa84499ee335599fabd20c3fd8" 4273 - dependencies = [ 4274 - "log", 4275 - "ring", 4276 - "rustls-webpki", 4277 - "sct", 4278 - ] 4279 - 4280 - [[package]] 4281 - name = "rustls-pemfile" 4282 - version = "1.0.3" 4283 - source = "registry+https://github.com/rust-lang/crates.io-index" 4284 - checksum = "2d3987094b1d07b653b7dfdc3f70ce9a1da9c51ac18c1b06b662e4f9a0e9f4b2" 4285 - dependencies = [ 4286 - "base64", 4287 - ] 4288 - 4289 - [[package]] 4290 - name = "rustls-webpki" 4291 - version = "0.101.6" 4292 - source = "registry+https://github.com/rust-lang/crates.io-index" 4293 - checksum = "3c7d5dece342910d9ba34d259310cae3e0154b873b35408b787b59bce53d34fe" 4294 - dependencies = [ 4295 - "ring", 4296 - "untrusted", 4297 - ] 4298 - 4299 - [[package]] 4300 - name = "rustversion" 4301 - version = "1.0.14" 4302 - source = "registry+https://github.com/rust-lang/crates.io-index" 4303 - checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" 4304 - 4305 - [[package]] 4306 - name = "rustybuzz" 4307 - version = "0.7.0" 4308 - source = "registry+https://github.com/rust-lang/crates.io-index" 4309 - checksum = "162bdf42e261bee271b3957691018634488084ef577dddeb6420a9684cab2a6a" 4310 - dependencies = [ 4311 - "bitflags 1.3.2", 4312 - "bytemuck", 4313 - "smallvec", 4314 - "ttf-parser 0.18.1", 4315 - "unicode-bidi-mirroring", 4316 - "unicode-ccc", 4317 - "unicode-general-category", 4318 - "unicode-script", 4319 - ] 4320 - 4321 - [[package]] 4322 - name = "ryu" 4323 - version = "1.0.15" 4324 - source = "registry+https://github.com/rust-lang/crates.io-index" 4325 - checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741" 4326 - 4327 - [[package]] 4328 - name = "safe_arch" 4329 - version = "0.7.1" 4330 - source = "registry+https://github.com/rust-lang/crates.io-index" 4331 - checksum = "f398075ce1e6a179b46f51bd88d0598b92b00d3551f1a2d4ac49e771b56ac354" 4332 - dependencies = [ 4333 - "bytemuck", 4334 - ] 4335 - 4336 - [[package]] 4337 - name = "same-file" 4338 - version = "1.0.6" 4339 - source = "registry+https://github.com/rust-lang/crates.io-index" 4340 - checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" 4341 - dependencies = [ 4342 - "winapi-util", 4343 - ] 4344 - 4345 - [[package]] 4346 - name = "scan_fmt" 4347 - version = "0.2.6" 4348 - source = "registry+https://github.com/rust-lang/crates.io-index" 4349 - checksum = "0b53b0a5db882a8e2fdaae0a43f7b39e7e9082389e978398bdf223a55b581248" 4350 - 4351 - [[package]] 4352 - name = "scoped-tls" 4353 - version = "1.0.1" 4354 - source = "registry+https://github.com/rust-lang/crates.io-index" 4355 - checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" 4356 - 4357 - [[package]] 4358 - name = "scopeguard" 4359 - version = "1.2.0" 4360 - source = "registry+https://github.com/rust-lang/crates.io-index" 4361 - checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 4362 - 4363 - [[package]] 4364 - name = "sct" 4365 - version = "0.7.0" 4366 - source = "registry+https://github.com/rust-lang/crates.io-index" 4367 - checksum = "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4" 4368 - dependencies = [ 4369 - "ring", 4370 - "untrusted", 4371 - ] 4372 - 4373 - [[package]] 4374 - name = "sctk-adwaita" 4375 - version = "0.5.4" 4376 - source = "registry+https://github.com/rust-lang/crates.io-index" 4377 - checksum = "cda4e97be1fd174ccc2aae81c8b694e803fa99b34e8fd0f057a9d70698e3ed09" 4378 - dependencies = [ 4379 - "ab_glyph", 4380 - "log", 4381 - "memmap2 0.5.10", 4382 - "smithay-client-toolkit", 4383 - "tiny-skia 0.8.4", 4384 - ] 4385 - 4386 - [[package]] 4387 - name = "self_update" 4388 - version = "0.37.0" 4389 - source = "registry+https://github.com/rust-lang/crates.io-index" 4390 - checksum = "a667e18055120bcc9a658d55d36f2f6bfc82e07968cc479ee7774e3bfb501e14" 4391 - dependencies = [ 4392 - "hyper", 4393 - "indicatif", 4394 - "log", 4395 - "quick-xml", 4396 - "regex", 4397 - "reqwest", 4398 - "semver", 4399 - "serde_json", 4400 - "tempfile", 4401 - "urlencoding", 4402 - ] 4403 - 4404 - [[package]] 4405 - name = "semver" 4406 - version = "1.0.19" 4407 - source = "registry+https://github.com/rust-lang/crates.io-index" 4408 - checksum = "ad977052201c6de01a8ef2aa3378c4bd23217a056337d1d6da40468d267a4fb0" 4409 - dependencies = [ 4410 - "serde", 4411 - ] 4412 - 4413 - [[package]] 4414 - name = "serde" 4415 - version = "1.0.188" 4416 - source = "registry+https://github.com/rust-lang/crates.io-index" 4417 - checksum = "cf9e0fcba69a370eed61bcf2b728575f726b50b55cba78064753d708ddc7549e" 4418 - dependencies = [ 4419 - "serde_derive", 4420 - ] 4421 - 4422 - [[package]] 4423 - name = "serde_derive" 4424 - version = "1.0.188" 4425 - source = "registry+https://github.com/rust-lang/crates.io-index" 4426 - checksum = "4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2" 4427 - dependencies = [ 4428 - "proc-macro2", 4429 - "quote", 4430 - "syn 2.0.38", 4431 - ] 4432 - 4433 - [[package]] 4434 - name = "serde_json" 4435 - version = "1.0.107" 4436 - source = "registry+https://github.com/rust-lang/crates.io-index" 4437 - checksum = "6b420ce6e3d8bd882e9b243c6eed35dbc9a6110c9769e74b584e0d68d1f20c65" 4438 - dependencies = [ 4439 - "itoa", 4440 - "ryu", 4441 - "serde", 4442 - ] 4443 - 4444 - [[package]] 4445 - name = "serde_repr" 4446 - version = "0.1.16" 4447 - source = "registry+https://github.com/rust-lang/crates.io-index" 4448 - checksum = "8725e1dfadb3a50f7e5ce0b1a540466f6ed3fe7a0fca2ac2b8b831d31316bd00" 4449 - dependencies = [ 4450 - "proc-macro2", 4451 - "quote", 4452 - "syn 2.0.38", 4453 - ] 4454 - 4455 - [[package]] 4456 - name = "serde_spanned" 4457 - version = "0.6.3" 4458 - source = "registry+https://github.com/rust-lang/crates.io-index" 4459 - checksum = "96426c9936fd7a0124915f9185ea1d20aa9445cc9821142f0a73bc9207a2e186" 4460 - dependencies = [ 4461 - "serde", 4462 - ] 4463 - 4464 - [[package]] 4465 - name = "serde_urlencoded" 4466 - version = "0.7.1" 4467 - source = "registry+https://github.com/rust-lang/crates.io-index" 4468 - checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" 4469 - dependencies = [ 4470 - "form_urlencoded", 4471 - "itoa", 4472 - "ryu", 4473 - "serde", 4474 - ] 4475 - 4476 - [[package]] 4477 - name = "sha1" 4478 - version = "0.10.6" 4479 - source = "registry+https://github.com/rust-lang/crates.io-index" 4480 - checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" 4481 - dependencies = [ 4482 - "cfg-if 1.0.0", 4483 - "cpufeatures", 4484 - "digest 0.10.7", 4485 - ] 4486 - 4487 - [[package]] 4488 - name = "sha2" 4489 - version = "0.7.1" 4490 - source = "registry+https://github.com/rust-lang/crates.io-index" 4491 - checksum = "9eb6be24e4c23a84d7184280d2722f7f2731fcdd4a9d886efbfe4413e4847ea0" 4492 - dependencies = [ 4493 - "block-buffer 0.3.3", 4494 - "byte-tools", 4495 - "digest 0.7.6", 4496 - "fake-simd", 4497 - ] 4498 - 4499 - [[package]] 4500 - name = "signal-hook-registry" 4501 - version = "1.4.1" 4502 - source = "registry+https://github.com/rust-lang/crates.io-index" 4503 - checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" 4504 - dependencies = [ 4505 - "libc", 4506 - ] 4507 - 4508 - [[package]] 4509 - name = "simba" 4510 - version = "0.8.1" 4511 - source = "registry+https://github.com/rust-lang/crates.io-index" 4512 - checksum = "061507c94fc6ab4ba1c9a0305018408e312e17c041eb63bef8aa726fa33aceae" 4513 - dependencies = [ 4514 - "approx", 4515 - "num-complex", 4516 - "num-traits 0.2.17", 4517 - "paste", 4518 - "wide", 4519 - ] 4520 - 4521 - [[package]] 4522 - name = "simd-adler32" 4523 - version = "0.3.7" 4524 - source = "registry+https://github.com/rust-lang/crates.io-index" 4525 - checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" 4526 - 4527 - [[package]] 4528 - name = "simd_helpers" 4529 - version = "0.1.0" 4530 - source = "registry+https://github.com/rust-lang/crates.io-index" 4531 - checksum = "95890f873bec569a0362c235787f3aca6e1e887302ba4840839bcc6459c42da6" 4532 - dependencies = [ 4533 - "quote", 4534 - ] 4535 - 4536 - [[package]] 4537 - name = "simplecss" 4538 - version = "0.2.1" 4539 - source = "registry+https://github.com/rust-lang/crates.io-index" 4540 - checksum = "a11be7c62927d9427e9f40f3444d5499d868648e2edbc4e2116de69e7ec0e89d" 4541 - dependencies = [ 4542 - "log", 4543 - ] 4544 - 4545 - [[package]] 4546 - name = "siphasher" 4547 - version = "0.3.11" 4548 - source = "registry+https://github.com/rust-lang/crates.io-index" 4549 - checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" 4550 - 4551 - [[package]] 4552 - name = "slab" 4553 - version = "0.4.9" 4554 - source = "registry+https://github.com/rust-lang/crates.io-index" 4555 - checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" 4556 - dependencies = [ 4557 - "autocfg", 4558 - ] 4559 - 4560 - [[package]] 4561 - name = "slotmap" 4562 - version = "1.0.6" 4563 - source = "registry+https://github.com/rust-lang/crates.io-index" 4564 - checksum = "e1e08e261d0e8f5c43123b7adf3e4ca1690d655377ac93a03b2c9d3e98de1342" 4565 - dependencies = [ 4566 - "version_check", 4567 - ] 4568 - 4569 - [[package]] 4570 - name = "smallvec" 4571 - version = "1.11.1" 4572 - source = "registry+https://github.com/rust-lang/crates.io-index" 4573 - checksum = "942b4a808e05215192e39f4ab80813e599068285906cc91aa64f923db842bd5a" 4574 - 4575 - [[package]] 4576 - name = "smithay-client-toolkit" 4577 - version = "0.16.1" 4578 - source = "registry+https://github.com/rust-lang/crates.io-index" 4579 - checksum = "870427e30b8f2cbe64bf43ec4b86e88fe39b0a84b3f15efd9c9c2d020bc86eb9" 4580 - dependencies = [ 4581 - "bitflags 1.3.2", 4582 - "calloop", 4583 - "dlib", 4584 - "lazy_static", 4585 - "log", 4586 - "memmap2 0.5.10", 4587 - "nix 0.24.3", 4588 - "pkg-config", 4589 - "wayland-client", 4590 - "wayland-cursor", 4591 - "wayland-protocols", 4592 - ] 4593 - 4594 - [[package]] 4595 - name = "socket2" 4596 - version = "0.4.9" 4597 - source = "registry+https://github.com/rust-lang/crates.io-index" 4598 - checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662" 4599 - dependencies = [ 4600 - "libc", 4601 - "winapi", 4602 - ] 4603 - 4604 - [[package]] 4605 - name = "socket2" 4606 - version = "0.5.4" 4607 - source = "registry+https://github.com/rust-lang/crates.io-index" 4608 - checksum = "4031e820eb552adee9295814c0ced9e5cf38ddf1e8b7d566d6de8e2538ea989e" 4609 - dependencies = [ 4610 - "libc", 4611 - "windows-sys 0.48.0", 4612 - ] 4613 - 4614 - [[package]] 4615 - name = "spin" 4616 - version = "0.5.2" 4617 - source = "registry+https://github.com/rust-lang/crates.io-index" 4618 - checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" 4619 - 4620 - [[package]] 4621 - name = "spin" 4622 - version = "0.9.8" 4623 - source = "registry+https://github.com/rust-lang/crates.io-index" 4624 - checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" 4625 - dependencies = [ 4626 - "lock_api", 4627 - ] 4628 - 4629 - [[package]] 4630 - name = "spirv_cross" 4631 - version = "0.23.1" 4632 - source = "registry+https://github.com/rust-lang/crates.io-index" 4633 - checksum = "60647fadbf83c4a72f0d7ea67a7ca3a81835cf442b8deae5c134c3e0055b2e14" 4634 - dependencies = [ 4635 - "cc", 4636 - "js-sys", 4637 - "wasm-bindgen", 4638 - ] 4639 - 4640 - [[package]] 4641 - name = "stable_deref_trait" 4642 - version = "1.2.0" 4643 - source = "registry+https://github.com/rust-lang/crates.io-index" 4644 - checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" 4645 - 4646 - [[package]] 4647 - name = "static_assertions" 4648 - version = "1.1.0" 4649 - source = "registry+https://github.com/rust-lang/crates.io-index" 4650 - checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 4651 - 4652 - [[package]] 4653 - name = "str-buf" 4654 - version = "1.0.6" 4655 - source = "registry+https://github.com/rust-lang/crates.io-index" 4656 - checksum = "9e08d8363704e6c71fc928674353e6b7c23dcea9d82d7012c8faf2a3a025f8d0" 4657 - 4658 - [[package]] 4659 - name = "strict-num" 4660 - version = "0.1.1" 4661 - source = "registry+https://github.com/rust-lang/crates.io-index" 4662 - checksum = "6637bab7722d379c8b41ba849228d680cc12d0a45ba1fa2b48f2a30577a06731" 4663 - dependencies = [ 4664 - "float-cmp", 4665 - ] 4666 - 4667 - [[package]] 4668 - name = "strsim" 4669 - version = "0.10.0" 4670 - source = "registry+https://github.com/rust-lang/crates.io-index" 4671 - checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 4672 - 4673 - [[package]] 4674 - name = "strum" 4675 - version = "0.25.0" 4676 - source = "registry+https://github.com/rust-lang/crates.io-index" 4677 - checksum = "290d54ea6f91c969195bdbcd7442c8c2a2ba87da8bf60a7ee86a235d4bc1e125" 4678 - dependencies = [ 4679 - "strum_macros", 4680 - ] 4681 - 4682 - [[package]] 4683 - name = "strum_macros" 4684 - version = "0.25.2" 4685 - source = "registry+https://github.com/rust-lang/crates.io-index" 4686 - checksum = "ad8d03b598d3d0fff69bf533ee3ef19b8eeb342729596df84bcc7e1f96ec4059" 4687 - dependencies = [ 4688 - "heck", 4689 - "proc-macro2", 4690 - "quote", 4691 - "rustversion", 4692 - "syn 2.0.38", 4693 - ] 4694 - 4695 - [[package]] 4696 - name = "svgfilters" 4697 - version = "0.4.0" 4698 - source = "registry+https://github.com/rust-lang/crates.io-index" 4699 - checksum = "639abcebc15fdc2df179f37d6f5463d660c1c79cd552c12343a4600827a04bce" 4700 - dependencies = [ 4701 - "float-cmp", 4702 - "rgb", 4703 - ] 4704 - 4705 - [[package]] 4706 - name = "svgtypes" 4707 - version = "0.11.0" 4708 - source = "registry+https://github.com/rust-lang/crates.io-index" 4709 - checksum = "ed4b0611e7f3277f68c0fa18e385d9e2d26923691379690039548f867cef02a7" 4710 - dependencies = [ 4711 - "kurbo", 4712 - "siphasher", 4713 - ] 4714 - 4715 - [[package]] 4716 - name = "syn" 4717 - version = "1.0.109" 4718 - source = "registry+https://github.com/rust-lang/crates.io-index" 4719 - checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 4720 - dependencies = [ 4721 - "proc-macro2", 4722 - "quote", 4723 - "unicode-ident", 4724 - ] 4725 - 4726 - [[package]] 4727 - name = "syn" 4728 - version = "2.0.38" 4729 - source = "registry+https://github.com/rust-lang/crates.io-index" 4730 - checksum = "e96b79aaa137db8f61e26363a0c9b47d8b4ec75da28b7d1d614c2303e232408b" 4731 - dependencies = [ 4732 - "proc-macro2", 4733 - "quote", 4734 - "unicode-ident", 4735 - ] 4736 - 4737 - [[package]] 4738 - name = "system-configuration" 4739 - version = "0.5.1" 4740 - source = "registry+https://github.com/rust-lang/crates.io-index" 4741 - checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" 4742 - dependencies = [ 4743 - "bitflags 1.3.2", 4744 - "core-foundation", 4745 - "system-configuration-sys", 4746 - ] 4747 - 4748 - [[package]] 4749 - name = "system-configuration-sys" 4750 - version = "0.5.0" 4751 - source = "registry+https://github.com/rust-lang/crates.io-index" 4752 - checksum = "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9" 4753 - dependencies = [ 4754 - "core-foundation-sys", 4755 - "libc", 4756 - ] 4757 - 4758 - [[package]] 4759 - name = "system-deps" 4760 - version = "6.1.2" 4761 - source = "registry+https://github.com/rust-lang/crates.io-index" 4762 - checksum = "94af52f9402f94aac4948a2518b43359be8d9ce6cd9efc1c4de3b2f7b7e897d6" 4763 - dependencies = [ 4764 - "cfg-expr", 4765 - "heck", 4766 - "pkg-config", 4767 - "toml 0.8.2", 4768 - "version-compare", 4769 - ] 4770 - 4771 - [[package]] 4772 - name = "target-lexicon" 4773 - version = "0.12.11" 4774 - source = "registry+https://github.com/rust-lang/crates.io-index" 4775 - checksum = "9d0e916b1148c8e263850e1ebcbd046f333e0683c724876bb0da63ea4373dc8a" 4776 - 4777 - [[package]] 4778 - name = "tempfile" 4779 - version = "3.8.0" 4780 - source = "registry+https://github.com/rust-lang/crates.io-index" 4781 - checksum = "cb94d2f3cc536af71caac6b6fcebf65860b347e7ce0cc9ebe8f70d3e521054ef" 4782 - dependencies = [ 4783 - "cfg-if 1.0.0", 4784 - "fastrand 2.0.1", 4785 - "redox_syscall 0.3.5", 4786 - "rustix 0.38.17", 4787 - "windows-sys 0.48.0", 4788 - ] 4789 - 4790 - [[package]] 4791 - name = "termcolor" 4792 - version = "1.3.0" 4793 - source = "registry+https://github.com/rust-lang/crates.io-index" 4794 - checksum = "6093bad37da69aab9d123a8091e4be0aa4a03e4d601ec641c327398315f62b64" 4795 - dependencies = [ 4796 - "winapi-util", 4797 - ] 4798 - 4799 - [[package]] 4800 - name = "textwrap" 4801 - version = "0.16.0" 4802 - source = "registry+https://github.com/rust-lang/crates.io-index" 4803 - checksum = "222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d" 4804 - 4805 - [[package]] 4806 - name = "thiserror" 4807 - version = "1.0.49" 4808 - source = "registry+https://github.com/rust-lang/crates.io-index" 4809 - checksum = "1177e8c6d7ede7afde3585fd2513e611227efd6481bd78d2e82ba1ce16557ed4" 4810 - dependencies = [ 4811 - "thiserror-impl", 4812 - ] 4813 - 4814 - [[package]] 4815 - name = "thiserror-impl" 4816 - version = "1.0.49" 4817 - source = "registry+https://github.com/rust-lang/crates.io-index" 4818 - checksum = "10712f02019e9288794769fba95cd6847df9874d49d871d062172f9dd41bc4cc" 4819 - dependencies = [ 4820 - "proc-macro2", 4821 - "quote", 4822 - "syn 2.0.38", 4823 - ] 4824 - 4825 - [[package]] 4826 - name = "tiff" 4827 - version = "0.9.0" 4828 - source = "registry+https://github.com/rust-lang/crates.io-index" 4829 - checksum = "6d172b0f4d3fba17ba89811858b9d3d97f928aece846475bbda076ca46736211" 4830 - dependencies = [ 4831 - "flate2", 4832 - "jpeg-decoder", 4833 - "weezl", 4834 - ] 4835 - 4836 - [[package]] 4837 - name = "time" 4838 - version = "0.1.45" 4839 - source = "registry+https://github.com/rust-lang/crates.io-index" 4840 - checksum = "1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a" 4841 - dependencies = [ 4842 - "libc", 4843 - "wasi 0.10.0+wasi-snapshot-preview1", 4844 - "winapi", 4845 - ] 4846 - 4847 - [[package]] 4848 - name = "tiny-skia" 4849 - version = "0.8.4" 4850 - source = "registry+https://github.com/rust-lang/crates.io-index" 4851 - checksum = "df8493a203431061e901613751931f047d1971337153f96d0e5e363d6dbf6a67" 4852 - dependencies = [ 4853 - "arrayref", 4854 - "arrayvec", 4855 - "bytemuck", 4856 - "cfg-if 1.0.0", 4857 - "png", 4858 - "tiny-skia-path 0.8.4", 4859 - ] 4860 - 4861 - [[package]] 4862 - name = "tiny-skia" 4863 - version = "0.9.1" 4864 - source = "registry+https://github.com/rust-lang/crates.io-index" 4865 - checksum = "ce2986c82f77818c7b9144c70818fdde98db15308e329ae2f7204d767808fd3c" 4866 - dependencies = [ 4867 - "arrayref", 4868 - "arrayvec", 4869 - "bytemuck", 4870 - "cfg-if 1.0.0", 4871 - "log", 4872 - "png", 4873 - "tiny-skia-path 0.9.0", 4874 - ] 4875 - 4876 - [[package]] 4877 - name = "tiny-skia-path" 4878 - version = "0.8.4" 4879 - source = "registry+https://github.com/rust-lang/crates.io-index" 4880 - checksum = "adbfb5d3f3dd57a0e11d12f4f13d4ebbbc1b5c15b7ab0a156d030b21da5f677c" 4881 - dependencies = [ 4882 - "arrayref", 4883 - "bytemuck", 4884 - "strict-num", 4885 - ] 4886 - 4887 - [[package]] 4888 - name = "tiny-skia-path" 4889 - version = "0.9.0" 4890 - source = "registry+https://github.com/rust-lang/crates.io-index" 4891 - checksum = "f7acb0ccda1ac91084353a56d0b69b0e29c311fd809d2088b1ed2f9ae1841c47" 4892 - dependencies = [ 4893 - "arrayref", 4894 - "bytemuck", 4895 - "strict-num", 4896 - ] 4897 - 4898 - [[package]] 4899 - name = "tinyvec" 4900 - version = "1.6.0" 4901 - source = "registry+https://github.com/rust-lang/crates.io-index" 4902 - checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" 4903 - dependencies = [ 4904 - "tinyvec_macros", 4905 - ] 4906 - 4907 - [[package]] 4908 - name = "tinyvec_macros" 4909 - version = "0.1.1" 4910 - source = "registry+https://github.com/rust-lang/crates.io-index" 4911 - checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" 4912 - 4913 - [[package]] 4914 - name = "tokio" 4915 - version = "1.32.0" 4916 - source = "registry+https://github.com/rust-lang/crates.io-index" 4917 - checksum = "17ed6077ed6cd6c74735e21f37eb16dc3935f96878b1fe961074089cc80893f9" 4918 - dependencies = [ 4919 - "backtrace", 4920 - "bytes", 4921 - "libc", 4922 - "mio", 4923 - "num_cpus", 4924 - "pin-project-lite", 4925 - "socket2 0.5.4", 4926 - "windows-sys 0.48.0", 4927 - ] 4928 - 4929 - [[package]] 4930 - name = "tokio-rustls" 4931 - version = "0.24.1" 4932 - source = "registry+https://github.com/rust-lang/crates.io-index" 4933 - checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" 4934 - dependencies = [ 4935 - "rustls", 4936 - "tokio", 4937 - ] 4938 - 4939 - [[package]] 4940 - name = "tokio-util" 4941 - version = "0.7.9" 4942 - source = "registry+https://github.com/rust-lang/crates.io-index" 4943 - checksum = "1d68074620f57a0b21594d9735eb2e98ab38b17f80d3fcb189fca266771ca60d" 4944 - dependencies = [ 4945 - "bytes", 4946 - "futures-core", 4947 - "futures-sink", 4948 - "pin-project-lite", 4949 - "tokio", 4950 - "tracing", 4951 - ] 4952 - 4953 - [[package]] 4954 - name = "toml" 4955 - version = "0.5.11" 4956 - source = "registry+https://github.com/rust-lang/crates.io-index" 4957 - checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" 4958 - dependencies = [ 4959 - "serde", 4960 - ] 4961 - 4962 - [[package]] 4963 - name = "toml" 4964 - version = "0.8.2" 4965 - source = "registry+https://github.com/rust-lang/crates.io-index" 4966 - checksum = "185d8ab0dfbb35cf1399a6344d8484209c088f75f8f68230da55d48d95d43e3d" 4967 - dependencies = [ 4968 - "serde", 4969 - "serde_spanned", 4970 - "toml_datetime", 4971 - "toml_edit 0.20.2", 4972 - ] 4973 - 4974 - [[package]] 4975 - name = "toml_datetime" 4976 - version = "0.6.3" 4977 - source = "registry+https://github.com/rust-lang/crates.io-index" 4978 - checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b" 4979 - dependencies = [ 4980 - "serde", 4981 - ] 4982 - 4983 - [[package]] 4984 - name = "toml_edit" 4985 - version = "0.19.15" 4986 - source = "registry+https://github.com/rust-lang/crates.io-index" 4987 - checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" 4988 - dependencies = [ 4989 - "indexmap 2.0.2", 4990 - "toml_datetime", 4991 - "winnow", 4992 - ] 4993 - 4994 - [[package]] 4995 - name = "toml_edit" 4996 - version = "0.20.2" 4997 - source = "registry+https://github.com/rust-lang/crates.io-index" 4998 - checksum = "396e4d48bbb2b7554c944bde63101b5ae446cff6ec4a24227428f15eb72ef338" 4999 - dependencies = [ 5000 - "indexmap 2.0.2", 5001 - "serde", 5002 - "serde_spanned", 5003 - "toml_datetime", 5004 - "winnow", 5005 - ] 5006 - 5007 - [[package]] 5008 - name = "tower-service" 5009 - version = "0.3.2" 5010 - source = "registry+https://github.com/rust-lang/crates.io-index" 5011 - checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" 5012 - 5013 - [[package]] 5014 - name = "tracing" 5015 - version = "0.1.37" 5016 - source = "registry+https://github.com/rust-lang/crates.io-index" 5017 - checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" 5018 - dependencies = [ 5019 - "cfg-if 1.0.0", 5020 - "pin-project-lite", 5021 - "tracing-attributes", 5022 - "tracing-core", 5023 - ] 5024 - 5025 - [[package]] 5026 - name = "tracing-attributes" 5027 - version = "0.1.26" 5028 - source = "registry+https://github.com/rust-lang/crates.io-index" 5029 - checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab" 5030 - dependencies = [ 5031 - "proc-macro2", 5032 - "quote", 5033 - "syn 2.0.38", 5034 - ] 5035 - 5036 - [[package]] 5037 - name = "tracing-core" 5038 - version = "0.1.31" 5039 - source = "registry+https://github.com/rust-lang/crates.io-index" 5040 - checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a" 5041 - dependencies = [ 5042 - "once_cell", 5043 - ] 5044 - 5045 - [[package]] 5046 - name = "trash" 5047 - version = "3.1.0" 5048 - source = "registry+https://github.com/rust-lang/crates.io-index" 5049 - checksum = "f7b23f2b0cf93f537bbe90cbb59ea9176cc8ce9b010a36dcd5b726facd82825e" 5050 - dependencies = [ 5051 - "chrono", 5052 - "libc", 5053 - "log", 5054 - "objc", 5055 - "once_cell", 5056 - "scopeguard", 5057 - "url", 5058 - "windows 0.44.0", 5059 - ] 5060 - 5061 - [[package]] 5062 - name = "try-lock" 5063 - version = "0.2.4" 5064 - source = "registry+https://github.com/rust-lang/crates.io-index" 5065 - checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" 5066 - 5067 - [[package]] 5068 - name = "ttf-parser" 5069 - version = "0.18.1" 5070 - source = "registry+https://github.com/rust-lang/crates.io-index" 5071 - checksum = "0609f771ad9c6155384897e1df4d948e692667cc0588548b68eb44d052b27633" 5072 - 5073 - [[package]] 5074 - name = "ttf-parser" 5075 - version = "0.19.2" 5076 - source = "registry+https://github.com/rust-lang/crates.io-index" 5077 - checksum = "49d64318d8311fc2668e48b63969f4343e0a85c4a109aa8460d6672e364b8bd1" 5078 - 5079 - [[package]] 5080 - name = "turbojpeg" 5081 - version = "0.5.4" 5082 - source = "registry+https://github.com/rust-lang/crates.io-index" 5083 - checksum = "0b72653c4d8f295945ea47c1782cb640f7268f52232b7925f9a3589b971d786f" 5084 - dependencies = [ 5085 - "image", 5086 - "libc", 5087 - "thiserror", 5088 - "turbojpeg-sys", 5089 - ] 5090 - 5091 - [[package]] 5092 - name = "turbojpeg-sys" 5093 - version = "0.2.3" 5094 - source = "registry+https://github.com/rust-lang/crates.io-index" 5095 - checksum = "a1e9e755f0086dc42f4b285972b1f9fd136861b48dd4f3c0472cb5b71f5cb3e6" 5096 - dependencies = [ 5097 - "anyhow", 5098 - "cmake", 5099 - "libc", 5100 - "pkg-config", 5101 - ] 5102 - 5103 - [[package]] 5104 - name = "twox-hash" 5105 - version = "1.6.3" 5106 - source = "registry+https://github.com/rust-lang/crates.io-index" 5107 - checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675" 5108 - dependencies = [ 5109 - "cfg-if 1.0.0", 5110 - "rand", 5111 - "static_assertions", 5112 - ] 5113 - 5114 - [[package]] 5115 - name = "typenum" 5116 - version = "1.17.0" 5117 - source = "registry+https://github.com/rust-lang/crates.io-index" 5118 - checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" 5119 - 5120 - [[package]] 5121 - name = "uds_windows" 5122 - version = "1.0.2" 5123 - source = "registry+https://github.com/rust-lang/crates.io-index" 5124 - checksum = "ce65604324d3cce9b966701489fbd0cf318cb1f7bd9dd07ac9a4ee6fb791930d" 5125 - dependencies = [ 5126 - "tempfile", 5127 - "winapi", 5128 - ] 5129 - 5130 - [[package]] 5131 - name = "unicase" 5132 - version = "2.7.0" 5133 - source = "registry+https://github.com/rust-lang/crates.io-index" 5134 - checksum = "f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89" 5135 - dependencies = [ 5136 - "version_check", 5137 - ] 5138 - 5139 - [[package]] 5140 - name = "unicode-bidi" 5141 - version = "0.3.13" 5142 - source = "registry+https://github.com/rust-lang/crates.io-index" 5143 - checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" 5144 - 5145 - [[package]] 5146 - name = "unicode-bidi-mirroring" 5147 - version = "0.1.0" 5148 - source = "registry+https://github.com/rust-lang/crates.io-index" 5149 - checksum = "56d12260fb92d52f9008be7e4bca09f584780eb2266dc8fecc6a192bec561694" 5150 - 5151 - [[package]] 5152 - name = "unicode-ccc" 5153 - version = "0.1.2" 5154 - source = "registry+https://github.com/rust-lang/crates.io-index" 5155 - checksum = "cc2520efa644f8268dce4dcd3050eaa7fc044fca03961e9998ac7e2e92b77cf1" 5156 - 5157 - [[package]] 5158 - name = "unicode-general-category" 5159 - version = "0.6.0" 5160 - source = "registry+https://github.com/rust-lang/crates.io-index" 5161 - checksum = "2281c8c1d221438e373249e065ca4989c4c36952c211ff21a0ee91c44a3869e7" 5162 - 5163 - [[package]] 5164 - name = "unicode-ident" 5165 - version = "1.0.12" 5166 - source = "registry+https://github.com/rust-lang/crates.io-index" 5167 - checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" 5168 - 5169 - [[package]] 5170 - name = "unicode-normalization" 5171 - version = "0.1.22" 5172 - source = "registry+https://github.com/rust-lang/crates.io-index" 5173 - checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" 5174 - dependencies = [ 5175 - "tinyvec", 5176 - ] 5177 - 5178 - [[package]] 5179 - name = "unicode-script" 5180 - version = "0.5.5" 5181 - source = "registry+https://github.com/rust-lang/crates.io-index" 5182 - checksum = "7d817255e1bed6dfd4ca47258685d14d2bdcfbc64fdc9e3819bd5848057b8ecc" 5183 - 5184 - [[package]] 5185 - name = "unicode-vo" 5186 - version = "0.1.0" 5187 - source = "registry+https://github.com/rust-lang/crates.io-index" 5188 - checksum = "b1d386ff53b415b7fe27b50bb44679e2cc4660272694b7b6f3326d8480823a94" 5189 - 5190 - [[package]] 5191 - name = "unicode-width" 5192 - version = "0.1.11" 5193 - source = "registry+https://github.com/rust-lang/crates.io-index" 5194 - checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85" 5195 - 5196 - [[package]] 5197 - name = "untrusted" 5198 - version = "0.7.1" 5199 - source = "registry+https://github.com/rust-lang/crates.io-index" 5200 - checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" 5201 - 5202 - [[package]] 5203 - name = "url" 5204 - version = "2.4.1" 5205 - source = "registry+https://github.com/rust-lang/crates.io-index" 5206 - checksum = "143b538f18257fac9cad154828a57c6bf5157e1aa604d4816b5995bf6de87ae5" 5207 - dependencies = [ 5208 - "form_urlencoded", 5209 - "idna", 5210 - "percent-encoding", 5211 - ] 5212 - 5213 - [[package]] 5214 - name = "urlencoding" 5215 - version = "2.1.3" 5216 - source = "registry+https://github.com/rust-lang/crates.io-index" 5217 - checksum = "daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da" 5218 - 5219 - [[package]] 5220 - name = "usvg" 5221 - version = "0.33.0" 5222 - source = "registry+https://github.com/rust-lang/crates.io-index" 5223 - checksum = "ae32eb823aab35fc343b19c4d354f70e713b442ce34cdfa8497bf6c39af8a342" 5224 - dependencies = [ 5225 - "base64", 5226 - "log", 5227 - "pico-args", 5228 - "usvg-parser", 5229 - "usvg-text-layout", 5230 - "usvg-tree", 5231 - "xmlwriter", 5232 - ] 5233 - 5234 - [[package]] 5235 - name = "usvg-parser" 5236 - version = "0.33.0" 5237 - source = "registry+https://github.com/rust-lang/crates.io-index" 5238 - checksum = "c7529174e721c8078d62b08399258469b1d68b4e5f2983b347d6a9d39779366c" 5239 - dependencies = [ 5240 - "data-url", 5241 - "flate2", 5242 - "imagesize", 5243 - "kurbo", 5244 - "log", 5245 - "rosvgtree", 5246 - "strict-num", 5247 - "svgtypes", 5248 - "usvg-tree", 5249 - ] 5250 - 5251 - [[package]] 5252 - name = "usvg-text-layout" 5253 - version = "0.33.0" 5254 - source = "registry+https://github.com/rust-lang/crates.io-index" 5255 - checksum = "6e672fbc19261c6553113cc04ff2ff38ae52fadbd90f2d814040857795fb5c50" 5256 - dependencies = [ 5257 - "fontdb", 5258 - "kurbo", 5259 - "log", 5260 - "rustybuzz", 5261 - "unicode-bidi", 5262 - "unicode-script", 5263 - "unicode-vo", 5264 - "usvg-tree", 5265 - ] 5266 - 5267 - [[package]] 5268 - name = "usvg-tree" 5269 - version = "0.33.0" 5270 - source = "registry+https://github.com/rust-lang/crates.io-index" 5271 - checksum = "3a56e9cd3be5eb6d6744477e95b82d52d393fc1dba4b5b090912c33af337c20b" 5272 - dependencies = [ 5273 - "kurbo", 5274 - "rctree", 5275 - "strict-num", 5276 - "svgtypes", 5277 - ] 5278 - 5279 - [[package]] 5280 - name = "v_frame" 5281 - version = "0.3.6" 5282 - source = "registry+https://github.com/rust-lang/crates.io-index" 5283 - checksum = "85db69f33d00031c1b07f7292e56317d5aa9475bdbd3d27ef18f3633438a697e" 5284 - dependencies = [ 5285 - "cfg-if 1.0.0", 5286 - "noop_proc_macro", 5287 - "num-derive 0.4.1", 5288 - "num-traits 0.2.17", 5289 - "rust_hawktracer", 5290 - ] 5291 - 5292 - [[package]] 5293 - name = "vec_map" 5294 - version = "0.8.2" 5295 - source = "registry+https://github.com/rust-lang/crates.io-index" 5296 - checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" 5297 - 5298 - [[package]] 5299 - name = "version-compare" 5300 - version = "0.1.1" 5301 - source = "registry+https://github.com/rust-lang/crates.io-index" 5302 - checksum = "579a42fc0b8e0c63b76519a339be31bed574929511fa53c1a3acae26eb258f29" 5303 - 5304 - [[package]] 5305 - name = "version_check" 5306 - version = "0.9.4" 5307 - source = "registry+https://github.com/rust-lang/crates.io-index" 5308 - checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 5309 - 5310 - [[package]] 5311 - name = "waker-fn" 5312 - version = "1.1.1" 5313 - source = "registry+https://github.com/rust-lang/crates.io-index" 5314 - checksum = "f3c4517f54858c779bbcbf228f4fca63d121bf85fbecb2dc578cdf4a39395690" 5315 - 5316 - [[package]] 5317 - name = "walkdir" 5318 - version = "2.4.0" 5319 - source = "registry+https://github.com/rust-lang/crates.io-index" 5320 - checksum = "d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee" 5321 - dependencies = [ 5322 - "same-file", 5323 - "winapi-util", 5324 - ] 5325 - 5326 - [[package]] 5327 - name = "want" 5328 - version = "0.3.1" 5329 - source = "registry+https://github.com/rust-lang/crates.io-index" 5330 - checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" 5331 - dependencies = [ 5332 - "try-lock", 5333 - ] 5334 - 5335 - [[package]] 5336 - name = "wasi" 5337 - version = "0.10.0+wasi-snapshot-preview1" 5338 - source = "registry+https://github.com/rust-lang/crates.io-index" 5339 - checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f" 5340 - 5341 - [[package]] 5342 - name = "wasi" 5343 - version = "0.11.0+wasi-snapshot-preview1" 5344 - source = "registry+https://github.com/rust-lang/crates.io-index" 5345 - checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 5346 - 5347 - [[package]] 5348 - name = "wasm-bindgen" 5349 - version = "0.2.87" 5350 - source = "registry+https://github.com/rust-lang/crates.io-index" 5351 - checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342" 5352 - dependencies = [ 5353 - "cfg-if 1.0.0", 5354 - "wasm-bindgen-macro", 5355 - ] 5356 - 5357 - [[package]] 5358 - name = "wasm-bindgen-backend" 5359 - version = "0.2.87" 5360 - source = "registry+https://github.com/rust-lang/crates.io-index" 5361 - checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd" 5362 - dependencies = [ 5363 - "bumpalo", 5364 - "log", 5365 - "once_cell", 5366 - "proc-macro2", 5367 - "quote", 5368 - "syn 2.0.38", 5369 - "wasm-bindgen-shared", 5370 - ] 5371 - 5372 - [[package]] 5373 - name = "wasm-bindgen-futures" 5374 - version = "0.4.37" 5375 - source = "registry+https://github.com/rust-lang/crates.io-index" 5376 - checksum = "c02dbc21516f9f1f04f187958890d7e6026df8d16540b7ad9492bc34a67cea03" 5377 - dependencies = [ 5378 - "cfg-if 1.0.0", 5379 - "js-sys", 5380 - "wasm-bindgen", 5381 - "web-sys", 5382 - ] 5383 - 5384 - [[package]] 5385 - name = "wasm-bindgen-macro" 5386 - version = "0.2.87" 5387 - source = "registry+https://github.com/rust-lang/crates.io-index" 5388 - checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d" 5389 - dependencies = [ 5390 - "quote", 5391 - "wasm-bindgen-macro-support", 5392 - ] 5393 - 5394 - [[package]] 5395 - name = "wasm-bindgen-macro-support" 5396 - version = "0.2.87" 5397 - source = "registry+https://github.com/rust-lang/crates.io-index" 5398 - checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" 5399 - dependencies = [ 5400 - "proc-macro2", 5401 - "quote", 5402 - "syn 2.0.38", 5403 - "wasm-bindgen-backend", 5404 - "wasm-bindgen-shared", 5405 - ] 5406 - 5407 - [[package]] 5408 - name = "wasm-bindgen-shared" 5409 - version = "0.2.87" 5410 - source = "registry+https://github.com/rust-lang/crates.io-index" 5411 - checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1" 5412 - 5413 - [[package]] 5414 - name = "wayland-client" 5415 - version = "0.29.5" 5416 - source = "registry+https://github.com/rust-lang/crates.io-index" 5417 - checksum = "3f3b068c05a039c9f755f881dc50f01732214f5685e379829759088967c46715" 5418 - dependencies = [ 5419 - "bitflags 1.3.2", 5420 - "downcast-rs", 5421 - "libc", 5422 - "nix 0.24.3", 5423 - "scoped-tls", 5424 - "wayland-commons", 5425 - "wayland-scanner", 5426 - "wayland-sys 0.29.5", 5427 - ] 5428 - 5429 - [[package]] 5430 - name = "wayland-commons" 5431 - version = "0.29.5" 5432 - source = "registry+https://github.com/rust-lang/crates.io-index" 5433 - checksum = "8691f134d584a33a6606d9d717b95c4fa20065605f798a3f350d78dced02a902" 5434 - dependencies = [ 5435 - "nix 0.24.3", 5436 - "once_cell", 5437 - "smallvec", 5438 - "wayland-sys 0.29.5", 5439 - ] 5440 - 5441 - [[package]] 5442 - name = "wayland-cursor" 5443 - version = "0.29.5" 5444 - source = "registry+https://github.com/rust-lang/crates.io-index" 5445 - checksum = "6865c6b66f13d6257bef1cd40cbfe8ef2f150fb8ebbdb1e8e873455931377661" 5446 - dependencies = [ 5447 - "nix 0.24.3", 5448 - "wayland-client", 5449 - "xcursor", 5450 - ] 5451 - 5452 - [[package]] 5453 - name = "wayland-protocols" 5454 - version = "0.29.5" 5455 - source = "registry+https://github.com/rust-lang/crates.io-index" 5456 - checksum = "b950621f9354b322ee817a23474e479b34be96c2e909c14f7bc0100e9a970bc6" 5457 - dependencies = [ 5458 - "bitflags 1.3.2", 5459 - "wayland-client", 5460 - "wayland-commons", 5461 - "wayland-scanner", 5462 - ] 5463 - 5464 - [[package]] 5465 - name = "wayland-scanner" 5466 - version = "0.29.5" 5467 - source = "registry+https://github.com/rust-lang/crates.io-index" 5468 - checksum = "8f4303d8fa22ab852f789e75a967f0a2cdc430a607751c0499bada3e451cbd53" 5469 - dependencies = [ 5470 - "proc-macro2", 5471 - "quote", 5472 - "xml-rs", 5473 - ] 5474 - 5475 - [[package]] 5476 - name = "wayland-sys" 5477 - version = "0.29.5" 5478 - source = "registry+https://github.com/rust-lang/crates.io-index" 5479 - checksum = "be12ce1a3c39ec7dba25594b97b42cb3195d54953ddb9d3d95a7c3902bc6e9d4" 5480 - dependencies = [ 5481 - "dlib", 5482 - "lazy_static", 5483 - "pkg-config", 5484 - ] 5485 - 5486 - [[package]] 5487 - name = "wayland-sys" 5488 - version = "0.30.1" 5489 - source = "registry+https://github.com/rust-lang/crates.io-index" 5490 - checksum = "96b2a02ac608e07132978689a6f9bf4214949c85998c247abadd4f4129b1aa06" 5491 - dependencies = [ 5492 - "dlib", 5493 - "lazy_static", 5494 - "log", 5495 - "pkg-config", 5496 - ] 5497 - 5498 - [[package]] 5499 - name = "web-sys" 5500 - version = "0.3.64" 5501 - source = "registry+https://github.com/rust-lang/crates.io-index" 5502 - checksum = "9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b" 5503 - dependencies = [ 5504 - "js-sys", 5505 - "wasm-bindgen", 5506 - ] 5507 - 5508 - [[package]] 5509 - name = "webbrowser" 5510 - version = "0.8.11" 5511 - source = "registry+https://github.com/rust-lang/crates.io-index" 5512 - checksum = "b2c79b77f525a2d670cb40619d7d9c673d09e0666f72c591ebd7861f84a87e57" 5513 - dependencies = [ 5514 - "core-foundation", 5515 - "home", 5516 - "jni", 5517 - "log", 5518 - "ndk-context", 5519 - "objc", 5520 - "raw-window-handle", 5521 - "url", 5522 - "web-sys", 5523 - ] 5524 - 5525 - [[package]] 5526 - name = "webpki-roots" 5527 - version = "0.25.2" 5528 - source = "registry+https://github.com/rust-lang/crates.io-index" 5529 - checksum = "14247bb57be4f377dfb94c72830b8ce8fc6beac03cf4bf7b9732eadd414123fc" 5530 - 5531 - [[package]] 5532 - name = "weezl" 5533 - version = "0.1.7" 5534 - source = "registry+https://github.com/rust-lang/crates.io-index" 5535 - checksum = "9193164d4de03a926d909d3bc7c30543cecb35400c02114792c2cae20d5e2dbb" 5536 - 5537 - [[package]] 5538 - name = "wide" 5539 - version = "0.7.12" 5540 - source = "registry+https://github.com/rust-lang/crates.io-index" 5541 - checksum = "ebecebefc38ff1860b4bc47550bbfa63af5746061cf0d29fcd7fa63171602598" 5542 - dependencies = [ 5543 - "bytemuck", 5544 - "safe_arch", 5545 - ] 5546 - 5547 - [[package]] 5548 - name = "winapi" 5549 - version = "0.3.9" 5550 - source = "registry+https://github.com/rust-lang/crates.io-index" 5551 - checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 5552 - dependencies = [ 5553 - "winapi-i686-pc-windows-gnu", 5554 - "winapi-x86_64-pc-windows-gnu", 5555 - ] 5556 - 5557 - [[package]] 5558 - name = "winapi-i686-pc-windows-gnu" 5559 - version = "0.4.0" 5560 - source = "registry+https://github.com/rust-lang/crates.io-index" 5561 - checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 5562 - 5563 - [[package]] 5564 - name = "winapi-util" 5565 - version = "0.1.6" 5566 - source = "registry+https://github.com/rust-lang/crates.io-index" 5567 - checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596" 5568 - dependencies = [ 5569 - "winapi", 5570 - ] 5571 - 5572 - [[package]] 5573 - name = "winapi-wsapoll" 5574 - version = "0.1.1" 5575 - source = "registry+https://github.com/rust-lang/crates.io-index" 5576 - checksum = "44c17110f57155602a80dca10be03852116403c9ff3cd25b079d666f2aa3df6e" 5577 - dependencies = [ 5578 - "winapi", 5579 - ] 5580 - 5581 - [[package]] 5582 - name = "winapi-x86_64-pc-windows-gnu" 5583 - version = "0.4.0" 5584 - source = "registry+https://github.com/rust-lang/crates.io-index" 5585 - checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 5586 - 5587 - [[package]] 5588 - name = "windows" 5589 - version = "0.44.0" 5590 - source = "registry+https://github.com/rust-lang/crates.io-index" 5591 - checksum = "9e745dab35a0c4c77aa3ce42d595e13d2003d6902d6b08c9ef5fc326d08da12b" 5592 - dependencies = [ 5593 - "windows-targets 0.42.2", 5594 - ] 5595 - 5596 - [[package]] 5597 - name = "windows" 5598 - version = "0.48.0" 5599 - source = "registry+https://github.com/rust-lang/crates.io-index" 5600 - checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" 5601 - dependencies = [ 5602 - "windows-targets 0.48.5", 5603 - ] 5604 - 5605 - [[package]] 5606 - name = "windows-sys" 5607 - version = "0.45.0" 5608 - source = "registry+https://github.com/rust-lang/crates.io-index" 5609 - checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 5610 - dependencies = [ 5611 - "windows-targets 0.42.2", 5612 - ] 5613 - 5614 - [[package]] 5615 - name = "windows-sys" 5616 - version = "0.48.0" 5617 - source = "registry+https://github.com/rust-lang/crates.io-index" 5618 - checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 5619 - dependencies = [ 5620 - "windows-targets 0.48.5", 5621 - ] 5622 - 5623 - [[package]] 5624 - name = "windows-targets" 5625 - version = "0.42.2" 5626 - source = "registry+https://github.com/rust-lang/crates.io-index" 5627 - checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" 5628 - dependencies = [ 5629 - "windows_aarch64_gnullvm 0.42.2", 5630 - "windows_aarch64_msvc 0.42.2", 5631 - "windows_i686_gnu 0.42.2", 5632 - "windows_i686_msvc 0.42.2", 5633 - "windows_x86_64_gnu 0.42.2", 5634 - "windows_x86_64_gnullvm 0.42.2", 5635 - "windows_x86_64_msvc 0.42.2", 5636 - ] 5637 - 5638 - [[package]] 5639 - name = "windows-targets" 5640 - version = "0.48.5" 5641 - source = "registry+https://github.com/rust-lang/crates.io-index" 5642 - checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" 5643 - dependencies = [ 5644 - "windows_aarch64_gnullvm 0.48.5", 5645 - "windows_aarch64_msvc 0.48.5", 5646 - "windows_i686_gnu 0.48.5", 5647 - "windows_i686_msvc 0.48.5", 5648 - "windows_x86_64_gnu 0.48.5", 5649 - "windows_x86_64_gnullvm 0.48.5", 5650 - "windows_x86_64_msvc 0.48.5", 5651 - ] 5652 - 5653 - [[package]] 5654 - name = "windows_aarch64_gnullvm" 5655 - version = "0.42.2" 5656 - source = "registry+https://github.com/rust-lang/crates.io-index" 5657 - checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 5658 - 5659 - [[package]] 5660 - name = "windows_aarch64_gnullvm" 5661 - version = "0.48.5" 5662 - source = "registry+https://github.com/rust-lang/crates.io-index" 5663 - checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 5664 - 5665 - [[package]] 5666 - name = "windows_aarch64_msvc" 5667 - version = "0.42.2" 5668 - source = "registry+https://github.com/rust-lang/crates.io-index" 5669 - checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 5670 - 5671 - [[package]] 5672 - name = "windows_aarch64_msvc" 5673 - version = "0.48.5" 5674 - source = "registry+https://github.com/rust-lang/crates.io-index" 5675 - checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 5676 - 5677 - [[package]] 5678 - name = "windows_i686_gnu" 5679 - version = "0.42.2" 5680 - source = "registry+https://github.com/rust-lang/crates.io-index" 5681 - checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 5682 - 5683 - [[package]] 5684 - name = "windows_i686_gnu" 5685 - version = "0.48.5" 5686 - source = "registry+https://github.com/rust-lang/crates.io-index" 5687 - checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 5688 - 5689 - [[package]] 5690 - name = "windows_i686_msvc" 5691 - version = "0.42.2" 5692 - source = "registry+https://github.com/rust-lang/crates.io-index" 5693 - checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 5694 - 5695 - [[package]] 5696 - name = "windows_i686_msvc" 5697 - version = "0.48.5" 5698 - source = "registry+https://github.com/rust-lang/crates.io-index" 5699 - checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 5700 - 5701 - [[package]] 5702 - name = "windows_x86_64_gnu" 5703 - version = "0.42.2" 5704 - source = "registry+https://github.com/rust-lang/crates.io-index" 5705 - checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 5706 - 5707 - [[package]] 5708 - name = "windows_x86_64_gnu" 5709 - version = "0.48.5" 5710 - source = "registry+https://github.com/rust-lang/crates.io-index" 5711 - checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 5712 - 5713 - [[package]] 5714 - name = "windows_x86_64_gnullvm" 5715 - version = "0.42.2" 5716 - source = "registry+https://github.com/rust-lang/crates.io-index" 5717 - checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 5718 - 5719 - [[package]] 5720 - name = "windows_x86_64_gnullvm" 5721 - version = "0.48.5" 5722 - source = "registry+https://github.com/rust-lang/crates.io-index" 5723 - checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 5724 - 5725 - [[package]] 5726 - name = "windows_x86_64_msvc" 5727 - version = "0.42.2" 5728 - source = "registry+https://github.com/rust-lang/crates.io-index" 5729 - checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 5730 - 5731 - [[package]] 5732 - name = "windows_x86_64_msvc" 5733 - version = "0.48.5" 5734 - source = "registry+https://github.com/rust-lang/crates.io-index" 5735 - checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 5736 - 5737 - [[package]] 5738 - name = "windres" 5739 - version = "0.2.2" 5740 - source = "registry+https://github.com/rust-lang/crates.io-index" 5741 - checksum = "82115619221b2b66001a39088b8059d171b1f9005a00d6a10c6e8a71a30a4cdc" 5742 - dependencies = [ 5743 - "concat-string", 5744 - "find-winsdk", 5745 - ] 5746 - 5747 - [[package]] 5748 - name = "winit" 5749 - version = "0.28.7" 5750 - source = "registry+https://github.com/rust-lang/crates.io-index" 5751 - checksum = "9596d90b45384f5281384ab204224876e8e8bf7d58366d9b795ad99aa9894b94" 5752 - dependencies = [ 5753 - "android-activity", 5754 - "bitflags 1.3.2", 5755 - "cfg_aliases", 5756 - "core-foundation", 5757 - "core-graphics", 5758 - "dispatch", 5759 - "instant", 5760 - "libc", 5761 - "log", 5762 - "mio", 5763 - "ndk", 5764 - "objc2", 5765 - "once_cell", 5766 - "orbclient", 5767 - "percent-encoding", 5768 - "raw-window-handle", 5769 - "redox_syscall 0.3.5", 5770 - "sctk-adwaita", 5771 - "smithay-client-toolkit", 5772 - "wasm-bindgen", 5773 - "wayland-client", 5774 - "wayland-commons", 5775 - "wayland-protocols", 5776 - "wayland-scanner", 5777 - "web-sys", 5778 - "windows-sys 0.45.0", 5779 - "x11-dl", 5780 - ] 5781 - 5782 - [[package]] 5783 - name = "winnow" 5784 - version = "0.5.16" 5785 - source = "registry+https://github.com/rust-lang/crates.io-index" 5786 - checksum = "037711d82167854aff2018dfd193aa0fef5370f456732f0d5a0c59b0f1b4b907" 5787 - dependencies = [ 5788 - "memchr", 5789 - ] 5790 - 5791 - [[package]] 5792 - name = "winreg" 5793 - version = "0.5.1" 5794 - source = "registry+https://github.com/rust-lang/crates.io-index" 5795 - checksum = "a27a759395c1195c4cc5cda607ef6f8f6498f64e78f7900f5de0a127a424704a" 5796 - dependencies = [ 5797 - "serde", 5798 - "winapi", 5799 - ] 5800 - 5801 - [[package]] 5802 - name = "winreg" 5803 - version = "0.10.1" 5804 - source = "registry+https://github.com/rust-lang/crates.io-index" 5805 - checksum = "80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d" 5806 - dependencies = [ 5807 - "winapi", 5808 - ] 5809 - 5810 - [[package]] 5811 - name = "winreg" 5812 - version = "0.50.0" 5813 - source = "registry+https://github.com/rust-lang/crates.io-index" 5814 - checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" 5815 - dependencies = [ 5816 - "cfg-if 1.0.0", 5817 - "windows-sys 0.48.0", 5818 - ] 5819 - 5820 - [[package]] 5821 - name = "winres" 5822 - version = "0.1.12" 5823 - source = "registry+https://github.com/rust-lang/crates.io-index" 5824 - checksum = "b68db261ef59e9e52806f688020631e987592bd83619edccda9c47d42cde4f6c" 5825 - dependencies = [ 5826 - "toml 0.5.11", 5827 - ] 5828 - 5829 - [[package]] 5830 - name = "x11-dl" 5831 - version = "2.21.0" 5832 - source = "registry+https://github.com/rust-lang/crates.io-index" 5833 - checksum = "38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f" 5834 - dependencies = [ 5835 - "libc", 5836 - "once_cell", 5837 - "pkg-config", 5838 - ] 5839 - 5840 - [[package]] 5841 - name = "x11rb" 5842 - version = "0.10.1" 5843 - source = "registry+https://github.com/rust-lang/crates.io-index" 5844 - checksum = "592b4883219f345e712b3209c62654ebda0bb50887f330cbd018d0f654bfd507" 5845 - dependencies = [ 5846 - "gethostname", 5847 - "nix 0.24.3", 5848 - "winapi", 5849 - "winapi-wsapoll", 5850 - "x11rb-protocol", 5851 - ] 5852 - 5853 - [[package]] 5854 - name = "x11rb-protocol" 5855 - version = "0.10.0" 5856 - source = "registry+https://github.com/rust-lang/crates.io-index" 5857 - checksum = "56b245751c0ac9db0e006dc812031482784e434630205a93c73cfefcaabeac67" 5858 - dependencies = [ 5859 - "nix 0.24.3", 5860 - ] 5861 - 5862 - [[package]] 5863 - name = "xcursor" 5864 - version = "0.3.4" 5865 - source = "registry+https://github.com/rust-lang/crates.io-index" 5866 - checksum = "463705a63313cd4301184381c5e8042f0a7e9b4bb63653f216311d4ae74690b7" 5867 - dependencies = [ 5868 - "nom", 5869 - ] 5870 - 5871 - [[package]] 5872 - name = "xdg-home" 5873 - version = "1.0.0" 5874 - source = "registry+https://github.com/rust-lang/crates.io-index" 5875 - checksum = "2769203cd13a0c6015d515be729c526d041e9cf2c0cc478d57faee85f40c6dcd" 5876 - dependencies = [ 5877 - "nix 0.26.4", 5878 - "winapi", 5879 - ] 5880 - 5881 - [[package]] 5882 - name = "xi-unicode" 5883 - version = "0.3.0" 5884 - source = "registry+https://github.com/rust-lang/crates.io-index" 5885 - checksum = "a67300977d3dc3f8034dae89778f502b6ba20b269527b3223ba59c0cf393bb8a" 5886 - 5887 - [[package]] 5888 - name = "xml-rs" 5889 - version = "0.8.19" 5890 - source = "registry+https://github.com/rust-lang/crates.io-index" 5891 - checksum = "0fcb9cbac069e033553e8bb871be2fbdffcab578eb25bd0f7c508cedc6dcd75a" 5892 - 5893 - [[package]] 5894 - name = "xmlparser" 5895 - version = "0.13.6" 5896 - source = "registry+https://github.com/rust-lang/crates.io-index" 5897 - checksum = "66fee0b777b0f5ac1c69bb06d361268faafa61cd4682ae064a171c16c433e9e4" 5898 - 5899 - [[package]] 5900 - name = "xmlwriter" 5901 - version = "0.1.0" 5902 - source = "registry+https://github.com/rust-lang/crates.io-index" 5903 - checksum = "ec7a2a501ed189703dba8b08142f057e887dfc4b2cc4db2d343ac6376ba3e0b9" 5904 - 5905 - [[package]] 5906 - name = "yuv" 5907 - version = "0.1.5" 5908 - source = "registry+https://github.com/rust-lang/crates.io-index" 5909 - checksum = "157c9233496247738a5417ce7e8ecf953c3d4e1931374d16b0c6a95636572be4" 5910 - dependencies = [ 5911 - "num-traits 0.2.17", 5912 - "rgb", 5913 - ] 5914 - 5915 - [[package]] 5916 - name = "zbus" 5917 - version = "3.14.1" 5918 - source = "registry+https://github.com/rust-lang/crates.io-index" 5919 - checksum = "31de390a2d872e4cd04edd71b425e29853f786dc99317ed72d73d6fcf5ebb948" 5920 - dependencies = [ 5921 - "async-broadcast", 5922 - "async-executor", 5923 - "async-fs", 5924 - "async-io", 5925 - "async-lock", 5926 - "async-process", 5927 - "async-recursion", 5928 - "async-task", 5929 - "async-trait", 5930 - "blocking", 5931 - "byteorder", 5932 - "derivative", 5933 - "enumflags2", 5934 - "event-listener 2.5.3", 5935 - "futures-core", 5936 - "futures-sink", 5937 - "futures-util", 5938 - "hex", 5939 - "nix 0.26.4", 5940 - "once_cell", 5941 - "ordered-stream", 5942 - "rand", 5943 - "serde", 5944 - "serde_repr", 5945 - "sha1", 5946 - "static_assertions", 5947 - "tracing", 5948 - "uds_windows", 5949 - "winapi", 5950 - "xdg-home", 5951 - "zbus_macros", 5952 - "zbus_names", 5953 - "zvariant", 5954 - ] 5955 - 5956 - [[package]] 5957 - name = "zbus_macros" 5958 - version = "3.14.1" 5959 - source = "registry+https://github.com/rust-lang/crates.io-index" 5960 - checksum = "41d1794a946878c0e807f55a397187c11fc7a038ba5d868e7db4f3bd7760bc9d" 5961 - dependencies = [ 5962 - "proc-macro-crate", 5963 - "proc-macro2", 5964 - "quote", 5965 - "regex", 5966 - "syn 1.0.109", 5967 - "zvariant_utils", 5968 - ] 5969 - 5970 - [[package]] 5971 - name = "zbus_names" 5972 - version = "2.6.0" 5973 - source = "registry+https://github.com/rust-lang/crates.io-index" 5974 - checksum = "fb80bb776dbda6e23d705cf0123c3b95df99c4ebeaec6c2599d4a5419902b4a9" 5975 - dependencies = [ 5976 - "serde", 5977 - "static_assertions", 5978 - "zvariant", 5979 - ] 5980 - 5981 - [[package]] 5982 - name = "zune-core" 5983 - version = "0.2.14" 5984 - source = "registry+https://github.com/rust-lang/crates.io-index" 5985 - checksum = "29ca36c2e02af0d8d7ee977542bfe33ed1c516be73d3c1faa4420af46e96ceee" 5986 - dependencies = [ 5987 - "bitflags 2.4.0", 5988 - ] 5989 - 5990 - [[package]] 5991 - name = "zune-inflate" 5992 - version = "0.2.54" 5993 - source = "registry+https://github.com/rust-lang/crates.io-index" 5994 - checksum = "73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02" 5995 - dependencies = [ 5996 - "simd-adler32", 5997 - ] 5998 - 5999 - [[package]] 6000 - name = "zune-png" 6001 - version = "0.2.1" 6002 - source = "registry+https://github.com/rust-lang/crates.io-index" 6003 - checksum = "ee5abc36f78f32bf5ffb5f070a69cb7beffa7cb393817d3a30f9fe7c1ea57655" 6004 - dependencies = [ 6005 - "bytemuck", 6006 - "log", 6007 - "zune-core", 6008 - "zune-inflate", 6009 - ] 6010 - 6011 - [[package]] 6012 - name = "zvariant" 6013 - version = "3.15.0" 6014 - source = "registry+https://github.com/rust-lang/crates.io-index" 6015 - checksum = "44b291bee0d960c53170780af148dca5fa260a63cdd24f1962fa82e03e53338c" 6016 - dependencies = [ 6017 - "byteorder", 6018 - "enumflags2", 6019 - "libc", 6020 - "serde", 6021 - "static_assertions", 6022 - "zvariant_derive", 6023 - ] 6024 - 6025 - [[package]] 6026 - name = "zvariant_derive" 6027 - version = "3.15.0" 6028 - source = "registry+https://github.com/rust-lang/crates.io-index" 6029 - checksum = "934d7a7dfc310d6ee06c87ffe88ef4eca7d3e37bb251dece2ef93da8f17d8ecd" 6030 - dependencies = [ 6031 - "proc-macro-crate", 6032 - "proc-macro2", 6033 - "quote", 6034 - "syn 1.0.109", 6035 - "zvariant_utils", 6036 - ] 6037 - 6038 - [[package]] 6039 - name = "zvariant_utils" 6040 - version = "1.0.1" 6041 - source = "registry+https://github.com/rust-lang/crates.io-index" 6042 - checksum = "7234f0d811589db492d16893e3f21e8e2fd282e6d01b0cddee310322062cc200" 6043 - dependencies = [ 6044 - "proc-macro2", 6045 - "quote", 6046 - "syn 1.0.109", 6047 - ]
+6 -10
pkgs/applications/graphics/oculante/default.nix
··· 22 22 23 23 rustPlatform.buildRustPackage rec { 24 24 pname = "oculante"; 25 - version = "0.7.7"; 25 + version = "0.8.6"; 26 26 27 27 src = fetchFromGitHub { 28 28 owner = "woelper"; 29 - repo = pname; 29 + repo = "oculante"; 30 30 rev = version; 31 - hash = "sha256-uDSZ7qwDC/eR0aZN372ju21PBGuBiiYmlx/26Ta3luE="; 31 + hash = "sha256-AuHiOZuRhO6PVyDyOtmNG6n/CN5brvJ/Ppn25QCshmE="; 32 32 }; 33 33 34 - cargoLock = { 35 - lockFile = ./Cargo.lock; 36 - }; 34 + cargoHash = "sha256-EYwey8dDiyYGJa+scENOpaNK2qAVagTJrAPkSZj12w0="; 37 35 38 36 nativeBuildInputs = [ 39 37 cmake ··· 69 67 postInstall = '' 70 68 install -Dm444 $src/res/oculante.png -t $out/share/icons/hicolor/128x128/apps/ 71 69 install -Dm444 $src/res/oculante.desktop -t $out/share/applications 72 - ''; 73 - 74 - postFixup = lib.optionalString stdenv.isLinux '' 75 - patchelf $out/bin/oculante --add-rpath ${lib.makeLibraryPath [ libxkbcommon libX11 ]} 70 + wrapProgram $out/bin/oculante \ 71 + --prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [libGL]} 76 72 ''; 77 73 78 74 meta = with lib; {
+6 -2
pkgs/by-name/ad/ad-miner/package.nix
··· 5 5 6 6 python3.pkgs.buildPythonApplication rec { 7 7 pname = "ad-miner"; 8 - version = "0.6.0"; 8 + version = "1.0.0"; 9 9 pyproject = true; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "Mazars-Tech"; 13 13 repo = "AD_Miner"; 14 14 rev = "refs/tags/v${version}"; 15 - hash = "sha256-Iwg00vAnCs9FbEAmB54vNDLmxyZeCtZMl/VEFoYeEcM="; 15 + hash = "sha256-HM7PR1i7/L3MuUaTBPcDblflCH40NmEYSCTJUB06Fjg="; 16 16 }; 17 17 18 + # ALl requirements are pinned 19 + pythonRelaxDeps = true; 20 + 18 21 nativeBuildInputs = with python3.pkgs; [ 19 22 poetry-core 23 + pythonRelaxDepsHook 20 24 ]; 21 25 22 26 propagatedBuildInputs = with python3.pkgs; [
+20
pkgs/by-name/li/likwid/cat-grep-sort-wc.patch
··· 1 + --- a/src/access-daemon/accessDaemon.c 2024-01-10 14:26:18.519538418 +0100 2 + +++ b/src/access-daemon/accessDaemon.c 2024-01-10 14:30:44.090278291 +0100 3 + @@ -201,7 +201,7 @@ 4 + static int getNumberOfCPUs() 5 + { 6 + FILE* fpipe = NULL; 7 + - char cmd[1024] = "cat /proc/cpuinfo | grep \"processor\" | sort -u | wc -l"; 8 + + char cmd[1024] = "@coreutils@cat /proc/cpuinfo | @gnugrep@grep \"processor\" | @coreutils@sort -u | @coreutils@wc -l"; 9 + char buff[1024]; 10 + if ( !(fpipe = popen(cmd,"r")) ) 11 + { 12 + @@ -219,7 +219,7 @@ 13 + static int getNumberOfSockets() 14 + { 15 + FILE* fpipe = NULL; 16 + - char cmd[1024] = "cat /proc/cpuinfo | grep \"physical id\" | sort -u | wc -l"; 17 + + char cmd[1024] = "@coreutils@cat /proc/cpuinfo | @gnugrep@grep \"physical id\" | @coreutils@sort -u | @coreutils@wc -l"; 18 + char buff[1024]; 19 + if ( !(fpipe = popen(cmd,"r")) ) 20 + {
+20
pkgs/by-name/li/likwid/nosetuid.patch
··· 1 + --- a/Makefile 2024-01-10 13:49:40.225104028 +0100 2 + +++ b/Makefile 2024-01-10 13:50:25.660033418 +0100 3 + @@ -393,7 +393,7 @@ 4 + install_daemon: 5 + @echo "===> INSTALL access daemon to $(ACCESSDAEMON)" 6 + @mkdir -p `dirname $(ACCESSDAEMON)` 7 + - install -m 4755 $(INSTALL_CHOWN) $(DAEMON_TARGET) $(ACCESSDAEMON) 8 + + install -m 755 $(DAEMON_TARGET) $(ACCESSDAEMON) 9 + move_daemon: 10 + @echo "===> MOVE access daemon from $(ACCESSDAEMON) to $(INSTALLED_ACCESSDAEMON)" 11 + @mkdir -p `dirname $(INSTALLED_ACCESSDAEMON)` 12 + @@ -430,7 +430,7 @@ 13 + install_freq: 14 + @echo "===> INSTALL setFrequencies tool to $(SBINPREFIX)/$(FREQ_TARGET)" 15 + @mkdir -p $(SBINPREFIX) 16 + - @install -m 4755 $(INSTALL_CHOWN) $(FREQ_TARGET) $(SBINPREFIX)/$(FREQ_TARGET) 17 + + @install -m 755 $(FREQ_TARGET) $(SBINPREFIX)/$(FREQ_TARGET) 18 + move_freq: 19 + @echo "===> MOVE setFrequencies tool from $(SBINPREFIX)/$(FREQ_TARGET) to $(INSTALLED_SBINPREFIX)/$(FREQ_TARGET)" 20 + @mkdir -p $(INSTALLED_SBINPREFIX)
+45
pkgs/by-name/li/likwid/package.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , perl 5 + , substituteAll 6 + , coreutils 7 + , gnugrep 8 + }: 9 + 10 + stdenv.mkDerivation rec { 11 + pname = "likwid"; 12 + version = "5.3.0"; 13 + 14 + src = fetchurl { 15 + url = "https://ftp.fau.de/pub/likwid/likwid-${version}.tar.gz"; 16 + hash = "sha256-wpDlVMQlMSSsKriwVuFO5NI5ZrjJ+/oQuoH3WuVDzk4="; 17 + }; 18 + 19 + nativeBuildInputs = [ perl ]; 20 + 21 + hardeningDisable = [ "format" ]; 22 + 23 + patches = [ 24 + ./nosetuid.patch 25 + (substituteAll { 26 + src = ./cat-grep-sort-wc.patch; 27 + coreutils = "${coreutils}/bin/"; 28 + gnugrep = "${gnugrep}/bin/"; 29 + }) 30 + ]; 31 + 32 + postPatch = "patchShebangs bench/ perl/"; 33 + 34 + makeFlags = [ "PREFIX=$(out)" ]; 35 + 36 + meta = with lib; { 37 + homepage = "https://hpc.fau.de/research/tools/likwid/"; 38 + description = "Performance monitoring and benchmarking suite"; 39 + license = licenses.gpl3Only; 40 + # Might work on ARM by appropriately setting COMPILER in config.mk 41 + platforms = intersectLists platforms.linux platforms.x86; 42 + maintainers = [ maintainers.vbgl ]; 43 + mainProgram = "likwid-perfctr"; 44 + }; 45 + }
+2 -11
pkgs/by-name/za/zapzap/package.nix
··· 2 2 , fetchFromGitHub 3 3 , python3Packages 4 4 , qt6 5 - , fetchpatch 6 5 }: 7 6 8 7 python3Packages.buildPythonApplication rec { 9 8 pname = "zapzap"; 10 - version = "4.5.5.2"; 9 + version = "5.1.3"; 11 10 format = "setuptools"; 12 11 13 12 src = fetchFromGitHub { 14 13 owner = "zapzap-linux"; 15 14 repo = "zapzap"; 16 15 rev = version; 17 - hash = "sha256-8IeFGTI+5kbeFGqH5DpHCY8pqzGhE48hPCEIKIe7jAM="; 16 + hash = "sha256-IxBmtXrRIxUqnhB4OsL+lRIBTISdIqpcbI/uZ31MEBU="; 18 17 }; 19 - 20 - patches = [ 21 - # fixes that the tray icon was not installed 22 - (fetchpatch { 23 - url = "https://github.com/zapzap-linux/zapzap/pull/25/commits/4107b019555492e2c2692dd4c40553503047e6a8.patch"; 24 - hash = "sha256-NQPGPXYFhVwsPXopEELG1n/f8yUj/74OFE1hTyt93Ng="; 25 - }) 26 - ]; 27 18 28 19 nativeBuildInputs = with python3Packages; [ 29 20 setuptools
+8 -5
pkgs/development/cuda-modules/cuda/overrides.nix
··· 23 23 final.pkgs.rdma-core 24 24 ]; 25 25 # Before 11.7 libcufile depends on itself for some reason. 26 - env.autoPatchelfIgnoreMissingDeps = 27 - prevAttrs.env.autoPatchelfIgnoreMissingDeps 28 - + strings.optionalString (cudaVersionOlder "11.7") " libcufile.so.0"; 26 + autoPatchelfIgnoreMissingDeps = 27 + prevAttrs.autoPatchelfIgnoreMissingDeps 28 + ++ lists.optionals (cudaVersionOlder "11.7") [ "libcufile.so.0" ]; 29 29 } 30 30 ); 31 31 ··· 69 69 70 70 cuda_compat = prev.cuda_compat.overrideAttrs ( 71 71 prevAttrs: { 72 - env.autoPatchelfIgnoreMissingDeps = 73 - prevAttrs.env.autoPatchelfIgnoreMissingDeps + " libnvrm_gpu.so libnvrm_mem.so libnvdla_runtime.so"; 72 + autoPatchelfIgnoreMissingDeps = prevAttrs.autoPatchelfIgnoreMissingDeps ++ [ 73 + "libnvrm_gpu.so" 74 + "libnvrm_mem.so" 75 + "libnvdla_runtime.so" 76 + ]; 74 77 # `cuda_compat` only works on aarch64-linux, and only when building for Jetson devices. 75 78 badPlatformsConditions = prevAttrs.badPlatformsConditions // { 76 79 "Trying to use cuda_compat on aarch64-linux targeting non-Jetson devices" =
+4 -5
pkgs/development/cuda-modules/generic-builders/manifest.nix
··· 276 276 ''; 277 277 278 278 # libcuda needs to be resolved during runtime 279 - # NOTE: Due to the use of __structuredAttrs, we can't use a list for autoPatchelfIgnoreMissingDeps, since it 280 - # will take only the first value. Instead, we produce a string with the values separated by spaces. 281 - # Using the `env` attribute ensures that the value is representable as one of the primitives allowed by 282 - # bash's environment variables. 283 - env.autoPatchelfIgnoreMissingDeps = "libcuda.so libcuda.so.*"; 279 + autoPatchelfIgnoreMissingDeps = [ 280 + "libcuda.so" 281 + "libcuda.so.*" 282 + ]; 284 283 285 284 # The out output leverages the same functionality which backs the `symlinkJoin` function in 286 285 # Nixpkgs:
+2 -2
pkgs/development/python-modules/aio-geojson-client/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "aio-geojson-client"; 17 - version = "0.19"; 17 + version = "0.20"; 18 18 pyproject = true; 19 19 20 20 disabled = pythonOlder "3.8"; ··· 23 23 owner = "exxamalte"; 24 24 repo = "python-aio-geojson-client"; 25 25 rev = "refs/tags/v${version}"; 26 - hash = "sha256-ia8nfU5/dcLq3ctJTvpDmvB24mCjO3JrkfQsuXPR+xs="; 26 + hash = "sha256-GASjsOCZ4lSK0+VtIuVxFNxjMCbHkUGy/KSBtGLSaXw="; 27 27 }; 28 28 29 29 __darwinAllowLocalNetworking = true;
+7
pkgs/development/python-modules/aio-geojson-generic-client/default.nix
··· 8 8 , pytest-asyncio 9 9 , pytestCheckHook 10 10 , pythonOlder 11 + , pythonRelaxDepsHook 11 12 , pytz 12 13 , setuptools 13 14 }: ··· 29 30 __darwinAllowLocalNetworking = true; 30 31 31 32 nativeBuildInputs = [ 33 + pythonRelaxDepsHook 32 34 setuptools 35 + ]; 36 + 37 + pythonRelaxDeps = [ 38 + # geojson>=2.4.0,<3, but we have 3.x 39 + "geojson" 33 40 ]; 34 41 35 42 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/aioshelly/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "aioshelly"; 12 - version = "7.0.0"; 12 + version = "7.1.0"; 13 13 format = "setuptools"; 14 14 15 15 disabled = pythonOlder "3.9"; ··· 18 18 owner = "home-assistant-libs"; 19 19 repo = pname; 20 20 rev = "refs/tags/${version}"; 21 - hash = "sha256-+sE/nppRu6XTvXzWlXc+4clLOI/KvVdfRDl9FUhy8fg="; 21 + hash = "sha256-W8oAJ7q4cAWq+RF4Hwd8cuPkEZQorsBnjmos5tVSBzc="; 22 22 }; 23 23 24 24 propagatedBuildInputs = [
+4 -4
pkgs/development/python-modules/bluetooth-adapters/default.nix
··· 17 17 18 18 buildPythonPackage rec { 19 19 pname = "bluetooth-adapters"; 20 - version = "0.16.2"; 21 - format = "pyproject"; 20 + version = "0.17.0"; 21 + pyproject = true; 22 22 23 23 disabled = pythonOlder "3.9"; 24 24 25 25 src = fetchFromGitHub { 26 26 owner = "Bluetooth-Devices"; 27 - repo = pname; 27 + repo = "bluetooth-adapters"; 28 28 rev = "refs/tags/v${version}"; 29 - hash = "sha256-2Z+COsWsIezcslCN50oZRTquAXsmxxp7fAjyGScoRq8="; 29 + hash = "sha256-7j55+bCScoqtYJ/1lmqsPk3j+dbs+VfPTzTiwdVg0Pw="; 30 30 }; 31 31 32 32 postPatch = ''
+2 -2
pkgs/development/python-modules/bluetooth-auto-recovery/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "bluetooth-auto-recovery"; 16 - version = "1.2.3"; 16 + version = "1.3.0"; 17 17 format = "pyproject"; 18 18 19 19 disabled = pythonOlder "3.9"; ··· 22 22 owner = "Bluetooth-Devices"; 23 23 repo = pname; 24 24 rev = "refs/tags/v${version}"; 25 - hash = "sha256-1ytiTIAV00Wk2zqZKRAsstVLuyzPEGBISz0g0ssC5Eo="; 25 + hash = "sha256-4DFi7UrEQgU7dckUuGxj/sWyystx8NYb6xK4hyurKKo="; 26 26 }; 27 27 28 28 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/brother/default.nix
··· 2 2 , buildPythonPackage 3 3 , fetchFromGitHub 4 4 , dacite 5 - , pysnmplib 5 + , pysnmp-lextudio 6 6 , pytest-asyncio 7 7 , pytest-error-for-skips 8 8 , pytestCheckHook ··· 30 30 31 31 propagatedBuildInputs = [ 32 32 dacite 33 - pysnmplib 33 + pysnmp-lextudio 34 34 ]; 35 35 36 36 nativeCheckInputs = [
+6
pkgs/development/python-modules/freebox-api/default.nix
··· 5 5 , poetry-core 6 6 , pytestCheckHook 7 7 , pythonOlder 8 + , pythonRelaxDepsHook 8 9 , urllib3 9 10 }: 10 11 ··· 24 25 25 26 nativeBuildInputs = [ 26 27 poetry-core 28 + pythonRelaxDepsHook 29 + ]; 30 + 31 + pythonRelaxDeps = [ 32 + "urllib3" 27 33 ]; 28 34 29 35 propagatedBuildInputs = [
+10 -10
pkgs/development/python-modules/habluetooth/default.nix
··· 1 1 { lib 2 - , buildPythonPackage 3 - , fetchFromGitHub 4 - , cython 5 - , poetry-core 6 - , setuptools 7 - , wheel 8 2 , bleak 9 - , pytestCheckHook 10 3 , bleak-retry-connector 11 4 , bluetooth-adapters 12 5 , bluetooth-auto-recovery 13 6 , bluetooth-data-tools 7 + , buildPythonPackage 8 + , cython 9 + , fetchFromGitHub 10 + , poetry-core 11 + , pytestCheckHook 14 12 , pythonOlder 13 + , setuptools 14 + , wheel 15 15 }: 16 16 17 17 buildPythonPackage rec { 18 18 pname = "habluetooth"; 19 - version = "2.0.2"; 19 + version = "2.1.0"; 20 20 pyproject = true; 21 21 22 - disabled = pythonOlder "3.9"; 22 + disabled = pythonOlder "3.10"; 23 23 24 24 src = fetchFromGitHub { 25 25 owner = "Bluetooth-Devices"; 26 26 repo = "habluetooth"; 27 27 rev = "refs/tags/v${version}"; 28 - hash = "sha256-3HyFKg+JR48MQrWmOjOQV2qhVHRHLnJHvtvBajXPDMg="; 28 + hash = "sha256-oPdKmaj2wKgOQw7QYwOQc8efcNtQiGryZgNJ+bbB6L8="; 29 29 }; 30 30 31 31 postPatch = ''
+2 -2
pkgs/development/python-modules/home-assistant-bluetooth/default.nix
··· 18 18 19 19 buildPythonPackage rec { 20 20 pname = "home-assistant-bluetooth"; 21 - version = "1.11.0"; 21 + version = "1.12.0"; 22 22 pyproject = true; 23 23 24 - disabled = pythonOlder "3.10"; 24 + disabled = pythonOlder "3.11"; 25 25 26 26 src = fetchFromGitHub { 27 27 owner = "home-assistant-libs";
+4 -4
pkgs/development/python-modules/mcstatus/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "mcstatus"; 16 - version = "11.1.0"; 17 - format = "pyproject"; 16 + version = "11.1.1"; 17 + pyproject = true; 18 18 19 - disabled = pythonOlder "3.7"; 19 + disabled = pythonOlder "3.8"; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "py-mine"; 23 23 repo = pname; 24 24 rev = "refs/tags/v${version}"; 25 - hash = "sha256-LYhd35FsredNaMgMfkj7LntNK3NRoVpniEUT6WHoXx8="; 25 + hash = "sha256-P8Su5P/ztyoXZBVvm5uCMDn4ezeg11oRSQ0QCyIJbVw="; 26 26 }; 27 27 28 28 postPatch = ''
+6
pkgs/development/python-modules/meteofrance-api/default.nix
··· 4 4 , poetry-core 5 5 , pytestCheckHook 6 6 , pythonOlder 7 + , pythonRelaxDepsHook 7 8 , pytz 8 9 , requests 9 10 , requests-mock ··· 27 28 28 29 nativeBuildInputs = [ 29 30 poetry-core 31 + pythonRelaxDepsHook 32 + ]; 33 + 34 + pythonRelaxDeps = [ 35 + "urllib3" 30 36 ]; 31 37 32 38 propagatedBuildInputs = [
+10 -12
pkgs/development/python-modules/miauth/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 - , fetchFromGitHub 3 + , fetchPypi 4 4 , pythonOlder 5 5 , pythonRelaxDepsHook 6 6 ··· 15 15 , pytestCheckHook 16 16 }: 17 17 18 - buildPythonPackage { 18 + buildPythonPackage rec { 19 19 pname = "miauth"; 20 - version = "0.9.1"; 20 + version = "0.9.7"; 21 21 pyproject = true; 22 22 23 23 disabled = pythonOlder "3.10"; 24 24 25 - src = fetchFromGitHub { 26 - owner = "dnandha"; 27 - repo = "miauth"; 28 - # Release is not tagged properly, https://github.com/dnandha/miauth/issues/15 29 - # rev = "refs/tags/${version}"; 30 - rev = "refs/tags/release"; 31 - hash = "sha256-+aoY0Eyd9y7xQTA3uSC6YIZisViilsHlFaOXmhPMcBY="; 25 + src = fetchPypi { 26 + inherit pname version; 27 + hash = "sha256-2/4nFInpdY8fb/b+sXhgT6ZPtEgBV+KHMyLnxIp6y/U="; 32 28 }; 33 29 34 30 nativeBuildInputs = [ ··· 45 41 cryptography 46 42 ]; 47 43 44 + nativeCheckInputs = [ 45 + pytestCheckHook 46 + ]; 47 + 48 48 pythonImportsCheck = [ 49 49 "miauth" 50 50 ]; 51 - 52 - doCheck = false; # no tests 53 51 54 52 meta = with lib; { 55 53 description = "Authenticate and interact with Xiaomi devices over BLE";
+30 -1
pkgs/development/python-modules/neo4j/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 3 , fetchFromGitHub 4 + , numpy 5 + , pandas 6 + , pyarrow 4 7 , pythonOlder 5 8 , pytz 9 + , setuptools 6 10 , tomlkit 7 11 }: 8 12 9 13 buildPythonPackage rec { 10 14 pname = "neo4j"; 11 15 version = "5.16.0"; 12 - format = "setuptools"; 16 + pyproject = true; 13 17 14 18 disabled = pythonOlder "3.7"; 15 19 ··· 20 24 hash = "sha256-ly/R2ufd5gEkUyfajpeMQblTiKipC9HFtxkWkh16zLo="; 21 25 }; 22 26 27 + postPatch = '' 28 + # The dynamic versioning adds a postfix (.dev0) to the version 29 + substituteInPlace pyproject.toml \ 30 + --replace '"tomlkit ~= 0.11.6"' '"tomlkit >= 0.11.6"' \ 31 + --replace 'dynamic = ["version", "readme"]' 'dynamic = ["readme"]' \ 32 + --replace '#readme = "README.rst"' 'version = "${version}"' 33 + ''; 34 + 35 + nativeBuildInputs = [ 36 + setuptools 37 + ]; 38 + 23 39 propagatedBuildInputs = [ 24 40 pytz 25 41 tomlkit 26 42 ]; 43 + 44 + passthru.optional-dependencies = { 45 + numpy = [ 46 + numpy 47 + ]; 48 + pandas = [ 49 + numpy 50 + pandas 51 + ]; 52 + pyarrow = [ 53 + pyarrow 54 + ]; 55 + }; 27 56 28 57 # Missing dependencies 29 58 doCheck = false;
+35
pkgs/development/python-modules/pyasyncore/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , setuptools 5 + }: 6 + 7 + buildPythonPackage rec { 8 + pname = "pyasyncore"; 9 + version = "1.0.2"; 10 + pyproject = true; 11 + 12 + src = fetchFromGitHub { 13 + owner = "simonrob"; 14 + repo = "pyasyncore"; 15 + rev = "v${version}"; 16 + hash = "sha256-8U46q1QIjBkFh04NkAHZ0XRutlzpJHZWAqDZJj3tdEk="; 17 + }; 18 + 19 + nativeBuildInputs = [ 20 + setuptools 21 + ]; 22 + 23 + pythonImportsCheck = [ 24 + "asyncore" 25 + ]; 26 + 27 + doCheck = false; # no tests 28 + 29 + meta = with lib; { 30 + description = "Make asyncore available for Python 3.12 onwards"; 31 + homepage = "https://github.com/simonrob/pyasyncore"; 32 + license = licenses.unfree; # FIXME: nix-init did not found a license 33 + maintainers = with maintainers; [ ]; 34 + }; 35 + }
+13 -8
pkgs/development/python-modules/pycaption/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 3 , pythonOlder 4 - , fetchPypi 4 + , fetchFromGitHub 5 + , setuptools 5 6 , beautifulsoup4 6 7 , lxml 7 8 , cssutils ··· 12 13 13 14 buildPythonPackage rec { 14 15 pname = "pycaption"; 15 - version = "2.2.0"; 16 + version = "2.2.1"; 16 17 17 18 disabled = pythonOlder "3.6"; 18 19 19 - format = "setuptools"; 20 + pyproject = true; 20 21 21 - src = fetchPypi { 22 - inherit pname version; 23 - hash = "sha256-W/sD/Nh2k1z7YvFVnQB9dGa1bXoCTb4QrPk/1mi4Hdk="; 22 + src = fetchFromGitHub { 23 + owner = "pbs"; 24 + repo = "pycaption"; 25 + rev = version; 26 + hash = "sha256-IPCU9MsBY+Vsk6SrR9+3j4Izfhw5LeUrK0KUa3seSs4="; 24 27 }; 28 + 29 + nativeBuildInputs = [ 30 + setuptools 31 + ]; 25 32 26 33 propagatedBuildInputs = [ 27 34 beautifulsoup4 ··· 37 44 pytest-lazy-fixture 38 45 pytestCheckHook 39 46 ]; 40 - 41 - doCheck = false; 42 47 43 48 meta = with lib; { 44 49 changelog = "https://github.com/pbs/pycaption/blob/${version}/docs/changelog.rst";
+71
pkgs/development/python-modules/pysnmp-lextudio/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + 5 + # build-system 6 + , poetry-core 7 + 8 + # dependencies 9 + , pyasn1 10 + , pyasyncore 11 + , pysmi-lextudio 12 + , pysnmpcrypto 13 + 14 + # tests 15 + , pytestCheckHook 16 + , pytest-asyncio 17 + }: 18 + 19 + buildPythonPackage rec { 20 + pname = "pysnmp-lextudio"; 21 + version = "5.0.33"; 22 + pyproject = true; 23 + 24 + src = fetchFromGitHub { 25 + owner = "lextudio"; 26 + repo = "pysnmp"; 27 + rev = "v${version}"; 28 + hash = "sha256-IXYpR7JnuHmcjtdCs1C+rPHS9IZ93MN/Zuw4Pu1l/4A="; 29 + }; 30 + 31 + nativeBuildInputs = [ 32 + poetry-core 33 + ]; 34 + 35 + propagatedBuildInputs = [ 36 + pyasn1 37 + pyasyncore 38 + pysmi-lextudio 39 + pysnmpcrypto 40 + ]; 41 + 42 + nativeCheckInputs = [ 43 + pytestCheckHook 44 + pytest-asyncio 45 + ]; 46 + 47 + disabledTests = [ 48 + # Temporary failure in name resolutionc 49 + "test_custom_asn1_mib_search_path" 50 + "test_send_notification" 51 + "test_send_trap" 52 + "test_send_v3_inform_notification" 53 + "test_usm_sha_aes128" 54 + "test_v1_get" 55 + "test_v1_next" 56 + "test_v1_set" 57 + "test_v2c_bulk" 58 + ]; 59 + 60 + pythonImportsCheck = [ 61 + "pysnmp" 62 + ]; 63 + 64 + meta = with lib; { 65 + description = "Python SNMP library"; 66 + homepage = "https://github.com/lextudio/pysnmp"; 67 + changelog = "https://github.com/lextudio/pysnmp/blob/${src.rev}/CHANGES.txt"; 68 + license = licenses.bsd2; 69 + maintainers = with maintainers; [ hexa ]; 70 + }; 71 + }
+57
pkgs/development/python-modules/pysnmpcrypto/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + 5 + # build-system 6 + , setuptools 7 + 8 + # dependencies 9 + , cryptography 10 + , pycryptodomex 11 + 12 + # tests 13 + , pytestCheckHook 14 + }: 15 + 16 + buildPythonPackage rec { 17 + pname = "pysnmpcrypto"; 18 + version = "0.0.4"; 19 + pyproject = true; 20 + 21 + src = fetchPypi { 22 + inherit pname version; 23 + hash = "sha256-tjX7Ox7GY3uaADP1BQYhThbrhFdLHSWrAnu95MqlUSk="; 24 + }; 25 + 26 + postPatch = '' 27 + # ValueError: invalid literal for int() with base 10: 'post0' in File "<string>", line 104, in <listcomp> 28 + substituteInPlace setup.py --replace \ 29 + "observed_version = [int(x) for x in setuptools.__version__.split('.')]" \ 30 + "observed_version = [36, 2, 0]" 31 + ''; 32 + 33 + nativeBuildInputs = [ 34 + setuptools 35 + ]; 36 + 37 + propagatedBuildInputs = [ 38 + cryptography 39 + pycryptodomex 40 + ]; 41 + 42 + nativeCheckInputs = [ 43 + pytestCheckHook 44 + ]; 45 + 46 + pythonImportsCheck = [ 47 + "pysnmpcrypto" 48 + ]; 49 + 50 + meta = with lib; { 51 + description = "Strong crypto support for Python SNMP library"; 52 + homepage = "https://github.com/etingof/pysnmpcrypto"; 53 + changelog = "https://github.com/etingof/pysnmpcrypto/blob/${version}/CHANGES.txt"; 54 + license = licenses.bsd2; 55 + maintainers = with maintainers; [ ]; 56 + }; 57 + }
+7 -6
pkgs/development/python-modules/python-gvm/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "python-gvm"; 16 - version = "23.12.0"; 17 - format = "pyproject"; 16 + version = "24.1.0"; 17 + pyproject = true; 18 18 19 - disabled = pythonOlder "3.7"; 19 + disabled = pythonOlder "3.9"; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "greenbone"; 23 - repo = pname; 23 + repo = "python-gvm"; 24 24 rev = "refs/tags/v${version}"; 25 - hash = "sha256-rqaiygGdZMyZwHaNhmmbP3eRKpO8yT9hgFsz+azHzaM="; 25 + hash = "sha256-1MJajawm/QdioZM+/efnXOAFcuDOk/xJ1acPrxKp700="; 26 26 }; 27 27 28 28 nativeBuildInputs = [ ··· 33 33 defusedxml 34 34 lxml 35 35 paramiko 36 - pontos 37 36 ]; 38 37 39 38 nativeCheckInputs = [ 39 + pontos 40 40 pytestCheckHook 41 41 ]; 42 42 43 43 disabledTests = [ 44 44 # No running SSH available 45 45 "test_connect_error" 46 + "test_feed_xml_error" 46 47 ] ++ lib.optionals stdenv.isDarwin [ 47 48 "test_feed_xml_error" 48 49 ];
+5 -4
pkgs/development/python-modules/splinter/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 - , isPy27 3 + , pythonOlder 4 4 , fetchFromGitHub 5 5 , setuptools 6 6 , urllib3 ··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "splinter"; 18 - version = "0.20.1"; 18 + version = "0.21.0"; 19 19 20 - disabled = isPy27; 20 + disabled = pythonOlder "3.8"; 21 21 22 22 pyproject = true; 23 23 ··· 25 25 owner = "cobrateam"; 26 26 repo = "splinter"; 27 27 rev = "refs/tags/${version}"; 28 - hash = "sha256-6oHcHIkqOr0aFNfCNjZpm4zIYuz2ov9drfCxSdjAg7o="; 28 + hash = "sha256-PGGql8yI1YosoUBAyDoI/8k7s4sVYnXEV7eow3GHH88="; 29 29 }; 30 30 31 31 nativeBuildInputs = [ ··· 75 75 pythonImportsCheck = [ "splinter" ]; 76 76 77 77 meta = with lib; { 78 + changelog = "https://splinter.readthedocs.io/en/latest/news.html"; 78 79 description = "Browser abstraction for web acceptance testing"; 79 80 homepage = "https://github.com/cobrateam/splinter"; 80 81 license = licenses.bsd3;
+7 -2
pkgs/development/python-modules/xiaomi-ble/default.nix
··· 11 11 , pycryptodomex 12 12 , pytestCheckHook 13 13 , pythonOlder 14 + , pythonRelaxDepsHook 14 15 , sensor-state-data 15 16 }: 16 17 ··· 30 31 31 32 postPatch = '' 32 33 substituteInPlace pyproject.toml \ 33 - --replace " --cov=xiaomi_ble --cov-report=term-missing:skip-covered" "" \ 34 - --replace 'pycryptodomex = ">=3.18.0"' 'pycryptodomex = ">=3.17.0"' 34 + --replace " --cov=xiaomi_ble --cov-report=term-missing:skip-covered" "" 35 35 ''; 36 36 37 37 nativeBuildInputs = [ 38 38 poetry-core 39 + pythonRelaxDepsHook 40 + ]; 41 + 42 + pythonRelaxDeps = [ 43 + "pycryptodomex" 39 44 ]; 40 45 41 46 propagatedBuildInputs = [
+3 -3
pkgs/development/tools/oh-my-posh/default.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "oh-my-posh"; 9 - version = "18.26.1"; 9 + version = "19.6.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "jandedobbeleer"; 13 13 repo = pname; 14 14 rev = "refs/tags/v${version}"; 15 - hash = "sha256-8MK8YzBplbP1de8QKJJBLgbMd1K+H2sVutwKSskU82Q="; 15 + hash = "sha256-/VkI/ACUTGRcFpJhUV068m8HdM44NiandS+2a+Ms6vs="; 16 16 }; 17 17 18 - vendorHash = "sha256-ivd30IEoF9WuGDzufIOXJ8LUqHp3zPaiPgplj9jqzqw="; 18 + vendorHash = "sha256-8ZupQe4b3uCX79Q0oYqggMWZE9CfX5OSFdLIrxT8CHY="; 19 19 20 20 sourceRoot = "${src.name}/src"; 21 21
+4 -2
pkgs/os-specific/linux/firmware/fwupd-efi/default.nix
··· 8 8 , ninja 9 9 , gnu-efi 10 10 , python3 11 + , python3Packages 11 12 }: 12 13 13 14 stdenv.mkDerivation rec { 14 15 pname = "fwupd-efi"; 15 - version = "1.3"; 16 + version = "1.4"; 16 17 17 18 src = fetchurl { 18 19 url = "https://people.freedesktop.org/~hughsient/releases/${pname}-${version}.tar.xz"; 19 - sha256 = "sha256-1Ys04TwhWYZ8ORJgr04kGO6/lI1I36sC6kcrVoP/r1k="; 20 + sha256 = "sha256-J928Ck4yCVQ+q0nmnxoBTrntlfk/9R+WbzEILTt7/7w="; 20 21 }; 21 22 22 23 nativeBuildInputs = [ ··· 24 25 ninja 25 26 pkg-config 26 27 python3 28 + python3Packages.pefile 27 29 ]; 28 30 29 31 buildInputs = [
+4 -4
pkgs/os-specific/linux/kernel/xanmod-kernels.nix
··· 6 6 # NOTE: When updating these, please also take a look at the changes done to 7 7 # kernel config in the xanmod version commit 8 8 ltsVariant = { 9 - version = "6.1.70"; 10 - hash = "sha256-SXXg0fIfqtOwjRC0m963rbB5J42T+Q/1iB5ombtLn0s="; 9 + version = "6.1.72"; 10 + hash = "sha256-S8Ilrce7xQb549NPIBRIMMIng4xY77Hbq58rE5LOow8="; 11 11 variant = "lts"; 12 12 }; 13 13 14 14 mainVariant = { 15 - version = "6.6.9"; 16 - hash = "sha256-ugcmPGnOHRfkNu15v0hX56TPt9LN4B73yzwByaKvLUQ="; 15 + version = "6.6.10"; 16 + hash = "sha256-5BymQhVWMHg4zlQIPxf40JQI9iSWQqTZfbDd6+G3RsQ="; 17 17 variant = "main"; 18 18 }; 19 19
+1 -1
pkgs/servers/home-assistant/component-packages.nix
··· 2 2 # Do not edit! 3 3 4 4 { 5 - version = "2024.1.2"; 5 + version = "2024.1.3"; 6 6 components = { 7 7 "3_day_blinds" = ps: with ps; [ 8 8 ];
+19 -13
pkgs/servers/home-assistant/default.nix
··· 63 63 ]; 64 64 }); 65 65 66 + aiopurpleair = super.aiopurpleair.overridePythonAttrs (oldAttrs: rec { 67 + version = "2022.12.1"; 68 + src = fetchFromGitHub { 69 + owner = "bachya"; 70 + repo = "aiopurpleair"; 71 + rev = "refs/tags/${version}"; 72 + hash = "sha256-YmJH4brWkTpgzyHwu9UnIWrY5qlDCmMtvF+KxQFXwfk="; 73 + }; 74 + postPatch = '' 75 + substituteInPlace pyproject.toml --replace \ 76 + '"setuptools >= 35.0.2", "wheel >= 0.29.0", "poetry>=0.12"' \ 77 + '"poetry-core"' 78 + ''; 79 + }); 80 + 66 81 aiopvapi = super.aiopvapi.overridePythonAttrs (oldAttrs: rec { 67 82 version = "2.0.4"; 68 83 src = fetchFromGitHub { ··· 180 195 repo = "justnimbus"; 181 196 rev = "refs/tags/${version}"; 182 197 hash = "sha256-uQ5Nc5sxqHeAuavyfX4Q6Umsd54aileJjFwOOU6X7Yg="; 183 - }; 184 - }); 185 - 186 - mcstatus = super.mcstatus.overridePythonAttrs (oldAttrs: rec { 187 - version = "11.0.0"; 188 - src = fetchFromGitHub { 189 - owner = "py-mine"; 190 - repo = "mcstatus"; 191 - rev = "refs/tags/v${version}"; 192 - hash = "sha256-1jPIsFEJ17kjtCBiX4IvSf2FxYw9DkH3MrrJ85N71tc="; 193 198 }; 194 199 }); 195 200 ··· 433 438 extraBuildInputs = extraPackages python.pkgs; 434 439 435 440 # Don't forget to run parse-requirements.py after updating 436 - hassVersion = "2024.1.2"; 441 + hassVersion = "2024.1.3"; 437 442 438 443 in python.pkgs.buildPythonApplication rec { 439 444 pname = "homeassistant"; ··· 451 456 owner = "home-assistant"; 452 457 repo = "core"; 453 458 rev = "refs/tags/${version}"; 454 - hash = "sha256-FlGSVYgKDw0x4l1z1qe+cUAuzFH0XrE2o7LC2ByY5Bo="; 459 + hash = "sha256-Yrv7THolGNylSK1BKUvEzxL8uAQWkOBOWAX00fJBAuQ="; 455 460 }; 456 461 457 462 # Secondary source is pypi sdist for translations 458 463 sdist = fetchPypi { 459 464 inherit pname version; 460 - hash = "sha256-ijs9RNx17JI0nSHCBB3ysgrM4OdOtcH/96O9DcrTtFQ="; 465 + hash = "sha256-Mj00aTkummsPpUtQ5iUG9xOJ4ra6Sfu8uklwroMXoy0="; 461 466 }; 462 467 463 468 nativeBuildInputs = with python.pkgs; [ ··· 469 474 "awesomeversion" 470 475 "ciso8601" 471 476 "cryptography" 477 + "home-assistant-bluetooth" 472 478 "httpx" 473 479 "lru-dict" 474 480 "orjson"
+2 -2
pkgs/servers/home-assistant/stubs.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "homeassistant-stubs"; 11 - version = "2024.1.2"; 11 + version = "2024.1.3"; 12 12 format = "pyproject"; 13 13 14 14 disabled = python.version != home-assistant.python.version; ··· 17 17 owner = "KapJI"; 18 18 repo = "homeassistant-stubs"; 19 19 rev = "refs/tags/${version}"; 20 - hash = "sha256-yUchqjstie+LETY5QnOPc2XpL4MAbXVDHVDYL9v6vFo="; 20 + hash = "sha256-Bvjn4wqy0kxkL7rnfPwf2v2+Q3tGiTo8YuBv3WmQUc8="; 21 21 }; 22 22 23 23 nativeBuildInputs = [
+3 -3
pkgs/servers/web-apps/slskd/default.nix
··· 8 8 }: 9 9 let 10 10 pname = "slskd"; 11 - version = "0.18.2"; 11 + version = "0.19.5"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "slskd"; 15 15 repo = "slskd"; 16 16 rev = version; 17 - sha256 = "sha256-hWK6nbXAZTjxukx9EzkJkyEFlqXUkjanmv4VfHZxW24="; 17 + sha256 = "sha256-Vm+nA3yKiCMpQ41GTQF6Iuat89QrUtstQdHmX/DyU9g="; 18 18 }; 19 19 20 20 meta = with lib; { ··· 32 32 src = "${src}/src/web"; 33 33 npmFlags = [ "--legacy-peer-deps" ]; 34 34 nodejs = nodejs_18; 35 - npmDepsHash = "sha256-+2g3pCaGFbzQjKwhjmD6viuzVE5pRg+qSOXMrCtLQkI="; 35 + npmDepsHash = "sha256-E1J4fYcY1N+UmN4Ch4Ss6ty+nYlmrv3ngvCJ8YCjPfI="; 36 36 installPhase = '' 37 37 cp -r build $out 38 38 '';
+103 -106
pkgs/servers/web-apps/slskd/deps.nix
··· 2 2 # Please dont edit it manually, your changes might get overwritten! 3 3 4 4 { fetchNuGet }: [ 5 - (fetchNuGet { pname = "AutoFixture"; version = "4.17.0"; sha256 = "03kgk728v7vjn8npv45wnc4jvqbhdd3pm1aklf0c7narlzfagkch"; }) 6 - (fetchNuGet { pname = "AutoFixture.Xunit2"; version = "4.17.0"; sha256 = "134cn8isps8bc9d7wywdc2khbx83s07jrbjmgvmmkzc130j1k81i"; }) 5 + (fetchNuGet { pname = "AutoFixture"; version = "4.18.1"; sha256 = "0whinrvkr2xbhkwd02jbcnws3wz7vlc25hk6w0iw4g92hrmgxqxd"; }) 6 + (fetchNuGet { pname = "AutoFixture.Xunit2"; version = "4.18.1"; sha256 = "1xs5dbj410h29spdl5c07vrxqkdl3rcyl2fv4jv4g7vq3kanc5p6"; }) 7 7 (fetchNuGet { pname = "Castle.Core"; version = "4.4.0"; sha256 = "0rpcbmyhckvlvp6vbzpj03c1gqz56ixc6f15vgmxmyf1g40c24pf"; }) 8 - (fetchNuGet { pname = "coverlet.msbuild"; version = "3.1.2"; sha256 = "049ym2db6209a5hk4bwcscifi07gv8j3sdnf5i88h2lxzlmpxciq"; }) 8 + (fetchNuGet { pname = "coverlet.msbuild"; version = "6.0.0"; sha256 = "18qgg6d0ybrr70g69yqamgn5qvpyizlii1123cnj65amd0w2rxjl"; }) 9 9 (fetchNuGet { pname = "Fare"; version = "2.1.1"; sha256 = "1gagj8k2w5m2z6nlywrzhqx1q9n880yriwk0lsq3vcda9lcggmcz"; }) 10 - (fetchNuGet { pname = "FluentFTP"; version = "43.0.1"; sha256 = "0zf96ydqwkj67vk1ia5kd2clkkf50wpszhclb0mh0nndaww3rlin"; }) 11 - (fetchNuGet { pname = "IPAddressRange"; version = "4.2.0"; sha256 = "1nrdw0rxv24bqqml79bngbr1dcakrkc7y29w3nia1nm3cz5hb5kw"; }) 12 - (fetchNuGet { pname = "Microsoft.AspNetCore.Authentication.JwtBearer"; version = "7.0.0"; sha256 = "0sbpfrcq91qs6sz18vblfqnnyx30w6ngqq9hxzzircn49cf8hf01"; }) 13 - (fetchNuGet { pname = "Microsoft.AspNetCore.Connections.Abstractions"; version = "7.0.0"; sha256 = "0iynxsk560g7sw5vb0hgpnn54b2cglshymaykvy4bvjwzc27gcfd"; }) 14 - (fetchNuGet { pname = "Microsoft.AspNetCore.Http.Connections.Client"; version = "7.0.0"; sha256 = "0yf0kn1d60312sxli0nhg1s2v5ah8dhxbw74rcz7mjrs0xgridhy"; }) 15 - (fetchNuGet { pname = "Microsoft.AspNetCore.Http.Connections.Common"; version = "7.0.0"; sha256 = "0ly2baanq7xn7flv11yrg0v0hfmylp5ng3w6b39q0d7wri4cdm39"; }) 16 - (fetchNuGet { pname = "Microsoft.AspNetCore.Mvc.Versioning"; version = "5.0.0"; sha256 = "0fbbffi5s9bifqspcqm3w9453241ivb3649qgybi7fdzhdivlyma"; }) 17 - (fetchNuGet { pname = "Microsoft.AspNetCore.Mvc.Versioning.ApiExplorer"; version = "5.0.0"; sha256 = "1hdi05vfhr7yighmkbjia0y8q172irddda32npyvzqqmc84j69cc"; }) 18 - (fetchNuGet { pname = "Microsoft.AspNetCore.SignalR.Client"; version = "7.0.0"; sha256 = "0wgh98ca68qfwcq6q1nry5vm0ljqg2z01zz8hzqzxs4la348fqxq"; }) 19 - (fetchNuGet { pname = "Microsoft.AspNetCore.SignalR.Client.Core"; version = "7.0.0"; sha256 = "0nfkzhsnvkip84raypqcaxz74nff2yrhikwp1wxp6n9iwxjz6423"; }) 20 - (fetchNuGet { pname = "Microsoft.AspNetCore.SignalR.Common"; version = "7.0.0"; sha256 = "0w7sdi468j4h5ik275v5q8r71iimgpcq2paimpbxnqz8k63wbzhm"; }) 21 - (fetchNuGet { pname = "Microsoft.AspNetCore.SignalR.Protocols.Json"; version = "7.0.0"; sha256 = "10pa5cj7k3p4yxhdsma856mkngk1mjvf6c0ygjy8ribpbip2scl1"; }) 22 - (fetchNuGet { pname = "Microsoft.CodeAnalysis.NetAnalyzers"; version = "7.0.0-preview1.22518.1"; sha256 = "19x3v0f11pq26ry9ycd2wwfkhwv9c98dxcim7rra8v1i8ix89xjl"; }) 23 - (fetchNuGet { pname = "Microsoft.CodeCoverage"; version = "16.7.1"; sha256 = "1farw63445cdyciplfs6l9j1gayxw16rkzmrwsiswfyjhqz70xd4"; }) 24 - (fetchNuGet { pname = "Microsoft.CSharp"; version = "4.0.1"; sha256 = "0zxc0apx1gcx361jlq8smc9pfdgmyjh6hpka8dypc9w23nlsh6yj"; }) 10 + (fetchNuGet { pname = "FluentFTP"; version = "48.0.3"; sha256 = "147n6vk3042jm1qspn2jss84qf5v5qh0spv3arpcak2nh61pjrf4"; }) 11 + (fetchNuGet { pname = "IPAddressRange"; version = "6.0.0"; sha256 = "0fnaxxabamzijj7a418i1z5nnd5ymcjsbplqrj95z8vdw02b99ny"; }) 12 + (fetchNuGet { pname = "Microsoft.AspNetCore.Authentication.JwtBearer"; version = "7.0.13"; sha256 = "1zzihfm2rwy5z11ndvpi0bx2llghg52msv1mwhgjlrm06q2zff5l"; }) 13 + (fetchNuGet { pname = "Microsoft.AspNetCore.Connections.Abstractions"; version = "7.0.13"; sha256 = "091cim81z0r0yl33d8qgs5h1xm6r2fwzl4v805arfkjhjr02q3f3"; }) 14 + (fetchNuGet { pname = "Microsoft.AspNetCore.Http.Connections.Client"; version = "7.0.13"; sha256 = "1wp7dvm9cq3bxz8lxknkjyn9myxlcyr4f0a3296pr48r7jnhafk7"; }) 15 + (fetchNuGet { pname = "Microsoft.AspNetCore.Http.Connections.Common"; version = "7.0.13"; sha256 = "0n7g7581n9gmpxm2bi0mgxkwj63gva9kmy3njb3zpvvr2vz93fq2"; }) 16 + (fetchNuGet { pname = "Microsoft.AspNetCore.Mvc.Versioning"; version = "5.1.0"; sha256 = "09v155s17px3d4zm2qz4syj6gdj17sb1a18fzwwvsrs3h357m4c1"; }) 17 + (fetchNuGet { pname = "Microsoft.AspNetCore.Mvc.Versioning.ApiExplorer"; version = "5.1.0"; sha256 = "01bhvs1n7217js1rh3vgl5i2gmxvkgpa3b8i71sv3k8bcz29101l"; }) 18 + (fetchNuGet { pname = "Microsoft.AspNetCore.SignalR.Client"; version = "7.0.13"; sha256 = "13mpw2rj0yb68gvjzb0yg5nzl9wi5pg95swmb4lj38vzypbc897p"; }) 19 + (fetchNuGet { pname = "Microsoft.AspNetCore.SignalR.Client.Core"; version = "7.0.13"; sha256 = "1lk74hsv3m1sc86cjrbx89a9w7f0a8v38sk6nmig49bk1fkpnb46"; }) 20 + (fetchNuGet { pname = "Microsoft.AspNetCore.SignalR.Common"; version = "7.0.13"; sha256 = "0fvajiq24waqxh7pvp3kjnjbj7adhffhm21rmw6l09dvcin8hqwf"; }) 21 + (fetchNuGet { pname = "Microsoft.AspNetCore.SignalR.Protocols.Json"; version = "7.0.13"; sha256 = "0kzisw542lvcn96n7vk2cwb9n2kb580hxanwahw57x3j8kyz97nz"; }) 22 + (fetchNuGet { pname = "Microsoft.CodeAnalysis.NetAnalyzers"; version = "7.0.4"; sha256 = "0x0gb6r9lr72jcnv3kkgi01zx1hgpx54niszmrjkdcfivbmmaa81"; }) 23 + (fetchNuGet { pname = "Microsoft.CodeCoverage"; version = "17.8.0"; sha256 = "173wjadp3gan4x2jfjchngnc4ca4mb95h1sbb28jydfkfw0z1zvj"; }) 25 24 (fetchNuGet { pname = "Microsoft.CSharp"; version = "4.5.0"; sha256 = "01i28nvzccxbqmiz217fxs6hnjwmd5fafs37rd49a6qp53y6623l"; }) 26 25 (fetchNuGet { pname = "Microsoft.CSharp"; version = "4.7.0"; sha256 = "0gd67zlw554j098kabg887b5a6pq9kzavpa3jjy5w53ccjzjfy8j"; }) 27 - (fetchNuGet { pname = "Microsoft.Data.Sqlite"; version = "7.0.0"; sha256 = "182515ajcgpcj7fvv5pgnxp5m7cys2lscvk7g0hbbmsqd30vak0g"; }) 28 - (fetchNuGet { pname = "Microsoft.Data.Sqlite.Core"; version = "7.0.0"; sha256 = "0i7rq36cqw72zasw6k1nnx63f7mlvs85zr06nimghr1gmjliqgbn"; }) 29 - (fetchNuGet { pname = "Microsoft.EntityFrameworkCore"; version = "7.0.0"; sha256 = "1fhn9wxdqbn3mvv6dpw5aswnzvpi7bqrpiplr85y3waja8rbp83q"; }) 30 - (fetchNuGet { pname = "Microsoft.EntityFrameworkCore.Abstractions"; version = "7.0.0"; sha256 = "1a4ja7vi88wspdi0a7lg2hmf6g44azdjpqqwxxqw0z0whkfb0kzb"; }) 31 - (fetchNuGet { pname = "Microsoft.EntityFrameworkCore.Analyzers"; version = "7.0.0"; sha256 = "1vy7cyy8p5akpmi31rfii0ybinvg0cfvpy96aig24aszi6678mjw"; }) 32 - (fetchNuGet { pname = "Microsoft.EntityFrameworkCore.Relational"; version = "7.0.0"; sha256 = "0zfrwy1058rd7cb5y7gm5sf2p6hb1hs93nkphdaa9bm3ifs970li"; }) 33 - (fetchNuGet { pname = "Microsoft.EntityFrameworkCore.Sqlite.Core"; version = "7.0.0"; sha256 = "06b3qbwzhwyni9yrgfz3dvfzks8zzjzfhc8r3g5gc15sxxlydr23"; }) 26 + (fetchNuGet { pname = "Microsoft.Data.Sqlite"; version = "7.0.13"; sha256 = "07k00mk8f9pd4gcmx81i3l5kqbih2abc939lixpak7hmqzf3a18r"; }) 27 + (fetchNuGet { pname = "Microsoft.Data.Sqlite.Core"; version = "7.0.13"; sha256 = "1rnm635jvjyxc7jb9isgarasrhmpvsahv6r6gp4b7li1y2sz3pyv"; }) 28 + (fetchNuGet { pname = "Microsoft.EntityFrameworkCore"; version = "7.0.13"; sha256 = "0jmmfcqvxfacgycwdqqrxgimjk83m59w68lpy5vgnqwcbfabg7zj"; }) 29 + (fetchNuGet { pname = "Microsoft.EntityFrameworkCore.Abstractions"; version = "7.0.13"; sha256 = "0r36s142lknwx8j9lnxnx70wv3i7f4z6y2d5fi7r2whd3rvidkpq"; }) 30 + (fetchNuGet { pname = "Microsoft.EntityFrameworkCore.Analyzers"; version = "7.0.13"; sha256 = "030s0rz3xjdlr77p1s7w0mqs0jrwgsklz63bnm30sxgr6zb25pz3"; }) 31 + (fetchNuGet { pname = "Microsoft.EntityFrameworkCore.Relational"; version = "7.0.13"; sha256 = "0kx5056d6qkyxdcpqz46gd344xmizp2w0hknxh1x06bdfsnd292i"; }) 32 + (fetchNuGet { pname = "Microsoft.EntityFrameworkCore.Sqlite.Core"; version = "7.0.13"; sha256 = "1mrgz6r4nllm3v8lgg1xy53am80kscr8kfh18xzc48w3frxwslr7"; }) 34 33 (fetchNuGet { pname = "Microsoft.Extensions.ApiDescription.Server"; version = "6.0.5"; sha256 = "1pi2bm3cm0a7jzqzmfc2r7bpcdkmk3hhjfvb2c81j7wl7xdw3624"; }) 35 34 (fetchNuGet { pname = "Microsoft.Extensions.Caching.Abstractions"; version = "7.0.0"; sha256 = "1hv94kwd4v7969cq3ik2afg5ipn44zbhpsgaga9cd0z47swz4r3a"; }) 36 35 (fetchNuGet { pname = "Microsoft.Extensions.Caching.Memory"; version = "7.0.0"; sha256 = "09mq6g61rqjy5mdhsz2224m0rb0z9rkrxhhqym9zwpn272bbc9df"; }) 37 - (fetchNuGet { pname = "Microsoft.Extensions.Configuration"; version = "2.0.0"; sha256 = "0yssxq9di5h6xw2cayp5hj3l9b2p0jw9wcjz73rwk4586spac9s9"; }) 36 + (fetchNuGet { pname = "Microsoft.Extensions.Configuration"; version = "3.1.0"; sha256 = "1rszgz0rd5kvib5fscz6ss3pkxyjwqy0xpd4f2ypgzf5z5g5d398"; }) 38 37 (fetchNuGet { pname = "Microsoft.Extensions.Configuration.Abstractions"; version = "2.0.0"; sha256 = "1ilz2yrgg9rbjyhn6a5zh9pr51nmh11z7sixb4p7vivgydj9gxwf"; }) 39 - (fetchNuGet { pname = "Microsoft.Extensions.Configuration.Abstractions"; version = "3.1.8"; sha256 = "05mlbia6vag0a0zfflv1m3ix48230wx0yib5hp7zsc72jpcmjd7q"; }) 40 - (fetchNuGet { pname = "Microsoft.Extensions.Configuration.Abstractions"; version = "5.0.0"; sha256 = "0fqxkc9pjxkqylsdf26s9q21ciyk56h1w33pz3v1v4wcv8yv1v6k"; }) 38 + (fetchNuGet { pname = "Microsoft.Extensions.Configuration.Abstractions"; version = "3.1.0"; sha256 = "1f7h52kamljglx5k08ccryilvk6d6cvr9c26lcb6b2c091znzk0q"; }) 39 + (fetchNuGet { pname = "Microsoft.Extensions.Configuration.Abstractions"; version = "6.0.0"; sha256 = "0w6wwxv12nbc3sghvr68847wc9skkdgsicrz3fx4chgng1i3xy0j"; }) 41 40 (fetchNuGet { pname = "Microsoft.Extensions.Configuration.Abstractions"; version = "7.0.0"; sha256 = "1as8cygz0pagg17w22nsf6mb49lr2mcl1x8i3ad1wi8lyzygy1a3"; }) 42 - (fetchNuGet { pname = "Microsoft.Extensions.Configuration.Binder"; version = "2.0.0"; sha256 = "1prvdbma6r18n5agbhhabv6g357p1j70gq4m9g0vs859kf44nrgc"; }) 41 + (fetchNuGet { pname = "Microsoft.Extensions.Configuration.Abstractions"; version = "8.0.0"; sha256 = "1jlpa4ggl1gr5fs7fdcw04li3y3iy05w3klr9lrrlc7v8w76kq71"; }) 42 + (fetchNuGet { pname = "Microsoft.Extensions.Configuration.Binder"; version = "3.1.0"; sha256 = "13jj7jxihiswmhmql7r5jydbca4x5qj6h7zq10z17gagys6dc7pw"; }) 43 + (fetchNuGet { pname = "Microsoft.Extensions.Configuration.Binder"; version = "8.0.0"; sha256 = "1m0gawiz8f5hc3li9vd5psddlygwgkiw13d7div87kmkf4idza8r"; }) 43 44 (fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection"; version = "3.0.0"; sha256 = "0cqbvy49ph16rlba2f35qhi0n7vpcf5kjybvn5fbs7dchfdzw927"; }) 44 - (fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection"; version = "5.0.0"; sha256 = "15sdwcyzz0qlybwbdq854bn3jk6kx7awx28gs864c4shhbqkppj4"; }) 45 - (fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection"; version = "6.0.0"; sha256 = "1wlhb2vygzfdjbdzy7waxblmrx0q3pdcqvpapnpmq9fcx5m8r6w1"; }) 45 + (fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection"; version = "3.1.0"; sha256 = "1xc61dy07bn2q73mx1z3ylrw80xpa682qjby13gklnqq636a3gab"; }) 46 46 (fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection"; version = "7.0.0"; sha256 = "121zs4jp8iimgbpzm3wsglhjwkc06irg1pxy8c1zcdlsg34cfq1p"; }) 47 - (fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection.Abstractions"; version = "2.0.0"; sha256 = "1pwrfh9b72k9rq6mb2jab5qhhi225d5rjalzkapiayggmygc8nhz"; }) 47 + (fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection"; version = "8.0.0"; sha256 = "0i7qziz0iqmbk8zzln7kx9vd0lbx1x3va0yi3j1bgkjir13h78ps"; }) 48 48 (fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection.Abstractions"; version = "3.0.0"; sha256 = "06s8j8v0w06f12jxw6vvsd0l5zqrmsvc3rr2gqx9z3gcq7mdnr3l"; }) 49 - (fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection.Abstractions"; version = "3.1.8"; sha256 = "1vkhhyxpam3svbqkkxrcxh9h4r6h3vm76cdzmfqn7gbxgswc4y2w"; }) 50 - (fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection.Abstractions"; version = "5.0.0"; sha256 = "17cz6s80va0ch0a6nqa1wbbbp3p8sqxb96lj4qcw67ivkp2yxiyj"; }) 49 + (fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection.Abstractions"; version = "3.1.0"; sha256 = "1pvms778xkyv1a3gfwrxnh8ja769cxi416n7pcidn9wvg15ifvbh"; }) 51 50 (fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection.Abstractions"; version = "6.0.0"; sha256 = "1vi67fw7q99gj7jd64gnnfr4d2c0ijpva7g9prps48ja6g91x6a9"; }) 52 51 (fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection.Abstractions"; version = "7.0.0"; sha256 = "181d7mp9307fs17lyy42f8cxnjwysddmpsalky4m0pqxcimnr6g7"; }) 53 - (fetchNuGet { pname = "Microsoft.Extensions.DependencyModel"; version = "3.0.0"; sha256 = "1cm0hycgb33mf1ja9q91wxi3gk13d1p462gdq7gndrya23hw2jm5"; }) 52 + (fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection.Abstractions"; version = "8.0.0"; sha256 = "1zw0bpp5742jzx03wvqc8csnvsbgdqi0ls9jfc5i2vd3cl8b74pg"; }) 54 53 (fetchNuGet { pname = "Microsoft.Extensions.DependencyModel"; version = "7.0.0"; sha256 = "04wb6hw3r7mmhg57215r1mb01q17glyaddjw1j5g1drsws914fj4"; }) 55 - (fetchNuGet { pname = "Microsoft.Extensions.Features"; version = "7.0.0"; sha256 = "1wjj7rf97hzg4y2vhvp7fhmilq1rjgri978452pssacw30rib1al"; }) 56 - (fetchNuGet { pname = "Microsoft.Extensions.FileProviders.Abstractions"; version = "3.1.8"; sha256 = "0z173lsfypzjdx1a352svh1pgk7lgq2wpj5q60i1rgcrd3ib8b21"; }) 57 - (fetchNuGet { pname = "Microsoft.Extensions.FileProviders.Abstractions"; version = "5.0.0"; sha256 = "01ahgd0b2z2zycrr2lcsq2cl59fn04bh51hdwdp9dcsdkpvnasj1"; }) 58 - (fetchNuGet { pname = "Microsoft.Extensions.Hosting.Abstractions"; version = "3.1.8"; sha256 = "1lc69rn259gd6y4rjy0hwrcfnhkr0y0ac8w4ldh6mpk073snfjq0"; }) 59 - (fetchNuGet { pname = "Microsoft.Extensions.Hosting.Abstractions"; version = "5.0.0"; sha256 = "1k28hndmm8ky7sr2j5agdz9lls25mbb08dkypka0b76x5f4hplb5"; }) 60 - (fetchNuGet { pname = "Microsoft.Extensions.Http"; version = "6.0.0"; sha256 = "1wxsqvfy2arbwk0nhambjprazim6ynrb23r1hr5vk4gv10i26m95"; }) 61 - (fetchNuGet { pname = "Microsoft.Extensions.Logging"; version = "5.0.0"; sha256 = "1qa1l18q2jh9azya8gv1p8anzcdirjzd9dxxisb4911i9m1648i3"; }) 62 - (fetchNuGet { pname = "Microsoft.Extensions.Logging"; version = "6.0.0"; sha256 = "0fd9jii3y3irfcwlsiww1y9npjgabzarh33rn566wpcz24lijszi"; }) 54 + (fetchNuGet { pname = "Microsoft.Extensions.DependencyModel"; version = "8.0.0"; sha256 = "02jnx23hm1vid3yd9pw4gghzn6qkgdl5xfc5r0zrcxdax70rsh5a"; }) 55 + (fetchNuGet { pname = "Microsoft.Extensions.Diagnostics.Abstractions"; version = "8.0.0"; sha256 = "15m4j6w9n8h0mj7hlfzb83hd3wn7aq1s7fxbicm16slsjfwzj82i"; }) 56 + (fetchNuGet { pname = "Microsoft.Extensions.Diagnostics.HealthChecks"; version = "6.0.9"; sha256 = "06mx8zmlmi371ab5pskw8iawy8bbi4vx6rwrcj0andc59zfmg96q"; }) 57 + (fetchNuGet { pname = "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions"; version = "6.0.9"; sha256 = "1nv2rwq0q7ql63qip5ba45p97yxgva9jg6gnvrnfh2yk2fjwyag2"; }) 58 + (fetchNuGet { pname = "Microsoft.Extensions.Features"; version = "7.0.13"; sha256 = "1sdn9cssq7khq094zb5y8mrp3xapfbmccgm0wgd0chs0h3vxim49"; }) 59 + (fetchNuGet { pname = "Microsoft.Extensions.FileProviders.Abstractions"; version = "6.0.0"; sha256 = "1fbqmfapxdz77drcv1ndyj2ybvd2rv4c9i9pgiykcpl4fa6dc65q"; }) 60 + (fetchNuGet { pname = "Microsoft.Extensions.FileProviders.Abstractions"; version = "8.0.0"; sha256 = "1idq65fxwcn882c06yci7nscy9i0rgw6mqjrl7362prvvsd9f15r"; }) 61 + (fetchNuGet { pname = "Microsoft.Extensions.Hosting.Abstractions"; version = "6.0.0"; sha256 = "1mwjx6li4a82nb589763whpnhf5hfy1bpv1dzqqvczb1lhxhzhlj"; }) 62 + (fetchNuGet { pname = "Microsoft.Extensions.Hosting.Abstractions"; version = "8.0.0"; sha256 = "00d5dwmzw76iy8z40ly01hy9gly49a7rpf7k7m99vrid1kxp346h"; }) 63 + (fetchNuGet { pname = "Microsoft.Extensions.Http"; version = "3.1.0"; sha256 = "02ipxf75rqzsbmmy5ka44hh8krmxgky9mdxmh8f7fkbclpg2s6cy"; }) 64 + (fetchNuGet { pname = "Microsoft.Extensions.Logging"; version = "3.1.0"; sha256 = "1d3yhqj1rav7vswm747j7w8fh8paybji4rz941hhlq4b12mfqfh4"; }) 63 65 (fetchNuGet { pname = "Microsoft.Extensions.Logging"; version = "7.0.0"; sha256 = "1bqd3pqn5dacgnkq0grc17cgb2i0w8z1raw12nwm3p3zhrfcvgxf"; }) 64 - (fetchNuGet { pname = "Microsoft.Extensions.Logging.Abstractions"; version = "3.1.8"; sha256 = "0iq8py91xvma10rysq3dl29nxhmlgniad3cvafb4jg8iz52ym24h"; }) 65 - (fetchNuGet { pname = "Microsoft.Extensions.Logging.Abstractions"; version = "5.0.0"; sha256 = "1yza38675dbv1qqnnhqm23alv2bbaqxp0pb7zinjmw8j2mr5r6wc"; }) 66 - (fetchNuGet { pname = "Microsoft.Extensions.Logging.Abstractions"; version = "6.0.0"; sha256 = "0b75fmins171zi6bfdcq1kcvyrirs8n91mknjnxy4c3ygi1rrnj0"; }) 66 + (fetchNuGet { pname = "Microsoft.Extensions.Logging"; version = "8.0.0"; sha256 = "0nppj34nmq25gnrg0wh1q22y4wdqbih4ax493f226azv8mkp9s1i"; }) 67 + (fetchNuGet { pname = "Microsoft.Extensions.Logging.Abstractions"; version = "3.1.0"; sha256 = "1zyalrcksszmn9r5xjnirfh7847axncgzxkk3k5srbvlcch8fw8g"; }) 68 + (fetchNuGet { pname = "Microsoft.Extensions.Logging.Abstractions"; version = "6.0.2"; sha256 = "1wv54f3p3r2zj1pr9a6z8zqrh2ihm6v6qcw2pjwis1lcc0qb472m"; }) 67 69 (fetchNuGet { pname = "Microsoft.Extensions.Logging.Abstractions"; version = "7.0.0"; sha256 = "1gn7d18i1wfy13vrwhmdv1rmsb4vrk26kqdld4cgvh77yigj90xs"; }) 68 - (fetchNuGet { pname = "Microsoft.Extensions.Options"; version = "2.0.0"; sha256 = "0g4zadlg73f507krilhaaa7h0jdga216syrzjlyf5fdk25gxmjqh"; }) 69 - (fetchNuGet { pname = "Microsoft.Extensions.Options"; version = "5.0.0"; sha256 = "1rdmgpg770x8qwaaa6ryc27zh93p697fcyvn5vkxp0wimlhqkbay"; }) 70 + (fetchNuGet { pname = "Microsoft.Extensions.Logging.Abstractions"; version = "7.0.1"; sha256 = "0xv3sqc1lbx5j4yy6g2w3kakzvrpwqs2ihax6lqasj5sz5map6fk"; }) 71 + (fetchNuGet { pname = "Microsoft.Extensions.Logging.Abstractions"; version = "8.0.0"; sha256 = "1klcqhg3hk55hb6vmjiq2wgqidsl81aldw0li2z98lrwx26msrr6"; }) 72 + (fetchNuGet { pname = "Microsoft.Extensions.ObjectPool"; version = "7.0.0"; sha256 = "15lz0qk2gr2q52i05ip51dzm9p4hzqlrammkc0hv2ng6g0z72697"; }) 73 + (fetchNuGet { pname = "Microsoft.Extensions.Options"; version = "3.1.0"; sha256 = "0akccwhpn93a4qrssyb3rszdsp3j4p9hlxbsb7yhqb78xydaqhyh"; }) 70 74 (fetchNuGet { pname = "Microsoft.Extensions.Options"; version = "6.0.0"; sha256 = "008pnk2p50i594ahz308v81a41mbjz9mwcarqhmrjpl2d20c868g"; }) 71 75 (fetchNuGet { pname = "Microsoft.Extensions.Options"; version = "7.0.0"; sha256 = "0b90zkrsk5dw3wr749rbynhpxlg4bgqdnd7d5vdlw2g9c7zlhgx6"; }) 72 - (fetchNuGet { pname = "Microsoft.Extensions.Options.ConfigurationExtensions"; version = "2.0.0"; sha256 = "1isc3rjbzz60f7wbmgcwslx5d10hm5hisnk7v54vfi2bz7132gll"; }) 76 + (fetchNuGet { pname = "Microsoft.Extensions.Options"; version = "7.0.1"; sha256 = "0ghz4y4gxnf2vw8yvhz9nkw21p6q2qqwh19phkk1xwxywyilr3mq"; }) 77 + (fetchNuGet { pname = "Microsoft.Extensions.Options"; version = "8.0.0"; sha256 = "0p50qn6zhinzyhq9sy5svnmqqwhw2jajs2pbjh9sah504wjvhscz"; }) 73 78 (fetchNuGet { pname = "Microsoft.Extensions.Primitives"; version = "2.0.0"; sha256 = "1xppr5jbny04slyjgngxjdm0maxdh47vq481ps944d7jrfs0p3mb"; }) 74 - (fetchNuGet { pname = "Microsoft.Extensions.Primitives"; version = "3.1.8"; sha256 = "1p48hk3r9ikv36wdpwdrbvaccziazncf7nl60fr82i04199lfhgl"; }) 75 - (fetchNuGet { pname = "Microsoft.Extensions.Primitives"; version = "5.0.0"; sha256 = "0swqcknyh87ns82w539z1mvy804pfwhgzs97cr3nwqk6g5s42gd6"; }) 79 + (fetchNuGet { pname = "Microsoft.Extensions.Primitives"; version = "3.1.0"; sha256 = "1w1y22njywwysi8qjnj4m83qhbq0jr4mmjib0hfawz6cwamh7xrb"; }) 76 80 (fetchNuGet { pname = "Microsoft.Extensions.Primitives"; version = "6.0.0"; sha256 = "1kjiw6s4yfz9gm7mx3wkhp06ghnbs95icj9hi505shz9rjrg42q2"; }) 77 81 (fetchNuGet { pname = "Microsoft.Extensions.Primitives"; version = "7.0.0"; sha256 = "1b4km9fszid9vp2zb3gya5ni9fn8bq62bzaas2ck2r7gs0sdys80"; }) 78 - (fetchNuGet { pname = "Microsoft.IdentityModel.Abstractions"; version = "6.25.1"; sha256 = "0kkwjci3w5hpmvm4ibnddw7xlqq97ab8pa9mfqm52ri5dq1l9ffp"; }) 79 - (fetchNuGet { pname = "Microsoft.IdentityModel.JsonWebTokens"; version = "6.25.1"; sha256 = "16nk02qj8xzqwpgsas50j1w0hhnnxdl7dhqrmgyg7s165qxi5h70"; }) 82 + (fetchNuGet { pname = "Microsoft.Extensions.Primitives"; version = "8.0.0"; sha256 = "0aldaz5aapngchgdr7dax9jw5wy7k7hmjgjpfgfv1wfif27jlkqm"; }) 83 + (fetchNuGet { pname = "Microsoft.IdentityModel.Abstractions"; version = "7.0.3"; sha256 = "0njmg2lygnirnfjv9gck2f5lq4ly5rgws9cpf8qj3kwcwxfp0b9s"; }) 84 + (fetchNuGet { pname = "Microsoft.IdentityModel.JsonWebTokens"; version = "7.0.3"; sha256 = "1ayh85xqdq8rqjk2iqcn7iaczcl7d8qg6bxk0b4rgx59fmsmbqj7"; }) 80 85 (fetchNuGet { pname = "Microsoft.IdentityModel.Logging"; version = "6.15.1"; sha256 = "1jnswvv5d6gbnssmql08d72pb0a42xscp4k5k1svsk8k5pj3nf8p"; }) 81 - (fetchNuGet { pname = "Microsoft.IdentityModel.Logging"; version = "6.25.1"; sha256 = "1r0v67w94wyvyhikcvk92khnzbsqsvmmcdz3yd71wzv6fr4rvrrh"; }) 86 + (fetchNuGet { pname = "Microsoft.IdentityModel.Logging"; version = "7.0.3"; sha256 = "13cjqmf59k895q6gkd5ycl89mnpalckda7rhsdl11jdyr32hsfnv"; }) 82 87 (fetchNuGet { pname = "Microsoft.IdentityModel.Protocols"; version = "6.15.1"; sha256 = "1075g2g30g7qmznc9mf97nm4k4xbz4s37bi59qxwbx0y2pnl1f2r"; }) 83 88 (fetchNuGet { pname = "Microsoft.IdentityModel.Protocols.OpenIdConnect"; version = "6.15.1"; sha256 = "19sbh8hxbbp24294k8vc6z92906wq366m49k5484mngwrw5jpsyf"; }) 84 89 (fetchNuGet { pname = "Microsoft.IdentityModel.Tokens"; version = "6.15.1"; sha256 = "1ljg7nrxjkfcwh081831s30agpfx8f3flqvwg5piy6vfc9hqmxa8"; }) 85 - (fetchNuGet { pname = "Microsoft.IdentityModel.Tokens"; version = "6.25.1"; sha256 = "0srnsqzvr8yinl52ybpps0yg3dp0c8c96h7zariysp9cgb9pv8ds"; }) 86 - (fetchNuGet { pname = "Microsoft.NET.Test.Sdk"; version = "16.7.1"; sha256 = "0yqxipj74ax2n76w9ccydppx78ym8m5fda88qnvj4670qjvl0kf8"; }) 90 + (fetchNuGet { pname = "Microsoft.IdentityModel.Tokens"; version = "7.0.3"; sha256 = "1pmhd0imh9wlhvbvvwjrpjsqvzagi2ly22nddwr4r0pi234khyz1"; }) 91 + (fetchNuGet { pname = "Microsoft.NET.Test.Sdk"; version = "17.8.0"; sha256 = "1syvl3g0hbrcgfi9rq6pld8s8hqqww4dflf1lxn59ccddyyx0gmv"; }) 87 92 (fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "1.0.1"; sha256 = "01al6cfxp68dscl15z7rxfw9zvhm64dncsw09a1vmdkacsa2v6lr"; }) 88 93 (fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "1.1.0"; sha256 = "08vh1r12g6ykjygq5d3vq09zylgb84l63k49jc4v8faw9g93iqqm"; }) 89 - (fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "5.0.1"; sha256 = "12ilya3x6g5frbwmh41mwygax9v8vrycq3vnzhv3r258jwv69974"; }) 90 94 (fetchNuGet { pname = "Microsoft.NETCore.Targets"; version = "1.0.1"; sha256 = "0ppdkwy6s9p7x9jix3v4402wb171cdiibq7js7i13nxpdky7074p"; }) 91 95 (fetchNuGet { pname = "Microsoft.NETCore.Targets"; version = "1.1.0"; sha256 = "193xwf33fbm0ni3idxzbr5fdq3i2dlfgihsac9jj7whj0gd902nh"; }) 92 96 (fetchNuGet { pname = "Microsoft.OpenApi"; version = "1.2.3"; sha256 = "07b19k89whj69j87afkz86gp9b3iybw8jqwvlgcn43m7fb2y99rr"; }) 93 - (fetchNuGet { pname = "Microsoft.TestPlatform.ObjectModel"; version = "16.7.1"; sha256 = "0s9dyh99gzdpk1i5v468i2r9m6i3jrr41r394pwdwiajsz99kay0"; }) 94 - (fetchNuGet { pname = "Microsoft.TestPlatform.TestHost"; version = "16.7.1"; sha256 = "1xik06rxn9ps83in0zn9vcl2ibv3acmdqvrx07qq89lxj1sgqlhs"; }) 97 + (fetchNuGet { pname = "Microsoft.TestPlatform.ObjectModel"; version = "17.8.0"; sha256 = "0b0i7lmkrcfvim8i3l93gwqvkhhhfzd53fqfnygdqvkg6np0cg7m"; }) 98 + (fetchNuGet { pname = "Microsoft.TestPlatform.TestHost"; version = "17.8.0"; sha256 = "0f5jah93kjkvxwmhwb78lw11m9pkkq9fvf135hpymmmpxqbdh97q"; }) 95 99 (fetchNuGet { pname = "Microsoft.Win32.Primitives"; version = "4.0.1"; sha256 = "1n8ap0cmljbqskxpf8fjzn7kh1vvlndsa75k01qig26mbw97k2q7"; }) 96 100 (fetchNuGet { pname = "Microsoft.Win32.Primitives"; version = "4.3.0"; sha256 = "0j0c1wj4ndj21zsgivsc24whiya605603kxrbiw6wkfdync464wq"; }) 97 - (fetchNuGet { pname = "Microsoft.Win32.Registry"; version = "5.0.0"; sha256 = "102hvhq2gmlcbq8y2cb7hdr2dnmjzfp2k3asr1ycwrfacwyaak7n"; }) 98 - (fetchNuGet { pname = "Microsoft.Win32.SystemEvents"; version = "5.0.0"; sha256 = "0sja4ba0mrvdamn0r9mhq38b9dxi08yb3c1hzh29n1z6ws1hlrcq"; }) 99 101 (fetchNuGet { pname = "Mono.Posix.NETStandard"; version = "1.0.0"; sha256 = "0xlja36hwpjm837haq15mjh2prcf68lyrmn72nvgpz8qnf9vappw"; }) 100 102 (fetchNuGet { pname = "Moq"; version = "4.16.1"; sha256 = "1m2gwbx0gsy84rl9c3hgdaw9gz8d08ffg19nwg0idsdqmmiq887l"; }) 101 103 (fetchNuGet { pname = "NETStandard.Library"; version = "1.6.0"; sha256 = "0nmmv4yw7gw04ik8ialj3ak0j6pxa9spih67hnn1h2c38ba8h58k"; }) 102 104 (fetchNuGet { pname = "NETStandard.Library"; version = "1.6.1"; sha256 = "1z70wvsx2d847a2cjfii7b83pjfs34q05gb037fdjikv5kbagml8"; }) 103 - (fetchNuGet { pname = "Newtonsoft.Json"; version = "9.0.1"; sha256 = "0mcy0i7pnfpqm4pcaiyzzji4g0c8i3a5gjz28rrr28110np8304r"; }) 104 - (fetchNuGet { pname = "NuGet.Frameworks"; version = "5.0.0"; sha256 = "18ijvmj13cwjdrrm52c8fpq021531zaz4mj4b4zapxaqzzxf2qjr"; }) 105 - (fetchNuGet { pname = "OneOf"; version = "3.0.255"; sha256 = "17m7nqiwfvpbmy0c9l1i71hh1n2vnjm7hdmb6ppgwmbq6ypnxy4a"; }) 106 - (fetchNuGet { pname = "prometheus-net"; version = "7.0.0"; sha256 = "13h42444mx4nbafhn0aw7xg8gg5dxjszv3qxfz1dflayzmcwganf"; }) 107 - (fetchNuGet { pname = "prometheus-net.AspNetCore"; version = "7.0.0"; sha256 = "0cjdh47qimcg6bmflnwl5xv77vxn4h4hmd1znv8b5a7krg1hrf5k"; }) 108 - (fetchNuGet { pname = "prometheus-net.AspNetCore.HealthChecks"; version = "7.0.0"; sha256 = "0q9gal3hkd45d78s1p0f3dv0kxr0byq69k0aq6pmmh9h6rpx56dl"; }) 105 + (fetchNuGet { pname = "Newtonsoft.Json"; version = "13.0.1"; sha256 = "0fijg0w6iwap8gvzyjnndds0q4b8anwxxvik7y8vgq97dram4srb"; }) 106 + (fetchNuGet { pname = "NuGet.Frameworks"; version = "6.5.0"; sha256 = "0s37d1p4md0k6d4cy6sq36f2dgkd9qfbzapxhkvi8awwh0vrynhj"; }) 107 + (fetchNuGet { pname = "OneOf"; version = "3.0.263"; sha256 = "08jiy5ff6nx3bbmia7iqcfrva0bynr87m0m4nxkzm5ri21w49ri1"; }) 108 + (fetchNuGet { pname = "prometheus-net"; version = "8.2.0"; sha256 = "19m9lkpc4h9a0jmn66p61x8960gk9fidcwic70nrvjhmd5m201fj"; }) 109 + (fetchNuGet { pname = "prometheus-net.AspNetCore"; version = "8.2.0"; sha256 = "1lilk7xw19wgl2i7cjbf09ssd4jicla45wj29hfy6d1bzcnd6yn8"; }) 110 + (fetchNuGet { pname = "prometheus-net.AspNetCore.HealthChecks"; version = "8.2.0"; sha256 = "1kzvlab31ypgp62663nnr6g964w19iabnyilqlkm6acl5f5vvfvv"; }) 109 111 (fetchNuGet { pname = "prometheus-net.DotNetRuntime"; version = "4.4.0"; sha256 = "1hrzf2djkjiswyf4xg3pl6rb0a8i0mh294hrfbna782hfxya7c29"; }) 110 - (fetchNuGet { pname = "prometheus-net.SystemMetrics"; version = "2.0.0"; sha256 = "0vn6xs16wci4x6v90qmjyr0qsz2ykj2h55gdpsfq6bsh095iwraz"; }) 112 + (fetchNuGet { pname = "prometheus-net.SystemMetrics"; version = "3.0.0"; sha256 = "0gl1msasy19vy836dzwkp8046f141nlrx0fhzg70vzfzjnrh3jm5"; }) 111 113 (fetchNuGet { pname = "runtime.any.System.Collections"; version = "4.3.0"; sha256 = "0bv5qgm6vr47ynxqbnkc7i797fdi8gbjjxii173syrx14nmrkwg0"; }) 112 114 (fetchNuGet { pname = "runtime.any.System.Diagnostics.Tools"; version = "4.3.0"; sha256 = "1wl76vk12zhdh66vmagni66h5xbhgqq7zkdpgw21jhxhvlbcl8pk"; }) 113 115 (fetchNuGet { pname = "runtime.any.System.Diagnostics.Tracing"; version = "4.3.0"; sha256 = "00j6nv2xgmd3bi347k00m7wr542wjlig53rmj28pmw7ddcn97jbn"; }) ··· 153 155 (fetchNuGet { pname = "runtime.unix.System.Net.Sockets"; version = "4.3.0"; sha256 = "03npdxzy8gfv035bv1b9rz7c7hv0rxl5904wjz51if491mw0xy12"; }) 154 156 (fetchNuGet { pname = "runtime.unix.System.Private.Uri"; version = "4.3.0"; sha256 = "1jx02q6kiwlvfksq1q9qr17fj78y5v6mwsszav4qcz9z25d5g6vk"; }) 155 157 (fetchNuGet { pname = "runtime.unix.System.Runtime.Extensions"; version = "4.3.0"; sha256 = "0pnxxmm8whx38dp6yvwgmh22smknxmqs5n513fc7m4wxvs1bvi4p"; }) 156 - (fetchNuGet { pname = "Serilog"; version = "2.12.0"; sha256 = "0lqxpc96qcjkv9pr1rln7mi4y7n7jdi4vb36c2fv3845w1vswgr4"; }) 157 - (fetchNuGet { pname = "Serilog.AspNetCore"; version = "6.1.0"; sha256 = "04rx10qvgpampyf3yv0qbw1ydhp9pvjim7jwb164j4xkk1q326d8"; }) 158 - (fetchNuGet { pname = "Serilog.Extensions.Hosting"; version = "5.0.1"; sha256 = "11fs8qiikv3flpl6yhfrwflgvbdy62np7blx7nzcf6gx02zdgy1b"; }) 159 - (fetchNuGet { pname = "Serilog.Extensions.Logging"; version = "3.1.0"; sha256 = "0lv370ks2fjdn1nsgkbzbmw6hybnincw3jabr471a5w39pp4fl1c"; }) 160 - (fetchNuGet { pname = "Serilog.Formatting.Compact"; version = "1.1.0"; sha256 = "1w3qhj1jrihb20gr9la4r4gcmdyyy6dai2xflwhzvgqrq05wlycy"; }) 161 - (fetchNuGet { pname = "Serilog.Settings.Configuration"; version = "3.3.0"; sha256 = "1g9141b3k7fv5n6jh6pmph4f46byjqw1rcqnnicm1gwgzh6cdkpq"; }) 158 + (fetchNuGet { pname = "Serilog"; version = "3.1.1"; sha256 = "0ck51ndmaqflsri7yyw5792z42wsp91038rx2i6vg7z4r35vfvig"; }) 159 + (fetchNuGet { pname = "Serilog.AspNetCore"; version = "8.0.0"; sha256 = "0g1scn1a5paiydxk1nnrwzzqny2vabc3hniy6jwjqycag6ch2pni"; }) 160 + (fetchNuGet { pname = "Serilog.Extensions.Hosting"; version = "8.0.0"; sha256 = "10cgp4nsrzkld5yxnvkfkwd0wkc1m8m7p5z42w4sqd8f188n8i9q"; }) 161 + (fetchNuGet { pname = "Serilog.Extensions.Logging"; version = "8.0.0"; sha256 = "087ab94sfhkj6h6x3cwwf66g456704faxnfyc4pi6shxk45b318s"; }) 162 + (fetchNuGet { pname = "Serilog.Formatting.Compact"; version = "2.0.0"; sha256 = "0y7vg2qji02riq7r0kgybarhkngw6gh3xw89w7c2hcmjawd96x3k"; }) 163 + (fetchNuGet { pname = "Serilog.Settings.Configuration"; version = "8.0.0"; sha256 = "0245gvndwbj4nbp8q09vp7w4i9iddxr0vzda2c3ja5afz1zgs395"; }) 162 164 (fetchNuGet { pname = "Serilog.Sinks.Async"; version = "1.5.0"; sha256 = "0bcb3n6lmg5wfj806mziybfmbb8gyiszrivs3swf0msy8w505gyg"; }) 163 - (fetchNuGet { pname = "Serilog.Sinks.Console"; version = "4.1.0"; sha256 = "1rpkphmqfh3bv3m7v1zwz88wz4sirj4xqyff9ga0c6bqhblj6wii"; }) 165 + (fetchNuGet { pname = "Serilog.Sinks.Console"; version = "5.0.1"; sha256 = "0cnjjpnnhlx3k4385dbnddkz3n6khdshjix0hlv4gjmrrmjaixva"; }) 164 166 (fetchNuGet { pname = "Serilog.Sinks.Debug"; version = "2.0.0"; sha256 = "1i7j870l47gan3gpnnlzkccn5lbm7518cnkp25a3g5gp9l0dbwpw"; }) 165 167 (fetchNuGet { pname = "Serilog.Sinks.File"; version = "5.0.0"; sha256 = "097rngmgcrdfy7jy8j7dq3xaq2qky8ijwg0ws6bfv5lx0f3vvb0q"; }) 166 168 (fetchNuGet { pname = "Serilog.Sinks.Grafana.Loki"; version = "7.1.1"; sha256 = "1c7csknq5v09j2x3ybrssxk59aca9x678j53wp73ryjh0niqxznl"; }) 167 169 (fetchNuGet { pname = "Serilog.Sinks.Http"; version = "8.0.0"; sha256 = "1sx30n2cn5ixfvxs8llgk19r0vvv27246341bjy2h4994sl8zgld"; }) 168 - (fetchNuGet { pname = "Soulseek"; version = "6.1.1"; sha256 = "10dg0nvhz3isq568r2ywg0wml680qysjx0sywx5m1qiwcchz4a2s"; }) 169 - (fetchNuGet { pname = "SQLitePCLRaw.bundle_e_sqlite3"; version = "2.1.2"; sha256 = "07rc4pj3rphi8nhzkcvilnm0fv27qcdp68jdwk4g0zjk7yfvbcay"; }) 170 - (fetchNuGet { pname = "SQLitePCLRaw.core"; version = "2.1.2"; sha256 = "19hxv895lairrjmk4gkzd3mcb6b0na45xn4n551h4kckplqadg3d"; }) 171 - (fetchNuGet { pname = "SQLitePCLRaw.lib.e_sqlite3"; version = "2.1.2"; sha256 = "0jn98bkjk8h4smi09z31ib6s6392054lwmkziqmkqf5gf614k2fz"; }) 172 - (fetchNuGet { pname = "SQLitePCLRaw.provider.e_sqlite3"; version = "2.1.2"; sha256 = "0bnm2fhvcsyg5ry74gal2cziqnyf5a8d2cb491vsa7j41hbbx7kv"; }) 170 + (fetchNuGet { pname = "Soulseek"; version = "6.2.0"; sha256 = "1nz4fcqpf4mqbc8ig1311vkcn11wcx3nayk56cn7syqczpdqzqxv"; }) 171 + (fetchNuGet { pname = "SQLitePCLRaw.bundle_e_sqlite3"; version = "2.1.4"; sha256 = "0shdspl9cm71wwqg9103s44r0l01r3sgnpxr523y4a0wlgac50g0"; }) 172 + (fetchNuGet { pname = "SQLitePCLRaw.core"; version = "2.1.4"; sha256 = "09akxz92qipr1cj8mk2hw99i0b81wwbwx26gpk21471zh543f8ld"; }) 173 + (fetchNuGet { pname = "SQLitePCLRaw.lib.e_sqlite3"; version = "2.1.4"; sha256 = "11l85ksv1ck46j8z08fyf0c3l572zmp9ynb7p5chm5iyrh8xwkkn"; }) 174 + (fetchNuGet { pname = "SQLitePCLRaw.provider.e_sqlite3"; version = "2.1.4"; sha256 = "0b8f51nrjkq0pmfzjaqk5rp7r0cp2lbdm2whynj3xsjklppzmn35"; }) 173 175 (fetchNuGet { pname = "StyleCop.Analyzers"; version = "1.2.0-beta.435"; sha256 = "0dirz0av24ds2k7hgpss15y4wlhwlzz22qdjvkq0n3g3sxcckrsy"; }) 174 176 (fetchNuGet { pname = "StyleCop.Analyzers.Unstable"; version = "1.2.0.435"; sha256 = "1jv4ha4y2c9922n21yf2dvfkmi8qfa8z28gk5zsqdyck08izp9mh"; }) 175 - (fetchNuGet { pname = "Swashbuckle.AspNetCore"; version = "6.4.0"; sha256 = "1jkgjnkjcb6dif0lzn7whjwwdd4fi6mzkmkdx8sfmv5cffzq4fvk"; }) 176 - (fetchNuGet { pname = "Swashbuckle.AspNetCore.Swagger"; version = "6.4.0"; sha256 = "1wccx8ig2xc6xcfh774m5z34w6jn0hjffiwc5sq9yl63zkv01vnn"; }) 177 - (fetchNuGet { pname = "Swashbuckle.AspNetCore.SwaggerGen"; version = "6.4.0"; sha256 = "1k58j6lfqcgrl5f7dw0xnbq6w5bvr42a9fc44vwbzl52kzjdlnh2"; }) 178 - (fetchNuGet { pname = "Swashbuckle.AspNetCore.SwaggerUI"; version = "6.4.0"; sha256 = "1rxgf0hbkkzywh8z7asky2rrh1gpnrr514v1aj5vnmh49sa31kiz"; }) 177 + (fetchNuGet { pname = "Swashbuckle.AspNetCore"; version = "6.5.0"; sha256 = "0k61chpz5j59s1yax28vx0mppx20ff8vg8grwja112hfrzj1f45n"; }) 178 + (fetchNuGet { pname = "Swashbuckle.AspNetCore.Swagger"; version = "6.5.0"; sha256 = "1s6axf6fin8sss3bvzp0s039rxrx71vx4rl559miw12bz3lld8kc"; }) 179 + (fetchNuGet { pname = "Swashbuckle.AspNetCore.SwaggerGen"; version = "6.5.0"; sha256 = "0hq93gy5vyrigpdk9lhqwxglxwkbxa8ydllwcqs4bwfcsspzrs83"; }) 180 + (fetchNuGet { pname = "Swashbuckle.AspNetCore.SwaggerUI"; version = "6.5.0"; sha256 = "17hx7kc187higm0gk67dndng3n7932sn3fwyj48l45cvyr3025h7"; }) 179 181 (fetchNuGet { pname = "System.AppContext"; version = "4.1.0"; sha256 = "0fv3cma1jp4vgj7a8hqc9n7hr1f1kjp541s6z0q1r6nazb4iz9mz"; }) 180 182 (fetchNuGet { pname = "System.AppContext"; version = "4.3.0"; sha256 = "1649qvy3dar900z3g817h17nl8jp4ka5vcfmsr05kh0fshn7j3ya"; }) 181 183 (fetchNuGet { pname = "System.Buffers"; version = "4.0.0"; sha256 = "13s659bcmg9nwb6z78971z1lr6bmh2wghxi1ayqyzl4jijd351gr"; }) ··· 190 192 (fetchNuGet { pname = "System.ComponentModel.Annotations"; version = "4.3.0"; sha256 = "1ab25njbjgqbnvkazv41ndc0fc7gx0dnnhzb57d2wbd7ljxm21fd"; }) 191 193 (fetchNuGet { pname = "System.ComponentModel.Primitives"; version = "4.3.0"; sha256 = "1svfmcmgs0w0z9xdw2f2ps05rdxmkxxhf0l17xk9l1l8xfahkqr0"; }) 192 194 (fetchNuGet { pname = "System.ComponentModel.TypeConverter"; version = "4.3.0"; sha256 = "17ng0p7v3nbrg3kycz10aqrrlw4lz9hzhws09pfh8gkwicyy481x"; }) 193 - (fetchNuGet { pname = "System.Configuration.ConfigurationManager"; version = "5.0.0"; sha256 = "08nmzabsmzar0ajfmkk8vb0k1pja1k42yx52pmf9ngd6fffm1r7k"; }) 195 + (fetchNuGet { pname = "System.Configuration.ConfigurationManager"; version = "8.0.0"; sha256 = "08dadpd8lx6x7craw3h3444p7ncz4wk0a3j1681lyhhd56ln66f6"; }) 194 196 (fetchNuGet { pname = "System.Console"; version = "4.0.0"; sha256 = "0ynxqbc3z1nwbrc11hkkpw9skw116z4y9wjzn7id49p9yi7mzmlf"; }) 195 197 (fetchNuGet { pname = "System.Console"; version = "4.3.0"; sha256 = "1flr7a9x920mr5cjsqmsy9wgnv3lvd0h1g521pdr1lkb2qycy7ay"; }) 196 198 (fetchNuGet { pname = "System.Diagnostics.Debug"; version = "4.0.11"; sha256 = "0gmjghrqmlgzxivd2xl50ncbglb7ljzb66rlx8ws6dv8jm0d5siz"; }) 197 199 (fetchNuGet { pname = "System.Diagnostics.Debug"; version = "4.3.0"; sha256 = "00yjlf19wjydyr6cfviaph3vsjzg3d5nvnya26i2fvfg53sknh3y"; }) 198 200 (fetchNuGet { pname = "System.Diagnostics.DiagnosticSource"; version = "4.0.0"; sha256 = "1n6c3fbz7v8d3pn77h4v5wvsfrfg7v1c57lg3nff3cjyh597v23m"; }) 199 201 (fetchNuGet { pname = "System.Diagnostics.DiagnosticSource"; version = "4.3.0"; sha256 = "0z6m3pbiy0qw6rn3n209rrzf9x1k4002zh90vwcrsym09ipm2liq"; }) 200 - (fetchNuGet { pname = "System.Diagnostics.DiagnosticSource"; version = "6.0.0"; sha256 = "0rrihs9lnb1h6x4h0hn6kgfnh58qq7hx8qq99gh6fayx4dcnx3s5"; }) 201 - (fetchNuGet { pname = "System.Diagnostics.PerformanceCounter"; version = "5.0.1"; sha256 = "0jiinibqkicyw1j6v1hqbapl4mglvfrqhywpzmy1w2d068j5kk5y"; }) 202 + (fetchNuGet { pname = "System.Diagnostics.DiagnosticSource"; version = "8.0.0"; sha256 = "0nzra1i0mljvmnj1qqqg37xs7bl71fnpl68nwmdajchh65l878zr"; }) 203 + (fetchNuGet { pname = "System.Diagnostics.EventLog"; version = "8.0.0"; sha256 = "1xnvcidh2qf6k7w8ij1rvj0viqkq84cq47biw0c98xhxg5rk3pxf"; }) 204 + (fetchNuGet { pname = "System.Diagnostics.PerformanceCounter"; version = "8.0.0"; sha256 = "16dviw76i17kzprh6famsnng97znzzd0d6zj4l28grfwibxcpd09"; }) 202 205 (fetchNuGet { pname = "System.Diagnostics.Tools"; version = "4.0.1"; sha256 = "19cknvg07yhakcvpxg3cxa0bwadplin6kyxd8mpjjpwnp56nl85x"; }) 203 206 (fetchNuGet { pname = "System.Diagnostics.Tools"; version = "4.3.0"; sha256 = "0in3pic3s2ddyibi8cvgl102zmvp9r9mchh82ns9f0ms4basylw1"; }) 204 207 (fetchNuGet { pname = "System.Diagnostics.TraceSource"; version = "4.3.0"; sha256 = "1kyw4d7dpjczhw6634nrmg7yyyzq72k75x38y0l0nwhigdlp1766"; }) 205 208 (fetchNuGet { pname = "System.Diagnostics.Tracing"; version = "4.1.0"; sha256 = "1d2r76v1x610x61ahfpigda89gd13qydz6vbwzhpqlyvq8jj6394"; }) 206 209 (fetchNuGet { pname = "System.Diagnostics.Tracing"; version = "4.3.0"; sha256 = "1m3bx6c2s958qligl67q7grkwfz3w53hpy7nc97mh6f7j5k168c4"; }) 207 - (fetchNuGet { pname = "System.Drawing.Common"; version = "5.0.0"; sha256 = "0fag8hr2v9bswrsjka311lhbr1a43yzcc36j4fadz0f0kl2hby7h"; }) 208 - (fetchNuGet { pname = "System.Dynamic.Runtime"; version = "4.0.11"; sha256 = "1pla2dx8gkidf7xkciig6nifdsb494axjvzvann8g2lp3dbqasm9"; }) 209 210 (fetchNuGet { pname = "System.Dynamic.Runtime"; version = "4.3.0"; sha256 = "1d951hrvrpndk7insiag80qxjbf2y0y39y8h5hnq9612ws661glk"; }) 210 211 (fetchNuGet { pname = "System.Globalization"; version = "4.0.11"; sha256 = "070c5jbas2v7smm660zaf1gh0489xanjqymkvafcs4f8cdrs1d5d"; }) 211 212 (fetchNuGet { pname = "System.Globalization"; version = "4.3.0"; sha256 = "1cp68vv683n6ic2zqh2s1fn4c2sd87g5hpp6l4d4nj4536jz98ki"; }) ··· 213 214 (fetchNuGet { pname = "System.Globalization.Calendars"; version = "4.3.0"; sha256 = "1xwl230bkakzzkrggy1l1lxmm3xlhk4bq2pkv790j5lm8g887lxq"; }) 214 215 (fetchNuGet { pname = "System.Globalization.Extensions"; version = "4.0.1"; sha256 = "0hjhdb5ri8z9l93bw04s7ynwrjrhx2n0p34sf33a9hl9phz69fyc"; }) 215 216 (fetchNuGet { pname = "System.Globalization.Extensions"; version = "4.3.0"; sha256 = "02a5zfxavhv3jd437bsncbhd2fp1zv4gxzakp1an9l6kdq1mcqls"; }) 216 - (fetchNuGet { pname = "System.IdentityModel.Tokens.Jwt"; version = "6.25.1"; sha256 = "03ifsmlfs2v5ca6wc33q8xd89m2jm4h2q57s1s9f4yaigqbq1vrl"; }) 217 + (fetchNuGet { pname = "System.IdentityModel.Tokens.Jwt"; version = "7.0.3"; sha256 = "1fls88ffq34j1gr6zay1crm27v3sjs5fa4mvj9akqjq05bxanlhk"; }) 217 218 (fetchNuGet { pname = "System.IO"; version = "4.1.0"; sha256 = "1g0yb8p11vfd0kbkyzlfsbsp5z44lwsvyc0h3dpw6vqnbi035ajp"; }) 218 219 (fetchNuGet { pname = "System.IO"; version = "4.3.0"; sha256 = "05l9qdrzhm4s5dixmx68kxwif4l99ll5gqmh7rqgw554fx0agv5f"; }) 219 220 (fetchNuGet { pname = "System.IO.Compression"; version = "4.1.0"; sha256 = "0iym7s3jkl8n0vzm3jd6xqg9zjjjqni05x45dwxyjr2dy88hlgji"; }) ··· 251 252 (fetchNuGet { pname = "System.Reflection.Emit.Lightweight"; version = "4.3.0"; sha256 = "0ql7lcakycrvzgi9kxz1b3lljd990az1x6c4jsiwcacrvimpib5c"; }) 252 253 (fetchNuGet { pname = "System.Reflection.Extensions"; version = "4.0.1"; sha256 = "0m7wqwq0zqq9gbpiqvgk3sr92cbrw7cp3xn53xvw7zj6rz6fdirn"; }) 253 254 (fetchNuGet { pname = "System.Reflection.Extensions"; version = "4.3.0"; sha256 = "02bly8bdc98gs22lqsfx9xicblszr2yan7v2mmw3g7hy6miq5hwq"; }) 255 + (fetchNuGet { pname = "System.Reflection.Metadata"; version = "1.6.0"; sha256 = "1wdbavrrkajy7qbdblpbpbalbdl48q3h34cchz24gvdgyrlf15r4"; }) 254 256 (fetchNuGet { pname = "System.Reflection.Primitives"; version = "4.0.1"; sha256 = "1bangaabhsl4k9fg8khn83wm6yial8ik1sza7401621jc6jrym28"; }) 255 257 (fetchNuGet { pname = "System.Reflection.Primitives"; version = "4.3.0"; sha256 = "04xqa33bld78yv5r93a8n76shvc8wwcdgr1qvvjh959g3rc31276"; }) 256 258 (fetchNuGet { pname = "System.Reflection.TypeExtensions"; version = "4.1.0"; sha256 = "1bjli8a7sc7jlxqgcagl9nh8axzfl11f4ld3rjqsyxc516iijij7"; }) ··· 271 273 (fetchNuGet { pname = "System.Runtime.InteropServices.RuntimeInformation"; version = "4.3.0"; sha256 = "0q18r1sh4vn7bvqgd6dmqlw5v28flbpj349mkdish2vjyvmnb2ii"; }) 272 274 (fetchNuGet { pname = "System.Runtime.Numerics"; version = "4.0.1"; sha256 = "1y308zfvy0l5nrn46mqqr4wb4z1xk758pkk8svbz8b5ij7jnv4nn"; }) 273 275 (fetchNuGet { pname = "System.Runtime.Numerics"; version = "4.3.0"; sha256 = "19rav39sr5dky7afygh309qamqqmi9kcwvz3i0c5700v0c5cg61z"; }) 274 - (fetchNuGet { pname = "System.Runtime.Serialization.Primitives"; version = "4.1.1"; sha256 = "042rfjixknlr6r10vx2pgf56yming8lkjikamg3g4v29ikk78h7k"; }) 275 - (fetchNuGet { pname = "System.Security.AccessControl"; version = "5.0.0"; sha256 = "17n3lrrl6vahkqmhlpn3w20afgz09n7i6rv0r3qypngwi7wqdr5r"; }) 276 276 (fetchNuGet { pname = "System.Security.Claims"; version = "4.3.0"; sha256 = "0jvfn7j22l3mm28qjy3rcw287y9h65ha4m940waaxah07jnbzrhn"; }) 277 277 (fetchNuGet { pname = "System.Security.Cryptography.Algorithms"; version = "4.2.0"; sha256 = "148s9g5dgm33ri7dnh19s4lgnlxbpwvrw2jnzllq2kijj4i4vs85"; }) 278 278 (fetchNuGet { pname = "System.Security.Cryptography.Algorithms"; version = "4.3.0"; sha256 = "03sq183pfl5kp7gkvq77myv7kbpdnq3y0xj7vi4q1kaw54sny0ml"; }) ··· 287 287 (fetchNuGet { pname = "System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "0givpvvj8yc7gv4lhb6s1prq6p2c4147204a0wib89inqzd87gqc"; }) 288 288 (fetchNuGet { pname = "System.Security.Cryptography.Primitives"; version = "4.0.0"; sha256 = "0i7cfnwph9a10bm26m538h5xcr8b36jscp9sy1zhgifksxz4yixh"; }) 289 289 (fetchNuGet { pname = "System.Security.Cryptography.Primitives"; version = "4.3.0"; sha256 = "0pyzncsv48zwly3lw4f2dayqswcfvdwq2nz0dgwmi7fj3pn64wby"; }) 290 - (fetchNuGet { pname = "System.Security.Cryptography.ProtectedData"; version = "5.0.0"; sha256 = "0jq1rcj5af2ydswld8ga3dyw2yi4c63wvb986b5kqsvpkwwc8x1b"; }) 290 + (fetchNuGet { pname = "System.Security.Cryptography.ProtectedData"; version = "8.0.0"; sha256 = "1ysjx3b5ips41s32zacf4vs7ig41906mxrsbmykdzi0hvdmjkgbx"; }) 291 291 (fetchNuGet { pname = "System.Security.Cryptography.X509Certificates"; version = "4.1.0"; sha256 = "0clg1bv55mfv5dq00m19cp634zx6inm31kf8ppbq1jgyjf2185dh"; }) 292 292 (fetchNuGet { pname = "System.Security.Cryptography.X509Certificates"; version = "4.3.0"; sha256 = "0valjcz5wksbvijylxijjxb1mp38mdhv03r533vnx1q3ikzdav9h"; }) 293 - (fetchNuGet { pname = "System.Security.Permissions"; version = "5.0.0"; sha256 = "1xs1lagxr5blc0dfm6xv1nawcz552lq332x3j2a7sizqfarlk384"; }) 294 293 (fetchNuGet { pname = "System.Security.Principal"; version = "4.3.0"; sha256 = "12cm2zws06z4lfc4dn31iqv7072zyi4m910d4r6wm8yx85arsfxf"; }) 295 294 (fetchNuGet { pname = "System.Security.Principal.Windows"; version = "4.3.0"; sha256 = "00a0a7c40i3v4cb20s2cmh9csb5jv2l0frvnlzyfxh848xalpdwr"; }) 296 - (fetchNuGet { pname = "System.Security.Principal.Windows"; version = "5.0.0"; sha256 = "1mpk7xj76lxgz97a5yg93wi8lj0l8p157a5d50mmjy3gbz1904q8"; }) 297 295 (fetchNuGet { pname = "System.Text.Encoding"; version = "4.0.11"; sha256 = "1dyqv0hijg265dwxg6l7aiv74102d6xjiwplh2ar1ly6xfaa4iiw"; }) 298 296 (fetchNuGet { pname = "System.Text.Encoding"; version = "4.3.0"; sha256 = "1f04lkir4iladpp51sdgmis9dj4y8v08cka0mbmsy0frc9a4gjqr"; }) 299 297 (fetchNuGet { pname = "System.Text.Encoding.Extensions"; version = "4.0.11"; sha256 = "08nsfrpiwsg9x5ml4xyl3zyvjfdi4mvbqf93kjdh11j4fwkznizs"; }) 300 298 (fetchNuGet { pname = "System.Text.Encoding.Extensions"; version = "4.3.0"; sha256 = "11q1y8hh5hrp5a3kw25cb6l00v5l5dvirkz8jr3sq00h1xgcgrxy"; }) 301 299 (fetchNuGet { pname = "System.Text.Encodings.Web"; version = "6.0.0"; sha256 = "06n9ql3fmhpjl32g3492sj181zjml5dlcc5l76xq2h38c4f87sai"; }) 302 300 (fetchNuGet { pname = "System.Text.Encodings.Web"; version = "7.0.0"; sha256 = "1151hbyrcf8kyg1jz8k9awpbic98lwz9x129rg7zk1wrs6vjlpxl"; }) 303 - (fetchNuGet { pname = "System.Text.Json"; version = "4.6.0"; sha256 = "0ism236hwi0k6axssfq58s1d8lihplwiz058pdvl8al71hagri39"; }) 304 - (fetchNuGet { pname = "System.Text.Json"; version = "4.7.2"; sha256 = "10xj1pw2dgd42anikvj9qm23ccssrcp7dpznpj4j7xjp1ikhy3y4"; }) 301 + (fetchNuGet { pname = "System.Text.Encodings.Web"; version = "8.0.0"; sha256 = "1wbypkx0m8dgpsaqgyywz4z760xblnwalb241d5qv9kx8m128i11"; }) 305 302 (fetchNuGet { pname = "System.Text.Json"; version = "6.0.2"; sha256 = "1lz6gx1r4if8sbx6yp9h0mi0g9ffr40x0cg518l0z2aiqgil3fk0"; }) 306 303 (fetchNuGet { pname = "System.Text.Json"; version = "7.0.0"; sha256 = "0scb0lp7wbgcinaa4kqiqs7b8i5nx4ppfad81138jiwd1sl37pyp"; }) 304 + (fetchNuGet { pname = "System.Text.Json"; version = "8.0.0"; sha256 = "134savxw0sq7s448jnzw17bxcijsi1v38mirpbb6zfxmqlf04msw"; }) 307 305 (fetchNuGet { pname = "System.Text.RegularExpressions"; version = "4.1.0"; sha256 = "1mw7vfkkyd04yn2fbhm38msk7dz2xwvib14ygjsb8dq2lcvr18y7"; }) 308 306 (fetchNuGet { pname = "System.Text.RegularExpressions"; version = "4.3.0"; sha256 = "1bgq51k7fwld0njylfn7qc5fmwrk2137gdq7djqdsw347paa9c2l"; }) 309 307 (fetchNuGet { pname = "System.Threading"; version = "4.0.11"; sha256 = "19x946h926bzvbsgj28csn46gak2crv2skpwsx80hbgazmkgb1ls"; }) ··· 317 315 (fetchNuGet { pname = "System.Threading.ThreadPool"; version = "4.3.0"; sha256 = "027s1f4sbx0y1xqw2irqn6x161lzj8qwvnh2gn78ciiczdv10vf1"; }) 318 316 (fetchNuGet { pname = "System.Threading.Timer"; version = "4.0.1"; sha256 = "15n54f1f8nn3mjcjrlzdg6q3520571y012mx7v991x2fvp73lmg6"; }) 319 317 (fetchNuGet { pname = "System.Threading.Timer"; version = "4.3.0"; sha256 = "1nx773nsx6z5whv8kaa1wjh037id2f1cxhb69pvgv12hd2b6qs56"; }) 320 - (fetchNuGet { pname = "System.Windows.Extensions"; version = "5.0.0"; sha256 = "0q776jpacfjmps4sc6gjvqj89w1ynj41hb0lvqmfl3j221lsfdbz"; }) 321 318 (fetchNuGet { pname = "System.Xml.ReaderWriter"; version = "4.0.11"; sha256 = "0c6ky1jk5ada9m94wcadih98l6k1fvf6vi7vhn1msjixaha419l5"; }) 322 319 (fetchNuGet { pname = "System.Xml.ReaderWriter"; version = "4.3.0"; sha256 = "0c47yllxifzmh8gq6rq6l36zzvw4kjvlszkqa9wq3fr59n0hl3s1"; }) 323 320 (fetchNuGet { pname = "System.Xml.XDocument"; version = "4.0.11"; sha256 = "0n4lvpqzy9kc7qy1a4acwwd7b7pnvygv895az5640idl2y9zbz18"; }) ··· 326 323 (fetchNuGet { pname = "TagLibSharp"; version = "2.3.0"; sha256 = "1z7v9lrkss1f8s42sclsq3az9zjihgmhyxnwhjyf0scgk1amngrw"; }) 327 324 (fetchNuGet { pname = "Utility.CommandLine.Arguments"; version = "6.0.0"; sha256 = "0i8m0vn1wm4wy7d3radyha6kxg0l50r2q02zlmkg6633yyiqry1a"; }) 328 325 (fetchNuGet { pname = "Utility.EnvironmentVariables"; version = "1.0.5"; sha256 = "1x9vd5qni194yxc18pcrnvln9zib01sgai7ygw86zcj5137hj72i"; }) 329 - (fetchNuGet { pname = "xunit"; version = "2.4.1"; sha256 = "0xf3kaywpg15flqaqfgywqyychzk15kz0kz34j21rcv78q9ywq20"; }) 326 + (fetchNuGet { pname = "xunit"; version = "2.6.3"; sha256 = "0yy0579ipqk4fab877kc0y947q9i83329rwwf47apwgbhpkcfi62"; }) 330 327 (fetchNuGet { pname = "xunit.abstractions"; version = "2.0.1"; sha256 = "0c7zkf3i8n1mhc457q859klk067bw1xbf31lyxlwc5hlx9aqz65z"; }) 331 328 (fetchNuGet { pname = "xunit.abstractions"; version = "2.0.3"; sha256 = "00wl8qksgkxld76fgir3ycc5rjqv1sqds6x8yx40927q5py74gfh"; }) 332 - (fetchNuGet { pname = "xunit.analyzers"; version = "0.10.0"; sha256 = "15n02q3akyqbvkp8nq75a8rd66d4ax0rx8fhdcn8j78pi235jm7j"; }) 333 - (fetchNuGet { pname = "xunit.assert"; version = "2.4.1"; sha256 = "1imynzh80wxq2rp9sc4gxs4x1nriil88f72ilhj5q0m44qqmqpc6"; }) 334 - (fetchNuGet { pname = "xunit.core"; version = "2.4.1"; sha256 = "1nnb3j4kzmycaw1g76ii4rfqkvg6l8gqh18falwp8g28h802019a"; }) 329 + (fetchNuGet { pname = "xunit.analyzers"; version = "1.7.0"; sha256 = "0dga1c6icksd6y7c652pkwcmdsqxrgnxj3v2nijc0vayqa5prnvc"; }) 330 + (fetchNuGet { pname = "xunit.assert"; version = "2.6.3"; sha256 = "0i4g5sw0j2j4ajya671d4ragq3xrgpaf2bw5fzs7hlkykm0s5vgc"; }) 331 + (fetchNuGet { pname = "xunit.core"; version = "2.6.3"; sha256 = "14jissxdzrshnrz8rbgxzvn93if808fvmcbha6bz9f5yh503z88p"; }) 335 332 (fetchNuGet { pname = "xunit.extensibility.core"; version = "2.2.0"; sha256 = "0l9fl09l709dq671r5yvmcrk9vhxgszmxf3ny1h9ja2sp9xx5pbs"; }) 336 - (fetchNuGet { pname = "xunit.extensibility.core"; version = "2.4.1"; sha256 = "103qsijmnip2pnbhciqyk2jyhdm6snindg5z2s57kqf5pcx9a050"; }) 337 - (fetchNuGet { pname = "xunit.extensibility.execution"; version = "2.4.1"; sha256 = "1pbilxh1gp2ywm5idfl0klhl4gb16j86ib4x83p8raql1dv88qia"; }) 338 - (fetchNuGet { pname = "xunit.runner.visualstudio"; version = "2.4.3"; sha256 = "0j1d0rbcm7pp6dypi61sjxp8l22sv261252z55b243l39jgv2rp3"; }) 339 - (fetchNuGet { pname = "YamlDotNet"; version = "12.0.2"; sha256 = "1v1h8a7x6l5gajqp5vcrh1pvxh9j4rxcs9w7razybzfl7h8q2qxi"; }) 333 + (fetchNuGet { pname = "xunit.extensibility.core"; version = "2.6.3"; sha256 = "1j9hjrar5lr3irxmpnbk564dc4g11hkjx6w4241xx333pz4h8jr5"; }) 334 + (fetchNuGet { pname = "xunit.extensibility.execution"; version = "2.6.3"; sha256 = "0514n70rizl96kx9b62qpsia2nc7k9rjbmwn32vbclpvil2jdy07"; }) 335 + (fetchNuGet { pname = "xunit.runner.visualstudio"; version = "2.5.5"; sha256 = "06w2skg7vn1wag7x06z8gw2rbfzq21i3alg6dfcwj0rkq98zyxac"; }) 336 + (fetchNuGet { pname = "YamlDotNet"; version = "13.7.1"; sha256 = "1m2lnfb2r8382fpjyxp79wnbis7l462zksj3618142q53y33bk5z"; }) 340 337 ]
+3 -3
pkgs/tools/admin/aws-sso-cli/default.nix
··· 6 6 }: 7 7 buildGoModule rec { 8 8 pname = "aws-sso-cli"; 9 - version = "1.14.2"; 9 + version = "1.14.3"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "synfinatic"; 13 13 repo = pname; 14 14 rev = "v${version}"; 15 - hash = "sha256-KtSmDBr2JRxyBUJ5UWMmnfN87oO1/TiCrtuxA2b9Ph0="; 15 + hash = "sha256-6UP+5niKAdO4DgdEnTdpbUnr2BLKwAgHcEZqkgzCcqs="; 16 16 }; 17 - vendorHash = "sha256-B7t1syBJjwaTM4Tgj/OhhmHJRAhJ/Ewg+g55AKpdj4c="; 17 + vendorHash = "sha256-TU5kJ0LIqHcfEQEkk69xWJZk30VD9XwlJ5b83w1mHKk="; 18 18 19 19 nativeBuildInputs = [ makeWrapper ]; 20 20
+9 -4
pkgs/tools/security/cloudlist/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "cloudlist"; 8 - version = "1.0.4"; 8 + version = "1.0.6"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "projectdiscovery"; 12 - repo = pname; 12 + repo = "cloudlist"; 13 13 rev = "refs/tags/v${version}"; 14 - sha256 = "sha256-m0b7gtbI9i1tD8HduEAF+Mo2UpI4gqldEO8q4u+Wo3E="; 14 + hash = "sha256-oq+JmcENFcB4AoVEhxoYIKZArgzVm6QFsPF8ybtNMak="; 15 15 }; 16 16 17 - vendorHash = "sha256-GHQnI4T6y/p+BlQyrNJmIaSek0sC1J3UwcuvDQH5gCI="; 17 + vendorHash = "sha256-4eGmfPXqohdRHT0xExF1Z5jE8GscQGlVEmS3cHMX4x8="; 18 + 19 + ldflags = [ 20 + "-w" 21 + "-s" 22 + ]; 18 23 19 24 meta = with lib; { 20 25 description = "Tool for listing assets from multiple cloud providers";
+9 -3
pkgs/tools/security/faraday-agent-dispatcher/default.nix
··· 5 5 6 6 python3.pkgs.buildPythonApplication rec { 7 7 pname = "faraday-agent-dispatcher"; 8 - version = "2.6.2"; 9 - format = "setuptools"; 8 + version = "3.0.1"; 9 + pyproject = true; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "infobyte"; 13 13 repo = "faraday_agent_dispatcher"; 14 14 rev = "refs/tags/${version}"; 15 - hash = "sha256-+lsejepg/iBHo6CRAGNHjiUC7ZgboHbKu7EDmlN3lVk="; 15 + hash = "sha256-QCxYqLZAPrhcKAFguWT2ygN/OMe2Tr7HtnMx4Kp2bGM="; 16 16 }; 17 17 18 18 postPatch = '' ··· 20 20 --replace '"pytest-runner",' "" 21 21 ''; 22 22 23 + pythonRelaxDeps = [ 24 + "python-socketio" 25 + ]; 26 + 23 27 nativeBuildInputs = with python3.pkgs; [ 28 + pythonRelaxDepsHook 24 29 setuptools-scm 25 30 ]; 26 31 ··· 34 39 pytenable 35 40 python-gvm 36 41 python-owasp-zap-v2-4 42 + python-socketio 37 43 pyyaml 38 44 requests 39 45 syslog-rfc5424-formatter
+6
pkgs/top-level/python-packages.nix
··· 10066 10066 10067 10067 pyasuswrt = callPackage ../development/python-modules/pyasuswrt { }; 10068 10068 10069 + pyasyncore = callPackage ../development/python-modules/pyasyncore { }; 10070 + 10069 10071 pyathena = callPackage ../development/python-modules/pyathena { }; 10070 10072 10071 10073 pyatmo = callPackage ../development/python-modules/pyatmo { }; ··· 11288 11290 pysmt = callPackage ../development/python-modules/pysmt { }; 11289 11291 11290 11292 pysnmp = callPackage ../development/python-modules/pysnmp { }; 11293 + 11294 + pysnmpcrypto = callPackage ../development/python-modules/pysnmpcrypto { }; 11295 + 11296 + pysnmp-lextudio = callPackage ../development/python-modules/pysnmp-lextudio { }; 11291 11297 11292 11298 pysnmp-pyasn1 = callPackage ../development/python-modules/pysnmp-pyasn1 { }; 11293 11299