Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
c70342c8 403b148a

+7747 -1159
+1 -1
nixos/modules/services/misc/gitlab.nix
··· 156 156 }; 157 157 extra = {}; 158 158 uploads.storage_path = cfg.statePath; 159 - pages = { 159 + pages = optionalAttrs cfg.pages.enable { 160 160 enabled = cfg.pages.enable; 161 161 port = 8090; 162 162 host = cfg.pages.settings.pages-domain;
+40
pkgs/applications/audio/minidsp/default.nix
··· 1 + { 2 + lib, 3 + fetchFromGitHub, 4 + rustPlatform, 5 + stdenv, 6 + libusb1, 7 + AppKit, 8 + IOKit, 9 + pkg-config, 10 + }: 11 + rustPlatform.buildRustPackage rec { 12 + pname = "minidsp"; 13 + version = "0.1.9"; 14 + 15 + src = fetchFromGitHub { 16 + owner = "mrene"; 17 + repo = "minidsp-rs"; 18 + # v0.1.9 tag is out of date, cargo lock fixed in next commit on main 19 + rev = "b03a95a05917f20b9c3153c03e4e99dd943d9f6f"; 20 + hash = "sha256-uZBrX3VCCpr7AY82PgR596mncL5wWDK7bpx2m/jCJBE="; 21 + }; 22 + 23 + cargoHash = "sha256-0PyojyimxnwEtHA98Npf4eHvycjuXdPrrIFilVuEnQk="; 24 + 25 + cargoBuildFlags = ["-p minidsp -p minidsp-daemon"]; 26 + 27 + buildInputs = 28 + lib.optionals stdenv.isLinux [libusb1] 29 + ++ lib.optionals stdenv.isDarwin [AppKit IOKit]; 30 + 31 + nativeBuildInputs = lib.optionals stdenv.isLinux [pkg-config]; 32 + 33 + meta = with lib; { 34 + description = "A control interface for some MiniDSP products"; 35 + homepage = "https://github.com/mrene/minidsp-rs"; 36 + license = licenses.asl20; 37 + platforms = platforms.linux ++ platforms.darwin; 38 + maintainers = [maintainers.adamcstephens]; 39 + }; 40 + }
+5 -3
pkgs/applications/audio/zrythm/default.nix
··· 27 27 , help2man 28 28 , jq 29 29 , json-glib 30 + , kissfft 30 31 , libadwaita 31 32 , libaudec 32 33 , libbacktrace ··· 86 87 }); 87 88 in stdenv.mkDerivation rec { 88 89 pname = "zrythm"; 89 - version = "1.0.0-beta.4.5.62"; 90 + version = "1.0.0-beta.4.6.3"; 90 91 91 92 src = fetchFromSourcehut { 92 93 owner = "~alextee"; 93 94 repo = pname; 94 95 rev = "v${version}"; 95 - hash = "sha256-K93Y4Adh9TqoetSn7nrbbruIri1MKYoSGzoRBGHwbPA="; 96 + hash = "sha256-5GBr8N+GzbptrvP/NisBXT0dsl9vn537B4InB00/N+A="; 96 97 }; 97 98 98 99 nativeBuildInputs = [ ··· 135 136 gtksourceview5 136 137 guile 137 138 json-glib 139 + kissfft 138 140 libadwaita 139 141 libbacktrace 140 142 libcyaml ··· 213 215 meta = with lib; { 214 216 homepage = "https://www.zrythm.org"; 215 217 description = "Automated and intuitive digital audio workstation"; 216 - maintainers = with maintainers; [ tshaynik magnetophon ]; 218 + maintainers = with maintainers; [ tshaynik magnetophon yuu ]; 217 219 platforms = platforms.linux; 218 220 license = licenses.agpl3Plus; 219 221 };
+3 -3
pkgs/applications/editors/vim/plugins/overrides.nix
··· 796 796 797 797 sniprun = 798 798 let 799 - version = "1.2.8"; 799 + version = "1.2.13"; 800 800 src = fetchFromGitHub { 801 801 owner = "michaelb"; 802 802 repo = "sniprun"; 803 803 rev = "v${version}"; 804 - sha256 = "sha256-iPZ0DPAErkMJIn85t1FIiGhLcMZlL06iNKLqmRu7gXI="; 804 + hash = "sha256-VDLBktZChRgorJt/V/wuFQn/SL4yOZIElmntEQEi8Tc="; 805 805 }; 806 806 sniprun-bin = rustPlatform.buildRustPackage { 807 807 pname = "sniprun-bin"; 808 808 inherit version src; 809 809 810 - cargoSha256 = "sha256-HZEh6jtuRqsyjyDbDIV38x2N1unbSu24D8vrPZ17ktE="; 810 + cargoSha256 = "sha256-cJwmuwsC81fSH36TRU7xGzlR4pVdjsw73uRaH1uWY+0="; 811 811 812 812 nativeBuildInputs = [ makeWrapper ]; 813 813
+3 -3
pkgs/applications/editors/vscode/extensions/cpptools/default.nix pkgs/applications/editors/vscode/extensions/ms-vscode.cpptools/default.nix
··· 80 80 wrapProgram $out/share/vscode/extensions/ms-vscode.cpptools/debugAdapters/bin/OpenDebugAD7 --prefix PATH : ${lib.makeBinPath [ gdb ]} 81 81 ''; 82 82 83 - meta = with lib; { 83 + meta = { 84 84 description = "The C/C++ extension adds language support for C/C++ to Visual Studio Code, including features such as IntelliSense and debugging."; 85 85 homepage = "https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools"; 86 - license = licenses.unfree; 87 - maintainers = with maintainers; [ jraygauthier stargate01 ]; 86 + license = lib.licenses.unfree; 87 + maintainers = [ lib.maintainers.jraygauthier lib.maintainers.stargate01 ]; 88 88 platforms = [ "x86_64-linux" ]; 89 89 }; 90 90 }
pkgs/applications/editors/vscode/extensions/cpptools/missing_elf_deps.sh pkgs/applications/editors/vscode/extensions/ms-vscode.cpptools/missing_elf_deps.sh
pkgs/applications/editors/vscode/extensions/cpptools/package-activation-events.json pkgs/applications/editors/vscode/extensions/ms-vscode.cpptools/package-activation-events.json
pkgs/applications/editors/vscode/extensions/cpptools/update_helper.sh pkgs/applications/editors/vscode/extensions/ms-vscode.cpptools/update_helper.sh
+701 -699
pkgs/applications/editors/vscode/extensions/default.nix
··· 40 40 version = "1.0.1"; 41 41 sha256 = "sha256-0SsHf1zZgmrb7oIsRU6Xpa3AvR8bSfANz5ZlRogjiS0="; 42 42 }; 43 - meta = with lib; { 43 + meta = { 44 44 changelog = "https://github.com/1Password/op-vscode/releases"; 45 45 description = "A VSCode extension that integrates your development workflow with 1Password service"; 46 46 downloadPage = "https://marketplace.visualstudio.com/items?itemName=1Password.op-vscode"; 47 47 homepage = "https://github.com/1Password/op-vscode"; 48 - license = licenses.mit; 49 - maintainers = with maintainers; [ _2gn ]; 48 + license = lib.licenses.mit; 49 + maintainers = [ lib.maintainers._2gn ]; 50 50 }; 51 51 }; 52 52 ··· 57 57 version = "0.0.6"; 58 58 sha256 = "TVBvF/5KQVvWX1uHwZDlmvwGjOO5/lXbgVzB26U8rNQ="; 59 59 }; 60 - meta = with lib; { 60 + meta = { 61 61 description = "A Visual Studio Code extension providing rainbow brackets"; 62 62 downloadPage = "https://marketplace.visualstudio.com/items?itemName=2gua.rainbow-brackets"; 63 63 homepage = "https://github.com/lcultx/rainbow-brackets"; 64 - license = licenses.mit; 65 - maintainers = with maintainers; [ CompEng0001 ]; 64 + license = lib.licenses.mit; 65 + maintainers = [ lib.maintainers.CompEng0001 ]; 66 66 }; 67 67 }; 68 68 ··· 75 75 }; 76 76 meta = { 77 77 license = lib.licenses.mit; 78 - maintainers = with lib.maintainers; [ kamadorueda ]; 78 + maintainers = [ lib.maintainers.kamadorueda ]; 79 79 }; 80 80 }; 81 81 ··· 91 91 }; 92 92 }; 93 93 94 - alanz.vscode-hie-server = buildVscodeMarketplaceExtension { 94 + adpyke.codesnap = buildVscodeMarketplaceExtension { 95 95 mktplcRef = { 96 - name = "vscode-hie-server"; 97 - publisher = "alanz"; 98 - version = "0.0.27"; # see the note above 99 - sha256 = "1mz0h5zd295i73hbji9ivla8hx02i4yhqcv6l4r23w3f07ql3i8h"; 96 + name = "codesnap"; 97 + publisher = "adpyke"; 98 + version = "1.3.4"; 99 + sha256 = "sha256-dR6qODSTK377OJpmUqG9R85l1sf9fvJJACjrYhSRWgQ="; 100 100 }; 101 101 meta = { 102 102 license = lib.licenses.mit; 103 103 }; 104 104 }; 105 105 106 - adpyke.codesnap = buildVscodeMarketplaceExtension { 106 + alanz.vscode-hie-server = buildVscodeMarketplaceExtension { 107 107 mktplcRef = { 108 - name = "codesnap"; 109 - publisher = "adpyke"; 110 - version = "1.3.4"; 111 - sha256 = "sha256-dR6qODSTK377OJpmUqG9R85l1sf9fvJJACjrYhSRWgQ="; 108 + name = "vscode-hie-server"; 109 + publisher = "alanz"; 110 + version = "0.0.27"; # see the note above 111 + sha256 = "1mz0h5zd295i73hbji9ivla8hx02i4yhqcv6l4r23w3f07ql3i8h"; 112 112 }; 113 113 meta = { 114 114 license = lib.licenses.mit; ··· 170 170 version = "13.3.4"; 171 171 sha256 = "sha256-odFh4Ms60tW+JOEbzzglgKe7BL1ccv3TKGir5NlvIrQ="; 172 172 }; 173 - meta = with lib; { 173 + meta = { 174 174 changelog = "https://marketplace.visualstudio.com/items/Angular.ng-template/changelog"; 175 175 description = "Editor services for Angular templates"; 176 176 downloadPage = "https://marketplace.visualstudio.com/items?itemName=Angular.ng-template"; 177 177 homepage = "https://github.com/angular/vscode-ng-language-service"; 178 - license = licenses.mit; 179 - maintainers = with maintainers; [ ratsclub ]; 178 + license = lib.licenses.mit; 179 + maintainers = [ lib.maintainers.ratsclub ]; 180 180 }; 181 181 }; 182 182 ··· 188 188 version = "0.2.2"; 189 189 sha256 = "0mfap16la09mn0jhvy8s3dainrmjz64vra7d0d4fbcpgg420kv3f"; 190 190 }; 191 - meta = with lib; { 192 - license = licenses.mit; 191 + meta = { 192 + license = lib.licenses.mit; 193 193 }; 194 194 }; 195 195 ··· 200 200 version = "0.3.3"; 201 201 sha256 = "0pqiwcvn5c8kwqlmz4ribwwra69gbiqvz41ig4fh29hkyh078rfk"; 202 202 }; 203 - meta = with lib; { 204 - license = licenses.mit; 203 + meta = { 204 + license = lib.licenses.mit; 205 205 }; 206 206 }; 207 207 }; ··· 213 213 version = "1.1.1"; 214 214 sha256 = "1adcw9jj3npk3l6lnlfgji2l529c4s5xp9jl748r9naiy3w3dpjv"; 215 215 }; 216 - meta = with lib; { 216 + meta = { 217 217 changelog = "https://marketplace.visualstudio.com/items/Antyos.openscad/changelog"; 218 218 description = "OpenSCAD highlighting, snippets, and more for VSCode"; 219 219 homepage = "https://github.com/Antyos/vscode-openscad"; 220 - license = licenses.gpl3; 220 + license = lib.licenses.gpl3; 221 221 }; 222 222 }; 223 223 ··· 228 228 version = "1.19.11"; 229 229 sha256 = "sha256-EixefDuJiw/p5yAR/UQLK1a1RXJLXlTmOlD34qpAN+U="; 230 230 }; 231 - meta = with lib; { 231 + meta = { 232 232 changelog = "https://marketplace.visualstudio.com/items/apollographql.vscode-apollo/changelog"; 233 233 description = "Rich editor support for GraphQL client and server development that seamlessly integrates with the Apollo platform"; 234 234 downloadPage = "https://marketplace.visualstudio.com/items?itemName=apollographql.vscode-apollo"; 235 235 homepage = "https://github.com/apollographql/vscode-graphql"; 236 - license = licenses.mit; 237 - maintainers = with maintainers; [ datafoo ]; 236 + license = lib.licenses.mit; 237 + maintainers = [ lib.maintainers.datafoo ]; 238 238 }; 239 239 }; 240 240 ··· 245 245 version = "0.19.0"; 246 246 sha256 = "sha256-awbqFv6YuYI0tzM/QbHRTUl4B2vNUdy52F4nPmv+dRU="; 247 247 }; 248 - meta = with lib; { 248 + meta = { 249 249 description = "An arctic, north-bluish clean and elegant Visual Studio Code theme."; 250 250 downloadPage = 251 251 "https://marketplace.visualstudio.com/items?itemName=arcticicestudio.nord-visual-studio-code"; 252 252 homepage = "https://github.com/arcticicestudio/nord-visual-studio-code"; 253 - license = licenses.mit; 254 - maintainers = with maintainers; [ imgabe ]; 253 + license = lib.licenses.mit; 254 + maintainers = [ lib.maintainers.imgabe ]; 255 255 }; 256 256 }; 257 257 ··· 296 296 "get('asciidoctorpdf_command', '${asciidoctor}/bin/asciidoctor-pdf')" 297 297 ''; 298 298 299 - meta = with lib; { 300 - license = licenses.mit; 299 + meta = { 300 + license = lib.licenses.mit; 301 301 }; 302 302 }; 303 303 ··· 308 308 version = "0.29.1"; 309 309 sha256 = "sha256-fMeEeYCZuORhZRds0A8HjHPncK0+SQbV0+f/zU5AIg4="; 310 310 }; 311 - meta = with lib; { 311 + meta = { 312 312 changelog = "https://marketplace.visualstudio.com/items/astro-build.astro-vscode/changelog"; 313 313 description = "Astro language support for VSCode"; 314 314 downloadPage = "https://marketplace.visualstudio.com/items?itemName=astro-build.astro-vscode"; 315 315 homepage = "https://github.com/withastro/language-tools"; 316 - license = licenses.mit; 317 - maintainers = with maintainers; [ wackbyte ]; 316 + license = lib.licenses.mit; 317 + maintainers = [ lib.maintainers.wackbyte ]; 318 318 }; 319 319 }; 320 320 ··· 337 337 version = "0.0.1"; 338 338 sha256 = "sha256-ZcZlHoa2aoCeruMWbUUgfFHsPqyWmd2xFY6AKxJysYE="; 339 339 }; 340 - meta = with lib; { 340 + meta = { 341 341 changelog = "https://marketplace.visualstudio.com/items/attilabuti.brainfuck-syntax/changelog"; 342 342 description = "VSCode extension providing syntax highlighting support for Brainfuck"; 343 343 downloadPage = "https://marketplace.visualstudio.com/items?itemName=attilabuti.brainfuck-syntax"; 344 344 homepage = "https://github.com/attilabuti/brainfuck-syntax"; 345 - license = licenses.mit; 346 - maintainers = with maintainers; [ ]; 345 + license = lib.licenses.mit; 346 + maintainers = [ ]; 347 347 }; 348 348 }; 349 349 ··· 359 359 cd "$out/$installPrefix" 360 360 jq '.contributes.configuration.properties."millet.server.path".default = "${millet}/bin/lang-srv"' package.json | sponge package.json 361 361 ''; 362 - meta = with lib; { 362 + meta = { 363 363 description = "Standard ML support for VS Code"; 364 364 downloadPage = "https://marketplace.visualstudio.com/items?itemName=azdavis.millet"; 365 - license = licenses.mit; 366 - maintainers = with maintainers; [ smasher164 ]; 367 - }; 368 - }; 369 - 370 - dart-code.flutter = buildVscodeMarketplaceExtension { 371 - mktplcRef = { 372 - name = "flutter"; 373 - publisher = "dart-code"; 374 - version = "3.50.0"; 375 - sha256 = "sha256-2Mi0BWXfO73BBIZIRJMaQyml+jXBI9d7By+vx9Rg+pE="; 376 - }; 377 - 378 - meta.license = lib.licenses.mit; 379 - }; 380 - 381 - dart-code.dart-code = buildVscodeMarketplaceExtension { 382 - mktplcRef = { 383 - name = "dart-code"; 384 - publisher = "dart-code"; 385 - version = "3.50.0"; 386 - sha256 = "sha256-vdECvW4BfuT3H6GD2cH7lVW0f5591pKjXsWyJzzpHYA="; 387 - }; 388 - 389 - meta.license = lib.licenses.mit; 390 - }; 391 - 392 - ms-python.vscode-pylance = buildVscodeMarketplaceExtension { 393 - mktplcRef = { 394 - name = "vscode-pylance"; 395 - publisher = "MS-python"; 396 - version = "2022.7.11"; 397 - sha256 = "sha256-JatjLZXO7iwpBwjL1hrNafBiF81CaozWWANyRm8A36Y="; 398 - }; 399 - 400 - buildInputs = [ nodePackages.pyright ]; 401 - 402 - meta = with lib; { 403 - changelog = "https://marketplace.visualstudio.com/items/ms-python.vscode-pylance/changelog"; 404 - description = "A performant, feature-rich language server for Python in VS Code"; 405 - downloadPage = "https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance"; 406 - homepage = "https://github.com/microsoft/pylance-release"; 407 - license = licenses.unfree; 365 + license = lib.licenses.mit; 366 + maintainers = [ lib.maintainers.smasher164 ]; 408 367 }; 409 368 }; 410 369 ··· 420 379 cd "$out/$installPrefix" 421 380 jq '.contributes.configuration.properties."nixpkgs-fmt.path".default = "${nixpkgs-fmt}/bin/nixpkgs-fmt"' package.json | sponge package.json 422 381 ''; 423 - meta = with lib; { 424 - license = licenses.mit; 382 + meta = { 383 + license = lib.licenses.mit; 425 384 }; 426 385 }; 427 386 ··· 444 403 version = "2.0.5"; 445 404 sha256 = "sha256-D04EJButnam/l4aAv1yNbHlTKMb3x1yrS47+9XjpCLI="; 446 405 }; 447 - meta = with lib; { 406 + meta = { 448 407 description = "VSCode Extension Formatter for OCaml language"; 449 408 downloadPage = "https://marketplace.visualstudio.com/items?itemName=badochov.ocaml-formatter"; 450 409 homepage = "https://github.com/badochov/ocamlformatter-vscode"; 451 - license = licenses.mit; 452 - maintainers = with maintainers; [ ]; 410 + license = lib.licenses.mit; 411 + maintainers = [ ]; 453 412 }; 454 413 }; 455 414 ··· 460 419 version = "1.0.1"; 461 420 sha256 = "0zd0n9f5z1f0ckzfjr38xw2zzmcxg1gjrava7yahg5cvdcw6l35b"; 462 421 }; 463 - meta = with lib; { 464 - license = licenses.mit; 422 + meta = { 423 + license = lib.licenses.mit; 465 424 }; 466 425 }; 467 426 ··· 472 431 version = "0.3.0"; 473 432 sha256 = "1x80s8l8djchg17553aiwaf4b49hf6awiayk49wyii0i26hlpjk1"; 474 433 }; 475 - meta = with lib; { 476 - license = licenses.asl20; 434 + meta = { 435 + license = lib.licenses.asl20; 477 436 }; 478 437 }; 479 438 ··· 489 448 cd "$out/$installPrefix" 490 449 jq '.contributes.configuration[0].properties."calva.clojureLspPath".default = "${clojure-lsp}/bin/clojure-lsp"' package.json | sponge package.json 491 450 ''; 492 - meta = with lib; { 493 - license = licenses.mit; 451 + meta = { 452 + license = lib.licenses.mit; 494 453 }; 495 454 }; 496 455 ··· 501 460 version = "0.2.10"; 502 461 sha256 = "sha256-RW4vm0Hum9AeN4Rq7MSJOIHnALU0L1tBLKjaRLA2hL8="; 503 462 }; 504 - meta = with lib; { 505 - license = licenses.mit; 463 + meta = { 464 + license = lib.licenses.mit; 506 465 }; 507 466 }; 508 467 ··· 513 472 version = "0.9.0"; 514 473 sha256 = "0gpcpwh57lqlynsrkv3smykndb46xjh7r85lb291wdklq5ahmb2j"; 515 474 }; 516 - meta = with lib; { 517 - license = licenses.mit; 475 + meta = { 476 + license = lib.licenses.mit; 518 477 }; 519 478 }; 520 479 ··· 525 484 version = "0.3.1"; 526 485 sha256 = "0x57dnr6ksqxi28g1c392k04vxy0vdni9nl4xps3i5zh0pyxizhw"; 527 486 }; 528 - meta = with lib; { 529 - license = licenses.mit; 487 + meta = { 488 + license = lib.licenses.mit; 530 489 }; 531 490 }; 532 491 ··· 537 496 version = "0.2.1"; 538 497 sha256 = "1lcg2b39jydl40wcfrbgshl2i1r58k92c7dipz0hl1fa1v23vj4v"; 539 498 }; 540 - meta = with lib; { 541 - license = licenses.mit; 499 + meta = { 500 + license = lib.licenses.mit; 542 501 }; 543 502 }; 544 503 ··· 549 508 version = "1.17.4"; 550 509 sha256 = "sha256-jJnALJJc8G4/0L7WMmKSZ7I+7Usmyj+WhufBdSzcEK0="; 551 510 }; 552 - meta = with lib; { 553 - license = licenses.mit; 511 + meta = { 512 + license = lib.licenses.mit; 554 513 }; 555 514 }; 556 515 ··· 564 523 meta.license = lib.licenses.mit; 565 524 }; 566 525 526 + bmewburn.vscode-intelephense-client = buildVscodeMarketplaceExtension { 527 + mktplcRef = { 528 + name = "vscode-intelephense-client"; 529 + publisher = "bmewburn"; 530 + version = "1.8.2"; 531 + sha256 = "OvWdDQfhprQNve017pNSksMuCK3Ccaar5Ko5Oegdiuo="; 532 + }; 533 + meta = { 534 + description = "PHP code intelligence for Visual Studio Code"; 535 + license = lib.licenses.mit; 536 + downloadPage = "https://marketplace.visualstudio.com/items?itemName=bmewburn.vscode-intelephense-client"; 537 + maintainers = [ lib.maintainers.drupol ]; 538 + }; 539 + }; 540 + 567 541 bradlc.vscode-tailwindcss = buildVscodeMarketplaceExtension { 568 542 mktplcRef = { 569 543 name = "vscode-tailwindcss"; ··· 571 545 version = "0.8.6"; 572 546 sha256 = "sha256-v15KuD3eYFCsrworCJ1SZAMkyZKztAwWKmfwmbirleI="; 573 547 }; 574 - meta = with lib; { 575 - license = licenses.mit; 548 + meta = { 549 + license = lib.licenses.mit; 576 550 }; 577 551 }; 578 552 ··· 583 557 version = "0.0.1"; 584 558 sha256 = "07w35c69vk1l6vipnq3qfack36qcszqxn8j3v332bl0w6m02aa7k"; 585 559 }; 586 - meta = with lib; { 587 - license = licenses.mpl20; 560 + meta = { 561 + license = lib.licenses.mpl20; 588 562 }; 589 563 }; 590 564 ··· 595 569 version = "0.3.2"; 596 570 sha256 = "sha256-g+LfgjAnSuSj/nSmlPdB0t29kqTmegZB5B1cYzP8kCI="; 597 571 }; 598 - meta = with lib; { 572 + meta = { 599 573 changelog = "https://marketplace.visualstudio.com/items/bungcip.better-toml/changelog"; 600 574 description = "Better TOML Language support"; 601 575 downloadPage = "https://marketplace.visualstudio.com/items?itemName=bungcip.better-toml"; 602 576 homepage = "https://github.com/bungcip/better-toml/blob/master/README.md"; 603 - license = licenses.mit; 604 - maintainers = with maintainers; [ datafoo ]; 605 - }; 606 - }; 607 - 608 - bmewburn.vscode-intelephense-client = buildVscodeMarketplaceExtension { 609 - mktplcRef = { 610 - name = "vscode-intelephense-client"; 611 - publisher = "bmewburn"; 612 - version = "1.8.2"; 613 - sha256 = "OvWdDQfhprQNve017pNSksMuCK3Ccaar5Ko5Oegdiuo="; 614 - }; 615 - meta = with lib; { 616 - description = "PHP code intelligence for Visual Studio Code"; 617 - license = licenses.mit; 618 - downloadPage = "https://marketplace.visualstudio.com/items?itemName=bmewburn.vscode-intelephense-client"; 619 - maintainers = with maintainers; [ drupol ]; 577 + license = lib.licenses.mit; 578 + maintainers = [ lib.maintainers.datafoo ]; 620 579 }; 621 580 }; 622 581 ··· 627 586 version = "2.5.0"; 628 587 sha256 = "sha256-+dM6MKIjzPdYoRe1DYJ08A+nHHlkTsm+I6CYmnmSRj4="; 629 588 }; 630 - meta = with lib; { 589 + meta = { 631 590 description = "Soothing pastel theme for VSCode"; 632 - license = licenses.mit; 591 + license = lib.licenses.mit; 633 592 downloadPage = "https://marketplace.visualstudio.com/items?itemName=Catppuccin.catppuccin-vsc"; 634 - maintainers = with maintainers; [ nullx76 ]; 593 + maintainers = [ lib.maintainers.nullx76 ]; 635 594 }; 636 595 }; 637 596 638 - chenglou92.rescript-vscode = callPackage ./rescript { }; 597 + chenglou92.rescript-vscode = callPackage ./chenglou92.rescript-vscode { }; 639 598 640 599 christian-kohler.path-intellisense = buildVscodeMarketplaceExtension { 641 600 mktplcRef = { ··· 644 603 version = "2.8.1"; 645 604 sha256 = "sha256-lTKzMphkGgOG2XWqz3TW2G9sISBc/kG7oXqcIH8l+Mg="; 646 605 }; 647 - meta = with lib; { 606 + meta = { 648 607 description = "Visual Studio Code plugin that autocompletes filenames"; 649 608 downloadPage = "https://marketplace.visualstudio.com/items?itemName=christian-kohler.path-intellisense"; 650 609 homepage = "https://github.com/ChristianKohler/PathIntellisense"; 651 - license = licenses.mit; 652 - maintainers = with maintainers; [ imgabe ]; 610 + license = lib.licenses.mit; 611 + maintainers = [ lib.maintainers.imgabe ]; 653 612 }; 654 613 }; 655 614 ··· 660 619 version = "0.1.0"; 661 620 sha256 = "0q089jnzqzhjfnv0vlb5kf747s3mgz64r7q3zscl66zb2pz5q4zd"; 662 621 }; 663 - meta = with lib; { 664 - license = licenses.mit; 622 + meta = { 623 + license = lib.licenses.mit; 665 624 }; 666 625 }; 667 626 ··· 672 631 version = "0.7.0"; 673 632 sha256 = "0fm4sxx1cb679vn4v85dw8dfp5x0p74m9p2b56gqkvdap0f2q351"; 674 633 }; 675 - meta = with lib; { 676 - license = licenses.mit; 634 + meta = { 635 + license = lib.licenses.mit; 677 636 }; 678 637 }; 679 638 680 639 coenraads.bracket-pair-colorizer = buildVscodeMarketplaceExtension { 681 - meta = with lib; { 640 + meta = { 682 641 changelog = "https://marketplace.visualstudio.com/items/CoenraadS.bracket-pair-colorizer/changelog"; 683 642 description = "A customizable extension for colorizing matching brackets"; 684 643 downloadPage = "https://marketplace.visualstudio.com/items?itemName=CoenraadS.bracket-pair-colorizer"; 685 644 homepage = "https://github.com/CoenraadS/BracketPair"; 686 - license = licenses.mit; 687 - maintainers = with maintainers; [ ]; 645 + license = lib.licenses.mit; 646 + maintainers = [ ]; 688 647 }; 689 648 mktplcRef = { 690 649 name = "bracket-pair-colorizer"; ··· 701 660 version = "0.2.2"; 702 661 sha256 = "0zcbs7h801agfs2cggk1cz8m8j0i2ypmgznkgw17lcx3zisll9ad"; 703 662 }; 704 - meta = with lib; { 705 - license = licenses.mit; 663 + meta = { 664 + license = lib.licenses.mit; 706 665 }; 707 666 }; 708 667 ··· 713 672 version = "0.0.3"; 714 673 sha256 = "sha256-D5zLp3ruq0F9UFT9emgOBDLr1tya2Vw52VvCc40TtV0="; 715 674 }; 716 - meta = with lib; { 675 + meta = { 717 676 description = "Lightweight syntax highlighting for LLVM IR"; 718 677 homepage = "https://github.com/colejcummins/llvm-syntax-highlighting"; 719 678 downloadPage = "https://marketplace.visualstudio.com/items?itemName=colejcummins.llvm-syntax-highlighting"; 720 - maintainers = with lib.maintainers; [ inclyc ]; 721 - license = licenses.mit; 679 + maintainers = [ lib.maintainers.inclyc ]; 680 + license = lib.licenses.mit; 722 681 }; 723 682 }; 724 683 ··· 731 690 }; 732 691 meta = { 733 692 license = lib.licenses.mit; 734 - maintainers = with lib.maintainers; [ kamadorueda ]; 693 + maintainers = [ lib.maintainers.kamadorueda ]; 735 694 }; 736 695 }; 737 696 ··· 749 708 }; 750 709 }; 751 710 752 - dbaeumer.vscode-eslint = buildVscodeMarketplaceExtension { 753 - mktplcRef = { 754 - name = "vscode-eslint"; 755 - publisher = "dbaeumer"; 756 - version = "2.4.0"; 757 - sha256 = "sha256-7MUQJkLPOF3oO0kpmfP3bWbS3aT7J0RF7f74LW55BQs="; 758 - }; 759 - meta = with lib; { 760 - changelog = "https://marketplace.visualstudio.com/items/dbaeumer.vscode-eslint/changelog"; 761 - description = "Integrates ESLint JavaScript into VS Code."; 762 - downloadPage = "https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint"; 763 - homepage = "https://github.com/Microsoft/vscode-eslint"; 764 - license = licenses.mit; 765 - maintainers = with maintainers; [ datafoo ]; 766 - }; 767 - }; 768 - 769 711 daohong-emilio.yash = buildVscodeMarketplaceExtension { 770 712 mktplcRef = { 771 713 publisher = "daohong-emilio"; ··· 775 717 }; 776 718 meta = { 777 719 license = lib.licenses.mit; 778 - maintainers = with lib.maintainers; [ kamadorueda ]; 720 + maintainers = [ lib.maintainers.kamadorueda ]; 779 721 }; 780 722 }; 781 723 724 + dart-code.dart-code = buildVscodeMarketplaceExtension { 725 + mktplcRef = { 726 + name = "dart-code"; 727 + publisher = "dart-code"; 728 + version = "3.50.0"; 729 + sha256 = "sha256-vdECvW4BfuT3H6GD2cH7lVW0f5591pKjXsWyJzzpHYA="; 730 + }; 731 + 732 + meta.license = lib.licenses.mit; 733 + }; 734 + 735 + dart-code.flutter = buildVscodeMarketplaceExtension { 736 + mktplcRef = { 737 + name = "flutter"; 738 + publisher = "dart-code"; 739 + version = "3.50.0"; 740 + sha256 = "sha256-2Mi0BWXfO73BBIZIRJMaQyml+jXBI9d7By+vx9Rg+pE="; 741 + }; 742 + 743 + meta.license = lib.licenses.mit; 744 + }; 745 + 782 746 davidanson.vscode-markdownlint = buildVscodeMarketplaceExtension { 783 747 mktplcRef = { 784 748 name = "vscode-markdownlint"; ··· 786 750 version = "0.49.0"; 787 751 sha256 = "sha256-Mh/OoRK410aXEr3sK2CYFDsXGSqFT+JOWi9jHOdK01Y="; 788 752 }; 789 - meta = with lib; { 753 + meta = { 790 754 changelog = "https://marketplace.visualstudio.com/items/DavidAnson.vscode-markdownlint/changelog"; 791 755 description = "Markdown linting and style checking for Visual Studio Code"; 792 756 downloadPage = "https://marketplace.visualstudio.com/items?itemName=DavidAnson.vscode-markdownlint"; 793 757 homepage = "https://github.com/DavidAnson/vscode-markdownlint"; 794 - license = licenses.mit; 795 - maintainers = with maintainers; [ datafoo ]; 758 + license = lib.licenses.mit; 759 + maintainers = [ lib.maintainers.datafoo ]; 796 760 }; 797 761 }; 798 762 ··· 803 767 version = "0.19.0"; 804 768 sha256 = "sha256-crq6CTXpzwHJL8FPIBneAGjDgUUNdpBt6rIaMCr1F1U="; 805 769 }; 806 - meta = with lib; { 770 + meta = { 807 771 description = "LanguageTool integration for VS Code"; 808 772 downloadPage = "https://marketplace.visualstudio.com/items?itemName=davidlday.languagetool-linter"; 809 773 homepage = "https://github.com/davidlday/vscode-languagetool-linter"; 810 - license = licenses.asl20; 811 - maintainers = with maintainers; [ ebbertd ]; 774 + license = lib.licenses.asl20; 775 + maintainers = [ lib.maintainers.ebbertd ]; 776 + }; 777 + }; 778 + 779 + dbaeumer.vscode-eslint = buildVscodeMarketplaceExtension { 780 + mktplcRef = { 781 + name = "vscode-eslint"; 782 + publisher = "dbaeumer"; 783 + version = "2.4.0"; 784 + sha256 = "sha256-7MUQJkLPOF3oO0kpmfP3bWbS3aT7J0RF7f74LW55BQs="; 785 + }; 786 + meta = { 787 + changelog = "https://marketplace.visualstudio.com/items/dbaeumer.vscode-eslint/changelog"; 788 + description = "Integrates ESLint JavaScript into VS Code."; 789 + downloadPage = "https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint"; 790 + homepage = "https://github.com/Microsoft/vscode-eslint"; 791 + license = lib.licenses.mit; 792 + maintainers = [ lib.maintainers.datafoo ]; 812 793 }; 813 794 }; 814 795 ··· 819 800 version = "3.12.0"; 820 801 sha256 = "sha256-ZsHCWQtEQKkdZ3uk072ZBfHFRzk4Owf4h7+szHLgIeo="; 821 802 }; 822 - meta = with lib; { 803 + meta = { 823 804 changelog = "https://marketplace.visualstudio.com/items/denoland.vscode-deno/changelog"; 824 805 description = "A language server client for Deno"; 825 806 downloadPage = "https://marketplace.visualstudio.com/items?itemName=denoland.vscode-deno"; 826 807 homepage = "https://github.com/denoland/vscode_deno"; 827 - license = licenses.mit; 828 - maintainers = with maintainers; [ ratsclub ]; 808 + license = lib.licenses.mit; 809 + maintainers = [ lib.maintainers.ratsclub ]; 829 810 }; 830 811 }; 831 812 ··· 866 847 version = "5.8.5"; 867 848 sha256 = "25v2tdAX7fVl2B5nvOIKN9vP1G5rA0G67CiDQn9n9Uc="; 868 849 }; 869 - meta = with lib; { 850 + meta = { 870 851 changelog = "https://marketplace.visualstudio.com/items/DivyanshuAgrawal.competitive-programming-helper/changelog"; 871 852 description = "Makes judging, compiling, and downloading problems for competitve programming easy. Also supports auto-submit for a few sites."; 872 853 downloadPage = "https://marketplace.visualstudio.com/items?itemName=DivyanshuAgrawal.competitive-programming-helper"; 873 854 homepage = "https://github.com/agrawal-d/cph"; 874 - license = licenses.gpl3; 875 - maintainers = with maintainers; [ arcticlimer ]; 855 + license = lib.licenses.gpl3; 856 + maintainers = [ lib.maintainers.arcticlimer ]; 876 857 }; 877 858 }; 878 859 879 860 donjayamanne.githistory = buildVscodeMarketplaceExtension { 880 - meta = with lib; { 861 + meta = { 881 862 changelog = "https://marketplace.visualstudio.com/items/donjayamanne.githistory/changelog"; 882 863 description = "View git log, file history, compare branches or commits"; 883 864 downloadPage = "https://marketplace.visualstudio.com/items?itemName=donjayamanne.githistory"; 884 865 homepage = "https://github.com/DonJayamanne/gitHistoryVSCode/"; 885 - license = licenses.mit; 886 - maintainers = with maintainers; [ ]; 866 + license = lib.licenses.mit; 867 + maintainers = [ ]; 887 868 }; 888 869 mktplcRef = { 889 870 name = "githistory"; ··· 914 895 version = "2.24.2"; 915 896 sha256 = "sha256-YNqWEIvlEI29mfPxOQVdd4db9G2qNodhz8B0MCAAWK8="; 916 897 }; 917 - meta = with lib; { 898 + meta = { 918 899 changelog = "https://marketplace.visualstudio.com/items/dracula-theme.theme-dracula/changelog"; 919 900 description = "Dark theme for many editors, shells, and more"; 920 901 downloadPage = "https://marketplace.visualstudio.com/items?itemName=dracula-theme.theme-dracula"; 921 902 homepage = "https://draculatheme.com/"; 922 - license = licenses.mit; 903 + license = lib.licenses.mit; 923 904 }; 924 905 }; 925 906 ··· 934 915 version = "13.4.0"; 935 916 sha256 = "sha256-CYI62sWPlJNRP2KIkg4vQutIMC6gaCxtTVoOWZIS8Lw="; 936 917 }; 937 - meta = with lib; { 918 + meta = { 938 919 changelog = "https://marketplace.visualstudio.com/items/eamodio.gitlens/changelog"; 939 920 description = "GitLens supercharges the Git capabilities built into Visual Studio Code."; 940 921 longDescription = '' ··· 944 925 ''; 945 926 downloadPage = "https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens"; 946 927 homepage = "https://gitlens.amod.io/"; 947 - license = licenses.mit; 948 - maintainers = with maintainers; [ ratsclub ]; 928 + license = lib.licenses.mit; 929 + maintainers = [ lib.maintainers.ratsclub ]; 949 930 }; 950 931 }; 951 932 ··· 956 937 version = "0.16.4"; 957 938 sha256 = "0fa4h9hk1xq6j3zfxvf483sbb4bd17fjl5cdm3rll7z9kaigdqwg"; 958 939 }; 959 - meta = with lib; { 940 + meta = { 960 941 changelog = "https://marketplace.visualstudio.com/items/EditorConfig.EditorConfig/changelog"; 961 942 description = "EditorConfig Support for Visual Studio Code"; 962 943 downloadPage = "https://marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig"; 963 944 homepage = "https://github.com/editorconfig/editorconfig-vscode"; 964 - license = licenses.mit; 965 - maintainers = with maintainers; [ dbirks ]; 945 + license = lib.licenses.mit; 946 + maintainers = [ lib.maintainers.dbirks ]; 966 947 }; 967 948 }; 968 949 ··· 990 971 }; 991 972 }; 992 973 974 + elixir-lsp.vscode-elixir-ls = buildVscodeMarketplaceExtension { 975 + mktplcRef = { 976 + name = "elixir-ls"; 977 + publisher = "JakeBecker"; 978 + version = "0.13.0"; 979 + sha256 = "sha256-1uaLFTMvkcYrYAt9qDdISJneKxHo9qsris70iowGW2s="; 980 + }; 981 + meta = { 982 + changelog = "https://marketplace.visualstudio.com/items/JakeBecker.elixir-ls/changelog"; 983 + description = "Elixir support with debugger, autocomplete, and more. Powered by ElixirLS."; 984 + downloadPage = "https://marketplace.visualstudio.com/items?itemName=JakeBecker.elixir-ls"; 985 + homepage = "https://github.com/elixir-lsp/elixir-ls"; 986 + license = lib.licenses.mit; 987 + maintainers = [ lib.maintainers.datafoo ]; 988 + }; 989 + }; 990 + 993 991 elmtooling.elm-ls-vscode = buildVscodeMarketplaceExtension { 994 992 mktplcRef = { 995 993 name = "elm-ls-vscode"; ··· 997 995 version = "2.4.0"; 998 996 sha256 = "sha256-5hYlkx8hlwS8iWTlfupX8XjTLAY/KUi0bd3jf/tm92o="; 999 997 }; 1000 - meta = with lib; { 998 + meta = { 1001 999 changelog = "https://marketplace.visualstudio.com/items/Elmtooling.elm-ls-vscode/changelog"; 1002 1000 description = "Elm language server"; 1003 1001 downloadPage = "https://marketplace.visualstudio.com/items?itemName=Elmtooling.elm-ls-vscode"; 1004 1002 homepage = "https://github.com/elm-tooling/elm-language-client-vscode"; 1005 - license = licenses.mit; 1006 - maintainers = with maintainers; [ mcwitt ]; 1003 + license = lib.licenses.mit; 1004 + maintainers = [ lib.maintainers.mcwitt ]; 1007 1005 }; 1008 1006 }; 1009 1007 ··· 1014 1012 version = "2.1.79"; 1015 1013 sha256 = "1cr1pxgxlfr643sfxbcr2xd53s1dnzcpacjj0ffkgizfda2psy78"; 1016 1014 }; 1017 - meta = with lib; { 1018 - license = licenses.mit; 1015 + meta = { 1016 + license = lib.licenses.mit; 1019 1017 }; 1020 1018 }; 1021 1019 ··· 1026 1024 version = "9.10.4"; 1027 1025 sha256 = "sha256-khtyB0Qbm+iuM1GsAaF32YRv1VBTIy7daeCKdgwCIC8="; 1028 1026 }; 1029 - meta = with lib; { 1027 + meta = { 1030 1028 changelog = "https://marketplace.visualstudio.com/items/esbenp.prettier-vscode/changelog"; 1031 1029 description = "Code formatter using prettier"; 1032 1030 downloadPage = "https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode"; 1033 1031 homepage = "https://github.com/prettier/prettier-vscode"; 1034 - license = licenses.mit; 1035 - maintainers = with maintainers; [ datafoo ]; 1032 + license = lib.licenses.mit; 1033 + maintainers = [ lib.maintainers.datafoo ]; 1036 1034 }; 1037 1035 }; 1038 1036 ··· 1058 1056 jq '.contributes.configuration.properties."magicRacket.general.racketPath".default = "${racket}/bin/racket"' package.json | sponge package.json 1059 1057 jq '.contributes.configuration.properties."magicRacket.general.racoPath".default = "${racket}/bin/raco"' package.json | sponge package.json 1060 1058 ''; 1061 - meta = with lib; { 1059 + meta = { 1062 1060 changelog = "https://marketplace.visualstudio.com/items/evzen-wybitul.magic-racket/changelog"; 1063 1061 description = "The best coding experience for Racket in VS Code"; 1064 1062 downloadPage = "https://marketplace.visualstudio.com/items?itemName=evzen-wybitul.magic-racket"; 1065 1063 homepage = "https://github.com/Eugleo/magic-racket"; 1066 - license = licenses.agpl3Only; 1064 + license = lib.licenses.agpl3Only; 1067 1065 }; 1068 1066 }; 1069 1067 ··· 1074 1072 version = "0.0.3"; 1075 1073 sha256 = "6254f52157dc796eae7bf135ac88c1c9cc19d884625331a1e634f9768722cc3d"; 1076 1074 }; 1077 - meta = with lib; { 1075 + meta = { 1078 1076 changelog = "https://marketplace.visualstudio.com/items/faustinoaq.lex-flex-yacc-bison/changelog"; 1079 1077 description = "Language support for Lex, Flex, Yacc and Bison."; 1080 1078 downloadPage = "https://marketplace.visualstudio.com/items?itemName=faustinoaq.lex-flex-yacc-bison"; 1081 1079 homepage = "https://github.com/faustinoaq/vscode-lex-flex-yacc-bison"; 1082 - license = licenses.mit; 1083 - maintainers = with maintainers; [ emilytrau ]; 1080 + license = lib.licenses.mit; 1081 + maintainers = [ lib.maintainers.emilytrau ]; 1084 1082 }; 1085 1083 }; 1086 1084 1087 1085 file-icons.file-icons = buildVscodeMarketplaceExtension { 1088 - meta = with lib; { 1086 + meta = { 1089 1087 changelog = "https://marketplace.visualstudio.com/items/file-icons.file-icons/changelog"; 1090 1088 description = "File-specific icons in VSCode for improved visual grepping."; 1091 1089 downloadPage = "https://marketplace.visualstudio.com/items?itemName=file-icons.file-icons"; 1092 1090 homepage = "https://github.com/file-icons/vscode"; 1093 - license = licenses.mit; 1094 - maintainers = with maintainers; [ ]; 1091 + license = lib.licenses.mit; 1092 + maintainers = [ ]; 1095 1093 }; 1096 1094 mktplcRef = { 1097 1095 name = "file-icons"; ··· 1108 1106 version = "2.9.8"; 1109 1107 sha256 = "sha256-MCL562FPgEfhUM1KH5LMl7BblbjIkQ4UEwB67RlO5Mk="; 1110 1108 }; 1111 - meta = with lib; { 1109 + meta = { 1112 1110 changelog = "https://marketplace.visualstudio.com/items/firefox-devtools.vscode-firefox-debug/changelog"; 1113 1111 description = "A Visual Studio Code extension for debugging web applications and browser extensions in Firefox"; 1114 1112 downloadPage = "https://marketplace.visualstudio.com/items?itemName=firefox-devtools.vscode-firefox-debug"; 1115 1113 homepage = "https://github.com/firefox-devtools/vscode-firefox-debug"; 1116 - license = licenses.mit; 1117 - maintainers = with maintainers; [ felschr ]; 1114 + license = lib.licenses.mit; 1115 + maintainers = [ lib.maintainers.felschr ]; 1118 1116 }; 1119 1117 }; 1120 1118 ··· 1125 1123 version = "0.18.3"; 1126 1124 sha256 = "sha256-qbF4k3GP7UdQrw0x/egVRkv5TYDwYWoycxY/HJSFTkI="; 1127 1125 }; 1128 - meta = with lib; { 1126 + meta = { 1129 1127 changelog = "https://marketplace.visualstudio.com/items/foam.foam-vscode/changelog"; 1130 1128 description = "A personal knowledge management and sharing system for VSCode "; 1131 1129 downloadPage = "https://marketplace.visualstudio.com/items?itemName=foam.foam-vscode"; 1132 1130 homepage = "https://foambubble.github.io/"; 1133 - license = licenses.mit; 1134 - maintainers = with maintainers; [ ratsclub ]; 1131 + license = lib.licenses.mit; 1132 + maintainers = [ lib.maintainers.ratsclub ]; 1135 1133 }; 1136 1134 }; 1137 1135 ··· 1186 1184 jq '.contributes.configuration.properties."shellformat.path".default = "${shfmt}/bin/shfmt"' package.json | sponge package.json 1187 1185 ''; 1188 1186 1189 - meta = with lib; { 1187 + meta = { 1190 1188 downloadPage = "https://marketplace.visualstudio.com/items?itemName=foxundermoon.shell-format"; 1191 1189 homepage = "https://github.com/foxundermoon/vs-shell-format"; 1192 - license = licenses.mit; 1193 - maintainers = with maintainers; [ dbirks ]; 1190 + license = lib.licenses.mit; 1191 + maintainers = [ lib.maintainers.dbirks ]; 1194 1192 }; 1195 1193 }; 1196 1194 1197 1195 freebroccolo.reasonml = buildVscodeMarketplaceExtension { 1198 - meta = with lib; { 1196 + meta = { 1199 1197 changelog = "https://marketplace.visualstudio.com/items/freebroccolo.reasonml/changelog"; 1200 1198 description = "Reason support for Visual Studio Code"; 1201 1199 downloadPage = "https://marketplace.visualstudio.com/items?itemName=freebroccolo.reasonml"; 1202 1200 homepage = "https://github.com/reasonml-editor/vscode-reasonml"; 1203 - license = licenses.asl20; 1204 - maintainers = with maintainers; [ ]; 1201 + license = lib.licenses.asl20; 1202 + maintainers = [ ]; 1205 1203 }; 1206 1204 mktplcRef = { 1207 1205 name = "reasonml"; ··· 1218 1216 version = "1.7.8"; 1219 1217 sha256 = "18qws35qvnl0ahk5sxh4mzkw0ib788y1l97ijmpjszs0cd4bfsa6"; 1220 1218 }; 1221 - meta = with lib; { 1219 + meta = { 1222 1220 description = "VSCode extension for SCSS"; 1223 1221 downloadPage = "https://marketplace.visualstudio.com/items?itemName=gencer.html-slim-scss-css-class-completion"; 1224 1222 homepage = "https://github.com/gencer/SCSS-Everywhere"; 1225 - license = licenses.mit; 1226 - maintainers = with maintainers; [ ]; 1227 - }; 1228 - }; 1229 - 1230 - gitlab.gitlab-workflow = buildVscodeMarketplaceExtension { 1231 - mktplcRef = { 1232 - name = "gitlab-workflow"; 1233 - publisher = "gitlab"; 1234 - version = "3.44.2"; 1235 - sha256 = "sha256-S2PI+r4LrHA7tW2EMfcAkP5jUnd0mCEV72oTXMa9Xkc="; 1236 - }; 1237 - meta = with lib; { 1238 - description = "GitLab extension for Visual Studio Code"; 1239 - downloadPage = "https://marketplace.visualstudio.com/items?itemName=gitlab.gitlab-workflow"; 1240 - homepage = "https://gitlab.com/gitlab-org/gitlab-vscode-extension#readme"; 1241 - license = licenses.mit; 1242 - maintainers = with maintainers; [ ]; 1243 - }; 1244 - }; 1245 - 1246 - grapecity.gc-excelviewer = buildVscodeMarketplaceExtension { 1247 - mktplcRef = { 1248 - name = "gc-excelviewer"; 1249 - publisher = "grapecity"; 1250 - version = "4.2.55"; 1251 - sha256 = "sha256-yHl6ZTGIKOEsqmyeYtgDUhNAN9uRpoFApA7FKkPWW3E="; 1252 - }; 1253 - meta = with lib; { 1254 - description = "Edit Excel spreadsheets and CSV files in Visual Studio Code and VS Code for the Web"; 1255 - downloadPage = "https://marketplace.visualstudio.com/items?itemName=grapecity.gc-excelviewer"; 1256 - homepage = "https://github.com/jjuback/gc-excelviewer"; 1257 - license = licenses.mit; 1258 - maintainers = with maintainers; [ kamadorueda ]; 1259 - }; 1260 - }; 1261 - 1262 - humao.rest-client = buildVscodeMarketplaceExtension { 1263 - mktplcRef = { 1264 - publisher = "humao"; 1265 - name = "rest-client"; 1266 - version = "0.24.6"; 1267 - sha256 = "196pm7gv0488bpv1lklh8hpwmdqc4yimz389gad6nsna368m4m43"; 1268 - }; 1269 - meta = with lib; { 1270 - license = licenses.mit; 1271 - }; 1272 - }; 1273 - 1274 - jellyedwards.gitsweep = buildVscodeMarketplaceExtension { 1275 - mktplcRef = { 1276 - publisher = "jellyedwards"; 1277 - name = "gitsweep"; 1278 - version = "0.0.15"; 1279 - sha256 = "rKAy84Uiat5VOQXd4OXToNfxAJ6SuWPT47vuiyK4qwg="; 1280 - }; 1281 - meta = with lib; { 1282 - changelog = "https://marketplace.visualstudio.com/items/jellyedwards.gitsweep/changelog"; 1283 - description = "VS Code extension which allows you to easily exclude modified or new files so they don't get committed accidentally"; 1284 - downloadPage = "https://marketplace.visualstudio.com/items?itemName=jellyedwards.gitsweep"; 1285 - homepage = "https://github.com/jellyedwards/gitsweep"; 1286 - license = licenses.mit; 1287 - maintainers = with maintainers; [ MatthieuBarthel ]; 1288 - }; 1289 - }; 1290 - 1291 - jkillian.custom-local-formatters = buildVscodeMarketplaceExtension { 1292 - mktplcRef = { 1293 - publisher = "jkillian"; 1294 - name = "custom-local-formatters"; 1295 - version = "0.0.4"; 1296 - sha256 = "1pmqnc759fq86g2z3scx5xqpni9khcqi5z2kpl1kb7yygsv314gm"; 1297 - }; 1298 - meta = { 1299 1223 license = lib.licenses.mit; 1300 - maintainers = with lib.maintainers; [ kamadorueda ]; 1301 - }; 1302 - }; 1303 - 1304 - kamikillerto.vscode-colorize = buildVscodeMarketplaceExtension { 1305 - mktplcRef = { 1306 - name = "vscode-colorize"; 1307 - publisher = "kamikillerto"; 1308 - version = "0.11.1"; 1309 - sha256 = "1h82b1jz86k2qznprng5066afinkrd7j3738a56idqr3vvvqnbsm"; 1310 - }; 1311 - meta = { 1312 - license = lib.licenses.asl20; 1224 + maintainers = [ ]; 1313 1225 }; 1314 1226 }; 1315 1227 ··· 1331 1243 version = "1.70.8099"; 1332 1244 sha256 = "sha256-+jlLM9UC1DZFBrtiiri4jvpuc/Rf9PcSVP8D8pmQC2s="; 1333 1245 }; 1334 - meta = with lib; { 1246 + meta = { 1335 1247 description = "GitHub Copilot uses OpenAI Codex to suggest code and entire functions in real-time right from your editor."; 1336 1248 downloadPage = "https://marketplace.visualstudio.com/items?itemName=GitHub.copilot"; 1337 1249 homepage = "https://github.com/features/copilot"; 1338 - license = licenses.unfree; 1339 - maintainers = with maintainers; [ Zimmi48 ]; 1250 + license = lib.licenses.unfree; 1251 + maintainers = [ lib.maintainers.Zimmi48 ]; 1340 1252 }; 1341 1253 }; 1342 1254 ··· 1347 1259 version = "4.1.1"; 1348 1260 sha256 = "14wz2b0bn1rnmpj28c0mivz2gacla2dgg8ncv7qfx9bsxhf95g68"; 1349 1261 }; 1350 - meta = with lib; { 1262 + meta = { 1351 1263 description = "GitHub theme for VS Code"; 1352 1264 downloadPage = 1353 1265 "https://marketplace.visualstudio.com/items?itemName=GitHub.github-vscode-theme"; 1354 1266 homepage = "https://github.com/primer/github-vscode-theme"; 1355 - license = licenses.mit; 1356 - maintainers = with maintainers; [ hugolgst ]; 1267 + license = lib.licenses.mit; 1268 + maintainers = [ lib.maintainers.hugolgst ]; 1357 1269 }; 1358 1270 }; 1359 1271 ··· 1368 1280 }; 1369 1281 }; 1370 1282 1283 + gitlab.gitlab-workflow = buildVscodeMarketplaceExtension { 1284 + mktplcRef = { 1285 + name = "gitlab-workflow"; 1286 + publisher = "gitlab"; 1287 + version = "3.44.2"; 1288 + sha256 = "sha256-S2PI+r4LrHA7tW2EMfcAkP5jUnd0mCEV72oTXMa9Xkc="; 1289 + }; 1290 + meta = { 1291 + description = "GitLab extension for Visual Studio Code"; 1292 + downloadPage = "https://marketplace.visualstudio.com/items?itemName=gitlab.gitlab-workflow"; 1293 + homepage = "https://gitlab.com/gitlab-org/gitlab-vscode-extension#readme"; 1294 + license = lib.licenses.mit; 1295 + maintainers = [ ]; 1296 + }; 1297 + }; 1298 + 1371 1299 golang.go = buildVscodeMarketplaceExtension { 1372 1300 mktplcRef = { 1373 1301 name = "Go"; ··· 1380 1308 }; 1381 1309 }; 1382 1310 1311 + grapecity.gc-excelviewer = buildVscodeMarketplaceExtension { 1312 + mktplcRef = { 1313 + name = "gc-excelviewer"; 1314 + publisher = "grapecity"; 1315 + version = "4.2.55"; 1316 + sha256 = "sha256-yHl6ZTGIKOEsqmyeYtgDUhNAN9uRpoFApA7FKkPWW3E="; 1317 + }; 1318 + meta = { 1319 + description = "Edit Excel spreadsheets and CSV files in Visual Studio Code and VS Code for the Web"; 1320 + downloadPage = "https://marketplace.visualstudio.com/items?itemName=grapecity.gc-excelviewer"; 1321 + homepage = "https://github.com/jjuback/gc-excelviewer"; 1322 + license = lib.licenses.mit; 1323 + maintainers = [ lib.maintainers.kamadorueda ]; 1324 + }; 1325 + }; 1326 + 1383 1327 graphql.vscode-graphql = buildVscodeMarketplaceExtension { 1384 1328 mktplcRef = { 1385 1329 name = "vscode-graphql"; ··· 1399 1343 version = "0.0.224"; 1400 1344 sha256 = "sha256-ObFmzAaOlbtWC31JRYR/1y+JK1h22SVDPPRWWqPzrQs="; 1401 1345 }; 1402 - meta = with lib; { 1403 - license = licenses.mit; 1346 + meta = { 1347 + license = lib.licenses.mit; 1404 1348 }; 1405 1349 }; 1406 1350 1351 + hashicorp.terraform = callPackage ./hashicorp.terraform { }; 1352 + 1407 1353 haskell.haskell = buildVscodeMarketplaceExtension { 1408 1354 mktplcRef = { 1409 1355 name = "haskell"; ··· 1411 1357 version = "2.2.1"; 1412 1358 sha256 = "14p9g07zsb3da4ilaasgsdvh3wagfzayqr8ichsf6k5c952zi8fk"; 1413 1359 }; 1414 - meta = with lib; { 1415 - license = licenses.mit; 1360 + meta ={ 1361 + license = lib.licenses.mit; 1416 1362 }; 1417 1363 }; 1418 1364 1419 - hashicorp.terraform = callPackage ./terraform { }; 1420 - 1421 1365 hookyqr.beautify = buildVscodeMarketplaceExtension { 1422 1366 mktplcRef = { 1423 1367 name = "beautify"; ··· 1425 1369 version = "1.5.0"; 1426 1370 sha256 = "1c0kfavdwgwham92xrh0gnyxkrl9qlkpv39l1yhrldn8vd10fj5i"; 1427 1371 }; 1428 - meta = with lib; { 1429 - license = licenses.mit; 1372 + meta = { 1373 + license = lib.licenses.mit; 1374 + }; 1375 + }; 1376 + 1377 + humao.rest-client = buildVscodeMarketplaceExtension { 1378 + mktplcRef = { 1379 + publisher = "humao"; 1380 + name = "rest-client"; 1381 + version = "0.24.6"; 1382 + sha256 = "196pm7gv0488bpv1lklh8hpwmdqc4yimz389gad6nsna368m4m43"; 1383 + }; 1384 + meta = { 1385 + license = lib.licenses.mit; 1430 1386 }; 1431 1387 }; 1432 1388 ··· 1437 1393 version = "0.1.2"; 1438 1394 sha256 = "0i9kpnlk3naycc7k8gmcxas3s06d67wxr3nnyv5hxmsnsx5sfvb7"; 1439 1395 }; 1440 - meta = with lib; { 1441 - license = licenses.mit; 1396 + meta = { 1397 + license = lib.licenses.mit; 1442 1398 }; 1443 1399 }; 1444 1400 ··· 1449 1405 version = "1.6.0"; 1450 1406 sha256 = "1pbk8kflywll6lqhmffz9yjf01dn8xq8sk6rglnfn2kl2ildfhh6"; 1451 1407 }; 1452 - meta = with lib; { 1408 + meta = { 1453 1409 changelog = "https://marketplace.visualstudio.com/items/iciclesoft.workspacesort/changelog"; 1454 1410 description = "Sort workspace-folders alphabetically rather than in chronological order"; 1455 1411 downloadPage = "https://marketplace.visualstudio.com/items?itemName=iciclesoft.workspacesort"; 1456 1412 homepage = "https://github.com/iciclesoft/workspacesort-for-VSCode"; 1457 - license = licenses.mit; 1458 - maintainers = with maintainers; [ dbirks ]; 1413 + license = lib.licenses.mit; 1414 + maintainers = [ lib.maintainers.dbirks ]; 1415 + }; 1416 + }; 1417 + 1418 + influxdata.flux = buildVscodeMarketplaceExtension { 1419 + mktplcRef = { 1420 + publisher = "influxdata"; 1421 + name = "flux"; 1422 + version = "0.6.13"; 1423 + sha256 = "0myl7rppzcz7hxy9zjs81vs9p66lnbfcrdr6s5qb4i6929gmywfy"; 1424 + }; 1425 + meta = { 1426 + license = lib.licenses.mit; 1459 1427 }; 1460 1428 }; 1461 1429 ··· 1466 1434 version = "7.5.1"; 1467 1435 sha256 = "sha256-AiDYqYF+F69O/aeolIEzqLmg20YN/I4EV6XMa8UgMns="; 1468 1436 }; 1469 - meta = with lib; { 1437 + meta = { 1470 1438 changelog = "https://marketplace.visualstudio.com/items/Ionide.Ionide-fsharp/changelog"; 1471 1439 description = "Enhanced F# Language Features for Visual Studio Code"; 1472 1440 downloadPage = "https://marketplace.visualstudio.com/items?itemName=Ionide.Ionide-fsharp"; 1473 1441 homepage = "https://ionide.io"; 1474 - license = licenses.mit; 1475 - maintainers = with maintainers; [ ratsclub ]; 1476 - }; 1477 - }; 1478 - 1479 - elixir-lsp.vscode-elixir-ls = buildVscodeMarketplaceExtension { 1480 - mktplcRef = { 1481 - name = "elixir-ls"; 1482 - publisher = "JakeBecker"; 1483 - version = "0.13.0"; 1484 - sha256 = "sha256-1uaLFTMvkcYrYAt9qDdISJneKxHo9qsris70iowGW2s="; 1485 - }; 1486 - meta = with lib; { 1487 - changelog = "https://marketplace.visualstudio.com/items/JakeBecker.elixir-ls/changelog"; 1488 - description = "Elixir support with debugger, autocomplete, and more. Powered by ElixirLS."; 1489 - downloadPage = "https://marketplace.visualstudio.com/items?itemName=JakeBecker.elixir-ls"; 1490 - homepage = "https://github.com/elixir-lsp/elixir-ls"; 1491 - license = licenses.mit; 1492 - maintainers = with maintainers; [ datafoo ]; 1493 - }; 1494 - }; 1495 - 1496 - influxdata.flux = buildVscodeMarketplaceExtension { 1497 - mktplcRef = { 1498 - publisher = "influxdata"; 1499 - name = "flux"; 1500 - version = "0.6.13"; 1501 - sha256 = "0myl7rppzcz7hxy9zjs81vs9p66lnbfcrdr6s5qb4i6929gmywfy"; 1502 - }; 1503 - meta = with lib; { 1504 - license = licenses.mit; 1442 + license = lib.licenses.mit; 1443 + maintainers = [ lib.maintainers.ratsclub ]; 1505 1444 }; 1506 1445 }; 1507 1446 ··· 1512 1451 version = "0.1.0"; 1513 1452 sha256 = "sha256-URq90lOFtPCNfSIl2NUwihwRQyqgDysGmBc3NG7o7vk="; 1514 1453 }; 1515 - meta = with lib; { 1454 + meta = { 1516 1455 description = "Adds formatting and syntax highlighting support for env files (.env) to Visual Studio Code"; 1517 1456 downloadPage = "https://marketplace.visualstudio.com/items?itemName=IronGeek.vscode-env"; 1518 1457 homepage = "https://github.com/IronGeek/vscode-env.git"; 1519 - license = licenses.mit; 1520 - maintainers = with maintainers; [ ]; 1458 + license = lib.licenses.mit; 1459 + maintainers = [ ]; 1521 1460 }; 1522 1461 }; 1523 1462 ··· 1528 1467 version = "9.7.0"; 1529 1468 sha256 = "sha256-Y1KoCOoOJ8CZ3IReDoyzF404CBy1BAWaZSr48EP7bz4="; 1530 1469 }; 1531 - meta = with lib; { 1470 + meta = { 1532 1471 changelog = "https://marketplace.visualstudio.com/items/James-Yu.latex-workshop/changelog"; 1533 1472 description = "LaTeX Workshop Extension"; 1534 1473 downloadPage = "https://marketplace.visualstudio.com/items?itemName=James-Yu.latex-workshop"; 1535 1474 homepage = "https://github.com/James-Yu/LaTeX-Workshop"; 1536 - license = licenses.mit; 1475 + license = lib.licenses.mit; 1476 + maintainers = [ ]; 1537 1477 }; 1538 1478 }; 1539 1479 ··· 1544 1484 version = "1.8.0"; 1545 1485 sha256 = "sha256-P4FbbcRcKWbnC86TSnzQaGn2gHWkDM9I4hj4GiHNPS4="; 1546 1486 }; 1547 - meta = with lib; { 1487 + meta = { 1548 1488 description = "Gruvbox Theme"; 1549 1489 downloadPage = "https://marketplace.visualstudio.com/items?itemName=jdinhlife.gruvbox"; 1550 1490 homepage = "https://github.com/jdinhify/vscode-theme-gruvbox"; 1551 - license = licenses.mit; 1552 - maintainers = with maintainers; [ imgabe ]; 1491 + license = lib.licenses.mit; 1492 + maintainers = [ lib.maintainers.imgabe ]; 1553 1493 }; 1554 1494 }; 1555 1495 1556 1496 jebbs.plantuml = callPackage ./jebbs.plantuml {}; 1557 1497 1498 + jellyedwards.gitsweep = buildVscodeMarketplaceExtension { 1499 + mktplcRef = { 1500 + publisher = "jellyedwards"; 1501 + name = "gitsweep"; 1502 + version = "0.0.15"; 1503 + sha256 = "rKAy84Uiat5VOQXd4OXToNfxAJ6SuWPT47vuiyK4qwg="; 1504 + }; 1505 + meta = { 1506 + changelog = "https://marketplace.visualstudio.com/items/jellyedwards.gitsweep/changelog"; 1507 + description = "VS Code extension which allows you to easily exclude modified or new files so they don't get committed accidentally"; 1508 + downloadPage = "https://marketplace.visualstudio.com/items?itemName=jellyedwards.gitsweep"; 1509 + homepage = "https://github.com/jellyedwards/gitsweep"; 1510 + license = lib.licenses.mit; 1511 + maintainers = [ lib.maintainers.MatthieuBarthel ]; 1512 + }; 1513 + }; 1514 + 1515 + jkillian.custom-local-formatters = buildVscodeMarketplaceExtension { 1516 + mktplcRef = { 1517 + publisher = "jkillian"; 1518 + name = "custom-local-formatters"; 1519 + version = "0.0.4"; 1520 + sha256 = "1pmqnc759fq86g2z3scx5xqpni9khcqi5z2kpl1kb7yygsv314gm"; 1521 + }; 1522 + meta = { 1523 + license = lib.licenses.mit; 1524 + maintainers = [ lib.maintainers.kamadorueda ]; 1525 + }; 1526 + }; 1527 + 1558 1528 jnoortheen.nix-ide = buildVscodeMarketplaceExtension { 1559 1529 mktplcRef = { 1560 1530 name = "nix-ide"; ··· 1562 1532 version = "0.2.1"; 1563 1533 sha256 = "sha256-yC4ybThMFA2ncGhp8BYD7IrwYiDU3226hewsRvJYKy4="; 1564 1534 }; 1565 - meta = with lib; { 1535 + meta = { 1566 1536 changelog = "https://marketplace.visualstudio.com/items/jnoortheen.nix-ide/changelog"; 1567 1537 description = "Nix language support with formatting and error report"; 1568 1538 downloadPage = "https://marketplace.visualstudio.com/items?itemName=jnoortheen.nix-ide"; 1569 1539 homepage = "https://github.com/jnoortheen/vscode-nix-ide"; 1570 - license = licenses.mit; 1571 - maintainers = with maintainers; [ SuperSandro2000 ]; 1540 + license = lib.licenses.mit; 1541 + maintainers = [ lib.maintainers.SuperSandro2000 ]; 1572 1542 }; 1573 1543 }; 1574 1544 ··· 1579 1549 version = "1.5.0"; 1580 1550 sha256 = "sha256-anIZxqO4pK77FmhUamRnJVN2q8FifH6ffqRE2eFwyWM="; 1581 1551 }; 1582 - meta = with lib; { 1583 - license = licenses.mit; 1552 + meta = { 1553 + license = lib.licenses.mit; 1584 1554 }; 1585 1555 }; 1586 1556 ··· 1591 1561 version = "4.2.2"; 1592 1562 sha256 = "1z9crpz025ha9hgc9mxxg3vyrsfpf9d16zm1vrf4q592j9156d2m"; 1593 1563 }; 1594 - meta = with lib; { 1595 - license = licenses.mit; 1564 + meta = { 1565 + license = lib.licenses.mit; 1596 1566 }; 1597 1567 }; 1598 1568 ··· 1639 1609 version = "0.1.3"; 1640 1610 sha256 = "sha256-CecEv19nEtnMe0KlCMNBM9ZAjbAVgPNUcZ6cBxHw44M="; 1641 1611 }; 1642 - meta = with lib; { 1612 + meta = { 1643 1613 changelog = "https://marketplace.visualstudio.com/items/kalebpace.balena-vscode/changelog"; 1644 1614 description = "VS Code extension for integration with Balena"; 1645 1615 downloadPage = "https://marketplace.visualstudio.com/items?itemName=kalebpace.balena-vscode"; 1646 1616 homepage = "https://github.com/balena-vscode/balena-vscode"; 1647 - license = licenses.mit; 1648 - maintainers = with maintainers; [ kalebpace ]; 1617 + license = lib.licenses.mit; 1618 + maintainers = [ lib.maintainers.kalebpace ]; 1649 1619 }; 1650 1620 }; 1651 1621 ··· 1669 1639 < package.json \ 1670 1640 | sponge package.json 1671 1641 ''; 1672 - meta = with lib; { 1642 + meta = { 1673 1643 description = "The Uncompromising Nix Code Formatter"; 1674 1644 homepage = "https://github.com/kamadorueda/alejandra"; 1675 - license = licenses.unlicense; 1676 - maintainers = with maintainers; [ kamadorueda ]; 1645 + license = lib.licenses.unlicense; 1646 + maintainers = [ lib.maintainers.kamadorueda ]; 1647 + }; 1648 + }; 1649 + 1650 + kamikillerto.vscode-colorize = buildVscodeMarketplaceExtension { 1651 + mktplcRef = { 1652 + name = "vscode-colorize"; 1653 + publisher = "kamikillerto"; 1654 + version = "0.11.1"; 1655 + sha256 = "1h82b1jz86k2qznprng5066afinkrd7j3738a56idqr3vvvqnbsm"; 1656 + }; 1657 + meta = { 1658 + license = lib.licenses.asl20; 1677 1659 }; 1678 1660 }; 1679 1661 ··· 1696 1678 jq '.contributes.configuration.properties."cfnLint.path".default = "${cfn-lint}/bin/cfn-lint"' package.json | sponge package.json 1697 1679 ''; 1698 1680 1699 - meta = with lib; { 1681 + meta = { 1700 1682 description = "CloudFormation Linter IDE integration, autocompletion, and documentation"; 1701 1683 homepage = "https://github.com/aws-cloudformation/cfn-lint-visual-studio-code"; 1702 1684 license = lib.licenses.asl20; 1703 - maintainers = with maintainers; [ wolfangaukang ]; 1685 + maintainers = [ lib.maintainers.wolfangaukang ]; 1704 1686 }; 1705 1687 }; 1706 1688 ··· 1716 1698 }; 1717 1699 }; 1718 1700 1701 + llvm-org.lldb-vscode = llvmPackages_8.lldb; 1702 + 1719 1703 llvm-vs-code-extensions.vscode-clangd = buildVscodeMarketplaceExtension { 1720 1704 mktplcRef = { 1721 1705 name = "vscode-clangd"; ··· 1752 1736 downloadPage = "https://marketplace.visualstudio.com/items?itemName=lucperkins.vrl-vscode"; 1753 1737 homepage = "https://github.com/lucperkins/vrl-vscode"; 1754 1738 license = lib.licenses.mpl20; 1755 - maintainers = with lib.maintainers; [ lucperkins ]; 1739 + maintainers = [ lib.maintainers.lucperkins ]; 1756 1740 }; 1757 1741 }; 1758 1742 ··· 1765 1749 }; 1766 1750 meta = { 1767 1751 license = lib.licenses.mit; 1768 - maintainers = with lib.maintainers; [ kamadorueda ]; 1752 + maintainers = [ lib.maintainers.kamadorueda ]; 1753 + }; 1754 + }; 1755 + 1756 + marp-team.marp-vscode = buildVscodeMarketplaceExtension { 1757 + mktplcRef = { 1758 + name = "marp-vscode"; 1759 + publisher = "marp-team"; 1760 + version = "2.4.1"; 1761 + sha256 = "sha256-h59OmFreja9IdFzH2zZaXXh+pnODirL2fPkUmvAgDyA="; 1762 + }; 1763 + meta = { 1764 + license = lib.licenses.mit; 1769 1765 }; 1770 1766 }; 1771 1767 ··· 1778 1774 }; 1779 1775 meta.license = lib.licenses.mit; 1780 1776 }; 1777 + 1778 + matklad.rust-analyzer = self.rust-lang.rust-analyzer; # Previous publisher 1781 1779 1782 1780 matthewpi.caddyfile-support = buildVscodeMarketplaceExtension { 1783 1781 mktplcRef = { ··· 1792 1790 homepage = "https://github.com/caddyserver/vscode-caddyfile"; 1793 1791 changelog = "https://marketplace.visualstudio.com/items/matthewpi.caddyfile-support/changelog"; 1794 1792 license = lib.licenses.mit; 1795 - maintainers = with lib.maintainers; [ matthewpi ]; 1793 + maintainers = [ lib.maintainers.matthewpi ]; 1796 1794 }; 1797 1795 }; 1798 1796 ··· 1803 1801 version = "0.1.12"; 1804 1802 sha256 = "sha256-x6aFrcX0YElEFEr0qA669/LPlab15npmXd5Q585pIEw="; 1805 1803 }; 1806 - meta = with lib; { 1804 + meta = { 1807 1805 description = "Lisp syntax for vscode"; 1808 1806 downloadPage = "https://marketplace.visualstudio.com/items?itemName=mattn.lisp"; 1809 1807 homepage = "https://github.com/mattn/vscode-lisp"; 1810 1808 changelog = "https://marketplace.visualstudio.com/items/mattn.lisp/changelog"; 1811 - license = licenses.mit; 1812 - maintainers = with maintainers; [ kamadorueda ]; 1809 + license = lib.licenses.mit; 1810 + maintainers = [ lib.maintainers.kamadorueda ]; 1813 1811 }; 1814 1812 }; 1815 1813 ··· 1820 1818 version = "0.3.7"; 1821 1819 sha256 = "sha256-QT+fb23g+IXlNKNAbjADEpqrS6ll2W8Yd0YzwJAjhQQ="; 1822 1820 }; 1823 - meta = with lib; { 1821 + meta = { 1824 1822 description = "VsCoq is an extension for Visual Studio Code (VS Code) and VSCodium with support for the Coq Proof Assistant."; 1825 1823 downloadPage = "https://marketplace.visualstudio.com/items?itemName=maximedenes.vscoq"; 1826 1824 homepage = "https://github.com/coq-community/vscoq"; 1827 - license = licenses.mit; 1828 - maintainers = with maintainers; [ Zimmi48 ]; 1825 + license = lib.licenses.mit; 1826 + maintainers = [ lib.maintainers.Zimmi48 ]; 1829 1827 }; 1830 1828 }; 1831 1829 1832 - mhutchie.git-graph = buildVscodeMarketplaceExtension { 1830 + mechatroner.rainbow-csv = buildVscodeMarketplaceExtension { 1833 1831 mktplcRef = { 1834 - name = "git-graph"; 1835 - publisher = "mhutchie"; 1836 - version = "1.30.0"; 1837 - sha256 = "sha256-sHeaMMr5hmQ0kAFZxxMiRk6f0mfjkg2XMnA4Gf+DHwA="; 1832 + name = "rainbow-csv"; 1833 + publisher = "mechatroner"; 1834 + version = "2.0.0"; 1835 + sha256 = "0wjlp6lah9jb0646sbi6x305idfgydb6a51pgw4wdnni02gipbrs"; 1838 1836 }; 1839 1837 meta = { 1840 1838 license = lib.licenses.mit; 1841 1839 }; 1842 1840 }; 1843 1841 1844 - marp-team.marp-vscode = buildVscodeMarketplaceExtension { 1842 + mhutchie.git-graph = buildVscodeMarketplaceExtension { 1845 1843 mktplcRef = { 1846 - name = "marp-vscode"; 1847 - publisher = "marp-team"; 1848 - version = "2.4.1"; 1849 - sha256 = "sha256-h59OmFreja9IdFzH2zZaXXh+pnODirL2fPkUmvAgDyA="; 1844 + name = "git-graph"; 1845 + publisher = "mhutchie"; 1846 + version = "1.30.0"; 1847 + sha256 = "sha256-sHeaMMr5hmQ0kAFZxxMiRk6f0mfjkg2XMnA4Gf+DHwA="; 1850 1848 }; 1851 1849 meta = { 1852 1850 license = lib.licenses.mit; ··· 1884 1882 version = "0.10.1"; 1885 1883 sha256 = "0m89sx1qqdkwa9pfmd9b11lp8z0dqpi6jn27js5q4ymscyg41bqd"; 1886 1884 }; 1887 - meta = with lib; { 1885 + meta = { 1888 1886 description = "direnv support for Visual Studio Code"; 1889 - license = licenses.bsd0; 1887 + license = lib.licenses.bsd0; 1890 1888 downloadPage = "https://marketplace.visualstudio.com/items?itemName=mkhl.direnv"; 1891 - maintainers = with maintainers; [ nullx76 ]; 1889 + maintainers = [ lib.maintainers.nullx76 ]; 1892 1890 }; 1893 1891 }; 1894 1892 1895 - mskelton.one-dark-theme = buildVscodeMarketplaceExtension { 1893 + ms-azuretools.vscode-docker = buildVscodeMarketplaceExtension { 1896 1894 mktplcRef = { 1897 - name = "one-dark-theme"; 1898 - publisher = "mskelton"; 1899 - version = "1.7.2"; 1900 - sha256 = "1ks6z8wsxmlfhiwa51f7d6digvw11dlxc7mja3hankgxcf5dyj31"; 1895 + name = "vscode-docker"; 1896 + publisher = "ms-azuretools"; 1897 + version = "1.23.3"; 1898 + sha256 = "sha256-0qflugzWA1pV0PVWGTzOjdxM/0G8hTLOozoXCAdQnRY="; 1901 1899 }; 1902 1900 meta = { 1903 1901 license = lib.licenses.mit; 1904 1902 }; 1905 1903 }; 1906 1904 1907 - mechatroner.rainbow-csv = buildVscodeMarketplaceExtension { 1905 + ms-ceintl = callPackage ./language-packs.nix {}; # non-English language packs 1906 + 1907 + ms-dotnettools.csharp = callPackage ./ms-dotnettools.csharp { }; 1908 + 1909 + ms-kubernetes-tools.vscode-kubernetes-tools = buildVscodeMarketplaceExtension { 1908 1910 mktplcRef = { 1909 - name = "rainbow-csv"; 1910 - publisher = "mechatroner"; 1911 - version = "2.0.0"; 1912 - sha256 = "0wjlp6lah9jb0646sbi6x305idfgydb6a51pgw4wdnni02gipbrs"; 1911 + name = "vscode-kubernetes-tools"; 1912 + publisher = "ms-kubernetes-tools"; 1913 + version = "1.3.4"; 1914 + sha256 = "0ial5ljgm0m35wh5gy4kpr0v7053wi52cv57ad4vcbxc9z00hxrd"; 1913 1915 }; 1914 1916 meta = { 1915 1917 license = lib.licenses.mit; 1916 1918 }; 1917 1919 }; 1918 1920 1919 - ms-azuretools.vscode-docker = buildVscodeMarketplaceExtension { 1921 + ms-pyright.pyright = buildVscodeMarketplaceExtension { 1920 1922 mktplcRef = { 1921 - name = "vscode-docker"; 1922 - publisher = "ms-azuretools"; 1923 - version = "1.23.3"; 1924 - sha256 = "sha256-0qflugzWA1pV0PVWGTzOjdxM/0G8hTLOozoXCAdQnRY="; 1923 + name = "pyright"; 1924 + publisher = "ms-pyright"; 1925 + version = "1.1.282"; 1926 + sha256 = "14qkk9gbpwnbkk3dk7b7s92smj374ha7axlsi74fllw74lp4ziwn"; 1925 1927 }; 1926 1928 meta = { 1929 + description = "VS Code static type checking for Python"; 1930 + downloadPage = "https://marketplace.visualstudio.com/items?itemName=ms-pyright.pyright"; 1931 + homepage = "https://github.com/Microsoft/pyright#readme"; 1932 + changelog = "https://marketplace.visualstudio.com/items/ms-pyright.pyright/changelog"; 1927 1933 license = lib.licenses.mit; 1934 + maintainers = [ lib.maintainers.ratsclub ]; 1928 1935 }; 1929 1936 }; 1930 1937 1931 - ms-ceintl = callPackage ./language-packs.nix {}; # non-English language packs 1938 + ms-python.python = callPackage ./ms-python.python { }; 1932 1939 1933 - ms-dotnettools.csharp = callPackage ./ms-dotnettools-csharp { }; 1940 + ms-python.vscode-pylance = buildVscodeMarketplaceExtension { 1941 + mktplcRef = { 1942 + name = "vscode-pylance"; 1943 + publisher = "MS-python"; 1944 + version = "2022.7.11"; 1945 + sha256 = "sha256-JatjLZXO7iwpBwjL1hrNafBiF81CaozWWANyRm8A36Y="; 1946 + }; 1947 + 1948 + buildInputs = [ nodePackages.pyright ]; 1949 + 1950 + meta = { 1951 + changelog = "https://marketplace.visualstudio.com/items/ms-python.vscode-pylance/changelog"; 1952 + description = "A performant, feature-rich language server for Python in VS Code"; 1953 + downloadPage = "https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance"; 1954 + homepage = "https://github.com/microsoft/pylance-release"; 1955 + license = lib.licenses.unfree; 1956 + }; 1957 + }; 1934 1958 1935 - ms-kubernetes-tools.vscode-kubernetes-tools = buildVscodeMarketplaceExtension { 1959 + ms-vscode.anycode = buildVscodeMarketplaceExtension { 1936 1960 mktplcRef = { 1937 - name = "vscode-kubernetes-tools"; 1938 - publisher = "ms-kubernetes-tools"; 1939 - version = "1.3.4"; 1940 - sha256 = "0ial5ljgm0m35wh5gy4kpr0v7053wi52cv57ad4vcbxc9z00hxrd"; 1961 + name = "anycode"; 1962 + publisher = "ms-vscode"; 1963 + version = "0.0.57"; 1964 + sha256 = "sha256-XwL7I+vwZJ6zx5IDZdfOUbq6M9IH/gi7MBe92cG1kDs="; 1941 1965 }; 1942 1966 meta = { 1943 1967 license = lib.licenses.mit; 1944 1968 }; 1945 1969 }; 1946 1970 1947 - ms-vscode.cpptools = callPackage ./cpptools { }; 1948 - 1949 1971 ms-vscode.cmake-tools = buildVscodeMarketplaceExtension { 1950 1972 mktplcRef = { 1951 1973 name = "cmake-tools"; ··· 1955 1977 }; 1956 1978 meta.license = lib.licenses.mit; 1957 1979 }; 1980 + 1981 + ms-vscode.cpptools = callPackage ./ms-vscode.cpptools { }; 1958 1982 1959 1983 ms-vscode.hexeditor = buildVscodeMarketplaceExtension { 1960 1984 mktplcRef = { ··· 1987 2011 version = "2023.1.0"; 1988 2012 sha256 = "sha256-OiVb88BGvzsPTzKU1rGLGSMQSwKV4zI9FthOmutz34U="; 1989 2013 }; 1990 - meta = with lib; { 2014 + meta = { 1991 2015 description = "A Visual Studio Code extension for PowerShell language support"; 1992 2016 downloadPage = "https://marketplace.visualstudio.com/items?itemName=ms-vscode.PowerShell"; 1993 2017 homepage = "https://github.com/PowerShell/vscode-powershell"; 1994 - license = licenses.mit; 1995 - maintainers = with maintainers; [ rhoriguchi ]; 2018 + license = lib.licenses.mit; 2019 + maintainers = [ lib.maintainers.rhoriguchi ]; 1996 2020 }; 1997 2021 }; 1998 2022 1999 - ms-vscode-remote.remote-ssh = callPackage ./remote-ssh { }; 2023 + ms-vscode-remote.remote-ssh = callPackage ./ms-vscode-remote.remote-ssh { }; 2000 2024 2001 2025 ms-vscode.theme-tomorrowkit = buildVscodeMarketplaceExtension { 2002 2026 mktplcRef = { ··· 2005 2029 version = "0.1.4"; 2006 2030 sha256 = "sha256-qakwJWak+IrIeeVcMDWV/fLPx5M8LQGCyhVt4TS/Lmc="; 2007 2031 }; 2008 - meta = with lib; { 2032 + meta = { 2009 2033 description = "Additional Tomorrow and Tomorrow Night themes for VS Code. Based on the TextMate themes."; 2010 2034 downloadPage = "https://marketplace.visualstudio.com/items?itemName=ms-vscode.Theme-TomorrowKit"; 2011 2035 homepage = "https://github.com/microsoft/vscode-themes"; 2012 - license = licenses.mit; 2013 - maintainers = with maintainers; [ ratsclub ]; 2036 + license = lib.licenses.mit; 2037 + maintainers = [ lib.maintainers.ratsclub ]; 2014 2038 }; 2015 2039 }; 2016 2040 2017 - ms-pyright.pyright = buildVscodeMarketplaceExtension { 2041 + ms-toolsai.jupyter = callPackage ./ms-toolsai.jupyter {}; 2042 + 2043 + ms-toolsai.jupyter-keymap = buildVscodeMarketplaceExtension { 2018 2044 mktplcRef = { 2019 - name = "pyright"; 2020 - publisher = "ms-pyright"; 2021 - version = "1.1.282"; 2022 - sha256 = "14qkk9gbpwnbkk3dk7b7s92smj374ha7axlsi74fllw74lp4ziwn"; 2045 + name = "jupyter-keymap"; 2046 + publisher = "ms-toolsai"; 2047 + version = "1.0.0"; 2048 + sha256 = "0wkwllghadil9hk6zamh9brhgn539yhz6dlr97bzf9szyd36dzv8"; 2023 2049 }; 2024 - meta = with lib; { 2025 - description = "VS Code static type checking for Python"; 2026 - downloadPage = "https://marketplace.visualstudio.com/items?itemName=ms-pyright.pyright"; 2027 - homepage = "https://github.com/Microsoft/pyright#readme"; 2028 - changelog = "https://marketplace.visualstudio.com/items/ms-pyright.pyright/changelog"; 2029 - license = licenses.mit; 2030 - maintainers = with maintainers; [ ratsclub ]; 2050 + meta = { 2051 + license = lib.licenses.mit; 2031 2052 }; 2032 2053 }; 2033 2054 2034 - ms-python.python = callPackage ./python { }; 2035 - 2036 - msjsdiag.debugger-for-chrome = buildVscodeMarketplaceExtension { 2055 + ms-toolsai.jupyter-renderers = buildVscodeMarketplaceExtension { 2037 2056 mktplcRef = { 2038 - name = "debugger-for-chrome"; 2039 - publisher = "msjsdiag"; 2040 - version = "4.12.11"; 2041 - sha256 = "sha256-9i3TgCFThnFF5ccwzS4ATj5c2Xoe/4tDFGv75jJxeQ4="; 2057 + name = "jupyter-renderers"; 2058 + publisher = "ms-toolsai"; 2059 + version = "1.0.12"; 2060 + sha256 = "12l5z60kpz3nx77l8ck6a6w4qdzyz3xkn6k9670r30w365q9lf0z"; 2042 2061 }; 2043 2062 meta = { 2044 2063 license = lib.licenses.mit; ··· 2069 2088 }; 2070 2089 }; 2071 2090 2072 - ms-toolsai.jupyter = callPackage ./ms-toolsai-jupyter {}; 2073 - 2074 - ms-toolsai.jupyter-keymap = buildVscodeMarketplaceExtension { 2075 - mktplcRef = { 2076 - name = "jupyter-keymap"; 2077 - publisher = "ms-toolsai"; 2078 - version = "1.0.0"; 2079 - sha256 = "0wkwllghadil9hk6zamh9brhgn539yhz6dlr97bzf9szyd36dzv8"; 2080 - }; 2081 - meta = { 2082 - license = lib.licenses.mit; 2083 - }; 2084 - }; 2091 + ms-vsliveshare.vsliveshare = callPackage ./ms-vsliveshare.vsliveshare { }; 2085 2092 2086 - ms-toolsai.jupyter-renderers = buildVscodeMarketplaceExtension { 2093 + msjsdiag.debugger-for-chrome = buildVscodeMarketplaceExtension { 2087 2094 mktplcRef = { 2088 - name = "jupyter-renderers"; 2089 - publisher = "ms-toolsai"; 2090 - version = "1.0.12"; 2091 - sha256 = "12l5z60kpz3nx77l8ck6a6w4qdzyz3xkn6k9670r30w365q9lf0z"; 2095 + name = "debugger-for-chrome"; 2096 + publisher = "msjsdiag"; 2097 + version = "4.12.11"; 2098 + sha256 = "sha256-9i3TgCFThnFF5ccwzS4ATj5c2Xoe/4tDFGv75jJxeQ4="; 2092 2099 }; 2093 2100 meta = { 2094 2101 license = lib.licenses.mit; 2095 2102 }; 2096 2103 }; 2097 2104 2098 - ms-vscode.anycode = buildVscodeMarketplaceExtension { 2105 + mskelton.one-dark-theme = buildVscodeMarketplaceExtension { 2099 2106 mktplcRef = { 2100 - name = "anycode"; 2101 - publisher = "ms-vscode"; 2102 - version = "0.0.57"; 2103 - sha256 = "sha256-XwL7I+vwZJ6zx5IDZdfOUbq6M9IH/gi7MBe92cG1kDs="; 2107 + name = "one-dark-theme"; 2108 + publisher = "mskelton"; 2109 + version = "1.7.2"; 2110 + sha256 = "1ks6z8wsxmlfhiwa51f7d6digvw11dlxc7mja3hankgxcf5dyj31"; 2104 2111 }; 2105 2112 meta = { 2106 2113 license = lib.licenses.mit; ··· 2126 2133 version = "2.6.0"; 2127 2134 sha256 = "sha256-TcPQOAHCYeFHPdR85GIXsy3fx70p8cLdO2UNO0krUOs="; 2128 2135 }; 2129 - meta = with lib; { 2136 + meta = { 2130 2137 changelog = "https://marketplace.visualstudio.com/items/naumovs.color-highlight/changelog"; 2131 2138 description = "Highlight web colors in your editor"; 2132 2139 downloadPage = "https://marketplace.visualstudio.com/items?itemName=naumovs.color-highlight"; 2133 2140 homepage = "https://github.com/enyancc/vscode-ext-color-highlight"; 2134 - license = licenses.gpl3Only; 2135 - maintainers = with maintainers; [ datafoo ]; 2141 + license = lib.licenses.gpl3Only; 2142 + maintainers = [ lib.maintainers.datafoo ]; 2136 2143 }; 2137 2144 }; 2138 2145 ··· 2143 2150 version = "0.6.1"; 2144 2151 sha256 = "sha256-NI0cbjsZPW8n6qRTRKoqznSDhLZRUguP7Sa/d0feeoc="; 2145 2152 }; 2146 - meta = with lib; { 2153 + meta = { 2147 2154 changelog = "https://marketplace.visualstudio.com/items/njpwerner.autodocstring/changelog"; 2148 2155 description = "Generates python docstrings automatically"; 2149 2156 downloadPage = "https://marketplace.visualstudio.com/items?itemName=njpwerner.autodocstring"; 2150 2157 homepage = "https://github.com/NilsJPWerner/autoDocstring"; 2151 - license = licenses.mit; 2152 - maintainers = with maintainers; [ kamadorueda ]; 2158 + license = lib.licenses.mit; 2159 + maintainers = [ lib.maintainers.kamadorueda ]; 2153 2160 }; 2154 2161 }; 2155 2162 2156 - octref.vetur = buildVscodeMarketplaceExtension { 2157 - mktplcRef = { 2158 - name = "vetur"; 2159 - publisher = "octref"; 2160 - version = "0.34.1"; 2161 - sha256 = "09w3bik1mxs7qac67wgrc58vl98ham3syrn2anycpwd7135wlpby"; 2162 - }; 2163 + ocamllabs.ocaml-platform = buildVscodeMarketplaceExtension { 2163 2164 meta = { 2164 - license = lib.licenses.mit; 2165 + changelog = "https://marketplace.visualstudio.com/items/ocamllabs.ocaml-platform/changelog"; 2166 + description = "Official OCaml Support from OCamlLabs"; 2167 + downloadPage = "https://marketplace.visualstudio.com/items?itemName=ocamllabs.ocaml-platform"; 2168 + homepage = "https://github.com/ocamllabs/vscode-ocaml-platform"; 2169 + license = lib.licenses.isc; 2170 + maintainers = [ lib.maintainers.ratsclub ]; 2171 + }; 2172 + mktplcRef = { 2173 + name = "ocaml-platform"; 2174 + publisher = "ocamllabs"; 2175 + version = "1.10.7"; 2176 + sha256 = "sha256-BxVur+aSbFPyX+DW9tQcfJEyImkbTC6O0uOV2d76au0="; 2165 2177 }; 2166 2178 }; 2167 2179 ··· 2172 2184 version = "8.2.2"; 2173 2185 sha256 = "sha256-7kkJc+hhYaSKUbK4eYwOnLvae80sIg7rd0E4YyCXtPc="; 2174 2186 }; 2175 - meta = with lib; { 2187 + meta = { 2176 2188 description = "Makes indentation easier to read"; 2177 2189 downloadPage = "https://marketplace.visualstudio.com/items?itemName=oderwat.indent-rainbow"; 2178 2190 homepage = "https://github.com/oderwat/vscode-indent-rainbow"; 2179 - license = licenses.mit; 2180 - maintainers = with maintainers; [ imgabe ]; 2191 + license = lib.licenses.mit; 2192 + maintainers = [ lib.maintainers.imgabe ]; 2193 + }; 2194 + }; 2195 + 2196 + octref.vetur = buildVscodeMarketplaceExtension { 2197 + mktplcRef = { 2198 + name = "vetur"; 2199 + publisher = "octref"; 2200 + version = "0.34.1"; 2201 + sha256 = "09w3bik1mxs7qac67wgrc58vl98ham3syrn2anycpwd7135wlpby"; 2202 + }; 2203 + meta = { 2204 + license = lib.licenses.mit; 2181 2205 }; 2182 2206 }; 2183 2207 ··· 2188 2212 version = "0.1.1"; 2189 2213 sha256 = "sha256-AfCwU4FF8a8C9D6+lyUDbAOLlD5SpZZw8CZVGpzRoV0="; 2190 2214 }; 2191 - meta = with lib; { 2215 + meta = { 2192 2216 description = "Syntax highlighting support for HEEx / Phoenix templates"; 2193 2217 downloadPage = "https://marketplace.visualstudio.com/items?itemName=phoenixframework.phoenix"; 2194 2218 homepage = "https://github.com/phoenixframework/vscode-phoenix"; 2195 - license = licenses.mit; 2196 - maintainers = with maintainers; [ ]; 2197 - }; 2198 - }; 2199 - 2200 - redhat.java = buildVscodeMarketplaceExtension { 2201 - mktplcRef = { 2202 - name = "java"; 2203 - publisher = "redhat"; 2204 - version = "1.15.2023021403"; 2205 - sha256 = "sha256-g56+nproGC8zHidyf1Tqz0kbJrmrkgOsDA5jqaZULas="; 2206 - }; 2207 - buildInputs = [ jdk ]; 2208 - meta = { 2209 - license = lib.licenses.epl20; 2210 - broken = lib.versionOlder jdk.version "11"; 2211 - }; 2212 - }; 2213 - 2214 - redhat.vscode-xml = buildVscodeMarketplaceExtension { 2215 - mktplcRef = { 2216 - name = "vscode-xml"; 2217 - publisher = "redhat"; 2218 - version = "0.23.2022120303"; 2219 - sha256 = "sha256-rQvbb7GOUwVwg/049jchJMJTwaFsOP63AovcEmr2HXs="; 2220 - }; 2221 - meta.license = lib.licenses.epl20; 2222 - }; 2223 - 2224 - redhat.vscode-yaml = buildVscodeMarketplaceExtension { 2225 - mktplcRef = { 2226 - name = "vscode-yaml"; 2227 - publisher = "redhat"; 2228 - version = "1.11.10112022"; 2229 - sha256 = "0i53n9whcfpds9496r4pa27j3zmd4jc1kpkf4m4rfxzswwngg47x"; 2230 - }; 2231 - meta = { 2232 2219 license = lib.licenses.mit; 2220 + maintainers = [ ]; 2233 2221 }; 2234 2222 }; 2235 2223 2236 - rioj7.commandOnAllFiles = buildVscodeMarketplaceExtension { 2224 + piousdeer.adwaita-theme = buildVscodeMarketplaceExtension { 2237 2225 mktplcRef = { 2238 - name = "commandOnAllFiles"; 2239 - publisher = "rioj7"; 2240 - version = "0.3.0"; 2241 - sha256 = "sha256-tNFHrgFJ22YGQgkYw+0l4G6OtlUYVn9brJPLnsvSwRE="; 2226 + name = "adwaita-theme"; 2227 + publisher = "piousdeer"; 2228 + version = "1.1.0"; 2229 + sha256 = "sha256-tKpKLUcc33YrgDS95PJu22ngxhwjqeVMC1Mhhy+IPGE="; 2242 2230 }; 2243 2231 meta = { 2244 - license = lib.licenses.mit; 2245 - }; 2246 - }; 2247 - 2248 - rubymaniac.vscode-paste-and-indent = buildVscodeMarketplaceExtension { 2249 - mktplcRef = { 2250 - name = "vscode-paste-and-indent"; 2251 - publisher = "Rubymaniac"; 2252 - version = "0.0.8"; 2253 - sha256 = "0fqwcvwq37ndms6vky8jjv0zliy6fpfkh8d9raq8hkinfxq6klgl"; 2254 - }; 2255 - meta = with lib; { 2256 - license = licenses.mit; 2257 - }; 2258 - }; 2259 - 2260 - rust-lang.rust-analyzer = callPackage ./rust-analyzer { }; 2261 - matklad.rust-analyzer = self.rust-lang.rust-analyzer; # Previous publisher 2262 - 2263 - ocamllabs.ocaml-platform = buildVscodeMarketplaceExtension { 2264 - meta = with lib; { 2265 - changelog = "https://marketplace.visualstudio.com/items/ocamllabs.ocaml-platform/changelog"; 2266 - description = "Official OCaml Support from OCamlLabs"; 2267 - downloadPage = "https://marketplace.visualstudio.com/items?itemName=ocamllabs.ocaml-platform"; 2268 - homepage = "https://github.com/ocamllabs/vscode-ocaml-platform"; 2269 - license = licenses.isc; 2270 - maintainers = with maintainers; [ ratsclub ]; 2271 - }; 2272 - mktplcRef = { 2273 - name = "ocaml-platform"; 2274 - publisher = "ocamllabs"; 2275 - version = "1.10.7"; 2276 - sha256 = "sha256-BxVur+aSbFPyX+DW9tQcfJEyImkbTC6O0uOV2d76au0="; 2232 + description = "Theme for the GNOME desktop"; 2233 + downloadPage = "https://marketplace.visualstudio.com/items?itemName=piousdeer.adwaita-theme"; 2234 + homepage = "https://github.com/piousdeer/vscode-adwaita"; 2235 + license = lib.licenses.gpl3; 2236 + maintainers = [ lib.maintainers.wyndon ]; 2277 2237 }; 2278 2238 }; 2279 2239 ··· 2301 2261 }; 2302 2262 }; 2303 2263 2304 - piousdeer.adwaita-theme = buildVscodeMarketplaceExtension { 2305 - mktplcRef = { 2306 - name = "adwaita-theme"; 2307 - publisher = "piousdeer"; 2308 - version = "1.1.0"; 2309 - sha256 = "sha256-tKpKLUcc33YrgDS95PJu22ngxhwjqeVMC1Mhhy+IPGE="; 2310 - }; 2311 - meta = with lib; { 2312 - description = "Theme for the GNOME desktop"; 2313 - downloadPage = "https://marketplace.visualstudio.com/items?itemName=piousdeer.adwaita-theme"; 2314 - homepage = "https://github.com/piousdeer/vscode-adwaita"; 2315 - license = licenses.gpl3; 2316 - maintainers = with maintainers; [ wyndon ]; 2317 - }; 2318 - }; 2319 - 2320 2264 prisma.prisma = buildVscodeMarketplaceExtension { 2321 2265 mktplcRef = { 2322 2266 name = "prisma"; ··· 2324 2268 version = "4.2.0"; 2325 2269 sha256 = "sha256-1U3JlWfIlTt0AMPsiP3vD2ZEzD2oUsYsqRRwBQeoLIA="; 2326 2270 }; 2327 - meta = with lib; { 2271 + meta = { 2328 2272 changelog = "https://marketplace.visualstudio.com/items/Prisma.prisma/changelog"; 2329 2273 description = "VSCode extension for syntax highlighting, formatting, auto-completion, jump-to-definition and linting for .prisma files"; 2330 2274 downloadPage = "https://marketplace.visualstudio.com/items?itemName=Prisma.prisma"; 2331 2275 homepage = "https://github.com/prisma/language-tools"; 2332 - license = licenses.asl20; 2333 - maintainers = with maintainers; [ ]; 2276 + license = lib.licenses.asl20; 2277 + maintainers = [ ]; 2334 2278 }; 2335 2279 }; 2336 2280 ··· 2345 2289 meta.license = lib.licenses.mit; 2346 2290 }; 2347 2291 2292 + redhat.java = buildVscodeMarketplaceExtension { 2293 + mktplcRef = { 2294 + name = "java"; 2295 + publisher = "redhat"; 2296 + version = "1.15.2023021403"; 2297 + sha256 = "sha256-g56+nproGC8zHidyf1Tqz0kbJrmrkgOsDA5jqaZULas="; 2298 + }; 2299 + buildInputs = [ jdk ]; 2300 + meta = { 2301 + license = lib.licenses.epl20; 2302 + broken = lib.versionOlder jdk.version "11"; 2303 + }; 2304 + }; 2305 + 2306 + redhat.vscode-yaml = buildVscodeMarketplaceExtension { 2307 + mktplcRef = { 2308 + name = "vscode-yaml"; 2309 + publisher = "redhat"; 2310 + version = "1.11.10112022"; 2311 + sha256 = "0i53n9whcfpds9496r4pa27j3zmd4jc1kpkf4m4rfxzswwngg47x"; 2312 + }; 2313 + meta = { 2314 + license = lib.licenses.mit; 2315 + }; 2316 + }; 2317 + 2318 + redhat.vscode-xml = buildVscodeMarketplaceExtension { 2319 + mktplcRef = { 2320 + name = "vscode-xml"; 2321 + publisher = "redhat"; 2322 + version = "0.23.2022120303"; 2323 + sha256 = "sha256-rQvbb7GOUwVwg/049jchJMJTwaFsOP63AovcEmr2HXs="; 2324 + }; 2325 + meta.license = lib.licenses.epl20; 2326 + }; 2327 + 2348 2328 richie5um2.snake-trail = buildVscodeMarketplaceExtension { 2349 2329 mktplcRef = { 2350 2330 name = "snake-trail"; ··· 2352 2332 version = "0.6.0"; 2353 2333 sha256 = "0wkpq9f48hplrgabb0v1ij6fc4sb8h4a93dagw4biprhnnm3qx49"; 2354 2334 }; 2355 - meta = with lib; { 2356 - license = licenses.mit; 2335 + meta = { 2336 + license = lib.licenses.mit; 2337 + }; 2338 + }; 2339 + 2340 + rioj7.commandOnAllFiles = buildVscodeMarketplaceExtension { 2341 + mktplcRef = { 2342 + name = "commandOnAllFiles"; 2343 + publisher = "rioj7"; 2344 + version = "0.3.0"; 2345 + sha256 = "sha256-tNFHrgFJ22YGQgkYw+0l4G6OtlUYVn9brJPLnsvSwRE="; 2346 + }; 2347 + meta = { 2348 + license = lib.licenses.mit; 2357 2349 }; 2358 2350 }; 2359 2351 ··· 2364 2356 version = "5.6.1"; 2365 2357 sha256 = "sha256-QPMZMttYV+dQfWTniA7nko7kXukqU9g6Wj5YDYfL6hw="; 2366 2358 }; 2367 - meta = with lib; { 2368 - license = licenses.mit; 2359 + meta = { 2360 + license = lib.licenses.mit; 2369 2361 }; 2370 2362 }; 2371 2363 ··· 2375 2367 publisher = "roman"; 2376 2368 version = "1.2.9"; 2377 2369 sha256 = "sha256-rwZnqvHRmMquNq9PnU176vI4g8PtS6wSNvQaZ1BMa4I="; 2370 + }; 2371 + meta = { 2372 + license = lib.licenses.mit; 2373 + }; 2374 + }; 2375 + 2376 + rubymaniac.vscode-paste-and-indent = buildVscodeMarketplaceExtension { 2377 + mktplcRef = { 2378 + name = "vscode-paste-and-indent"; 2379 + publisher = "Rubymaniac"; 2380 + version = "0.0.8"; 2381 + sha256 = "0fqwcvwq37ndms6vky8jjv0zliy6fpfkh8d9raq8hkinfxq6klgl"; 2378 2382 }; 2379 2383 meta = { 2380 2384 license = lib.licenses.mit; ··· 2393 2397 }; 2394 2398 }; 2395 2399 2400 + rust-lang.rust-analyzer = callPackage ./rust-lang.rust-analyzer { }; 2401 + 2396 2402 ryu1kn.partial-diff = buildVscodeMarketplaceExtension { 2397 2403 mktplcRef = { 2398 2404 name = "partial-diff"; ··· 2421 2427 ''; 2422 2428 homepage = "https://github.com/sana-ajani/taskrunner-code"; 2423 2429 license = lib.licenses.mit; 2424 - maintainers = with lib.maintainers; [ pbsds ]; 2430 + maintainers = [ lib.maintainers.pbsds ]; 2425 2431 }; 2426 2432 }; 2427 2433 ··· 2470 2476 }; 2471 2477 meta = { 2472 2478 license = lib.licenses.mit; 2473 - maintainers = with lib.maintainers; [ kamadorueda ]; 2479 + maintainers = [ lib.maintainers.kamadorueda ]; 2474 2480 }; 2475 2481 }; 2476 2482 ··· 2490 2496 ''; 2491 2497 homepage = "https://github.com/shd101wyy/vscode-markdown-preview-enhanced"; 2492 2498 license = lib.licenses.ncsa; 2493 - maintainers = with lib.maintainers; [ pbsds ]; 2499 + maintainers = [ lib.maintainers.pbsds ]; 2494 2500 }; 2495 2501 }; 2496 2502 ··· 2525 2531 version = "2.0.0"; 2526 2532 sha256 = "sha256-FOp/dcW0+07rADEpUMzx+SGYjhvE4IhcCOqUQ38yCN4="; 2527 2533 }; 2528 - meta = with lib; { 2534 + meta = { 2529 2535 changelog = "https://github.com/skellock/vscode-just/blob/master/CHANGELOG.md"; 2530 2536 description = "Provides syntax and recipe launcher for Just scripts"; 2531 2537 downloadPage = "https://marketplace.visualstudio.com/items?itemName=skellock.just"; 2532 2538 homepage = "https://github.com/skellock/vscode-just"; 2533 - license = licenses.mit; 2534 - maintainers = with maintainers; [ maximsmol ]; 2539 + license = lib.licenses.mit; 2540 + maintainers = [ lib.maintainers.maximsmol ]; 2535 2541 }; 2536 2542 }; 2537 2543 ··· 2576 2582 version = "0.9.3"; 2577 2583 sha256 = "1kvsj085w1xax6fg0kvsj1cizqh86i0pkzpwi0sbfvmcq21i6ghn"; 2578 2584 }; 2579 - meta = with lib; { 2580 - license = licenses.mit; 2585 + meta = { 2586 + license = lib.licenses.mit; 2581 2587 }; 2582 2588 }; 2583 2589 ··· 2588 2594 version = "0.0.8"; 2589 2595 sha256 = "0j8pmrs1lk138vhqx594pzxvrma4yl3jh7ihqm2kgh0cwnkbj36m"; 2590 2596 }; 2591 - meta = with lib; { 2597 + meta = { 2592 2598 description = "VSCode extension for Elixir EEx and HTML (EEx) code snippets"; 2593 2599 downloadPage = "https://marketplace.visualstudio.com/items?itemName=stefanjarina.vscode-eex-snippets"; 2594 2600 homepage = "https://github.com/stefanjarina/vscode-eex-snippets"; 2595 - license = licenses.mit; 2596 - maintainers = with maintainers; [ ]; 2601 + license = lib.licenses.mit; 2602 + maintainers = [ ]; 2597 2603 }; 2598 2604 }; 2599 2605 ··· 2604 2610 version = "0.0.6"; 2605 2611 sha256 = "0mph2nval1ddmv9hpl51fdvmagzkqsn8ljwqsfha2130bb7la0d9"; 2606 2612 }; 2607 - meta = with lib; { 2613 + meta = { 2608 2614 changelog = "https://marketplace.visualstudio.com/items/stephlin.vscode-tmux-keybinding/changelog"; 2609 2615 description = "A simple extension for tmux behavior in vscode terminal."; 2610 2616 downloadPage = "https://marketplace.visualstudio.com/items?itemName=stephlin.vscode-tmux-keybinding"; 2611 2617 homepage = "https://github.com/StephLin/vscode-tmux-keybinding"; 2612 - license = licenses.mit; 2613 - maintainers = with maintainers; [ dbirks ]; 2618 + license = lib.licenses.mit; 2619 + maintainers = [ lib.maintainers.dbirks ]; 2614 2620 }; 2615 2621 }; 2616 2622 ··· 2621 2627 version = "1.16.3"; 2622 2628 sha256 = "sha256-WHeLTN992ltEZw2W7B3sJrHfAFsOGMq3llV4C0hXLNA="; 2623 2629 }; 2624 - meta = with lib; { 2630 + meta = { 2625 2631 changelog = "https://github.com/stkb/Rewrap/blob/master/CHANGELOG.md"; 2626 2632 description = "Hard word wrapping for comments and other text at a given column."; 2627 2633 downloadPage = "https://marketplace.visualstudio.com/items?itemName=stkb.rewrap"; 2628 2634 homepage = "https://github.com/stkb/Rewrap#readme"; 2629 - license = licenses.asl20; 2630 - maintainers = with maintainers; [ datafoo ]; 2635 + license = lib.licenses.asl20; 2636 + maintainers = [ lib.maintainers.datafoo ]; 2631 2637 }; 2632 2638 }; 2633 2639 ··· 2638 2644 version = "2.19.0"; 2639 2645 sha256 = "sha256-c95u++tkK8hToauulY8faNITUmsCBEeC2B8mHY0oEmA="; 2640 2646 }; 2641 - meta = with lib; { 2647 + meta = { 2642 2648 changelog = "https://marketplace.visualstudio.com/items/streetsidesoftware.code-spell-checker/changelog"; 2643 2649 description = "Spelling checker for source code"; 2644 2650 downloadPage = "https://marketplace.visualstudio.com/items?itemName=streetsidesoftware.code-spell-checker"; 2645 2651 homepage = "https://streetsidesoftware.github.io/vscode-spell-checker"; 2646 - license = licenses.gpl3Only; 2647 - maintainers = with maintainers; [ datafoo ]; 2652 + license = lib.licenses.gpl3Only; 2653 + maintainers = [ lib.maintainers.datafoo ]; 2648 2654 }; 2649 2655 }; 2650 2656 2651 - sumneko.lua = callPackage ./lua { }; 2657 + sumneko.lua = callPackage ./sumneko.lua { }; 2652 2658 2653 2659 svelte.svelte-vscode = buildVscodeMarketplaceExtension { 2654 2660 mktplcRef = { ··· 2663 2669 downloadPage = "https://marketplace.visualstudio.com/items?itemName=svelte.svelte-vscode"; 2664 2670 homepage = "https://github.com/sveltejs/language-tools#readme"; 2665 2671 license = lib.licenses.mit; 2666 - maintainers = with lib.maintainers; [ fabianhauser ]; 2672 + maintainers = [ lib.maintainers.fabianhauser ]; 2667 2673 }; 2668 2674 }; 2669 2675 ··· 2674 2680 version = "0.3.18"; 2675 2681 sha256 = "sha256-ypYqVH1ViJE7+mAJnxmpvUSmiImOo7rE7m+ijTEpmwg="; 2676 2682 }; 2677 - meta = with lib; { 2683 + meta = { 2678 2684 changelog = "https://marketplace.visualstudio.com/items/svsool.markdown-memo/changelog"; 2679 2685 description = "Markdown knowledge base with bidirectional [[link]]s built on top of VSCode"; 2680 2686 downloadPage = "https://marketplace.visualstudio.com/items?itemName=svsool.markdown-memo"; 2681 2687 homepage = "https://github.com/svsool/vscode-memo"; 2682 - license = licenses.mit; 2683 - maintainers = with maintainers; [ ratsclub ]; 2688 + license = lib.licenses.mit; 2689 + maintainers = [ lib.maintainers.ratsclub ]; 2684 2690 }; 2685 2691 }; 2686 2692 ··· 2727 2733 version = "0.1.6"; 2728 2734 sha256 = "096wwmwpas21f03pbbz40rvc792xzpl5qqddzbry41glxpzywy6b"; 2729 2735 }; 2730 - meta = with lib; { 2736 + meta = { 2731 2737 description = "VSCode extension for high-quality Pascal highlighting"; 2732 2738 downloadPage = "https://marketplace.visualstudio.com/items?itemName=theangryepicbanana.language-pascal"; 2733 2739 homepage = "https://github.com/ALANVF/vscode-pascal-magic"; 2734 - license = licenses.mit; 2735 - maintainers = with maintainers; [ ]; 2740 + license = lib.licenses.mit; 2741 + maintainers = [ ]; 2736 2742 }; 2737 2743 }; 2738 2744 ··· 2817 2823 }; 2818 2824 }; 2819 2825 2820 - tyriar.sort-lines = buildVscodeMarketplaceExtension { 2826 + twxs.cmake = buildVscodeMarketplaceExtension { 2821 2827 mktplcRef = { 2822 - name = "sort-lines"; 2823 - publisher = "Tyriar"; 2824 - version = "1.9.1"; 2825 - sha256 = "0dds99j6awdxb0ipm15g543a5b6f0hr00q9rz961n0zkyawgdlcb"; 2828 + name = "cmake"; 2829 + publisher = "twxs"; 2830 + version = "0.0.17"; 2831 + sha256 = "11hzjd0gxkq37689rrr2aszxng5l9fwpgs9nnglq3zhfa1msyn08"; 2826 2832 }; 2827 2833 meta = { 2828 2834 license = lib.licenses.mit; 2829 2835 }; 2830 2836 }; 2831 2837 2832 - twxs.cmake = buildVscodeMarketplaceExtension { 2838 + tyriar.sort-lines = buildVscodeMarketplaceExtension { 2833 2839 mktplcRef = { 2834 - name = "cmake"; 2835 - publisher = "twxs"; 2836 - version = "0.0.17"; 2837 - sha256 = "11hzjd0gxkq37689rrr2aszxng5l9fwpgs9nnglq3zhfa1msyn08"; 2840 + name = "sort-lines"; 2841 + publisher = "Tyriar"; 2842 + version = "1.9.1"; 2843 + sha256 = "0dds99j6awdxb0ipm15g543a5b6f0hr00q9rz961n0zkyawgdlcb"; 2838 2844 }; 2839 2845 meta = { 2840 2846 license = lib.licenses.mit; ··· 2848 2854 version = "3.6.0"; 2849 2855 sha256 = "sha256-oNzB81mPZjEwrqbeFMvTlXERXrYBpF03EH9ZXz/daOs="; 2850 2856 }; 2851 - meta = with lib; { 2857 + meta = { 2852 2858 changelog = "https://marketplace.visualstudio.com/items/usernamehw.errorlens/changelog"; 2853 2859 description = "Improve highlighting of errors, warnings and other language diagnostics."; 2854 2860 downloadPage = "https://marketplace.visualstudio.com/items?itemName=usernamehw.errorlens"; 2855 2861 homepage = "https://github.com/usernamehw/vscode-error-lens"; 2856 - license = licenses.mit; 2857 - maintainers = with maintainers; [ imgabe ]; 2862 + license = lib.licenses.mit; 2863 + maintainers = [ lib.maintainers.imgabe ]; 2858 2864 }; 2859 2865 }; 2860 2866 2861 - vadimcn.vscode-lldb = callPackage ./vscode-lldb { llvmPackages = llvmPackages_14; }; 2867 + vadimcn.vscode-lldb = callPackage ./vadimcn.vscode-lldb { llvmPackages = llvmPackages_14; }; 2862 2868 2863 2869 valentjn.vscode-ltex = vscode-utils.buildVscodeMarketplaceExtension rec { 2864 2870 mktplcRef = { ··· 2868 2874 }; 2869 2875 2870 2876 vsix = fetchurl { 2871 - name = "${mktplcRef.publisher}-${mktplcRef.name}.zip"; 2872 - url = "https://github.com/valentjn/vscode-ltex/releases/download/${mktplcRef.version}/vscode-ltex-${mktplcRef.version}-offline-linux-x64.vsix"; 2873 - sha256 = "1nlrijjwc35n1xgb5lgnr4yvlgfcxd0vdj93ip8lv2xi8x1ni5f6"; 2877 + name = "${mktplcRef.publisher}-${mktplcRef.name}.zip"; 2878 + url = "https://github.com/valentjn/vscode-ltex/releases/download/${mktplcRef.version}/vscode-ltex-${mktplcRef.version}-offline-linux-x64.vsix"; 2879 + sha256 = "1nlrijjwc35n1xgb5lgnr4yvlgfcxd0vdj93ip8lv2xi8x1ni5f6"; 2874 2880 }; 2875 2881 2876 2882 nativeBuildInputs = [ jq moreutils ]; ··· 2882 2888 jq '.contributes.configuration.properties."ltex.java.path".default = "${jdk}"' package.json | sponge package.json 2883 2889 ''; 2884 2890 2885 - meta = with lib; { 2886 - license = licenses.mpl20; 2887 - maintainers = [ maintainers._0xbe7a ]; 2891 + meta = { 2892 + license = lib.licenses.mpl20; 2893 + maintainers = [ lib.maintainers._0xbe7a ]; 2888 2894 }; 2889 2895 }; 2890 2896 ··· 2895 2901 version = "1.3.0"; 2896 2902 sha256 = "sha256-1JDm/cWNWwxa1gNsHIM/DIvqjXsO++hAf0mkjvKyi4g="; 2897 2903 }; 2898 - meta = with lib; { 2899 - license = licenses.mit; 2900 - maintainers = with maintainers; [ wolfangaukang ]; 2904 + meta = { 2905 + license = lib.licenses.mit; 2906 + maintainers = [ lib.maintainers.wolfangaukang ]; 2901 2907 }; 2902 2908 }; 2903 - 2904 2909 2905 2910 vincaslt.highlight-matching-tag = buildVscodeMarketplaceExtension { 2906 2911 mktplcRef = { ··· 2913 2918 license = lib.licenses.mit; 2914 2919 }; 2915 2920 }; 2916 - 2917 - ms-vsliveshare.vsliveshare = callPackage ./ms-vsliveshare-vsliveshare { }; 2918 2921 2919 2922 vscjava.vscode-java-debug = buildVscodeMarketplaceExtension { 2920 2923 mktplcRef = { ··· 2983 2986 version = "12.2.0"; 2984 2987 sha256 = "12s5br0s9n99vjn6chivzdsjb71p0lai6vnif7lv13x497dkw4rz"; 2985 2988 }; 2986 - meta = with lib; { 2989 + meta = { 2987 2990 description = "Bring real icons to your Visual Studio Code"; 2988 2991 downloadPage = "https://marketplace.visualstudio.com/items?itemName=vscode-icons-team.vscode-icons"; 2989 2992 homepage = "https://github.com/vscode-icons/vscode-icons"; 2990 - license = licenses.mit; 2991 - maintainers = with maintainers; [ ggwpaiushtha ]; 2993 + license = lib.licenses.mit; 2994 + maintainers = [ lib.maintainers.ggwpaiushtha ]; 2992 2995 }; 2993 2996 }; 2994 2997 ··· 3028 3031 }; 3029 3032 }; 3030 3033 3034 + waderyan.gitblame = buildVscodeMarketplaceExtension { 3035 + mktplcRef = { 3036 + name = "gitblame"; 3037 + publisher = "waderyan"; 3038 + version = "10.1.0"; 3039 + sha256 = "TTYBaJ4gcMVICz4bGZTvbNRPpWD4tXuAJbI8QcHNDv0="; 3040 + }; 3041 + meta = { 3042 + changelog = "https://marketplace.visualstudio.com/items/waderyan.gitblame/changelog"; 3043 + description = "Visual Studio Code Extension - See Git Blame info in status bar"; 3044 + downloadPage = "https://marketplace.visualstudio.com/items?itemName=waderyan.gitblame"; 3045 + homepage = "https://github.com/Sertion/vscode-gitblame"; 3046 + license = lib.licenses.mit; 3047 + }; 3048 + }; 3049 + 3050 + WakaTime.vscode-wakatime = callPackage ./WakaTime.vscode-wakatime { }; 3051 + 3052 + wholroyd.jinja = buildVscodeMarketplaceExtension { 3053 + mktplcRef = { 3054 + name = "jinja"; 3055 + publisher = "wholroyd"; 3056 + version = "0.0.8"; 3057 + sha256 = "1ln9gly5bb7nvbziilnay4q448h9npdh7sd9xy277122h0qawkci"; 3058 + }; 3059 + meta = { 3060 + license = lib.licenses.mit; 3061 + }; 3062 + }; 3063 + 3064 + wingrunr21.vscode-ruby = buildVscodeMarketplaceExtension { 3065 + mktplcRef = { 3066 + name = "vscode-ruby"; 3067 + publisher = "wingrunr21"; 3068 + version = "0.28.0"; 3069 + sha256 = "sha256-H3f1+c31x+lgCzhgTb0uLg9Bdn3pZyJGPPwfpCYrS70="; 3070 + }; 3071 + 3072 + meta.license = lib.licenses.mit; 3073 + }; 3074 + 3031 3075 wix.vscode-import-cost = buildVscodeMarketplaceExtension { 3032 3076 mktplcRef = { 3033 3077 name = "vscode-import-cost"; ··· 3035 3079 version = "3.3.0"; 3036 3080 sha256 = "0wl8vl8n0avd6nbfmis0lnlqlyh4yp3cca6kvjzgw5xxdc5bl38r"; 3037 3081 }; 3038 - meta = with lib; { 3039 - license = licenses.mit; 3082 + meta = { 3083 + license = lib.licenses.mit; 3040 3084 }; 3041 3085 }; 3042 3086 ··· 3047 3091 version = "2.1.2"; 3048 3092 sha256 = "sha256-n91Rj1Rpp7j7gndkt0bV+jT1nRMv7+coVoSL5c7Ii3A="; 3049 3093 }; 3050 - meta = with lib; { 3051 - license = licenses.mit; 3094 + meta = { 3095 + license = lib.licenses.mit; 3052 3096 }; 3053 3097 }; 3054 3098 ··· 3059 3103 version = "1.9.0"; 3060 3104 sha256 = "abd0ef9176eff864f278c548c944032b8f4d8ec97d9ac6e7383d60c92e258c2f"; 3061 3105 }; 3062 - meta = with lib; { 3063 - license = licenses.mit; 3064 - maintainers = [ maintainers.zeratax ]; 3106 + meta = { 3107 + license = lib.licenses.mit; 3108 + maintainers = [ lib.maintainers.zeratax ]; 3065 3109 }; 3066 3110 }; 3067 3111 ··· 3101 3145 }; 3102 3146 }; 3103 3147 3104 - llvm-org.lldb-vscode = llvmPackages_8.lldb; 3105 - 3106 - waderyan.gitblame = buildVscodeMarketplaceExtension { 3107 - mktplcRef = { 3108 - name = "gitblame"; 3109 - publisher = "waderyan"; 3110 - version = "10.1.0"; 3111 - sha256 = "TTYBaJ4gcMVICz4bGZTvbNRPpWD4tXuAJbI8QcHNDv0="; 3112 - }; 3113 - meta = { 3114 - changelog = "https://marketplace.visualstudio.com/items/waderyan.gitblame/changelog"; 3115 - description = "Visual Studio Code Extension - See Git Blame info in status bar"; 3116 - downloadPage = "https://marketplace.visualstudio.com/items?itemName=waderyan.gitblame"; 3117 - homepage = "https://github.com/Sertion/vscode-gitblame"; 3118 - license = lib.licenses.mit; 3119 - }; 3120 - }; 3121 - 3122 - WakaTime.vscode-wakatime = callPackage ./wakatime { }; 3123 - 3124 - wingrunr21.vscode-ruby = buildVscodeMarketplaceExtension { 3125 - mktplcRef = { 3126 - name = "vscode-ruby"; 3127 - publisher = "wingrunr21"; 3128 - version = "0.28.0"; 3129 - sha256 = "sha256-H3f1+c31x+lgCzhgTb0uLg9Bdn3pZyJGPPwfpCYrS70="; 3130 - }; 3131 - 3132 - meta.license = lib.licenses.mit; 3133 - }; 3134 - 3135 - wholroyd.jinja = buildVscodeMarketplaceExtension { 3136 - mktplcRef = { 3137 - name = "jinja"; 3138 - publisher = "wholroyd"; 3139 - version = "0.0.8"; 3140 - sha256 = "1ln9gly5bb7nvbziilnay4q448h9npdh7sd9xy277122h0qawkci"; 3141 - }; 3142 - meta = { 3143 - license = lib.licenses.mit; 3144 - }; 3145 - }; 3146 - 3147 3148 zhwu95.riscv = buildVscodeMarketplaceExtension { 3148 3149 mktplcRef = { 3149 3150 name = "riscv"; ··· 3151 3152 version = "0.0.8"; 3152 3153 sha256 = "sha256-PXaHSEXoN0ZboHIoDg37tZ+Gv6xFXP4wGBS3YS/53TY="; 3153 3154 }; 3154 - meta = with lib; { 3155 + meta = { 3155 3156 description = "Basic RISC-V colorization and snippets support."; 3156 3157 downloadPage = "https://marketplace.visualstudio.com/items?itemName=zhwu95.riscv"; 3157 3158 homepage = "https://github.com/zhuanhao-wu/vscode-riscv-support"; 3158 - license = licenses.mit; 3159 - maintainers = [ maintainers.CardboardTurkey ]; 3159 + license = lib.licenses.mit; 3160 + maintainers = [ lib.maintainers.CardboardTurkey ]; 3160 3161 }; 3161 3162 }; 3162 3163 ··· 3176 3177 license = lib.licenses.mit; 3177 3178 }; 3178 3179 }; 3180 + 3179 3181 }; 3180 3182 3181 3183 aliases = self: super: {
+3 -3
pkgs/applications/editors/vscode/extensions/jebbs.plantuml/default.nix
··· 13 13 jq '.contributes.configuration.properties."plantuml.java".default = "${plantuml}/bin/plantuml"' package.json | sponge package.json 14 14 ''; 15 15 16 - meta = with lib; { 16 + meta = { 17 17 description = "A Visual Studio Code extension for supporting Rich PlantUML"; 18 18 downloadPage = 19 19 "https://marketplace.visualstudio.com/items?itemName=jebbs.plantuml"; 20 20 homepage = "https://github.com/qjebbs/vscode-plantuml"; 21 21 changelog = 22 22 "https://marketplace.visualstudio.com/items/jebbs.plantuml/changelog"; 23 - license = licenses.mit; 24 - maintainers = with maintainers; [ victormignot ]; 23 + license = lib.licenses.mit; 24 + maintainers = [ lib.maintainers.victormignot ]; 25 25 }; 26 26 } 27 27
+3 -3
pkgs/applications/editors/vscode/extensions/lua/default.nix pkgs/applications/editors/vscode/extensions/sumneko.lua/default.nix
··· 18 18 $out/$installPrefix/server/bin/lua-language-server 19 19 ''; 20 20 21 - meta = with lib; { 21 + meta = { 22 22 description = "The Lua language server provides various language features for Lua to make development easier and faster."; 23 23 homepage = "https://marketplace.visualstudio.com/items?itemName=sumneko.lua"; 24 - license = licenses.mit; 25 - maintainers = with maintainers; [ lblasc ]; 24 + license = lib.licenses.mit; 25 + maintainers = [ lib.maintainers.lblasc ]; 26 26 }; 27 27 }
pkgs/applications/editors/vscode/extensions/lua/remove-chmod.patch pkgs/applications/editors/vscode/extensions/sumneko.lua/remove-chmod.patch
+3 -3
pkgs/applications/editors/vscode/extensions/ms-dotnettools-csharp/default.nix pkgs/applications/editors/vscode/extensions/ms-dotnettools.csharp/default.nix
··· 121 121 '') 122 122 vsixInfo.binaries)); 123 123 124 - meta = with lib; { 124 + meta = { 125 125 description = "C# for Visual Studio Code (powered by OmniSharp)"; 126 126 homepage = "https://github.com/OmniSharp/omnisharp-vscode"; 127 - license = licenses.mit; 128 - maintainers = [ maintainers.jraygauthier ]; 127 + license = lib.licenses.mit; 128 + maintainers = [ lib.maintainers.jraygauthier ]; 129 129 platforms = [ "x86_64-linux" "aarch64-linux" "x86_64-darwin" "aarch64-darwin" ]; 130 130 }; 131 131 }
+3 -3
pkgs/applications/editors/vscode/extensions/ms-toolsai-jupyter/default.nix pkgs/applications/editors/vscode/extensions/ms-toolsai.jupyter/default.nix
··· 30 30 jq "$(print_jq_query)" ./package.json | sponge ./package.json 31 31 ''; 32 32 33 - meta = with lib; { 33 + meta = { 34 34 description = "Jupyter extension for vscode"; 35 35 homepage = "https://github.com/microsoft/vscode-jupyter"; 36 - license = licenses.mit; 37 - maintainers = with maintainers; [ jraygauthier ]; 36 + license = lib.licenses.mit; 37 + maintainers = [ lib.maintainers.jraygauthier ]; 38 38 }; 39 39 }
+3 -3
pkgs/applications/editors/vscode/extensions/ms-vsliveshare-vsliveshare/default.nix pkgs/applications/editors/vscode/extensions/ms-vsliveshare.vsliveshare/default.nix
··· 44 44 --replace "'xsel'" "'${xsel}/bin/xsel'" 45 45 ''; 46 46 47 - meta = with lib; { 47 + meta = { 48 48 description = "Live Share lets you achieve greater confidence at speed by streamlining collaborative editing, debugging, and more in real-time during development"; 49 49 homepage = "https://aka.ms/vsls-docs"; 50 - license = licenses.unfree; 51 - maintainers = with maintainers; [ jraygauthier V ]; 50 + license = lib.licenses.unfree; 51 + maintainers = [ lib.maintainers.jraygauthier lib.maintainers.V ]; 52 52 platforms = [ "x86_64-linux" ]; 53 53 }; 54 54 })
+3 -3
pkgs/applications/editors/vscode/extensions/python/default.nix pkgs/applications/editors/vscode/extensions/ms-python.python/default.nix
··· 76 76 fi 77 77 ''; 78 78 79 - meta = with lib; { 79 + meta = { 80 80 description = "A Visual Studio Code extension with rich support for the Python language"; 81 81 downloadPage = "https://marketplace.visualstudio.com/items?itemName=ms-python.python"; 82 82 homepage = "https://github.com/Microsoft/vscode-python"; 83 83 changelog = "https://github.com/microsoft/vscode-python/releases"; 84 - license = licenses.mit; 84 + license = lib.licenses.mit; 85 85 platforms = [ "x86_64-linux" "aarch64-darwin" "x86_64-darwin" ]; 86 - maintainers = with maintainers; [ jraygauthier jfchevrette ]; 86 + maintainers = [ lib.maintainers.jraygauthier lib.maintainers.jfchevrette ]; 87 87 }; 88 88 }
+3 -3
pkgs/applications/editors/vscode/extensions/remote-ssh/default.nix pkgs/applications/editors/vscode/extensions/ms-vscode-remote.remote-ssh/default.nix
··· 87 87 --replace '# Start the server\n' '${patch}' 88 88 ''; 89 89 90 - meta = with lib; { 90 + meta = { 91 91 description = "Use any remote machine with a SSH server as your development environment."; 92 - license = licenses.unfree; 93 - maintainers = with maintainers; [ SuperSandro2000 tbenst ]; 92 + license = lib.licenses.unfree; 93 + maintainers = [ lib.maintainers.SuperSandro2000 lib.maintainers.tbenst ]; 94 94 }; 95 95 }
+3 -3
pkgs/applications/editors/vscode/extensions/rescript/default.nix pkgs/applications/editors/vscode/extensions/chenglou92.rescript-vscode/default.nix
··· 20 20 ln -s ${rescript-editor-analysis}/bin ${analysisDir} 21 21 ''; 22 22 23 - meta = with lib; { 23 + meta = { 24 24 description = "The official VSCode plugin for ReScript"; 25 25 homepage = "https://github.com/rescript-lang/rescript-vscode"; 26 - maintainers = with maintainers; [ dlip jayesh-bhoot ]; 27 - license = licenses.mit; 26 + maintainers = [ lib.maintainers.dlip lib.maintainers.jayesh-bhoot ]; 27 + license = lib.licenses.mit; 28 28 }; 29 29 }
+3 -3
pkgs/applications/editors/vscode/extensions/rescript/rescript-editor-analysis.nix pkgs/applications/editors/vscode/extensions/chenglou92.rescript-vscode/rescript-editor-analysis.nix
··· 25 25 install -D -m0555 rescript-editor-analysis.exe $out/bin/rescript-editor-analysis.exe 26 26 ''; 27 27 28 - meta = with lib; { 28 + meta = { 29 29 description = "Analysis binary for the ReScript VSCode plugin"; 30 30 homepage = "https://github.com/rescript-lang/rescript-vscode"; 31 - maintainers = with maintainers; [ dlip jayesh-bhoot ]; 32 - license = licenses.mit; 31 + maintainers = [ lib.maintainers.dlip lib.maintainers.jayesh-bhoot ]; 32 + license = lib.licenses.mit; 33 33 }; 34 34 }
pkgs/applications/editors/vscode/extensions/rust-analyzer/build-deps/package.json pkgs/applications/editors/vscode/extensions/rust-lang.rust-analyzer/build-deps/package.json
+4 -4
pkgs/applications/editors/vscode/extensions/rust-analyzer/default.nix pkgs/applications/editors/vscode/extensions/rust-lang.rust-analyzer/default.nix
··· 80 80 package.json | sponge package.json 81 81 ''; 82 82 83 - meta = with lib; { 83 + meta = { 84 84 description = "An alternative rust language server to the RLS"; 85 85 homepage = "https://github.com/rust-lang/rust-analyzer"; 86 - license = with licenses; [ mit asl20 ]; 87 - maintainers = with maintainers; [ ]; 88 - platforms = platforms.all; 86 + license = [ lib.licenses.mit lib.licenses.asl20 ]; 87 + maintainers = [ ]; 88 + platforms = lib.platforms.all; 89 89 }; 90 90 }
pkgs/applications/editors/vscode/extensions/rust-analyzer/update.sh pkgs/applications/editors/vscode/extensions/rust-lang.rust-analyzer/update.sh
+3 -3
pkgs/applications/editors/vscode/extensions/terraform/default.nix pkgs/applications/editors/vscode/extensions/hashicorp.terraform/default.nix
··· 13 13 substituteInPlace out/serverPath.js --replace TERRAFORM-LS-PATH ${terraform-ls}/bin/terraform-ls 14 14 ''; 15 15 16 - meta = with lib; { 17 - license = licenses.mit; 18 - maintainers = with maintainers; [ rhoriguchi ]; 16 + meta = { 17 + license = lib.licenses.mit; 18 + maintainers = [ lib.maintainers.rhoriguchi ]; 19 19 }; 20 20 }
pkgs/applications/editors/vscode/extensions/terraform/fix-terraform-ls.patch pkgs/applications/editors/vscode/extensions/hashicorp.terraform/fix-terraform-ls.patch
pkgs/applications/editors/vscode/extensions/vscode-lldb/build-deps/default.nix pkgs/applications/editors/vscode/extensions/vadimcn.vscode-lldb/build-deps/default.nix
pkgs/applications/editors/vscode/extensions/vscode-lldb/build-deps/node-env.nix pkgs/applications/editors/vscode/extensions/vadimcn.vscode-lldb/build-deps/node-env.nix
pkgs/applications/editors/vscode/extensions/vscode-lldb/build-deps/node-packages.nix pkgs/applications/editors/vscode/extensions/vadimcn.vscode-lldb/build-deps/node-packages.nix
pkgs/applications/editors/vscode/extensions/vscode-lldb/cmake-build-extension-only.patch pkgs/applications/editors/vscode/extensions/vadimcn.vscode-lldb/cmake-build-extension-only.patch
+4 -4
pkgs/applications/editors/vscode/extensions/vscode-lldb/default.nix pkgs/applications/editors/vscode/extensions/vadimcn.vscode-lldb/default.nix
··· 103 103 updateScript = ./update.sh; 104 104 }; 105 105 106 - meta = with lib; { 106 + meta = { 107 107 description = "A native debugger extension for VSCode based on LLDB"; 108 108 homepage = "https://github.com/vadimcn/vscode-lldb"; 109 - license = with licenses; [ mit ]; 110 - maintainers = with maintainers; [ nigelgbanks ]; 111 - platforms = platforms.all; 109 + license = [ lib.licenses.mit ]; 110 + maintainers = [ lib.maintainers.nigelgbanks ]; 111 + platforms = lib.platforms.all; 112 112 }; 113 113 }
pkgs/applications/editors/vscode/extensions/vscode-lldb/fix-python-installation.patch pkgs/applications/editors/vscode/extensions/vadimcn.vscode-lldb/fix-python-installation.patch
pkgs/applications/editors/vscode/extensions/vscode-lldb/lldb.nix pkgs/applications/editors/vscode/extensions/vadimcn.vscode-lldb/lldb.nix
pkgs/applications/editors/vscode/extensions/vscode-lldb/update.sh pkgs/applications/editors/vscode/extensions/vadimcn.vscode-lldb/update.sh
+2 -2
pkgs/applications/editors/vscode/extensions/vscode-utils.nix
··· 87 87 builtins.map extensionFromVscodeMarketplace mktplcExtRefList; 88 88 89 89 vscodeWithConfiguration = import ./vscodeWithConfiguration.nix { 90 - inherit lib extensionsFromVscodeMarketplace writeShellScriptBin; 91 - vscodeDefault = vscode; 90 + inherit lib extensionsFromVscodeMarketplace writeShellScriptBin; 91 + vscodeDefault = vscode; 92 92 }; 93 93 94 94 vscodeExts2nix = import ./vscodeExts2nix.nix {
+2 -2
pkgs/applications/editors/vscode/extensions/wakatime/default.nix pkgs/applications/editors/vscode/extensions/WakaTime.vscode-wakatime/default.nix
··· 12 12 sha256 = "sha256-vWqGxMbxKqd4UgKK0sOKadMTDf6Y3TQxfWsc93MHjFs="; 13 13 }; 14 14 15 - meta = with lib; { 15 + meta = { 16 16 description = '' 17 17 Visual Studio Code plugin for automatic time tracking and metrics generated 18 18 from your programming activity 19 19 ''; 20 - license = licenses.bsd3; 20 + license = lib.licenses.bsd3; 21 21 }; 22 22 }
+11 -4
pkgs/applications/graphics/wings/default.nix
··· 1 - { fetchurl, lib, stdenv, erlang, cl, libGL, libGLU, runtimeShell }: 1 + { lib, stdenv, fetchurl, fetchpatch, erlang, cl, libGL, libGLU, runtimeShell }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "wings"; ··· 9 9 sha256 = "1xcmifs4vq2810pqqvsjsm8z3lz24ys4c05xkh82nyppip2s89a3"; 10 10 }; 11 11 12 - ERL_LIBS = "${cl}/lib/erlang/lib"; 12 + patches = [ 13 + (fetchpatch { 14 + url = "https://github.com/dgud/wings/commit/94b3a3c6a0cfdcdbd98edce055d5c83ecb361f37.patch"; 15 + hash = "sha256-DHT1TiYoowloIWrdutBu70mL+557cTFr1dRcNgwbkpE="; 16 + }) 17 + ]; 13 18 14 - patchPhase = '' 15 - sed -i 's,-Werror ,,' e3d/Makefile 19 + postPatch = '' 20 + find . -type f -name "Makefile" -exec sed -i 's,-Werror ,,' {} \; 16 21 sed -i 's,../../wings/,../,' icons/Makefile 17 22 find plugins_src -mindepth 2 -type f -name "*.[eh]rl" -exec sed -i 's,wings/src/,../../src/,' {} \; 18 23 find plugins_src -mindepth 2 -type f -name "*.[eh]rl" -exec sed -i 's,wings/e3d/,../../e3d/,' {} \; ··· 23 28 ''; 24 29 25 30 buildInputs = [ erlang cl libGL libGLU ]; 31 + 32 + ERL_LIBS = "${cl}/lib/erlang/lib"; 26 33 27 34 # I did not test the *cl* part. I added the -pa just by imitation. 28 35 installPhase = ''
+1 -1
pkgs/applications/misc/metamorphose2/default.nix
··· 29 29 ''; 30 30 31 31 nativeBuildInputs = [ makeWrapper ]; 32 - propagatedBuildInputs = with python3.pkgs; [ mutagen wxPython_4_1 pillow six ]; 32 + propagatedBuildInputs = with python3.pkgs; [ mutagen wxPython_4_2 pillow six ]; 33 33 34 34 makeFlags = [ "PREFIX=$(out)" ]; 35 35
+3 -3
pkgs/applications/misc/oxker/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "oxker"; 5 - version = "0.2.4"; 5 + version = "0.2.5"; 6 6 7 7 src = fetchCrate { 8 8 inherit pname version; 9 - sha256 = "sha256-wYGaBXorAcwFnlUixrOP63s32WV1V7/8SUOBXIeLB7o="; 9 + sha256 = "sha256-w0YLSwRv6uhDwi06q0/mhGc5C6O2xq3vc9Se7/xXkhA="; 10 10 }; 11 11 12 - cargoHash = "sha256-rdzr6oOrJNTX3dCSO3ZdKNFZ31/CHdupKL7QmmuuX7I="; 12 + cargoHash = "sha256-Q0+6YgcdWa4RjNA7ffQJN0uIN8UFuCdbYjTFoM8w8uo="; 13 13 14 14 meta = with lib; { 15 15 description = "A simple tui to view & control docker containers";
+1 -1
pkgs/applications/misc/playonlinux/default.nix
··· 61 61 libs = pkgs: lib.makeLibraryPath [ xorg.libX11 libGL ]; 62 62 63 63 python = python3.withPackages(ps: with ps; [ 64 - wxPython_4_1 64 + wxPython_4_2 65 65 setuptools 66 66 natsort 67 67 ]);
+1 -4
pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix
··· 54 54 , microsoft_gsl 55 55 , rlottie 56 56 , stdenv 57 - , gcc10Stdenv 58 57 }: 59 58 60 59 # Main reference: ··· 70 69 cxxStandard = "20"; 71 70 }; 72 71 }; 73 - # Aarch64 default gcc9 will cause ICE. For reference #108305 74 - env = if stdenv.isAarch64 then gcc10Stdenv else stdenv; 75 72 in 76 - env.mkDerivation rec { 73 + stdenv.mkDerivation rec { 77 74 pname = "telegram-desktop"; 78 75 version = "4.6.5"; 79 76 # Note: Update via pkgs/applications/networking/instant-messengers/telegram/tdesktop/update.py
+3 -3
pkgs/applications/science/biology/mafft/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "mafft"; 5 - version = "7.508"; 5 + version = "7.515"; 6 6 7 7 src = fetchFromGitLab { 8 8 owner = "sysimm"; 9 9 repo = pname; 10 - rev = version; 11 - sha256 = "sha256-XQllmTgLntCBUFJzV2HL4f4oMilcUVTRgcfeZBdD5c0="; 10 + rev = "v${version}"; 11 + sha256 = "sha256-ssZvjOHJLsBjB48sKr1U7VrRZUIduFkme22MdVbzoNk="; 12 12 }; 13 13 14 14 preBuild = ''
+20 -7
pkgs/applications/science/logic/glucose/default.nix
··· 1 - { lib, stdenv, fetchurl, zlib }: 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , zlib 5 + , enableUnfree ? false 6 + }: 7 + 2 8 stdenv.mkDerivation rec { 3 - pname = "glucose"; 9 + pname = "glucose" + lib.optionalString enableUnfree "-syrup"; 4 10 version = "4.1"; 5 11 6 12 src = fetchurl { 7 13 url = "http://www.labri.fr/perso/lsimon/downloads/softwares/glucose-syrup-${version}.tgz"; 8 - sha256 = "0aahrkaq7n0z986fpqz66yz946nxardfi6dh8calzcfjpvqiraji"; 14 + hash = "sha256-Uaoc8b7SsU8VQ7CZ6FpW3RqSvjfm4+sMSh/Yg9XMUCk="; 9 15 }; 16 + 17 + sourceRoot = "glucose-syrup-${version}/${if enableUnfree then "parallel" else "simp"}"; 10 18 11 19 postPatch = '' 12 20 substituteInPlace Main.cc \ ··· 15 23 16 24 buildInputs = [ zlib ]; 17 25 18 - sourceRoot = "glucose-syrup-${version}/simp"; 19 26 makeFlags = [ "r" ]; 27 + 20 28 installPhase = '' 21 - install -Dm0755 glucose_release $out/bin/glucose 29 + runHook preInstall 30 + 31 + install -Dm0755 ${pname}_release $out/bin/${pname} 22 32 mkdir -p "$out/share/doc/${pname}-${version}/" 23 33 install -Dm0755 ../{LICEN?E,README*,Changelog*} "$out/share/doc/${pname}-${version}/" 34 + 35 + runHook postInstall 24 36 ''; 25 37 26 38 meta = with lib; { 27 - description = "Modern, parallel SAT solver (sequential version)"; 28 - license = licenses.mit; 39 + description = "Modern, parallel SAT solver (${if enableUnfree then "parallel" else "sequential"} version)"; 40 + homepage = "https://www.labri.fr/perso/lsimon/research/glucose/"; 41 + license = if enableUnfree then licenses.unfreeRedistributable else licenses.mit; 29 42 platforms = platforms.unix; 30 43 maintainers = with maintainers; [ gebner ]; 31 44 };
-24
pkgs/applications/science/logic/glucose/syrup.nix
··· 1 - { lib, stdenv, zlib, glucose }: 2 - stdenv.mkDerivation rec { 3 - pname = "glucose-syrup"; 4 - version = glucose.version; 5 - 6 - src = glucose.src; 7 - 8 - buildInputs = [ zlib ]; 9 - 10 - sourceRoot = "glucose-syrup-${version}/parallel"; 11 - makeFlags = [ "r" ]; 12 - installPhase = '' 13 - install -Dm0755 glucose-syrup_release $out/bin/glucose-syrup 14 - mkdir -p "$out/share/doc/${pname}-${version}/" 15 - install -Dm0755 ../{LICEN?E,README*,Changelog*} "$out/share/doc/${pname}-${version}/" 16 - ''; 17 - 18 - meta = with lib; { 19 - description = "Modern, parallel SAT solver (parallel version)"; 20 - license = licenses.unfreeRedistributable; 21 - platforms = platforms.unix; 22 - maintainers = with maintainers; [ gebner ]; 23 - }; 24 - }
+1 -1
pkgs/applications/version-management/bcompare/default.nix
··· 41 41 42 42 substituteInPlace $out/bin/${pname} \ 43 43 --replace "/usr/lib/beyondcompare" "$out/lib/beyondcompare" \ 44 - --replace "ldd" "${glibc.out}/bin/ldd" \ 44 + --replace "ldd" "${glibc.bin}/bin/ldd" \ 45 45 --replace "/bin/bash" "${runtimeShell}" 46 46 47 47 # Create symlink bzip2 library
+35 -29
pkgs/applications/version-management/rapidsvn/default.nix
··· 1 - { lib, stdenv, fetchurl, wxGTK30, subversion, apr, aprutil, python3, fetchpatch }: 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , autoreconfHook 5 + , wxGTK32 6 + , subversion 7 + , apr 8 + , aprutil 9 + , python3 10 + , darwin 11 + }: 2 12 3 13 stdenv.mkDerivation rec { 4 14 pname = "rapidsvn"; 5 - version = "0.12.1"; 15 + version = "unstable-2021-08-02"; 6 16 7 - src = fetchurl { 8 - url = "http://www.rapidsvn.org/download/release/${version}/${pname}-${version}.tar.gz"; 9 - sha256 = "1bmcqjc12k5w0z40k7fkk8iysqv4fw33i80gvcmbakby3d4d4i4p"; 17 + src = fetchFromGitHub { 18 + owner = "RapidSVN"; 19 + repo = "RapidSVN"; 20 + rev = "3a564e071c3c792f5d733a9433b9765031f8eed0"; 21 + hash = "sha256-6bQTHAOZAP+06kZDHjDx9VnGm4vrZUDyLHZdTpiyP08="; 10 22 }; 11 23 12 - buildInputs = [ wxGTK30 subversion apr aprutil python3 ]; 24 + postPatch = '' 25 + substituteInPlace configure.ac \ 26 + --replace "[3.0.*]" "[3.*]" 27 + ''; 13 28 14 - env.NIX_CFLAGS_COMPILE = toString [ "-std=c++14" ]; 29 + nativeBuildInputs = [ 30 + autoreconfHook 31 + ]; 32 + 33 + buildInputs = [ 34 + wxGTK32 35 + subversion 36 + apr 37 + aprutil 38 + python3 39 + ] ++ lib.optionals stdenv.isDarwin [ 40 + darwin.apple_sdk.frameworks.Cocoa 41 + ]; 15 42 16 43 configureFlags = [ 17 44 "--with-svn-include=${subversion.dev}/include" 18 45 "--with-svn-lib=${subversion.out}/lib" 19 46 ]; 20 47 21 - patches = [ 22 - ./fix-build.patch 23 - # Python 3 compatibility patches 24 - (fetchpatch { 25 - url = "https://github.com/RapidSVN/RapidSVN/pull/44/commits/2e26fd5d6a413d6c3a055c17ac4840b95d1537e9.patch"; 26 - hash = "sha256-8acABzscgZh1bfAt35KHfU+nfaiO7P1b+lh34Bj0REI="; 27 - }) 28 - (fetchpatch { 29 - url = "https://github.com/RapidSVN/RapidSVN/pull/44/commits/92927af764f92b3731333ed3dba637f98611167a.patch"; 30 - hash = "sha256-4PdShGcfFwxjdI3ygbnKFAa8l9dGERq/xSl54WisgKM="; 31 - }) 32 - (fetchpatch { 33 - url = "https://github.com/RapidSVN/RapidSVN/pull/44/commits/3e375f11d94cb8faddb8b7417354a9fb51f304ec.patch"; 34 - hash = "sha256-BUpCMEH7jctOLtJktDUE52bxexfLemLItZ0IgdAnq9g="; 35 - }) 36 - # wxWidgets 3.0 compatibility patches 37 - (fetchpatch { 38 - url = "https://sources.debian.org/data/main/r/rapidsvn/0.12.1dfsg-3.1/debian/patches/wx3.0.patch"; 39 - sha256 = "sha256-/07+FoOrNw/Pc+wlVt4sGOITfIIEu8ZbI3/ym0u8bs4="; 40 - }) 41 - ]; 48 + env.NIX_CFLAGS_COMPILE = "-std=c++14"; 42 49 43 50 meta = { 44 51 description = "Multi-platform GUI front-end for the Subversion revision system"; ··· 46 53 license = lib.licenses.gpl3Plus; 47 54 maintainers = [ lib.maintainers.viric ]; 48 55 platforms = lib.platforms.unix; 49 - broken = stdenv.isDarwin; 50 56 }; 51 57 }
+8 -3
pkgs/applications/version-management/sapling/default.nix
··· 166 166 167 167 HGNAME = "sl"; 168 168 SAPLING_OSS_BUILD = "true"; 169 - SAPLING_VERSION = version; 170 169 SAPLING_VERSION_HASH = versionHash; 171 170 171 + # Python setuptools version 66 and newer does not support upstream Sapling's 172 + # version numbers (e.g. "0.2.20230124-180750-hf8cd450a"). Change the version 173 + # number to something supported by setuptools (e.g. "0.2.20230124"). 174 + # https://github.com/facebook/sapling/issues/571 175 + SAPLING_VERSION = builtins.elemAt (builtins.split "-" version) 0; 176 + 172 177 # just a simple check phase, until we have a running test suite. this should 173 178 # help catch issues like lack of a LOCALE_ARCHIVE setting (see GH PR #202760) 174 179 doCheck = true; 175 180 installCheckPhase = '' 176 - echo -n "testing sapling version; should be \"${version}\"... " 177 - $out/bin/sl version | grep -qw "${version}" 181 + echo -n "testing sapling version; should be \"$SAPLING_VERSION\"... " 182 + $out/bin/sl version | grep -qw "$SAPLING_VERSION" 178 183 echo "OK!" 179 184 ''; 180 185
+6 -5
pkgs/applications/version-management/srvc/default.nix
··· 1 - { lib, rustPlatform, fetchFromGitHub, stdenv, Security, git }: 1 + { lib, rustPlatform, fetchFromGitHub, stdenv, darwin, git }: 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "srvc"; 5 - version = "0.14.1"; 5 + version = "0.15.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "insilica"; 9 9 repo = "rs-srvc"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-6wA2dnUUgS6HNQo2vMFqoT+seZHqcNLoTN+f5+Ok1AQ="; 11 + hash = "sha256-vShPc+Tz8n2o8E13npr7ZbDzRaAesWBOJQaCO5ljypM="; 12 12 }; 13 13 14 - cargoHash = "sha256-XkRnbfTaCo0J1+yOOvIxhDTjtaZURkjFOPWsFRk8iNU="; 14 + cargoHash = "sha256-fHHJR1OvqCYfJkXe9mVQXJeTETDadR65kf8LMsPdAds="; 15 15 16 16 buildInputs = lib.optionals stdenv.isDarwin [ 17 - Security 17 + darwin.apple_sdk.frameworks.CoreServices 18 + darwin.apple_sdk.frameworks.Security 18 19 ]; 19 20 20 21 nativeCheckInputs = [ git ];
+11 -1
pkgs/build-support/rust/import-cargo-lock.nix
··· 1 - { fetchgit, fetchurl, lib, runCommand, cargo, jq }: 1 + { fetchgit, fetchurl, lib, writers, python3Packages, runCommand, cargo, jq }: 2 2 3 3 { 4 4 # Cargo lock file ··· 93 93 sha256 = checksum; 94 94 }; 95 95 96 + # Replaces values inherited by workspace members. 97 + replaceWorkspaceValues = writers.writePython3 "replace-workspace-values" 98 + { libraries = with python3Packages; [ tomli tomli-w ]; flakeIgnore = [ "E501" ]; } 99 + (builtins.readFile ./replace-workspace-values.py); 100 + 96 101 # Fetch and unpack a crate. 97 102 mkCrate = pkg: 98 103 let ··· 170 175 171 176 cp -prvd "$tree/" $out 172 177 chmod u+w $out 178 + 179 + if grep -q workspace "$out/Cargo.toml"; then 180 + chmod u+w "$out/Cargo.toml" 181 + ${replaceWorkspaceValues} "$out/Cargo.toml" "${tree}/Cargo.toml" 182 + fi 173 183 174 184 # Cargo is happy with empty metadata. 175 185 printf '{"files":{},"package":null}' > "$out/.cargo-checksum.json"
+95
pkgs/build-support/rust/replace-workspace-values.py
··· 1 + # This script implements the workspace inheritance mechanism described 2 + # here: https://doc.rust-lang.org/cargo/reference/workspaces.html#the-package-table 3 + # 4 + # Please run `mypy --strict`, `black`, and `isort --profile black` on this after editing, thanks! 5 + 6 + import sys 7 + from typing import Any 8 + 9 + import tomli 10 + import tomli_w 11 + 12 + 13 + def load_file(path: str) -> dict[str, Any]: 14 + with open(path, "rb") as f: 15 + return tomli.load(f) 16 + 17 + 18 + def replace_key( 19 + workspace_manifest: dict[str, Any], table: dict[str, Any], section: str, key: str 20 + ) -> bool: 21 + if "workspace" in table[key] and table[key]["workspace"] is True: 22 + print("replacing " + key) 23 + 24 + replaced = table[key] 25 + del replaced["workspace"] 26 + 27 + workspace_copy = workspace_manifest[section][key] 28 + 29 + if section == "dependencies": 30 + crate_features = replaced.get("features") 31 + 32 + if type(workspace_copy) is str: 33 + replaced["version"] = workspace_copy 34 + else: 35 + replaced.update(workspace_copy) 36 + 37 + merged_features = (crate_features or []) + ( 38 + workspace_copy.get("features") or [] 39 + ) 40 + 41 + if len(merged_features) > 0: 42 + # Dictionaries are guaranteed to be ordered (https://stackoverflow.com/a/7961425) 43 + replaced["features"] = list(dict.fromkeys(merged_features)) 44 + elif section == "package": 45 + table[key] = replaced = workspace_copy 46 + 47 + return True 48 + 49 + return False 50 + 51 + 52 + def replace_dependencies( 53 + workspace_manifest: dict[str, Any], root: dict[str, Any] 54 + ) -> bool: 55 + changed = False 56 + 57 + for key in ["dependencies", "dev-dependencies", "build-dependencies"]: 58 + if key in root: 59 + for k in root[key].keys(): 60 + changed |= replace_key(workspace_manifest, root[key], "dependencies", k) 61 + 62 + return changed 63 + 64 + 65 + def main() -> None: 66 + crate_manifest = load_file(sys.argv[1]) 67 + workspace_manifest = load_file(sys.argv[2])["workspace"] 68 + 69 + if "workspace" in crate_manifest: 70 + return 71 + 72 + changed = False 73 + 74 + for key in crate_manifest["package"].keys(): 75 + changed |= replace_key( 76 + workspace_manifest, crate_manifest["package"], "package", key 77 + ) 78 + 79 + changed |= replace_dependencies(workspace_manifest, crate_manifest) 80 + 81 + if "target" in crate_manifest: 82 + for key in crate_manifest["target"].keys(): 83 + changed |= replace_dependencies( 84 + workspace_manifest, crate_manifest["target"][key] 85 + ) 86 + 87 + if not changed: 88 + return 89 + 90 + with open(sys.argv[1], "wb") as f: 91 + tomli_w.dump(crate_manifest, f) 92 + 93 + 94 + if __name__ == "__main__": 95 + main()
+6 -1
pkgs/build-support/rust/test/import-cargo-lock/default.nix
··· 1 - { callPackage }: 1 + { callPackage, writers, python3Packages }: 2 2 3 3 # Build like this from nixpkgs root: 4 4 # $ nix-build -A tests.importCargoLock ··· 12 12 gitDependencyBranch = callPackage ./git-dependency-branch { }; 13 13 maturin = callPackage ./maturin { }; 14 14 v1 = callPackage ./v1 { }; 15 + gitDependencyWorkspaceInheritance = callPackage ./git-dependency-workspace-inheritance { 16 + replaceWorkspaceValues = writers.writePython3 "replace-workspace-values" 17 + { libraries = with python3Packages; [ tomli tomli-w ]; flakeIgnore = [ "E501" ]; } 18 + (builtins.readFile ../../replace-workspace-values.py); 19 + }; 15 20 }
+6
pkgs/build-support/rust/test/import-cargo-lock/git-dependency-workspace-inheritance/crate.toml
··· 1 + [package] 2 + version = { workspace = true } 3 + 4 + [dependencies] 5 + foo = { workspace = true, features = ["cat"] } 6 + bar = "1.0.0"
+7
pkgs/build-support/rust/test/import-cargo-lock/git-dependency-workspace-inheritance/default.nix
··· 1 + { replaceWorkspaceValues, runCommand }: 2 + 3 + runCommand "git-dependency-workspace-inheritance-test" { } '' 4 + cp --no-preserve=mode ${./crate.toml} "$out" 5 + ${replaceWorkspaceValues} "$out" ${./workspace.toml} 6 + diff -u "$out" ${./want.toml} 7 + ''
+12
pkgs/build-support/rust/test/import-cargo-lock/git-dependency-workspace-inheritance/want.toml
··· 1 + [package] 2 + version = "1.0.0" 3 + 4 + [dependencies] 5 + bar = "1.0.0" 6 + 7 + [dependencies.foo] 8 + features = [ 9 + "cat", 10 + "meow", 11 + ] 12 + version = "1.0.0"
+5
pkgs/build-support/rust/test/import-cargo-lock/git-dependency-workspace-inheritance/workspace.toml
··· 1 + [workspace.package] 2 + version = "1.0.0" 3 + 4 + [workspace.dependencies] 5 + foo = { version = "1.0.0", features = ["meow"] }
+2 -2
pkgs/development/interpreters/luau/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "luau"; 5 - version = "0.567"; 5 + version = "0.568"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "Roblox"; 9 9 repo = "luau"; 10 10 rev = version; 11 - hash = "sha256-x1P9/TZUU/XITH1/8NtPXzM46fwk0VxHNphlWqzhoog="; 11 + hash = "sha256-ToNAduAKc4gJqO+fMZ2ZT43lnobonytdaSN5Yh0Q6A8="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ cmake ];
+7 -3
pkgs/development/libraries/cl/default.nix
··· 1 - {lib, stdenv, fetchFromGitHub, rebar, erlang, opencl-headers, ocl-icd }: 1 + { lib, stdenv, fetchFromGitHub, rebar, erlang, opencl-headers, ocl-icd }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 version = "1.2.4"; ··· 10 10 rev = "cl-${version}"; 11 11 sha256 = "1gwkjl305a0231hz3k0w448dsgbgdriaq764sizs5qfn59nzvinz"; 12 12 }; 13 + 14 + # https://github.com/tonyrog/cl/issues/39 15 + postPatch = '' 16 + substituteInPlace c_src/Makefile \ 17 + --replace "-m64" "" 18 + ''; 13 19 14 20 buildInputs = [ erlang rebar opencl-headers ocl-icd ]; 15 21 ··· 29 35 homepage = "https://github.com/tonyrog/cl"; 30 36 description = "OpenCL binding for Erlang"; 31 37 license = licenses.mit; 32 - # https://github.com/tonyrog/cl/issues/39 33 - broken = stdenv.isAarch64; 34 38 platforms = platforms.linux; 35 39 }; 36 40 }
+3
pkgs/development/libraries/science/math/mkl/default.nix
··· 139 139 140 140 # Headers 141 141 cp -r opt/intel/oneapi/mkl/${mklVersion}/include $out/ 142 + 143 + # CMake config 144 + cp -r opt/intel/oneapi/mkl/${mklVersion}/lib/cmake $out/lib 142 145 '' + 143 146 (if enableStatic then '' 144 147 install -Dm0644 -t $out/lib opt/intel/oneapi/mkl/${mklVersion}/lib/intel64/*.a
+5 -5
pkgs/development/ocaml-modules/pgocaml/default.nix
··· 4 4 5 5 buildDunePackage rec { 6 6 pname = "pgocaml"; 7 - version = "4.2.2-dev-20210111"; 7 + version = "4.3.0"; 8 8 src = fetchFromGitHub { 9 9 owner = "darioteixeira"; 10 10 repo = "pgocaml"; 11 - rev = "1bb0025deeb3d14029afdcc69aaa7847026e243e"; 12 - sha256 = "11inbjf87gclc2xmpq56ag4cm4467y9q9hjgbdn69fa1bman2zn2"; 11 + rev = version; 12 + hash = "sha256-W1fbRnU1l61qqxfVY2qiBnVpGD81xrBO8k0tWr+RXMY="; 13 13 }; 14 14 15 - minimumOCamlVersion = "4.08"; 16 - useDune2 = true; 15 + minimalOCamlVersion = "4.08"; 16 + duneVersion = "3"; 17 17 18 18 propagatedBuildInputs = [ calendar csv hex ppx_deriving ppx_sexp_conv re rresult sexplib ]; 19 19
+5 -2
pkgs/development/ocaml-modules/pgocaml/ppx.nix
··· 2 2 3 3 buildDunePackage { 4 4 pname = "pgocaml_ppx"; 5 - inherit (pgocaml) src version useDune2 meta; 5 + inherit (pgocaml) src version meta; 6 + 7 + duneVersion = "3"; 6 8 7 - propagatedBuildInputs = [ pgocaml ppx_optcomp ]; 9 + buildInputs = [ ppx_optcomp ]; 10 + propagatedBuildInputs = [ pgocaml ]; 8 11 }
+12 -1
pkgs/development/python-modules/debugpy/default.nix
··· 3 3 , buildPythonPackage 4 4 , pythonOlder 5 5 , fetchFromGitHub 6 + , fetchpatch 6 7 , substituteAll 7 8 , gdb 8 9 , django ··· 35 36 (substituteAll { 36 37 src = ./hardcode-version.patch; 37 38 inherit version; 39 + }) 40 + 41 + # https://github.com/microsoft/debugpy/issues/1230 42 + (fetchpatch { 43 + url = "https://patch-diff.githubusercontent.com/raw/microsoft/debugpy/pull/1232.patch"; 44 + sha256 = "sha256-m5p+xYiJ4w4GcaFIaPmlnErp/7WLwcvJmaCqa2SeSxU="; 38 45 }) 39 46 40 47 # Fix importing debugpy in: ··· 100 107 pytestFlagsArray = [ 101 108 "--timeout=0" 102 109 ]; 103 - 104 110 # Fixes hanging tests on Darwin 105 111 __darwinAllowLocalNetworking = true; 112 + 113 + disabledTests = [ 114 + # https://github.com/microsoft/debugpy/issues/1241 115 + "test_flask_breakpoint_multiproc" 116 + ]; 106 117 107 118 pythonImportsCheck = [ 108 119 "debugpy"
+7 -4
pkgs/development/python-modules/pywlroots/default.nix
··· 9 9 , pixman 10 10 , pythonOlder 11 11 , udev 12 - , wlroots_0_16 12 + , wlroots 13 13 , wayland 14 14 , pywayland 15 15 , xkbcommon 16 16 , xorg 17 17 , pytestCheckHook 18 + , qtile 18 19 }: 19 20 20 21 buildPythonPackage rec { 21 22 pname = "pywlroots"; 22 - version = "0.16.1"; 23 + version = "0.15.24"; 23 24 format = "setuptools"; 24 25 25 26 disabled = pythonOlder "3.7"; 26 27 27 28 src = fetchPypi { 28 29 inherit pname version; 29 - hash = "sha256-GFJw88N0313PudM0o/jOvtoE3u8kSoV+lYgKlNya4wM="; 30 + hash = "sha256-TvYhxiAbK+mpcEE9y79WH96dzeDnvI0xPaUxSYQqyHE="; 30 31 }; 31 32 32 33 nativeBuildInputs = [ pkg-config ]; 33 34 propagatedNativeBuildInputs = [ cffi ]; 34 - buildInputs = [ libinput libxkbcommon pixman xorg.libxcb udev wayland wlroots_0_16 ]; 35 + buildInputs = [ libinput libxkbcommon pixman xorg.libxcb udev wayland wlroots ]; 35 36 propagatedBuildInputs = [ cffi pywayland xkbcommon ]; 36 37 nativeCheckInputs = [ pytestCheckHook ]; 37 38 ··· 40 41 ''; 41 42 42 43 pythonImportsCheck = [ "wlroots" ]; 44 + 45 + passthru.tests = { inherit qtile; }; 43 46 44 47 meta = with lib; { 45 48 homepage = "https://github.com/flacjacket/pywlroots";
+5
pkgs/development/python-modules/scooby/default.nix
··· 25 25 hash = "sha256-wKbCIA6Xp+VYhcQ5ZpHo5usB+ksnMAJyv5naBvl4Cxo="; 26 26 }; 27 27 28 + postPatch = '' 29 + # Drop broken version specifier 30 + sed -i '/python_requires/d' setup.py 31 + ''; 32 + 28 33 SETUPTOOLS_SCM_PRETEND_VERSION = version; 29 34 30 35 nativeBuildInputs = [
+2 -2
pkgs/development/tools/continuous-integration/woodpecker/common.nix
··· 1 1 { lib, fetchFromGitHub }: 2 2 let 3 - version = "0.15.6"; 4 - srcSha256 = "sha256-8XXeGEw7+NGULsD5/g1j9+P2h82oRpEuMJT6sMp+z38="; 3 + version = "0.15.7"; 4 + srcSha256 = "sha256-Y6ew9CychStC26A7uyjChvkR+oDis3GZq8kYLHS7AXQ="; 5 5 yarnSha256 = "sha256-PY0BIBbjyi2DG+n5x/IPc0AwrFSwII4huMDU+FeZ/Sc="; 6 6 in 7 7 {
+3208
pkgs/development/tools/ruff/Cargo.lock
··· 1 + # This file is automatically @generated by Cargo. 2 + # It is not intended for manual editing. 3 + version = 3 4 + 5 + [[package]] 6 + name = "adler" 7 + version = "1.0.2" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 10 + 11 + [[package]] 12 + name = "ahash" 13 + version = "0.7.6" 14 + source = "registry+https://github.com/rust-lang/crates.io-index" 15 + checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47" 16 + dependencies = [ 17 + "getrandom", 18 + "once_cell", 19 + "version_check", 20 + ] 21 + 22 + [[package]] 23 + name = "aho-corasick" 24 + version = "0.7.20" 25 + source = "registry+https://github.com/rust-lang/crates.io-index" 26 + checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac" 27 + dependencies = [ 28 + "memchr", 29 + ] 30 + 31 + [[package]] 32 + name = "android_system_properties" 33 + version = "0.1.5" 34 + source = "registry+https://github.com/rust-lang/crates.io-index" 35 + checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" 36 + dependencies = [ 37 + "libc", 38 + ] 39 + 40 + [[package]] 41 + name = "anes" 42 + version = "0.1.6" 43 + source = "registry+https://github.com/rust-lang/crates.io-index" 44 + checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299" 45 + 46 + [[package]] 47 + name = "annotate-snippets" 48 + version = "0.6.1" 49 + source = "registry+https://github.com/rust-lang/crates.io-index" 50 + checksum = "c7021ce4924a3f25f802b2cccd1af585e39ea1a363a1aa2e72afe54b67a3a7a7" 51 + 52 + [[package]] 53 + name = "annotate-snippets" 54 + version = "0.9.1" 55 + source = "registry+https://github.com/rust-lang/crates.io-index" 56 + checksum = "c3b9d411ecbaf79885c6df4d75fff75858d5995ff25385657a28af47e82f9c36" 57 + dependencies = [ 58 + "unicode-width", 59 + "yansi-term", 60 + ] 61 + 62 + [[package]] 63 + name = "anyhow" 64 + version = "1.0.69" 65 + source = "registry+https://github.com/rust-lang/crates.io-index" 66 + checksum = "224afbd727c3d6e4b90103ece64b8d1b67fbb1973b1046c2281eed3f3803f800" 67 + 68 + [[package]] 69 + name = "ascii" 70 + version = "1.1.0" 71 + source = "registry+https://github.com/rust-lang/crates.io-index" 72 + checksum = "d92bec98840b8f03a5ff5413de5293bfcd8bf96467cf5452609f939ec6f5de16" 73 + 74 + [[package]] 75 + name = "ascii-canvas" 76 + version = "3.0.0" 77 + source = "registry+https://github.com/rust-lang/crates.io-index" 78 + checksum = "8824ecca2e851cec16968d54a01dd372ef8f95b244fb84b84e70128be347c3c6" 79 + dependencies = [ 80 + "term", 81 + ] 82 + 83 + [[package]] 84 + name = "assert_cmd" 85 + version = "2.0.8" 86 + source = "registry+https://github.com/rust-lang/crates.io-index" 87 + checksum = "9834fcc22e0874394a010230586367d4a3e9f11b560f469262678547e1d2575e" 88 + dependencies = [ 89 + "bstr 1.2.0", 90 + "doc-comment", 91 + "predicates", 92 + "predicates-core", 93 + "predicates-tree", 94 + "wait-timeout", 95 + ] 96 + 97 + [[package]] 98 + name = "atty" 99 + version = "0.2.14" 100 + source = "registry+https://github.com/rust-lang/crates.io-index" 101 + checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" 102 + dependencies = [ 103 + "hermit-abi 0.1.19", 104 + "libc", 105 + "winapi", 106 + ] 107 + 108 + [[package]] 109 + name = "autocfg" 110 + version = "1.1.0" 111 + source = "registry+https://github.com/rust-lang/crates.io-index" 112 + checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 113 + 114 + [[package]] 115 + name = "base64" 116 + version = "0.13.1" 117 + source = "registry+https://github.com/rust-lang/crates.io-index" 118 + checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" 119 + 120 + [[package]] 121 + name = "bincode" 122 + version = "1.3.3" 123 + source = "registry+https://github.com/rust-lang/crates.io-index" 124 + checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" 125 + dependencies = [ 126 + "serde", 127 + ] 128 + 129 + [[package]] 130 + name = "bisection" 131 + version = "0.1.0" 132 + source = "registry+https://github.com/rust-lang/crates.io-index" 133 + checksum = "021e079a1bab0ecce6cf4b4b74c0c37afa4a697136eb3b127875c84a8f04a8c3" 134 + 135 + [[package]] 136 + name = "bit-set" 137 + version = "0.5.3" 138 + source = "registry+https://github.com/rust-lang/crates.io-index" 139 + checksum = "0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1" 140 + dependencies = [ 141 + "bit-vec", 142 + ] 143 + 144 + [[package]] 145 + name = "bit-vec" 146 + version = "0.6.3" 147 + source = "registry+https://github.com/rust-lang/crates.io-index" 148 + checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb" 149 + 150 + [[package]] 151 + name = "bitflags" 152 + version = "1.3.2" 153 + source = "registry+https://github.com/rust-lang/crates.io-index" 154 + checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 155 + 156 + [[package]] 157 + name = "block-buffer" 158 + version = "0.10.3" 159 + source = "registry+https://github.com/rust-lang/crates.io-index" 160 + checksum = "69cce20737498f97b993470a6e536b8523f0af7892a4f928cceb1ac5e52ebe7e" 161 + dependencies = [ 162 + "generic-array", 163 + ] 164 + 165 + [[package]] 166 + name = "bstr" 167 + version = "0.2.17" 168 + source = "registry+https://github.com/rust-lang/crates.io-index" 169 + checksum = "ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223" 170 + dependencies = [ 171 + "lazy_static", 172 + "memchr", 173 + "regex-automata", 174 + ] 175 + 176 + [[package]] 177 + name = "bstr" 178 + version = "1.2.0" 179 + source = "registry+https://github.com/rust-lang/crates.io-index" 180 + checksum = "b7f0778972c64420fdedc63f09919c8a88bda7b25135357fd25a5d9f3257e832" 181 + dependencies = [ 182 + "memchr", 183 + "once_cell", 184 + "regex-automata", 185 + "serde", 186 + ] 187 + 188 + [[package]] 189 + name = "bumpalo" 190 + version = "3.12.0" 191 + source = "registry+https://github.com/rust-lang/crates.io-index" 192 + checksum = "0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535" 193 + 194 + [[package]] 195 + name = "cachedir" 196 + version = "0.3.0" 197 + source = "registry+https://github.com/rust-lang/crates.io-index" 198 + checksum = "e236bf5873ea57ec2877445297f4da008916bfae51567131acfc54a073d694f3" 199 + dependencies = [ 200 + "tempfile", 201 + ] 202 + 203 + [[package]] 204 + name = "cast" 205 + version = "0.3.0" 206 + source = "registry+https://github.com/rust-lang/crates.io-index" 207 + checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" 208 + 209 + [[package]] 210 + name = "cc" 211 + version = "1.0.79" 212 + source = "registry+https://github.com/rust-lang/crates.io-index" 213 + checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" 214 + 215 + [[package]] 216 + name = "cfg-if" 217 + version = "1.0.0" 218 + source = "registry+https://github.com/rust-lang/crates.io-index" 219 + checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 220 + 221 + [[package]] 222 + name = "chic" 223 + version = "1.2.2" 224 + source = "registry+https://github.com/rust-lang/crates.io-index" 225 + checksum = "a5b5db619f3556839cb2223ae86ff3f9a09da2c5013be42bc9af08c9589bf70c" 226 + dependencies = [ 227 + "annotate-snippets 0.6.1", 228 + ] 229 + 230 + [[package]] 231 + name = "chrono" 232 + version = "0.4.23" 233 + source = "registry+https://github.com/rust-lang/crates.io-index" 234 + checksum = "16b0a3d9ed01224b22057780a37bb8c5dbfe1be8ba48678e7bf57ec4b385411f" 235 + dependencies = [ 236 + "iana-time-zone", 237 + "js-sys", 238 + "num-integer", 239 + "num-traits", 240 + "time", 241 + "wasm-bindgen", 242 + "winapi", 243 + ] 244 + 245 + [[package]] 246 + name = "ciborium" 247 + version = "0.2.0" 248 + source = "registry+https://github.com/rust-lang/crates.io-index" 249 + checksum = "b0c137568cc60b904a7724001b35ce2630fd00d5d84805fbb608ab89509d788f" 250 + dependencies = [ 251 + "ciborium-io", 252 + "ciborium-ll", 253 + "serde", 254 + ] 255 + 256 + [[package]] 257 + name = "ciborium-io" 258 + version = "0.2.0" 259 + source = "registry+https://github.com/rust-lang/crates.io-index" 260 + checksum = "346de753af073cc87b52b2083a506b38ac176a44cfb05497b622e27be899b369" 261 + 262 + [[package]] 263 + name = "ciborium-ll" 264 + version = "0.2.0" 265 + source = "registry+https://github.com/rust-lang/crates.io-index" 266 + checksum = "213030a2b5a4e0c0892b6652260cf6ccac84827b83a85a534e178e3906c4cf1b" 267 + dependencies = [ 268 + "ciborium-io", 269 + "half", 270 + ] 271 + 272 + [[package]] 273 + name = "clap" 274 + version = "3.2.23" 275 + source = "registry+https://github.com/rust-lang/crates.io-index" 276 + checksum = "71655c45cb9845d3270c9d6df84ebe72b4dad3c2ba3f7023ad47c144e4e473a5" 277 + dependencies = [ 278 + "bitflags", 279 + "clap_lex 0.2.4", 280 + "indexmap", 281 + "textwrap", 282 + ] 283 + 284 + [[package]] 285 + name = "clap" 286 + version = "4.1.6" 287 + source = "registry+https://github.com/rust-lang/crates.io-index" 288 + checksum = "ec0b0588d44d4d63a87dbd75c136c166bbfd9a86a31cb89e09906521c7d3f5e3" 289 + dependencies = [ 290 + "bitflags", 291 + "clap_derive", 292 + "clap_lex 0.3.1", 293 + "is-terminal", 294 + "once_cell", 295 + "strsim", 296 + "termcolor", 297 + ] 298 + 299 + [[package]] 300 + name = "clap_complete" 301 + version = "4.1.1" 302 + source = "registry+https://github.com/rust-lang/crates.io-index" 303 + checksum = "3d6540eedc41f8a5a76cf3d8d458057dcdf817be4158a55b5f861f7a5483de75" 304 + dependencies = [ 305 + "clap 4.1.6", 306 + ] 307 + 308 + [[package]] 309 + name = "clap_complete_command" 310 + version = "0.4.0" 311 + source = "registry+https://github.com/rust-lang/crates.io-index" 312 + checksum = "4160b4a4f72ef58bd766bad27c09e6ef1cc9d82a22f6a0f55d152985a4a48e31" 313 + dependencies = [ 314 + "clap 4.1.6", 315 + "clap_complete", 316 + "clap_complete_fig", 317 + ] 318 + 319 + [[package]] 320 + name = "clap_complete_fig" 321 + version = "4.1.0" 322 + source = "registry+https://github.com/rust-lang/crates.io-index" 323 + checksum = "cf0c76d8fcf782a1102ccfcd10ca8246e7fdd609c1cd6deddbb96cb638e9bb5c" 324 + dependencies = [ 325 + "clap 4.1.6", 326 + "clap_complete", 327 + ] 328 + 329 + [[package]] 330 + name = "clap_derive" 331 + version = "4.1.0" 332 + source = "registry+https://github.com/rust-lang/crates.io-index" 333 + checksum = "684a277d672e91966334af371f1a7b5833f9aa00b07c84e92fbce95e00208ce8" 334 + dependencies = [ 335 + "heck", 336 + "proc-macro-error", 337 + "proc-macro2", 338 + "quote", 339 + "syn", 340 + ] 341 + 342 + [[package]] 343 + name = "clap_lex" 344 + version = "0.2.4" 345 + source = "registry+https://github.com/rust-lang/crates.io-index" 346 + checksum = "2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5" 347 + dependencies = [ 348 + "os_str_bytes", 349 + ] 350 + 351 + [[package]] 352 + name = "clap_lex" 353 + version = "0.3.1" 354 + source = "registry+https://github.com/rust-lang/crates.io-index" 355 + checksum = "783fe232adfca04f90f56201b26d79682d4cd2625e0bc7290b95123afe558ade" 356 + dependencies = [ 357 + "os_str_bytes", 358 + ] 359 + 360 + [[package]] 361 + name = "clearscreen" 362 + version = "2.0.0" 363 + source = "registry+https://github.com/rust-lang/crates.io-index" 364 + checksum = "41aa24cc5e1d6b3fc49ad4cd540b522fedcbe88bc6f259ff16e20e7010b6f8c7" 365 + dependencies = [ 366 + "nix", 367 + "terminfo", 368 + "thiserror", 369 + "which", 370 + "winapi", 371 + ] 372 + 373 + [[package]] 374 + name = "codespan-reporting" 375 + version = "0.11.1" 376 + source = "registry+https://github.com/rust-lang/crates.io-index" 377 + checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e" 378 + dependencies = [ 379 + "termcolor", 380 + "unicode-width", 381 + ] 382 + 383 + [[package]] 384 + name = "colored" 385 + version = "2.0.0" 386 + source = "registry+https://github.com/rust-lang/crates.io-index" 387 + checksum = "b3616f750b84d8f0de8a58bda93e08e2a81ad3f523089b05f1dffecab48c6cbd" 388 + dependencies = [ 389 + "atty", 390 + "lazy_static", 391 + "winapi", 392 + ] 393 + 394 + [[package]] 395 + name = "configparser" 396 + version = "3.0.2" 397 + source = "registry+https://github.com/rust-lang/crates.io-index" 398 + checksum = "5458d9d1a587efaf5091602c59d299696a3877a439c8f6d461a2d3cce11df87a" 399 + 400 + [[package]] 401 + name = "console" 402 + version = "0.15.5" 403 + source = "registry+https://github.com/rust-lang/crates.io-index" 404 + checksum = "c3d79fbe8970a77e3e34151cc13d3b3e248aa0faaecb9f6091fa07ebefe5ad60" 405 + dependencies = [ 406 + "encode_unicode", 407 + "lazy_static", 408 + "libc", 409 + "windows-sys 0.42.0", 410 + ] 411 + 412 + [[package]] 413 + name = "console_error_panic_hook" 414 + version = "0.1.7" 415 + source = "registry+https://github.com/rust-lang/crates.io-index" 416 + checksum = "a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc" 417 + dependencies = [ 418 + "cfg-if", 419 + "wasm-bindgen", 420 + ] 421 + 422 + [[package]] 423 + name = "console_log" 424 + version = "0.2.0" 425 + source = "registry+https://github.com/rust-lang/crates.io-index" 426 + checksum = "501a375961cef1a0d44767200e66e4a559283097e91d0730b1d75dfb2f8a1494" 427 + dependencies = [ 428 + "log", 429 + "web-sys", 430 + ] 431 + 432 + [[package]] 433 + name = "core-foundation-sys" 434 + version = "0.8.3" 435 + source = "registry+https://github.com/rust-lang/crates.io-index" 436 + checksum = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc" 437 + 438 + [[package]] 439 + name = "cpufeatures" 440 + version = "0.2.5" 441 + source = "registry+https://github.com/rust-lang/crates.io-index" 442 + checksum = "28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320" 443 + dependencies = [ 444 + "libc", 445 + ] 446 + 447 + [[package]] 448 + name = "crc32fast" 449 + version = "1.3.2" 450 + source = "registry+https://github.com/rust-lang/crates.io-index" 451 + checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" 452 + dependencies = [ 453 + "cfg-if", 454 + ] 455 + 456 + [[package]] 457 + name = "criterion" 458 + version = "0.4.0" 459 + source = "registry+https://github.com/rust-lang/crates.io-index" 460 + checksum = "e7c76e09c1aae2bc52b3d2f29e13c6572553b30c4aa1b8a49fd70de6412654cb" 461 + dependencies = [ 462 + "anes", 463 + "atty", 464 + "cast", 465 + "ciborium", 466 + "clap 3.2.23", 467 + "criterion-plot", 468 + "itertools", 469 + "lazy_static", 470 + "num-traits", 471 + "oorandom", 472 + "plotters", 473 + "rayon", 474 + "regex", 475 + "serde", 476 + "serde_derive", 477 + "serde_json", 478 + "tinytemplate", 479 + "walkdir", 480 + ] 481 + 482 + [[package]] 483 + name = "criterion-plot" 484 + version = "0.5.0" 485 + source = "registry+https://github.com/rust-lang/crates.io-index" 486 + checksum = "6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1" 487 + dependencies = [ 488 + "cast", 489 + "itertools", 490 + ] 491 + 492 + [[package]] 493 + name = "crossbeam-channel" 494 + version = "0.5.6" 495 + source = "registry+https://github.com/rust-lang/crates.io-index" 496 + checksum = "c2dd04ddaf88237dc3b8d8f9a3c1004b506b54b3313403944054d23c0870c521" 497 + dependencies = [ 498 + "cfg-if", 499 + "crossbeam-utils", 500 + ] 501 + 502 + [[package]] 503 + name = "crossbeam-deque" 504 + version = "0.8.2" 505 + source = "registry+https://github.com/rust-lang/crates.io-index" 506 + checksum = "715e8152b692bba2d374b53d4875445368fdf21a94751410af607a5ac677d1fc" 507 + dependencies = [ 508 + "cfg-if", 509 + "crossbeam-epoch", 510 + "crossbeam-utils", 511 + ] 512 + 513 + [[package]] 514 + name = "crossbeam-epoch" 515 + version = "0.9.13" 516 + source = "registry+https://github.com/rust-lang/crates.io-index" 517 + checksum = "01a9af1f4c2ef74bb8aa1f7e19706bc72d03598c8a570bb5de72243c7a9d9d5a" 518 + dependencies = [ 519 + "autocfg", 520 + "cfg-if", 521 + "crossbeam-utils", 522 + "memoffset", 523 + "scopeguard", 524 + ] 525 + 526 + [[package]] 527 + name = "crossbeam-utils" 528 + version = "0.8.14" 529 + source = "registry+https://github.com/rust-lang/crates.io-index" 530 + checksum = "4fb766fa798726286dbbb842f174001dab8abc7b627a1dd86e0b7222a95d929f" 531 + dependencies = [ 532 + "cfg-if", 533 + ] 534 + 535 + [[package]] 536 + name = "crunchy" 537 + version = "0.2.2" 538 + source = "registry+https://github.com/rust-lang/crates.io-index" 539 + checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" 540 + 541 + [[package]] 542 + name = "crypto-common" 543 + version = "0.1.6" 544 + source = "registry+https://github.com/rust-lang/crates.io-index" 545 + checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 546 + dependencies = [ 547 + "generic-array", 548 + "typenum", 549 + ] 550 + 551 + [[package]] 552 + name = "cxx" 553 + version = "1.0.90" 554 + source = "registry+https://github.com/rust-lang/crates.io-index" 555 + checksum = "90d59d9acd2a682b4e40605a242f6670eaa58c5957471cbf85e8aa6a0b97a5e8" 556 + dependencies = [ 557 + "cc", 558 + "cxxbridge-flags", 559 + "cxxbridge-macro", 560 + "link-cplusplus", 561 + ] 562 + 563 + [[package]] 564 + name = "cxx-build" 565 + version = "1.0.90" 566 + source = "registry+https://github.com/rust-lang/crates.io-index" 567 + checksum = "ebfa40bda659dd5c864e65f4c9a2b0aff19bea56b017b9b77c73d3766a453a38" 568 + dependencies = [ 569 + "cc", 570 + "codespan-reporting", 571 + "once_cell", 572 + "proc-macro2", 573 + "quote", 574 + "scratch", 575 + "syn", 576 + ] 577 + 578 + [[package]] 579 + name = "cxxbridge-flags" 580 + version = "1.0.90" 581 + source = "registry+https://github.com/rust-lang/crates.io-index" 582 + checksum = "457ce6757c5c70dc6ecdbda6925b958aae7f959bda7d8fb9bde889e34a09dc03" 583 + 584 + [[package]] 585 + name = "cxxbridge-macro" 586 + version = "1.0.90" 587 + source = "registry+https://github.com/rust-lang/crates.io-index" 588 + checksum = "ebf883b7aacd7b2aeb2a7b338648ee19f57c140d4ee8e52c68979c6b2f7f2263" 589 + dependencies = [ 590 + "proc-macro2", 591 + "quote", 592 + "syn", 593 + ] 594 + 595 + [[package]] 596 + name = "diff" 597 + version = "0.1.13" 598 + source = "registry+https://github.com/rust-lang/crates.io-index" 599 + checksum = "56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8" 600 + 601 + [[package]] 602 + name = "difflib" 603 + version = "0.4.0" 604 + source = "registry+https://github.com/rust-lang/crates.io-index" 605 + checksum = "6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8" 606 + 607 + [[package]] 608 + name = "digest" 609 + version = "0.10.6" 610 + source = "registry+https://github.com/rust-lang/crates.io-index" 611 + checksum = "8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f" 612 + dependencies = [ 613 + "block-buffer", 614 + "crypto-common", 615 + ] 616 + 617 + [[package]] 618 + name = "dirs" 619 + version = "4.0.0" 620 + source = "registry+https://github.com/rust-lang/crates.io-index" 621 + checksum = "ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059" 622 + dependencies = [ 623 + "dirs-sys", 624 + ] 625 + 626 + [[package]] 627 + name = "dirs-next" 628 + version = "2.0.0" 629 + source = "registry+https://github.com/rust-lang/crates.io-index" 630 + checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1" 631 + dependencies = [ 632 + "cfg-if", 633 + "dirs-sys-next", 634 + ] 635 + 636 + [[package]] 637 + name = "dirs-sys" 638 + version = "0.3.7" 639 + source = "registry+https://github.com/rust-lang/crates.io-index" 640 + checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6" 641 + dependencies = [ 642 + "libc", 643 + "redox_users", 644 + "winapi", 645 + ] 646 + 647 + [[package]] 648 + name = "dirs-sys-next" 649 + version = "0.1.2" 650 + source = "registry+https://github.com/rust-lang/crates.io-index" 651 + checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" 652 + dependencies = [ 653 + "libc", 654 + "redox_users", 655 + "winapi", 656 + ] 657 + 658 + [[package]] 659 + name = "doc-comment" 660 + version = "0.3.3" 661 + source = "registry+https://github.com/rust-lang/crates.io-index" 662 + checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10" 663 + 664 + [[package]] 665 + name = "drop_bomb" 666 + version = "0.1.5" 667 + source = "registry+https://github.com/rust-lang/crates.io-index" 668 + checksum = "9bda8e21c04aca2ae33ffc2fd8c23134f3cac46db123ba97bd9d3f3b8a4a85e1" 669 + 670 + [[package]] 671 + name = "dyn-clone" 672 + version = "1.0.10" 673 + source = "registry+https://github.com/rust-lang/crates.io-index" 674 + checksum = "c9b0705efd4599c15a38151f4721f7bc388306f61084d3bfd50bd07fbca5cb60" 675 + 676 + [[package]] 677 + name = "either" 678 + version = "1.8.1" 679 + source = "registry+https://github.com/rust-lang/crates.io-index" 680 + checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91" 681 + 682 + [[package]] 683 + name = "ena" 684 + version = "0.14.0" 685 + source = "registry+https://github.com/rust-lang/crates.io-index" 686 + checksum = "d7402b94a93c24e742487327a7cd839dc9d36fec9de9fb25b09f2dae459f36c3" 687 + dependencies = [ 688 + "log", 689 + ] 690 + 691 + [[package]] 692 + name = "encode_unicode" 693 + version = "0.3.6" 694 + source = "registry+https://github.com/rust-lang/crates.io-index" 695 + checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f" 696 + 697 + [[package]] 698 + name = "errno" 699 + version = "0.2.8" 700 + source = "registry+https://github.com/rust-lang/crates.io-index" 701 + checksum = "f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1" 702 + dependencies = [ 703 + "errno-dragonfly", 704 + "libc", 705 + "winapi", 706 + ] 707 + 708 + [[package]] 709 + name = "errno-dragonfly" 710 + version = "0.1.2" 711 + source = "registry+https://github.com/rust-lang/crates.io-index" 712 + checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" 713 + dependencies = [ 714 + "cc", 715 + "libc", 716 + ] 717 + 718 + [[package]] 719 + name = "fastrand" 720 + version = "1.9.0" 721 + source = "registry+https://github.com/rust-lang/crates.io-index" 722 + checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be" 723 + dependencies = [ 724 + "instant", 725 + ] 726 + 727 + [[package]] 728 + name = "fern" 729 + version = "0.6.1" 730 + source = "registry+https://github.com/rust-lang/crates.io-index" 731 + checksum = "3bdd7b0849075e79ee9a1836df22c717d1eba30451796fdc631b04565dd11e2a" 732 + dependencies = [ 733 + "log", 734 + ] 735 + 736 + [[package]] 737 + name = "filetime" 738 + version = "0.2.20" 739 + source = "registry+https://github.com/rust-lang/crates.io-index" 740 + checksum = "8a3de6e8d11b22ff9edc6d916f890800597d60f8b2da1caf2955c274638d6412" 741 + dependencies = [ 742 + "cfg-if", 743 + "libc", 744 + "redox_syscall", 745 + "windows-sys 0.45.0", 746 + ] 747 + 748 + [[package]] 749 + name = "fixedbitset" 750 + version = "0.4.2" 751 + source = "registry+https://github.com/rust-lang/crates.io-index" 752 + checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" 753 + 754 + [[package]] 755 + name = "flake8-to-ruff" 756 + version = "0.0.248" 757 + dependencies = [ 758 + "anyhow", 759 + "clap 4.1.6", 760 + "colored", 761 + "configparser", 762 + "once_cell", 763 + "regex", 764 + "ruff", 765 + "rustc-hash", 766 + "serde", 767 + "serde_json", 768 + "strum", 769 + "strum_macros", 770 + "toml", 771 + ] 772 + 773 + [[package]] 774 + name = "flate2" 775 + version = "1.0.25" 776 + source = "registry+https://github.com/rust-lang/crates.io-index" 777 + checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841" 778 + dependencies = [ 779 + "crc32fast", 780 + "miniz_oxide", 781 + ] 782 + 783 + [[package]] 784 + name = "fnv" 785 + version = "1.0.7" 786 + source = "registry+https://github.com/rust-lang/crates.io-index" 787 + checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 788 + 789 + [[package]] 790 + name = "form_urlencoded" 791 + version = "1.1.0" 792 + source = "registry+https://github.com/rust-lang/crates.io-index" 793 + checksum = "a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8" 794 + dependencies = [ 795 + "percent-encoding", 796 + ] 797 + 798 + [[package]] 799 + name = "fsevent-sys" 800 + version = "4.1.0" 801 + source = "registry+https://github.com/rust-lang/crates.io-index" 802 + checksum = "76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2" 803 + dependencies = [ 804 + "libc", 805 + ] 806 + 807 + [[package]] 808 + name = "generic-array" 809 + version = "0.14.6" 810 + source = "registry+https://github.com/rust-lang/crates.io-index" 811 + checksum = "bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9" 812 + dependencies = [ 813 + "typenum", 814 + "version_check", 815 + ] 816 + 817 + [[package]] 818 + name = "getrandom" 819 + version = "0.2.8" 820 + source = "registry+https://github.com/rust-lang/crates.io-index" 821 + checksum = "c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31" 822 + dependencies = [ 823 + "cfg-if", 824 + "js-sys", 825 + "libc", 826 + "wasi 0.11.0+wasi-snapshot-preview1", 827 + "wasm-bindgen", 828 + ] 829 + 830 + [[package]] 831 + name = "glob" 832 + version = "0.3.1" 833 + source = "registry+https://github.com/rust-lang/crates.io-index" 834 + checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" 835 + 836 + [[package]] 837 + name = "globset" 838 + version = "0.4.10" 839 + source = "registry+https://github.com/rust-lang/crates.io-index" 840 + checksum = "029d74589adefde59de1a0c4f4732695c32805624aec7b68d91503d4dba79afc" 841 + dependencies = [ 842 + "aho-corasick", 843 + "bstr 1.2.0", 844 + "fnv", 845 + "log", 846 + "regex", 847 + ] 848 + 849 + [[package]] 850 + name = "half" 851 + version = "1.8.2" 852 + source = "registry+https://github.com/rust-lang/crates.io-index" 853 + checksum = "eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7" 854 + 855 + [[package]] 856 + name = "hashbrown" 857 + version = "0.12.3" 858 + source = "registry+https://github.com/rust-lang/crates.io-index" 859 + checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 860 + dependencies = [ 861 + "ahash", 862 + ] 863 + 864 + [[package]] 865 + name = "heck" 866 + version = "0.4.1" 867 + source = "registry+https://github.com/rust-lang/crates.io-index" 868 + checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" 869 + 870 + [[package]] 871 + name = "hermit-abi" 872 + version = "0.1.19" 873 + source = "registry+https://github.com/rust-lang/crates.io-index" 874 + checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" 875 + dependencies = [ 876 + "libc", 877 + ] 878 + 879 + [[package]] 880 + name = "hermit-abi" 881 + version = "0.2.6" 882 + source = "registry+https://github.com/rust-lang/crates.io-index" 883 + checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7" 884 + dependencies = [ 885 + "libc", 886 + ] 887 + 888 + [[package]] 889 + name = "hermit-abi" 890 + version = "0.3.1" 891 + source = "registry+https://github.com/rust-lang/crates.io-index" 892 + checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286" 893 + 894 + [[package]] 895 + name = "hexf-parse" 896 + version = "0.2.1" 897 + source = "registry+https://github.com/rust-lang/crates.io-index" 898 + checksum = "dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df" 899 + 900 + [[package]] 901 + name = "iana-time-zone" 902 + version = "0.1.53" 903 + source = "registry+https://github.com/rust-lang/crates.io-index" 904 + checksum = "64c122667b287044802d6ce17ee2ddf13207ed924c712de9a66a5814d5b64765" 905 + dependencies = [ 906 + "android_system_properties", 907 + "core-foundation-sys", 908 + "iana-time-zone-haiku", 909 + "js-sys", 910 + "wasm-bindgen", 911 + "winapi", 912 + ] 913 + 914 + [[package]] 915 + name = "iana-time-zone-haiku" 916 + version = "0.1.1" 917 + source = "registry+https://github.com/rust-lang/crates.io-index" 918 + checksum = "0703ae284fc167426161c2e3f1da3ea71d94b21bedbcc9494e92b28e334e3dca" 919 + dependencies = [ 920 + "cxx", 921 + "cxx-build", 922 + ] 923 + 924 + [[package]] 925 + name = "idna" 926 + version = "0.3.0" 927 + source = "registry+https://github.com/rust-lang/crates.io-index" 928 + checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" 929 + dependencies = [ 930 + "unicode-bidi", 931 + "unicode-normalization", 932 + ] 933 + 934 + [[package]] 935 + name = "ignore" 936 + version = "0.4.20" 937 + source = "registry+https://github.com/rust-lang/crates.io-index" 938 + checksum = "dbe7873dab538a9a44ad79ede1faf5f30d49f9a5c883ddbab48bce81b64b7492" 939 + dependencies = [ 940 + "globset", 941 + "lazy_static", 942 + "log", 943 + "memchr", 944 + "regex", 945 + "same-file", 946 + "thread_local", 947 + "walkdir", 948 + "winapi-util", 949 + ] 950 + 951 + [[package]] 952 + name = "imperative" 953 + version = "1.0.4" 954 + source = "registry+https://github.com/rust-lang/crates.io-index" 955 + checksum = "9f92123bf2fe0d9f1b5df1964727b970ca3b2d0203d47cf97fb1f36d856b6398" 956 + dependencies = [ 957 + "phf", 958 + "rust-stemmers", 959 + ] 960 + 961 + [[package]] 962 + name = "indexmap" 963 + version = "1.9.2" 964 + source = "registry+https://github.com/rust-lang/crates.io-index" 965 + checksum = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399" 966 + dependencies = [ 967 + "autocfg", 968 + "hashbrown", 969 + ] 970 + 971 + [[package]] 972 + name = "inotify" 973 + version = "0.9.6" 974 + source = "registry+https://github.com/rust-lang/crates.io-index" 975 + checksum = "f8069d3ec154eb856955c1c0fbffefbf5f3c40a104ec912d4797314c1801abff" 976 + dependencies = [ 977 + "bitflags", 978 + "inotify-sys", 979 + "libc", 980 + ] 981 + 982 + [[package]] 983 + name = "inotify-sys" 984 + version = "0.1.5" 985 + source = "registry+https://github.com/rust-lang/crates.io-index" 986 + checksum = "e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb" 987 + dependencies = [ 988 + "libc", 989 + ] 990 + 991 + [[package]] 992 + name = "insta" 993 + version = "1.26.0" 994 + source = "registry+https://github.com/rust-lang/crates.io-index" 995 + checksum = "f6f0f08b46e4379744de2ab67aa8f7de3ffd1da3e275adc41fcc82053ede46ff" 996 + dependencies = [ 997 + "console", 998 + "lazy_static", 999 + "linked-hash-map", 1000 + "pest", 1001 + "pest_derive", 1002 + "serde", 1003 + "similar", 1004 + "yaml-rust", 1005 + ] 1006 + 1007 + [[package]] 1008 + name = "instant" 1009 + version = "0.1.12" 1010 + source = "registry+https://github.com/rust-lang/crates.io-index" 1011 + checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 1012 + dependencies = [ 1013 + "cfg-if", 1014 + ] 1015 + 1016 + [[package]] 1017 + name = "io-lifetimes" 1018 + version = "1.0.5" 1019 + source = "registry+https://github.com/rust-lang/crates.io-index" 1020 + checksum = "1abeb7a0dd0f8181267ff8adc397075586500b81b28a73e8a0208b00fc170fb3" 1021 + dependencies = [ 1022 + "libc", 1023 + "windows-sys 0.45.0", 1024 + ] 1025 + 1026 + [[package]] 1027 + name = "is-terminal" 1028 + version = "0.4.3" 1029 + source = "registry+https://github.com/rust-lang/crates.io-index" 1030 + checksum = "22e18b0a45d56fe973d6db23972bf5bc46f988a4a2385deac9cc29572f09daef" 1031 + dependencies = [ 1032 + "hermit-abi 0.3.1", 1033 + "io-lifetimes", 1034 + "rustix", 1035 + "windows-sys 0.45.0", 1036 + ] 1037 + 1038 + [[package]] 1039 + name = "is_executable" 1040 + version = "1.0.1" 1041 + source = "registry+https://github.com/rust-lang/crates.io-index" 1042 + checksum = "fa9acdc6d67b75e626ad644734e8bc6df893d9cd2a834129065d3dd6158ea9c8" 1043 + dependencies = [ 1044 + "winapi", 1045 + ] 1046 + 1047 + [[package]] 1048 + name = "itertools" 1049 + version = "0.10.5" 1050 + source = "registry+https://github.com/rust-lang/crates.io-index" 1051 + checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 1052 + dependencies = [ 1053 + "either", 1054 + ] 1055 + 1056 + [[package]] 1057 + name = "itoa" 1058 + version = "1.0.5" 1059 + source = "registry+https://github.com/rust-lang/crates.io-index" 1060 + checksum = "fad582f4b9e86b6caa621cabeb0963332d92eea04729ab12892c2533951e6440" 1061 + 1062 + [[package]] 1063 + name = "joinery" 1064 + version = "2.1.0" 1065 + source = "registry+https://github.com/rust-lang/crates.io-index" 1066 + checksum = "72167d68f5fce3b8655487b8038691a3c9984ee769590f93f2a631f4ad64e4f5" 1067 + 1068 + [[package]] 1069 + name = "js-sys" 1070 + version = "0.3.61" 1071 + source = "registry+https://github.com/rust-lang/crates.io-index" 1072 + checksum = "445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730" 1073 + dependencies = [ 1074 + "wasm-bindgen", 1075 + ] 1076 + 1077 + [[package]] 1078 + name = "kqueue" 1079 + version = "1.0.7" 1080 + source = "registry+https://github.com/rust-lang/crates.io-index" 1081 + checksum = "2c8fc60ba15bf51257aa9807a48a61013db043fcf3a78cb0d916e8e396dcad98" 1082 + dependencies = [ 1083 + "kqueue-sys", 1084 + "libc", 1085 + ] 1086 + 1087 + [[package]] 1088 + name = "kqueue-sys" 1089 + version = "1.0.3" 1090 + source = "registry+https://github.com/rust-lang/crates.io-index" 1091 + checksum = "8367585489f01bc55dd27404dcf56b95e6da061a256a666ab23be9ba96a2e587" 1092 + dependencies = [ 1093 + "bitflags", 1094 + "libc", 1095 + ] 1096 + 1097 + [[package]] 1098 + name = "lalrpop" 1099 + version = "0.19.8" 1100 + source = "registry+https://github.com/rust-lang/crates.io-index" 1101 + checksum = "b30455341b0e18f276fa64540aff54deafb54c589de6aca68659c63dd2d5d823" 1102 + dependencies = [ 1103 + "ascii-canvas", 1104 + "atty", 1105 + "bit-set", 1106 + "diff", 1107 + "ena", 1108 + "itertools", 1109 + "lalrpop-util", 1110 + "petgraph", 1111 + "pico-args", 1112 + "regex", 1113 + "regex-syntax", 1114 + "string_cache", 1115 + "term", 1116 + "tiny-keccak", 1117 + "unicode-xid", 1118 + ] 1119 + 1120 + [[package]] 1121 + name = "lalrpop-util" 1122 + version = "0.19.8" 1123 + source = "registry+https://github.com/rust-lang/crates.io-index" 1124 + checksum = "bcf796c978e9b4d983414f4caedc9273aa33ee214c5b887bd55fde84c85d2dc4" 1125 + dependencies = [ 1126 + "regex", 1127 + ] 1128 + 1129 + [[package]] 1130 + name = "lazy_static" 1131 + version = "1.4.0" 1132 + source = "registry+https://github.com/rust-lang/crates.io-index" 1133 + checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 1134 + 1135 + [[package]] 1136 + name = "lexical-parse-float" 1137 + version = "0.8.5" 1138 + source = "registry+https://github.com/rust-lang/crates.io-index" 1139 + checksum = "683b3a5ebd0130b8fb52ba0bdc718cc56815b6a097e28ae5a6997d0ad17dc05f" 1140 + dependencies = [ 1141 + "lexical-parse-integer", 1142 + "lexical-util", 1143 + "static_assertions", 1144 + ] 1145 + 1146 + [[package]] 1147 + name = "lexical-parse-integer" 1148 + version = "0.8.6" 1149 + source = "registry+https://github.com/rust-lang/crates.io-index" 1150 + checksum = "6d0994485ed0c312f6d965766754ea177d07f9c00c9b82a5ee62ed5b47945ee9" 1151 + dependencies = [ 1152 + "lexical-util", 1153 + "static_assertions", 1154 + ] 1155 + 1156 + [[package]] 1157 + name = "lexical-util" 1158 + version = "0.8.5" 1159 + source = "registry+https://github.com/rust-lang/crates.io-index" 1160 + checksum = "5255b9ff16ff898710eb9eb63cb39248ea8a5bb036bea8085b1a767ff6c4e3fc" 1161 + dependencies = [ 1162 + "static_assertions", 1163 + ] 1164 + 1165 + [[package]] 1166 + name = "libc" 1167 + version = "0.2.139" 1168 + source = "registry+https://github.com/rust-lang/crates.io-index" 1169 + checksum = "201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79" 1170 + 1171 + [[package]] 1172 + name = "libcst" 1173 + version = "0.1.0" 1174 + source = "git+https://github.com/charliermarsh/LibCST?rev=f2f0b7a487a8725d161fe8b3ed73a6758b21e177#f2f0b7a487a8725d161fe8b3ed73a6758b21e177" 1175 + dependencies = [ 1176 + "chic", 1177 + "itertools", 1178 + "libcst_derive", 1179 + "once_cell", 1180 + "paste", 1181 + "peg", 1182 + "regex", 1183 + "thiserror", 1184 + ] 1185 + 1186 + [[package]] 1187 + name = "libcst_derive" 1188 + version = "0.1.0" 1189 + source = "git+https://github.com/charliermarsh/LibCST?rev=f2f0b7a487a8725d161fe8b3ed73a6758b21e177#f2f0b7a487a8725d161fe8b3ed73a6758b21e177" 1190 + dependencies = [ 1191 + "quote", 1192 + "syn", 1193 + ] 1194 + 1195 + [[package]] 1196 + name = "libmimalloc-sys" 1197 + version = "0.1.30" 1198 + source = "registry+https://github.com/rust-lang/crates.io-index" 1199 + checksum = "dd8c7cbf8b89019683667e347572e6d55a7df7ea36b0c4ce69961b0cde67b174" 1200 + dependencies = [ 1201 + "cc", 1202 + "libc", 1203 + ] 1204 + 1205 + [[package]] 1206 + name = "link-cplusplus" 1207 + version = "1.0.8" 1208 + source = "registry+https://github.com/rust-lang/crates.io-index" 1209 + checksum = "ecd207c9c713c34f95a097a5b029ac2ce6010530c7b49d7fea24d977dede04f5" 1210 + dependencies = [ 1211 + "cc", 1212 + ] 1213 + 1214 + [[package]] 1215 + name = "linked-hash-map" 1216 + version = "0.5.6" 1217 + source = "registry+https://github.com/rust-lang/crates.io-index" 1218 + checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" 1219 + 1220 + [[package]] 1221 + name = "linux-raw-sys" 1222 + version = "0.1.4" 1223 + source = "registry+https://github.com/rust-lang/crates.io-index" 1224 + checksum = "f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4" 1225 + 1226 + [[package]] 1227 + name = "lock_api" 1228 + version = "0.4.9" 1229 + source = "registry+https://github.com/rust-lang/crates.io-index" 1230 + checksum = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df" 1231 + dependencies = [ 1232 + "autocfg", 1233 + "scopeguard", 1234 + ] 1235 + 1236 + [[package]] 1237 + name = "log" 1238 + version = "0.4.17" 1239 + source = "registry+https://github.com/rust-lang/crates.io-index" 1240 + checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" 1241 + dependencies = [ 1242 + "cfg-if", 1243 + ] 1244 + 1245 + [[package]] 1246 + name = "lz4_flex" 1247 + version = "0.9.5" 1248 + source = "registry+https://github.com/rust-lang/crates.io-index" 1249 + checksum = "1a8cbbb2831780bc3b9c15a41f5b49222ef756b6730a95f3decfdd15903eb5a3" 1250 + dependencies = [ 1251 + "twox-hash", 1252 + ] 1253 + 1254 + [[package]] 1255 + name = "matches" 1256 + version = "0.1.10" 1257 + source = "registry+https://github.com/rust-lang/crates.io-index" 1258 + checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5" 1259 + 1260 + [[package]] 1261 + name = "memchr" 1262 + version = "2.5.0" 1263 + source = "registry+https://github.com/rust-lang/crates.io-index" 1264 + checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 1265 + 1266 + [[package]] 1267 + name = "memoffset" 1268 + version = "0.7.1" 1269 + source = "registry+https://github.com/rust-lang/crates.io-index" 1270 + checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4" 1271 + dependencies = [ 1272 + "autocfg", 1273 + ] 1274 + 1275 + [[package]] 1276 + name = "mimalloc" 1277 + version = "0.1.34" 1278 + source = "registry+https://github.com/rust-lang/crates.io-index" 1279 + checksum = "9dcb174b18635f7561a0c6c9fc2ce57218ac7523cf72c50af80e2d79ab8f3ba1" 1280 + dependencies = [ 1281 + "libmimalloc-sys", 1282 + ] 1283 + 1284 + [[package]] 1285 + name = "miniz_oxide" 1286 + version = "0.6.2" 1287 + source = "registry+https://github.com/rust-lang/crates.io-index" 1288 + checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" 1289 + dependencies = [ 1290 + "adler", 1291 + ] 1292 + 1293 + [[package]] 1294 + name = "mio" 1295 + version = "0.8.5" 1296 + source = "registry+https://github.com/rust-lang/crates.io-index" 1297 + checksum = "e5d732bc30207a6423068df043e3d02e0735b155ad7ce1a6f76fe2baa5b158de" 1298 + dependencies = [ 1299 + "libc", 1300 + "log", 1301 + "wasi 0.11.0+wasi-snapshot-preview1", 1302 + "windows-sys 0.42.0", 1303 + ] 1304 + 1305 + [[package]] 1306 + name = "natord" 1307 + version = "1.0.9" 1308 + source = "registry+https://github.com/rust-lang/crates.io-index" 1309 + checksum = "308d96db8debc727c3fd9744aac51751243420e46edf401010908da7f8d5e57c" 1310 + 1311 + [[package]] 1312 + name = "new_debug_unreachable" 1313 + version = "1.0.4" 1314 + source = "registry+https://github.com/rust-lang/crates.io-index" 1315 + checksum = "e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54" 1316 + 1317 + [[package]] 1318 + name = "nextest-workspace-hack" 1319 + version = "0.1.0" 1320 + source = "registry+https://github.com/rust-lang/crates.io-index" 1321 + checksum = "d906846a98739ed9d73d66e62c2641eef8321f1734b7a1156ab045a0248fb2b3" 1322 + 1323 + [[package]] 1324 + name = "nix" 1325 + version = "0.26.2" 1326 + source = "registry+https://github.com/rust-lang/crates.io-index" 1327 + checksum = "bfdda3d196821d6af13126e40375cdf7da646a96114af134d5f417a9a1dc8e1a" 1328 + dependencies = [ 1329 + "bitflags", 1330 + "cfg-if", 1331 + "libc", 1332 + "static_assertions", 1333 + ] 1334 + 1335 + [[package]] 1336 + name = "nohash-hasher" 1337 + version = "0.2.0" 1338 + source = "registry+https://github.com/rust-lang/crates.io-index" 1339 + checksum = "2bf50223579dc7cdcfb3bfcacf7069ff68243f8c363f62ffa99cf000a6b9c451" 1340 + 1341 + [[package]] 1342 + name = "nom" 1343 + version = "5.1.2" 1344 + source = "registry+https://github.com/rust-lang/crates.io-index" 1345 + checksum = "ffb4262d26ed83a1c0a33a38fe2bb15797329c85770da05e6b828ddb782627af" 1346 + dependencies = [ 1347 + "memchr", 1348 + "version_check", 1349 + ] 1350 + 1351 + [[package]] 1352 + name = "nom8" 1353 + version = "0.2.0" 1354 + source = "registry+https://github.com/rust-lang/crates.io-index" 1355 + checksum = "ae01545c9c7fc4486ab7debaf2aad7003ac19431791868fb2e8066df97fad2f8" 1356 + dependencies = [ 1357 + "memchr", 1358 + ] 1359 + 1360 + [[package]] 1361 + name = "notify" 1362 + version = "5.1.0" 1363 + source = "registry+https://github.com/rust-lang/crates.io-index" 1364 + checksum = "58ea850aa68a06e48fdb069c0ec44d0d64c8dbffa49bf3b6f7f0a901fdea1ba9" 1365 + dependencies = [ 1366 + "bitflags", 1367 + "crossbeam-channel", 1368 + "filetime", 1369 + "fsevent-sys", 1370 + "inotify", 1371 + "kqueue", 1372 + "libc", 1373 + "mio", 1374 + "walkdir", 1375 + "windows-sys 0.42.0", 1376 + ] 1377 + 1378 + [[package]] 1379 + name = "num-bigint" 1380 + version = "0.4.3" 1381 + source = "registry+https://github.com/rust-lang/crates.io-index" 1382 + checksum = "f93ab6289c7b344a8a9f60f88d80aa20032336fe78da341afc91c8a2341fc75f" 1383 + dependencies = [ 1384 + "autocfg", 1385 + "num-integer", 1386 + "num-traits", 1387 + "serde", 1388 + ] 1389 + 1390 + [[package]] 1391 + name = "num-complex" 1392 + version = "0.4.3" 1393 + source = "registry+https://github.com/rust-lang/crates.io-index" 1394 + checksum = "02e0d21255c828d6f128a1e41534206671e8c3ea0c62f32291e808dc82cff17d" 1395 + dependencies = [ 1396 + "num-traits", 1397 + "serde", 1398 + ] 1399 + 1400 + [[package]] 1401 + name = "num-integer" 1402 + version = "0.1.45" 1403 + source = "registry+https://github.com/rust-lang/crates.io-index" 1404 + checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" 1405 + dependencies = [ 1406 + "autocfg", 1407 + "num-traits", 1408 + ] 1409 + 1410 + [[package]] 1411 + name = "num-traits" 1412 + version = "0.2.15" 1413 + source = "registry+https://github.com/rust-lang/crates.io-index" 1414 + checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" 1415 + dependencies = [ 1416 + "autocfg", 1417 + ] 1418 + 1419 + [[package]] 1420 + name = "num_cpus" 1421 + version = "1.15.0" 1422 + source = "registry+https://github.com/rust-lang/crates.io-index" 1423 + checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b" 1424 + dependencies = [ 1425 + "hermit-abi 0.2.6", 1426 + "libc", 1427 + ] 1428 + 1429 + [[package]] 1430 + name = "num_enum" 1431 + version = "0.5.9" 1432 + source = "registry+https://github.com/rust-lang/crates.io-index" 1433 + checksum = "8d829733185c1ca374f17e52b762f24f535ec625d2cc1f070e34c8a9068f341b" 1434 + dependencies = [ 1435 + "num_enum_derive", 1436 + ] 1437 + 1438 + [[package]] 1439 + name = "num_enum_derive" 1440 + version = "0.5.9" 1441 + source = "registry+https://github.com/rust-lang/crates.io-index" 1442 + checksum = "2be1598bf1c313dcdd12092e3f1920f463462525a21b7b4e11b4168353d0123e" 1443 + dependencies = [ 1444 + "proc-macro-crate", 1445 + "proc-macro2", 1446 + "quote", 1447 + "syn", 1448 + ] 1449 + 1450 + [[package]] 1451 + name = "once_cell" 1452 + version = "1.17.0" 1453 + source = "registry+https://github.com/rust-lang/crates.io-index" 1454 + checksum = "6f61fba1741ea2b3d6a1e3178721804bb716a68a6aeba1149b5d52e3d464ea66" 1455 + 1456 + [[package]] 1457 + name = "oorandom" 1458 + version = "11.1.3" 1459 + source = "registry+https://github.com/rust-lang/crates.io-index" 1460 + checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575" 1461 + 1462 + [[package]] 1463 + name = "os_str_bytes" 1464 + version = "6.4.1" 1465 + source = "registry+https://github.com/rust-lang/crates.io-index" 1466 + checksum = "9b7820b9daea5457c9f21c69448905d723fbd21136ccf521748f23fd49e723ee" 1467 + 1468 + [[package]] 1469 + name = "parking_lot" 1470 + version = "0.12.1" 1471 + source = "registry+https://github.com/rust-lang/crates.io-index" 1472 + checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 1473 + dependencies = [ 1474 + "lock_api", 1475 + "parking_lot_core", 1476 + ] 1477 + 1478 + [[package]] 1479 + name = "parking_lot_core" 1480 + version = "0.9.7" 1481 + source = "registry+https://github.com/rust-lang/crates.io-index" 1482 + checksum = "9069cbb9f99e3a5083476ccb29ceb1de18b9118cafa53e90c9551235de2b9521" 1483 + dependencies = [ 1484 + "cfg-if", 1485 + "libc", 1486 + "redox_syscall", 1487 + "smallvec", 1488 + "windows-sys 0.45.0", 1489 + ] 1490 + 1491 + [[package]] 1492 + name = "paste" 1493 + version = "1.0.11" 1494 + source = "registry+https://github.com/rust-lang/crates.io-index" 1495 + checksum = "d01a5bd0424d00070b0098dd17ebca6f961a959dead1dbcbbbc1d1cd8d3deeba" 1496 + 1497 + [[package]] 1498 + name = "path-absolutize" 1499 + version = "3.0.14" 1500 + source = "registry+https://github.com/rust-lang/crates.io-index" 1501 + checksum = "0f1d4993b16f7325d90c18c3c6a3327db7808752db8d208cea0acee0abd52c52" 1502 + dependencies = [ 1503 + "path-dedot", 1504 + ] 1505 + 1506 + [[package]] 1507 + name = "path-dedot" 1508 + version = "3.0.18" 1509 + source = "registry+https://github.com/rust-lang/crates.io-index" 1510 + checksum = "9a81540d94551664b72b72829b12bd167c73c9d25fbac0e04fafa8023f7e4901" 1511 + dependencies = [ 1512 + "once_cell", 1513 + ] 1514 + 1515 + [[package]] 1516 + name = "peg" 1517 + version = "0.8.1" 1518 + source = "registry+https://github.com/rust-lang/crates.io-index" 1519 + checksum = "a07f2cafdc3babeebc087e499118343442b742cc7c31b4d054682cc598508554" 1520 + dependencies = [ 1521 + "peg-macros", 1522 + "peg-runtime", 1523 + ] 1524 + 1525 + [[package]] 1526 + name = "peg-macros" 1527 + version = "0.8.1" 1528 + source = "registry+https://github.com/rust-lang/crates.io-index" 1529 + checksum = "4a90084dc05cf0428428e3d12399f39faad19b0909f64fb9170c9fdd6d9cd49b" 1530 + dependencies = [ 1531 + "peg-runtime", 1532 + "proc-macro2", 1533 + "quote", 1534 + ] 1535 + 1536 + [[package]] 1537 + name = "peg-runtime" 1538 + version = "0.8.1" 1539 + source = "registry+https://github.com/rust-lang/crates.io-index" 1540 + checksum = "9fa00462b37ead6d11a82c9d568b26682d78e0477dc02d1966c013af80969739" 1541 + 1542 + [[package]] 1543 + name = "percent-encoding" 1544 + version = "2.2.0" 1545 + source = "registry+https://github.com/rust-lang/crates.io-index" 1546 + checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" 1547 + 1548 + [[package]] 1549 + name = "pest" 1550 + version = "2.5.5" 1551 + source = "registry+https://github.com/rust-lang/crates.io-index" 1552 + checksum = "028accff104c4e513bad663bbcd2ad7cfd5304144404c31ed0a77ac103d00660" 1553 + dependencies = [ 1554 + "thiserror", 1555 + "ucd-trie", 1556 + ] 1557 + 1558 + [[package]] 1559 + name = "pest_derive" 1560 + version = "2.5.5" 1561 + source = "registry+https://github.com/rust-lang/crates.io-index" 1562 + checksum = "2ac3922aac69a40733080f53c1ce7f91dcf57e1a5f6c52f421fadec7fbdc4b69" 1563 + dependencies = [ 1564 + "pest", 1565 + "pest_generator", 1566 + ] 1567 + 1568 + [[package]] 1569 + name = "pest_generator" 1570 + version = "2.5.5" 1571 + source = "registry+https://github.com/rust-lang/crates.io-index" 1572 + checksum = "d06646e185566b5961b4058dd107e0a7f56e77c3f484549fb119867773c0f202" 1573 + dependencies = [ 1574 + "pest", 1575 + "pest_meta", 1576 + "proc-macro2", 1577 + "quote", 1578 + "syn", 1579 + ] 1580 + 1581 + [[package]] 1582 + name = "pest_meta" 1583 + version = "2.5.5" 1584 + source = "registry+https://github.com/rust-lang/crates.io-index" 1585 + checksum = "e6f60b2ba541577e2a0c307c8f39d1439108120eb7903adeb6497fa880c59616" 1586 + dependencies = [ 1587 + "once_cell", 1588 + "pest", 1589 + "sha2", 1590 + ] 1591 + 1592 + [[package]] 1593 + name = "petgraph" 1594 + version = "0.6.3" 1595 + source = "registry+https://github.com/rust-lang/crates.io-index" 1596 + checksum = "4dd7d28ee937e54fe3080c91faa1c3a46c06de6252988a7f4592ba2310ef22a4" 1597 + dependencies = [ 1598 + "fixedbitset", 1599 + "indexmap", 1600 + ] 1601 + 1602 + [[package]] 1603 + name = "phf" 1604 + version = "0.11.1" 1605 + source = "registry+https://github.com/rust-lang/crates.io-index" 1606 + checksum = "928c6535de93548188ef63bb7c4036bd415cd8f36ad25af44b9789b2ee72a48c" 1607 + dependencies = [ 1608 + "phf_shared 0.11.1", 1609 + ] 1610 + 1611 + [[package]] 1612 + name = "phf_codegen" 1613 + version = "0.11.1" 1614 + source = "registry+https://github.com/rust-lang/crates.io-index" 1615 + checksum = "a56ac890c5e3ca598bbdeaa99964edb5b0258a583a9eb6ef4e89fc85d9224770" 1616 + dependencies = [ 1617 + "phf_generator", 1618 + "phf_shared 0.11.1", 1619 + ] 1620 + 1621 + [[package]] 1622 + name = "phf_generator" 1623 + version = "0.11.1" 1624 + source = "registry+https://github.com/rust-lang/crates.io-index" 1625 + checksum = "b1181c94580fa345f50f19d738aaa39c0ed30a600d95cb2d3e23f94266f14fbf" 1626 + dependencies = [ 1627 + "phf_shared 0.11.1", 1628 + "rand", 1629 + ] 1630 + 1631 + [[package]] 1632 + name = "phf_shared" 1633 + version = "0.10.0" 1634 + source = "registry+https://github.com/rust-lang/crates.io-index" 1635 + checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096" 1636 + dependencies = [ 1637 + "siphasher", 1638 + ] 1639 + 1640 + [[package]] 1641 + name = "phf_shared" 1642 + version = "0.11.1" 1643 + source = "registry+https://github.com/rust-lang/crates.io-index" 1644 + checksum = "e1fb5f6f826b772a8d4c0394209441e7d37cbbb967ae9c7e0e8134365c9ee676" 1645 + dependencies = [ 1646 + "siphasher", 1647 + ] 1648 + 1649 + [[package]] 1650 + name = "pico-args" 1651 + version = "0.4.2" 1652 + source = "registry+https://github.com/rust-lang/crates.io-index" 1653 + checksum = "db8bcd96cb740d03149cbad5518db9fd87126a10ab519c011893b1754134c468" 1654 + 1655 + [[package]] 1656 + name = "pin-project-lite" 1657 + version = "0.2.9" 1658 + source = "registry+https://github.com/rust-lang/crates.io-index" 1659 + checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" 1660 + 1661 + [[package]] 1662 + name = "plotters" 1663 + version = "0.3.4" 1664 + source = "registry+https://github.com/rust-lang/crates.io-index" 1665 + checksum = "2538b639e642295546c50fcd545198c9d64ee2a38620a628724a3b266d5fbf97" 1666 + dependencies = [ 1667 + "num-traits", 1668 + "plotters-backend", 1669 + "plotters-svg", 1670 + "wasm-bindgen", 1671 + "web-sys", 1672 + ] 1673 + 1674 + [[package]] 1675 + name = "plotters-backend" 1676 + version = "0.3.4" 1677 + source = "registry+https://github.com/rust-lang/crates.io-index" 1678 + checksum = "193228616381fecdc1224c62e96946dfbc73ff4384fba576e052ff8c1bea8142" 1679 + 1680 + [[package]] 1681 + name = "plotters-svg" 1682 + version = "0.3.3" 1683 + source = "registry+https://github.com/rust-lang/crates.io-index" 1684 + checksum = "f9a81d2759aae1dae668f783c308bc5c8ebd191ff4184aaa1b37f65a6ae5a56f" 1685 + dependencies = [ 1686 + "plotters-backend", 1687 + ] 1688 + 1689 + [[package]] 1690 + name = "ppv-lite86" 1691 + version = "0.2.17" 1692 + source = "registry+https://github.com/rust-lang/crates.io-index" 1693 + checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" 1694 + 1695 + [[package]] 1696 + name = "precomputed-hash" 1697 + version = "0.1.1" 1698 + source = "registry+https://github.com/rust-lang/crates.io-index" 1699 + checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" 1700 + 1701 + [[package]] 1702 + name = "predicates" 1703 + version = "2.1.5" 1704 + source = "registry+https://github.com/rust-lang/crates.io-index" 1705 + checksum = "59230a63c37f3e18569bdb90e4a89cbf5bf8b06fea0b84e65ea10cc4df47addd" 1706 + dependencies = [ 1707 + "difflib", 1708 + "itertools", 1709 + "predicates-core", 1710 + ] 1711 + 1712 + [[package]] 1713 + name = "predicates-core" 1714 + version = "1.0.5" 1715 + source = "registry+https://github.com/rust-lang/crates.io-index" 1716 + checksum = "72f883590242d3c6fc5bf50299011695fa6590c2c70eac95ee1bdb9a733ad1a2" 1717 + 1718 + [[package]] 1719 + name = "predicates-tree" 1720 + version = "1.0.7" 1721 + source = "registry+https://github.com/rust-lang/crates.io-index" 1722 + checksum = "54ff541861505aabf6ea722d2131ee980b8276e10a1297b94e896dd8b621850d" 1723 + dependencies = [ 1724 + "predicates-core", 1725 + "termtree", 1726 + ] 1727 + 1728 + [[package]] 1729 + name = "proc-macro-crate" 1730 + version = "1.3.0" 1731 + source = "registry+https://github.com/rust-lang/crates.io-index" 1732 + checksum = "66618389e4ec1c7afe67d51a9bf34ff9236480f8d51e7489b7d5ab0303c13f34" 1733 + dependencies = [ 1734 + "once_cell", 1735 + "toml_edit", 1736 + ] 1737 + 1738 + [[package]] 1739 + name = "proc-macro-error" 1740 + version = "1.0.4" 1741 + source = "registry+https://github.com/rust-lang/crates.io-index" 1742 + checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 1743 + dependencies = [ 1744 + "proc-macro-error-attr", 1745 + "proc-macro2", 1746 + "quote", 1747 + "syn", 1748 + "version_check", 1749 + ] 1750 + 1751 + [[package]] 1752 + name = "proc-macro-error-attr" 1753 + version = "1.0.4" 1754 + source = "registry+https://github.com/rust-lang/crates.io-index" 1755 + checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 1756 + dependencies = [ 1757 + "proc-macro2", 1758 + "quote", 1759 + "version_check", 1760 + ] 1761 + 1762 + [[package]] 1763 + name = "proc-macro2" 1764 + version = "1.0.51" 1765 + source = "registry+https://github.com/rust-lang/crates.io-index" 1766 + checksum = "5d727cae5b39d21da60fa540906919ad737832fe0b1c165da3a34d6548c849d6" 1767 + dependencies = [ 1768 + "unicode-ident", 1769 + ] 1770 + 1771 + [[package]] 1772 + name = "quick-junit" 1773 + version = "0.3.2" 1774 + source = "registry+https://github.com/rust-lang/crates.io-index" 1775 + checksum = "05b909fe9bf2abb1e3d6a97c9189a37c8105c61d03dca9ce6aace023e7d682bd" 1776 + dependencies = [ 1777 + "chrono", 1778 + "indexmap", 1779 + "nextest-workspace-hack", 1780 + "quick-xml", 1781 + "thiserror", 1782 + "uuid", 1783 + ] 1784 + 1785 + [[package]] 1786 + name = "quick-xml" 1787 + version = "0.26.0" 1788 + source = "registry+https://github.com/rust-lang/crates.io-index" 1789 + checksum = "7f50b1c63b38611e7d4d7f68b82d3ad0cc71a2ad2e7f61fc10f1328d917c93cd" 1790 + dependencies = [ 1791 + "memchr", 1792 + ] 1793 + 1794 + [[package]] 1795 + name = "quote" 1796 + version = "1.0.23" 1797 + source = "registry+https://github.com/rust-lang/crates.io-index" 1798 + checksum = "8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b" 1799 + dependencies = [ 1800 + "proc-macro2", 1801 + ] 1802 + 1803 + [[package]] 1804 + name = "radium" 1805 + version = "0.7.0" 1806 + source = "registry+https://github.com/rust-lang/crates.io-index" 1807 + checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" 1808 + 1809 + [[package]] 1810 + name = "rand" 1811 + version = "0.8.5" 1812 + source = "registry+https://github.com/rust-lang/crates.io-index" 1813 + checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 1814 + dependencies = [ 1815 + "libc", 1816 + "rand_chacha", 1817 + "rand_core", 1818 + ] 1819 + 1820 + [[package]] 1821 + name = "rand_chacha" 1822 + version = "0.3.1" 1823 + source = "registry+https://github.com/rust-lang/crates.io-index" 1824 + checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 1825 + dependencies = [ 1826 + "ppv-lite86", 1827 + "rand_core", 1828 + ] 1829 + 1830 + [[package]] 1831 + name = "rand_core" 1832 + version = "0.6.4" 1833 + source = "registry+https://github.com/rust-lang/crates.io-index" 1834 + checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 1835 + dependencies = [ 1836 + "getrandom", 1837 + ] 1838 + 1839 + [[package]] 1840 + name = "rayon" 1841 + version = "1.6.1" 1842 + source = "registry+https://github.com/rust-lang/crates.io-index" 1843 + checksum = "6db3a213adf02b3bcfd2d3846bb41cb22857d131789e01df434fb7e7bc0759b7" 1844 + dependencies = [ 1845 + "either", 1846 + "rayon-core", 1847 + ] 1848 + 1849 + [[package]] 1850 + name = "rayon-core" 1851 + version = "1.10.2" 1852 + source = "registry+https://github.com/rust-lang/crates.io-index" 1853 + checksum = "356a0625f1954f730c0201cdab48611198dc6ce21f4acff55089b5a78e6e835b" 1854 + dependencies = [ 1855 + "crossbeam-channel", 1856 + "crossbeam-deque", 1857 + "crossbeam-utils", 1858 + "num_cpus", 1859 + ] 1860 + 1861 + [[package]] 1862 + name = "redox_syscall" 1863 + version = "0.2.16" 1864 + source = "registry+https://github.com/rust-lang/crates.io-index" 1865 + checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 1866 + dependencies = [ 1867 + "bitflags", 1868 + ] 1869 + 1870 + [[package]] 1871 + name = "redox_users" 1872 + version = "0.4.3" 1873 + source = "registry+https://github.com/rust-lang/crates.io-index" 1874 + checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 1875 + dependencies = [ 1876 + "getrandom", 1877 + "redox_syscall", 1878 + "thiserror", 1879 + ] 1880 + 1881 + [[package]] 1882 + name = "regex" 1883 + version = "1.7.1" 1884 + source = "registry+https://github.com/rust-lang/crates.io-index" 1885 + checksum = "48aaa5748ba571fb95cd2c85c09f629215d3a6ece942baa100950af03a34f733" 1886 + dependencies = [ 1887 + "aho-corasick", 1888 + "memchr", 1889 + "regex-syntax", 1890 + ] 1891 + 1892 + [[package]] 1893 + name = "regex-automata" 1894 + version = "0.1.10" 1895 + source = "registry+https://github.com/rust-lang/crates.io-index" 1896 + checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" 1897 + 1898 + [[package]] 1899 + name = "regex-syntax" 1900 + version = "0.6.28" 1901 + source = "registry+https://github.com/rust-lang/crates.io-index" 1902 + checksum = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848" 1903 + 1904 + [[package]] 1905 + name = "remove_dir_all" 1906 + version = "0.5.3" 1907 + source = "registry+https://github.com/rust-lang/crates.io-index" 1908 + checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7" 1909 + dependencies = [ 1910 + "winapi", 1911 + ] 1912 + 1913 + [[package]] 1914 + name = "ring" 1915 + version = "0.16.20" 1916 + source = "registry+https://github.com/rust-lang/crates.io-index" 1917 + checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" 1918 + dependencies = [ 1919 + "cc", 1920 + "libc", 1921 + "once_cell", 1922 + "spin", 1923 + "untrusted", 1924 + "web-sys", 1925 + "winapi", 1926 + ] 1927 + 1928 + [[package]] 1929 + name = "ruff" 1930 + version = "0.0.248" 1931 + dependencies = [ 1932 + "anyhow", 1933 + "bisection", 1934 + "bitflags", 1935 + "cfg-if", 1936 + "chrono", 1937 + "clap 4.1.6", 1938 + "colored", 1939 + "console_error_panic_hook", 1940 + "console_log", 1941 + "criterion", 1942 + "dirs", 1943 + "fern", 1944 + "getrandom", 1945 + "glob", 1946 + "globset", 1947 + "ignore", 1948 + "imperative", 1949 + "insta", 1950 + "is_executable", 1951 + "itertools", 1952 + "js-sys", 1953 + "libcst", 1954 + "log", 1955 + "natord", 1956 + "nohash-hasher", 1957 + "num-bigint", 1958 + "num-traits", 1959 + "once_cell", 1960 + "path-absolutize", 1961 + "regex", 1962 + "ruff_macros", 1963 + "ruff_python", 1964 + "rustc-hash", 1965 + "rustpython-common", 1966 + "rustpython-parser", 1967 + "schemars", 1968 + "semver", 1969 + "serde", 1970 + "serde-wasm-bindgen", 1971 + "shellexpand", 1972 + "smallvec", 1973 + "strum", 1974 + "strum_macros", 1975 + "test-case", 1976 + "textwrap", 1977 + "thiserror", 1978 + "titlecase", 1979 + "toml", 1980 + "wasm-bindgen", 1981 + "wasm-bindgen-test", 1982 + ] 1983 + 1984 + [[package]] 1985 + name = "ruff_cli" 1986 + version = "0.0.248" 1987 + dependencies = [ 1988 + "annotate-snippets 0.9.1", 1989 + "anyhow", 1990 + "assert_cmd", 1991 + "atty", 1992 + "bincode", 1993 + "bitflags", 1994 + "cachedir", 1995 + "chrono", 1996 + "clap 4.1.6", 1997 + "clap_complete_command", 1998 + "clearscreen", 1999 + "colored", 2000 + "filetime", 2001 + "glob", 2002 + "ignore", 2003 + "itertools", 2004 + "log", 2005 + "mimalloc", 2006 + "notify", 2007 + "path-absolutize", 2008 + "quick-junit", 2009 + "rayon", 2010 + "regex", 2011 + "ruff", 2012 + "rustc-hash", 2013 + "serde", 2014 + "serde_json", 2015 + "similar", 2016 + "strum", 2017 + "textwrap", 2018 + "tikv-jemallocator", 2019 + "ureq", 2020 + "walkdir", 2021 + ] 2022 + 2023 + [[package]] 2024 + name = "ruff_dev" 2025 + version = "0.0.0" 2026 + dependencies = [ 2027 + "anyhow", 2028 + "clap 4.1.6", 2029 + "itertools", 2030 + "libcst", 2031 + "once_cell", 2032 + "regex", 2033 + "ruff", 2034 + "ruff_cli", 2035 + "rustpython-common", 2036 + "rustpython-parser", 2037 + "schemars", 2038 + "serde_json", 2039 + "strum", 2040 + "strum_macros", 2041 + "textwrap", 2042 + ] 2043 + 2044 + [[package]] 2045 + name = "ruff_formatter" 2046 + version = "0.0.0" 2047 + dependencies = [ 2048 + "drop_bomb", 2049 + "insta", 2050 + "ruff_text_size", 2051 + "rustc-hash", 2052 + "schemars", 2053 + "serde", 2054 + "tracing", 2055 + "unicode-width", 2056 + ] 2057 + 2058 + [[package]] 2059 + name = "ruff_macros" 2060 + version = "0.0.0" 2061 + dependencies = [ 2062 + "itertools", 2063 + "proc-macro2", 2064 + "quote", 2065 + "syn", 2066 + "textwrap", 2067 + ] 2068 + 2069 + [[package]] 2070 + name = "ruff_python" 2071 + version = "0.0.0" 2072 + dependencies = [ 2073 + "once_cell", 2074 + "regex", 2075 + "rustc-hash", 2076 + ] 2077 + 2078 + [[package]] 2079 + name = "ruff_python_formatter" 2080 + version = "0.0.0" 2081 + dependencies = [ 2082 + "anyhow", 2083 + "clap 4.1.6", 2084 + "insta", 2085 + "once_cell", 2086 + "ruff_formatter", 2087 + "ruff_text_size", 2088 + "rustc-hash", 2089 + "rustpython-common", 2090 + "rustpython-parser", 2091 + "test-case", 2092 + ] 2093 + 2094 + [[package]] 2095 + name = "ruff_text_size" 2096 + version = "0.0.0" 2097 + dependencies = [ 2098 + "schemars", 2099 + "serde", 2100 + "serde_test", 2101 + "static_assertions", 2102 + ] 2103 + 2104 + [[package]] 2105 + name = "rust-stemmers" 2106 + version = "1.2.0" 2107 + source = "registry+https://github.com/rust-lang/crates.io-index" 2108 + checksum = "e46a2036019fdb888131db7a4c847a1063a7493f971ed94ea82c67eada63ca54" 2109 + dependencies = [ 2110 + "serde", 2111 + "serde_derive", 2112 + ] 2113 + 2114 + [[package]] 2115 + name = "rustc-hash" 2116 + version = "1.1.0" 2117 + source = "registry+https://github.com/rust-lang/crates.io-index" 2118 + checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" 2119 + 2120 + [[package]] 2121 + name = "rustix" 2122 + version = "0.36.8" 2123 + source = "registry+https://github.com/rust-lang/crates.io-index" 2124 + checksum = "f43abb88211988493c1abb44a70efa56ff0ce98f233b7b276146f1f3f7ba9644" 2125 + dependencies = [ 2126 + "bitflags", 2127 + "errno", 2128 + "io-lifetimes", 2129 + "libc", 2130 + "linux-raw-sys", 2131 + "windows-sys 0.45.0", 2132 + ] 2133 + 2134 + [[package]] 2135 + name = "rustls" 2136 + version = "0.20.8" 2137 + source = "registry+https://github.com/rust-lang/crates.io-index" 2138 + checksum = "fff78fc74d175294f4e83b28343315ffcfb114b156f0185e9741cb5570f50e2f" 2139 + dependencies = [ 2140 + "log", 2141 + "ring", 2142 + "sct", 2143 + "webpki", 2144 + ] 2145 + 2146 + [[package]] 2147 + name = "rustpython-ast" 2148 + version = "0.2.0" 2149 + source = "git+https://github.com/RustPython/RustPython.git?rev=61b48f108982d865524f86624a9d5bc2ae3bccef#61b48f108982d865524f86624a9d5bc2ae3bccef" 2150 + dependencies = [ 2151 + "num-bigint", 2152 + "rustpython-compiler-core", 2153 + ] 2154 + 2155 + [[package]] 2156 + name = "rustpython-common" 2157 + version = "0.2.0" 2158 + source = "git+https://github.com/RustPython/RustPython.git?rev=61b48f108982d865524f86624a9d5bc2ae3bccef#61b48f108982d865524f86624a9d5bc2ae3bccef" 2159 + dependencies = [ 2160 + "ascii", 2161 + "bitflags", 2162 + "cfg-if", 2163 + "hexf-parse", 2164 + "itertools", 2165 + "lexical-parse-float", 2166 + "libc", 2167 + "lock_api", 2168 + "num-bigint", 2169 + "num-complex", 2170 + "num-traits", 2171 + "once_cell", 2172 + "radium", 2173 + "rand", 2174 + "siphasher", 2175 + "unic-ucd-category", 2176 + "volatile", 2177 + "widestring", 2178 + ] 2179 + 2180 + [[package]] 2181 + name = "rustpython-compiler-core" 2182 + version = "0.2.0" 2183 + source = "git+https://github.com/RustPython/RustPython.git?rev=61b48f108982d865524f86624a9d5bc2ae3bccef#61b48f108982d865524f86624a9d5bc2ae3bccef" 2184 + dependencies = [ 2185 + "bincode", 2186 + "bitflags", 2187 + "bstr 0.2.17", 2188 + "itertools", 2189 + "lz4_flex", 2190 + "num-bigint", 2191 + "num-complex", 2192 + "num_enum", 2193 + "serde", 2194 + "thiserror", 2195 + ] 2196 + 2197 + [[package]] 2198 + name = "rustpython-parser" 2199 + version = "0.2.0" 2200 + source = "git+https://github.com/RustPython/RustPython.git?rev=61b48f108982d865524f86624a9d5bc2ae3bccef#61b48f108982d865524f86624a9d5bc2ae3bccef" 2201 + dependencies = [ 2202 + "ahash", 2203 + "anyhow", 2204 + "itertools", 2205 + "lalrpop", 2206 + "lalrpop-util", 2207 + "log", 2208 + "num-bigint", 2209 + "num-traits", 2210 + "phf", 2211 + "phf_codegen", 2212 + "rustc-hash", 2213 + "rustpython-ast", 2214 + "rustpython-compiler-core", 2215 + "thiserror", 2216 + "tiny-keccak", 2217 + "unic-emoji-char", 2218 + "unic-ucd-ident", 2219 + "unicode_names2", 2220 + ] 2221 + 2222 + [[package]] 2223 + name = "rustversion" 2224 + version = "1.0.11" 2225 + source = "registry+https://github.com/rust-lang/crates.io-index" 2226 + checksum = "5583e89e108996506031660fe09baa5011b9dd0341b89029313006d1fb508d70" 2227 + 2228 + [[package]] 2229 + name = "ryu" 2230 + version = "1.0.12" 2231 + source = "registry+https://github.com/rust-lang/crates.io-index" 2232 + checksum = "7b4b9743ed687d4b4bcedf9ff5eaa7398495ae14e61cba0a295704edbc7decde" 2233 + 2234 + [[package]] 2235 + name = "same-file" 2236 + version = "1.0.6" 2237 + source = "registry+https://github.com/rust-lang/crates.io-index" 2238 + checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" 2239 + dependencies = [ 2240 + "winapi-util", 2241 + ] 2242 + 2243 + [[package]] 2244 + name = "schemars" 2245 + version = "0.8.11" 2246 + source = "registry+https://github.com/rust-lang/crates.io-index" 2247 + checksum = "2a5fb6c61f29e723026dc8e923d94c694313212abbecbbe5f55a7748eec5b307" 2248 + dependencies = [ 2249 + "dyn-clone", 2250 + "schemars_derive", 2251 + "serde", 2252 + "serde_json", 2253 + ] 2254 + 2255 + [[package]] 2256 + name = "schemars_derive" 2257 + version = "0.8.11" 2258 + source = "registry+https://github.com/rust-lang/crates.io-index" 2259 + checksum = "f188d036977451159430f3b8dc82ec76364a42b7e289c2b18a9a18f4470058e9" 2260 + dependencies = [ 2261 + "proc-macro2", 2262 + "quote", 2263 + "serde_derive_internals", 2264 + "syn", 2265 + ] 2266 + 2267 + [[package]] 2268 + name = "scoped-tls" 2269 + version = "1.0.1" 2270 + source = "registry+https://github.com/rust-lang/crates.io-index" 2271 + checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" 2272 + 2273 + [[package]] 2274 + name = "scopeguard" 2275 + version = "1.1.0" 2276 + source = "registry+https://github.com/rust-lang/crates.io-index" 2277 + checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 2278 + 2279 + [[package]] 2280 + name = "scratch" 2281 + version = "1.0.3" 2282 + source = "registry+https://github.com/rust-lang/crates.io-index" 2283 + checksum = "ddccb15bcce173023b3fedd9436f882a0739b8dfb45e4f6b6002bee5929f61b2" 2284 + 2285 + [[package]] 2286 + name = "sct" 2287 + version = "0.7.0" 2288 + source = "registry+https://github.com/rust-lang/crates.io-index" 2289 + checksum = "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4" 2290 + dependencies = [ 2291 + "ring", 2292 + "untrusted", 2293 + ] 2294 + 2295 + [[package]] 2296 + name = "semver" 2297 + version = "1.0.16" 2298 + source = "registry+https://github.com/rust-lang/crates.io-index" 2299 + checksum = "58bc9567378fc7690d6b2addae4e60ac2eeea07becb2c64b9f218b53865cba2a" 2300 + 2301 + [[package]] 2302 + name = "serde" 2303 + version = "1.0.152" 2304 + source = "registry+https://github.com/rust-lang/crates.io-index" 2305 + checksum = "bb7d1f0d3021d347a83e556fc4683dea2ea09d87bccdf88ff5c12545d89d5efb" 2306 + dependencies = [ 2307 + "serde_derive", 2308 + ] 2309 + 2310 + [[package]] 2311 + name = "serde-wasm-bindgen" 2312 + version = "0.4.5" 2313 + source = "registry+https://github.com/rust-lang/crates.io-index" 2314 + checksum = "e3b4c031cd0d9014307d82b8abf653c0290fbdaeb4c02d00c63cf52f728628bf" 2315 + dependencies = [ 2316 + "js-sys", 2317 + "serde", 2318 + "wasm-bindgen", 2319 + ] 2320 + 2321 + [[package]] 2322 + name = "serde_derive" 2323 + version = "1.0.152" 2324 + source = "registry+https://github.com/rust-lang/crates.io-index" 2325 + checksum = "af487d118eecd09402d70a5d72551860e788df87b464af30e5ea6a38c75c541e" 2326 + dependencies = [ 2327 + "proc-macro2", 2328 + "quote", 2329 + "syn", 2330 + ] 2331 + 2332 + [[package]] 2333 + name = "serde_derive_internals" 2334 + version = "0.26.0" 2335 + source = "registry+https://github.com/rust-lang/crates.io-index" 2336 + checksum = "85bf8229e7920a9f636479437026331ce11aa132b4dde37d121944a44d6e5f3c" 2337 + dependencies = [ 2338 + "proc-macro2", 2339 + "quote", 2340 + "syn", 2341 + ] 2342 + 2343 + [[package]] 2344 + name = "serde_json" 2345 + version = "1.0.93" 2346 + source = "registry+https://github.com/rust-lang/crates.io-index" 2347 + checksum = "cad406b69c91885b5107daf2c29572f6c8cdb3c66826821e286c533490c0bc76" 2348 + dependencies = [ 2349 + "itoa", 2350 + "ryu", 2351 + "serde", 2352 + ] 2353 + 2354 + [[package]] 2355 + name = "serde_spanned" 2356 + version = "0.6.1" 2357 + source = "registry+https://github.com/rust-lang/crates.io-index" 2358 + checksum = "0efd8caf556a6cebd3b285caf480045fcc1ac04f6bd786b09a6f11af30c4fcf4" 2359 + dependencies = [ 2360 + "serde", 2361 + ] 2362 + 2363 + [[package]] 2364 + name = "serde_test" 2365 + version = "1.0.152" 2366 + source = "registry+https://github.com/rust-lang/crates.io-index" 2367 + checksum = "3611210d2d67e3513204742004d6ac6f589e521861dabb0f649b070eea8bed9e" 2368 + dependencies = [ 2369 + "serde", 2370 + ] 2371 + 2372 + [[package]] 2373 + name = "sha2" 2374 + version = "0.10.6" 2375 + source = "registry+https://github.com/rust-lang/crates.io-index" 2376 + checksum = "82e6b795fe2e3b1e845bafcb27aa35405c4d47cdfc92af5fc8d3002f76cebdc0" 2377 + dependencies = [ 2378 + "cfg-if", 2379 + "cpufeatures", 2380 + "digest", 2381 + ] 2382 + 2383 + [[package]] 2384 + name = "shellexpand" 2385 + version = "3.0.0" 2386 + source = "registry+https://github.com/rust-lang/crates.io-index" 2387 + checksum = "dd1c7ddea665294d484c39fd0c0d2b7e35bbfe10035c5fe1854741a57f6880e1" 2388 + dependencies = [ 2389 + "dirs", 2390 + ] 2391 + 2392 + [[package]] 2393 + name = "similar" 2394 + version = "2.2.1" 2395 + source = "registry+https://github.com/rust-lang/crates.io-index" 2396 + checksum = "420acb44afdae038210c99e69aae24109f32f15500aa708e81d46c9f29d55fcf" 2397 + 2398 + [[package]] 2399 + name = "siphasher" 2400 + version = "0.3.10" 2401 + source = "registry+https://github.com/rust-lang/crates.io-index" 2402 + checksum = "7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de" 2403 + 2404 + [[package]] 2405 + name = "smallvec" 2406 + version = "1.10.0" 2407 + source = "registry+https://github.com/rust-lang/crates.io-index" 2408 + checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" 2409 + 2410 + [[package]] 2411 + name = "smawk" 2412 + version = "0.3.1" 2413 + source = "registry+https://github.com/rust-lang/crates.io-index" 2414 + checksum = "f67ad224767faa3c7d8b6d91985b78e70a1324408abcb1cfcc2be4c06bc06043" 2415 + 2416 + [[package]] 2417 + name = "spin" 2418 + version = "0.5.2" 2419 + source = "registry+https://github.com/rust-lang/crates.io-index" 2420 + checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" 2421 + 2422 + [[package]] 2423 + name = "static_assertions" 2424 + version = "1.1.0" 2425 + source = "registry+https://github.com/rust-lang/crates.io-index" 2426 + checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 2427 + 2428 + [[package]] 2429 + name = "string_cache" 2430 + version = "0.8.4" 2431 + source = "registry+https://github.com/rust-lang/crates.io-index" 2432 + checksum = "213494b7a2b503146286049378ce02b482200519accc31872ee8be91fa820a08" 2433 + dependencies = [ 2434 + "new_debug_unreachable", 2435 + "once_cell", 2436 + "parking_lot", 2437 + "phf_shared 0.10.0", 2438 + "precomputed-hash", 2439 + ] 2440 + 2441 + [[package]] 2442 + name = "strsim" 2443 + version = "0.10.0" 2444 + source = "registry+https://github.com/rust-lang/crates.io-index" 2445 + checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 2446 + 2447 + [[package]] 2448 + name = "strum" 2449 + version = "0.24.1" 2450 + source = "registry+https://github.com/rust-lang/crates.io-index" 2451 + checksum = "063e6045c0e62079840579a7e47a355ae92f60eb74daaf156fb1e84ba164e63f" 2452 + dependencies = [ 2453 + "strum_macros", 2454 + ] 2455 + 2456 + [[package]] 2457 + name = "strum_macros" 2458 + version = "0.24.3" 2459 + source = "registry+https://github.com/rust-lang/crates.io-index" 2460 + checksum = "1e385be0d24f186b4ce2f9982191e7101bb737312ad61c1f2f984f34bcf85d59" 2461 + dependencies = [ 2462 + "heck", 2463 + "proc-macro2", 2464 + "quote", 2465 + "rustversion", 2466 + "syn", 2467 + ] 2468 + 2469 + [[package]] 2470 + name = "syn" 2471 + version = "1.0.107" 2472 + source = "registry+https://github.com/rust-lang/crates.io-index" 2473 + checksum = "1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5" 2474 + dependencies = [ 2475 + "proc-macro2", 2476 + "quote", 2477 + "unicode-ident", 2478 + ] 2479 + 2480 + [[package]] 2481 + name = "tempfile" 2482 + version = "3.3.0" 2483 + source = "registry+https://github.com/rust-lang/crates.io-index" 2484 + checksum = "5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4" 2485 + dependencies = [ 2486 + "cfg-if", 2487 + "fastrand", 2488 + "libc", 2489 + "redox_syscall", 2490 + "remove_dir_all", 2491 + "winapi", 2492 + ] 2493 + 2494 + [[package]] 2495 + name = "term" 2496 + version = "0.7.0" 2497 + source = "registry+https://github.com/rust-lang/crates.io-index" 2498 + checksum = "c59df8ac95d96ff9bede18eb7300b0fda5e5d8d90960e76f8e14ae765eedbf1f" 2499 + dependencies = [ 2500 + "dirs-next", 2501 + "rustversion", 2502 + "winapi", 2503 + ] 2504 + 2505 + [[package]] 2506 + name = "termcolor" 2507 + version = "1.2.0" 2508 + source = "registry+https://github.com/rust-lang/crates.io-index" 2509 + checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6" 2510 + dependencies = [ 2511 + "winapi-util", 2512 + ] 2513 + 2514 + [[package]] 2515 + name = "terminfo" 2516 + version = "0.7.5" 2517 + source = "registry+https://github.com/rust-lang/crates.io-index" 2518 + checksum = "da31aef70da0f6352dbcb462683eb4dd2bfad01cf3fc96cf204547b9a839a585" 2519 + dependencies = [ 2520 + "dirs", 2521 + "fnv", 2522 + "nom", 2523 + "phf", 2524 + "phf_codegen", 2525 + ] 2526 + 2527 + [[package]] 2528 + name = "termtree" 2529 + version = "0.4.0" 2530 + source = "registry+https://github.com/rust-lang/crates.io-index" 2531 + checksum = "95059e91184749cb66be6dc994f67f182b6d897cb3df74a5bf66b5e709295fd8" 2532 + 2533 + [[package]] 2534 + name = "test-case" 2535 + version = "2.2.2" 2536 + source = "registry+https://github.com/rust-lang/crates.io-index" 2537 + checksum = "21d6cf5a7dffb3f9dceec8e6b8ca528d9bd71d36c9f074defb548ce161f598c0" 2538 + dependencies = [ 2539 + "test-case-macros", 2540 + ] 2541 + 2542 + [[package]] 2543 + name = "test-case-macros" 2544 + version = "2.2.2" 2545 + source = "registry+https://github.com/rust-lang/crates.io-index" 2546 + checksum = "e45b7bf6e19353ddd832745c8fcf77a17a93171df7151187f26623f2b75b5b26" 2547 + dependencies = [ 2548 + "cfg-if", 2549 + "proc-macro-error", 2550 + "proc-macro2", 2551 + "quote", 2552 + "syn", 2553 + ] 2554 + 2555 + [[package]] 2556 + name = "textwrap" 2557 + version = "0.16.0" 2558 + source = "registry+https://github.com/rust-lang/crates.io-index" 2559 + checksum = "222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d" 2560 + dependencies = [ 2561 + "smawk", 2562 + "unicode-linebreak", 2563 + "unicode-width", 2564 + ] 2565 + 2566 + [[package]] 2567 + name = "thiserror" 2568 + version = "1.0.38" 2569 + source = "registry+https://github.com/rust-lang/crates.io-index" 2570 + checksum = "6a9cd18aa97d5c45c6603caea1da6628790b37f7a34b6ca89522331c5180fed0" 2571 + dependencies = [ 2572 + "thiserror-impl", 2573 + ] 2574 + 2575 + [[package]] 2576 + name = "thiserror-impl" 2577 + version = "1.0.38" 2578 + source = "registry+https://github.com/rust-lang/crates.io-index" 2579 + checksum = "1fb327af4685e4d03fa8cbcf1716380da910eeb2bb8be417e7f9fd3fb164f36f" 2580 + dependencies = [ 2581 + "proc-macro2", 2582 + "quote", 2583 + "syn", 2584 + ] 2585 + 2586 + [[package]] 2587 + name = "thread_local" 2588 + version = "1.1.7" 2589 + source = "registry+https://github.com/rust-lang/crates.io-index" 2590 + checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152" 2591 + dependencies = [ 2592 + "cfg-if", 2593 + "once_cell", 2594 + ] 2595 + 2596 + [[package]] 2597 + name = "tikv-jemalloc-sys" 2598 + version = "0.5.3+5.3.0-patched" 2599 + source = "registry+https://github.com/rust-lang/crates.io-index" 2600 + checksum = "a678df20055b43e57ef8cddde41cdfda9a3c1a060b67f4c5836dfb1d78543ba8" 2601 + dependencies = [ 2602 + "cc", 2603 + "libc", 2604 + ] 2605 + 2606 + [[package]] 2607 + name = "tikv-jemallocator" 2608 + version = "0.5.0" 2609 + source = "registry+https://github.com/rust-lang/crates.io-index" 2610 + checksum = "20612db8a13a6c06d57ec83953694185a367e16945f66565e8028d2c0bd76979" 2611 + dependencies = [ 2612 + "libc", 2613 + "tikv-jemalloc-sys", 2614 + ] 2615 + 2616 + [[package]] 2617 + name = "time" 2618 + version = "0.1.45" 2619 + source = "registry+https://github.com/rust-lang/crates.io-index" 2620 + checksum = "1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a" 2621 + dependencies = [ 2622 + "libc", 2623 + "wasi 0.10.0+wasi-snapshot-preview1", 2624 + "winapi", 2625 + ] 2626 + 2627 + [[package]] 2628 + name = "tiny-keccak" 2629 + version = "2.0.2" 2630 + source = "registry+https://github.com/rust-lang/crates.io-index" 2631 + checksum = "2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237" 2632 + dependencies = [ 2633 + "crunchy", 2634 + ] 2635 + 2636 + [[package]] 2637 + name = "tinytemplate" 2638 + version = "1.2.1" 2639 + source = "registry+https://github.com/rust-lang/crates.io-index" 2640 + checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc" 2641 + dependencies = [ 2642 + "serde", 2643 + "serde_json", 2644 + ] 2645 + 2646 + [[package]] 2647 + name = "tinyvec" 2648 + version = "1.6.0" 2649 + source = "registry+https://github.com/rust-lang/crates.io-index" 2650 + checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" 2651 + dependencies = [ 2652 + "tinyvec_macros", 2653 + ] 2654 + 2655 + [[package]] 2656 + name = "tinyvec_macros" 2657 + version = "0.1.1" 2658 + source = "registry+https://github.com/rust-lang/crates.io-index" 2659 + checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" 2660 + 2661 + [[package]] 2662 + name = "titlecase" 2663 + version = "2.2.1" 2664 + source = "registry+https://github.com/rust-lang/crates.io-index" 2665 + checksum = "38397a8cdb017cfeb48bf6c154d6de975ac69ffeed35980fde199d2ee0842042" 2666 + dependencies = [ 2667 + "joinery", 2668 + "lazy_static", 2669 + "regex", 2670 + ] 2671 + 2672 + [[package]] 2673 + name = "toml" 2674 + version = "0.6.0" 2675 + source = "registry+https://github.com/rust-lang/crates.io-index" 2676 + checksum = "4fb9d890e4dc9298b70f740f615f2e05b9db37dce531f6b24fb77ac993f9f217" 2677 + dependencies = [ 2678 + "serde", 2679 + "serde_spanned", 2680 + "toml_datetime", 2681 + "toml_edit", 2682 + ] 2683 + 2684 + [[package]] 2685 + name = "toml_datetime" 2686 + version = "0.5.1" 2687 + source = "registry+https://github.com/rust-lang/crates.io-index" 2688 + checksum = "4553f467ac8e3d374bc9a177a26801e5d0f9b211aa1673fb137a403afd1c9cf5" 2689 + dependencies = [ 2690 + "serde", 2691 + ] 2692 + 2693 + [[package]] 2694 + name = "toml_edit" 2695 + version = "0.18.1" 2696 + source = "registry+https://github.com/rust-lang/crates.io-index" 2697 + checksum = "56c59d8dd7d0dcbc6428bf7aa2f0e823e26e43b3c9aca15bbc9475d23e5fa12b" 2698 + dependencies = [ 2699 + "indexmap", 2700 + "nom8", 2701 + "serde", 2702 + "serde_spanned", 2703 + "toml_datetime", 2704 + ] 2705 + 2706 + [[package]] 2707 + name = "tracing" 2708 + version = "0.1.37" 2709 + source = "registry+https://github.com/rust-lang/crates.io-index" 2710 + checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" 2711 + dependencies = [ 2712 + "cfg-if", 2713 + "pin-project-lite", 2714 + "tracing-core", 2715 + ] 2716 + 2717 + [[package]] 2718 + name = "tracing-core" 2719 + version = "0.1.30" 2720 + source = "registry+https://github.com/rust-lang/crates.io-index" 2721 + checksum = "24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a" 2722 + dependencies = [ 2723 + "once_cell", 2724 + ] 2725 + 2726 + [[package]] 2727 + name = "twox-hash" 2728 + version = "1.6.3" 2729 + source = "registry+https://github.com/rust-lang/crates.io-index" 2730 + checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675" 2731 + dependencies = [ 2732 + "cfg-if", 2733 + "static_assertions", 2734 + ] 2735 + 2736 + [[package]] 2737 + name = "typenum" 2738 + version = "1.16.0" 2739 + source = "registry+https://github.com/rust-lang/crates.io-index" 2740 + checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" 2741 + 2742 + [[package]] 2743 + name = "ucd-trie" 2744 + version = "0.1.5" 2745 + source = "registry+https://github.com/rust-lang/crates.io-index" 2746 + checksum = "9e79c4d996edb816c91e4308506774452e55e95c3c9de07b6729e17e15a5ef81" 2747 + 2748 + [[package]] 2749 + name = "unic-char-property" 2750 + version = "0.9.0" 2751 + source = "registry+https://github.com/rust-lang/crates.io-index" 2752 + checksum = "a8c57a407d9b6fa02b4795eb81c5b6652060a15a7903ea981f3d723e6c0be221" 2753 + dependencies = [ 2754 + "unic-char-range", 2755 + ] 2756 + 2757 + [[package]] 2758 + name = "unic-char-range" 2759 + version = "0.9.0" 2760 + source = "registry+https://github.com/rust-lang/crates.io-index" 2761 + checksum = "0398022d5f700414f6b899e10b8348231abf9173fa93144cbc1a43b9793c1fbc" 2762 + 2763 + [[package]] 2764 + name = "unic-common" 2765 + version = "0.9.0" 2766 + source = "registry+https://github.com/rust-lang/crates.io-index" 2767 + checksum = "80d7ff825a6a654ee85a63e80f92f054f904f21e7d12da4e22f9834a4aaa35bc" 2768 + 2769 + [[package]] 2770 + name = "unic-emoji-char" 2771 + version = "0.9.0" 2772 + source = "registry+https://github.com/rust-lang/crates.io-index" 2773 + checksum = "0b07221e68897210270a38bde4babb655869637af0f69407f96053a34f76494d" 2774 + dependencies = [ 2775 + "unic-char-property", 2776 + "unic-char-range", 2777 + "unic-ucd-version", 2778 + ] 2779 + 2780 + [[package]] 2781 + name = "unic-ucd-category" 2782 + version = "0.9.0" 2783 + source = "registry+https://github.com/rust-lang/crates.io-index" 2784 + checksum = "1b8d4591f5fcfe1bd4453baaf803c40e1b1e69ff8455c47620440b46efef91c0" 2785 + dependencies = [ 2786 + "matches", 2787 + "unic-char-property", 2788 + "unic-char-range", 2789 + "unic-ucd-version", 2790 + ] 2791 + 2792 + [[package]] 2793 + name = "unic-ucd-ident" 2794 + version = "0.9.0" 2795 + source = "registry+https://github.com/rust-lang/crates.io-index" 2796 + checksum = "e230a37c0381caa9219d67cf063aa3a375ffed5bf541a452db16e744bdab6987" 2797 + dependencies = [ 2798 + "unic-char-property", 2799 + "unic-char-range", 2800 + "unic-ucd-version", 2801 + ] 2802 + 2803 + [[package]] 2804 + name = "unic-ucd-version" 2805 + version = "0.9.0" 2806 + source = "registry+https://github.com/rust-lang/crates.io-index" 2807 + checksum = "96bd2f2237fe450fcd0a1d2f5f4e91711124f7857ba2e964247776ebeeb7b0c4" 2808 + dependencies = [ 2809 + "unic-common", 2810 + ] 2811 + 2812 + [[package]] 2813 + name = "unicode-bidi" 2814 + version = "0.3.10" 2815 + source = "registry+https://github.com/rust-lang/crates.io-index" 2816 + checksum = "d54675592c1dbefd78cbd98db9bacd89886e1ca50692a0692baefffdeb92dd58" 2817 + 2818 + [[package]] 2819 + name = "unicode-ident" 2820 + version = "1.0.6" 2821 + source = "registry+https://github.com/rust-lang/crates.io-index" 2822 + checksum = "84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc" 2823 + 2824 + [[package]] 2825 + name = "unicode-linebreak" 2826 + version = "0.1.4" 2827 + source = "registry+https://github.com/rust-lang/crates.io-index" 2828 + checksum = "c5faade31a542b8b35855fff6e8def199853b2da8da256da52f52f1316ee3137" 2829 + dependencies = [ 2830 + "hashbrown", 2831 + "regex", 2832 + ] 2833 + 2834 + [[package]] 2835 + name = "unicode-normalization" 2836 + version = "0.1.22" 2837 + source = "registry+https://github.com/rust-lang/crates.io-index" 2838 + checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" 2839 + dependencies = [ 2840 + "tinyvec", 2841 + ] 2842 + 2843 + [[package]] 2844 + name = "unicode-width" 2845 + version = "0.1.10" 2846 + source = "registry+https://github.com/rust-lang/crates.io-index" 2847 + checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" 2848 + 2849 + [[package]] 2850 + name = "unicode-xid" 2851 + version = "0.2.4" 2852 + source = "registry+https://github.com/rust-lang/crates.io-index" 2853 + checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" 2854 + 2855 + [[package]] 2856 + name = "unicode_names2" 2857 + version = "0.5.1" 2858 + source = "registry+https://github.com/rust-lang/crates.io-index" 2859 + checksum = "029df4cc8238cefc911704ff8fa210853a0f3bce2694d8f51181dd41ee0f3301" 2860 + 2861 + [[package]] 2862 + name = "untrusted" 2863 + version = "0.7.1" 2864 + source = "registry+https://github.com/rust-lang/crates.io-index" 2865 + checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" 2866 + 2867 + [[package]] 2868 + name = "ureq" 2869 + version = "2.6.2" 2870 + source = "registry+https://github.com/rust-lang/crates.io-index" 2871 + checksum = "338b31dd1314f68f3aabf3ed57ab922df95ffcd902476ca7ba3c4ce7b908c46d" 2872 + dependencies = [ 2873 + "base64", 2874 + "flate2", 2875 + "log", 2876 + "once_cell", 2877 + "rustls", 2878 + "url", 2879 + "webpki", 2880 + "webpki-roots", 2881 + ] 2882 + 2883 + [[package]] 2884 + name = "url" 2885 + version = "2.3.1" 2886 + source = "registry+https://github.com/rust-lang/crates.io-index" 2887 + checksum = "0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643" 2888 + dependencies = [ 2889 + "form_urlencoded", 2890 + "idna", 2891 + "percent-encoding", 2892 + ] 2893 + 2894 + [[package]] 2895 + name = "uuid" 2896 + version = "1.3.0" 2897 + source = "registry+https://github.com/rust-lang/crates.io-index" 2898 + checksum = "1674845326ee10d37ca60470760d4288a6f80f304007d92e5c53bab78c9cfd79" 2899 + 2900 + [[package]] 2901 + name = "version_check" 2902 + version = "0.9.4" 2903 + source = "registry+https://github.com/rust-lang/crates.io-index" 2904 + checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 2905 + 2906 + [[package]] 2907 + name = "volatile" 2908 + version = "0.3.0" 2909 + source = "registry+https://github.com/rust-lang/crates.io-index" 2910 + checksum = "f8e76fae08f03f96e166d2dfda232190638c10e0383841252416f9cfe2ae60e6" 2911 + 2912 + [[package]] 2913 + name = "wait-timeout" 2914 + version = "0.2.0" 2915 + source = "registry+https://github.com/rust-lang/crates.io-index" 2916 + checksum = "9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6" 2917 + dependencies = [ 2918 + "libc", 2919 + ] 2920 + 2921 + [[package]] 2922 + name = "walkdir" 2923 + version = "2.3.2" 2924 + source = "registry+https://github.com/rust-lang/crates.io-index" 2925 + checksum = "808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56" 2926 + dependencies = [ 2927 + "same-file", 2928 + "winapi", 2929 + "winapi-util", 2930 + ] 2931 + 2932 + [[package]] 2933 + name = "wasi" 2934 + version = "0.10.0+wasi-snapshot-preview1" 2935 + source = "registry+https://github.com/rust-lang/crates.io-index" 2936 + checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f" 2937 + 2938 + [[package]] 2939 + name = "wasi" 2940 + version = "0.11.0+wasi-snapshot-preview1" 2941 + source = "registry+https://github.com/rust-lang/crates.io-index" 2942 + checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 2943 + 2944 + [[package]] 2945 + name = "wasm-bindgen" 2946 + version = "0.2.84" 2947 + source = "registry+https://github.com/rust-lang/crates.io-index" 2948 + checksum = "31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b" 2949 + dependencies = [ 2950 + "cfg-if", 2951 + "wasm-bindgen-macro", 2952 + ] 2953 + 2954 + [[package]] 2955 + name = "wasm-bindgen-backend" 2956 + version = "0.2.84" 2957 + source = "registry+https://github.com/rust-lang/crates.io-index" 2958 + checksum = "95ce90fd5bcc06af55a641a86428ee4229e44e07033963a2290a8e241607ccb9" 2959 + dependencies = [ 2960 + "bumpalo", 2961 + "log", 2962 + "once_cell", 2963 + "proc-macro2", 2964 + "quote", 2965 + "syn", 2966 + "wasm-bindgen-shared", 2967 + ] 2968 + 2969 + [[package]] 2970 + name = "wasm-bindgen-futures" 2971 + version = "0.4.34" 2972 + source = "registry+https://github.com/rust-lang/crates.io-index" 2973 + checksum = "f219e0d211ba40266969f6dbdd90636da12f75bee4fc9d6c23d1260dadb51454" 2974 + dependencies = [ 2975 + "cfg-if", 2976 + "js-sys", 2977 + "wasm-bindgen", 2978 + "web-sys", 2979 + ] 2980 + 2981 + [[package]] 2982 + name = "wasm-bindgen-macro" 2983 + version = "0.2.84" 2984 + source = "registry+https://github.com/rust-lang/crates.io-index" 2985 + checksum = "4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5" 2986 + dependencies = [ 2987 + "quote", 2988 + "wasm-bindgen-macro-support", 2989 + ] 2990 + 2991 + [[package]] 2992 + name = "wasm-bindgen-macro-support" 2993 + version = "0.2.84" 2994 + source = "registry+https://github.com/rust-lang/crates.io-index" 2995 + checksum = "2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6" 2996 + dependencies = [ 2997 + "proc-macro2", 2998 + "quote", 2999 + "syn", 3000 + "wasm-bindgen-backend", 3001 + "wasm-bindgen-shared", 3002 + ] 3003 + 3004 + [[package]] 3005 + name = "wasm-bindgen-shared" 3006 + version = "0.2.84" 3007 + source = "registry+https://github.com/rust-lang/crates.io-index" 3008 + checksum = "0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d" 3009 + 3010 + [[package]] 3011 + name = "wasm-bindgen-test" 3012 + version = "0.3.34" 3013 + source = "registry+https://github.com/rust-lang/crates.io-index" 3014 + checksum = "6db36fc0f9fb209e88fb3642590ae0205bb5a56216dabd963ba15879fe53a30b" 3015 + dependencies = [ 3016 + "console_error_panic_hook", 3017 + "js-sys", 3018 + "scoped-tls", 3019 + "wasm-bindgen", 3020 + "wasm-bindgen-futures", 3021 + "wasm-bindgen-test-macro", 3022 + ] 3023 + 3024 + [[package]] 3025 + name = "wasm-bindgen-test-macro" 3026 + version = "0.3.34" 3027 + source = "registry+https://github.com/rust-lang/crates.io-index" 3028 + checksum = "0734759ae6b3b1717d661fe4f016efcfb9828f5edb4520c18eaee05af3b43be9" 3029 + dependencies = [ 3030 + "proc-macro2", 3031 + "quote", 3032 + ] 3033 + 3034 + [[package]] 3035 + name = "web-sys" 3036 + version = "0.3.61" 3037 + source = "registry+https://github.com/rust-lang/crates.io-index" 3038 + checksum = "e33b99f4b23ba3eec1a53ac264e35a755f00e966e0065077d6027c0f575b0b97" 3039 + dependencies = [ 3040 + "js-sys", 3041 + "wasm-bindgen", 3042 + ] 3043 + 3044 + [[package]] 3045 + name = "webpki" 3046 + version = "0.22.0" 3047 + source = "registry+https://github.com/rust-lang/crates.io-index" 3048 + checksum = "f095d78192e208183081cc07bc5515ef55216397af48b873e5edcd72637fa1bd" 3049 + dependencies = [ 3050 + "ring", 3051 + "untrusted", 3052 + ] 3053 + 3054 + [[package]] 3055 + name = "webpki-roots" 3056 + version = "0.22.6" 3057 + source = "registry+https://github.com/rust-lang/crates.io-index" 3058 + checksum = "b6c71e40d7d2c34a5106301fb632274ca37242cd0c9d3e64dbece371a40a2d87" 3059 + dependencies = [ 3060 + "webpki", 3061 + ] 3062 + 3063 + [[package]] 3064 + name = "which" 3065 + version = "4.4.0" 3066 + source = "registry+https://github.com/rust-lang/crates.io-index" 3067 + checksum = "2441c784c52b289a054b7201fc93253e288f094e2f4be9058343127c4226a269" 3068 + dependencies = [ 3069 + "either", 3070 + "libc", 3071 + "once_cell", 3072 + ] 3073 + 3074 + [[package]] 3075 + name = "widestring" 3076 + version = "0.5.1" 3077 + source = "registry+https://github.com/rust-lang/crates.io-index" 3078 + checksum = "17882f045410753661207383517a6f62ec3dbeb6a4ed2acce01f0728238d1983" 3079 + 3080 + [[package]] 3081 + name = "winapi" 3082 + version = "0.3.9" 3083 + source = "registry+https://github.com/rust-lang/crates.io-index" 3084 + checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 3085 + dependencies = [ 3086 + "winapi-i686-pc-windows-gnu", 3087 + "winapi-x86_64-pc-windows-gnu", 3088 + ] 3089 + 3090 + [[package]] 3091 + name = "winapi-i686-pc-windows-gnu" 3092 + version = "0.4.0" 3093 + source = "registry+https://github.com/rust-lang/crates.io-index" 3094 + checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 3095 + 3096 + [[package]] 3097 + name = "winapi-util" 3098 + version = "0.1.5" 3099 + source = "registry+https://github.com/rust-lang/crates.io-index" 3100 + checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" 3101 + dependencies = [ 3102 + "winapi", 3103 + ] 3104 + 3105 + [[package]] 3106 + name = "winapi-x86_64-pc-windows-gnu" 3107 + version = "0.4.0" 3108 + source = "registry+https://github.com/rust-lang/crates.io-index" 3109 + checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 3110 + 3111 + [[package]] 3112 + name = "windows-sys" 3113 + version = "0.42.0" 3114 + source = "registry+https://github.com/rust-lang/crates.io-index" 3115 + checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" 3116 + dependencies = [ 3117 + "windows_aarch64_gnullvm", 3118 + "windows_aarch64_msvc", 3119 + "windows_i686_gnu", 3120 + "windows_i686_msvc", 3121 + "windows_x86_64_gnu", 3122 + "windows_x86_64_gnullvm", 3123 + "windows_x86_64_msvc", 3124 + ] 3125 + 3126 + [[package]] 3127 + name = "windows-sys" 3128 + version = "0.45.0" 3129 + source = "registry+https://github.com/rust-lang/crates.io-index" 3130 + checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 3131 + dependencies = [ 3132 + "windows-targets", 3133 + ] 3134 + 3135 + [[package]] 3136 + name = "windows-targets" 3137 + version = "0.42.1" 3138 + source = "registry+https://github.com/rust-lang/crates.io-index" 3139 + checksum = "8e2522491fbfcd58cc84d47aeb2958948c4b8982e9a2d8a2a35bbaed431390e7" 3140 + dependencies = [ 3141 + "windows_aarch64_gnullvm", 3142 + "windows_aarch64_msvc", 3143 + "windows_i686_gnu", 3144 + "windows_i686_msvc", 3145 + "windows_x86_64_gnu", 3146 + "windows_x86_64_gnullvm", 3147 + "windows_x86_64_msvc", 3148 + ] 3149 + 3150 + [[package]] 3151 + name = "windows_aarch64_gnullvm" 3152 + version = "0.42.1" 3153 + source = "registry+https://github.com/rust-lang/crates.io-index" 3154 + checksum = "8c9864e83243fdec7fc9c5444389dcbbfd258f745e7853198f365e3c4968a608" 3155 + 3156 + [[package]] 3157 + name = "windows_aarch64_msvc" 3158 + version = "0.42.1" 3159 + source = "registry+https://github.com/rust-lang/crates.io-index" 3160 + checksum = "4c8b1b673ffc16c47a9ff48570a9d85e25d265735c503681332589af6253c6c7" 3161 + 3162 + [[package]] 3163 + name = "windows_i686_gnu" 3164 + version = "0.42.1" 3165 + source = "registry+https://github.com/rust-lang/crates.io-index" 3166 + checksum = "de3887528ad530ba7bdbb1faa8275ec7a1155a45ffa57c37993960277145d640" 3167 + 3168 + [[package]] 3169 + name = "windows_i686_msvc" 3170 + version = "0.42.1" 3171 + source = "registry+https://github.com/rust-lang/crates.io-index" 3172 + checksum = "bf4d1122317eddd6ff351aa852118a2418ad4214e6613a50e0191f7004372605" 3173 + 3174 + [[package]] 3175 + name = "windows_x86_64_gnu" 3176 + version = "0.42.1" 3177 + source = "registry+https://github.com/rust-lang/crates.io-index" 3178 + checksum = "c1040f221285e17ebccbc2591ffdc2d44ee1f9186324dd3e84e99ac68d699c45" 3179 + 3180 + [[package]] 3181 + name = "windows_x86_64_gnullvm" 3182 + version = "0.42.1" 3183 + source = "registry+https://github.com/rust-lang/crates.io-index" 3184 + checksum = "628bfdf232daa22b0d64fdb62b09fcc36bb01f05a3939e20ab73aaf9470d0463" 3185 + 3186 + [[package]] 3187 + name = "windows_x86_64_msvc" 3188 + version = "0.42.1" 3189 + source = "registry+https://github.com/rust-lang/crates.io-index" 3190 + checksum = "447660ad36a13288b1db4d4248e857b510e8c3a225c822ba4fb748c0aafecffd" 3191 + 3192 + [[package]] 3193 + name = "yaml-rust" 3194 + version = "0.4.5" 3195 + source = "registry+https://github.com/rust-lang/crates.io-index" 3196 + checksum = "56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85" 3197 + dependencies = [ 3198 + "linked-hash-map", 3199 + ] 3200 + 3201 + [[package]] 3202 + name = "yansi-term" 3203 + version = "0.1.2" 3204 + source = "registry+https://github.com/rust-lang/crates.io-index" 3205 + checksum = "fe5c30ade05e61656247b2e334a031dfd0cc466fadef865bdcdea8d537951bf1" 3206 + dependencies = [ 3207 + "winapi", 3208 + ]
+13 -3
pkgs/development/tools/ruff/default.nix
··· 8 8 9 9 rustPlatform.buildRustPackage rec { 10 10 pname = "ruff"; 11 - version = "0.0.244"; 11 + version = "0.0.248"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "charliermarsh"; 15 15 repo = pname; 16 16 rev = "v${version}"; 17 - sha256 = "sha256-oQBNVs7hoiXNqz5lYq5YNKHfpQ/c8LZAvNvtFqpTM2E="; 17 + hash = "sha256-qsjn8AW6Wx0ZaTht9BToQxYWngrrrR8LIIWcNfr8fXw="; 18 18 }; 19 19 20 - cargoSha256 = "sha256-61kypAXWfUZLfTbSp+b0gCKwuWtxAYVtKIwfVOcJ2o8="; 20 + # We have to use importCargoLock here because `cargo vendor` currently doesn't support workspace 21 + # inheritance within Git dependencies, but importCargoLock does. 22 + cargoLock = { 23 + lockFile = ./Cargo.lock; 24 + outputHashes = { 25 + "libcst-0.1.0" = "sha256-66Td5jnLEEDHgYapsSmxfgIE43T7PSTYRznllIOw81U="; 26 + "rustpython-ast-0.2.0" = "sha256-k2WHnRtqSzdawHQKOfTjvyZxgRWXRv9dvSzfYC7171o="; 27 + }; 28 + }; 21 29 22 30 nativeBuildInputs = [ 23 31 installShellFiles ··· 26 34 buildInputs = lib.optionals stdenv.isDarwin [ 27 35 darwin.apple_sdk.frameworks.CoreServices 28 36 ]; 37 + 38 + cargoBuildFlags = [ "--package=ruff_cli" ]; 29 39 30 40 # building tests fails with `undefined symbols` 31 41 doCheck = false;
+3 -3
pkgs/development/tools/viceroy/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "viceroy"; 5 - version = "0.3.5"; 5 + version = "0.4.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "fastly"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - hash = "sha256-X+RmsS+GxdBiFt2Fo0MgkuyjQDwQNuOLDL1YVQdqhXo="; 11 + hash = "sha256-6D+P7fQBhLYuAw9bIVgEU4Zi18kBLUn/4jr1E8cFugU="; 12 12 }; 13 13 14 14 buildInputs = lib.optional stdenv.isDarwin Security; 15 15 16 - cargoHash = "sha256-vbhBlfHrFcjtaUJHYvB106ElYP0NquOo+rgIx9cWenY="; 16 + cargoHash = "sha256-URBtmMR61K1/LtIt3Q3tfQ4viZPvoiumR2LudcpYk6s="; 17 17 18 18 cargoTestFlags = [ 19 19 "--package viceroy-lib"
+9 -3
pkgs/games/cutemaze/default.nix
··· 26 26 27 27 buildInputs = [ 28 28 qtbase 29 + qtsvg 30 + ] ++ lib.optionals stdenv.isLinux [ 29 31 qtwayland 30 - qtsvg 31 32 ]; 32 33 33 - postInstall = lib.optionalString stdenv.isDarwin '' 34 + installPhase = if stdenv.isDarwin then '' 35 + runHook preInstall 36 + 34 37 mkdir -p $out/Applications 35 38 mv CuteMaze.app $out/Applications 36 - ''; 39 + makeWrapper $out/Applications/CuteMaze.app/Contents/MacOS/CuteMaze $out/bin/cutemaze 40 + 41 + runHook postInstall 42 + '' else null; 37 43 38 44 meta = with lib; { 39 45 changelog = "https://github.com/gottcode/cutemaze/blob/v${version}/ChangeLog";
+3 -3
pkgs/misc/fastly/default.nix
··· 10 10 11 11 buildGoModule rec { 12 12 pname = "fastly"; 13 - version = "8.0.0"; 13 + version = "8.1.0"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "fastly"; 17 17 repo = "cli"; 18 18 rev = "refs/tags/v${version}"; 19 - hash = "sha256-Bwof1Np0eSjmBXQ6dqFmw3TA/2u+VzzyIn/95m9eXVo="; 19 + hash = "sha256-4RynQS3Y+Aa93hYWyvZSkAq2teUKJhqAn8NSvnEEdzE="; 20 20 # The git commit is part of the `fastly version` original output; 21 21 # leave that output the same in nixpkgs. Use the `.git` directory 22 22 # to retrieve the commit SHA, and remove the directory afterwards, ··· 33 33 "cmd/fastly" 34 34 ]; 35 35 36 - vendorHash = "sha256-/tdvIX839NkhUoj/bfJ/68K8RtPCidydNQZCdDvizzU="; 36 + vendorHash = "sha256-XND6sSjbZCTraKOapAvsVOZGf27YcyFnkC1vl8wO0ug="; 37 37 38 38 nativeBuildInputs = [ 39 39 installShellFiles
+2 -2
pkgs/servers/jackett/default.nix
··· 9 9 10 10 buildDotnetModule rec { 11 11 pname = "jackett"; 12 - version = "0.20.3599"; 12 + version = "0.20.3627"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = pname; 16 16 repo = pname; 17 17 rev = "v${version}"; 18 - hash = "sha512-GZCdReOysCkFCkOeaqRivJlKRsuKtRNMPTdKsbj6KqyhPW41GLJffBkl8XKi6pmREp/jCtWs2+tw1D7xcaGNqg=="; 18 + hash = "sha512-enyxUGfS7nzy4Ej+raPbhUc+WJJQL5J3i8WhoVsYBDwlcfW0kXjljhipPqkW4bONTRKL3zLI4HbaHEW1t/Ca/g=="; 19 19 }; 20 20 21 21 projectFile = "src/Jackett.Server/Jackett.Server.csproj";
+3398
pkgs/servers/matrix-conduit/Cargo.lock
··· 1 + # This file is automatically @generated by Cargo. 2 + # It is not intended for manual editing. 3 + version = 3 4 + 5 + [[package]] 6 + name = "adler" 7 + version = "1.0.2" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 10 + 11 + [[package]] 12 + name = "ahash" 13 + version = "0.7.6" 14 + source = "registry+https://github.com/rust-lang/crates.io-index" 15 + checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47" 16 + dependencies = [ 17 + "getrandom 0.2.8", 18 + "once_cell", 19 + "version_check", 20 + ] 21 + 22 + [[package]] 23 + name = "aho-corasick" 24 + version = "0.7.20" 25 + source = "registry+https://github.com/rust-lang/crates.io-index" 26 + checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac" 27 + dependencies = [ 28 + "memchr", 29 + ] 30 + 31 + [[package]] 32 + name = "alloc-no-stdlib" 33 + version = "2.0.4" 34 + source = "registry+https://github.com/rust-lang/crates.io-index" 35 + checksum = "cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3" 36 + 37 + [[package]] 38 + name = "alloc-stdlib" 39 + version = "0.2.2" 40 + source = "registry+https://github.com/rust-lang/crates.io-index" 41 + checksum = "94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece" 42 + dependencies = [ 43 + "alloc-no-stdlib", 44 + ] 45 + 46 + [[package]] 47 + name = "arc-swap" 48 + version = "1.5.1" 49 + source = "registry+https://github.com/rust-lang/crates.io-index" 50 + checksum = "983cd8b9d4b02a6dc6ffa557262eb5858a27a0038ffffe21a0f133eaa819a164" 51 + 52 + [[package]] 53 + name = "arrayref" 54 + version = "0.3.6" 55 + source = "registry+https://github.com/rust-lang/crates.io-index" 56 + checksum = "a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544" 57 + 58 + [[package]] 59 + name = "arrayvec" 60 + version = "0.7.2" 61 + source = "registry+https://github.com/rust-lang/crates.io-index" 62 + checksum = "8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6" 63 + 64 + [[package]] 65 + name = "assign" 66 + version = "1.1.1" 67 + source = "registry+https://github.com/rust-lang/crates.io-index" 68 + checksum = "5f093eed78becd229346bf859eec0aa4dd7ddde0757287b2b4107a1f09c80002" 69 + 70 + [[package]] 71 + name = "async-compression" 72 + version = "0.3.15" 73 + source = "registry+https://github.com/rust-lang/crates.io-index" 74 + checksum = "942c7cd7ae39e91bde4820d74132e9862e62c2f386c3aa90ccf55949f5bad63a" 75 + dependencies = [ 76 + "brotli", 77 + "flate2", 78 + "futures-core", 79 + "memchr", 80 + "pin-project-lite", 81 + "tokio", 82 + ] 83 + 84 + [[package]] 85 + name = "async-trait" 86 + version = "0.1.58" 87 + source = "registry+https://github.com/rust-lang/crates.io-index" 88 + checksum = "1e805d94e6b5001b651426cf4cd446b1ab5f319d27bab5c644f61de0a804360c" 89 + dependencies = [ 90 + "proc-macro2", 91 + "quote", 92 + "syn", 93 + ] 94 + 95 + [[package]] 96 + name = "atomic" 97 + version = "0.5.1" 98 + source = "registry+https://github.com/rust-lang/crates.io-index" 99 + checksum = "b88d82667eca772c4aa12f0f1348b3ae643424c8876448f3f7bd5787032e234c" 100 + dependencies = [ 101 + "autocfg", 102 + ] 103 + 104 + [[package]] 105 + name = "autocfg" 106 + version = "1.1.0" 107 + source = "registry+https://github.com/rust-lang/crates.io-index" 108 + checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 109 + 110 + [[package]] 111 + name = "axum" 112 + version = "0.5.17" 113 + source = "registry+https://github.com/rust-lang/crates.io-index" 114 + checksum = "acee9fd5073ab6b045a275b3e709c163dd36c90685219cb21804a147b58dba43" 115 + dependencies = [ 116 + "async-trait", 117 + "axum-core", 118 + "bitflags", 119 + "bytes", 120 + "futures-util", 121 + "headers", 122 + "http", 123 + "http-body", 124 + "hyper", 125 + "itoa", 126 + "matchit", 127 + "memchr", 128 + "mime", 129 + "percent-encoding", 130 + "pin-project-lite", 131 + "serde", 132 + "serde_json", 133 + "serde_urlencoded", 134 + "sync_wrapper", 135 + "tokio", 136 + "tower", 137 + "tower-http", 138 + "tower-layer", 139 + "tower-service", 140 + ] 141 + 142 + [[package]] 143 + name = "axum-core" 144 + version = "0.2.9" 145 + source = "registry+https://github.com/rust-lang/crates.io-index" 146 + checksum = "37e5939e02c56fecd5c017c37df4238c0a839fa76b7f97acdd7efb804fd181cc" 147 + dependencies = [ 148 + "async-trait", 149 + "bytes", 150 + "futures-util", 151 + "http", 152 + "http-body", 153 + "mime", 154 + "tower-layer", 155 + "tower-service", 156 + ] 157 + 158 + [[package]] 159 + name = "axum-server" 160 + version = "0.4.4" 161 + source = "registry+https://github.com/rust-lang/crates.io-index" 162 + checksum = "8456dab8f11484979a86651da8e619b355ede5d61a160755155f6c344bd18c47" 163 + dependencies = [ 164 + "arc-swap", 165 + "bytes", 166 + "futures-util", 167 + "http", 168 + "http-body", 169 + "hyper", 170 + "pin-project-lite", 171 + "rustls", 172 + "rustls-pemfile 1.0.1", 173 + "tokio", 174 + "tokio-rustls", 175 + "tower-service", 176 + ] 177 + 178 + [[package]] 179 + name = "base64" 180 + version = "0.13.1" 181 + source = "registry+https://github.com/rust-lang/crates.io-index" 182 + checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" 183 + 184 + [[package]] 185 + name = "base64" 186 + version = "0.20.0" 187 + source = "registry+https://github.com/rust-lang/crates.io-index" 188 + checksum = "0ea22880d78093b0cbe17c89f64a7d457941e65759157ec6cb31a31d652b05e5" 189 + 190 + [[package]] 191 + name = "base64ct" 192 + version = "1.5.3" 193 + source = "registry+https://github.com/rust-lang/crates.io-index" 194 + checksum = "b645a089122eccb6111b4f81cbc1a49f5900ac4666bb93ac027feaecf15607bf" 195 + 196 + [[package]] 197 + name = "bincode" 198 + version = "1.3.3" 199 + source = "registry+https://github.com/rust-lang/crates.io-index" 200 + checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" 201 + dependencies = [ 202 + "serde", 203 + ] 204 + 205 + [[package]] 206 + name = "bindgen" 207 + version = "0.59.2" 208 + source = "registry+https://github.com/rust-lang/crates.io-index" 209 + checksum = "2bd2a9a458e8f4304c52c43ebb0cfbd520289f8379a52e329a38afda99bf8eb8" 210 + dependencies = [ 211 + "bitflags", 212 + "cexpr", 213 + "clang-sys", 214 + "lazy_static", 215 + "lazycell", 216 + "peeking_take_while", 217 + "proc-macro2", 218 + "quote", 219 + "regex", 220 + "rustc-hash", 221 + "shlex", 222 + ] 223 + 224 + [[package]] 225 + name = "bitflags" 226 + version = "1.3.2" 227 + source = "registry+https://github.com/rust-lang/crates.io-index" 228 + checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 229 + 230 + [[package]] 231 + name = "blake2b_simd" 232 + version = "1.0.0" 233 + source = "registry+https://github.com/rust-lang/crates.io-index" 234 + checksum = "72936ee4afc7f8f736d1c38383b56480b5497b4617b4a77bdbf1d2ababc76127" 235 + dependencies = [ 236 + "arrayref", 237 + "arrayvec", 238 + "constant_time_eq", 239 + ] 240 + 241 + [[package]] 242 + name = "block-buffer" 243 + version = "0.9.0" 244 + source = "registry+https://github.com/rust-lang/crates.io-index" 245 + checksum = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4" 246 + dependencies = [ 247 + "generic-array", 248 + ] 249 + 250 + [[package]] 251 + name = "block-buffer" 252 + version = "0.10.3" 253 + source = "registry+https://github.com/rust-lang/crates.io-index" 254 + checksum = "69cce20737498f97b993470a6e536b8523f0af7892a4f928cceb1ac5e52ebe7e" 255 + dependencies = [ 256 + "generic-array", 257 + ] 258 + 259 + [[package]] 260 + name = "brotli" 261 + version = "3.3.4" 262 + source = "registry+https://github.com/rust-lang/crates.io-index" 263 + checksum = "a1a0b1dbcc8ae29329621f8d4f0d835787c1c38bb1401979b49d13b0b305ff68" 264 + dependencies = [ 265 + "alloc-no-stdlib", 266 + "alloc-stdlib", 267 + "brotli-decompressor", 268 + ] 269 + 270 + [[package]] 271 + name = "brotli-decompressor" 272 + version = "2.3.2" 273 + source = "registry+https://github.com/rust-lang/crates.io-index" 274 + checksum = "59ad2d4653bf5ca36ae797b1f4bb4dbddb60ce49ca4aed8a2ce4829f60425b80" 275 + dependencies = [ 276 + "alloc-no-stdlib", 277 + "alloc-stdlib", 278 + ] 279 + 280 + [[package]] 281 + name = "bumpalo" 282 + version = "3.11.1" 283 + source = "registry+https://github.com/rust-lang/crates.io-index" 284 + checksum = "572f695136211188308f16ad2ca5c851a712c464060ae6974944458eb83880ba" 285 + 286 + [[package]] 287 + name = "bytemuck" 288 + version = "1.12.3" 289 + source = "registry+https://github.com/rust-lang/crates.io-index" 290 + checksum = "aaa3a8d9a1ca92e282c96a32d6511b695d7d994d1d102ba85d279f9b2756947f" 291 + 292 + [[package]] 293 + name = "byteorder" 294 + version = "1.4.3" 295 + source = "registry+https://github.com/rust-lang/crates.io-index" 296 + checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" 297 + 298 + [[package]] 299 + name = "bytes" 300 + version = "1.3.0" 301 + source = "registry+https://github.com/rust-lang/crates.io-index" 302 + checksum = "dfb24e866b15a1af2a1b663f10c6b6b8f397a84aadb828f12e5b289ec23a3a3c" 303 + 304 + [[package]] 305 + name = "cc" 306 + version = "1.0.77" 307 + source = "registry+https://github.com/rust-lang/crates.io-index" 308 + checksum = "e9f73505338f7d905b19d18738976aae232eb46b8efc15554ffc56deb5d9ebe4" 309 + dependencies = [ 310 + "jobserver", 311 + ] 312 + 313 + [[package]] 314 + name = "cexpr" 315 + version = "0.6.0" 316 + source = "registry+https://github.com/rust-lang/crates.io-index" 317 + checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" 318 + dependencies = [ 319 + "nom", 320 + ] 321 + 322 + [[package]] 323 + name = "cfg-if" 324 + version = "1.0.0" 325 + source = "registry+https://github.com/rust-lang/crates.io-index" 326 + checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 327 + 328 + [[package]] 329 + name = "clang-sys" 330 + version = "1.4.0" 331 + source = "registry+https://github.com/rust-lang/crates.io-index" 332 + checksum = "fa2e27ae6ab525c3d369ded447057bca5438d86dc3a68f6faafb8269ba82ebf3" 333 + dependencies = [ 334 + "glob", 335 + "libc", 336 + "libloading", 337 + ] 338 + 339 + [[package]] 340 + name = "clap" 341 + version = "4.0.27" 342 + source = "registry+https://github.com/rust-lang/crates.io-index" 343 + checksum = "0acbd8d28a0a60d7108d7ae850af6ba34cf2d1257fc646980e5f97ce14275966" 344 + dependencies = [ 345 + "bitflags", 346 + "clap_derive", 347 + "clap_lex", 348 + "once_cell", 349 + ] 350 + 351 + [[package]] 352 + name = "clap_derive" 353 + version = "4.0.21" 354 + source = "registry+https://github.com/rust-lang/crates.io-index" 355 + checksum = "0177313f9f02afc995627906bbd8967e2be069f5261954222dac78290c2b9014" 356 + dependencies = [ 357 + "heck", 358 + "proc-macro-error", 359 + "proc-macro2", 360 + "quote", 361 + "syn", 362 + ] 363 + 364 + [[package]] 365 + name = "clap_lex" 366 + version = "0.3.0" 367 + source = "registry+https://github.com/rust-lang/crates.io-index" 368 + checksum = "0d4198f73e42b4936b35b5bb248d81d2b595ecb170da0bac7655c54eedfa8da8" 369 + dependencies = [ 370 + "os_str_bytes", 371 + ] 372 + 373 + [[package]] 374 + name = "color_quant" 375 + version = "1.1.0" 376 + source = "registry+https://github.com/rust-lang/crates.io-index" 377 + checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" 378 + 379 + [[package]] 380 + name = "conduit" 381 + version = "0.5.0" 382 + dependencies = [ 383 + "async-trait", 384 + "axum", 385 + "axum-server", 386 + "base64 0.13.1", 387 + "bytes", 388 + "clap", 389 + "crossbeam", 390 + "directories", 391 + "figment", 392 + "futures-util", 393 + "heed", 394 + "hmac", 395 + "http", 396 + "image", 397 + "jsonwebtoken", 398 + "lazy_static", 399 + "lru-cache", 400 + "num_cpus", 401 + "opentelemetry", 402 + "opentelemetry-jaeger", 403 + "parking_lot", 404 + "persy", 405 + "rand 0.8.5", 406 + "regex", 407 + "reqwest", 408 + "ring", 409 + "rocksdb", 410 + "ruma", 411 + "rusqlite", 412 + "rust-argon2", 413 + "sd-notify", 414 + "serde", 415 + "serde_json", 416 + "serde_yaml", 417 + "sha-1", 418 + "thiserror", 419 + "thread_local", 420 + "threadpool", 421 + "tikv-jemalloc-ctl", 422 + "tikv-jemallocator", 423 + "tokio", 424 + "tower", 425 + "tower-http", 426 + "tracing", 427 + "tracing-flame", 428 + "tracing-opentelemetry", 429 + "tracing-subscriber", 430 + "trust-dns-resolver", 431 + ] 432 + 433 + [[package]] 434 + name = "const-oid" 435 + version = "0.9.1" 436 + source = "registry+https://github.com/rust-lang/crates.io-index" 437 + checksum = "cec318a675afcb6a1ea1d4340e2d377e56e47c266f28043ceccbf4412ddfdd3b" 438 + 439 + [[package]] 440 + name = "constant_time_eq" 441 + version = "0.1.5" 442 + source = "registry+https://github.com/rust-lang/crates.io-index" 443 + checksum = "245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc" 444 + 445 + [[package]] 446 + name = "core-foundation" 447 + version = "0.9.3" 448 + source = "registry+https://github.com/rust-lang/crates.io-index" 449 + checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146" 450 + dependencies = [ 451 + "core-foundation-sys", 452 + "libc", 453 + ] 454 + 455 + [[package]] 456 + name = "core-foundation-sys" 457 + version = "0.8.3" 458 + source = "registry+https://github.com/rust-lang/crates.io-index" 459 + checksum = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc" 460 + 461 + [[package]] 462 + name = "cpufeatures" 463 + version = "0.2.5" 464 + source = "registry+https://github.com/rust-lang/crates.io-index" 465 + checksum = "28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320" 466 + dependencies = [ 467 + "libc", 468 + ] 469 + 470 + [[package]] 471 + name = "crc" 472 + version = "2.1.0" 473 + source = "registry+https://github.com/rust-lang/crates.io-index" 474 + checksum = "49fc9a695bca7f35f5f4c15cddc84415f66a74ea78eef08e90c5024f2b540e23" 475 + dependencies = [ 476 + "crc-catalog", 477 + ] 478 + 479 + [[package]] 480 + name = "crc-catalog" 481 + version = "1.1.1" 482 + source = "registry+https://github.com/rust-lang/crates.io-index" 483 + checksum = "ccaeedb56da03b09f598226e25e80088cb4cd25f316e6e4df7d695f0feeb1403" 484 + 485 + [[package]] 486 + name = "crc32fast" 487 + version = "1.3.2" 488 + source = "registry+https://github.com/rust-lang/crates.io-index" 489 + checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" 490 + dependencies = [ 491 + "cfg-if", 492 + ] 493 + 494 + [[package]] 495 + name = "crossbeam" 496 + version = "0.8.2" 497 + source = "registry+https://github.com/rust-lang/crates.io-index" 498 + checksum = "2801af0d36612ae591caa9568261fddce32ce6e08a7275ea334a06a4ad021a2c" 499 + dependencies = [ 500 + "cfg-if", 501 + "crossbeam-channel", 502 + "crossbeam-deque", 503 + "crossbeam-epoch", 504 + "crossbeam-queue", 505 + "crossbeam-utils", 506 + ] 507 + 508 + [[package]] 509 + name = "crossbeam-channel" 510 + version = "0.5.6" 511 + source = "registry+https://github.com/rust-lang/crates.io-index" 512 + checksum = "c2dd04ddaf88237dc3b8d8f9a3c1004b506b54b3313403944054d23c0870c521" 513 + dependencies = [ 514 + "cfg-if", 515 + "crossbeam-utils", 516 + ] 517 + 518 + [[package]] 519 + name = "crossbeam-deque" 520 + version = "0.8.2" 521 + source = "registry+https://github.com/rust-lang/crates.io-index" 522 + checksum = "715e8152b692bba2d374b53d4875445368fdf21a94751410af607a5ac677d1fc" 523 + dependencies = [ 524 + "cfg-if", 525 + "crossbeam-epoch", 526 + "crossbeam-utils", 527 + ] 528 + 529 + [[package]] 530 + name = "crossbeam-epoch" 531 + version = "0.9.13" 532 + source = "registry+https://github.com/rust-lang/crates.io-index" 533 + checksum = "01a9af1f4c2ef74bb8aa1f7e19706bc72d03598c8a570bb5de72243c7a9d9d5a" 534 + dependencies = [ 535 + "autocfg", 536 + "cfg-if", 537 + "crossbeam-utils", 538 + "memoffset", 539 + "scopeguard", 540 + ] 541 + 542 + [[package]] 543 + name = "crossbeam-queue" 544 + version = "0.3.8" 545 + source = "registry+https://github.com/rust-lang/crates.io-index" 546 + checksum = "d1cfb3ea8a53f37c40dea2c7bedcbd88bdfae54f5e2175d6ecaff1c988353add" 547 + dependencies = [ 548 + "cfg-if", 549 + "crossbeam-utils", 550 + ] 551 + 552 + [[package]] 553 + name = "crossbeam-utils" 554 + version = "0.8.14" 555 + source = "registry+https://github.com/rust-lang/crates.io-index" 556 + checksum = "4fb766fa798726286dbbb842f174001dab8abc7b627a1dd86e0b7222a95d929f" 557 + dependencies = [ 558 + "cfg-if", 559 + ] 560 + 561 + [[package]] 562 + name = "crypto-common" 563 + version = "0.1.6" 564 + source = "registry+https://github.com/rust-lang/crates.io-index" 565 + checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 566 + dependencies = [ 567 + "generic-array", 568 + "typenum", 569 + ] 570 + 571 + [[package]] 572 + name = "curve25519-dalek" 573 + version = "3.2.0" 574 + source = "registry+https://github.com/rust-lang/crates.io-index" 575 + checksum = "0b9fdf9972b2bd6af2d913799d9ebc165ea4d2e65878e329d9c6b372c4491b61" 576 + dependencies = [ 577 + "byteorder", 578 + "digest 0.9.0", 579 + "rand_core 0.5.1", 580 + "subtle", 581 + "zeroize", 582 + ] 583 + 584 + [[package]] 585 + name = "dashmap" 586 + version = "5.4.0" 587 + source = "registry+https://github.com/rust-lang/crates.io-index" 588 + checksum = "907076dfda823b0b36d2a1bb5f90c96660a5bbcd7729e10727f07858f22c4edc" 589 + dependencies = [ 590 + "cfg-if", 591 + "hashbrown", 592 + "lock_api", 593 + "once_cell", 594 + "parking_lot_core", 595 + ] 596 + 597 + [[package]] 598 + name = "data-encoding" 599 + version = "2.3.2" 600 + source = "registry+https://github.com/rust-lang/crates.io-index" 601 + checksum = "3ee2393c4a91429dffb4bedf19f4d6abf27d8a732c8ce4980305d782e5426d57" 602 + 603 + [[package]] 604 + name = "der" 605 + version = "0.6.0" 606 + source = "registry+https://github.com/rust-lang/crates.io-index" 607 + checksum = "13dd2ae565c0a381dde7fade45fce95984c568bdcb4700a4fdbe3175e0380b2f" 608 + dependencies = [ 609 + "const-oid", 610 + "zeroize", 611 + ] 612 + 613 + [[package]] 614 + name = "digest" 615 + version = "0.9.0" 616 + source = "registry+https://github.com/rust-lang/crates.io-index" 617 + checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066" 618 + dependencies = [ 619 + "generic-array", 620 + ] 621 + 622 + [[package]] 623 + name = "digest" 624 + version = "0.10.6" 625 + source = "registry+https://github.com/rust-lang/crates.io-index" 626 + checksum = "8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f" 627 + dependencies = [ 628 + "block-buffer 0.10.3", 629 + "crypto-common", 630 + "subtle", 631 + ] 632 + 633 + [[package]] 634 + name = "directories" 635 + version = "4.0.1" 636 + source = "registry+https://github.com/rust-lang/crates.io-index" 637 + checksum = "f51c5d4ddabd36886dd3e1438cb358cdcb0d7c499cb99cb4ac2e38e18b5cb210" 638 + dependencies = [ 639 + "dirs-sys", 640 + ] 641 + 642 + [[package]] 643 + name = "dirs-sys" 644 + version = "0.3.7" 645 + source = "registry+https://github.com/rust-lang/crates.io-index" 646 + checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6" 647 + dependencies = [ 648 + "libc", 649 + "redox_users", 650 + "winapi", 651 + ] 652 + 653 + [[package]] 654 + name = "ed25519" 655 + version = "1.5.2" 656 + source = "registry+https://github.com/rust-lang/crates.io-index" 657 + checksum = "1e9c280362032ea4203659fc489832d0204ef09f247a0506f170dafcac08c369" 658 + dependencies = [ 659 + "signature", 660 + ] 661 + 662 + [[package]] 663 + name = "ed25519-dalek" 664 + version = "1.0.1" 665 + source = "registry+https://github.com/rust-lang/crates.io-index" 666 + checksum = "c762bae6dcaf24c4c84667b8579785430908723d5c889f469d76a41d59cc7a9d" 667 + dependencies = [ 668 + "curve25519-dalek", 669 + "ed25519", 670 + "rand 0.7.3", 671 + "serde", 672 + "sha2", 673 + "zeroize", 674 + ] 675 + 676 + [[package]] 677 + name = "either" 678 + version = "1.8.0" 679 + source = "registry+https://github.com/rust-lang/crates.io-index" 680 + checksum = "90e5c1c8368803113bf0c9584fc495a58b86dc8a29edbf8fe877d21d9507e797" 681 + 682 + [[package]] 683 + name = "encoding_rs" 684 + version = "0.8.31" 685 + source = "registry+https://github.com/rust-lang/crates.io-index" 686 + checksum = "9852635589dc9f9ea1b6fe9f05b50ef208c85c834a562f0c6abb1c475736ec2b" 687 + dependencies = [ 688 + "cfg-if", 689 + ] 690 + 691 + [[package]] 692 + name = "enum-as-inner" 693 + version = "0.5.1" 694 + source = "registry+https://github.com/rust-lang/crates.io-index" 695 + checksum = "c9720bba047d567ffc8a3cba48bf19126600e249ab7f128e9233e6376976a116" 696 + dependencies = [ 697 + "heck", 698 + "proc-macro2", 699 + "quote", 700 + "syn", 701 + ] 702 + 703 + [[package]] 704 + name = "fallible-iterator" 705 + version = "0.2.0" 706 + source = "registry+https://github.com/rust-lang/crates.io-index" 707 + checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7" 708 + 709 + [[package]] 710 + name = "fallible-streaming-iterator" 711 + version = "0.1.9" 712 + source = "registry+https://github.com/rust-lang/crates.io-index" 713 + checksum = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a" 714 + 715 + [[package]] 716 + name = "figment" 717 + version = "0.10.8" 718 + source = "registry+https://github.com/rust-lang/crates.io-index" 719 + checksum = "4e56602b469b2201400dec66a66aec5a9b8761ee97cd1b8c96ab2483fcc16cc9" 720 + dependencies = [ 721 + "atomic", 722 + "pear", 723 + "serde", 724 + "toml", 725 + "uncased", 726 + "version_check", 727 + ] 728 + 729 + [[package]] 730 + name = "flate2" 731 + version = "1.0.25" 732 + source = "registry+https://github.com/rust-lang/crates.io-index" 733 + checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841" 734 + dependencies = [ 735 + "crc32fast", 736 + "miniz_oxide", 737 + ] 738 + 739 + [[package]] 740 + name = "fnv" 741 + version = "1.0.7" 742 + source = "registry+https://github.com/rust-lang/crates.io-index" 743 + checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 744 + 745 + [[package]] 746 + name = "form_urlencoded" 747 + version = "1.1.0" 748 + source = "registry+https://github.com/rust-lang/crates.io-index" 749 + checksum = "a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8" 750 + dependencies = [ 751 + "percent-encoding", 752 + ] 753 + 754 + [[package]] 755 + name = "fs2" 756 + version = "0.4.3" 757 + source = "registry+https://github.com/rust-lang/crates.io-index" 758 + checksum = "9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213" 759 + dependencies = [ 760 + "libc", 761 + "winapi", 762 + ] 763 + 764 + [[package]] 765 + name = "fs_extra" 766 + version = "1.2.0" 767 + source = "registry+https://github.com/rust-lang/crates.io-index" 768 + checksum = "2022715d62ab30faffd124d40b76f4134a550a87792276512b18d63272333394" 769 + 770 + [[package]] 771 + name = "futures" 772 + version = "0.3.25" 773 + source = "registry+https://github.com/rust-lang/crates.io-index" 774 + checksum = "38390104763dc37a5145a53c29c63c1290b5d316d6086ec32c293f6736051bb0" 775 + dependencies = [ 776 + "futures-channel", 777 + "futures-core", 778 + "futures-executor", 779 + "futures-io", 780 + "futures-sink", 781 + "futures-task", 782 + "futures-util", 783 + ] 784 + 785 + [[package]] 786 + name = "futures-channel" 787 + version = "0.3.25" 788 + source = "registry+https://github.com/rust-lang/crates.io-index" 789 + checksum = "52ba265a92256105f45b719605a571ffe2d1f0fea3807304b522c1d778f79eed" 790 + dependencies = [ 791 + "futures-core", 792 + "futures-sink", 793 + ] 794 + 795 + [[package]] 796 + name = "futures-core" 797 + version = "0.3.25" 798 + source = "registry+https://github.com/rust-lang/crates.io-index" 799 + checksum = "04909a7a7e4633ae6c4a9ab280aeb86da1236243a77b694a49eacd659a4bd3ac" 800 + 801 + [[package]] 802 + name = "futures-executor" 803 + version = "0.3.25" 804 + source = "registry+https://github.com/rust-lang/crates.io-index" 805 + checksum = "7acc85df6714c176ab5edf386123fafe217be88c0840ec11f199441134a074e2" 806 + dependencies = [ 807 + "futures-core", 808 + "futures-task", 809 + "futures-util", 810 + ] 811 + 812 + [[package]] 813 + name = "futures-io" 814 + version = "0.3.25" 815 + source = "registry+https://github.com/rust-lang/crates.io-index" 816 + checksum = "00f5fb52a06bdcadeb54e8d3671f8888a39697dcb0b81b23b55174030427f4eb" 817 + 818 + [[package]] 819 + name = "futures-macro" 820 + version = "0.3.25" 821 + source = "registry+https://github.com/rust-lang/crates.io-index" 822 + checksum = "bdfb8ce053d86b91919aad980c220b1fb8401a9394410e1c289ed7e66b61835d" 823 + dependencies = [ 824 + "proc-macro2", 825 + "quote", 826 + "syn", 827 + ] 828 + 829 + [[package]] 830 + name = "futures-sink" 831 + version = "0.3.25" 832 + source = "registry+https://github.com/rust-lang/crates.io-index" 833 + checksum = "39c15cf1a4aa79df40f1bb462fb39676d0ad9e366c2a33b590d7c66f4f81fcf9" 834 + 835 + [[package]] 836 + name = "futures-task" 837 + version = "0.3.25" 838 + source = "registry+https://github.com/rust-lang/crates.io-index" 839 + checksum = "2ffb393ac5d9a6eaa9d3fdf37ae2776656b706e200c8e16b1bdb227f5198e6ea" 840 + 841 + [[package]] 842 + name = "futures-util" 843 + version = "0.3.25" 844 + source = "registry+https://github.com/rust-lang/crates.io-index" 845 + checksum = "197676987abd2f9cadff84926f410af1c183608d36641465df73ae8211dc65d6" 846 + dependencies = [ 847 + "futures-channel", 848 + "futures-core", 849 + "futures-io", 850 + "futures-macro", 851 + "futures-sink", 852 + "futures-task", 853 + "memchr", 854 + "pin-project-lite", 855 + "pin-utils", 856 + "slab", 857 + ] 858 + 859 + [[package]] 860 + name = "generic-array" 861 + version = "0.14.6" 862 + source = "registry+https://github.com/rust-lang/crates.io-index" 863 + checksum = "bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9" 864 + dependencies = [ 865 + "typenum", 866 + "version_check", 867 + ] 868 + 869 + [[package]] 870 + name = "getrandom" 871 + version = "0.1.16" 872 + source = "registry+https://github.com/rust-lang/crates.io-index" 873 + checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce" 874 + dependencies = [ 875 + "cfg-if", 876 + "libc", 877 + "wasi 0.9.0+wasi-snapshot-preview1", 878 + ] 879 + 880 + [[package]] 881 + name = "getrandom" 882 + version = "0.2.8" 883 + source = "registry+https://github.com/rust-lang/crates.io-index" 884 + checksum = "c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31" 885 + dependencies = [ 886 + "cfg-if", 887 + "libc", 888 + "wasi 0.11.0+wasi-snapshot-preview1", 889 + ] 890 + 891 + [[package]] 892 + name = "gif" 893 + version = "0.11.4" 894 + source = "registry+https://github.com/rust-lang/crates.io-index" 895 + checksum = "3edd93c6756b4dfaf2709eafcc345ba2636565295c198a9cfbf75fa5e3e00b06" 896 + dependencies = [ 897 + "color_quant", 898 + "weezl", 899 + ] 900 + 901 + [[package]] 902 + name = "glob" 903 + version = "0.3.0" 904 + source = "registry+https://github.com/rust-lang/crates.io-index" 905 + checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574" 906 + 907 + [[package]] 908 + name = "h2" 909 + version = "0.3.15" 910 + source = "registry+https://github.com/rust-lang/crates.io-index" 911 + checksum = "5f9f29bc9dda355256b2916cf526ab02ce0aeaaaf2bad60d65ef3f12f11dd0f4" 912 + dependencies = [ 913 + "bytes", 914 + "fnv", 915 + "futures-core", 916 + "futures-sink", 917 + "futures-util", 918 + "http", 919 + "indexmap", 920 + "slab", 921 + "tokio", 922 + "tokio-util", 923 + "tracing", 924 + ] 925 + 926 + [[package]] 927 + name = "hashbrown" 928 + version = "0.12.3" 929 + source = "registry+https://github.com/rust-lang/crates.io-index" 930 + checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 931 + dependencies = [ 932 + "ahash", 933 + ] 934 + 935 + [[package]] 936 + name = "hashlink" 937 + version = "0.8.1" 938 + source = "registry+https://github.com/rust-lang/crates.io-index" 939 + checksum = "69fe1fcf8b4278d860ad0548329f892a3631fb63f82574df68275f34cdbe0ffa" 940 + dependencies = [ 941 + "hashbrown", 942 + ] 943 + 944 + [[package]] 945 + name = "headers" 946 + version = "0.3.8" 947 + source = "registry+https://github.com/rust-lang/crates.io-index" 948 + checksum = "f3e372db8e5c0d213e0cd0b9be18be2aca3d44cf2fe30a9d46a65581cd454584" 949 + dependencies = [ 950 + "base64 0.13.1", 951 + "bitflags", 952 + "bytes", 953 + "headers-core", 954 + "http", 955 + "httpdate", 956 + "mime", 957 + "sha1", 958 + ] 959 + 960 + [[package]] 961 + name = "headers-core" 962 + version = "0.2.0" 963 + source = "registry+https://github.com/rust-lang/crates.io-index" 964 + checksum = "e7f66481bfee273957b1f20485a4ff3362987f85b2c236580d81b4eb7a326429" 965 + dependencies = [ 966 + "http", 967 + ] 968 + 969 + [[package]] 970 + name = "heck" 971 + version = "0.4.0" 972 + source = "registry+https://github.com/rust-lang/crates.io-index" 973 + checksum = "2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9" 974 + 975 + [[package]] 976 + name = "heed" 977 + version = "0.10.6" 978 + source = "git+https://github.com/timokoesters/heed.git?rev=f6f825da7fb2c758867e05ad973ef800a6fe1d5d#f6f825da7fb2c758867e05ad973ef800a6fe1d5d" 979 + dependencies = [ 980 + "bytemuck", 981 + "byteorder", 982 + "heed-traits", 983 + "heed-types", 984 + "libc", 985 + "lmdb-rkv-sys", 986 + "once_cell", 987 + "page_size", 988 + "serde", 989 + "synchronoise", 990 + "url", 991 + ] 992 + 993 + [[package]] 994 + name = "heed-traits" 995 + version = "0.7.0" 996 + source = "git+https://github.com/timokoesters/heed.git?rev=f6f825da7fb2c758867e05ad973ef800a6fe1d5d#f6f825da7fb2c758867e05ad973ef800a6fe1d5d" 997 + 998 + [[package]] 999 + name = "heed-types" 1000 + version = "0.7.2" 1001 + source = "git+https://github.com/timokoesters/heed.git?rev=f6f825da7fb2c758867e05ad973ef800a6fe1d5d#f6f825da7fb2c758867e05ad973ef800a6fe1d5d" 1002 + dependencies = [ 1003 + "bincode", 1004 + "bytemuck", 1005 + "byteorder", 1006 + "heed-traits", 1007 + "serde", 1008 + "serde_json", 1009 + ] 1010 + 1011 + [[package]] 1012 + name = "hermit-abi" 1013 + version = "0.1.19" 1014 + source = "registry+https://github.com/rust-lang/crates.io-index" 1015 + checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" 1016 + dependencies = [ 1017 + "libc", 1018 + ] 1019 + 1020 + [[package]] 1021 + name = "hmac" 1022 + version = "0.12.1" 1023 + source = "registry+https://github.com/rust-lang/crates.io-index" 1024 + checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" 1025 + dependencies = [ 1026 + "digest 0.10.6", 1027 + ] 1028 + 1029 + [[package]] 1030 + name = "hostname" 1031 + version = "0.3.1" 1032 + source = "registry+https://github.com/rust-lang/crates.io-index" 1033 + checksum = "3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867" 1034 + dependencies = [ 1035 + "libc", 1036 + "match_cfg", 1037 + "winapi", 1038 + ] 1039 + 1040 + [[package]] 1041 + name = "http" 1042 + version = "0.2.8" 1043 + source = "registry+https://github.com/rust-lang/crates.io-index" 1044 + checksum = "75f43d41e26995c17e71ee126451dd3941010b0514a81a9d11f3b341debc2399" 1045 + dependencies = [ 1046 + "bytes", 1047 + "fnv", 1048 + "itoa", 1049 + ] 1050 + 1051 + [[package]] 1052 + name = "http-body" 1053 + version = "0.4.5" 1054 + source = "registry+https://github.com/rust-lang/crates.io-index" 1055 + checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" 1056 + dependencies = [ 1057 + "bytes", 1058 + "http", 1059 + "pin-project-lite", 1060 + ] 1061 + 1062 + [[package]] 1063 + name = "http-range-header" 1064 + version = "0.3.0" 1065 + source = "registry+https://github.com/rust-lang/crates.io-index" 1066 + checksum = "0bfe8eed0a9285ef776bb792479ea3834e8b94e13d615c2f66d03dd50a435a29" 1067 + 1068 + [[package]] 1069 + name = "httparse" 1070 + version = "1.8.0" 1071 + source = "registry+https://github.com/rust-lang/crates.io-index" 1072 + checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" 1073 + 1074 + [[package]] 1075 + name = "httpdate" 1076 + version = "1.0.2" 1077 + source = "registry+https://github.com/rust-lang/crates.io-index" 1078 + checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421" 1079 + 1080 + [[package]] 1081 + name = "hyper" 1082 + version = "0.14.23" 1083 + source = "registry+https://github.com/rust-lang/crates.io-index" 1084 + checksum = "034711faac9d2166cb1baf1a2fb0b60b1f277f8492fd72176c17f3515e1abd3c" 1085 + dependencies = [ 1086 + "bytes", 1087 + "futures-channel", 1088 + "futures-core", 1089 + "futures-util", 1090 + "h2", 1091 + "http", 1092 + "http-body", 1093 + "httparse", 1094 + "httpdate", 1095 + "itoa", 1096 + "pin-project-lite", 1097 + "socket2", 1098 + "tokio", 1099 + "tower-service", 1100 + "tracing", 1101 + "want", 1102 + ] 1103 + 1104 + [[package]] 1105 + name = "hyper-rustls" 1106 + version = "0.23.1" 1107 + source = "registry+https://github.com/rust-lang/crates.io-index" 1108 + checksum = "59df7c4e19c950e6e0e868dcc0a300b09a9b88e9ec55bd879ca819087a77355d" 1109 + dependencies = [ 1110 + "http", 1111 + "hyper", 1112 + "rustls", 1113 + "tokio", 1114 + "tokio-rustls", 1115 + ] 1116 + 1117 + [[package]] 1118 + name = "idna" 1119 + version = "0.2.3" 1120 + source = "registry+https://github.com/rust-lang/crates.io-index" 1121 + checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8" 1122 + dependencies = [ 1123 + "matches", 1124 + "unicode-bidi", 1125 + "unicode-normalization", 1126 + ] 1127 + 1128 + [[package]] 1129 + name = "idna" 1130 + version = "0.3.0" 1131 + source = "registry+https://github.com/rust-lang/crates.io-index" 1132 + checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" 1133 + dependencies = [ 1134 + "unicode-bidi", 1135 + "unicode-normalization", 1136 + ] 1137 + 1138 + [[package]] 1139 + name = "image" 1140 + version = "0.24.5" 1141 + source = "registry+https://github.com/rust-lang/crates.io-index" 1142 + checksum = "69b7ea949b537b0fd0af141fff8c77690f2ce96f4f41f042ccb6c69c6c965945" 1143 + dependencies = [ 1144 + "bytemuck", 1145 + "byteorder", 1146 + "color_quant", 1147 + "gif", 1148 + "jpeg-decoder", 1149 + "num-rational", 1150 + "num-traits", 1151 + "png", 1152 + ] 1153 + 1154 + [[package]] 1155 + name = "indexmap" 1156 + version = "1.9.2" 1157 + source = "registry+https://github.com/rust-lang/crates.io-index" 1158 + checksum = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399" 1159 + dependencies = [ 1160 + "autocfg", 1161 + "hashbrown", 1162 + "serde", 1163 + ] 1164 + 1165 + [[package]] 1166 + name = "inlinable_string" 1167 + version = "0.1.15" 1168 + source = "registry+https://github.com/rust-lang/crates.io-index" 1169 + checksum = "c8fae54786f62fb2918dcfae3d568594e50eb9b5c25bf04371af6fe7516452fb" 1170 + 1171 + [[package]] 1172 + name = "integer-encoding" 1173 + version = "3.0.4" 1174 + source = "registry+https://github.com/rust-lang/crates.io-index" 1175 + checksum = "8bb03732005da905c88227371639bf1ad885cc712789c011c31c5fb3ab3ccf02" 1176 + 1177 + [[package]] 1178 + name = "ipconfig" 1179 + version = "0.3.1" 1180 + source = "registry+https://github.com/rust-lang/crates.io-index" 1181 + checksum = "bd302af1b90f2463a98fa5ad469fc212c8e3175a41c3068601bfa2727591c5be" 1182 + dependencies = [ 1183 + "socket2", 1184 + "widestring", 1185 + "winapi", 1186 + "winreg 0.10.1", 1187 + ] 1188 + 1189 + [[package]] 1190 + name = "ipnet" 1191 + version = "2.5.1" 1192 + source = "registry+https://github.com/rust-lang/crates.io-index" 1193 + checksum = "f88c5561171189e69df9d98bcf18fd5f9558300f7ea7b801eb8a0fd748bd8745" 1194 + 1195 + [[package]] 1196 + name = "itertools" 1197 + version = "0.10.5" 1198 + source = "registry+https://github.com/rust-lang/crates.io-index" 1199 + checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 1200 + dependencies = [ 1201 + "either", 1202 + ] 1203 + 1204 + [[package]] 1205 + name = "itoa" 1206 + version = "1.0.4" 1207 + source = "registry+https://github.com/rust-lang/crates.io-index" 1208 + checksum = "4217ad341ebadf8d8e724e264f13e593e0648f5b3e94b3896a5df283be015ecc" 1209 + 1210 + [[package]] 1211 + name = "jobserver" 1212 + version = "0.1.25" 1213 + source = "registry+https://github.com/rust-lang/crates.io-index" 1214 + checksum = "068b1ee6743e4d11fb9c6a1e6064b3693a1b600e7f5f5988047d98b3dc9fb90b" 1215 + dependencies = [ 1216 + "libc", 1217 + ] 1218 + 1219 + [[package]] 1220 + name = "jpeg-decoder" 1221 + version = "0.3.0" 1222 + source = "registry+https://github.com/rust-lang/crates.io-index" 1223 + checksum = "bc0000e42512c92e31c2252315bda326620a4e034105e900c98ec492fa077b3e" 1224 + 1225 + [[package]] 1226 + name = "js-sys" 1227 + version = "0.3.60" 1228 + source = "registry+https://github.com/rust-lang/crates.io-index" 1229 + checksum = "49409df3e3bf0856b916e2ceaca09ee28e6871cf7d9ce97a692cacfdb2a25a47" 1230 + dependencies = [ 1231 + "wasm-bindgen", 1232 + ] 1233 + 1234 + [[package]] 1235 + name = "js_int" 1236 + version = "0.2.2" 1237 + source = "registry+https://github.com/rust-lang/crates.io-index" 1238 + checksum = "d937f95470b270ce8b8950207715d71aa8e153c0d44c6684d59397ed4949160a" 1239 + dependencies = [ 1240 + "serde", 1241 + ] 1242 + 1243 + [[package]] 1244 + name = "js_option" 1245 + version = "0.1.1" 1246 + source = "registry+https://github.com/rust-lang/crates.io-index" 1247 + checksum = "68421373957a1593a767013698dbf206e2b221eefe97a44d98d18672ff38423c" 1248 + dependencies = [ 1249 + "serde", 1250 + ] 1251 + 1252 + [[package]] 1253 + name = "jsonwebtoken" 1254 + version = "8.1.1" 1255 + source = "registry+https://github.com/rust-lang/crates.io-index" 1256 + checksum = "1aa4b4af834c6cfd35d8763d359661b90f2e45d8f750a0849156c7f4671af09c" 1257 + dependencies = [ 1258 + "base64 0.13.1", 1259 + "pem", 1260 + "ring", 1261 + "serde", 1262 + "serde_json", 1263 + "simple_asn1", 1264 + ] 1265 + 1266 + [[package]] 1267 + name = "konst" 1268 + version = "0.2.19" 1269 + source = "registry+https://github.com/rust-lang/crates.io-index" 1270 + checksum = "330f0e13e6483b8c34885f7e6c9f19b1a7bd449c673fbb948a51c99d66ef74f4" 1271 + dependencies = [ 1272 + "konst_macro_rules", 1273 + "konst_proc_macros", 1274 + ] 1275 + 1276 + [[package]] 1277 + name = "konst_macro_rules" 1278 + version = "0.2.19" 1279 + source = "registry+https://github.com/rust-lang/crates.io-index" 1280 + checksum = "a4933f3f57a8e9d9da04db23fb153356ecaf00cbd14aee46279c33dc80925c37" 1281 + 1282 + [[package]] 1283 + name = "konst_proc_macros" 1284 + version = "0.2.11" 1285 + source = "registry+https://github.com/rust-lang/crates.io-index" 1286 + checksum = "984e109462d46ad18314f10e392c286c3d47bce203088a09012de1015b45b737" 1287 + 1288 + [[package]] 1289 + name = "lazy_static" 1290 + version = "1.4.0" 1291 + source = "registry+https://github.com/rust-lang/crates.io-index" 1292 + checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 1293 + 1294 + [[package]] 1295 + name = "lazycell" 1296 + version = "1.3.0" 1297 + source = "registry+https://github.com/rust-lang/crates.io-index" 1298 + checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" 1299 + 1300 + [[package]] 1301 + name = "libc" 1302 + version = "0.2.137" 1303 + source = "registry+https://github.com/rust-lang/crates.io-index" 1304 + checksum = "fc7fcc620a3bff7cdd7a365be3376c97191aeaccc2a603e600951e452615bf89" 1305 + 1306 + [[package]] 1307 + name = "libloading" 1308 + version = "0.7.4" 1309 + source = "registry+https://github.com/rust-lang/crates.io-index" 1310 + checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f" 1311 + dependencies = [ 1312 + "cfg-if", 1313 + "winapi", 1314 + ] 1315 + 1316 + [[package]] 1317 + name = "librocksdb-sys" 1318 + version = "6.20.3" 1319 + source = "registry+https://github.com/rust-lang/crates.io-index" 1320 + checksum = "c309a9d2470844aceb9a4a098cf5286154d20596868b75a6b36357d2bb9ca25d" 1321 + dependencies = [ 1322 + "bindgen", 1323 + "cc", 1324 + "glob", 1325 + "libc", 1326 + ] 1327 + 1328 + [[package]] 1329 + name = "libsqlite3-sys" 1330 + version = "0.25.2" 1331 + source = "registry+https://github.com/rust-lang/crates.io-index" 1332 + checksum = "29f835d03d717946d28b1d1ed632eb6f0e24a299388ee623d0c23118d3e8a7fa" 1333 + dependencies = [ 1334 + "cc", 1335 + "pkg-config", 1336 + "vcpkg", 1337 + ] 1338 + 1339 + [[package]] 1340 + name = "linked-hash-map" 1341 + version = "0.5.6" 1342 + source = "registry+https://github.com/rust-lang/crates.io-index" 1343 + checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" 1344 + 1345 + [[package]] 1346 + name = "lmdb-rkv-sys" 1347 + version = "0.11.2" 1348 + source = "registry+https://github.com/rust-lang/crates.io-index" 1349 + checksum = "61b9ce6b3be08acefa3003c57b7565377432a89ec24476bbe72e11d101f852fe" 1350 + dependencies = [ 1351 + "cc", 1352 + "libc", 1353 + "pkg-config", 1354 + ] 1355 + 1356 + [[package]] 1357 + name = "lock_api" 1358 + version = "0.4.9" 1359 + source = "registry+https://github.com/rust-lang/crates.io-index" 1360 + checksum = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df" 1361 + dependencies = [ 1362 + "autocfg", 1363 + "scopeguard", 1364 + ] 1365 + 1366 + [[package]] 1367 + name = "log" 1368 + version = "0.4.17" 1369 + source = "registry+https://github.com/rust-lang/crates.io-index" 1370 + checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" 1371 + dependencies = [ 1372 + "cfg-if", 1373 + ] 1374 + 1375 + [[package]] 1376 + name = "lru-cache" 1377 + version = "0.1.2" 1378 + source = "registry+https://github.com/rust-lang/crates.io-index" 1379 + checksum = "31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c" 1380 + dependencies = [ 1381 + "linked-hash-map", 1382 + ] 1383 + 1384 + [[package]] 1385 + name = "maplit" 1386 + version = "1.0.2" 1387 + source = "registry+https://github.com/rust-lang/crates.io-index" 1388 + checksum = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d" 1389 + 1390 + [[package]] 1391 + name = "match_cfg" 1392 + version = "0.1.0" 1393 + source = "registry+https://github.com/rust-lang/crates.io-index" 1394 + checksum = "ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4" 1395 + 1396 + [[package]] 1397 + name = "matchers" 1398 + version = "0.1.0" 1399 + source = "registry+https://github.com/rust-lang/crates.io-index" 1400 + checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" 1401 + dependencies = [ 1402 + "regex-automata", 1403 + ] 1404 + 1405 + [[package]] 1406 + name = "matches" 1407 + version = "0.1.9" 1408 + source = "registry+https://github.com/rust-lang/crates.io-index" 1409 + checksum = "a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f" 1410 + 1411 + [[package]] 1412 + name = "matchit" 1413 + version = "0.5.0" 1414 + source = "registry+https://github.com/rust-lang/crates.io-index" 1415 + checksum = "73cbba799671b762df5a175adf59ce145165747bb891505c43d09aefbbf38beb" 1416 + 1417 + [[package]] 1418 + name = "memchr" 1419 + version = "2.5.0" 1420 + source = "registry+https://github.com/rust-lang/crates.io-index" 1421 + checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 1422 + 1423 + [[package]] 1424 + name = "memoffset" 1425 + version = "0.7.1" 1426 + source = "registry+https://github.com/rust-lang/crates.io-index" 1427 + checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4" 1428 + dependencies = [ 1429 + "autocfg", 1430 + ] 1431 + 1432 + [[package]] 1433 + name = "mime" 1434 + version = "0.3.16" 1435 + source = "registry+https://github.com/rust-lang/crates.io-index" 1436 + checksum = "2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d" 1437 + 1438 + [[package]] 1439 + name = "minimal-lexical" 1440 + version = "0.2.1" 1441 + source = "registry+https://github.com/rust-lang/crates.io-index" 1442 + checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" 1443 + 1444 + [[package]] 1445 + name = "miniz_oxide" 1446 + version = "0.6.2" 1447 + source = "registry+https://github.com/rust-lang/crates.io-index" 1448 + checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" 1449 + dependencies = [ 1450 + "adler", 1451 + ] 1452 + 1453 + [[package]] 1454 + name = "mio" 1455 + version = "0.8.5" 1456 + source = "registry+https://github.com/rust-lang/crates.io-index" 1457 + checksum = "e5d732bc30207a6423068df043e3d02e0735b155ad7ce1a6f76fe2baa5b158de" 1458 + dependencies = [ 1459 + "libc", 1460 + "log", 1461 + "wasi 0.11.0+wasi-snapshot-preview1", 1462 + "windows-sys 0.42.0", 1463 + ] 1464 + 1465 + [[package]] 1466 + name = "nom" 1467 + version = "7.1.1" 1468 + source = "registry+https://github.com/rust-lang/crates.io-index" 1469 + checksum = "a8903e5a29a317527874d0402f867152a3d21c908bb0b933e416c65e301d4c36" 1470 + dependencies = [ 1471 + "memchr", 1472 + "minimal-lexical", 1473 + ] 1474 + 1475 + [[package]] 1476 + name = "nu-ansi-term" 1477 + version = "0.46.0" 1478 + source = "registry+https://github.com/rust-lang/crates.io-index" 1479 + checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" 1480 + dependencies = [ 1481 + "overload", 1482 + "winapi", 1483 + ] 1484 + 1485 + [[package]] 1486 + name = "num-bigint" 1487 + version = "0.4.3" 1488 + source = "registry+https://github.com/rust-lang/crates.io-index" 1489 + checksum = "f93ab6289c7b344a8a9f60f88d80aa20032336fe78da341afc91c8a2341fc75f" 1490 + dependencies = [ 1491 + "autocfg", 1492 + "num-integer", 1493 + "num-traits", 1494 + ] 1495 + 1496 + [[package]] 1497 + name = "num-integer" 1498 + version = "0.1.45" 1499 + source = "registry+https://github.com/rust-lang/crates.io-index" 1500 + checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" 1501 + dependencies = [ 1502 + "autocfg", 1503 + "num-traits", 1504 + ] 1505 + 1506 + [[package]] 1507 + name = "num-rational" 1508 + version = "0.4.1" 1509 + source = "registry+https://github.com/rust-lang/crates.io-index" 1510 + checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0" 1511 + dependencies = [ 1512 + "autocfg", 1513 + "num-integer", 1514 + "num-traits", 1515 + ] 1516 + 1517 + [[package]] 1518 + name = "num-traits" 1519 + version = "0.2.15" 1520 + source = "registry+https://github.com/rust-lang/crates.io-index" 1521 + checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" 1522 + dependencies = [ 1523 + "autocfg", 1524 + ] 1525 + 1526 + [[package]] 1527 + name = "num_cpus" 1528 + version = "1.14.0" 1529 + source = "registry+https://github.com/rust-lang/crates.io-index" 1530 + checksum = "f6058e64324c71e02bc2b150e4f3bc8286db6c83092132ffa3f6b1eab0f9def5" 1531 + dependencies = [ 1532 + "hermit-abi", 1533 + "libc", 1534 + ] 1535 + 1536 + [[package]] 1537 + name = "once_cell" 1538 + version = "1.16.0" 1539 + source = "registry+https://github.com/rust-lang/crates.io-index" 1540 + checksum = "86f0b0d4bf799edbc74508c1e8bf170ff5f41238e5f8225603ca7caaae2b7860" 1541 + 1542 + [[package]] 1543 + name = "opaque-debug" 1544 + version = "0.3.0" 1545 + source = "registry+https://github.com/rust-lang/crates.io-index" 1546 + checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" 1547 + 1548 + [[package]] 1549 + name = "openssl-probe" 1550 + version = "0.1.5" 1551 + source = "registry+https://github.com/rust-lang/crates.io-index" 1552 + checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" 1553 + 1554 + [[package]] 1555 + name = "opentelemetry" 1556 + version = "0.18.0" 1557 + source = "registry+https://github.com/rust-lang/crates.io-index" 1558 + checksum = "69d6c3d7288a106c0a363e4b0e8d308058d56902adefb16f4936f417ffef086e" 1559 + dependencies = [ 1560 + "opentelemetry_api", 1561 + "opentelemetry_sdk", 1562 + ] 1563 + 1564 + [[package]] 1565 + name = "opentelemetry-jaeger" 1566 + version = "0.17.0" 1567 + source = "registry+https://github.com/rust-lang/crates.io-index" 1568 + checksum = "1e785d273968748578931e4dc3b4f5ec86b26e09d9e0d66b55adda7fce742f7a" 1569 + dependencies = [ 1570 + "async-trait", 1571 + "futures", 1572 + "futures-executor", 1573 + "once_cell", 1574 + "opentelemetry", 1575 + "opentelemetry-semantic-conventions", 1576 + "thiserror", 1577 + "thrift", 1578 + "tokio", 1579 + ] 1580 + 1581 + [[package]] 1582 + name = "opentelemetry-semantic-conventions" 1583 + version = "0.10.0" 1584 + source = "registry+https://github.com/rust-lang/crates.io-index" 1585 + checksum = "9b02e0230abb0ab6636d18e2ba8fa02903ea63772281340ccac18e0af3ec9eeb" 1586 + dependencies = [ 1587 + "opentelemetry", 1588 + ] 1589 + 1590 + [[package]] 1591 + name = "opentelemetry_api" 1592 + version = "0.18.0" 1593 + source = "registry+https://github.com/rust-lang/crates.io-index" 1594 + checksum = "c24f96e21e7acc813c7a8394ee94978929db2bcc46cf6b5014fc612bf7760c22" 1595 + dependencies = [ 1596 + "fnv", 1597 + "futures-channel", 1598 + "futures-util", 1599 + "indexmap", 1600 + "js-sys", 1601 + "once_cell", 1602 + "pin-project-lite", 1603 + "thiserror", 1604 + ] 1605 + 1606 + [[package]] 1607 + name = "opentelemetry_sdk" 1608 + version = "0.18.0" 1609 + source = "registry+https://github.com/rust-lang/crates.io-index" 1610 + checksum = "1ca41c4933371b61c2a2f214bf16931499af4ec90543604ec828f7a625c09113" 1611 + dependencies = [ 1612 + "async-trait", 1613 + "crossbeam-channel", 1614 + "dashmap", 1615 + "fnv", 1616 + "futures-channel", 1617 + "futures-executor", 1618 + "futures-util", 1619 + "once_cell", 1620 + "opentelemetry_api", 1621 + "percent-encoding", 1622 + "rand 0.8.5", 1623 + "thiserror", 1624 + "tokio", 1625 + "tokio-stream", 1626 + ] 1627 + 1628 + [[package]] 1629 + name = "ordered-float" 1630 + version = "1.1.1" 1631 + source = "registry+https://github.com/rust-lang/crates.io-index" 1632 + checksum = "3305af35278dd29f46fcdd139e0b1fbfae2153f0e5928b39b035542dd31e37b7" 1633 + dependencies = [ 1634 + "num-traits", 1635 + ] 1636 + 1637 + [[package]] 1638 + name = "os_str_bytes" 1639 + version = "6.4.1" 1640 + source = "registry+https://github.com/rust-lang/crates.io-index" 1641 + checksum = "9b7820b9daea5457c9f21c69448905d723fbd21136ccf521748f23fd49e723ee" 1642 + 1643 + [[package]] 1644 + name = "overload" 1645 + version = "0.1.1" 1646 + source = "registry+https://github.com/rust-lang/crates.io-index" 1647 + checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" 1648 + 1649 + [[package]] 1650 + name = "page_size" 1651 + version = "0.4.2" 1652 + source = "registry+https://github.com/rust-lang/crates.io-index" 1653 + checksum = "eebde548fbbf1ea81a99b128872779c437752fb99f217c45245e1a61dcd9edcd" 1654 + dependencies = [ 1655 + "libc", 1656 + "winapi", 1657 + ] 1658 + 1659 + [[package]] 1660 + name = "parking_lot" 1661 + version = "0.12.1" 1662 + source = "registry+https://github.com/rust-lang/crates.io-index" 1663 + checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 1664 + dependencies = [ 1665 + "lock_api", 1666 + "parking_lot_core", 1667 + ] 1668 + 1669 + [[package]] 1670 + name = "parking_lot_core" 1671 + version = "0.9.4" 1672 + source = "registry+https://github.com/rust-lang/crates.io-index" 1673 + checksum = "4dc9e0dc2adc1c69d09143aff38d3d30c5c3f0df0dad82e6d25547af174ebec0" 1674 + dependencies = [ 1675 + "cfg-if", 1676 + "libc", 1677 + "redox_syscall", 1678 + "smallvec", 1679 + "windows-sys 0.42.0", 1680 + ] 1681 + 1682 + [[package]] 1683 + name = "paste" 1684 + version = "1.0.9" 1685 + source = "registry+https://github.com/rust-lang/crates.io-index" 1686 + checksum = "b1de2e551fb905ac83f73f7aedf2f0cb4a0da7e35efa24a202a936269f1f18e1" 1687 + 1688 + [[package]] 1689 + name = "pear" 1690 + version = "0.2.3" 1691 + source = "registry+https://github.com/rust-lang/crates.io-index" 1692 + checksum = "15e44241c5e4c868e3eaa78b7c1848cadd6344ed4f54d029832d32b415a58702" 1693 + dependencies = [ 1694 + "inlinable_string", 1695 + "pear_codegen", 1696 + "yansi", 1697 + ] 1698 + 1699 + [[package]] 1700 + name = "pear_codegen" 1701 + version = "0.2.3" 1702 + source = "registry+https://github.com/rust-lang/crates.io-index" 1703 + checksum = "82a5ca643c2303ecb740d506539deba189e16f2754040a42901cd8105d0282d0" 1704 + dependencies = [ 1705 + "proc-macro2", 1706 + "proc-macro2-diagnostics", 1707 + "quote", 1708 + "syn", 1709 + ] 1710 + 1711 + [[package]] 1712 + name = "peeking_take_while" 1713 + version = "0.1.2" 1714 + source = "registry+https://github.com/rust-lang/crates.io-index" 1715 + checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099" 1716 + 1717 + [[package]] 1718 + name = "pem" 1719 + version = "1.1.0" 1720 + source = "registry+https://github.com/rust-lang/crates.io-index" 1721 + checksum = "03c64931a1a212348ec4f3b4362585eca7159d0d09cbdf4a7f74f02173596fd4" 1722 + dependencies = [ 1723 + "base64 0.13.1", 1724 + ] 1725 + 1726 + [[package]] 1727 + name = "percent-encoding" 1728 + version = "2.2.0" 1729 + source = "registry+https://github.com/rust-lang/crates.io-index" 1730 + checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" 1731 + 1732 + [[package]] 1733 + name = "persy" 1734 + version = "1.3.4" 1735 + source = "registry+https://github.com/rust-lang/crates.io-index" 1736 + checksum = "5511189f4dbd737283b0dd2ff6715f2e35fd0d3e1ddf953ed6a772e439e1f73f" 1737 + dependencies = [ 1738 + "crc", 1739 + "data-encoding", 1740 + "fs2", 1741 + "linked-hash-map", 1742 + "rand 0.8.5", 1743 + "thiserror", 1744 + "unsigned-varint", 1745 + "zigzag", 1746 + ] 1747 + 1748 + [[package]] 1749 + name = "pin-project" 1750 + version = "1.0.12" 1751 + source = "registry+https://github.com/rust-lang/crates.io-index" 1752 + checksum = "ad29a609b6bcd67fee905812e544992d216af9d755757c05ed2d0e15a74c6ecc" 1753 + dependencies = [ 1754 + "pin-project-internal", 1755 + ] 1756 + 1757 + [[package]] 1758 + name = "pin-project-internal" 1759 + version = "1.0.12" 1760 + source = "registry+https://github.com/rust-lang/crates.io-index" 1761 + checksum = "069bdb1e05adc7a8990dce9cc75370895fbe4e3d58b9b73bf1aee56359344a55" 1762 + dependencies = [ 1763 + "proc-macro2", 1764 + "quote", 1765 + "syn", 1766 + ] 1767 + 1768 + [[package]] 1769 + name = "pin-project-lite" 1770 + version = "0.2.9" 1771 + source = "registry+https://github.com/rust-lang/crates.io-index" 1772 + checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" 1773 + 1774 + [[package]] 1775 + name = "pin-utils" 1776 + version = "0.1.0" 1777 + source = "registry+https://github.com/rust-lang/crates.io-index" 1778 + checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 1779 + 1780 + [[package]] 1781 + name = "pkcs8" 1782 + version = "0.9.0" 1783 + source = "registry+https://github.com/rust-lang/crates.io-index" 1784 + checksum = "9eca2c590a5f85da82668fa685c09ce2888b9430e83299debf1f34b65fd4a4ba" 1785 + dependencies = [ 1786 + "der", 1787 + "spki", 1788 + ] 1789 + 1790 + [[package]] 1791 + name = "pkg-config" 1792 + version = "0.3.26" 1793 + source = "registry+https://github.com/rust-lang/crates.io-index" 1794 + checksum = "6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160" 1795 + 1796 + [[package]] 1797 + name = "png" 1798 + version = "0.17.7" 1799 + source = "registry+https://github.com/rust-lang/crates.io-index" 1800 + checksum = "5d708eaf860a19b19ce538740d2b4bdeeb8337fa53f7738455e706623ad5c638" 1801 + dependencies = [ 1802 + "bitflags", 1803 + "crc32fast", 1804 + "flate2", 1805 + "miniz_oxide", 1806 + ] 1807 + 1808 + [[package]] 1809 + name = "ppv-lite86" 1810 + version = "0.2.17" 1811 + source = "registry+https://github.com/rust-lang/crates.io-index" 1812 + checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" 1813 + 1814 + [[package]] 1815 + name = "proc-macro-crate" 1816 + version = "1.2.1" 1817 + source = "registry+https://github.com/rust-lang/crates.io-index" 1818 + checksum = "eda0fc3b0fb7c975631757e14d9049da17374063edb6ebbcbc54d880d4fe94e9" 1819 + dependencies = [ 1820 + "once_cell", 1821 + "thiserror", 1822 + "toml", 1823 + ] 1824 + 1825 + [[package]] 1826 + name = "proc-macro-error" 1827 + version = "1.0.4" 1828 + source = "registry+https://github.com/rust-lang/crates.io-index" 1829 + checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 1830 + dependencies = [ 1831 + "proc-macro-error-attr", 1832 + "proc-macro2", 1833 + "quote", 1834 + "syn", 1835 + "version_check", 1836 + ] 1837 + 1838 + [[package]] 1839 + name = "proc-macro-error-attr" 1840 + version = "1.0.4" 1841 + source = "registry+https://github.com/rust-lang/crates.io-index" 1842 + checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 1843 + dependencies = [ 1844 + "proc-macro2", 1845 + "quote", 1846 + "version_check", 1847 + ] 1848 + 1849 + [[package]] 1850 + name = "proc-macro2" 1851 + version = "1.0.47" 1852 + source = "registry+https://github.com/rust-lang/crates.io-index" 1853 + checksum = "5ea3d908b0e36316caf9e9e2c4625cdde190a7e6f440d794667ed17a1855e725" 1854 + dependencies = [ 1855 + "unicode-ident", 1856 + ] 1857 + 1858 + [[package]] 1859 + name = "proc-macro2-diagnostics" 1860 + version = "0.9.1" 1861 + source = "registry+https://github.com/rust-lang/crates.io-index" 1862 + checksum = "4bf29726d67464d49fa6224a1d07936a8c08bb3fba727c7493f6cf1616fdaada" 1863 + dependencies = [ 1864 + "proc-macro2", 1865 + "quote", 1866 + "syn", 1867 + "version_check", 1868 + "yansi", 1869 + ] 1870 + 1871 + [[package]] 1872 + name = "quick-error" 1873 + version = "1.2.3" 1874 + source = "registry+https://github.com/rust-lang/crates.io-index" 1875 + checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" 1876 + 1877 + [[package]] 1878 + name = "quote" 1879 + version = "1.0.21" 1880 + source = "registry+https://github.com/rust-lang/crates.io-index" 1881 + checksum = "bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179" 1882 + dependencies = [ 1883 + "proc-macro2", 1884 + ] 1885 + 1886 + [[package]] 1887 + name = "rand" 1888 + version = "0.7.3" 1889 + source = "registry+https://github.com/rust-lang/crates.io-index" 1890 + checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03" 1891 + dependencies = [ 1892 + "getrandom 0.1.16", 1893 + "libc", 1894 + "rand_chacha 0.2.2", 1895 + "rand_core 0.5.1", 1896 + "rand_hc", 1897 + ] 1898 + 1899 + [[package]] 1900 + name = "rand" 1901 + version = "0.8.5" 1902 + source = "registry+https://github.com/rust-lang/crates.io-index" 1903 + checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 1904 + dependencies = [ 1905 + "libc", 1906 + "rand_chacha 0.3.1", 1907 + "rand_core 0.6.4", 1908 + ] 1909 + 1910 + [[package]] 1911 + name = "rand_chacha" 1912 + version = "0.2.2" 1913 + source = "registry+https://github.com/rust-lang/crates.io-index" 1914 + checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402" 1915 + dependencies = [ 1916 + "ppv-lite86", 1917 + "rand_core 0.5.1", 1918 + ] 1919 + 1920 + [[package]] 1921 + name = "rand_chacha" 1922 + version = "0.3.1" 1923 + source = "registry+https://github.com/rust-lang/crates.io-index" 1924 + checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 1925 + dependencies = [ 1926 + "ppv-lite86", 1927 + "rand_core 0.6.4", 1928 + ] 1929 + 1930 + [[package]] 1931 + name = "rand_core" 1932 + version = "0.5.1" 1933 + source = "registry+https://github.com/rust-lang/crates.io-index" 1934 + checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19" 1935 + dependencies = [ 1936 + "getrandom 0.1.16", 1937 + ] 1938 + 1939 + [[package]] 1940 + name = "rand_core" 1941 + version = "0.6.4" 1942 + source = "registry+https://github.com/rust-lang/crates.io-index" 1943 + checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 1944 + dependencies = [ 1945 + "getrandom 0.2.8", 1946 + ] 1947 + 1948 + [[package]] 1949 + name = "rand_hc" 1950 + version = "0.2.0" 1951 + source = "registry+https://github.com/rust-lang/crates.io-index" 1952 + checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c" 1953 + dependencies = [ 1954 + "rand_core 0.5.1", 1955 + ] 1956 + 1957 + [[package]] 1958 + name = "redox_syscall" 1959 + version = "0.2.16" 1960 + source = "registry+https://github.com/rust-lang/crates.io-index" 1961 + checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 1962 + dependencies = [ 1963 + "bitflags", 1964 + ] 1965 + 1966 + [[package]] 1967 + name = "redox_users" 1968 + version = "0.4.3" 1969 + source = "registry+https://github.com/rust-lang/crates.io-index" 1970 + checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 1971 + dependencies = [ 1972 + "getrandom 0.2.8", 1973 + "redox_syscall", 1974 + "thiserror", 1975 + ] 1976 + 1977 + [[package]] 1978 + name = "regex" 1979 + version = "1.7.0" 1980 + source = "registry+https://github.com/rust-lang/crates.io-index" 1981 + checksum = "e076559ef8e241f2ae3479e36f97bd5741c0330689e217ad51ce2c76808b868a" 1982 + dependencies = [ 1983 + "aho-corasick", 1984 + "memchr", 1985 + "regex-syntax", 1986 + ] 1987 + 1988 + [[package]] 1989 + name = "regex-automata" 1990 + version = "0.1.10" 1991 + source = "registry+https://github.com/rust-lang/crates.io-index" 1992 + checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" 1993 + dependencies = [ 1994 + "regex-syntax", 1995 + ] 1996 + 1997 + [[package]] 1998 + name = "regex-syntax" 1999 + version = "0.6.28" 2000 + source = "registry+https://github.com/rust-lang/crates.io-index" 2001 + checksum = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848" 2002 + 2003 + [[package]] 2004 + name = "reqwest" 2005 + version = "0.11.9" 2006 + source = "git+https://github.com/timokoesters/reqwest?rev=57b7cf4feb921573dfafad7d34b9ac6e44ead0bd#57b7cf4feb921573dfafad7d34b9ac6e44ead0bd" 2007 + dependencies = [ 2008 + "base64 0.13.1", 2009 + "bytes", 2010 + "encoding_rs", 2011 + "futures-core", 2012 + "futures-util", 2013 + "h2", 2014 + "http", 2015 + "http-body", 2016 + "hyper", 2017 + "hyper-rustls", 2018 + "ipnet", 2019 + "js-sys", 2020 + "lazy_static", 2021 + "log", 2022 + "mime", 2023 + "percent-encoding", 2024 + "pin-project-lite", 2025 + "rustls", 2026 + "rustls-native-certs", 2027 + "rustls-pemfile 0.2.1", 2028 + "serde", 2029 + "serde_json", 2030 + "serde_urlencoded", 2031 + "tokio", 2032 + "tokio-rustls", 2033 + "tokio-socks", 2034 + "url", 2035 + "wasm-bindgen", 2036 + "wasm-bindgen-futures", 2037 + "web-sys", 2038 + "winreg 0.7.0", 2039 + ] 2040 + 2041 + [[package]] 2042 + name = "resolv-conf" 2043 + version = "0.7.0" 2044 + source = "registry+https://github.com/rust-lang/crates.io-index" 2045 + checksum = "52e44394d2086d010551b14b53b1f24e31647570cd1deb0379e2c21b329aba00" 2046 + dependencies = [ 2047 + "hostname", 2048 + "quick-error", 2049 + ] 2050 + 2051 + [[package]] 2052 + name = "ring" 2053 + version = "0.16.20" 2054 + source = "registry+https://github.com/rust-lang/crates.io-index" 2055 + checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" 2056 + dependencies = [ 2057 + "cc", 2058 + "libc", 2059 + "once_cell", 2060 + "spin", 2061 + "untrusted", 2062 + "web-sys", 2063 + "winapi", 2064 + ] 2065 + 2066 + [[package]] 2067 + name = "rocksdb" 2068 + version = "0.17.0" 2069 + source = "registry+https://github.com/rust-lang/crates.io-index" 2070 + checksum = "7a62eca5cacf2c8261128631bed9f045598d40bfbe4b29f5163f0f802f8f44a7" 2071 + dependencies = [ 2072 + "libc", 2073 + "librocksdb-sys", 2074 + ] 2075 + 2076 + [[package]] 2077 + name = "ruma" 2078 + version = "0.7.4" 2079 + source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" 2080 + dependencies = [ 2081 + "assign", 2082 + "js_int", 2083 + "js_option", 2084 + "ruma-appservice-api", 2085 + "ruma-client-api", 2086 + "ruma-common", 2087 + "ruma-federation-api", 2088 + "ruma-identity-service-api", 2089 + "ruma-push-gateway-api", 2090 + "ruma-signatures", 2091 + "ruma-state-res", 2092 + ] 2093 + 2094 + [[package]] 2095 + name = "ruma-appservice-api" 2096 + version = "0.7.0" 2097 + source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" 2098 + dependencies = [ 2099 + "js_int", 2100 + "ruma-common", 2101 + "serde", 2102 + "serde_json", 2103 + ] 2104 + 2105 + [[package]] 2106 + name = "ruma-client-api" 2107 + version = "0.15.3" 2108 + source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" 2109 + dependencies = [ 2110 + "assign", 2111 + "bytes", 2112 + "http", 2113 + "js_int", 2114 + "js_option", 2115 + "maplit", 2116 + "percent-encoding", 2117 + "ruma-common", 2118 + "serde", 2119 + "serde_json", 2120 + ] 2121 + 2122 + [[package]] 2123 + name = "ruma-common" 2124 + version = "0.10.5" 2125 + source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" 2126 + dependencies = [ 2127 + "base64 0.20.0", 2128 + "bytes", 2129 + "form_urlencoded", 2130 + "http", 2131 + "indexmap", 2132 + "itoa", 2133 + "js_int", 2134 + "js_option", 2135 + "konst", 2136 + "percent-encoding", 2137 + "rand 0.8.5", 2138 + "regex", 2139 + "ruma-identifiers-validation", 2140 + "ruma-macros", 2141 + "serde", 2142 + "serde_json", 2143 + "thiserror", 2144 + "tracing", 2145 + "url", 2146 + "uuid", 2147 + "wildmatch", 2148 + ] 2149 + 2150 + [[package]] 2151 + name = "ruma-federation-api" 2152 + version = "0.6.0" 2153 + source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" 2154 + dependencies = [ 2155 + "js_int", 2156 + "ruma-common", 2157 + "serde", 2158 + "serde_json", 2159 + ] 2160 + 2161 + [[package]] 2162 + name = "ruma-identifiers-validation" 2163 + version = "0.9.0" 2164 + source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" 2165 + dependencies = [ 2166 + "js_int", 2167 + "thiserror", 2168 + ] 2169 + 2170 + [[package]] 2171 + name = "ruma-identity-service-api" 2172 + version = "0.6.0" 2173 + source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" 2174 + dependencies = [ 2175 + "js_int", 2176 + "ruma-common", 2177 + "serde", 2178 + ] 2179 + 2180 + [[package]] 2181 + name = "ruma-macros" 2182 + version = "0.10.5" 2183 + source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" 2184 + dependencies = [ 2185 + "once_cell", 2186 + "proc-macro-crate", 2187 + "proc-macro2", 2188 + "quote", 2189 + "ruma-identifiers-validation", 2190 + "serde", 2191 + "syn", 2192 + "toml", 2193 + ] 2194 + 2195 + [[package]] 2196 + name = "ruma-push-gateway-api" 2197 + version = "0.6.0" 2198 + source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" 2199 + dependencies = [ 2200 + "js_int", 2201 + "ruma-common", 2202 + "serde", 2203 + "serde_json", 2204 + ] 2205 + 2206 + [[package]] 2207 + name = "ruma-signatures" 2208 + version = "0.12.0" 2209 + source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" 2210 + dependencies = [ 2211 + "base64 0.20.0", 2212 + "ed25519-dalek", 2213 + "pkcs8", 2214 + "rand 0.7.3", 2215 + "ruma-common", 2216 + "serde_json", 2217 + "sha2", 2218 + "subslice", 2219 + "thiserror", 2220 + ] 2221 + 2222 + [[package]] 2223 + name = "ruma-state-res" 2224 + version = "0.8.0" 2225 + source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" 2226 + dependencies = [ 2227 + "itertools", 2228 + "js_int", 2229 + "ruma-common", 2230 + "serde", 2231 + "serde_json", 2232 + "thiserror", 2233 + "tracing", 2234 + ] 2235 + 2236 + [[package]] 2237 + name = "rusqlite" 2238 + version = "0.28.0" 2239 + source = "registry+https://github.com/rust-lang/crates.io-index" 2240 + checksum = "01e213bc3ecb39ac32e81e51ebe31fd888a940515173e3a18a35f8c6e896422a" 2241 + dependencies = [ 2242 + "bitflags", 2243 + "fallible-iterator", 2244 + "fallible-streaming-iterator", 2245 + "hashlink", 2246 + "libsqlite3-sys", 2247 + "smallvec", 2248 + ] 2249 + 2250 + [[package]] 2251 + name = "rust-argon2" 2252 + version = "1.0.0" 2253 + source = "registry+https://github.com/rust-lang/crates.io-index" 2254 + checksum = "b50162d19404029c1ceca6f6980fe40d45c8b369f6f44446fa14bb39573b5bb9" 2255 + dependencies = [ 2256 + "base64 0.13.1", 2257 + "blake2b_simd", 2258 + "constant_time_eq", 2259 + "crossbeam-utils", 2260 + ] 2261 + 2262 + [[package]] 2263 + name = "rustc-hash" 2264 + version = "1.1.0" 2265 + source = "registry+https://github.com/rust-lang/crates.io-index" 2266 + checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" 2267 + 2268 + [[package]] 2269 + name = "rustls" 2270 + version = "0.20.7" 2271 + source = "registry+https://github.com/rust-lang/crates.io-index" 2272 + checksum = "539a2bfe908f471bfa933876bd1eb6a19cf2176d375f82ef7f99530a40e48c2c" 2273 + dependencies = [ 2274 + "log", 2275 + "ring", 2276 + "sct", 2277 + "webpki", 2278 + ] 2279 + 2280 + [[package]] 2281 + name = "rustls-native-certs" 2282 + version = "0.6.2" 2283 + source = "registry+https://github.com/rust-lang/crates.io-index" 2284 + checksum = "0167bac7a9f490495f3c33013e7722b53cb087ecbe082fb0c6387c96f634ea50" 2285 + dependencies = [ 2286 + "openssl-probe", 2287 + "rustls-pemfile 1.0.1", 2288 + "schannel", 2289 + "security-framework", 2290 + ] 2291 + 2292 + [[package]] 2293 + name = "rustls-pemfile" 2294 + version = "0.2.1" 2295 + source = "registry+https://github.com/rust-lang/crates.io-index" 2296 + checksum = "5eebeaeb360c87bfb72e84abdb3447159c0eaececf1bef2aecd65a8be949d1c9" 2297 + dependencies = [ 2298 + "base64 0.13.1", 2299 + ] 2300 + 2301 + [[package]] 2302 + name = "rustls-pemfile" 2303 + version = "1.0.1" 2304 + source = "registry+https://github.com/rust-lang/crates.io-index" 2305 + checksum = "0864aeff53f8c05aa08d86e5ef839d3dfcf07aeba2db32f12db0ef716e87bd55" 2306 + dependencies = [ 2307 + "base64 0.13.1", 2308 + ] 2309 + 2310 + [[package]] 2311 + name = "ryu" 2312 + version = "1.0.11" 2313 + source = "registry+https://github.com/rust-lang/crates.io-index" 2314 + checksum = "4501abdff3ae82a1c1b477a17252eb69cee9e66eb915c1abaa4f44d873df9f09" 2315 + 2316 + [[package]] 2317 + name = "schannel" 2318 + version = "0.1.20" 2319 + source = "registry+https://github.com/rust-lang/crates.io-index" 2320 + checksum = "88d6731146462ea25d9244b2ed5fd1d716d25c52e4d54aa4fb0f3c4e9854dbe2" 2321 + dependencies = [ 2322 + "lazy_static", 2323 + "windows-sys 0.36.1", 2324 + ] 2325 + 2326 + [[package]] 2327 + name = "scopeguard" 2328 + version = "1.1.0" 2329 + source = "registry+https://github.com/rust-lang/crates.io-index" 2330 + checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 2331 + 2332 + [[package]] 2333 + name = "sct" 2334 + version = "0.7.0" 2335 + source = "registry+https://github.com/rust-lang/crates.io-index" 2336 + checksum = "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4" 2337 + dependencies = [ 2338 + "ring", 2339 + "untrusted", 2340 + ] 2341 + 2342 + [[package]] 2343 + name = "sd-notify" 2344 + version = "0.4.1" 2345 + source = "registry+https://github.com/rust-lang/crates.io-index" 2346 + checksum = "621e3680f3e07db4c9c2c3fb07c6223ab2fab2e54bd3c04c3ae037990f428c32" 2347 + 2348 + [[package]] 2349 + name = "security-framework" 2350 + version = "2.7.0" 2351 + source = "registry+https://github.com/rust-lang/crates.io-index" 2352 + checksum = "2bc1bb97804af6631813c55739f771071e0f2ed33ee20b68c86ec505d906356c" 2353 + dependencies = [ 2354 + "bitflags", 2355 + "core-foundation", 2356 + "core-foundation-sys", 2357 + "libc", 2358 + "security-framework-sys", 2359 + ] 2360 + 2361 + [[package]] 2362 + name = "security-framework-sys" 2363 + version = "2.6.1" 2364 + source = "registry+https://github.com/rust-lang/crates.io-index" 2365 + checksum = "0160a13a177a45bfb43ce71c01580998474f556ad854dcbca936dd2841a5c556" 2366 + dependencies = [ 2367 + "core-foundation-sys", 2368 + "libc", 2369 + ] 2370 + 2371 + [[package]] 2372 + name = "serde" 2373 + version = "1.0.147" 2374 + source = "registry+https://github.com/rust-lang/crates.io-index" 2375 + checksum = "d193d69bae983fc11a79df82342761dfbf28a99fc8d203dca4c3c1b590948965" 2376 + dependencies = [ 2377 + "serde_derive", 2378 + ] 2379 + 2380 + [[package]] 2381 + name = "serde_derive" 2382 + version = "1.0.147" 2383 + source = "registry+https://github.com/rust-lang/crates.io-index" 2384 + checksum = "4f1d362ca8fc9c3e3a7484440752472d68a6caa98f1ab81d99b5dfe517cec852" 2385 + dependencies = [ 2386 + "proc-macro2", 2387 + "quote", 2388 + "syn", 2389 + ] 2390 + 2391 + [[package]] 2392 + name = "serde_json" 2393 + version = "1.0.89" 2394 + source = "registry+https://github.com/rust-lang/crates.io-index" 2395 + checksum = "020ff22c755c2ed3f8cf162dbb41a7268d934702f3ed3631656ea597e08fc3db" 2396 + dependencies = [ 2397 + "itoa", 2398 + "ryu", 2399 + "serde", 2400 + ] 2401 + 2402 + [[package]] 2403 + name = "serde_urlencoded" 2404 + version = "0.7.1" 2405 + source = "registry+https://github.com/rust-lang/crates.io-index" 2406 + checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" 2407 + dependencies = [ 2408 + "form_urlencoded", 2409 + "itoa", 2410 + "ryu", 2411 + "serde", 2412 + ] 2413 + 2414 + [[package]] 2415 + name = "serde_yaml" 2416 + version = "0.9.14" 2417 + source = "registry+https://github.com/rust-lang/crates.io-index" 2418 + checksum = "6d232d893b10de3eb7258ff01974d6ee20663d8e833263c99409d4b13a0209da" 2419 + dependencies = [ 2420 + "indexmap", 2421 + "itoa", 2422 + "ryu", 2423 + "serde", 2424 + "unsafe-libyaml", 2425 + ] 2426 + 2427 + [[package]] 2428 + name = "sha-1" 2429 + version = "0.10.0" 2430 + source = "registry+https://github.com/rust-lang/crates.io-index" 2431 + checksum = "028f48d513f9678cda28f6e4064755b3fbb2af6acd672f2c209b62323f7aea0f" 2432 + dependencies = [ 2433 + "cfg-if", 2434 + "cpufeatures", 2435 + "digest 0.10.6", 2436 + ] 2437 + 2438 + [[package]] 2439 + name = "sha1" 2440 + version = "0.10.5" 2441 + source = "registry+https://github.com/rust-lang/crates.io-index" 2442 + checksum = "f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3" 2443 + dependencies = [ 2444 + "cfg-if", 2445 + "cpufeatures", 2446 + "digest 0.10.6", 2447 + ] 2448 + 2449 + [[package]] 2450 + name = "sha2" 2451 + version = "0.9.9" 2452 + source = "registry+https://github.com/rust-lang/crates.io-index" 2453 + checksum = "4d58a1e1bf39749807d89cf2d98ac2dfa0ff1cb3faa38fbb64dd88ac8013d800" 2454 + dependencies = [ 2455 + "block-buffer 0.9.0", 2456 + "cfg-if", 2457 + "cpufeatures", 2458 + "digest 0.9.0", 2459 + "opaque-debug", 2460 + ] 2461 + 2462 + [[package]] 2463 + name = "sharded-slab" 2464 + version = "0.1.4" 2465 + source = "registry+https://github.com/rust-lang/crates.io-index" 2466 + checksum = "900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31" 2467 + dependencies = [ 2468 + "lazy_static", 2469 + ] 2470 + 2471 + [[package]] 2472 + name = "shlex" 2473 + version = "1.1.0" 2474 + source = "registry+https://github.com/rust-lang/crates.io-index" 2475 + checksum = "43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3" 2476 + 2477 + [[package]] 2478 + name = "signal-hook-registry" 2479 + version = "1.4.0" 2480 + source = "registry+https://github.com/rust-lang/crates.io-index" 2481 + checksum = "e51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0" 2482 + dependencies = [ 2483 + "libc", 2484 + ] 2485 + 2486 + [[package]] 2487 + name = "signature" 2488 + version = "1.6.4" 2489 + source = "registry+https://github.com/rust-lang/crates.io-index" 2490 + checksum = "74233d3b3b2f6d4b006dc19dee745e73e2a6bfb6f93607cd3b02bd5b00797d7c" 2491 + 2492 + [[package]] 2493 + name = "simple_asn1" 2494 + version = "0.6.2" 2495 + source = "registry+https://github.com/rust-lang/crates.io-index" 2496 + checksum = "adc4e5204eb1910f40f9cfa375f6f05b68c3abac4b6fd879c8ff5e7ae8a0a085" 2497 + dependencies = [ 2498 + "num-bigint", 2499 + "num-traits", 2500 + "thiserror", 2501 + "time", 2502 + ] 2503 + 2504 + [[package]] 2505 + name = "slab" 2506 + version = "0.4.7" 2507 + source = "registry+https://github.com/rust-lang/crates.io-index" 2508 + checksum = "4614a76b2a8be0058caa9dbbaf66d988527d86d003c11a94fbd335d7661edcef" 2509 + dependencies = [ 2510 + "autocfg", 2511 + ] 2512 + 2513 + [[package]] 2514 + name = "smallvec" 2515 + version = "1.10.0" 2516 + source = "registry+https://github.com/rust-lang/crates.io-index" 2517 + checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" 2518 + 2519 + [[package]] 2520 + name = "socket2" 2521 + version = "0.4.7" 2522 + source = "registry+https://github.com/rust-lang/crates.io-index" 2523 + checksum = "02e2d2db9033d13a1567121ddd7a095ee144db4e1ca1b1bda3419bc0da294ebd" 2524 + dependencies = [ 2525 + "libc", 2526 + "winapi", 2527 + ] 2528 + 2529 + [[package]] 2530 + name = "spin" 2531 + version = "0.5.2" 2532 + source = "registry+https://github.com/rust-lang/crates.io-index" 2533 + checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" 2534 + 2535 + [[package]] 2536 + name = "spki" 2537 + version = "0.6.0" 2538 + source = "registry+https://github.com/rust-lang/crates.io-index" 2539 + checksum = "67cf02bbac7a337dc36e4f5a693db6c21e7863f45070f7064577eb4367a3212b" 2540 + dependencies = [ 2541 + "base64ct", 2542 + "der", 2543 + ] 2544 + 2545 + [[package]] 2546 + name = "subslice" 2547 + version = "0.2.3" 2548 + source = "registry+https://github.com/rust-lang/crates.io-index" 2549 + checksum = "e0a8e4809a3bb02de01f1f7faf1ba01a83af9e8eabcd4d31dd6e413d14d56aae" 2550 + dependencies = [ 2551 + "memchr", 2552 + ] 2553 + 2554 + [[package]] 2555 + name = "subtle" 2556 + version = "2.4.1" 2557 + source = "registry+https://github.com/rust-lang/crates.io-index" 2558 + checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" 2559 + 2560 + [[package]] 2561 + name = "syn" 2562 + version = "1.0.103" 2563 + source = "registry+https://github.com/rust-lang/crates.io-index" 2564 + checksum = "a864042229133ada95abf3b54fdc62ef5ccabe9515b64717bcb9a1919e59445d" 2565 + dependencies = [ 2566 + "proc-macro2", 2567 + "quote", 2568 + "unicode-ident", 2569 + ] 2570 + 2571 + [[package]] 2572 + name = "sync_wrapper" 2573 + version = "0.1.1" 2574 + source = "registry+https://github.com/rust-lang/crates.io-index" 2575 + checksum = "20518fe4a4c9acf048008599e464deb21beeae3d3578418951a189c235a7a9a8" 2576 + 2577 + [[package]] 2578 + name = "synchronoise" 2579 + version = "1.0.1" 2580 + source = "registry+https://github.com/rust-lang/crates.io-index" 2581 + checksum = "3dbc01390fc626ce8d1cffe3376ded2b72a11bb70e1c75f404a210e4daa4def2" 2582 + dependencies = [ 2583 + "crossbeam-queue", 2584 + ] 2585 + 2586 + [[package]] 2587 + name = "synstructure" 2588 + version = "0.12.6" 2589 + source = "registry+https://github.com/rust-lang/crates.io-index" 2590 + checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f" 2591 + dependencies = [ 2592 + "proc-macro2", 2593 + "quote", 2594 + "syn", 2595 + "unicode-xid", 2596 + ] 2597 + 2598 + [[package]] 2599 + name = "thiserror" 2600 + version = "1.0.37" 2601 + source = "registry+https://github.com/rust-lang/crates.io-index" 2602 + checksum = "10deb33631e3c9018b9baf9dcbbc4f737320d2b576bac10f6aefa048fa407e3e" 2603 + dependencies = [ 2604 + "thiserror-impl", 2605 + ] 2606 + 2607 + [[package]] 2608 + name = "thiserror-impl" 2609 + version = "1.0.37" 2610 + source = "registry+https://github.com/rust-lang/crates.io-index" 2611 + checksum = "982d17546b47146b28f7c22e3d08465f6b8903d0ea13c1660d9d84a6e7adcdbb" 2612 + dependencies = [ 2613 + "proc-macro2", 2614 + "quote", 2615 + "syn", 2616 + ] 2617 + 2618 + [[package]] 2619 + name = "thread_local" 2620 + version = "1.1.4" 2621 + source = "registry+https://github.com/rust-lang/crates.io-index" 2622 + checksum = "5516c27b78311c50bf42c071425c560ac799b11c30b31f87e3081965fe5e0180" 2623 + dependencies = [ 2624 + "once_cell", 2625 + ] 2626 + 2627 + [[package]] 2628 + name = "threadpool" 2629 + version = "1.8.1" 2630 + source = "registry+https://github.com/rust-lang/crates.io-index" 2631 + checksum = "d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa" 2632 + dependencies = [ 2633 + "num_cpus", 2634 + ] 2635 + 2636 + [[package]] 2637 + name = "thrift" 2638 + version = "0.16.0" 2639 + source = "registry+https://github.com/rust-lang/crates.io-index" 2640 + checksum = "09678c4cdbb4eed72e18b7c2af1329c69825ed16fcbac62d083fc3e2b0590ff0" 2641 + dependencies = [ 2642 + "byteorder", 2643 + "integer-encoding", 2644 + "log", 2645 + "ordered-float", 2646 + "threadpool", 2647 + ] 2648 + 2649 + [[package]] 2650 + name = "tikv-jemalloc-ctl" 2651 + version = "0.5.0" 2652 + source = "registry+https://github.com/rust-lang/crates.io-index" 2653 + checksum = "e37706572f4b151dff7a0146e040804e9c26fe3a3118591112f05cf12a4216c1" 2654 + dependencies = [ 2655 + "libc", 2656 + "paste", 2657 + "tikv-jemalloc-sys", 2658 + ] 2659 + 2660 + [[package]] 2661 + name = "tikv-jemalloc-sys" 2662 + version = "0.5.2+5.3.0-patched" 2663 + source = "registry+https://github.com/rust-lang/crates.io-index" 2664 + checksum = "ec45c14da997d0925c7835883e4d5c181f196fa142f8c19d7643d1e9af2592c3" 2665 + dependencies = [ 2666 + "cc", 2667 + "fs_extra", 2668 + "libc", 2669 + ] 2670 + 2671 + [[package]] 2672 + name = "tikv-jemallocator" 2673 + version = "0.5.0" 2674 + source = "registry+https://github.com/rust-lang/crates.io-index" 2675 + checksum = "20612db8a13a6c06d57ec83953694185a367e16945f66565e8028d2c0bd76979" 2676 + dependencies = [ 2677 + "libc", 2678 + "tikv-jemalloc-sys", 2679 + ] 2680 + 2681 + [[package]] 2682 + name = "time" 2683 + version = "0.3.17" 2684 + source = "registry+https://github.com/rust-lang/crates.io-index" 2685 + checksum = "a561bf4617eebd33bca6434b988f39ed798e527f51a1e797d0ee4f61c0a38376" 2686 + dependencies = [ 2687 + "itoa", 2688 + "serde", 2689 + "time-core", 2690 + "time-macros", 2691 + ] 2692 + 2693 + [[package]] 2694 + name = "time-core" 2695 + version = "0.1.0" 2696 + source = "registry+https://github.com/rust-lang/crates.io-index" 2697 + checksum = "2e153e1f1acaef8acc537e68b44906d2db6436e2b35ac2c6b42640fff91f00fd" 2698 + 2699 + [[package]] 2700 + name = "time-macros" 2701 + version = "0.2.6" 2702 + source = "registry+https://github.com/rust-lang/crates.io-index" 2703 + checksum = "d967f99f534ca7e495c575c62638eebc2898a8c84c119b89e250477bc4ba16b2" 2704 + dependencies = [ 2705 + "time-core", 2706 + ] 2707 + 2708 + [[package]] 2709 + name = "tinyvec" 2710 + version = "1.6.0" 2711 + source = "registry+https://github.com/rust-lang/crates.io-index" 2712 + checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" 2713 + dependencies = [ 2714 + "tinyvec_macros", 2715 + ] 2716 + 2717 + [[package]] 2718 + name = "tinyvec_macros" 2719 + version = "0.1.0" 2720 + source = "registry+https://github.com/rust-lang/crates.io-index" 2721 + checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" 2722 + 2723 + [[package]] 2724 + name = "tokio" 2725 + version = "1.22.0" 2726 + source = "registry+https://github.com/rust-lang/crates.io-index" 2727 + checksum = "d76ce4a75fb488c605c54bf610f221cea8b0dafb53333c1a67e8ee199dcd2ae3" 2728 + dependencies = [ 2729 + "autocfg", 2730 + "bytes", 2731 + "libc", 2732 + "memchr", 2733 + "mio", 2734 + "num_cpus", 2735 + "pin-project-lite", 2736 + "signal-hook-registry", 2737 + "socket2", 2738 + "tokio-macros", 2739 + "winapi", 2740 + ] 2741 + 2742 + [[package]] 2743 + name = "tokio-macros" 2744 + version = "1.8.0" 2745 + source = "registry+https://github.com/rust-lang/crates.io-index" 2746 + checksum = "9724f9a975fb987ef7a3cd9be0350edcbe130698af5b8f7a631e23d42d052484" 2747 + dependencies = [ 2748 + "proc-macro2", 2749 + "quote", 2750 + "syn", 2751 + ] 2752 + 2753 + [[package]] 2754 + name = "tokio-rustls" 2755 + version = "0.23.4" 2756 + source = "registry+https://github.com/rust-lang/crates.io-index" 2757 + checksum = "c43ee83903113e03984cb9e5cebe6c04a5116269e900e3ddba8f068a62adda59" 2758 + dependencies = [ 2759 + "rustls", 2760 + "tokio", 2761 + "webpki", 2762 + ] 2763 + 2764 + [[package]] 2765 + name = "tokio-socks" 2766 + version = "0.5.1" 2767 + source = "registry+https://github.com/rust-lang/crates.io-index" 2768 + checksum = "51165dfa029d2a65969413a6cc96f354b86b464498702f174a4efa13608fd8c0" 2769 + dependencies = [ 2770 + "either", 2771 + "futures-util", 2772 + "thiserror", 2773 + "tokio", 2774 + ] 2775 + 2776 + [[package]] 2777 + name = "tokio-stream" 2778 + version = "0.1.11" 2779 + source = "registry+https://github.com/rust-lang/crates.io-index" 2780 + checksum = "d660770404473ccd7bc9f8b28494a811bc18542b915c0855c51e8f419d5223ce" 2781 + dependencies = [ 2782 + "futures-core", 2783 + "pin-project-lite", 2784 + "tokio", 2785 + ] 2786 + 2787 + [[package]] 2788 + name = "tokio-util" 2789 + version = "0.7.4" 2790 + source = "registry+https://github.com/rust-lang/crates.io-index" 2791 + checksum = "0bb2e075f03b3d66d8d8785356224ba688d2906a371015e225beeb65ca92c740" 2792 + dependencies = [ 2793 + "bytes", 2794 + "futures-core", 2795 + "futures-sink", 2796 + "pin-project-lite", 2797 + "tokio", 2798 + "tracing", 2799 + ] 2800 + 2801 + [[package]] 2802 + name = "toml" 2803 + version = "0.5.9" 2804 + source = "registry+https://github.com/rust-lang/crates.io-index" 2805 + checksum = "8d82e1a7758622a465f8cee077614c73484dac5b836c02ff6a40d5d1010324d7" 2806 + dependencies = [ 2807 + "serde", 2808 + ] 2809 + 2810 + [[package]] 2811 + name = "tower" 2812 + version = "0.4.13" 2813 + source = "registry+https://github.com/rust-lang/crates.io-index" 2814 + checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c" 2815 + dependencies = [ 2816 + "futures-core", 2817 + "futures-util", 2818 + "pin-project", 2819 + "pin-project-lite", 2820 + "tokio", 2821 + "tower-layer", 2822 + "tower-service", 2823 + "tracing", 2824 + ] 2825 + 2826 + [[package]] 2827 + name = "tower-http" 2828 + version = "0.3.4" 2829 + source = "registry+https://github.com/rust-lang/crates.io-index" 2830 + checksum = "3c530c8675c1dbf98facee631536fa116b5fb6382d7dd6dc1b118d970eafe3ba" 2831 + dependencies = [ 2832 + "async-compression", 2833 + "bitflags", 2834 + "bytes", 2835 + "futures-core", 2836 + "futures-util", 2837 + "http", 2838 + "http-body", 2839 + "http-range-header", 2840 + "pin-project-lite", 2841 + "tokio", 2842 + "tokio-util", 2843 + "tower", 2844 + "tower-layer", 2845 + "tower-service", 2846 + "tracing", 2847 + ] 2848 + 2849 + [[package]] 2850 + name = "tower-layer" 2851 + version = "0.3.2" 2852 + source = "registry+https://github.com/rust-lang/crates.io-index" 2853 + checksum = "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0" 2854 + 2855 + [[package]] 2856 + name = "tower-service" 2857 + version = "0.3.2" 2858 + source = "registry+https://github.com/rust-lang/crates.io-index" 2859 + checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" 2860 + 2861 + [[package]] 2862 + name = "tracing" 2863 + version = "0.1.37" 2864 + source = "registry+https://github.com/rust-lang/crates.io-index" 2865 + checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" 2866 + dependencies = [ 2867 + "cfg-if", 2868 + "log", 2869 + "pin-project-lite", 2870 + "tracing-attributes", 2871 + "tracing-core", 2872 + ] 2873 + 2874 + [[package]] 2875 + name = "tracing-attributes" 2876 + version = "0.1.23" 2877 + source = "registry+https://github.com/rust-lang/crates.io-index" 2878 + checksum = "4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a" 2879 + dependencies = [ 2880 + "proc-macro2", 2881 + "quote", 2882 + "syn", 2883 + ] 2884 + 2885 + [[package]] 2886 + name = "tracing-core" 2887 + version = "0.1.30" 2888 + source = "registry+https://github.com/rust-lang/crates.io-index" 2889 + checksum = "24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a" 2890 + dependencies = [ 2891 + "once_cell", 2892 + "valuable", 2893 + ] 2894 + 2895 + [[package]] 2896 + name = "tracing-flame" 2897 + version = "0.2.0" 2898 + source = "registry+https://github.com/rust-lang/crates.io-index" 2899 + checksum = "0bae117ee14789185e129aaee5d93750abe67fdc5a9a62650452bfe4e122a3a9" 2900 + dependencies = [ 2901 + "lazy_static", 2902 + "tracing", 2903 + "tracing-subscriber", 2904 + ] 2905 + 2906 + [[package]] 2907 + name = "tracing-log" 2908 + version = "0.1.3" 2909 + source = "registry+https://github.com/rust-lang/crates.io-index" 2910 + checksum = "78ddad33d2d10b1ed7eb9d1f518a5674713876e97e5bb9b7345a7984fbb4f922" 2911 + dependencies = [ 2912 + "lazy_static", 2913 + "log", 2914 + "tracing-core", 2915 + ] 2916 + 2917 + [[package]] 2918 + name = "tracing-opentelemetry" 2919 + version = "0.18.0" 2920 + source = "registry+https://github.com/rust-lang/crates.io-index" 2921 + checksum = "21ebb87a95ea13271332df069020513ab70bdb5637ca42d6e492dc3bbbad48de" 2922 + dependencies = [ 2923 + "once_cell", 2924 + "opentelemetry", 2925 + "tracing", 2926 + "tracing-core", 2927 + "tracing-log", 2928 + "tracing-subscriber", 2929 + ] 2930 + 2931 + [[package]] 2932 + name = "tracing-subscriber" 2933 + version = "0.3.16" 2934 + source = "registry+https://github.com/rust-lang/crates.io-index" 2935 + checksum = "a6176eae26dd70d0c919749377897b54a9276bd7061339665dd68777926b5a70" 2936 + dependencies = [ 2937 + "matchers", 2938 + "nu-ansi-term", 2939 + "once_cell", 2940 + "regex", 2941 + "sharded-slab", 2942 + "smallvec", 2943 + "thread_local", 2944 + "tracing", 2945 + "tracing-core", 2946 + "tracing-log", 2947 + ] 2948 + 2949 + [[package]] 2950 + name = "trust-dns-proto" 2951 + version = "0.22.0" 2952 + source = "registry+https://github.com/rust-lang/crates.io-index" 2953 + checksum = "4f7f83d1e4a0e4358ac54c5c3681e5d7da5efc5a7a632c90bb6d6669ddd9bc26" 2954 + dependencies = [ 2955 + "async-trait", 2956 + "cfg-if", 2957 + "data-encoding", 2958 + "enum-as-inner", 2959 + "futures-channel", 2960 + "futures-io", 2961 + "futures-util", 2962 + "idna 0.2.3", 2963 + "ipnet", 2964 + "lazy_static", 2965 + "rand 0.8.5", 2966 + "smallvec", 2967 + "thiserror", 2968 + "tinyvec", 2969 + "tokio", 2970 + "tracing", 2971 + "url", 2972 + ] 2973 + 2974 + [[package]] 2975 + name = "trust-dns-resolver" 2976 + version = "0.22.0" 2977 + source = "registry+https://github.com/rust-lang/crates.io-index" 2978 + checksum = "aff21aa4dcefb0a1afbfac26deb0adc93888c7d295fb63ab273ef276ba2b7cfe" 2979 + dependencies = [ 2980 + "cfg-if", 2981 + "futures-util", 2982 + "ipconfig", 2983 + "lazy_static", 2984 + "lru-cache", 2985 + "parking_lot", 2986 + "resolv-conf", 2987 + "smallvec", 2988 + "thiserror", 2989 + "tokio", 2990 + "tracing", 2991 + "trust-dns-proto", 2992 + ] 2993 + 2994 + [[package]] 2995 + name = "try-lock" 2996 + version = "0.2.3" 2997 + source = "registry+https://github.com/rust-lang/crates.io-index" 2998 + checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" 2999 + 3000 + [[package]] 3001 + name = "typenum" 3002 + version = "1.15.0" 3003 + source = "registry+https://github.com/rust-lang/crates.io-index" 3004 + checksum = "dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987" 3005 + 3006 + [[package]] 3007 + name = "uncased" 3008 + version = "0.9.7" 3009 + source = "registry+https://github.com/rust-lang/crates.io-index" 3010 + checksum = "09b01702b0fd0b3fadcf98e098780badda8742d4f4a7676615cad90e8ac73622" 3011 + dependencies = [ 3012 + "version_check", 3013 + ] 3014 + 3015 + [[package]] 3016 + name = "unicode-bidi" 3017 + version = "0.3.8" 3018 + source = "registry+https://github.com/rust-lang/crates.io-index" 3019 + checksum = "099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992" 3020 + 3021 + [[package]] 3022 + name = "unicode-ident" 3023 + version = "1.0.5" 3024 + source = "registry+https://github.com/rust-lang/crates.io-index" 3025 + checksum = "6ceab39d59e4c9499d4e5a8ee0e2735b891bb7308ac83dfb4e80cad195c9f6f3" 3026 + 3027 + [[package]] 3028 + name = "unicode-normalization" 3029 + version = "0.1.22" 3030 + source = "registry+https://github.com/rust-lang/crates.io-index" 3031 + checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" 3032 + dependencies = [ 3033 + "tinyvec", 3034 + ] 3035 + 3036 + [[package]] 3037 + name = "unicode-xid" 3038 + version = "0.2.4" 3039 + source = "registry+https://github.com/rust-lang/crates.io-index" 3040 + checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" 3041 + 3042 + [[package]] 3043 + name = "unsafe-libyaml" 3044 + version = "0.2.4" 3045 + source = "registry+https://github.com/rust-lang/crates.io-index" 3046 + checksum = "c1e5fa573d8ac5f1a856f8d7be41d390ee973daf97c806b2c1a465e4e1406e68" 3047 + 3048 + [[package]] 3049 + name = "unsigned-varint" 3050 + version = "0.7.1" 3051 + source = "registry+https://github.com/rust-lang/crates.io-index" 3052 + checksum = "d86a8dc7f45e4c1b0d30e43038c38f274e77af056aa5f74b93c2cf9eb3c1c836" 3053 + 3054 + [[package]] 3055 + name = "untrusted" 3056 + version = "0.7.1" 3057 + source = "registry+https://github.com/rust-lang/crates.io-index" 3058 + checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" 3059 + 3060 + [[package]] 3061 + name = "url" 3062 + version = "2.3.1" 3063 + source = "registry+https://github.com/rust-lang/crates.io-index" 3064 + checksum = "0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643" 3065 + dependencies = [ 3066 + "form_urlencoded", 3067 + "idna 0.3.0", 3068 + "percent-encoding", 3069 + ] 3070 + 3071 + [[package]] 3072 + name = "uuid" 3073 + version = "1.2.2" 3074 + source = "registry+https://github.com/rust-lang/crates.io-index" 3075 + checksum = "422ee0de9031b5b948b97a8fc04e3aa35230001a722ddd27943e0be31564ce4c" 3076 + dependencies = [ 3077 + "getrandom 0.2.8", 3078 + ] 3079 + 3080 + [[package]] 3081 + name = "valuable" 3082 + version = "0.1.0" 3083 + source = "registry+https://github.com/rust-lang/crates.io-index" 3084 + checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" 3085 + 3086 + [[package]] 3087 + name = "vcpkg" 3088 + version = "0.2.15" 3089 + source = "registry+https://github.com/rust-lang/crates.io-index" 3090 + checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 3091 + 3092 + [[package]] 3093 + name = "version_check" 3094 + version = "0.9.4" 3095 + source = "registry+https://github.com/rust-lang/crates.io-index" 3096 + checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 3097 + 3098 + [[package]] 3099 + name = "want" 3100 + version = "0.3.0" 3101 + source = "registry+https://github.com/rust-lang/crates.io-index" 3102 + checksum = "1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0" 3103 + dependencies = [ 3104 + "log", 3105 + "try-lock", 3106 + ] 3107 + 3108 + [[package]] 3109 + name = "wasi" 3110 + version = "0.9.0+wasi-snapshot-preview1" 3111 + source = "registry+https://github.com/rust-lang/crates.io-index" 3112 + checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519" 3113 + 3114 + [[package]] 3115 + name = "wasi" 3116 + version = "0.11.0+wasi-snapshot-preview1" 3117 + source = "registry+https://github.com/rust-lang/crates.io-index" 3118 + checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 3119 + 3120 + [[package]] 3121 + name = "wasm-bindgen" 3122 + version = "0.2.83" 3123 + source = "registry+https://github.com/rust-lang/crates.io-index" 3124 + checksum = "eaf9f5aceeec8be17c128b2e93e031fb8a4d469bb9c4ae2d7dc1888b26887268" 3125 + dependencies = [ 3126 + "cfg-if", 3127 + "wasm-bindgen-macro", 3128 + ] 3129 + 3130 + [[package]] 3131 + name = "wasm-bindgen-backend" 3132 + version = "0.2.83" 3133 + source = "registry+https://github.com/rust-lang/crates.io-index" 3134 + checksum = "4c8ffb332579b0557b52d268b91feab8df3615f265d5270fec2a8c95b17c1142" 3135 + dependencies = [ 3136 + "bumpalo", 3137 + "log", 3138 + "once_cell", 3139 + "proc-macro2", 3140 + "quote", 3141 + "syn", 3142 + "wasm-bindgen-shared", 3143 + ] 3144 + 3145 + [[package]] 3146 + name = "wasm-bindgen-futures" 3147 + version = "0.4.33" 3148 + source = "registry+https://github.com/rust-lang/crates.io-index" 3149 + checksum = "23639446165ca5a5de86ae1d8896b737ae80319560fbaa4c2887b7da6e7ebd7d" 3150 + dependencies = [ 3151 + "cfg-if", 3152 + "js-sys", 3153 + "wasm-bindgen", 3154 + "web-sys", 3155 + ] 3156 + 3157 + [[package]] 3158 + name = "wasm-bindgen-macro" 3159 + version = "0.2.83" 3160 + source = "registry+https://github.com/rust-lang/crates.io-index" 3161 + checksum = "052be0f94026e6cbc75cdefc9bae13fd6052cdcaf532fa6c45e7ae33a1e6c810" 3162 + dependencies = [ 3163 + "quote", 3164 + "wasm-bindgen-macro-support", 3165 + ] 3166 + 3167 + [[package]] 3168 + name = "wasm-bindgen-macro-support" 3169 + version = "0.2.83" 3170 + source = "registry+https://github.com/rust-lang/crates.io-index" 3171 + checksum = "07bc0c051dc5f23e307b13285f9d75df86bfdf816c5721e573dec1f9b8aa193c" 3172 + dependencies = [ 3173 + "proc-macro2", 3174 + "quote", 3175 + "syn", 3176 + "wasm-bindgen-backend", 3177 + "wasm-bindgen-shared", 3178 + ] 3179 + 3180 + [[package]] 3181 + name = "wasm-bindgen-shared" 3182 + version = "0.2.83" 3183 + source = "registry+https://github.com/rust-lang/crates.io-index" 3184 + checksum = "1c38c045535d93ec4f0b4defec448e4291638ee608530863b1e2ba115d4fff7f" 3185 + 3186 + [[package]] 3187 + name = "web-sys" 3188 + version = "0.3.60" 3189 + source = "registry+https://github.com/rust-lang/crates.io-index" 3190 + checksum = "bcda906d8be16e728fd5adc5b729afad4e444e106ab28cd1c7256e54fa61510f" 3191 + dependencies = [ 3192 + "js-sys", 3193 + "wasm-bindgen", 3194 + ] 3195 + 3196 + [[package]] 3197 + name = "webpki" 3198 + version = "0.22.0" 3199 + source = "registry+https://github.com/rust-lang/crates.io-index" 3200 + checksum = "f095d78192e208183081cc07bc5515ef55216397af48b873e5edcd72637fa1bd" 3201 + dependencies = [ 3202 + "ring", 3203 + "untrusted", 3204 + ] 3205 + 3206 + [[package]] 3207 + name = "weezl" 3208 + version = "0.1.7" 3209 + source = "registry+https://github.com/rust-lang/crates.io-index" 3210 + checksum = "9193164d4de03a926d909d3bc7c30543cecb35400c02114792c2cae20d5e2dbb" 3211 + 3212 + [[package]] 3213 + name = "widestring" 3214 + version = "0.5.1" 3215 + source = "registry+https://github.com/rust-lang/crates.io-index" 3216 + checksum = "17882f045410753661207383517a6f62ec3dbeb6a4ed2acce01f0728238d1983" 3217 + 3218 + [[package]] 3219 + name = "wildmatch" 3220 + version = "2.1.1" 3221 + source = "registry+https://github.com/rust-lang/crates.io-index" 3222 + checksum = "ee583bdc5ff1cf9db20e9db5bb3ff4c3089a8f6b8b31aff265c9aba85812db86" 3223 + 3224 + [[package]] 3225 + name = "winapi" 3226 + version = "0.3.9" 3227 + source = "registry+https://github.com/rust-lang/crates.io-index" 3228 + checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 3229 + dependencies = [ 3230 + "winapi-i686-pc-windows-gnu", 3231 + "winapi-x86_64-pc-windows-gnu", 3232 + ] 3233 + 3234 + [[package]] 3235 + name = "winapi-i686-pc-windows-gnu" 3236 + version = "0.4.0" 3237 + source = "registry+https://github.com/rust-lang/crates.io-index" 3238 + checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 3239 + 3240 + [[package]] 3241 + name = "winapi-x86_64-pc-windows-gnu" 3242 + version = "0.4.0" 3243 + source = "registry+https://github.com/rust-lang/crates.io-index" 3244 + checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 3245 + 3246 + [[package]] 3247 + name = "windows-sys" 3248 + version = "0.36.1" 3249 + source = "registry+https://github.com/rust-lang/crates.io-index" 3250 + checksum = "ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2" 3251 + dependencies = [ 3252 + "windows_aarch64_msvc 0.36.1", 3253 + "windows_i686_gnu 0.36.1", 3254 + "windows_i686_msvc 0.36.1", 3255 + "windows_x86_64_gnu 0.36.1", 3256 + "windows_x86_64_msvc 0.36.1", 3257 + ] 3258 + 3259 + [[package]] 3260 + name = "windows-sys" 3261 + version = "0.42.0" 3262 + source = "registry+https://github.com/rust-lang/crates.io-index" 3263 + checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" 3264 + dependencies = [ 3265 + "windows_aarch64_gnullvm", 3266 + "windows_aarch64_msvc 0.42.0", 3267 + "windows_i686_gnu 0.42.0", 3268 + "windows_i686_msvc 0.42.0", 3269 + "windows_x86_64_gnu 0.42.0", 3270 + "windows_x86_64_gnullvm", 3271 + "windows_x86_64_msvc 0.42.0", 3272 + ] 3273 + 3274 + [[package]] 3275 + name = "windows_aarch64_gnullvm" 3276 + version = "0.42.0" 3277 + source = "registry+https://github.com/rust-lang/crates.io-index" 3278 + checksum = "41d2aa71f6f0cbe00ae5167d90ef3cfe66527d6f613ca78ac8024c3ccab9a19e" 3279 + 3280 + [[package]] 3281 + name = "windows_aarch64_msvc" 3282 + version = "0.36.1" 3283 + source = "registry+https://github.com/rust-lang/crates.io-index" 3284 + checksum = "9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47" 3285 + 3286 + [[package]] 3287 + name = "windows_aarch64_msvc" 3288 + version = "0.42.0" 3289 + source = "registry+https://github.com/rust-lang/crates.io-index" 3290 + checksum = "dd0f252f5a35cac83d6311b2e795981f5ee6e67eb1f9a7f64eb4500fbc4dcdb4" 3291 + 3292 + [[package]] 3293 + name = "windows_i686_gnu" 3294 + version = "0.36.1" 3295 + source = "registry+https://github.com/rust-lang/crates.io-index" 3296 + checksum = "180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6" 3297 + 3298 + [[package]] 3299 + name = "windows_i686_gnu" 3300 + version = "0.42.0" 3301 + source = "registry+https://github.com/rust-lang/crates.io-index" 3302 + checksum = "fbeae19f6716841636c28d695375df17562ca208b2b7d0dc47635a50ae6c5de7" 3303 + 3304 + [[package]] 3305 + name = "windows_i686_msvc" 3306 + version = "0.36.1" 3307 + source = "registry+https://github.com/rust-lang/crates.io-index" 3308 + checksum = "e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024" 3309 + 3310 + [[package]] 3311 + name = "windows_i686_msvc" 3312 + version = "0.42.0" 3313 + source = "registry+https://github.com/rust-lang/crates.io-index" 3314 + checksum = "84c12f65daa39dd2babe6e442988fc329d6243fdce47d7d2d155b8d874862246" 3315 + 3316 + [[package]] 3317 + name = "windows_x86_64_gnu" 3318 + version = "0.36.1" 3319 + source = "registry+https://github.com/rust-lang/crates.io-index" 3320 + checksum = "4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1" 3321 + 3322 + [[package]] 3323 + name = "windows_x86_64_gnu" 3324 + version = "0.42.0" 3325 + source = "registry+https://github.com/rust-lang/crates.io-index" 3326 + checksum = "bf7b1b21b5362cbc318f686150e5bcea75ecedc74dd157d874d754a2ca44b0ed" 3327 + 3328 + [[package]] 3329 + name = "windows_x86_64_gnullvm" 3330 + version = "0.42.0" 3331 + source = "registry+https://github.com/rust-lang/crates.io-index" 3332 + checksum = "09d525d2ba30eeb3297665bd434a54297e4170c7f1a44cad4ef58095b4cd2028" 3333 + 3334 + [[package]] 3335 + name = "windows_x86_64_msvc" 3336 + version = "0.36.1" 3337 + source = "registry+https://github.com/rust-lang/crates.io-index" 3338 + checksum = "c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680" 3339 + 3340 + [[package]] 3341 + name = "windows_x86_64_msvc" 3342 + version = "0.42.0" 3343 + source = "registry+https://github.com/rust-lang/crates.io-index" 3344 + checksum = "f40009d85759725a34da6d89a94e63d7bdc50a862acf0dbc7c8e488f1edcb6f5" 3345 + 3346 + [[package]] 3347 + name = "winreg" 3348 + version = "0.7.0" 3349 + source = "registry+https://github.com/rust-lang/crates.io-index" 3350 + checksum = "0120db82e8a1e0b9fb3345a539c478767c0048d842860994d96113d5b667bd69" 3351 + dependencies = [ 3352 + "winapi", 3353 + ] 3354 + 3355 + [[package]] 3356 + name = "winreg" 3357 + version = "0.10.1" 3358 + source = "registry+https://github.com/rust-lang/crates.io-index" 3359 + checksum = "80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d" 3360 + dependencies = [ 3361 + "winapi", 3362 + ] 3363 + 3364 + [[package]] 3365 + name = "yansi" 3366 + version = "0.5.1" 3367 + source = "registry+https://github.com/rust-lang/crates.io-index" 3368 + checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec" 3369 + 3370 + [[package]] 3371 + name = "zeroize" 3372 + version = "1.5.7" 3373 + source = "registry+https://github.com/rust-lang/crates.io-index" 3374 + checksum = "c394b5bd0c6f669e7275d9c20aa90ae064cb22e75a1cad54e1b34088034b149f" 3375 + dependencies = [ 3376 + "zeroize_derive", 3377 + ] 3378 + 3379 + [[package]] 3380 + name = "zeroize_derive" 3381 + version = "1.3.2" 3382 + source = "registry+https://github.com/rust-lang/crates.io-index" 3383 + checksum = "3f8f187641dad4f680d25c4bfc4225b418165984179f26ca76ec4fb6441d3a17" 3384 + dependencies = [ 3385 + "proc-macro2", 3386 + "quote", 3387 + "syn", 3388 + "synstructure", 3389 + ] 3390 + 3391 + [[package]] 3392 + name = "zigzag" 3393 + version = "0.1.0" 3394 + source = "registry+https://github.com/rust-lang/crates.io-index" 3395 + checksum = "70b40401a28d86ce16a330b863b86fd7dbee4d7c940587ab09ab8c019f9e3fdf" 3396 + dependencies = [ 3397 + "num-traits", 3398 + ]
-259
pkgs/servers/matrix-conduit/cargo-11192-workaround.patch
··· 1 - diff --git ruma-appservice-api/Cargo.toml ruma-appservice-api/Cargo.toml 2 - index b48852c8..8641bc42 100644 3 - --- ruma-appservice-api/Cargo.toml 4 - +++ ruma-appservice-api/Cargo.toml 5 - @@ -23,11 +23,11 @@ unstable-msc2409 = [] 6 - unstable-msc3202 = [] 7 - 8 - [dependencies] 9 - -js_int = { workspace = true, features = ["serde"] } 10 - +js_int = { version = "0.2.2", features = ["serde"] } 11 - ruma-common = { version = "0.10.5", path = "../ruma-common", features = ["api", "events"] } 12 - -serde = { workspace = true } 13 - -serde_json = { workspace = true } 14 - +serde = { version = "1.0.147", features = ["derive"] } 15 - +serde_json = { version = "1.0.87" } 16 - 17 - [dev-dependencies] 18 - -assert_matches = { workspace = true } 19 - +assert_matches = { version = "1.5.0" } 20 - serde_yaml = "0.9.14" 21 - diff --git ruma-client-api/Cargo.toml ruma-client-api/Cargo.toml 22 - index ddd2e44b..5756c055 100644 23 - --- ruma-client-api/Cargo.toml 24 - +++ ruma-client-api/Cargo.toml 25 - @@ -31,16 +31,16 @@ client = [] 26 - server = [] 27 - 28 - [dependencies] 29 - -assign = { workspace = true } 30 - +assign = { version = "1.1.1" } 31 - bytes = "1.0.1" 32 - -http = { workspace = true } 33 - -js_int = { workspace = true, features = ["serde"] } 34 - +http = { version = "0.2.8" } 35 - +js_int = { version = "0.2.2", features = ["serde"] } 36 - js_option = "0.1.1" 37 - -maplit = { workspace = true } 38 - +maplit = { version = "1.0.2" } 39 - percent-encoding = "2.1.0" 40 - ruma-common = { version = "0.10.5", path = "../ruma-common", features = ["api", "events"] } 41 - -serde = { workspace = true } 42 - -serde_json = { workspace = true } 43 - +serde = { version = "1.0.147", features = ["derive"] } 44 - +serde_json = { version = "1.0.87" } 45 - 46 - [dev-dependencies] 47 - -assert_matches = { workspace = true } 48 - +assert_matches = { version = "1.5.0" } 49 - diff --git ruma-common/Cargo.toml ruma-common/Cargo.toml 50 - index 83f22461..4ba11cfb 100644 51 - --- ruma-common/Cargo.toml 52 - +++ ruma-common/Cargo.toml 53 - @@ -48,15 +48,15 @@ unstable-sanitize = ["dep:html5ever", "dep:phf"] 54 - unstable-unspecified = [] 55 - 56 - [dependencies] 57 - -base64 = { workspace = true } 58 - +base64 = { version = "0.20.0" } 59 - bytes = "1.0.1" 60 - form_urlencoded = "1.0.0" 61 - getrandom = { version = "0.2.6", optional = true } 62 - html5ever = { version = "0.25.2", optional = true } 63 - -http = { workspace = true, optional = true } 64 - +http = { version = "0.2.8", optional = true } 65 - indexmap = { version = "1.9.1", features = ["serde"] } 66 - itoa = "1.0.1" 67 - -js_int = { workspace = true, features = ["serde"] } 68 - +js_int = { version = "0.2.2", features = ["serde"] } 69 - js_option = "0.1.0" 70 - konst = { version = "0.2.19", features = ["rust_1_64", "alloc"] } 71 - percent-encoding = "2.1.0" 72 - @@ -66,25 +66,25 @@ rand = { version = "0.8.3", optional = true } 73 - regex = { version = "1.5.6", default-features = false, features = ["std", "perf"] } 74 - ruma-identifiers-validation = { version = "0.9.0", path = "../ruma-identifiers-validation", default-features = false } 75 - ruma-macros = { version = "0.10.5", path = "../ruma-macros" } 76 - -serde = { workspace = true } 77 - -serde_json = { workspace = true, features = ["raw_value"] } 78 - -thiserror = { workspace = true } 79 - -tracing = { workspace = true, features = ["attributes"] } 80 - +serde = { version = "1.0.147", features = ["derive"] } 81 - +serde_json = { version = "1.0.87", features = ["raw_value"] } 82 - +thiserror = { version = "1.0.37" } 83 - +tracing = { version = "0.1.37", default-features = false, features = ["std", "attributes"] } 84 - url = "2.2.2" 85 - uuid = { version = "1.0.0", optional = true, features = ["v4"] } 86 - wildmatch = "2.0.0" 87 - 88 - # dev-dependencies can't be optional, so this is a regular dependency 89 - -criterion = { workspace = true, optional = true } 90 - +criterion = { version = "0.4.0", optional = true } 91 - 92 - [target.'cfg(all(target_arch = "wasm32", target_os = "unknown"))'.dependencies] 93 - js-sys = { version = "0.3", optional = true } 94 - 95 - [dev-dependencies] 96 - -assert_matches = { workspace = true } 97 - -assign = { workspace = true } 98 - -http = { workspace = true } 99 - -maplit = { workspace = true } 100 - +assert_matches = { version = "1.5.0" } 101 - +assign = { version = "1.1.1" } 102 - +http = { version = "0.2.8" } 103 - +maplit = { version = "1.0.2" } 104 - trybuild = "1.0.71" 105 - 106 - [[bench]] 107 - diff --git ruma-federation-api/Cargo.toml ruma-federation-api/Cargo.toml 108 - index 380d1ed3..a4508a80 100644 109 - --- ruma-federation-api/Cargo.toml 110 - +++ ruma-federation-api/Cargo.toml 111 - @@ -26,11 +26,11 @@ unstable-msc3723 = [] 112 - unstable-unspecified = [] 113 - 114 - [dependencies] 115 - -js_int = { workspace = true, features = ["serde"] } 116 - +js_int = { version = "0.2.2", features = ["serde"] } 117 - ruma-common = { version = "0.10.5", path = "../ruma-common", features = ["api", "events"] } 118 - -serde = { workspace = true } 119 - -serde_json = { workspace = true } 120 - +serde = { version = "1.0.147", features = ["derive"] } 121 - +serde_json = { version = "1.0.87" } 122 - 123 - [dev-dependencies] 124 - -assert_matches = { workspace = true } 125 - -http = { workspace = true } 126 - +assert_matches = { version = "1.5.0" } 127 - +http = { version = "0.2.8" } 128 - diff --git ruma-identifiers-validation/Cargo.toml ruma-identifiers-validation/Cargo.toml 129 - index cd79ba78..28a9cd9e 100644 130 - --- ruma-identifiers-validation/Cargo.toml 131 - +++ ruma-identifiers-validation/Cargo.toml 132 - @@ -15,5 +15,5 @@ all-features = true 133 - compat = [] 134 - 135 - [dependencies] 136 - -js_int = { workspace = true } 137 - -thiserror = { workspace = true } 138 - +js_int = { version = "0.2.2" } 139 - +thiserror = { version = "1.0.37" } 140 - diff --git ruma-identity-service-api/Cargo.toml ruma-identity-service-api/Cargo.toml 141 - index 9dd4bc14..6edf1170 100644 142 - --- ruma-identity-service-api/Cargo.toml 143 - +++ ruma-identity-service-api/Cargo.toml 144 - @@ -19,9 +19,9 @@ client = [] 145 - server = [] 146 - 147 - [dependencies] 148 - -js_int = { workspace = true, features = ["serde"] } 149 - +js_int = { version = "0.2.2", features = ["serde"] } 150 - ruma-common = { version = "0.10.5", path = "../ruma-common", features = ["api"] } 151 - -serde = { workspace = true } 152 - +serde = { version = "1.0.147", features = ["derive"] } 153 - 154 - [dev-dependencies] 155 - -serde_json = { workspace = true } 156 - +serde_json = { version = "1.0.87" } 157 - diff --git ruma-macros/Cargo.toml ruma-macros/Cargo.toml 158 - index 70a6a7a6..e86c0631 100644 159 - --- ruma-macros/Cargo.toml 160 - +++ ruma-macros/Cargo.toml 161 - @@ -23,6 +23,6 @@ proc-macro-crate = "1.0.0" 162 - proc-macro2 = "1.0.24" 163 - quote = "1.0.8" 164 - ruma-identifiers-validation = { version = "0.9.0", path = "../ruma-identifiers-validation", default-features = false } 165 - -serde = { workspace = true } 166 - +serde = { version = "1.0.147", features = ["derive"] } 167 - syn = { version = "1.0.57", features = ["extra-traits", "full", "visit"] } 168 - toml = "0.5.9" 169 - diff --git ruma-push-gateway-api/Cargo.toml ruma-push-gateway-api/Cargo.toml 170 - index 5d589828..e08144ce 100644 171 - --- ruma-push-gateway-api/Cargo.toml 172 - +++ ruma-push-gateway-api/Cargo.toml 173 - @@ -20,7 +20,7 @@ client = [] 174 - server = [] 175 - 176 - [dependencies] 177 - -js_int = { workspace = true, features = ["serde"] } 178 - +js_int = { version = "0.2.2", features = ["serde"] } 179 - ruma-common = { version = "0.10.5", path = "../ruma-common", features = ["api", "events"] } 180 - -serde = { workspace = true } 181 - -serde_json = { workspace = true } 182 - +serde = { version = "1.0.147", features = ["derive"] } 183 - +serde_json = { version = "1.0.87" } 184 - diff --git ruma-signatures/Cargo.toml ruma-signatures/Cargo.toml 185 - index dd1c9951..d06bffd9 100644 186 - --- ruma-signatures/Cargo.toml 187 - +++ ruma-signatures/Cargo.toml 188 - @@ -18,16 +18,16 @@ ring-compat = ["dep:subslice"] 189 - unstable-exhaustive-types = [] 190 - 191 - [dependencies] 192 - -base64 = { workspace = true } 193 - +base64 = { version = "0.20.0" } 194 - ed25519-dalek = "1.0.1" 195 - pkcs8 = { version = "0.9.0", features = ["alloc"] } 196 - # because dalek uses an older version of rand_core 197 - rand = { version = "0.7", features = ["getrandom"] } 198 - ruma-common = { version = "0.10.5", path = "../ruma-common", features = ["canonical-json"] } 199 - -serde_json = { workspace = true } 200 - +serde_json = { version = "1.0.87" } 201 - sha2 = "0.9.5" 202 - subslice = { version = "0.2.3", optional = true } 203 - -thiserror = { workspace = true } 204 - +thiserror = { version = "1.0.37" } 205 - 206 - [dev-dependencies] 207 - -assert_matches = { workspace = true } 208 - +assert_matches = { version = "1.5.0" } 209 - diff --git ruma-state-res/Cargo.toml ruma-state-res/Cargo.toml 210 - index d23556f1..ec6088bc 100644 211 - --- ruma-state-res/Cargo.toml 212 - +++ ruma-state-res/Cargo.toml 213 - @@ -19,18 +19,18 @@ unstable-exhaustive-types = [] 214 - 215 - [dependencies] 216 - itertools = "0.10.0" 217 - -js_int = { workspace = true } 218 - +js_int = { version = "0.2.2" } 219 - ruma-common = { version = "0.10.5", path = "../ruma-common", features = ["events"] } 220 - -serde = { workspace = true } 221 - -serde_json = { workspace = true } 222 - -thiserror = { workspace = true } 223 - -tracing = { workspace = true } 224 - +serde = { version = "1.0.147", features = ["derive"] } 225 - +serde_json = { version = "1.0.87" } 226 - +thiserror = { version = "1.0.37" } 227 - +tracing = { version = "0.1.37", default-features = false, features = ["std"] } 228 - 229 - # dev-dependencies can't be optional, so this is a regular dependency 230 - -criterion = { workspace = true, optional = true } 231 - +criterion = { version = "0.4.0", optional = true } 232 - 233 - [dev-dependencies] 234 - -maplit = { workspace = true } 235 - +maplit = { version = "1.0.2" } 236 - rand = "0.8.3" 237 - ruma-common = { version = "0.10.5", path = "../ruma-common", features = ["unstable-pdu"] } 238 - tracing-subscriber = "0.3.16" 239 - diff --git ruma/Cargo.toml ruma/Cargo.toml 240 - index 0b62cff1..05ce9990 100644 241 - --- ruma/Cargo.toml 242 - +++ ruma/Cargo.toml 243 - @@ -191,8 +191,8 @@ __ci = [ 244 - ] 245 - 246 - [dependencies] 247 - -assign = { workspace = true } 248 - -js_int = { workspace = true } 249 - +assign = { version = "1.1.1" } 250 - +js_int = { version = "0.2.2" } 251 - js_option = "0.1.1" 252 - 253 - ruma-common = { version = "0.10.5", path = "../ruma-common" } 254 - @@ -208,4 +208,4 @@ ruma-identity-service-api = { version = "0.6.0", path = "../ruma-identity-servic 255 - ruma-push-gateway-api = { version = "0.6.0", path = "../ruma-push-gateway-api", optional = true } 256 - 257 - [dev-dependencies] 258 - -serde = { workspace = true } 259 - +serde = { version = "1.0.147", features = ["derive"] }
+18 -11
pkgs/servers/matrix-conduit/default.nix
··· 1 - { lib, rustPlatform, fetchFromGitLab, stdenv, darwin, nixosTests, rocksdb_6_23 }: 1 + { lib, rustPlatform, fetchFromGitLab, pkg-config, sqlite, stdenv, darwin, nixosTests, rocksdb_6_23 }: 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "matrix-conduit"; ··· 11 11 sha256 = "sha256-GSCpmn6XRbmnfH31R9c6QW3/pez9KHPjI99dR+ln0P4="; 12 12 }; 13 13 14 - # https://github.com/rust-lang/cargo/issues/11192 15 - # https://github.com/ruma/ruma/issues/1441 16 - postPatch = '' 17 - pushd $cargoDepsCopy 18 - patch -p0 < ${./cargo-11192-workaround.patch} 19 - for p in ruma*; do echo '{"files":{},"package":null}' > $p/.cargo-checksum.json; done 20 - popd 14 + # We have to use importCargoLock here because `cargo vendor` currently doesn't support workspace 15 + # inheritance within Git dependencies, but importCargoLock does. 16 + cargoLock = { 17 + lockFile = ./Cargo.lock; 18 + outputHashes = { 19 + "heed-0.10.6" = "sha256-rm02pJ6wGYN4SsAbp85jBVHDQ5ITjZZd+79EC2ubRsY="; 20 + "reqwest-0.11.9" = "sha256-wH/q7REnkz30ENBIK5Rlxnc1F6vOyuEANMHFmiVPaGw="; 21 + "ruma-0.7.4" = "sha256-ztobLdOXSGyK1YcPMMIycO3ZmnjxG5mLkHltf0Fbs8s="; 22 + }; 23 + }; 24 + 25 + # Conduit enables rusqlite's bundled feature by default, but we'd rather use our copy of SQLite. 26 + preBuild = '' 27 + substituteInPlace Cargo.toml --replace "features = [\"bundled\"]" "features = []" 28 + cargo update --offline -p rusqlite 21 29 ''; 22 - 23 - cargoSha256 = "sha256-WFoupcuaG7f7KYBn/uzbOzlHHLurOyvm5e1lEcinxC8="; 24 30 25 31 nativeBuildInputs = [ 26 32 rustPlatform.bindgenHook 33 + pkg-config 27 34 ]; 28 35 29 - buildInputs = lib.optionals stdenv.isDarwin [ 36 + buildInputs = [ sqlite ] ++ lib.optionals stdenv.isDarwin [ 30 37 darwin.apple_sdk.frameworks.Security 31 38 ]; 32 39
+3 -3
pkgs/servers/monitoring/telegraf/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "telegraf"; 5 - version = "1.25.1"; 5 + version = "1.26.0"; 6 6 7 7 excludedPackages = "test"; 8 8 ··· 12 12 owner = "influxdata"; 13 13 repo = "telegraf"; 14 14 rev = "v${version}"; 15 - sha256 = "sha256-r+kbF4TajBkZyp0B6Tb/Y1Nm7e2zQctDYEmyn0qTqW0="; 15 + sha256 = "sha256-Huyjgo6UC9l6DVWBaKvN7ETxzsLDSaDC5Qx+gCR4LU4="; 16 16 }; 17 17 18 - vendorHash = "sha256-AlmmWjwhC5xStcwo+NW0IwC+FteL4Ttwo717VgE8IHM="; 18 + vendorHash = "sha256-Z1xmtQ/Cs+7gdipEip/nkxARtuCYG1lZ59bGNhPjTcA="; 19 19 proxyVendor = true; 20 20 21 21 ldflags = [
+3 -3
pkgs/tools/security/step-kms-plugin/default.nix
··· 11 11 12 12 buildGoModule rec { 13 13 pname = "step-kms-plugin"; 14 - version = "0.7.0"; 14 + version = "0.8.0"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "smallstep"; 18 18 repo = pname; 19 19 rev = "v${version}"; 20 - hash = "sha256-5oMkR997ZbPpOqazpyxEvLKbak7THAu855FC6a/Tr+4="; 20 + hash = "sha256-VHQuNJzOYr5aLQqlzx6mDPBOKw6OSPSXBiEopKLuUo0="; 21 21 }; 22 22 23 - vendorHash = "sha256-Zd2rZez5vP9uL5dolGHO8FR0ARoYP78amcakK/lKtdc="; 23 + vendorHash = "sha256-o6mylylpfQyswXA0kCADjqYFE0XDW9ZYglwDMpFRiu8="; 24 24 25 25 proxyVendor = true; 26 26
+2 -2
pkgs/tools/system/fio/default.nix
··· 4 4 5 5 stdenv.mkDerivation rec { 6 6 pname = "fio"; 7 - version = "3.33"; 7 + version = "3.34"; 8 8 9 9 src = fetchFromGitHub { 10 10 owner = "axboe"; 11 11 repo = "fio"; 12 12 rev = "fio-${version}"; 13 - sha256 = "sha256-d4Fx2QdO+frt+gcBzegJ9CW5NJQRLNkML/iD3te/1d0="; 13 + sha256 = "sha256-+csIerzwYOmXfmykYI0DHzbJf4iUCkEy1f7SFmAiuv4="; 14 14 }; 15 15 16 16 buildInputs = [ python3 zlib ]
+10 -10
pkgs/top-level/all-packages.nix
··· 5613 5613 5614 5614 spacevim = callPackage ../applications/editors/spacevim { }; 5615 5615 5616 - srvc = callPackage ../applications/version-management/srvc { 5617 - inherit (darwin.apple_sdk.frameworks) Security; 5618 - }; 5616 + srvc = callPackage ../applications/version-management/srvc { }; 5619 5617 5620 5618 ssmsh = callPackage ../tools/admin/ssmsh { }; 5621 5619 ··· 19507 19505 19508 19506 chromaprint = callPackage ../development/libraries/chromaprint { }; 19509 19507 19510 - cl = callPackage ../development/libraries/cl { 19511 - erlang = erlangR23; 19512 - }; 19508 + cl = callPackage ../development/libraries/cl { }; 19513 19509 19514 19510 clanlib = callPackage ../development/libraries/clanlib { }; 19515 19511 ··· 31692 31688 31693 31689 miniaudicle = callPackage ../applications/audio/miniaudicle { stdenv = gcc10StdenvCompat; }; 31694 31690 31691 + minidsp = callPackage ../applications/audio/minidsp { 31692 + inherit (darwin.apple_sdk.frameworks) AppKit IOKit; 31693 + }; 31694 + 31695 31695 minicom = callPackage ../tools/misc/minicom { }; 31696 31696 31697 31697 minigalaxy = callPackage ../applications/misc/minigalaxy { }; ··· 34398 34398 34399 34399 wily = callPackage ../applications/editors/wily { }; 34400 34400 34401 - wings = callPackage ../applications/graphics/wings { 34402 - erlang = erlangR21; 34403 - }; 34401 + wings = callPackage ../applications/graphics/wings { }; 34404 34402 34405 34403 write_stylus = libsForQt5.callPackage ../applications/graphics/write_stylus { }; 34406 34404 ··· 37290 37288 glom = callPackage ../applications/misc/glom { }; 37291 37289 37292 37290 glucose = callPackage ../applications/science/logic/glucose { }; 37293 - glucose-syrup = callPackage ../applications/science/logic/glucose/syrup.nix { }; 37291 + glucose-syrup = callPackage ../applications/science/logic/glucose { 37292 + enableUnfree = true; 37293 + }; 37294 37294 37295 37295 hol = callPackage ../applications/science/logic/hol { }; 37296 37296