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

Configure Feed

Select the types of activity you want to include in your feed.

Merge remote-tracking branch 'origin/master' into haskell-updates

+6192 -1341
+12 -1
maintainers/maintainer-list.nix
··· 1067 1067 githubId = 1342360; 1068 1068 name = "Andrew Morgan"; 1069 1069 }; 1070 + anomalocaris = { 1071 + email = "duncan@anomalocaris.xyz"; 1072 + github = "Anomalocaridid"; 1073 + githubId = 29845794; 1074 + name = "Duncan Russell"; 1075 + }; 1070 1076 anpin = { 1071 1077 email = "pavel@anpin.fyi"; 1072 1078 github = "anpin"; ··· 2769 2763 name = "Hubert Jasudowicz"; 2770 2764 }; 2771 2765 chkno = { 2772 - email = "chuck@intelligence.org"; 2766 + email = "scottworley@scottworley.com"; 2773 2767 github = "chkno"; 2774 2768 githubId = 1118859; 2775 2769 name = "Scott Worley"; ··· 11286 11280 email = "nickcao@nichi.co"; 11287 11281 github = "NickCao"; 11288 11282 githubId = 15247171; 11283 + }; 11284 + nickgerace = { 11285 + name = "Nick Gerace"; 11286 + github = "nickgerace"; 11287 + githubId = 39320683; 11289 11288 }; 11290 11289 nickhu = { 11291 11290 email = "me@nickhu.co.uk";
+2
nixos/doc/manual/release-notes/rl-2305.section.md
··· 199 199 - The EC2 image module no longer fetches instance metadata in stage-1. This results in a significantly smaller initramfs, since network drivers no longer need to be included, and faster boots, since metadata fetching can happen in parallel with startup of other services. 200 200 This breaks services which rely on metadata being present by the time stage-2 is entered. Anything which reads EC2 metadata from `/etc/ec2-metadata` should now have an `after` dependency on `fetch-ec2-metadata.service` 201 201 202 + - The mailman service now defaults to using a randomly generated REST API password instead of a hardcoded one. 203 + 202 204 - `minio` removed support for its legacy filesystem backend in [RELEASE.2022-10-29T06-21-33Z](https://github.com/minio/minio/releases/tag/RELEASE.2022-10-29T06-21-33Z). This means if your storage was created with the old format, minio will no longer start. Unfortunately minio doesn't provide a an automatic migration, they only provide [instructions how to manually convert the node](https://min.io/docs/minio/windows/operations/install-deploy-manage/migrate-fs-gateway.html). To facilitate this migration we keep around the last version that still supports the old filesystem backend as `minio_legacy_fs`. Use it via `services.minio.package = minio_legacy_fs;` to export your data before switching to the new version. See the corresponding [issue](https://github.com/NixOS/nixpkgs/issues/199318) for more details. 203 205 204 206 - `services.sourcehut.dispatch` and the corresponding package (`sourcehut.dispatchsrht`) have been removed due to [upstream deprecation](https://sourcehut.org/blog/2022-08-01-dispatch-deprecation-plans/).
+2 -2
nixos/lib/systemd-lib.nix
··· 289 289 // optionalAttrs (config.requisite != []) 290 290 { Requisite = toString config.requisite; } 291 291 // optionalAttrs (config ? restartTriggers && config.restartTriggers != []) 292 - { X-Restart-Triggers = toString config.restartTriggers; } 292 + { X-Restart-Triggers = "${pkgs.writeText "X-Restart-Triggers" (toString config.restartTriggers)}"; } 293 293 // optionalAttrs (config ? reloadTriggers && config.reloadTriggers != []) 294 - { X-Reload-Triggers = toString config.reloadTriggers; } 294 + { X-Reload-Triggers = "${pkgs.writeText "X-Reload-Triggers" (toString config.reloadTriggers)}"; } 295 295 // optionalAttrs (config.description != "") { 296 296 Description = config.description; } 297 297 // optionalAttrs (config.documentation != []) {
+13 -10
nixos/modules/services/mail/mailman.nix
··· 44 44 transport_file_type: hash 45 45 ''; 46 46 47 - mailmanCfg = lib.generators.toINI {} 48 - (recursiveUpdate cfg.settings 49 - ((optionalAttrs (cfg.restApiPassFile != null) { 50 - webservice.admin_pass = "#NIXOS_MAILMAN_REST_API_PASS_SECRET#"; 51 - }))); 47 + mailmanCfg = lib.generators.toINI {} (recursiveUpdate cfg.settings { 48 + webservice.admin_pass = "#NIXOS_MAILMAN_REST_API_PASS_SECRET#"; 49 + }); 52 50 53 51 mailmanCfgFile = pkgs.writeText "mailman-raw.cfg" mailmanCfg; 54 52 ··· 386 388 387 389 environment.etc."mailman3/settings.py".text = '' 388 390 import os 391 + from configparser import ConfigParser 389 392 390 393 # Required by mailman_web.settings, but will be overridden when 391 394 # settings_local.json is loaded. ··· 403 404 with open('/var/lib/mailman-web/settings_local.json') as f: 404 405 globals().update(json.load(f)) 405 406 406 - ${optionalString (cfg.restApiPassFile != null) '' 407 - with open('${cfg.restApiPassFile}') as f: 408 - MAILMAN_REST_API_PASS = f.read().rstrip('\n') 409 - ''} 407 + with open('/etc/mailman.cfg') as f: 408 + config = ConfigParser() 409 + config.read_file(f) 410 + MAILMAN_REST_API_PASS = config['webservice']['admin_pass'] 410 411 411 412 ${optionalString (cfg.ldap.enable) '' 412 413 import ldap ··· 503 504 path = with pkgs; [ jq ]; 504 505 after = optional withPostgresql "postgresql.service"; 505 506 requires = optional withPostgresql "postgresql.service"; 507 + serviceConfig.RemainAfterExit = true; 506 508 serviceConfig.Type = "oneshot"; 507 509 script = '' 508 510 install -m0750 -o mailman -g mailman ${mailmanCfgFile} /etc/mailman.cfg 509 - ${optionalString (cfg.restApiPassFile != null) '' 511 + ${if cfg.restApiPassFile == null then '' 512 + sed -i "s/#NIXOS_MAILMAN_REST_API_PASS_SECRET#/$(tr -dc A-Za-z0-9 < /dev/urandom | head -c 64)/g" \ 513 + /etc/mailman.cfg 514 + '' else '' 510 515 ${pkgs.replace-secret}/bin/replace-secret \ 511 516 '#NIXOS_MAILMAN_REST_API_PASS_SECRET#' \ 512 517 ${cfg.restApiPassFile} \
+1
nixos/tests/all-tests.nix
··· 431 431 magnetico = handleTest ./magnetico.nix {}; 432 432 mailcatcher = handleTest ./mailcatcher.nix {}; 433 433 mailhog = handleTest ./mailhog.nix {}; 434 + mailman = handleTest ./mailman.nix {}; 434 435 man = handleTest ./man.nix {}; 435 436 mariadb-galera = handleTest ./mysql/mariadb-galera.nix {}; 436 437 mastodon = discoverTests (import ./web-apps/mastodon { inherit handleTestOn; });
+67
nixos/tests/mailman.nix
··· 1 + import ./make-test-python.nix { 2 + name = "mailman"; 3 + 4 + nodes.machine = { pkgs, ... }: { 5 + environment.systemPackages = with pkgs; [ mailutils ]; 6 + 7 + services.mailman.enable = true; 8 + services.mailman.serve.enable = true; 9 + services.mailman.siteOwner = "postmaster@example.com"; 10 + services.mailman.webHosts = [ "example.com" ]; 11 + 12 + services.postfix.enable = true; 13 + services.postfix.destination = [ "example.com" "example.net" ]; 14 + services.postfix.relayDomains = [ "hash:/var/lib/mailman/data/postfix_domains" ]; 15 + services.postfix.config.local_recipient_maps = [ "hash:/var/lib/mailman/data/postfix_lmtp" "proxy:unix:passwd.byname" ]; 16 + services.postfix.config.transport_maps = [ "hash:/var/lib/mailman/data/postfix_lmtp" ]; 17 + 18 + users.users.user = { isNormalUser = true; }; 19 + 20 + virtualisation.memorySize = 2048; 21 + 22 + specialisation.restApiPassFileSystem.configuration = { 23 + services.mailman.restApiPassFile = "/var/lib/mailman/pass"; 24 + }; 25 + }; 26 + 27 + testScript = { nodes, ... }: let 28 + restApiPassFileSystem = "${nodes.machine.system.build.toplevel}/specialisation/restApiPassFileSystem"; 29 + in '' 30 + def check_mail(_) -> bool: 31 + status, _ = machine.execute("grep -q hello /var/spool/mail/user/new/*") 32 + return status == 0 33 + 34 + def try_api(_) -> bool: 35 + status, _ = machine.execute("curl -s http://localhost:8001/") 36 + return status == 0 37 + 38 + def wait_for_api(): 39 + with machine.nested("waiting for Mailman REST API to be available"): 40 + retry(try_api) 41 + 42 + machine.wait_for_unit("mailman.service") 43 + wait_for_api() 44 + 45 + with subtest("subscription and delivery"): 46 + creds = machine.succeed("su -s /bin/sh -c 'mailman info' mailman | grep '^REST credentials: ' | sed 's/^REST credentials: //'").strip() 47 + machine.succeed(f"curl --fail-with-body -sLSu {creds} -d mail_host=example.com http://localhost:8001/3.1/domains") 48 + machine.succeed(f"curl --fail-with-body -sLSu {creds} -d fqdn_listname=list@example.com http://localhost:8001/3.1/lists") 49 + machine.succeed(f"curl --fail-with-body -sLSu {creds} -d list_id=list.example.com -d subscriber=root@example.com -d pre_confirmed=True -d pre_verified=True -d send_welcome_message=False http://localhost:8001/3.1/members") 50 + machine.succeed(f"curl --fail-with-body -sLSu {creds} -d list_id=list.example.com -d subscriber=user@example.net -d pre_confirmed=True -d pre_verified=True -d send_welcome_message=False http://localhost:8001/3.1/members") 51 + machine.succeed("mail -a 'From: root@example.com' -s hello list@example.com < /dev/null") 52 + with machine.nested("waiting for mail from list"): 53 + retry(check_mail) 54 + 55 + with subtest("Postorius"): 56 + machine.succeed("curl --fail-with-body -sILS http://localhost/") 57 + 58 + with subtest("restApiPassFile"): 59 + machine.succeed("echo secretpassword > /var/lib/mailman/pass") 60 + machine.succeed("${restApiPassFileSystem}/bin/switch-to-configuration test >&2") 61 + machine.succeed("grep secretpassword /etc/mailman.cfg") 62 + machine.succeed("su -s /bin/sh -c 'mailman info' mailman | grep secretpassword") 63 + wait_for_api() 64 + machine.succeed("curl --fail-with-body -sLSu restadmin:secretpassword http://localhost:8001/3.1/domains") 65 + machine.succeed("curl --fail-with-body -sILS http://localhost/") 66 + ''; 67 + }
+3 -3
pkgs/applications/audio/cider/default.nix
··· 2 2 3 3 appimageTools.wrapType2 rec { 4 4 pname = "cider"; 5 - version = "1.6.0"; 5 + version = "1.6.1"; 6 6 7 7 src = fetchurl { 8 - url = "https://github.com/ciderapp/cider-releases/releases/download/v${version}/Cider-${version}.AppImage"; 9 - sha256 = "sha256-fbeUl+vQpEdP17m3koblKv9z4CRpLNYtVQf7bs8ZP1M="; 8 + url = "https://github.com/ciderapp/Cider/releases/download/v${version}/Cider-${version}.AppImage"; 9 + sha256 = "sha256-t3kslhb6STPemdBN6fXc8jcPgNrlnGzcAUQ3HAUB7Yw="; 10 10 }; 11 11 12 12 extraInstallCommands =
+6 -6
pkgs/applications/audio/wolf-shaper/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub , libjack2, lv2, xorg, liblo, libGL, libXcursor, pkg-config }: 1 + { lib, stdenv, fetchFromGitHub, libjack2, lv2, xorg, liblo, libGL, libXcursor, pkg-config }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "wolf-shaper"; 5 5 version = "1.0.2"; 6 6 7 7 src = fetchFromGitHub { 8 - owner = "pdesaulniers"; 8 + owner = "wolf-plugins"; 9 9 repo = "wolf-shaper"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-4oi1wnex6eNRHUWXZHnvrmqp4veFuPJqD0YuOhDepg4="; 11 + hash = "sha256-4oi1wnex6eNRHUWXZHnvrmqp4veFuPJqD0YuOhDepg4="; 12 12 fetchSubmodules = true; 13 13 }; 14 14 15 15 nativeBuildInputs = [ pkg-config ]; 16 - buildInputs = [ libjack2 lv2 xorg.libX11 liblo libGL libXcursor ]; 16 + buildInputs = [ libjack2 lv2 xorg.libX11 liblo libGL libXcursor ]; 17 17 18 18 makeFlags = [ 19 19 "BUILD_LV2=true" ··· 38 38 ''; 39 39 40 40 meta = with lib; { 41 - homepage = "https://pdesaulniers.github.io/wolf-shaper/"; 41 + homepage = "https://wolf-plugins.github.io/wolf-shaper/"; 42 42 description = "Waveshaper plugin with spline-based graph editor"; 43 - license = licenses.gpl3; 43 + license = licenses.gpl3Plus; 44 44 maintainers = [ maintainers.magnetophon ]; 45 45 platforms = [ "i686-linux" "x86_64-linux" ]; 46 46 };
+10 -4
pkgs/applications/editors/vim/plugins/nvim-treesitter/overrides.nix
··· 41 41 ]; 42 42 in 43 43 44 - runCommand "nvim-treesitter-grammar-${name}" { } '' 45 - mkdir -p $out/parser 46 - ln -s ${grammar}/parser $out/parser/${name}.so 47 - ''; 44 + runCommand "nvim-treesitter-grammar-${name}" 45 + { 46 + meta = { 47 + platforms = lib.platforms.all; 48 + } // grammar.meta; 49 + } 50 + '' 51 + mkdir -p $out/parser 52 + ln -s ${grammar}/parser $out/parser/${name}.so 53 + ''; 48 54 49 55 allGrammars = lib.attrValues generatedDerivations; 50 56
+57 -3
pkgs/applications/editors/vim/plugins/overrides.nix
··· 316 316 ''; 317 317 }); 318 318 319 + coq_nvim = super.coq_nvim.overrideAttrs (old: { 320 + passthru.python3Dependencies = ps: with ps; [ 321 + pynvim 322 + pyyaml 323 + (buildPythonPackage { 324 + pname = "pynvim_pp"; 325 + version = "unstable-2023-05-17"; 326 + format = "pyproject"; 327 + propagatedBuildInputs = [ setuptools pynvim ]; 328 + src = fetchFromGitHub { 329 + owner = "ms-jpq"; 330 + repo = "pynvim_pp"; 331 + rev = "91d91ec0cb173ce19d8c93c7999f5038cf08c046"; 332 + fetchSubmodules = false; 333 + hash = "sha256-wycN9U3f3o0onmx60Z4Ws4DbBxsNwHjLTCB9UgjssLI="; 334 + }; 335 + meta = with lib; { 336 + homepage = "https://github.com/ms-jpq/pynvim_pp"; 337 + license = licenses.gpl3Plus; 338 + maintainers = with maintainers; [ GaetanLepage ]; 339 + }; 340 + }) 341 + (buildPythonPackage { 342 + pname = "std2"; 343 + version = "unstable-2023-05-17"; 344 + format = "pyproject"; 345 + propagatedBuildInputs = [ setuptools ]; 346 + src = fetchFromGitHub { 347 + owner = "ms-jpq"; 348 + repo = "std2"; 349 + rev = "d6a7a719ef902e243b7bbd162defed762a27416f"; 350 + fetchSubmodules = false; 351 + hash = "sha256-dtQaeB4Xkz+wcF0UkM+SajekSkVVPdoJs9n1hHQLR1k="; 352 + }; 353 + doCheck = true; 354 + meta = with lib; { 355 + homepage = "https://github.com/ms-jpq/std2"; 356 + license = licenses.gpl3Plus; 357 + maintainers = with maintainers; [ GaetanLepage ]; 358 + }; 359 + }) 360 + ]; 361 + 362 + # We need some patches so it stops complaining about not being in a venv 363 + patches = [ ./patches/coq_nvim/emulate-venv.patch ]; 364 + }); 365 + 319 366 cpsm = super.cpsm.overrideAttrs (old: { 320 367 nativeBuildInputs = [ cmake ]; 321 368 buildInputs = [ ··· 803 756 nvim-treesitter = super.nvim-treesitter.overrideAttrs (old: 804 757 callPackage ./nvim-treesitter/overrides.nix { } self super 805 758 ); 759 + nvim-treesitter-parsers = lib.recurseIntoAttrs self.nvim-treesitter.grammarPlugins; 806 760 807 761 nvim-ufo = super.nvim-ufo.overrideAttrs (old: { 808 762 dependencies = with self; [ promise-async ]; ··· 919 871 920 872 sniprun = 921 873 let 922 - version = "1.3.1"; 874 + version = "1.3.3"; 923 875 src = fetchFromGitHub { 924 876 owner = "michaelb"; 925 877 repo = "sniprun"; 926 878 rev = "v${version}"; 927 - hash = "sha256-grrrqvdqoYTBtlU+HLrSQJsAmMA/+OHbuoVvOwHYPnk="; 879 + hash = "sha256-my06P2fqWjZAnxVjVzIV8q+FQOlxRLVZs3OZ0XBR6N0="; 928 880 }; 929 881 sniprun-bin = rustPlatform.buildRustPackage { 930 882 pname = "sniprun-bin"; 931 883 inherit version src; 932 884 933 - cargoSha256 = "sha256-hmZXYJFIeKgYyhT6mSrmX+7M9GQQHHzliYHjsBoHgOc="; 885 + cargoLock = { 886 + lockFile = ./sniprun/Cargo.lock; 887 + }; 888 + 889 + postPatch = '' 890 + ln -s ${./sniprun/Cargo.lock} Cargo.lock 891 + ''; 934 892 935 893 nativeBuildInputs = [ makeWrapper ]; 936 894
+35
pkgs/applications/editors/vim/plugins/patches/coq_nvim/emulate-venv.patch
··· 1 + diff --git a/coq/__main__.py b/coq/__main__.py 2 + index 5a6c6fd2..e0d9eec8 100644 3 + --- a/coq/__main__.py 4 + +++ b/coq/__main__.py 5 + @@ -78,7 +78,7 @@ _EXEC_PATH = Path(executable) 6 + _EXEC_PATH = _EXEC_PATH.parent.resolve(strict=True) / _EXEC_PATH.name 7 + _REQ = REQUIREMENTS.read_text() 8 + 9 + -_IN_VENV = _RT_PY == _EXEC_PATH 10 + +_IN_VENV = True 11 + 12 + 13 + if command == "deps": 14 + @@ -152,7 +152,7 @@ elif command == "run": 15 + try: 16 + if not _IN_VENV: 17 + raise ImportError() 18 + - elif lock != _REQ: 19 + + elif False: 20 + raise ImportError() 21 + else: 22 + import pynvim_pp 23 + diff --git a/coq/consts.py b/coq/consts.py 24 + index 5a027fe9..a3e0c5a4 100644 25 + --- a/coq/consts.py 26 + +++ b/coq/consts.py 27 + @@ -9,7 +9,7 @@ TOP_LEVEL = Path(__file__).resolve(strict=True).parent.parent 28 + REQUIREMENTS = TOP_LEVEL / "requirements.txt" 29 + 30 + 31 + -VARS = TOP_LEVEL / ".vars" 32 + +VARS = Path.home() / ".cache/coq_nvim/vars" 33 + 34 + RT_DIR = VARS / "runtime" 35 + RT_PY = RT_DIR / "Scripts" / "python.exe" if IS_WIN else RT_DIR / "bin" / "python3"
+807
pkgs/applications/editors/vim/plugins/sniprun/Cargo.lock
··· 1 + # This file is automatically @generated by Cargo. 2 + # It is not intended for manual editing. 3 + version = 3 4 + 5 + [[package]] 6 + name = "addr2line" 7 + version = "0.19.0" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "a76fd60b23679b7d19bd066031410fb7e458ccc5e958eb5c325888ce4baedc97" 10 + dependencies = [ 11 + "gimli", 12 + ] 13 + 14 + [[package]] 15 + name = "adler" 16 + version = "1.0.2" 17 + source = "registry+https://github.com/rust-lang/crates.io-index" 18 + checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 19 + 20 + [[package]] 21 + name = "aho-corasick" 22 + version = "1.0.1" 23 + source = "registry+https://github.com/rust-lang/crates.io-index" 24 + checksum = "67fc08ce920c31afb70f013dcce1bfc3a3195de6a228474e45e1f145b36f8d04" 25 + dependencies = [ 26 + "memchr", 27 + ] 28 + 29 + [[package]] 30 + name = "arrayvec" 31 + version = "0.5.2" 32 + source = "registry+https://github.com/rust-lang/crates.io-index" 33 + checksum = "23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b" 34 + 35 + [[package]] 36 + name = "autocfg" 37 + version = "1.1.0" 38 + source = "registry+https://github.com/rust-lang/crates.io-index" 39 + checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 40 + 41 + [[package]] 42 + name = "backtrace" 43 + version = "0.3.67" 44 + source = "registry+https://github.com/rust-lang/crates.io-index" 45 + checksum = "233d376d6d185f2a3093e58f283f60f880315b6c60075b01f36b3b85154564ca" 46 + dependencies = [ 47 + "addr2line", 48 + "cc", 49 + "cfg-if 1.0.0", 50 + "libc", 51 + "miniz_oxide", 52 + "object", 53 + "rustc-demangle", 54 + ] 55 + 56 + [[package]] 57 + name = "bitflags" 58 + version = "1.3.2" 59 + source = "registry+https://github.com/rust-lang/crates.io-index" 60 + checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 61 + 62 + [[package]] 63 + name = "byteorder" 64 + version = "1.4.3" 65 + source = "registry+https://github.com/rust-lang/crates.io-index" 66 + checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" 67 + 68 + [[package]] 69 + name = "cc" 70 + version = "1.0.79" 71 + source = "registry+https://github.com/rust-lang/crates.io-index" 72 + checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" 73 + 74 + [[package]] 75 + name = "cfg-if" 76 + version = "0.1.10" 77 + source = "registry+https://github.com/rust-lang/crates.io-index" 78 + checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822" 79 + 80 + [[package]] 81 + name = "cfg-if" 82 + version = "1.0.0" 83 + source = "registry+https://github.com/rust-lang/crates.io-index" 84 + checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 85 + 86 + [[package]] 87 + name = "close_fds" 88 + version = "0.3.2" 89 + source = "registry+https://github.com/rust-lang/crates.io-index" 90 + checksum = "3bc416f33de9d59e79e57560f450d21ff8393adcf1cdfc3e6d8fb93d5f88a2ed" 91 + dependencies = [ 92 + "cfg-if 1.0.0", 93 + "libc", 94 + ] 95 + 96 + [[package]] 97 + name = "dashmap" 98 + version = "5.4.0" 99 + source = "registry+https://github.com/rust-lang/crates.io-index" 100 + checksum = "907076dfda823b0b36d2a1bb5f90c96660a5bbcd7729e10727f07858f22c4edc" 101 + dependencies = [ 102 + "cfg-if 1.0.0", 103 + "hashbrown", 104 + "lock_api", 105 + "once_cell", 106 + "parking_lot_core", 107 + ] 108 + 109 + [[package]] 110 + name = "dirs" 111 + version = "5.0.1" 112 + source = "registry+https://github.com/rust-lang/crates.io-index" 113 + checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" 114 + dependencies = [ 115 + "dirs-sys", 116 + ] 117 + 118 + [[package]] 119 + name = "dirs-sys" 120 + version = "0.4.1" 121 + source = "registry+https://github.com/rust-lang/crates.io-index" 122 + checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" 123 + dependencies = [ 124 + "libc", 125 + "option-ext", 126 + "redox_users", 127 + "windows-sys 0.48.0", 128 + ] 129 + 130 + [[package]] 131 + name = "futures" 132 + version = "0.3.28" 133 + source = "registry+https://github.com/rust-lang/crates.io-index" 134 + checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40" 135 + dependencies = [ 136 + "futures-channel", 137 + "futures-core", 138 + "futures-executor", 139 + "futures-io", 140 + "futures-sink", 141 + "futures-task", 142 + "futures-util", 143 + ] 144 + 145 + [[package]] 146 + name = "futures-channel" 147 + version = "0.3.28" 148 + source = "registry+https://github.com/rust-lang/crates.io-index" 149 + checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" 150 + dependencies = [ 151 + "futures-core", 152 + "futures-sink", 153 + ] 154 + 155 + [[package]] 156 + name = "futures-core" 157 + version = "0.3.28" 158 + source = "registry+https://github.com/rust-lang/crates.io-index" 159 + checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" 160 + 161 + [[package]] 162 + name = "futures-executor" 163 + version = "0.3.28" 164 + source = "registry+https://github.com/rust-lang/crates.io-index" 165 + checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0" 166 + dependencies = [ 167 + "futures-core", 168 + "futures-task", 169 + "futures-util", 170 + ] 171 + 172 + [[package]] 173 + name = "futures-io" 174 + version = "0.3.28" 175 + source = "registry+https://github.com/rust-lang/crates.io-index" 176 + checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" 177 + 178 + [[package]] 179 + name = "futures-sink" 180 + version = "0.3.28" 181 + source = "registry+https://github.com/rust-lang/crates.io-index" 182 + checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" 183 + 184 + [[package]] 185 + name = "futures-task" 186 + version = "0.3.28" 187 + source = "registry+https://github.com/rust-lang/crates.io-index" 188 + checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" 189 + 190 + [[package]] 191 + name = "futures-util" 192 + version = "0.3.28" 193 + source = "registry+https://github.com/rust-lang/crates.io-index" 194 + checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" 195 + dependencies = [ 196 + "futures-channel", 197 + "futures-core", 198 + "futures-io", 199 + "futures-sink", 200 + "futures-task", 201 + "memchr", 202 + "pin-project-lite", 203 + "pin-utils", 204 + "slab", 205 + ] 206 + 207 + [[package]] 208 + name = "getrandom" 209 + version = "0.2.9" 210 + source = "registry+https://github.com/rust-lang/crates.io-index" 211 + checksum = "c85e1d9ab2eadba7e5040d4e09cbd6d072b76a557ad64e797c2cb9d4da21d7e4" 212 + dependencies = [ 213 + "cfg-if 1.0.0", 214 + "libc", 215 + "wasi", 216 + ] 217 + 218 + [[package]] 219 + name = "gimli" 220 + version = "0.27.2" 221 + source = "registry+https://github.com/rust-lang/crates.io-index" 222 + checksum = "ad0a93d233ebf96623465aad4046a8d3aa4da22d4f4beba5388838c8a434bbb4" 223 + 224 + [[package]] 225 + name = "hashbrown" 226 + version = "0.12.3" 227 + source = "registry+https://github.com/rust-lang/crates.io-index" 228 + checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 229 + 230 + [[package]] 231 + name = "lazy_static" 232 + version = "1.4.0" 233 + source = "registry+https://github.com/rust-lang/crates.io-index" 234 + checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 235 + 236 + [[package]] 237 + name = "libc" 238 + version = "0.2.144" 239 + source = "registry+https://github.com/rust-lang/crates.io-index" 240 + checksum = "2b00cc1c228a6782d0f076e7b232802e0c5689d41bb5df366f2a6b6621cfdfe1" 241 + 242 + [[package]] 243 + name = "lock_api" 244 + version = "0.4.9" 245 + source = "registry+https://github.com/rust-lang/crates.io-index" 246 + checksum = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df" 247 + dependencies = [ 248 + "autocfg", 249 + "scopeguard", 250 + ] 251 + 252 + [[package]] 253 + name = "log" 254 + version = "0.4.17" 255 + source = "registry+https://github.com/rust-lang/crates.io-index" 256 + checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" 257 + dependencies = [ 258 + "cfg-if 1.0.0", 259 + ] 260 + 261 + [[package]] 262 + name = "log-panics" 263 + version = "2.1.0" 264 + source = "registry+https://github.com/rust-lang/crates.io-index" 265 + checksum = "68f9dd8546191c1850ecf67d22f5ff00a935b890d0e84713159a55495cc2ac5f" 266 + dependencies = [ 267 + "backtrace", 268 + "log", 269 + ] 270 + 271 + [[package]] 272 + name = "memchr" 273 + version = "2.5.0" 274 + source = "registry+https://github.com/rust-lang/crates.io-index" 275 + checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 276 + 277 + [[package]] 278 + name = "miniz_oxide" 279 + version = "0.6.2" 280 + source = "registry+https://github.com/rust-lang/crates.io-index" 281 + checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" 282 + dependencies = [ 283 + "adler", 284 + ] 285 + 286 + [[package]] 287 + name = "neovim-lib" 288 + version = "0.6.1" 289 + source = "registry+https://github.com/rust-lang/crates.io-index" 290 + checksum = "d6a8f5a1e1be160ce2b669c2c495a34ade6f3a525d4afafd7370c1792070f587" 291 + dependencies = [ 292 + "log", 293 + "rmp", 294 + "rmpv", 295 + "unix_socket", 296 + ] 297 + 298 + [[package]] 299 + name = "num-traits" 300 + version = "0.2.15" 301 + source = "registry+https://github.com/rust-lang/crates.io-index" 302 + checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" 303 + dependencies = [ 304 + "autocfg", 305 + ] 306 + 307 + [[package]] 308 + name = "object" 309 + version = "0.30.3" 310 + source = "registry+https://github.com/rust-lang/crates.io-index" 311 + checksum = "ea86265d3d3dcb6a27fc51bd29a4bf387fae9d2986b823079d4986af253eb439" 312 + dependencies = [ 313 + "memchr", 314 + ] 315 + 316 + [[package]] 317 + name = "once_cell" 318 + version = "1.17.1" 319 + source = "registry+https://github.com/rust-lang/crates.io-index" 320 + checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3" 321 + 322 + [[package]] 323 + name = "option-ext" 324 + version = "0.2.0" 325 + source = "registry+https://github.com/rust-lang/crates.io-index" 326 + checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" 327 + 328 + [[package]] 329 + name = "parking_lot" 330 + version = "0.12.1" 331 + source = "registry+https://github.com/rust-lang/crates.io-index" 332 + checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 333 + dependencies = [ 334 + "lock_api", 335 + "parking_lot_core", 336 + ] 337 + 338 + [[package]] 339 + name = "parking_lot_core" 340 + version = "0.9.7" 341 + source = "registry+https://github.com/rust-lang/crates.io-index" 342 + checksum = "9069cbb9f99e3a5083476ccb29ceb1de18b9118cafa53e90c9551235de2b9521" 343 + dependencies = [ 344 + "cfg-if 1.0.0", 345 + "libc", 346 + "redox_syscall 0.2.16", 347 + "smallvec", 348 + "windows-sys 0.45.0", 349 + ] 350 + 351 + [[package]] 352 + name = "paste" 353 + version = "1.0.12" 354 + source = "registry+https://github.com/rust-lang/crates.io-index" 355 + checksum = "9f746c4065a8fa3fe23974dd82f15431cc8d40779821001404d10d2e79ca7d79" 356 + 357 + [[package]] 358 + name = "pin-project-lite" 359 + version = "0.2.9" 360 + source = "registry+https://github.com/rust-lang/crates.io-index" 361 + checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" 362 + 363 + [[package]] 364 + name = "pin-utils" 365 + version = "0.1.0" 366 + source = "registry+https://github.com/rust-lang/crates.io-index" 367 + checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 368 + 369 + [[package]] 370 + name = "proc-macro2" 371 + version = "1.0.58" 372 + source = "registry+https://github.com/rust-lang/crates.io-index" 373 + checksum = "fa1fb82fc0c281dd9671101b66b771ebbe1eaf967b96ac8740dcba4b70005ca8" 374 + dependencies = [ 375 + "unicode-ident", 376 + ] 377 + 378 + [[package]] 379 + name = "quote" 380 + version = "1.0.27" 381 + source = "registry+https://github.com/rust-lang/crates.io-index" 382 + checksum = "8f4f29d145265ec1c483c7c654450edde0bfe043d3938d6972630663356d9500" 383 + dependencies = [ 384 + "proc-macro2", 385 + ] 386 + 387 + [[package]] 388 + name = "redox_syscall" 389 + version = "0.1.57" 390 + source = "registry+https://github.com/rust-lang/crates.io-index" 391 + checksum = "41cc0f7e4d5d4544e8861606a285bb08d3e70712ccc7d2b84d7c0ccfaf4b05ce" 392 + 393 + [[package]] 394 + name = "redox_syscall" 395 + version = "0.2.16" 396 + source = "registry+https://github.com/rust-lang/crates.io-index" 397 + checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 398 + dependencies = [ 399 + "bitflags", 400 + ] 401 + 402 + [[package]] 403 + name = "redox_users" 404 + version = "0.4.3" 405 + source = "registry+https://github.com/rust-lang/crates.io-index" 406 + checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 407 + dependencies = [ 408 + "getrandom", 409 + "redox_syscall 0.2.16", 410 + "thiserror", 411 + ] 412 + 413 + [[package]] 414 + name = "regex" 415 + version = "1.8.1" 416 + source = "registry+https://github.com/rust-lang/crates.io-index" 417 + checksum = "af83e617f331cc6ae2da5443c602dfa5af81e517212d9d611a5b3ba1777b5370" 418 + dependencies = [ 419 + "aho-corasick", 420 + "memchr", 421 + "regex-syntax", 422 + ] 423 + 424 + [[package]] 425 + name = "regex-syntax" 426 + version = "0.7.1" 427 + source = "registry+https://github.com/rust-lang/crates.io-index" 428 + checksum = "a5996294f19bd3aae0453a862ad728f60e6600695733dd5df01da90c54363a3c" 429 + 430 + [[package]] 431 + name = "rmp" 432 + version = "0.8.11" 433 + source = "registry+https://github.com/rust-lang/crates.io-index" 434 + checksum = "44519172358fd6d58656c86ab8e7fbc9e1490c3e8f14d35ed78ca0dd07403c9f" 435 + dependencies = [ 436 + "byteorder", 437 + "num-traits", 438 + "paste", 439 + ] 440 + 441 + [[package]] 442 + name = "rmpv" 443 + version = "0.4.7" 444 + source = "registry+https://github.com/rust-lang/crates.io-index" 445 + checksum = "7c760afe11955e16121e36485b6b828326c3f0eaff1c31758d96dbeb5cf09fd5" 446 + dependencies = [ 447 + "num-traits", 448 + "rmp", 449 + "serde", 450 + "serde_bytes", 451 + ] 452 + 453 + [[package]] 454 + name = "rustc-demangle" 455 + version = "0.1.23" 456 + source = "registry+https://github.com/rust-lang/crates.io-index" 457 + checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" 458 + 459 + [[package]] 460 + name = "scopeguard" 461 + version = "1.1.0" 462 + source = "registry+https://github.com/rust-lang/crates.io-index" 463 + checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 464 + 465 + [[package]] 466 + name = "serde" 467 + version = "1.0.163" 468 + source = "registry+https://github.com/rust-lang/crates.io-index" 469 + checksum = "2113ab51b87a539ae008b5c6c02dc020ffa39afd2d83cffcb3f4eb2722cebec2" 470 + 471 + [[package]] 472 + name = "serde_bytes" 473 + version = "0.11.9" 474 + source = "registry+https://github.com/rust-lang/crates.io-index" 475 + checksum = "416bda436f9aab92e02c8e10d49a15ddd339cea90b6e340fe51ed97abb548294" 476 + dependencies = [ 477 + "serde", 478 + ] 479 + 480 + [[package]] 481 + name = "serial_test" 482 + version = "2.0.0" 483 + source = "registry+https://github.com/rust-lang/crates.io-index" 484 + checksum = "0e56dd856803e253c8f298af3f4d7eb0ae5e23a737252cd90bb4f3b435033b2d" 485 + dependencies = [ 486 + "dashmap", 487 + "futures", 488 + "lazy_static", 489 + "log", 490 + "parking_lot", 491 + "serial_test_derive", 492 + ] 493 + 494 + [[package]] 495 + name = "serial_test_derive" 496 + version = "2.0.0" 497 + source = "registry+https://github.com/rust-lang/crates.io-index" 498 + checksum = "91d129178576168c589c9ec973feedf7d3126c01ac2bf08795109aa35b69fb8f" 499 + dependencies = [ 500 + "proc-macro2", 501 + "quote", 502 + "syn", 503 + ] 504 + 505 + [[package]] 506 + name = "simple-logging" 507 + version = "2.0.2" 508 + source = "registry+https://github.com/rust-lang/crates.io-index" 509 + checksum = "b00d48e85675326bb182a2286ea7c1a0b264333ae10f27a937a72be08628b542" 510 + dependencies = [ 511 + "lazy_static", 512 + "log", 513 + "thread-id", 514 + ] 515 + 516 + [[package]] 517 + name = "slab" 518 + version = "0.4.8" 519 + source = "registry+https://github.com/rust-lang/crates.io-index" 520 + checksum = "6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d" 521 + dependencies = [ 522 + "autocfg", 523 + ] 524 + 525 + [[package]] 526 + name = "smallvec" 527 + version = "1.10.0" 528 + source = "registry+https://github.com/rust-lang/crates.io-index" 529 + checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" 530 + 531 + [[package]] 532 + name = "sniprun" 533 + version = "1.3.3" 534 + dependencies = [ 535 + "close_fds", 536 + "dirs", 537 + "libc", 538 + "log", 539 + "log-panics", 540 + "neovim-lib", 541 + "regex", 542 + "serial_test", 543 + "simple-logging", 544 + "strip-ansi-escapes", 545 + "thiserror", 546 + "unindent", 547 + ] 548 + 549 + [[package]] 550 + name = "strip-ansi-escapes" 551 + version = "0.1.1" 552 + source = "registry+https://github.com/rust-lang/crates.io-index" 553 + checksum = "011cbb39cf7c1f62871aea3cc46e5817b0937b49e9447370c93cacbe93a766d8" 554 + dependencies = [ 555 + "vte", 556 + ] 557 + 558 + [[package]] 559 + name = "syn" 560 + version = "2.0.16" 561 + source = "registry+https://github.com/rust-lang/crates.io-index" 562 + checksum = "a6f671d4b5ffdb8eadec19c0ae67fe2639df8684bd7bc4b83d986b8db549cf01" 563 + dependencies = [ 564 + "proc-macro2", 565 + "quote", 566 + "unicode-ident", 567 + ] 568 + 569 + [[package]] 570 + name = "thiserror" 571 + version = "1.0.40" 572 + source = "registry+https://github.com/rust-lang/crates.io-index" 573 + checksum = "978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac" 574 + dependencies = [ 575 + "thiserror-impl", 576 + ] 577 + 578 + [[package]] 579 + name = "thiserror-impl" 580 + version = "1.0.40" 581 + source = "registry+https://github.com/rust-lang/crates.io-index" 582 + checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" 583 + dependencies = [ 584 + "proc-macro2", 585 + "quote", 586 + "syn", 587 + ] 588 + 589 + [[package]] 590 + name = "thread-id" 591 + version = "3.3.0" 592 + source = "registry+https://github.com/rust-lang/crates.io-index" 593 + checksum = "c7fbf4c9d56b320106cd64fd024dadfa0be7cb4706725fc44a7d7ce952d820c1" 594 + dependencies = [ 595 + "libc", 596 + "redox_syscall 0.1.57", 597 + "winapi", 598 + ] 599 + 600 + [[package]] 601 + name = "unicode-ident" 602 + version = "1.0.8" 603 + source = "registry+https://github.com/rust-lang/crates.io-index" 604 + checksum = "e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4" 605 + 606 + [[package]] 607 + name = "unindent" 608 + version = "0.2.1" 609 + source = "registry+https://github.com/rust-lang/crates.io-index" 610 + checksum = "5aa30f5ea51ff7edfc797c6d3f9ec8cbd8cfedef5371766b7181d33977f4814f" 611 + 612 + [[package]] 613 + name = "unix_socket" 614 + version = "0.5.0" 615 + source = "registry+https://github.com/rust-lang/crates.io-index" 616 + checksum = "6aa2700417c405c38f5e6902d699345241c28c0b7ade4abaad71e35a87eb1564" 617 + dependencies = [ 618 + "cfg-if 0.1.10", 619 + "libc", 620 + ] 621 + 622 + [[package]] 623 + name = "utf8parse" 624 + version = "0.2.1" 625 + source = "registry+https://github.com/rust-lang/crates.io-index" 626 + checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" 627 + 628 + [[package]] 629 + name = "vte" 630 + version = "0.10.1" 631 + source = "registry+https://github.com/rust-lang/crates.io-index" 632 + checksum = "6cbce692ab4ca2f1f3047fcf732430249c0e971bfdd2b234cf2c47ad93af5983" 633 + dependencies = [ 634 + "arrayvec", 635 + "utf8parse", 636 + "vte_generate_state_changes", 637 + ] 638 + 639 + [[package]] 640 + name = "vte_generate_state_changes" 641 + version = "0.1.1" 642 + source = "registry+https://github.com/rust-lang/crates.io-index" 643 + checksum = "d257817081c7dffcdbab24b9e62d2def62e2ff7d00b1c20062551e6cccc145ff" 644 + dependencies = [ 645 + "proc-macro2", 646 + "quote", 647 + ] 648 + 649 + [[package]] 650 + name = "wasi" 651 + version = "0.11.0+wasi-snapshot-preview1" 652 + source = "registry+https://github.com/rust-lang/crates.io-index" 653 + checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 654 + 655 + [[package]] 656 + name = "winapi" 657 + version = "0.3.9" 658 + source = "registry+https://github.com/rust-lang/crates.io-index" 659 + checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 660 + dependencies = [ 661 + "winapi-i686-pc-windows-gnu", 662 + "winapi-x86_64-pc-windows-gnu", 663 + ] 664 + 665 + [[package]] 666 + name = "winapi-i686-pc-windows-gnu" 667 + version = "0.4.0" 668 + source = "registry+https://github.com/rust-lang/crates.io-index" 669 + checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 670 + 671 + [[package]] 672 + name = "winapi-x86_64-pc-windows-gnu" 673 + version = "0.4.0" 674 + source = "registry+https://github.com/rust-lang/crates.io-index" 675 + checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 676 + 677 + [[package]] 678 + name = "windows-sys" 679 + version = "0.45.0" 680 + source = "registry+https://github.com/rust-lang/crates.io-index" 681 + checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 682 + dependencies = [ 683 + "windows-targets 0.42.2", 684 + ] 685 + 686 + [[package]] 687 + name = "windows-sys" 688 + version = "0.48.0" 689 + source = "registry+https://github.com/rust-lang/crates.io-index" 690 + checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 691 + dependencies = [ 692 + "windows-targets 0.48.0", 693 + ] 694 + 695 + [[package]] 696 + name = "windows-targets" 697 + version = "0.42.2" 698 + source = "registry+https://github.com/rust-lang/crates.io-index" 699 + checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" 700 + dependencies = [ 701 + "windows_aarch64_gnullvm 0.42.2", 702 + "windows_aarch64_msvc 0.42.2", 703 + "windows_i686_gnu 0.42.2", 704 + "windows_i686_msvc 0.42.2", 705 + "windows_x86_64_gnu 0.42.2", 706 + "windows_x86_64_gnullvm 0.42.2", 707 + "windows_x86_64_msvc 0.42.2", 708 + ] 709 + 710 + [[package]] 711 + name = "windows-targets" 712 + version = "0.48.0" 713 + source = "registry+https://github.com/rust-lang/crates.io-index" 714 + checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5" 715 + dependencies = [ 716 + "windows_aarch64_gnullvm 0.48.0", 717 + "windows_aarch64_msvc 0.48.0", 718 + "windows_i686_gnu 0.48.0", 719 + "windows_i686_msvc 0.48.0", 720 + "windows_x86_64_gnu 0.48.0", 721 + "windows_x86_64_gnullvm 0.48.0", 722 + "windows_x86_64_msvc 0.48.0", 723 + ] 724 + 725 + [[package]] 726 + name = "windows_aarch64_gnullvm" 727 + version = "0.42.2" 728 + source = "registry+https://github.com/rust-lang/crates.io-index" 729 + checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 730 + 731 + [[package]] 732 + name = "windows_aarch64_gnullvm" 733 + version = "0.48.0" 734 + source = "registry+https://github.com/rust-lang/crates.io-index" 735 + checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" 736 + 737 + [[package]] 738 + name = "windows_aarch64_msvc" 739 + version = "0.42.2" 740 + source = "registry+https://github.com/rust-lang/crates.io-index" 741 + checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 742 + 743 + [[package]] 744 + name = "windows_aarch64_msvc" 745 + version = "0.48.0" 746 + source = "registry+https://github.com/rust-lang/crates.io-index" 747 + checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" 748 + 749 + [[package]] 750 + name = "windows_i686_gnu" 751 + version = "0.42.2" 752 + source = "registry+https://github.com/rust-lang/crates.io-index" 753 + checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 754 + 755 + [[package]] 756 + name = "windows_i686_gnu" 757 + version = "0.48.0" 758 + source = "registry+https://github.com/rust-lang/crates.io-index" 759 + checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" 760 + 761 + [[package]] 762 + name = "windows_i686_msvc" 763 + version = "0.42.2" 764 + source = "registry+https://github.com/rust-lang/crates.io-index" 765 + checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 766 + 767 + [[package]] 768 + name = "windows_i686_msvc" 769 + version = "0.48.0" 770 + source = "registry+https://github.com/rust-lang/crates.io-index" 771 + checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" 772 + 773 + [[package]] 774 + name = "windows_x86_64_gnu" 775 + version = "0.42.2" 776 + source = "registry+https://github.com/rust-lang/crates.io-index" 777 + checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 778 + 779 + [[package]] 780 + name = "windows_x86_64_gnu" 781 + version = "0.48.0" 782 + source = "registry+https://github.com/rust-lang/crates.io-index" 783 + checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" 784 + 785 + [[package]] 786 + name = "windows_x86_64_gnullvm" 787 + version = "0.42.2" 788 + source = "registry+https://github.com/rust-lang/crates.io-index" 789 + checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 790 + 791 + [[package]] 792 + name = "windows_x86_64_gnullvm" 793 + version = "0.48.0" 794 + source = "registry+https://github.com/rust-lang/crates.io-index" 795 + checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" 796 + 797 + [[package]] 798 + name = "windows_x86_64_msvc" 799 + version = "0.42.2" 800 + source = "registry+https://github.com/rust-lang/crates.io-index" 801 + checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 802 + 803 + [[package]] 804 + name = "windows_x86_64_msvc" 805 + version = "0.48.0" 806 + source = "registry+https://github.com/rust-lang/crates.io-index" 807 + checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a"
+12 -12
pkgs/applications/editors/vscode/extensions/default.nix
··· 612 612 mktplcRef = { 613 613 name = "chatgpt-reborn"; 614 614 publisher = "chris-hayes"; 615 - version = "3.16.1"; 616 - sha256 = "sha256-RVPA+O0QOtFArWzcuwXMZSpwB3zrPAzVCbEjOzUNH4I="; 615 + version = "3.16.3"; 616 + sha256 = "wkitG5gmYKYKXRw/zVW04HN1dePiTjbnynFOY/bwxfI="; 617 617 }; 618 618 }; 619 619 ··· 1331 1331 mktplcRef = { 1332 1332 name = "chatgpt-vscode"; 1333 1333 publisher = "genieai"; 1334 - version = "0.0.7"; 1335 - sha256 = "sha256-dWp9OYj9OCsNdZiYbgAWWo/OXMjBSlB7sIupdqnQTiU="; 1334 + version = "0.0.8"; 1335 + sha256 = "RKvmZkegFs4y+sEVaamPRO1F1E+k4jJyI0Q9XqKowrQ="; 1336 1336 }; 1337 1337 }; 1338 1338 ··· 1340 1340 mktplcRef = { 1341 1341 publisher = "github"; 1342 1342 name = "codespaces"; 1343 - version = "1.14.1"; 1344 - sha256 = "sha256-oiAn/tW4jfccsY8zH6L7UzldeM7sV9tllSvgZD8c9aY="; 1343 + version = "1.14.7"; 1344 + sha256 = "pcZGMxTVnMeD6rnNV0d9Wysk6MrYiYcJ+byuH9VR0ds="; 1345 1345 }; 1346 1346 meta = { license = lib.licenses.unfree; }; 1347 1347 }; ··· 1350 1350 mktplcRef = { 1351 1351 publisher = "github"; 1352 1352 name = "copilot"; 1353 - version = "1.78.9758"; 1354 - sha256 = "sha256-qIaaM72SenMv+vtkTMBodD2JsroZLpw8qEttr5aIDQk="; 1353 + version = "1.86.82"; 1354 + sha256 = "isaqjrAmu/08gnNKQPeMV4Xc8u0Hx8gB2c78WE54kYQ="; 1355 1355 }; 1356 1356 meta = { 1357 1357 description = "GitHub Copilot uses OpenAI Codex to suggest code and entire functions in real-time right from your editor."; ··· 1404 1404 # the VSCode Marketplace and use a calver scheme. We should avoid 1405 1405 # using preview versions, because they can require insider versions 1406 1406 # of VS Code 1407 - version = "0.60.0"; 1408 - sha256 = "sha256-VAoKNRYrzUXUQSDAX8NM17aknCUxMRsTRd5adQu+w/s="; 1407 + version = "0.64.0"; 1408 + sha256 = "tgQD3o5uMbWofVx7FPyWT1yaeu2e4aPxterN4yXA33U="; 1409 1409 }; 1410 1410 meta = { license = lib.licenses.mit; }; 1411 1411 }; ··· 1614 1614 mktplcRef = { 1615 1615 name = "latex-workshop"; 1616 1616 publisher = "James-Yu"; 1617 - version = "9.8.1"; 1618 - sha256 = "sha256-89jP/kd5A6UQOcln9mb6DGvWQD8CiKcg+YYRpzZIDJQ="; 1617 + version = "9.10.0"; 1618 + sha256 = "s0+8952svPSA69M4H29zuIxUWV6xNRpIqLNd8pzGJhY="; 1619 1619 }; 1620 1620 meta = { 1621 1621 changelog = "https://marketplace.visualstudio.com/items/James-Yu.latex-workshop/changelog";
+6 -4
pkgs/applications/emulators/cemu/default.nix
··· 23 23 , wayland 24 24 , wxGTK32 25 25 , zarchive 26 - 26 + , gamemode 27 27 , vulkan-loader 28 28 29 29 , nix-update-script ··· 31 31 32 32 stdenv.mkDerivation rec { 33 33 pname = "cemu"; 34 - version = "2.0-36"; 34 + version = "2.0-39"; 35 35 36 36 src = fetchFromGitHub { 37 37 owner = "cemu-project"; 38 38 repo = "Cemu"; 39 39 rev = "v${version}"; 40 - hash = "sha256-RO8c9gLK00LLwDzcD8UOS3kh3kwTwFyrpuRlIXcInPo="; 40 + hash = "sha256-+2V78G4SDFb6ZQDDorvT13yqnZw2JAObF+WGYMMGYHE="; 41 41 }; 42 42 43 43 patches = [ ··· 80 80 "-DCMAKE_C_FLAGS_RELEASE=-DNDEBUG" 81 81 "-DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG" 82 82 "-DENABLE_VCPKG=OFF" 83 + "-DENABLE_FERAL_GAMEMODE=ON" 83 84 84 85 # PORTABLE: 85 86 # "All data created and maintained by Cemu will be in the directory where the executable file is located" ··· 92 91 in '' 93 92 rm -rf dependencies/imgui 94 93 ln -s ${imgui}/include/imgui dependencies/imgui 95 - sed 's/\(EMULATOR_VERSION_SUFFIX\).*experimental.*/\1 "-${tag} (experimental)"/' -i src/Common/version.h 94 + substituteInPlace src/Common/version.h --replace " (experimental)" "-${tag} (experimental)" 95 + substituteInPlace dependencies/gamemode/lib/gamemode_client.h --replace "libgamemode.so.0" "${gamemode.lib}/lib/libgamemode.so.0" 96 96 ''; 97 97 98 98 installPhase = ''
+10 -10
pkgs/applications/emulators/citra/default.nix
··· 1 1 { branch 2 - , libsForQt5 2 + , qt6Packages 3 3 , fetchFromGitHub 4 4 , fetchurl 5 5 }: 6 6 7 7 let 8 - # Fetched from https://api.citra-emu.org/gamedb, last updated 2022-05-02 8 + # Fetched from https://api.citra-emu.org/gamedb 9 9 # Please make sure to update this when updating citra! 10 10 compat-list = fetchurl { 11 11 name = "citra-compat-list"; 12 - url = "https://web.archive.org/web/20220502114622/https://api.citra-emu.org/gamedb/"; 13 - sha256 = "sha256-blIlaYaUQjw7Azgg+Dd7ZPEQf+ddZMO++Yxinwe+VG0="; 12 + url = "https://web.archive.org/web/20230512234055/https://api.citra-emu.org/gamedb/"; 13 + hash = "sha256-J+zqtWde5NgK2QROvGewtXGRAWUTNSKHNMG6iu9m1fU="; 14 14 }; 15 15 in { 16 - nightly = libsForQt5.callPackage ./generic.nix rec { 16 + nightly = qt6Packages.callPackage ./generic.nix rec { 17 17 pname = "citra-nightly"; 18 - version = "1873"; 18 + version = "1907"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "citra-emu"; 22 22 repo = "citra-nightly"; 23 23 rev = "nightly-${version}"; 24 - sha256 = "1csn9n1s2mvxwk2mahwm8mc4zgn40im374hcsqgz8gaxjkmnx288"; 24 + sha256 = "l4pqok42/ybnRX90Qwhcgm2JR4/9C5bbCTk3j4QuWtw="; 25 25 fetchSubmodules = true; 26 26 }; 27 27 28 28 inherit branch compat-list; 29 29 }; 30 30 31 - canary = libsForQt5.callPackage ./generic.nix rec { 31 + canary = qt6Packages.callPackage ./generic.nix rec { 32 32 pname = "citra-canary"; 33 - version = "2440"; 33 + version = "2484"; 34 34 35 35 src = fetchFromGitHub { 36 36 owner = "citra-emu"; 37 37 repo = "citra-canary"; 38 38 rev = "canary-${version}"; 39 - sha256 = "06f2qnvywyaf8jc43jrzjhfshj3k21ggk8wdrvd9wjsmrryvqgbz"; 39 + sha256 = "IgCpqt3rKV9IqNstF4QwnJlE3hPH+BkIhaOvEmshh0U="; 40 40 fetchSubmodules = true; 41 41 }; 42 42
+2
pkgs/applications/emulators/citra/generic.nix
··· 50 50 "-DCITRA_USE_BUNDLED_FFMPEG=OFF" 51 51 "-DCITRA_USE_BUNDLED_QT=OFF" 52 52 "-DUSE_SYSTEM_SDL2=ON" 53 + "-DCMAKE_INSTALL_INCLUDEDIR=include" 54 + "-DCMAKE_INSTALL_LIBDIR=lib" 53 55 54 56 # We dont want to bother upstream with potentially outdated compat reports 55 57 "-DCITRA_ENABLE_COMPATIBILITY_REPORTING=ON"
+2 -2
pkgs/applications/emulators/xemu/default.nix
··· 27 27 28 28 stdenv.mkDerivation (finalAttrs: { 29 29 pname = "xemu"; 30 - version = "0.7.88"; 30 + version = "0.7.90"; 31 31 32 32 src = fetchFromGitHub { 33 33 owner = "xemu-project"; 34 34 repo = "xemu"; 35 35 rev = "v${finalAttrs.version}"; 36 - hash = "sha256-rV90ISPaipczaJgGj0vAO1IJYDMJpncVGOdllO3Km2k="; 36 + hash = "sha256-88YOwMWHUxJ+P485O31XmtpZk3QNoROSJ8v02l4DLaU="; 37 37 fetchSubmodules = true; 38 38 }; 39 39
+1 -1
pkgs/applications/file-managers/felix-fm/Cargo.lock
··· 371 371 372 372 [[package]] 373 373 name = "felix" 374 - version = "2.2.7" 374 + version = "2.2.8" 375 375 dependencies = [ 376 376 "chrono", 377 377 "content_inspector",
+2 -2
pkgs/applications/file-managers/felix-fm/default.nix
··· 9 9 10 10 rustPlatform.buildRustPackage rec { 11 11 pname = "felix"; 12 - version = "2.2.7"; 12 + version = "2.2.8"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "kyoheiu"; 16 16 repo = pname; 17 17 rev = "v${version}"; 18 - sha256 = "sha256-ShC6V3NAD5Gv5nLG5e6inoOEEpZn4EuQkaRoGn94Z1g="; 18 + sha256 = "sha256-CSmp3dPNbYgL/CKJTVYIfPbKphblK1j6xr4Lr5RZRqk="; 19 19 }; 20 20 21 21 cargoLock = {
+4 -1
pkgs/applications/misc/dunst/default.nix
··· 1 1 { stdenv, lib, fetchFromGitHub, makeWrapper 2 - , pkg-config, which, perl, jq, libXrandr 2 + , pkg-config, which, perl, jq, libXrandr, coreutils 3 3 , cairo, dbus, systemd, gdk-pixbuf, glib, libX11, libXScrnSaver 4 4 , wayland, wayland-protocols 5 5 , libXinerama, libnotify, pango, xorgproto, librsvg ··· 38 38 postInstall = '' 39 39 wrapProgram $out/bin/dunst \ 40 40 --set GDK_PIXBUF_MODULE_FILE "$GDK_PIXBUF_MODULE_FILE" 41 + 42 + wrapProgram $out/bin/dunstctl \ 43 + --prefix PATH : "${lib.makeBinPath [ coreutils dbus ]}" 41 44 42 45 install -D contrib/_dunst.zshcomp $out/share/zsh/site-functions/_dunst 43 46 install -D contrib/_dunstctl.zshcomp $out/share/zsh/site-functions/_dunstctl
+36 -10
pkgs/applications/misc/klipperscreen/default.nix
··· 1 - { lib, stdenv, writeText, python3Packages, fetchFromGitHub, gtk3, gobject-introspection, gdk-pixbuf, wrapGAppsHook, librsvg }: 2 - python3Packages.buildPythonPackage rec { 1 + { lib 2 + , python3 3 + , fetchFromGitHub 4 + , wrapGAppsHook 5 + , gobject-introspection 6 + , gitUpdater 7 + }: python3.pkgs.buildPythonApplication rec { 3 8 pname = "KlipperScreen"; 4 9 version = "0.3.2"; 10 + format = "other"; 5 11 6 12 src = fetchFromGitHub { 7 13 owner = "jordanruthe"; 8 - repo = pname; 14 + repo = "KlipperScreen"; 9 15 rev = "v${version}"; 10 16 hash = "sha256-LweO5EVWr3OxziHrjtQDdWyUBCVUJ17afkw7RCZWgcg="; 11 17 }; 12 - patches = [ ./fix-paths.diff ]; 13 18 14 - buildInputs = [ gtk3 librsvg ]; 15 - nativeBuildInputs = [ wrapGAppsHook gdk-pixbuf gobject-introspection ]; 19 + nativeBuildInputs = [ 20 + gobject-introspection 21 + wrapGAppsHook 22 + ]; 16 23 17 - propagatedBuildInputs = with python3Packages; [ jinja2 netifaces requests websocket-client pycairo pygobject3 mpv six dbus-python numpy pycairo ]; 24 + pythonPath = with python3.pkgs; [ 25 + jinja2 26 + netifaces 27 + requests 28 + websocket-client 29 + pycairo 30 + pygobject3 31 + mpv 32 + six 33 + dbus-python 34 + ]; 18 35 19 - preBuild = '' 20 - ln -s ${./setup.py} setup.py 36 + dontWrapGApps = true; 37 + 38 + preFixup = '' 39 + mkdir -p $out/bin 40 + cp -r . $out/dist 41 + gappsWrapperArgs+=(--set PYTHONPATH "$PYTHONPATH") 42 + wrapGApp $out/dist/screen.py 43 + ln -s $out/dist/screen.py $out/bin/KlipperScreen 21 44 ''; 45 + 46 + passthru.updateScript = gitUpdater { url = meta.homepage; }; 22 47 23 48 meta = with lib; { 24 49 description = "Touchscreen GUI for the Klipper 3D printer firmware"; 25 - homepage = "https://github.com/jordanruthe/${pname}"; 50 + homepage = "https://github.com/jordanruthe/KlipperScreen"; 26 51 license = licenses.agpl3; 52 + maintainers = with maintainers; [ cab404 ]; 27 53 }; 28 54 }
-22
pkgs/applications/misc/klipperscreen/fix-paths.diff
··· 1 - diff --git a/screen.py b/screen.py 2 - index 4fd75cd..a10779a 100755 3 - --- a/screen.py 4 - +++ b/screen.py 5 - @@ -48,7 +48,7 @@ PRINTER_BASE_STATUS_OBJECTS = [ 6 - 'exclude_object', 7 - ] 8 - 9 - -klipperscreendir = pathlib.Path(__file__).parent.resolve() 10 - +klipperscreendir = pathlib.Path(functions.__file__).parent.parent.resolve() 11 - 12 - 13 - def set_text_direction(lang=None): 14 - @@ -254,7 +254,7 @@ class KlipperScreen(Gtk.Window): 15 - def _load_panel(self, panel, *args): 16 - if panel not in self.load_panel: 17 - logging.debug(f"Loading panel: {panel}") 18 - - panel_path = os.path.join(os.path.dirname(__file__), 'panels', f"{panel}.py") 19 - + panel_path = os.path.join(klipperscreendir, 'panels', f"{panel}.py") 20 - logging.info(f"Panel path: {panel_path}") 21 - if not os.path.exists(panel_path): 22 - logging.error(f"Panel {panel} does not exist")
-11
pkgs/applications/misc/klipperscreen/setup.py
··· 1 - from setuptools import setup 2 - 3 - setup( 4 - name='KlipperScreen', 5 - install_requires=[], 6 - packages=['styles', 'panels', 'ks_includes', 'ks_includes.widgets'], 7 - package_data={'ks_includes': ['defaults.conf', 'locales/**', 'emptyCursor.xbm'], 'styles': ['**']}, 8 - entry_points={ 9 - 'console_scripts': ['KlipperScreen=screen:main'] 10 - }, 11 - )
+2 -4
pkgs/applications/misc/pattypan/default.nix
··· 1 1 { lib 2 2 , stdenv 3 3 , fetchFromGitHub 4 - , unzip 5 - , jre 6 4 , jdk 7 5 , ant 8 6 , makeWrapper ··· 22 24 }; 23 25 24 26 nativeBuildInputs = [ copyDesktopItems jdk ant makeWrapper wrapGAppsHook ]; 25 - buildInputs = [ glib jre ]; 27 + buildInputs = [ glib jdk ]; 26 28 27 29 buildPhase = '' 28 30 runHook preBuild ··· 35 37 runHook preInstall 36 38 mkdir -p $out/bin $out/share/java 37 39 cp pattypan.jar $out/share/java/pattypan.jar 38 - makeWrapper ${jre}/bin/java $out/bin/pattypan \ 40 + makeWrapper ${jdk}/bin/java $out/bin/pattypan \ 39 41 --add-flags "-cp $out/share/java/pattypan.jar pattypan.Launcher" 40 42 runHook postInstall 41 43 '';
+2 -2
pkgs/applications/misc/shell-genie/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "shell-genie"; 10 - version = "0.2.8"; 10 + version = "0.2.10"; 11 11 format = "pyproject"; 12 12 13 13 src = fetchPypi { 14 14 pname = "shell_genie"; 15 15 inherit version; 16 - hash = "sha256-6miqTjiGLK7r6evfchwuAXTHj+JwoH/CqgRoa5+jDJI="; 16 + hash = "sha256-z7LiAq2jLzqjg4Q/r9o7M6VbedeT34NyPpgctfqBp+8="; 17 17 }; 18 18 19 19 nativeBuildInputs = [
+2 -2
pkgs/applications/networking/browsers/polypane/default.nix
··· 2 2 3 3 let 4 4 pname = "polypane"; 5 - version = "13.0.3"; 5 + version = "13.1.2"; 6 6 7 7 src = fetchurl { 8 8 url = "https://github.com/firstversionist/${pname}/releases/download/v${version}/${pname}-${version}.AppImage"; 9 9 name = "${pname}-${version}.AppImage"; 10 - sha256 = "sha256-wMWO8eRH8O93m4/HaRTdG3DhyCvHWw+s3sAtN+VLBeY="; 10 + sha256 = "sha256-wwZqcW+xIKKpUDoULT6gBi7Qbmumi8ZNwd+CpQqLprM="; 11 11 }; 12 12 13 13 appimageContents = appimageTools.extractType2 {
+3 -3
pkgs/applications/networking/cluster/kyverno/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "kyverno"; 5 - version = "1.9.2"; 5 + version = "1.9.3"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "kyverno"; 9 9 repo = "kyverno"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-R+08s8oQ/ZbaDwyYBshtot+g9OM7XAM6wZPf287wngg="; 11 + sha256 = "sha256-SiupfSBdk006xSCdQS1peLABZc+LNjMXxL5wr6R+aTc="; 12 12 }; 13 13 14 14 ldflags = [ ··· 18 18 "-X github.com/kyverno/kyverno/pkg/version.BuildTime=1970-01-01_00:00:00" 19 19 ]; 20 20 21 - vendorHash = "sha256-jE1v9Ec4lEVcx+YjVtcsuNPCqr3x1pt8BMmC+OTwlRM="; 21 + vendorHash = "sha256-5eHLnzbjqbF8meHMfSo6NuK+SdokRkyPwoedunU2ECs="; 22 22 23 23 subPackages = [ "cmd/cli/kubectl-kyverno" ]; 24 24
+2 -2
pkgs/applications/networking/cluster/roxctl/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "roxctl"; 5 - version = "4.0.0"; 5 + version = "4.0.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "stackrox"; 9 9 repo = "stackrox"; 10 10 rev = version; 11 - sha256 = "sha256-HDhR85plO3UDYPZ/uBiGfNXm1txKQoA4KbYMCvQ2pwY="; 11 + sha256 = "sha256-9nLu7/4UfIQMje1XIfiPaPkGzdQbDhgBKYq/L2TfaS0="; 12 12 }; 13 13 14 14 vendorHash = "sha256-kv5kNFFw57ZuNgwNMucmCPIwaAhpzT0hs2K1B65WxpU=";
+9 -9
pkgs/applications/networking/cluster/terraform-providers/providers.json
··· 82 82 "vendorHash": "sha256-+uWVo5UM2tuYXYn2eWf7yuAQ8THYvJSc5ZxD909bQSk=" 83 83 }, 84 84 "auth0": { 85 - "hash": "sha256-UHsGiMV81AfjxqTcWuLKXQM3o6F+STQcHdni3j8A5wM=", 85 + "hash": "sha256-4NTWZ7aAPRB0EFdCypNNhDZsAql9jTW8FEpMA/mty7M=", 86 86 "homepage": "https://registry.terraform.io/providers/auth0/auth0", 87 87 "owner": "auth0", 88 88 "repo": "terraform-provider-auth0", 89 - "rev": "v0.46.0", 89 + "rev": "v0.47.0", 90 90 "spdx": "MPL-2.0", 91 - "vendorHash": "sha256-omtHmV6jchM0mYtH9+Y0W7GIRNzfq1RQAYYnejcscNY=" 91 + "vendorHash": "sha256-93iYUZ/EJqSpb+KQvfH8f+We3PlZp296RfVZAY4OkOU=" 92 92 }, 93 93 "avi": { 94 94 "hash": "sha256-mBLdIL4mUI4zA3c9gB4DL1QY0xHW15Q1rO/v1gVYKYU=", ··· 419 419 "vendorHash": "sha256-uWTY8cFztXFrQQ7GW6/R+x9M6vHmsb934ldq+oeW5vk=" 420 420 }, 421 421 "github": { 422 - "hash": "sha256-BDYnzyda7I+Oz3YVUSpR24S+FxZwRPjmBgFeyzr0iZQ=", 422 + "hash": "sha256-f/9Dn5jsh+aWpfmSeICQQUOuD9A6A4/1pMb+Q19HDLI=", 423 423 "homepage": "https://registry.terraform.io/providers/integrations/github", 424 424 "owner": "integrations", 425 425 "repo": "terraform-provider-github", 426 - "rev": "v5.25.0", 426 + "rev": "v5.25.1", 427 427 "spdx": "MIT", 428 428 "vendorHash": null 429 429 }, ··· 855 855 "vendorHash": "sha256-62q67aaOZA3fQmyL8bEHB+W497bcx9Xy7kKrbkjkbaI=" 856 856 }, 857 857 "opentelekomcloud": { 858 - "hash": "sha256-WgddD3gy8pTRAtkh6FHqFzN15aLkFz7KnPFUN0MS56Q=", 858 + "hash": "sha256-8Is/KtVE9eoOAk7GTsqkBe1Ppw0YpThBnj0uxQlBMuY=", 859 859 "homepage": "https://registry.terraform.io/providers/opentelekomcloud/opentelekomcloud", 860 860 "owner": "opentelekomcloud", 861 861 "repo": "terraform-provider-opentelekomcloud", 862 - "rev": "v1.34.3", 862 + "rev": "v1.34.4", 863 863 "spdx": "MPL-2.0", 864 864 "vendorHash": "sha256-2EuGZxHrpPwDicSrIf/Jx/c4LhOtE5HvTz9LkJ4xCSY=" 865 865 }, ··· 1253 1253 "vendorHash": "sha256-itSr5HHjus6G0t5/KFs0sNiredH9m3JnQ3siLtm+NHs=" 1254 1254 }, 1255 1255 "yandex": { 1256 - "hash": "sha256-ij/KKv/e3KzT5c5KbsW7LszsqzVgwPF2jrnRFOw0uxw=", 1256 + "hash": "sha256-HcW6R6TewxIsDJLCL5fU4VkFpQKulywmjCYFEAWN+uQ=", 1257 1257 "homepage": "https://registry.terraform.io/providers/yandex-cloud/yandex", 1258 1258 "owner": "yandex-cloud", 1259 1259 "proxyVendor": true, 1260 1260 "repo": "terraform-provider-yandex", 1261 - "rev": "v0.90.0", 1261 + "rev": "v0.91.0", 1262 1262 "spdx": "MPL-2.0", 1263 1263 "vendorHash": "sha256-5pzIvNVgfFT4j18JNHxJ5ZappuS9nFjlpPC3dcsIQRQ=" 1264 1264 }
+2 -2
pkgs/applications/networking/dnscontrol/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "dnscontrol"; 5 - version = "3.31.4"; 5 + version = "4.0.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "StackExchange"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-BHsvw4X8HWxAACq+4/rR/XHjVVt0qmAxYETDyp1Z/cg="; 11 + sha256 = "sha256-fAfbnz8HK/CzA9VcWyXcTxIll1w70P9wVtG73fqn1Fc="; 12 12 }; 13 13 14 14 vendorHash = "sha256-N7KS48Kr9SipliZ9JhMo2u9pRoE8+pxhC8B/YcZlNyg=";
+2 -2
pkgs/applications/networking/instant-messengers/signal-cli/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "signal-cli"; 5 - version = "0.11.9.1"; 5 + version = "0.11.10"; 6 6 7 7 # Building from source would be preferred, but is much more involved. 8 8 src = fetchurl { 9 9 url = "https://github.com/AsamK/signal-cli/releases/download/v${version}/signal-cli-${version}-Linux.tar.gz"; 10 - hash = "sha256-LhTv3ycJXr2vt0vyXfCd1ABro4q7CfBma63Zd1osBhA="; 10 + hash = "sha256-8iWUhneAialoEn3igxxTGJBmopbZHHqkvtJPZEESWM0="; 11 11 }; 12 12 13 13 buildInputs = lib.optionals stdenv.isLinux [ libmatthew_java dbus dbus_java ];
+3 -3
pkgs/applications/networking/sniffnet/default.nix
··· 15 15 16 16 rustPlatform.buildRustPackage rec { 17 17 pname = "sniffnet"; 18 - version = "1.1.4"; 18 + version = "1.2.0"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "gyulyvgc"; 22 22 repo = "sniffnet"; 23 23 rev = "refs/tags/v${version}"; 24 - hash = "sha256-8G6cfp5/eXjwyNBk2SvE2XmUt7Y42E76IjDU5QHUK7s="; 24 + hash = "sha256-hZK+lLH9fCEvujLuvAqkVVmRCRM9DfhCUv7JbirTIu4="; 25 25 }; 26 26 27 - cargoHash = "sha256-KN7jlB6PzRGpHBk5UvqPLhxRG7QAzOXLmEuFYNhdZJU="; 27 + cargoHash = "sha256-hAxIS9gc5EBDy00U1JSnLZYifCzJAEcwhaalzrUjT9M="; 28 28 29 29 nativeBuildInputs = [ pkg-config ]; 30 30
+3 -3
pkgs/applications/office/treesheets/default.nix
··· 12 12 13 13 stdenv.mkDerivation rec { 14 14 pname = "treesheets"; 15 - version = "unstable-2023-05-17"; 15 + version = "unstable-2023-05-18"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "aardappel"; 19 19 repo = "treesheets"; 20 - rev = "9c59ce89a0d9bcf6f0c65e9e9453ad433222c603"; 21 - sha256 = "uBoHaamFZ6m328NWkbTWMbc1OSFuyif+3OcCvwTwKfU="; 20 + rev = "750530c925da889834a69689e067dda1a8d8cdeb"; 21 + sha256 = "4yN/ZS0f7En/LJzf2lJBqAB60Oy5+5UX+ROlUWAARKs="; 22 22 }; 23 23 24 24 nativeBuildInputs = [
-15
pkgs/applications/science/engineering/strictdoc/conftest.py.patch
··· 1 - diff --git a/tests/unit/conftest.py b/tests/unit/conftest.py 2 - index 932747c..9b3d6ac 100644 3 - --- a/tests/unit/conftest.py 4 - +++ b/tests/unit/conftest.py 5 - @@ -1,9 +1,7 @@ 6 - import os 7 - import sys 8 - 9 - -STRICTDOC_ROOT_PATH = os.path.abspath( 10 - - os.path.join(__file__, "../../../../strictdoc") 11 - -) 12 - +STRICTDOC_ROOT_PATH = "@strictdoc_root_path@" 13 - assert os.path.exists(STRICTDOC_ROOT_PATH), "does not exist: {}".format( 14 - STRICTDOC_ROOT_PATH 15 - )
+32 -46
pkgs/applications/science/engineering/strictdoc/default.nix
··· 1 1 { lib 2 - , stdenv 3 - , buildPythonApplication 4 2 , fetchFromGitHub 5 3 , python3 6 - , html5lib 7 - , invoke 8 - , openpyxl 9 - , poetry-core 10 - , tidylib 11 - , beautifulsoup4 12 - , datauri 13 - , docutils 14 - , jinja2 15 - , lxml 16 - , markupsafe 17 - , pygments 18 - , reqif 19 - , setuptools 20 - , textx 21 - , xlrd 22 - , xlsxwriter 23 - , pytestCheckHook 24 4 }: 25 5 26 - buildPythonApplication rec { 6 + python3.pkgs.buildPythonApplication rec { 27 7 pname = "strictdoc"; 28 - version = "0.0.26"; 8 + version = "0.0.40"; 29 9 format = "pyproject"; 30 10 31 11 src = fetchFromGitHub { 32 12 owner = "strictdoc-project"; 33 13 repo = pname; 34 - rev = version; 35 - sha256 = "sha256-SMAwji75AjW8CzXRKBDF+fR/a5++GhgIvkcuD+a/vp4="; 14 + rev = "refs/tags/${version}"; 15 + hash = "sha256-kZ8qVhroSPSGAcgUFZb1vRI6JoFyjeg/0qYosbRnwyc="; 36 16 }; 37 17 38 - patches = [ 39 - ./conftest.py.patch 40 - ]; 41 - 42 18 postPatch = '' 43 - substituteInPlace ./tests/unit/conftest.py \ 44 - --replace @strictdoc_root_path@ "${placeholder "out"}/${python3.sitePackages}/strictdoc" 45 - 46 - substituteInPlace requirements.txt \ 47 - --replace "jinja2 >= 2.11.2, <3.0" "jinja2 >= 2.11.2" \ 48 - --replace "reqif >= 0.0.18, == 0.*" "reqif>=0.0.8" \ 49 - --replace "==" ">=" \ 50 - --replace "~=" ">=" 19 + substituteInPlace pyproject.toml \ 20 + --replace '"textx >= 3.0.0, == 3.*"' '"textx"' \ 21 + --replace '"docutils >= 0.16, == 0.*"' '"docutils"' \ 22 + --replace '"pygments >= 2.10.0, == 2.*"' '"pygments"' \ 23 + --replace '"lxml >= 4.6.2, == 4.*"' '"lxml"' \ 24 + --replace '"beautifulsoup4 >= 4.12.0, == 4.*"' '"beautifulsoup4"' \ 25 + --replace '"python-datauri >= 0.2.9, == 0.*"' '"python-datauri"' \ 26 + --replace '"XlsxWriter >= 1.3.7, == 1.*"' '"XlsxWriter"' \ 27 + --replace '"xlrd >= 2.0.1, == 2.*"' '"xlrd"' \ 28 + --replace '"reqif >= 0.0.33, == 0.*"' '"reqif"' \ 29 + --replace '"pybtex >= 0.23.0, == 0.*"' '"pybtex"' 51 30 ''; 52 31 53 - nativeBuildInputs = [ 54 - html5lib 55 - invoke 56 - openpyxl 57 - poetry-core 58 - tidylib 32 + nativeBuildInputs = with python3.pkgs; [ 33 + hatchling 59 34 ]; 60 35 61 - propagatedBuildInputs = [ 36 + propagatedBuildInputs = with python3.pkgs; [ 62 37 beautifulsoup4 63 38 datauri 64 39 docutils 40 + fastapi 41 + html5lib 65 42 jinja2 66 43 lxml 67 44 markupsafe 45 + pybtex 68 46 pygments 47 + python-multipart 69 48 reqif 70 49 setuptools 71 50 textx 51 + toml 52 + uvicorn 53 + websockets 72 54 xlrd 73 55 xlsxwriter 74 - ]; 56 + ] ++ uvicorn.optional-dependencies.standard; 75 57 76 - nativeCheckInputs = [ 58 + nativeCheckInputs = with python3.pkgs; [ 77 59 pytestCheckHook 78 60 ]; 79 61 ··· 68 86 "test_001_load_from_files" 69 87 ]; 70 88 89 + disabledTestPaths = [ 90 + "tests/end2end/" 91 + ]; 92 + 71 93 meta = with lib; { 72 94 description = "Software requirements specification tool"; 73 95 homepage = "https://github.com/strictdoc-project/strictdoc"; 74 - changelog = "https://github.com/strictdoc-project/strictdoc/releases"; 96 + changelog = "https://github.com/strictdoc-project/strictdoc/releases/tag/${version}"; 75 97 license = licenses.asl20; 76 98 maintainers = with maintainers; [ yuu ]; 77 99 };
+2 -2
pkgs/applications/science/misc/cytoscape/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "cytoscape"; 5 - version = "3.9.1"; 5 + version = "3.10.0"; 6 6 7 7 src = fetchurl { 8 8 url = "https://github.com/cytoscape/cytoscape/releases/download/${version}/${pname}-unix-${version}.tar.gz"; 9 - sha256 = "sha256-I4C2yGiIygnFUkRBC4LBSQFgjZlVKCoQGRphynVpscw="; 9 + sha256 = "sha256-xfEVNOXptMpcrisr+a62JruXki1V0YjA/j4US7X8mXA="; 10 10 }; 11 11 12 12 patches = [
+5 -1
pkgs/applications/terminal-emulators/mlterm/default.nix
··· 22 22 # release 3.9.3, options are: (xlib|win32|fb|quartz|console|wayland|sdl2|beos) 23 23 , enableGuis ? { 24 24 xlib = enableX11; 25 - fb = stdenv.isLinux; 25 + # From some reason, upstream's ./configure script disables compilation of the 26 + # external tool `mlconfig` if `enableGuis.fb == true`. This behavior is not 27 + # documentd in `./configure --help`, and it is reported here: 28 + # https://github.com/arakiken/mlterm/issues/73 29 + fb = false; 26 30 quartz = stdenv.isDarwin; 27 31 wayland = stdenv.isLinux; 28 32 sdl2 = true;
+2 -2
pkgs/applications/video/ani-cli/default.nix
··· 12 12 13 13 stdenvNoCC.mkDerivation rec { 14 14 pname = "ani-cli"; 15 - version = "4.2"; 15 + version = "4.3"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "pystardust"; 19 19 repo = "ani-cli"; 20 20 rev = "v${version}"; 21 - hash = "sha256-XXD55sxgKg8qSdXV7mbnSCQJ4fNgWFG5IiR1QTjDkHI="; 21 + hash = "sha256-Wo3ydCylrqfmB4EgYsmc7BfXLPD1BxdDFGY4KeUfGfE="; 22 22 }; 23 23 24 24 nativeBuildInputs = [ makeWrapper ];
+119 -52
pkgs/applications/virtualization/cloud-hypervisor/Cargo.lock
··· 5 5 [[package]] 6 6 name = "acpi_tables" 7 7 version = "0.1.0" 8 - source = "git+https://github.com/rust-vmm/acpi_tables?branch=main#0b892e2c2053c4ecfac8d9e5a52babae75114702" 8 + source = "git+https://github.com/rust-vmm/acpi_tables?branch=main#98dcb0309d362dd83f6ffcac4f66914a2fbd5a73" 9 9 dependencies = [ 10 10 "zerocopy", 11 11 ] ··· 36 36 37 37 [[package]] 38 38 name = "anyhow" 39 - version = "1.0.69" 39 + version = "1.0.70" 40 40 source = "registry+https://github.com/rust-lang/crates.io-index" 41 - checksum = "224afbd727c3d6e4b90103ece64b8d1b67fbb1973b1046c2281eed3f3803f800" 41 + checksum = "7de8ce5e0f9f8d88245311066a578d72b7af3e7088f32783804676302df237e4" 42 42 43 43 [[package]] 44 44 name = "api_client" ··· 179 179 180 180 [[package]] 181 181 name = "cloud-hypervisor" 182 - version = "31.1.0" 182 + version = "32.0.0" 183 183 dependencies = [ 184 184 "anyhow", 185 185 "api_client", ··· 297 297 298 298 [[package]] 299 299 name = "dirs" 300 - version = "4.0.0" 300 + version = "5.0.0" 301 301 source = "registry+https://github.com/rust-lang/crates.io-index" 302 - checksum = "ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059" 302 + checksum = "dece029acd3353e3a58ac2e3eb3c8d6c35827a892edc6cc4138ef9c33df46ecd" 303 303 dependencies = [ 304 304 "dirs-sys", 305 305 ] 306 306 307 307 [[package]] 308 308 name = "dirs-sys" 309 - version = "0.3.7" 309 + version = "0.4.0" 310 310 source = "registry+https://github.com/rust-lang/crates.io-index" 311 - checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6" 311 + checksum = "04414300db88f70d74c5ff54e50f9e1d1737d9a5b90f53fcf2e95ca2a9ab554b" 312 312 dependencies = [ 313 313 "libc", 314 314 "redox_users", 315 - "winapi", 315 + "windows-sys 0.45.0", 316 316 ] 317 317 318 318 [[package]] ··· 340 340 341 341 [[package]] 342 342 name = "errno" 343 - version = "0.2.8" 343 + version = "0.3.1" 344 344 source = "registry+https://github.com/rust-lang/crates.io-index" 345 - checksum = "f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1" 345 + checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a" 346 346 dependencies = [ 347 347 "errno-dragonfly", 348 348 "libc", 349 - "winapi", 349 + "windows-sys 0.48.0", 350 350 ] 351 351 352 352 [[package]] ··· 487 487 488 488 [[package]] 489 489 name = "io-lifetimes" 490 - version = "1.0.4" 490 + version = "1.0.10" 491 491 source = "registry+https://github.com/rust-lang/crates.io-index" 492 - checksum = "e7d6c6f8c91b4b9ed43484ad1a938e393caf35960fce7f82a040497207bd8e9e" 492 + checksum = "9c66c74d2ae7e79a5a8f7ac924adbe38ee42a859c6539ad869eb51f0b52dc220" 493 493 dependencies = [ 494 + "hermit-abi", 494 495 "libc", 495 - "windows-sys 0.42.0", 496 + "windows-sys 0.48.0", 496 497 ] 497 498 498 499 [[package]] ··· 517 516 518 517 [[package]] 519 518 name = "is-terminal" 520 - version = "0.4.5" 519 + version = "0.4.7" 521 520 source = "registry+https://github.com/rust-lang/crates.io-index" 522 - checksum = "8687c819457e979cc940d09cb16e42a1bf70aa6b60a549de6d3a62a0ee90c69e" 521 + checksum = "adcf93614601c8129ddf72e2d5633df827ba6551541c6d8c59520a371475be1f" 523 522 dependencies = [ 524 523 "hermit-abi", 525 524 "io-lifetimes", 526 525 "rustix", 527 - "windows-sys 0.45.0", 526 + "windows-sys 0.48.0", 528 527 ] 529 528 530 529 [[package]] ··· 602 601 603 602 [[package]] 604 603 name = "linux-raw-sys" 605 - version = "0.1.4" 604 + version = "0.3.2" 606 605 source = "registry+https://github.com/rust-lang/crates.io-index" 607 - checksum = "f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4" 606 + checksum = "3f508063cc7bb32987c71511216bd5a32be15bccb6a80b52df8b9d7f01fc3aa2" 608 607 609 608 [[package]] 610 609 name = "lock_api" ··· 668 667 [[package]] 669 668 name = "mshv-bindings" 670 669 version = "0.1.1" 671 - source = "git+https://github.com/rust-vmm/mshv?branch=main#66531ba242be0b744ee2e4cd602ab0000377bdf7" 670 + source = "git+https://github.com/rust-vmm/mshv?branch=main#c1230f282c2836ba89ee112146bf638343424de8" 672 671 dependencies = [ 673 672 "libc", 674 673 "serde", ··· 680 679 [[package]] 681 680 name = "mshv-ioctls" 682 681 version = "0.1.1" 683 - source = "git+https://github.com/rust-vmm/mshv?branch=main#66531ba242be0b744ee2e4cd602ab0000377bdf7" 682 + source = "git+https://github.com/rust-vmm/mshv?branch=main#c1230f282c2836ba89ee112146bf638343424de8" 684 683 dependencies = [ 685 684 "libc", 686 685 "mshv-bindings", ··· 1051 1050 1052 1051 [[package]] 1053 1052 name = "rustc-demangle" 1054 - version = "0.1.21" 1053 + version = "0.1.23" 1055 1054 source = "registry+https://github.com/rust-lang/crates.io-index" 1056 - checksum = "7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342" 1055 + checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" 1057 1056 1058 1057 [[package]] 1059 1058 name = "rustc-hash" ··· 1072 1071 1073 1072 [[package]] 1074 1073 name = "rustix" 1075 - version = "0.36.8" 1074 + version = "0.37.3" 1076 1075 source = "registry+https://github.com/rust-lang/crates.io-index" 1077 - checksum = "f43abb88211988493c1abb44a70efa56ff0ce98f233b7b276146f1f3f7ba9644" 1076 + checksum = "62b24138615de35e32031d041a09032ef3487a616d901ca4db224e7d557efae2" 1078 1077 dependencies = [ 1079 1078 "bitflags", 1080 1079 "errno", ··· 1113 1112 1114 1113 [[package]] 1115 1114 name = "serde" 1116 - version = "1.0.152" 1115 + version = "1.0.156" 1117 1116 source = "registry+https://github.com/rust-lang/crates.io-index" 1118 - checksum = "bb7d1f0d3021d347a83e556fc4683dea2ea09d87bccdf88ff5c12545d89d5efb" 1117 + checksum = "314b5b092c0ade17c00142951e50ced110ec27cea304b1037c6969246c2469a4" 1119 1118 dependencies = [ 1120 1119 "serde_derive", 1121 1120 ] 1122 1121 1123 1122 [[package]] 1124 1123 name = "serde_derive" 1125 - version = "1.0.152" 1124 + version = "1.0.156" 1126 1125 source = "registry+https://github.com/rust-lang/crates.io-index" 1127 - checksum = "af487d118eecd09402d70a5d72551860e788df87b464af30e5ea6a38c75c541e" 1126 + checksum = "d7e29c4601e36bcec74a223228dce795f4cd3616341a4af93520ca1a837c087d" 1128 1127 dependencies = [ 1129 1128 "proc-macro2", 1130 1129 "quote", ··· 1133 1132 1134 1133 [[package]] 1135 1134 name = "serde_json" 1136 - version = "1.0.95" 1135 + version = "1.0.96" 1137 1136 source = "registry+https://github.com/rust-lang/crates.io-index" 1138 - checksum = "d721eca97ac802aa7777b701877c8004d950fc142651367300d21c1cc0194744" 1137 + checksum = "057d394a50403bcac12672b2b18fb387ab6d289d957dab67dd201875391e52f1" 1139 1138 dependencies = [ 1140 1139 "itoa", 1141 1140 "ryu", ··· 1144 1143 1145 1144 [[package]] 1146 1145 name = "serde_with" 1147 - version = "2.3.1" 1146 + version = "2.3.2" 1148 1147 source = "registry+https://github.com/rust-lang/crates.io-index" 1149 - checksum = "85456ffac572dc8826334164f2fb6fb40a7c766aebe195a2a21ee69ee2885ecf" 1148 + checksum = "331bb8c3bf9b92457ab7abecf07078c13f7d270ba490103e84e8b014490cd0b0" 1150 1149 dependencies = [ 1151 1150 "serde", 1152 1151 "serde_with_macros", ··· 1154 1153 1155 1154 [[package]] 1156 1155 name = "serde_with_macros" 1157 - version = "2.3.1" 1156 + version = "2.3.2" 1158 1157 source = "registry+https://github.com/rust-lang/crates.io-index" 1159 - checksum = "7cbcd6104f8a4ab6af7f6be2a0da6be86b9de3c401f6e86bb856ab2af739232f" 1158 + checksum = "859011bddcc11f289f07f467cc1fe01c7a941daa4d8f6c40d4d1c92eb6d9319c" 1160 1159 dependencies = [ 1161 1160 "darling", 1162 1161 "proc-macro2", ··· 1383 1382 [[package]] 1384 1383 name = "vfio_user" 1385 1384 version = "0.1.0" 1386 - source = "git+https://github.com/rust-vmm/vfio-user?branch=main#afbbd5722885e961ce12baea12efe01d52ce14b0" 1385 + source = "git+https://github.com/rust-vmm/vfio-user?branch=main#e75c9415d973769c5fd1d07716eb92d6e5be7c48" 1387 1386 dependencies = [ 1388 1387 "bitflags", 1389 1388 "libc", ··· 1707 1706 source = "registry+https://github.com/rust-lang/crates.io-index" 1708 1707 checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" 1709 1708 dependencies = [ 1710 - "windows_aarch64_gnullvm", 1711 - "windows_aarch64_msvc", 1712 - "windows_i686_gnu", 1713 - "windows_i686_msvc", 1714 - "windows_x86_64_gnu", 1715 - "windows_x86_64_gnullvm", 1716 - "windows_x86_64_msvc", 1709 + "windows_aarch64_gnullvm 0.42.2", 1710 + "windows_aarch64_msvc 0.42.2", 1711 + "windows_i686_gnu 0.42.2", 1712 + "windows_i686_msvc 0.42.2", 1713 + "windows_x86_64_gnu 0.42.2", 1714 + "windows_x86_64_gnullvm 0.42.2", 1715 + "windows_x86_64_msvc 0.42.2", 1717 1716 ] 1718 1717 1719 1718 [[package]] ··· 1722 1721 source = "registry+https://github.com/rust-lang/crates.io-index" 1723 1722 checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 1724 1723 dependencies = [ 1725 - "windows-targets", 1724 + "windows-targets 0.42.2", 1725 + ] 1726 + 1727 + [[package]] 1728 + name = "windows-sys" 1729 + version = "0.48.0" 1730 + source = "registry+https://github.com/rust-lang/crates.io-index" 1731 + checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 1732 + dependencies = [ 1733 + "windows-targets 0.48.0", 1726 1734 ] 1727 1735 1728 1736 [[package]] ··· 1740 1730 source = "registry+https://github.com/rust-lang/crates.io-index" 1741 1731 checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" 1742 1732 dependencies = [ 1743 - "windows_aarch64_gnullvm", 1744 - "windows_aarch64_msvc", 1745 - "windows_i686_gnu", 1746 - "windows_i686_msvc", 1747 - "windows_x86_64_gnu", 1748 - "windows_x86_64_gnullvm", 1749 - "windows_x86_64_msvc", 1733 + "windows_aarch64_gnullvm 0.42.2", 1734 + "windows_aarch64_msvc 0.42.2", 1735 + "windows_i686_gnu 0.42.2", 1736 + "windows_i686_msvc 0.42.2", 1737 + "windows_x86_64_gnu 0.42.2", 1738 + "windows_x86_64_gnullvm 0.42.2", 1739 + "windows_x86_64_msvc 0.42.2", 1740 + ] 1741 + 1742 + [[package]] 1743 + name = "windows-targets" 1744 + version = "0.48.0" 1745 + source = "registry+https://github.com/rust-lang/crates.io-index" 1746 + checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5" 1747 + dependencies = [ 1748 + "windows_aarch64_gnullvm 0.48.0", 1749 + "windows_aarch64_msvc 0.48.0", 1750 + "windows_i686_gnu 0.48.0", 1751 + "windows_i686_msvc 0.48.0", 1752 + "windows_x86_64_gnu 0.48.0", 1753 + "windows_x86_64_gnullvm 0.48.0", 1754 + "windows_x86_64_msvc 0.48.0", 1750 1755 ] 1751 1756 1752 1757 [[package]] ··· 1771 1746 checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 1772 1747 1773 1748 [[package]] 1749 + name = "windows_aarch64_gnullvm" 1750 + version = "0.48.0" 1751 + source = "registry+https://github.com/rust-lang/crates.io-index" 1752 + checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" 1753 + 1754 + [[package]] 1774 1755 name = "windows_aarch64_msvc" 1775 1756 version = "0.42.2" 1776 1757 source = "registry+https://github.com/rust-lang/crates.io-index" 1777 1758 checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 1759 + 1760 + [[package]] 1761 + name = "windows_aarch64_msvc" 1762 + version = "0.48.0" 1763 + source = "registry+https://github.com/rust-lang/crates.io-index" 1764 + checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" 1778 1765 1779 1766 [[package]] 1780 1767 name = "windows_i686_gnu" ··· 1795 1758 checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 1796 1759 1797 1760 [[package]] 1761 + name = "windows_i686_gnu" 1762 + version = "0.48.0" 1763 + source = "registry+https://github.com/rust-lang/crates.io-index" 1764 + checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" 1765 + 1766 + [[package]] 1798 1767 name = "windows_i686_msvc" 1799 1768 version = "0.42.2" 1800 1769 source = "registry+https://github.com/rust-lang/crates.io-index" 1801 1770 checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 1771 + 1772 + [[package]] 1773 + name = "windows_i686_msvc" 1774 + version = "0.48.0" 1775 + source = "registry+https://github.com/rust-lang/crates.io-index" 1776 + checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" 1802 1777 1803 1778 [[package]] 1804 1779 name = "windows_x86_64_gnu" ··· 1819 1770 checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 1820 1771 1821 1772 [[package]] 1773 + name = "windows_x86_64_gnu" 1774 + version = "0.48.0" 1775 + source = "registry+https://github.com/rust-lang/crates.io-index" 1776 + checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" 1777 + 1778 + [[package]] 1822 1779 name = "windows_x86_64_gnullvm" 1823 1780 version = "0.42.2" 1824 1781 source = "registry+https://github.com/rust-lang/crates.io-index" 1825 1782 checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 1826 1783 1827 1784 [[package]] 1785 + name = "windows_x86_64_gnullvm" 1786 + version = "0.48.0" 1787 + source = "registry+https://github.com/rust-lang/crates.io-index" 1788 + checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" 1789 + 1790 + [[package]] 1828 1791 name = "windows_x86_64_msvc" 1829 1792 version = "0.42.2" 1830 1793 source = "registry+https://github.com/rust-lang/crates.io-index" 1831 1794 checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 1795 + 1796 + [[package]] 1797 + name = "windows_x86_64_msvc" 1798 + version = "0.48.0" 1799 + source = "registry+https://github.com/rust-lang/crates.io-index" 1800 + checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" 1832 1801 1833 1802 [[package]] 1834 1803 name = "zerocopy"
+5 -5
pkgs/applications/virtualization/cloud-hypervisor/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "cloud-hypervisor"; 5 - version = "31.1"; 5 + version = "32.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "cloud-hypervisor"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "vQa43ic3pRzRfT8S9LQIO+VIo6AS2tEMT16CDrMw8R0="; 11 + sha256 = "aSBzbxL9TOYVQUZBgHI8GHELfx9avRDHh/MWmN+/nY0="; 12 12 }; 13 13 14 14 cargoLock = { 15 15 lockFile = ./Cargo.lock; 16 16 outputHashes = { 17 - "acpi_tables-0.1.0" = "sha256-hP9Fi1K6hX0PkOuomjIzY+oOiPO/5YSNzo0Z98Syz2A="; 17 + "acpi_tables-0.1.0" = "sha256-aT0p85QDGjBEnbABedm0q7JPpiNjhupoIzBWifQ0RaQ="; 18 18 "kvm-bindings-0.6.0" = "sha256-wGdAuPwsgRIqx9dh0m+hC9A/Akz9qg9BM+p06Fi5ACM="; 19 19 "kvm-ioctls-0.13.0" = "sha256-jHnFGwBWnAa2lRu4a5eRNy1Y26NX5MV8alJ86VR++QE="; 20 20 "micro_http-0.1.0" = "sha256-w2witqKXE60P01oQleujmHSnzMKxynUGKWyq5GEh1Ew="; 21 - "mshv-bindings-0.1.1" = "sha256-NwLPzX23nOe00qGoj1rLCWsJ5xEMmPUEtPVZNAYorWQ="; 21 + "mshv-bindings-0.1.1" = "sha256-Pg7UPhW6UOahCQu1jU27lenrsmLT/VdceDqL6lOdmFU="; 22 22 "versionize_derive-0.1.4" = "sha256-BPl294UqjVl8tThuvylXUFjFNjJx8OSfBGJLg8jIkWw="; 23 23 "vfio-bindings-0.4.0" = "sha256-lKdoo/bmnZTRV7RRWugwHDFFCB6FKxpzxDEEMVqSbwA="; 24 - "vfio_user-0.1.0" = "sha256-IIwf7fmE6awpcgvWH/KWQY9tK3IHN+jkUGImQJFxnFM="; 24 + "vfio_user-0.1.0" = "sha256-JYNiONQNNpLu57Pjdn2BlWOdmSf3c4/XJg/RsVxH3uk="; 25 25 "vm-fdt-0.2.0" = "sha256-gVKGiE3ZSe+z3oOHR3zqVdc7XMHzkp4kO4p/WfK0VI8="; 26 26 }; 27 27 };
+2 -2
pkgs/applications/virtualization/driver/win-spice/default.nix
··· 60 60 # SPICE needs vioserial 61 61 # TODO: Link windows version in win-spice (here) to version used in win-virtio. 62 62 # That way it would never matter whether vioserial is installed from win-virtio or win-spice. 63 - copy_vioserial = arch: "mkdir -p $out/${arch}/vioserial; cp ${win-virtio}/${arch}/vioserial/* $out/${arch}/vioserial/. \n"; 64 - copy = arch: version: (copy_qxl arch version) + (copy_usbdk arch) + (copy_vdagent arch) + (copy_vioserial arch); 63 + copy_vioserial = arch: version: "mkdir -p $out/${arch}/vioserial; cp ${win-virtio}/vioserial/${version}/${arch}/* $out/${arch}/vioserial/. \n"; 64 + copy = arch: version: (copy_qxl arch version) + (copy_usbdk arch) + (copy_vdagent arch) + (copy_vioserial arch version); 65 65 in '' 66 66 runHook preInstall 67 67 ${(copy "amd64" "w10") + (copy "x86" "w10")}
+3 -3
pkgs/applications/window-managers/i3/status-rust.nix
··· 15 15 16 16 rustPlatform.buildRustPackage rec { 17 17 pname = "i3status-rust"; 18 - version = "0.31.4"; 18 + version = "0.31.5"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "greshake"; 22 22 repo = pname; 23 23 rev = "refs/tags/v${version}"; 24 - hash = "sha256-+Xd+2MsthH16o0NsB2m5qTfmxIjkVAFdQbqnwm4FRnk="; 24 + hash = "sha256-4oYj88km7EWxz1DSQt96qcISwZmsNbQMFlxGIJI4FvA="; 25 25 }; 26 26 27 - cargoHash = "sha256-qBUPhAcxl8m+uIrMcuggxlhrD8+JIIauj4vJ/P0yxjc="; 27 + cargoHash = "sha256-5k95wApVKd0KwQ/LTcqRn12Qx4mL7NialQ6Ne9/pm6I="; 28 28 29 29 nativeBuildInputs = [ pkg-config makeWrapper ]; 30 30
+5 -3
pkgs/applications/window-managers/sway/osd.nix
··· 2 2 , rustPlatform 3 3 , fetchFromGitHub 4 4 , pkg-config 5 - , gtk3 5 + , wrapGAppsHook 6 6 , gtk-layer-shell 7 7 , libpulseaudio 8 8 }: ··· 20 20 21 21 cargoHash = "sha256-ZcgrUcRQTcEYhw2mpJDuYDz3I/u/2Q+O60ajXYRMeow="; 22 22 23 - nativeBuildInputs = [ pkg-config ]; 23 + nativeBuildInputs = [ 24 + wrapGAppsHook 25 + pkg-config 26 + ]; 24 27 25 28 buildInputs = [ 26 - gtk3 27 29 gtk-layer-shell 28 30 libpulseaudio 29 31 ];
+2 -2
pkgs/data/fonts/alkalami/default.nix
··· 2 2 3 3 stdenvNoCC.mkDerivation rec { 4 4 pname = "alkalami"; 5 - version = "2.000"; 5 + version = "3.000"; 6 6 7 7 src = fetchzip { 8 8 url = "https://software.sil.org/downloads/r/alkalami/Alkalami-${version}.zip"; 9 - hash = "sha256-rT0HzTFbooHr+l5BQ9GVYKxxNk7TESdkOQfWBeVpwYI="; 9 + hash = "sha256-ra664VbUKc8XpULCWhLMVnc1mW4pqZvbvwuBvRQRhcY="; 10 10 }; 11 11 12 12 installPhase = ''
+2 -2
pkgs/data/icons/numix-icon-theme-square/default.nix
··· 2 2 3 3 stdenvNoCC.mkDerivation rec { 4 4 pname = "numix-icon-theme-square"; 5 - version = "23.04.28"; 5 + version = "23.05.15"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "numixproject"; 9 9 repo = pname; 10 10 rev = version; 11 - sha256 = "sha256-YiuXSYRiFyRh+dlZAvVViYGI2M57z1QPRb3JleL57Go="; 11 + sha256 = "sha256-tcEVwc3Ez0h9JwiHyYfMvdTfUaivy4sH3QJR9tP1LSk="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ gtk3 ];
+16 -3
pkgs/development/interpreters/ruby/default.nix
··· 15 15 config = import ./config.nix { inherit fetchFromSavannah; }; 16 16 rubygems = import ./rubygems { inherit stdenv lib fetchurl; }; 17 17 18 + openssl3Gem = fetchFromGitHub { 19 + owner = "ruby"; 20 + repo = "openssl"; 21 + rev = "v3.0.2"; 22 + hash = "sha256-KhuKRP1JkMJv7CagGRQ0KKGOd5Oh0FP0fbj0VZ4utGo="; 23 + }; 24 + 18 25 # Contains the ruby version heuristics 19 26 rubyVersion = import ./ruby-version.nix { inherit lib; }; 20 27 ··· 91 84 ++ (op fiddleSupport libffi) 92 85 ++ (ops cursesSupport [ ncurses readline ]) 93 86 ++ (op zlibSupport zlib) 94 - ++ (op (!atLeast31 && opensslSupport) openssl_1_1) 95 - ++ (op (atLeast31 && opensslSupport) openssl) 87 + ++ (op (atLeast30 && opensslSupport) openssl) 88 + ++ (op (!atLeast30 && opensslSupport) openssl_1_1) 96 89 ++ (op gdbmSupport gdbm) 97 90 ++ (op yamlSupport libyaml) 98 91 # Looks like ruby fails to build on darwin without readline even if curses ··· 120 113 url = "https://github.com/ruby/ruby/commit/0acc05caf7518cd0d63ab02bfa036455add02346.patch"; 121 114 sha256 = "sha256-43hI9L6bXfeujgmgKFVmiWhg7OXvshPCCtQ4TxqK1zk="; 122 115 }) 123 - ] 116 + ] 124 117 ++ ops (!atLeast30 && rubygemsSupport) [ 125 118 # We upgrade rubygems to a version that isn't compatible with the 126 119 # ruby 2.7 installer. Backport the upstream fix. ··· 156 149 rm -rf $sourceRoot/{lib,test}/rubygems* 157 150 cp -r ${rubygems}/lib/rubygems* $sourceRoot/lib 158 151 cp -r ${rubygems}/test/rubygems $sourceRoot/test 152 + '' + opString (ver.majMin == "3.0" && opensslSupport) '' 153 + # Replace the Gem by a OpenSSL3-compatible one. 154 + echo "Hotpatching the OpenSSL gem with a 3.x series for OpenSSL 3 support..." 155 + cp -vr ${openssl3Gem}/ext/openssl $sourceRoot/ext/ 156 + cp -vr ${openssl3Gem}/lib/ $sourceRoot/ext/openssl/ 157 + cp -vr ${openssl3Gem}/{History.md,openssl.gemspec} $sourceRoot/ext/openssl/ 159 158 ''; 160 159 161 160 postPatch = ''
+2 -2
pkgs/development/interpreters/ruby/rubygems/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "rubygems"; 5 - version = "3.4.12"; 5 + version = "3.4.13"; 6 6 7 7 src = fetchurl { 8 8 url = "https://rubygems.org/rubygems/rubygems-${version}.tgz"; 9 - sha256 = "sha256-WFCnwvw4DN09pwShznuwSNQtSACTPfULiSAmW1hF4Vs="; 9 + sha256 = "sha256-s/7KCbf07zezuASA7E03t83UDY6W/fFw9bljOprXWls="; 10 10 }; 11 11 12 12 patches = [
+8 -15
pkgs/development/interpreters/wasmtime/default.nix
··· 14 14 15 15 cargoHash = "sha256-A2JhjRFKPltHubiJYHBXj2H4cdU43Y2x6UjEpRGPX7U="; 16 16 17 - cargoBuildFlags = [ 18 - "--package wasmtime-cli" 19 - "--package wasmtime-c-api" 20 - ]; 17 + cargoBuildFlags = [ "--package" "wasmtime-cli" "--package" "wasmtime-c-api" ]; 21 18 22 19 outputs = [ "out" "dev" ]; 23 20 24 - # We disable tests on x86_64-darwin because Hydra runners do not 25 - # support SSE3, SSSE3, SSE4.1 and SSE4.2 at this time. This is 26 - # required by wasmtime. Given this is very specific to Hydra 27 - # runners, just disable tests on this platform, so we don't get 28 - # false positives of this package being broken due to failed runs on 29 - # Hydra (e.g. https://hydra.nixos.org/build/187667794/) 30 - doCheck = (stdenv.system != "x86_64-darwin"); 31 - cargoTestFlags = [ 32 - "--package wasmtime-runtime" 33 - ]; 21 + # SIMD tests are only executed on platforms that support all 22 + # required processor features (e.g. SSE3, SSSE3, SSE4.1 and SSE4.2 on x86_64): 23 + # https://github.com/bytecodealliance/wasmtime/blob/207cd1ce15ecc504dafaec490c5eae801cac4691/cranelift/codegen/src/isa/x64/mod.rs#L228 24 + doCheck = with stdenv.buildPlatform; (isx86_64 -> sse3Support && ssse3Support && sse4_1Support && sse4_2Support); 25 + cargoTestFlags = ["--package" "wasmtime-runtime"]; 34 26 35 27 postInstall = '' 36 28 # move libs from out to dev ··· 37 45 ''; 38 46 39 47 meta = with lib; { 40 - description = "Standalone JIT-style runtime for WebAssembly, using Cranelift"; 48 + description = 49 + "Standalone JIT-style runtime for WebAssembly, using Cranelift"; 41 50 homepage = "https://github.com/bytecodealliance/wasmtime"; 42 51 license = licenses.asl20; 43 52 maintainers = with maintainers; [ ereslibre matthewbauer ];
+26
pkgs/development/interpreters/wavm/default.nix
··· 1 + { lib 2 + , llvmPackages 3 + , fetchFromGitHub 4 + , cmake 5 + }: 6 + 7 + llvmPackages.stdenv.mkDerivation rec { 8 + pname = "wavm"; 9 + version = "2022-05-14"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "WAVM"; 13 + repo = "WAVM"; 14 + rev = "nightly/${version}"; 15 + hash = "sha256-SHz+oOOkwvVZucJYFSyZc3MnOAy1VatspmZmOAXYAWA="; 16 + }; 17 + 18 + nativeBuildInputs = [ cmake llvmPackages.llvm ]; 19 + 20 + meta = with lib; { 21 + description = "WebAssembly Virtual Machine"; 22 + homepage = "https://wavm.github.io"; 23 + license = licenses.bsd3; 24 + maintainers = with maintainers; [ ereslibre ]; 25 + }; 26 + }
+2 -2
pkgs/development/libraries/grpc/default.nix
··· 21 21 22 22 stdenv.mkDerivation rec { 23 23 pname = "grpc"; 24 - version = "1.54.0"; # N.B: if you change this, please update: 24 + version = "1.54.2"; # N.B: if you change this, please update: 25 25 # pythonPackages.grpcio-tools 26 26 # pythonPackages.grpcio-status 27 27 ··· 29 29 owner = "grpc"; 30 30 repo = "grpc"; 31 31 rev = "v${version}"; 32 - hash = "sha256-WVH7rYyFx2LyAnctnNbX4KevoJ5KKZujN+SmL0Y6wvw="; 32 + hash = "sha256-OIRqH+h8Kjbw3X5slpdCfNN0f027WuvHG3q7KUuSWo8="; 33 33 fetchSubmodules = true; 34 34 }; 35 35
+2 -2
pkgs/development/libraries/libcamera/default.nix
··· 21 21 22 22 stdenv.mkDerivation rec { 23 23 pname = "libcamera"; 24 - version = "0.0.3"; 24 + version = "0.0.5"; 25 25 26 26 src = fetchgit { 27 27 url = "https://git.libcamera.org/libcamera/libcamera.git"; 28 28 rev = "v${version}"; 29 - hash = "sha256-0/wvH07bJRKFwYnOARRJNzH8enIX3TNnWQnJdfpfvgE="; 29 + hash = "sha256-rd1YIEosg4+H/FJBYCoxdQlV9F0evU5fckHJrSdVPOE="; 30 30 }; 31 31 32 32 outputs = [ "out" "dev" "doc" ];
+17 -2
pkgs/development/libraries/libmongocrypt/default.nix
··· 1 - { stdenv, lib, fetchFromGitHub, fetchpatch, cmake, pkg-config, mongoc, openssl }: 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , fetchpatch 5 + , cmake 6 + , pkg-config 7 + , mongoc 8 + , openssl 9 + , darwin 10 + }: 11 + 2 12 stdenv.mkDerivation rec { 3 13 pname = "libmongocrypt"; 4 14 version = "1.7.4"; ··· 30 20 ]; 31 21 32 22 nativeBuildInputs = [ cmake pkg-config ]; 33 - buildInputs = [ mongoc openssl ]; 23 + buildInputs = [ 24 + mongoc 25 + openssl 26 + ] ++ lib.optionals stdenv.isDarwin [ 27 + darwin.apple_sdk.frameworks.Security 28 + ]; 34 29 35 30 cmakeFlags = [ 36 31 # all three of these are required to use system libbson
+2 -2
pkgs/development/libraries/libpg_query/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "libpg_query"; 5 - version = "15-4.2.0"; 5 + version = "15-4.2.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "pganalyze"; 9 9 repo = "libpg_query"; 10 10 rev = version; 11 - hash = "sha256-2fPdvsfuXKaRwkPjsPsBBfP0+yUgYXEUzQNFZfhyvGk="; 11 + hash = "sha256-wbWW2r8Ai4Y+JBI5DbMuVx326bAxmEgQlTd6nnzqDXw="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ which ];
+6 -21
pkgs/development/libraries/log4cxx/default.nix
··· 1 - { lib, stdenv, fetchurl, libtool, libxml2, cppunit, boost 1 + { lib, stdenv, fetchurl, libtool, cmake, libxml2, cppunit, boost 2 2 , apr, aprutil, db, expat 3 3 }: 4 4 5 5 stdenv.mkDerivation rec { 6 6 pname = "log4cxx"; 7 - version = "0.10.0"; 7 + version = "1.1.0"; 8 8 9 9 src = fetchurl { 10 - url = "http://apache.mirrors.hoobly.com/logging/log4cxx/${version}/apache-${pname}-${version}.tar.gz"; 11 - sha256 = "130cjafck1jlqv92mxbn47yhxd2ccwwnprk605c6lmm941i3kq0d"; 10 + url = "mirror://apache/logging/log4cxx/${version}/apache-${pname}-${version}.tar.gz"; 11 + hash = "sha256-H8fYJpdTQYS8D3VzSNlp0khSuUj2PWsXKD/R7inCwoo="; 12 12 }; 13 13 14 - patches = [ 15 - # adapted from upstream commit; will be fixed in next version 16 - ./narrowing-fixes.patch 17 - ]; 18 - 19 14 postPatch = '' 20 - sed -i -e '1,/^#include/ { 21 - /^#include/i \ 22 - #include <cstdio> \ 23 - #include <cstdlib> \ 24 - #include <cstring> 25 - }' src/examples/cpp/console.cpp \ 26 - src/main/cpp/inputstreamreader.cpp \ 27 - src/main/cpp/socketoutputstream.cpp 28 - '' + lib.optionalString stdenv.isDarwin '' 29 - sed -i 's/namespace std { class locale; }/#include <locale>/' src/main/include/log4cxx/helpers/simpledateformat.h 30 - sed -i 's/\(#include <cctype>\)/\1\n#include <cstdlib>/' src/main/cpp/stringhelper.cpp 15 + substituteInPlace CMakeLists.txt --replace "\\\''${prefix}/" "" 31 16 ''; 32 17 33 18 buildInputs = [ libxml2 cppunit boost apr aprutil db expat ]; 34 - nativeBuildInputs = [ libtool ]; 19 + nativeBuildInputs = [ libtool cmake ]; 35 20 36 21 meta = { 37 22 homepage = "https://logging.apache.org/log4cxx/index.html";
-117
pkgs/development/libraries/log4cxx/narrowing-fixes.patch
··· 1 - diff --git a/src/main/cpp/locationinfo.cpp b/src/main/cpp/locationinfo.cpp 2 - index e76ea29..bd22a1d 100644 3 - --- a/src/main/cpp/locationinfo.cpp 4 - +++ b/src/main/cpp/locationinfo.cpp 5 - @@ -149,18 +149,21 @@ void LocationInfo::write(ObjectOutputStream& os, Pool& p) const { 6 - os.writeNull(p); 7 - } else { 8 - char prolog[] = { 9 - - 0x72, 0x00, 0x21, 0x6F, 0x72, 0x67, 0x2E, 10 - - 0x61, 0x70, 0x61, 0x63, 0x68, 0x65, 0x2E, 0x6C, 11 - - 0x6F, 0x67, 0x34, 0x6A, 0x2E, 0x73, 0x70, 0x69, 12 - - 0x2E, 0x4C, 0x6F, 0x63, 0x61, 0x74, 0x69, 0x6F, 13 - - 0x6E, 0x49, 0x6E, 0x66, 0x6F, 0xED, 0x99, 0xBB, 14 - - 0xE1, 0x4A, 0x91, 0xA5, 0x7C, 0x02, 0x00, 0x01, 15 - - 0x4C, 0x00, 0x08, 0x66, 0x75, 0x6C, 0x6C, 0x49, 16 - - 0x6E, 0x66, 0x6F, 17 - - 0x74, 0x00, 0x12, 0x4C, 0x6A, 18 - - 0x61, 0x76, 0x61, 0x2F, 0x6C, 0x61, 0x6E, 0x67, 19 - - 0x2F, 0x53, 0x74, 0x72, 0x69, 0x6E, 0x67, 0x3B, 20 - - 0x78, 0x70 }; 21 - + 0x72, 22 - + 0x00, 23 - + 0x21, 0x6F, 0x72, 0x67, 0x2E, 0x61, 0x70, 0x61, 0x63, 0x68, 0x65, 0x2E, 24 - + 0x6C, 0x6F, 0x67, 0x34, 0x6A, 0x2E, 0x73, 0x70, 0x69, 0x2E, 0x4C, 0x6F, 25 - + 0x63, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x49, 0x6E, 0x66, 0x6F, static_cast<char>(0xED), 26 - + static_cast<char>(0x99), static_cast<char>(0xBB), static_cast<char>(0xE1), 27 - + 0x4A, static_cast<char>(0x91), static_cast<char>(0xA5), 0x7C, 0x02, 28 - + 0x00, 29 - + 0x01, 0x4C, 30 - + 0x00, 31 - + 0x08, 0x66, 0x75, 0x6C, 0x6C, 0x49, 0x6E, 0x66, 0x6F, 0x74, 32 - + 0x00, 33 - + 0x12, 0x4C, 0x6A, 0x61, 0x76, 0x61, 0x2F, 0x6C, 0x61, 0x6E, 0x67, 0x2F, 34 - + 0x53, 0x74, 0x72, 0x69, 0x6E, 0x67, 0x3B, 0x78, 0x70 35 - + }; 36 - os.writeProlog("org.apache.log4j.spi.LocationInfo", 2, prolog, sizeof(prolog), p); 37 - char* line = p.itoa(lineNumber); 38 - // 39 - diff --git a/src/main/cpp/loggingevent.cpp b/src/main/cpp/loggingevent.cpp 40 - index 1c0d4be..edbf40b 100644 41 - --- a/src/main/cpp/loggingevent.cpp 42 - +++ b/src/main/cpp/loggingevent.cpp 43 - @@ -242,7 +242,7 @@ void LoggingEvent::writeProlog(ObjectOutputStream& os, Pool& p) { 44 - 0x68, 0x65, 0x2E, 0x6C, 0x6F, 0x67, 0x34, 0x6A, 45 - 0x2E, 0x73, 0x70, 0x69, 0x2E, 0x4C, 0x6F, 0x67, 46 - 0x67, 0x69, 0x6E, 0x67, 0x45, 0x76, 0x65, 0x6E, 47 - - 0x74, 0xF3, 0xF2, 0xB9, 0x23, 0x74, 0x0B, 0xB5, 48 - + 0x74, static_cast<char>(0xF3), static_cast<char>(0xF2), static_cast<char>(0xB9), 0x23, 0x74, 0x0B, static_cast<char>(0xB5), 49 - 0x3F, 0x03, 0x00, 0x0A, 0x5A, 0x00, 0x15, 0x6D, 50 - 0x64, 0x63, 0x43, 0x6F, 0x70, 0x79, 0x4C, 0x6F, 51 - 0x6F, 0x6B, 0x75, 0x70, 0x52, 0x65, 0x71, 0x75, 52 - diff --git a/src/main/cpp/objectoutputstream.cpp b/src/main/cpp/objectoutputstream.cpp 53 - index 7cd696b..5442420 100644 54 - --- a/src/main/cpp/objectoutputstream.cpp 55 - +++ b/src/main/cpp/objectoutputstream.cpp 56 - @@ -36,7 +36,7 @@ ObjectOutputStream::ObjectOutputStream(OutputStreamPtr outputStream, Pool& p) 57 - objectHandle(0x7E0000), 58 - classDescriptions(new ClassDescriptionMap()) 59 - { 60 - - char start[] = { 0xAC, 0xED, 0x00, 0x05 }; 61 - + char start[] = { static_cast<char>(0xAC), static_cast<char>(0xED), 0x00, 0x05 }; 62 - ByteBuffer buf(start, sizeof(start)); 63 - os->write(buf, p); 64 - } 65 - @@ -81,15 +81,15 @@ void ObjectOutputStream::writeObject(const MDC::Map& val, Pool& p) { 66 - // 67 - // TC_OBJECT and the classDesc for java.util.Hashtable 68 - // 69 - - char prolog[] = { 70 - - 0x72, 0x00, 0x13, 0x6A, 0x61, 0x76, 0x61, 71 - - 0x2E, 0x75, 0x74, 0x69, 0x6C, 0x2E, 0x48, 0x61, 72 - - 0x73, 0x68, 0x74, 0x61, 0x62, 0x6C, 0x65, 0x13, 73 - - 0xBB, 0x0F, 0x25, 0x21, 0x4A, 0xE4, 0xB8, 0x03, 74 - - 0x00, 0x02, 0x46, 0x00, 0x0A, 0x6C, 0x6F, 0x61, 75 - - 0x64, 0x46, 0x61, 0x63, 0x74, 0x6F, 0x72, 0x49, 76 - - 0x00, 0x09, 0x74, 0x68, 0x72, 0x65, 0x73, 0x68, 77 - - 0x6F, 0x6C, 0x64, 0x78, 0x70 }; 78 - + char prolog[] = { 79 - + 0x72, 0x00, 0x13, 0x6A, 0x61, 0x76, 0x61, 80 - + 0x2E, 0x75, 0x74, 0x69, 0x6C, 0x2E, 0x48, 0x61, 81 - + 0x73, 0x68, 0x74, 0x61, 0x62, 0x6C, 0x65, 0x13, 82 - + static_cast<char>(0xBB), 0x0F, 0x25, 0x21, 0x4A, static_cast<char>(0xE4), static_cast<char>(0xB8), 0x03, 83 - + 0x00, 0x02, 0x46, 0x00, 0x0A, 0x6C, 0x6F, 0x61, 84 - + 0x64, 0x46, 0x61, 0x63, 0x74, 0x6F, 0x72, 0x49, 85 - + 0x00, 0x09, 0x74, 0x68, 0x72, 0x65, 0x73, 0x68, 86 - + 0x6F, 0x6C, 0x64, 0x78, 0x70 }; 87 - writeProlog("java.util.Hashtable", 1, prolog, sizeof(prolog), p); 88 - // 89 - // loadFactor = 0.75, threshold = 5, blockdata start, buckets.size = 7 90 - diff --git a/src/test/cpp/xml/domtestcase.cpp b/src/test/cpp/xml/domtestcase.cpp 91 - index a500628..29d67dd 100644 92 - --- a/src/test/cpp/xml/domtestcase.cpp 93 - +++ b/src/test/cpp/xml/domtestcase.cpp 94 - @@ -190,9 +190,9 @@ public: 95 - DOMConfigurator::configure(LOG4CXX_TEST_STR("input/xml/DOMTestCase3.xml")); 96 - LOG4CXX_INFO(logger, "File name is expected to end with a superscript 3"); 97 - #if LOG4CXX_LOGCHAR_IS_UTF8 98 - - const logchar fname[] = { 0x6F, 0x75, 0x74, 0x70, 0x75, 0x74, 0x2F, 0x64, 0x6F, 0x6D, 0xC2, 0xB3, 0 }; 99 - + const logchar fname[] = { 0x6F, 0x75, 0x74, 0x70, 0x75, 0x74, 0x2F, 0x64, 0x6F, 0x6D, static_cast<logchar>(0xC2), static_cast<logchar>(0xB3), 0 }; 100 - #else 101 - - const logchar fname[] = { 0x6F, 0x75, 0x74, 0x70, 0x75, 0x74, 0x2F, 0x64, 0x6F, 0x6D, 0xB3, 0 }; 102 - + const logchar fname[] = { 0x6F, 0x75, 0x74, 0x70, 0x75, 0x74, 0x2F, 0x64, 0x6F, 0x6D, static_cast<logchar>(0xB3), 0 }; 103 - #endif 104 - File file; 105 - file.setPath(fname); 106 - @@ -209,9 +209,9 @@ public: 107 - DOMConfigurator::configure(LOG4CXX_TEST_STR("input/xml/DOMTestCase4.xml")); 108 - LOG4CXX_INFO(logger, "File name is expected to end with an ideographic 4"); 109 - #if LOG4CXX_LOGCHAR_IS_UTF8 110 - - const logchar fname[] = { 0x6F, 0x75, 0x74, 0x70, 0x75, 0x74, 0x2F, 0x64, 0x6F, 0x6D, 0xE3, 0x86, 0x95, 0 }; 111 - + const logchar fname[] = { 0x6F, 0x75, 0x74, 0x70, 0x75, 0x74, 0x2F, 0x64, 0x6F, 0x6D, static_cast<logchar>(0xE3), static_cast<logchar>(0x86), static_cast<logchar>(0x95), 0 }; 112 - #else 113 - - const logchar fname[] = { 0x6F, 0x75, 0x74, 0x70, 0x75, 0x74, 0x2F, 0x64, 0x6F, 0x6D, 0x3195, 0 }; 114 - + const logchar fname[] = { 0x6F, 0x75, 0x74, 0x70, 0x75, 0x74, 0x2F, 0x64, 0x6F, 0x6D, static_cast<logchar>(0x3195), 0 }; 115 - #endif 116 - File file; 117 - file.setPath(fname);
+3 -12
pkgs/development/libraries/microsoft_gsl/default.nix
··· 3 3 , fetchFromGitHub 4 4 , cmake 5 5 , gtest 6 - , fetchpatch 7 6 , pkg-config 8 7 }: 9 8 10 9 stdenv.mkDerivation rec { 11 - pname = "microsoft_gsl"; 12 - version = "3.1.0"; 10 + pname = "microsoft-gsl"; 11 + version = "4.0.0"; 13 12 14 13 src = fetchFromGitHub { 15 14 owner = "Microsoft"; 16 15 repo = "GSL"; 17 16 rev = "v${version}"; 18 - sha256 = "sha256-gIpyuNlp3mvR8r1Azs2r76ElEodykRLGAwMN4BDJez0="; 17 + hash = "sha256-cXDFqt2KgMFGfdh6NGE+JmP4R0Wm9LNHM0eIblYe6zU="; 19 18 }; 20 - 21 - patches = [ 22 - # Search for GoogleTest via pkg-config first, ref: https://github.com/NixOS/nixpkgs/pull/130525 23 - (fetchpatch { 24 - url = "https://github.com/microsoft/GSL/commit/f5cf01083baf7e8dc8318db3648bc6098dc32d67.patch"; 25 - sha256 = "sha256-HJxG87nVFo1CGNivCqt/JhjTj2xLzQe8bF5Km7/KG+Y="; 26 - }) 27 - ]; 28 19 29 20 nativeBuildInputs = [ cmake pkg-config ]; 30 21 buildInputs = [ gtest ];
+5
pkgs/development/libraries/openssl/default.nix
··· 232 232 else ./use-etc-ssl-certs.patch) 233 233 ]; 234 234 withDocs = true; 235 + extraMeta = { 236 + knownVulnerabilities = [ 237 + "OpenSSL 1.1 is reaching its end of life on 2023/09/11 and cannot be supported through the NixOS 23.05 release cycle. https://www.openssl.org/blog/blog/2023/03/28/1.1.1-EOL/" 238 + ]; 239 + }; 235 240 }; 236 241 237 242 openssl_3 = common {
+26
pkgs/development/libraries/pipewire/0060-libjack-path.patch
··· 1 + diff --git a/src/modules/meson.build b/src/modules/meson.build 2 + index 5d2dc9984..35f5773aa 100644 3 + --- a/src/modules/meson.build 4 + +++ b/src/modules/meson.build 5 + @@ -169,6 +169,7 @@ if build_module_jack_tunnel 6 + install_dir : modules_install_dir, 7 + install_rpath: modules_install_dir, 8 + dependencies : [mathlib, dl_lib, pipewire_dep], 9 + + c_args: '-DNIXPKGS_LIBJACK_PATH="@0@"'.format(jack_dep.get_variable('libdir')) 10 + ) 11 + build_module_jackdbus_detect = dbus_dep.found() 12 + if build_module_jackdbus_detect 13 + diff --git a/src/modules/module-jack-tunnel/weakjack.h b/src/modules/module-jack-tunnel/weakjack.h 14 + index 42580f798..e7aadd3cc 100644 15 + --- a/src/modules/module-jack-tunnel/weakjack.h 16 + +++ b/src/modules/module-jack-tunnel/weakjack.h 17 + @@ -164,8 +164,7 @@ static inline int weakjack_load(struct weakjack *jack, const char *lib) 18 + 19 + search_dirs = getenv("LIBJACK_PATH"); 20 + if (!search_dirs) 21 + - search_dirs = PREFIX "/lib64/:" PREFIX "/lib/:" 22 + - "/usr/lib64/:/usr/lib/:" LIBDIR; 23 + + search_dirs = NIXPKGS_LIBJACK_PATH; 24 + 25 + while ((p = pw_split_walk(search_dirs, ":", &len, &state))) { 26 + int pathlen;
+4 -2
pkgs/development/libraries/pipewire/default.nix
··· 73 73 74 74 self = stdenv.mkDerivation rec { 75 75 pname = "pipewire"; 76 - version = "0.3.70"; 76 + version = "0.3.71"; 77 77 78 78 outputs = [ 79 79 "out" ··· 91 91 owner = "pipewire"; 92 92 repo = "pipewire"; 93 93 rev = version; 94 - sha256 = "sha256-xhJzE6JcfNcLMm+TqTIPaBEnEthEqUZiTqhWz1fO5Ng="; 94 + sha256 = "sha256-NPYWl+WeI/z70gNHX1BAKslGFX634D7XrV04vuJgGOo="; 95 95 }; 96 96 97 97 patches = [ ··· 99 99 ./0040-alsa-profiles-use-libdir.patch 100 100 # Change the path of the pipewire-pulse binary in the service definition. 101 101 ./0050-pipewire-pulse-path.patch 102 + # Load libjack from a known location 103 + ./0060-libjack-path.patch 102 104 # Move installed tests into their own output. 103 105 ./0070-installed-tests-path.patch 104 106 # Add option for changing the config install directory
+2 -2
pkgs/development/libraries/simdjson/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "simdjson"; 5 - version = "3.1.7"; 5 + version = "3.1.8"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "simdjson"; 9 9 repo = "simdjson"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-a6I1qcuBSkwQxuU4T7tKrqouhLMJsY/rfCKqhGGvkjQ="; 11 + sha256 = "sha256-j13yNzh9CnniXzjoB4oNtDwYcao6MOVgyWo9JtqT/yQ="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ cmake ];
+2 -2
pkgs/development/mobile/maestro/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "maestro"; 5 - version = "1.27.0"; 5 + version = "1.28.0"; 6 6 7 7 src = fetchurl { 8 8 url = "https://github.com/mobile-dev-inc/maestro/releases/download/cli-${version}/maestro.zip"; 9 - sha256 = "1ldlc8qj8nzy44h6qwgz0xiwp3a6fm0wkl05sl1r20iv7sr92grz"; 9 + sha256 = "15vc8w40fyzg23rj5awifxi6gpb51pbp2khamcs7dypi6263cq54"; 10 10 }; 11 11 12 12 dontUnpack = true;
+2 -2
pkgs/development/ocaml-modules/cmarkit/default.nix
··· 14 14 15 15 stdenv.mkDerivation rec { 16 16 pname = "cmarkit"; 17 - version = "0.1.0"; 17 + version = "0.2.0"; 18 18 19 19 src = fetchurl { 20 20 url = "https://erratique.ch/software/cmarkit/releases/cmarkit-${version}.tbz"; 21 - hash = "sha256-pLPCLlwJt5W5R92HPY8gGpisyjlbSaaEe0HLuJlkjuY="; 21 + hash = "sha256-86RuGB5pLbw/ThPGz9+qLaZRH7xvxbYrZWFLLIkc5Mk="; 22 22 }; 23 23 24 24 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/accuweather/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "accuweather"; 15 - version = "0.5.1"; 15 + version = "0.5.2"; 16 16 format = "setuptools"; 17 17 18 18 disabled = pythonOlder "3.9"; ··· 21 21 owner = "bieniu"; 22 22 repo = pname; 23 23 rev = "refs/tags/${version}"; 24 - hash = "sha256-kWhb9tDp7/p5iCXTpf4/fjSo1ceuA9I2eqSprt50rWU="; 24 + hash = "sha256-rXA5A80PWn08VPeimJeMNWMGvzaE/gWrRuJseHiDkRg="; 25 25 }; 26 26 27 27 propagatedBuildInputs = [
-28
pkgs/development/python-modules/acebinf/default.nix
··· 1 - { lib 2 - , buildPythonPackage 3 - , fetchPypi 4 - , pyvcf 5 - }: 6 - 7 - buildPythonPackage rec { 8 - pname = "ACEBinf"; 9 - version = "1.0.2"; 10 - 11 - src = fetchPypi { 12 - inherit pname version; 13 - sha256 = "1168pny671l6zfm2vv1pwspnflmzi7f4v8yldjl7zlz0b9cm5zlz"; 14 - }; 15 - 16 - buildInputs = [ pyvcf ]; 17 - 18 - # no tests 19 - doCheck = false; 20 - pythonImportsCheck = [ "acebinf" ]; 21 - 22 - meta = with lib; { 23 - homepage = "https://github.com/ACEnglish/acebinf"; 24 - description = "Collection of simple utilities used when building bioinformatics tools"; 25 - license = licenses.unlicense; 26 - maintainers = with maintainers; [ ris ]; 27 - }; 28 - }
+2 -2
pkgs/development/python-modules/aggdraw/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "aggdraw"; 12 - version = "1.3.15"; 12 + version = "1.3.16"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "pytroll"; 16 16 repo = pname; 17 17 rev = "v${version}"; 18 - hash = "sha256-w3HlnsHYB0R+HZOXtzygC2RST3gllPI7SYtwSCVXhTU="; 18 + hash = "sha256-2yajhuRyQ7BqghbSgPClW3inpw4TW2DhgQbomcRFx94="; 19 19 }; 20 20 21 21 nativeCheckInputs = [
+2 -2
pkgs/development/python-modules/aliyun-python-sdk-cdn/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "aliyun-python-sdk-cdn"; 10 - version = "3.8.7"; 10 + version = "3.8.8"; 11 11 format = "setuptools"; 12 12 13 13 disabled = pythonOlder "3.7"; 14 14 15 15 src = fetchPypi { 16 16 inherit pname version; 17 - hash = "sha256-/fhHR/6nepDOKsL69lztUkPqXrV091BLMTSn7O0jvPk="; 17 + hash = "sha256-LMCNvjV85TvdSM0OXean4dPzAiV8apVdRLTvUISOKec="; 18 18 }; 19 19 20 20 propagatedBuildInputs = [
+12 -12
pkgs/development/python-modules/azure-datalake-store/default.nix
··· 1 1 { lib 2 - , buildPythonPackage 3 - , fetchPypi 4 - , requests 5 2 , adal 6 3 , azure-common 7 - , futures ? null 8 - , pathlib2 9 - , isPy3k 4 + , buildPythonPackage 5 + , fetchPypi 6 + , msal 7 + , pythonOlder 8 + , requests 10 9 }: 11 10 12 11 buildPythonPackage rec { 13 12 pname = "azure-datalake-store"; 14 - version = "0.0.52"; 13 + version = "0.0.53"; 14 + format = "setuptools"; 15 + 16 + disabled = pythonOlder "3.8"; 15 17 16 18 src = fetchPypi { 17 19 inherit pname version; 18 - sha256 = "4198ddb32614d16d4502b43d5c9739f81432b7e0e4d75d30e05149fe6007fea2"; 20 + sha256 = "sha256-BbbeYu4/KgpuaUHmkzt5K4AMPn9v/OL8MkvBmHV1c5M="; 19 21 }; 20 22 21 23 propagatedBuildInputs = [ 22 - requests 23 24 adal 24 25 azure-common 25 - ] ++ lib.optionals (!isPy3k) [ 26 - futures 27 - pathlib2 26 + msal 27 + requests 28 28 ]; 29 29 30 30 # has no tests
+2 -2
pkgs/development/python-modules/azure-mgmt-containerservice/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "azure-mgmt-containerservice"; 14 - version = "22.1.0"; 14 + version = "23.0.0"; 15 15 format = "setuptools"; 16 16 17 17 disabled = pythonOlder "3.7"; ··· 19 19 src = fetchPypi { 20 20 inherit pname version; 21 21 extension = "zip"; 22 - hash = "sha256-GTfFj2XJe01RaHKUTdRm/ZRfNIvsxxmflxTcfQfaY04="; 22 + hash = "sha256-V8IUTQvbUSOpsqkGfBqLo4DVIB7fryYMVx6WpfWzOnc="; 23 23 }; 24 24 25 25 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/azure-mgmt-recoveryservicesbackup/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "azure-mgmt-recoveryservicesbackup"; 13 - version = "5.1.0"; 13 + version = "6.0.0"; 14 14 format = "setuptools"; 15 15 16 16 disabled = pythonOlder "3.6"; ··· 18 18 src = fetchPypi { 19 19 inherit pname version; 20 20 extension = "zip"; 21 - hash = "sha256-xl+KbNGceJWFvJKH8Aw02Ho+wMAxvxPZ4T09Qimn7OU="; 21 + hash = "sha256-lIEYi/jvF9pYbnH+clUzfU0fExlY+dZojIyZRtTLQh8="; 22 22 }; 23 23 24 24 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/azure-mgmt-resource/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "azure-mgmt-resource"; 12 - version = "23.0.0"; 12 + version = "23.0.1"; 13 13 format = "setuptools"; 14 14 15 15 disabled = pythonOlder "3.7"; ··· 17 17 src = fetchPypi { 18 18 inherit pname version; 19 19 extension = "zip"; 20 - hash = "sha256-5hN6vDJE797Mcw/u0FsXVCzNr4c1pmuRQa0KN42HKSI="; 20 + hash = "sha256-wrps/ZnflfVfNurcQkXj3HEyVzAqH9And1bZS9jLKOA="; 21 21 }; 22 22 23 23 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/azure-multiapi-storage/default.nix
··· 7 7 }: 8 8 9 9 buildPythonPackage rec { 10 - version = "1.0.0"; 10 + version = "1.1.0"; 11 11 pname = "azure-multiapi-storage"; 12 12 disabled = isPy27; 13 13 14 14 src = fetchPypi { 15 15 inherit pname version; 16 - hash = "sha256-x5v3e3/poSm+JMt0SWI1lcM6YAUcP+o2Sn8TluXOyIg="; 16 + hash = "sha256-VvNI+mhi2nCFBAXUEL5ph3xj/cBRMf2Mo2uXIgKC+oc="; 17 17 }; 18 18 19 19 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/azure-storage-blob/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "azure-storage-blob"; 16 - version = "12.15.0"; 16 + version = "12.16.0"; 17 17 format = "setuptools"; 18 18 19 19 disabled = pythonOlder "3.7"; ··· 21 21 src = fetchPypi { 22 22 inherit pname version; 23 23 extension = "zip"; 24 - hash = "sha256-+LjVgkknQKsWdERVQINC+45MiJe2Soo/wxdDhEciwvI="; 24 + hash = "sha256-Q7RfGaUYpcaJVjLyY7OCXrwjV08lzIS2bhYwphYORm8="; 25 25 }; 26 26 27 27 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/azure-synapse-artifacts/default.nix
··· 6 6 7 7 buildPythonPackage rec { 8 8 pname = "azure-synapse-artifacts"; 9 - version = "0.15.0"; 9 + version = "0.16.0"; 10 10 11 11 src = fetchPypi { 12 12 inherit pname version; 13 13 extension = "zip"; 14 - hash = "sha256-XxryuN5HVuY9h6ioSEv9nwzkK6wYLupvFOCJqX82eWE="; 14 + hash = "sha256-J96cBqCCajK34M7v+2h6t2ptm7QwmfQt25674Q4Nr94="; 15 15 }; 16 16 17 17 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/bimmer-connected/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "bimmer-connected"; 17 - version = "0.13.3"; 17 + version = "0.13.5"; 18 18 format = "setuptools"; 19 19 20 20 disabled = pythonOlder "3.6"; ··· 23 23 owner = "bimmerconnected"; 24 24 repo = "bimmer_connected"; 25 25 rev = "refs/tags/${version}"; 26 - hash = "sha256-Cl1TxIwR90dJPe86lbULU2fYeM/KGCqQIqbQqjfAPtk="; 26 + hash = "sha256-73wFWaOcf9/CQ7FgTmtg2ZiQ94W2wTDYZxWIRer2qWk="; 27 27 }; 28 28 29 29 nativeBuildInputs = [
+7 -3
pkgs/development/python-modules/cloup/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "cloup"; 12 - version = "2.0.0.post1"; 12 + version = "2.1.0"; 13 + format = "setuptools"; 13 14 14 15 disabled = pythonOlder "3.6"; 15 16 16 17 src = fetchPypi { 17 18 inherit pname version; 18 - hash = "sha256-FDDJB1Bi4Jy2TNhKt6/l1azSit9WHWqzEJ6xl1u9e2s="; 19 + hash = "sha256-3ULHyc1JP63FOkI2+WF4o/EYu72UWn+K2vzVA02CaXE="; 19 20 }; 20 21 21 22 nativeBuildInputs = [ ··· 31 30 pytestCheckHook 32 31 ]; 33 32 34 - pythonImportsCheck = [ "cloup" ]; 33 + pythonImportsCheck = [ 34 + "cloup" 35 + ]; 35 36 36 37 meta = with lib; { 37 38 homepage = "https://github.com/janLuke/cloup"; 38 39 description = "Click extended with option groups, constraints, aliases, help themes"; 40 + changelog = "https://github.com/janluke/cloup/releases/tag/v${version}"; 39 41 longDescription = '' 40 42 Enriches Click with option groups, constraints, command aliases, help sections for subcommands, themes for --help and other stuff. 41 43 '';
+13 -10
pkgs/development/python-modules/colout/default.nix
··· 3 3 , buildPythonPackage 4 4 , fetchFromGitHub 5 5 , pygments 6 - , python3Packages 6 + , pythonOlder 7 7 , setuptools-scm 8 8 }: 9 9 10 10 buildPythonPackage rec { 11 11 pname = "colout"; 12 - version = "0.12.0"; 12 + version = "1.1"; 13 + format = "setuptools"; 14 + 15 + disabled = pythonOlder "3.7"; 13 16 14 17 src = fetchFromGitHub { 15 18 owner = "nojhan"; 16 19 repo = pname; 17 - rev = "v${version}"; 18 - sha256 = "sha256-5ETKNo3KfncnnLTClA6BnQA7SN5KwwsLdQoozI9li7I="; 20 + rev = "refs/tags/v${version}"; 21 + hash = "sha256-7Dtf87erBElqVgqRx8BYHYOWv1uI84JJ0LHrcneczCI="; 19 22 }; 20 23 24 + SETUPTOOLS_SCM_PRETEND_VERSION = version; 25 + 21 26 nativeBuildInputs = [ 22 - babel 23 - pygments 24 27 setuptools-scm 25 28 ]; 26 - 27 - SETUPTOOLS_SCM_PRETEND_VERSION = version; 28 29 29 30 propagatedBuildInputs = [ 30 31 babel 31 32 pygments 32 33 ]; 33 34 34 - pythonImportsCheck = [ "colout" ]; 35 + pythonImportsCheck = [ 36 + "colout" 37 + ]; 35 38 36 39 # This project does not have a unit test 37 40 doCheck = false; ··· 42 39 meta = with lib; { 43 40 description = "Color Up Arbitrary Command Output"; 44 41 homepage = "https://github.com/nojhan/colout"; 45 - license = licenses.gpl3; 42 + license = licenses.gpl3Only; 46 43 maintainers = with maintainers; [ badele ]; 47 44 }; 48 45 }
+2 -2
pkgs/development/python-modules/exchangelib/default.nix
··· 27 27 28 28 buildPythonPackage rec { 29 29 pname = "exchangelib"; 30 - version = "5.0.2"; 30 + version = "5.0.3"; 31 31 format = "setuptools"; 32 32 33 33 disabled = pythonOlder "3.7"; ··· 36 36 owner = "ecederstrand"; 37 37 repo = pname; 38 38 rev = "refs/tags/v${version}"; 39 - hash = "sha256-DaTe6MI3dfBswa0DcICtbjM44MeEhJpucFy0ME08Iv4="; 39 + hash = "sha256-oQ09/CvHIA4PAVqK6DeY3slHvQ1aPRqCC6ZuhubTN94="; 40 40 }; 41 41 42 42 patches = [
+27 -10
pkgs/development/python-modules/exif/default.nix
··· 1 - { lib, buildPythonPackage, fetchFromGitLab, isPy3k, plum-py, pytestCheckHook, baseline }: 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitLab 4 + , pythonOlder 5 + , plum-py 6 + , pytestCheckHook 7 + , baseline 8 + }: 2 9 3 10 buildPythonPackage rec { 4 11 pname = "exif"; 5 - version = "1.3.5"; 6 - disabled = !isPy3k; 12 + version = "1.6.0"; 13 + format = "setuptools"; 14 + 15 + disabled = pythonOlder "3.7"; 7 16 8 17 src = fetchFromGitLab { 9 18 owner = "TNThieding"; 10 19 repo = "exif"; 11 - rev = "v${version}"; 12 - hash = "sha256-XSORawioXo8oPVZ3Jnxqa6GFIxnQZMT0vJitdmpBj0E="; 20 + rev = "refs/tags/v${version}"; 21 + hash = "sha256-uiHL3m0C6+YnAHRLwzMCSzffrQsSyVcuem6FBtTLxek="; 13 22 }; 14 23 15 - propagatedBuildInputs = [ plum-py ]; 24 + propagatedBuildInputs = [ 25 + plum-py 26 + ]; 16 27 17 - nativeCheckInputs = [ pytestCheckHook baseline ]; 28 + nativeCheckInputs = [ 29 + pytestCheckHook 30 + baseline 31 + ]; 18 32 19 - pythonImportsCheck = [ "exif" ]; 33 + pythonImportsCheck = [ 34 + "exif" 35 + ]; 20 36 21 37 meta = with lib; { 22 38 description = "Read and modify image EXIF metadata using Python"; 23 - homepage = "https://gitlab.com/TNThieding/exif"; 24 - license = licenses.mit; 39 + homepage = "https://gitlab.com/TNThieding/exif"; 40 + changelog = "https://gitlab.com/TNThieding/exif/-/blob/v${version}/docs/release_notes.rst"; 41 + license = licenses.mit; 25 42 maintainers = with maintainers; [ dnr ]; 26 43 }; 27 44 }
+2 -2
pkgs/development/python-modules/funcparserlib/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "funcparserlib"; 13 - version = "1.0.0"; 13 + version = "1.0.1"; 14 14 format = "pyproject"; 15 15 16 16 disabled = pythonOlder "3.6"; ··· 19 19 owner = "vlasovskikh"; 20 20 repo = pname; 21 21 rev = version; 22 - hash = "sha256-moWaOzyF/yhDQCLEp7bc0j8wNv7FM7cvvpCwon3j+gI="; 22 + hash = "sha256-LE9ItCaEzEGeahpM3M3sSnDBXEr6uX5ogEkO5x2Jgzc="; 23 23 }; 24 24 25 25 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/gremlinpython/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "gremlinpython"; 18 - version = "3.6.3"; 18 + version = "3.6.4"; 19 19 format = "setuptools"; 20 20 21 21 disabled = pythonOlder "3.7"; ··· 24 24 owner = "apache"; 25 25 repo = "tinkerpop"; 26 26 rev = "refs/tags/${version}"; 27 - hash = "sha256-CmVWaRebJaZHJGzhaBdYXPF3BZ8+Cvc5P/KOpsG+dX4="; 27 + hash = "sha256-SQ+LcHeHDB1Hd5wXGDJBZmBG4KEZ3NsV4+4X9WgPb9E="; 28 28 }; 29 29 30 30 sourceRoot = "source/gremlin-python/src/main/python";
+2 -2
pkgs/development/python-modules/grpcio-status/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "grpcio-status"; 12 - version = "1.54.0"; 12 + version = "1.54.2"; 13 13 format = "setuptools"; 14 14 15 15 disabled = pythonOlder "3.6"; 16 16 17 17 src = fetchPypi { 18 18 inherit pname version; 19 - hash = "sha256-tQMF1SwN9haUk8yl8uObm013Oz8w1Kemtt18GMuJAHw="; 19 + hash = "sha256-MlXL7Ft8cGyqPU3VhGBsCA5kFeFWMbsvYhXitwBVg20="; 20 20 }; 21 21 22 22 postPatch = ''
+2 -2
pkgs/development/python-modules/grpcio-tools/default.nix
··· 2 2 3 3 buildPythonPackage rec { 4 4 pname = "grpcio-tools"; 5 - version = "1.54.0"; 5 + version = "1.54.2"; 6 6 format = "setuptools"; 7 7 8 8 src = fetchPypi { 9 9 inherit pname version; 10 - hash = "sha256-33msv1mZcBjhMXE7cWov3bVVbhhA6fud5MpzvyBZWQ4="; 10 + hash = "sha256-4RwsKu5T80CZLo5NalkXLLu9AZPxNR3pjE+BClBB1co="; 11 11 }; 12 12 13 13 postPatch = ''
+2 -2
pkgs/development/python-modules/holidays/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "holidays"; 14 - version = "0.24"; 14 + version = "0.25"; 15 15 format = "setuptools"; 16 16 17 17 disabled = pythonOlder "3.7"; ··· 20 20 owner = "dr-prodigy"; 21 21 repo = "python-holidays"; 22 22 rev = "refs/tags/v.${version}"; 23 - hash = "sha256-1/rphnbzDlbay+yez/erF+WC+2aqeBEgdcHo2YR+ugc="; 23 + hash = "sha256-D6MCLbuNnafWMDyEc/jeyfOs0VVV92AndtNsjyFDgEg="; 24 24 }; 25 25 26 26 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/invocations/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "invocations"; 16 - version = "3.1.0"; 16 + version = "3.3.0"; 17 17 format = "setuptools"; 18 18 19 19 disabled = pythonOlder "3.6"; ··· 22 22 owner = "pyinvoke"; 23 23 repo = pname; 24 24 rev = "refs/tags/${version}"; 25 - hash = "sha256-NlYoikv43oD5+Iz2CeeCGG3Fm648UgA3YZQFOfWSy58="; 25 + hash = "sha256-JnhdcxhBNsYgDMcljtGKjOT1agujlao/66QifGuh6I0="; 26 26 }; 27 27 28 28 postPatch = ''
+2 -2
pkgs/development/python-modules/nipype/default.nix
··· 42 42 43 43 buildPythonPackage rec { 44 44 pname = "nipype"; 45 - version = "1.8.5"; 45 + version = "1.8.6"; 46 46 disabled = pythonOlder "3.7"; 47 47 format = "setuptools"; 48 48 49 49 src = fetchPypi { 50 50 inherit pname version; 51 - hash = "sha256-44QnQ/tmBGTdKd5z3Pye9m0nO+ELzGQFn/Ic1e8ellU="; 51 + hash = "sha256-l3sTFej3D5QWPsB+MeVXG+g/Kt1gIxQcWgascAEm+NE="; 52 52 }; 53 53 54 54 postPatch = ''
+2 -2
pkgs/development/python-modules/numpy-stl/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "numpy-stl"; 14 - version = "3.0.0"; 14 + version = "3.0.1"; 15 15 16 16 src = fetchPypi { 17 17 inherit pname version; 18 - hash = "sha256-V4t46ssFKayaui8X3MNj1Yx8PFcIcQwY+MHpll8ugaw="; 18 + hash = "sha256-3U2ho3nSYy8WhRi+jc2c3dftxsMjgJT9jSFHazWGoLw="; 19 19 }; 20 20 21 21 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/pex/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "pex"; 10 - version = "2.1.135"; 10 + version = "2.1.137"; 11 11 format = "flit"; 12 12 13 13 disabled = pythonOlder "3.7"; 14 14 15 15 src = fetchPypi { 16 16 inherit pname version; 17 - hash = "sha256-h6nv91IkI+6+cLHS8CYwm9tddbjiOOWsdk1+17PutvU="; 17 + hash = "sha256-ywzmz2R1fdW6TzTEYHq0hfeQnmwkzUecoozlIgXw7es="; 18 18 }; 19 19 20 20 nativeBuildInputs = [
+3 -2
pkgs/development/python-modules/plugincode/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "plugincode"; 15 - version = "31.0.0"; 15 + version = "32.0.0"; 16 16 format = "setuptools"; 17 17 18 18 disabled = pythonOlder "3.7"; 19 19 20 20 src = fetchPypi { 21 21 inherit pname version; 22 - hash = "sha256-0BfdHQn/Kgct4ZT34KhMgMC3nS0unE3iL7DiWDhXDSk="; 22 + hash = "sha256-QTLZOxdVJxxuImydouIET/YuvLhztelY1mqN3enzRfo="; 23 23 }; 24 24 25 25 dontConfigure = true; ··· 51 51 meta = with lib; { 52 52 description = "Library that provides plugin functionality for ScanCode toolkit"; 53 53 homepage = "https://github.com/nexB/plugincode"; 54 + changelog = "https://github.com/nexB/plugincode/blob/v${version}/CHANGELOG.rst"; 54 55 license = licenses.asl20; 55 56 maintainers = [ ]; 56 57 };
+14 -9
pkgs/development/python-modules/plum-py/default.nix
··· 1 1 { lib 2 + , baseline 2 3 , buildPythonPackage 3 4 , fetchFromGitLab 4 - , isPy3k 5 5 , pytestCheckHook 6 - , baseline 6 + , pythonOlder 7 7 }: 8 8 9 9 buildPythonPackage rec { 10 10 pname = "plum-py"; 11 - version = "0.8.5"; 12 - disabled = !isPy3k; 11 + version = "0.8.6"; 12 + format = "setuptools"; 13 + 14 + disabled = pythonOlder "3.8"; 13 15 14 16 src = fetchFromGitLab { 15 17 owner = "dangass"; 16 18 repo = "plum"; 17 - rev = version; 18 - hash = "sha256-jCZUNT1HpSr0khHsjnxEzN2LCzcDV6W27PjVkwFJHUg="; 19 + rev = "refs/tags/${version}"; 20 + hash = "sha256-gZSRqijKdjqOZe1+4aeycpCPsh6HC5sRbyVjgK+g4wM="; 19 21 }; 20 22 21 23 postPatch = '' ··· 25 23 sed -i "/python_requires =/d" setup.cfg 26 24 ''; 27 25 28 - pythonImportsCheck = [ "plum" ]; 29 - 30 26 nativeCheckInputs = [ 31 27 baseline 32 28 pytestCheckHook 29 + ]; 30 + 31 + pythonImportsCheck = [ 32 + "plum" 33 33 ]; 34 34 35 35 pytestFlagsArray = [ ··· 40 36 41 37 meta = with lib; { 42 38 description = "Classes and utilities for packing/unpacking bytes"; 43 - homepage = "https://plum-py.readthedocs.io/en/latest/index.html"; 39 + homepage = "https://plum-py.readthedocs.io/"; 40 + changelog = "https://gitlab.com/dangass/plum/-/blob/${version}/docs/release_notes.rst"; 44 41 license = licenses.mit; 45 42 maintainers = with maintainers; [ dnr ]; 46 43 };
+4 -2
pkgs/development/python-modules/pontos/default.nix
··· 4 4 , fetchFromGitHub 5 5 , git 6 6 , httpx 7 + , lxml 7 8 , packaging 8 9 , poetry-core 9 10 , pytestCheckHook ··· 18 17 19 18 buildPythonPackage rec { 20 19 pname = "pontos"; 21 - version = "23.5.1"; 20 + version = "23.5.3"; 22 21 format = "pyproject"; 23 22 24 23 disabled = pythonOlder "3.9"; ··· 27 26 owner = "greenbone"; 28 27 repo = pname; 29 28 rev = "refs/tags/v${version}"; 30 - hash = "sha256-nUVJjBebHOY0/oN/Cl2HdaLGnDVgLsUK7Yd+johP1PM="; 29 + hash = "sha256-QZJziSncO44KqvMTvpaQkIVAooLH8sKMt0TAC7L8UNs="; 31 30 }; 32 31 33 32 nativeBuildInputs = [ ··· 37 36 propagatedBuildInputs = [ 38 37 colorful 39 38 httpx 39 + lxml 40 40 packaging 41 41 python-dateutil 42 42 semver
+12 -3
pkgs/development/python-modules/purepng/default.nix
··· 32 32 33 33 # numpy is optional - if not supplied, tests simply have less coverage 34 34 nativeCheckInputs = [ numpy ]; 35 + 36 + postPatch = '' 37 + substituteInPlace code/test_png.py \ 38 + --replace numpy.bool bool 39 + ''; 40 + 35 41 # checkPhase begins by deleting source dir to force test execution against installed version 36 42 checkPhase = '' 43 + runHook preCheck 44 + 37 45 rm -r code/png 38 46 ${python.interpreter} code/test_png.py 47 + 48 + runHook postCheck 39 49 ''; 40 50 41 51 meta = with lib; { 42 52 description = "Pure Python library for PNG image encoding/decoding"; 43 - homepage = "https://github.com/scondo/purepng"; 44 - license = licenses.mit; 53 + homepage = "https://github.com/scondo/purepng"; 54 + license = licenses.mit; 45 55 maintainers = with maintainers; [ ris ]; 46 56 }; 47 - 48 57 }
+10 -44
pkgs/development/python-modules/pysam/default.nix
··· 8 8 , htslib 9 9 , libdeflate 10 10 , xz 11 - , pytest 11 + , pytestCheckHook 12 12 , samtools 13 13 , zlib 14 14 }: 15 15 16 16 buildPythonPackage rec { 17 17 pname = "pysam"; 18 - version = "0.20.0"; 18 + version = "0.21.0"; 19 19 20 20 # Fetching from GitHub instead of PyPi cause the 0.13 src release on PyPi is 21 21 # missing some files which cause test failures. ··· 24 24 owner = "pysam-developers"; 25 25 repo = "pysam"; 26 26 rev = "refs/tags/v${version}"; 27 - hash = "sha256-7yEZJ+iIw4qOxsanlKQlqt1bfi8MvyYjGJWiVDmXBrc="; 27 + hash = "sha256-C4/AJwcUyLoUEUEnsATLHJb5F8mltP8X2XfktYu0OTo="; 28 28 }; 29 29 30 30 nativeBuildInputs = [ samtools ]; 31 + 31 32 buildInputs = [ 32 33 bzip2 33 34 curl 34 - cython 35 35 libdeflate 36 36 xz 37 37 zlib 38 38 ]; 39 + 40 + propagatedBuildInputs = [ cython ]; 39 41 40 42 # Use nixpkgs' htslib instead of the bundled one 41 43 # See https://pysam.readthedocs.io/en/latest/installation.html#external ··· 49 47 ''; 50 48 51 49 nativeCheckInputs = [ 52 - pytest 50 + pytestCheckHook 53 51 bcftools 54 52 htslib 55 53 ]; 56 54 57 - # See https://github.com/NixOS/nixpkgs/pull/100823 for why we aren't using 58 - # disabledTests and pytestFlagsArray through pytestCheckHook 59 - checkPhase = '' 60 - # Needed to avoid /homeless-shelter error 61 - export HOME=$(mktemp -d) 62 - 63 - # To avoid API incompatibilities, these should ideally show the same version 64 - echo "> samtools --version" 65 - samtools --version 66 - echo "> htsfile --version" 67 - htsfile --version 68 - echo "> bcftools --version" 69 - bcftools --version 70 - 71 - # Create auxiliary test data 55 + preCheck = '' 56 + export HOME=$TMPDIR 72 57 make -C tests/pysam_data 73 58 make -C tests/cbcf_data 74 - 75 - # Delete pysam folder in current directory to avoid importing it during testing 59 + make -C tests/tabix_data 76 60 rm -rf pysam 77 - 78 - # Deselect tests that are known to fail due to upstream issues 79 - # See https://github.com/pysam-developers/pysam/issues/961 80 - py.test \ 81 - --deselect tests/AlignmentFileHeader_test.py::TestHeaderBAM::test_dictionary_access_works \ 82 - --deselect tests/AlignmentFileHeader_test.py::TestHeaderBAM::test_header_content_is_as_expected \ 83 - --deselect tests/AlignmentFileHeader_test.py::TestHeaderCRAM::test_dictionary_access_works \ 84 - --deselect tests/AlignmentFileHeader_test.py::TestHeaderCRAM::test_header_content_is_as_expected \ 85 - --deselect tests/AlignmentFile_test.py::TestDeNovoConstruction::testBAMWholeFile \ 86 - --deselect tests/AlignmentFile_test.py::TestEmptyHeader::testEmptyHeader \ 87 - --deselect tests/AlignmentFile_test.py::TestHeaderWithProgramOptions::testHeader \ 88 - --deselect tests/AlignmentFile_test.py::TestIO::testBAM2BAM \ 89 - --deselect tests/AlignmentFile_test.py::TestIO::testBAM2CRAM \ 90 - --deselect tests/AlignmentFile_test.py::TestIO::testBAM2SAM \ 91 - --deselect tests/AlignmentFile_test.py::TestIO::testFetchFromClosedFileObject \ 92 - --deselect tests/AlignmentFile_test.py::TestIO::testOpenFromFilename \ 93 - --deselect tests/AlignmentFile_test.py::TestIO::testSAM2BAM \ 94 - --deselect tests/AlignmentFile_test.py::TestIO::testWriteUncompressedBAMFile \ 95 - --deselect tests/AlignmentFile_test.py::TestIteratorRowAllBAM::testIterate \ 96 - --deselect tests/StreamFiledescriptors_test.py::StreamTest::test_text_processing \ 97 - --deselect tests/compile_test.py::BAMTest::testCount \ 98 - tests/ 99 61 ''; 100 62 101 63 pythonImportsCheck = [
+9 -4
pkgs/development/python-modules/pysml/default.nix
··· 5 5 , fetchFromGitHub 6 6 , poetry-core 7 7 , pyserial-asyncio 8 + , pythonOlder 8 9 }: 9 10 10 11 buildPythonPackage rec { 11 12 pname = "pysml"; 12 - version = "0.0.11"; 13 + version = "0.0.12"; 13 14 format = "pyproject"; 15 + 16 + disabled = pythonOlder "3.7"; 14 17 15 18 src = fetchFromGitHub { 16 19 owner = "mtdcr"; 17 20 repo = pname; 18 - rev = version; 19 - hash = "sha256-RPDYh5h885/FiU2vsDpCGd8yWXNNIEpjAu6w8QXTxAA="; 21 + rev = "refs/tags/${version}"; 22 + hash = "sha256-DgfTSlgDC92l/hOgrMZrkZi1wzRUDY8tNl4xU3OQgJ8="; 20 23 }; 21 24 22 25 nativeBuildInputs = [ ··· 35 32 # Project has no tests 36 33 doCheck = false; 37 34 38 - pythonImportsCheck = [ "sml" ]; 35 + pythonImportsCheck = [ 36 + "sml" 37 + ]; 39 38 40 39 meta = with lib; { 41 40 description = "Python library for EDL21 smart meters using Smart Message Language (SML)";
+2 -2
pkgs/development/python-modules/pytest-ansible/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "pytest-ansible"; 14 - version = "3.0.0"; 14 + version = "3.1.5"; 15 15 format = "pyproject"; 16 16 17 17 disabled = pythonOlder "3.9"; ··· 20 20 owner = "ansible"; 21 21 repo = pname; 22 22 rev = "refs/tags/v${version}"; 23 - hash = "sha256-kxOp7ScpIIzEbM4VQa+3ByHzkPS8pzdYq82rggF9Fpk="; 23 + hash = "sha256-stsgVJseZ02C7nG0Hm0wfAnhoLpM3qRZ2Lkr1N5hODw="; 24 24 }; 25 25 26 26 postPatch = ''
-33
pkgs/development/python-modules/pyvcf/default.nix
··· 1 - { lib 2 - , buildPythonPackage 3 - , fetchFromGitHub 4 - , pytest 5 - }: 6 - 7 - buildPythonPackage rec { 8 - pname = "PyVCF"; 9 - version = "0.6.8"; 10 - 11 - src = fetchFromGitHub { 12 - owner = "jamescasbon"; 13 - repo = "PyVCF"; 14 - rev = "476169cd457ba0caa6b998b301a4d91e975251d9"; 15 - sha256 = "0qf9lwj7r2hjjp4bd4vc7nayrhblfm4qcqs4dbd43a6p4bj2jv5p"; 16 - }; 17 - 18 - nativeCheckInputs = [ pytest ]; 19 - 20 - meta = with lib; { 21 - homepage = "https://pyvcf.readthedocs.io/en/latest/index.html"; 22 - description = "A VCF (Variant Call Format) Parser for Python, supporting version 4.0 and 4.1"; 23 - license = licenses.bsd3; 24 - maintainers = with maintainers; [ scalavision ]; 25 - longDescription = '' 26 - The intent of this module is to mimic the csv module in the Python stdlib, 27 - as opposed to more flexible serialization formats like JSON or YAML. 28 - vcf will attempt to parse the content of each record based on the data 29 - types specified in the meta-information lines 30 - ''; 31 - broken = true; # uses the 2to3 feature, that got removed in setuptools 0.58 32 - }; 33 - }
+2 -2
pkgs/development/python-modules/rapt-ble/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "rapt-ble"; 15 - version = "0.1.0"; 15 + version = "0.1.1"; 16 16 format = "pyproject"; 17 17 18 18 disabled = pythonOlder "3.9"; ··· 21 21 owner = "sairon"; 22 22 repo = pname; 23 23 rev = "refs/tags/v${version}"; 24 - hash = "sha256-upTtVqxVHrqLSGTSGCiCVlDa2NEuuqe+0W2DM+UhTnc="; 24 + hash = "sha256-BLpe4AxxvFeOfcBSPtLwPIJZnNIBEdd6JpuQb9upO34="; 25 25 }; 26 26 27 27 postPatch = ''
+2 -2
pkgs/development/python-modules/simplisafe-python/default.nix
··· 19 19 20 20 buildPythonPackage rec { 21 21 pname = "simplisafe-python"; 22 - version = "2023.04.0"; 22 + version = "2023.05.0"; 23 23 format = "pyproject"; 24 24 25 25 disabled = pythonOlder "3.9"; ··· 28 28 owner = "bachya"; 29 29 repo = pname; 30 30 rev = "refs/tags/${version}"; 31 - hash = "sha256-ExiwaVSSpXfnLCMKRQ7iXLzxO81kV6I5Nj/ZSUyZAMg="; 31 + hash = "sha256-dcWDB9tpKrFbnWf35HLDmgy2zNTzKNeJQrdtRXbSMvs="; 32 32 }; 33 33 34 34 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/sqlalchemy/default.nix
··· 41 41 42 42 buildPythonPackage rec { 43 43 pname = "SQLAlchemy"; 44 - version = "2.0.9"; 44 + version = "2.0.13"; 45 45 format = "pyproject"; 46 46 47 47 disabled = pythonOlder "3.7"; ··· 50 50 owner = "sqlalchemy"; 51 51 repo = "sqlalchemy"; 52 52 rev = "refs/tags/rel_${lib.replaceStrings [ "." ] [ "_" ] version}"; 53 - hash = "sha256-0WlRZ7Kv6owtZB+PDFKk+8dxEL4p3QQrRPq8eQd2PqM="; 53 + hash = "sha256-tKxzKv0Ng0saybeFJNleCN5D8gOFw4z9m858OeddJH0="; 54 54 }; 55 55 56 56 nativeBuildInputs =[
+19 -6
pkgs/development/python-modules/worldengine/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 - , isPy27 4 3 , fetchFromGitHub 4 + , gdal 5 + , h5py 5 6 , noise 6 7 , numpy 7 - , pyplatec 8 8 , protobuf 9 9 , purepng 10 - , h5py 11 - , gdal 10 + , pyplatec 11 + , six 12 + , isPy27 12 13 , pytestCheckHook 13 14 }: 14 15 ··· 35 34 ln -s ${src-data} worldengine-data 36 35 ''; 37 36 38 - propagatedBuildInputs = [ noise numpy pyplatec protobuf purepng h5py gdal ]; 37 + propagatedBuildInputs = [ 38 + gdal 39 + h5py 40 + noise 41 + numpy 42 + protobuf 43 + purepng 44 + pyplatec 45 + six 46 + ]; 39 47 40 48 prePatch = '' 41 49 substituteInPlace setup.py \ ··· 54 44 --replace 'protobuf==3.0.0a3' 'protobuf' \ 55 45 --replace 'noise==1.2.2' 'noise' \ 56 46 --replace 'PyPlatec==1.4.0' 'PyPlatec' \ 47 + 48 + substituteInPlace \ 49 + worldengine/{draw.py,hdf5_serialization.py} \ 50 + --replace numpy.float float 57 51 ''; 58 52 59 53 doCheck = !isPy27; # google namespace clash ··· 73 59 license = licenses.mit; 74 60 maintainers = with maintainers; [ rardiol ]; 75 61 }; 76 - 77 62 }
+8
pkgs/development/python-modules/wrapt/default.nix
··· 2 2 , buildPythonPackage 3 3 , fetchFromGitHub 4 4 , pytestCheckHook 5 + , sphinxHook 6 + , sphinx-rtd-theme 5 7 }: 6 8 7 9 buildPythonPackage rec { 8 10 pname = "wrapt"; 9 11 version = "1.14.1"; 12 + outputs = [ "out" "doc" ]; 10 13 format = "setuptools"; 11 14 12 15 src = fetchFromGitHub { ··· 21 18 22 19 nativeCheckInputs = [ 23 20 pytestCheckHook 21 + ]; 22 + 23 + nativeBuildInputs = [ 24 + sphinxHook 25 + sphinx-rtd-theme 24 26 ]; 25 27 26 28 pythonImportsCheck = [
+2 -2
pkgs/development/ruby-modules/bundler/default.nix
··· 4 4 inherit ruby; 5 5 name = "${gemName}-${version}"; 6 6 gemName = "bundler"; 7 - version = "2.4.12"; 8 - source.sha256 = "sha256-y1VM1Pi/Rx0XeTff5vUv7mCtcLtKr3ENcnD6SiTezk0="; 7 + version = "2.4.13"; 8 + source.sha256 = "sha256-EWU6pa5QfG29Vb9+m+iSbZmvrJtsDAjToZOK/rPnWos="; 9 9 dontPatchShebangs = true; 10 10 11 11 postFixup = ''
+3 -3
pkgs/development/tools/bazelisk/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "bazelisk"; 5 - version = "1.16.0"; 5 + version = "1.17.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "bazelbuild"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-ijw0JVU9jUhpIJQjcjgzAVPJDxD7WSZYiLV0OvOyS5g="; 11 + sha256 = "sha256-F3paYKK+L5mBCQvlusKlSBS1X9fVSDHFw1Ujiyo5yrc="; 12 12 }; 13 13 14 - vendorHash = "sha256-Hg8rMknanHQOgVLJ58QM9JOgrUYMqL7WvaHuiv9xVYw="; 14 + vendorHash = "sha256-V1GKZPLBjFhl0F0AvUC6MfAsrZsVToSZU3K2/hwOCVs="; 15 15 16 16 doCheck = false; 17 17
+3 -3
pkgs/development/tools/datree/default.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "datree"; 11 - version = "1.9.0"; 11 + version = "1.9.2"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "datreeio"; 15 15 repo = "datree"; 16 16 rev = "refs/tags/${version}"; 17 - hash = "sha256-FN+on/P5NyXCIwz+VydlpLC0LS7TI4IkX+mjyYrCzTI="; 17 + hash = "sha256-yE2HrFhmiYriIgmYumcIQ6/ptr6m44Lm7wrfaeu8CeU="; 18 18 }; 19 19 20 - vendorHash = "sha256-MrVIpr2iwddW3yUeBuDfeg+Xo9Iarr/fp4Rc4WGYGeU="; 20 + vendorHash = "sha256-ECVKofvmLuFAFvncq63hYUaYW8/2+F4gZr8wIGQyrdU="; 21 21 22 22 nativeBuildInputs = [ installShellFiles ]; 23 23
+2 -2
pkgs/development/tools/devbox/default.nix
··· 5 5 }: 6 6 buildGoModule rec { 7 7 pname = "devbox"; 8 - version = "0.4.9"; 8 + version = "0.5.2"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "jetpack-io"; 12 12 repo = pname; 13 13 rev = version; 14 - hash = "sha256-JxpvUlBrC00zLEZAVVhNI0lP/whd61DcY+NZAoKR55I="; 14 + hash = "sha256-fC/cUtuXTxjDv35gJXN7meq/uRFH3nsVULxmOJe8WwY="; 15 15 }; 16 16 17 17 ldflags = [
+3 -3
pkgs/development/tools/jql/default.nix
··· 5 5 6 6 rustPlatform.buildRustPackage rec { 7 7 pname = "jql"; 8 - version = "6.0.7"; 8 + version = "6.0.8"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "yamafaktory"; 12 12 repo = pname; 13 13 rev = "jql-v${version}"; 14 - hash = "sha256-/H4FkrwJ8xB5qiiewEmTwCwgbJRMdfHZ6ppn5+370Kk="; 14 + hash = "sha256-7z77QSYoCyVkvAApfxEXhsHo8NTK+OemLWwGgtqOqD8="; 15 15 }; 16 16 17 - cargoHash = "sha256-2TKwy983Ys9aSm8+jsUKv0nE3mV1h+uE4Xrch08dPMc="; 17 + cargoHash = "sha256-7WSUnBISuBlwJIuQVIOAU1p8dM2i78uwdLHt5ebh4h4="; 18 18 19 19 meta = with lib; { 20 20 description = "A JSON Query Language CLI tool built with Rust";
+3 -3
pkgs/development/tools/kustomize/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "kustomize"; 5 - version = "5.0.2"; 5 + version = "5.0.3"; 6 6 7 7 ldflags = let t = "sigs.k8s.io/kustomize/api/provenance"; in 8 8 [ ··· 15 15 owner = "kubernetes-sigs"; 16 16 repo = pname; 17 17 rev = "kustomize/v${version}"; 18 - hash = "sha256-tsri90wvEZ6/UQpFz4fn7FgBQhji1IW1nPcx3jBaa3M="; 18 + hash = "sha256-VKDLutzt5mFY7M9zmtEKvBjRD8+ea1Yil/NupvWBoVU="; 19 19 }; 20 20 21 21 # avoid finding test and development commands 22 22 modRoot = "kustomize"; 23 23 proxyVendor = true; 24 - vendorHash = "sha256-9XOa3K5PBhnxwQo6eOPkdFcbp6axKTDYHFwzbAKxjEI="; 24 + vendorHash = "sha256-FvxkQqC4LuYcgOw6HUSIbdJcYpJoJQN7TQHGquZRlZA="; 25 25 26 26 nativeBuildInputs = [ installShellFiles ]; 27 27
+2
pkgs/development/tools/misc/pahole/default.nix
··· 26 26 musl-obstack 27 27 ]; 28 28 29 + patches = [ ./threading-reproducibility.patch ]; 30 + 29 31 # Put libraries in "lib" subdirectory, not top level of $out 30 32 cmakeFlags = [ "-D__LIB=lib" "-DLIBBPF_EMBEDDED=OFF" ]; 31 33
+18
pkgs/development/tools/misc/pahole/threading-reproducibility.patch
··· 1 + diff --git a/pahole.c b/pahole.c 2 + index 6fc4ed6..a4e306f 100644 3 + --- a/pahole.c 4 + +++ b/pahole.c 5 + @@ -1687,8 +1687,11 @@ static error_t pahole__options_parser(int key, char *arg, 6 + class_name = arg; break; 7 + case 'j': 8 + #if _ELFUTILS_PREREQ(0, 178) 9 + - conf_load.nr_jobs = arg ? atoi(arg) : 10 + - sysconf(_SC_NPROCESSORS_ONLN) * 1.1; 11 + + // Force single thread if reproducibility is desirable. 12 + + if (!getenv("SOURCE_DATE_EPOCH")) { 13 + + conf_load.nr_jobs = arg ? atoi(arg) : 14 + + sysconf(_SC_NPROCESSORS_ONLN) * 1.1; 15 + + } 16 + #else 17 + fputs("pahole: Multithreading requires elfutils >= 0.178. Continuing with a single thread...\n", stderr); 18 + #endif
+1963
pkgs/development/tools/reindeer/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 = "aho-corasick" 7 + version = "0.7.20" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac" 10 + dependencies = [ 11 + "memchr", 12 + ] 13 + 14 + [[package]] 15 + name = "aho-corasick" 16 + version = "1.0.1" 17 + source = "registry+https://github.com/rust-lang/crates.io-index" 18 + checksum = "67fc08ce920c31afb70f013dcce1bfc3a3195de6a228474e45e1f145b36f8d04" 19 + dependencies = [ 20 + "memchr", 21 + ] 22 + 23 + [[package]] 24 + name = "ansi_term" 25 + version = "0.12.1" 26 + source = "registry+https://github.com/rust-lang/crates.io-index" 27 + checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2" 28 + dependencies = [ 29 + "winapi", 30 + ] 31 + 32 + [[package]] 33 + name = "anyhow" 34 + version = "1.0.71" 35 + source = "registry+https://github.com/rust-lang/crates.io-index" 36 + checksum = "9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8" 37 + 38 + [[package]] 39 + name = "arbitrary" 40 + version = "1.3.0" 41 + source = "registry+https://github.com/rust-lang/crates.io-index" 42 + checksum = "e2d098ff73c1ca148721f37baad5ea6a465a13f9573aba8641fbbbae8164a54e" 43 + 44 + [[package]] 45 + name = "atty" 46 + version = "0.2.14" 47 + source = "registry+https://github.com/rust-lang/crates.io-index" 48 + checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" 49 + dependencies = [ 50 + "hermit-abi 0.1.19", 51 + "libc", 52 + "winapi", 53 + ] 54 + 55 + [[package]] 56 + name = "autocfg" 57 + version = "1.1.0" 58 + source = "registry+https://github.com/rust-lang/crates.io-index" 59 + checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 60 + 61 + [[package]] 62 + name = "base64" 63 + version = "0.13.1" 64 + source = "registry+https://github.com/rust-lang/crates.io-index" 65 + checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" 66 + 67 + [[package]] 68 + name = "bitflags" 69 + version = "1.3.2" 70 + source = "registry+https://github.com/rust-lang/crates.io-index" 71 + checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 72 + 73 + [[package]] 74 + name = "bstr" 75 + version = "1.4.0" 76 + source = "registry+https://github.com/rust-lang/crates.io-index" 77 + checksum = "c3d4260bcc2e8fc9df1eac4919a720effeb63a3f0952f5bf4944adfa18897f09" 78 + dependencies = [ 79 + "memchr", 80 + "serde", 81 + ] 82 + 83 + [[package]] 84 + name = "bumpalo" 85 + version = "3.12.2" 86 + source = "registry+https://github.com/rust-lang/crates.io-index" 87 + checksum = "3c6ed94e98ecff0c12dd1b04c15ec0d7d9458ca8fe806cea6f12954efe74c63b" 88 + 89 + [[package]] 90 + name = "byteorder" 91 + version = "1.4.3" 92 + source = "registry+https://github.com/rust-lang/crates.io-index" 93 + checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" 94 + 95 + [[package]] 96 + name = "bytes" 97 + version = "1.4.0" 98 + source = "registry+https://github.com/rust-lang/crates.io-index" 99 + checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be" 100 + 101 + [[package]] 102 + name = "camino" 103 + version = "1.1.4" 104 + source = "registry+https://github.com/rust-lang/crates.io-index" 105 + checksum = "c530edf18f37068ac2d977409ed5cd50d53d73bc653c7647b48eb78976ac9ae2" 106 + dependencies = [ 107 + "serde", 108 + ] 109 + 110 + [[package]] 111 + name = "cargo-edit-9" 112 + version = "0.9.3" 113 + source = "registry+https://github.com/rust-lang/crates.io-index" 114 + checksum = "01376e3919650540a7a8d58d280e358d0db5a041b225ef4556c95cba58b091bb" 115 + dependencies = [ 116 + "anyhow", 117 + "cargo_metadata", 118 + "clap 3.2.25", 119 + "concolor-control", 120 + "crates-index", 121 + "dirs-next", 122 + "dunce", 123 + "env_proxy", 124 + "git2", 125 + "hex", 126 + "indexmap", 127 + "native-tls", 128 + "pathdiff", 129 + "regex", 130 + "semver", 131 + "serde", 132 + "serde_derive", 133 + "serde_json", 134 + "subprocess", 135 + "termcolor", 136 + "toml_edit 0.13.4", 137 + "ureq", 138 + "url", 139 + ] 140 + 141 + [[package]] 142 + name = "cargo-lock" 143 + version = "8.0.3" 144 + source = "registry+https://github.com/rust-lang/crates.io-index" 145 + checksum = "031718ddb8f78aa5def78a09e90defe30151d1f6c672f937af4dd916429ed996" 146 + dependencies = [ 147 + "semver", 148 + "serde", 149 + "toml 0.5.11", 150 + "url", 151 + ] 152 + 153 + [[package]] 154 + name = "cargo-platform" 155 + version = "0.1.2" 156 + source = "registry+https://github.com/rust-lang/crates.io-index" 157 + checksum = "cbdb825da8a5df079a43676dbe042702f1707b1109f713a01420fbb4cc71fa27" 158 + dependencies = [ 159 + "serde", 160 + ] 161 + 162 + [[package]] 163 + name = "cargo_metadata" 164 + version = "0.14.2" 165 + source = "registry+https://github.com/rust-lang/crates.io-index" 166 + checksum = "4acbb09d9ee8e23699b9634375c72795d095bf268439da88562cf9b501f181fa" 167 + dependencies = [ 168 + "camino", 169 + "cargo-platform", 170 + "semver", 171 + "serde", 172 + "serde_json", 173 + ] 174 + 175 + [[package]] 176 + name = "cc" 177 + version = "1.0.79" 178 + source = "registry+https://github.com/rust-lang/crates.io-index" 179 + checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" 180 + dependencies = [ 181 + "jobserver", 182 + ] 183 + 184 + [[package]] 185 + name = "cfg-if" 186 + version = "1.0.0" 187 + source = "registry+https://github.com/rust-lang/crates.io-index" 188 + checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 189 + 190 + [[package]] 191 + name = "clap" 192 + version = "2.34.0" 193 + source = "registry+https://github.com/rust-lang/crates.io-index" 194 + checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c" 195 + dependencies = [ 196 + "ansi_term", 197 + "atty", 198 + "bitflags", 199 + "strsim 0.8.0", 200 + "textwrap 0.11.0", 201 + "unicode-width", 202 + "vec_map", 203 + ] 204 + 205 + [[package]] 206 + name = "clap" 207 + version = "3.2.25" 208 + source = "registry+https://github.com/rust-lang/crates.io-index" 209 + checksum = "4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123" 210 + dependencies = [ 211 + "atty", 212 + "bitflags", 213 + "clap_derive", 214 + "clap_lex", 215 + "indexmap", 216 + "once_cell", 217 + "strsim 0.10.0", 218 + "termcolor", 219 + "terminal_size", 220 + "textwrap 0.16.0", 221 + ] 222 + 223 + [[package]] 224 + name = "clap_derive" 225 + version = "3.2.25" 226 + source = "registry+https://github.com/rust-lang/crates.io-index" 227 + checksum = "ae6371b8bdc8b7d3959e9cf7b22d4435ef3e79e138688421ec654acf8c81b008" 228 + dependencies = [ 229 + "heck 0.4.1", 230 + "proc-macro-error", 231 + "proc-macro2", 232 + "quote", 233 + "syn 1.0.109", 234 + ] 235 + 236 + [[package]] 237 + name = "clap_lex" 238 + version = "0.2.4" 239 + source = "registry+https://github.com/rust-lang/crates.io-index" 240 + checksum = "2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5" 241 + dependencies = [ 242 + "os_str_bytes", 243 + ] 244 + 245 + [[package]] 246 + name = "combine" 247 + version = "4.6.6" 248 + source = "registry+https://github.com/rust-lang/crates.io-index" 249 + checksum = "35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4" 250 + dependencies = [ 251 + "bytes", 252 + "memchr", 253 + ] 254 + 255 + [[package]] 256 + name = "concolor-control" 257 + version = "0.0.7" 258 + source = "registry+https://github.com/rust-lang/crates.io-index" 259 + checksum = "7104119c2f80d887239879d0c50e033cd40eac9a3f3561e0684ba7d5d654f4da" 260 + dependencies = [ 261 + "atty", 262 + "bitflags", 263 + "concolor-query", 264 + ] 265 + 266 + [[package]] 267 + name = "concolor-query" 268 + version = "0.0.4" 269 + source = "registry+https://github.com/rust-lang/crates.io-index" 270 + checksum = "ad159cc964ac8f9d407cbc0aa44b02436c054b541f2b4b5f06972e1efdc54bc7" 271 + 272 + [[package]] 273 + name = "core-foundation" 274 + version = "0.9.3" 275 + source = "registry+https://github.com/rust-lang/crates.io-index" 276 + checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146" 277 + dependencies = [ 278 + "core-foundation-sys", 279 + "libc", 280 + ] 281 + 282 + [[package]] 283 + name = "core-foundation-sys" 284 + version = "0.8.4" 285 + source = "registry+https://github.com/rust-lang/crates.io-index" 286 + checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" 287 + 288 + [[package]] 289 + name = "crates-index" 290 + version = "0.19.10" 291 + source = "registry+https://github.com/rust-lang/crates.io-index" 292 + checksum = "65aa5fcd68f892b56202f15a18a53308b2d489b728958dbce48d2d1f3bbaa685" 293 + dependencies = [ 294 + "git2", 295 + "hex", 296 + "home", 297 + "memchr", 298 + "num_cpus", 299 + "rayon", 300 + "rustc-hash", 301 + "semver", 302 + "serde", 303 + "serde_derive", 304 + "serde_json", 305 + "smol_str", 306 + "toml 0.7.4", 307 + ] 308 + 309 + [[package]] 310 + name = "crossbeam-channel" 311 + version = "0.5.8" 312 + source = "registry+https://github.com/rust-lang/crates.io-index" 313 + checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" 314 + dependencies = [ 315 + "cfg-if", 316 + "crossbeam-utils", 317 + ] 318 + 319 + [[package]] 320 + name = "crossbeam-deque" 321 + version = "0.8.3" 322 + source = "registry+https://github.com/rust-lang/crates.io-index" 323 + checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef" 324 + dependencies = [ 325 + "cfg-if", 326 + "crossbeam-epoch", 327 + "crossbeam-utils", 328 + ] 329 + 330 + [[package]] 331 + name = "crossbeam-epoch" 332 + version = "0.9.14" 333 + source = "registry+https://github.com/rust-lang/crates.io-index" 334 + checksum = "46bd5f3f85273295a9d14aedfb86f6aadbff6d8f5295c4a9edb08e819dcf5695" 335 + dependencies = [ 336 + "autocfg", 337 + "cfg-if", 338 + "crossbeam-utils", 339 + "memoffset", 340 + "scopeguard", 341 + ] 342 + 343 + [[package]] 344 + name = "crossbeam-utils" 345 + version = "0.8.15" 346 + source = "registry+https://github.com/rust-lang/crates.io-index" 347 + checksum = "3c063cd8cc95f5c377ed0d4b49a4b21f632396ff690e8470c29b3359b346984b" 348 + dependencies = [ 349 + "cfg-if", 350 + ] 351 + 352 + [[package]] 353 + name = "ctor" 354 + version = "0.1.26" 355 + source = "registry+https://github.com/rust-lang/crates.io-index" 356 + checksum = "6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096" 357 + dependencies = [ 358 + "quote", 359 + "syn 1.0.109", 360 + ] 361 + 362 + [[package]] 363 + name = "cvss" 364 + version = "2.0.0" 365 + source = "registry+https://github.com/rust-lang/crates.io-index" 366 + checksum = "7ec6a2f799b0e3103192800872de17ee1d39fe0c598628277b9b012f09b4010f" 367 + dependencies = [ 368 + "serde", 369 + ] 370 + 371 + [[package]] 372 + name = "dirs-next" 373 + version = "2.0.0" 374 + source = "registry+https://github.com/rust-lang/crates.io-index" 375 + checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1" 376 + dependencies = [ 377 + "cfg-if", 378 + "dirs-sys-next", 379 + ] 380 + 381 + [[package]] 382 + name = "dirs-sys-next" 383 + version = "0.1.2" 384 + source = "registry+https://github.com/rust-lang/crates.io-index" 385 + checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" 386 + dependencies = [ 387 + "libc", 388 + "redox_users", 389 + "winapi", 390 + ] 391 + 392 + [[package]] 393 + name = "dunce" 394 + version = "1.0.4" 395 + source = "registry+https://github.com/rust-lang/crates.io-index" 396 + checksum = "56ce8c6da7551ec6c462cbaf3bfbc75131ebbfa1c944aeaa9dab51ca1c5f0c3b" 397 + 398 + [[package]] 399 + name = "either" 400 + version = "1.8.1" 401 + source = "registry+https://github.com/rust-lang/crates.io-index" 402 + checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91" 403 + 404 + [[package]] 405 + name = "env_logger" 406 + version = "0.10.0" 407 + source = "registry+https://github.com/rust-lang/crates.io-index" 408 + checksum = "85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0" 409 + dependencies = [ 410 + "humantime", 411 + "is-terminal", 412 + "log", 413 + "regex", 414 + "termcolor", 415 + ] 416 + 417 + [[package]] 418 + name = "env_proxy" 419 + version = "0.4.1" 420 + source = "registry+https://github.com/rust-lang/crates.io-index" 421 + checksum = "3a5019be18538406a43b5419a5501461f0c8b49ea7dfda0cfc32f4e51fc44be1" 422 + dependencies = [ 423 + "log", 424 + "url", 425 + ] 426 + 427 + [[package]] 428 + name = "errno" 429 + version = "0.3.1" 430 + source = "registry+https://github.com/rust-lang/crates.io-index" 431 + checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a" 432 + dependencies = [ 433 + "errno-dragonfly", 434 + "libc", 435 + "windows-sys 0.48.0", 436 + ] 437 + 438 + [[package]] 439 + name = "errno-dragonfly" 440 + version = "0.1.2" 441 + source = "registry+https://github.com/rust-lang/crates.io-index" 442 + checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" 443 + dependencies = [ 444 + "cc", 445 + "libc", 446 + ] 447 + 448 + [[package]] 449 + name = "fastrand" 450 + version = "1.9.0" 451 + source = "registry+https://github.com/rust-lang/crates.io-index" 452 + checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be" 453 + dependencies = [ 454 + "instant", 455 + ] 456 + 457 + [[package]] 458 + name = "fnv" 459 + version = "1.0.7" 460 + source = "registry+https://github.com/rust-lang/crates.io-index" 461 + checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 462 + 463 + [[package]] 464 + name = "foreign-types" 465 + version = "0.3.2" 466 + source = "registry+https://github.com/rust-lang/crates.io-index" 467 + checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" 468 + dependencies = [ 469 + "foreign-types-shared", 470 + ] 471 + 472 + [[package]] 473 + name = "foreign-types-shared" 474 + version = "0.1.1" 475 + source = "registry+https://github.com/rust-lang/crates.io-index" 476 + checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" 477 + 478 + [[package]] 479 + name = "form_urlencoded" 480 + version = "1.1.0" 481 + source = "registry+https://github.com/rust-lang/crates.io-index" 482 + checksum = "a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8" 483 + dependencies = [ 484 + "percent-encoding", 485 + ] 486 + 487 + [[package]] 488 + name = "fs-err" 489 + version = "2.9.0" 490 + source = "registry+https://github.com/rust-lang/crates.io-index" 491 + checksum = "0845fa252299212f0389d64ba26f34fa32cfe41588355f21ed507c59a0f64541" 492 + 493 + [[package]] 494 + name = "getrandom" 495 + version = "0.2.9" 496 + source = "registry+https://github.com/rust-lang/crates.io-index" 497 + checksum = "c85e1d9ab2eadba7e5040d4e09cbd6d072b76a557ad64e797c2cb9d4da21d7e4" 498 + dependencies = [ 499 + "cfg-if", 500 + "libc", 501 + "wasi", 502 + ] 503 + 504 + [[package]] 505 + name = "git2" 506 + version = "0.16.1" 507 + source = "registry+https://github.com/rust-lang/crates.io-index" 508 + checksum = "ccf7f68c2995f392c49fffb4f95ae2c873297830eb25c6bc4c114ce8f4562acc" 509 + dependencies = [ 510 + "bitflags", 511 + "libc", 512 + "libgit2-sys", 513 + "log", 514 + "openssl-probe", 515 + "openssl-sys", 516 + "url", 517 + ] 518 + 519 + [[package]] 520 + name = "globset" 521 + version = "0.4.10" 522 + source = "registry+https://github.com/rust-lang/crates.io-index" 523 + checksum = "029d74589adefde59de1a0c4f4732695c32805624aec7b68d91503d4dba79afc" 524 + dependencies = [ 525 + "aho-corasick 0.7.20", 526 + "bstr", 527 + "fnv", 528 + "log", 529 + "regex", 530 + ] 531 + 532 + [[package]] 533 + name = "hashbrown" 534 + version = "0.12.3" 535 + source = "registry+https://github.com/rust-lang/crates.io-index" 536 + checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 537 + 538 + [[package]] 539 + name = "heck" 540 + version = "0.3.3" 541 + source = "registry+https://github.com/rust-lang/crates.io-index" 542 + checksum = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c" 543 + dependencies = [ 544 + "unicode-segmentation", 545 + ] 546 + 547 + [[package]] 548 + name = "heck" 549 + version = "0.4.1" 550 + source = "registry+https://github.com/rust-lang/crates.io-index" 551 + checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" 552 + 553 + [[package]] 554 + name = "hermit-abi" 555 + version = "0.1.19" 556 + source = "registry+https://github.com/rust-lang/crates.io-index" 557 + checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" 558 + dependencies = [ 559 + "libc", 560 + ] 561 + 562 + [[package]] 563 + name = "hermit-abi" 564 + version = "0.2.6" 565 + source = "registry+https://github.com/rust-lang/crates.io-index" 566 + checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7" 567 + dependencies = [ 568 + "libc", 569 + ] 570 + 571 + [[package]] 572 + name = "hermit-abi" 573 + version = "0.3.1" 574 + source = "registry+https://github.com/rust-lang/crates.io-index" 575 + checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286" 576 + 577 + [[package]] 578 + name = "hex" 579 + version = "0.4.3" 580 + source = "registry+https://github.com/rust-lang/crates.io-index" 581 + checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 582 + dependencies = [ 583 + "serde", 584 + ] 585 + 586 + [[package]] 587 + name = "home" 588 + version = "0.5.5" 589 + source = "registry+https://github.com/rust-lang/crates.io-index" 590 + checksum = "5444c27eef6923071f7ebcc33e3444508466a76f7a2b93da00ed6e19f30c1ddb" 591 + dependencies = [ 592 + "windows-sys 0.48.0", 593 + ] 594 + 595 + [[package]] 596 + name = "humantime" 597 + version = "2.1.0" 598 + source = "registry+https://github.com/rust-lang/crates.io-index" 599 + checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" 600 + 601 + [[package]] 602 + name = "humantime-serde" 603 + version = "1.1.1" 604 + source = "registry+https://github.com/rust-lang/crates.io-index" 605 + checksum = "57a3db5ea5923d99402c94e9feb261dc5ee9b4efa158b0315f788cf549cc200c" 606 + dependencies = [ 607 + "humantime", 608 + "serde", 609 + ] 610 + 611 + [[package]] 612 + name = "idna" 613 + version = "0.3.0" 614 + source = "registry+https://github.com/rust-lang/crates.io-index" 615 + checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" 616 + dependencies = [ 617 + "unicode-bidi", 618 + "unicode-normalization", 619 + ] 620 + 621 + [[package]] 622 + name = "ignore" 623 + version = "0.4.20" 624 + source = "registry+https://github.com/rust-lang/crates.io-index" 625 + checksum = "dbe7873dab538a9a44ad79ede1faf5f30d49f9a5c883ddbab48bce81b64b7492" 626 + dependencies = [ 627 + "globset", 628 + "lazy_static", 629 + "log", 630 + "memchr", 631 + "regex", 632 + "same-file", 633 + "thread_local", 634 + "walkdir", 635 + "winapi-util", 636 + ] 637 + 638 + [[package]] 639 + name = "indexmap" 640 + version = "1.9.3" 641 + source = "registry+https://github.com/rust-lang/crates.io-index" 642 + checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 643 + dependencies = [ 644 + "arbitrary", 645 + "autocfg", 646 + "hashbrown", 647 + "rayon", 648 + "serde", 649 + ] 650 + 651 + [[package]] 652 + name = "instant" 653 + version = "0.1.12" 654 + source = "registry+https://github.com/rust-lang/crates.io-index" 655 + checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 656 + dependencies = [ 657 + "cfg-if", 658 + "js-sys", 659 + "wasm-bindgen", 660 + "web-sys", 661 + ] 662 + 663 + [[package]] 664 + name = "io-lifetimes" 665 + version = "1.0.10" 666 + source = "registry+https://github.com/rust-lang/crates.io-index" 667 + checksum = "9c66c74d2ae7e79a5a8f7ac924adbe38ee42a859c6539ad869eb51f0b52dc220" 668 + dependencies = [ 669 + "hermit-abi 0.3.1", 670 + "libc", 671 + "windows-sys 0.48.0", 672 + ] 673 + 674 + [[package]] 675 + name = "is-terminal" 676 + version = "0.4.7" 677 + source = "registry+https://github.com/rust-lang/crates.io-index" 678 + checksum = "adcf93614601c8129ddf72e2d5633df827ba6551541c6d8c59520a371475be1f" 679 + dependencies = [ 680 + "hermit-abi 0.3.1", 681 + "io-lifetimes", 682 + "rustix", 683 + "windows-sys 0.48.0", 684 + ] 685 + 686 + [[package]] 687 + name = "itertools" 688 + version = "0.10.5" 689 + source = "registry+https://github.com/rust-lang/crates.io-index" 690 + checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 691 + dependencies = [ 692 + "either", 693 + ] 694 + 695 + [[package]] 696 + name = "itoa" 697 + version = "1.0.6" 698 + source = "registry+https://github.com/rust-lang/crates.io-index" 699 + checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6" 700 + 701 + [[package]] 702 + name = "jobserver" 703 + version = "0.1.26" 704 + source = "registry+https://github.com/rust-lang/crates.io-index" 705 + checksum = "936cfd212a0155903bcbc060e316fb6cc7cbf2e1907329391ebadc1fe0ce77c2" 706 + dependencies = [ 707 + "libc", 708 + ] 709 + 710 + [[package]] 711 + name = "js-sys" 712 + version = "0.3.63" 713 + source = "registry+https://github.com/rust-lang/crates.io-index" 714 + checksum = "2f37a4a5928311ac501dee68b3c7613a1037d0edb30c8e5427bd832d55d1b790" 715 + dependencies = [ 716 + "wasm-bindgen", 717 + ] 718 + 719 + [[package]] 720 + name = "kstring" 721 + version = "1.0.6" 722 + source = "registry+https://github.com/rust-lang/crates.io-index" 723 + checksum = "8b310ccceade8121d7d77fee406160e457c2f4e7c7982d589da3499bc7ea4526" 724 + dependencies = [ 725 + "serde", 726 + ] 727 + 728 + [[package]] 729 + name = "lazy_static" 730 + version = "1.4.0" 731 + source = "registry+https://github.com/rust-lang/crates.io-index" 732 + checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 733 + 734 + [[package]] 735 + name = "libc" 736 + version = "0.2.144" 737 + source = "registry+https://github.com/rust-lang/crates.io-index" 738 + checksum = "2b00cc1c228a6782d0f076e7b232802e0c5689d41bb5df366f2a6b6621cfdfe1" 739 + 740 + [[package]] 741 + name = "libgit2-sys" 742 + version = "0.14.2+1.5.1" 743 + source = "registry+https://github.com/rust-lang/crates.io-index" 744 + checksum = "7f3d95f6b51075fe9810a7ae22c7095f12b98005ab364d8544797a825ce946a4" 745 + dependencies = [ 746 + "cc", 747 + "libc", 748 + "libssh2-sys", 749 + "libz-sys", 750 + "openssl-sys", 751 + "pkg-config", 752 + ] 753 + 754 + [[package]] 755 + name = "libssh2-sys" 756 + version = "0.2.23" 757 + source = "registry+https://github.com/rust-lang/crates.io-index" 758 + checksum = "b094a36eb4b8b8c8a7b4b8ae43b2944502be3e59cd87687595cf6b0a71b3f4ca" 759 + dependencies = [ 760 + "cc", 761 + "libc", 762 + "libz-sys", 763 + "openssl-sys", 764 + "pkg-config", 765 + "vcpkg", 766 + ] 767 + 768 + [[package]] 769 + name = "libz-sys" 770 + version = "1.1.9" 771 + source = "registry+https://github.com/rust-lang/crates.io-index" 772 + checksum = "56ee889ecc9568871456d42f603d6a0ce59ff328d291063a45cbdf0036baf6db" 773 + dependencies = [ 774 + "cc", 775 + "libc", 776 + "pkg-config", 777 + "vcpkg", 778 + ] 779 + 780 + [[package]] 781 + name = "linux-raw-sys" 782 + version = "0.3.7" 783 + source = "registry+https://github.com/rust-lang/crates.io-index" 784 + checksum = "ece97ea872ece730aed82664c424eb4c8291e1ff2480247ccf7409044bc6479f" 785 + 786 + [[package]] 787 + name = "log" 788 + version = "0.4.17" 789 + source = "registry+https://github.com/rust-lang/crates.io-index" 790 + checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" 791 + dependencies = [ 792 + "cfg-if", 793 + "value-bag", 794 + ] 795 + 796 + [[package]] 797 + name = "measure_time" 798 + version = "0.8.2" 799 + source = "registry+https://github.com/rust-lang/crates.io-index" 800 + checksum = "56220900f1a0923789ecd6bf25fbae8af3b2f1ff3e9e297fc9b6b8674dd4d852" 801 + dependencies = [ 802 + "instant", 803 + "log", 804 + ] 805 + 806 + [[package]] 807 + name = "memchr" 808 + version = "2.5.0" 809 + source = "registry+https://github.com/rust-lang/crates.io-index" 810 + checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 811 + 812 + [[package]] 813 + name = "memoffset" 814 + version = "0.8.0" 815 + source = "registry+https://github.com/rust-lang/crates.io-index" 816 + checksum = "d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1" 817 + dependencies = [ 818 + "autocfg", 819 + ] 820 + 821 + [[package]] 822 + name = "minimal-lexical" 823 + version = "0.2.1" 824 + source = "registry+https://github.com/rust-lang/crates.io-index" 825 + checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" 826 + 827 + [[package]] 828 + name = "monostate" 829 + version = "0.1.6" 830 + source = "registry+https://github.com/rust-lang/crates.io-index" 831 + checksum = "0230b703f1ac35df1e24f6d0d2255472bcccaf657ecdfa4f1fcbcad1ad5bb98a" 832 + dependencies = [ 833 + "monostate-impl", 834 + "serde", 835 + ] 836 + 837 + [[package]] 838 + name = "monostate-impl" 839 + version = "0.1.6" 840 + source = "registry+https://github.com/rust-lang/crates.io-index" 841 + checksum = "8795add3e14028f11f8e848bd3294898a8294767b3776b6f733560d33bd2530b" 842 + dependencies = [ 843 + "proc-macro2", 844 + "quote", 845 + "syn 2.0.16", 846 + ] 847 + 848 + [[package]] 849 + name = "native-tls" 850 + version = "0.2.11" 851 + source = "registry+https://github.com/rust-lang/crates.io-index" 852 + checksum = "07226173c32f2926027b63cce4bcd8076c3552846cbe7925f3aaffeac0a3b92e" 853 + dependencies = [ 854 + "lazy_static", 855 + "libc", 856 + "log", 857 + "openssl", 858 + "openssl-probe", 859 + "openssl-sys", 860 + "schannel", 861 + "security-framework", 862 + "security-framework-sys", 863 + "tempfile", 864 + ] 865 + 866 + [[package]] 867 + name = "nom" 868 + version = "7.1.3" 869 + source = "registry+https://github.com/rust-lang/crates.io-index" 870 + checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" 871 + dependencies = [ 872 + "memchr", 873 + "minimal-lexical", 874 + ] 875 + 876 + [[package]] 877 + name = "num_cpus" 878 + version = "1.15.0" 879 + source = "registry+https://github.com/rust-lang/crates.io-index" 880 + checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b" 881 + dependencies = [ 882 + "hermit-abi 0.2.6", 883 + "libc", 884 + ] 885 + 886 + [[package]] 887 + name = "once_cell" 888 + version = "1.17.1" 889 + source = "registry+https://github.com/rust-lang/crates.io-index" 890 + checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3" 891 + 892 + [[package]] 893 + name = "openssl" 894 + version = "0.10.52" 895 + source = "registry+https://github.com/rust-lang/crates.io-index" 896 + checksum = "01b8574602df80f7b85fdfc5392fa884a4e3b3f4f35402c070ab34c3d3f78d56" 897 + dependencies = [ 898 + "bitflags", 899 + "cfg-if", 900 + "foreign-types", 901 + "libc", 902 + "once_cell", 903 + "openssl-macros", 904 + "openssl-sys", 905 + ] 906 + 907 + [[package]] 908 + name = "openssl-macros" 909 + version = "0.1.1" 910 + source = "registry+https://github.com/rust-lang/crates.io-index" 911 + checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" 912 + dependencies = [ 913 + "proc-macro2", 914 + "quote", 915 + "syn 2.0.16", 916 + ] 917 + 918 + [[package]] 919 + name = "openssl-probe" 920 + version = "0.1.5" 921 + source = "registry+https://github.com/rust-lang/crates.io-index" 922 + checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" 923 + 924 + [[package]] 925 + name = "openssl-src" 926 + version = "111.25.3+1.1.1t" 927 + source = "registry+https://github.com/rust-lang/crates.io-index" 928 + checksum = "924757a6a226bf60da5f7dd0311a34d2b52283dd82ddeb103208ddc66362f80c" 929 + dependencies = [ 930 + "cc", 931 + ] 932 + 933 + [[package]] 934 + name = "openssl-sys" 935 + version = "0.9.87" 936 + source = "registry+https://github.com/rust-lang/crates.io-index" 937 + checksum = "8e17f59264b2809d77ae94f0e1ebabc434773f370d6ca667bd223ea10e06cc7e" 938 + dependencies = [ 939 + "cc", 940 + "libc", 941 + "openssl-src", 942 + "pkg-config", 943 + "vcpkg", 944 + ] 945 + 946 + [[package]] 947 + name = "os_str_bytes" 948 + version = "6.5.0" 949 + source = "registry+https://github.com/rust-lang/crates.io-index" 950 + checksum = "ceedf44fb00f2d1984b0bc98102627ce622e083e49a5bacdb3e514fa4238e267" 951 + 952 + [[package]] 953 + name = "pathdiff" 954 + version = "0.2.1" 955 + source = "registry+https://github.com/rust-lang/crates.io-index" 956 + checksum = "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd" 957 + 958 + [[package]] 959 + name = "percent-encoding" 960 + version = "2.2.0" 961 + source = "registry+https://github.com/rust-lang/crates.io-index" 962 + checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" 963 + 964 + [[package]] 965 + name = "pkg-config" 966 + version = "0.3.27" 967 + source = "registry+https://github.com/rust-lang/crates.io-index" 968 + checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" 969 + 970 + [[package]] 971 + name = "platforms" 972 + version = "3.0.2" 973 + source = "registry+https://github.com/rust-lang/crates.io-index" 974 + checksum = "e3d7ddaed09e0eb771a79ab0fd64609ba0afb0a8366421957936ad14cbd13630" 975 + dependencies = [ 976 + "serde", 977 + ] 978 + 979 + [[package]] 980 + name = "proc-macro-error" 981 + version = "1.0.4" 982 + source = "registry+https://github.com/rust-lang/crates.io-index" 983 + checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 984 + dependencies = [ 985 + "proc-macro-error-attr", 986 + "proc-macro2", 987 + "quote", 988 + "syn 1.0.109", 989 + "version_check", 990 + ] 991 + 992 + [[package]] 993 + name = "proc-macro-error-attr" 994 + version = "1.0.4" 995 + source = "registry+https://github.com/rust-lang/crates.io-index" 996 + checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 997 + dependencies = [ 998 + "proc-macro2", 999 + "quote", 1000 + "version_check", 1001 + ] 1002 + 1003 + [[package]] 1004 + name = "proc-macro2" 1005 + version = "1.0.58" 1006 + source = "registry+https://github.com/rust-lang/crates.io-index" 1007 + checksum = "fa1fb82fc0c281dd9671101b66b771ebbe1eaf967b96ac8740dcba4b70005ca8" 1008 + dependencies = [ 1009 + "unicode-ident", 1010 + ] 1011 + 1012 + [[package]] 1013 + name = "quote" 1014 + version = "1.0.27" 1015 + source = "registry+https://github.com/rust-lang/crates.io-index" 1016 + checksum = "8f4f29d145265ec1c483c7c654450edde0bfe043d3938d6972630663356d9500" 1017 + dependencies = [ 1018 + "proc-macro2", 1019 + ] 1020 + 1021 + [[package]] 1022 + name = "rayon" 1023 + version = "1.7.0" 1024 + source = "registry+https://github.com/rust-lang/crates.io-index" 1025 + checksum = "1d2df5196e37bcc87abebc0053e20787d73847bb33134a69841207dd0a47f03b" 1026 + dependencies = [ 1027 + "either", 1028 + "rayon-core", 1029 + ] 1030 + 1031 + [[package]] 1032 + name = "rayon-core" 1033 + version = "1.11.0" 1034 + source = "registry+https://github.com/rust-lang/crates.io-index" 1035 + checksum = "4b8f95bd6966f5c87776639160a66bd8ab9895d9d4ab01ddba9fc60661aebe8d" 1036 + dependencies = [ 1037 + "crossbeam-channel", 1038 + "crossbeam-deque", 1039 + "crossbeam-utils", 1040 + "num_cpus", 1041 + ] 1042 + 1043 + [[package]] 1044 + name = "redox_syscall" 1045 + version = "0.2.16" 1046 + source = "registry+https://github.com/rust-lang/crates.io-index" 1047 + checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 1048 + dependencies = [ 1049 + "bitflags", 1050 + ] 1051 + 1052 + [[package]] 1053 + name = "redox_syscall" 1054 + version = "0.3.5" 1055 + source = "registry+https://github.com/rust-lang/crates.io-index" 1056 + checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" 1057 + dependencies = [ 1058 + "bitflags", 1059 + ] 1060 + 1061 + [[package]] 1062 + name = "redox_users" 1063 + version = "0.4.3" 1064 + source = "registry+https://github.com/rust-lang/crates.io-index" 1065 + checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 1066 + dependencies = [ 1067 + "getrandom", 1068 + "redox_syscall 0.2.16", 1069 + "thiserror", 1070 + ] 1071 + 1072 + [[package]] 1073 + name = "regex" 1074 + version = "1.8.1" 1075 + source = "registry+https://github.com/rust-lang/crates.io-index" 1076 + checksum = "af83e617f331cc6ae2da5443c602dfa5af81e517212d9d611a5b3ba1777b5370" 1077 + dependencies = [ 1078 + "aho-corasick 1.0.1", 1079 + "memchr", 1080 + "regex-syntax", 1081 + ] 1082 + 1083 + [[package]] 1084 + name = "regex-syntax" 1085 + version = "0.7.1" 1086 + source = "registry+https://github.com/rust-lang/crates.io-index" 1087 + checksum = "a5996294f19bd3aae0453a862ad728f60e6600695733dd5df01da90c54363a3c" 1088 + 1089 + [[package]] 1090 + name = "reindeer" 1091 + version = "0.0.0" 1092 + dependencies = [ 1093 + "anyhow", 1094 + "dunce", 1095 + "env_logger", 1096 + "globset", 1097 + "ignore", 1098 + "indexmap", 1099 + "itertools", 1100 + "log", 1101 + "measure_time", 1102 + "monostate", 1103 + "nom", 1104 + "proc-macro2", 1105 + "rayon", 1106 + "rustsec", 1107 + "semver", 1108 + "serde", 1109 + "serde_json", 1110 + "serde_starlark", 1111 + "spdx", 1112 + "structopt", 1113 + "syn 2.0.16", 1114 + "tempfile", 1115 + "termcolor", 1116 + "toml 0.7.4", 1117 + "unicode-ident", 1118 + "walkdir", 1119 + ] 1120 + 1121 + [[package]] 1122 + name = "ring" 1123 + version = "0.16.20" 1124 + source = "registry+https://github.com/rust-lang/crates.io-index" 1125 + checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" 1126 + dependencies = [ 1127 + "cc", 1128 + "libc", 1129 + "once_cell", 1130 + "spin", 1131 + "untrusted", 1132 + "web-sys", 1133 + "winapi", 1134 + ] 1135 + 1136 + [[package]] 1137 + name = "rustc-hash" 1138 + version = "1.1.0" 1139 + source = "registry+https://github.com/rust-lang/crates.io-index" 1140 + checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" 1141 + 1142 + [[package]] 1143 + name = "rustix" 1144 + version = "0.37.19" 1145 + source = "registry+https://github.com/rust-lang/crates.io-index" 1146 + checksum = "acf8729d8542766f1b2cf77eb034d52f40d375bb8b615d0b147089946e16613d" 1147 + dependencies = [ 1148 + "bitflags", 1149 + "errno", 1150 + "io-lifetimes", 1151 + "libc", 1152 + "linux-raw-sys", 1153 + "windows-sys 0.48.0", 1154 + ] 1155 + 1156 + [[package]] 1157 + name = "rustls" 1158 + version = "0.20.8" 1159 + source = "registry+https://github.com/rust-lang/crates.io-index" 1160 + checksum = "fff78fc74d175294f4e83b28343315ffcfb114b156f0185e9741cb5570f50e2f" 1161 + dependencies = [ 1162 + "log", 1163 + "ring", 1164 + "sct", 1165 + "webpki", 1166 + ] 1167 + 1168 + [[package]] 1169 + name = "rustsec" 1170 + version = "0.26.5" 1171 + source = "registry+https://github.com/rust-lang/crates.io-index" 1172 + checksum = "252facd5756861013b3dbad84b0568036a4310014311f064e56b214ccc4364db" 1173 + dependencies = [ 1174 + "cargo-edit-9", 1175 + "cargo-lock", 1176 + "crates-index", 1177 + "cvss", 1178 + "fs-err", 1179 + "git2", 1180 + "home", 1181 + "humantime", 1182 + "humantime-serde", 1183 + "platforms", 1184 + "semver", 1185 + "serde", 1186 + "thiserror", 1187 + "toml 0.7.4", 1188 + "url", 1189 + ] 1190 + 1191 + [[package]] 1192 + name = "ryu" 1193 + version = "1.0.13" 1194 + source = "registry+https://github.com/rust-lang/crates.io-index" 1195 + checksum = "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041" 1196 + 1197 + [[package]] 1198 + name = "same-file" 1199 + version = "1.0.6" 1200 + source = "registry+https://github.com/rust-lang/crates.io-index" 1201 + checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" 1202 + dependencies = [ 1203 + "winapi-util", 1204 + ] 1205 + 1206 + [[package]] 1207 + name = "schannel" 1208 + version = "0.1.21" 1209 + source = "registry+https://github.com/rust-lang/crates.io-index" 1210 + checksum = "713cfb06c7059f3588fb8044c0fad1d09e3c01d225e25b9220dbfdcf16dbb1b3" 1211 + dependencies = [ 1212 + "windows-sys 0.42.0", 1213 + ] 1214 + 1215 + [[package]] 1216 + name = "scopeguard" 1217 + version = "1.1.0" 1218 + source = "registry+https://github.com/rust-lang/crates.io-index" 1219 + checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 1220 + 1221 + [[package]] 1222 + name = "sct" 1223 + version = "0.7.0" 1224 + source = "registry+https://github.com/rust-lang/crates.io-index" 1225 + checksum = "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4" 1226 + dependencies = [ 1227 + "ring", 1228 + "untrusted", 1229 + ] 1230 + 1231 + [[package]] 1232 + name = "security-framework" 1233 + version = "2.9.0" 1234 + source = "registry+https://github.com/rust-lang/crates.io-index" 1235 + checksum = "ca2855b3715770894e67cbfa3df957790aa0c9edc3bf06efa1a84d77fa0839d1" 1236 + dependencies = [ 1237 + "bitflags", 1238 + "core-foundation", 1239 + "core-foundation-sys", 1240 + "libc", 1241 + "security-framework-sys", 1242 + ] 1243 + 1244 + [[package]] 1245 + name = "security-framework-sys" 1246 + version = "2.9.0" 1247 + source = "registry+https://github.com/rust-lang/crates.io-index" 1248 + checksum = "f51d0c0d83bec45f16480d0ce0058397a69e48fcdc52d1dc8855fb68acbd31a7" 1249 + dependencies = [ 1250 + "core-foundation-sys", 1251 + "libc", 1252 + ] 1253 + 1254 + [[package]] 1255 + name = "semver" 1256 + version = "1.0.17" 1257 + source = "registry+https://github.com/rust-lang/crates.io-index" 1258 + checksum = "bebd363326d05ec3e2f532ab7660680f3b02130d780c299bca73469d521bc0ed" 1259 + dependencies = [ 1260 + "serde", 1261 + ] 1262 + 1263 + [[package]] 1264 + name = "serde" 1265 + version = "1.0.163" 1266 + source = "registry+https://github.com/rust-lang/crates.io-index" 1267 + checksum = "2113ab51b87a539ae008b5c6c02dc020ffa39afd2d83cffcb3f4eb2722cebec2" 1268 + dependencies = [ 1269 + "serde_derive", 1270 + ] 1271 + 1272 + [[package]] 1273 + name = "serde_derive" 1274 + version = "1.0.163" 1275 + source = "registry+https://github.com/rust-lang/crates.io-index" 1276 + checksum = "8c805777e3930c8883389c602315a24224bcc738b63905ef87cd1420353ea93e" 1277 + dependencies = [ 1278 + "proc-macro2", 1279 + "quote", 1280 + "syn 2.0.16", 1281 + ] 1282 + 1283 + [[package]] 1284 + name = "serde_json" 1285 + version = "1.0.96" 1286 + source = "registry+https://github.com/rust-lang/crates.io-index" 1287 + checksum = "057d394a50403bcac12672b2b18fb387ab6d289d957dab67dd201875391e52f1" 1288 + dependencies = [ 1289 + "itoa", 1290 + "ryu", 1291 + "serde", 1292 + ] 1293 + 1294 + [[package]] 1295 + name = "serde_spanned" 1296 + version = "0.6.2" 1297 + source = "registry+https://github.com/rust-lang/crates.io-index" 1298 + checksum = "93107647184f6027e3b7dcb2e11034cf95ffa1e3a682c67951963ac69c1c007d" 1299 + dependencies = [ 1300 + "serde", 1301 + ] 1302 + 1303 + [[package]] 1304 + name = "serde_starlark" 1305 + version = "0.1.12" 1306 + source = "registry+https://github.com/rust-lang/crates.io-index" 1307 + checksum = "2e1c5f27b92944e818dd8be599216dc24f8d83583be747a40e677355a001c4ce" 1308 + dependencies = [ 1309 + "serde", 1310 + ] 1311 + 1312 + [[package]] 1313 + name = "smallvec" 1314 + version = "1.10.0" 1315 + source = "registry+https://github.com/rust-lang/crates.io-index" 1316 + checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" 1317 + 1318 + [[package]] 1319 + name = "smol_str" 1320 + version = "0.2.0" 1321 + source = "registry+https://github.com/rust-lang/crates.io-index" 1322 + checksum = "74212e6bbe9a4352329b2f68ba3130c15a3f26fe88ff22dbdc6cdd58fa85e99c" 1323 + dependencies = [ 1324 + "serde", 1325 + ] 1326 + 1327 + [[package]] 1328 + name = "socks" 1329 + version = "0.3.4" 1330 + source = "registry+https://github.com/rust-lang/crates.io-index" 1331 + checksum = "f0c3dbbd9ae980613c6dd8e28a9407b50509d3803b57624d5dfe8315218cd58b" 1332 + dependencies = [ 1333 + "byteorder", 1334 + "libc", 1335 + "winapi", 1336 + ] 1337 + 1338 + [[package]] 1339 + name = "spdx" 1340 + version = "0.3.6" 1341 + source = "registry+https://github.com/rust-lang/crates.io-index" 1342 + checksum = "4e6b6cc773b635ad64a05f00367c6f66d06a8708f7360f67c41d446dacdd0a0f" 1343 + dependencies = [ 1344 + "lazy_static", 1345 + "regex", 1346 + "smallvec", 1347 + ] 1348 + 1349 + [[package]] 1350 + name = "spin" 1351 + version = "0.5.2" 1352 + source = "registry+https://github.com/rust-lang/crates.io-index" 1353 + checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" 1354 + 1355 + [[package]] 1356 + name = "strsim" 1357 + version = "0.8.0" 1358 + source = "registry+https://github.com/rust-lang/crates.io-index" 1359 + checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a" 1360 + 1361 + [[package]] 1362 + name = "strsim" 1363 + version = "0.10.0" 1364 + source = "registry+https://github.com/rust-lang/crates.io-index" 1365 + checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 1366 + 1367 + [[package]] 1368 + name = "structopt" 1369 + version = "0.3.26" 1370 + source = "registry+https://github.com/rust-lang/crates.io-index" 1371 + checksum = "0c6b5c64445ba8094a6ab0c3cd2ad323e07171012d9c98b0b15651daf1787a10" 1372 + dependencies = [ 1373 + "clap 2.34.0", 1374 + "lazy_static", 1375 + "structopt-derive", 1376 + ] 1377 + 1378 + [[package]] 1379 + name = "structopt-derive" 1380 + version = "0.4.18" 1381 + source = "registry+https://github.com/rust-lang/crates.io-index" 1382 + checksum = "dcb5ae327f9cc13b68763b5749770cb9e048a99bd9dfdfa58d0cf05d5f64afe0" 1383 + dependencies = [ 1384 + "heck 0.3.3", 1385 + "proc-macro-error", 1386 + "proc-macro2", 1387 + "quote", 1388 + "syn 1.0.109", 1389 + ] 1390 + 1391 + [[package]] 1392 + name = "subprocess" 1393 + version = "0.2.9" 1394 + source = "registry+https://github.com/rust-lang/crates.io-index" 1395 + checksum = "0c2e86926081dda636c546d8c5e641661049d7562a68f5488be4a1f7f66f6086" 1396 + dependencies = [ 1397 + "libc", 1398 + "winapi", 1399 + ] 1400 + 1401 + [[package]] 1402 + name = "sval" 1403 + version = "1.0.0-alpha.5" 1404 + source = "registry+https://github.com/rust-lang/crates.io-index" 1405 + checksum = "45f6ee7c7b87caf59549e9fe45d6a69c75c8019e79e212a835c5da0e92f0ba08" 1406 + 1407 + [[package]] 1408 + name = "syn" 1409 + version = "1.0.109" 1410 + source = "registry+https://github.com/rust-lang/crates.io-index" 1411 + checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 1412 + dependencies = [ 1413 + "proc-macro2", 1414 + "quote", 1415 + "unicode-ident", 1416 + ] 1417 + 1418 + [[package]] 1419 + name = "syn" 1420 + version = "2.0.16" 1421 + source = "registry+https://github.com/rust-lang/crates.io-index" 1422 + checksum = "a6f671d4b5ffdb8eadec19c0ae67fe2639df8684bd7bc4b83d986b8db549cf01" 1423 + dependencies = [ 1424 + "proc-macro2", 1425 + "quote", 1426 + "unicode-ident", 1427 + ] 1428 + 1429 + [[package]] 1430 + name = "tempfile" 1431 + version = "3.5.0" 1432 + source = "registry+https://github.com/rust-lang/crates.io-index" 1433 + checksum = "b9fbec84f381d5795b08656e4912bec604d162bff9291d6189a78f4c8ab87998" 1434 + dependencies = [ 1435 + "cfg-if", 1436 + "fastrand", 1437 + "redox_syscall 0.3.5", 1438 + "rustix", 1439 + "windows-sys 0.45.0", 1440 + ] 1441 + 1442 + [[package]] 1443 + name = "termcolor" 1444 + version = "1.2.0" 1445 + source = "registry+https://github.com/rust-lang/crates.io-index" 1446 + checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6" 1447 + dependencies = [ 1448 + "winapi-util", 1449 + ] 1450 + 1451 + [[package]] 1452 + name = "terminal_size" 1453 + version = "0.2.6" 1454 + source = "registry+https://github.com/rust-lang/crates.io-index" 1455 + checksum = "8e6bf6f19e9f8ed8d4048dc22981458ebcf406d67e94cd422e5ecd73d63b3237" 1456 + dependencies = [ 1457 + "rustix", 1458 + "windows-sys 0.48.0", 1459 + ] 1460 + 1461 + [[package]] 1462 + name = "textwrap" 1463 + version = "0.11.0" 1464 + source = "registry+https://github.com/rust-lang/crates.io-index" 1465 + checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060" 1466 + dependencies = [ 1467 + "unicode-width", 1468 + ] 1469 + 1470 + [[package]] 1471 + name = "textwrap" 1472 + version = "0.16.0" 1473 + source = "registry+https://github.com/rust-lang/crates.io-index" 1474 + checksum = "222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d" 1475 + dependencies = [ 1476 + "terminal_size", 1477 + ] 1478 + 1479 + [[package]] 1480 + name = "thiserror" 1481 + version = "1.0.40" 1482 + source = "registry+https://github.com/rust-lang/crates.io-index" 1483 + checksum = "978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac" 1484 + dependencies = [ 1485 + "thiserror-impl", 1486 + ] 1487 + 1488 + [[package]] 1489 + name = "thiserror-impl" 1490 + version = "1.0.40" 1491 + source = "registry+https://github.com/rust-lang/crates.io-index" 1492 + checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" 1493 + dependencies = [ 1494 + "proc-macro2", 1495 + "quote", 1496 + "syn 2.0.16", 1497 + ] 1498 + 1499 + [[package]] 1500 + name = "thread_local" 1501 + version = "1.1.7" 1502 + source = "registry+https://github.com/rust-lang/crates.io-index" 1503 + checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152" 1504 + dependencies = [ 1505 + "cfg-if", 1506 + "once_cell", 1507 + ] 1508 + 1509 + [[package]] 1510 + name = "tinyvec" 1511 + version = "1.6.0" 1512 + source = "registry+https://github.com/rust-lang/crates.io-index" 1513 + checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" 1514 + dependencies = [ 1515 + "tinyvec_macros", 1516 + ] 1517 + 1518 + [[package]] 1519 + name = "tinyvec_macros" 1520 + version = "0.1.1" 1521 + source = "registry+https://github.com/rust-lang/crates.io-index" 1522 + checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" 1523 + 1524 + [[package]] 1525 + name = "toml" 1526 + version = "0.5.11" 1527 + source = "registry+https://github.com/rust-lang/crates.io-index" 1528 + checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" 1529 + dependencies = [ 1530 + "serde", 1531 + ] 1532 + 1533 + [[package]] 1534 + name = "toml" 1535 + version = "0.7.4" 1536 + source = "registry+https://github.com/rust-lang/crates.io-index" 1537 + checksum = "d6135d499e69981f9ff0ef2167955a5333c35e36f6937d382974566b3d5b94ec" 1538 + dependencies = [ 1539 + "serde", 1540 + "serde_spanned", 1541 + "toml_datetime", 1542 + "toml_edit 0.19.9", 1543 + ] 1544 + 1545 + [[package]] 1546 + name = "toml_datetime" 1547 + version = "0.6.2" 1548 + source = "registry+https://github.com/rust-lang/crates.io-index" 1549 + checksum = "5a76a9312f5ba4c2dec6b9161fdf25d87ad8a09256ccea5a556fef03c706a10f" 1550 + dependencies = [ 1551 + "serde", 1552 + ] 1553 + 1554 + [[package]] 1555 + name = "toml_edit" 1556 + version = "0.13.4" 1557 + source = "registry+https://github.com/rust-lang/crates.io-index" 1558 + checksum = "744e9ed5b352340aa47ce033716991b5589e23781acb97cad37d4ea70560f55b" 1559 + dependencies = [ 1560 + "combine", 1561 + "indexmap", 1562 + "itertools", 1563 + "kstring", 1564 + "serde", 1565 + ] 1566 + 1567 + [[package]] 1568 + name = "toml_edit" 1569 + version = "0.19.9" 1570 + source = "registry+https://github.com/rust-lang/crates.io-index" 1571 + checksum = "92d964908cec0d030b812013af25a0e57fddfadb1e066ecc6681d86253129d4f" 1572 + dependencies = [ 1573 + "indexmap", 1574 + "serde", 1575 + "serde_spanned", 1576 + "toml_datetime", 1577 + "winnow", 1578 + ] 1579 + 1580 + [[package]] 1581 + name = "unicode-bidi" 1582 + version = "0.3.13" 1583 + source = "registry+https://github.com/rust-lang/crates.io-index" 1584 + checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" 1585 + 1586 + [[package]] 1587 + name = "unicode-ident" 1588 + version = "1.0.8" 1589 + source = "registry+https://github.com/rust-lang/crates.io-index" 1590 + checksum = "e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4" 1591 + 1592 + [[package]] 1593 + name = "unicode-normalization" 1594 + version = "0.1.22" 1595 + source = "registry+https://github.com/rust-lang/crates.io-index" 1596 + checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" 1597 + dependencies = [ 1598 + "tinyvec", 1599 + ] 1600 + 1601 + [[package]] 1602 + name = "unicode-segmentation" 1603 + version = "1.10.1" 1604 + source = "registry+https://github.com/rust-lang/crates.io-index" 1605 + checksum = "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36" 1606 + 1607 + [[package]] 1608 + name = "unicode-width" 1609 + version = "0.1.10" 1610 + source = "registry+https://github.com/rust-lang/crates.io-index" 1611 + checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" 1612 + 1613 + [[package]] 1614 + name = "untrusted" 1615 + version = "0.7.1" 1616 + source = "registry+https://github.com/rust-lang/crates.io-index" 1617 + checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" 1618 + 1619 + [[package]] 1620 + name = "ureq" 1621 + version = "2.6.2" 1622 + source = "registry+https://github.com/rust-lang/crates.io-index" 1623 + checksum = "338b31dd1314f68f3aabf3ed57ab922df95ffcd902476ca7ba3c4ce7b908c46d" 1624 + dependencies = [ 1625 + "base64", 1626 + "log", 1627 + "native-tls", 1628 + "once_cell", 1629 + "rustls", 1630 + "serde", 1631 + "serde_json", 1632 + "socks", 1633 + "url", 1634 + "webpki", 1635 + "webpki-roots", 1636 + ] 1637 + 1638 + [[package]] 1639 + name = "url" 1640 + version = "2.3.1" 1641 + source = "registry+https://github.com/rust-lang/crates.io-index" 1642 + checksum = "0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643" 1643 + dependencies = [ 1644 + "form_urlencoded", 1645 + "idna", 1646 + "percent-encoding", 1647 + "serde", 1648 + ] 1649 + 1650 + [[package]] 1651 + name = "value-bag" 1652 + version = "1.0.0-alpha.9" 1653 + source = "registry+https://github.com/rust-lang/crates.io-index" 1654 + checksum = "2209b78d1249f7e6f3293657c9779fe31ced465df091bbd433a1cf88e916ec55" 1655 + dependencies = [ 1656 + "ctor", 1657 + "sval", 1658 + "version_check", 1659 + ] 1660 + 1661 + [[package]] 1662 + name = "vcpkg" 1663 + version = "0.2.15" 1664 + source = "registry+https://github.com/rust-lang/crates.io-index" 1665 + checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 1666 + 1667 + [[package]] 1668 + name = "vec_map" 1669 + version = "0.8.2" 1670 + source = "registry+https://github.com/rust-lang/crates.io-index" 1671 + checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" 1672 + 1673 + [[package]] 1674 + name = "version_check" 1675 + version = "0.9.4" 1676 + source = "registry+https://github.com/rust-lang/crates.io-index" 1677 + checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 1678 + 1679 + [[package]] 1680 + name = "walkdir" 1681 + version = "2.3.3" 1682 + source = "registry+https://github.com/rust-lang/crates.io-index" 1683 + checksum = "36df944cda56c7d8d8b7496af378e6b16de9284591917d307c9b4d313c44e698" 1684 + dependencies = [ 1685 + "same-file", 1686 + "winapi-util", 1687 + ] 1688 + 1689 + [[package]] 1690 + name = "wasi" 1691 + version = "0.11.0+wasi-snapshot-preview1" 1692 + source = "registry+https://github.com/rust-lang/crates.io-index" 1693 + checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 1694 + 1695 + [[package]] 1696 + name = "wasm-bindgen" 1697 + version = "0.2.86" 1698 + source = "registry+https://github.com/rust-lang/crates.io-index" 1699 + checksum = "5bba0e8cb82ba49ff4e229459ff22a191bbe9a1cb3a341610c9c33efc27ddf73" 1700 + dependencies = [ 1701 + "cfg-if", 1702 + "wasm-bindgen-macro", 1703 + ] 1704 + 1705 + [[package]] 1706 + name = "wasm-bindgen-backend" 1707 + version = "0.2.86" 1708 + source = "registry+https://github.com/rust-lang/crates.io-index" 1709 + checksum = "19b04bc93f9d6bdee709f6bd2118f57dd6679cf1176a1af464fca3ab0d66d8fb" 1710 + dependencies = [ 1711 + "bumpalo", 1712 + "log", 1713 + "once_cell", 1714 + "proc-macro2", 1715 + "quote", 1716 + "syn 2.0.16", 1717 + "wasm-bindgen-shared", 1718 + ] 1719 + 1720 + [[package]] 1721 + name = "wasm-bindgen-macro" 1722 + version = "0.2.86" 1723 + source = "registry+https://github.com/rust-lang/crates.io-index" 1724 + checksum = "14d6b024f1a526bb0234f52840389927257beb670610081360e5a03c5df9c258" 1725 + dependencies = [ 1726 + "quote", 1727 + "wasm-bindgen-macro-support", 1728 + ] 1729 + 1730 + [[package]] 1731 + name = "wasm-bindgen-macro-support" 1732 + version = "0.2.86" 1733 + source = "registry+https://github.com/rust-lang/crates.io-index" 1734 + checksum = "e128beba882dd1eb6200e1dc92ae6c5dbaa4311aa7bb211ca035779e5efc39f8" 1735 + dependencies = [ 1736 + "proc-macro2", 1737 + "quote", 1738 + "syn 2.0.16", 1739 + "wasm-bindgen-backend", 1740 + "wasm-bindgen-shared", 1741 + ] 1742 + 1743 + [[package]] 1744 + name = "wasm-bindgen-shared" 1745 + version = "0.2.86" 1746 + source = "registry+https://github.com/rust-lang/crates.io-index" 1747 + checksum = "ed9d5b4305409d1fc9482fee2d7f9bcbf24b3972bf59817ef757e23982242a93" 1748 + 1749 + [[package]] 1750 + name = "web-sys" 1751 + version = "0.3.63" 1752 + source = "registry+https://github.com/rust-lang/crates.io-index" 1753 + checksum = "3bdd9ef4e984da1187bf8110c5cf5b845fbc87a23602cdf912386a76fcd3a7c2" 1754 + dependencies = [ 1755 + "js-sys", 1756 + "wasm-bindgen", 1757 + ] 1758 + 1759 + [[package]] 1760 + name = "webpki" 1761 + version = "0.22.0" 1762 + source = "registry+https://github.com/rust-lang/crates.io-index" 1763 + checksum = "f095d78192e208183081cc07bc5515ef55216397af48b873e5edcd72637fa1bd" 1764 + dependencies = [ 1765 + "ring", 1766 + "untrusted", 1767 + ] 1768 + 1769 + [[package]] 1770 + name = "webpki-roots" 1771 + version = "0.22.6" 1772 + source = "registry+https://github.com/rust-lang/crates.io-index" 1773 + checksum = "b6c71e40d7d2c34a5106301fb632274ca37242cd0c9d3e64dbece371a40a2d87" 1774 + dependencies = [ 1775 + "webpki", 1776 + ] 1777 + 1778 + [[package]] 1779 + name = "winapi" 1780 + version = "0.3.9" 1781 + source = "registry+https://github.com/rust-lang/crates.io-index" 1782 + checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 1783 + dependencies = [ 1784 + "winapi-i686-pc-windows-gnu", 1785 + "winapi-x86_64-pc-windows-gnu", 1786 + ] 1787 + 1788 + [[package]] 1789 + name = "winapi-i686-pc-windows-gnu" 1790 + version = "0.4.0" 1791 + source = "registry+https://github.com/rust-lang/crates.io-index" 1792 + checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 1793 + 1794 + [[package]] 1795 + name = "winapi-util" 1796 + version = "0.1.5" 1797 + source = "registry+https://github.com/rust-lang/crates.io-index" 1798 + checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" 1799 + dependencies = [ 1800 + "winapi", 1801 + ] 1802 + 1803 + [[package]] 1804 + name = "winapi-x86_64-pc-windows-gnu" 1805 + version = "0.4.0" 1806 + source = "registry+https://github.com/rust-lang/crates.io-index" 1807 + checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 1808 + 1809 + [[package]] 1810 + name = "windows-sys" 1811 + version = "0.42.0" 1812 + source = "registry+https://github.com/rust-lang/crates.io-index" 1813 + checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" 1814 + dependencies = [ 1815 + "windows_aarch64_gnullvm 0.42.2", 1816 + "windows_aarch64_msvc 0.42.2", 1817 + "windows_i686_gnu 0.42.2", 1818 + "windows_i686_msvc 0.42.2", 1819 + "windows_x86_64_gnu 0.42.2", 1820 + "windows_x86_64_gnullvm 0.42.2", 1821 + "windows_x86_64_msvc 0.42.2", 1822 + ] 1823 + 1824 + [[package]] 1825 + name = "windows-sys" 1826 + version = "0.45.0" 1827 + source = "registry+https://github.com/rust-lang/crates.io-index" 1828 + checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 1829 + dependencies = [ 1830 + "windows-targets 0.42.2", 1831 + ] 1832 + 1833 + [[package]] 1834 + name = "windows-sys" 1835 + version = "0.48.0" 1836 + source = "registry+https://github.com/rust-lang/crates.io-index" 1837 + checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 1838 + dependencies = [ 1839 + "windows-targets 0.48.0", 1840 + ] 1841 + 1842 + [[package]] 1843 + name = "windows-targets" 1844 + version = "0.42.2" 1845 + source = "registry+https://github.com/rust-lang/crates.io-index" 1846 + checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" 1847 + dependencies = [ 1848 + "windows_aarch64_gnullvm 0.42.2", 1849 + "windows_aarch64_msvc 0.42.2", 1850 + "windows_i686_gnu 0.42.2", 1851 + "windows_i686_msvc 0.42.2", 1852 + "windows_x86_64_gnu 0.42.2", 1853 + "windows_x86_64_gnullvm 0.42.2", 1854 + "windows_x86_64_msvc 0.42.2", 1855 + ] 1856 + 1857 + [[package]] 1858 + name = "windows-targets" 1859 + version = "0.48.0" 1860 + source = "registry+https://github.com/rust-lang/crates.io-index" 1861 + checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5" 1862 + dependencies = [ 1863 + "windows_aarch64_gnullvm 0.48.0", 1864 + "windows_aarch64_msvc 0.48.0", 1865 + "windows_i686_gnu 0.48.0", 1866 + "windows_i686_msvc 0.48.0", 1867 + "windows_x86_64_gnu 0.48.0", 1868 + "windows_x86_64_gnullvm 0.48.0", 1869 + "windows_x86_64_msvc 0.48.0", 1870 + ] 1871 + 1872 + [[package]] 1873 + name = "windows_aarch64_gnullvm" 1874 + version = "0.42.2" 1875 + source = "registry+https://github.com/rust-lang/crates.io-index" 1876 + checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 1877 + 1878 + [[package]] 1879 + name = "windows_aarch64_gnullvm" 1880 + version = "0.48.0" 1881 + source = "registry+https://github.com/rust-lang/crates.io-index" 1882 + checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" 1883 + 1884 + [[package]] 1885 + name = "windows_aarch64_msvc" 1886 + version = "0.42.2" 1887 + source = "registry+https://github.com/rust-lang/crates.io-index" 1888 + checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 1889 + 1890 + [[package]] 1891 + name = "windows_aarch64_msvc" 1892 + version = "0.48.0" 1893 + source = "registry+https://github.com/rust-lang/crates.io-index" 1894 + checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" 1895 + 1896 + [[package]] 1897 + name = "windows_i686_gnu" 1898 + version = "0.42.2" 1899 + source = "registry+https://github.com/rust-lang/crates.io-index" 1900 + checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 1901 + 1902 + [[package]] 1903 + name = "windows_i686_gnu" 1904 + version = "0.48.0" 1905 + source = "registry+https://github.com/rust-lang/crates.io-index" 1906 + checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" 1907 + 1908 + [[package]] 1909 + name = "windows_i686_msvc" 1910 + version = "0.42.2" 1911 + source = "registry+https://github.com/rust-lang/crates.io-index" 1912 + checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 1913 + 1914 + [[package]] 1915 + name = "windows_i686_msvc" 1916 + version = "0.48.0" 1917 + source = "registry+https://github.com/rust-lang/crates.io-index" 1918 + checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" 1919 + 1920 + [[package]] 1921 + name = "windows_x86_64_gnu" 1922 + version = "0.42.2" 1923 + source = "registry+https://github.com/rust-lang/crates.io-index" 1924 + checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 1925 + 1926 + [[package]] 1927 + name = "windows_x86_64_gnu" 1928 + version = "0.48.0" 1929 + source = "registry+https://github.com/rust-lang/crates.io-index" 1930 + checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" 1931 + 1932 + [[package]] 1933 + name = "windows_x86_64_gnullvm" 1934 + version = "0.42.2" 1935 + source = "registry+https://github.com/rust-lang/crates.io-index" 1936 + checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 1937 + 1938 + [[package]] 1939 + name = "windows_x86_64_gnullvm" 1940 + version = "0.48.0" 1941 + source = "registry+https://github.com/rust-lang/crates.io-index" 1942 + checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" 1943 + 1944 + [[package]] 1945 + name = "windows_x86_64_msvc" 1946 + version = "0.42.2" 1947 + source = "registry+https://github.com/rust-lang/crates.io-index" 1948 + checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 1949 + 1950 + [[package]] 1951 + name = "windows_x86_64_msvc" 1952 + version = "0.48.0" 1953 + source = "registry+https://github.com/rust-lang/crates.io-index" 1954 + checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" 1955 + 1956 + [[package]] 1957 + name = "winnow" 1958 + version = "0.4.6" 1959 + source = "registry+https://github.com/rust-lang/crates.io-index" 1960 + checksum = "61de7bac303dc551fe038e2b3cef0f571087a47571ea6e79a87692ac99b99699" 1961 + dependencies = [ 1962 + "memchr", 1963 + ]
+48
pkgs/development/tools/reindeer/default.nix
··· 1 + { lib 2 + , rustPlatform 3 + , fetchFromGitHub 4 + , pkg-config 5 + , openssl 6 + , stdenv 7 + , libiconv 8 + , darwin 9 + , nix-update-script 10 + }: 11 + 12 + rustPlatform.buildRustPackage rec { 13 + pname = "reindeer"; 14 + version = "unstable-2023-05-18"; 15 + 16 + src = fetchFromGitHub { 17 + owner = "facebookincubator"; 18 + repo = pname; 19 + rev = "2d6d37dcddaa840b6cd99951176c972f4c3afddd"; 20 + sha256 = "sha256-31Kf6cVqAVFprTHEJp06E0p0y5YwdowhmPti8JBJw3g="; 21 + }; 22 + 23 + cargoLock = { 24 + lockFile = ./Cargo.lock; 25 + }; 26 + 27 + postPatch = '' 28 + ln -s ${./Cargo.lock} Cargo.lock 29 + ''; 30 + 31 + nativeBuildInputs = [ pkg-config ]; 32 + buildInputs = 33 + [ openssl ] ++ lib.optionals stdenv.isDarwin [ 34 + libiconv 35 + darwin.apple_sdk.frameworks.Security 36 + darwin.apple_sdk.frameworks.CoreServices 37 + ]; 38 + 39 + passthru.updateScript = ./update.sh; 40 + 41 + meta = with lib; { 42 + description = "Reindeer is a tool which takes Rust Cargo dependencies and generates Buck build rules"; 43 + homepage = "https://github.com/facebookincubator/reindeer"; 44 + license = with licenses; [ mit ]; 45 + maintainers = with maintainers; [ nickgerace ]; 46 + }; 47 + } 48 +
+37
pkgs/development/tools/reindeer/update.sh
··· 1 + #!/usr/bin/env nix-shell 2 + #!nix-shell -I nixpkgs=./. -i bash -p curl jq nix-prefetch common-updater-scripts mktemp nix coreutils 3 + 4 + # First, check that we only update once per day since the version tag is dependent on the date. 5 + NEW_VERSION="unstable-$(date +%F)" 6 + CURRENT_VERSION=$(nix-instantiate --eval -E "with import ./. {}; reindeer.version" | tr -d '"') 7 + if [[ "$NEW_VERSION" == "$CURRENT_VERSION" ]]; then 8 + echo "skipping reindeer update within same day (version: \"$CURRENT_VERSION\")" 9 + exit 0 10 + fi 11 + 12 + # Second, let's check if there's a new commit to main. 13 + NEW_REV=$(curl https://api.github.com/repos/facebookincubator/reindeer/branches/main | jq '.commit.sha') 14 + CURRENT_REV=$(nix-instantiate --eval -E "with import ./. {}; reindeer.src.rev") 15 + if [[ "$NEW_REV" == "$CURRENT_REV" ]]; then 16 + echo "reindeer is up-to-date (rev: $CURRENT_REV)" 17 + exit 0 18 + fi 19 + echo "updating reindeer (new: $NEW_REV) (old: $CURRENT_REV)" 20 + 21 + # Generate the new lockfile in a temporary directory. 22 + pushd $(mktemp -d) 23 + git clone https://github.com/facebookincubator/reindeer.git --depth=1 24 + pushd reindeer 25 + cargo generate-lockfile 26 + LOCKFILE=$(realpath ./Cargo.lock) 27 + popd 28 + popd 29 + cp $LOCKFILE pkgs/development/tools/reindeer/ 30 + 31 + # Get the new sha256 value. 32 + TRIMMED_REV=$(echo $NEW_REV | tr -d '"') 33 + HASH_RAW=$(nix-prefetch-url https://github.com/facebookincubator/reindeer/archive/${TRIMMED_REV}.tar.gz --unpack --type sha256) 34 + HASH_SRI=$(nix hash to-sri --type sha256 ${HASH_RAW}) 35 + 36 + # Update the file accordingly. 37 + update-source-version reindeer "$NEW_VERSION" ${HASH_SRI} --rev=${TRIMMED_REV}
+127 -195
pkgs/development/tools/ruff/Cargo.lock
··· 76 76 77 77 [[package]] 78 78 name = "anstream" 79 - version = "0.3.0" 79 + version = "0.3.2" 80 80 source = "registry+https://github.com/rust-lang/crates.io-index" 81 - checksum = "9e579a7752471abc2a8268df8b20005e3eadd975f585398f17efcfd8d4927371" 81 + checksum = "0ca84f3628370c59db74ee214b3263d58f9aadd9b4fe7e711fd87dc452b7f163" 82 82 dependencies = [ 83 83 "anstyle", 84 84 "anstyle-parse", ··· 115 115 116 116 [[package]] 117 117 name = "anstyle-wincon" 118 - version = "1.0.0" 118 + version = "1.0.1" 119 119 source = "registry+https://github.com/rust-lang/crates.io-index" 120 - checksum = "4bcd8291a340dd8ac70e18878bc4501dd7b4ff970cfa21c207d36ece51ea88fd" 120 + checksum = "180abfa45703aebe0093f79badacc01b8fd4ea2e35118747e5811127f926e188" 121 121 dependencies = [ 122 122 "anstyle", 123 123 "windows-sys 0.48.0", ··· 125 125 126 126 [[package]] 127 127 name = "anyhow" 128 - version = "1.0.70" 128 + version = "1.0.71" 129 129 source = "registry+https://github.com/rust-lang/crates.io-index" 130 - checksum = "7de8ce5e0f9f8d88245311066a578d72b7af3e7088f32783804676302df237e4" 130 + checksum = "9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8" 131 131 132 132 [[package]] 133 133 name = "argfile" ··· 193 193 194 194 [[package]] 195 195 name = "bitflags" 196 - version = "2.2.1" 196 + version = "2.3.1" 197 197 source = "registry+https://github.com/rust-lang/crates.io-index" 198 - checksum = "24a6904aef64d73cf10ab17ebace7befb918b82164785cb89907993be7f83813" 198 + checksum = "6776fc96284a0bb647b615056fc496d1fe1644a7ab01829818a6d91cae888b84" 199 199 200 200 [[package]] 201 201 name = "bstr" ··· 211 211 212 212 [[package]] 213 213 name = "bumpalo" 214 - version = "3.12.1" 214 + version = "3.12.2" 215 215 source = "registry+https://github.com/rust-lang/crates.io-index" 216 - checksum = "9b1ce199063694f33ffb7dd4e0ee620741495c32833cde5aa08f02a0bf96f0c8" 216 + checksum = "3c6ed94e98ecff0c12dd1b04c15ec0d7d9458ca8fe806cea6f12954efe74c63b" 217 217 218 218 [[package]] 219 219 name = "cachedir" ··· 268 268 269 269 [[package]] 270 270 name = "ciborium" 271 - version = "0.2.0" 271 + version = "0.2.1" 272 272 source = "registry+https://github.com/rust-lang/crates.io-index" 273 - checksum = "b0c137568cc60b904a7724001b35ce2630fd00d5d84805fbb608ab89509d788f" 273 + checksum = "effd91f6c78e5a4ace8a5d3c0b6bfaec9e2baaef55f3efc00e45fb2e477ee926" 274 274 dependencies = [ 275 275 "ciborium-io", 276 276 "ciborium-ll", ··· 279 279 280 280 [[package]] 281 281 name = "ciborium-io" 282 - version = "0.2.0" 282 + version = "0.2.1" 283 283 source = "registry+https://github.com/rust-lang/crates.io-index" 284 - checksum = "346de753af073cc87b52b2083a506b38ac176a44cfb05497b622e27be899b369" 284 + checksum = "cdf919175532b369853f5d5e20b26b43112613fd6fe7aee757e35f7a44642656" 285 285 286 286 [[package]] 287 287 name = "ciborium-ll" 288 - version = "0.2.0" 288 + version = "0.2.1" 289 289 source = "registry+https://github.com/rust-lang/crates.io-index" 290 - checksum = "213030a2b5a4e0c0892b6652260cf6ccac84827b83a85a534e178e3906c4cf1b" 290 + checksum = "defaa24ecc093c77630e6c15e17c51f5e187bf35ee514f4e2d67baaa96dae22b" 291 291 dependencies = [ 292 292 "ciborium-io", 293 293 "half", ··· 295 295 296 296 [[package]] 297 297 name = "clap" 298 - version = "3.2.23" 298 + version = "3.2.25" 299 299 source = "registry+https://github.com/rust-lang/crates.io-index" 300 - checksum = "71655c45cb9845d3270c9d6df84ebe72b4dad3c2ba3f7023ad47c144e4e473a5" 300 + checksum = "4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123" 301 301 dependencies = [ 302 302 "bitflags 1.3.2", 303 303 "clap_lex 0.2.4", ··· 307 307 308 308 [[package]] 309 309 name = "clap" 310 - version = "4.2.4" 310 + version = "4.2.7" 311 311 source = "registry+https://github.com/rust-lang/crates.io-index" 312 - checksum = "956ac1f6381d8d82ab4684768f89c0ea3afe66925ceadb4eeb3fc452ffc55d62" 312 + checksum = "34d21f9bf1b425d2968943631ec91202fe5e837264063503708b83013f8fc938" 313 313 dependencies = [ 314 314 "clap_builder", 315 315 "clap_derive", ··· 318 318 319 319 [[package]] 320 320 name = "clap_builder" 321 - version = "4.2.4" 321 + version = "4.2.7" 322 322 source = "registry+https://github.com/rust-lang/crates.io-index" 323 - checksum = "84080e799e54cff944f4b4a4b0e71630b0e0443b25b985175c7dddc1a859b749" 323 + checksum = "914c8c79fb560f238ef6429439a30023c862f7a28e688c58f7203f12b29970bd" 324 324 dependencies = [ 325 325 "anstream", 326 326 "anstyle", ··· 331 331 332 332 [[package]] 333 333 name = "clap_complete" 334 - version = "4.2.1" 334 + version = "4.2.3" 335 335 source = "registry+https://github.com/rust-lang/crates.io-index" 336 - checksum = "1a19591b2ab0e3c04b588a0e04ddde7b9eaa423646d1b4a8092879216bf47473" 336 + checksum = "1594fe2312ec4abf402076e407628f5c313e54c32ade058521df4ee34ecac8a8" 337 337 dependencies = [ 338 - "clap 4.2.4", 338 + "clap 4.2.7", 339 339 ] 340 340 341 341 [[package]] ··· 344 344 source = "registry+https://github.com/rust-lang/crates.io-index" 345 345 checksum = "183495371ea78d4c9ff638bfc6497d46fed2396e4f9c50aebc1278a4a9919a3d" 346 346 dependencies = [ 347 - "clap 4.2.4", 347 + "clap 4.2.7", 348 348 "clap_complete", 349 349 "clap_complete_fig", 350 350 "clap_complete_nushell", ··· 356 356 source = "registry+https://github.com/rust-lang/crates.io-index" 357 357 checksum = "f3af28956330989baa428ed4d3471b853715d445c62de21b67292e22cf8a41fa" 358 358 dependencies = [ 359 - "clap 4.2.4", 359 + "clap 4.2.7", 360 360 "clap_complete", 361 361 ] 362 362 ··· 366 366 source = "registry+https://github.com/rust-lang/crates.io-index" 367 367 checksum = "c7fa41f5e6aa83bd151b70fd0ceaee703d68cd669522795dc812df9edad1252c" 368 368 dependencies = [ 369 - "clap 4.2.4", 369 + "clap 4.2.7", 370 370 "clap_complete", 371 371 ] 372 372 ··· 408 408 "thiserror", 409 409 "which", 410 410 "winapi", 411 - ] 412 - 413 - [[package]] 414 - name = "codespan-reporting" 415 - version = "0.11.1" 416 - source = "registry+https://github.com/rust-lang/crates.io-index" 417 - checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e" 418 - dependencies = [ 419 - "termcolor", 420 - "unicode-width", 421 411 ] 422 412 423 413 [[package]] ··· 490 500 "atty", 491 501 "cast", 492 502 "ciborium", 493 - "clap 3.2.23", 503 + "clap 3.2.25", 494 504 "criterion-plot", 495 505 "itertools", 496 506 "lazy_static", ··· 576 586 ] 577 587 578 588 [[package]] 579 - name = "cxx" 580 - version = "1.0.94" 581 - source = "registry+https://github.com/rust-lang/crates.io-index" 582 - checksum = "f61f1b6389c3fe1c316bf8a4dccc90a38208354b330925bce1f74a6c4756eb93" 583 - dependencies = [ 584 - "cc", 585 - "cxxbridge-flags", 586 - "cxxbridge-macro", 587 - "link-cplusplus", 588 - ] 589 - 590 - [[package]] 591 - name = "cxx-build" 592 - version = "1.0.94" 593 - source = "registry+https://github.com/rust-lang/crates.io-index" 594 - checksum = "12cee708e8962df2aeb38f594aae5d827c022b6460ac71a7a3e2c3c2aae5a07b" 595 - dependencies = [ 596 - "cc", 597 - "codespan-reporting", 598 - "once_cell", 599 - "proc-macro2", 600 - "quote", 601 - "scratch", 602 - "syn 2.0.15", 603 - ] 604 - 605 - [[package]] 606 - name = "cxxbridge-flags" 607 - version = "1.0.94" 608 - source = "registry+https://github.com/rust-lang/crates.io-index" 609 - checksum = "7944172ae7e4068c533afbb984114a56c46e9ccddda550499caa222902c7f7bb" 610 - 611 - [[package]] 612 - name = "cxxbridge-macro" 613 - version = "1.0.94" 614 - source = "registry+https://github.com/rust-lang/crates.io-index" 615 - checksum = "2345488264226bf682893e25de0769f3360aac9957980ec49361b083ddaa5bc5" 616 - dependencies = [ 617 - "proc-macro2", 618 - "quote", 619 - "syn 2.0.15", 620 - ] 621 - 622 - [[package]] 623 589 name = "diff" 624 590 version = "0.1.13" 625 591 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 598 652 599 653 [[package]] 600 654 name = "dirs" 601 - version = "5.0.0" 655 + version = "5.0.1" 602 656 source = "registry+https://github.com/rust-lang/crates.io-index" 603 - checksum = "dece029acd3353e3a58ac2e3eb3c8d6c35827a892edc6cc4138ef9c33df46ecd" 657 + checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" 604 658 dependencies = [ 605 - "dirs-sys 0.4.0", 659 + "dirs-sys 0.4.1", 606 660 ] 607 661 608 662 [[package]] ··· 618 672 619 673 [[package]] 620 674 name = "dirs-sys" 621 - version = "0.4.0" 675 + version = "0.4.1" 622 676 source = "registry+https://github.com/rust-lang/crates.io-index" 623 - checksum = "04414300db88f70d74c5ff54e50f9e1d1737d9a5b90f53fcf2e95ca2a9ab554b" 677 + checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" 624 678 dependencies = [ 625 679 "libc", 680 + "option-ext", 626 681 "redox_users", 627 - "windows-sys 0.45.0", 682 + "windows-sys 0.48.0", 628 683 ] 629 684 630 685 [[package]] ··· 711 764 712 765 [[package]] 713 766 name = "flake8-to-ruff" 714 - version = "0.0.267" 767 + version = "0.0.269" 715 768 dependencies = [ 716 769 "anyhow", 717 - "clap 4.2.4", 770 + "clap 4.2.7", 718 771 "colored", 719 772 "configparser", 720 773 "once_cell", ··· 730 783 731 784 [[package]] 732 785 name = "flate2" 733 - version = "1.0.25" 786 + version = "1.0.26" 734 787 source = "registry+https://github.com/rust-lang/crates.io-index" 735 - checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841" 788 + checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743" 736 789 dependencies = [ 737 790 "crc32fast", 738 791 "miniz_oxide", ··· 861 914 862 915 [[package]] 863 916 name = "iana-time-zone-haiku" 864 - version = "0.1.1" 917 + version = "0.1.2" 865 918 source = "registry+https://github.com/rust-lang/crates.io-index" 866 - checksum = "0703ae284fc167426161c2e3f1da3ea71d94b21bedbcc9494e92b28e334e3dca" 919 + checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" 867 920 dependencies = [ 868 - "cxx", 869 - "cxx-build", 921 + "cc", 870 922 ] 871 923 872 924 [[package]] ··· 1010 1064 1011 1065 [[package]] 1012 1066 name = "js-sys" 1013 - version = "0.3.61" 1067 + version = "0.3.62" 1014 1068 source = "registry+https://github.com/rust-lang/crates.io-index" 1015 - checksum = "445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730" 1069 + checksum = "68c16e1bfd491478ab155fd8b4896b86f9ede344949b641e61501e07c2b8b4d5" 1016 1070 dependencies = [ 1017 1071 "wasm-bindgen", 1018 1072 ] ··· 1081 1135 1082 1136 [[package]] 1083 1137 name = "libc" 1084 - version = "0.2.142" 1138 + version = "0.2.144" 1085 1139 source = "registry+https://github.com/rust-lang/crates.io-index" 1086 - checksum = "6a987beff54b60ffa6d51982e1aa1146bc42f19bd26be28b0586f252fccf5317" 1140 + checksum = "2b00cc1c228a6782d0f076e7b232802e0c5689d41bb5df366f2a6b6621cfdfe1" 1087 1141 1088 1142 [[package]] 1089 1143 name = "libcst" ··· 1111 1165 1112 1166 [[package]] 1113 1167 name = "libmimalloc-sys" 1114 - version = "0.1.32" 1168 + version = "0.1.33" 1115 1169 source = "registry+https://github.com/rust-lang/crates.io-index" 1116 - checksum = "43a558e3d911bc3c7bfc8c78bc580b404d6e51c1cefbf656e176a94b49b0df40" 1170 + checksum = "f4ac0e912c8ef1b735e92369695618dc5b1819f5a7bf3f167301a3ba1cea515e" 1117 1171 dependencies = [ 1118 1172 "cc", 1119 1173 "libc", 1120 - ] 1121 - 1122 - [[package]] 1123 - name = "link-cplusplus" 1124 - version = "1.0.8" 1125 - source = "registry+https://github.com/rust-lang/crates.io-index" 1126 - checksum = "ecd207c9c713c34f95a097a5b029ac2ce6010530c7b49d7fea24d977dede04f5" 1127 - dependencies = [ 1128 - "cc", 1129 1174 ] 1130 1175 1131 1176 [[package]] ··· 1127 1190 1128 1191 [[package]] 1129 1192 name = "linux-raw-sys" 1130 - version = "0.3.3" 1193 + version = "0.3.7" 1131 1194 source = "registry+https://github.com/rust-lang/crates.io-index" 1132 - checksum = "9b085a4f2cde5781fc4b1717f2e86c62f5cda49de7ba99a7c2eae02b61c9064c" 1195 + checksum = "ece97ea872ece730aed82664c424eb4c8291e1ff2480247ccf7409044bc6479f" 1133 1196 1134 1197 [[package]] 1135 1198 name = "log" ··· 1163 1226 1164 1227 [[package]] 1165 1228 name = "mimalloc" 1166 - version = "0.1.36" 1229 + version = "0.1.37" 1167 1230 source = "registry+https://github.com/rust-lang/crates.io-index" 1168 - checksum = "3d88dad3f985ec267a3fcb7a1726f5cb1a7e8cad8b646e70a84f967210df23da" 1231 + checksum = "4e2894987a3459f3ffb755608bd82188f8ed00d0ae077f1edea29c068d639d98" 1169 1232 dependencies = [ 1170 1233 "libmimalloc-sys", 1171 1234 ] ··· 1178 1241 1179 1242 [[package]] 1180 1243 name = "miniz_oxide" 1181 - version = "0.6.2" 1244 + version = "0.7.1" 1182 1245 source = "registry+https://github.com/rust-lang/crates.io-index" 1183 - checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" 1246 + checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" 1184 1247 dependencies = [ 1185 1248 "adler", 1186 1249 ] ··· 1308 1371 checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575" 1309 1372 1310 1373 [[package]] 1374 + name = "option-ext" 1375 + version = "0.2.0" 1376 + source = "registry+https://github.com/rust-lang/crates.io-index" 1377 + checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" 1378 + 1379 + [[package]] 1311 1380 name = "os_str_bytes" 1312 1381 version = "6.5.0" 1313 1382 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1339 1396 1340 1397 [[package]] 1341 1398 name = "path-absolutize" 1342 - version = "3.0.14" 1399 + version = "3.1.0" 1343 1400 source = "registry+https://github.com/rust-lang/crates.io-index" 1344 - checksum = "0f1d4993b16f7325d90c18c3c6a3327db7808752db8d208cea0acee0abd52c52" 1401 + checksum = "43eb3595c63a214e1b37b44f44b0a84900ef7ae0b4c5efce59e123d246d7a0de" 1345 1402 dependencies = [ 1346 1403 "path-dedot", 1347 1404 ] 1348 1405 1349 1406 [[package]] 1350 1407 name = "path-dedot" 1351 - version = "3.0.18" 1408 + version = "3.1.0" 1352 1409 source = "registry+https://github.com/rust-lang/crates.io-index" 1353 - checksum = "9a81540d94551664b72b72829b12bd167c73c9d25fbac0e04fafa8023f7e4901" 1410 + checksum = "9d55e486337acb9973cdea3ec5638c1b3bcb22e573b2b7b41969e0c744d5a15e" 1354 1411 dependencies = [ 1355 1412 "once_cell", 1356 1413 ] ··· 1390 1447 1391 1448 [[package]] 1392 1449 name = "pep440_rs" 1393 - version = "0.3.5" 1450 + version = "0.3.9" 1394 1451 source = "registry+https://github.com/rust-lang/crates.io-index" 1395 - checksum = "aac177a025c60a4dd25d638bf33e746d1ead5f7123f6650f35b4394c7ce1a104" 1452 + checksum = "fe1d15693a11422cfa7d401b00dc9ae9fb8edbfbcb711a77130663f4ddf67650" 1396 1453 dependencies = [ 1397 1454 "lazy_static", 1398 1455 "regex", ··· 1588 1645 1589 1646 [[package]] 1590 1647 name = "quote" 1591 - version = "1.0.26" 1648 + version = "1.0.27" 1592 1649 source = "registry+https://github.com/rust-lang/crates.io-index" 1593 - checksum = "4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc" 1650 + checksum = "8f4f29d145265ec1c483c7c654450edde0bfe043d3938d6972630663356d9500" 1594 1651 dependencies = [ 1595 1652 "proc-macro2", 1596 1653 ] ··· 1723 1780 1724 1781 [[package]] 1725 1782 name = "ruff" 1726 - version = "0.0.267" 1783 + version = "0.0.269" 1727 1784 dependencies = [ 1728 1785 "annotate-snippets 0.9.1", 1729 1786 "anyhow", 1730 - "bitflags 2.2.1", 1787 + "bitflags 2.3.1", 1731 1788 "chrono", 1732 - "clap 4.2.4", 1789 + "clap 4.2.7", 1733 1790 "colored", 1734 - "dirs 5.0.0", 1791 + "dirs 5.0.1", 1735 1792 "fern", 1736 1793 "glob", 1737 1794 "globset", ··· 1812 1869 1813 1870 [[package]] 1814 1871 name = "ruff_cli" 1815 - version = "0.0.267" 1872 + version = "0.0.269" 1816 1873 dependencies = [ 1817 1874 "annotate-snippets 0.9.1", 1818 1875 "anyhow", ··· 1820 1877 "assert_cmd", 1821 1878 "atty", 1822 1879 "bincode", 1823 - "bitflags 2.2.1", 1880 + "bitflags 2.3.1", 1824 1881 "cachedir", 1825 1882 "chrono", 1826 - "clap 4.2.4", 1883 + "clap 4.2.7", 1827 1884 "clap_complete_command", 1828 1885 "clearscreen", 1829 1886 "colored", ··· 1861 1918 version = "0.0.0" 1862 1919 dependencies = [ 1863 1920 "anyhow", 1864 - "clap 4.2.4", 1921 + "clap 4.2.7", 1865 1922 "itertools", 1866 1923 "libcst", 1867 1924 "once_cell", ··· 1919 1976 version = "0.0.0" 1920 1977 dependencies = [ 1921 1978 "anyhow", 1922 - "bitflags 2.2.1", 1979 + "bitflags 2.3.1", 1923 1980 "is-macro", 1924 1981 "itertools", 1925 1982 "log", ··· 1941 1998 version = "0.0.0" 1942 1999 dependencies = [ 1943 2000 "anyhow", 1944 - "clap 4.2.4", 2001 + "clap 4.2.7", 1945 2002 "insta", 1946 2003 "is-macro", 1947 2004 "itertools", ··· 1961 2018 name = "ruff_python_semantic" 1962 2019 version = "0.0.0" 1963 2020 dependencies = [ 1964 - "bitflags 2.2.1", 2021 + "bitflags 2.3.1", 1965 2022 "is-macro", 1966 2023 "nohash-hasher", 1967 2024 "ruff_python_ast", ··· 2001 2058 [[package]] 2002 2059 name = "ruff_text_size" 2003 2060 version = "0.0.0" 2004 - source = "git+https://github.com/RustPython/Parser.git?rev=a983f4383fb1ad8c1c66acb1d5b0016e59f95a49#a983f4383fb1ad8c1c66acb1d5b0016e59f95a49" 2061 + source = "git+https://github.com/RustPython/Parser.git?rev=3654cf0bdfc270df6b2b83e2df086843574ad082#3654cf0bdfc270df6b2b83e2df086843574ad082" 2005 2062 dependencies = [ 2006 2063 "schemars", 2007 2064 "serde", ··· 2045 2102 2046 2103 [[package]] 2047 2104 name = "rustix" 2048 - version = "0.37.13" 2105 + version = "0.37.19" 2049 2106 source = "registry+https://github.com/rust-lang/crates.io-index" 2050 - checksum = "f79bef90eb6d984c72722595b5b1348ab39275a5e5123faca6863bf07d75a4e0" 2107 + checksum = "acf8729d8542766f1b2cf77eb034d52f40d375bb8b615d0b147089946e16613d" 2051 2108 dependencies = [ 2052 2109 "bitflags 1.3.2", 2053 2110 "errno", ··· 2072 2129 [[package]] 2073 2130 name = "rustpython-ast" 2074 2131 version = "0.2.0" 2075 - source = "git+https://github.com/RustPython/Parser.git?rev=a983f4383fb1ad8c1c66acb1d5b0016e59f95a49#a983f4383fb1ad8c1c66acb1d5b0016e59f95a49" 2132 + source = "git+https://github.com/RustPython/Parser.git?rev=3654cf0bdfc270df6b2b83e2df086843574ad082#3654cf0bdfc270df6b2b83e2df086843574ad082" 2076 2133 dependencies = [ 2077 2134 "is-macro", 2078 2135 "num-bigint", 2079 2136 "rustpython-parser-core", 2137 + "static_assertions", 2080 2138 ] 2081 2139 2082 2140 [[package]] 2083 2141 name = "rustpython-format" 2084 2142 version = "0.2.0" 2085 - source = "git+https://github.com/RustPython/Parser.git?rev=a983f4383fb1ad8c1c66acb1d5b0016e59f95a49#a983f4383fb1ad8c1c66acb1d5b0016e59f95a49" 2143 + source = "git+https://github.com/RustPython/Parser.git?rev=3654cf0bdfc270df6b2b83e2df086843574ad082#3654cf0bdfc270df6b2b83e2df086843574ad082" 2086 2144 dependencies = [ 2087 - "bitflags 2.2.1", 2145 + "bitflags 2.3.1", 2088 2146 "itertools", 2089 2147 "num-bigint", 2090 2148 "num-traits", ··· 2095 2151 [[package]] 2096 2152 name = "rustpython-literal" 2097 2153 version = "0.2.0" 2098 - source = "git+https://github.com/RustPython/Parser.git?rev=a983f4383fb1ad8c1c66acb1d5b0016e59f95a49#a983f4383fb1ad8c1c66acb1d5b0016e59f95a49" 2154 + source = "git+https://github.com/RustPython/Parser.git?rev=3654cf0bdfc270df6b2b83e2df086843574ad082#3654cf0bdfc270df6b2b83e2df086843574ad082" 2099 2155 dependencies = [ 2100 2156 "hexf-parse", 2157 + "is-macro", 2101 2158 "lexical-parse-float", 2102 2159 "num-traits", 2103 2160 "unic-ucd-category", ··· 2107 2162 [[package]] 2108 2163 name = "rustpython-parser" 2109 2164 version = "0.2.0" 2110 - source = "git+https://github.com/RustPython/Parser.git?rev=a983f4383fb1ad8c1c66acb1d5b0016e59f95a49#a983f4383fb1ad8c1c66acb1d5b0016e59f95a49" 2165 + source = "git+https://github.com/RustPython/Parser.git?rev=3654cf0bdfc270df6b2b83e2df086843574ad082#3654cf0bdfc270df6b2b83e2df086843574ad082" 2111 2166 dependencies = [ 2112 2167 "anyhow", 2168 + "is-macro", 2113 2169 "itertools", 2114 2170 "lalrpop-util", 2115 2171 "log", ··· 2130 2184 [[package]] 2131 2185 name = "rustpython-parser-core" 2132 2186 version = "0.2.0" 2133 - source = "git+https://github.com/RustPython/Parser.git?rev=a983f4383fb1ad8c1c66acb1d5b0016e59f95a49#a983f4383fb1ad8c1c66acb1d5b0016e59f95a49" 2187 + source = "git+https://github.com/RustPython/Parser.git?rev=3654cf0bdfc270df6b2b83e2df086843574ad082#3654cf0bdfc270df6b2b83e2df086843574ad082" 2134 2188 dependencies = [ 2189 + "is-macro", 2135 2190 "ruff_text_size", 2136 2191 ] 2137 2192 ··· 2194 2247 checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 2195 2248 2196 2249 [[package]] 2197 - name = "scratch" 2198 - version = "1.0.5" 2199 - source = "registry+https://github.com/rust-lang/crates.io-index" 2200 - checksum = "1792db035ce95be60c3f8853017b3999209281c24e2ba5bc8e59bf97a0c590c1" 2201 - 2202 - [[package]] 2203 2250 name = "sct" 2204 2251 version = "0.7.0" 2205 2252 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2211 2270 2212 2271 [[package]] 2213 2272 name = "serde" 2214 - version = "1.0.160" 2273 + version = "1.0.163" 2215 2274 source = "registry+https://github.com/rust-lang/crates.io-index" 2216 - checksum = "bb2f3770c8bce3bcda7e149193a069a0f4365bda1fa5cd88e03bca26afc1216c" 2275 + checksum = "2113ab51b87a539ae008b5c6c02dc020ffa39afd2d83cffcb3f4eb2722cebec2" 2217 2276 dependencies = [ 2218 2277 "serde_derive", 2219 2278 ] ··· 2231 2290 2232 2291 [[package]] 2233 2292 name = "serde_derive" 2234 - version = "1.0.160" 2293 + version = "1.0.163" 2235 2294 source = "registry+https://github.com/rust-lang/crates.io-index" 2236 - checksum = "291a097c63d8497e00160b166a967a4a79c64f3facdd01cbd7502231688d77df" 2295 + checksum = "8c805777e3930c8883389c602315a24224bcc738b63905ef87cd1420353ea93e" 2237 2296 dependencies = [ 2238 2297 "proc-macro2", 2239 2298 "quote", ··· 2278 2337 source = "registry+https://github.com/rust-lang/crates.io-index" 2279 2338 checksum = "da03fa3b94cc19e3ebfc88c4229c49d8f08cdbd1228870a45f0ffdf84988e14b" 2280 2339 dependencies = [ 2281 - "dirs 5.0.0", 2340 + "dirs 5.0.1", 2282 2341 ] 2283 2342 2284 2343 [[package]] ··· 2387 2446 "redox_syscall 0.3.5", 2388 2447 "rustix", 2389 2448 "windows-sys 0.45.0", 2390 - ] 2391 - 2392 - [[package]] 2393 - name = "termcolor" 2394 - version = "1.2.0" 2395 - source = "registry+https://github.com/rust-lang/crates.io-index" 2396 - checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6" 2397 - dependencies = [ 2398 - "winapi-util", 2399 2449 ] 2400 2450 2401 2451 [[package]] ··· 2597 2665 2598 2666 [[package]] 2599 2667 name = "tracing-attributes" 2600 - version = "0.1.23" 2668 + version = "0.1.24" 2601 2669 source = "registry+https://github.com/rust-lang/crates.io-index" 2602 - checksum = "4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a" 2670 + checksum = "0f57e3ca2a01450b1a921183a9c9cbfda207fd822cef4ccb00a65402cbba7a74" 2603 2671 dependencies = [ 2604 2672 "proc-macro2", 2605 2673 "quote", 2606 - "syn 1.0.109", 2674 + "syn 2.0.15", 2607 2675 ] 2608 2676 2609 2677 [[package]] 2610 2678 name = "tracing-core" 2611 - version = "0.1.30" 2679 + version = "0.1.31" 2612 2680 source = "registry+https://github.com/rust-lang/crates.io-index" 2613 - checksum = "24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a" 2681 + checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a" 2614 2682 dependencies = [ 2615 2683 "once_cell", 2616 2684 ] ··· 2771 2839 2772 2840 [[package]] 2773 2841 name = "uuid" 2774 - version = "1.3.1" 2842 + version = "1.3.2" 2775 2843 source = "registry+https://github.com/rust-lang/crates.io-index" 2776 - checksum = "5b55a3fef2a1e3b3a00ce878640918820d3c51081576ac657d23af9fc7928fdb" 2844 + checksum = "4dad5567ad0cf5b760e5665964bec1b47dfd077ba8a2544b513f3556d3d239a2" 2777 2845 2778 2846 [[package]] 2779 2847 name = "version_check" ··· 2814 2882 2815 2883 [[package]] 2816 2884 name = "wasm-bindgen" 2817 - version = "0.2.84" 2885 + version = "0.2.85" 2818 2886 source = "registry+https://github.com/rust-lang/crates.io-index" 2819 - checksum = "31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b" 2887 + checksum = "5b6cb788c4e39112fbe1822277ef6fb3c55cd86b95cb3d3c4c1c9597e4ac74b4" 2820 2888 dependencies = [ 2821 2889 "cfg-if", 2822 2890 "wasm-bindgen-macro", ··· 2824 2892 2825 2893 [[package]] 2826 2894 name = "wasm-bindgen-backend" 2827 - version = "0.2.84" 2895 + version = "0.2.85" 2828 2896 source = "registry+https://github.com/rust-lang/crates.io-index" 2829 - checksum = "95ce90fd5bcc06af55a641a86428ee4229e44e07033963a2290a8e241607ccb9" 2897 + checksum = "35e522ed4105a9d626d885b35d62501b30d9666283a5c8be12c14a8bdafe7822" 2830 2898 dependencies = [ 2831 2899 "bumpalo", 2832 2900 "log", 2833 2901 "once_cell", 2834 2902 "proc-macro2", 2835 2903 "quote", 2836 - "syn 1.0.109", 2904 + "syn 2.0.15", 2837 2905 "wasm-bindgen-shared", 2838 2906 ] 2839 2907 2840 2908 [[package]] 2841 2909 name = "wasm-bindgen-futures" 2842 - version = "0.4.34" 2910 + version = "0.4.35" 2843 2911 source = "registry+https://github.com/rust-lang/crates.io-index" 2844 - checksum = "f219e0d211ba40266969f6dbdd90636da12f75bee4fc9d6c23d1260dadb51454" 2912 + checksum = "083abe15c5d88556b77bdf7aef403625be9e327ad37c62c4e4129af740168163" 2845 2913 dependencies = [ 2846 2914 "cfg-if", 2847 2915 "js-sys", ··· 2851 2919 2852 2920 [[package]] 2853 2921 name = "wasm-bindgen-macro" 2854 - version = "0.2.84" 2922 + version = "0.2.85" 2855 2923 source = "registry+https://github.com/rust-lang/crates.io-index" 2856 - checksum = "4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5" 2924 + checksum = "358a79a0cb89d21db8120cbfb91392335913e4890665b1a7981d9e956903b434" 2857 2925 dependencies = [ 2858 2926 "quote", 2859 2927 "wasm-bindgen-macro-support", ··· 2861 2929 2862 2930 [[package]] 2863 2931 name = "wasm-bindgen-macro-support" 2864 - version = "0.2.84" 2932 + version = "0.2.85" 2865 2933 source = "registry+https://github.com/rust-lang/crates.io-index" 2866 - checksum = "2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6" 2934 + checksum = "4783ce29f09b9d93134d41297aded3a712b7b979e9c6f28c32cb88c973a94869" 2867 2935 dependencies = [ 2868 2936 "proc-macro2", 2869 2937 "quote", 2870 - "syn 1.0.109", 2938 + "syn 2.0.15", 2871 2939 "wasm-bindgen-backend", 2872 2940 "wasm-bindgen-shared", 2873 2941 ] 2874 2942 2875 2943 [[package]] 2876 2944 name = "wasm-bindgen-shared" 2877 - version = "0.2.84" 2945 + version = "0.2.85" 2878 2946 source = "registry+https://github.com/rust-lang/crates.io-index" 2879 - checksum = "0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d" 2947 + checksum = "a901d592cafaa4d711bc324edfaff879ac700b19c3dfd60058d2b445be2691eb" 2880 2948 2881 2949 [[package]] 2882 2950 name = "wasm-bindgen-test" 2883 - version = "0.3.34" 2951 + version = "0.3.35" 2884 2952 source = "registry+https://github.com/rust-lang/crates.io-index" 2885 - checksum = "6db36fc0f9fb209e88fb3642590ae0205bb5a56216dabd963ba15879fe53a30b" 2953 + checksum = "b27e15b4a3030b9944370ba1d8cec6f21f66a1ad4fd14725c5685600460713ec" 2886 2954 dependencies = [ 2887 2955 "console_error_panic_hook", 2888 2956 "js-sys", ··· 2894 2962 2895 2963 [[package]] 2896 2964 name = "wasm-bindgen-test-macro" 2897 - version = "0.3.34" 2965 + version = "0.3.35" 2898 2966 source = "registry+https://github.com/rust-lang/crates.io-index" 2899 - checksum = "0734759ae6b3b1717d661fe4f016efcfb9828f5edb4520c18eaee05af3b43be9" 2967 + checksum = "1dbaa9b9a574eac00c4f3a9c4941ac051f07632ecd0484a8588abd95af6b99d2" 2900 2968 dependencies = [ 2901 2969 "proc-macro2", 2902 2970 "quote", ··· 2904 2972 2905 2973 [[package]] 2906 2974 name = "web-sys" 2907 - version = "0.3.61" 2975 + version = "0.3.62" 2908 2976 source = "registry+https://github.com/rust-lang/crates.io-index" 2909 - checksum = "e33b99f4b23ba3eec1a53ac264e35a755f00e966e0065077d6027c0f575b0b97" 2977 + checksum = "16b5f940c7edfdc6d12126d98c9ef4d1b3d470011c47c76a6581df47ad9ba721" 2910 2978 dependencies = [ 2911 2979 "js-sys", 2912 2980 "wasm-bindgen", ··· 3140 3208 3141 3209 [[package]] 3142 3210 name = "winnow" 3143 - version = "0.4.1" 3211 + version = "0.4.6" 3144 3212 source = "registry+https://github.com/rust-lang/crates.io-index" 3145 - checksum = "ae8970b36c66498d8ff1d66685dc86b91b29db0c7739899012f63a63814b4b28" 3213 + checksum = "61de7bac303dc551fe038e2b3cef0f571087a47571ea6e79a87692ac99b99699" 3146 3214 dependencies = [ 3147 3215 "memchr", 3148 3216 ]
+3 -17
pkgs/development/tools/ruff/default.nix
··· 1 1 { lib 2 2 , rustPlatform 3 3 , fetchFromGitHub 4 - , fetchpatch 5 4 , installShellFiles 6 5 , stdenv 7 6 , darwin ··· 10 11 11 12 rustPlatform.buildRustPackage rec { 12 13 pname = "ruff"; 13 - version = "0.0.267"; 14 + version = "0.0.269"; 14 15 15 16 src = fetchFromGitHub { 16 17 owner = "charliermarsh"; 17 18 repo = pname; 18 19 rev = "v${version}"; 19 - hash = "sha256-inbW+oobW0hAsNdvJoiHvKoKAUjcuhEUrJe7fh5c6go="; 20 + hash = "sha256-3W5nCtZJ1ej96c4BEbI7OPfxxyIyp7anWD1zhJqG0OE="; 20 21 }; 21 22 22 23 cargoLock = { 23 24 lockFile = ./Cargo.lock; 24 25 outputHashes = { 25 26 "libcst-0.1.0" = "sha256-jG9jYJP4reACkFLrQBWOYH6nbKniNyFVItD0cTZ+nW0="; 26 - "ruff_text_size-0.0.0" = "sha256-rOk7N6YyMDiC/mn60Q5b3JGFvclj4ICbhYlpwNQsOiI="; 27 - "rustpython-literal-0.2.0" = "sha256-GBlD+oZpUxciPcBMw5Qq1sJoZqs4RwjZ+W53M3CqdAc="; 27 + "ruff_text_size-0.0.0" = "sha256-mfD5RXRCaRfnV7RZrN88rTPkSZ3ITNLTRtCuos14hwE="; 28 28 "unicode_names2-0.6.0" = "sha256-eWg9+ISm/vztB0KIdjhq5il2ZnwGJQCleCYfznCI3Wg="; 29 29 }; 30 30 }; 31 - 32 - patches = [ 33 - # without this patch, cargo-vendor-dir fails with the following error: 34 - # ln: failed to create symbolic link '...-rustpython-literal-0.2.0': Permission denied 35 - # this patch removes dependencies with the same name and fixes the conflict 36 - # https://github.com/charliermarsh/ruff/pull/4388 37 - (fetchpatch { 38 - name = "use-new-rustpython-format-crate-over-rustpython-common.patch"; 39 - url = "https://github.com/charliermarsh/ruff/commit/10eb4a38e86449fae023fbb591ffc16efec85bc8.patch"; 40 - hash = "sha256-bIun+Ge0bh4te0ih3bQtwRWJGi1h0weiLaN1AOhXR6E="; 41 - }) 42 - ]; 43 31 44 32 nativeBuildInputs = [ 45 33 installShellFiles
+10 -4
pkgs/development/tools/rust/cargo-ndk/default.nix
··· 2 2 , stdenv 3 3 , rustPlatform 4 4 , fetchFromGitHub 5 + , CoreGraphics 6 + , Foundation 5 7 }: 6 8 7 9 rustPlatform.buildRustPackage rec { 8 10 pname = "cargo-ndk"; 9 - version = "3.0.1"; 11 + version = "3.1.2"; 10 12 11 13 src = fetchFromGitHub { 12 14 owner = "bbqsrc"; 13 15 repo = pname; 14 16 rev = "v${version}"; 15 - sha256 = "sha256-fPN5me8+KrnFR0NkWVxWm8OXZbObUWsYKChldme0qyc="; 17 + sha256 = "sha256-L7HZzudu26Vyz1qm2soqGlZf8sBJKcx1BoBf8zC0ee4="; 16 18 }; 17 19 18 - cargoHash = "sha256-UEQ+6N7D1/+vhdzYthcTP1YuVEmo5llrpndKuwmrjKc="; 20 + cargoHash = "sha256-RMP1Nz2uWVIOxSlsjTR6QsVy6Heu9dXhrBBI5xGMbtY="; 21 + 22 + buildInputs = lib.optionals stdenv.isDarwin [ 23 + CoreGraphics 24 + Foundation 25 + ]; 19 26 20 27 meta = with lib; { 21 28 description = "Cargo extension for building Android NDK projects"; 22 29 homepage = "https://github.com/bbqsrc/cargo-ndk"; 23 30 license = with licenses; [ asl20 /* or */ mit ]; 24 31 maintainers = with maintainers; [ mglolenstine ]; 25 - platforms = platforms.linux; 26 32 }; 27 33 } 28 34
+1 -1
pkgs/development/tools/rust/cargo-shuttle/default.nix
··· 12 12 }: 13 13 14 14 rustPlatform.buildRustPackage rec { 15 - pname = "shuttle"; 15 + pname = "cargo-shuttle"; 16 16 version = "0.16.0"; 17 17 18 18 src = fetchFromGitHub {
+3 -3
pkgs/development/tools/rust/cargo-zigbuild/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "cargo-zigbuild"; 5 - version = "0.16.8"; 5 + version = "0.16.9"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "messense"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-T/npT2KUPIXbjRjNqOJP8JiOE2DpvVDnabrfwhZganY="; 11 + sha256 = "sha256-AimdMEdqNbcNE47mHb4KOYQBtZqtpxFDHCnMbheynFU="; 12 12 }; 13 13 14 - cargoSha256 = "sha256-+u1TWAzathwdo1Q+NyBGJVfRceawFBBF4HkT7AY8BZw="; 14 + cargoSha256 = "sha256-k403T+31dwjEkdXEvAiwrguSUBksXGZz+pCu2BiJbsQ="; 15 15 16 16 nativeBuildInputs = [ makeWrapper ]; 17 17
+3 -3
pkgs/development/web/flyctl/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "flyctl"; 5 - version = "0.1.2"; 5 + version = "0.1.8"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "superfly"; 9 9 repo = "flyctl"; 10 10 rev = "v${version}"; 11 - hash = "sha256-0nassGiVjBb/KLMwj/DWSDdW/ymkIJSfoA6fdLyq8YE="; 11 + hash = "sha256-2OqJK+oGGZ4YiCJErFIh7laq4iLPZ8uA/SIYOVPxYuw="; 12 12 }; 13 13 14 - vendorHash = "sha256-w/8cCtu+SKhooutKt810pnbGR1a3hWHjhNmzLVU0Zxk="; 14 + vendorHash = "sha256-YMj4iRSXfQYCheGHQeJMd5PFDRlXGIVme0Y2heJMm3Y="; 15 15 16 16 subPackages = [ "." ]; 17 17
+1 -1
pkgs/development/web/nodejs/nodejs.nix
··· 197 197 maintainers = with maintainers; [ goibhniu gilligan cko marsam ]; 198 198 platforms = platforms.linux ++ platforms.darwin; 199 199 mainProgram = "node"; 200 - knownVulnerabilities = optional (versionOlder version "14") "This NodeJS release has reached its end of life. See https://nodejs.org/en/about/releases/."; 200 + knownVulnerabilities = optional (versionOlder version "18") "This NodeJS release has reached its end of life. See https://nodejs.org/en/about/releases/."; 201 201 }; 202 202 203 203 passthru.python = python; # to ensure nodeEnv uses the same version
+20 -5
pkgs/games/crossfire/crossfire-server.nix
··· 1 - { stdenv, lib, fetchsvn, autoreconfHook, 2 - autoconf, automake, libtool, flex, perl, check, pkg-config, python3, 3 - version, rev, sha256, maps, arch }: 1 + { stdenv 2 + , lib 3 + , fetchsvn 4 + , autoreconfHook 5 + , autoconf 6 + , automake 7 + , libtool 8 + , flex 9 + , perl 10 + , check 11 + , pkg-config 12 + , python39 # crossfire-server relies on a parser wich was removed in python >3.9 13 + , version 14 + , rev 15 + , sha256 16 + , maps 17 + , arch 18 + }: 4 19 5 20 stdenv.mkDerivation rec { 6 21 pname = "crossfire-server"; ··· 27 12 rev = "r${rev}"; 28 13 }; 29 14 30 - nativeBuildInputs = [ autoconf automake libtool flex perl check pkg-config python3 ]; 15 + nativeBuildInputs = [ autoconf automake libtool flex perl check pkg-config python39 ]; 31 16 hardeningDisable = [ "format" ]; 32 17 33 18 preConfigure = '' ··· 36 21 sh autogen.sh 37 22 ''; 38 23 39 - configureFlags = [ "--with-python=${python3}" ]; 24 + configureFlags = [ "--with-python=${python39}" ]; 40 25 41 26 postInstall = '' 42 27 ln -s ${maps} "$out/share/crossfire/maps"
+2 -2
pkgs/games/qtads/default.nix
··· 4 4 5 5 mkDerivation rec { 6 6 pname = "qtads"; 7 - version = "3.3.0"; 7 + version = "3.4.0"; 8 8 9 9 src = fetchFromGitHub { 10 10 owner = "realnc"; 11 11 repo = pname; 12 12 rev = "v${version}"; 13 - sha256 = "sha256-CndN8l7GGIekfbz7OrTYIElL7SxRxEkiNiZP2NHuxOg="; 13 + sha256 = "sha256-KIqufpvl7zeUtDBXUOAZxBIbfv+s51DoSaZr3jol+bw="; 14 14 }; 15 15 16 16 nativeBuildInputs = [ pkg-config qmake ];
+5
pkgs/games/steam/default.nix
··· 25 25 inherit buildFHSEnv; 26 26 }; 27 27 steam-fhsenv-small = steam-fhsenv.override { withGameSpecificLibraries = false; }; 28 + 29 + # This has to exist so Hydra tries to build all of Steam's dependencies. 30 + # FIXME: Maybe we should expose it as something more generic? 31 + steam-fhsenv-without-steam = steam-fhsenv.override { steam = null; }; 32 + 28 33 steamcmd = callPackage ./steamcmd.nix { }; 29 34 }; 30 35 keep = self: { };
+13 -7
pkgs/games/steam/fhsenv.nix
··· 62 62 name = "steam"; 63 63 64 64 targetPkgs = pkgs: with pkgs; [ 65 - steamPackages.steam 65 + steam 66 66 # License agreement 67 67 gnome.zenity 68 68 ] ++ commonTargetPkgs pkgs; ··· 207 207 libpsl 208 208 nghttp2.lib 209 209 rtmpdump 210 - ] ++ steamPackages.steam-runtime-wrapped.overridePkgs 210 + ] ++ steam-runtime-wrapped.overridePkgs 211 211 ++ extraLibraries pkgs; 212 212 213 - extraInstallCommands = '' 213 + extraInstallCommands = lib.optionalString (steam != null) '' 214 214 mkdir -p $out/share/applications 215 215 ln -s ${steam}/share/icons $out/share 216 216 ln -s ${steam}/share/pixmaps $out/share ··· 262 262 exec steam ${extraArgs} "$@" 263 263 ''; 264 264 265 - meta = steam.meta // lib.optionalAttrs (!withGameSpecificLibraries) { 266 - description = steam.meta.description + " (without game specific libraries)"; 267 - }; 265 + meta = 266 + if steam != null 267 + then 268 + steam.meta // lib.optionalAttrs (!withGameSpecificLibraries) { 269 + description = steam.meta.description + " (without game specific libraries)"; 270 + } 271 + else { 272 + description = "Steam dependencies (dummy package, do not use)"; 273 + }; 268 274 269 275 # allows for some gui applications to share IPC 270 276 # this fixes certain issues where they don't render correctly ··· 304 298 exec -- "$run" "$@" 305 299 ''; 306 300 307 - meta = steam.meta // { 301 + meta = (steam.meta or {}) // { 308 302 description = "Run commands in the same FHS environment that is used for Steam"; 309 303 name = "steam-run"; 310 304 };
+3 -4
pkgs/misc/arm-trusted-firmware/default.nix
··· 26 26 stdenv.mkDerivation (rec { 27 27 28 28 pname = "arm-trusted-firmware${lib.optionalString (platform != null) "-${platform}"}"; 29 - version = "2.7"; 29 + version = "2.8"; 30 30 31 31 src = fetchFromGitHub { 32 32 owner = "ARM-software"; 33 33 repo = "arm-trusted-firmware"; 34 34 rev = "v${version}"; 35 - sha256 = "sha256-WDJMMIWZHNqxxAKeHiZDxtPjfsfQAWsbYv+0o0PiJQs="; 35 + hash = "sha256-WDJMMIWZHNqxxAKeHiZDxtPjfsfQAWsbYv+0o0PiJQs="; 36 36 }; 37 37 38 38 patches = lib.optionals deleteHDCPBlobBeforeBuild [ ··· 89 89 armTrustedFirmwareTools = buildArmTrustedFirmware rec { 90 90 extraMakeFlags = [ 91 91 "HOSTCC=${stdenv.cc.targetPrefix}gcc" 92 - "fiptool" "certtool" "sptool" 92 + "fiptool" "certtool" 93 93 ]; 94 94 filesToInstall = [ 95 95 "tools/fiptool/fiptool" 96 96 "tools/cert_create/cert_create" 97 - "tools/sptool/sptool" 98 97 ]; 99 98 postInstall = '' 100 99 mkdir -p "$out/bin"
+3 -3
pkgs/misc/fastly/default.nix
··· 10 10 11 11 buildGoModule rec { 12 12 pname = "fastly"; 13 - version = "9.0.3"; 13 + version = "10.0.1"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "fastly"; 17 17 repo = "cli"; 18 18 rev = "refs/tags/v${version}"; 19 - hash = "sha256-cR0XtTzdz400p/9b8NmFxWqsSMqLf3KJRekfkWbx/Zs="; 19 + hash = "sha256-khGg6TcbyJMn+hiBANhHA6IU6aODTA94AV7yCaELqrs="; 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-Ch9TT5gPC8NpwuqkwHP+3HEFocWHrCZPC0T7+3VweVc="; 36 + vendorHash = "sha256-WF66oSkH46mA+WLazJ/qgfNSTXBbeWhbeBYIcP2Q3aQ="; 37 37 38 38 nativeBuildInputs = [ 39 39 installShellFiles
+2 -2
pkgs/os-specific/linux/alsa-project/alsa-ucm-conf/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "alsa-ucm-conf"; 5 - version = "1.2.8"; 5 + version = "1.2.9"; 6 6 7 7 src = fetchurl { 8 8 url = "mirror://alsa/lib/${pname}-${version}.tar.bz2"; 9 - hash = "sha256-/uSnN4MP0l+WnYPaRqKyMb6whu/ZZvzAfSJeeCMmCug="; 9 + hash = "sha256-N09oM7/XfQpGdeSqK/t53v6FDlpGpdRUKkWWL0ueJyo="; 10 10 }; 11 11 12 12 dontBuild = true;
+67
pkgs/servers/clickhouse/default.nix
··· 7 7 , perl 8 8 , yasm 9 9 , nixosTests 10 + 11 + # currently for BLAKE3 hash function 12 + , rustSupport ? true 13 + 14 + , corrosion 15 + , rustc 16 + , cargo 17 + , rustPlatform 10 18 }: 11 19 12 20 stdenv.mkDerivation rec { ··· 37 29 perl 38 30 ] ++ lib.optionals stdenv.isx86_64 [ 39 31 yasm 32 + ] ++ lib.optionals rustSupport [ 33 + rustc 34 + cargo 35 + rustPlatform.cargoSetupHook 40 36 ]; 37 + 38 + corrosionDeps = if rustSupport then corrosion.cargoDeps else null; 39 + blake3Deps = if rustSupport then rustPlatform.fetchCargoTarball { 40 + inherit src; 41 + name = "blake3-deps"; 42 + preBuild = "cd rust/BLAKE3"; 43 + hash = "sha256-lDMmmsyjEbTfI5NgTgT4+8QQrcUE/oUWfFgj1i19W0Q="; 44 + } else null; 45 + skimDeps = if rustSupport then rustPlatform.fetchCargoTarball { 46 + inherit src; 47 + name = "skim-deps"; 48 + preBuild = "cd rust/skim"; 49 + hash = "sha256-gEWB+U8QrM0yYyMXpwocszJZgOemdTlbSzKNkS0NbPk="; 50 + } else null; 51 + 52 + dontCargoSetupPostUnpack = true; 53 + postUnpack = lib.optionalString rustSupport '' 54 + pushd source 55 + 56 + # their vendored version is too old and missing this patch: https://github.com/corrosion-rs/corrosion/pull/205 57 + rm -rf contrib/corrosion 58 + cp -r --no-preserve=mode ${corrosion.src} contrib/corrosion 59 + 60 + pushd contrib/corrosion/generator 61 + cargoDeps="$corrosionDeps" cargoSetupPostUnpackHook 62 + corrosionDepsCopy="$cargoDepsCopy" 63 + popd 64 + 65 + pushd rust/BLAKE3 66 + cargoDeps="$blake3Deps" cargoSetupPostUnpackHook 67 + blake3DepsCopy="$cargoDepsCopy" 68 + popd 69 + 70 + pushd rust/skim 71 + cargoDeps="$skimDeps" cargoSetupPostUnpackHook 72 + skimDepsCopy="$cargoDepsCopy" 73 + popd 74 + 75 + popd 76 + ''; 41 77 42 78 postPatch = '' 43 79 patchShebangs src/ ··· 96 44 --replace 'git rev-parse --show-toplevel' '$src' 97 45 substituteInPlace utils/check-style/check-style \ 98 46 --replace 'git rev-parse --show-toplevel' '$src' 47 + '' + lib.optionalString rustSupport '' 48 + 49 + pushd contrib/corrosion/generator 50 + cargoDepsCopy="$corrosionDepsCopy" cargoSetupPostPatchHook 51 + popd 52 + 53 + pushd rust/BLAKE3 54 + cargoDepsCopy="$blake3DepsCopy" cargoSetupPostPatchHook 55 + popd 56 + 57 + pushd rust/skim 58 + cargoDepsCopy="$skimDepsCopy" cargoSetupPostPatchHook 59 + popd 60 + 61 + cargoSetupPostPatchHook() { true; } 99 62 ''; 100 63 101 64 cmakeFlags = [
+10 -10
pkgs/servers/sql/postgresql/default.nix
··· 290 290 291 291 mkPackages = self: { 292 292 postgresql_11 = self.callPackage generic { 293 - version = "11.19"; 293 + version = "11.20"; 294 294 psqlSchema = "11.1"; # should be 11, but changing it is invasive 295 - hash = "sha256-ExCeK3HxE5QFwnIB2jczphrOcu4cIo2cnwMg4GruFMI="; 295 + hash = "sha256-PXyIgvZKfphTSgRCV9/uerrXelt9oSUI2F1yK5i1rM4="; 296 296 this = self.postgresql_11; 297 297 thisAttr = "postgresql_11"; 298 298 inherit self; 299 299 }; 300 300 301 301 postgresql_12 = self.callPackage generic { 302 - version = "12.14"; 302 + version = "12.15"; 303 303 psqlSchema = "12"; 304 - hash = "sha256-eFYQI304LIQtNW40cTjljAb/6uJA5swLUqxevMMNBD4="; 304 + hash = "sha256-u1IG4oZMHEV5k4uW6mCW0VXyKr8tLMKqV1cePEyxKzY="; 305 305 this = self.postgresql_12; 306 306 thisAttr = "postgresql_12"; 307 307 inherit self; 308 308 }; 309 309 310 310 postgresql_13 = self.callPackage generic { 311 - version = "13.10"; 311 + version = "13.11"; 312 312 psqlSchema = "13"; 313 - hash = "sha256-W7z1pW2FxE86iwWPtGhi/0nLyRg00H4pXQLm3jwhbfI="; 313 + hash = "sha256-SZL/ZHIDVmtnDU5U3FMXSZomhWyTV20OqVG99r7lC/s="; 314 314 this = self.postgresql_13; 315 315 thisAttr = "postgresql_13"; 316 316 inherit self; 317 317 }; 318 318 319 319 postgresql_14 = self.callPackage generic { 320 - version = "14.7"; 320 + version = "14.8"; 321 321 psqlSchema = "14"; 322 - hash = "sha256-zvYPAJj6gQHBVG9CVORbcir1QxM3lFs3ryBwB2MNszE="; 322 + hash = "sha256-OdOPADBzftA4Nd6+7+47N9M1RizkmV4kl7w41iHr5Fo="; 323 323 this = self.postgresql_14; 324 324 thisAttr = "postgresql_14"; 325 325 inherit self; 326 326 }; 327 327 328 328 postgresql_15 = self.callPackage generic { 329 - version = "15.2"; 329 + version = "15.3"; 330 330 psqlSchema = "15"; 331 - hash = "sha256-maIXH8PWtbX1a3V6ejy4XVCaOOQnOAXe8jlB7SuEaMc="; 331 + hash = "sha256-/8fUiR8A/79cP06rf7vO2EYLjA7mPFpRZxM7nmWZ2TI="; 332 332 this = self.postgresql_15; 333 333 thisAttr = "postgresql_15"; 334 334 inherit self;
+10 -4
pkgs/servers/web-apps/wordpress/packages/plugins.json
··· 24 24 "version": "2.21.08.31" 25 25 }, 26 26 "breeze": { 27 - "path": "breeze/tags/2.0.21", 28 - "rev": "2906926", 29 - "sha256": "11apjskzfajvz4bm06bva0pjm6z7salvvl024267l6n5hyp924zs", 30 - "version": "2.0.21" 27 + "path": "breeze/tags/2.0.22", 28 + "rev": "2913544", 29 + "sha256": "09x5ii2255cj78hamvbkzxfgj917pn7agpl7v8lgpkf0y113lvqi", 30 + "version": "2.0.22" 31 31 }, 32 32 "co-authors-plus": { 33 33 "path": "co-authors-plus/tags/3.5.10", ··· 178 178 "rev": "2907012", 179 179 "sha256": "0pb5988x1aqpdkr5ar32zl004c48c6040bvjdws6f3z6vi6i475x", 180 180 "version": "14.1" 181 + }, 182 + "wp-swiper": { 183 + "path": "wp-swiper/trunk", 184 + "rev": "2905097", 185 + "sha256": "0g8m6rar78pwshyk124ww04gy18bz85z8xv0ir8b7lxx8l8rpmvd", 186 + "version": "1.0.32" 181 187 }, 182 188 "wp-user-avatars": { 183 189 "path": "wp-user-avatars/trunk",
+1
pkgs/servers/web-apps/wordpress/packages/wordpress-plugins.json
··· 29 29 , "wp-gdpr-compliance" 30 30 , "wp-mail-smtp" 31 31 , "wp-statistics" 32 + , "wp-swiper" 32 33 , "wp-user-avatars" 33 34 , "wpforms-lite" 34 35 ]
+3 -3
pkgs/servers/x11/xorg/default.nix
··· 1453 1453 # THIS IS A GENERATED FILE. DO NOT EDIT! 1454 1454 libxcvt = callPackage ({ stdenv, pkg-config, fetchurl, meson, ninja }: stdenv.mkDerivation { 1455 1455 pname = "libxcvt"; 1456 - version = "0.1.1"; 1456 + version = "0.1.2"; 1457 1457 builder = ./builder.sh; 1458 1458 src = fetchurl { 1459 - url = "mirror://xorg/individual/lib/libxcvt-0.1.1.tar.xz"; 1460 - sha256 = "0acc7vrj5kfb19zvyl7f29rnsvx383dvwc19k70r8prm1lccxsr7"; 1459 + url = "mirror://xorg/individual/lib/libxcvt-0.1.2.tar.xz"; 1460 + sha256 = "0f6vf47lay9y288n8yg9ckjgz5ypn2hnp03ipp7javkr8h2njq85"; 1461 1461 }; 1462 1462 hardeningDisable = [ "bindnow" "relro" ]; 1463 1463 strictDeps = true;
+1 -1
pkgs/servers/x11/xorg/tarballs.list
··· 180 180 mirror://xorg/individual/lib/libxcb-1.14.tar.xz 181 181 mirror://xorg/individual/lib/libXcomposite-0.4.5.tar.bz2 182 182 mirror://xorg/individual/lib/libXcursor-1.2.0.tar.bz2 183 - mirror://xorg/individual/lib/libxcvt-0.1.1.tar.xz 183 + mirror://xorg/individual/lib/libxcvt-0.1.2.tar.xz 184 184 mirror://xorg/individual/lib/libXdamage-1.1.5.tar.bz2 185 185 mirror://xorg/individual/lib/libXdmcp-1.1.3.tar.bz2 186 186 mirror://xorg/individual/lib/libXext-1.3.4.tar.bz2
+3 -7
pkgs/shells/nushell/plugins/query.nix
··· 2 2 , lib 3 3 , rustPlatform 4 4 , nushell 5 - , nix-update-script 6 5 , IOKit 7 6 , CoreFoundation 8 7 }: 9 8 10 - let 11 - pname = "nushell_plugin_query"; 12 - in 13 9 rustPlatform.buildRustPackage { 14 - inherit pname; 15 - version = nushell.version; 10 + pname = "nushell_plugin_query"; 11 + version = "0.80.0"; 16 12 17 13 src = nushell.src; 18 14 19 - cargoHash = "sha256-BKeEAgvhHP01K/q8itwFfFIH8BAS9e1dat449i3M4ig="; 15 + cargoHash = "sha256-k4UjHNf5L9RmYuB66gcoyCmhd1MvtAxTOxRh24sv0sk="; 20 16 21 17 buildInputs = lib.optionals stdenv.isDarwin [ IOKit CoreFoundation ]; 22 18
+2 -2
pkgs/tools/admin/credhub-cli/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "credhub-cli"; 5 - version = "2.9.14"; 5 + version = "2.9.15"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "cloudfoundry-incubator"; 9 9 repo = "credhub-cli"; 10 10 rev = version; 11 - sha256 = "sha256-3RVVbZ3UvtM9JSGbjzC6bLq2DwQAOzF/lMaE74Cft2g="; 11 + sha256 = "sha256-0cs2ChbhUHvjHOGVv/wazo8g5f5JWuDKHJkKLC6Qp4g="; 12 12 }; 13 13 14 14 # these tests require network access that we're not going to give them
+193 -193
pkgs/tools/admin/pulumi-bin/data.nix
··· 1 1 # DO NOT EDIT! This file is generated automatically by update.sh 2 2 { }: 3 3 { 4 - version = "3.65.1"; 4 + version = "3.67.1"; 5 5 pulumiPkgs = { 6 6 x86_64-linux = [ 7 7 { 8 - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.65.1-linux-x64.tar.gz"; 9 - sha256 = "0xih9xvaf28l1w9r2icf57x3yiizvqnf5rwrw2k6bhazrf9jisq0"; 8 + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.67.1-linux-x64.tar.gz"; 9 + sha256 = "0394gi0xmf7pq8mg07kk94ks24k0vmdy0f3mz9x4h277dajdq5n8"; 10 10 } 11 11 { 12 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.1.1-linux-amd64.tar.gz"; 13 - sha256 = "0x9lwf9yw378s56d58wz9fancy1cnm7jmpzsh3bbdjq44m2zz4zl"; 12 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.2.0-linux-amd64.tar.gz"; 13 + sha256 = "1ab212xgxpqn54l6lgpq6rpr53q9p78fxhlpkd056crklbmxl6rl"; 14 14 } 15 15 { 16 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v4.4.0-linux-amd64.tar.gz"; 17 - sha256 = "0xkwnp978w36c298q5wx73x00ppvw0mnpr8z418zhy073ws2yqh1"; 16 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v4.5.0-linux-amd64.tar.gz"; 17 + sha256 = "0bkgygq3i8sjlx8yi95m760v74kx8rya5lvhwh4139xb3d8863i4"; 18 18 } 19 19 { 20 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.36.0-linux-amd64.tar.gz"; 21 - sha256 = "0yglxb5xlji4nb47ldx0zc3viyk7r2w0hlvqk1f4lrl9v2bd4p1i"; 20 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.37.0-linux-amd64.tar.gz"; 21 + sha256 = "1affkl1khsynhh8q775xz2jkz0alj2x976jk1fzh03fdq21893nv"; 22 22 } 23 23 { 24 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v3.4.0-linux-amd64.tar.gz"; 25 - sha256 = "0s7p5vpplnapsmdxpypkxyw67xga68ibccx4gwx8s98dlg5yx46z"; 24 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v3.5.0-linux-amd64.tar.gz"; 25 + sha256 = "0w5y9j76cffyf74bdjlq6fqpi3071xijn6yyfljrfnl1vsnb4b3z"; 26 26 } 27 27 { 28 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v2.18.0-linux-amd64.tar.gz"; 29 - sha256 = "1lz34a178hsix18rpwv9kr8w0f2vyglbf27c23lm57r98860i5rx"; 28 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v2.19.0-linux-amd64.tar.gz"; 29 + sha256 = "0hzvl7ldbhficf7dazkpixpfsm7pkly0rpviaymg8wg8h9nl538m"; 30 30 } 31 31 { 32 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v5.39.0-linux-amd64.tar.gz"; 33 - sha256 = "109drzf3w7z1ml9khi3l79y74fdj7gc2aa4cj0whz0w3w1m7wdhf"; 32 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v5.41.0-linux-amd64.tar.gz"; 33 + sha256 = "154y3qlddz2lqa1qnm0w762w858g72x6iczs2jz7gcfbvlghryij"; 34 34 } 35 35 { 36 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v5.42.0-linux-amd64.tar.gz"; 37 - sha256 = "17y1cz6vnjb89f52p5riysr5zm9sk8ph4kaxw2f5zwr9sfk58da6"; 36 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v5.43.0-linux-amd64.tar.gz"; 37 + sha256 = "19vpvniziy8pq2lp5c53mrchzsi9r8qxzbj5s1qzyll9r8hvlzv8"; 38 38 } 39 39 { 40 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v5.37.0-linux-amd64.tar.gz"; 41 - sha256 = "0j5b9zn0vb89s28xfzxbjwqwgcsyq56plhawhrhfhp4gyl61ca9p"; 40 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v5.38.0-linux-amd64.tar.gz"; 41 + sha256 = "0j2kzbymfqdh9mgjm8akalbwij8gzfics9w60plpi6adwg08skdx"; 42 42 } 43 43 { 44 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v2.7.0-linux-amd64.tar.gz"; 45 - sha256 = "0hzdwaw73rdbm8q7gqrsad4gkmzwrhq5zmqa2m9lniairj4cxxy1"; 44 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v2.8.0-linux-amd64.tar.gz"; 45 + sha256 = "0a1z89005769fc5j58jv67cz2gjggzw8nxyxm8aby0nfl5qsip3d"; 46 46 } 47 47 { 48 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.0.0-linux-amd64.tar.gz"; 49 - sha256 = "0p3w91fm0lxa1pr5jxzdh2nybyy2z1nxx0vy2birnmw2wlr5p8g2"; 48 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.2.0-linux-amd64.tar.gz"; 49 + sha256 = "0prazbx4fjaz53mnbrdpxypd00xjqfprqnzrd24pmx79mgsxcswv"; 50 50 } 51 51 { 52 52 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.8.0-linux-amd64.tar.gz"; 53 53 sha256 = "1ld9zss8qfj3a3v75a09b3py266ba5ghdrj1d7vj9rdgid8xlxlq"; 54 54 } 55 55 { 56 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.16.0-linux-amd64.tar.gz"; 57 - sha256 = "1mqyjap2ys15z6479rr065vqfg1q777gn45d1alyv994zkbz845j"; 56 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.17.1-linux-amd64.tar.gz"; 57 + sha256 = "140r6vkmfxxcvnjdcq60d90mvfhdw569qvid48yvyh5531b6iz4i"; 58 58 } 59 59 { 60 60 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.19.1-linux-amd64.tar.gz"; ··· 69 69 sha256 = "0hnardid0kbzy65dmn7vz8ddy5hq78nf2871zz6srf2hfyiv7qa4"; 70 70 } 71 71 { 72 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v7.3.0-linux-amd64.tar.gz"; 73 - sha256 = "1g0xdwnpl075ksrfpp2jch9sgd959am3j0mbzqj10g8l5zimcach"; 72 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v7.3.2-linux-amd64.tar.gz"; 73 + sha256 = "0ykqamjkr2n29ncd6y4ckn000lj0ymkfsjap7qfacc31albisq7q"; 74 74 } 75 75 { 76 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v6.55.0-linux-amd64.tar.gz"; 77 - sha256 = "1lzlfp73wma8bjn3bkk96g2j5l775d8npf9yix1h0g45fw99bggs"; 76 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v6.55.1-linux-amd64.tar.gz"; 77 + sha256 = "1izw3qj7kczn8vhn3lygy50f81i2dzjiwk3gb6zihczzqlldlkdx"; 78 78 } 79 79 { 80 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v5.8.0-linux-amd64.tar.gz"; 81 - sha256 = "01b8mnszd2wqszk9pi9kf4hmvwzd5z86322jdbbzh228cjggyyn2"; 80 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v5.9.0-linux-amd64.tar.gz"; 81 + sha256 = "1xqkmbsmc4v8z4hglnynb5yafv01q6sicnrjwafa44b3lph9q94l"; 82 82 } 83 83 { 84 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v4.10.0-linux-amd64.tar.gz"; 85 - sha256 = "058zdfjanzkc4a12n6knjh4994c1bnd0nsjbmxnz8sk393srmpz8"; 84 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v5.0.0-linux-amd64.tar.gz"; 85 + sha256 = "1md45hsjfghj7p0is1bzxsa5760qdwndrizzs48p5i2rmaqp3a0k"; 86 86 } 87 87 { 88 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.30.0-linux-amd64.tar.gz"; 89 - sha256 = "1h9f3j3n0354zja9i4cr20azxqz5khl6a041ffjsasxvgiapzckc"; 88 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.31.0-linux-amd64.tar.gz"; 89 + sha256 = "0glf41791pm6pi1pwr83xbjwn934a4z00kjqk0n4a108fmf17pg8"; 90 90 } 91 91 { 92 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.11.1-linux-amd64.tar.gz"; 93 - sha256 = "1m8j6xyhiyjzcv8gp9n157zzjgn274wf09mjlk1ixpqp9shwmngw"; 92 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.12.0-linux-amd64.tar.gz"; 93 + sha256 = "11lhwjzp6kyx05hxwfnz45g0qwkydsl2rb54rydfgy308jrwnzv4"; 94 94 } 95 95 { 96 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v3.25.0-linux-amd64.tar.gz"; 97 - sha256 = "15sz8ag2lvrvn84ls83bal0j7x1mmc3gsazpksp0as1z3dz9xqmz"; 96 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v3.27.1-linux-amd64.tar.gz"; 97 + sha256 = "1y6jvs30r6wsbs7k3dyp92jiz3bi9whiyh01wa35ckgd0lap2wf1"; 98 98 } 99 99 { 100 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.0.0-linux-amd64.tar.gz"; 101 - sha256 = "0kjj2437innfcir1v8s10bwnczinc9026az2ww6z3594bgqy5jwm"; 100 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.1.0-linux-amd64.tar.gz"; 101 + sha256 = "0p936j9vvy7x9dccqihb0npvxwcc95vlzx6j1yjjvbv6fdnnaz81"; 102 102 } 103 103 { 104 104 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.4.1-linux-amd64.tar.gz"; ··· 117 117 sha256 = "0yrzdbcvg16a2v7hc6rq4cmavimkj4hjxd3kfkw8gd2cbi4kcmwf"; 118 118 } 119 119 { 120 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.13.0-linux-amd64.tar.gz"; 121 - sha256 = "0kk9pkc931fds1fxsk4bbc3jq1gjsvv972gyizjq3b5rhvp3mmmg"; 120 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.13.1-linux-amd64.tar.gz"; 121 + sha256 = "0q479q0sdixakb54492hbla7bgnnwjmj3ichw3ah4lvf7nrha5sj"; 122 122 } 123 123 { 124 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v0.23.0-linux-amd64.tar.gz"; 125 - sha256 = "1zwrvm98917ci6835njpbnzmh82bjzj597jmvqyzaznc62060iia"; 124 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v0.25.0-linux-amd64.tar.gz"; 125 + sha256 = "16hk13wjrbj4r6nhvy6a63rpabbcv3y3vp90hngyx5wcbg2p4xqc"; 126 126 } 127 127 { 128 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.30.0-linux-amd64.tar.gz"; 129 - sha256 = "173c0mn62mgcqr1b8ckr2r4v94dlr8c14ka728p8zxh9hxkf9ysx"; 128 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.32.0-linux-amd64.tar.gz"; 129 + sha256 = "033gf0di9b2322pbl77z0b9rgrvlr660frpy1c27ykvazlrndawc"; 130 130 } 131 131 { 132 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v0.13.0-linux-amd64.tar.gz"; 133 - sha256 = "1qd6pzx0hvn46kh19y38j635nqmgc6bwa2llnyda1prfyc3fjjfs"; 132 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v0.13.1-linux-amd64.tar.gz"; 133 + sha256 = "17yfhy3vd8d95p1dh1q5lkxvcv2f7dry1nxm1inn6frlwc2y7qqx"; 134 134 } 135 135 { 136 136 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.12.0-linux-amd64.tar.gz"; ··· 163 163 ]; 164 164 x86_64-darwin = [ 165 165 { 166 - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.65.1-darwin-x64.tar.gz"; 167 - sha256 = "030rmn0mcvlrd7lzbb0qfzsffqp50w4z39zqrpn38cwmsvbz3nic"; 166 + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.67.1-darwin-x64.tar.gz"; 167 + sha256 = "1gpvnw9vnrhqwr4cd3fafznkmskciky50m42qbzzn29laih7f449"; 168 168 } 169 169 { 170 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.1.1-darwin-amd64.tar.gz"; 171 - sha256 = "0jhvbnx6kq2wvqqn1gd82fkk2r9qz173iaf6l6nbjsdqwajj8fky"; 170 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.2.0-darwin-amd64.tar.gz"; 171 + sha256 = "0ahhgxgi5rj52n6mqyn7pvqvrg6sw7bjxbs4y9765dpas31zlgz8"; 172 172 } 173 173 { 174 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v4.4.0-darwin-amd64.tar.gz"; 175 - sha256 = "0m0gf5h3x1hzc0gpqfqzbmma36b2zx0c08j7w1m3dwji8ffv1bf7"; 174 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v4.5.0-darwin-amd64.tar.gz"; 175 + sha256 = "141dafxbam67qn9929vx02zkpm63zdiixl7lp5gdqqxls11zw3kq"; 176 176 } 177 177 { 178 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.36.0-darwin-amd64.tar.gz"; 179 - sha256 = "1dm36p04xzlx2d2sdnx55298srn8kwg16a0q7a21vz4x60x0qdj7"; 178 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.37.0-darwin-amd64.tar.gz"; 179 + sha256 = "0r2484nrlbmayrrrxhpz2br0s4wp8wgfv2rwrahb732pxxbkg14z"; 180 180 } 181 181 { 182 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v3.4.0-darwin-amd64.tar.gz"; 183 - sha256 = "03w0zkybb5iw8hhf8jv5538dwl1yam5v10q9w97w88haxcj8jzp8"; 182 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v3.5.0-darwin-amd64.tar.gz"; 183 + sha256 = "1yh4dw9cj32q9q6kvrfr23mfsskkhwl6q08sc41z73ycd9xsdv4k"; 184 184 } 185 185 { 186 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v2.18.0-darwin-amd64.tar.gz"; 187 - sha256 = "1hlvacv7nwizbijzqfxv996jms2vjak46pnp2mixr05zlmf0p890"; 186 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v2.19.0-darwin-amd64.tar.gz"; 187 + sha256 = "0s5v22gp7hlig886h2y1l0zl3zdcy3vks0hyd7z4v8xvga580n62"; 188 188 } 189 189 { 190 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v5.39.0-darwin-amd64.tar.gz"; 191 - sha256 = "0wk5l1bz31xrj2y58kwyd67lplnjjjmri3mmxnw0dhxqygh190hh"; 190 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v5.41.0-darwin-amd64.tar.gz"; 191 + sha256 = "06xqyz2j96h6i9hjwgj77l0w9m9qks8jbb37ppx85vfqzn1y0msp"; 192 192 } 193 193 { 194 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v5.42.0-darwin-amd64.tar.gz"; 195 - sha256 = "0773lvpjn8z1c0q263j94shpzqf31jg3hsr5ngrc9669k08d0sb7"; 194 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v5.43.0-darwin-amd64.tar.gz"; 195 + sha256 = "1hslnhqb419zri4cvgnjsgx63dpymkvvxav36w82wj42ar7vysnb"; 196 196 } 197 197 { 198 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v5.37.0-darwin-amd64.tar.gz"; 199 - sha256 = "190dj6xkd013d988xhywivylzjl4jlq301hdp73ckl5wccdr8j31"; 198 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v5.38.0-darwin-amd64.tar.gz"; 199 + sha256 = "1qyzv0s664s1cc5z6gxq48wc3v2rmz5mdnlbgmkivd79gyyapaa7"; 200 200 } 201 201 { 202 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v2.7.0-darwin-amd64.tar.gz"; 203 - sha256 = "0fsq37qvd8pdp6spp9261h8p6pmh8y6i8qrid5p57x1cjmkj2npf"; 202 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v2.8.0-darwin-amd64.tar.gz"; 203 + sha256 = "0cwar1wf9xsrwvk5pk4lj8lnhd1i55nkvrp59jmk04a6lgr18b0g"; 204 204 } 205 205 { 206 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.0.0-darwin-amd64.tar.gz"; 207 - sha256 = "0vzbz8afjsqizwwfy25akhg8x27bav23c83gs2bjcklc7lhwxlib"; 206 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.2.0-darwin-amd64.tar.gz"; 207 + sha256 = "1dy9z34qqvr31rf34l8yjrc1lpnfsyp6cfh2zx21ycbpycgxzvmw"; 208 208 } 209 209 { 210 210 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.8.0-darwin-amd64.tar.gz"; 211 211 sha256 = "0v5h4jd1yyinchq332svcvcr1rw22xz6qv8c2660p0i50hhakv1p"; 212 212 } 213 213 { 214 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.16.0-darwin-amd64.tar.gz"; 215 - sha256 = "1giv4qb9jpc6csm1a6ijzqmpgc7xi6ijk3q0d1j2n74v5q79zfsd"; 214 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.17.1-darwin-amd64.tar.gz"; 215 + sha256 = "1z0g3cdwg38frpbrk6pqwik33cy6sy70n4kz8d0lfa339kb5hgxw"; 216 216 } 217 217 { 218 218 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.19.1-darwin-amd64.tar.gz"; ··· 227 227 sha256 = "1m5lh59h7nck1flzxs9m4n0ag0klk3jmnpf7hc509vffxs89xnjq"; 228 228 } 229 229 { 230 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v7.3.0-darwin-amd64.tar.gz"; 231 - sha256 = "1fwbjar3kl4j91qz87ggci75245vy3rilq78idnx0y46k9383qs1"; 230 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v7.3.2-darwin-amd64.tar.gz"; 231 + sha256 = "014r39sxhlbzqqdwl7xznswagsap1w0kwnwqzvkdvd6lk8xv22cb"; 232 232 } 233 233 { 234 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v6.55.0-darwin-amd64.tar.gz"; 235 - sha256 = "02fxrb0q83f9ylyyhaqb7hgmsl5j40x50ikkkil9j96dmzhgfjz3"; 234 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v6.55.1-darwin-amd64.tar.gz"; 235 + sha256 = "05yx34da8haasr02x3r118kjm0w7n80l72768w4nngw1gsag44id"; 236 236 } 237 237 { 238 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v5.8.0-darwin-amd64.tar.gz"; 239 - sha256 = "1hixsfi8wfz93d1gk0gxw8j74nhmfm8avzdi73irh6cm1ycgbqvx"; 238 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v5.9.0-darwin-amd64.tar.gz"; 239 + sha256 = "1664jzay3zcl4ijmbkch579nw7yl36yn2cwn6fw2hzs9b0nh34nk"; 240 240 } 241 241 { 242 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v4.10.0-darwin-amd64.tar.gz"; 243 - sha256 = "1xnbsxmqsm8dan0y63ghbx9hg1labcgfcflikgzlaqacgyccmakd"; 242 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v5.0.0-darwin-amd64.tar.gz"; 243 + sha256 = "0lw8hggsz8299g1nnd5sf2yhm6ivf4pykzh8nggcw86d9y7yc573"; 244 244 } 245 245 { 246 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.30.0-darwin-amd64.tar.gz"; 247 - sha256 = "003sf9a6pc4yxw379k4izj2gvmbmksga419j6splrdjhnhsr7mgy"; 246 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.31.0-darwin-amd64.tar.gz"; 247 + sha256 = "1msnkvvw4zxcj67k382y1hgrcgljsk9rbkahn9rfrwf0fay72ldv"; 248 248 } 249 249 { 250 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.11.1-darwin-amd64.tar.gz"; 251 - sha256 = "1q0dprfnqsdb81ndh83hmz1iargkbkxn6v159nj9393zm0rjd3nv"; 250 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.12.0-darwin-amd64.tar.gz"; 251 + sha256 = "1w7a56v6w3vm915x4q5sfrh7aav4jzz9h2733kim00154jzpw7y9"; 252 252 } 253 253 { 254 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v3.25.0-darwin-amd64.tar.gz"; 255 - sha256 = "1kwdyzzpx0b9j0yr955vmksahdnr3wdwjcfvkcyljpclg8n0bwbd"; 254 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v3.27.1-darwin-amd64.tar.gz"; 255 + sha256 = "0945ygr9mk5cszml08l2dfb5qwn0cyll54nwm8j0sj7a0mf76302"; 256 256 } 257 257 { 258 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.0.0-darwin-amd64.tar.gz"; 259 - sha256 = "0jnw5v2450ncsh1hyzgd9glm4rj55a363bblb3h2j0sas1f7kain"; 258 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.1.0-darwin-amd64.tar.gz"; 259 + sha256 = "0zzj62rzakx66zvgfj8dkizfbs87l92vnvxhnmwhayxp920bxsck"; 260 260 } 261 261 { 262 262 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.4.1-darwin-amd64.tar.gz"; ··· 275 275 sha256 = "0q9hjfyn4r14fplxx597kjy8g3jpcps4bp7gsyy4ri8fipldjnf3"; 276 276 } 277 277 { 278 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.13.0-darwin-amd64.tar.gz"; 279 - sha256 = "034v6ri540q0lqd6llc69wj7p29hapm802f68y0k6r7w21avy5vh"; 278 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.13.1-darwin-amd64.tar.gz"; 279 + sha256 = "13hrz8r3q777lnky81rmf1vgj0lkh15gyvwmi8z57dxzxhyx9bx9"; 280 280 } 281 281 { 282 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v0.23.0-darwin-amd64.tar.gz"; 283 - sha256 = "0sslxyw845hjh1kn98nygj4qc5xylma6lwssbla3mvki363zjd2g"; 282 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v0.25.0-darwin-amd64.tar.gz"; 283 + sha256 = "1mrd092c0all37s1bznka011skpvbdjcmq6scyd3yfap145pah5h"; 284 284 } 285 285 { 286 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.30.0-darwin-amd64.tar.gz"; 287 - sha256 = "0rsv7cg8l4g5cra81amrhlns8139y45i3cnz5chca7yjzlmj5iyv"; 286 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.32.0-darwin-amd64.tar.gz"; 287 + sha256 = "1x8wffkzgmj0wvs3059x2dszn0p1q083x5i9g3xhm9kcz980qcdl"; 288 288 } 289 289 { 290 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v0.13.0-darwin-amd64.tar.gz"; 291 - sha256 = "1cda6cm87sbb26gyirh9glr5jngbyirvs352dqr4wr62zwav8mad"; 290 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v0.13.1-darwin-amd64.tar.gz"; 291 + sha256 = "0p4s38nbmm2kpd50a7n8mpbddly7ip831jd9jhpq5r2i4f4i5q35"; 292 292 } 293 293 { 294 294 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.12.0-darwin-amd64.tar.gz"; ··· 321 321 ]; 322 322 aarch64-linux = [ 323 323 { 324 - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.65.1-linux-arm64.tar.gz"; 325 - sha256 = "1d0jfrkx8cvl6q0kny3nlyc9kgbi7b7l2flq16r3lw29g8wj7faw"; 324 + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.67.1-linux-arm64.tar.gz"; 325 + sha256 = "08b3g9kifjn423pbncjvymgirw6zqzjjm7mnv4sd7yg8rwwk2z83"; 326 326 } 327 327 { 328 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.1.1-linux-arm64.tar.gz"; 329 - sha256 = "0fglnwzwl4yafk163g2w35gz186zj59mblyc949wsdy3lsjs8y30"; 328 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.2.0-linux-arm64.tar.gz"; 329 + sha256 = "14g12pqz6622xxhdkw6x1zsw8rlwfwgp724rrm8szza7gbmak5va"; 330 330 } 331 331 { 332 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v4.4.0-linux-arm64.tar.gz"; 333 - sha256 = "1xgqqjzxcjmbw4ba65rkx0504dwibc61b70dnz4pdmalmynqx86r"; 332 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v4.5.0-linux-arm64.tar.gz"; 333 + sha256 = "15zz4nm8rj4jq3all8z7dvi2wnry861pv21c5pnsg32c93gl8swf"; 334 334 } 335 335 { 336 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.36.0-linux-arm64.tar.gz"; 337 - sha256 = "0ns2sm0jnjg8g4hrfyw7ihddccbzrvjjah5czi4x6c9dzi8kmv27"; 336 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.37.0-linux-arm64.tar.gz"; 337 + sha256 = "0rg73c3m0rj69mirjqiw3sg5qwj058pnjzy9pxp6qfnxqzhzzjqc"; 338 338 } 339 339 { 340 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v3.4.0-linux-arm64.tar.gz"; 341 - sha256 = "0fgly0wm5dqcxcqpwr3mayn45mhk9kjg6b1n6lz9l2c59qq5g5vx"; 340 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v3.5.0-linux-arm64.tar.gz"; 341 + sha256 = "00p7iz1nlly29rviayaz84x73jipnr8d4hzcpjlv01y2wacq6s89"; 342 342 } 343 343 { 344 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v2.18.0-linux-arm64.tar.gz"; 345 - sha256 = "0s6ifpr0y0wyik9zdf9ydmky2w0501bcafpswmrar6hvblgbgiib"; 344 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v2.19.0-linux-arm64.tar.gz"; 345 + sha256 = "0y8fzghkrg0rl3z661rz3hf10pxpnj2a2ng5xm0x66ymyzdhfnjy"; 346 346 } 347 347 { 348 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v5.39.0-linux-arm64.tar.gz"; 349 - sha256 = "0nwpxvz6s4fx20g417qfw6ib1a49ggbk0yq9qgg3c0sdr26c3s8w"; 348 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v5.41.0-linux-arm64.tar.gz"; 349 + sha256 = "0jlidmypn95nlnqim7p2i9fmwf7brdcsi5qwi6yihhcpsfya2ihw"; 350 350 } 351 351 { 352 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v5.42.0-linux-arm64.tar.gz"; 353 - sha256 = "1nnv38x3000shmh2l399fjwvabq2znjz9r3f0qs4xw7h23g15laq"; 352 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v5.43.0-linux-arm64.tar.gz"; 353 + sha256 = "0020i4baqkdcfjskhnpxpq14cqvszfpjgs6fsg3iizbiz4g2w3kf"; 354 354 } 355 355 { 356 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v5.37.0-linux-arm64.tar.gz"; 357 - sha256 = "18znzz7wpic7h1w6z1d9p5qhgp6zvjvih0bv85hspxpb8ay3j0qb"; 356 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v5.38.0-linux-arm64.tar.gz"; 357 + sha256 = "1isvmdafq2gwq5hdm7lkbk84038vwjrssmqyf6b269x1c8p65g7n"; 358 358 } 359 359 { 360 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v2.7.0-linux-arm64.tar.gz"; 361 - sha256 = "0qb9klxp8qk9iyizs1z0bd3ixmmda2wi192zjr1qkrhck4ai5568"; 360 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v2.8.0-linux-arm64.tar.gz"; 361 + sha256 = "1n0xyyrsg4x6qbnwg8m0cs1wfhs749v1g32wm81pa13kg1k57ya3"; 362 362 } 363 363 { 364 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.0.0-linux-arm64.tar.gz"; 365 - sha256 = "191xlp35vg704bwpmyk5i2782fqxjkkafd5bsf8zbp2zqhmhlg7m"; 364 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.2.0-linux-arm64.tar.gz"; 365 + sha256 = "0hmfyfzmgb3ly83yf5wg022gwyaksrmk5plini0vd8q0y1bjjss7"; 366 366 } 367 367 { 368 368 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.8.0-linux-arm64.tar.gz"; 369 369 sha256 = "09m1444wy8y6qjbp9pzki3gvi9mrs88cpc7001m8xnb0iyhjj0sx"; 370 370 } 371 371 { 372 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.16.0-linux-arm64.tar.gz"; 373 - sha256 = "0lammjd0nypsa648i176yq4li89y1f0grhmm9qr92y4mz2fl10an"; 372 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.17.1-linux-arm64.tar.gz"; 373 + sha256 = "10nd5bwppyi7rz25lzyin0ihf6s4bhj92s7ki5brs49196zjp361"; 374 374 } 375 375 { 376 376 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.19.1-linux-arm64.tar.gz"; ··· 385 385 sha256 = "111pia2f5xwkwaqs6p90ri29l5b3ivmahsa1bji4fwyyjyp22h4r"; 386 386 } 387 387 { 388 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v7.3.0-linux-arm64.tar.gz"; 389 - sha256 = "1l1lw8iz0gqb0cvhl74dmyr17hfd8l9aaj3hb67bw8d7l6z326xz"; 388 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v7.3.2-linux-arm64.tar.gz"; 389 + sha256 = "0km08jlfmxi04falbmd25hdmdbfrnvy1ga19lnl5rsaq0nwyfhaz"; 390 390 } 391 391 { 392 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v6.55.0-linux-arm64.tar.gz"; 393 - sha256 = "148ia31q6kbkz3y2yxq8sm05014gzk4m4vy1rhp90mzlxbr2ki10"; 392 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v6.55.1-linux-arm64.tar.gz"; 393 + sha256 = "0apzi4x9fz2xgzvzrrawlvwk7l2gac10p0j02i16rqfdlp9cic4x"; 394 394 } 395 395 { 396 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v5.8.0-linux-arm64.tar.gz"; 397 - sha256 = "1wmv0ank1dl750hwlw3rw0npfqy7xjq29zs8brm747p1s0s92446"; 396 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v5.9.0-linux-arm64.tar.gz"; 397 + sha256 = "02iacskh6j3mg17adbldblbyy72wy6857bk32wv3jhjfjx22r9ck"; 398 398 } 399 399 { 400 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v4.10.0-linux-arm64.tar.gz"; 401 - sha256 = "0j9y1qwhjlyshyhjhkvmv6hpsvr4lphd8n08b36hamiszbq2hd49"; 400 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v5.0.0-linux-arm64.tar.gz"; 401 + sha256 = "0d4x0lfcfb0baqphpvw5nl8p6pm6jxrxrdbs69p17n9iydk4gwbg"; 402 402 } 403 403 { 404 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.30.0-linux-arm64.tar.gz"; 405 - sha256 = "184m9cpbxl2wp781x4mpana078rzdqnhq5g2wqg1skwnlmg0g378"; 404 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.31.0-linux-arm64.tar.gz"; 405 + sha256 = "0lcpxb3nf3sqzwp8h2s79hkk4a5s9rvxd36vsys45nbp5g14lvp3"; 406 406 } 407 407 { 408 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.11.1-linux-arm64.tar.gz"; 409 - sha256 = "0fr2nccdi3yv8p26jn97nxy303fxqbl6dl4kpv2q9x1r1yp8ayvf"; 408 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.12.0-linux-arm64.tar.gz"; 409 + sha256 = "08acs2y7n2xmdsrcizy94yhbjwm5v044a5mlhgvk8y5zqdpyr0a7"; 410 410 } 411 411 { 412 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v3.25.0-linux-arm64.tar.gz"; 413 - sha256 = "1i4hhxag2kdmi3yx0qajxzrjzdybpjdsjc318v2v2xc39nyi51mi"; 412 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v3.27.1-linux-arm64.tar.gz"; 413 + sha256 = "0klhwyf65s2fk6yy2p7vykyfrdx595z39fjc0xnayraj53qwz1i6"; 414 414 } 415 415 { 416 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.0.0-linux-arm64.tar.gz"; 417 - sha256 = "0b4p8n9sdda4gxlv6zwaz29lhxynvbalqsw0lfnrbf9zlcvbfyxs"; 416 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.1.0-linux-arm64.tar.gz"; 417 + sha256 = "0mcjwkip3yjsj0mx8dixl26hsa5d3aqcx9j4790q9a2afh56mla5"; 418 418 } 419 419 { 420 420 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.4.1-linux-arm64.tar.gz"; ··· 433 433 sha256 = "0hj4a0llq088xcfp85k6nn8ssffj51lvhqp05sg8x3kbg6n0dapy"; 434 434 } 435 435 { 436 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.13.0-linux-arm64.tar.gz"; 437 - sha256 = "13jmz3wc54fzpyc0hih9bj9k8angy94y1w525m7m1j053vma1an3"; 436 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.13.1-linux-arm64.tar.gz"; 437 + sha256 = "09np62m985ak4cmmbzfs2v4pk5sknfdbivxjfn38lrfcvgs5dg3r"; 438 438 } 439 439 { 440 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v0.23.0-linux-arm64.tar.gz"; 441 - sha256 = "1ks120b0fch872743w3dh3hhkzwl23sv9f6kjv7znx2njncla37k"; 440 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v0.25.0-linux-arm64.tar.gz"; 441 + sha256 = "1bhma60bmylfaqx6lygp6vf9xjwzih6k3qcxcldyxfrrjwks6p2w"; 442 442 } 443 443 { 444 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.30.0-linux-arm64.tar.gz"; 445 - sha256 = "0ba24psajjxh55pxazzzqvisfkli7kgbj6fvr72fzf4cafi856cf"; 444 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.32.0-linux-arm64.tar.gz"; 445 + sha256 = "05gaap0z9pa0iicrig7p3w9pprn9gi9ya5g3bdky2jpcn9xmai7x"; 446 446 } 447 447 { 448 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v0.13.0-linux-arm64.tar.gz"; 449 - sha256 = "13n89xbrxak1m5nfgfaw7kjkdwlx09ln1nhlgfrznmspfwq0gh0w"; 448 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v0.13.1-linux-arm64.tar.gz"; 449 + sha256 = "1dinl4wzawhnf0m140pw3x5jcwp1m6j1123dmqi55wz2m7wx1jm7"; 450 450 } 451 451 { 452 452 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.12.0-linux-arm64.tar.gz"; ··· 479 479 ]; 480 480 aarch64-darwin = [ 481 481 { 482 - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.65.1-darwin-arm64.tar.gz"; 483 - sha256 = "0xcqcnmvxhddfx67ydgwqj64xw5aa6csmlw8fhhlk18f38ndnfl1"; 482 + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.67.1-darwin-arm64.tar.gz"; 483 + sha256 = "0fz466i7a2mmhhrfyd4hkm66pi5b75xipqgb212zk3gx0p662caj"; 484 484 } 485 485 { 486 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.1.1-darwin-arm64.tar.gz"; 487 - sha256 = "17ck2d3xwzin7y20i521naizljbg4kdxpdmq17n02v3w7ajga392"; 486 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.2.0-darwin-arm64.tar.gz"; 487 + sha256 = "16pcpfbsd738sph7nikwm524qaqqjsaakf2xkc1rfq5n9fhzqjn8"; 488 488 } 489 489 { 490 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v4.4.0-darwin-arm64.tar.gz"; 491 - sha256 = "019ndq1vw0f3970hq459xlr5g3bar90s8598lvk0w3qbsl129ydv"; 490 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v4.5.0-darwin-arm64.tar.gz"; 491 + sha256 = "08fzl53xbd3vamr7xhp84l7c8qm2ashyg2vs97rzijblb7bp04c5"; 492 492 } 493 493 { 494 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.36.0-darwin-arm64.tar.gz"; 495 - sha256 = "0qgxj052xcnl7y09rdma4c003fms07jqnzgq7y0076lkvf6q5xrf"; 494 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-alicloud-v3.37.0-darwin-arm64.tar.gz"; 495 + sha256 = "0wmh8pxfhzhkshirjhj3fm0gdi0dfwvnb89x6fp0ycscc5ss3c5f"; 496 496 } 497 497 { 498 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v3.4.0-darwin-arm64.tar.gz"; 499 - sha256 = "1a2xsgq7jswq4ms7xfsh53z924c4509072gvwnnqjgawayz011yw"; 498 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v3.5.0-darwin-arm64.tar.gz"; 499 + sha256 = "1c0c1zc6yn1c1b33899dvjpg39y2czmymg57wdzy659a1kncvy92"; 500 500 } 501 501 { 502 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v2.18.0-darwin-arm64.tar.gz"; 503 - sha256 = "1p1xyhll66vil1hmszamjn6lspiygxdrzfkrmwknh1z9r14nvhcw"; 502 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v2.19.0-darwin-arm64.tar.gz"; 503 + sha256 = "1rswx799x012q2lpgjjdx90mx6xivm0ia10fldxkfr74wyyqvfvk"; 504 504 } 505 505 { 506 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v5.39.0-darwin-arm64.tar.gz"; 507 - sha256 = "0xnj9dldf8h4db26gnqz0mvsf1zz4skjxinvq5kxldd0x6mi90x9"; 506 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v5.41.0-darwin-arm64.tar.gz"; 507 + sha256 = "1wdqazsx7496y0xwphnnyi8zbpivjgmc8xpb76ajz1dar5vx0m7r"; 508 508 } 509 509 { 510 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v5.42.0-darwin-arm64.tar.gz"; 511 - sha256 = "0kkfrfa445q2177lyncqrjny3ymw2zzlfgbsgfqqfq2602l42s3f"; 510 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v5.43.0-darwin-arm64.tar.gz"; 511 + sha256 = "0w7mscw4yw9qir4c3k3lr052mr46s39y6fqmg2s7pjfy969r964w"; 512 512 } 513 513 { 514 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v5.37.0-darwin-arm64.tar.gz"; 515 - sha256 = "1v9fsds91d6cbw9c5i52687ipk8s87ma323i5b7v2zwiw343v9av"; 514 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v5.38.0-darwin-arm64.tar.gz"; 515 + sha256 = "1c6l6c429az92v97dbnlbk8046hv39j6whyvklw32pqa8ab9jknd"; 516 516 } 517 517 { 518 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v2.7.0-darwin-arm64.tar.gz"; 519 - sha256 = "0lckvydnq8aw5slal7gy02pdk2magn9rpzb87x67f5wzsj9i1nb9"; 518 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v2.8.0-darwin-arm64.tar.gz"; 519 + sha256 = "0bwnirhdhdsa2q68295ab1ny8jvqmykgf1sdwfnlc0gnz34nxyd2"; 520 520 } 521 521 { 522 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.0.0-darwin-arm64.tar.gz"; 523 - sha256 = "0cpb1dfhzmk6hqa23r2sq7hg58z3pzy8zkyvpcsqhsggcd2grmj0"; 522 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v5.2.0-darwin-arm64.tar.gz"; 523 + sha256 = "017sqqpl98bgk4f9j0qclivzl481dg6vsx23zpmbmddapb2hbhmm"; 524 524 } 525 525 { 526 526 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.8.0-darwin-arm64.tar.gz"; 527 527 sha256 = "0301sm5d28yjw15k214rskq1w19a5b5l218y2qfzvv89z5qgh84r"; 528 528 } 529 529 { 530 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.16.0-darwin-arm64.tar.gz"; 531 - sha256 = "0g83fbakjsqjg0wwcap8hcdkq2facgfy3k77i3lkxldaar82c380"; 530 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-datadog-v4.17.1-darwin-arm64.tar.gz"; 531 + sha256 = "1fcma1rp8apaqfd32pkiha86m0bfaq9769z4axjn8vlqr2abfnzn"; 532 532 } 533 533 { 534 534 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.19.1-darwin-arm64.tar.gz"; ··· 543 543 sha256 = "12bzicm43l7yvh02v5fx3z8v46l9i7a9f677735xi5rjbmd2an4c"; 544 544 } 545 545 { 546 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v7.3.0-darwin-arm64.tar.gz"; 547 - sha256 = "0rzdvq4n4zvjcg5q4a076r9mbmbqfzmihiinppiczsqwik1mb8bz"; 546 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-fastly-v7.3.2-darwin-arm64.tar.gz"; 547 + sha256 = "0j1w8h5axvqlpzhhm1m4hq2ka44wzd1pl01vvmn8p7lz20kz0rq2"; 548 548 } 549 549 { 550 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v6.55.0-darwin-arm64.tar.gz"; 551 - sha256 = "0gslaph3ygr3rwxhpj01mjjlmmfyw0h3dwjvrzmqfcw71fvc1zcb"; 550 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v6.55.1-darwin-arm64.tar.gz"; 551 + sha256 = "0g2q8r11wvd5i7k35dagcwcn4vciiixkgc73gbksk7rl51an22a7"; 552 552 } 553 553 { 554 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v5.8.0-darwin-arm64.tar.gz"; 555 - sha256 = "14x99rw3wgapfd2cm0x5v3ga3kngbh7ngacpb6bbsxymzdg1xk2d"; 554 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v5.9.0-darwin-arm64.tar.gz"; 555 + sha256 = "07bqk2lvd5xwnfqjwh529djlqlnnq8yr7d04qxn9x1zhf5x970gw"; 556 556 } 557 557 { 558 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v4.10.0-darwin-arm64.tar.gz"; 559 - sha256 = "0gyi1w005153bnvl68bdxkkjdprgvng51mp9qjcv6ba262mdg589"; 558 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gitlab-v5.0.0-darwin-arm64.tar.gz"; 559 + sha256 = "18afva7xnic2gldd8pp6453d857gh1j65ly1qnqsaqwjbnpdrrqk"; 560 560 } 561 561 { 562 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.30.0-darwin-arm64.tar.gz"; 563 - sha256 = "1jq6bvy7qw2lzq561pwi7sxc5ld568as0bzka5vw1787ygmy1mp9"; 562 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-google-native-v0.31.0-darwin-arm64.tar.gz"; 563 + sha256 = "03yibn1j9l7dxrras4ihqagj9nws20dppmg5j40h1kwdjyaa4krd"; 564 564 } 565 565 { 566 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.11.1-darwin-arm64.tar.gz"; 567 - sha256 = "0sf6y7qqcj4l0nd3mdhvhmbkhp9iy3m6fh9pfqgxgwxljmj2iwmw"; 566 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.12.0-darwin-arm64.tar.gz"; 567 + sha256 = "0nh4i61wp6nhh2im37q58n943pl78b6b0kf27qinc9h26h96khz7"; 568 568 } 569 569 { 570 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v3.25.0-darwin-arm64.tar.gz"; 571 - sha256 = "13py1s02hkvp2z7691i5w8bcyxasg2y5c0lzm7dimzr7h1zrj8cy"; 570 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v3.27.1-darwin-arm64.tar.gz"; 571 + sha256 = "1j557y5fll1qykl16nz93bgkg4zwn8m9pg0zd60bcjj1vv2y3wyh"; 572 572 } 573 573 { 574 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.0.0-darwin-arm64.tar.gz"; 575 - sha256 = "0xl9ij25sryhjgpv9p2ljpldfwmdzx2p40j9z05a6qfmkrx4yn8m"; 574 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v4.1.0-darwin-arm64.tar.gz"; 575 + sha256 = "16fq79l25226ca6gvx154n9d9xyh8m09j4vkvdyi0xip4ldqq3rh"; 576 576 } 577 577 { 578 578 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.4.1-darwin-arm64.tar.gz"; ··· 591 591 sha256 = "1fhll8bgamlv4kljngydmnhbc90bz3figg10qy3qa9kgqkrxm041"; 592 592 } 593 593 { 594 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.13.0-darwin-arm64.tar.gz"; 595 - sha256 = "08dk4pywrqgylwr1b7sny9lsk35hjlis9dbhpkw91fdwa4r6055x"; 594 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.13.1-darwin-arm64.tar.gz"; 595 + sha256 = "0ll8ll02vdpjqxwc7ij5yhsp9k2d16jz437l3hhyi9cyh8grrfs3"; 596 596 } 597 597 { 598 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v0.23.0-darwin-arm64.tar.gz"; 599 - sha256 = "065q5246f69qhmva4hdg1321971xgmp9vhi2q5rr3dz9cb8dbgv7"; 598 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-snowflake-v0.25.0-darwin-arm64.tar.gz"; 599 + sha256 = "1d2q08njhg6xxjnsl0jpw2sgag53w1a9db1jnys4n0spvq2i13yd"; 600 600 } 601 601 { 602 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.30.0-darwin-arm64.tar.gz"; 603 - sha256 = "19nxb45qh4ic4c4bss445f1862vxrxs412kps3qm4220n2vbngps"; 602 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-spotinst-v3.32.0-darwin-arm64.tar.gz"; 603 + sha256 = "0nj0nlyck3j7lb0j5d7f34n1sgm2l3334gzjj1q87krjbp3zv0v2"; 604 604 } 605 605 { 606 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v0.13.0-darwin-arm64.tar.gz"; 607 - sha256 = "1ik84sgxgni8a86v5a7xp7xhnml3ii7wglphhcz53hfj03f85d67"; 606 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-sumologic-v0.13.1-darwin-arm64.tar.gz"; 607 + sha256 = "1gg3w3lrnnnwvl1kzhkp7mgwgqkrs63m067qq3n13v46jpbr1jxy"; 608 608 } 609 609 { 610 610 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-tailscale-v0.12.0-darwin-arm64.tar.gz";
+4 -4
pkgs/tools/admin/stripe-cli/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "stripe-cli"; 5 - version = "1.14.1"; 5 + version = "1.14.6"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "stripe"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - hash = "sha256-zP5QR1K8BAga+dEqGZKpZRYrpNLIBm6RNdf9VD9PaCk="; 11 + hash = "sha256-BtZQCI1mD/k3ox1HLWcK7RdPZBbejJ+0fMLo5nub8yQ="; 12 12 }; 13 - vendorHash = "sha256-rjYV69BWkqIkgyeauAo4KEfbB7cxnwn3VSjLrMrCu1c="; 13 + vendorHash = "sha256-DYA6cu2KzEBZ4wsT7wjcdY1endQQOZlj2aOwu6iGLew="; 14 14 15 15 nativeBuildInputs = [ installShellFiles ]; 16 16 ··· 29 29 rm pkg/cmd/resources_test.go 30 30 rm pkg/cmd/root_test.go 31 31 32 - # TODO: no clue why it's broken (1.14.1), remove for now. 32 + # TODO: no clue why it's broken (1.14.6), remove for now. 33 33 rm pkg/login/client_login_test.go 34 34 rm pkg/git/editor_test.go 35 35 rm pkg/rpcservice/sample_create_test.go
+13 -9
pkgs/tools/audio/pasystray/default.nix
··· 5 5 6 6 stdenv.mkDerivation rec { 7 7 pname = "pasystray"; 8 - version = "0.7.1"; 8 + version = "0.8.2"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "christophgysin"; 12 12 repo = "pasystray"; 13 - rev = "${pname}-${version}"; 14 - sha256 = "0xx1bm9kimgq11a359ikabdndqg5q54pn1d1dyyjnrj0s41168fk"; 13 + rev = version; 14 + sha256 = "sha256-QaTQ8yUviJaFEQaQm2vYAUngqHliKe8TDYqfWt1Nx/0="; 15 15 }; 16 16 17 17 patches = [ 18 - # https://github.com/christophgysin/pasystray/issues/90#issuecomment-306190701 19 - ./fix-wayland.patch 20 - 18 + # Use ayatana-appindicator instead of appindicator 21 19 # https://github.com/christophgysin/pasystray/issues/98 22 20 (fetchpatch { 23 - url = "https://sources.debian.org/data/main/p/pasystray/0.7.1-1/debian/patches/0001-Build-against-ayatana-appindicator.patch"; 24 - sha256 = "0hijphrf52n2zfwdnrmxlp3a7iwznnkb79awvpzplz0ia2lqywpw"; 21 + url = "https://sources.debian.org/data/main/p/pasystray/0.8.1-1/debian/patches/0001-Build-against-ayatana-appindicator.patch"; 22 + sha256 = "sha256-/HKPqVARfHr/3Vyls6a1n8ejxqW9Ztu4+8KK4jK8MkI="; 25 23 }) 26 - ]; 24 + # Require X11 backend 25 + # https://github.com/christophgysin/pasystray/issues/90#issuecomment-361881076 26 + (fetchpatch { 27 + url = "https://sources.debian.org/data/main/p/pasystray/0.8.1-1/debian/patches/0002-Require-X11-backend.patch"; 28 + sha256 = "sha256-6njC3vqBPWFS1xAsa1katQ4C0KJdVkHAP1MCPiZ6ELM="; 29 + }) 30 + ]; 27 31 28 32 nativeBuildInputs = [ pkg-config autoreconfHook wrapGAppsHook ]; 29 33 buildInputs = [
-34
pkgs/tools/audio/pasystray/fix-wayland.patch
··· 1 - --- a/src/x11-property.c 2 - +++ b/src/x11-property.c 3 - @@ -43,11 +43,15 @@ static Window window; 4 - void x11_property_init() 5 - { 6 - display = gdk_x11_get_default_xdisplay(); 7 - + if (!GDK_IS_X11_DISPLAY(display)) return; 8 - + Screen* scr = ScreenOfDisplay(display, 0); 9 - + 10 - window = RootWindow(display, 0); 11 - } 12 - 13 - void x11_property_set(const char* key, const char* value) 14 - { 15 - + if (!GDK_IS_X11_DISPLAY(display)) return; 16 - g_debug("[x11-property] setting '%s' to '%s'", key, value); 17 - 18 - Atom atom = XInternAtom(display, key, False); 19 - @@ -57,6 +61,7 @@ void x11_property_set(const char* key, c 20 - 21 - void x11_property_del(const char* key) 22 - { 23 - + if (!GDK_IS_X11_DISPLAY(display)) return; 24 - g_debug("[x11-property] deleting '%s'", key); 25 - 26 - Atom atom = XInternAtom(display, key, False); 27 - @@ -65,6 +70,7 @@ void x11_property_del(const char* key) 28 - 29 - char* x11_property_get(const char* key) 30 - { 31 - + if (!GDK_IS_X11_DISPLAY(display)) return NULL; 32 - Atom property = XInternAtom(display, key, False); 33 - Atom actual_type; 34 - int actual_format;
+3 -2
pkgs/tools/filesystems/stratis-cli/default.nix
··· 6 6 7 7 python3Packages.buildPythonApplication rec { 8 8 pname = "stratis-cli"; 9 - version = "3.5.1"; 9 + version = "3.5.2"; 10 + format = "pyproject"; 10 11 11 12 src = fetchFromGitHub { 12 13 owner = "stratis-storage"; 13 14 repo = pname; 14 15 rev = "v${version}"; 15 - hash = "sha256-aDWHXKmlKKJo+ckW1vA0bm4q5z2g/Zx5frVDR6Kwgjw="; 16 + hash = "sha256-qQufRG+7Z7xUCRg2/aIzG8FH1j4PFFThS2ljwrT285s="; 16 17 }; 17 18 18 19 propagatedBuildInputs = with python3Packages; [
+1708
pkgs/tools/filesystems/stratisd/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 = "aho-corasick" 7 + version = "1.0.1" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "67fc08ce920c31afb70f013dcce1bfc3a3195de6a228474e45e1f145b36f8d04" 10 + dependencies = [ 11 + "memchr", 12 + ] 13 + 14 + [[package]] 15 + name = "android_system_properties" 16 + version = "0.1.5" 17 + source = "registry+https://github.com/rust-lang/crates.io-index" 18 + checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" 19 + dependencies = [ 20 + "libc", 21 + ] 22 + 23 + [[package]] 24 + name = "anstream" 25 + version = "0.3.2" 26 + source = "registry+https://github.com/rust-lang/crates.io-index" 27 + checksum = "0ca84f3628370c59db74ee214b3263d58f9aadd9b4fe7e711fd87dc452b7f163" 28 + dependencies = [ 29 + "anstyle", 30 + "anstyle-parse", 31 + "anstyle-query", 32 + "anstyle-wincon", 33 + "colorchoice", 34 + "is-terminal", 35 + "utf8parse", 36 + ] 37 + 38 + [[package]] 39 + name = "anstyle" 40 + version = "1.0.0" 41 + source = "registry+https://github.com/rust-lang/crates.io-index" 42 + checksum = "41ed9a86bf92ae6580e0a31281f65a1b1d867c0cc68d5346e2ae128dddfa6a7d" 43 + 44 + [[package]] 45 + name = "anstyle-parse" 46 + version = "0.2.0" 47 + source = "registry+https://github.com/rust-lang/crates.io-index" 48 + checksum = "e765fd216e48e067936442276d1d57399e37bce53c264d6fefbe298080cb57ee" 49 + dependencies = [ 50 + "utf8parse", 51 + ] 52 + 53 + [[package]] 54 + name = "anstyle-query" 55 + version = "1.0.0" 56 + source = "registry+https://github.com/rust-lang/crates.io-index" 57 + checksum = "5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b" 58 + dependencies = [ 59 + "windows-sys 0.48.0", 60 + ] 61 + 62 + [[package]] 63 + name = "anstyle-wincon" 64 + version = "1.0.1" 65 + source = "registry+https://github.com/rust-lang/crates.io-index" 66 + checksum = "180abfa45703aebe0093f79badacc01b8fd4ea2e35118747e5811127f926e188" 67 + dependencies = [ 68 + "anstyle", 69 + "windows-sys 0.48.0", 70 + ] 71 + 72 + [[package]] 73 + name = "assert_cmd" 74 + version = "2.0.11" 75 + source = "registry+https://github.com/rust-lang/crates.io-index" 76 + checksum = "86d6b683edf8d1119fe420a94f8a7e389239666aa72e65495d91c00462510151" 77 + dependencies = [ 78 + "anstyle", 79 + "bstr", 80 + "doc-comment", 81 + "predicates", 82 + "predicates-core", 83 + "predicates-tree", 84 + "wait-timeout", 85 + ] 86 + 87 + [[package]] 88 + name = "assert_matches" 89 + version = "1.5.0" 90 + source = "registry+https://github.com/rust-lang/crates.io-index" 91 + checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9" 92 + 93 + [[package]] 94 + name = "async-trait" 95 + version = "0.1.68" 96 + source = "registry+https://github.com/rust-lang/crates.io-index" 97 + checksum = "b9ccdd8f2a161be9bd5c023df56f1b2a0bd1d83872ae53b71a84a12c9bf6e842" 98 + dependencies = [ 99 + "proc-macro2", 100 + "quote", 101 + "syn 2.0.16", 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 = "bindgen" 112 + version = "0.63.0" 113 + source = "registry+https://github.com/rust-lang/crates.io-index" 114 + checksum = "36d860121800b2a9a94f9b5604b332d5cffb234ce17609ea479d723dbc9d3885" 115 + dependencies = [ 116 + "bitflags", 117 + "cexpr", 118 + "clang-sys", 119 + "lazy_static", 120 + "lazycell", 121 + "peeking_take_while", 122 + "proc-macro2", 123 + "quote", 124 + "regex", 125 + "rustc-hash", 126 + "shlex", 127 + "syn 1.0.109", 128 + ] 129 + 130 + [[package]] 131 + name = "bit-set" 132 + version = "0.5.3" 133 + source = "registry+https://github.com/rust-lang/crates.io-index" 134 + checksum = "0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1" 135 + dependencies = [ 136 + "bit-vec", 137 + ] 138 + 139 + [[package]] 140 + name = "bit-vec" 141 + version = "0.6.3" 142 + source = "registry+https://github.com/rust-lang/crates.io-index" 143 + checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb" 144 + 145 + [[package]] 146 + name = "bitflags" 147 + version = "1.3.2" 148 + source = "registry+https://github.com/rust-lang/crates.io-index" 149 + checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 150 + 151 + [[package]] 152 + name = "block-buffer" 153 + version = "0.10.4" 154 + source = "registry+https://github.com/rust-lang/crates.io-index" 155 + checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" 156 + dependencies = [ 157 + "generic-array", 158 + ] 159 + 160 + [[package]] 161 + name = "bstr" 162 + version = "1.4.0" 163 + source = "registry+https://github.com/rust-lang/crates.io-index" 164 + checksum = "c3d4260bcc2e8fc9df1eac4919a720effeb63a3f0952f5bf4944adfa18897f09" 165 + dependencies = [ 166 + "memchr", 167 + "once_cell", 168 + "regex-automata", 169 + "serde", 170 + ] 171 + 172 + [[package]] 173 + name = "bumpalo" 174 + version = "3.12.2" 175 + source = "registry+https://github.com/rust-lang/crates.io-index" 176 + checksum = "3c6ed94e98ecff0c12dd1b04c15ec0d7d9458ca8fe806cea6f12954efe74c63b" 177 + 178 + [[package]] 179 + name = "byteorder" 180 + version = "1.4.3" 181 + source = "registry+https://github.com/rust-lang/crates.io-index" 182 + checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" 183 + 184 + [[package]] 185 + name = "cc" 186 + version = "1.0.79" 187 + source = "registry+https://github.com/rust-lang/crates.io-index" 188 + checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" 189 + 190 + [[package]] 191 + name = "cexpr" 192 + version = "0.6.0" 193 + source = "registry+https://github.com/rust-lang/crates.io-index" 194 + checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" 195 + dependencies = [ 196 + "nom", 197 + ] 198 + 199 + [[package]] 200 + name = "cfg-if" 201 + version = "0.1.10" 202 + source = "registry+https://github.com/rust-lang/crates.io-index" 203 + checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822" 204 + 205 + [[package]] 206 + name = "cfg-if" 207 + version = "1.0.0" 208 + source = "registry+https://github.com/rust-lang/crates.io-index" 209 + checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 210 + 211 + [[package]] 212 + name = "chrono" 213 + version = "0.4.24" 214 + source = "registry+https://github.com/rust-lang/crates.io-index" 215 + checksum = "4e3c5919066adf22df73762e50cffcde3a758f2a848b113b586d1f86728b673b" 216 + dependencies = [ 217 + "iana-time-zone", 218 + "num-integer", 219 + "num-traits", 220 + "winapi", 221 + ] 222 + 223 + [[package]] 224 + name = "clang-sys" 225 + version = "1.6.1" 226 + source = "registry+https://github.com/rust-lang/crates.io-index" 227 + checksum = "c688fc74432808e3eb684cae8830a86be1d66a2bd58e1f248ed0960a590baf6f" 228 + dependencies = [ 229 + "glob", 230 + "libc", 231 + "libloading", 232 + ] 233 + 234 + [[package]] 235 + name = "clap" 236 + version = "4.2.7" 237 + source = "registry+https://github.com/rust-lang/crates.io-index" 238 + checksum = "34d21f9bf1b425d2968943631ec91202fe5e837264063503708b83013f8fc938" 239 + dependencies = [ 240 + "clap_builder", 241 + ] 242 + 243 + [[package]] 244 + name = "clap_builder" 245 + version = "4.2.7" 246 + source = "registry+https://github.com/rust-lang/crates.io-index" 247 + checksum = "914c8c79fb560f238ef6429439a30023c862f7a28e688c58f7203f12b29970bd" 248 + dependencies = [ 249 + "anstream", 250 + "anstyle", 251 + "bitflags", 252 + "clap_lex", 253 + "strsim", 254 + ] 255 + 256 + [[package]] 257 + name = "clap_lex" 258 + version = "0.4.1" 259 + source = "registry+https://github.com/rust-lang/crates.io-index" 260 + checksum = "8a2dd5a6fe8c6e3502f568a6353e5273bbb15193ad9a89e457b9970798efbea1" 261 + 262 + [[package]] 263 + name = "colorchoice" 264 + version = "1.0.0" 265 + source = "registry+https://github.com/rust-lang/crates.io-index" 266 + checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" 267 + 268 + [[package]] 269 + name = "core-foundation-sys" 270 + version = "0.8.4" 271 + source = "registry+https://github.com/rust-lang/crates.io-index" 272 + checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" 273 + 274 + [[package]] 275 + name = "cpufeatures" 276 + version = "0.2.7" 277 + source = "registry+https://github.com/rust-lang/crates.io-index" 278 + checksum = "3e4c1eaa2012c47becbbad2ab175484c2a84d1185b566fb2cc5b8707343dfe58" 279 + dependencies = [ 280 + "libc", 281 + ] 282 + 283 + [[package]] 284 + name = "crc" 285 + version = "3.0.1" 286 + source = "registry+https://github.com/rust-lang/crates.io-index" 287 + checksum = "86ec7a15cbe22e59248fc7eadb1907dab5ba09372595da4d73dd805ed4417dfe" 288 + dependencies = [ 289 + "crc-catalog", 290 + ] 291 + 292 + [[package]] 293 + name = "crc-catalog" 294 + version = "2.2.0" 295 + source = "registry+https://github.com/rust-lang/crates.io-index" 296 + checksum = "9cace84e55f07e7301bae1c519df89cdad8cc3cd868413d3fdbdeca9ff3db484" 297 + 298 + [[package]] 299 + name = "crypto-common" 300 + version = "0.1.6" 301 + source = "registry+https://github.com/rust-lang/crates.io-index" 302 + checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 303 + dependencies = [ 304 + "generic-array", 305 + "typenum", 306 + ] 307 + 308 + [[package]] 309 + name = "data-encoding" 310 + version = "2.3.3" 311 + source = "registry+https://github.com/rust-lang/crates.io-index" 312 + checksum = "23d8666cb01533c39dde32bcbab8e227b4ed6679b2c925eba05feabea39508fb" 313 + 314 + [[package]] 315 + name = "dbus" 316 + version = "0.9.7" 317 + source = "registry+https://github.com/rust-lang/crates.io-index" 318 + checksum = "1bb21987b9fb1613058ba3843121dd18b163b254d8a6e797e144cbac14d96d1b" 319 + dependencies = [ 320 + "futures-channel", 321 + "futures-util", 322 + "libc", 323 + "libdbus-sys", 324 + "winapi", 325 + ] 326 + 327 + [[package]] 328 + name = "dbus-tree" 329 + version = "0.9.2" 330 + source = "registry+https://github.com/rust-lang/crates.io-index" 331 + checksum = "f456e698ae8e54575e19ddb1f9b7bce2298568524f215496b248eb9498b4f508" 332 + dependencies = [ 333 + "dbus", 334 + ] 335 + 336 + [[package]] 337 + name = "devicemapper" 338 + version = "0.33.4" 339 + source = "registry+https://github.com/rust-lang/crates.io-index" 340 + checksum = "1792cb2154d0e257d330b13f820e424d91de0a149050f2f478d97202926ce28a" 341 + dependencies = [ 342 + "bitflags", 343 + "devicemapper-sys", 344 + "env_logger", 345 + "lazy_static", 346 + "log", 347 + "nix 0.26.2", 348 + "rand", 349 + "retry", 350 + "semver", 351 + "serde", 352 + ] 353 + 354 + [[package]] 355 + name = "devicemapper-sys" 356 + version = "0.1.5" 357 + source = "registry+https://github.com/rust-lang/crates.io-index" 358 + checksum = "f0b0f9d16560f830ae6e90b769017333c4561d2c84f39e7aa7d935d2e7bcbc4c" 359 + dependencies = [ 360 + "bindgen", 361 + "nix 0.26.2", 362 + ] 363 + 364 + [[package]] 365 + name = "difflib" 366 + version = "0.4.0" 367 + source = "registry+https://github.com/rust-lang/crates.io-index" 368 + checksum = "6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8" 369 + 370 + [[package]] 371 + name = "digest" 372 + version = "0.10.6" 373 + source = "registry+https://github.com/rust-lang/crates.io-index" 374 + checksum = "8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f" 375 + dependencies = [ 376 + "block-buffer", 377 + "crypto-common", 378 + ] 379 + 380 + [[package]] 381 + name = "doc-comment" 382 + version = "0.3.3" 383 + source = "registry+https://github.com/rust-lang/crates.io-index" 384 + checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10" 385 + 386 + [[package]] 387 + name = "either" 388 + version = "1.8.1" 389 + source = "registry+https://github.com/rust-lang/crates.io-index" 390 + checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91" 391 + 392 + [[package]] 393 + name = "env_logger" 394 + version = "0.10.0" 395 + source = "registry+https://github.com/rust-lang/crates.io-index" 396 + checksum = "85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0" 397 + dependencies = [ 398 + "humantime", 399 + "is-terminal", 400 + "log", 401 + "regex", 402 + "termcolor", 403 + ] 404 + 405 + [[package]] 406 + name = "errno" 407 + version = "0.2.8" 408 + source = "registry+https://github.com/rust-lang/crates.io-index" 409 + checksum = "f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1" 410 + dependencies = [ 411 + "errno-dragonfly", 412 + "libc", 413 + "winapi", 414 + ] 415 + 416 + [[package]] 417 + name = "errno" 418 + version = "0.3.1" 419 + source = "registry+https://github.com/rust-lang/crates.io-index" 420 + checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a" 421 + dependencies = [ 422 + "errno-dragonfly", 423 + "libc", 424 + "windows-sys 0.48.0", 425 + ] 426 + 427 + [[package]] 428 + name = "errno-dragonfly" 429 + version = "0.1.2" 430 + source = "registry+https://github.com/rust-lang/crates.io-index" 431 + checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" 432 + dependencies = [ 433 + "cc", 434 + "libc", 435 + ] 436 + 437 + [[package]] 438 + name = "fastrand" 439 + version = "1.9.0" 440 + source = "registry+https://github.com/rust-lang/crates.io-index" 441 + checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be" 442 + dependencies = [ 443 + "instant", 444 + ] 445 + 446 + [[package]] 447 + name = "float-cmp" 448 + version = "0.9.0" 449 + source = "registry+https://github.com/rust-lang/crates.io-index" 450 + checksum = "98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4" 451 + dependencies = [ 452 + "num-traits", 453 + ] 454 + 455 + [[package]] 456 + name = "fnv" 457 + version = "1.0.7" 458 + source = "registry+https://github.com/rust-lang/crates.io-index" 459 + checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 460 + 461 + [[package]] 462 + name = "futures" 463 + version = "0.3.28" 464 + source = "registry+https://github.com/rust-lang/crates.io-index" 465 + checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40" 466 + dependencies = [ 467 + "futures-channel", 468 + "futures-core", 469 + "futures-executor", 470 + "futures-io", 471 + "futures-sink", 472 + "futures-task", 473 + "futures-util", 474 + ] 475 + 476 + [[package]] 477 + name = "futures-channel" 478 + version = "0.3.28" 479 + source = "registry+https://github.com/rust-lang/crates.io-index" 480 + checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" 481 + dependencies = [ 482 + "futures-core", 483 + "futures-sink", 484 + ] 485 + 486 + [[package]] 487 + name = "futures-core" 488 + version = "0.3.28" 489 + source = "registry+https://github.com/rust-lang/crates.io-index" 490 + checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" 491 + 492 + [[package]] 493 + name = "futures-executor" 494 + version = "0.3.28" 495 + source = "registry+https://github.com/rust-lang/crates.io-index" 496 + checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0" 497 + dependencies = [ 498 + "futures-core", 499 + "futures-task", 500 + "futures-util", 501 + ] 502 + 503 + [[package]] 504 + name = "futures-io" 505 + version = "0.3.28" 506 + source = "registry+https://github.com/rust-lang/crates.io-index" 507 + checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" 508 + 509 + [[package]] 510 + name = "futures-macro" 511 + version = "0.3.28" 512 + source = "registry+https://github.com/rust-lang/crates.io-index" 513 + checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" 514 + dependencies = [ 515 + "proc-macro2", 516 + "quote", 517 + "syn 2.0.16", 518 + ] 519 + 520 + [[package]] 521 + name = "futures-sink" 522 + version = "0.3.28" 523 + source = "registry+https://github.com/rust-lang/crates.io-index" 524 + checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" 525 + 526 + [[package]] 527 + name = "futures-task" 528 + version = "0.3.28" 529 + source = "registry+https://github.com/rust-lang/crates.io-index" 530 + checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" 531 + 532 + [[package]] 533 + name = "futures-util" 534 + version = "0.3.28" 535 + source = "registry+https://github.com/rust-lang/crates.io-index" 536 + checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" 537 + dependencies = [ 538 + "futures-channel", 539 + "futures-core", 540 + "futures-io", 541 + "futures-macro", 542 + "futures-sink", 543 + "futures-task", 544 + "memchr", 545 + "pin-project-lite", 546 + "pin-utils", 547 + "slab", 548 + ] 549 + 550 + [[package]] 551 + name = "generic-array" 552 + version = "0.14.7" 553 + source = "registry+https://github.com/rust-lang/crates.io-index" 554 + checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" 555 + dependencies = [ 556 + "typenum", 557 + "version_check", 558 + ] 559 + 560 + [[package]] 561 + name = "getrandom" 562 + version = "0.2.9" 563 + source = "registry+https://github.com/rust-lang/crates.io-index" 564 + checksum = "c85e1d9ab2eadba7e5040d4e09cbd6d072b76a557ad64e797c2cb9d4da21d7e4" 565 + dependencies = [ 566 + "cfg-if 1.0.0", 567 + "libc", 568 + "wasi", 569 + ] 570 + 571 + [[package]] 572 + name = "glob" 573 + version = "0.3.1" 574 + source = "registry+https://github.com/rust-lang/crates.io-index" 575 + checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" 576 + 577 + [[package]] 578 + name = "hermit-abi" 579 + version = "0.2.6" 580 + source = "registry+https://github.com/rust-lang/crates.io-index" 581 + checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7" 582 + dependencies = [ 583 + "libc", 584 + ] 585 + 586 + [[package]] 587 + name = "hermit-abi" 588 + version = "0.3.1" 589 + source = "registry+https://github.com/rust-lang/crates.io-index" 590 + checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286" 591 + 592 + [[package]] 593 + name = "humantime" 594 + version = "2.1.0" 595 + source = "registry+https://github.com/rust-lang/crates.io-index" 596 + checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" 597 + 598 + [[package]] 599 + name = "iana-time-zone" 600 + version = "0.1.56" 601 + source = "registry+https://github.com/rust-lang/crates.io-index" 602 + checksum = "0722cd7114b7de04316e7ea5456a0bbb20e4adb46fd27a3697adb812cff0f37c" 603 + dependencies = [ 604 + "android_system_properties", 605 + "core-foundation-sys", 606 + "iana-time-zone-haiku", 607 + "js-sys", 608 + "wasm-bindgen", 609 + "windows", 610 + ] 611 + 612 + [[package]] 613 + name = "iana-time-zone-haiku" 614 + version = "0.1.2" 615 + source = "registry+https://github.com/rust-lang/crates.io-index" 616 + checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" 617 + dependencies = [ 618 + "cc", 619 + ] 620 + 621 + [[package]] 622 + name = "instant" 623 + version = "0.1.12" 624 + source = "registry+https://github.com/rust-lang/crates.io-index" 625 + checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 626 + dependencies = [ 627 + "cfg-if 1.0.0", 628 + ] 629 + 630 + [[package]] 631 + name = "io-lifetimes" 632 + version = "1.0.10" 633 + source = "registry+https://github.com/rust-lang/crates.io-index" 634 + checksum = "9c66c74d2ae7e79a5a8f7ac924adbe38ee42a859c6539ad869eb51f0b52dc220" 635 + dependencies = [ 636 + "hermit-abi 0.3.1", 637 + "libc", 638 + "windows-sys 0.48.0", 639 + ] 640 + 641 + [[package]] 642 + name = "iocuddle" 643 + version = "0.1.1" 644 + source = "registry+https://github.com/rust-lang/crates.io-index" 645 + checksum = "d8972d5be69940353d5347a1344cb375d9b457d6809b428b05bb1ca2fb9ce007" 646 + 647 + [[package]] 648 + name = "is-terminal" 649 + version = "0.4.7" 650 + source = "registry+https://github.com/rust-lang/crates.io-index" 651 + checksum = "adcf93614601c8129ddf72e2d5633df827ba6551541c6d8c59520a371475be1f" 652 + dependencies = [ 653 + "hermit-abi 0.3.1", 654 + "io-lifetimes", 655 + "rustix", 656 + "windows-sys 0.48.0", 657 + ] 658 + 659 + [[package]] 660 + name = "itertools" 661 + version = "0.10.5" 662 + source = "registry+https://github.com/rust-lang/crates.io-index" 663 + checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 664 + dependencies = [ 665 + "either", 666 + ] 667 + 668 + [[package]] 669 + name = "itoa" 670 + version = "1.0.6" 671 + source = "registry+https://github.com/rust-lang/crates.io-index" 672 + checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6" 673 + 674 + [[package]] 675 + name = "js-sys" 676 + version = "0.3.63" 677 + source = "registry+https://github.com/rust-lang/crates.io-index" 678 + checksum = "2f37a4a5928311ac501dee68b3c7613a1037d0edb30c8e5427bd832d55d1b790" 679 + dependencies = [ 680 + "wasm-bindgen", 681 + ] 682 + 683 + [[package]] 684 + name = "lazy_static" 685 + version = "1.4.0" 686 + source = "registry+https://github.com/rust-lang/crates.io-index" 687 + checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 688 + 689 + [[package]] 690 + name = "lazycell" 691 + version = "1.3.0" 692 + source = "registry+https://github.com/rust-lang/crates.io-index" 693 + checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" 694 + 695 + [[package]] 696 + name = "libblkid-rs" 697 + version = "0.3.0" 698 + source = "registry+https://github.com/rust-lang/crates.io-index" 699 + checksum = "de9a402d7e440c9f84431b566cbc523140e9354610a4dca35aa7b927400cb040" 700 + dependencies = [ 701 + "either", 702 + "libblkid-rs-sys", 703 + "libc", 704 + "uuid", 705 + ] 706 + 707 + [[package]] 708 + name = "libblkid-rs-sys" 709 + version = "0.1.5" 710 + source = "registry+https://github.com/rust-lang/crates.io-index" 711 + checksum = "52ee2322d6a28f5672b3d8640fb672c9dbe89e6f1135eb0721eb6ba4e7315ac3" 712 + dependencies = [ 713 + "bindgen", 714 + "cc", 715 + ] 716 + 717 + [[package]] 718 + name = "libc" 719 + version = "0.2.144" 720 + source = "registry+https://github.com/rust-lang/crates.io-index" 721 + checksum = "2b00cc1c228a6782d0f076e7b232802e0c5689d41bb5df366f2a6b6621cfdfe1" 722 + 723 + [[package]] 724 + name = "libcryptsetup-rs" 725 + version = "0.7.0" 726 + source = "registry+https://github.com/rust-lang/crates.io-index" 727 + checksum = "5e9bf2004df62b9820328e6a2ffa603b694ac2cb4d683057fb58938c38ba9abd" 728 + dependencies = [ 729 + "bitflags", 730 + "either", 731 + "lazy_static", 732 + "libc", 733 + "libcryptsetup-rs-sys", 734 + "pkg-config", 735 + "semver", 736 + "serde_json", 737 + "uuid", 738 + ] 739 + 740 + [[package]] 741 + name = "libcryptsetup-rs-sys" 742 + version = "0.2.4" 743 + source = "registry+https://github.com/rust-lang/crates.io-index" 744 + checksum = "d7c355c283a470a1a09924182b3606999786979697753df3c2206948dcd8f4eb" 745 + dependencies = [ 746 + "bindgen", 747 + "cc", 748 + "pkg-config", 749 + "semver", 750 + ] 751 + 752 + [[package]] 753 + name = "libdbus-sys" 754 + version = "0.2.5" 755 + source = "registry+https://github.com/rust-lang/crates.io-index" 756 + checksum = "06085512b750d640299b79be4bad3d2fa90a9c00b1fd9e1b46364f66f0485c72" 757 + dependencies = [ 758 + "pkg-config", 759 + ] 760 + 761 + [[package]] 762 + name = "libloading" 763 + version = "0.7.4" 764 + source = "registry+https://github.com/rust-lang/crates.io-index" 765 + checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f" 766 + dependencies = [ 767 + "cfg-if 1.0.0", 768 + "winapi", 769 + ] 770 + 771 + [[package]] 772 + name = "libm" 773 + version = "0.2.7" 774 + source = "registry+https://github.com/rust-lang/crates.io-index" 775 + checksum = "f7012b1bbb0719e1097c47611d3898568c546d597c2e74d66f6087edd5233ff4" 776 + 777 + [[package]] 778 + name = "libmount" 779 + version = "0.1.15" 780 + source = "registry+https://github.com/rust-lang/crates.io-index" 781 + checksum = "23c4c2ad2d5cbd2f5a05620c3daf45930add53ec207fa99ce5eec971089dc35f" 782 + dependencies = [ 783 + "libc", 784 + "nix 0.14.1", 785 + "quick-error 1.2.3", 786 + ] 787 + 788 + [[package]] 789 + name = "libudev" 790 + version = "0.3.0" 791 + source = "registry+https://github.com/rust-lang/crates.io-index" 792 + checksum = "78b324152da65df7bb95acfcaab55e3097ceaab02fb19b228a9eb74d55f135e0" 793 + dependencies = [ 794 + "libc", 795 + "libudev-sys", 796 + ] 797 + 798 + [[package]] 799 + name = "libudev-sys" 800 + version = "0.1.4" 801 + source = "registry+https://github.com/rust-lang/crates.io-index" 802 + checksum = "3c8469b4a23b962c1396b9b451dda50ef5b283e8dd309d69033475fa9b334324" 803 + dependencies = [ 804 + "libc", 805 + "pkg-config", 806 + ] 807 + 808 + [[package]] 809 + name = "linux-raw-sys" 810 + version = "0.3.7" 811 + source = "registry+https://github.com/rust-lang/crates.io-index" 812 + checksum = "ece97ea872ece730aed82664c424eb4c8291e1ff2480247ccf7409044bc6479f" 813 + 814 + [[package]] 815 + name = "log" 816 + version = "0.4.17" 817 + source = "registry+https://github.com/rust-lang/crates.io-index" 818 + checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" 819 + dependencies = [ 820 + "cfg-if 1.0.0", 821 + ] 822 + 823 + [[package]] 824 + name = "loopdev" 825 + version = "0.4.0" 826 + source = "git+https://github.com/mulkieran/loopdev?branch=bump-bindgen-reduce-version#f780d0e873960e0eeb997e2bda106d1e30c3afd0" 827 + dependencies = [ 828 + "bindgen", 829 + "errno 0.2.8", 830 + "libc", 831 + ] 832 + 833 + [[package]] 834 + name = "memchr" 835 + version = "2.5.0" 836 + source = "registry+https://github.com/rust-lang/crates.io-index" 837 + checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 838 + 839 + [[package]] 840 + name = "memoffset" 841 + version = "0.7.1" 842 + source = "registry+https://github.com/rust-lang/crates.io-index" 843 + checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4" 844 + dependencies = [ 845 + "autocfg", 846 + ] 847 + 848 + [[package]] 849 + name = "minimal-lexical" 850 + version = "0.2.1" 851 + source = "registry+https://github.com/rust-lang/crates.io-index" 852 + checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" 853 + 854 + [[package]] 855 + name = "mio" 856 + version = "0.8.6" 857 + source = "registry+https://github.com/rust-lang/crates.io-index" 858 + checksum = "5b9d9a46eff5b4ff64b45a9e316a6d1e0bc719ef429cbec4dc630684212bfdf9" 859 + dependencies = [ 860 + "libc", 861 + "log", 862 + "wasi", 863 + "windows-sys 0.45.0", 864 + ] 865 + 866 + [[package]] 867 + name = "nix" 868 + version = "0.14.1" 869 + source = "registry+https://github.com/rust-lang/crates.io-index" 870 + checksum = "6c722bee1037d430d0f8e687bbdbf222f27cc6e4e68d5caf630857bb2b6dbdce" 871 + dependencies = [ 872 + "bitflags", 873 + "cc", 874 + "cfg-if 0.1.10", 875 + "libc", 876 + "void", 877 + ] 878 + 879 + [[package]] 880 + name = "nix" 881 + version = "0.26.2" 882 + source = "registry+https://github.com/rust-lang/crates.io-index" 883 + checksum = "bfdda3d196821d6af13126e40375cdf7da646a96114af134d5f417a9a1dc8e1a" 884 + dependencies = [ 885 + "bitflags", 886 + "cfg-if 1.0.0", 887 + "libc", 888 + "memoffset", 889 + "pin-utils", 890 + "static_assertions", 891 + ] 892 + 893 + [[package]] 894 + name = "nom" 895 + version = "7.1.3" 896 + source = "registry+https://github.com/rust-lang/crates.io-index" 897 + checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" 898 + dependencies = [ 899 + "memchr", 900 + "minimal-lexical", 901 + ] 902 + 903 + [[package]] 904 + name = "normalize-line-endings" 905 + version = "0.3.0" 906 + source = "registry+https://github.com/rust-lang/crates.io-index" 907 + checksum = "61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be" 908 + 909 + [[package]] 910 + name = "num-integer" 911 + version = "0.1.45" 912 + source = "registry+https://github.com/rust-lang/crates.io-index" 913 + checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" 914 + dependencies = [ 915 + "autocfg", 916 + "num-traits", 917 + ] 918 + 919 + [[package]] 920 + name = "num-traits" 921 + version = "0.2.15" 922 + source = "registry+https://github.com/rust-lang/crates.io-index" 923 + checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" 924 + dependencies = [ 925 + "autocfg", 926 + "libm", 927 + ] 928 + 929 + [[package]] 930 + name = "num_cpus" 931 + version = "1.15.0" 932 + source = "registry+https://github.com/rust-lang/crates.io-index" 933 + checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b" 934 + dependencies = [ 935 + "hermit-abi 0.2.6", 936 + "libc", 937 + ] 938 + 939 + [[package]] 940 + name = "once_cell" 941 + version = "1.17.1" 942 + source = "registry+https://github.com/rust-lang/crates.io-index" 943 + checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3" 944 + 945 + [[package]] 946 + name = "peeking_take_while" 947 + version = "0.1.2" 948 + source = "registry+https://github.com/rust-lang/crates.io-index" 949 + checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099" 950 + 951 + [[package]] 952 + name = "pin-project-lite" 953 + version = "0.2.9" 954 + source = "registry+https://github.com/rust-lang/crates.io-index" 955 + checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" 956 + 957 + [[package]] 958 + name = "pin-utils" 959 + version = "0.1.0" 960 + source = "registry+https://github.com/rust-lang/crates.io-index" 961 + checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 962 + 963 + [[package]] 964 + name = "pkg-config" 965 + version = "0.3.27" 966 + source = "registry+https://github.com/rust-lang/crates.io-index" 967 + checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" 968 + 969 + [[package]] 970 + name = "ppv-lite86" 971 + version = "0.2.17" 972 + source = "registry+https://github.com/rust-lang/crates.io-index" 973 + checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" 974 + 975 + [[package]] 976 + name = "predicates" 977 + version = "3.0.3" 978 + source = "registry+https://github.com/rust-lang/crates.io-index" 979 + checksum = "09963355b9f467184c04017ced4a2ba2d75cbcb4e7462690d388233253d4b1a9" 980 + dependencies = [ 981 + "anstyle", 982 + "difflib", 983 + "float-cmp", 984 + "itertools", 985 + "normalize-line-endings", 986 + "predicates-core", 987 + "regex", 988 + ] 989 + 990 + [[package]] 991 + name = "predicates-core" 992 + version = "1.0.6" 993 + source = "registry+https://github.com/rust-lang/crates.io-index" 994 + checksum = "b794032607612e7abeb4db69adb4e33590fa6cf1149e95fd7cb00e634b92f174" 995 + 996 + [[package]] 997 + name = "predicates-tree" 998 + version = "1.0.9" 999 + source = "registry+https://github.com/rust-lang/crates.io-index" 1000 + checksum = "368ba315fb8c5052ab692e68a0eefec6ec57b23a36959c14496f0b0df2c0cecf" 1001 + dependencies = [ 1002 + "predicates-core", 1003 + "termtree", 1004 + ] 1005 + 1006 + [[package]] 1007 + name = "pretty-hex" 1008 + version = "0.3.0" 1009 + source = "registry+https://github.com/rust-lang/crates.io-index" 1010 + checksum = "c6fa0831dd7cc608c38a5e323422a0077678fa5744aa2be4ad91c4ece8eec8d5" 1011 + 1012 + [[package]] 1013 + name = "proc-macro2" 1014 + version = "1.0.57" 1015 + source = "registry+https://github.com/rust-lang/crates.io-index" 1016 + checksum = "c4ec6d5fe0b140acb27c9a0444118cf55bfbb4e0b259739429abb4521dd67c16" 1017 + dependencies = [ 1018 + "unicode-ident", 1019 + ] 1020 + 1021 + [[package]] 1022 + name = "proptest" 1023 + version = "1.1.0" 1024 + source = "registry+https://github.com/rust-lang/crates.io-index" 1025 + checksum = "29f1b898011ce9595050a68e60f90bad083ff2987a695a42357134c8381fba70" 1026 + dependencies = [ 1027 + "bit-set", 1028 + "bitflags", 1029 + "byteorder", 1030 + "lazy_static", 1031 + "num-traits", 1032 + "quick-error 2.0.1", 1033 + "rand", 1034 + "rand_chacha", 1035 + "rand_xorshift", 1036 + "regex-syntax 0.6.29", 1037 + "rusty-fork", 1038 + "tempfile", 1039 + "unarray", 1040 + ] 1041 + 1042 + [[package]] 1043 + name = "quick-error" 1044 + version = "1.2.3" 1045 + source = "registry+https://github.com/rust-lang/crates.io-index" 1046 + checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" 1047 + 1048 + [[package]] 1049 + name = "quick-error" 1050 + version = "2.0.1" 1051 + source = "registry+https://github.com/rust-lang/crates.io-index" 1052 + checksum = "a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3" 1053 + 1054 + [[package]] 1055 + name = "quote" 1056 + version = "1.0.27" 1057 + source = "registry+https://github.com/rust-lang/crates.io-index" 1058 + checksum = "8f4f29d145265ec1c483c7c654450edde0bfe043d3938d6972630663356d9500" 1059 + dependencies = [ 1060 + "proc-macro2", 1061 + ] 1062 + 1063 + [[package]] 1064 + name = "rand" 1065 + version = "0.8.5" 1066 + source = "registry+https://github.com/rust-lang/crates.io-index" 1067 + checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 1068 + dependencies = [ 1069 + "libc", 1070 + "rand_chacha", 1071 + "rand_core", 1072 + ] 1073 + 1074 + [[package]] 1075 + name = "rand_chacha" 1076 + version = "0.3.1" 1077 + source = "registry+https://github.com/rust-lang/crates.io-index" 1078 + checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 1079 + dependencies = [ 1080 + "ppv-lite86", 1081 + "rand_core", 1082 + ] 1083 + 1084 + [[package]] 1085 + name = "rand_core" 1086 + version = "0.6.4" 1087 + source = "registry+https://github.com/rust-lang/crates.io-index" 1088 + checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 1089 + dependencies = [ 1090 + "getrandom", 1091 + ] 1092 + 1093 + [[package]] 1094 + name = "rand_xorshift" 1095 + version = "0.3.0" 1096 + source = "registry+https://github.com/rust-lang/crates.io-index" 1097 + checksum = "d25bf25ec5ae4a3f1b92f929810509a2f53d7dca2f50b794ff57e3face536c8f" 1098 + dependencies = [ 1099 + "rand_core", 1100 + ] 1101 + 1102 + [[package]] 1103 + name = "redox_syscall" 1104 + version = "0.3.5" 1105 + source = "registry+https://github.com/rust-lang/crates.io-index" 1106 + checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" 1107 + dependencies = [ 1108 + "bitflags", 1109 + ] 1110 + 1111 + [[package]] 1112 + name = "regex" 1113 + version = "1.8.1" 1114 + source = "registry+https://github.com/rust-lang/crates.io-index" 1115 + checksum = "af83e617f331cc6ae2da5443c602dfa5af81e517212d9d611a5b3ba1777b5370" 1116 + dependencies = [ 1117 + "aho-corasick", 1118 + "memchr", 1119 + "regex-syntax 0.7.1", 1120 + ] 1121 + 1122 + [[package]] 1123 + name = "regex-automata" 1124 + version = "0.1.10" 1125 + source = "registry+https://github.com/rust-lang/crates.io-index" 1126 + checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" 1127 + 1128 + [[package]] 1129 + name = "regex-syntax" 1130 + version = "0.6.29" 1131 + source = "registry+https://github.com/rust-lang/crates.io-index" 1132 + checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" 1133 + 1134 + [[package]] 1135 + name = "regex-syntax" 1136 + version = "0.7.1" 1137 + source = "registry+https://github.com/rust-lang/crates.io-index" 1138 + checksum = "a5996294f19bd3aae0453a862ad728f60e6600695733dd5df01da90c54363a3c" 1139 + 1140 + [[package]] 1141 + name = "retry" 1142 + version = "1.3.1" 1143 + source = "registry+https://github.com/rust-lang/crates.io-index" 1144 + checksum = "ac95c60a949a63fd2822f4964939662d8f2c16c4fa0624fd954bc6e703b9a3f6" 1145 + dependencies = [ 1146 + "rand", 1147 + ] 1148 + 1149 + [[package]] 1150 + name = "rpassword" 1151 + version = "5.0.1" 1152 + source = "registry+https://github.com/rust-lang/crates.io-index" 1153 + checksum = "ffc936cf8a7ea60c58f030fd36a612a48f440610214dc54bc36431f9ea0c3efb" 1154 + dependencies = [ 1155 + "libc", 1156 + "winapi", 1157 + ] 1158 + 1159 + [[package]] 1160 + name = "rustc-hash" 1161 + version = "1.1.0" 1162 + source = "registry+https://github.com/rust-lang/crates.io-index" 1163 + checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" 1164 + 1165 + [[package]] 1166 + name = "rustix" 1167 + version = "0.37.19" 1168 + source = "registry+https://github.com/rust-lang/crates.io-index" 1169 + checksum = "acf8729d8542766f1b2cf77eb034d52f40d375bb8b615d0b147089946e16613d" 1170 + dependencies = [ 1171 + "bitflags", 1172 + "errno 0.3.1", 1173 + "io-lifetimes", 1174 + "libc", 1175 + "linux-raw-sys", 1176 + "windows-sys 0.48.0", 1177 + ] 1178 + 1179 + [[package]] 1180 + name = "rusty-fork" 1181 + version = "0.3.0" 1182 + source = "registry+https://github.com/rust-lang/crates.io-index" 1183 + checksum = "cb3dcc6e454c328bb824492db107ab7c0ae8fcffe4ad210136ef014458c1bc4f" 1184 + dependencies = [ 1185 + "fnv", 1186 + "quick-error 1.2.3", 1187 + "tempfile", 1188 + "wait-timeout", 1189 + ] 1190 + 1191 + [[package]] 1192 + name = "ryu" 1193 + version = "1.0.13" 1194 + source = "registry+https://github.com/rust-lang/crates.io-index" 1195 + checksum = "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041" 1196 + 1197 + [[package]] 1198 + name = "semver" 1199 + version = "1.0.17" 1200 + source = "registry+https://github.com/rust-lang/crates.io-index" 1201 + checksum = "bebd363326d05ec3e2f532ab7660680f3b02130d780c299bca73469d521bc0ed" 1202 + 1203 + [[package]] 1204 + name = "serde" 1205 + version = "1.0.163" 1206 + source = "registry+https://github.com/rust-lang/crates.io-index" 1207 + checksum = "2113ab51b87a539ae008b5c6c02dc020ffa39afd2d83cffcb3f4eb2722cebec2" 1208 + 1209 + [[package]] 1210 + name = "serde_derive" 1211 + version = "1.0.163" 1212 + source = "registry+https://github.com/rust-lang/crates.io-index" 1213 + checksum = "8c805777e3930c8883389c602315a24224bcc738b63905ef87cd1420353ea93e" 1214 + dependencies = [ 1215 + "proc-macro2", 1216 + "quote", 1217 + "syn 2.0.16", 1218 + ] 1219 + 1220 + [[package]] 1221 + name = "serde_json" 1222 + version = "1.0.96" 1223 + source = "registry+https://github.com/rust-lang/crates.io-index" 1224 + checksum = "057d394a50403bcac12672b2b18fb387ab6d289d957dab67dd201875391e52f1" 1225 + dependencies = [ 1226 + "itoa", 1227 + "ryu", 1228 + "serde", 1229 + ] 1230 + 1231 + [[package]] 1232 + name = "sha2" 1233 + version = "0.10.6" 1234 + source = "registry+https://github.com/rust-lang/crates.io-index" 1235 + checksum = "82e6b795fe2e3b1e845bafcb27aa35405c4d47cdfc92af5fc8d3002f76cebdc0" 1236 + dependencies = [ 1237 + "cfg-if 1.0.0", 1238 + "cpufeatures", 1239 + "digest", 1240 + ] 1241 + 1242 + [[package]] 1243 + name = "shlex" 1244 + version = "1.1.0" 1245 + source = "registry+https://github.com/rust-lang/crates.io-index" 1246 + checksum = "43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3" 1247 + 1248 + [[package]] 1249 + name = "signal-hook-registry" 1250 + version = "1.4.1" 1251 + source = "registry+https://github.com/rust-lang/crates.io-index" 1252 + checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" 1253 + dependencies = [ 1254 + "libc", 1255 + ] 1256 + 1257 + [[package]] 1258 + name = "slab" 1259 + version = "0.4.8" 1260 + source = "registry+https://github.com/rust-lang/crates.io-index" 1261 + checksum = "6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d" 1262 + dependencies = [ 1263 + "autocfg", 1264 + ] 1265 + 1266 + [[package]] 1267 + name = "socket2" 1268 + version = "0.4.9" 1269 + source = "registry+https://github.com/rust-lang/crates.io-index" 1270 + checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662" 1271 + dependencies = [ 1272 + "libc", 1273 + "winapi", 1274 + ] 1275 + 1276 + [[package]] 1277 + name = "static_assertions" 1278 + version = "1.1.0" 1279 + source = "registry+https://github.com/rust-lang/crates.io-index" 1280 + checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 1281 + 1282 + [[package]] 1283 + name = "stratisd" 1284 + version = "3.5.5" 1285 + dependencies = [ 1286 + "assert_cmd", 1287 + "assert_matches", 1288 + "async-trait", 1289 + "bindgen", 1290 + "byteorder", 1291 + "chrono", 1292 + "clap", 1293 + "crc", 1294 + "data-encoding", 1295 + "dbus", 1296 + "dbus-tree", 1297 + "devicemapper", 1298 + "either", 1299 + "env_logger", 1300 + "futures", 1301 + "iocuddle", 1302 + "itertools", 1303 + "lazy_static", 1304 + "libblkid-rs", 1305 + "libc", 1306 + "libcryptsetup-rs", 1307 + "libmount", 1308 + "libudev", 1309 + "log", 1310 + "loopdev", 1311 + "nix 0.26.2", 1312 + "pkg-config", 1313 + "predicates", 1314 + "pretty-hex", 1315 + "proptest", 1316 + "rand", 1317 + "regex", 1318 + "retry", 1319 + "rpassword", 1320 + "serde", 1321 + "serde_derive", 1322 + "serde_json", 1323 + "sha2", 1324 + "stratisd_proc_macros", 1325 + "tempfile", 1326 + "tokio", 1327 + "uuid", 1328 + ] 1329 + 1330 + [[package]] 1331 + name = "stratisd_proc_macros" 1332 + version = "0.2.0" 1333 + dependencies = [ 1334 + "proc-macro2", 1335 + "quote", 1336 + "syn 1.0.109", 1337 + ] 1338 + 1339 + [[package]] 1340 + name = "strsim" 1341 + version = "0.10.0" 1342 + source = "registry+https://github.com/rust-lang/crates.io-index" 1343 + checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 1344 + 1345 + [[package]] 1346 + name = "syn" 1347 + version = "1.0.109" 1348 + source = "registry+https://github.com/rust-lang/crates.io-index" 1349 + checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 1350 + dependencies = [ 1351 + "proc-macro2", 1352 + "quote", 1353 + "unicode-ident", 1354 + ] 1355 + 1356 + [[package]] 1357 + name = "syn" 1358 + version = "2.0.16" 1359 + source = "registry+https://github.com/rust-lang/crates.io-index" 1360 + checksum = "a6f671d4b5ffdb8eadec19c0ae67fe2639df8684bd7bc4b83d986b8db549cf01" 1361 + dependencies = [ 1362 + "proc-macro2", 1363 + "quote", 1364 + "unicode-ident", 1365 + ] 1366 + 1367 + [[package]] 1368 + name = "tempfile" 1369 + version = "3.5.0" 1370 + source = "registry+https://github.com/rust-lang/crates.io-index" 1371 + checksum = "b9fbec84f381d5795b08656e4912bec604d162bff9291d6189a78f4c8ab87998" 1372 + dependencies = [ 1373 + "cfg-if 1.0.0", 1374 + "fastrand", 1375 + "redox_syscall", 1376 + "rustix", 1377 + "windows-sys 0.45.0", 1378 + ] 1379 + 1380 + [[package]] 1381 + name = "termcolor" 1382 + version = "1.2.0" 1383 + source = "registry+https://github.com/rust-lang/crates.io-index" 1384 + checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6" 1385 + dependencies = [ 1386 + "winapi-util", 1387 + ] 1388 + 1389 + [[package]] 1390 + name = "termtree" 1391 + version = "0.4.1" 1392 + source = "registry+https://github.com/rust-lang/crates.io-index" 1393 + checksum = "3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76" 1394 + 1395 + [[package]] 1396 + name = "tokio" 1397 + version = "1.28.1" 1398 + source = "registry+https://github.com/rust-lang/crates.io-index" 1399 + checksum = "0aa32867d44e6f2ce3385e89dceb990188b8bb0fb25b0cf576647a6f98ac5105" 1400 + dependencies = [ 1401 + "autocfg", 1402 + "libc", 1403 + "mio", 1404 + "num_cpus", 1405 + "pin-project-lite", 1406 + "signal-hook-registry", 1407 + "socket2", 1408 + "tokio-macros", 1409 + "windows-sys 0.48.0", 1410 + ] 1411 + 1412 + [[package]] 1413 + name = "tokio-macros" 1414 + version = "2.1.0" 1415 + source = "registry+https://github.com/rust-lang/crates.io-index" 1416 + checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e" 1417 + dependencies = [ 1418 + "proc-macro2", 1419 + "quote", 1420 + "syn 2.0.16", 1421 + ] 1422 + 1423 + [[package]] 1424 + name = "typenum" 1425 + version = "1.16.0" 1426 + source = "registry+https://github.com/rust-lang/crates.io-index" 1427 + checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" 1428 + 1429 + [[package]] 1430 + name = "unarray" 1431 + version = "0.1.4" 1432 + source = "registry+https://github.com/rust-lang/crates.io-index" 1433 + checksum = "eaea85b334db583fe3274d12b4cd1880032beab409c0d774be044d4480ab9a94" 1434 + 1435 + [[package]] 1436 + name = "unicode-ident" 1437 + version = "1.0.8" 1438 + source = "registry+https://github.com/rust-lang/crates.io-index" 1439 + checksum = "e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4" 1440 + 1441 + [[package]] 1442 + name = "utf8parse" 1443 + version = "0.2.1" 1444 + source = "registry+https://github.com/rust-lang/crates.io-index" 1445 + checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" 1446 + 1447 + [[package]] 1448 + name = "uuid" 1449 + version = "1.3.3" 1450 + source = "registry+https://github.com/rust-lang/crates.io-index" 1451 + checksum = "345444e32442451b267fc254ae85a209c64be56d2890e601a0c37ff0c3c5ecd2" 1452 + dependencies = [ 1453 + "getrandom", 1454 + "serde", 1455 + ] 1456 + 1457 + [[package]] 1458 + name = "version_check" 1459 + version = "0.9.4" 1460 + source = "registry+https://github.com/rust-lang/crates.io-index" 1461 + checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 1462 + 1463 + [[package]] 1464 + name = "void" 1465 + version = "1.0.2" 1466 + source = "registry+https://github.com/rust-lang/crates.io-index" 1467 + checksum = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d" 1468 + 1469 + [[package]] 1470 + name = "wait-timeout" 1471 + version = "0.2.0" 1472 + source = "registry+https://github.com/rust-lang/crates.io-index" 1473 + checksum = "9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6" 1474 + dependencies = [ 1475 + "libc", 1476 + ] 1477 + 1478 + [[package]] 1479 + name = "wasi" 1480 + version = "0.11.0+wasi-snapshot-preview1" 1481 + source = "registry+https://github.com/rust-lang/crates.io-index" 1482 + checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 1483 + 1484 + [[package]] 1485 + name = "wasm-bindgen" 1486 + version = "0.2.86" 1487 + source = "registry+https://github.com/rust-lang/crates.io-index" 1488 + checksum = "5bba0e8cb82ba49ff4e229459ff22a191bbe9a1cb3a341610c9c33efc27ddf73" 1489 + dependencies = [ 1490 + "cfg-if 1.0.0", 1491 + "wasm-bindgen-macro", 1492 + ] 1493 + 1494 + [[package]] 1495 + name = "wasm-bindgen-backend" 1496 + version = "0.2.86" 1497 + source = "registry+https://github.com/rust-lang/crates.io-index" 1498 + checksum = "19b04bc93f9d6bdee709f6bd2118f57dd6679cf1176a1af464fca3ab0d66d8fb" 1499 + dependencies = [ 1500 + "bumpalo", 1501 + "log", 1502 + "once_cell", 1503 + "proc-macro2", 1504 + "quote", 1505 + "syn 2.0.16", 1506 + "wasm-bindgen-shared", 1507 + ] 1508 + 1509 + [[package]] 1510 + name = "wasm-bindgen-macro" 1511 + version = "0.2.86" 1512 + source = "registry+https://github.com/rust-lang/crates.io-index" 1513 + checksum = "14d6b024f1a526bb0234f52840389927257beb670610081360e5a03c5df9c258" 1514 + dependencies = [ 1515 + "quote", 1516 + "wasm-bindgen-macro-support", 1517 + ] 1518 + 1519 + [[package]] 1520 + name = "wasm-bindgen-macro-support" 1521 + version = "0.2.86" 1522 + source = "registry+https://github.com/rust-lang/crates.io-index" 1523 + checksum = "e128beba882dd1eb6200e1dc92ae6c5dbaa4311aa7bb211ca035779e5efc39f8" 1524 + dependencies = [ 1525 + "proc-macro2", 1526 + "quote", 1527 + "syn 2.0.16", 1528 + "wasm-bindgen-backend", 1529 + "wasm-bindgen-shared", 1530 + ] 1531 + 1532 + [[package]] 1533 + name = "wasm-bindgen-shared" 1534 + version = "0.2.86" 1535 + source = "registry+https://github.com/rust-lang/crates.io-index" 1536 + checksum = "ed9d5b4305409d1fc9482fee2d7f9bcbf24b3972bf59817ef757e23982242a93" 1537 + 1538 + [[package]] 1539 + name = "winapi" 1540 + version = "0.3.9" 1541 + source = "registry+https://github.com/rust-lang/crates.io-index" 1542 + checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 1543 + dependencies = [ 1544 + "winapi-i686-pc-windows-gnu", 1545 + "winapi-x86_64-pc-windows-gnu", 1546 + ] 1547 + 1548 + [[package]] 1549 + name = "winapi-i686-pc-windows-gnu" 1550 + version = "0.4.0" 1551 + source = "registry+https://github.com/rust-lang/crates.io-index" 1552 + checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 1553 + 1554 + [[package]] 1555 + name = "winapi-util" 1556 + version = "0.1.5" 1557 + source = "registry+https://github.com/rust-lang/crates.io-index" 1558 + checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" 1559 + dependencies = [ 1560 + "winapi", 1561 + ] 1562 + 1563 + [[package]] 1564 + name = "winapi-x86_64-pc-windows-gnu" 1565 + version = "0.4.0" 1566 + source = "registry+https://github.com/rust-lang/crates.io-index" 1567 + checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 1568 + 1569 + [[package]] 1570 + name = "windows" 1571 + version = "0.48.0" 1572 + source = "registry+https://github.com/rust-lang/crates.io-index" 1573 + checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" 1574 + dependencies = [ 1575 + "windows-targets 0.48.0", 1576 + ] 1577 + 1578 + [[package]] 1579 + name = "windows-sys" 1580 + version = "0.45.0" 1581 + source = "registry+https://github.com/rust-lang/crates.io-index" 1582 + checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 1583 + dependencies = [ 1584 + "windows-targets 0.42.2", 1585 + ] 1586 + 1587 + [[package]] 1588 + name = "windows-sys" 1589 + version = "0.48.0" 1590 + source = "registry+https://github.com/rust-lang/crates.io-index" 1591 + checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 1592 + dependencies = [ 1593 + "windows-targets 0.48.0", 1594 + ] 1595 + 1596 + [[package]] 1597 + name = "windows-targets" 1598 + version = "0.42.2" 1599 + source = "registry+https://github.com/rust-lang/crates.io-index" 1600 + checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" 1601 + dependencies = [ 1602 + "windows_aarch64_gnullvm 0.42.2", 1603 + "windows_aarch64_msvc 0.42.2", 1604 + "windows_i686_gnu 0.42.2", 1605 + "windows_i686_msvc 0.42.2", 1606 + "windows_x86_64_gnu 0.42.2", 1607 + "windows_x86_64_gnullvm 0.42.2", 1608 + "windows_x86_64_msvc 0.42.2", 1609 + ] 1610 + 1611 + [[package]] 1612 + name = "windows-targets" 1613 + version = "0.48.0" 1614 + source = "registry+https://github.com/rust-lang/crates.io-index" 1615 + checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5" 1616 + dependencies = [ 1617 + "windows_aarch64_gnullvm 0.48.0", 1618 + "windows_aarch64_msvc 0.48.0", 1619 + "windows_i686_gnu 0.48.0", 1620 + "windows_i686_msvc 0.48.0", 1621 + "windows_x86_64_gnu 0.48.0", 1622 + "windows_x86_64_gnullvm 0.48.0", 1623 + "windows_x86_64_msvc 0.48.0", 1624 + ] 1625 + 1626 + [[package]] 1627 + name = "windows_aarch64_gnullvm" 1628 + version = "0.42.2" 1629 + source = "registry+https://github.com/rust-lang/crates.io-index" 1630 + checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 1631 + 1632 + [[package]] 1633 + name = "windows_aarch64_gnullvm" 1634 + version = "0.48.0" 1635 + source = "registry+https://github.com/rust-lang/crates.io-index" 1636 + checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" 1637 + 1638 + [[package]] 1639 + name = "windows_aarch64_msvc" 1640 + version = "0.42.2" 1641 + source = "registry+https://github.com/rust-lang/crates.io-index" 1642 + checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 1643 + 1644 + [[package]] 1645 + name = "windows_aarch64_msvc" 1646 + version = "0.48.0" 1647 + source = "registry+https://github.com/rust-lang/crates.io-index" 1648 + checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" 1649 + 1650 + [[package]] 1651 + name = "windows_i686_gnu" 1652 + version = "0.42.2" 1653 + source = "registry+https://github.com/rust-lang/crates.io-index" 1654 + checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 1655 + 1656 + [[package]] 1657 + name = "windows_i686_gnu" 1658 + version = "0.48.0" 1659 + source = "registry+https://github.com/rust-lang/crates.io-index" 1660 + checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" 1661 + 1662 + [[package]] 1663 + name = "windows_i686_msvc" 1664 + version = "0.42.2" 1665 + source = "registry+https://github.com/rust-lang/crates.io-index" 1666 + checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 1667 + 1668 + [[package]] 1669 + name = "windows_i686_msvc" 1670 + version = "0.48.0" 1671 + source = "registry+https://github.com/rust-lang/crates.io-index" 1672 + checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" 1673 + 1674 + [[package]] 1675 + name = "windows_x86_64_gnu" 1676 + version = "0.42.2" 1677 + source = "registry+https://github.com/rust-lang/crates.io-index" 1678 + checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 1679 + 1680 + [[package]] 1681 + name = "windows_x86_64_gnu" 1682 + version = "0.48.0" 1683 + source = "registry+https://github.com/rust-lang/crates.io-index" 1684 + checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" 1685 + 1686 + [[package]] 1687 + name = "windows_x86_64_gnullvm" 1688 + version = "0.42.2" 1689 + source = "registry+https://github.com/rust-lang/crates.io-index" 1690 + checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 1691 + 1692 + [[package]] 1693 + name = "windows_x86_64_gnullvm" 1694 + version = "0.48.0" 1695 + source = "registry+https://github.com/rust-lang/crates.io-index" 1696 + checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" 1697 + 1698 + [[package]] 1699 + name = "windows_x86_64_msvc" 1700 + version = "0.42.2" 1701 + source = "registry+https://github.com/rust-lang/crates.io-index" 1702 + checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 1703 + 1704 + [[package]] 1705 + name = "windows_x86_64_msvc" 1706 + version = "0.48.0" 1707 + source = "registry+https://github.com/rust-lang/crates.io-index" 1708 + checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a"
+7 -5
pkgs/tools/filesystems/stratisd/default.nix
··· 28 28 29 29 stdenv.mkDerivation rec { 30 30 pname = "stratisd"; 31 - version = "3.5.4"; 31 + version = "3.5.5"; 32 32 33 33 src = fetchFromGitHub { 34 34 owner = "stratis-storage"; 35 35 repo = pname; 36 36 rev = "v${version}"; 37 - hash = "sha256-V/1gNgjunT11ErXWIa5hDp2+onPCTequCswwXWD5+9E="; 37 + hash = "sha256-d8vGwxvfNbN234rZJm4nmsDqvp8OVGEvazM6hI7BGvs="; 38 38 }; 39 39 40 - cargoDeps = rustPlatform.fetchCargoTarball { 41 - inherit src; 42 - hash = "sha256-RljuLL8tep42KNGVsS5CxI7xuhxEjRZ90jVn3jUhVYM="; 40 + cargoDeps = rustPlatform.importCargoLock { 41 + lockFile = ./Cargo.lock; 42 + outputHashes = { 43 + "loopdev-0.4.0" = "sha256-nV52zjsg5u6++J8CdN2phii8AwjHg1uap2lt+U8obDQ="; 44 + }; 43 45 }; 44 46 45 47 postPatch = ''
+13 -3
pkgs/tools/graphics/resvg/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "resvg"; 5 - version = "0.32.0"; 5 + version = "0.33.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "RazrFalcon"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - hash = "sha256-tbFRonljX/vH32/18yKs9qbs+spxLa1ZOQt2QTR8Z7o="; 11 + hash = "sha256-x2lsEYPv6FtARdRd5r+vvV+/S4uZkRXPhsoXmplgIAM="; 12 12 }; 13 13 14 - cargoHash = "sha256-0SxFE6eMdVAU1wHvVLMClDk++Uf84InOISs1txXnIzo="; 14 + cargoHash = "sha256-toUS1JAbJ8gbOsi87SXiqoaW0X7enAh4Iha3VeCa3WY="; 15 + 16 + cargoBuildFlags = [ 17 + "--package=resvg" 18 + "--package=resvg-capi" 19 + "--package=usvg" 20 + ]; 21 + 22 + postInstall = '' 23 + install -Dm644 -t $out/include crates/c-api/*.h 24 + ''; 15 25 16 26 meta = with lib; { 17 27 description = "An SVG rendering library";
+3 -3
pkgs/tools/graphics/sic-image-cli/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "sic-image-cli"; 5 - version = "0.22.2"; 5 + version = "0.22.3"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "foresterre"; 9 9 repo = "sic"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-Ph1pAJJmkkeMbWe3DtxAdvp7bshQIbgmqCI4uf84ZGw="; 11 + sha256 = "sha256-gTKStoQakquJqBv4OLWC4/1FtV+Cvw0nN+dY6AH8TNw="; 12 12 }; 13 13 14 - cargoSha256 = "sha256-FzbGOakAZPui7XObdwLDOfYrgleuePUDSUFPGBRkQKQ="; 14 + cargoSha256 = "sha256-xYPSI0/I67vmMPRmJOlbDJ9gTdhViQmeo3XWGhWR91Y="; 15 15 16 16 nativeBuildInputs = [ installShellFiles nasm ]; 17 17
+12 -7
pkgs/tools/graphics/ueberzugpp/default.nix
··· 14 14 , vips 15 15 , nlohmann_json 16 16 , libsixel 17 + , microsoft_gsl 17 18 , opencv 18 19 , xorg 19 - , withOpencv ? true 20 - , withX11 ? true 20 + , withOpencv ? stdenv.isLinux 21 + , withX11 ? stdenv.isLinux 21 22 }: 22 - 23 23 24 24 stdenv.mkDerivation rec { 25 25 pname = "ueberzugpp"; 26 - version = "2.8.1"; 26 + version = "2.8.3"; 27 27 28 28 src = fetchFromGitHub { 29 29 owner = "jstkdng"; 30 30 repo = "ueberzugpp"; 31 31 rev = "v${version}"; 32 - hash = "sha256-9FGuElHWuqTuzHNcb9p0HX0AFMmZc+MRc5+EP5cvBaA="; 32 + hash = "sha256-U6jw1VQmc/E/vXBCVvjBsmLjhVf0MFuK+FK8jnEEl1M="; 33 33 }; 34 34 35 35 nativeBuildInputs = [ ··· 49 49 vips 50 50 nlohmann_json 51 51 libsixel 52 + microsoft_gsl 52 53 ] ++ lib.optionals withOpencv [ 53 54 opencv 54 55 ] ++ lib.optionals withX11 [ ··· 63 62 "-DENABLE_X11=OFF" 64 63 ]; 65 64 65 + # error: aligned deallocation function of type 'void (void *, std::align_val_t) noexcept' is only available on macOS 10.14 or newer 66 + preBuild = lib.optionalString (stdenv.isDarwin && lib.versionOlder stdenv.hostPlatform.darwinMinVersion "11.0") '' 67 + export MACOSX_DEPLOYMENT_TARGET=10.14 68 + ''; 69 + 66 70 meta = with lib; { 67 71 description = "Drop in replacement for ueberzug written in C++"; 68 72 homepage = "https://github.com/jstkdng/ueberzugpp"; 69 73 license = licenses.gpl3Plus; 70 74 mainProgram = "ueberzug"; 71 - maintainers = with maintainers; [ aleksana ]; 75 + maintainers = with maintainers; [ aleksana wegank ]; 72 76 platforms = platforms.unix; 73 - broken = stdenv.isDarwin; 74 77 }; 75 78 }
+63
pkgs/tools/misc/bfscripts/default.nix
··· 1 + { stdenv 2 + , fetchFromGitHub 3 + , lib 4 + , python3 5 + }: 6 + 7 + let 8 + # Most of the binaries are not really useful because they have hardcoded 9 + # paths that only make sense when you're running the stock BlueField OS on 10 + # your BlueField. These might be patched in the future with resholve 11 + # (https://github.com/abathur/resholve). If there is one that makes sense 12 + # without resholving it, it can simply be uncommented and will be included in 13 + # the output. 14 + binaries = [ 15 + # "bfacpievt" 16 + # "bfbootmgr" 17 + # "bfcfg" 18 + # "bfcpu-freq" 19 + # "bfdracut" 20 + # "bffamily" 21 + # "bfgrubcheck" 22 + # "bfhcafw" 23 + # "bfinst" 24 + # "bfpxe" 25 + # "bfrec" 26 + "bfrshlog" 27 + # "bfsbdump" 28 + # "bfsbkeys" 29 + # "bfsbverify" 30 + # "bfver" 31 + # "bfvcheck" 32 + "mlx-mkbfb" 33 + "bfup" 34 + ]; 35 + in 36 + stdenv.mkDerivation rec { 37 + pname = "bfscripts"; 38 + version = "unstable-2023-05-15"; 39 + 40 + src = fetchFromGitHub { 41 + owner = "Mellanox"; 42 + repo = pname; 43 + rev = "1da79f3ece7cdf99b2571c00e8b14d2e112504a4"; 44 + hash = "sha256-pTubrnZKEFmtAj/omycFYeYwrCog39zBDEszoCrsQNQ="; 45 + }; 46 + 47 + buildInputs = [ 48 + python3 49 + ]; 50 + 51 + installPhase = '' 52 + ${lib.concatStringsSep "\n" (map (b: "install -D ${b} $out/bin/${b}") binaries)} 53 + ''; 54 + 55 + meta = with lib; 56 + { 57 + description = "Collection of scripts used for BlueField SoC system management"; 58 + homepage = "https://github.com/Mellanox/bfscripts"; 59 + license = licenses.bsd2; 60 + platforms = platforms.linux; 61 + maintainers = with maintainers; [ nikstur ]; 62 + }; 63 + }
+1 -1
pkgs/tools/misc/grub/default.nix
··· 431 431 }; 432 432 433 433 meta = with lib; { 434 - description = "GNU GRUB, the Grand Unified Boot Loader (2.x beta)"; 434 + description = "GNU GRUB, the Grand Unified Boot Loader"; 435 435 436 436 longDescription = 437 437 '' GNU GRUB is a Multiboot boot loader. It was derived from GRUB, GRand
+38
pkgs/tools/misc/handlr-regex/default.nix
··· 1 + { lib, stdenv, rustPlatform, fetchFromGitHub, shared-mime-info, libiconv, installShellFiles }: 2 + 3 + rustPlatform.buildRustPackage rec { 4 + pname = "handlr-regex"; 5 + version = "0.8.5"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "Anomalocaridid"; 9 + repo = pname; 10 + rev = "v${version}"; 11 + sha256 = "sha256-X0j62Ntu/ouBVm09iKxU3pps8mbL5V5gA65Maa4b0AY="; 12 + }; 13 + 14 + cargoSha256 = "sha256-byR7CM876z5tAXmbcUfI0CnJrc/D6CxfjBJhuJMSFmg="; 15 + 16 + nativeBuildInputs = [ installShellFiles shared-mime-info ]; 17 + buildInputs = [ libiconv ]; 18 + 19 + preCheck = '' 20 + export HOME=$TEMPDIR 21 + ''; 22 + 23 + postInstall = '' 24 + installShellCompletion \ 25 + --zsh assets/completions/_handlr \ 26 + --bash assets/completions/handlr \ 27 + --fish assets/completions/handlr.fish 28 + 29 + installManPage assets/manual/man1/* 30 + ''; 31 + 32 + meta = with lib; { 33 + description = "Fork of handlr with support for regex"; 34 + homepage = "https://github.com/Anomalocaridid/handlr-regex"; 35 + license = licenses.mit; 36 + maintainers = with maintainers; [ anomalocaris ]; 37 + }; 38 + }
+11 -1
pkgs/tools/misc/libcpuid/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, autoreconfHook }: 1 + { lib, stdenv, fetchFromGitHub, fetchpatch, autoreconfHook }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "libcpuid"; ··· 10 10 rev = "v${version}"; 11 11 sha256 = "sha256-lhoHqdS5tke462guORg+PURjVmjAgviT5KJHp6PyvUA="; 12 12 }; 13 + 14 + patches = [ 15 + # Fixes cross-compilation to NetBSD 16 + # https://github.com/anrieff/libcpuid/pull/190 17 + (fetchpatch { 18 + name = "pass-pthread-to-linker.patch"; 19 + url = "https://github.com/anrieff/libcpuid/commit/c28436e7239f28dab0e2a3bcdbce95f41e1363b1.patch"; 20 + sha256 = "sha256-J2mB010JcE4si0rERjcrL9kJgbWHKaQCIZPDkmRvcq4="; 21 + }) 22 + ]; 13 23 14 24 nativeBuildInputs = [ autoreconfHook ]; 15 25
+86 -83
pkgs/tools/misc/nurl/Cargo.lock
··· 10 10 11 11 [[package]] 12 12 name = "anstream" 13 - version = "0.3.0" 13 + version = "0.3.2" 14 14 source = "registry+https://github.com/rust-lang/crates.io-index" 15 - checksum = "9e579a7752471abc2a8268df8b20005e3eadd975f585398f17efcfd8d4927371" 15 + checksum = "0ca84f3628370c59db74ee214b3263d58f9aadd9b4fe7e711fd87dc452b7f163" 16 16 dependencies = [ 17 17 "anstyle", 18 18 "anstyle-parse", ··· 49 49 50 50 [[package]] 51 51 name = "anstyle-wincon" 52 - version = "1.0.0" 52 + version = "1.0.1" 53 53 source = "registry+https://github.com/rust-lang/crates.io-index" 54 - checksum = "4bcd8291a340dd8ac70e18878bc4501dd7b4ff970cfa21c207d36ece51ea88fd" 54 + checksum = "180abfa45703aebe0093f79badacc01b8fd4ea2e35118747e5811127f926e188" 55 55 dependencies = [ 56 56 "anstyle", 57 57 "windows-sys 0.48.0", ··· 59 59 60 60 [[package]] 61 61 name = "anyhow" 62 - version = "1.0.70" 62 + version = "1.0.71" 63 63 source = "registry+https://github.com/rust-lang/crates.io-index" 64 - checksum = "7de8ce5e0f9f8d88245311066a578d72b7af3e7088f32783804676302df237e4" 64 + checksum = "9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8" 65 65 66 66 [[package]] 67 67 name = "assert_cmd" ··· 130 130 131 131 [[package]] 132 132 name = "bumpalo" 133 - version = "3.12.0" 133 + version = "3.12.2" 134 134 source = "registry+https://github.com/rust-lang/crates.io-index" 135 - checksum = "0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535" 135 + checksum = "3c6ed94e98ecff0c12dd1b04c15ec0d7d9458ca8fe806cea6f12954efe74c63b" 136 136 137 137 [[package]] 138 138 name = "cc" ··· 148 148 149 149 [[package]] 150 150 name = "clap" 151 - version = "4.2.2" 151 + version = "4.2.7" 152 152 source = "registry+https://github.com/rust-lang/crates.io-index" 153 - checksum = "9b802d85aaf3a1cdb02b224ba472ebdea62014fccfcb269b95a4d76443b5ee5a" 153 + checksum = "34d21f9bf1b425d2968943631ec91202fe5e837264063503708b83013f8fc938" 154 154 dependencies = [ 155 155 "clap_builder", 156 156 "clap_derive", ··· 159 159 160 160 [[package]] 161 161 name = "clap_builder" 162 - version = "4.2.2" 162 + version = "4.2.7" 163 163 source = "registry+https://github.com/rust-lang/crates.io-index" 164 - checksum = "14a1a858f532119338887a4b8e1af9c60de8249cd7bafd68036a489e261e37b6" 164 + checksum = "914c8c79fb560f238ef6429439a30023c862f7a28e688c58f7203f12b29970bd" 165 165 dependencies = [ 166 166 "anstream", 167 167 "anstyle", ··· 176 176 177 177 [[package]] 178 178 name = "clap_complete" 179 - version = "4.2.0" 179 + version = "4.2.3" 180 180 source = "registry+https://github.com/rust-lang/crates.io-index" 181 - checksum = "01c22dcfb410883764b29953103d9ef7bb8fe21b3fa1158bc99986c2067294bd" 181 + checksum = "1594fe2312ec4abf402076e407628f5c313e54c32ade058521df4ee34ecac8a8" 182 182 dependencies = [ 183 183 "clap", 184 184 ] ··· 192 192 "heck", 193 193 "proc-macro2", 194 194 "quote", 195 - "syn 2.0.15", 195 + "syn 2.0.16", 196 196 ] 197 197 198 198 [[package]] ··· 228 228 229 229 [[package]] 230 230 name = "cpufeatures" 231 - version = "0.2.6" 231 + version = "0.2.7" 232 232 source = "registry+https://github.com/rust-lang/crates.io-index" 233 - checksum = "280a9f2d8b3a38871a3c8a46fb80db65e5e5ed97da80c4d08bf27fb63e35e181" 233 + checksum = "3e4c1eaa2012c47becbbad2ab175484c2a84d1185b566fb2cc5b8707343dfe58" 234 234 dependencies = [ 235 235 "libc", 236 236 ] ··· 327 327 328 328 [[package]] 329 329 name = "dunce" 330 - version = "1.0.3" 330 + version = "1.0.4" 331 331 source = "registry+https://github.com/rust-lang/crates.io-index" 332 - checksum = "0bd4b30a6560bbd9b4620f4de34c3f14f60848e58a9b7216801afcb4c7b31c3c" 332 + checksum = "56ce8c6da7551ec6c462cbaf3bfbc75131ebbfa1c944aeaa9dab51ca1c5f0c3b" 333 333 334 334 [[package]] 335 335 name = "either" ··· 393 393 394 394 [[package]] 395 395 name = "flate2" 396 - version = "1.0.25" 396 + version = "1.0.26" 397 397 source = "registry+https://github.com/rust-lang/crates.io-index" 398 - checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841" 398 + checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743" 399 399 dependencies = [ 400 400 "crc32fast", 401 401 "miniz_oxide", ··· 422 422 423 423 [[package]] 424 424 name = "gix-features" 425 - version = "0.28.1" 425 + version = "0.29.0" 426 426 source = "registry+https://github.com/rust-lang/crates.io-index" 427 - checksum = "0b76f9a80f6dd7be66442ae86e1f534effad9546676a392acc95e269d0c21c22" 427 + checksum = "cf69b0f5c701cc3ae22d3204b671907668f6437ca88862d355eaf9bc47a4f897" 428 428 dependencies = [ 429 429 "gix-hash", 430 430 "libc", ··· 432 432 433 433 [[package]] 434 434 name = "gix-hash" 435 - version = "0.10.4" 435 + version = "0.11.1" 436 436 source = "registry+https://github.com/rust-lang/crates.io-index" 437 - checksum = "2a258595457bc192d1f1c59d0d168a1e34e2be9b97a614e14995416185de41a7" 437 + checksum = "078eec3ac2808cc03f0bddd2704cb661da5c5dc33b41a9d7947b141d499c7c42" 438 438 dependencies = [ 439 439 "hex", 440 440 "thiserror", ··· 442 442 443 443 [[package]] 444 444 name = "gix-path" 445 - version = "0.7.3" 445 + version = "0.8.0" 446 446 source = "registry+https://github.com/rust-lang/crates.io-index" 447 - checksum = "32370dce200bb951df013e03dff35b4233fc7a89458642b047629b91734a7e19" 447 + checksum = "4fc78f47095a0c15aea0e66103838f0748f4494bf7a9555dfe0f00425400396c" 448 448 dependencies = [ 449 449 "bstr", 450 + "home", 451 + "once_cell", 450 452 "thiserror", 451 453 ] 452 454 453 455 [[package]] 454 456 name = "gix-url" 455 - version = "0.16.0" 457 + version = "0.18.0" 456 458 source = "registry+https://github.com/rust-lang/crates.io-index" 457 - checksum = "b6a22b4b32ad14d68f7b7fb6458fa58d44b01797d94c1b8f4db2d9c7b3c366b5" 459 + checksum = "dfc77f89054297cc81491e31f1bab4027e554b5ef742a44bd7035db9a0f78b76" 458 460 dependencies = [ 459 461 "bstr", 460 462 "gix-features", ··· 516 514 517 515 [[package]] 518 516 name = "home" 519 - version = "0.5.4" 517 + version = "0.5.5" 520 518 source = "registry+https://github.com/rust-lang/crates.io-index" 521 - checksum = "747309b4b440c06d57b0b25f2aee03ee9b5e5397d288c60e21fc709bb98a7408" 519 + checksum = "5444c27eef6923071f7ebcc33e3444508466a76f7a2b93da00ed6e19f30c1ddb" 522 520 dependencies = [ 523 - "winapi", 521 + "windows-sys 0.48.0", 524 522 ] 525 523 526 524 [[package]] ··· 614 612 615 613 [[package]] 616 614 name = "js-sys" 617 - version = "0.3.61" 615 + version = "0.3.63" 618 616 source = "registry+https://github.com/rust-lang/crates.io-index" 619 - checksum = "445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730" 617 + checksum = "2f37a4a5928311ac501dee68b3c7613a1037d0edb30c8e5427bd832d55d1b790" 620 618 dependencies = [ 621 619 "wasm-bindgen", 622 620 ] 623 621 624 622 [[package]] 625 623 name = "libc" 626 - version = "0.2.141" 624 + version = "0.2.144" 627 625 source = "registry+https://github.com/rust-lang/crates.io-index" 628 - checksum = "3304a64d199bb964be99741b7a14d26972741915b3649639149b2479bb46f4b5" 626 + checksum = "2b00cc1c228a6782d0f076e7b232802e0c5689d41bb5df366f2a6b6621cfdfe1" 629 627 630 628 [[package]] 631 629 name = "linux-raw-sys" 632 - version = "0.3.1" 630 + version = "0.3.7" 633 631 source = "registry+https://github.com/rust-lang/crates.io-index" 634 - checksum = "d59d8c75012853d2e872fb56bc8a2e53718e2cafe1a4c823143141c6d90c322f" 632 + checksum = "ece97ea872ece730aed82664c424eb4c8291e1ff2480247ccf7409044bc6479f" 635 633 636 634 [[package]] 637 635 name = "log" ··· 659 657 660 658 [[package]] 661 659 name = "miniz_oxide" 662 - version = "0.6.2" 660 + version = "0.7.1" 663 661 source = "registry+https://github.com/rust-lang/crates.io-index" 664 - checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" 662 + checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" 665 663 dependencies = [ 666 664 "adler", 667 665 ] ··· 669 667 [[package]] 670 668 name = "nix-compat" 671 669 version = "0.1.0" 672 - source = "git+https://code.tvl.fyi/depot.git:/tvix/nix-compat.git#6352b00bfe692813171e1e17c58711bb308adecd" 670 + source = "git+https://code.tvl.fyi/depot.git:/tvix/nix-compat.git#de8735b8c0b5f5128d5cad0f384a47f9cd140ac7" 673 671 dependencies = [ 674 672 "anyhow", 675 673 "data-encoding", ··· 688 686 689 687 [[package]] 690 688 name = "nu-glob" 691 - version = "0.78.0" 689 + version = "0.80.0" 692 690 source = "registry+https://github.com/rust-lang/crates.io-index" 693 - checksum = "7fb9c6da8c268b2930707b08eb7c05edc65b0bc26e4ce84b5cdb72c339871fd2" 691 + checksum = "922b20eb03387d5aa1d41bc9dbdd47799648c5417a0632328b3e367cb035b31f" 694 692 695 693 [[package]] 696 694 name = "num_cpus" ··· 704 702 705 703 [[package]] 706 704 name = "nurl" 707 - version = "0.3.11" 705 + version = "0.3.12" 708 706 dependencies = [ 709 707 "anyhow", 710 708 "assert_cmd", ··· 715 713 "data-encoding", 716 714 "enum_dispatch", 717 715 "gix-url", 716 + "is-terminal", 718 717 "itertools", 719 718 "nix-compat", 720 719 "nu-glob", ··· 736 733 737 734 [[package]] 738 735 name = "os_pipe" 739 - version = "1.1.3" 736 + version = "1.1.4" 740 737 source = "registry+https://github.com/rust-lang/crates.io-index" 741 - checksum = "a53dbb20faf34b16087a931834cba2d7a73cc74af2b7ef345a4c8324e2409a12" 738 + checksum = "0ae859aa07428ca9a929b936690f8b12dc5f11dd8c6992a18ca93919f28bc177" 742 739 dependencies = [ 743 740 "libc", 744 - "windows-sys 0.45.0", 741 + "windows-sys 0.48.0", 745 742 ] 746 743 747 744 [[package]] ··· 789 786 790 787 [[package]] 791 788 name = "proc-macro2" 792 - version = "1.0.56" 789 + version = "1.0.58" 793 790 source = "registry+https://github.com/rust-lang/crates.io-index" 794 - checksum = "2b63bdb0cd06f1f4dedf69b254734f9b45af66e4a031e42a7480257d9898b435" 791 + checksum = "fa1fb82fc0c281dd9671101b66b771ebbe1eaf967b96ac8740dcba4b70005ca8" 795 792 dependencies = [ 796 793 "unicode-ident", 797 794 ] 798 795 799 796 [[package]] 800 797 name = "quote" 801 - version = "1.0.26" 798 + version = "1.0.27" 802 799 source = "registry+https://github.com/rust-lang/crates.io-index" 803 - checksum = "4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc" 800 + checksum = "8f4f29d145265ec1c483c7c654450edde0bfe043d3938d6972630663356d9500" 804 801 dependencies = [ 805 802 "proc-macro2", 806 803 ] ··· 880 877 881 878 [[package]] 882 879 name = "rustix" 883 - version = "0.37.11" 880 + version = "0.37.19" 884 881 source = "registry+https://github.com/rust-lang/crates.io-index" 885 - checksum = "85597d61f83914ddeba6a47b3b8ffe7365107221c2e557ed94426489fefb5f77" 882 + checksum = "acf8729d8542766f1b2cf77eb034d52f40d375bb8b615d0b147089946e16613d" 886 883 dependencies = [ 887 884 "bitflags", 888 885 "errno", ··· 937 934 938 935 [[package]] 939 936 name = "serde" 940 - version = "1.0.160" 937 + version = "1.0.163" 941 938 source = "registry+https://github.com/rust-lang/crates.io-index" 942 - checksum = "bb2f3770c8bce3bcda7e149193a069a0f4365bda1fa5cd88e03bca26afc1216c" 939 + checksum = "2113ab51b87a539ae008b5c6c02dc020ffa39afd2d83cffcb3f4eb2722cebec2" 943 940 dependencies = [ 944 941 "serde_derive", 945 942 ] 946 943 947 944 [[package]] 948 945 name = "serde_derive" 949 - version = "1.0.160" 946 + version = "1.0.163" 950 947 source = "registry+https://github.com/rust-lang/crates.io-index" 951 - checksum = "291a097c63d8497e00160b166a967a4a79c64f3facdd01cbd7502231688d77df" 948 + checksum = "8c805777e3930c8883389c602315a24224bcc738b63905ef87cd1420353ea93e" 952 949 dependencies = [ 953 950 "proc-macro2", 954 951 "quote", 955 - "syn 2.0.15", 952 + "syn 2.0.16", 956 953 ] 957 954 958 955 [[package]] ··· 968 965 969 966 [[package]] 970 967 name = "serde_spanned" 971 - version = "0.6.1" 968 + version = "0.6.2" 972 969 source = "registry+https://github.com/rust-lang/crates.io-index" 973 - checksum = "0efd8caf556a6cebd3b285caf480045fcc1ac04f6bd786b09a6f11af30c4fcf4" 970 + checksum = "93107647184f6027e3b7dcb2e11034cf95ffa1e3a682c67951963ac69c1c007d" 974 971 dependencies = [ 975 972 "serde", 976 973 ] ··· 1064 1061 1065 1062 [[package]] 1066 1063 name = "syn" 1067 - version = "2.0.15" 1064 + version = "2.0.16" 1068 1065 source = "registry+https://github.com/rust-lang/crates.io-index" 1069 - checksum = "a34fcf3e8b60f57e6a14301a2e916d323af98b0ea63c599441eec8558660c822" 1066 + checksum = "a6f671d4b5ffdb8eadec19c0ae67fe2639df8684bd7bc4b83d986b8db549cf01" 1070 1067 dependencies = [ 1071 1068 "proc-macro2", 1072 1069 "quote", ··· 1119 1116 dependencies = [ 1120 1117 "proc-macro2", 1121 1118 "quote", 1122 - "syn 2.0.15", 1119 + "syn 2.0.16", 1123 1120 ] 1124 1121 1125 1122 [[package]] ··· 1139 1136 1140 1137 [[package]] 1141 1138 name = "toml_datetime" 1142 - version = "0.6.1" 1139 + version = "0.6.2" 1143 1140 source = "registry+https://github.com/rust-lang/crates.io-index" 1144 - checksum = "3ab8ed2edee10b50132aed5f331333428b011c99402b5a534154ed15746f9622" 1141 + checksum = "5a76a9312f5ba4c2dec6b9161fdf25d87ad8a09256ccea5a556fef03c706a10f" 1145 1142 dependencies = [ 1146 1143 "serde", 1147 1144 ] 1148 1145 1149 1146 [[package]] 1150 1147 name = "toml_edit" 1151 - version = "0.19.8" 1148 + version = "0.19.9" 1152 1149 source = "registry+https://github.com/rust-lang/crates.io-index" 1153 - checksum = "239410c8609e8125456927e6707163a3b1fdb40561e4b803bc041f466ccfdc13" 1150 + checksum = "92d964908cec0d030b812013af25a0e57fddfadb1e066ecc6681d86253129d4f" 1154 1151 dependencies = [ 1155 1152 "indexmap", 1156 1153 "serde", ··· 1285 1282 1286 1283 [[package]] 1287 1284 name = "wasm-bindgen" 1288 - version = "0.2.84" 1285 + version = "0.2.86" 1289 1286 source = "registry+https://github.com/rust-lang/crates.io-index" 1290 - checksum = "31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b" 1287 + checksum = "5bba0e8cb82ba49ff4e229459ff22a191bbe9a1cb3a341610c9c33efc27ddf73" 1291 1288 dependencies = [ 1292 1289 "cfg-if", 1293 1290 "wasm-bindgen-macro", ··· 1295 1292 1296 1293 [[package]] 1297 1294 name = "wasm-bindgen-backend" 1298 - version = "0.2.84" 1295 + version = "0.2.86" 1299 1296 source = "registry+https://github.com/rust-lang/crates.io-index" 1300 - checksum = "95ce90fd5bcc06af55a641a86428ee4229e44e07033963a2290a8e241607ccb9" 1297 + checksum = "19b04bc93f9d6bdee709f6bd2118f57dd6679cf1176a1af464fca3ab0d66d8fb" 1301 1298 dependencies = [ 1302 1299 "bumpalo", 1303 1300 "log", 1304 1301 "once_cell", 1305 1302 "proc-macro2", 1306 1303 "quote", 1307 - "syn 1.0.109", 1304 + "syn 2.0.16", 1308 1305 "wasm-bindgen-shared", 1309 1306 ] 1310 1307 1311 1308 [[package]] 1312 1309 name = "wasm-bindgen-macro" 1313 - version = "0.2.84" 1310 + version = "0.2.86" 1314 1311 source = "registry+https://github.com/rust-lang/crates.io-index" 1315 - checksum = "4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5" 1312 + checksum = "14d6b024f1a526bb0234f52840389927257beb670610081360e5a03c5df9c258" 1316 1313 dependencies = [ 1317 1314 "quote", 1318 1315 "wasm-bindgen-macro-support", ··· 1320 1317 1321 1318 [[package]] 1322 1319 name = "wasm-bindgen-macro-support" 1323 - version = "0.2.84" 1320 + version = "0.2.86" 1324 1321 source = "registry+https://github.com/rust-lang/crates.io-index" 1325 - checksum = "2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6" 1322 + checksum = "e128beba882dd1eb6200e1dc92ae6c5dbaa4311aa7bb211ca035779e5efc39f8" 1326 1323 dependencies = [ 1327 1324 "proc-macro2", 1328 1325 "quote", 1329 - "syn 1.0.109", 1326 + "syn 2.0.16", 1330 1327 "wasm-bindgen-backend", 1331 1328 "wasm-bindgen-shared", 1332 1329 ] 1333 1330 1334 1331 [[package]] 1335 1332 name = "wasm-bindgen-shared" 1336 - version = "0.2.84" 1333 + version = "0.2.86" 1337 1334 source = "registry+https://github.com/rust-lang/crates.io-index" 1338 - checksum = "0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d" 1335 + checksum = "ed9d5b4305409d1fc9482fee2d7f9bcbf24b3972bf59817ef757e23982242a93" 1339 1336 1340 1337 [[package]] 1341 1338 name = "web-sys" 1342 - version = "0.3.61" 1339 + version = "0.3.63" 1343 1340 source = "registry+https://github.com/rust-lang/crates.io-index" 1344 - checksum = "e33b99f4b23ba3eec1a53ac264e35a755f00e966e0065077d6027c0f575b0b97" 1341 + checksum = "3bdd9ef4e984da1187bf8110c5cf5b845fbc87a23602cdf912386a76fcd3a7c2" 1345 1342 dependencies = [ 1346 1343 "js-sys", 1347 1344 "wasm-bindgen", ··· 1531 1528 1532 1529 [[package]] 1533 1530 name = "winnow" 1534 - version = "0.4.1" 1531 + version = "0.4.6" 1535 1532 source = "registry+https://github.com/rust-lang/crates.io-index" 1536 - checksum = "ae8970b36c66498d8ff1d66685dc86b91b29db0c7739899012f63a63814b4b28" 1533 + checksum = "61de7bac303dc551fe038e2b3cef0f571087a47571ea6e79a87692ac99b99699" 1537 1534 dependencies = [ 1538 1535 "memchr", 1539 1536 ]
+3 -3
pkgs/tools/misc/nurl/default.nix
··· 12 12 13 13 rustPlatform.buildRustPackage rec { 14 14 pname = "nurl"; 15 - version = "0.3.11"; 15 + version = "0.3.12"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "nix-community"; 19 19 repo = "nurl"; 20 20 rev = "v${version}"; 21 - hash = "sha256-erIC7JAluPs/ToXxjpSpSI6vB1hJVXywQTT+aARenOc="; 21 + hash = "sha256-L9lYFPUk8B34vEtHZZ/9v1cEzQXoNo3Rc0e9/lwMrU0="; 22 22 }; 23 23 24 24 cargoLock = { 25 25 lockFile = ./Cargo.lock; 26 26 outputHashes = { 27 - "nix-compat-0.1.0" = "sha256-J9MedxcVcH5DdRxdqD8cb5YRC/SjZ0vQTCFBMLVMQPo="; 27 + "nix-compat-0.1.0" = "sha256-8QP9qEUtCvSvv1LcMPg04RrSagpINZeh4o2CBMzUjn4="; 28 28 }; 29 29 }; 30 30
+2 -2
pkgs/tools/misc/plantuml-server/default.nix
··· 1 1 { lib, stdenv, fetchurl }: 2 2 3 3 let 4 - version = "1.2023.6"; 4 + version = "1.2023.7"; 5 5 in 6 6 stdenv.mkDerivation rec { 7 7 pname = "plantuml-server"; 8 8 inherit version; 9 9 src = fetchurl { 10 10 url = "https://github.com/plantuml/plantuml-server/releases/download/v${version}/plantuml-v${version}.war"; 11 - sha256 = "sha256-ECzmT6VMjuoJT91iEYOS2ov0bsmNuwIKTwBgsLqwgDI="; 11 + sha256 = "sha256-JsMO2aef9DTo94uQNJN4jdiT5vnBTE8XDc4TtTTixVk="; 12 12 }; 13 13 14 14 dontUnpack = true;
+2 -2
pkgs/tools/misc/pre-commit/default.nix
··· 17 17 with python3Packages; 18 18 buildPythonApplication rec { 19 19 pname = "pre-commit"; 20 - version = "3.3.1"; 20 + version = "3.3.2"; 21 21 format = "setuptools"; 22 22 23 23 disabled = pythonOlder "3.8"; ··· 26 26 owner = "pre-commit"; 27 27 repo = "pre-commit"; 28 28 rev = "v${version}"; 29 - hash = "sha256-2Q8ZtCWkNaBzcRpkhVo0eTVKf0rnOslqjC3Wjm64WrM="; 29 + hash = "sha256-ZPfxulGiGqPT5z+BTfMn9wl/erzyfPA4LPan/ySFTi8="; 30 30 }; 31 31 32 32 patches = [
+3 -3
pkgs/tools/misc/shopware-cli/default.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "shopware-cli"; 11 - version = "0.1.70"; 11 + version = "0.1.71"; 12 12 src = fetchFromGitHub { 13 13 repo = "shopware-cli"; 14 14 owner = "FriendsOfShopware"; 15 15 rev = version; 16 - hash = "sha256-lDEpPzoNc6oGqGXdpj3QratjV/JxUlce5R5tqUfgweE="; 16 + hash = "sha256-prn/22H2fVXJF/4YjrjyMoyD8JbhayXdPX06ea6VnFE="; 17 17 }; 18 18 19 19 nativeBuildInputs = [ installShellFiles makeWrapper ]; 20 20 21 - vendorSha256 = "sha256-uWXTT8iCPRRmsJhVDwtOvA4sR0Pm0n50nPq3i7ZRwbo="; 21 + vendorSha256 = "sha256-yQM0nRbrKvopIl78YKIF7mc5jLQ/02vVKTzE+rO6/QU="; 22 22 23 23 postInstall = '' 24 24 export HOME="$(mktemp -d)"
+2 -2
pkgs/tools/networking/brook/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "brook"; 5 - version = "20230404.5.1"; 5 + version = "20230601"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "txthinking"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-79fH5Bmpg9qMyec1GtyGqme+QBw/Yfs5xMEo9tJXHuU="; 11 + sha256 = "sha256-Y7uaLKxDu7C8ySfTplKWdXBJdUhUXVeVPQJqSzvvywY="; 12 12 }; 13 13 14 14 vendorHash = "sha256-uKlO1x5sGM8B1htmvRt9kND7tuH36iLN/Mev77vwZ6M=";
+3 -3
pkgs/tools/networking/netbird/default.nix
··· 30 30 in 31 31 buildGoModule rec { 32 32 pname = "netbird"; 33 - version = "0.19.0"; 33 + version = "0.20.1"; 34 34 35 35 src = fetchFromGitHub { 36 36 owner = "netbirdio"; 37 37 repo = pname; 38 38 rev = "v${version}"; 39 - sha256 = "sha256-uz2WrPKNgYP8texn2wmGEnX4HS+HcF73iCJLTTAzX6g="; 39 + sha256 = "sha256-C+9wo2vCg7qWpwCCFXAEim2otgsiiuvrAwbFMpLuh3w="; 40 40 }; 41 41 42 - vendorHash = "sha256-hXoHdcoXsT3ap0Ns2seAaoMeQlwbp0WrqjoSH6Y/H+E="; 42 + vendorHash = "sha256-mO0I0+nT1eL4DbUpgS8wCKjXH80ca6q6RLoagz9W5uI="; 43 43 44 44 nativeBuildInputs = [ installShellFiles ] ++ lib.optional ui pkg-config; 45 45
+2 -2
pkgs/tools/networking/smartdns/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "smartdns"; 5 - version = "41"; 5 + version = "42"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "pymumu"; 9 9 repo = pname; 10 10 rev = "Release${version}"; 11 - sha256 = "sha256-FVHOjW5SEShxTPPd4IuEfPV6vvqr0RepV976eJmxqwM="; 11 + hash = "sha256-FVHOjW5SEShxTPPd4IuEfPV6vvqr0RepV976eJmxqwM="; 12 12 }; 13 13 14 14 buildInputs = [ openssl ];
+8 -5
pkgs/tools/security/flare-floss/default.nix
··· 27 27 in 28 28 py.pkgs.buildPythonPackage rec { 29 29 pname = "flare-floss"; 30 - version = "2.0.0"; 30 + version = "2.2.0"; 31 + format = "setuptools"; 31 32 32 33 src = fetchFromGitHub { 33 34 owner = "mandiant"; 34 35 repo = "flare-floss"; 35 - rev = "v${version}"; 36 + rev = "refs/tags/v${version}"; 36 37 fetchSubmodules = true; # for tests 37 - hash = "sha256-V4OWYcISyRdjf8x93B6h2hJwRgmRmk32hr8TrgRDu8Q="; 38 + hash = "sha256-Oa0DMl7RKNfA00shcc4y1sNd2OiKCf0sA0EUC5gByBI="; 38 39 }; 39 40 40 41 postPatch = '' ··· 64 63 65 64 postInstall = '' 66 65 mkdir -p $out/share/flare-floss/ 67 - cp -r sigs $out/share/flare-floss/ 66 + cp -r floss/sigs $out/share/flare-floss/ 68 67 ''; 69 68 70 69 meta = with lib; { 71 70 description = "Automatically extract obfuscated strings from malware"; 72 71 homepage = "https://github.com/mandiant/flare-floss"; 72 + changelog = "https://github.com/mandiant/flare-floss/releases/tag/v${version}"; 73 73 license = licenses.asl20; 74 - maintainers = [ ]; 74 + mainProgram = "floss"; 75 + maintainers = with maintainers; [ fab ]; 75 76 }; 76 77 }
+2 -2
pkgs/tools/security/ospd-openvas/default.nix
··· 5 5 6 6 python3.pkgs.buildPythonApplication rec { 7 7 pname = "ospd-openvas"; 8 - version = "22.5.0"; 8 + version = "22.5.1"; 9 9 format = "pyproject"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "greenbone"; 13 13 repo = "ospd-openvas"; 14 14 rev = "refs/tags/v${version}"; 15 - hash = "sha256-1dzpS5Hov+48BYOkPicVk1duaNM5ueXNr7UKg6aPoZA="; 15 + hash = "sha256-7B/SLdOKxdFdW0ysuxgJm1xaTJuM0FPaloRn46rxY6A="; 16 16 }; 17 17 18 18 pythonRelaxDeps = [
+3 -3
pkgs/tools/security/trufflehog/default.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "trufflehog"; 10 - version = "3.34.0"; 10 + version = "3.36.0"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "trufflesecurity"; 14 14 repo = "trufflehog"; 15 15 rev = "refs/tags/v${version}"; 16 - hash = "sha256-n/IzfVB40Ufr46L83WCxIyCwB9/jYVsw/J5F34/bDLg="; 16 + hash = "sha256-Vp6WsbGy5h9Vd41D07KAuXnVE13cxPIQyeHJBqkAps4="; 17 17 }; 18 18 19 - vendorHash = "sha256-wzBJjJVBT0mGJx0WQbs2D4n7ovfz1lA2NCEpz6xuqpg="; 19 + vendorHash = "sha256-3096/8s50Xsbn5PryC7mW70Wn7uNFIn1THdOVBw9BHk="; 20 20 21 21 ldflags = [ 22 22 "-s"
+2 -1
pkgs/tools/security/volatility/default.nix
··· 19 19 homepage = "https://www.volatilityfoundation.org/"; 20 20 description = "Advanced memory forensics framework"; 21 21 maintainers = with maintainers; [ bosu ]; 22 - license = lib.licenses.gpl2Plus; 22 + license = licenses.gpl2Plus; 23 + broken = true; 23 24 }; 24 25 }
+15 -3
pkgs/top-level/all-packages.nix
··· 3876 3876 3877 3877 bfr = callPackage ../tools/misc/bfr { }; 3878 3878 3879 + bfscripts = callPackage ../tools/misc/bfscripts { }; 3880 + 3879 3881 bibtool = callPackage ../tools/misc/bibtool { }; 3880 3882 3881 3883 bibutils = callPackage ../tools/misc/bibutils { }; ··· 16380 16378 inherit (darwin.apple_sdk.frameworks) Security; 16381 16379 }; 16382 16380 16383 - cargo-ndk = callPackage ../development/tools/rust/cargo-ndk { }; 16381 + cargo-ndk = callPackage ../development/tools/rust/cargo-ndk { 16382 + inherit (darwin.apple_sdk.frameworks) CoreGraphics Foundation; 16383 + }; 16384 16384 16385 16385 cargo-nextest = callPackage ../development/tools/rust/cargo-nextest { 16386 16386 inherit (darwin.apple_sdk.frameworks) Security; ··· 30865 30861 30866 30862 molsketch = libsForQt5.callPackage ../applications/editors/molsketch { }; 30867 30863 30868 - pattypan = callPackage ../applications/misc/pattypan { }; 30864 + pattypan = callPackage ../applications/misc/pattypan { 30865 + jdk = jdk.override { enableJavaFX = true; }; 30866 + }; 30869 30867 30870 30868 praat = callPackage ../applications/audio/praat { }; 30871 30869 ··· 32116 32110 }; 32117 32111 32118 32112 handlr = callPackage ../tools/misc/handlr { }; 32113 + 32114 + handlr-regex = callPackage ../tools/misc/handlr-regex { }; 32119 32115 32120 32116 jftui = callPackage ../applications/video/jftui { }; 32121 32117 ··· 36916 36908 36917 36909 stockfish = callPackage ../games/stockfish { }; 36918 36910 36919 - steamPackages = dontRecurseIntoAttrs (callPackage ../games/steam { }); 36911 + steamPackages = recurseIntoAttrs (callPackage ../games/steam { }); 36920 36912 36921 36913 steam = steamPackages.steam-fhsenv; 36922 36914 steam-small = steamPackages.steam-fhsenv-small; ··· 39799 39791 inherit (darwin.apple_sdk.frameworks) CoreFoundation SystemConfiguration Security; 39800 39792 }; 39801 39793 39794 + wavm = callPackage ../development/interpreters/wavm { }; 39795 + 39802 39796 yabasic = callPackage ../development/interpreters/yabasic { }; 39803 39797 39804 39798 wasm-pack = callPackage ../development/tools/wasm-pack { ··· 40493 40483 zf = callPackage ../tools/misc/zf { }; 40494 40484 40495 40485 isolate = callPackage ../tools/security/isolate { }; 40486 + 40487 + reindeer = callPackage ../development/tools/reindeer { }; 40496 40488 }
+2
pkgs/top-level/python-aliases.nix
··· 34 34 35 35 mapAliases ({ 36 36 abodepy = jaraco-abode; # added 2023-02-01 37 + acebinf = throw "acebinf has been removed because it is abandoned and broken."; # Added 2023-05-19 37 38 aioh2 = throw "aioh2 has been removed because it is abandoned and broken."; # Added 2022-03-30 38 39 ansible-base = throw "ansible-base has been removed, because it is end of life"; # added 2022-03-30 39 40 ansible-doctor = throw "ansible-doctor has been promoted to a top-level attribute"; # Added 2023-05-16 ··· 251 250 pytorchWithCuda = torchWithCuda; # added 2022-09-30 252 251 pytorchWithoutCuda = torchWithoutCuda; # added 2022-09-30 253 252 pytwitchapi = twitchapi; # added 2022-03-07 253 + pyvcf = throw "pyvcf has been removed, it was using setuptools 2to3 translation feature, which has been removed in setuptools 58"; # added 2023-05-19 254 254 PyVirtualDisplay = pyvirtualdisplay; # added 2023-02-19 255 255 qasm2image = throw "qasm2image is no longer maintained (since November 2018), and is not compatible with the latest pythonPackages.qiskit versions."; # added 2020-12-09 256 256 Quandl = quandl; # added 2023-02-19
-4
pkgs/top-level/python-packages.nix
··· 28 28 29 29 accupy = callPackage ../development/python-modules/accupy { }; 30 30 31 - acebinf = callPackage ../development/python-modules/acebinf { }; 32 - 33 31 acme = callPackage ../development/python-modules/acme { }; 34 32 35 33 acme-tiny = callPackage ../development/python-modules/acme-tiny { }; ··· 10042 10044 py-vapid = callPackage ../development/python-modules/py-vapid { }; 10043 10045 10044 10046 pyvcd = callPackage ../development/python-modules/pyvcd { }; 10045 - 10046 - pyvcf = callPackage ../development/python-modules/pyvcf { }; 10047 10047 10048 10048 pyvera = callPackage ../development/python-modules/pyvera { }; 10049 10049
+1
pkgs/top-level/release-cross.nix
··· 227 227 riscv32-embedded = mapTestOnCross lib.systems.examples.riscv32-embedded embedded; 228 228 rx-embedded = mapTestOnCross lib.systems.examples.rx-embedded embedded; 229 229 230 + x86_64-freebsd = mapTestOnCross lib.systems.examples.x86_64-freebsd common; 230 231 x86_64-netbsd = mapTestOnCross lib.systems.examples.x86_64-netbsd common; 231 232 232 233 # we test `embedded` instead of `linuxCommon` because very few packages