lol

Merge staging-next into staging

authored by

github-actions[bot] and committed by
GitHub
5725a1ee 14cae7d6

+2569 -2232
+1 -1
nixos/modules/hardware/cpu/amd-microcode.nix
··· 16 16 ###### implementation 17 17 config = lib.mkIf config.hardware.cpu.amd.updateMicrocode { 18 18 # Microcode updates must be the first item prepended in the initrd 19 - boot.initrd.prepend = lib.mkOrder 1 [ "${pkgs.microcodeAmd}/amd-ucode.img" ]; 19 + boot.initrd.prepend = lib.mkOrder 1 [ "${pkgs.microcode-amd}/amd-ucode.img" ]; 20 20 }; 21 21 22 22 }
+1 -1
nixos/modules/hardware/cpu/intel-microcode.nix
··· 16 16 ###### implementation 17 17 config = lib.mkIf config.hardware.cpu.intel.updateMicrocode { 18 18 # Microcode updates must be the first item prepended in the initrd 19 - boot.initrd.prepend = lib.mkOrder 1 [ "${pkgs.microcodeIntel}/intel-ucode.img" ]; 19 + boot.initrd.prepend = lib.mkOrder 1 [ "${pkgs.microcode-intel}/intel-ucode.img" ]; 20 20 }; 21 21 22 22 }
+7 -7
nixos/modules/security/acme/default.nix
··· 166 166 # ensure all required lock files exist, but none more 167 167 script = '' 168 168 GLOBIGNORE="${lib.concatStringsSep ":" concurrencyLockfiles}" 169 - rm -f * 169 + rm -f -- * 170 170 unset GLOBIGNORE 171 171 172 172 xargs touch <<< "${toString concurrencyLockfiles}" ··· 323 323 cat key.pem fullchain.pem > full.pem 324 324 325 325 # Group might change between runs, re-apply it 326 - chown '${user}:${data.group}' * 326 + chown '${user}:${data.group}' -- * 327 327 328 328 # Default permissions make the files unreadable by group + anon 329 329 # Need to be readable by group 330 - chmod 640 * 330 + chmod 640 -- * 331 331 ''; 332 332 }; 333 333 ··· 410 410 411 411 expiration_line="$( 412 412 set -euxo pipefail 413 - openssl x509 -noout -enddate <$pem \ 413 + openssl x509 -noout -enddate <"$pem" \ 414 414 | grep notAfter \ 415 415 | sed -e 's/^notAfter=//' 416 416 )" ··· 418 418 419 419 expiration_date="$(date -d "$expiration_line" +%s)" 420 420 now="$(date +%s)" 421 - expiration_s=$[expiration_date - now] 422 - expiration_days=$[expiration_s / (3600 * 24)] # rounds down 421 + expiration_s=$((expiration_date - now)) 422 + expiration_days=$((expiration_s / (3600 * 24))) # rounds down 423 423 424 424 [[ $expiration_days -gt ${toString data.validMinDays} ]] 425 425 } ··· 441 441 # Check if we can renew. 442 442 # We can only renew if the list of domains has not changed. 443 443 # We also need an account key. Avoids #190493 444 - if cmp -s domainhash.txt certificates/domainhash.txt && [ -e 'certificates/${keyName}.key' -a -e 'certificates/${keyName}.crt' -a -n "$(find accounts -name '${data.email}.key')" ]; then 444 + if cmp -s domainhash.txt certificates/domainhash.txt && [ -e 'certificates/${keyName}.key' ] && [ -e 'certificates/${keyName}.crt' ] && [ -n "$(find accounts -name '${data.email}.key')" ]; then 445 445 446 446 # Even if a cert is not expired, it may be revoked by the CA. 447 447 # Try to renew, and silently fail if the cert is not expired.
+10 -1
nixos/tests/atop.nix
··· 24 24 25 25 with subtest("binary should report the correct version"): 26 26 pkgver = "${pkgs.atop.version}" 27 - ver = re.sub(r'(?s)^Version: (\d\.\d\.\d).*', r'\1', machine.succeed("atop -V")) 27 + ver = re.sub(r'(?s)^Version: (\d+\.\d+\.\d+).*', r'\1', machine.succeed("atop -V")) 28 28 assert ver == pkgver, f"Version is `{ver}`, expected `{pkgver}`" 29 29 ''; 30 30 atoprc = contents: ··· 103 103 machine.fail("type -p atopgpud") 104 104 ''; 105 105 }; 106 + meta = { 107 + timeout = 600; 108 + }; 106 109 in 107 110 { 108 111 justThePackage = makeTest { ··· 120 123 (netatop false) 121 124 (atopgpu false) 122 125 ]; 126 + inherit meta; 123 127 }; 124 128 defaults = makeTest { 125 129 name = "atop-defaults"; ··· 138 142 (netatop false) 139 143 (atopgpu false) 140 144 ]; 145 + inherit meta; 141 146 }; 142 147 minimal = makeTest { 143 148 name = "atop-minimal"; ··· 159 164 (netatop false) 160 165 (atopgpu false) 161 166 ]; 167 + inherit meta; 162 168 }; 163 169 netatop = makeTest { 164 170 name = "atop-netatop"; ··· 178 184 (netatop true) 179 185 (atopgpu false) 180 186 ]; 187 + inherit meta; 181 188 }; 182 189 atopgpu = makeTest { 183 190 name = "atop-atopgpu"; ··· 197 204 (netatop false) 198 205 (atopgpu true) 199 206 ]; 207 + inherit meta; 200 208 }; 201 209 everything = makeTest { 202 210 name = "atop-everything"; ··· 222 230 (netatop true) 223 231 (atopgpu true) 224 232 ]; 233 + inherit meta; 225 234 }; 226 235 }
+6 -3
nixos/tests/pleroma.nix
··· 32 32 # system one. Overriding this pretty bad default behaviour. 33 33 export REQUESTS_CA_BUNDLE=/etc/ssl/certs/ca-certificates.crt 34 34 35 - echo "jamy-password" | toot login_cli -i "pleroma.nixos.test" -e "jamy@nixos.test" 35 + toot --debug login_cli -i "pleroma.nixos.test" -e "jamy@nixos.test" -p "jamy-password" 36 36 echo "Login OK" 37 37 38 38 # Send a toot then verify it's part of the public timeline ··· 182 182 client = { nodes, pkgs, config, ... }: { 183 183 security.pki.certificateFiles = [ "${tls-cert}/cert.pem" ]; 184 184 networking.extraHosts = hosts nodes; 185 - environment.systemPackages = with pkgs; [ 185 + environment.systemPackages = [ 186 186 pkgs.toot 187 187 send-toot 188 188 ]; ··· 191 191 security.pki.certificateFiles = [ "${tls-cert}/cert.pem" ]; 192 192 networking.extraHosts = hosts nodes; 193 193 networking.firewall.enable = false; 194 - environment.systemPackages = with pkgs; [ 194 + environment.systemPackages = [ 195 195 provision-db 196 196 provision-secrets 197 197 provision-user ··· 245 245 testScript = { nodes, ... }: '' 246 246 pleroma.wait_for_unit("postgresql.service") 247 247 pleroma.succeed("provision-db") 248 + pleroma.wait_for_file("/var/lib/pleroma") 248 249 pleroma.succeed("provision-secrets") 249 250 pleroma.systemctl("restart pleroma.service") 250 251 pleroma.wait_for_unit("pleroma.service") 251 252 pleroma.succeed("provision-user") 252 253 client.succeed("send-toot") 253 254 ''; 255 + 256 + meta.timeout = 600; 254 257 })
+10 -2
nixos/tests/vscode-remote-ssh.nix
··· 14 14 inherit (pkgs.vscode.passthru) rev vscodeServer; 15 15 in { 16 16 name = "vscode-remote-ssh"; 17 - meta.maintainers = [ ]; 17 + 18 + meta = { 19 + maintainers = [ ]; 20 + timeout = 600; 21 + }; 18 22 19 23 nodes = let 20 24 serverAddress = "192.168.0.2"; ··· 70 74 client.succeed("sudo -u alice code --remote=ssh-remote+root@server /root") 71 75 client.wait_for_window("Visual Studio Code") 72 76 73 - client.wait_for_text("Do you trust the authors" if should_succeed else "Disconnected from SSH") 77 + if should_succeed: 78 + ocr_text = "Do you trust" 79 + else: 80 + ocr_text = "Could not establish connection" 81 + client.wait_for_text(ocr_text) 74 82 client.screenshot(screenshot) 75 83 76 84 if should_succeed:
+4 -4
pkgs/applications/editors/vscode/extensions/default.nix
··· 1816 1816 mktplcRef = { 1817 1817 name = "dependi"; 1818 1818 publisher = "fill-labs"; 1819 - version = "0.7.8"; 1820 - hash = "sha256-UxLpn86U5EI+qRUpEXt+ByirtCwOUknRwTwpfCF+tqQ="; 1819 + version = "0.7.9"; 1820 + hash = "sha256-VsjISVDZGGh6/pf3Fd5g8pYDvWXA1+0oZKlQEGLBp4M="; 1821 1821 }; 1822 1822 meta = { 1823 1823 changelog = "https://marketplace.visualstudio.com/items/fill-labs.dependi/changelog"; ··· 4261 4261 mktplcRef = { 4262 4262 publisher = "shd101wyy"; 4263 4263 name = "markdown-preview-enhanced"; 4264 - version = "0.8.13"; 4265 - hash = "sha256-DxM7oWAbIonsKTvJjxX4oTaBwvRcxNT2y10ljYAzVeI="; 4264 + version = "0.8.14"; 4265 + hash = "sha256-vCuuPB/GTkM2xCBn1UF3CZwP49Ge/8eelHhg67EG7tQ="; 4266 4266 }; 4267 4267 meta = { 4268 4268 description = "Provides a live preview of markdown using either markdown-it or pandoc";
+18 -1
pkgs/applications/emulators/darling/default.nix
··· 3 3 , runCommandWith 4 4 , writeShellScript 5 5 , fetchFromGitHub 6 + , fetchpatch 6 7 , nixosTests 7 8 8 9 , freetype ··· 114 115 repo = "darling"; 115 116 rev = "25afbc76428c39c3909e9efcf5caef1140425211"; 116 117 fetchSubmodules = true; 117 - hash = "sha256-T0g38loUFv3jHvUu3R3QH9hwP8JVe2al4g4VhXnBDMc="; 118 + hash = "sha256-z9IMgc5hH2Upn8wHl1OgP42q9HTSkeHnxB3N812A+Kc="; 119 + # Remove 500MB of dependency test files to get under Hydra output limit 120 + postFetch = '' 121 + rm -r $out/src/external/openjdk/test 122 + rm -r $out/src/external/libmalloc/tests 123 + rm -r $out/src/external/libarchive/libarchive/tar/test 124 + ''; 118 125 }; 119 126 120 127 outputs = [ "out" "sdk" ]; 128 + 129 + patches = [ 130 + # Fix 'clang: error: no such file or directory: .../signal/mach_excUser.c' 131 + # https://github.com/darlinghq/darling/issues/1511 132 + # https://github.com/darlinghq/darling/commit/f46eb721c11d32addd807f092f4b3a6ea515bb6d 133 + (fetchpatch { 134 + url = "https://github.com/darlinghq/darling/commit/f46eb721c11d32addd807f092f4b3a6ea515bb6d.patch?full_index=1"; 135 + hash = "sha256-FnLcHnK4cNto+E3OQSxE3iK+FHSU8y459FcpMvrzd6o="; 136 + }) 137 + ]; 121 138 122 139 postPatch = '' 123 140 # We have to be careful - Patching everything indiscriminately
+2 -2
pkgs/applications/misc/albert/default.nix
··· 21 21 22 22 stdenv.mkDerivation (finalAttrs: { 23 23 pname = "albert"; 24 - version = "0.26.2"; 24 + version = "0.26.3"; 25 25 26 26 src = fetchFromGitHub { 27 27 owner = "albertlauncher"; 28 28 repo = "albert"; 29 29 rev = "v${finalAttrs.version}"; 30 - hash = "sha256-jgSa1IvpMlwtpNT/SEysG28qaszV7gH6ZSqGrHQ/EC0="; 30 + hash = "sha256-f5dTGthT8rGPjW41BaPtQlf8C10TUBmIzkhsCTgNeg4="; 31 31 fetchSubmodules = true; 32 32 }; 33 33
+3 -3
pkgs/applications/networking/cluster/helm/plugins/helm-s3.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "helm-s3"; 5 - version = "0.16.0"; 5 + version = "0.16.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "hypnoglow"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - hash = "sha256-0wx8q93y8goXNh2x/XI3FQEXImVTpONURiDW2dCAi6o="; 11 + hash = "sha256-hQuZd0VI+JspIjR7Dax/LXUZ9Rqflc6RQG9X80BkfeY="; 12 12 }; 13 13 14 - vendorHash = "sha256-i+rWg0/EUes5soFVRu9M5/iktbtudII7Ly5pcnOU2hU="; 14 + vendorHash = "sha256-CXlZazpsHasjHPNHzXIsrbtWgQs/lVRqGsoqRvl2MHw="; 15 15 16 16 # NOTE: Remove the install and upgrade hooks. 17 17 postPatch = ''
+1185 -1032
pkgs/applications/networking/instant-messengers/gurk-rs/Cargo.lock
··· 4 4 5 5 [[package]] 6 6 name = "addr2line" 7 - version = "0.21.0" 7 + version = "0.22.0" 8 8 source = "registry+https://github.com/rust-lang/crates.io-index" 9 - checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" 9 + checksum = "6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678" 10 10 dependencies = [ 11 11 "gimli", 12 12 ] ··· 16 16 version = "1.0.2" 17 17 source = "registry+https://github.com/rust-lang/crates.io-index" 18 18 checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 19 + 20 + [[package]] 21 + name = "adler2" 22 + version = "2.0.0" 23 + source = "registry+https://github.com/rust-lang/crates.io-index" 24 + checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" 19 25 20 26 [[package]] 21 27 name = "aead" ··· 70 76 71 77 [[package]] 72 78 name = "ahash" 73 - version = "0.8.10" 79 + version = "0.8.11" 74 80 source = "registry+https://github.com/rust-lang/crates.io-index" 75 - checksum = "8b79b82693f705137f8fb9b37871d99e4f9a7df12b917eed79c3d3954830a60b" 81 + checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" 76 82 dependencies = [ 77 83 "cfg-if", 78 84 "getrandom", ··· 83 89 84 90 [[package]] 85 91 name = "aho-corasick" 86 - version = "0.7.20" 92 + version = "1.1.3" 87 93 source = "registry+https://github.com/rust-lang/crates.io-index" 88 - checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac" 89 - dependencies = [ 90 - "memchr", 91 - ] 92 - 93 - [[package]] 94 - name = "aho-corasick" 95 - version = "1.1.2" 96 - source = "registry+https://github.com/rust-lang/crates.io-index" 97 - checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0" 94 + checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" 98 95 dependencies = [ 99 96 "memchr", 100 97 ] 101 98 102 99 [[package]] 103 100 name = "allocator-api2" 104 - version = "0.2.16" 101 + version = "0.2.18" 105 102 source = "registry+https://github.com/rust-lang/crates.io-index" 106 - checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5" 103 + checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f" 107 104 108 105 [[package]] 109 106 name = "android-tzdata" ··· 128 125 129 126 [[package]] 130 127 name = "anstream" 131 - version = "0.6.13" 128 + version = "0.6.15" 132 129 source = "registry+https://github.com/rust-lang/crates.io-index" 133 - checksum = "d96bd03f33fe50a863e394ee9718a706f988b9079b20c3784fb726e7678b62fb" 130 + checksum = "64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526" 134 131 dependencies = [ 135 132 "anstyle", 136 133 "anstyle-parse", 137 134 "anstyle-query", 138 135 "anstyle-wincon", 139 136 "colorchoice", 137 + "is_terminal_polyfill", 140 138 "utf8parse", 141 139 ] 142 140 143 141 [[package]] 144 142 name = "anstyle" 145 - version = "1.0.6" 143 + version = "1.0.8" 146 144 source = "registry+https://github.com/rust-lang/crates.io-index" 147 - checksum = "8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc" 145 + checksum = "1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1" 148 146 149 147 [[package]] 150 148 name = "anstyle-parse" 151 - version = "0.2.3" 149 + version = "0.2.5" 152 150 source = "registry+https://github.com/rust-lang/crates.io-index" 153 - checksum = "c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c" 151 + checksum = "eb47de1e80c2b463c735db5b217a0ddc39d612e7ac9e2e96a5aed1f57616c1cb" 154 152 dependencies = [ 155 153 "utf8parse", 156 154 ] 157 155 158 156 [[package]] 159 157 name = "anstyle-query" 160 - version = "1.0.2" 158 + version = "1.1.1" 161 159 source = "registry+https://github.com/rust-lang/crates.io-index" 162 - checksum = "e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648" 160 + checksum = "6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a" 163 161 dependencies = [ 164 162 "windows-sys 0.52.0", 165 163 ] 166 164 167 165 [[package]] 168 166 name = "anstyle-wincon" 169 - version = "3.0.2" 167 + version = "3.0.4" 170 168 source = "registry+https://github.com/rust-lang/crates.io-index" 171 - checksum = "1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7" 169 + checksum = "5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8" 172 170 dependencies = [ 173 171 "anstyle", 174 172 "windows-sys 0.52.0", ··· 176 174 177 175 [[package]] 178 176 name = "anyhow" 179 - version = "1.0.80" 177 + version = "1.0.86" 180 178 source = "registry+https://github.com/rust-lang/crates.io-index" 181 - checksum = "5ad32ce52e4161730f7098c077cd2ed6229b5804ccf99e5366be1ab72a98b4e1" 179 + checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da" 182 180 183 181 [[package]] 184 182 name = "arboard" 185 - version = "3.3.1" 183 + version = "3.4.0" 186 184 source = "registry+https://github.com/rust-lang/crates.io-index" 187 - checksum = "1faa3c733d9a3dd6fbaf85da5d162a2e03b2e0033a90dceb0e2a90fdd1e5380a" 185 + checksum = "9fb4009533e8ff8f1450a5bcbc30f4242a1d34442221f72314bea1f5dc9c7f89" 188 186 dependencies = [ 189 187 "clipboard-win", 190 188 "core-graphics", 191 189 "image", 192 190 "log", 193 - "objc", 194 - "objc-foundation", 195 - "objc_id", 196 - "parking_lot 0.12.1", 197 - "thiserror", 191 + "objc2", 192 + "objc2-app-kit", 193 + "objc2-foundation", 194 + "parking_lot 0.12.3", 198 195 "windows-sys 0.48.0", 199 196 "wl-clipboard-rs", 200 197 "x11rb", ··· 202 199 203 200 [[package]] 204 201 name = "arrayref" 205 - version = "0.3.7" 202 + version = "0.3.8" 206 203 source = "registry+https://github.com/rust-lang/crates.io-index" 207 - checksum = "6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545" 204 + checksum = "9d151e35f61089500b617991b791fc8bfd237ae50cd5950803758a179b41e67a" 208 205 209 206 [[package]] 210 207 name = "arrayvec" 211 - version = "0.7.4" 208 + version = "0.7.6" 212 209 source = "registry+https://github.com/rust-lang/crates.io-index" 213 - checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" 210 + checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" 214 211 215 212 [[package]] 216 213 name = "async-broadcast" 217 - version = "0.5.1" 214 + version = "0.7.1" 218 215 source = "registry+https://github.com/rust-lang/crates.io-index" 219 - checksum = "7c48ccdbf6ca6b121e0f586cbc0e73ae440e56c67c30fa0873b4e110d9c26d2b" 216 + checksum = "20cd0e2e25ea8e5f7e9df04578dc6cf5c83577fd09b1a46aaf5c85e1c33f2a7e" 220 217 dependencies = [ 221 - "event-listener 2.5.3", 218 + "event-listener 5.3.1", 219 + "event-listener-strategy", 222 220 "futures-core", 221 + "pin-project-lite", 223 222 ] 224 223 225 224 [[package]] 226 225 name = "async-channel" 227 - version = "2.2.0" 226 + version = "2.3.1" 228 227 source = "registry+https://github.com/rust-lang/crates.io-index" 229 - checksum = "f28243a43d821d11341ab73c80bed182dc015c514b951616cf79bd4af39af0c3" 228 + checksum = "89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a" 230 229 dependencies = [ 231 230 "concurrent-queue", 232 - "event-listener 5.2.0", 233 - "event-listener-strategy 0.5.0", 231 + "event-listener-strategy", 234 232 "futures-core", 235 233 "pin-project-lite", 236 234 ] 237 235 238 236 [[package]] 239 237 name = "async-executor" 240 - version = "1.8.0" 238 + version = "1.13.0" 241 239 source = "registry+https://github.com/rust-lang/crates.io-index" 242 - checksum = "17ae5ebefcc48e7452b4987947920dac9450be1110cadf34d1b8c116bdbaf97c" 240 + checksum = "d7ebdfa2ebdab6b1760375fa7d6f382b9f486eac35fc994625a00e89280bdbb7" 243 241 dependencies = [ 244 - "async-lock 3.3.0", 245 242 "async-task", 246 243 "concurrent-queue", 247 - "fastrand 2.0.1", 248 - "futures-lite 2.2.0", 244 + "fastrand", 245 + "futures-lite", 249 246 "slab", 250 247 ] 251 248 252 249 [[package]] 253 250 name = "async-fs" 254 - version = "1.6.0" 251 + version = "2.1.2" 255 252 source = "registry+https://github.com/rust-lang/crates.io-index" 256 - checksum = "279cf904654eeebfa37ac9bb1598880884924aab82e290aa65c9e77a0e142e06" 253 + checksum = "ebcd09b382f40fcd159c2d695175b2ae620ffa5f3bd6f664131efff4e8b9e04a" 257 254 dependencies = [ 258 - "async-lock 2.8.0", 259 - "autocfg", 255 + "async-lock", 260 256 "blocking", 261 - "futures-lite 1.13.0", 262 - ] 263 - 264 - [[package]] 265 - name = "async-io" 266 - version = "1.13.0" 267 - source = "registry+https://github.com/rust-lang/crates.io-index" 268 - checksum = "0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af" 269 - dependencies = [ 270 - "async-lock 2.8.0", 271 - "autocfg", 272 - "cfg-if", 273 - "concurrent-queue", 274 - "futures-lite 1.13.0", 275 - "log", 276 - "parking", 277 - "polling 2.8.0", 278 - "rustix 0.37.27", 279 - "slab", 280 - "socket2 0.4.10", 281 - "waker-fn", 257 + "futures-lite", 282 258 ] 283 259 284 260 [[package]] 285 261 name = "async-io" 286 - version = "2.3.1" 262 + version = "2.3.4" 287 263 source = "registry+https://github.com/rust-lang/crates.io-index" 288 - checksum = "8f97ab0c5b00a7cdbe5a371b9a782ee7be1316095885c8a4ea1daf490eb0ef65" 264 + checksum = "444b0228950ee6501b3568d3c93bf1176a1fdbc3b758dcd9475046d30f4dc7e8" 289 265 dependencies = [ 290 - "async-lock 3.3.0", 266 + "async-lock", 291 267 "cfg-if", 292 268 "concurrent-queue", 293 269 "futures-io", 294 - "futures-lite 2.2.0", 270 + "futures-lite", 295 271 "parking", 296 - "polling 3.5.0", 297 - "rustix 0.38.31", 272 + "polling", 273 + "rustix", 298 274 "slab", 299 275 "tracing", 300 - "windows-sys 0.52.0", 276 + "windows-sys 0.59.0", 301 277 ] 302 278 303 279 [[package]] 304 280 name = "async-lock" 305 - version = "2.8.0" 281 + version = "3.4.0" 306 282 source = "registry+https://github.com/rust-lang/crates.io-index" 307 - checksum = "287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b" 283 + checksum = "ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18" 308 284 dependencies = [ 309 - "event-listener 2.5.3", 310 - ] 311 - 312 - [[package]] 313 - name = "async-lock" 314 - version = "3.3.0" 315 - source = "registry+https://github.com/rust-lang/crates.io-index" 316 - checksum = "d034b430882f8381900d3fe6f0aaa3ad94f2cb4ac519b429692a1bc2dda4ae7b" 317 - dependencies = [ 318 - "event-listener 4.0.3", 319 - "event-listener-strategy 0.4.0", 285 + "event-listener 5.3.1", 286 + "event-listener-strategy", 320 287 "pin-project-lite", 321 288 ] 322 289 323 290 [[package]] 324 291 name = "async-process" 325 - version = "1.8.1" 292 + version = "2.2.4" 326 293 source = "registry+https://github.com/rust-lang/crates.io-index" 327 - checksum = "ea6438ba0a08d81529c69b36700fa2f95837bfe3e776ab39cde9c14d9149da88" 294 + checksum = "a8a07789659a4d385b79b18b9127fc27e1a59e1e89117c78c5ea3b806f016374" 328 295 dependencies = [ 329 - "async-io 1.13.0", 330 - "async-lock 2.8.0", 296 + "async-channel", 297 + "async-io", 298 + "async-lock", 331 299 "async-signal", 300 + "async-task", 332 301 "blocking", 333 302 "cfg-if", 334 - "event-listener 3.1.0", 335 - "futures-lite 1.13.0", 336 - "rustix 0.38.31", 337 - "windows-sys 0.48.0", 303 + "event-listener 5.3.1", 304 + "futures-lite", 305 + "rustix", 306 + "tracing", 307 + "windows-sys 0.59.0", 338 308 ] 339 309 340 310 [[package]] 341 311 name = "async-recursion" 342 - version = "1.0.5" 312 + version = "1.1.1" 343 313 source = "registry+https://github.com/rust-lang/crates.io-index" 344 - checksum = "5fd55a5ba1179988837d24ab4c7cc8ed6efdeff578ede0416b4225a5fca35bd0" 314 + checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" 345 315 dependencies = [ 346 316 "proc-macro2", 347 317 "quote", 348 - "syn 2.0.52", 318 + "syn 2.0.76", 349 319 ] 350 320 351 321 [[package]] 352 322 name = "async-signal" 353 - version = "0.2.5" 323 + version = "0.2.10" 354 324 source = "registry+https://github.com/rust-lang/crates.io-index" 355 - checksum = "9e47d90f65a225c4527103a8d747001fc56e375203592b25ad103e1ca13124c5" 325 + checksum = "637e00349800c0bdf8bfc21ebbc0b6524abea702b0da4168ac00d070d0c0b9f3" 356 326 dependencies = [ 357 - "async-io 2.3.1", 358 - "async-lock 2.8.0", 327 + "async-io", 328 + "async-lock", 359 329 "atomic-waker", 360 330 "cfg-if", 361 331 "futures-core", 362 332 "futures-io", 363 - "rustix 0.38.31", 333 + "rustix", 364 334 "signal-hook-registry", 365 335 "slab", 366 - "windows-sys 0.48.0", 336 + "windows-sys 0.59.0", 367 337 ] 368 338 369 339 [[package]] 370 340 name = "async-task" 371 - version = "4.7.0" 341 + version = "4.7.1" 372 342 source = "registry+https://github.com/rust-lang/crates.io-index" 373 - checksum = "fbb36e985947064623dbd357f727af08ffd077f93d696782f3c56365fa2e2799" 343 + checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" 374 344 375 345 [[package]] 376 346 name = "async-trait" 377 - version = "0.1.77" 347 + version = "0.1.81" 378 348 source = "registry+https://github.com/rust-lang/crates.io-index" 379 - checksum = "c980ee35e870bd1a4d2c8294d4c04d0499e67bca1e4b5cefcc693c2fa00caea9" 349 + checksum = "6e0c28dcc82d7c8ead5cb13beb15405b57b8546e93215673ff8ca0349a028107" 380 350 dependencies = [ 381 351 "proc-macro2", 382 352 "quote", 383 - "syn 2.0.52", 353 + "syn 2.0.76", 384 354 ] 385 355 386 356 [[package]] ··· 425 395 checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" 426 396 427 397 [[package]] 428 - name = "atomic-write-file" 429 - version = "0.1.2" 430 - source = "registry+https://github.com/rust-lang/crates.io-index" 431 - checksum = "edcdbedc2236483ab103a53415653d6b4442ea6141baf1ffa85df29635e88436" 432 - dependencies = [ 433 - "nix 0.27.1", 434 - "rand", 435 - ] 436 - 437 - [[package]] 438 398 name = "autocfg" 439 - version = "1.1.0" 399 + version = "1.3.0" 440 400 source = "registry+https://github.com/rust-lang/crates.io-index" 441 - checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 401 + checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" 442 402 443 403 [[package]] 444 404 name = "backtrace" 445 - version = "0.3.69" 405 + version = "0.3.73" 446 406 source = "registry+https://github.com/rust-lang/crates.io-index" 447 - checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837" 407 + checksum = "5cc23269a4f8976d0a4d2e7109211a419fe30e8d88d677cd60b6bc79c5732e0a" 448 408 dependencies = [ 449 409 "addr2line", 450 410 "cc", 451 411 "cfg-if", 452 412 "libc", 453 - "miniz_oxide", 413 + "miniz_oxide 0.7.4", 454 414 "object", 455 415 "rustc-demangle", 456 416 ] 457 417 458 418 [[package]] 459 419 name = "base64" 460 - version = "0.13.1" 420 + version = "0.21.7" 461 421 source = "registry+https://github.com/rust-lang/crates.io-index" 462 - checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" 422 + checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" 463 423 464 424 [[package]] 465 425 name = "base64" 466 - version = "0.21.7" 426 + version = "0.22.1" 467 427 source = "registry+https://github.com/rust-lang/crates.io-index" 468 - checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" 428 + checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" 469 429 470 430 [[package]] 471 431 name = "base64ct" ··· 490 450 491 451 [[package]] 492 452 name = "bitflags" 493 - version = "2.4.2" 453 + version = "2.6.0" 494 454 source = "registry+https://github.com/rust-lang/crates.io-index" 495 - checksum = "ed570934406eb16438a4e976b1b4500774099c13b8cb96eec99f620f05090ddf" 455 + checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" 496 456 dependencies = [ 497 457 "serde", 498 458 ] 499 459 500 460 [[package]] 501 461 name = "blake3" 502 - version = "1.5.0" 462 + version = "1.5.4" 503 463 source = "registry+https://github.com/rust-lang/crates.io-index" 504 - checksum = "0231f06152bf547e9c2b5194f247cd97aacf6dcd8b15d8e5ec0663f64580da87" 464 + checksum = "d82033247fd8e890df8f740e407ad4d038debb9eb1f40533fffb32e7d17dc6f7" 505 465 dependencies = [ 506 466 "arrayref", 507 467 "arrayvec", ··· 535 495 ] 536 496 537 497 [[package]] 498 + name = "block2" 499 + version = "0.5.1" 500 + source = "registry+https://github.com/rust-lang/crates.io-index" 501 + checksum = "2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f" 502 + dependencies = [ 503 + "objc2", 504 + ] 505 + 506 + [[package]] 538 507 name = "blocking" 539 - version = "1.5.1" 508 + version = "1.6.1" 540 509 source = "registry+https://github.com/rust-lang/crates.io-index" 541 - checksum = "6a37913e8dc4ddcc604f0c6d3bf2887c995153af3611de9e23c352b44c1b9118" 510 + checksum = "703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea" 542 511 dependencies = [ 543 512 "async-channel", 544 - "async-lock 3.3.0", 545 513 "async-task", 546 - "fastrand 2.0.1", 547 514 "futures-io", 548 - "futures-lite 2.2.0", 515 + "futures-lite", 549 516 "piper", 550 - "tracing", 551 517 ] 552 518 553 519 [[package]] 554 520 name = "bstr" 555 - version = "1.9.1" 521 + version = "1.10.0" 556 522 source = "registry+https://github.com/rust-lang/crates.io-index" 557 - checksum = "05efc5cfd9110c8416e471df0e96702d58690178e206e61b7173706673c93706" 523 + checksum = "40723b8fb387abc38f4f4a37c09073622e41dd12327033091ef8950659e6dc0c" 558 524 dependencies = [ 559 525 "memchr", 560 - "regex-automata 0.4.5", 526 + "regex-automata", 561 527 "serde", 562 528 ] 563 529 564 530 [[package]] 565 531 name = "bumpalo" 566 - version = "3.15.3" 532 + version = "3.16.0" 567 533 source = "registry+https://github.com/rust-lang/crates.io-index" 568 - checksum = "8ea184aa71bb362a1157c896979544cc23974e08fd265f29ea96b59f0b4a555b" 569 - 570 - [[package]] 571 - name = "bytecount" 572 - version = "0.6.7" 573 - source = "registry+https://github.com/rust-lang/crates.io-index" 574 - checksum = "e1e5f035d16fc623ae5f74981db80a439803888314e3a555fd6f04acd51a3205" 534 + checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" 575 535 576 536 [[package]] 577 537 name = "bytemuck" 578 - version = "1.14.3" 538 + version = "1.17.1" 579 539 source = "registry+https://github.com/rust-lang/crates.io-index" 580 - checksum = "a2ef034f05691a48569bd920a96c81b9d91bbad1ab5ac7c4616c1f6ef36cb79f" 540 + checksum = "773d90827bc3feecfb67fab12e24de0749aad83c74b9504ecde46237b5cd24e2" 581 541 582 542 [[package]] 583 543 name = "byteorder" ··· 586 546 checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" 587 547 588 548 [[package]] 549 + name = "byteorder-lite" 550 + version = "0.1.0" 551 + source = "registry+https://github.com/rust-lang/crates.io-index" 552 + checksum = "8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495" 553 + 554 + [[package]] 589 555 name = "bytes" 590 - version = "1.5.0" 556 + version = "1.7.1" 591 557 source = "registry+https://github.com/rust-lang/crates.io-index" 592 - checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" 558 + checksum = "8318a53db07bb3f8dca91a600466bdb3f2eaadeedfdbcf02e1accbad9271ba50" 593 559 594 560 [[package]] 595 561 name = "cassowary" ··· 604 570 checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" 605 571 606 572 [[package]] 573 + name = "castaway" 574 + version = "0.2.3" 575 + source = "registry+https://github.com/rust-lang/crates.io-index" 576 + checksum = "0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5" 577 + dependencies = [ 578 + "rustversion", 579 + ] 580 + 581 + [[package]] 607 582 name = "cbc" 608 583 version = "0.1.2" 609 584 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 614 589 615 590 [[package]] 616 591 name = "cc" 617 - version = "1.0.88" 592 + version = "1.1.15" 618 593 source = "registry+https://github.com/rust-lang/crates.io-index" 619 - checksum = "02f341c093d19155a6e41631ce5971aac4e9a868262212153124c15fa22d1cdc" 594 + checksum = "57b6a275aa2903740dc87da01c62040406b8812552e97129a63ea8850a17c6e6" 620 595 dependencies = [ 596 + "jobserver", 621 597 "libc", 598 + "shlex", 622 599 ] 623 600 624 601 [[package]] ··· 628 605 checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 629 606 630 607 [[package]] 608 + name = "cfg_aliases" 609 + version = "0.1.1" 610 + source = "registry+https://github.com/rust-lang/crates.io-index" 611 + checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" 612 + 613 + [[package]] 614 + name = "cfg_aliases" 615 + version = "0.2.1" 616 + source = "registry+https://github.com/rust-lang/crates.io-index" 617 + checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" 618 + 619 + [[package]] 631 620 name = "chacha20" 632 621 version = "0.9.1" 633 622 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 659 648 660 649 [[package]] 661 650 name = "chrono" 662 - version = "0.4.34" 651 + version = "0.4.38" 663 652 source = "registry+https://github.com/rust-lang/crates.io-index" 664 - checksum = "5bc015644b92d5890fab7489e49d21f879d5c990186827d42ec511919404f38b" 653 + checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" 665 654 dependencies = [ 666 655 "android-tzdata", 667 656 "iana-time-zone", 657 + "js-sys", 668 658 "num-traits", 669 659 "serde", 670 - "windows-targets 0.52.4", 660 + "wasm-bindgen", 661 + "windows-targets 0.52.6", 671 662 ] 672 663 673 664 [[package]] ··· 710 701 711 702 [[package]] 712 703 name = "clap" 713 - version = "4.5.1" 704 + version = "4.5.16" 714 705 source = "registry+https://github.com/rust-lang/crates.io-index" 715 - checksum = "c918d541ef2913577a0f9566e9ce27cb35b6df072075769e0b26cb5a554520da" 706 + checksum = "ed6719fffa43d0d87e5fd8caeab59be1554fb028cd30edc88fc4369b17971019" 716 707 dependencies = [ 717 708 "clap_builder", 718 709 "clap_derive", ··· 720 711 721 712 [[package]] 722 713 name = "clap_builder" 723 - version = "4.5.1" 714 + version = "4.5.15" 724 715 source = "registry+https://github.com/rust-lang/crates.io-index" 725 - checksum = "9f3e7391dad68afb0c2ede1bf619f579a3dc9c2ec67f089baa397123a2f3d1eb" 716 + checksum = "216aec2b177652e3846684cbfe25c9964d18ec45234f0f5da5157b207ed1aab6" 726 717 dependencies = [ 727 718 "anstream", 728 719 "anstyle", ··· 732 723 733 724 [[package]] 734 725 name = "clap_derive" 735 - version = "4.5.0" 726 + version = "4.5.13" 736 727 source = "registry+https://github.com/rust-lang/crates.io-index" 737 - checksum = "307bc0538d5f0f83b8248db3087aa92fe504e4691294d0c96c0eabc33f47ba47" 728 + checksum = "501d359d5f3dcaf6ecdeee48833ae73ec6e42723a1e52419c79abf9507eec0a0" 738 729 dependencies = [ 739 - "heck", 730 + "heck 0.5.0", 740 731 "proc-macro2", 741 732 "quote", 742 - "syn 2.0.52", 733 + "syn 2.0.76", 743 734 ] 744 735 745 736 [[package]] 746 737 name = "clap_lex" 747 - version = "0.7.0" 738 + version = "0.7.2" 748 739 source = "registry+https://github.com/rust-lang/crates.io-index" 749 - checksum = "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce" 740 + checksum = "1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97" 750 741 751 742 [[package]] 752 743 name = "clipboard-win" 753 - version = "5.2.0" 744 + version = "5.4.0" 754 745 source = "registry+https://github.com/rust-lang/crates.io-index" 755 - checksum = "12f9a0700e0127ba15d1d52dd742097f821cd9c65939303a44d970465040a297" 746 + checksum = "15efe7a882b08f34e38556b14f2fb3daa98769d06c7f0c1b076dfd0d983bc892" 756 747 dependencies = [ 757 748 "error-code", 758 749 ] ··· 764 755 checksum = "67ba02a97a2bd10f4b59b25c7973101c79642302776489e030cd13cdab09ed15" 765 756 766 757 [[package]] 767 - name = "color_quant" 768 - version = "1.1.0" 758 + name = "colorchoice" 759 + version = "1.0.2" 769 760 source = "registry+https://github.com/rust-lang/crates.io-index" 770 - checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" 761 + checksum = "d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0" 771 762 772 763 [[package]] 773 - name = "colorchoice" 774 - version = "1.0.0" 764 + name = "compact_str" 765 + version = "0.7.1" 775 766 source = "registry+https://github.com/rust-lang/crates.io-index" 776 - checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" 767 + checksum = "f86b9c4c00838774a6d902ef931eff7470720c51d90c2e32cfe15dc304737b3f" 768 + dependencies = [ 769 + "castaway", 770 + "cfg-if", 771 + "itoa", 772 + "ryu", 773 + "static_assertions", 774 + ] 777 775 778 776 [[package]] 779 777 name = "concurrent-queue" 780 - version = "2.4.0" 778 + version = "2.5.0" 781 779 source = "registry+https://github.com/rust-lang/crates.io-index" 782 - checksum = "d16048cd947b08fa32c24458a22f5dc5e835264f689f4f5653210c69fd107363" 780 + checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973" 783 781 dependencies = [ 784 782 "crossbeam-utils", 785 783 ] ··· 804 802 805 803 [[package]] 806 804 name = "constant_time_eq" 807 - version = "0.3.0" 805 + version = "0.3.1" 808 806 source = "registry+https://github.com/rust-lang/crates.io-index" 809 - checksum = "f7144d30dcf0fafbce74250a3963025d8d52177934239851c917d29f1df280c2" 807 + checksum = "7c74b8349d32d297c9134b8c88677813a227df8f779daa29bfc29c183fe3dca6" 810 808 811 809 [[package]] 812 810 name = "core-foundation" ··· 820 818 821 819 [[package]] 822 820 name = "core-foundation-sys" 823 - version = "0.8.6" 821 + version = "0.8.7" 824 822 source = "registry+https://github.com/rust-lang/crates.io-index" 825 - checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" 823 + checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" 826 824 827 825 [[package]] 828 826 name = "core-graphics" 829 - version = "0.23.1" 827 + version = "0.23.2" 830 828 source = "registry+https://github.com/rust-lang/crates.io-index" 831 - checksum = "970a29baf4110c26fedbc7f82107d42c23f7e88e404c4577ed73fe99ff85a212" 829 + checksum = "c07782be35f9e1140080c6b96f0d44b739e2278479f64e02fdab4e32dfd8b081" 832 830 dependencies = [ 833 831 "bitflags 1.3.2", 834 832 "core-foundation", ··· 850 848 851 849 [[package]] 852 850 name = "cpufeatures" 853 - version = "0.2.12" 851 + version = "0.2.13" 854 852 source = "registry+https://github.com/rust-lang/crates.io-index" 855 - checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504" 853 + checksum = "51e852e6dc9a5bed1fae92dd2375037bf2b768725bf3be87811edee3249d09ad" 856 854 dependencies = [ 857 855 "libc", 858 856 ] 859 857 860 858 [[package]] 861 859 name = "crc" 862 - version = "3.0.1" 860 + version = "3.2.1" 863 861 source = "registry+https://github.com/rust-lang/crates.io-index" 864 - checksum = "86ec7a15cbe22e59248fc7eadb1907dab5ba09372595da4d73dd805ed4417dfe" 862 + checksum = "69e6e4d7b33a94f0991c26729976b10ebde1d34c3ee82408fb536164fa10d636" 865 863 dependencies = [ 866 864 "crc-catalog", 867 865 ] ··· 874 872 875 873 [[package]] 876 874 name = "crc32fast" 877 - version = "1.4.0" 875 + version = "1.4.2" 878 876 source = "registry+https://github.com/rust-lang/crates.io-index" 879 - checksum = "b3855a8a784b474f333699ef2bbca9db2c4a1f6d9088a90a2d25b1eb53111eaa" 877 + checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" 880 878 dependencies = [ 881 879 "cfg-if", 882 880 ] ··· 921 919 922 920 [[package]] 923 921 name = "critical-section" 924 - version = "1.1.2" 922 + version = "1.1.3" 925 923 source = "registry+https://github.com/rust-lang/crates.io-index" 926 - checksum = "7059fff8937831a9ae6f0fe4d658ffabf58f2ca96aa9dec1c889f936f705f216" 924 + checksum = "f64009896348fc5af4222e9cf7d7d82a95a256c634ebcf61c53e4ea461422242" 927 925 928 926 [[package]] 929 927 name = "crossbeam-channel" 930 - version = "0.5.12" 928 + version = "0.5.13" 931 929 source = "registry+https://github.com/rust-lang/crates.io-index" 932 - checksum = "ab3db02a9c5b5121e1e42fbdb1aeb65f5e02624cc58c43f2884c6ccac0b82f95" 930 + checksum = "33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2" 933 931 dependencies = [ 934 932 "crossbeam-utils", 935 933 ] ··· 964 962 965 963 [[package]] 966 964 name = "crossbeam-utils" 967 - version = "0.8.19" 965 + version = "0.8.20" 968 966 source = "registry+https://github.com/rust-lang/crates.io-index" 969 - checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345" 967 + checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80" 970 968 971 969 [[package]] 972 970 name = "crossterm" ··· 974 972 source = "registry+https://github.com/rust-lang/crates.io-index" 975 973 checksum = "f476fe445d41c9e991fd07515a6f463074b782242ccf4a5b7b1d1012e70824df" 976 974 dependencies = [ 977 - "bitflags 2.4.2", 975 + "bitflags 2.6.0", 978 976 "crossterm_winapi", 979 977 "futures-core", 980 978 "libc", 981 - "mio", 982 - "parking_lot 0.12.1", 979 + "mio 0.8.11", 980 + "parking_lot 0.12.3", 983 981 "signal-hook", 984 982 "signal-hook-mio", 985 983 "winapi", ··· 1022 1020 1023 1021 [[package]] 1024 1022 name = "curve25519-dalek" 1025 - version = "4.1.1" 1026 - source = "git+https://github.com/signalapp/curve25519-dalek?tag=signal-curve25519-4.1.1#a12ab4e58455bb3dc7cd73a0f9f3443507b2854b" 1023 + version = "4.1.3" 1024 + source = "git+https://github.com/signalapp/curve25519-dalek?tag=signal-curve25519-4.1.3#7c6d34756355a3566a704da84dce7b1c039a6572" 1027 1025 dependencies = [ 1028 1026 "cfg-if", 1029 1027 "cpufeatures", 1030 1028 "curve25519-dalek-derive", 1031 1029 "digest", 1032 1030 "fiat-crypto", 1033 - "platforms", 1034 1031 "rustc_version", 1035 1032 "serde", 1036 1033 "subtle", ··· 1039 1036 1040 1037 [[package]] 1041 1038 name = "curve25519-dalek-derive" 1042 - version = "0.1.0" 1043 - source = "git+https://github.com/signalapp/curve25519-dalek?tag=signal-curve25519-4.1.1#a12ab4e58455bb3dc7cd73a0f9f3443507b2854b" 1039 + version = "0.1.1" 1040 + source = "git+https://github.com/signalapp/curve25519-dalek?tag=signal-curve25519-4.1.3#7c6d34756355a3566a704da84dce7b1c039a6572" 1044 1041 dependencies = [ 1045 1042 "proc-macro2", 1046 1043 "quote", 1047 - "syn 2.0.52", 1044 + "syn 2.0.76", 1048 1045 ] 1049 1046 1050 1047 [[package]] 1051 1048 name = "data-encoding" 1052 - version = "2.5.0" 1049 + version = "2.6.0" 1050 + source = "registry+https://github.com/rust-lang/crates.io-index" 1051 + checksum = "e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2" 1052 + 1053 + [[package]] 1054 + name = "dbus" 1055 + version = "0.9.7" 1053 1056 source = "registry+https://github.com/rust-lang/crates.io-index" 1054 - checksum = "7e962a19be5cfc3f3bf6dd8f61eb50107f356ad6270fbb3ed41476571db78be5" 1057 + checksum = "1bb21987b9fb1613058ba3843121dd18b163b254d8a6e797e144cbac14d96d1b" 1058 + dependencies = [ 1059 + "libc", 1060 + "libdbus-sys", 1061 + "winapi", 1062 + ] 1055 1063 1056 1064 [[package]] 1057 1065 name = "der" 1058 - version = "0.7.8" 1066 + version = "0.7.9" 1059 1067 source = "registry+https://github.com/rust-lang/crates.io-index" 1060 - checksum = "fffa369a668c8af7dbf8b5e56c9f744fbd399949ed171606040001947de40b1c" 1068 + checksum = "f55bf8e7b65898637379c1b74eb1551107c8294ed26d855ceb9fd1a09cfc9bc0" 1061 1069 dependencies = [ 1062 1070 "const-oid", 1063 1071 "pem-rfc7468", ··· 1086 1094 1087 1095 [[package]] 1088 1096 name = "derive-new" 1089 - version = "0.5.9" 1097 + version = "0.6.0" 1090 1098 source = "registry+https://github.com/rust-lang/crates.io-index" 1091 - checksum = "3418329ca0ad70234b9735dc4ceed10af4df60eff9c8e7b06cb5e520d92c3535" 1099 + checksum = "d150dea618e920167e5973d70ae6ece4385b7164e0d799fe7c122dd0a5d912ad" 1092 1100 dependencies = [ 1093 1101 "proc-macro2", 1094 1102 "quote", 1095 - "syn 1.0.109", 1103 + "syn 2.0.76", 1096 1104 ] 1097 1105 1098 1106 [[package]] ··· 1103 1111 dependencies = [ 1104 1112 "proc-macro2", 1105 1113 "quote", 1106 - "syn 2.0.52", 1114 + "syn 2.0.76", 1107 1115 ] 1108 1116 1109 1117 [[package]] ··· 1120 1128 1121 1129 [[package]] 1122 1130 name = "dirs" 1123 - version = "4.0.0" 1131 + version = "5.0.1" 1124 1132 source = "registry+https://github.com/rust-lang/crates.io-index" 1125 - checksum = "ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059" 1133 + checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" 1126 1134 dependencies = [ 1127 1135 "dirs-sys", 1128 1136 ] ··· 1139 1147 1140 1148 [[package]] 1141 1149 name = "dirs-sys" 1142 - version = "0.3.7" 1150 + version = "0.4.1" 1143 1151 source = "registry+https://github.com/rust-lang/crates.io-index" 1144 - checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6" 1152 + checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" 1145 1153 dependencies = [ 1146 1154 "libc", 1155 + "option-ext", 1147 1156 "redox_users", 1148 - "winapi", 1157 + "windows-sys 0.48.0", 1149 1158 ] 1150 1159 1151 1160 [[package]] ··· 1161 1170 1162 1171 [[package]] 1163 1172 name = "displaydoc" 1164 - version = "0.2.4" 1173 + version = "0.2.5" 1165 1174 source = "registry+https://github.com/rust-lang/crates.io-index" 1166 - checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d" 1175 + checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" 1167 1176 dependencies = [ 1168 1177 "proc-macro2", 1169 1178 "quote", 1170 - "syn 2.0.52", 1179 + "syn 2.0.76", 1171 1180 ] 1172 1181 1173 1182 [[package]] ··· 1187 1196 1188 1197 [[package]] 1189 1198 name = "downcast-rs" 1190 - version = "1.2.0" 1199 + version = "1.2.1" 1191 1200 source = "registry+https://github.com/rust-lang/crates.io-index" 1192 - checksum = "9ea835d29036a4087793836fa931b08837ad5e957da9e23886b29586fb9b6650" 1201 + checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2" 1193 1202 1194 1203 [[package]] 1195 1204 name = "dunce" 1196 - version = "1.0.4" 1205 + version = "1.0.5" 1197 1206 source = "registry+https://github.com/rust-lang/crates.io-index" 1198 - checksum = "56ce8c6da7551ec6c462cbaf3bfbc75131ebbfa1c944aeaa9dab51ca1c5f0c3b" 1207 + checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" 1199 1208 1200 1209 [[package]] 1201 1210 name = "either" 1202 - version = "1.10.0" 1211 + version = "1.13.0" 1203 1212 source = "registry+https://github.com/rust-lang/crates.io-index" 1204 - checksum = "11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a" 1213 + checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" 1205 1214 dependencies = [ 1206 1215 "serde", 1207 1216 ] ··· 1213 1222 checksum = "ef1a6892d9eef45c8fa6b9e0086428a2cca8491aca8f787c534a3d6d0bcb3ced" 1214 1223 1215 1224 [[package]] 1216 - name = "emojis" 1225 + name = "embedded-io" 1217 1226 version = "0.6.1" 1218 1227 source = "registry+https://github.com/rust-lang/crates.io-index" 1219 - checksum = "4ee61eb945bff65ee7d19d157d39c67c33290ff0742907413fd5eefd29edc979" 1228 + checksum = "edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d" 1229 + 1230 + [[package]] 1231 + name = "emojis" 1232 + version = "0.6.3" 1233 + source = "registry+https://github.com/rust-lang/crates.io-index" 1234 + checksum = "e72f23d65b46527e461b161ab9a126c378aa2249d8a8d15718d23ab1fb4d8786" 1220 1235 dependencies = [ 1221 1236 "phf", 1222 1237 ] ··· 1228 1243 checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f" 1229 1244 1230 1245 [[package]] 1246 + name = "endi" 1247 + version = "1.1.0" 1248 + source = "registry+https://github.com/rust-lang/crates.io-index" 1249 + checksum = "a3d8a32ae18130a3c84dd492d4215c3d913c3b07c6b63c2eb3eb7ff1101ab7bf" 1250 + 1251 + [[package]] 1231 1252 name = "enumflags2" 1232 - version = "0.7.9" 1253 + version = "0.7.10" 1233 1254 source = "registry+https://github.com/rust-lang/crates.io-index" 1234 - checksum = "3278c9d5fb675e0a51dabcf4c0d355f692b064171535ba72361be1528a9d8e8d" 1255 + checksum = "d232db7f5956f3f14313dc2f87985c58bd2c695ce124c8cdd984e08e15ac133d" 1235 1256 dependencies = [ 1236 1257 "enumflags2_derive", 1237 1258 "serde", ··· 1239 1260 1240 1261 [[package]] 1241 1262 name = "enumflags2_derive" 1242 - version = "0.7.9" 1263 + version = "0.7.10" 1243 1264 source = "registry+https://github.com/rust-lang/crates.io-index" 1244 - checksum = "5c785274071b1b420972453b306eeca06acf4633829db4223b58a2a8c5953bc4" 1265 + checksum = "de0d48a183585823424a4ce1aa132d174a6a81bd540895822eb4c8373a8e49e8" 1245 1266 dependencies = [ 1246 1267 "proc-macro2", 1247 1268 "quote", 1248 - "syn 2.0.52", 1269 + "syn 2.0.76", 1249 1270 ] 1250 1271 1251 1272 [[package]] ··· 1266 1287 1267 1288 [[package]] 1268 1289 name = "errno" 1269 - version = "0.3.8" 1290 + version = "0.3.9" 1270 1291 source = "registry+https://github.com/rust-lang/crates.io-index" 1271 - checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" 1292 + checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" 1272 1293 dependencies = [ 1273 1294 "libc", 1274 1295 "windows-sys 0.52.0", ··· 1299 1320 1300 1321 [[package]] 1301 1322 name = "event-listener" 1302 - version = "3.1.0" 1323 + version = "5.3.1" 1303 1324 source = "registry+https://github.com/rust-lang/crates.io-index" 1304 - checksum = "d93877bcde0eb80ca09131a08d23f0a5c18a620b01db137dba666d18cd9b30c2" 1305 - dependencies = [ 1306 - "concurrent-queue", 1307 - "parking", 1308 - "pin-project-lite", 1309 - ] 1310 - 1311 - [[package]] 1312 - name = "event-listener" 1313 - version = "4.0.3" 1314 - source = "registry+https://github.com/rust-lang/crates.io-index" 1315 - checksum = "67b215c49b2b248c855fb73579eb1f4f26c38ffdc12973e20e07b91d78d5646e" 1316 - dependencies = [ 1317 - "concurrent-queue", 1318 - "parking", 1319 - "pin-project-lite", 1320 - ] 1321 - 1322 - [[package]] 1323 - name = "event-listener" 1324 - version = "5.2.0" 1325 - source = "registry+https://github.com/rust-lang/crates.io-index" 1326 - checksum = "2b5fb89194fa3cad959b833185b3063ba881dbfc7030680b314250779fb4cc91" 1325 + checksum = "6032be9bd27023a771701cc49f9f053c751055f71efb2e0ae5c15809093675ba" 1327 1326 dependencies = [ 1328 1327 "concurrent-queue", 1329 1328 "parking", ··· 1332 1331 1333 1332 [[package]] 1334 1333 name = "event-listener-strategy" 1335 - version = "0.4.0" 1334 + version = "0.5.2" 1336 1335 source = "registry+https://github.com/rust-lang/crates.io-index" 1337 - checksum = "958e4d70b6d5e81971bebec42271ec641e7ff4e170a6fa605f2b8a8b65cb97d3" 1336 + checksum = "0f214dc438f977e6d4e3500aaa277f5ad94ca83fbbd9b1a15713ce2344ccc5a1" 1338 1337 dependencies = [ 1339 - "event-listener 4.0.3", 1340 - "pin-project-lite", 1341 - ] 1342 - 1343 - [[package]] 1344 - name = "event-listener-strategy" 1345 - version = "0.5.0" 1346 - source = "registry+https://github.com/rust-lang/crates.io-index" 1347 - checksum = "feedafcaa9b749175d5ac357452a9d41ea2911da598fde46ce1fe02c37751291" 1348 - dependencies = [ 1349 - "event-listener 5.2.0", 1338 + "event-listener 5.3.1", 1350 1339 "pin-project-lite", 1351 1340 ] 1352 1341 1353 1342 [[package]] 1354 1343 name = "fastrand" 1355 - version = "1.9.0" 1356 - source = "registry+https://github.com/rust-lang/crates.io-index" 1357 - checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be" 1358 - dependencies = [ 1359 - "instant", 1360 - ] 1361 - 1362 - [[package]] 1363 - name = "fastrand" 1364 - version = "2.0.1" 1344 + version = "2.1.1" 1365 1345 source = "registry+https://github.com/rust-lang/crates.io-index" 1366 - checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5" 1346 + checksum = "e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6" 1367 1347 1368 1348 [[package]] 1369 1349 name = "fdeflate" ··· 1376 1356 1377 1357 [[package]] 1378 1358 name = "fiat-crypto" 1379 - version = "0.2.6" 1359 + version = "0.2.9" 1380 1360 source = "registry+https://github.com/rust-lang/crates.io-index" 1381 - checksum = "1676f435fc1dadde4d03e43f5d62b259e1ce5f40bd4ffb21db2b42ebe59c1382" 1361 + checksum = "28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d" 1382 1362 1383 1363 [[package]] 1384 1364 name = "filetime" 1385 - version = "0.2.23" 1365 + version = "0.2.25" 1386 1366 source = "registry+https://github.com/rust-lang/crates.io-index" 1387 - checksum = "1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd" 1367 + checksum = "35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586" 1388 1368 dependencies = [ 1389 1369 "cfg-if", 1390 1370 "libc", 1391 - "redox_syscall 0.4.1", 1392 - "windows-sys 0.52.0", 1371 + "libredox", 1372 + "windows-sys 0.59.0", 1393 1373 ] 1394 1374 1395 1375 [[package]] 1396 - name = "finl_unicode" 1397 - version = "1.2.0" 1398 - source = "registry+https://github.com/rust-lang/crates.io-index" 1399 - checksum = "8fcfdc7a0362c9f4444381a9e697c79d435fe65b52a37466fc2c1184cee9edc6" 1400 - 1401 - [[package]] 1402 1376 name = "fixedbitset" 1403 1377 version = "0.4.2" 1404 1378 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1406 1380 1407 1381 [[package]] 1408 1382 name = "flate2" 1409 - version = "1.0.28" 1383 + version = "1.0.33" 1410 1384 source = "registry+https://github.com/rust-lang/crates.io-index" 1411 - checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e" 1385 + checksum = "324a1be68054ef05ad64b861cc9eaf1d623d2d8cb25b4bf2cb9cdd902b4bf253" 1412 1386 dependencies = [ 1413 1387 "crc32fast", 1414 - "miniz_oxide", 1388 + "miniz_oxide 0.8.0", 1415 1389 ] 1416 1390 1417 1391 [[package]] ··· 1422 1396 dependencies = [ 1423 1397 "futures-core", 1424 1398 "futures-sink", 1425 - "spin 0.9.8", 1399 + "spin", 1426 1400 ] 1427 1401 1428 1402 [[package]] ··· 1449 1423 dependencies = [ 1450 1424 "proc-macro2", 1451 1425 "quote", 1452 - "syn 2.0.52", 1426 + "syn 2.0.76", 1453 1427 ] 1454 1428 1455 1429 [[package]] ··· 1533 1507 dependencies = [ 1534 1508 "futures-core", 1535 1509 "lock_api", 1536 - "parking_lot 0.12.1", 1510 + "parking_lot 0.12.3", 1537 1511 ] 1538 1512 1539 1513 [[package]] ··· 1544 1518 1545 1519 [[package]] 1546 1520 name = "futures-lite" 1547 - version = "1.13.0" 1521 + version = "2.3.0" 1548 1522 source = "registry+https://github.com/rust-lang/crates.io-index" 1549 - checksum = "49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce" 1523 + checksum = "52527eb5074e35e9339c6b4e8d12600c7128b68fb25dcb9fa9dec18f7c25f3a5" 1550 1524 dependencies = [ 1551 - "fastrand 1.9.0", 1552 - "futures-core", 1553 - "futures-io", 1554 - "memchr", 1555 - "parking", 1556 - "pin-project-lite", 1557 - "waker-fn", 1558 - ] 1559 - 1560 - [[package]] 1561 - name = "futures-lite" 1562 - version = "2.2.0" 1563 - source = "registry+https://github.com/rust-lang/crates.io-index" 1564 - checksum = "445ba825b27408685aaecefd65178908c36c6e96aaf6d8599419d46e624192ba" 1565 - dependencies = [ 1566 - "fastrand 2.0.1", 1525 + "fastrand", 1567 1526 "futures-core", 1568 1527 "futures-io", 1569 1528 "parking", ··· 1578 1537 dependencies = [ 1579 1538 "proc-macro2", 1580 1539 "quote", 1581 - "syn 2.0.52", 1540 + "syn 2.0.76", 1582 1541 ] 1583 1542 1584 1543 [[package]] ··· 1651 1610 1652 1611 [[package]] 1653 1612 name = "getrandom" 1654 - version = "0.2.12" 1613 + version = "0.2.15" 1655 1614 source = "registry+https://github.com/rust-lang/crates.io-index" 1656 - checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5" 1615 + checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" 1657 1616 dependencies = [ 1658 1617 "cfg-if", 1659 1618 "libc", ··· 1662 1621 1663 1622 [[package]] 1664 1623 name = "ghash" 1665 - version = "0.5.0" 1624 + version = "0.5.1" 1666 1625 source = "registry+https://github.com/rust-lang/crates.io-index" 1667 - checksum = "d930750de5717d2dd0b8c0d42c076c0e884c81a73e6cab859bbd2339c71e3e40" 1626 + checksum = "f0d8a4362ccb29cb0b265253fb0a2728f592895ee6854fd9bc13f2ffda266ff1" 1668 1627 dependencies = [ 1669 1628 "opaque-debug", 1670 1629 "polyval", ··· 1673 1632 1674 1633 [[package]] 1675 1634 name = "gimli" 1676 - version = "0.28.1" 1635 + version = "0.29.0" 1677 1636 source = "registry+https://github.com/rust-lang/crates.io-index" 1678 - checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" 1637 + checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd" 1679 1638 1680 1639 [[package]] 1681 1640 name = "glob" ··· 1685 1644 1686 1645 [[package]] 1687 1646 name = "gurk" 1688 - version = "0.4.3" 1647 + version = "0.5.1" 1689 1648 dependencies = [ 1690 - "aho-corasick 0.7.20", 1649 + "aho-corasick", 1691 1650 "anyhow", 1692 1651 "arboard", 1693 1652 "async-trait", 1694 - "base64 0.13.1", 1653 + "base64 0.22.1", 1695 1654 "chrono", 1696 1655 "clap", 1697 1656 "criterion", 1698 1657 "crossterm", 1699 - "derivative", 1700 1658 "dirs", 1701 1659 "emojis", 1702 1660 "futures-channel", ··· 1705 1663 "hostname", 1706 1664 "image", 1707 1665 "insta", 1708 - "itertools 0.10.5", 1666 + "itertools 0.12.1", 1667 + "libsqlite3-sys", 1709 1668 "log-panics", 1710 1669 "mime_guess", 1711 1670 "notify-rust", ··· 1715 1674 "postcard", 1716 1675 "presage", 1717 1676 "presage-store-sled", 1718 - "prost 0.10.4", 1677 + "prost", 1719 1678 "qr2term", 1720 1679 "quickcheck", 1721 1680 "quickcheck_macros", 1722 1681 "ratatui", 1723 1682 "rayon", 1724 1683 "regex", 1725 - "regex-automata 0.1.10", 1726 1684 "scopeguard", 1727 1685 "serde", 1728 1686 "serde_json", 1729 - "sha2", 1730 1687 "sqlx", 1731 1688 "tempfile", 1732 1689 "textwrap", ··· 1739 1696 "tracing-appender", 1740 1697 "tracing-subscriber", 1741 1698 "unicode-width", 1699 + "url", 1742 1700 "uuid", 1743 1701 "whoami", 1744 1702 ] 1745 1703 1746 1704 [[package]] 1747 1705 name = "h2" 1748 - version = "0.3.24" 1706 + version = "0.3.26" 1749 1707 source = "registry+https://github.com/rust-lang/crates.io-index" 1750 - checksum = "bb2c4422095b67ee78da96fbb51a4cc413b3b25883c7717ff7ca1ab31022c9c9" 1708 + checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8" 1751 1709 dependencies = [ 1752 1710 "bytes", 1753 1711 "fnv", 1754 1712 "futures-core", 1755 1713 "futures-sink", 1756 1714 "futures-util", 1757 - "http 0.2.11", 1715 + "http 0.2.12", 1758 1716 "indexmap", 1759 1717 "slab", 1760 1718 "tokio", 1761 - "tokio-util 0.7.10", 1719 + "tokio-util 0.7.11", 1762 1720 "tracing", 1763 1721 ] 1764 1722 1765 1723 [[package]] 1766 1724 name = "half" 1767 - version = "2.4.0" 1725 + version = "2.4.1" 1768 1726 source = "registry+https://github.com/rust-lang/crates.io-index" 1769 - checksum = "b5eceaaeec696539ddaf7b333340f1af35a5aa87ae3e4f3ead0532f72affab2e" 1727 + checksum = "6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888" 1770 1728 dependencies = [ 1771 1729 "cfg-if", 1772 1730 "crunchy", ··· 1783 1741 1784 1742 [[package]] 1785 1743 name = "hashbrown" 1786 - version = "0.14.3" 1744 + version = "0.14.5" 1787 1745 source = "registry+https://github.com/rust-lang/crates.io-index" 1788 - checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" 1746 + checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" 1789 1747 dependencies = [ 1790 1748 "ahash", 1791 1749 "allocator-api2", ··· 1809 1767 "base64 0.21.7", 1810 1768 "bytes", 1811 1769 "headers-core", 1812 - "http 0.2.11", 1770 + "http 0.2.12", 1813 1771 "httpdate", 1814 1772 "mime", 1815 1773 "sha1", ··· 1821 1779 source = "registry+https://github.com/rust-lang/crates.io-index" 1822 1780 checksum = "e7f66481bfee273957b1f20485a4ff3362987f85b2c236580d81b4eb7a326429" 1823 1781 dependencies = [ 1824 - "http 0.2.11", 1782 + "http 0.2.12", 1825 1783 ] 1826 1784 1827 1785 [[package]] ··· 1834 1792 "hash32", 1835 1793 "rustc_version", 1836 1794 "serde", 1837 - "spin 0.9.8", 1795 + "spin", 1838 1796 "stable_deref_trait", 1839 1797 ] 1840 1798 ··· 1848 1806 ] 1849 1807 1850 1808 [[package]] 1809 + name = "heck" 1810 + version = "0.5.0" 1811 + source = "registry+https://github.com/rust-lang/crates.io-index" 1812 + checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" 1813 + 1814 + [[package]] 1851 1815 name = "hermit-abi" 1852 1816 version = "0.3.9" 1853 1817 source = "registry+https://github.com/rust-lang/crates.io-index" 1854 1818 checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" 1855 1819 1856 1820 [[package]] 1821 + name = "hermit-abi" 1822 + version = "0.4.0" 1823 + source = "registry+https://github.com/rust-lang/crates.io-index" 1824 + checksum = "fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc" 1825 + 1826 + [[package]] 1857 1827 name = "hex" 1858 1828 version = "0.4.3" 1859 1829 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1894 1864 1895 1865 [[package]] 1896 1866 name = "hostname" 1897 - version = "0.3.1" 1867 + version = "0.4.0" 1898 1868 source = "registry+https://github.com/rust-lang/crates.io-index" 1899 - checksum = "3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867" 1869 + checksum = "f9c7c7c8ac16c798734b8a24560c1362120597c40d5e1459f09498f8f6c8f2ba" 1900 1870 dependencies = [ 1871 + "cfg-if", 1901 1872 "libc", 1902 - "match_cfg", 1903 - "winapi", 1873 + "windows 0.52.0", 1904 1874 ] 1905 1875 1906 1876 [[package]] 1907 1877 name = "http" 1908 - version = "0.2.11" 1878 + version = "0.2.12" 1909 1879 source = "registry+https://github.com/rust-lang/crates.io-index" 1910 - checksum = "8947b1a6fad4393052c7ba1f4cd97bed3e953a95c79c92ad9b051a04611d9fbb" 1880 + checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" 1911 1881 dependencies = [ 1912 1882 "bytes", 1913 1883 "fnv", ··· 1916 1886 1917 1887 [[package]] 1918 1888 name = "http" 1919 - version = "1.0.0" 1889 + version = "1.1.0" 1920 1890 source = "registry+https://github.com/rust-lang/crates.io-index" 1921 - checksum = "b32afd38673a8016f7c9ae69e5af41a58f81b1d31689040f2f1959594ce194ea" 1891 + checksum = "21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258" 1922 1892 dependencies = [ 1923 1893 "bytes", 1924 1894 "fnv", ··· 1932 1902 checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" 1933 1903 dependencies = [ 1934 1904 "bytes", 1935 - "http 0.2.11", 1905 + "http 0.2.12", 1936 1906 "pin-project-lite", 1937 1907 ] 1938 1908 1939 1909 [[package]] 1940 1910 name = "httparse" 1941 - version = "1.8.0" 1911 + version = "1.9.4" 1942 1912 source = "registry+https://github.com/rust-lang/crates.io-index" 1943 - checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" 1913 + checksum = "0fcc0b4a115bf80b728eb8ea024ad5bd707b615bfed49e0665b6e0f86fd082d9" 1944 1914 1945 1915 [[package]] 1946 1916 name = "httpdate" ··· 1950 1920 1951 1921 [[package]] 1952 1922 name = "hyper" 1953 - version = "0.14.28" 1923 + version = "0.14.30" 1954 1924 source = "registry+https://github.com/rust-lang/crates.io-index" 1955 - checksum = "bf96e135eb83a2a8ddf766e426a841d8ddd7449d5f00d34ea02b41d2f19eef80" 1925 + checksum = "a152ddd61dfaec7273fe8419ab357f33aee0d914c5f4efbf0d96fa749eea5ec9" 1956 1926 dependencies = [ 1957 1927 "bytes", 1958 1928 "futures-channel", 1959 1929 "futures-core", 1960 1930 "futures-util", 1961 1931 "h2", 1962 - "http 0.2.11", 1932 + "http 0.2.12", 1963 1933 "http-body", 1964 1934 "httparse", 1965 1935 "httpdate", 1966 1936 "itoa", 1967 1937 "pin-project-lite", 1968 - "socket2 0.5.6", 1938 + "socket2", 1969 1939 "tokio", 1970 1940 "tower-service", 1971 1941 "tracing", ··· 1979 1949 checksum = "399c78f9338483cb7e630c8474b07268983c6bd5acee012e4211f9f7bb21b070" 1980 1950 dependencies = [ 1981 1951 "futures-util", 1982 - "http 0.2.11", 1952 + "http 0.2.12", 1983 1953 "hyper", 1984 1954 "log", 1985 - "rustls 0.22.2", 1955 + "rustls 0.22.4", 1986 1956 "rustls-native-certs", 1987 1957 "rustls-pki-types", 1988 1958 "tokio", ··· 2036 2006 2037 2007 [[package]] 2038 2008 name = "image" 2039 - version = "0.24.9" 2009 + version = "0.25.2" 2040 2010 source = "registry+https://github.com/rust-lang/crates.io-index" 2041 - checksum = "5690139d2f55868e080017335e4b94cb7414274c74f1669c84fb5feba2c9f69d" 2011 + checksum = "99314c8a2152b8ddb211f924cdae532d8c5e4c8bb54728e12fff1b0cd5963a10" 2042 2012 dependencies = [ 2043 2013 "bytemuck", 2044 - "byteorder", 2045 - "color_quant", 2014 + "byteorder-lite", 2046 2015 "num-traits", 2047 2016 "png", 2048 2017 "tiff", ··· 2050 2019 2051 2020 [[package]] 2052 2021 name = "indexmap" 2053 - version = "2.2.5" 2022 + version = "2.4.0" 2054 2023 source = "registry+https://github.com/rust-lang/crates.io-index" 2055 - checksum = "7b0b929d511467233429c45a44ac1dcaa21ba0f5ba11e4879e6ed28ddb4f9df4" 2024 + checksum = "93ead53efc7ea8ed3cfb0c79fc8023fbb782a5432b52830b6518941cebe6505c" 2056 2025 dependencies = [ 2057 2026 "equivalent", 2058 2027 "hashbrown", 2059 2028 ] 2060 2029 2061 2030 [[package]] 2062 - name = "indoc" 2063 - version = "2.0.4" 2064 - source = "registry+https://github.com/rust-lang/crates.io-index" 2065 - checksum = "1e186cfbae8084e513daff4240b4797e342f988cecda4fb6c939150f96315fd8" 2066 - 2067 - [[package]] 2068 2031 name = "inout" 2069 2032 version = "0.1.3" 2070 2033 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2076 2039 2077 2040 [[package]] 2078 2041 name = "insta" 2079 - version = "1.35.1" 2042 + version = "1.39.0" 2080 2043 source = "registry+https://github.com/rust-lang/crates.io-index" 2081 - checksum = "7c985c1bef99cf13c58fade470483d81a2bfe846ebde60ed28cc2dddec2df9e2" 2044 + checksum = "810ae6042d48e2c9e9215043563a58a80b877bc863228a74cf10c49d4620a6f5" 2082 2045 dependencies = [ 2083 2046 "console", 2084 2047 "lazy_static", 2085 2048 "linked-hash-map", 2086 2049 "serde", 2087 2050 "similar", 2088 - "yaml-rust", 2089 2051 ] 2090 2052 2091 2053 [[package]] 2092 2054 name = "instant" 2093 - version = "0.1.12" 2055 + version = "0.1.13" 2094 2056 source = "registry+https://github.com/rust-lang/crates.io-index" 2095 - checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 2057 + checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" 2096 2058 dependencies = [ 2097 2059 "cfg-if", 2098 2060 ] 2099 2061 2100 2062 [[package]] 2101 - name = "io-lifetimes" 2102 - version = "1.0.11" 2063 + name = "is-terminal" 2064 + version = "0.4.13" 2103 2065 source = "registry+https://github.com/rust-lang/crates.io-index" 2104 - checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" 2066 + checksum = "261f68e344040fbd0edea105bef17c66edf46f984ddb1115b775ce31be948f4b" 2105 2067 dependencies = [ 2106 - "hermit-abi", 2068 + "hermit-abi 0.4.0", 2107 2069 "libc", 2108 - "windows-sys 0.48.0", 2070 + "windows-sys 0.52.0", 2109 2071 ] 2110 2072 2111 2073 [[package]] 2112 - name = "is-terminal" 2113 - version = "0.4.12" 2074 + name = "is_terminal_polyfill" 2075 + version = "1.70.1" 2114 2076 source = "registry+https://github.com/rust-lang/crates.io-index" 2115 - checksum = "f23ff5ef2b80d608d61efee834934d862cd92461afc0560dedf493e4c033738b" 2116 - dependencies = [ 2117 - "hermit-abi", 2118 - "libc", 2119 - "windows-sys 0.52.0", 2120 - ] 2077 + checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" 2121 2078 2122 2079 [[package]] 2123 2080 name = "itertools" ··· 2130 2087 2131 2088 [[package]] 2132 2089 name = "itertools" 2133 - version = "0.11.0" 2090 + version = "0.12.1" 2134 2091 source = "registry+https://github.com/rust-lang/crates.io-index" 2135 - checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" 2092 + checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" 2136 2093 dependencies = [ 2137 2094 "either", 2138 2095 ] 2139 2096 2140 2097 [[package]] 2141 2098 name = "itertools" 2142 - version = "0.12.1" 2099 + version = "0.13.0" 2143 2100 source = "registry+https://github.com/rust-lang/crates.io-index" 2144 - checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" 2101 + checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" 2145 2102 dependencies = [ 2146 2103 "either", 2147 2104 ] 2148 2105 2149 2106 [[package]] 2150 2107 name = "itoa" 2151 - version = "1.0.10" 2108 + version = "1.0.11" 2152 2109 source = "registry+https://github.com/rust-lang/crates.io-index" 2153 - checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c" 2110 + checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" 2111 + 2112 + [[package]] 2113 + name = "jobserver" 2114 + version = "0.1.32" 2115 + source = "registry+https://github.com/rust-lang/crates.io-index" 2116 + checksum = "48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0" 2117 + dependencies = [ 2118 + "libc", 2119 + ] 2154 2120 2155 2121 [[package]] 2156 2122 name = "jpeg-decoder" ··· 2160 2126 2161 2127 [[package]] 2162 2128 name = "js-sys" 2163 - version = "0.3.68" 2129 + version = "0.3.70" 2164 2130 source = "registry+https://github.com/rust-lang/crates.io-index" 2165 - checksum = "406cda4b368d531c842222cf9d2600a9a4acce8d29423695379c6868a143a9ee" 2131 + checksum = "1868808506b929d7b0cfa8f75951347aa71bb21144b7791bae35d9bccfcfe37a" 2166 2132 dependencies = [ 2167 2133 "wasm-bindgen", 2168 2134 ] 2169 2135 2170 2136 [[package]] 2171 2137 name = "lazy_static" 2172 - version = "1.4.0" 2138 + version = "1.5.0" 2173 2139 source = "registry+https://github.com/rust-lang/crates.io-index" 2174 - checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 2140 + checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" 2175 2141 dependencies = [ 2176 - "spin 0.5.2", 2142 + "spin", 2177 2143 ] 2178 2144 2179 2145 [[package]] 2180 2146 name = "libc" 2181 - version = "0.2.153" 2147 + version = "0.2.158" 2148 + source = "registry+https://github.com/rust-lang/crates.io-index" 2149 + checksum = "d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439" 2150 + 2151 + [[package]] 2152 + name = "libdbus-sys" 2153 + version = "0.2.5" 2182 2154 source = "registry+https://github.com/rust-lang/crates.io-index" 2183 - checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" 2155 + checksum = "06085512b750d640299b79be4bad3d2fa90a9c00b1fd9e1b46364f66f0485c72" 2156 + dependencies = [ 2157 + "cc", 2158 + "pkg-config", 2159 + ] 2184 2160 2185 2161 [[package]] 2186 2162 name = "libloading" 2187 - version = "0.8.1" 2163 + version = "0.8.5" 2188 2164 source = "registry+https://github.com/rust-lang/crates.io-index" 2189 - checksum = "c571b676ddfc9a8c12f1f3d3085a7b163966a8fd8098a90640953ce5f6170161" 2165 + checksum = "4979f22fdb869068da03c9f7528f8297c6fd2606bc3a4affe42e6a823fdb8da4" 2190 2166 dependencies = [ 2191 2167 "cfg-if", 2192 - "windows-sys 0.48.0", 2168 + "windows-targets 0.52.6", 2193 2169 ] 2194 2170 2195 2171 [[package]] ··· 2200 2176 2201 2177 [[package]] 2202 2178 name = "libredox" 2203 - version = "0.0.1" 2179 + version = "0.1.3" 2204 2180 source = "registry+https://github.com/rust-lang/crates.io-index" 2205 - checksum = "85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8" 2181 + checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" 2206 2182 dependencies = [ 2207 - "bitflags 2.4.2", 2183 + "bitflags 2.6.0", 2208 2184 "libc", 2209 - "redox_syscall 0.4.1", 2185 + "redox_syscall 0.5.3", 2210 2186 ] 2211 2187 2212 2188 [[package]] 2213 2189 name = "libsignal-core" 2214 2190 version = "0.1.0" 2215 - source = "git+https://github.com/signalapp/libsignal?tag=v0.40.1#f980fccd8ae72fe21dc202d644b358667d60e2b0" 2191 + source = "git+https://github.com/signalapp/libsignal?tag=v0.51.1#2e2896fc235efa293213dd5f0aff4b1f8528bab2" 2216 2192 dependencies = [ 2217 2193 "num_enum", 2218 2194 "uuid", ··· 2221 2197 [[package]] 2222 2198 name = "libsignal-protocol" 2223 2199 version = "0.1.0" 2224 - source = "git+https://github.com/signalapp/libsignal?tag=v0.40.1#f980fccd8ae72fe21dc202d644b358667d60e2b0" 2200 + source = "git+https://github.com/signalapp/libsignal?tag=v0.51.1#2e2896fc235efa293213dd5f0aff4b1f8528bab2" 2225 2201 dependencies = [ 2226 2202 "aes", 2227 2203 "aes-gcm-siv", ··· 2241 2217 "num_enum", 2242 2218 "pqcrypto-kyber", 2243 2219 "pqcrypto-traits", 2244 - "prost 0.12.3", 2220 + "prost", 2245 2221 "prost-build", 2246 2222 "rand", 2247 2223 "rayon", 2224 + "serde", 2248 2225 "sha2", 2249 2226 "signal-crypto", 2250 - "static_assertions", 2251 2227 "subtle", 2252 2228 "thiserror", 2253 2229 "uuid", ··· 2257 2233 [[package]] 2258 2234 name = "libsignal-service" 2259 2235 version = "0.1.0" 2260 - source = "git+https://github.com/whisperfish/libsignal-service-rs?rev=689a4c2#689a4c23292026f0d7067535988eb4a9e4bdb37a" 2236 + source = "git+https://github.com/whisperfish/libsignal-service-rs?rev=86dd9da99b254c2127fb60c366df426d60318097#86dd9da99b254c2127fb60c366df426d60318097" 2261 2237 dependencies = [ 2262 2238 "aes", 2263 2239 "aes-gcm", ··· 2275 2251 "hmac", 2276 2252 "libsignal-protocol", 2277 2253 "phonenumber", 2278 - "prost 0.12.3", 2254 + "prost", 2279 2255 "prost-build", 2280 2256 "rand", 2281 2257 "serde", ··· 2292 2268 [[package]] 2293 2269 name = "libsignal-service-hyper" 2294 2270 version = "0.1.0" 2295 - source = "git+https://github.com/whisperfish/libsignal-service-rs?rev=689a4c2#689a4c23292026f0d7067535988eb4a9e4bdb37a" 2271 + source = "git+https://github.com/whisperfish/libsignal-service-rs?rev=86dd9da99b254c2127fb60c366df426d60318097#86dd9da99b254c2127fb60c366df426d60318097" 2296 2272 dependencies = [ 2297 2273 "async-trait", 2298 2274 "async-tungstenite", ··· 2304 2280 "hyper-timeout", 2305 2281 "libsignal-service", 2306 2282 "mpart-async", 2307 - "rustls-pemfile 2.1.1", 2283 + "rustls-pemfile 2.1.3", 2308 2284 "serde", 2309 2285 "serde_json", 2310 2286 "thiserror", ··· 2322 2298 checksum = "cf4e226dcd58b4be396f7bd3c20da8fdee2911400705297ba7d2d7cc2c30f716" 2323 2299 dependencies = [ 2324 2300 "cc", 2301 + "openssl-sys", 2325 2302 "pkg-config", 2326 2303 "vcpkg", 2327 2304 ] ··· 2334 2311 2335 2312 [[package]] 2336 2313 name = "linux-raw-sys" 2337 - version = "0.3.8" 2338 - source = "registry+https://github.com/rust-lang/crates.io-index" 2339 - checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" 2340 - 2341 - [[package]] 2342 - name = "linux-raw-sys" 2343 - version = "0.4.13" 2314 + version = "0.4.14" 2344 2315 source = "registry+https://github.com/rust-lang/crates.io-index" 2345 - checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c" 2316 + checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" 2346 2317 2347 2318 [[package]] 2348 2319 name = "lock_api" 2349 - version = "0.4.11" 2320 + version = "0.4.12" 2350 2321 source = "registry+https://github.com/rust-lang/crates.io-index" 2351 - checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45" 2322 + checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" 2352 2323 dependencies = [ 2353 2324 "autocfg", 2354 2325 "scopeguard", ··· 2356 2327 2357 2328 [[package]] 2358 2329 name = "log" 2359 - version = "0.4.21" 2330 + version = "0.4.22" 2360 2331 source = "registry+https://github.com/rust-lang/crates.io-index" 2361 - checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" 2332 + checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" 2362 2333 2363 2334 [[package]] 2364 2335 name = "log-panics" ··· 2367 2338 checksum = "68f9dd8546191c1850ecf67d22f5ff00a935b890d0e84713159a55495cc2ac5f" 2368 2339 dependencies = [ 2369 2340 "log", 2341 + ] 2342 + 2343 + [[package]] 2344 + name = "lru" 2345 + version = "0.12.4" 2346 + source = "registry+https://github.com/rust-lang/crates.io-index" 2347 + checksum = "37ee39891760e7d94734f6f63fedc29a2e4a152f836120753a72503f09fcf904" 2348 + dependencies = [ 2349 + "hashbrown", 2370 2350 ] 2371 2351 2372 2352 [[package]] ··· 2401 2381 ] 2402 2382 2403 2383 [[package]] 2404 - name = "match_cfg" 2405 - version = "0.1.0" 2406 - source = "registry+https://github.com/rust-lang/crates.io-index" 2407 - checksum = "ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4" 2408 - 2409 - [[package]] 2410 2384 name = "md-5" 2411 2385 version = "0.10.6" 2412 2386 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2418 2392 2419 2393 [[package]] 2420 2394 name = "memchr" 2421 - version = "2.7.1" 2395 + version = "2.7.4" 2422 2396 source = "registry+https://github.com/rust-lang/crates.io-index" 2423 - checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149" 2397 + checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" 2424 2398 2425 2399 [[package]] 2426 2400 name = "memoffset" 2427 - version = "0.7.1" 2401 + version = "0.9.1" 2428 2402 source = "registry+https://github.com/rust-lang/crates.io-index" 2429 - checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4" 2430 - dependencies = [ 2431 - "autocfg", 2432 - ] 2433 - 2434 - [[package]] 2435 - name = "memoffset" 2436 - version = "0.9.0" 2437 - source = "registry+https://github.com/rust-lang/crates.io-index" 2438 - checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" 2403 + checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" 2439 2404 dependencies = [ 2440 2405 "autocfg", 2441 2406 ] ··· 2448 2413 2449 2414 [[package]] 2450 2415 name = "mime_guess" 2451 - version = "2.0.4" 2416 + version = "2.0.5" 2452 2417 source = "registry+https://github.com/rust-lang/crates.io-index" 2453 - checksum = "4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef" 2418 + checksum = "f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e" 2454 2419 dependencies = [ 2455 2420 "mime", 2456 2421 "unicase", ··· 2464 2429 2465 2430 [[package]] 2466 2431 name = "miniz_oxide" 2467 - version = "0.7.2" 2432 + version = "0.7.4" 2468 2433 source = "registry+https://github.com/rust-lang/crates.io-index" 2469 - checksum = "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7" 2434 + checksum = "b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08" 2470 2435 dependencies = [ 2471 2436 "adler", 2472 2437 "simd-adler32", 2473 2438 ] 2474 2439 2475 2440 [[package]] 2441 + name = "miniz_oxide" 2442 + version = "0.8.0" 2443 + source = "registry+https://github.com/rust-lang/crates.io-index" 2444 + checksum = "e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1" 2445 + dependencies = [ 2446 + "adler2", 2447 + ] 2448 + 2449 + [[package]] 2476 2450 name = "mio" 2477 - version = "0.8.10" 2451 + version = "0.8.11" 2478 2452 source = "registry+https://github.com/rust-lang/crates.io-index" 2479 - checksum = "8f3d0b296e374a4e6f3c7b0a1f5a51d748a0d34c85e7dc48fc3fa9a87657fe09" 2453 + checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c" 2480 2454 dependencies = [ 2481 2455 "libc", 2482 2456 "log", ··· 2485 2459 ] 2486 2460 2487 2461 [[package]] 2462 + name = "mio" 2463 + version = "1.0.2" 2464 + source = "registry+https://github.com/rust-lang/crates.io-index" 2465 + checksum = "80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec" 2466 + dependencies = [ 2467 + "hermit-abi 0.3.9", 2468 + "libc", 2469 + "wasi", 2470 + "windows-sys 0.52.0", 2471 + ] 2472 + 2473 + [[package]] 2488 2474 name = "mpart-async" 2489 2475 version = "0.6.1" 2490 2476 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2493 2479 "bytes", 2494 2480 "futures-core", 2495 2481 "futures-util", 2496 - "http 0.2.11", 2482 + "http 0.2.12", 2497 2483 "httparse", 2498 2484 "log", 2499 2485 "memchr", ··· 2508 2494 2509 2495 [[package]] 2510 2496 name = "multimap" 2511 - version = "0.8.3" 2497 + version = "0.10.0" 2512 2498 source = "registry+https://github.com/rust-lang/crates.io-index" 2513 - checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" 2499 + checksum = "defc4c55412d89136f966bbb339008b474350e5e6e78d2714439c386b3137a03" 2514 2500 2515 2501 [[package]] 2516 2502 name = "nix" 2517 - version = "0.26.4" 2503 + version = "0.28.0" 2518 2504 source = "registry+https://github.com/rust-lang/crates.io-index" 2519 - checksum = "598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b" 2505 + checksum = "ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4" 2520 2506 dependencies = [ 2521 - "bitflags 1.3.2", 2507 + "bitflags 2.6.0", 2522 2508 "cfg-if", 2509 + "cfg_aliases 0.1.1", 2523 2510 "libc", 2524 - "memoffset 0.7.1", 2525 - "pin-utils", 2526 2511 ] 2527 2512 2528 2513 [[package]] 2529 2514 name = "nix" 2530 - version = "0.27.1" 2515 + version = "0.29.0" 2531 2516 source = "registry+https://github.com/rust-lang/crates.io-index" 2532 - checksum = "2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053" 2517 + checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46" 2533 2518 dependencies = [ 2534 - "bitflags 2.4.2", 2519 + "bitflags 2.6.0", 2535 2520 "cfg-if", 2521 + "cfg_aliases 0.2.1", 2536 2522 "libc", 2523 + "memoffset", 2537 2524 ] 2538 2525 2539 2526 [[package]] ··· 2544 2531 dependencies = [ 2545 2532 "memchr", 2546 2533 "minimal-lexical", 2534 + ] 2535 + 2536 + [[package]] 2537 + name = "normpath" 2538 + version = "1.3.0" 2539 + source = "registry+https://github.com/rust-lang/crates.io-index" 2540 + checksum = "c8911957c4b1549ac0dc74e30db9c8b0e66ddcd6d7acc33098f4c63a64a6d7ed" 2541 + dependencies = [ 2542 + "windows-sys 0.59.0", 2547 2543 ] 2548 2544 2549 2545 [[package]] 2550 2546 name = "notify-rust" 2551 - version = "4.10.0" 2547 + version = "4.11.1" 2552 2548 source = "registry+https://github.com/rust-lang/crates.io-index" 2553 - checksum = "827c5edfa80235ded4ab3fe8e9dc619b4f866ef16fe9b1c6b8a7f8692c0f2226" 2549 + checksum = "26a1d03b6305ecefdd9c6c60150179bb8d9f0cd4e64bbcad1e41419e7bf5e414" 2554 2550 dependencies = [ 2555 2551 "log", 2556 2552 "mac-notification-sys", ··· 2603 2599 2604 2600 [[package]] 2605 2601 name = "num-iter" 2606 - version = "0.1.44" 2602 + version = "0.1.45" 2607 2603 source = "registry+https://github.com/rust-lang/crates.io-index" 2608 - checksum = "d869c01cc0c455284163fd0092f1f93835385ccab5a98a0dcc497b2f8bf055a9" 2604 + checksum = "1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf" 2609 2605 dependencies = [ 2610 2606 "autocfg", 2611 2607 "num-integer", ··· 2614 2610 2615 2611 [[package]] 2616 2612 name = "num-traits" 2617 - version = "0.2.18" 2613 + version = "0.2.19" 2618 2614 source = "registry+https://github.com/rust-lang/crates.io-index" 2619 - checksum = "da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a" 2615 + checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" 2620 2616 dependencies = [ 2621 2617 "autocfg", 2622 2618 "libm", 2623 2619 ] 2624 2620 2625 2621 [[package]] 2626 - name = "num_cpus" 2627 - version = "1.16.0" 2628 - source = "registry+https://github.com/rust-lang/crates.io-index" 2629 - checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" 2630 - dependencies = [ 2631 - "hermit-abi", 2632 - "libc", 2633 - ] 2634 - 2635 - [[package]] 2636 2622 name = "num_enum" 2637 2623 version = "0.6.1" 2638 2624 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2647 2633 source = "registry+https://github.com/rust-lang/crates.io-index" 2648 2634 checksum = "96667db765a921f7b295ffee8b60472b686a51d4f21c2ee4ffdb94c7013b65a6" 2649 2635 dependencies = [ 2650 - "proc-macro-crate", 2636 + "proc-macro-crate 1.3.1", 2651 2637 "proc-macro2", 2652 2638 "quote", 2653 - "syn 2.0.52", 2639 + "syn 2.0.76", 2654 2640 ] 2655 2641 2656 2642 [[package]] ··· 2674 2660 ] 2675 2661 2676 2662 [[package]] 2663 + name = "objc-sys" 2664 + version = "0.3.5" 2665 + source = "registry+https://github.com/rust-lang/crates.io-index" 2666 + checksum = "cdb91bdd390c7ce1a8607f35f3ca7151b65afc0ff5ff3b34fa350f7d7c7e4310" 2667 + 2668 + [[package]] 2669 + name = "objc2" 2670 + version = "0.5.2" 2671 + source = "registry+https://github.com/rust-lang/crates.io-index" 2672 + checksum = "46a785d4eeff09c14c487497c162e92766fbb3e4059a71840cecc03d9a50b804" 2673 + dependencies = [ 2674 + "objc-sys", 2675 + "objc2-encode", 2676 + ] 2677 + 2678 + [[package]] 2679 + name = "objc2-app-kit" 2680 + version = "0.2.2" 2681 + source = "registry+https://github.com/rust-lang/crates.io-index" 2682 + checksum = "e4e89ad9e3d7d297152b17d39ed92cd50ca8063a89a9fa569046d41568891eff" 2683 + dependencies = [ 2684 + "bitflags 2.6.0", 2685 + "block2", 2686 + "libc", 2687 + "objc2", 2688 + "objc2-core-data", 2689 + "objc2-core-image", 2690 + "objc2-foundation", 2691 + "objc2-quartz-core", 2692 + ] 2693 + 2694 + [[package]] 2695 + name = "objc2-core-data" 2696 + version = "0.2.2" 2697 + source = "registry+https://github.com/rust-lang/crates.io-index" 2698 + checksum = "617fbf49e071c178c0b24c080767db52958f716d9eabdf0890523aeae54773ef" 2699 + dependencies = [ 2700 + "bitflags 2.6.0", 2701 + "block2", 2702 + "objc2", 2703 + "objc2-foundation", 2704 + ] 2705 + 2706 + [[package]] 2707 + name = "objc2-core-image" 2708 + version = "0.2.2" 2709 + source = "registry+https://github.com/rust-lang/crates.io-index" 2710 + checksum = "55260963a527c99f1819c4f8e3b47fe04f9650694ef348ffd2227e8196d34c80" 2711 + dependencies = [ 2712 + "block2", 2713 + "objc2", 2714 + "objc2-foundation", 2715 + "objc2-metal", 2716 + ] 2717 + 2718 + [[package]] 2719 + name = "objc2-encode" 2720 + version = "4.0.3" 2721 + source = "registry+https://github.com/rust-lang/crates.io-index" 2722 + checksum = "7891e71393cd1f227313c9379a26a584ff3d7e6e7159e988851f0934c993f0f8" 2723 + 2724 + [[package]] 2725 + name = "objc2-foundation" 2726 + version = "0.2.2" 2727 + source = "registry+https://github.com/rust-lang/crates.io-index" 2728 + checksum = "0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8" 2729 + dependencies = [ 2730 + "bitflags 2.6.0", 2731 + "block2", 2732 + "libc", 2733 + "objc2", 2734 + ] 2735 + 2736 + [[package]] 2737 + name = "objc2-metal" 2738 + version = "0.2.2" 2739 + source = "registry+https://github.com/rust-lang/crates.io-index" 2740 + checksum = "dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6" 2741 + dependencies = [ 2742 + "bitflags 2.6.0", 2743 + "block2", 2744 + "objc2", 2745 + "objc2-foundation", 2746 + ] 2747 + 2748 + [[package]] 2749 + name = "objc2-quartz-core" 2750 + version = "0.2.2" 2751 + source = "registry+https://github.com/rust-lang/crates.io-index" 2752 + checksum = "e42bee7bff906b14b167da2bac5efe6b6a07e6f7c0a21a7308d40c960242dc7a" 2753 + dependencies = [ 2754 + "bitflags 2.6.0", 2755 + "block2", 2756 + "objc2", 2757 + "objc2-foundation", 2758 + "objc2-metal", 2759 + ] 2760 + 2761 + [[package]] 2677 2762 name = "objc_id" 2678 2763 version = "0.1.1" 2679 2764 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2684 2769 2685 2770 [[package]] 2686 2771 name = "object" 2687 - version = "0.32.2" 2772 + version = "0.36.3" 2688 2773 source = "registry+https://github.com/rust-lang/crates.io-index" 2689 - checksum = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441" 2774 + checksum = "27b64972346851a39438c60b341ebc01bba47464ae329e55cf343eb93964efd9" 2690 2775 dependencies = [ 2691 2776 "memchr", 2692 2777 ] ··· 2705 2790 2706 2791 [[package]] 2707 2792 name = "oorandom" 2708 - version = "11.1.3" 2793 + version = "11.1.4" 2709 2794 source = "registry+https://github.com/rust-lang/crates.io-index" 2710 - checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575" 2795 + checksum = "b410bbe7e14ab526a0e86877eb47c6996a2bd7746f027ba551028c925390e4e9" 2711 2796 2712 2797 [[package]] 2713 2798 name = "opaque-debug" ··· 2717 2802 2718 2803 [[package]] 2719 2804 name = "opener" 2720 - version = "0.5.2" 2805 + version = "0.7.2" 2721 2806 source = "registry+https://github.com/rust-lang/crates.io-index" 2722 - checksum = "293c15678e37254c15bd2f092314abb4e51d7fdde05c2021279c12631b54f005" 2807 + checksum = "d0812e5e4df08da354c851a3376fead46db31c2214f849d3de356d774d057681" 2723 2808 dependencies = [ 2724 2809 "bstr", 2725 - "winapi", 2810 + "dbus", 2811 + "normpath", 2812 + "windows-sys 0.59.0", 2726 2813 ] 2727 2814 2728 2815 [[package]] ··· 2732 2819 checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" 2733 2820 2734 2821 [[package]] 2822 + name = "openssl-src" 2823 + version = "300.3.1+3.3.1" 2824 + source = "registry+https://github.com/rust-lang/crates.io-index" 2825 + checksum = "7259953d42a81bf137fbbd73bd30a8e1914d6dce43c2b90ed575783a22608b91" 2826 + dependencies = [ 2827 + "cc", 2828 + ] 2829 + 2830 + [[package]] 2831 + name = "openssl-sys" 2832 + version = "0.9.103" 2833 + source = "registry+https://github.com/rust-lang/crates.io-index" 2834 + checksum = "7f9e8deee91df40a943c71b917e5874b951d32a802526c85721ce3b776c929d6" 2835 + dependencies = [ 2836 + "cc", 2837 + "libc", 2838 + "openssl-src", 2839 + "pkg-config", 2840 + "vcpkg", 2841 + ] 2842 + 2843 + [[package]] 2844 + name = "option-ext" 2845 + version = "0.2.0" 2846 + source = "registry+https://github.com/rust-lang/crates.io-index" 2847 + checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" 2848 + 2849 + [[package]] 2735 2850 name = "ordered-stream" 2736 2851 version = "0.2.0" 2737 2852 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2743 2858 2744 2859 [[package]] 2745 2860 name = "os_pipe" 2746 - version = "1.1.5" 2861 + version = "1.2.1" 2747 2862 source = "registry+https://github.com/rust-lang/crates.io-index" 2748 - checksum = "57119c3b893986491ec9aa85056780d3a0f3cf4da7cc09dd3650dbd6c6738fb9" 2863 + checksum = "5ffd2b0a5634335b135d5728d84c5e0fd726954b87111f7506a61c502280d982" 2749 2864 dependencies = [ 2750 2865 "libc", 2751 - "windows-sys 0.52.0", 2866 + "windows-sys 0.59.0", 2752 2867 ] 2753 2868 2754 2869 [[package]] ··· 2776 2891 2777 2892 [[package]] 2778 2893 name = "parking_lot" 2779 - version = "0.12.1" 2894 + version = "0.12.3" 2780 2895 source = "registry+https://github.com/rust-lang/crates.io-index" 2781 - checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 2896 + checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" 2782 2897 dependencies = [ 2783 2898 "lock_api", 2784 - "parking_lot_core 0.9.9", 2899 + "parking_lot_core 0.9.10", 2785 2900 ] 2786 2901 2787 2902 [[package]] ··· 2800 2915 2801 2916 [[package]] 2802 2917 name = "parking_lot_core" 2803 - version = "0.9.9" 2918 + version = "0.9.10" 2804 2919 source = "registry+https://github.com/rust-lang/crates.io-index" 2805 - checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e" 2920 + checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" 2806 2921 dependencies = [ 2807 2922 "cfg-if", 2808 2923 "libc", 2809 - "redox_syscall 0.4.1", 2924 + "redox_syscall 0.5.3", 2810 2925 "smallvec", 2811 - "windows-targets 0.48.5", 2926 + "windows-targets 0.52.6", 2812 2927 ] 2813 2928 2814 2929 [[package]] ··· 2828 2943 dependencies = [ 2829 2944 "proc-macro2", 2830 2945 "quote", 2831 - "syn 2.0.52", 2946 + "syn 2.0.76", 2832 2947 ] 2833 2948 2834 2949 [[package]] 2835 2950 name = "paste" 2836 - version = "1.0.14" 2951 + version = "1.0.15" 2837 2952 source = "registry+https://github.com/rust-lang/crates.io-index" 2838 - checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c" 2953 + checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" 2839 2954 2840 2955 [[package]] 2841 2956 name = "pbkdf2" ··· 2864 2979 2865 2980 [[package]] 2866 2981 name = "petgraph" 2867 - version = "0.6.4" 2982 + version = "0.6.5" 2868 2983 source = "registry+https://github.com/rust-lang/crates.io-index" 2869 - checksum = "e1d3afd2628e69da2be385eb6f2fd57c8ac7977ceeff6dc166ff1657b0e386a9" 2984 + checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db" 2870 2985 dependencies = [ 2871 2986 "fixedbitset", 2872 2987 "indexmap", ··· 2892 3007 2893 3008 [[package]] 2894 3009 name = "phonenumber" 2895 - version = "0.3.3+8.13.9" 3010 + version = "0.3.6+8.13.36" 2896 3011 source = "registry+https://github.com/rust-lang/crates.io-index" 2897 - checksum = "635f3e6288e4f01c049d89332a031bd74f25d64b6fb94703ca966e819488cd06" 3012 + checksum = "11756237b57b8cc5e97dc8b1e70ea436324d30e7075de63b14fd15073a8f692a" 2898 3013 dependencies = [ 2899 3014 "bincode", 2900 3015 "either", 2901 3016 "fnv", 2902 - "itertools 0.11.0", 3017 + "itertools 0.12.1", 2903 3018 "lazy_static", 2904 3019 "nom", 2905 - "quick-xml 0.28.2", 3020 + "quick-xml 0.31.0", 2906 3021 "regex", 2907 3022 "regex-cache", 2908 3023 "serde", 2909 3024 "serde_derive", 2910 - "strum 0.24.1", 3025 + "strum", 2911 3026 "thiserror", 2912 3027 ] 2913 3028 2914 3029 [[package]] 2915 3030 name = "pin-project" 2916 - version = "1.1.4" 3031 + version = "1.1.5" 2917 3032 source = "registry+https://github.com/rust-lang/crates.io-index" 2918 - checksum = "0302c4a0442c456bd56f841aee5c3bfd17967563f6fadc9ceb9f9c23cf3807e0" 3033 + checksum = "b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3" 2919 3034 dependencies = [ 2920 3035 "pin-project-internal", 2921 3036 ] 2922 3037 2923 3038 [[package]] 2924 3039 name = "pin-project-internal" 2925 - version = "1.1.4" 3040 + version = "1.1.5" 2926 3041 source = "registry+https://github.com/rust-lang/crates.io-index" 2927 - checksum = "266c042b60c9c76b8d53061e52b2e0d1116abc57cefc8c5cd671619a56ac3690" 3042 + checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" 2928 3043 dependencies = [ 2929 3044 "proc-macro2", 2930 3045 "quote", 2931 - "syn 2.0.52", 3046 + "syn 2.0.76", 2932 3047 ] 2933 3048 2934 3049 [[package]] 2935 3050 name = "pin-project-lite" 2936 - version = "0.2.13" 3051 + version = "0.2.14" 2937 3052 source = "registry+https://github.com/rust-lang/crates.io-index" 2938 - checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" 3053 + checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" 2939 3054 2940 3055 [[package]] 2941 3056 name = "pin-utils" ··· 2945 3060 2946 3061 [[package]] 2947 3062 name = "piper" 2948 - version = "0.2.1" 3063 + version = "0.2.4" 2949 3064 source = "registry+https://github.com/rust-lang/crates.io-index" 2950 - checksum = "668d31b1c4eba19242f2088b2bf3316b82ca31082a8335764db4e083db7485d4" 3065 + checksum = "96c8c490f422ef9a4efd2cb5b42b76c8613d7e7dfc1caf667b8a3350a5acc066" 2951 3066 dependencies = [ 2952 3067 "atomic-waker", 2953 - "fastrand 2.0.1", 3068 + "fastrand", 2954 3069 "futures-io", 2955 3070 ] 2956 3071 ··· 2982 3097 checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" 2983 3098 2984 3099 [[package]] 2985 - name = "platforms" 2986 - version = "3.3.0" 2987 - source = "registry+https://github.com/rust-lang/crates.io-index" 2988 - checksum = "626dec3cac7cc0e1577a2ec3fc496277ec2baa084bebad95bb6fdbfae235f84c" 2989 - 2990 - [[package]] 2991 3100 name = "plotters" 2992 - version = "0.3.5" 3101 + version = "0.3.6" 2993 3102 source = "registry+https://github.com/rust-lang/crates.io-index" 2994 - checksum = "d2c224ba00d7cadd4d5c660deaf2098e5e80e07846537c51f9cfa4be50c1fd45" 3103 + checksum = "a15b6eccb8484002195a3e44fe65a4ce8e93a625797a063735536fd59cb01cf3" 2995 3104 dependencies = [ 2996 3105 "num-traits", 2997 3106 "plotters-backend", ··· 3002 3111 3003 3112 [[package]] 3004 3113 name = "plotters-backend" 3005 - version = "0.3.5" 3114 + version = "0.3.6" 3006 3115 source = "registry+https://github.com/rust-lang/crates.io-index" 3007 - checksum = "9e76628b4d3a7581389a35d5b6e2139607ad7c75b17aed325f210aa91f4a9609" 3116 + checksum = "414cec62c6634ae900ea1c56128dfe87cf63e7caece0852ec76aba307cebadb7" 3008 3117 3009 3118 [[package]] 3010 3119 name = "plotters-svg" 3011 - version = "0.3.5" 3120 + version = "0.3.6" 3012 3121 source = "registry+https://github.com/rust-lang/crates.io-index" 3013 - checksum = "38f6d39893cca0701371e3c27294f09797214b86f1fb951b89ade8ec04e2abab" 3122 + checksum = "81b30686a7d9c3e010b84284bdd26a29f2138574f52f5eb6f794fc0ad924e705" 3014 3123 dependencies = [ 3015 3124 "plotters-backend", 3016 3125 ] ··· 3025 3134 "crc32fast", 3026 3135 "fdeflate", 3027 3136 "flate2", 3028 - "miniz_oxide", 3137 + "miniz_oxide 0.7.4", 3029 3138 ] 3030 3139 3031 3140 [[package]] 3032 3141 name = "poksho" 3033 3142 version = "0.7.0" 3034 - source = "git+https://github.com/signalapp/libsignal?tag=v0.40.1#f980fccd8ae72fe21dc202d644b358667d60e2b0" 3143 + source = "git+https://github.com/signalapp/libsignal?tag=v0.51.1#2e2896fc235efa293213dd5f0aff4b1f8528bab2" 3035 3144 dependencies = [ 3036 3145 "curve25519-dalek", 3037 3146 "hmac", 3038 3147 "sha2", 3039 - "subtle", 3040 3148 ] 3041 3149 3042 3150 [[package]] 3043 3151 name = "polling" 3044 - version = "2.8.0" 3152 + version = "3.7.3" 3045 3153 source = "registry+https://github.com/rust-lang/crates.io-index" 3046 - checksum = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce" 3154 + checksum = "cc2790cd301dec6cd3b7a025e4815cf825724a51c98dccfe6a3e55f05ffb6511" 3047 3155 dependencies = [ 3048 - "autocfg", 3049 - "bitflags 1.3.2", 3050 3156 "cfg-if", 3051 3157 "concurrent-queue", 3052 - "libc", 3053 - "log", 3158 + "hermit-abi 0.4.0", 3054 3159 "pin-project-lite", 3055 - "windows-sys 0.48.0", 3056 - ] 3057 - 3058 - [[package]] 3059 - name = "polling" 3060 - version = "3.5.0" 3061 - source = "registry+https://github.com/rust-lang/crates.io-index" 3062 - checksum = "24f040dee2588b4963afb4e420540439d126f73fdacf4a9c486a96d840bac3c9" 3063 - dependencies = [ 3064 - "cfg-if", 3065 - "concurrent-queue", 3066 - "pin-project-lite", 3067 - "rustix 0.38.31", 3160 + "rustix", 3068 3161 "tracing", 3069 - "windows-sys 0.52.0", 3162 + "windows-sys 0.59.0", 3070 3163 ] 3071 3164 3072 3165 [[package]] ··· 3082 3175 3083 3176 [[package]] 3084 3177 name = "polyval" 3085 - version = "0.6.1" 3178 + version = "0.6.2" 3086 3179 source = "registry+https://github.com/rust-lang/crates.io-index" 3087 - checksum = "d52cff9d1d4dee5fe6d03729099f4a310a41179e0a10dbf542039873f2e826fb" 3180 + checksum = "9d1fe60d06143b2430aa532c94cfe9e29783047f06c0d7fd359a9a51b729fa25" 3088 3181 dependencies = [ 3089 3182 "cfg-if", 3090 3183 "cpufeatures", ··· 3094 3187 3095 3188 [[package]] 3096 3189 name = "postcard" 3097 - version = "1.0.8" 3190 + version = "1.0.10" 3098 3191 source = "registry+https://github.com/rust-lang/crates.io-index" 3099 - checksum = "a55c51ee6c0db07e68448e336cf8ea4131a620edefebf9893e759b2d793420f8" 3192 + checksum = "5f7f0a8d620d71c457dd1d47df76bb18960378da56af4527aaa10f515eee732e" 3100 3193 dependencies = [ 3101 3194 "cobs", 3102 - "embedded-io", 3195 + "embedded-io 0.4.0", 3196 + "embedded-io 0.6.1", 3103 3197 "heapless", 3104 3198 "serde", 3105 3199 ] ··· 3112 3206 3113 3207 [[package]] 3114 3208 name = "ppv-lite86" 3115 - version = "0.2.17" 3209 + version = "0.2.20" 3116 3210 source = "registry+https://github.com/rust-lang/crates.io-index" 3117 - checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" 3211 + checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04" 3212 + dependencies = [ 3213 + "zerocopy", 3214 + ] 3118 3215 3119 3216 [[package]] 3120 3217 name = "pqcrypto-internals" ··· 3149 3246 3150 3247 [[package]] 3151 3248 name = "presage" 3152 - version = "0.6.1" 3153 - source = "git+https://github.com/whisperfish/presage?rev=97e2357#97e235721efbc47da0872ab432e401f434b0ee99" 3249 + version = "0.6.2" 3250 + source = "git+https://github.com/whisperfish/presage?rev=67d98a3cb021dd365a671be067abc69deb71c736#67d98a3cb021dd365a671be067abc69deb71c736" 3154 3251 dependencies = [ 3155 3252 "base64 0.21.7", 3156 3253 "futures", ··· 3170 3267 [[package]] 3171 3268 name = "presage-store-cipher" 3172 3269 version = "0.1.0" 3173 - source = "git+https://github.com/whisperfish/presage?rev=97e2357#97e235721efbc47da0872ab432e401f434b0ee99" 3270 + source = "git+https://github.com/whisperfish/presage?rev=67d98a3cb021dd365a671be067abc69deb71c736#67d98a3cb021dd365a671be067abc69deb71c736" 3174 3271 dependencies = [ 3175 3272 "blake3", 3176 3273 "chacha20poly1305", ··· 3187 3284 [[package]] 3188 3285 name = "presage-store-sled" 3189 3286 version = "0.6.0-dev" 3190 - source = "git+https://github.com/whisperfish/presage?rev=97e2357#97e235721efbc47da0872ab432e401f434b0ee99" 3287 + source = "git+https://github.com/whisperfish/presage?rev=67d98a3cb021dd365a671be067abc69deb71c736#67d98a3cb021dd365a671be067abc69deb71c736" 3191 3288 dependencies = [ 3192 3289 "async-trait", 3193 3290 "base64 0.21.7", 3291 + "chrono", 3194 3292 "fs_extra", 3195 3293 "log", 3196 3294 "presage", 3197 3295 "presage-store-cipher", 3198 - "prost 0.12.3", 3296 + "prost", 3199 3297 "prost-build", 3200 3298 "quickcheck_macros", 3201 3299 "serde", ··· 3207 3305 3208 3306 [[package]] 3209 3307 name = "prettyplease" 3210 - version = "0.2.16" 3308 + version = "0.2.22" 3211 3309 source = "registry+https://github.com/rust-lang/crates.io-index" 3212 - checksum = "a41cf62165e97c7f814d2221421dbb9afcbcdb0a88068e5ea206e19951c2cbb5" 3310 + checksum = "479cf940fbbb3426c32c5d5176f62ad57549a0bb84773423ba8be9d089f5faba" 3213 3311 dependencies = [ 3214 3312 "proc-macro2", 3215 - "syn 2.0.52", 3313 + "syn 2.0.76", 3216 3314 ] 3217 3315 3218 3316 [[package]] ··· 3222 3320 checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" 3223 3321 dependencies = [ 3224 3322 "once_cell", 3225 - "toml_edit", 3323 + "toml_edit 0.19.15", 3226 3324 ] 3227 3325 3228 3326 [[package]] 3229 - name = "proc-macro2" 3230 - version = "1.0.78" 3327 + name = "proc-macro-crate" 3328 + version = "3.2.0" 3231 3329 source = "registry+https://github.com/rust-lang/crates.io-index" 3232 - checksum = "e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae" 3330 + checksum = "8ecf48c7ca261d60b74ab1a7b20da18bede46776b2e55535cb958eb595c5fa7b" 3233 3331 dependencies = [ 3234 - "unicode-ident", 3332 + "toml_edit 0.22.20", 3235 3333 ] 3236 3334 3237 3335 [[package]] 3238 - name = "prost" 3239 - version = "0.10.4" 3336 + name = "proc-macro2" 3337 + version = "1.0.86" 3240 3338 source = "registry+https://github.com/rust-lang/crates.io-index" 3241 - checksum = "71adf41db68aa0daaefc69bb30bcd68ded9b9abaad5d1fbb6304c4fb390e083e" 3339 + checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" 3242 3340 dependencies = [ 3243 - "bytes", 3244 - "prost-derive 0.10.1", 3341 + "unicode-ident", 3245 3342 ] 3246 3343 3247 3344 [[package]] 3248 3345 name = "prost" 3249 - version = "0.12.3" 3346 + version = "0.12.6" 3250 3347 source = "registry+https://github.com/rust-lang/crates.io-index" 3251 - checksum = "146c289cda302b98a28d40c8b3b90498d6e526dd24ac2ecea73e4e491685b94a" 3348 + checksum = "deb1435c188b76130da55f17a466d252ff7b1418b2ad3e037d127b94e3411f29" 3252 3349 dependencies = [ 3253 3350 "bytes", 3254 - "prost-derive 0.12.3", 3351 + "prost-derive", 3255 3352 ] 3256 3353 3257 3354 [[package]] 3258 3355 name = "prost-build" 3259 - version = "0.12.3" 3356 + version = "0.12.6" 3260 3357 source = "registry+https://github.com/rust-lang/crates.io-index" 3261 - checksum = "c55e02e35260070b6f716a2423c2ff1c3bb1642ddca6f99e1f26d06268a0e2d2" 3358 + checksum = "22505a5c94da8e3b7c2996394d1c933236c4d743e81a410bcca4e6989fc066a4" 3262 3359 dependencies = [ 3263 3360 "bytes", 3264 - "heck", 3265 - "itertools 0.11.0", 3361 + "heck 0.5.0", 3362 + "itertools 0.12.1", 3266 3363 "log", 3267 3364 "multimap", 3268 3365 "once_cell", 3269 3366 "petgraph", 3270 3367 "prettyplease", 3271 - "prost 0.12.3", 3368 + "prost", 3272 3369 "prost-types", 3273 3370 "regex", 3274 - "syn 2.0.52", 3371 + "syn 2.0.76", 3275 3372 "tempfile", 3276 - "which", 3277 - ] 3278 - 3279 - [[package]] 3280 - name = "prost-derive" 3281 - version = "0.10.1" 3282 - source = "registry+https://github.com/rust-lang/crates.io-index" 3283 - checksum = "7b670f45da57fb8542ebdbb6105a925fe571b67f9e7ed9f47a06a84e72b4e7cc" 3284 - dependencies = [ 3285 - "anyhow", 3286 - "itertools 0.10.5", 3287 - "proc-macro2", 3288 - "quote", 3289 - "syn 1.0.109", 3290 3373 ] 3291 3374 3292 3375 [[package]] 3293 3376 name = "prost-derive" 3294 - version = "0.12.3" 3377 + version = "0.12.6" 3295 3378 source = "registry+https://github.com/rust-lang/crates.io-index" 3296 - checksum = "efb6c9a1dd1def8e2124d17e83a20af56f1570d6c2d2bd9e266ccb768df3840e" 3379 + checksum = "81bddcdb20abf9501610992b6759a4c888aef7d1a7247ef75e2404275ac24af1" 3297 3380 dependencies = [ 3298 3381 "anyhow", 3299 - "itertools 0.11.0", 3382 + "itertools 0.12.1", 3300 3383 "proc-macro2", 3301 3384 "quote", 3302 - "syn 2.0.52", 3385 + "syn 2.0.76", 3303 3386 ] 3304 3387 3305 3388 [[package]] 3306 3389 name = "prost-types" 3307 - version = "0.12.3" 3390 + version = "0.12.6" 3308 3391 source = "registry+https://github.com/rust-lang/crates.io-index" 3309 - checksum = "193898f59edcf43c26227dcd4c8427f00d99d61e95dcde58dabd49fa291d470e" 3392 + checksum = "9091c90b0a32608e984ff2fa4091273cbdd755d54935c51d520887f4a1dbd5b0" 3310 3393 dependencies = [ 3311 - "prost 0.12.3", 3394 + "prost", 3312 3395 ] 3313 3396 3314 3397 [[package]] 3315 3398 name = "pulldown-cmark" 3316 - version = "0.9.6" 3399 + version = "0.11.2" 3317 3400 source = "registry+https://github.com/rust-lang/crates.io-index" 3318 - checksum = "57206b407293d2bcd3af849ce869d52068623f19e1b5ff8e8778e3309439682b" 3401 + checksum = "cb4e75767fbc9d92b90e4d0c011f61358cde9513b31ef07ea3631b15ffc3b4fd" 3319 3402 dependencies = [ 3320 - "bitflags 2.4.2", 3403 + "bitflags 2.6.0", 3321 3404 "getopts", 3322 3405 "memchr", 3406 + "pulldown-cmark-escape", 3323 3407 "unicase", 3324 3408 ] 3409 + 3410 + [[package]] 3411 + name = "pulldown-cmark-escape" 3412 + version = "0.11.0" 3413 + source = "registry+https://github.com/rust-lang/crates.io-index" 3414 + checksum = "007d8adb5ddab6f8e3f491ac63566a7d5002cc7ed73901f72057943fa71ae1ae" 3325 3415 3326 3416 [[package]] 3327 3417 name = "qr2term" ··· 3343 3433 3344 3434 [[package]] 3345 3435 name = "quick-xml" 3346 - version = "0.28.2" 3436 + version = "0.31.0" 3347 3437 source = "registry+https://github.com/rust-lang/crates.io-index" 3348 - checksum = "0ce5e73202a820a31f8a0ee32ada5e21029c81fd9e3ebf668a40832e4219d9d1" 3438 + checksum = "1004a344b30a54e2ee58d66a71b32d2db2feb0a31f9a2d302bf0536f15de2a33" 3349 3439 dependencies = [ 3350 3440 "memchr", 3351 3441 ] 3352 3442 3353 3443 [[package]] 3354 3444 name = "quick-xml" 3355 - version = "0.30.0" 3445 + version = "0.34.0" 3356 3446 source = "registry+https://github.com/rust-lang/crates.io-index" 3357 - checksum = "eff6510e86862b57b210fd8cbe8ed3f0d7d600b9c2863cd4549a2e033c66e956" 3358 - dependencies = [ 3359 - "memchr", 3360 - ] 3361 - 3362 - [[package]] 3363 - name = "quick-xml" 3364 - version = "0.31.0" 3365 - source = "registry+https://github.com/rust-lang/crates.io-index" 3366 - checksum = "1004a344b30a54e2ee58d66a71b32d2db2feb0a31f9a2d302bf0536f15de2a33" 3447 + checksum = "6f24d770aeca0eacb81ac29dfbc55ebcc09312fdd1f8bbecdc7e4a84e000e3b4" 3367 3448 dependencies = [ 3368 3449 "memchr", 3369 3450 ] ··· 3392 3473 3393 3474 [[package]] 3394 3475 name = "quote" 3395 - version = "1.0.35" 3476 + version = "1.0.37" 3396 3477 source = "registry+https://github.com/rust-lang/crates.io-index" 3397 - checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" 3478 + checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af" 3398 3479 dependencies = [ 3399 3480 "proc-macro2", 3400 3481 ] ··· 3431 3512 3432 3513 [[package]] 3433 3514 name = "ratatui" 3434 - version = "0.23.0" 3515 + version = "0.26.3" 3435 3516 source = "registry+https://github.com/rust-lang/crates.io-index" 3436 - checksum = "2e2e4cd95294a85c3b4446e63ef054eea43e0205b1fd60120c16b74ff7ff96ad" 3517 + checksum = "f44c9e68fd46eda15c646fbb85e1040b657a58cdc8c98db1d97a55930d991eef" 3437 3518 dependencies = [ 3438 - "bitflags 2.4.2", 3519 + "bitflags 2.6.0", 3439 3520 "cassowary", 3521 + "compact_str", 3440 3522 "crossterm", 3441 - "indoc", 3442 - "itertools 0.11.0", 3523 + "itertools 0.12.1", 3524 + "lru", 3443 3525 "paste", 3444 - "strum 0.25.0", 3526 + "stability", 3527 + "strum", 3445 3528 "unicode-segmentation", 3529 + "unicode-truncate", 3446 3530 "unicode-width", 3447 3531 ] 3448 3532 3449 3533 [[package]] 3450 3534 name = "rayon" 3451 - version = "1.9.0" 3535 + version = "1.10.0" 3452 3536 source = "registry+https://github.com/rust-lang/crates.io-index" 3453 - checksum = "e4963ed1bc86e4f3ee217022bd855b297cef07fb9eac5dfa1f788b220b49b3bd" 3537 + checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" 3454 3538 dependencies = [ 3455 3539 "either", 3456 3540 "rayon-core", ··· 3485 3569 ] 3486 3570 3487 3571 [[package]] 3572 + name = "redox_syscall" 3573 + version = "0.5.3" 3574 + source = "registry+https://github.com/rust-lang/crates.io-index" 3575 + checksum = "2a908a6e00f1fdd0dfd9c0eb08ce85126f6d8bbda50017e74bc4a4b7d4a926a4" 3576 + dependencies = [ 3577 + "bitflags 2.6.0", 3578 + ] 3579 + 3580 + [[package]] 3488 3581 name = "redox_users" 3489 - version = "0.4.4" 3582 + version = "0.4.6" 3490 3583 source = "registry+https://github.com/rust-lang/crates.io-index" 3491 - checksum = "a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4" 3584 + checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43" 3492 3585 dependencies = [ 3493 3586 "getrandom", 3494 3587 "libredox", ··· 3497 3590 3498 3591 [[package]] 3499 3592 name = "regex" 3500 - version = "1.10.3" 3593 + version = "1.10.6" 3501 3594 source = "registry+https://github.com/rust-lang/crates.io-index" 3502 - checksum = "b62dbe01f0b06f9d8dc7d49e05a0785f153b00b2c227856282f671e0318c9b15" 3595 + checksum = "4219d74c6b67a3654a9fbebc4b419e22126d13d2f3c4a07ee0cb61ff79a79619" 3503 3596 dependencies = [ 3504 - "aho-corasick 1.1.2", 3597 + "aho-corasick", 3505 3598 "memchr", 3506 - "regex-automata 0.4.5", 3507 - "regex-syntax 0.8.2", 3599 + "regex-automata", 3600 + "regex-syntax 0.8.4", 3508 3601 ] 3509 3602 3510 3603 [[package]] 3511 3604 name = "regex-automata" 3512 - version = "0.1.10" 3605 + version = "0.4.7" 3513 3606 source = "registry+https://github.com/rust-lang/crates.io-index" 3514 - checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" 3607 + checksum = "38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df" 3515 3608 dependencies = [ 3516 - "regex-syntax 0.6.29", 3517 - ] 3518 - 3519 - [[package]] 3520 - name = "regex-automata" 3521 - version = "0.4.5" 3522 - source = "registry+https://github.com/rust-lang/crates.io-index" 3523 - checksum = "5bb987efffd3c6d0d8f5f89510bb458559eab11e4f869acb20bf845e016259cd" 3524 - dependencies = [ 3525 - "aho-corasick 1.1.2", 3609 + "aho-corasick", 3526 3610 "memchr", 3527 - "regex-syntax 0.8.2", 3611 + "regex-syntax 0.8.4", 3528 3612 ] 3529 3613 3530 3614 [[package]] ··· 3547 3631 3548 3632 [[package]] 3549 3633 name = "regex-syntax" 3550 - version = "0.8.2" 3634 + version = "0.8.4" 3551 3635 source = "registry+https://github.com/rust-lang/crates.io-index" 3552 - checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" 3636 + checksum = "7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b" 3553 3637 3554 3638 [[package]] 3555 3639 name = "ring" ··· 3561 3645 "cfg-if", 3562 3646 "getrandom", 3563 3647 "libc", 3564 - "spin 0.9.8", 3648 + "spin", 3565 3649 "untrusted", 3566 3650 "windows-sys 0.52.0", 3567 3651 ] ··· 3588 3672 3589 3673 [[package]] 3590 3674 name = "rustc-demangle" 3591 - version = "0.1.23" 3675 + version = "0.1.24" 3592 3676 source = "registry+https://github.com/rust-lang/crates.io-index" 3593 - checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" 3677 + checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" 3594 3678 3595 3679 [[package]] 3596 3680 name = "rustc_version" ··· 3603 3687 3604 3688 [[package]] 3605 3689 name = "rustix" 3606 - version = "0.37.27" 3690 + version = "0.38.35" 3607 3691 source = "registry+https://github.com/rust-lang/crates.io-index" 3608 - checksum = "fea8ca367a3a01fe35e6943c400addf443c0f57670e6ec51196f71a4b8762dd2" 3692 + checksum = "a85d50532239da68e9addb745ba38ff4612a242c1c7ceea689c4bc7c2f43c36f" 3609 3693 dependencies = [ 3610 - "bitflags 1.3.2", 3694 + "bitflags 2.6.0", 3611 3695 "errno", 3612 - "io-lifetimes", 3613 3696 "libc", 3614 - "linux-raw-sys 0.3.8", 3615 - "windows-sys 0.48.0", 3616 - ] 3617 - 3618 - [[package]] 3619 - name = "rustix" 3620 - version = "0.38.31" 3621 - source = "registry+https://github.com/rust-lang/crates.io-index" 3622 - checksum = "6ea3e1a662af26cd7a3ba09c0297a31af215563ecf42817c98df621387f4e949" 3623 - dependencies = [ 3624 - "bitflags 2.4.2", 3625 - "errno", 3626 - "libc", 3627 - "linux-raw-sys 0.4.13", 3697 + "linux-raw-sys", 3628 3698 "windows-sys 0.52.0", 3629 3699 ] 3630 3700 3631 3701 [[package]] 3632 3702 name = "rustls" 3633 - version = "0.21.10" 3703 + version = "0.21.12" 3634 3704 source = "registry+https://github.com/rust-lang/crates.io-index" 3635 - checksum = "f9d5a6813c0759e4609cd494e8e725babae6a2ca7b62a5536a13daaec6fcb7ba" 3705 + checksum = "3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e" 3636 3706 dependencies = [ 3637 3707 "ring", 3638 3708 "rustls-webpki 0.101.7", ··· 3641 3711 3642 3712 [[package]] 3643 3713 name = "rustls" 3644 - version = "0.22.2" 3714 + version = "0.22.4" 3645 3715 source = "registry+https://github.com/rust-lang/crates.io-index" 3646 - checksum = "e87c9956bd9807afa1f77e0f7594af32566e830e088a5576d27c5b6f30f49d41" 3716 + checksum = "bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432" 3647 3717 dependencies = [ 3648 3718 "log", 3649 3719 "ring", 3650 3720 "rustls-pki-types", 3651 - "rustls-webpki 0.102.2", 3721 + "rustls-webpki 0.102.7", 3652 3722 "subtle", 3653 3723 "zeroize", 3654 3724 ] 3655 3725 3656 3726 [[package]] 3657 3727 name = "rustls-native-certs" 3658 - version = "0.7.0" 3728 + version = "0.7.2" 3659 3729 source = "registry+https://github.com/rust-lang/crates.io-index" 3660 - checksum = "8f1fb85efa936c42c6d5fc28d2629bb51e4b2f4b8a5211e297d599cc5a093792" 3730 + checksum = "04182dffc9091a404e0fc069ea5cd60e5b866c3adf881eff99a32d048242dffa" 3661 3731 dependencies = [ 3662 3732 "openssl-probe", 3663 - "rustls-pemfile 2.1.1", 3733 + "rustls-pemfile 2.1.3", 3664 3734 "rustls-pki-types", 3665 3735 "schannel", 3666 3736 "security-framework", ··· 3677 3747 3678 3748 [[package]] 3679 3749 name = "rustls-pemfile" 3680 - version = "2.1.1" 3750 + version = "2.1.3" 3681 3751 source = "registry+https://github.com/rust-lang/crates.io-index" 3682 - checksum = "f48172685e6ff52a556baa527774f61fcaa884f59daf3375c62a3f1cd2549dab" 3752 + checksum = "196fe16b00e106300d3e45ecfcb764fa292a535d7326a29a5875c579c7417425" 3683 3753 dependencies = [ 3684 - "base64 0.21.7", 3754 + "base64 0.22.1", 3685 3755 "rustls-pki-types", 3686 3756 ] 3687 3757 3688 3758 [[package]] 3689 3759 name = "rustls-pki-types" 3690 - version = "1.3.1" 3760 + version = "1.8.0" 3691 3761 source = "registry+https://github.com/rust-lang/crates.io-index" 3692 - checksum = "5ede67b28608b4c60685c7d54122d4400d90f62b40caee7700e700380a390fa8" 3762 + checksum = "fc0a2ce646f8655401bb81e7927b812614bd5d91dbc968696be50603510fcaf0" 3693 3763 3694 3764 [[package]] 3695 3765 name = "rustls-webpki" ··· 3703 3773 3704 3774 [[package]] 3705 3775 name = "rustls-webpki" 3706 - version = "0.102.2" 3776 + version = "0.102.7" 3707 3777 source = "registry+https://github.com/rust-lang/crates.io-index" 3708 - checksum = "faaa0a62740bedb9b2ef5afa303da42764c012f743917351dc9a237ea1663610" 3778 + checksum = "84678086bd54edf2b415183ed7a94d0efb049f1b646a33e22a36f3794be6ae56" 3709 3779 dependencies = [ 3710 3780 "ring", 3711 3781 "rustls-pki-types", ··· 3714 3784 3715 3785 [[package]] 3716 3786 name = "rustversion" 3717 - version = "1.0.14" 3787 + version = "1.0.17" 3718 3788 source = "registry+https://github.com/rust-lang/crates.io-index" 3719 - checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" 3789 + checksum = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6" 3720 3790 3721 3791 [[package]] 3722 3792 name = "ryu" 3723 - version = "1.0.17" 3793 + version = "1.0.18" 3724 3794 source = "registry+https://github.com/rust-lang/crates.io-index" 3725 - checksum = "e86697c916019a8588c99b5fac3cead74ec0b4b819707a682fd4d23fa0ce1ba1" 3795 + checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" 3726 3796 3727 3797 [[package]] 3728 3798 name = "same-file" ··· 3766 3836 3767 3837 [[package]] 3768 3838 name = "security-framework" 3769 - version = "2.9.2" 3839 + version = "2.11.1" 3770 3840 source = "registry+https://github.com/rust-lang/crates.io-index" 3771 - checksum = "05b64fb303737d99b81884b2c63433e9ae28abebe5eb5045dcdd175dc2ecf4de" 3841 + checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" 3772 3842 dependencies = [ 3773 - "bitflags 1.3.2", 3843 + "bitflags 2.6.0", 3774 3844 "core-foundation", 3775 3845 "core-foundation-sys", 3776 3846 "libc", ··· 3779 3849 3780 3850 [[package]] 3781 3851 name = "security-framework-sys" 3782 - version = "2.9.1" 3852 + version = "2.11.1" 3783 3853 source = "registry+https://github.com/rust-lang/crates.io-index" 3784 - checksum = "e932934257d3b408ed8f30db49d85ea163bfe74961f017f405b025af298f0c7a" 3854 + checksum = "75da29fe9b9b08fe9d6b22b5b4bcbc75d8db3aa31e639aa56bb62e9d46bfceaf" 3785 3855 dependencies = [ 3786 3856 "core-foundation-sys", 3787 3857 "libc", ··· 3789 3859 3790 3860 [[package]] 3791 3861 name = "semver" 3792 - version = "1.0.22" 3862 + version = "1.0.23" 3793 3863 source = "registry+https://github.com/rust-lang/crates.io-index" 3794 - checksum = "92d43fe69e652f3df9bdc2b85b2854a0825b86e4fb76bc44d945137d053639ca" 3864 + checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" 3795 3865 3796 3866 [[package]] 3797 3867 name = "serde" 3798 - version = "1.0.197" 3868 + version = "1.0.209" 3799 3869 source = "registry+https://github.com/rust-lang/crates.io-index" 3800 - checksum = "3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2" 3870 + checksum = "99fce0ffe7310761ca6bf9faf5115afbc19688edd00171d81b1bb1b116c63e09" 3801 3871 dependencies = [ 3802 3872 "serde_derive", 3803 3873 ] 3804 3874 3805 3875 [[package]] 3806 3876 name = "serde_derive" 3807 - version = "1.0.197" 3877 + version = "1.0.209" 3808 3878 source = "registry+https://github.com/rust-lang/crates.io-index" 3809 - checksum = "7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b" 3879 + checksum = "a5831b979fd7b5439637af1752d535ff49f4860c0f341d1baeb6faf0f4242170" 3810 3880 dependencies = [ 3811 3881 "proc-macro2", 3812 3882 "quote", 3813 - "syn 2.0.52", 3883 + "syn 2.0.76", 3814 3884 ] 3815 3885 3816 3886 [[package]] 3817 3887 name = "serde_json" 3818 - version = "1.0.114" 3888 + version = "1.0.127" 3819 3889 source = "registry+https://github.com/rust-lang/crates.io-index" 3820 - checksum = "c5f09b1bd632ef549eaa9f60a1f8de742bdbc698e6cee2095fc84dde5f549ae0" 3890 + checksum = "8043c06d9f82bd7271361ed64f415fe5e12a77fdb52e573e7f06a516dea329ad" 3821 3891 dependencies = [ 3822 3892 "itoa", 3893 + "memchr", 3823 3894 "ryu", 3824 3895 "serde", 3825 3896 ] 3826 3897 3827 3898 [[package]] 3828 3899 name = "serde_repr" 3829 - version = "0.1.18" 3900 + version = "0.1.19" 3830 3901 source = "registry+https://github.com/rust-lang/crates.io-index" 3831 - checksum = "0b2e6b945e9d3df726b65d6ee24060aff8e3533d431f677a9695db04eff9dfdb" 3902 + checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9" 3832 3903 dependencies = [ 3833 3904 "proc-macro2", 3834 3905 "quote", 3835 - "syn 2.0.52", 3906 + "syn 2.0.76", 3907 + ] 3908 + 3909 + [[package]] 3910 + name = "serde_spanned" 3911 + version = "0.6.7" 3912 + source = "registry+https://github.com/rust-lang/crates.io-index" 3913 + checksum = "eb5b1b31579f3811bf615c144393417496f152e12ac8b7663bf664f4a815306d" 3914 + dependencies = [ 3915 + "serde", 3836 3916 ] 3837 3917 3838 3918 [[package]] ··· 3867 3947 ] 3868 3948 3869 3949 [[package]] 3950 + name = "shlex" 3951 + version = "1.3.0" 3952 + source = "registry+https://github.com/rust-lang/crates.io-index" 3953 + checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" 3954 + 3955 + [[package]] 3870 3956 name = "signal-crypto" 3871 3957 version = "0.1.0" 3872 - source = "git+https://github.com/signalapp/libsignal?tag=v0.40.1#f980fccd8ae72fe21dc202d644b358667d60e2b0" 3958 + source = "git+https://github.com/signalapp/libsignal?tag=v0.51.1#2e2896fc235efa293213dd5f0aff4b1f8528bab2" 3873 3959 dependencies = [ 3874 3960 "aes", 3875 3961 "cbc", ··· 3895 3981 3896 3982 [[package]] 3897 3983 name = "signal-hook-mio" 3898 - version = "0.2.3" 3984 + version = "0.2.4" 3899 3985 source = "registry+https://github.com/rust-lang/crates.io-index" 3900 - checksum = "29ad2e15f37ec9a6cc544097b78a1ec90001e9f71b81338ca39f430adaca99af" 3986 + checksum = "34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd" 3901 3987 dependencies = [ 3902 3988 "libc", 3903 - "mio", 3989 + "mio 0.8.11", 3904 3990 "signal-hook", 3905 3991 ] 3906 3992 3907 3993 [[package]] 3908 3994 name = "signal-hook-registry" 3909 - version = "1.4.1" 3995 + version = "1.4.2" 3910 3996 source = "registry+https://github.com/rust-lang/crates.io-index" 3911 - checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" 3997 + checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1" 3912 3998 dependencies = [ 3913 3999 "libc", 3914 4000 ] ··· 3931 4017 3932 4018 [[package]] 3933 4019 name = "similar" 3934 - version = "2.4.0" 4020 + version = "2.6.0" 3935 4021 source = "registry+https://github.com/rust-lang/crates.io-index" 3936 - checksum = "32fea41aca09ee824cc9724996433064c89f7777e60762749a4170a14abbfa21" 4022 + checksum = "1de1d4f81173b03af4c0cbed3c898f6bff5b870e4a7f5d6f4057d62a7a4b686e" 3937 4023 3938 4024 [[package]] 3939 4025 name = "siphasher" ··· 3968 4054 3969 4055 [[package]] 3970 4056 name = "smallvec" 3971 - version = "1.13.1" 4057 + version = "1.13.2" 3972 4058 source = "registry+https://github.com/rust-lang/crates.io-index" 3973 - checksum = "e6ecd384b10a64542d77071bd64bd7b231f4ed5940fba55e98c3de13824cf3d7" 4059 + checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" 3974 4060 3975 4061 [[package]] 3976 4062 name = "smawk" ··· 3980 4066 3981 4067 [[package]] 3982 4068 name = "socket2" 3983 - version = "0.4.10" 4069 + version = "0.5.7" 3984 4070 source = "registry+https://github.com/rust-lang/crates.io-index" 3985 - checksum = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d" 3986 - dependencies = [ 3987 - "libc", 3988 - "winapi", 3989 - ] 3990 - 3991 - [[package]] 3992 - name = "socket2" 3993 - version = "0.5.6" 3994 - source = "registry+https://github.com/rust-lang/crates.io-index" 3995 - checksum = "05ffd9c0a93b7543e062e759284fcf5f5e3b098501104bfbdde4d404db792871" 4071 + checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" 3996 4072 dependencies = [ 3997 4073 "libc", 3998 4074 "windows-sys 0.52.0", 3999 4075 ] 4000 - 4001 - [[package]] 4002 - name = "spin" 4003 - version = "0.5.2" 4004 - source = "registry+https://github.com/rust-lang/crates.io-index" 4005 - checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" 4006 4076 4007 4077 [[package]] 4008 4078 name = "spin" ··· 4025 4095 4026 4096 [[package]] 4027 4097 name = "sqlformat" 4028 - version = "0.2.3" 4098 + version = "0.2.4" 4029 4099 source = "registry+https://github.com/rust-lang/crates.io-index" 4030 - checksum = "ce81b7bd7c4493975347ef60d8c7e8b742d4694f4c49f93e0a12ea263938176c" 4100 + checksum = "f895e3734318cc55f1fe66258926c9b910c124d47520339efecbb6c59cec7c1f" 4031 4101 dependencies = [ 4032 - "itertools 0.12.1", 4033 4102 "nom", 4034 4103 "unicode_categories", 4035 4104 ] 4036 4105 4037 4106 [[package]] 4038 4107 name = "sqlx" 4039 - version = "0.7.3" 4108 + version = "0.7.4" 4040 4109 source = "registry+https://github.com/rust-lang/crates.io-index" 4041 - checksum = "dba03c279da73694ef99763320dea58b51095dfe87d001b1d4b5fe78ba8763cf" 4110 + checksum = "c9a2ccff1a000a5a59cd33da541d9f2fdcd9e6e8229cc200565942bff36d0aaa" 4042 4111 dependencies = [ 4043 4112 "sqlx-core", 4044 4113 "sqlx-macros", ··· 4049 4118 4050 4119 [[package]] 4051 4120 name = "sqlx-core" 4052 - version = "0.7.3" 4121 + version = "0.7.4" 4053 4122 source = "registry+https://github.com/rust-lang/crates.io-index" 4054 - checksum = "d84b0a3c3739e220d94b3239fd69fb1f74bc36e16643423bd99de3b43c21bfbd" 4123 + checksum = "24ba59a9342a3d9bab6c56c118be528b27c9b60e490080e9711a04dccac83ef6" 4055 4124 dependencies = [ 4056 4125 "ahash", 4057 4126 "atoi", ··· 4060 4129 "chrono", 4061 4130 "crc", 4062 4131 "crossbeam-queue", 4063 - "dotenvy", 4064 4132 "either", 4065 4133 "event-listener 2.5.3", 4066 4134 "futures-channel", ··· 4076 4144 "once_cell", 4077 4145 "paste", 4078 4146 "percent-encoding", 4079 - "rustls 0.21.10", 4147 + "rustls 0.21.12", 4080 4148 "rustls-pemfile 1.0.4", 4081 4149 "serde", 4082 4150 "serde_json", ··· 4094 4162 4095 4163 [[package]] 4096 4164 name = "sqlx-macros" 4097 - version = "0.7.3" 4165 + version = "0.7.4" 4098 4166 source = "registry+https://github.com/rust-lang/crates.io-index" 4099 - checksum = "89961c00dc4d7dffb7aee214964b065072bff69e36ddb9e2c107541f75e4f2a5" 4167 + checksum = "4ea40e2345eb2faa9e1e5e326db8c34711317d2b5e08d0d5741619048a803127" 4100 4168 dependencies = [ 4101 4169 "proc-macro2", 4102 4170 "quote", ··· 4107 4175 4108 4176 [[package]] 4109 4177 name = "sqlx-macros-core" 4110 - version = "0.7.3" 4178 + version = "0.7.4" 4111 4179 source = "registry+https://github.com/rust-lang/crates.io-index" 4112 - checksum = "d0bd4519486723648186a08785143599760f7cc81c52334a55d6a83ea1e20841" 4180 + checksum = "5833ef53aaa16d860e92123292f1f6a3d53c34ba8b1969f152ef1a7bb803f3c8" 4113 4181 dependencies = [ 4114 - "atomic-write-file", 4115 4182 "dotenvy", 4116 4183 "either", 4117 - "heck", 4184 + "heck 0.4.1", 4118 4185 "hex", 4119 4186 "once_cell", 4120 4187 "proc-macro2", ··· 4134 4201 4135 4202 [[package]] 4136 4203 name = "sqlx-mysql" 4137 - version = "0.7.3" 4204 + version = "0.7.4" 4138 4205 source = "registry+https://github.com/rust-lang/crates.io-index" 4139 - checksum = "e37195395df71fd068f6e2082247891bc11e3289624bbc776a0cdfa1ca7f1ea4" 4206 + checksum = "1ed31390216d20e538e447a7a9b959e06ed9fc51c37b514b46eb758016ecd418" 4140 4207 dependencies = [ 4141 4208 "atoi", 4142 4209 "base64 0.21.7", 4143 - "bitflags 2.4.2", 4210 + "bitflags 2.6.0", 4144 4211 "byteorder", 4145 4212 "bytes", 4146 4213 "chrono", ··· 4178 4245 4179 4246 [[package]] 4180 4247 name = "sqlx-postgres" 4181 - version = "0.7.3" 4248 + version = "0.7.4" 4182 4249 source = "registry+https://github.com/rust-lang/crates.io-index" 4183 - checksum = "d6ac0ac3b7ccd10cc96c7ab29791a7dd236bd94021f31eec7ba3d46a74aa1c24" 4250 + checksum = "7c824eb80b894f926f89a0b9da0c7f435d27cdd35b8c655b114e58223918577e" 4184 4251 dependencies = [ 4185 4252 "atoi", 4186 4253 "base64 0.21.7", 4187 - "bitflags 2.4.2", 4254 + "bitflags 2.6.0", 4188 4255 "byteorder", 4189 4256 "chrono", 4190 4257 "crc", ··· 4206 4273 "rand", 4207 4274 "serde", 4208 4275 "serde_json", 4209 - "sha1", 4210 4276 "sha2", 4211 4277 "smallvec", 4212 4278 "sqlx-core", ··· 4219 4285 4220 4286 [[package]] 4221 4287 name = "sqlx-sqlite" 4222 - version = "0.7.3" 4288 + version = "0.7.4" 4223 4289 source = "registry+https://github.com/rust-lang/crates.io-index" 4224 - checksum = "210976b7d948c7ba9fced8ca835b11cbb2d677c59c79de41ac0d397e14547490" 4290 + checksum = "b244ef0a8414da0bed4bb1910426e890b19e5e9bccc27ada6b797d05c55ae0aa" 4225 4291 dependencies = [ 4226 4292 "atoi", 4227 4293 "chrono", ··· 4243 4309 ] 4244 4310 4245 4311 [[package]] 4312 + name = "stability" 4313 + version = "0.2.1" 4314 + source = "registry+https://github.com/rust-lang/crates.io-index" 4315 + checksum = "d904e7009df136af5297832a3ace3370cd14ff1546a232f4f185036c2736fcac" 4316 + dependencies = [ 4317 + "quote", 4318 + "syn 2.0.76", 4319 + ] 4320 + 4321 + [[package]] 4246 4322 name = "stable_deref_trait" 4247 4323 version = "1.2.0" 4248 4324 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4256 4332 4257 4333 [[package]] 4258 4334 name = "stringprep" 4259 - version = "0.1.4" 4335 + version = "0.1.5" 4260 4336 source = "registry+https://github.com/rust-lang/crates.io-index" 4261 - checksum = "bb41d74e231a107a1b4ee36bd1214b11285b77768d2e3824aedafa988fd36ee6" 4337 + checksum = "7b4df3d392d81bd458a8a621b8bffbd2302a12ffe288a9d931670948749463b1" 4262 4338 dependencies = [ 4263 - "finl_unicode", 4264 4339 "unicode-bidi", 4265 4340 "unicode-normalization", 4341 + "unicode-properties", 4266 4342 ] 4267 4343 4268 4344 [[package]] 4269 4345 name = "strsim" 4270 - version = "0.11.0" 4271 - source = "registry+https://github.com/rust-lang/crates.io-index" 4272 - checksum = "5ee073c9e4cd00e28217186dbe12796d692868f432bf2e97ee73bed0c56dfa01" 4273 - 4274 - [[package]] 4275 - name = "strum" 4276 - version = "0.24.1" 4346 + version = "0.11.1" 4277 4347 source = "registry+https://github.com/rust-lang/crates.io-index" 4278 - checksum = "063e6045c0e62079840579a7e47a355ae92f60eb74daaf156fb1e84ba164e63f" 4279 - dependencies = [ 4280 - "strum_macros 0.24.3", 4281 - ] 4348 + checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" 4282 4349 4283 4350 [[package]] 4284 4351 name = "strum" 4285 - version = "0.25.0" 4286 - source = "registry+https://github.com/rust-lang/crates.io-index" 4287 - checksum = "290d54ea6f91c969195bdbcd7442c8c2a2ba87da8bf60a7ee86a235d4bc1e125" 4288 - dependencies = [ 4289 - "strum_macros 0.25.3", 4290 - ] 4291 - 4292 - [[package]] 4293 - name = "strum_macros" 4294 - version = "0.24.3" 4352 + version = "0.26.3" 4295 4353 source = "registry+https://github.com/rust-lang/crates.io-index" 4296 - checksum = "1e385be0d24f186b4ce2f9982191e7101bb737312ad61c1f2f984f34bcf85d59" 4354 + checksum = "8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06" 4297 4355 dependencies = [ 4298 - "heck", 4299 - "proc-macro2", 4300 - "quote", 4301 - "rustversion", 4302 - "syn 1.0.109", 4356 + "strum_macros", 4303 4357 ] 4304 4358 4305 4359 [[package]] 4306 4360 name = "strum_macros" 4307 - version = "0.25.3" 4361 + version = "0.26.4" 4308 4362 source = "registry+https://github.com/rust-lang/crates.io-index" 4309 - checksum = "23dc1fa9ac9c169a78ba62f0b841814b7abae11bdd047b9c58f893439e309ea0" 4363 + checksum = "4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be" 4310 4364 dependencies = [ 4311 - "heck", 4365 + "heck 0.5.0", 4312 4366 "proc-macro2", 4313 4367 "quote", 4314 4368 "rustversion", 4315 - "syn 2.0.52", 4369 + "syn 2.0.76", 4316 4370 ] 4317 4371 4318 4372 [[package]] 4319 4373 name = "subtle" 4320 - version = "2.5.0" 4374 + version = "2.6.1" 4321 4375 source = "registry+https://github.com/rust-lang/crates.io-index" 4322 - checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc" 4376 + checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" 4323 4377 4324 4378 [[package]] 4325 4379 name = "syn" ··· 4334 4388 4335 4389 [[package]] 4336 4390 name = "syn" 4337 - version = "2.0.52" 4391 + version = "2.0.76" 4338 4392 source = "registry+https://github.com/rust-lang/crates.io-index" 4339 - checksum = "b699d15b36d1f02c3e7c69f8ffef53de37aefae075d8488d4ba1a7788d574a07" 4393 + checksum = "578e081a14e0cefc3279b0472138c513f37b41a08d5a3cca9b6e4e8ceb6cd525" 4340 4394 dependencies = [ 4341 4395 "proc-macro2", 4342 4396 "quote", ··· 4345 4399 4346 4400 [[package]] 4347 4401 name = "tar" 4348 - version = "0.4.40" 4402 + version = "0.4.41" 4349 4403 source = "registry+https://github.com/rust-lang/crates.io-index" 4350 - checksum = "b16afcea1f22891c49a00c751c7b63b2233284064f11a200fc624137c51e2ddb" 4404 + checksum = "cb797dad5fb5b76fcf519e702f4a589483b5ef06567f160c392832c1f5e44909" 4351 4405 dependencies = [ 4352 4406 "filetime", 4353 4407 "libc", ··· 4356 4410 4357 4411 [[package]] 4358 4412 name = "tauri-winrt-notification" 4359 - version = "0.1.3" 4413 + version = "0.2.1" 4360 4414 source = "registry+https://github.com/rust-lang/crates.io-index" 4361 - checksum = "006851c9ccefa3c38a7646b8cec804bb429def3da10497bfa977179869c3e8e2" 4415 + checksum = "f89f5fb70d6f62381f5d9b2ba9008196150b40b75f3068eb24faeddf1c686871" 4362 4416 dependencies = [ 4363 - "quick-xml 0.30.0", 4364 - "windows", 4417 + "quick-xml 0.31.0", 4418 + "windows 0.56.0", 4419 + "windows-version", 4365 4420 ] 4366 4421 4367 4422 [[package]] 4368 4423 name = "tempfile" 4369 - version = "3.10.1" 4424 + version = "3.12.0" 4370 4425 source = "registry+https://github.com/rust-lang/crates.io-index" 4371 - checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" 4426 + checksum = "04cbcdd0c794ebb0d4cf35e88edd2f7d2c4c3e9a5a6dab322839b321c6a87a64" 4372 4427 dependencies = [ 4373 4428 "cfg-if", 4374 - "fastrand 2.0.1", 4375 - "rustix 0.38.31", 4376 - "windows-sys 0.52.0", 4429 + "fastrand", 4430 + "once_cell", 4431 + "rustix", 4432 + "windows-sys 0.59.0", 4377 4433 ] 4378 4434 4379 4435 [[package]] ··· 4389 4445 4390 4446 [[package]] 4391 4447 name = "thiserror" 4392 - version = "1.0.57" 4448 + version = "1.0.63" 4393 4449 source = "registry+https://github.com/rust-lang/crates.io-index" 4394 - checksum = "1e45bcbe8ed29775f228095caf2cd67af7a4ccf756ebff23a306bf3e8b47b24b" 4450 + checksum = "c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724" 4395 4451 dependencies = [ 4396 4452 "thiserror-impl", 4397 4453 ] 4398 4454 4399 4455 [[package]] 4400 4456 name = "thiserror-impl" 4401 - version = "1.0.57" 4457 + version = "1.0.63" 4402 4458 source = "registry+https://github.com/rust-lang/crates.io-index" 4403 - checksum = "a953cb265bef375dae3de6663da4d3804eee9682ea80d8e2542529b73c531c81" 4459 + checksum = "a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261" 4404 4460 dependencies = [ 4405 4461 "proc-macro2", 4406 4462 "quote", 4407 - "syn 2.0.52", 4463 + "syn 2.0.76", 4408 4464 ] 4409 4465 4410 4466 [[package]] ··· 4430 4486 4431 4487 [[package]] 4432 4488 name = "time" 4433 - version = "0.3.34" 4489 + version = "0.3.36" 4434 4490 source = "registry+https://github.com/rust-lang/crates.io-index" 4435 - checksum = "c8248b6521bb14bc45b4067159b9b6ad792e2d6d754d6c41fb50e29fefe38749" 4491 + checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" 4436 4492 dependencies = [ 4437 4493 "deranged", 4438 4494 "itoa", ··· 4451 4507 4452 4508 [[package]] 4453 4509 name = "time-macros" 4454 - version = "0.2.17" 4510 + version = "0.2.18" 4455 4511 source = "registry+https://github.com/rust-lang/crates.io-index" 4456 - checksum = "7ba3a3ef41e6672a2f0f001392bb5dcd3ff0a9992d618ca761a11c3121547774" 4512 + checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" 4457 4513 dependencies = [ 4458 4514 "num-conv", 4459 4515 "time-core", ··· 4471 4527 4472 4528 [[package]] 4473 4529 name = "tinyvec" 4474 - version = "1.6.0" 4530 + version = "1.8.0" 4475 4531 source = "registry+https://github.com/rust-lang/crates.io-index" 4476 - checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" 4532 + checksum = "445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938" 4477 4533 dependencies = [ 4478 4534 "tinyvec_macros", 4479 4535 ] ··· 4486 4542 4487 4543 [[package]] 4488 4544 name = "tokio" 4489 - version = "1.36.0" 4545 + version = "1.39.3" 4490 4546 source = "registry+https://github.com/rust-lang/crates.io-index" 4491 - checksum = "61285f6515fa018fb2d1e46eb21223fff441ee8db5d0f1435e8ab4f5cdb80931" 4547 + checksum = "9babc99b9923bfa4804bd74722ff02c0381021eafa4db9949217e3be8e84fff5" 4492 4548 dependencies = [ 4493 4549 "backtrace", 4494 4550 "bytes", 4495 4551 "libc", 4496 - "mio", 4497 - "num_cpus", 4552 + "mio 1.0.2", 4498 4553 "pin-project-lite", 4499 - "socket2 0.5.6", 4554 + "socket2", 4500 4555 "tokio-macros", 4501 - "windows-sys 0.48.0", 4556 + "windows-sys 0.52.0", 4502 4557 ] 4503 4558 4504 4559 [[package]] ··· 4513 4568 4514 4569 [[package]] 4515 4570 name = "tokio-macros" 4516 - version = "2.2.0" 4571 + version = "2.4.0" 4517 4572 source = "registry+https://github.com/rust-lang/crates.io-index" 4518 - checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" 4573 + checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752" 4519 4574 dependencies = [ 4520 4575 "proc-macro2", 4521 4576 "quote", 4522 - "syn 2.0.52", 4577 + "syn 2.0.76", 4523 4578 ] 4524 4579 4525 4580 [[package]] ··· 4528 4583 source = "registry+https://github.com/rust-lang/crates.io-index" 4529 4584 checksum = "775e0c0f0adb3a2f22a00c4745d728b479985fc15ee7ca6a2608388c5569860f" 4530 4585 dependencies = [ 4531 - "rustls 0.22.2", 4586 + "rustls 0.22.4", 4532 4587 "rustls-pki-types", 4533 4588 "tokio", 4534 4589 ] 4535 4590 4536 4591 [[package]] 4537 4592 name = "tokio-stream" 4538 - version = "0.1.14" 4593 + version = "0.1.15" 4539 4594 source = "registry+https://github.com/rust-lang/crates.io-index" 4540 - checksum = "397c988d37662c7dda6d2208364a706264bf3d6138b11d436cbac0ad38832842" 4595 + checksum = "267ac89e0bec6e691e5813911606935d77c476ff49024f98abcea3e7b15e37af" 4541 4596 dependencies = [ 4542 4597 "futures-core", 4543 4598 "pin-project-lite", ··· 4560 4615 4561 4616 [[package]] 4562 4617 name = "tokio-util" 4563 - version = "0.7.10" 4618 + version = "0.7.11" 4564 4619 source = "registry+https://github.com/rust-lang/crates.io-index" 4565 - checksum = "5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15" 4620 + checksum = "9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1" 4566 4621 dependencies = [ 4567 4622 "bytes", 4568 4623 "futures-core", 4569 4624 "futures-sink", 4570 4625 "pin-project-lite", 4571 4626 "tokio", 4572 - "tracing", 4573 4627 ] 4574 4628 4575 4629 [[package]] 4576 4630 name = "toml" 4577 - version = "0.5.11" 4631 + version = "0.8.19" 4578 4632 source = "registry+https://github.com/rust-lang/crates.io-index" 4579 - checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" 4633 + checksum = "a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e" 4580 4634 dependencies = [ 4581 4635 "serde", 4636 + "serde_spanned", 4637 + "toml_datetime", 4638 + "toml_edit 0.22.20", 4582 4639 ] 4583 4640 4584 4641 [[package]] 4585 4642 name = "toml_datetime" 4586 - version = "0.6.5" 4643 + version = "0.6.8" 4587 4644 source = "registry+https://github.com/rust-lang/crates.io-index" 4588 - checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1" 4645 + checksum = "0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41" 4646 + dependencies = [ 4647 + "serde", 4648 + ] 4589 4649 4590 4650 [[package]] 4591 4651 name = "toml_edit" ··· 4595 4655 dependencies = [ 4596 4656 "indexmap", 4597 4657 "toml_datetime", 4598 - "winnow", 4658 + "winnow 0.5.40", 4659 + ] 4660 + 4661 + [[package]] 4662 + name = "toml_edit" 4663 + version = "0.22.20" 4664 + source = "registry+https://github.com/rust-lang/crates.io-index" 4665 + checksum = "583c44c02ad26b0c3f3066fe629275e50627026c51ac2e595cca4c230ce1ce1d" 4666 + dependencies = [ 4667 + "indexmap", 4668 + "serde", 4669 + "serde_spanned", 4670 + "toml_datetime", 4671 + "winnow 0.6.18", 4599 4672 ] 4600 4673 4601 4674 [[package]] 4602 4675 name = "tower-service" 4603 - version = "0.3.2" 4676 + version = "0.3.3" 4604 4677 source = "registry+https://github.com/rust-lang/crates.io-index" 4605 - checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" 4678 + checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" 4606 4679 4607 4680 [[package]] 4608 4681 name = "tracing" ··· 4636 4709 dependencies = [ 4637 4710 "proc-macro2", 4638 4711 "quote", 4639 - "syn 2.0.52", 4712 + "syn 2.0.76", 4640 4713 ] 4641 4714 4642 4715 [[package]] ··· 4686 4759 4687 4760 [[package]] 4688 4761 name = "tree_magic_mini" 4689 - version = "3.0.3" 4762 + version = "3.1.5" 4690 4763 source = "registry+https://github.com/rust-lang/crates.io-index" 4691 - checksum = "91adfd0607cacf6e4babdb870e9bec4037c1c4b151cfd279ccefc5e0c7feaa6d" 4764 + checksum = "469a727cac55b41448315cc10427c069c618ac59bb6a4480283fcd811749bdc2" 4692 4765 dependencies = [ 4693 - "bytecount", 4694 4766 "fnv", 4695 - "lazy_static", 4767 + "home", 4768 + "memchr", 4696 4769 "nom", 4697 4770 "once_cell", 4698 4771 "petgraph", ··· 4713 4786 "byteorder", 4714 4787 "bytes", 4715 4788 "data-encoding", 4716 - "http 1.0.0", 4789 + "http 1.1.0", 4717 4790 "httparse", 4718 4791 "log", 4719 4792 "rand", 4720 - "rustls 0.22.2", 4793 + "rustls 0.22.4", 4721 4794 "rustls-pki-types", 4722 4795 "sha1", 4723 4796 "thiserror", ··· 4737 4810 source = "registry+https://github.com/rust-lang/crates.io-index" 4738 4811 checksum = "89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9" 4739 4812 dependencies = [ 4740 - "memoffset 0.9.0", 4813 + "memoffset", 4741 4814 "tempfile", 4742 4815 "winapi", 4743 4816 ] ··· 4779 4852 ] 4780 4853 4781 4854 [[package]] 4855 + name = "unicode-properties" 4856 + version = "0.1.2" 4857 + source = "registry+https://github.com/rust-lang/crates.io-index" 4858 + checksum = "52ea75f83c0137a9b98608359a5f1af8144876eb67bcb1ce837368e906a9f524" 4859 + 4860 + [[package]] 4782 4861 name = "unicode-segmentation" 4783 4862 version = "1.11.0" 4784 4863 source = "registry+https://github.com/rust-lang/crates.io-index" 4785 4864 checksum = "d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202" 4786 4865 4787 4866 [[package]] 4867 + name = "unicode-truncate" 4868 + version = "1.1.0" 4869 + source = "registry+https://github.com/rust-lang/crates.io-index" 4870 + checksum = "b3644627a5af5fa321c95b9b235a72fd24cd29c648c2c379431e6628655627bf" 4871 + dependencies = [ 4872 + "itertools 0.13.0", 4873 + "unicode-segmentation", 4874 + "unicode-width", 4875 + ] 4876 + 4877 + [[package]] 4788 4878 name = "unicode-width" 4789 - version = "0.1.11" 4879 + version = "0.1.13" 4790 4880 source = "registry+https://github.com/rust-lang/crates.io-index" 4791 - checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85" 4881 + checksum = "0336d538f7abc86d282a4189614dfaa90810dfc2c6f6427eaf88e16311dd225d" 4792 4882 4793 4883 [[package]] 4794 4884 name = "unicode_categories" ··· 4814 4904 4815 4905 [[package]] 4816 4906 name = "url" 4817 - version = "2.5.0" 4907 + version = "2.5.2" 4818 4908 source = "registry+https://github.com/rust-lang/crates.io-index" 4819 - checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633" 4909 + checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c" 4820 4910 dependencies = [ 4821 4911 "form_urlencoded", 4822 4912 "idna", ··· 4838 4928 4839 4929 [[package]] 4840 4930 name = "utf8parse" 4841 - version = "0.2.1" 4931 + version = "0.2.2" 4842 4932 source = "registry+https://github.com/rust-lang/crates.io-index" 4843 - checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" 4933 + checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" 4844 4934 4845 4935 [[package]] 4846 4936 name = "uuid" 4847 - version = "1.7.0" 4937 + version = "1.10.0" 4848 4938 source = "registry+https://github.com/rust-lang/crates.io-index" 4849 - checksum = "f00cc9702ca12d3c81455259621e676d0f7251cec66a21e98fe2e9a37db93b2a" 4939 + checksum = "81dfa00651efa65069b0b6b651f4aaa31ba9e3c3ce0137aaad053604ee7e0314" 4850 4940 dependencies = [ 4851 4941 "getrandom", 4852 4942 "serde", ··· 4866 4956 4867 4957 [[package]] 4868 4958 name = "version_check" 4869 - version = "0.9.4" 4870 - source = "registry+https://github.com/rust-lang/crates.io-index" 4871 - checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 4872 - 4873 - [[package]] 4874 - name = "waker-fn" 4875 - version = "1.1.1" 4959 + version = "0.9.5" 4876 4960 source = "registry+https://github.com/rust-lang/crates.io-index" 4877 - checksum = "f3c4517f54858c779bbcbf228f4fca63d121bf85fbecb2dc578cdf4a39395690" 4961 + checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" 4878 4962 4879 4963 [[package]] 4880 4964 name = "walkdir" 4881 - version = "2.4.0" 4965 + version = "2.5.0" 4882 4966 source = "registry+https://github.com/rust-lang/crates.io-index" 4883 - checksum = "d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee" 4967 + checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" 4884 4968 dependencies = [ 4885 4969 "same-file", 4886 4970 "winapi-util", ··· 4902 4986 checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 4903 4987 4904 4988 [[package]] 4989 + name = "wasite" 4990 + version = "0.1.0" 4991 + source = "registry+https://github.com/rust-lang/crates.io-index" 4992 + checksum = "b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b" 4993 + 4994 + [[package]] 4905 4995 name = "wasm-bindgen" 4906 - version = "0.2.91" 4996 + version = "0.2.93" 4907 4997 source = "registry+https://github.com/rust-lang/crates.io-index" 4908 - checksum = "c1e124130aee3fb58c5bdd6b639a0509486b0338acaaae0c84a5124b0f588b7f" 4998 + checksum = "a82edfc16a6c469f5f44dc7b571814045d60404b55a0ee849f9bcfa2e63dd9b5" 4909 4999 dependencies = [ 4910 5000 "cfg-if", 5001 + "once_cell", 4911 5002 "wasm-bindgen-macro", 4912 5003 ] 4913 5004 4914 5005 [[package]] 4915 5006 name = "wasm-bindgen-backend" 4916 - version = "0.2.91" 5007 + version = "0.2.93" 4917 5008 source = "registry+https://github.com/rust-lang/crates.io-index" 4918 - checksum = "c9e7e1900c352b609c8488ad12639a311045f40a35491fb69ba8c12f758af70b" 5009 + checksum = "9de396da306523044d3302746f1208fa71d7532227f15e347e2d93e4145dd77b" 4919 5010 dependencies = [ 4920 5011 "bumpalo", 4921 5012 "log", 4922 5013 "once_cell", 4923 5014 "proc-macro2", 4924 5015 "quote", 4925 - "syn 2.0.52", 5016 + "syn 2.0.76", 4926 5017 "wasm-bindgen-shared", 4927 5018 ] 4928 5019 4929 5020 [[package]] 4930 5021 name = "wasm-bindgen-macro" 4931 - version = "0.2.91" 5022 + version = "0.2.93" 4932 5023 source = "registry+https://github.com/rust-lang/crates.io-index" 4933 - checksum = "b30af9e2d358182b5c7449424f017eba305ed32a7010509ede96cdc4696c46ed" 5024 + checksum = "585c4c91a46b072c92e908d99cb1dcdf95c5218eeb6f3bf1efa991ee7a68cccf" 4934 5025 dependencies = [ 4935 5026 "quote", 4936 5027 "wasm-bindgen-macro-support", ··· 4938 5029 4939 5030 [[package]] 4940 5031 name = "wasm-bindgen-macro-support" 4941 - version = "0.2.91" 5032 + version = "0.2.93" 4942 5033 source = "registry+https://github.com/rust-lang/crates.io-index" 4943 - checksum = "642f325be6301eb8107a83d12a8ac6c1e1c54345a7ef1a9261962dfefda09e66" 5034 + checksum = "afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836" 4944 5035 dependencies = [ 4945 5036 "proc-macro2", 4946 5037 "quote", 4947 - "syn 2.0.52", 5038 + "syn 2.0.76", 4948 5039 "wasm-bindgen-backend", 4949 5040 "wasm-bindgen-shared", 4950 5041 ] 4951 5042 4952 5043 [[package]] 4953 5044 name = "wasm-bindgen-shared" 4954 - version = "0.2.91" 5045 + version = "0.2.93" 4955 5046 source = "registry+https://github.com/rust-lang/crates.io-index" 4956 - checksum = "4f186bd2dcf04330886ce82d6f33dd75a7bfcf69ecf5763b89fcde53b6ac9838" 5047 + checksum = "c62a0a307cb4a311d3a07867860911ca130c3494e8c2719593806c08bc5d0484" 4957 5048 4958 5049 [[package]] 4959 5050 name = "wayland-backend" 4960 - version = "0.3.3" 5051 + version = "0.3.6" 4961 5052 source = "registry+https://github.com/rust-lang/crates.io-index" 4962 - checksum = "9d50fa61ce90d76474c87f5fc002828d81b32677340112b4ef08079a9d459a40" 5053 + checksum = "f90e11ce2ca99c97b940ee83edbae9da2d56a08f9ea8158550fd77fa31722993" 4963 5054 dependencies = [ 4964 5055 "cc", 4965 5056 "downcast-rs", 4966 - "rustix 0.38.31", 5057 + "rustix", 4967 5058 "scoped-tls", 4968 5059 "smallvec", 4969 5060 "wayland-sys", ··· 4971 5062 4972 5063 [[package]] 4973 5064 name = "wayland-client" 4974 - version = "0.31.2" 5065 + version = "0.31.5" 4975 5066 source = "registry+https://github.com/rust-lang/crates.io-index" 4976 - checksum = "82fb96ee935c2cea6668ccb470fb7771f6215d1691746c2d896b447a00ad3f1f" 5067 + checksum = "7e321577a0a165911bdcfb39cf029302479d7527b517ee58ab0f6ad09edf0943" 4977 5068 dependencies = [ 4978 - "bitflags 2.4.2", 4979 - "rustix 0.38.31", 5069 + "bitflags 2.6.0", 5070 + "rustix", 4980 5071 "wayland-backend", 4981 5072 "wayland-scanner", 4982 5073 ] ··· 4987 5078 source = "registry+https://github.com/rust-lang/crates.io-index" 4988 5079 checksum = "8f81f365b8b4a97f422ac0e8737c438024b5951734506b0e1d775c73030561f4" 4989 5080 dependencies = [ 4990 - "bitflags 2.4.2", 5081 + "bitflags 2.6.0", 4991 5082 "wayland-backend", 4992 5083 "wayland-client", 4993 5084 "wayland-scanner", ··· 4999 5090 source = "registry+https://github.com/rust-lang/crates.io-index" 5000 5091 checksum = "ad1f61b76b6c2d8742e10f9ba5c3737f6530b4c243132c2a2ccc8aa96fe25cd6" 5001 5092 dependencies = [ 5002 - "bitflags 2.4.2", 5093 + "bitflags 2.6.0", 5003 5094 "wayland-backend", 5004 5095 "wayland-client", 5005 5096 "wayland-protocols", ··· 5008 5099 5009 5100 [[package]] 5010 5101 name = "wayland-scanner" 5011 - version = "0.31.1" 5102 + version = "0.31.4" 5012 5103 source = "registry+https://github.com/rust-lang/crates.io-index" 5013 - checksum = "63b3a62929287001986fb58c789dce9b67604a397c15c611ad9f747300b6c283" 5104 + checksum = "d7b56f89937f1cf2ee1f1259cf2936a17a1f45d8f0aa1019fae6d470d304cfa6" 5014 5105 dependencies = [ 5015 5106 "proc-macro2", 5016 - "quick-xml 0.31.0", 5107 + "quick-xml 0.34.0", 5017 5108 "quote", 5018 5109 ] 5019 5110 5020 5111 [[package]] 5021 5112 name = "wayland-sys" 5022 - version = "0.31.1" 5113 + version = "0.31.4" 5023 5114 source = "registry+https://github.com/rust-lang/crates.io-index" 5024 - checksum = "15a0c8eaff5216d07f226cb7a549159267f3467b289d9a2e52fd3ef5aae2b7af" 5115 + checksum = "43676fe2daf68754ecf1d72026e4e6c15483198b5d24e888b74d3f22f887a148" 5025 5116 dependencies = [ 5026 5117 "dlib", 5027 5118 "log", ··· 5030 5121 5031 5122 [[package]] 5032 5123 name = "web-sys" 5033 - version = "0.3.68" 5124 + version = "0.3.70" 5034 5125 source = "registry+https://github.com/rust-lang/crates.io-index" 5035 - checksum = "96565907687f7aceb35bc5fc03770a8a0471d82e479f25832f54a0e3f4b28446" 5126 + checksum = "26fdeaafd9bd129f65e7c031593c24d62186301e0c72c8978fa1678be7d532c0" 5036 5127 dependencies = [ 5037 5128 "js-sys", 5038 5129 "wasm-bindgen", ··· 5051 5142 checksum = "53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082" 5052 5143 5053 5144 [[package]] 5054 - name = "which" 5055 - version = "4.4.2" 5056 - source = "registry+https://github.com/rust-lang/crates.io-index" 5057 - checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7" 5058 - dependencies = [ 5059 - "either", 5060 - "home", 5061 - "once_cell", 5062 - "rustix 0.38.31", 5063 - ] 5064 - 5065 - [[package]] 5066 5145 name = "whoami" 5067 - version = "1.4.1" 5146 + version = "1.5.1" 5068 5147 source = "registry+https://github.com/rust-lang/crates.io-index" 5069 - checksum = "22fc3756b8a9133049b26c7f61ab35416c130e8c09b660f5b3958b446f52cc50" 5148 + checksum = "a44ab49fad634e88f55bf8f9bb3abd2f27d7204172a112c7c9987e01c1c94ea9" 5070 5149 dependencies = [ 5071 - "wasm-bindgen", 5150 + "redox_syscall 0.4.1", 5151 + "wasite", 5072 5152 "web-sys", 5073 5153 ] 5074 5154 ··· 5090 5170 5091 5171 [[package]] 5092 5172 name = "winapi-util" 5093 - version = "0.1.6" 5173 + version = "0.1.9" 5094 5174 source = "registry+https://github.com/rust-lang/crates.io-index" 5095 - checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596" 5175 + checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" 5096 5176 dependencies = [ 5097 - "winapi", 5177 + "windows-sys 0.59.0", 5098 5178 ] 5099 5179 5100 5180 [[package]] ··· 5105 5185 5106 5186 [[package]] 5107 5187 name = "windows" 5108 - version = "0.51.1" 5188 + version = "0.52.0" 5109 5189 source = "registry+https://github.com/rust-lang/crates.io-index" 5110 - checksum = "ca229916c5ee38c2f2bc1e9d8f04df975b4bd93f9955dc69fabb5d91270045c9" 5190 + checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be" 5111 5191 dependencies = [ 5112 - "windows-core 0.51.1", 5113 - "windows-targets 0.48.5", 5192 + "windows-core 0.52.0", 5193 + "windows-targets 0.52.6", 5114 5194 ] 5115 5195 5116 5196 [[package]] 5117 - name = "windows-core" 5118 - version = "0.51.1" 5197 + name = "windows" 5198 + version = "0.56.0" 5119 5199 source = "registry+https://github.com/rust-lang/crates.io-index" 5120 - checksum = "f1f8cf84f35d2db49a46868f947758c7a1138116f7fac3bc844f43ade1292e64" 5200 + checksum = "1de69df01bdf1ead2f4ac895dc77c9351aefff65b2f3db429a343f9cbf05e132" 5121 5201 dependencies = [ 5122 - "windows-targets 0.48.5", 5202 + "windows-core 0.56.0", 5203 + "windows-targets 0.52.6", 5123 5204 ] 5124 5205 5125 5206 [[package]] ··· 5128 5209 source = "registry+https://github.com/rust-lang/crates.io-index" 5129 5210 checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 5130 5211 dependencies = [ 5131 - "windows-targets 0.52.4", 5212 + "windows-targets 0.52.6", 5213 + ] 5214 + 5215 + [[package]] 5216 + name = "windows-core" 5217 + version = "0.56.0" 5218 + source = "registry+https://github.com/rust-lang/crates.io-index" 5219 + checksum = "4698e52ed2d08f8658ab0c39512a7c00ee5fe2688c65f8c0a4f06750d729f2a6" 5220 + dependencies = [ 5221 + "windows-implement", 5222 + "windows-interface", 5223 + "windows-result", 5224 + "windows-targets 0.52.6", 5225 + ] 5226 + 5227 + [[package]] 5228 + name = "windows-implement" 5229 + version = "0.56.0" 5230 + source = "registry+https://github.com/rust-lang/crates.io-index" 5231 + checksum = "f6fc35f58ecd95a9b71c4f2329b911016e6bec66b3f2e6a4aad86bd2e99e2f9b" 5232 + dependencies = [ 5233 + "proc-macro2", 5234 + "quote", 5235 + "syn 2.0.76", 5236 + ] 5237 + 5238 + [[package]] 5239 + name = "windows-interface" 5240 + version = "0.56.0" 5241 + source = "registry+https://github.com/rust-lang/crates.io-index" 5242 + checksum = "08990546bf4edef8f431fa6326e032865f27138718c587dc21bc0265bbcb57cc" 5243 + dependencies = [ 5244 + "proc-macro2", 5245 + "quote", 5246 + "syn 2.0.76", 5247 + ] 5248 + 5249 + [[package]] 5250 + name = "windows-result" 5251 + version = "0.1.2" 5252 + source = "registry+https://github.com/rust-lang/crates.io-index" 5253 + checksum = "5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8" 5254 + dependencies = [ 5255 + "windows-targets 0.52.6", 5132 5256 ] 5133 5257 5134 5258 [[package]] ··· 5146 5270 source = "registry+https://github.com/rust-lang/crates.io-index" 5147 5271 checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 5148 5272 dependencies = [ 5149 - "windows-targets 0.52.4", 5273 + "windows-targets 0.52.6", 5274 + ] 5275 + 5276 + [[package]] 5277 + name = "windows-sys" 5278 + version = "0.59.0" 5279 + source = "registry+https://github.com/rust-lang/crates.io-index" 5280 + checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" 5281 + dependencies = [ 5282 + "windows-targets 0.52.6", 5150 5283 ] 5151 5284 5152 5285 [[package]] ··· 5166 5299 5167 5300 [[package]] 5168 5301 name = "windows-targets" 5169 - version = "0.52.4" 5302 + version = "0.52.6" 5303 + source = "registry+https://github.com/rust-lang/crates.io-index" 5304 + checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" 5305 + dependencies = [ 5306 + "windows_aarch64_gnullvm 0.52.6", 5307 + "windows_aarch64_msvc 0.52.6", 5308 + "windows_i686_gnu 0.52.6", 5309 + "windows_i686_gnullvm", 5310 + "windows_i686_msvc 0.52.6", 5311 + "windows_x86_64_gnu 0.52.6", 5312 + "windows_x86_64_gnullvm 0.52.6", 5313 + "windows_x86_64_msvc 0.52.6", 5314 + ] 5315 + 5316 + [[package]] 5317 + name = "windows-version" 5318 + version = "0.1.1" 5170 5319 source = "registry+https://github.com/rust-lang/crates.io-index" 5171 - checksum = "7dd37b7e5ab9018759f893a1952c9420d060016fc19a472b4bb20d1bdd694d1b" 5320 + checksum = "6998aa457c9ba8ff2fb9f13e9d2a930dabcea28f1d0ab94d687d8b3654844515" 5172 5321 dependencies = [ 5173 - "windows_aarch64_gnullvm 0.52.4", 5174 - "windows_aarch64_msvc 0.52.4", 5175 - "windows_i686_gnu 0.52.4", 5176 - "windows_i686_msvc 0.52.4", 5177 - "windows_x86_64_gnu 0.52.4", 5178 - "windows_x86_64_gnullvm 0.52.4", 5179 - "windows_x86_64_msvc 0.52.4", 5322 + "windows-targets 0.52.6", 5180 5323 ] 5181 5324 5182 5325 [[package]] ··· 5187 5330 5188 5331 [[package]] 5189 5332 name = "windows_aarch64_gnullvm" 5190 - version = "0.52.4" 5333 + version = "0.52.6" 5191 5334 source = "registry+https://github.com/rust-lang/crates.io-index" 5192 - checksum = "bcf46cf4c365c6f2d1cc93ce535f2c8b244591df96ceee75d8e83deb70a9cac9" 5335 + checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" 5193 5336 5194 5337 [[package]] 5195 5338 name = "windows_aarch64_msvc" ··· 5199 5342 5200 5343 [[package]] 5201 5344 name = "windows_aarch64_msvc" 5202 - version = "0.52.4" 5345 + version = "0.52.6" 5203 5346 source = "registry+https://github.com/rust-lang/crates.io-index" 5204 - checksum = "da9f259dd3bcf6990b55bffd094c4f7235817ba4ceebde8e6d11cd0c5633b675" 5347 + checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" 5205 5348 5206 5349 [[package]] 5207 5350 name = "windows_i686_gnu" ··· 5211 5354 5212 5355 [[package]] 5213 5356 name = "windows_i686_gnu" 5214 - version = "0.52.4" 5357 + version = "0.52.6" 5215 5358 source = "registry+https://github.com/rust-lang/crates.io-index" 5216 - checksum = "b474d8268f99e0995f25b9f095bc7434632601028cf86590aea5c8a5cb7801d3" 5359 + checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" 5360 + 5361 + [[package]] 5362 + name = "windows_i686_gnullvm" 5363 + version = "0.52.6" 5364 + source = "registry+https://github.com/rust-lang/crates.io-index" 5365 + checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" 5217 5366 5218 5367 [[package]] 5219 5368 name = "windows_i686_msvc" ··· 5223 5372 5224 5373 [[package]] 5225 5374 name = "windows_i686_msvc" 5226 - version = "0.52.4" 5375 + version = "0.52.6" 5227 5376 source = "registry+https://github.com/rust-lang/crates.io-index" 5228 - checksum = "1515e9a29e5bed743cb4415a9ecf5dfca648ce85ee42e15873c3cd8610ff8e02" 5377 + checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" 5229 5378 5230 5379 [[package]] 5231 5380 name = "windows_x86_64_gnu" ··· 5235 5384 5236 5385 [[package]] 5237 5386 name = "windows_x86_64_gnu" 5238 - version = "0.52.4" 5387 + version = "0.52.6" 5239 5388 source = "registry+https://github.com/rust-lang/crates.io-index" 5240 - checksum = "5eee091590e89cc02ad514ffe3ead9eb6b660aedca2183455434b93546371a03" 5389 + checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" 5241 5390 5242 5391 [[package]] 5243 5392 name = "windows_x86_64_gnullvm" ··· 5247 5396 5248 5397 [[package]] 5249 5398 name = "windows_x86_64_gnullvm" 5250 - version = "0.52.4" 5399 + version = "0.52.6" 5251 5400 source = "registry+https://github.com/rust-lang/crates.io-index" 5252 - checksum = "77ca79f2451b49fa9e2af39f0747fe999fcda4f5e241b2898624dca97a1f2177" 5401 + checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" 5253 5402 5254 5403 [[package]] 5255 5404 name = "windows_x86_64_msvc" ··· 5259 5408 5260 5409 [[package]] 5261 5410 name = "windows_x86_64_msvc" 5262 - version = "0.52.4" 5411 + version = "0.52.6" 5263 5412 source = "registry+https://github.com/rust-lang/crates.io-index" 5264 - checksum = "32b752e52a2da0ddfbdbcc6fceadfeede4c939ed16d13e648833a61dfb611ed8" 5413 + checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" 5265 5414 5266 5415 [[package]] 5267 5416 name = "winnow" ··· 5273 5422 ] 5274 5423 5275 5424 [[package]] 5425 + name = "winnow" 5426 + version = "0.6.18" 5427 + source = "registry+https://github.com/rust-lang/crates.io-index" 5428 + checksum = "68a9bda4691f099d435ad181000724da8e5899daa10713c2d432552b9ccd3a6f" 5429 + dependencies = [ 5430 + "memchr", 5431 + ] 5432 + 5433 + [[package]] 5276 5434 name = "wl-clipboard-rs" 5277 - version = "0.8.0" 5435 + version = "0.8.1" 5278 5436 source = "registry+https://github.com/rust-lang/crates.io-index" 5279 - checksum = "57af79e973eadf08627115c73847392e6b766856ab8e3844a59245354b23d2fa" 5437 + checksum = "12b41773911497b18ca8553c3daaf8ec9fe9819caf93d451d3055f69de028adb" 5280 5438 dependencies = [ 5281 5439 "derive-new", 5282 5440 "libc", 5283 5441 "log", 5284 - "nix 0.26.4", 5442 + "nix 0.28.0", 5285 5443 "os_pipe", 5286 5444 "tempfile", 5287 5445 "thiserror", ··· 5294 5452 5295 5453 [[package]] 5296 5454 name = "x11rb" 5297 - version = "0.13.0" 5455 + version = "0.13.1" 5298 5456 source = "registry+https://github.com/rust-lang/crates.io-index" 5299 - checksum = "f8f25ead8c7e4cba123243a6367da5d3990e0d3affa708ea19dce96356bd9f1a" 5457 + checksum = "5d91ffca73ee7f68ce055750bf9f6eca0780b8c85eff9bc046a3b0da41755e12" 5300 5458 dependencies = [ 5301 5459 "gethostname", 5302 - "rustix 0.38.31", 5460 + "rustix", 5303 5461 "x11rb-protocol", 5304 5462 ] 5305 5463 5306 5464 [[package]] 5307 5465 name = "x11rb-protocol" 5308 - version = "0.13.0" 5466 + version = "0.13.1" 5309 5467 source = "registry+https://github.com/rust-lang/crates.io-index" 5310 - checksum = "e63e71c4b8bd9ffec2c963173a4dc4cbde9ee96961d4fcb4429db9929b606c34" 5468 + checksum = "ec107c4503ea0b4a98ef47356329af139c0a4f7750e621cf2973cd3385ebcb3d" 5311 5469 5312 5470 [[package]] 5313 5471 name = "x25519-dalek" ··· 5328 5486 checksum = "8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f" 5329 5487 dependencies = [ 5330 5488 "libc", 5331 - "linux-raw-sys 0.4.13", 5332 - "rustix 0.38.31", 5489 + "linux-raw-sys", 5490 + "rustix", 5333 5491 ] 5334 5492 5335 5493 [[package]] 5336 5494 name = "xdg-home" 5337 - version = "1.1.0" 5495 + version = "1.3.0" 5338 5496 source = "registry+https://github.com/rust-lang/crates.io-index" 5339 - checksum = "21e5a325c3cb8398ad6cf859c1135b25dd29e186679cf2da7581d9679f63b38e" 5497 + checksum = "ec1cdab258fb55c0da61328dc52c8764709b249011b2cad0454c72f0bf10a1f6" 5340 5498 dependencies = [ 5341 5499 "libc", 5342 - "winapi", 5500 + "windows-sys 0.59.0", 5343 5501 ] 5344 5502 5345 5503 [[package]] ··· 5359 5517 5360 5518 [[package]] 5361 5519 name = "xshell" 5362 - version = "0.2.5" 5520 + version = "0.2.6" 5363 5521 source = "registry+https://github.com/rust-lang/crates.io-index" 5364 - checksum = "ce2107fe03e558353b4c71ad7626d58ed82efaf56c54134228608893c77023ad" 5522 + checksum = "6db0ab86eae739efd1b054a8d3d16041914030ac4e01cd1dca0cf252fd8b6437" 5365 5523 dependencies = [ 5366 5524 "xshell-macros", 5367 5525 ] 5368 5526 5369 5527 [[package]] 5370 5528 name = "xshell-macros" 5371 - version = "0.2.5" 5529 + version = "0.2.6" 5372 5530 source = "registry+https://github.com/rust-lang/crates.io-index" 5373 - checksum = "7e2c411759b501fb9501aac2b1b2d287a6e93e5bdcf13c25306b23e1b716dd0e" 5531 + checksum = "9d422e8e38ec76e2f06ee439ccc765e9c6a9638b9e7c9f2e8255e4d41e8bd852" 5374 5532 5375 5533 [[package]] 5376 5534 name = "xtask" ··· 5386 5544 ] 5387 5545 5388 5546 [[package]] 5389 - name = "yaml-rust" 5390 - version = "0.4.5" 5391 - source = "registry+https://github.com/rust-lang/crates.io-index" 5392 - checksum = "56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85" 5393 - dependencies = [ 5394 - "linked-hash-map", 5395 - ] 5396 - 5397 - [[package]] 5398 5547 name = "zbus" 5399 - version = "3.15.2" 5548 + version = "4.4.0" 5400 5549 source = "registry+https://github.com/rust-lang/crates.io-index" 5401 - checksum = "675d170b632a6ad49804c8cf2105d7c31eddd3312555cffd4b740e08e97c25e6" 5550 + checksum = "bb97012beadd29e654708a0fdb4c84bc046f537aecfde2c3ee0a9e4b4d48c725" 5402 5551 dependencies = [ 5403 5552 "async-broadcast", 5404 5553 "async-executor", 5405 5554 "async-fs", 5406 - "async-io 1.13.0", 5407 - "async-lock 2.8.0", 5555 + "async-io", 5556 + "async-lock", 5408 5557 "async-process", 5409 5558 "async-recursion", 5410 5559 "async-task", 5411 5560 "async-trait", 5412 5561 "blocking", 5413 - "byteorder", 5414 - "derivative", 5415 5562 "enumflags2", 5416 - "event-listener 2.5.3", 5563 + "event-listener 5.3.1", 5417 5564 "futures-core", 5418 5565 "futures-sink", 5419 5566 "futures-util", 5420 5567 "hex", 5421 - "nix 0.26.4", 5422 - "once_cell", 5568 + "nix 0.29.0", 5423 5569 "ordered-stream", 5424 5570 "rand", 5425 5571 "serde", ··· 5428 5574 "static_assertions", 5429 5575 "tracing", 5430 5576 "uds_windows", 5431 - "winapi", 5577 + "windows-sys 0.52.0", 5432 5578 "xdg-home", 5433 5579 "zbus_macros", 5434 5580 "zbus_names", ··· 5437 5583 5438 5584 [[package]] 5439 5585 name = "zbus_macros" 5440 - version = "3.15.2" 5586 + version = "4.4.0" 5441 5587 source = "registry+https://github.com/rust-lang/crates.io-index" 5442 - checksum = "7131497b0f887e8061b430c530240063d33bf9455fa34438f388a245da69e0a5" 5588 + checksum = "267db9407081e90bbfa46d841d3cbc60f59c0351838c4bc65199ecd79ab1983e" 5443 5589 dependencies = [ 5444 - "proc-macro-crate", 5590 + "proc-macro-crate 3.2.0", 5445 5591 "proc-macro2", 5446 5592 "quote", 5447 - "regex", 5448 - "syn 1.0.109", 5593 + "syn 2.0.76", 5449 5594 "zvariant_utils", 5450 5595 ] 5451 5596 5452 5597 [[package]] 5453 5598 name = "zbus_names" 5454 - version = "2.6.1" 5599 + version = "3.0.0" 5455 5600 source = "registry+https://github.com/rust-lang/crates.io-index" 5456 - checksum = "437d738d3750bed6ca9b8d423ccc7a8eb284f6b1d6d4e225a0e4e6258d864c8d" 5601 + checksum = "4b9b1fef7d021261cc16cba64c351d291b715febe0fa10dc3a443ac5a5022e6c" 5457 5602 dependencies = [ 5458 5603 "serde", 5459 5604 "static_assertions", ··· 5462 5607 5463 5608 [[package]] 5464 5609 name = "zerocopy" 5465 - version = "0.7.32" 5610 + version = "0.7.35" 5466 5611 source = "registry+https://github.com/rust-lang/crates.io-index" 5467 - checksum = "74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be" 5612 + checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" 5468 5613 dependencies = [ 5614 + "byteorder", 5469 5615 "zerocopy-derive", 5470 5616 ] 5471 5617 5472 5618 [[package]] 5473 5619 name = "zerocopy-derive" 5474 - version = "0.7.32" 5620 + version = "0.7.35" 5475 5621 source = "registry+https://github.com/rust-lang/crates.io-index" 5476 - checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" 5622 + checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" 5477 5623 dependencies = [ 5478 5624 "proc-macro2", 5479 5625 "quote", 5480 - "syn 2.0.52", 5626 + "syn 2.0.76", 5481 5627 ] 5482 5628 5483 5629 [[package]] 5484 5630 name = "zeroize" 5485 - version = "1.7.0" 5631 + version = "1.8.1" 5486 5632 source = "registry+https://github.com/rust-lang/crates.io-index" 5487 - checksum = "525b4ec142c6b68a2d10f01f7bbf6755599ca3f81ea53b8431b7dd348f5fdb2d" 5633 + checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde" 5488 5634 dependencies = [ 5489 5635 "zeroize_derive", 5490 5636 ] ··· 5497 5643 dependencies = [ 5498 5644 "proc-macro2", 5499 5645 "quote", 5500 - "syn 2.0.52", 5646 + "syn 2.0.76", 5501 5647 ] 5502 5648 5503 5649 [[package]] 5504 5650 name = "zkcredential" 5505 5651 version = "0.1.0" 5506 - source = "git+https://github.com/signalapp/libsignal?tag=v0.40.1#f980fccd8ae72fe21dc202d644b358667d60e2b0" 5652 + source = "git+https://github.com/signalapp/libsignal?tag=v0.51.1#2e2896fc235efa293213dd5f0aff4b1f8528bab2" 5507 5653 dependencies = [ 5654 + "cfg-if", 5508 5655 "curve25519-dalek", 5509 5656 "derive-where", 5510 5657 "displaydoc", 5511 5658 "lazy_static", 5512 5659 "partial-default", 5513 5660 "poksho", 5661 + "rayon", 5514 5662 "serde", 5663 + "sha2", 5515 5664 "subtle", 5665 + "thiserror", 5516 5666 ] 5517 5667 5518 5668 [[package]] 5519 5669 name = "zkgroup" 5520 5670 version = "0.9.0" 5521 - source = "git+https://github.com/signalapp/libsignal?tag=v0.40.1#f980fccd8ae72fe21dc202d644b358667d60e2b0" 5671 + source = "git+https://github.com/signalapp/libsignal?tag=v0.51.1#2e2896fc235efa293213dd5f0aff4b1f8528bab2" 5522 5672 dependencies = [ 5523 5673 "aes-gcm-siv", 5524 5674 "bincode", ··· 5530 5680 "hkdf", 5531 5681 "lazy_static", 5532 5682 "libsignal-core", 5683 + "num_enum", 5533 5684 "partial-default", 5534 5685 "poksho", 5686 + "rand", 5687 + "rayon", 5535 5688 "serde", 5536 5689 "sha2", 5537 5690 "signal-crypto", 5538 5691 "subtle", 5692 + "thiserror", 5539 5693 "uuid", 5540 5694 "zkcredential", 5541 5695 ] 5542 5696 5543 5697 [[package]] 5544 5698 name = "zvariant" 5545 - version = "3.15.2" 5699 + version = "4.2.0" 5546 5700 source = "registry+https://github.com/rust-lang/crates.io-index" 5547 - checksum = "4eef2be88ba09b358d3b58aca6e41cd853631d44787f319a1383ca83424fb2db" 5701 + checksum = "2084290ab9a1c471c38fc524945837734fbf124487e105daec2bb57fd48c81fe" 5548 5702 dependencies = [ 5549 - "byteorder", 5703 + "endi", 5550 5704 "enumflags2", 5551 - "libc", 5552 5705 "serde", 5553 5706 "static_assertions", 5554 5707 "zvariant_derive", ··· 5556 5709 5557 5710 [[package]] 5558 5711 name = "zvariant_derive" 5559 - version = "3.15.2" 5712 + version = "4.2.0" 5560 5713 source = "registry+https://github.com/rust-lang/crates.io-index" 5561 - checksum = "37c24dc0bed72f5f90d1f8bb5b07228cbf63b3c6e9f82d82559d4bae666e7ed9" 5714 + checksum = "73e2ba546bda683a90652bac4a279bc146adad1386f25379cf73200d2002c449" 5562 5715 dependencies = [ 5563 - "proc-macro-crate", 5716 + "proc-macro-crate 3.2.0", 5564 5717 "proc-macro2", 5565 5718 "quote", 5566 - "syn 1.0.109", 5719 + "syn 2.0.76", 5567 5720 "zvariant_utils", 5568 5721 ] 5569 5722 5570 5723 [[package]] 5571 5724 name = "zvariant_utils" 5572 - version = "1.0.1" 5725 + version = "2.1.0" 5573 5726 source = "registry+https://github.com/rust-lang/crates.io-index" 5574 - checksum = "7234f0d811589db492d16893e3f21e8e2fd282e6d01b0cddee310322062cc200" 5727 + checksum = "c51bcff7cc3dbb5055396bcf774748c3dab426b4b8659046963523cee4808340" 5575 5728 dependencies = [ 5576 5729 "proc-macro2", 5577 5730 "quote", 5578 - "syn 1.0.109", 5731 + "syn 2.0.76", 5579 5732 ]
+15 -8
pkgs/applications/networking/instant-messengers/gurk-rs/default.nix
··· 5 5 , fetchFromGitHub 6 6 , Cocoa 7 7 , pkgsBuildHost 8 + , openssl 9 + , pkg-config 8 10 }: 9 11 10 12 rustPlatform.buildRustPackage rec { 11 13 pname = "gurk-rs"; 12 - version = "0.4.3"; 14 + version = "0.5.1"; 13 15 14 16 src = fetchFromGitHub { 15 17 owner = "boxdot"; 16 18 repo = pname; 17 19 rev = "v${version}"; 18 - hash = "sha256-MPYqWgwh5PKH3GsCDx6aa4ryorWZ96YK8KOYZ5PILkk="; 20 + hash = "sha256-g0V6FPkCpIEWx+/kDG9+0NtlCVj6jc1gbkkzOSl/lAo="; 19 21 }; 20 22 21 23 postPatch = '' ··· 25 27 cargoLock = { 26 28 lockFile = ./Cargo.lock; 27 29 outputHashes = { 28 - "libsignal-protocol-0.1.0" = "sha256-p4YzrtJaQhuMBTtquvS1m9llszfyTeDfl7+IXzRUFSE="; 29 - "libsignal-service-0.1.0" = "sha256-p0umCPtBg9s4G6RHcwK/tU+RtQE2fFLRHOYt2GmBCtQ="; 30 - "curve25519-dalek-4.1.1" = "sha256-p9Vx0lAaYILypsI4/RVsHZLOqZKaa4Wvf7DanLA38pc="; 31 - "presage-0.6.1" = "sha256-MsVSUI4ht+ftO2UC1IIeCtomkzg4ug95kKsc41PDVNg="; 30 + "libsignal-protocol-0.1.0" = "sha256-4aHINlpVAqVTtm7npwXQRutZUmIxYgkhXhApg7jSM4M="; 31 + "libsignal-service-0.1.0" = "sha256-AOGw76A9R2qH3hc7B+MBE3okzW8b5LTZdepzUDOv9lM="; 32 + "curve25519-dalek-4.1.3" = "sha256-bPh7eEgcZnq9C3wmSnnYv0C4aAP+7pnwk9Io29GrI4A="; 33 + "presage-0.6.2" = "sha256-t9t8ecPtefI/jYlk+Ul8WdgH26VJIkfMptbKxprekS0="; 32 34 "qr2term-0.3.1" = "sha256-U8YLouVZTtDwsvzZiO6YB4Pe75RXGkZXOxHCQcCOyT8="; 33 35 }; 34 36 }; 35 37 36 - nativeBuildInputs = [ protobuf ]; 38 + nativeBuildInputs = [ protobuf pkg-config ]; 37 39 38 - buildInputs = lib.optionals stdenv.isDarwin [ Cocoa ]; 40 + buildInputs = [ openssl ] 41 + ++ lib.optionals stdenv.isDarwin [ Cocoa ]; 39 42 40 43 NIX_LDFLAGS = lib.optionals (stdenv.isDarwin && stdenv.isx86_64) [ "-framework" "AppKit" ]; 41 44 42 45 PROTOC = "${pkgsBuildHost.protobuf}/bin/protoc"; 46 + 47 + OPENSSL_NO_VENDOR = true; 48 + 49 + useNextest = true; 43 50 44 51 meta = with lib; { 45 52 description = "Signal Messenger client for terminal";
-82
pkgs/applications/networking/p2p/freenet/default.nix
··· 1 - { lib, stdenv, fetchurl, fetchFromGitHub, jdk, jre, gradle, bash, coreutils 2 - , substituteAll, nixosTests, fetchpatch, writeText }: 3 - 4 - let 5 - version = "01497"; 6 - 7 - freenet_ext = fetchurl { 8 - url = "https://github.com/freenet/fred/releases/download/build01495/freenet-ext.jar"; 9 - sha256 = "sha256-MvKz1r7t9UE36i+aPr72dmbXafCWawjNF/19tZuk158="; 10 - }; 11 - 12 - seednodes = fetchurl { 13 - url = "https://downloads.freenetproject.org/alpha/opennet/seednodes.fref"; 14 - sha256 = "08awwr8n80b4cdzzb3y8hf2fzkr1f2ly4nlq779d6pvi5jymqdvv"; 15 - }; 16 - 17 - patches = [ 18 - # gradle 7 support 19 - # https://github.com/freenet/fred/pull/827 20 - (fetchpatch { 21 - url = "https://github.com/freenet/fred/commit/8991303493f2c0d9933f645337f0a7a5a979e70a.patch"; 22 - sha256 = "sha256-T1zymxRTADVhhwp2TyB+BC/J4gZsT/CUuMrT4COlpTY="; 23 - }) 24 - ]; 25 - 26 - in stdenv.mkDerivation rec { 27 - pname = "freenet"; 28 - inherit version patches; 29 - 30 - src = fetchFromGitHub { 31 - owner = "freenet"; 32 - repo = "fred"; 33 - rev = "refs/tags/build${version}"; 34 - hash = "sha256-pywNPekofF/QotNVF28McojqK7c1Zzucds5rWV0R7BQ="; 35 - }; 36 - 37 - postPatch = '' 38 - rm gradle/verification-{keyring.keys,metadata.xml} 39 - ''; 40 - 41 - nativeBuildInputs = [ gradle jdk ]; 42 - 43 - wrapper = substituteAll { 44 - src = ./freenetWrapper; 45 - inherit bash coreutils jre seednodes; 46 - }; 47 - 48 - mitmCache = gradle.fetchDeps { 49 - inherit pname; 50 - data = ./deps.json; 51 - }; 52 - 53 - # using reproducible archives breaks the build 54 - gradleInitScript = writeText "empty-init-script.gradle" ""; 55 - 56 - gradleFlags = [ "-Dorg.gradle.java.home=${jdk}" ]; 57 - 58 - gradleBuildTask = "jar"; 59 - 60 - installPhase = '' 61 - runHook preInstall 62 - install -Dm444 build/libs/freenet.jar $out/share/freenet/freenet.jar 63 - ln -s ${freenet_ext} $out/share/freenet/freenet-ext.jar 64 - mkdir -p $out/bin 65 - install -Dm555 ${wrapper} $out/bin/freenet 66 - substituteInPlace $out/bin/freenet \ 67 - --subst-var-by outFreenet $out 68 - runHook postInstall 69 - ''; 70 - 71 - passthru.tests = { inherit (nixosTests) freenet; }; 72 - 73 - meta = { 74 - description = "Decentralised and censorship-resistant network"; 75 - homepage = "https://freenetproject.org/"; 76 - sourceProvenance = with lib.sourceTypes; [ binaryBytecode ]; 77 - license = lib.licenses.gpl2Plus; 78 - maintainers = with lib.maintainers; [ nagy ]; 79 - platforms = with lib.platforms; linux; 80 - changelog = "https://github.com/freenet/fred/blob/build${version}/NEWS.md"; 81 - }; 82 - }
pkgs/applications/networking/p2p/freenet/deps.json pkgs/by-name/fr/freenet/deps.json
-18
pkgs/applications/networking/p2p/freenet/freenetWrapper
··· 1 - #! @bash@/bin/bash 2 - set -eo pipefail 3 - PATH=@coreutils@/bin:$PATH 4 - export CLASSPATH=$(find @outFreenet@/deps/ -name "*.jar"|grep -v bcprov-jdk15on-1.48.jar|tr $'\n' :) 5 - CLASSPATH=$CLASSPATH:@outFreenet@/share/freenet/freenet-ext.jar:@outFreenet@/share/freenet/freenet.jar 6 - 7 - export FREENET_HOME="$HOME/.local/share/freenet" 8 - if [ -n "$XDG_DATA_HOME" ] ; then 9 - FREENET_HOME="$XDG_DATA_HOME/freenet" 10 - fi 11 - 12 - mkdir -p -- $FREENET_HOME 13 - 14 - cp -u -- @seednodes@ $FREENET_HOME/seednodes.fref 15 - chmod u+rw -- $FREENET_HOME/seednodes.fref 16 - 17 - cd -- $FREENET_HOME 18 - exec @jre@/bin/java -Xmx1024M freenet.node.NodeStarter "$@"
+2 -2
pkgs/applications/networking/syncthing/default.nix
··· 13 13 common = { stname, target, postInstall ? "" }: 14 14 buildGoModule rec { 15 15 pname = stname; 16 - version = "1.27.10"; 16 + version = "1.27.9"; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "syncthing"; 20 20 repo = "syncthing"; 21 21 rev = "v${version}"; 22 - hash = "sha256-GcsmwdQwiwbDaTouwAX4MS61UVt5lHeCj0vGciacmK8="; 22 + hash = "sha256-9PKx5jxntG1QjDA+6XySxGahE1IrKKBl/Xk5ZaCAf5I="; 23 23 }; 24 24 25 25 vendorHash = "sha256-Xv5x+/1lx8nyXw72eEHz7+qnkyZfPAnBtDRrOrD2l+g=";
+2 -2
pkgs/applications/office/super-productivity/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "super-productivity"; 5 - version = "8.0.10"; 5 + version = "9.0.5"; 6 6 7 7 src = fetchurl { 8 8 url = "https://github.com/johannesjo/super-productivity/releases/download/v${version}/superProductivity-${version}.AppImage"; 9 - sha256 = "sha256-YJx5ygHx0ZYPmw3xFGjPRx8nR20D+XR9SMxE2ymuWes="; 9 + sha256 = "sha256-eNAoLcQWnsTDA7sG8i0Ur9BZ+pNt4AK1GOppFCD1ZGg="; 10 10 name = "${pname}-${version}.AppImage"; 11 11 }; 12 12
+3 -3
pkgs/applications/office/treesheets/default.nix
··· 12 12 13 13 stdenv.mkDerivation rec { 14 14 pname = "treesheets"; 15 - version = "0-unstable-2024-06-29"; 15 + version = "0-unstable-2024-08-25"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "aardappel"; 19 19 repo = "treesheets"; 20 - rev = "0d3eff693f23929e8b53317b08df9da2d610994f"; 21 - hash = "sha256-c5HMxFxDD439kKguW8Mwkjmnavh2MSSiODTgrnZcbjo="; 20 + rev = "89a03e5db0c083f1c8cd422d615a3340e69856b4"; 21 + hash = "sha256-p780EW/62xf4vf7Lvi5mB8fiQt91Iqi1tNTLC5iyRtE="; 22 22 }; 23 23 24 24 nativeBuildInputs = [
-42
pkgs/applications/version-management/gex/default.nix
··· 1 - { lib 2 - , stdenv 3 - , rustPlatform 4 - , fetchFromGitHub 5 - , pkg-config 6 - , libgit2 7 - , Security 8 - }: 9 - 10 - rustPlatform.buildRustPackage rec { 11 - pname = "gex"; 12 - version = "0.6.4"; 13 - 14 - src = fetchFromGitHub { 15 - owner = "Piturnah"; 16 - repo = pname; 17 - rev = "v${version}"; 18 - hash = "sha256-Xer7a3UtFIv3idchI7DfZ5u6qgDW/XFWi5ihtcREXqo="; 19 - }; 20 - 21 - nativeBuildInputs = [ pkg-config ]; 22 - 23 - buildInputs = [ 24 - libgit2 25 - ] ++ lib.optionals stdenv.isDarwin [ 26 - Security 27 - ]; 28 - 29 - # force the libgit2-sys crate to use the system libgit2 library 30 - LIBGIT2_NO_VENDOR = 1; 31 - 32 - cargoHash = "sha256-HNz1wwn0eUhNR6ZLLPMse8LmAS4CzADx0ZR9gJgJQCg="; 33 - 34 - meta = with lib; { 35 - description = "Git Explorer: cross-platform git workflow improvement tool inspired by Magit"; 36 - homepage = "https://github.com/Piturnah/gex"; 37 - changelog = "https://github.com/Piturnah/gex/releases/tag/${src.rev}"; 38 - license = with licenses; [ asl20 /* or */ mit ]; 39 - maintainers = with maintainers; [ azd325 evanrichter piturnah ]; 40 - mainProgram = "gex"; 41 - }; 42 - }
+3 -3
pkgs/applications/version-management/gql/default.nix
··· 9 9 10 10 rustPlatform.buildRustPackage rec { 11 11 pname = "gql"; 12 - version = "0.26.0"; 12 + version = "0.27.0"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "AmrDeveloper"; 16 16 repo = "GQL"; 17 17 rev = version; 18 - hash = "sha256-qVO+kqsmVFDsO9fJGLyqxBzlBc8DZmX1ZQ7UjI3T0Fw="; 18 + hash = "sha256-/cL/Ts5RbClGqs5D93RTC7A5fr6Ca1c1sNbVZE4zK+E="; 19 19 }; 20 20 21 - cargoHash = "sha256-sq8hxI1MOOE97OwrUEkwrEkpQWeCTzA8r6x5abTxCl0="; 21 + cargoHash = "sha256-o9eTOauQF5sf8UPyG0os2NQLsNkAIUOGhmMsZo6Kncw="; 22 22 23 23 nativeBuildInputs = [ 24 24 pkg-config
+3
pkgs/applications/virtualization/podman/default.nix
··· 33 33 , aardvark-dns 34 34 , netavark 35 35 , passt 36 + , vfkit 36 37 , testers 37 38 , podman 38 39 }: ··· 44 45 util-linux 45 46 iptables 46 47 iproute2 48 + ] ++ lib.optionals stdenv.isDarwin [ 49 + vfkit 47 50 ] ++ extraPackages); 48 51 49 52 helpersBin = symlinkJoin {
+32
pkgs/build-support/dotnet/fetch-nupkg/overrides.nix
··· 17 17 # buildInputs = old.buildInputs or [ ] ++ [ hello ]; 18 18 # }); 19 19 20 + "Avalonia" = 21 + package: 22 + package.overrideAttrs ( 23 + old: 24 + let 25 + # These versions have a runtime error when built with `dotnet publish --no-build` 26 + # When attempting to draw a window, Avalonia will throw "No precompiled XAML found" 27 + # 28 + # Introduced in https://github.com/AvaloniaUI/Avalonia/pull/13840 29 + # Fixed by https://github.com/AvaloniaUI/Avalonia/pull/16835 30 + affectedVersions = [ 31 + "11.1.0-beta1" 32 + "11.1.0-beta2" 33 + "11.1.0-rc1" 34 + "11.1.0-rc2" 35 + "11.1.0" 36 + "11.1.1" 37 + "11.1.2-rc1" 38 + "11.1.2" 39 + "11.1.3" 40 + "11.2.0-beta1" 41 + ]; 42 + in 43 + lib.optionalAttrs (builtins.elem old.version affectedVersions) { 44 + postPatch = '' 45 + substituteInPlace {build,buildTransitive}/AvaloniaBuildTasks.targets \ 46 + --replace-fail 'BeforeTargets="CopyFilesToOutputDirectory;BuiltProjectOutputGroup"' \ 47 + 'BeforeTargets="CopyFilesToOutputDirectory;BuiltProjectOutputGroup;ComputeResolvedFilesToPublishList"' 48 + ''; 49 + } 50 + ); 51 + 20 52 "Avalonia.X11" = 21 53 package: 22 54 package.overrideAttrs (
+3 -3
pkgs/by-name/as/ast-grep/package.nix
··· 7 7 8 8 rustPlatform.buildRustPackage rec { 9 9 pname = "ast-grep"; 10 - version = "0.26.3"; 10 + version = "0.27.0"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "ast-grep"; 14 14 repo = "ast-grep"; 15 15 rev = version; 16 - hash = "sha256-i2M3QSwLj2px6tiYyW8jz/WZ2z+IETrSoxis+BgHGXg="; 16 + hash = "sha256-aoROD6c+VghvoBixSYLXC1DrYDkOhJA5rjDycc9NyR8="; 17 17 }; 18 18 19 - cargoHash = "sha256-6CXttQ+r2Ye5tz1V7XgLLnKQg7LHUVUtqpThETrwtzQ="; 19 + cargoHash = "sha256-skOE/J+Msvm8tUizijONy+vx4MrsMbd4uUs5bO8FId4="; 20 20 21 21 nativeBuildInputs = [ installShellFiles ]; 22 22
+2 -2
pkgs/by-name/bo/boxed-cpp/package.nix
··· 2 2 3 3 stdenv.mkDerivation (final: { 4 4 pname = "boxed-cpp"; 5 - version = "1.3.0"; 5 + version = "1.4.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "contour-terminal"; 9 9 repo = "boxed-cpp"; 10 10 rev = "v${final.version}"; 11 - hash = "sha256-o+qAEpP2inGQVXJ1i3HBee0fXQYR2HCyBY4Urk8ohMI="; 11 + hash = "sha256-Z/dfSa/6SnzLWnFCXjJUbTBNa5dFZna099Crbcya/Dw="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ cmake ];
+17
pkgs/by-name/fr/freenet/freenetWrapper
··· 1 + #! @bash@/bin/bash 2 + set -eo pipefail 3 + PATH=@coreutils@/bin:$PATH 4 + export CLASSPATH=@CLASSPATH@ 5 + 6 + export FREENET_HOME="$HOME/.local/share/freenet" 7 + if [ -n "$XDG_DATA_HOME" ] ; then 8 + FREENET_HOME="$XDG_DATA_HOME/freenet" 9 + fi 10 + 11 + mkdir -p -- $FREENET_HOME 12 + 13 + cp -u -- @seednodes@/seednodes.fref $FREENET_HOME/seednodes.fref 14 + chmod u+rw -- $FREENET_HOME/seednodes.fref 15 + 16 + cd -- $FREENET_HOME 17 + exec @jre@/bin/java -Xmx1024M freenet.node.NodeStarter "$@"
+130
pkgs/by-name/fr/freenet/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchurl, 5 + fetchFromGitHub, 6 + jdk17_headless, 7 + jre17_minimal, 8 + gradle_7, 9 + bash, 10 + coreutils, 11 + substituteAll, 12 + nixosTests, 13 + fetchpatch, 14 + writeText, 15 + }: 16 + 17 + let 18 + gradle = gradle_7; 19 + jdk = jdk17_headless; 20 + # Reduce closure size 21 + jre = jre17_minimal.override { 22 + modules = [ 23 + "java.base" 24 + "java.logging" 25 + "java.naming" 26 + "java.sql" 27 + "java.desktop" 28 + "java.management" 29 + ]; 30 + jdk = jdk17_headless; 31 + }; 32 + 33 + version = "01497"; 34 + 35 + freenet_ext = fetchurl { 36 + url = "https://github.com/freenet/fred/releases/download/build01495/freenet-ext.jar"; 37 + sha256 = "sha256-MvKz1r7t9UE36i+aPr72dmbXafCWawjNF/19tZuk158="; 38 + }; 39 + 40 + seednodes = fetchFromGitHub { 41 + name = "freenet-seednodes"; 42 + owner = "hyphanet"; 43 + repo = "seedrefs"; 44 + rev = "9df1bf93ab64aba634bdfc5f4d0e960571ce4ba5"; 45 + hash = "sha256-nvwJvKw5IPhItPe4k/jnOGaa8H4DtOi8XxKFOKFMAuY="; 46 + postFetch = '' 47 + cat $out/* > $out/seednodes.fref 48 + ''; 49 + }; 50 + 51 + patches = [ 52 + # gradle 7 support 53 + # https://github.com/freenet/fred/pull/827 54 + (fetchpatch { 55 + url = "https://github.com/freenet/fred/commit/8991303493f2c0d9933f645337f0a7a5a979e70a.patch"; 56 + sha256 = "sha256-T1zymxRTADVhhwp2TyB+BC/J4gZsT/CUuMrT4COlpTY="; 57 + }) 58 + ]; 59 + 60 + in 61 + stdenv.mkDerivation rec { 62 + pname = "freenet"; 63 + inherit version patches; 64 + 65 + src = fetchFromGitHub { 66 + owner = "freenet"; 67 + repo = "fred"; 68 + rev = "refs/tags/build${version}"; 69 + hash = "sha256-pywNPekofF/QotNVF28McojqK7c1Zzucds5rWV0R7BQ="; 70 + }; 71 + 72 + postPatch = '' 73 + rm gradle/verification-{keyring.keys,metadata.xml} 74 + ''; 75 + 76 + nativeBuildInputs = [ 77 + gradle 78 + jdk 79 + ]; 80 + 81 + wrapper = substituteAll { 82 + src = ./freenetWrapper; 83 + inherit 84 + bash 85 + coreutils 86 + jre 87 + seednodes 88 + ; 89 + }; 90 + 91 + mitmCache = gradle.fetchDeps { 92 + inherit pname; 93 + data = ./deps.json; 94 + }; 95 + 96 + # using reproducible archives breaks the build 97 + gradleInitScript = writeText "empty-init-script.gradle" ""; 98 + 99 + gradleFlags = [ "-Dorg.gradle.java.home=${jdk}" ]; 100 + 101 + gradleBuildTask = "jar"; 102 + 103 + installPhase = '' 104 + runHook preInstall 105 + 106 + install -Dm644 build/libs/freenet.jar $out/share/freenet/freenet.jar 107 + ln -s ${freenet_ext} $out/share/freenet/freenet-ext.jar 108 + mkdir -p $out/bin 109 + install -Dm755 ${wrapper} $out/bin/freenet 110 + export CLASSPATH="$(find ${mitmCache} -name "*.jar"| sort | grep -v bcprov-jdk15on-1.48.jar|tr $'\n' :):$out/share/freenet/freenet-ext.jar:$out/share/freenet/freenet.jar" 111 + substituteInPlace $out/bin/freenet \ 112 + --subst-var-by CLASSPATH "$CLASSPATH" 113 + 114 + runHook postInstall 115 + ''; 116 + 117 + passthru.tests = { 118 + inherit (nixosTests) freenet; 119 + }; 120 + 121 + meta = { 122 + description = "Decentralised and censorship-resistant network"; 123 + homepage = "https://freenetproject.org/"; 124 + sourceProvenance = with lib.sourceTypes; [ binaryBytecode ]; 125 + license = lib.licenses.gpl2Plus; 126 + maintainers = with lib.maintainers; [ nagy ]; 127 + platforms = with lib.platforms; linux; 128 + changelog = "https://github.com/freenet/fred/blob/build${version}/NEWS.md"; 129 + }; 130 + }
+61
pkgs/by-name/ge/gex/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + rustPlatform, 5 + fetchFromGitHub, 6 + pkg-config, 7 + libgit2, 8 + darwin, 9 + nix-update-script, 10 + }: 11 + 12 + rustPlatform.buildRustPackage rec { 13 + pname = "gex"; 14 + version = "0.6.4"; 15 + 16 + src = fetchFromGitHub { 17 + owner = "Piturnah"; 18 + repo = "gex"; 19 + rev = "v${version}"; 20 + hash = "sha256-Xer7a3UtFIv3idchI7DfZ5u6qgDW/XFWi5ihtcREXqo="; 21 + }; 22 + 23 + nativeBuildInputs = [ pkg-config ]; 24 + 25 + passthru.updateScript = nix-update-script { }; 26 + 27 + buildInputs = 28 + [ 29 + libgit2 30 + ] 31 + ++ lib.optionals stdenv.isDarwin [ 32 + darwin.apple_sdk.frameworks.Security 33 + ]; 34 + 35 + env = { 36 + LIBGIT2_NO_VENDOR = 1; 37 + }; 38 + 39 + cargoPatches = [ 40 + ./patch-libgit2.patch 41 + ]; 42 + 43 + cargoHash = "sha256-GEQ4Zv14Dzo9mt1YIDmXEBHLPD6G0/O1ggmUTnSYD+k="; 44 + 45 + meta = with lib; { 46 + description = "Git Explorer: cross-platform git workflow improvement tool inspired by Magit"; 47 + homepage = "https://github.com/Piturnah/gex"; 48 + changelog = "https://github.com/Piturnah/gex/releases/tag/${src.rev}"; 49 + license = with licenses; [ 50 + asl20 # or 51 + mit 52 + ]; 53 + maintainers = with maintainers; [ 54 + azd325 55 + bot-wxt1221 56 + evanrichter 57 + piturnah 58 + ]; 59 + mainProgram = "gex"; 60 + }; 61 + }
+54
pkgs/by-name/ge/gex/patch-libgit2.patch
··· 1 + From 3f9183a4de984c5d24caa9379274461e369926ed Mon Sep 17 00:00:00 2001 2 + From: wxt <3264117476@qq.com> 3 + Date: Sun, 8 Sep 2024 18:36:46 +0800 4 + Subject: [PATCH] tt 5 + 6 + --- 7 + Cargo.lock | 8 ++++---- 8 + Cargo.toml | 2 +- 9 + 2 files changed, 5 insertions(+), 5 deletions(-) 10 + 11 + diff --git a/Cargo.lock b/Cargo.lock 12 + index 5101c2e..0cb59d2 100644 13 + --- a/Cargo.lock 14 + +++ b/Cargo.lock 15 + @@ -246,9 +246,9 @@ dependencies = [ 16 + 17 + [[package]] 18 + name = "git2" 19 + -version = "0.18.1" 20 + +version = "0.19.0" 21 + source = "registry+https://github.com/rust-lang/crates.io-index" 22 + -checksum = "fbf97ba92db08df386e10c8ede66a2a0369bd277090afd8710e19e38de9ec0cd" 23 + +checksum = "b903b73e45dc0c6c596f2d37eccece7c1c8bb6e4407b001096387c63d0d93724" 24 + dependencies = [ 25 + "bitflags 2.3.3", 26 + "libc", 27 + @@ -316,9 +316,9 @@ checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3" 28 + 29 + [[package]] 30 + name = "libgit2-sys" 31 + -version = "0.16.1+1.7.1" 32 + +version = "0.17.0+1.8.1" 33 + source = "registry+https://github.com/rust-lang/crates.io-index" 34 + -checksum = "f2a2bb3680b094add03bb3732ec520ece34da31a8cd2d633d1389d0f0fb60d0c" 35 + +checksum = "10472326a8a6477c3c20a64547b0059e4b0d086869eee31e6d7da728a8eb7224" 36 + dependencies = [ 37 + "cc", 38 + "libc", 39 + diff --git a/Cargo.toml b/Cargo.toml 40 + index 26cef3f..f947945 100644 41 + --- a/Cargo.toml 42 + +++ b/Cargo.toml 43 + @@ -16,7 +16,7 @@ anyhow = "1.0.75" 44 + clap = { version = "4.4.7", features = ["cargo", "derive"] } 45 + crossterm = { version = "0.27.0", features = ["serde"] } 46 + dirs = "5.0.1" 47 + -git2 = { version = "0.18.1", default-features = false } 48 + +git2 = { version = "0.19.0", default-features = false } 49 + itertools = "0.11.0" 50 + nom = "7.1.3" 51 + paste = "1.0.14" 52 + -- 53 + 2.46.0 54 +
+38
pkgs/by-name/gi/gitlab-ci-ls/package.nix
··· 1 + { 2 + rustPlatform, 3 + lib, 4 + fetchFromGitHub, 5 + darwin, 6 + openssl, 7 + pkg-config, 8 + stdenv, 9 + }: 10 + 11 + rustPlatform.buildRustPackage rec { 12 + pname = "gitlab-ci-ls"; 13 + version = "0.21.1"; 14 + src = fetchFromGitHub { 15 + owner = "alesbrelih"; 16 + repo = "gitlab-ci-ls"; 17 + rev = "${version}"; 18 + hash = "sha256-0aVwI+E/UmYDSQDArQZsaNc0jDXXOG/zDr/5o0I1aLw="; 19 + }; 20 + 21 + cargoHash = "sha256-rZXIc9O+pIdR/M8kV7judiHTCwnKcX+7P1LWEqZLeD8="; 22 + 23 + nativeBuildInputs = [ pkg-config ]; 24 + buildInputs = 25 + [ openssl ] 26 + ++ lib.optionals stdenv.isDarwin [ 27 + darwin.apple_sdk.frameworks.SystemConfiguration 28 + ]; 29 + 30 + meta = with lib; { 31 + homepage = "https://github.com/alesbrelih/gitlab-ci-ls"; 32 + description = "GitLab CI Language Server (gitlab-ci-ls)"; 33 + license = licenses.mit; 34 + maintainers = with maintainers; [ ma27 ]; 35 + platforms = platforms.unix; 36 + mainProgram = "gitlab-ci-ls"; 37 + }; 38 + }
+2 -2
pkgs/by-name/he/heptabase/package.nix
··· 5 5 }: 6 6 let 7 7 pname = "heptabase"; 8 - version = "1.35.5"; 8 + version = "1.37.0"; 9 9 src = fetchurl { 10 10 url = "https://github.com/heptameta/project-meta/releases/download/v${version}/Heptabase-${version}.AppImage"; 11 - hash = "sha256-hRyh6dBGe0/3paAcdpzt0E9M2V2J6LebO/M/kYIlT6U="; 11 + hash = "sha256-TgVHlUYgvbERXGzntwmBH/xBmJj2EsCd1SWUbQr8nqY="; 12 12 }; 13 13 14 14 appimageContents = appimageTools.extractType2 { inherit pname version src; };
+3 -3
pkgs/by-name/li/license-generator/package.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "license-generator"; 5 - version = "1.2.0"; 5 + version = "1.3.0"; 6 6 7 7 src = fetchCrate { 8 8 inherit pname version; 9 - hash = "sha256-RofgO5pJJlHP1rHFK5pgvi1TF77ZYrLYP5EML43zQMI="; 9 + hash = "sha256-jp7NQfDh512oThZbLj0NbqcH7rxV2R0kDv1wsiTNf/M="; 10 10 }; 11 11 12 - cargoHash = "sha256-6iJJ6ZK5ZUfKG+1qYehz1LeYs6kzS1QlTjIogCLWjZA="; 12 + cargoHash = "sha256-pjH+i7uG3++NLIZ9y+wg4r+TutmZF2+uO501pdPApQs="; 13 13 14 14 meta = with lib; { 15 15 description = "Command-line tool for generating license files";
+2 -2
pkgs/by-name/nh/nhost-cli/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "nhost-cli"; 9 - version = "1.23.0"; 9 + version = "1.24.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "nhost"; 13 13 repo = "cli"; 14 14 rev = "v${version}"; 15 - hash = "sha256-Xia45kNblGmU4i/CIHg/WOK3EJP1VUHenvLA4CGOY0U="; 15 + hash = "sha256-8kul3tiwEJF6Pu1os29MteeYP+85X9hH12MojMpW9bY="; 16 16 }; 17 17 18 18 vendorHash = null;
+27
pkgs/by-name/nt/ntfy-alertmanager/package.nix
··· 1 + { 2 + buildGoModule, 3 + fetchurl, 4 + lib, 5 + }: 6 + 7 + buildGoModule rec { 8 + pname = "ntfy-alertmanager"; 9 + version = "0.3.0"; 10 + 11 + src = fetchurl { 12 + url = "https://git.xenrox.net/~xenrox/ntfy-alertmanager/refs/download/v${version}/ntfy-alertmanager-${version}.tar.gz"; 13 + hash = "sha256-8VDHeK77dcbATSFfqknlhMSP93OlDNmkzRJxLN4rCVE="; 14 + }; 15 + 16 + vendorHash = "sha256-WKImEc7FvZm/6noC2+Lz4g+ASFEuRBE8nzTEDbXaWic="; 17 + 18 + meta = with lib; { 19 + description = "A bridge between ntfy and Alertmanager."; 20 + homepage = "https://git.xenrox.net/~xenrox/ntfy-alertmanager"; 21 + license = licenses.agpl3Only; 22 + maintainers = with maintainers; [ 23 + bleetube 24 + fpletz 25 + ]; 26 + }; 27 + }
+3 -3
pkgs/by-name/pr/prometheus-frr-exporter/package.nix
··· 1 1 { lib, buildGoModule, fetchFromGitHub }: 2 2 3 3 let 4 - version = "1.2.0"; 4 + version = "1.3.0"; 5 5 src = fetchFromGitHub { 6 6 owner = "tynany"; 7 7 repo = "frr_exporter"; 8 8 rev = "v${version}"; 9 - hash = "sha256-sjC6ee7VMbr5zlahAA/i4wrZIu8CBUF+LYaq6uEvukk="; 9 + hash = "sha256-6a58COPlV6xyy/EAJmt+lXH23ULJY5ysMM6+3VDiTmE="; 10 10 }; 11 11 in 12 12 buildGoModule { 13 13 pname = "prometheus-frr-exporter"; 14 - vendorHash = "sha256-xckGN/FKN2bwFPll6IRDBOGGUm2JTzoZDwKC6ZkoD/Y="; 14 + vendorHash = "sha256-AvJzt9+81WDFXU0IOo9nqT/mEYixuhBIJfBx395Wsdo="; 15 15 inherit src version; 16 16 17 17 ldflags = [
+3 -3
pkgs/by-name/ro/roave-backward-compatibility-check/package.nix
··· 8 8 9 9 php.buildComposerProject (finalAttrs: { 10 10 pname = "roave-backward-compatibility-check"; 11 - version = "8.8.0"; 11 + version = "8.9.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "Roave"; 15 15 repo = "BackwardCompatibilityCheck"; 16 16 rev = finalAttrs.version; 17 - hash = "sha256-/9nJqZcuBLzgzDyoX4NHW9And7L/F+Bsm/gLzQS7QzE="; 17 + hash = "sha256-Bvqo2SmtRWvatXxtHbctBrY0xe0KA+knNmEg+KC8hgY="; 18 18 }; 19 19 20 - vendorHash = "sha256-I8JZ4CBrrQmZ38QF9SPZtkPirCAxqSCeTUpMg59Mz7U="; 20 + vendorHash = "sha256-cMVOcLRvfwFbxd2mXJhDx1iaUTHPEsI4vh9/JCoOj3M="; 21 21 22 22 passthru = { 23 23 tests.version = testers.testVersion {
+7 -2
pkgs/by-name/so/so/package.nix
··· 11 11 }: 12 12 13 13 let 14 - inherit (darwin.apple_sdk.frameworks) Security; 14 + inherit (darwin.apple_sdk.frameworks) CoreServices Security SystemConfiguration; 15 15 self = rustPlatform.buildRustPackage { 16 16 pname = "so"; 17 17 version = "0.4.10"; ··· 33 33 [ openssl ] 34 34 ++ lib.optionals stdenv.isDarwin [ 35 35 libiconv 36 + CoreServices 36 37 Security 38 + SystemConfiguration 37 39 ]; 38 40 39 41 strictDeps = true; ··· 56 58 changelog = "https://github.com/samtay/so/blob/main/CHANGELOG.md"; 57 59 mainProgram = "so"; 58 60 license = lib.licenses.mit; 59 - maintainers = with lib.maintainers; [ AndersonTorres ]; 61 + maintainers = with lib.maintainers; [ 62 + AndersonTorres 63 + unsolvedcypher 64 + ]; 60 65 }; 61 66 }; 62 67 in
+42
pkgs/by-name/vf/vfkit/package.nix
··· 1 + { 2 + lib, 3 + fetchurl, 4 + stdenvNoCC, 5 + testers, 6 + }: 7 + 8 + stdenvNoCC.mkDerivation (finalAttrs: { 9 + pname = "vfkit"; 10 + version = "0.5.1"; 11 + 12 + src = fetchurl { 13 + url = "https://github.com/crc-org/vfkit/releases/download/v${finalAttrs.version}/vfkit"; 14 + hash = "sha256-at+KsvsKO359d4VUvcSuio2ej5hM6//U4Mj/jqXwhEc="; 15 + }; 16 + 17 + dontUnpack = true; 18 + 19 + installPhase = '' 20 + runHook preInstall 21 + 22 + install -Dm755 $src $out/bin/vfkit 23 + 24 + runHook postInstall 25 + ''; 26 + 27 + passthru.tests = { 28 + version = testers.testVersion { package = finalAttrs.finalPackage; }; 29 + }; 30 + 31 + meta = { 32 + description = "Simple command line tool to start VMs through the macOS Virtualization framework"; 33 + homepage = "https://github.com/crc-org/vfkit"; 34 + license = lib.licenses.asl20; 35 + maintainers = with lib.maintainers; [ sarcasticadmin ]; 36 + platforms = lib.platforms.darwin; 37 + # Source build will be possible after darwin SDK 12.0 bump 38 + # https://github.com/NixOS/nixpkgs/pull/229210 39 + sourceProvenance = [ lib.sourceTypes.binaryNativeCode ]; 40 + mainProgram = "vfkit"; 41 + }; 42 + })
+3 -3
pkgs/by-name/zw/zwave-js-server/package.nix
··· 6 6 7 7 buildNpmPackage rec { 8 8 pname = "zwave-js-server"; 9 - version = "1.36.0"; 9 + version = "1.38.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "zwave-js"; 13 13 repo = pname; 14 14 rev = version; 15 - hash = "sha256-+GyQy7CVd3t98kUDTpPzmPs5WNU8Ct/e+kHPh08gb0Q="; 15 + hash = "sha256-rAm/IPTnMUkwU/7Jzr0OEUDoKiUWxxEKZ21FxQW8sY8="; 16 16 }; 17 17 18 - npmDepsHash = "sha256-u9Y9yOLZZ+DnFYAAhF0SUa+qW+Mj+3duzAKKS6xCkp0="; 18 + npmDepsHash = "sha256-7dlXppXCmryxq90QI0Lq3CE6BUHSogTHmHBMCbkZWT0="; 19 19 20 20 # For some reason the zwave-js dependency is in devDependencies 21 21 npmFlags = [ "--include=dev" ];
+4 -4
pkgs/data/themes/flat-remix-gnome/default.nix
··· 7 7 let 8 8 # make install will use dconf to find desktop background file uri. 9 9 # consider adding an args to allow specify pictures manually. 10 - # https://github.com/daniruiz/flat-remix-gnome/blob/20240526/Makefile#L38 10 + # https://github.com/daniruiz/flat-remix-gnome/blob/20240721/Makefile#L38 11 11 fake-dconf = writeScriptBin "dconf" "echo -n"; 12 12 in 13 13 stdenv.mkDerivation rec { 14 14 pname = "flat-remix-gnome"; 15 - version = "20240526"; 15 + version = "20240721"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "daniruiz"; 19 19 repo = pname; 20 20 rev = version; 21 - hash = "sha256-Z4ba+DB4a9cHT+r+UbsGKG46hcqbM8CZHiI36D60/aY="; 21 + hash = "sha256-eWZ5gwu/ovtnXZEFlUfaHfpQ7O4oInMnu0PQZpK/c9U="; 22 22 }; 23 23 24 24 nativeBuildInputs = [ glib fake-dconf ]; 25 25 makeFlags = [ "PREFIX=$(out)" ]; 26 26 27 27 # make install will back up this file, it will fail if the file doesn't exist. 28 - # https://github.com/daniruiz/flat-remix-gnome/blob/20240526/Makefile#L56 28 + # https://github.com/daniruiz/flat-remix-gnome/blob/20240721/Makefile#L56 29 29 preInstall = '' 30 30 mkdir -p $out/share/gnome-shell/ 31 31 touch $out/share/gnome-shell/gnome-shell-theme.gresource
+16
pkgs/desktops/xfce/applications/ristretto/default.nix
··· 2 2 , mkXfceDerivation 3 3 , gtk3 4 4 , glib 5 + , gnome 5 6 , libexif 7 + , libjxl 8 + , librsvg 6 9 , libxfce4ui 7 10 , libxfce4util 11 + , webp-pixbuf-loader 8 12 , xfconf 9 13 }: 10 14 ··· 26 30 ]; 27 31 28 32 env.NIX_CFLAGS_COMPILE = "-I${glib.dev}/include/gio-unix-2.0"; 33 + 34 + postInstall = '' 35 + # Pull in JXL and WebP support for ristretto. 36 + # In postInstall to run before gappsWrapperArgsHook. 37 + export GDK_PIXBUF_MODULE_FILE="${gnome._gdkPixbufCacheBuilder_DO_NOT_USE { 38 + extraLoaders = [ 39 + libjxl 40 + librsvg 41 + webp-pixbuf-loader 42 + ]; 43 + }}" 44 + ''; 29 45 30 46 meta = with lib; { 31 47 description = "Fast and lightweight picture-viewer for the Xfce desktop environment";
+4 -1
pkgs/desktops/xfce/core/tumbler/default.nix
··· 6 6 , freetype 7 7 , libgepub 8 8 , libgsf 9 + , libjxl 10 + , librsvg 9 11 , poppler 10 12 , gst_all_1 11 13 , webp-pixbuf-loader ··· 35 37 36 38 preFixup = '' 37 39 gappsWrapperArgs+=( 38 - --prefix XDG_DATA_DIRS : "${webp-pixbuf-loader}/share" 40 + # Thumbnailers 41 + --prefix XDG_DATA_DIRS : "${lib.makeSearchPath "share" [ libjxl librsvg webp-pixbuf-loader ]}" 39 42 ) 40 43 ''; 41 44
+3 -3
pkgs/development/compilers/erg/default.nix
··· 9 9 10 10 rustPlatform.buildRustPackage rec { 11 11 pname = "erg"; 12 - version = "0.6.42"; 12 + version = "0.6.43"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "erg-lang"; 16 16 repo = "erg"; 17 17 rev = "v${version}"; 18 - hash = "sha256-2tq5bKOUfbRZc0reU6EDk6ZnHn3ZGuNVN37+ZCHfC+M="; 18 + hash = "sha256-syw/UX0I2ECfxB3wUlL0aMG7qI27wvoDWBELshncREM="; 19 19 }; 20 20 21 - cargoHash = "sha256-71AtzKSCStzWn3ihX4t9JJN8MH1YgPJ+DKgY79Rz0I0="; 21 + cargoHash = "sha256-03wB01D+4a5fT/Zvb8nMw8/KUULE7Go+Egax7YbHVcU="; 22 22 23 23 nativeBuildInputs = [ 24 24 makeWrapper
+2 -2
pkgs/development/libraries/khronos-ocl-icd-loader/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "opencl-icd-loader"; 5 - version = "2023.12.14"; 5 + version = "2024.05.08"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "KhronosGroup"; 9 9 repo = "OpenCL-ICD-Loader"; 10 10 rev = "v${version}"; 11 - hash = "sha256-/4ixQAwJpygdg+qtR1ccBlz8hmtYYxRgUV5dlJabsg8="; 11 + hash = "sha256-wFwc1ku3FNEH2k8TJij2sT7JspWorR/XbxXwPZaQcGA="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ cmake ];
-94
pkgs/development/libraries/physics/cernlib/0001-Use-strerror-rather-than-sys_errlist-to-fix-compilat.patch
··· 1 - From a69607c511b6da94cde477283b129cbc9cfdd5a3 Mon Sep 17 00:00:00 2001 2 - From: Maximilian Bosch <maximilian@mbosch.me> 3 - Date: Tue, 11 Aug 2020 12:32:06 +0200 4 - Subject: [PATCH] Use `strerror` rather than `sys_errlist` to fix compilation 5 - w/glibc-2.32 6 - 7 - To quote the release-notes[1]: 8 - 9 - All programs should use 10 - strerror or strerror_r instead. 11 - 12 - [1] https://sourceware.org/pipermail/libc-announce/2020/000029.html 13 - --- 14 - 2006/src/packlib/cspack/sysreq/serror.c | 10 +--------- 15 - 2006/src/packlib/cspack/sysreq/socket.c | 2 +- 16 - 2006/src/packlib/kernlib/kernbit/z268/systems.c | 4 ++-- 17 - 2006/src/pawlib/paw/piafs/piafc.c | 5 +---- 18 - 4 files changed, 5 insertions(+), 16 deletions(-) 19 - 20 - diff --git a/2006/src/packlib/cspack/sysreq/serror.c b/2006/src/packlib/cspack/sysreq/serror.c 21 - index 3667c42a..c560e499 100644 22 - --- a/2006/src/packlib/cspack/sysreq/serror.c 23 - +++ b/2006/src/packlib/cspack/sysreq/serror.c 24 - @@ -176,15 +176,7 @@ int n; 25 - } 26 - else { 27 - #if !defined(vms) 28 - - if ((n>0) && (n<sys_nerr)) { 29 - - return(sys_errlist[n]); 30 - - } 31 - - else { 32 - - (void) sprintf(buf,"%s: %d\n", 33 - - sys_serrlist[SEMAXERR+1-SEBASEOFF], 34 - - n); 35 - - return(buf); 36 - - } 37 - + return strerror(n); 38 - #else /* vms */ 39 - /* 40 - * There are (were) some bugs is DEC C compilers (/OPT), just check 41 - diff --git a/2006/src/packlib/cspack/sysreq/socket.c b/2006/src/packlib/cspack/sysreq/socket.c 42 - index ceb5bd63..34c2a7bc 100644 43 - --- a/2006/src/packlib/cspack/sysreq/socket.c 44 - +++ b/2006/src/packlib/cspack/sysreq/socket.c 45 - @@ -412,7 +412,7 @@ char * 46 - s_errmsg() /* return last error message */ 47 - { 48 - #if !defined(vms) 49 - - return(sys_errlist[errno]); 50 - + return(strerror(errno)); 51 - #else /* vms */ 52 - #if defined(MULTINET) && (MULTINET == 1) 53 - return(vms_errno_string()); 54 - diff --git a/2006/src/packlib/kernlib/kernbit/z268/systems.c b/2006/src/packlib/kernlib/kernbit/z268/systems.c 55 - index 98459459..d1ad63ed 100644 56 - --- a/2006/src/packlib/kernlib/kernbit/z268/systems.c 57 - +++ b/2006/src/packlib/kernlib/kernbit/z268/systems.c 58 - @@ -134,7 +134,7 @@ int *ovflw; 59 - #endif /* hpux */ 60 - 61 - if ( (ps=(FILE *)popen(command,"r"))==NULL ) { 62 - - fprintf(stderr,"systems(): popen(): %s\n",sys_errlist[errno] ); 63 - + fprintf(stderr,"systems(): popen(): %s\n",strerror(errno) ); 64 - *rc= -errno; 65 - *chars=0 ; 66 - *l=0 ; 67 - @@ -144,7 +144,7 @@ int *ovflw; 68 - rcode = fread(buf, 1, buflen , ps ); 69 - if ( rcode < 0 ) { 70 - fprintf(stderr,"systems(): pipe fread(): %s\n", 71 - - sys_errlist[errno] ); 72 - + strerror(errno) ); 73 - buf[0]='\n'; 74 - *rc= -errno; 75 - *chars=0 ; 76 - diff --git a/2006/src/pawlib/paw/piafs/piafc.c b/2006/src/pawlib/paw/piafs/piafc.c 77 - index b163f80c..4d8d5528 100644 78 - --- a/2006/src/pawlib/paw/piafs/piafc.c 79 - +++ b/2006/src/pawlib/paw/piafs/piafc.c 80 - @@ -1795,10 +1795,7 @@ static void fatalperror(char *msg) 81 - extern char *sys_errlist[]; 82 - #endif 83 - 84 - - if ((unsigned) errno < sys_nerr) 85 - - sprintf(buf, "%s: %s", msg, sys_errlist[errno]); 86 - - else 87 - - sprintf(buf, "%s: Error %d", msg, errno); 88 - + sprintf(buf, "%s: %s", msg, strerror(errno)); 89 - 90 - fatal(buf); 91 - } 92 - -- 93 - 2.25.4 94 -
+49 -77
pkgs/development/libraries/physics/cernlib/default.nix
··· 1 - { lib, stdenv, fetchurl, gfortran, imake, makedepend, motif, xorg, libxcrypt }: 1 + { 2 + lib, 3 + stdenv, 4 + fetchpatch, 5 + fetchurl, 6 + cmake, 7 + freetype, 8 + gfortran, 9 + gnused, 10 + openssl, 11 + libnsl, 12 + motif, 13 + xorg, 14 + libxcrypt, 15 + }: 2 16 3 17 stdenv.mkDerivation rec { 4 - version = "2006"; 18 + version = "2024.06.12.0"; 5 19 pname = "cernlib"; 20 + year = lib.versions.major version; 6 21 7 22 src = fetchurl { 8 23 urls = [ 9 - "https://ftp.riken.jp/cernlib/download/${version}_source/tar/${version}_src.tar.gz" 10 - "https://cernlib.web.cern.ch/cernlib/download/${version}_source/tar/${version}_src.tar.gz" 24 + "https://ftp.riken.jp/cernlib/download/${year}_source/tar/cernlib-cernlib-${version}-free.tar.gz" 25 + "https://cernlib.web.cern.ch/download/${year}_source/tar/cernlib-cernlib-${version}-free.tar.gz" 11 26 ]; 12 - sha256 = "0awla1rl96z82br7slcmg8ks1d2a7slk6dj79ywb871j2ksi3fky"; 27 + hash = "sha256-SEFgQjPBkmRoaMD/7yXiXO9DZNrRhqZ01kptSDQur84="; 13 28 }; 14 29 15 - buildInputs = with xorg; [ gfortran motif libX11 libXft libXt libxcrypt ]; 16 - nativeBuildInputs = [ imake makedepend ]; 17 - sourceRoot = "."; 18 - 19 - patches = [ ./patch.patch ./0001-Use-strerror-rather-than-sys_errlist-to-fix-compilat.patch ]; 30 + patches = [ 31 + (fetchpatch { 32 + url = "https://github.com/user-attachments/files/16832928/geant321-fix-weak-alias-on-darwin.patch"; 33 + hash = "sha256-YzaUh4rJBszGdp5s/HDQMI5qQhCGrTt9P6XCgZOFn1I="; 34 + }) 35 + ]; 20 36 21 37 postPatch = '' 22 - echo 'InstallBinSubdirs(packlib scripts)' >> 2006/src/Imakefile 23 - substituteInPlace 2006/src/config/site.def \ 24 - --replace "# define MakeCmd gmake" "# define MakeCmd make" 25 - substituteInPlace 2006/src/config/lnxLib.rules \ 26 - --replace "# lib" "// lib" 27 - 28 - substituteInPlace 2006/src/config/linux.cf \ 29 - --replace "# ifdef Hasgfortran" "# if 1" \ 30 - --replace "# define CcCmd gcc4" "# define CcCmd gcc" 31 - substituteInPlace 2006/src/scripts/cernlib \ 32 - --replace "-lnsl" "" 33 - 34 - # binutils 2.37 fix 35 - substituteInPlace 2006/src/config/Imake.tmpl --replace "clq" "cq" 38 + substituteInPlace CMakeLists.txt \ 39 + --replace-fail "find_program ( SED NAMES gsed" "find_program ( SED NAMES sed" 36 40 ''; 37 41 42 + # gfortran warning's on iframework messes with CMake's check_fortran_compiler_flag 43 + # see also https://github.com/NixOS/nixpkgs/issues/27218 38 44 preConfigure = '' 39 - export CERN=`pwd` 40 - export CERN_LEVEL=${version} 41 - export CERN_ROOT=$CERN/$CERN_LEVEL 42 - export CVSCOSRC=`pwd`/$CERN_LEVEL/src 43 - export PATH=$PATH:$CERN_ROOT/bin 44 - ''; 45 - 46 - FFLAGS = lib.optionals (lib.versionAtLeast gfortran.version "10.0.0") [ 47 - # Fix https://github.com/vmc-project/geant3/issues/17 48 - "-fallow-invalid-boz" 49 - 50 - # Fix for gfortran 10 51 - "-fallow-argument-mismatch" 52 - ]; 53 - 54 - NIX_CFLAGS = [ "-Wno-return-type" ]; 55 - 56 - # Workaround build failure on -fno-common toolchains: 57 - # ld: libpacklib.a(kedit.o):kuip/klink1.h:11: multiple definition of `klnkaddr'; 58 - # libzftplib.a(zftpcdf.o):zftp/zftpcdf.c:155: first defined here 59 - env.NIX_CFLAGS_COMPILE = "-fcommon"; 60 - 61 - makeFlags = [ 62 - "FORTRANOPTIONS=$(FFLAGS)" 63 - "CCOPTIONS=$(NIX_CFLAGS)" 64 - ]; 65 - 66 - configurePhase = '' 67 - runHook preConfigure 68 - 69 - cd $CERN_ROOT 70 - mkdir -p build 71 - cd $CERN_ROOT/build 72 - $CVSCOSRC/config/imake_boot 73 - 74 - runHook postConfigure 45 + export NIX_CFLAGS_COMPILE="$(echo $NIX_CFLAGS_COMPILE | sed 's|-iframework [^ ]*||g')" 75 46 ''; 76 47 77 - preBuild = '' 78 - make -j $NIX_BUILD_CORES $makeFlags bin/kuipc 79 - make -j $NIX_BUILD_CORES $makeFlags scripts/Makefile 80 - pushd scripts 81 - make -j $NIX_BUILD_CORES $makeFlags bin/cernlib 82 - popd 83 - ''; 84 - 85 - installTargets = [ "install.bin" "install.lib" "install.include" ]; 86 - installFlags = [ 87 - "CERN_BINDIR=${placeholder "out"}/bin" 88 - "CERN_INCLUDEDIR=${placeholder "out"}/include" 89 - "CERN_LIBDIR=${placeholder "out"}/lib" 90 - "CERN_SHLIBDIR=${placeholder "out"}/libexec" 91 - ]; 48 + nativeBuildInputs = [ cmake ]; 49 + buildInputs = with xorg; [ 50 + freetype 51 + gfortran 52 + openssl 53 + libX11 54 + libXaw 55 + libXft 56 + libXt 57 + libxcrypt 58 + motif 59 + ] ++ lib.optional stdenv.isLinux libnsl; 92 60 93 61 setupHook = ./setup-hook.sh; 94 62 95 63 meta = { 96 64 homepage = "http://cernlib.web.cern.ch"; 97 65 description = "Legacy collection of libraries and modules for data analysis in high energy physics"; 98 - broken = stdenv.isDarwin; 99 - platforms = [ "i686-linux" "x86_64-linux" "x86_64-darwin" ]; 66 + platforms = [ 67 + "aarch64-linux" 68 + "i686-linux" 69 + "x86_64-linux" 70 + "x86_64-darwin" 71 + ]; 100 72 maintainers = with lib.maintainers; [ veprbl ]; 101 73 license = lib.licenses.gpl2; 102 74 };
-186
pkgs/development/libraries/physics/cernlib/patch.patch
··· 1 - diff --git a/2006/src/config/Imake.tmpl b/2006/src/config/Imake.tmpl 2 - index 054fb04..a3b3828 100644 3 - --- a/2006/src/config/Imake.tmpl 4 - +++ b/2006/src/config/Imake.tmpl 5 - @@ -455,7 +455,7 @@ XCOMM the platform-specific parameters - edit site.def to change 6 - #define NoRConst NO /* YES if const for structs of funcs is bad */ 7 - #endif 8 - #ifndef InstPgmFlags 9 - -#define InstPgmFlags -s 10 - +#define InstPgmFlags 11 - #endif 12 - #ifndef InstBinFlags 13 - #define InstBinFlags -m 0755 14 - diff --git a/2006/src/config/biglib.rules b/2006/src/config/biglib.rules 15 - index c90e58a..9173bdc 100644 16 - --- a/2006/src/config/biglib.rules 17 - +++ b/2006/src/config/biglib.rules 18 - @@ -368,7 +368,7 @@ define build-object-list @@\ 19 - @ (set -e;\ @@\ 20 - case '${MFLAGS}' in *[i]*) set +e;; esac; \ @@\ 21 - subdirs=Quote(dirs);\ @@\ 22 - - list=`/bin/pwd`/$@;\ @@\ 23 - + list=`pwd`/$@;\ @@\ 24 - for dir in $$subdirs; do \ @@\ 25 - (set -e;cd $$dir;SedCmd -e "\=^[^/]=s=^.=$$dir/&=" $@ >> $$list);\@@\ 26 - done) || (rm $@; exit 1) @@\ 27 - diff --git a/2006/src/config/imake_boot b/2006/src/config/imake_boot 28 - index b52d0d3..69cf1b3 100755 29 - --- a/2006/src/config/imake_boot 30 - +++ b/2006/src/config/imake_boot 31 - @@ -10,8 +10,8 @@ if [ "$CVSCOSRC" = "" ] ; then 32 - fi 33 - if [ -f Imakefile ] ; then 34 - imake -DUseInstalled -I$CVSCOSRC/config \ 35 - - -DTOPDIR=`/bin/pwd` -DCURDIR= -fImakefile 36 - + -DTOPDIR=`pwd` -DCURDIR= -fImakefile 37 - else 38 - imake -DUseInstalled -I$CVSCOSRC/config \ 39 - - -DTOPDIR=`/bin/pwd` -DCURDIR= -f$CVSCOSRC/Imakefile 40 - + -DTOPDIR=`pwd` -DCURDIR= -f$CVSCOSRC/Imakefile 41 - fi 42 - diff --git a/2006/src/config/linux-lp64.cf b/2006/src/config/linux-lp64.cf 43 - index e071b2f..3cc5c3b 100644 44 - --- a/2006/src/config/linux-lp64.cf 45 - +++ b/2006/src/config/linux-lp64.cf 46 - @@ -173,7 +173,7 @@ 47 - #define FortranCmd g77 48 - #define XargsCmd xargs 49 - #define FortranSaveFlags /* */ /* Everything static !? */ 50 - -#define DefaultFCOptions -fno-automatic -fno-second-underscore -fugly-complex 51 - +#define DefaultFCOptions -fno-automatic -fno-second-underscore 52 - #define CernlibSystem -DCERNLIB_LINUX -DCERNLIB_UNIX -DCERNLIB_LNX -DCERNLIB_QMGLIBC -DCERNLIB_QMLXIA64 53 - 54 - # endif 55 - diff --git a/2006/src/config/linux.cf b/2006/src/config/linux.cf 56 - index cc0bee5..a8dd954 100644 57 - --- a/2006/src/config/linux.cf 58 - +++ b/2006/src/config/linux.cf 59 - @@ -258,7 +258,7 @@ endif @@\ 60 - #define FortranCmd g77 61 - #define XargsCmd xargs 62 - #define FortranSaveFlags /* */ /* Everything static !? */ 63 - -#define DefaultFCOptions -fno-automatic -fno-second-underscore -fugly-complex 64 - +#define DefaultFCOptions -fno-automatic -fno-second-underscore 65 - #define CernlibSystem -DCERNLIB_LINUX -DCERNLIB_UNIX -DCERNLIB_LNX -DCERNLIB_QMGLIBC 66 - 67 - # endif 68 - diff --git a/2006/src/packlib/kuip/code_kuip/kkern.c b/2006/src/packlib/kuip/code_kuip/kkern.c 69 - index 3a5579f..5f3c352 100644 70 - --- a/2006/src/packlib/kuip/code_kuip/kkern.c 71 - +++ b/2006/src/packlib/kuip/code_kuip/kkern.c 72 - @@ -543,24 +543,6 @@ char *str0dup( const char *str ) 73 - 74 - 75 - /* 76 - - * like strdup() but string is n characters long and not terminated 77 - - */ 78 - -char *strndup( const char *str, 79 - - size_t len ) 80 - -{ 81 - - size_t bytes = len + 1; 82 - - char *p; 83 - - 84 - - if( bytes < ALLOC_MIN_BYTES ) 85 - - bytes = ALLOC_MIN_BYTES; 86 - - 87 - - p = strncpy( malloc( bytes ), str, len ); 88 - - p[len] = '\0'; 89 - - return p; 90 - -} 91 - - 92 - - 93 - -/* 94 - * strdup() of character representation of integer n 95 - */ 96 - char *stridup( int n ) 97 - diff --git a/2006/src/packlib/kuip/code_kuip/kmenu.c b/2006/src/packlib/kuip/code_kuip/kmenu.c 98 - index f135b07..23007a8 100644 99 - --- a/2006/src/packlib/kuip/code_kuip/kmenu.c 100 - +++ b/2006/src/packlib/kuip/code_kuip/kmenu.c 101 - @@ -1404,7 +1404,7 @@ void interactive_find( char *expr, int keym ) 102 - printf ("See also:\n "); 103 - for (i = 0; i < nval; i++) { 104 - if (i == ncmd) continue; 105 - - printf (flis_name[i]); 106 - + printf ("%s", flis_name[i]); 107 - if (i < nval-1) 108 - printf (", "); 109 - else 110 - diff --git a/2006/src/packlib/kuip/kuip/kstring.h b/2006/src/packlib/kuip/kuip/kstring.h 111 - index 7811f15..12a1344 100644 112 - --- a/2006/src/packlib/kuip/kuip/kstring.h 113 - +++ b/2006/src/packlib/kuip/kuip/kstring.h 114 - @@ -21,7 +21,6 @@ extern "C" { 115 - */ 116 - 117 - #ifndef WIN32 118 - -extern void* memmove( void* dst, const void* src, size_t n ); 119 - #endif 120 - 121 - /* GF. make conform to kkern.c#if !defined(__convexc__)*/ 122 - @@ -46,7 +45,6 @@ extern char* str4dup( const char* str1, const char* str2, const char* str3, 123 - const char* str4 ); 124 - extern char* str5dup( const char* str1, const char* str2, const char* str3, 125 - const char* str4, const char* str5 ); 126 - -extern char* strndup( const char* buf, size_t n ); 127 - extern char* stridup( int i ); 128 - 129 - extern char* mstrcat( char* ptr, const char* str ); 130 - diff --git a/2006/src/pawlib/paw/cpaw/bugrep.c b/2006/src/pawlib/paw/cpaw/bugrep.c 131 - index d503a45..d26e30f 100644 132 - --- a/2006/src/pawlib/paw/cpaw/bugrep.c 133 - +++ b/2006/src/pawlib/paw/cpaw/bugrep.c 134 - @@ -432,51 +432,7 @@ br_add_config( char * tmp_file ) 135 - 136 - static int 137 - br_mail_file( char *addr, char *subj, char *file ) 138 - -#if (defined(CERNLIB_UNIX))&&(!defined(CERNLIB_WINNT))&&(!defined(CERNLIB_MACOSX)) 139 - -{ 140 - - FILE *mfp, *fp; 141 - - char line[1024], my_addr[L_cuserid]; 142 - - time_t clock; 143 - - struct tm *ts; 144 - - 145 - - fp = fopen( file, "r" ); 146 - - if ( fp == NULL ) { 147 - - printf( "BUGREPORT: cannot (re)open temporary file\n" ); 148 - - return MAIL_ERROR; 149 - - } 150 - - 151 - - cuserid( my_addr ); 152 - - 153 - - sprintf( line, "/usr/lib/sendmail -t" ); 154 - - mfp = popen( line, "w" ); 155 - - 156 - - if ( mfp == NULL ) { 157 - - printf( "BUGREPORT: cannot run sendmail\n" ); 158 - - return MAIL_ERROR; 159 - - } 160 - - 161 - - 162 - - clock = time( (time_t *) 0 ); 163 - - ts = localtime( &clock ); 164 - - strftime( line, sizeof( line ), 165 - - "%a, %d %h %y %H:%M:%S", ts ); 166 - - fprintf ( mfp, "To: %s\n", addr ); 167 - - fprintf ( mfp, "Bcc: %s\n", my_addr ); 168 - - fprintf ( mfp, "Date: %s\n", line ); 169 - - fprintf ( mfp, "Subject: %s\n", subj ); 170 - - fprintf ( mfp, "\n" ); 171 - - 172 - - while( fgets( line, sizeof( line ), fp ) != NULL ) { 173 - - fputs( line, mfp ); 174 - - } 175 - - fclose( fp ); 176 - - 177 - - pclose( mfp ); 178 - - 179 - - return MAIL_OK; 180 - -} 181 - -#endif 182 - -#if defined(CERNLIB_MACOSX) 183 - +#if (defined(CERNLIB_UNIX))&&(!defined(CERNLIB_WINNT)) 184 - { 185 - FILE *mfp, *fp; 186 - char line[1024], *my_addr;
+1 -1
pkgs/development/libraries/physics/cernlib/setup-hook.sh
··· 1 1 export CERN_LEVEL=@version@ 2 2 export CERN=@out@ 3 - export CERN_ROOT=$CERN/$CERN_LEVEL 3 + export CERN_ROOT=$CERN
+2 -2
pkgs/development/python-modules/ansible-pylibssh/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "ansible-pylibssh"; 17 - version = "1.2.0.post4"; 17 + version = "1.2.2"; 18 18 pyproject = true; 19 19 20 20 disabled = pythonOlder "3.6"; 21 21 22 22 src = fetchPypi { 23 23 inherit pname version; 24 - hash = "sha256-brnSrzSnumK32/mEON0l0iSPdoYrFwYmBc4MT7WcrX8="; 24 + hash = "sha256-dT5XDc3OtquONi6RzA1Zk77ryT0oe4gXjbVVCfZCOrU="; 25 25 }; 26 26 27 27 # Remove after https://github.com/ansible/pylibssh/pull/502 is merged
+1
pkgs/development/python-modules/cryptodatahub/default.nix
··· 56 56 preCheck = '' 57 57 # failing tests 58 58 rm test/updaters/test_common.py 59 + rm test/common/test_key.py 59 60 # Tests require network access 60 61 rm test/common/test_utils.py 61 62 '';
+2 -2
pkgs/development/python-modules/diff-cover/default.nix
··· 20 20 21 21 buildPythonPackage rec { 22 22 pname = "diff-cover"; 23 - version = "9.1.1"; 23 + version = "9.2.0"; 24 24 format = "pyproject"; 25 25 26 26 disabled = pythonOlder "3.7"; ··· 28 28 src = fetchPypi { 29 29 pname = "diff_cover"; 30 30 inherit version; 31 - hash = "sha256-te0glVs+ve6UR25CnP2fEyThwZoExKrjKok7EcNnPx4="; 31 + hash = "sha256-haCzU+u7Z4+eh+owP3W1Rb0LrKOPVjIZu3LyroYrujY="; 32 32 }; 33 33 34 34 nativeBuildInputs = [ poetry-core ];
+3 -3
pkgs/development/python-modules/free-proxy/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "free-proxy"; 13 - version = "1.1.1"; 13 + version = "1.1.2"; 14 14 pyproject = true; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "jundymek"; 18 18 repo = "free-proxy"; 19 - rev = "refs/tags/${version}"; 20 - hash = "sha256-82usyhUzZrdYir8puiAfaF650f0PxYJSXBE75zxYjK8="; 19 + rev = "refs/tags/v${version}"; 20 + hash = "sha256-5eYioshdqUC5QWHqMIU6+GvInihSOJxWvMlJ/xad/3I="; 21 21 }; 22 22 23 23 build-system = [ setuptools ];
+28 -14
pkgs/development/python-modules/ignite/default.nix
··· 2 2 lib, 3 3 buildPythonPackage, 4 4 fetchFromGitHub, 5 + pythonOlder, 6 + setuptools, 5 7 pytestCheckHook, 6 8 pytest-xdist, 7 9 torchvision, 8 - pythonOlder, 9 10 matplotlib, 10 11 mock, 11 12 packaging, 12 13 torch, 13 - scikit-learn, 14 - tqdm, 15 14 }: 16 15 17 16 buildPythonPackage rec { 18 17 pname = "ignite"; 19 18 version = "0.5.1"; 20 - format = "setuptools"; 19 + pyproject = true; 20 + 21 + disabled = pythonOlder "3.8"; 21 22 22 23 src = fetchFromGitHub { 23 24 owner = "pytorch"; ··· 26 27 hash = "sha256-J0xrqAGwH0bAs59T7zA8irMWOGbE2+Zd9kwqxYUYYMA="; 27 28 }; 28 29 30 + build-system = [ setuptools ]; 31 + 32 + dependencies = [ 33 + packaging 34 + torch 35 + ]; 36 + 29 37 nativeCheckInputs = [ 30 38 pytestCheckHook 31 39 matplotlib ··· 33 41 pytest-xdist 34 42 torchvision 35 43 ]; 36 - propagatedBuildInputs = [ 37 - packaging 38 - torch 39 - scikit-learn 40 - tqdm 41 - ]; 42 44 43 45 # runs successfully in 3.9, however, async isn't correctly closed so it will fail after test suite. 44 46 doCheck = pythonOlder "3.9"; ··· 76 78 "visdom" 77 79 ]; 78 80 79 - meta = with lib; { 81 + pythonImportsCheck = [ 82 + "ignite" 83 + "ignite.engine" 84 + "ignite.handlers" 85 + "ignite.metrics" 86 + "ignite.distributed" 87 + "ignite.exceptions" 88 + "ignite.utils" 89 + "ignite.contrib" 90 + ]; 91 + 92 + meta = { 80 93 description = "High-level training library for PyTorch"; 81 - homepage = "https://pytorch.org/ignite"; 82 - license = licenses.bsd3; 83 - maintainers = [ maintainers.bcdarwin ]; 94 + homepage = "https://pytorch-ignite.ai"; 95 + changelog = "https://github.com/pytorch/ignite/releases/tag/v${version}"; 96 + license = lib.licenses.bsd3; 97 + maintainers = [ lib.maintainers.bcdarwin ]; 84 98 }; 85 99 }
+8 -7
pkgs/development/python-modules/islpy/default.nix
··· 2 2 lib, 3 3 buildPythonPackage, 4 4 fetchFromGitHub, 5 - pythonOlder, 6 5 7 - setuptools, 6 + # build-system 8 7 cmake, 9 8 nanobind, 10 9 ninja, 11 10 pcpp, 12 11 scikit-build, 12 + setuptools, 13 + 14 + # buildInputs 13 15 isl, 14 16 17 + # tests 15 18 pytestCheckHook, 16 19 }: 17 20 18 21 buildPythonPackage rec { 19 22 pname = "islpy"; 20 - version = "2024.1"; 23 + version = "2024.2"; 21 24 pyproject = true; 22 - 23 - disabled = pythonOlder "3.8"; 24 25 25 26 src = fetchFromGitHub { 26 27 owner = "inducer"; 27 28 repo = "islpy"; 28 29 rev = "refs/tags/v${version}"; 29 - hash = "sha256-N5XI6V3BvNobCh7NAvtzVejtDMnlcb31S5gseyab1T0="; 30 + hash = "sha256-ixw9U4WqcXBW6KGBOsUImjsxmvG5XKCv4jCbTjJ4pjg="; 30 31 }; 31 32 32 33 postPatch = '' ··· 35 36 ''; 36 37 37 38 build-system = [ 38 - setuptools 39 39 cmake 40 40 nanobind 41 41 ninja 42 42 pcpp 43 43 scikit-build 44 + setuptools 44 45 ]; 45 46 46 47 buildInputs = [ isl ];
+2 -2
pkgs/development/python-modules/ntc-templates/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "ntc-templates"; 17 - version = "5.1.0"; 17 + version = "6.0.0"; 18 18 format = "pyproject"; 19 19 20 20 disabled = pythonOlder "3.7"; ··· 23 23 owner = "networktocode"; 24 24 repo = pname; 25 25 rev = "refs/tags/v${version}"; 26 - hash = "sha256-SnmI1/lB1p/zldgn9jIid4yJ5+ubr5mh/IAqXY/1Wbc="; 26 + hash = "sha256-E8n4ZcCH8xxU5XXVxQUl8844RnRpnbHy/LnjHlz7Eeg="; 27 27 }; 28 28 29 29 nativeBuildInputs = [ poetry-core ];
+2 -2
pkgs/development/python-modules/oci/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "oci"; 17 - version = "2.128.2"; 17 + version = "2.133.0"; 18 18 format = "setuptools"; 19 19 20 20 disabled = pythonOlder "3.7"; ··· 23 23 owner = "oracle"; 24 24 repo = "oci-python-sdk"; 25 25 rev = "refs/tags/v${version}"; 26 - hash = "sha256-AT4jE4apkZ0uK1Z03nVnMN9CS5uiMwPNsarq7pY+Pnw="; 26 + hash = "sha256-oQrbUUDw2OdBQ5xypkbusW82tkxY9GQmHd61DCLMOeA="; 27 27 }; 28 28 29 29 pythonRelaxDeps = [
+48
pkgs/development/python-modules/pandantic/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + multiprocess, 6 + pandas-stubs, 7 + pandas, 8 + poetry-core, 9 + pydantic, 10 + pytestCheckHook, 11 + pythonOlder, 12 + }: 13 + 14 + buildPythonPackage rec { 15 + pname = "pandantic"; 16 + version = "0.3.1"; 17 + pyproject = true; 18 + 19 + disabled = pythonOlder "3.8"; 20 + 21 + src = fetchFromGitHub { 22 + owner = "wesselhuising"; 23 + repo = "pandantic"; 24 + rev = "refs/tags/${version}"; 25 + hash = "sha256-JRhnDVRYX0OV/dZkfqNoS2qFcoHOZHm9QZphF/JhgxM="; 26 + }; 27 + 28 + build-system = [ poetry-core ]; 29 + 30 + dependencies = [ 31 + multiprocess 32 + pandas 33 + pandas-stubs 34 + pydantic 35 + ]; 36 + 37 + nativeCheckInputs = [ pytestCheckHook ]; 38 + 39 + pythonImportsCheck = [ "pandantic" ]; 40 + 41 + meta = { 42 + description = "Module to enriche the Pydantic BaseModel class"; 43 + homepage = "https://github.com/wesselhuising/pandantic"; 44 + changelog = "https://github.com/wesselhuising/pandantic/releases/tag/${version}"; 45 + license = lib.licenses.mit; 46 + maintainers = with lib.maintainers; [ fab ]; 47 + }; 48 + }
+9 -6
pkgs/development/python-modules/pymfy/default.nix
··· 13 13 buildPythonPackage rec { 14 14 pname = "pymfy"; 15 15 version = "0.11.0"; 16 - format = "pyproject"; 16 + pyproject = true; 17 17 18 18 disabled = pythonOlder "3.7"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "tetienne"; 22 22 repo = "somfy-open-api"; 23 - rev = "v${version}"; 24 - sha256 = "0wpjwjmywfyqgwvfa5kwcjpaljc32qa088kk88nl9nqdvc31mzhv"; 23 + rev = "refs/tags/v${version}"; 24 + hash = "sha256-G/4aBtsN20QtQnMiBBQWg0mqrmR8FuU2f9g77qvk8nI="; 25 25 }; 26 26 27 - nativeBuildInputs = [ poetry-core ]; 27 + pythonRelaxDeps = [ "requests-oauthlib" ]; 28 + 29 + build-system = [ poetry-core ]; 28 30 29 - propagatedBuildInputs = [ 31 + dependencies = [ 30 32 requests 31 33 requests-oauthlib 32 34 ]; ··· 41 43 meta = with lib; { 42 44 description = "Python client for the Somfy Open API"; 43 45 homepage = "https://github.com/tetienne/somfy-open-api"; 44 - license = with licenses; [ gpl3Only ]; 46 + changelog = "https://github.com/tetienne/somfy-open-api/releases/tag/v${version}"; 47 + license = licenses.gpl3Only; 45 48 maintainers = with maintainers; [ fab ]; 46 49 }; 47 50 }
+20 -16
pkgs/development/python-modules/pypiserver/default.nix
··· 1 1 { 2 2 lib, 3 3 buildPythonPackage, 4 + distutils, 4 5 fetchFromGitHub, 5 6 passlib, 6 7 pip, 7 8 pytestCheckHook, 8 9 pythonOlder, 9 - setuptools, 10 10 setuptools-git, 11 + setuptools, 11 12 twine, 12 13 watchdog, 13 14 webtest, ··· 17 18 buildPythonPackage rec { 18 19 pname = "pypiserver"; 19 20 version = "2.0.1"; 20 - format = "setuptools"; 21 + pyproject = true; 21 22 22 23 disabled = pythonOlder "3.7"; 23 24 24 25 src = fetchFromGitHub { 25 - owner = pname; 26 - repo = pname; 26 + owner = "pypiserver"; 27 + repo = "pypiserver"; 27 28 rev = "refs/tags/v${version}"; 28 29 hash = "sha256-Eh/3URt7pcJhoDDLRP8iHyjlPsE5E9M/0Hixqi5YNdg="; 29 30 }; 30 31 31 - nativeBuildInputs = [ 32 + build-system = [ 32 33 setuptools 33 34 setuptools-git 34 35 wheel 35 36 ]; 36 37 37 - propagatedBuildInputs = [ pip ]; 38 + dependencies = [ 39 + distutils 40 + pip 41 + ]; 38 42 39 - passthru.optional-dependencies = { 43 + optional-dependencies = { 40 44 passlib = [ passlib ]; 41 45 cache = [ watchdog ]; 42 46 }; 43 47 48 + nativeCheckInputs = [ 49 + pip 50 + pytestCheckHook 51 + setuptools 52 + twine 53 + webtest 54 + ] ++ lib.flatten (builtins.attrValues optional-dependencies); 55 + 44 56 __darwinAllowLocalNetworking = true; 45 57 46 58 # Tests need these permissions in order to use the FSEvents API on macOS. ··· 52 64 export HOME=$TMPDIR 53 65 ''; 54 66 55 - nativeCheckInputs = [ 56 - pip 57 - pytestCheckHook 58 - setuptools 59 - twine 60 - webtest 61 - ] ++ lib.flatten (builtins.attrValues passthru.optional-dependencies); 62 - 63 67 disabledTests = [ 64 68 # Fails to install the package 65 69 "test_hash_algos" ··· 76 80 77 81 meta = with lib; { 78 82 description = "Minimal PyPI server for use with pip/easy_install"; 79 - mainProgram = "pypi-server"; 80 83 homepage = "https://github.com/pypiserver/pypiserver"; 81 84 changelog = "https://github.com/pypiserver/pypiserver/releases/tag/v${version}"; 82 85 license = with licenses; [ ··· 84 87 zlib 85 88 ]; 86 89 maintainers = with maintainers; [ austinbutler ]; 90 + mainProgram = "pypi-server"; 87 91 }; 88 92 }
+2 -2
pkgs/development/python-modules/pysmlight/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "pysmlight"; 16 - version = "0.0.14"; 16 + version = "0.0.15"; 17 17 pyproject = true; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "smlight-tech"; 21 21 repo = "pysmlight"; 22 22 rev = "refs/tags/v${version}"; 23 - hash = "sha256-23MDNsN7eAhDYKmsSciChCe6sJVdrL4VuEJixoczVsk="; 23 + hash = "sha256-DbuVbA6Tdi+qpop6Gnubra9Pv0qAQr1QvgWLJx9elkU="; 24 24 }; 25 25 26 26 build-system = [ poetry-core ];
+9 -5
pkgs/development/python-modules/pytest-playwright/default.nix
··· 8 8 pytest-base-url, 9 9 python-slugify, 10 10 pythonOlder, 11 + setuptools, 11 12 setuptools-scm, 12 13 }: 13 14 14 15 buildPythonPackage rec { 15 16 pname = "pytest-playwright"; 16 - version = "0.5.0"; 17 - format = "setuptools"; 17 + version = "0.5.1"; 18 + pyproject = true; 18 19 19 20 disabled = pythonOlder "3.8"; 20 21 ··· 22 23 owner = "microsoft"; 23 24 repo = "playwright-pytest"; 24 25 rev = "refs/tags/v${version}"; 25 - hash = "sha256-HS0Qpr5R4dAoXe0bpPGU7JABB7CmwugReRD75XeJ8l4="; 26 + hash = "sha256-s+0kk9kmMctPCKFd5rbdEwGgfHKYRvKq0rY9eosifCU="; 26 27 }; 27 28 28 - nativeBuildInputs = [ setuptools-scm ]; 29 + build-system = [ 30 + setuptools 31 + setuptools-scm 32 + ]; 29 33 30 34 buildInputs = [ pytest ]; 31 35 32 - propagatedBuildInputs = [ 36 + dependencies = [ 33 37 playwright 34 38 pytest-base-url 35 39 python-slugify
+2 -2
pkgs/development/python-modules/pyturbojpeg/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "pyturbojpeg"; 15 - version = "1.7.5"; 15 + version = "1.7.6"; 16 16 pyproject = true; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "lilohuang"; 20 20 repo = "PyTurboJPEG"; 21 21 rev = "refs/tags/v${version}"; 22 - hash = "sha256-HML56qnv//fSeXBcQC+nED/CNqUY9p8Hwrmd0EGCzx0="; 22 + hash = "sha256-dRogPQcDKRgHDiP7fA8uRCV65cUheuF4ZQfKSd+TKd4="; 23 23 }; 24 24 25 25 patches = [
+2 -2
pkgs/development/python-modules/qdldl/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "qdldl"; 14 - version = "0.1.7.post3"; 14 + version = "0.1.7.post4"; 15 15 format = "setuptools"; 16 16 17 17 src = fetchPypi { 18 18 inherit pname version; 19 - hash = "sha256-WbOqK6IkyvI3StJArXmmlbxHdjnGTjFkzvTyyZyHzx0="; 19 + hash = "sha256-DBY7mvuSxLadRGOHsdQpUJRDiwQexOhRAnG2xP8fhv0="; 20 20 }; 21 21 22 22 dontUseCmakeConfigure = true;
+16 -13
pkgs/development/python-modules/safetensors/default.nix
··· 1 1 { 2 - stdenv, 3 2 lib, 3 + stdenv, 4 4 buildPythonPackage, 5 + fetchFromGitHub, 6 + rustPlatform, 7 + 8 + # nativeBuildInputs 5 9 cargo, 6 - fetchFromGitHub, 10 + rustc, 11 + setuptools-rust, 12 + 13 + # buildInputs 14 + libiconv, 15 + 16 + # tests 7 17 h5py, 8 18 numpy, 9 - pythonOlder, 10 19 pytestCheckHook, 11 - rustc, 12 - rustPlatform, 13 - setuptools-rust, 14 20 torch, 15 - libiconv, 16 21 }: 17 22 18 23 buildPythonPackage rec { 19 24 pname = "safetensors"; 20 - version = "0.4.4"; 25 + version = "0.4.5"; 21 26 pyproject = true; 22 27 23 - disabled = pythonOlder "3.7"; 24 - 25 28 src = fetchFromGitHub { 26 29 owner = "huggingface"; 27 30 repo = "safetensors"; 28 31 rev = "refs/tags/v${version}"; 29 - hash = "sha256-7tJeWs7kodK4Su8EaCjBuuWoMb93Ty3uiBrHZHdeTJc="; 32 + hash = "sha256-gr4hBbecaGHaoNhRQQXWfLfNB0/wQPKftSiTnGgngog="; 30 33 }; 31 34 32 35 cargoDeps = rustPlatform.fetchCargoTarball { 33 36 inherit src; 34 37 sourceRoot = "${src.name}/bindings/python"; 35 - hash = "sha256-Frcru/GGWHDxd027mvjJu3iR30KO2ddpPz54kGD6mjc="; 38 + hash = "sha256-zDXzEVvmJF1dEVUFGBc3losr9U1q/qJCjNFkdJ/pCd4="; 36 39 }; 37 40 38 41 sourceRoot = "${src.name}/bindings/python"; 39 42 40 43 nativeBuildInputs = [ 41 - setuptools-rust 42 44 cargo 43 45 rustc 44 46 rustPlatform.cargoSetupHook 45 47 rustPlatform.maturinBuildHook 48 + setuptools-rust 46 49 ]; 47 50 48 51 buildInputs = lib.optionals stdenv.isDarwin [ libiconv ];
+2 -2
pkgs/development/python-modules/troposphere/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "troposphere"; 14 - version = "4.8.0"; 14 + version = "4.8.1"; 15 15 format = "setuptools"; 16 16 17 17 disabled = pythonOlder "3.7"; ··· 20 20 owner = "cloudtools"; 21 21 repo = pname; 22 22 rev = "refs/tags/${version}"; 23 - hash = "sha256-JmoPXYEqaFxDIW8NmmZ8VpKX9gfZ1rVFu+dPZOL7C5k="; 23 + hash = "sha256-qwU0SsS9qxKtUsZcsMZQ9NqB+Ye8lhDO8tR+ThmoxY8="; 24 24 }; 25 25 26 26 propagatedBuildInputs = [ cfn-flip ] ++ lib.optionals (pythonOlder "3.8") [ typing-extensions ];
+2
pkgs/development/ruby-modules/bundler-update-script/default.nix
··· 18 18 19 19 cd "$gemdir" 20 20 21 + rm -f gemset.nix Gemfile.lock 22 + export BUNDLE_FORCE_RUBY_PLATFORM=1 21 23 bundler lock --update 22 24 bundix 23 25 '';
+2 -2
pkgs/development/tools/database/pgweb/default.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "pgweb"; 10 - version = "0.16.0"; 10 + version = "0.16.1"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "sosedoff"; 14 14 repo = pname; 15 15 rev = "v${version}"; 16 - hash = "sha256-3iSnFzHqk3KBLvs7XixqpT4j2T/t2O2R7rMD4nlkIuw="; 16 + hash = "sha256-lQc1ELeH2i9tate47rdHxFnvjQQUdg1B0CXcr5YGC+g="; 17 17 }; 18 18 19 19 postPatch = ''
+2 -2
pkgs/os-specific/linux/firmware/sof-firmware/default.nix
··· 5 5 6 6 stdenvNoCC.mkDerivation rec { 7 7 pname = "sof-firmware"; 8 - version = "2024.03"; 8 + version = "2024.06"; 9 9 10 10 src = fetchurl { 11 11 url = "https://github.com/thesofproject/sof-bin/releases/download/v${version}/sof-bin-${version}.tar.gz"; 12 - sha256 = "sha256-T9ky97vBUXsG+nkR5tVmgU1dxP7FYIvbROfE/kkp+/Y="; 12 + sha256 = "sha256-WByjKFu1aDeolUlT9inr3c5kQVK2c+zUu/rhUEMG19Y="; 13 13 }; 14 14 15 15 dontFixup = true; # binaries must not be stripped or patchelfed
+6 -6
pkgs/os-specific/linux/kernel/kernels-org.json
··· 4 4 "hash": "sha256:15lx6da4kdsipxlv7my8wamss5i001r4cc2ab1icvw1ms207b5in" 5 5 }, 6 6 "6.1": { 7 - "version": "6.1.108", 8 - "hash": "sha256:18lcd2b7ffwzqwqnmb948r7z95470bh7jiqps5nil8hfl24lwkiz" 7 + "version": "6.1.109", 8 + "hash": "sha256:1h8sq3p075wyfgs2vjg8y1dbj27dj16c4rbxpgfwahinqq5g8bvk" 9 9 }, 10 10 "5.15": { 11 11 "version": "5.15.166", ··· 24 24 "hash": "sha256:1n86dfv8qcm21z3inrz0n7gnwik7s51xfrabyq8ajy15b93a2fpi" 25 25 }, 26 26 "6.6": { 27 - "version": "6.6.49", 28 - "hash": "sha256:1dyk5pr5g8s5ia7f1vnkid4jghi81pxvwlgn9rmw2n88nz1dlmic" 27 + "version": "6.6.50", 28 + "hash": "sha256:0vp8sbm9fqj09vh7fib39rw18n5cj8zfydqsr5h00898mxny6rf0" 29 29 }, 30 30 "6.8": { 31 31 "version": "6.8.12", ··· 36 36 "hash": "sha256:08ngskni7d9wi93vlwcmbdg7sb2jl1drhhzn62k9nsrg1r7crrss" 37 37 }, 38 38 "6.10": { 39 - "version": "6.10.8", 40 - "hash": "sha256:15f5wdzd8k70vgaz9a8w1kjfk5pp27zbcwkzm2xhcilxfwsk54n0" 39 + "version": "6.10.9", 40 + "hash": "sha256:0n385x7hc5pqxiiy26ampgzf56wqfvydg70va27xrhm7w1q9nj54" 41 41 } 42 42 }
+3 -3
pkgs/os-specific/linux/kernel/linux-rt-5.10.nix
··· 6 6 , ... } @ args: 7 7 8 8 let 9 - version = "5.10.223-rt115"; # updated by ./update-rt.sh 9 + version = "5.10.224-rt116"; # updated by ./update-rt.sh 10 10 branch = lib.versions.majorMinor version; 11 11 kversion = builtins.elemAt (lib.splitString "-" version) 0; 12 12 in buildLinux (args // { ··· 18 18 19 19 src = fetchurl { 20 20 url = "mirror://kernel/linux/kernel/v5.x/linux-${kversion}.tar.xz"; 21 - sha256 = "189b3yl4lsjzh6qpza0phj8hgsvnyh38cgrd70rnqw3rddmdh2fa"; 21 + sha256 = "06nivms93yjbddv3gl88m7bdrr0676nm3p12iqvsdfr4fg39kc0r"; 22 22 }; 23 23 24 24 kernelPatches = let rt-patch = { 25 25 name = "rt"; 26 26 patch = fetchurl { 27 27 url = "mirror://kernel/linux/kernel/projects/rt/${branch}/older/patch-${version}.patch.xz"; 28 - sha256 = "1kxm1ibc2krzjwvhhlz6h7047mir52x2cafg3pvp2kdpls8kw3jf"; 28 + sha256 = "0d7dcbpn0b0nqmcr35z2f5gsknn4hmqsr01n6j35amzv9fd45iwl"; 29 29 }; 30 30 }; in [ rt-patch ] ++ kernelPatches; 31 31
+3 -3
pkgs/os-specific/linux/kernel/linux-rt-6.1.nix
··· 6 6 , ... } @ args: 7 7 8 8 let 9 - version = "6.1.107-rt39"; # updated by ./update-rt.sh 9 + version = "6.1.108-rt40"; # updated by ./update-rt.sh 10 10 branch = lib.versions.majorMinor version; 11 11 kversion = builtins.elemAt (lib.splitString "-" version) 0; 12 12 in buildLinux (args // { ··· 19 19 20 20 src = fetchurl { 21 21 url = "mirror://kernel/linux/kernel/v6.x/linux-${kversion}.tar.xz"; 22 - sha256 = "1s5h51r41l0d3k1h9i4mya7nz53jd6i200s06w5gl49hsz8jjcpl"; 22 + sha256 = "18lcd2b7ffwzqwqnmb948r7z95470bh7jiqps5nil8hfl24lwkiz"; 23 23 }; 24 24 25 25 kernelPatches = let rt-patch = { 26 26 name = "rt"; 27 27 patch = fetchurl { 28 28 url = "mirror://kernel/linux/kernel/projects/rt/${branch}/older/patch-${version}.patch.xz"; 29 - sha256 = "0pgamrlbzxwrnvp75xs6h838y5zvlys11pxx23clbgj9gmaqkvax"; 29 + sha256 = "1ki0rn2cp3jkfna60sjlf2qn77fwpy0l2hdjk3i5xpmavir4mhdj"; 30 30 }; 31 31 }; in [ rt-patch ] ++ kernelPatches; 32 32
+3 -3
pkgs/os-specific/linux/kernel/linux-rt-6.6.nix
··· 6 6 , ... } @ args: 7 7 8 8 let 9 - version = "6.6.48-rt40"; # updated by ./update-rt.sh 9 + version = "6.6.49-rt41"; # updated by ./update-rt.sh 10 10 branch = lib.versions.majorMinor version; 11 11 kversion = builtins.elemAt (lib.splitString "-" version) 0; 12 12 in buildLinux (args // { ··· 19 19 20 20 src = fetchurl { 21 21 url = "mirror://kernel/linux/kernel/v6.x/linux-${kversion}.tar.xz"; 22 - sha256 = "0a90fx0r25nkcr5b16dn1j7vwyndnshaxn6ziyviccds59xxy5kb"; 22 + sha256 = "1dyk5pr5g8s5ia7f1vnkid4jghi81pxvwlgn9rmw2n88nz1dlmic"; 23 23 }; 24 24 25 25 kernelPatches = let rt-patch = { 26 26 name = "rt"; 27 27 patch = fetchurl { 28 28 url = "mirror://kernel/linux/kernel/projects/rt/${branch}/older/patch-${version}.patch.xz"; 29 - sha256 = "1i5jzz7yq13d6ia6n0lb2bxi8bzhq775z2acg0mddzy2a092g102"; 29 + sha256 = "0aajxiwawk624y1r36l818m1ikgcl8szl6sapj70dcv95z9ach4i"; 30 30 }; 31 31 }; in [ rt-patch ] ++ kernelPatches; 32 32
+9
pkgs/servers/frr/default.nix
··· 1 1 { lib 2 2 , stdenv 3 3 , fetchFromGitHub 4 + , fetchpatch 4 5 5 6 # build time 6 7 , autoreconfHook ··· 93 94 rev = "${pname}-${version}"; 94 95 hash = "sha256-bY5SSF/fmKQc8ECPik0v/ZlUiFsbZhwG2C5pbmoMzwQ="; 95 96 }; 97 + 98 + patches = [ 99 + (fetchpatch { 100 + name = "CVE-2024-44070.patch"; 101 + url = "https://github.com/FRRouting/frr/commit/fea4ed5043b4a523921f970a39a565d2c1ca381f.patch"; 102 + hash = "sha256-X9FjQeOvo92+mL1z3u5W0LBhhePDAyhFAqh8sAtNNm8="; 103 + }) 104 + ]; 96 105 97 106 nativeBuildInputs = [ 98 107 autoreconfHook
+2 -2
pkgs/servers/home-assistant/custom-components/moonraker/default.nix
··· 7 7 buildHomeAssistantComponent rec { 8 8 owner = "marcolivierarsenault"; 9 9 domain = "moonraker"; 10 - version = "1.3.4"; 10 + version = "1.3.5"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "marcolivierarsenault"; 14 14 repo = "moonraker-home-assistant"; 15 15 rev = "refs/tags/${version}"; 16 - hash = "sha256-J44JLV9w3ibVoPMEkDdti07fU2hxe46KK4WKQQ/Gn7c="; 16 + hash = "sha256-DufryUG4+tT77ErD6IzEkClnNJ4Rzz0ojkCZuZzhAlU="; 17 17 }; 18 18 19 19 propagatedBuildInputs = [
+2 -2
pkgs/servers/home-assistant/custom-lovelace-modules/universal-remote-card/default.nix
··· 5 5 6 6 buildNpmPackage rec { 7 7 pname = "universal-remote-card"; 8 - version = "4.0.1"; 8 + version = "4.0.3"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "Nerwyn"; 12 12 repo = "android-tv-card"; 13 13 rev = version; 14 - hash = "sha256-AmBbc6nKSHbbkOGsk8z0IsrGfcf5gh6rrXhC8bPFhUM="; 14 + hash = "sha256-MgtRi63qSzNkdnUfBlh3ApSD2TY2YranFkccuweryJ8="; 15 15 }; 16 16 17 17 patches = [ ./dont-call-git.patch ];
+2 -2
pkgs/servers/http/apache-modules/mod_auth_mellon/default.nix
··· 3 3 stdenv.mkDerivation rec { 4 4 5 5 pname = "mod_auth_mellon"; 6 - version = "0.19.0"; 6 + version = "0.19.1"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "latchset"; 10 10 repo = "mod_auth_mellon"; 11 11 rev = "v${version}"; 12 - sha256 = "sha256-frSfhddLfEZ2xSI7/HPZkr5AiTJ9nnYmnJZY8aC3zwI="; 12 + sha256 = "sha256-VcR+HZ5S7fLrGqT1SHCQLQw6v516G0x+wf8Wb5Sy4Gk="; 13 13 }; 14 14 15 15 nativeBuildInputs = [ autoreconfHook pkg-config autoconf automake ];
+2 -2
pkgs/servers/komga/default.nix
··· 8 8 9 9 stdenvNoCC.mkDerivation rec { 10 10 pname = "komga"; 11 - version = "1.12.0"; 11 + version = "1.12.1"; 12 12 13 13 src = fetchurl { 14 14 url = "https://github.com/gotson/${pname}/releases/download/${version}/${pname}-${version}.jar"; 15 - sha256 = "sha256-vyVzUdbI3+t64BXBRtGPlBARc0aSqUe4Zg8NZ5rEACA="; 15 + sha256 = "sha256-PxfJdOnw6Yb41LsqaTwyY7v4hLuaTJwlXgUuy+7XGQo="; 16 16 }; 17 17 18 18 nativeBuildInputs = [
+3 -3
pkgs/servers/pr-tracker/default.nix
··· 8 8 9 9 rustPlatform.buildRustPackage rec { 10 10 pname = "pr-tracker"; 11 - version = "1.5.0"; 11 + version = "1.6.0"; 12 12 13 13 src = fetchzip { 14 14 url = "https://git.qyliss.net/pr-tracker/snapshot/pr-tracker-${version}.tar.xz"; 15 - hash = "sha256-ENgly8qmE3Xb6XhfjCdxcR0kQF5OTF9ACuCTnWvb+TQ="; 15 + hash = "sha256-O+dtGxVhn3hW+vFQzEt7kQRTnZgc1R938BJ6pAkIW4E="; 16 16 }; 17 17 18 - cargoHash = "sha256-F1OwPk8XL0Hyqe9latYrmJhXUIwK9xg/6pi4s1X/vXk="; 18 + cargoHash = "sha256-t+jiOr5pjJNMpaOLYKlk194b2njT1XWKKlPQtKsUu3E="; 19 19 20 20 nativeBuildInputs = [ pkg-config ]; 21 21 buildInputs = [ openssl systemd ];
+3 -3
pkgs/shells/nushell/nu_scripts/default.nix
··· 6 6 7 7 stdenvNoCC.mkDerivation rec { 8 8 pname = "nu_scripts"; 9 - version = "0-unstable-2024-07-03"; 9 + version = "0-unstable-2024-08-30"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "nushell"; 13 13 repo = pname; 14 - rev = "d6cf03e315f029f6e270fb3949d02432f31a0a04"; 15 - hash = "sha256-cFZ5khjSqg0C4rlkGuAPlZeJO8EOBmz9/B9SMEJFbRA="; 14 + rev = "614b0733104a7753ed7d775224fe5918877b71de"; 15 + hash = "sha256-EmlwDTEby2PAOQBUAhjiBJ8ymVW3H23V78dFaF8DQKw="; 16 16 }; 17 17 18 18 installPhase = ''
+578 -486
pkgs/tools/text/autocorrect/Cargo.lock
··· 4 4 5 5 [[package]] 6 6 name = "addr2line" 7 - version = "0.21.0" 7 + version = "0.22.0" 8 8 source = "registry+https://github.com/rust-lang/crates.io-index" 9 - checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" 9 + checksum = "6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678" 10 10 dependencies = [ 11 11 "gimli", 12 12 ] ··· 19 19 20 20 [[package]] 21 21 name = "aho-corasick" 22 - version = "1.1.2" 22 + version = "1.1.3" 23 23 source = "registry+https://github.com/rust-lang/crates.io-index" 24 - checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0" 24 + checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" 25 25 dependencies = [ 26 26 "memchr", 27 27 ] ··· 34 34 35 35 [[package]] 36 36 name = "anstream" 37 - version = "0.6.5" 37 + version = "0.6.14" 38 38 source = "registry+https://github.com/rust-lang/crates.io-index" 39 - checksum = "d664a92ecae85fd0a7392615844904654d1d5f5514837f471ddef4a057aba1b6" 39 + checksum = "418c75fa768af9c03be99d17643f93f79bbba589895012a80e3452a19ddda15b" 40 40 dependencies = [ 41 41 "anstyle", 42 42 "anstyle-parse", 43 43 "anstyle-query", 44 44 "anstyle-wincon", 45 45 "colorchoice", 46 + "is_terminal_polyfill", 46 47 "utf8parse", 47 48 ] 48 49 49 50 [[package]] 50 51 name = "anstyle" 51 - version = "1.0.4" 52 + version = "1.0.7" 52 53 source = "registry+https://github.com/rust-lang/crates.io-index" 53 - checksum = "7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87" 54 + checksum = "038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b" 54 55 55 56 [[package]] 56 57 name = "anstyle-parse" 57 - version = "0.2.3" 58 + version = "0.2.4" 58 59 source = "registry+https://github.com/rust-lang/crates.io-index" 59 - checksum = "c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c" 60 + checksum = "c03a11a9034d92058ceb6ee011ce58af4a9bf61491aa7e1e59ecd24bd40d22d4" 60 61 dependencies = [ 61 62 "utf8parse", 62 63 ] 63 64 64 65 [[package]] 65 66 name = "anstyle-query" 66 - version = "1.0.2" 67 + version = "1.1.0" 67 68 source = "registry+https://github.com/rust-lang/crates.io-index" 68 - checksum = "e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648" 69 + checksum = "ad186efb764318d35165f1758e7dcef3b10628e26d41a44bc5550652e6804391" 69 70 dependencies = [ 70 71 "windows-sys 0.52.0", 71 72 ] 72 73 73 74 [[package]] 74 75 name = "anstyle-wincon" 75 - version = "3.0.2" 76 + version = "3.0.3" 76 77 source = "registry+https://github.com/rust-lang/crates.io-index" 77 - checksum = "1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7" 78 + checksum = "61a38449feb7068f52bb06c12759005cf459ee52bb4adc1d5a7c4322d716fb19" 78 79 dependencies = [ 79 80 "anstyle", 80 81 "windows-sys 0.52.0", 81 82 ] 82 83 83 84 [[package]] 85 + name = "async-trait" 86 + version = "0.1.80" 87 + source = "registry+https://github.com/rust-lang/crates.io-index" 88 + checksum = "c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca" 89 + dependencies = [ 90 + "proc-macro2", 91 + "quote", 92 + "syn 2.0.67", 93 + ] 94 + 95 + [[package]] 96 + name = "auto_impl" 97 + version = "1.2.0" 98 + source = "registry+https://github.com/rust-lang/crates.io-index" 99 + checksum = "3c87f3f15e7794432337fc718554eaa4dc8f04c9677a950ffe366f20a162ae42" 100 + dependencies = [ 101 + "proc-macro2", 102 + "quote", 103 + "syn 2.0.67", 104 + ] 105 + 106 + [[package]] 84 107 name = "autocfg" 85 - version = "1.1.0" 108 + version = "1.3.0" 86 109 source = "registry+https://github.com/rust-lang/crates.io-index" 87 - checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 110 + checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" 88 111 89 112 [[package]] 90 113 name = "autocorrect" 91 - version = "2.9.0" 114 + version = "2.11.1" 92 115 dependencies = [ 93 116 "autocorrect-derive 0.3.0", 94 117 "criterion", ··· 109 132 110 133 [[package]] 111 134 name = "autocorrect" 112 - version = "2.9.0" 135 + version = "2.11.1" 113 136 source = "registry+https://github.com/rust-lang/crates.io-index" 114 - checksum = "b426e7dbc9997d772eeb5436cbb85e95136fdf7835a8f05085b811e5482ebd49" 137 + checksum = "9b34aec492eb0959a3ba75da869455ce2a91eb0f310b44018add14d7b72845ad" 115 138 dependencies = [ 116 139 "autocorrect-derive 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", 117 140 "diff", ··· 129 152 130 153 [[package]] 131 154 name = "autocorrect-cli" 132 - version = "2.9.0" 155 + version = "2.11.1" 133 156 dependencies = [ 134 - "autocorrect 2.9.0", 157 + "autocorrect 2.11.1", 158 + "autocorrect-lsp", 135 159 "clap", 136 160 "ignore", 137 - "lazy_static", 138 161 "log", 139 162 "num_cpus", 140 163 "owo-colors", ··· 143 166 "sudo", 144 167 "threadpool", 145 168 "tokio", 146 - "walkdir", 147 169 ] 148 170 149 171 [[package]] ··· 166 188 167 189 [[package]] 168 190 name = "autocorrect-java" 169 - version = "2.9.0" 191 + version = "2.11.1" 170 192 dependencies = [ 171 - "autocorrect 2.9.0", 193 + "autocorrect 2.11.1", 172 194 "jni", 173 195 ] 174 196 175 197 [[package]] 198 + name = "autocorrect-lsp" 199 + version = "2.9.4" 200 + dependencies = [ 201 + "autocorrect 2.11.1", 202 + "tokio", 203 + "tower-lsp", 204 + ] 205 + 206 + [[package]] 176 207 name = "autocorrect-node" 177 - version = "2.9.0" 208 + version = "2.11.1" 178 209 dependencies = [ 179 - "autocorrect 2.9.0", 210 + "autocorrect 2.11.1", 180 211 "autocorrect-cli", 181 212 "napi", 182 213 "napi-build", ··· 185 216 186 217 [[package]] 187 218 name = "autocorrect-py" 188 - version = "2.9.0" 219 + version = "2.11.1" 189 220 dependencies = [ 190 - "autocorrect 2.9.0", 221 + "autocorrect 2.11.1", 191 222 "pyo3", 192 223 ] 193 224 194 225 [[package]] 195 226 name = "autocorrect-rb" 196 - version = "2.9.0" 227 + version = "2.11.1" 197 228 dependencies = [ 198 - "autocorrect 2.9.0 (registry+https://github.com/rust-lang/crates.io-index)", 229 + "autocorrect 2.11.1 (registry+https://github.com/rust-lang/crates.io-index)", 199 230 "magnus", 200 231 ] 201 232 202 233 [[package]] 203 234 name = "autocorrect-wasm" 204 - version = "2.9.0" 235 + version = "2.11.1" 205 236 dependencies = [ 206 - "autocorrect 2.9.0", 207 - "serde", 237 + "autocorrect 2.11.1", 208 238 "serde_json", 209 239 "wasm-bindgen", 210 240 ] 211 241 212 242 [[package]] 213 243 name = "backtrace" 214 - version = "0.3.69" 244 + version = "0.3.73" 215 245 source = "registry+https://github.com/rust-lang/crates.io-index" 216 - checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837" 246 + checksum = "5cc23269a4f8976d0a4d2e7109211a419fe30e8d88d677cd60b6bc79c5732e0a" 217 247 dependencies = [ 218 248 "addr2line", 219 249 "cc", ··· 226 256 227 257 [[package]] 228 258 name = "base64" 229 - version = "0.21.5" 259 + version = "0.21.7" 230 260 source = "registry+https://github.com/rust-lang/crates.io-index" 231 - checksum = "35636a1494ede3b646cc98f74f8e62c773a38a659ebc777a2cf26b9b74171df9" 261 + checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" 232 262 233 263 [[package]] 234 264 name = "bindgen" 235 - version = "0.69.1" 265 + version = "0.69.4" 236 266 source = "registry+https://github.com/rust-lang/crates.io-index" 237 - checksum = "9ffcebc3849946a7170a05992aac39da343a90676ab392c51a4280981d6379c2" 267 + checksum = "a00dc851838a2120612785d195287475a3ac45514741da670b735818822129a0" 238 268 dependencies = [ 239 - "bitflags 2.4.1", 269 + "bitflags 2.5.0", 240 270 "cexpr", 241 271 "clang-sys", 272 + "itertools 0.12.1", 242 273 "lazy_static", 243 274 "lazycell", 244 - "peeking_take_while", 245 275 "proc-macro2", 246 276 "quote", 247 277 "regex", 248 278 "rustc-hash", 249 279 "shlex", 250 - "syn 2.0.40", 280 + "syn 2.0.67", 251 281 ] 252 282 253 283 [[package]] ··· 258 288 259 289 [[package]] 260 290 name = "bitflags" 261 - version = "2.4.1" 291 + version = "2.5.0" 262 292 source = "registry+https://github.com/rust-lang/crates.io-index" 263 - checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07" 293 + checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1" 264 294 265 295 [[package]] 266 296 name = "block-buffer" ··· 273 303 274 304 [[package]] 275 305 name = "bstr" 276 - version = "1.8.0" 306 + version = "1.9.1" 277 307 source = "registry+https://github.com/rust-lang/crates.io-index" 278 - checksum = "542f33a8835a0884b006a0c3df3dadd99c0c3f296ed26c2fdc8028e01ad6230c" 308 + checksum = "05efc5cfd9110c8416e471df0e96702d58690178e206e61b7173706673c93706" 279 309 dependencies = [ 280 310 "memchr", 281 311 "serde", ··· 283 313 284 314 [[package]] 285 315 name = "bumpalo" 286 - version = "3.14.0" 316 + version = "3.16.0" 287 317 source = "registry+https://github.com/rust-lang/crates.io-index" 288 - checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec" 318 + checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" 289 319 290 320 [[package]] 291 321 name = "bytes" 292 - version = "1.5.0" 322 + version = "1.6.0" 293 323 source = "registry+https://github.com/rust-lang/crates.io-index" 294 - checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" 324 + checksum = "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9" 295 325 296 326 [[package]] 297 327 name = "cast" ··· 301 331 302 332 [[package]] 303 333 name = "cc" 304 - version = "1.0.83" 334 + version = "1.0.99" 305 335 source = "registry+https://github.com/rust-lang/crates.io-index" 306 - checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" 307 - dependencies = [ 308 - "libc", 309 - ] 336 + checksum = "96c51067fd44124faa7f870b4b1c969379ad32b2ba805aa959430ceaa384f695" 310 337 311 338 [[package]] 312 339 name = "cesu8" ··· 331 358 332 359 [[package]] 333 360 name = "ciborium" 334 - version = "0.2.1" 361 + version = "0.2.2" 335 362 source = "registry+https://github.com/rust-lang/crates.io-index" 336 - checksum = "effd91f6c78e5a4ace8a5d3c0b6bfaec9e2baaef55f3efc00e45fb2e477ee926" 363 + checksum = "42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e" 337 364 dependencies = [ 338 365 "ciborium-io", 339 366 "ciborium-ll", ··· 342 369 343 370 [[package]] 344 371 name = "ciborium-io" 345 - version = "0.2.1" 372 + version = "0.2.2" 346 373 source = "registry+https://github.com/rust-lang/crates.io-index" 347 - checksum = "cdf919175532b369853f5d5e20b26b43112613fd6fe7aee757e35f7a44642656" 374 + checksum = "05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757" 348 375 349 376 [[package]] 350 377 name = "ciborium-ll" 351 - version = "0.2.1" 378 + version = "0.2.2" 352 379 source = "registry+https://github.com/rust-lang/crates.io-index" 353 - checksum = "defaa24ecc093c77630e6c15e17c51f5e187bf35ee514f4e2d67baaa96dae22b" 380 + checksum = "57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9" 354 381 dependencies = [ 355 382 "ciborium-io", 356 383 "half", ··· 358 385 359 386 [[package]] 360 387 name = "clang-sys" 361 - version = "1.6.1" 388 + version = "1.8.1" 362 389 source = "registry+https://github.com/rust-lang/crates.io-index" 363 - checksum = "c688fc74432808e3eb684cae8830a86be1d66a2bd58e1f248ed0960a590baf6f" 390 + checksum = "0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4" 364 391 dependencies = [ 365 392 "glob", 366 393 "libc", 367 - "libloading 0.7.4", 394 + "libloading", 368 395 ] 369 396 370 397 [[package]] 371 398 name = "clap" 372 - version = "4.4.11" 399 + version = "4.5.7" 373 400 source = "registry+https://github.com/rust-lang/crates.io-index" 374 - checksum = "bfaff671f6b22ca62406885ece523383b9b64022e341e53e009a62ebc47a45f2" 401 + checksum = "5db83dced34638ad474f39f250d7fea9598bdd239eaced1bdf45d597da0f433f" 375 402 dependencies = [ 376 403 "clap_builder", 377 404 "clap_derive", ··· 379 406 380 407 [[package]] 381 408 name = "clap_builder" 382 - version = "4.4.11" 409 + version = "4.5.7" 383 410 source = "registry+https://github.com/rust-lang/crates.io-index" 384 - checksum = "a216b506622bb1d316cd51328dce24e07bdff4a6128a47c7e7fad11878d5adbb" 411 + checksum = "f7e204572485eb3fbf28f871612191521df159bc3e15a9f5064c66dba3a8c05f" 385 412 dependencies = [ 386 413 "anstream", 387 414 "anstyle", ··· 391 418 392 419 [[package]] 393 420 name = "clap_derive" 394 - version = "4.4.7" 421 + version = "4.5.5" 395 422 source = "registry+https://github.com/rust-lang/crates.io-index" 396 - checksum = "cf9804afaaf59a91e75b022a30fb7229a7901f60c755489cc61c9b423b836442" 423 + checksum = "c780290ccf4fb26629baa7a1081e68ced113f1d3ec302fa5948f1c381ebf06c6" 397 424 dependencies = [ 398 425 "heck", 399 426 "proc-macro2", 400 427 "quote", 401 - "syn 2.0.40", 428 + "syn 2.0.67", 402 429 ] 403 430 404 431 [[package]] 405 432 name = "clap_lex" 406 - version = "0.6.0" 433 + version = "0.7.1" 407 434 source = "registry+https://github.com/rust-lang/crates.io-index" 408 - checksum = "702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1" 435 + checksum = "4b82cf0babdbd58558212896d1a4272303a57bdb245c2bf1147185fb45640e70" 409 436 410 437 [[package]] 411 438 name = "colorchoice" 412 - version = "1.0.0" 439 + version = "1.0.1" 413 440 source = "registry+https://github.com/rust-lang/crates.io-index" 414 - checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" 441 + checksum = "0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422" 415 442 416 443 [[package]] 417 444 name = "combine" 418 - version = "4.6.6" 445 + version = "4.6.7" 419 446 source = "registry+https://github.com/rust-lang/crates.io-index" 420 - checksum = "35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4" 447 + checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd" 421 448 dependencies = [ 422 449 "bytes", 423 450 "memchr", ··· 425 452 426 453 [[package]] 427 454 name = "console" 428 - version = "0.15.7" 455 + version = "0.15.8" 429 456 source = "registry+https://github.com/rust-lang/crates.io-index" 430 - checksum = "c926e00cc70edefdc64d3a5ff31cc65bb97a3460097762bd23afb4d8145fccf8" 457 + checksum = "0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb" 431 458 dependencies = [ 432 459 "encode_unicode", 433 460 "lazy_static", 434 461 "libc", 435 - "windows-sys 0.45.0", 462 + "windows-sys 0.52.0", 436 463 ] 437 464 438 465 [[package]] ··· 462 489 463 490 [[package]] 464 491 name = "cpufeatures" 465 - version = "0.2.11" 492 + version = "0.2.12" 466 493 source = "registry+https://github.com/rust-lang/crates.io-index" 467 - checksum = "ce420fe07aecd3e67c5f910618fe65e94158f6dcc0adf44e00d69ce2bdfe0fd0" 494 + checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504" 468 495 dependencies = [ 469 496 "libc", 470 497 ] 471 498 472 499 [[package]] 473 500 name = "crc32fast" 474 - version = "1.3.2" 501 + version = "1.4.2" 475 502 source = "registry+https://github.com/rust-lang/crates.io-index" 476 - checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" 503 + checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" 477 504 dependencies = [ 478 505 "cfg-if", 479 506 ] ··· 490 517 "clap", 491 518 "criterion-plot", 492 519 "is-terminal", 493 - "itertools", 520 + "itertools 0.10.5", 494 521 "num-traits", 495 522 "once_cell", 496 523 "oorandom", ··· 511 538 checksum = "6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1" 512 539 dependencies = [ 513 540 "cast", 514 - "itertools", 541 + "itertools 0.10.5", 515 542 ] 516 543 517 544 [[package]] 518 545 name = "crossbeam-deque" 519 - version = "0.8.3" 546 + version = "0.8.5" 520 547 source = "registry+https://github.com/rust-lang/crates.io-index" 521 - checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef" 548 + checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" 522 549 dependencies = [ 523 - "cfg-if", 524 550 "crossbeam-epoch", 525 551 "crossbeam-utils", 526 552 ] 527 553 528 554 [[package]] 529 555 name = "crossbeam-epoch" 530 - version = "0.9.15" 556 + version = "0.9.18" 531 557 source = "registry+https://github.com/rust-lang/crates.io-index" 532 - checksum = "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7" 558 + checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" 533 559 dependencies = [ 534 - "autocfg", 535 - "cfg-if", 536 560 "crossbeam-utils", 537 - "memoffset 0.9.0", 538 - "scopeguard", 539 561 ] 540 562 541 563 [[package]] 542 564 name = "crossbeam-utils" 543 - version = "0.8.16" 565 + version = "0.8.20" 566 + source = "registry+https://github.com/rust-lang/crates.io-index" 567 + checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80" 568 + 569 + [[package]] 570 + name = "crunchy" 571 + version = "0.2.2" 544 572 source = "registry+https://github.com/rust-lang/crates.io-index" 545 - checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294" 546 - dependencies = [ 547 - "cfg-if", 548 - ] 573 + checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" 549 574 550 575 [[package]] 551 576 name = "crypto-common" ··· 559 584 560 585 [[package]] 561 586 name = "ctor" 562 - version = "0.2.5" 587 + version = "0.2.8" 563 588 source = "registry+https://github.com/rust-lang/crates.io-index" 564 - checksum = "37e366bff8cd32dd8754b0991fb66b279dc48f598c3a18914852a6673deef583" 589 + checksum = "edb49164822f3ee45b17acd4a208cfc1251410cf0cad9a833234c9890774dd9f" 565 590 dependencies = [ 566 591 "quote", 567 - "syn 2.0.40", 592 + "syn 2.0.67", 593 + ] 594 + 595 + [[package]] 596 + name = "dashmap" 597 + version = "5.5.3" 598 + source = "registry+https://github.com/rust-lang/crates.io-index" 599 + checksum = "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856" 600 + dependencies = [ 601 + "cfg-if", 602 + "hashbrown", 603 + "lock_api", 604 + "once_cell", 605 + "parking_lot_core", 568 606 ] 569 607 570 608 [[package]] ··· 585 623 586 624 [[package]] 587 625 name = "either" 588 - version = "1.9.0" 626 + version = "1.12.0" 589 627 source = "registry+https://github.com/rust-lang/crates.io-index" 590 - checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" 628 + checksum = "3dca9240753cf90908d7e4aac30f630662b02aebaa1b58a3cadabdb23385b58b" 591 629 592 630 [[package]] 593 631 name = "encode_unicode" ··· 597 635 598 636 [[package]] 599 637 name = "encoding_rs" 600 - version = "0.8.33" 638 + version = "0.8.34" 601 639 source = "registry+https://github.com/rust-lang/crates.io-index" 602 - checksum = "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1" 640 + checksum = "b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59" 603 641 dependencies = [ 604 642 "cfg-if", 605 643 ] ··· 612 650 613 651 [[package]] 614 652 name = "errno" 615 - version = "0.3.8" 653 + version = "0.3.9" 616 654 source = "registry+https://github.com/rust-lang/crates.io-index" 617 - checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" 655 + checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" 618 656 dependencies = [ 619 657 "libc", 620 658 "windows-sys 0.52.0", ··· 622 660 623 661 [[package]] 624 662 name = "fastrand" 625 - version = "2.0.1" 663 + version = "2.1.0" 626 664 source = "registry+https://github.com/rust-lang/crates.io-index" 627 - checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5" 665 + checksum = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a" 628 666 629 667 [[package]] 630 668 name = "filetime" ··· 634 672 dependencies = [ 635 673 "cfg-if", 636 674 "libc", 637 - "redox_syscall", 675 + "redox_syscall 0.4.1", 638 676 "windows-sys 0.52.0", 639 677 ] 640 678 641 679 [[package]] 642 680 name = "flate2" 643 - version = "1.0.28" 681 + version = "1.0.30" 644 682 source = "registry+https://github.com/rust-lang/crates.io-index" 645 - checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e" 683 + checksum = "5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae" 646 684 dependencies = [ 647 685 "crc32fast", 648 686 "miniz_oxide", ··· 664 702 ] 665 703 666 704 [[package]] 705 + name = "futures" 706 + version = "0.3.30" 707 + source = "registry+https://github.com/rust-lang/crates.io-index" 708 + checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0" 709 + dependencies = [ 710 + "futures-channel", 711 + "futures-core", 712 + "futures-io", 713 + "futures-sink", 714 + "futures-task", 715 + "futures-util", 716 + ] 717 + 718 + [[package]] 667 719 name = "futures-channel" 668 - version = "0.3.29" 720 + version = "0.3.30" 669 721 source = "registry+https://github.com/rust-lang/crates.io-index" 670 - checksum = "ff4dd66668b557604244583e3e1e1eada8c5c2e96a6d0d6653ede395b78bbacb" 722 + checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" 671 723 dependencies = [ 672 724 "futures-core", 725 + "futures-sink", 673 726 ] 674 727 675 728 [[package]] 676 729 name = "futures-core" 677 - version = "0.3.29" 730 + version = "0.3.30" 678 731 source = "registry+https://github.com/rust-lang/crates.io-index" 679 - checksum = "eb1d22c66e66d9d72e1758f0bd7d4fd0bee04cad842ee34587d68c07e45d088c" 732 + checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" 680 733 681 734 [[package]] 682 735 name = "futures-io" 683 - version = "0.3.29" 736 + version = "0.3.30" 684 737 source = "registry+https://github.com/rust-lang/crates.io-index" 685 - checksum = "8bf34a163b5c4c52d0478a4d757da8fb65cabef42ba90515efee0f6f9fa45aaa" 738 + checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" 739 + 740 + [[package]] 741 + name = "futures-macro" 742 + version = "0.3.30" 743 + source = "registry+https://github.com/rust-lang/crates.io-index" 744 + checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" 745 + dependencies = [ 746 + "proc-macro2", 747 + "quote", 748 + "syn 2.0.67", 749 + ] 686 750 687 751 [[package]] 688 752 name = "futures-sink" 689 - version = "0.3.29" 753 + version = "0.3.30" 690 754 source = "registry+https://github.com/rust-lang/crates.io-index" 691 - checksum = "e36d3378ee38c2a36ad710c5d30c2911d752cb941c00c72dbabfb786a7970817" 755 + checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" 692 756 693 757 [[package]] 694 758 name = "futures-task" 695 - version = "0.3.29" 759 + version = "0.3.30" 696 760 source = "registry+https://github.com/rust-lang/crates.io-index" 697 - checksum = "efd193069b0ddadc69c46389b740bbccdd97203899b48d09c5f7969591d6bae2" 761 + checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" 698 762 699 763 [[package]] 700 764 name = "futures-util" 701 - version = "0.3.29" 765 + version = "0.3.30" 702 766 source = "registry+https://github.com/rust-lang/crates.io-index" 703 - checksum = "a19526d624e703a3179b3d322efec918b6246ea0fa51d41124525f00f1cc8104" 767 + checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" 704 768 dependencies = [ 769 + "futures-channel", 705 770 "futures-core", 706 771 "futures-io", 772 + "futures-macro", 773 + "futures-sink", 707 774 "futures-task", 708 775 "memchr", 709 776 "pin-project-lite", ··· 723 790 724 791 [[package]] 725 792 name = "getrandom" 726 - version = "0.2.11" 793 + version = "0.2.15" 727 794 source = "registry+https://github.com/rust-lang/crates.io-index" 728 - checksum = "fe9006bed769170c11f845cf00c7c1e9092aeb3f268e007c3e760ac68008070f" 795 + checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" 729 796 dependencies = [ 730 797 "cfg-if", 731 798 "libc", ··· 734 801 735 802 [[package]] 736 803 name = "gimli" 737 - version = "0.28.1" 804 + version = "0.29.0" 738 805 source = "registry+https://github.com/rust-lang/crates.io-index" 739 - checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" 806 + checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd" 740 807 741 808 [[package]] 742 809 name = "glob" ··· 759 826 760 827 [[package]] 761 828 name = "h2" 762 - version = "0.3.22" 829 + version = "0.3.26" 763 830 source = "registry+https://github.com/rust-lang/crates.io-index" 764 - checksum = "4d6250322ef6e60f93f9a2162799302cd6f68f79f6e5d85c8c16f14d1d958178" 831 + checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8" 765 832 dependencies = [ 766 833 "bytes", 767 834 "fnv", ··· 778 845 779 846 [[package]] 780 847 name = "half" 781 - version = "1.8.2" 848 + version = "2.4.1" 782 849 source = "registry+https://github.com/rust-lang/crates.io-index" 783 - checksum = "eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7" 850 + checksum = "6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888" 851 + dependencies = [ 852 + "cfg-if", 853 + "crunchy", 854 + ] 784 855 785 856 [[package]] 786 857 name = "hashbrown" 787 - version = "0.14.3" 858 + version = "0.14.5" 788 859 source = "registry+https://github.com/rust-lang/crates.io-index" 789 - checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" 860 + checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" 790 861 791 862 [[package]] 792 863 name = "heck" 793 - version = "0.4.1" 864 + version = "0.5.0" 794 865 source = "registry+https://github.com/rust-lang/crates.io-index" 795 - checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" 866 + checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" 796 867 797 868 [[package]] 798 869 name = "hermit-abi" 799 - version = "0.3.3" 870 + version = "0.3.9" 800 871 source = "registry+https://github.com/rust-lang/crates.io-index" 801 - checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7" 872 + checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" 802 873 803 874 [[package]] 804 875 name = "http" 805 - version = "0.2.11" 876 + version = "0.2.12" 806 877 source = "registry+https://github.com/rust-lang/crates.io-index" 807 - checksum = "8947b1a6fad4393052c7ba1f4cd97bed3e953a95c79c92ad9b051a04611d9fbb" 878 + checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" 808 879 dependencies = [ 809 880 "bytes", 810 881 "fnv", ··· 824 895 825 896 [[package]] 826 897 name = "httparse" 827 - version = "1.8.0" 898 + version = "1.9.4" 828 899 source = "registry+https://github.com/rust-lang/crates.io-index" 829 - checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" 900 + checksum = "0fcc0b4a115bf80b728eb8ea024ad5bd707b615bfed49e0665b6e0f86fd082d9" 830 901 831 902 [[package]] 832 903 name = "httpdate" ··· 836 907 837 908 [[package]] 838 909 name = "hyper" 839 - version = "0.14.27" 910 + version = "0.14.29" 840 911 source = "registry+https://github.com/rust-lang/crates.io-index" 841 - checksum = "ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468" 912 + checksum = "f361cde2f109281a220d4307746cdfd5ee3f410da58a70377762396775634b33" 842 913 dependencies = [ 843 914 "bytes", 844 915 "futures-channel", ··· 851 922 "httpdate", 852 923 "itoa", 853 924 "pin-project-lite", 854 - "socket2 0.4.10", 925 + "socket2", 855 926 "tokio", 856 927 "tower-service", 857 928 "tracing", ··· 884 955 885 956 [[package]] 886 957 name = "ignore" 887 - version = "0.4.21" 958 + version = "0.4.22" 888 959 source = "registry+https://github.com/rust-lang/crates.io-index" 889 - checksum = "747ad1b4ae841a78e8aba0d63adbfbeaea26b517b63705d47856b73015d27060" 960 + checksum = "b46810df39e66e925525d6e38ce1e7f6e1d208f72dc39757880fcb66e2c58af1" 890 961 dependencies = [ 891 962 "crossbeam-deque", 892 963 "globset", ··· 900 971 901 972 [[package]] 902 973 name = "indexmap" 903 - version = "2.1.0" 974 + version = "2.2.6" 904 975 source = "registry+https://github.com/rust-lang/crates.io-index" 905 - checksum = "d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f" 976 + checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" 906 977 dependencies = [ 907 978 "equivalent", 908 979 "hashbrown", ··· 934 1005 935 1006 [[package]] 936 1007 name = "is-terminal" 937 - version = "0.4.9" 1008 + version = "0.4.12" 938 1009 source = "registry+https://github.com/rust-lang/crates.io-index" 939 - checksum = "cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b" 1010 + checksum = "f23ff5ef2b80d608d61efee834934d862cd92461afc0560dedf493e4c033738b" 940 1011 dependencies = [ 941 1012 "hermit-abi", 942 - "rustix", 943 - "windows-sys 0.48.0", 1013 + "libc", 1014 + "windows-sys 0.52.0", 944 1015 ] 945 1016 946 1017 [[package]] 1018 + name = "is_terminal_polyfill" 1019 + version = "1.70.0" 1020 + source = "registry+https://github.com/rust-lang/crates.io-index" 1021 + checksum = "f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800" 1022 + 1023 + [[package]] 947 1024 name = "itertools" 948 1025 version = "0.10.5" 949 1026 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 953 1030 ] 954 1031 955 1032 [[package]] 1033 + name = "itertools" 1034 + version = "0.12.1" 1035 + source = "registry+https://github.com/rust-lang/crates.io-index" 1036 + checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" 1037 + dependencies = [ 1038 + "either", 1039 + ] 1040 + 1041 + [[package]] 956 1042 name = "itoa" 957 - version = "1.0.10" 1043 + version = "1.0.11" 958 1044 source = "registry+https://github.com/rust-lang/crates.io-index" 959 - checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c" 1045 + checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" 960 1046 961 1047 [[package]] 962 1048 name = "jni" ··· 980 1066 981 1067 [[package]] 982 1068 name = "js-sys" 983 - version = "0.3.66" 1069 + version = "0.3.69" 984 1070 source = "registry+https://github.com/rust-lang/crates.io-index" 985 - checksum = "cee9c64da59eae3b50095c18d3e74f8b73c0b86d2792824ff01bbce68ba229ca" 1071 + checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d" 986 1072 dependencies = [ 987 1073 "wasm-bindgen", 988 1074 ] 989 1075 990 1076 [[package]] 991 1077 name = "lazy_static" 992 - version = "1.4.0" 1078 + version = "1.5.0" 993 1079 source = "registry+https://github.com/rust-lang/crates.io-index" 994 - checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 1080 + checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" 995 1081 996 1082 [[package]] 997 1083 name = "lazycell" ··· 1001 1087 1002 1088 [[package]] 1003 1089 name = "libc" 1004 - version = "0.2.151" 1005 - source = "registry+https://github.com/rust-lang/crates.io-index" 1006 - checksum = "302d7ab3130588088d277783b1e2d2e10c9e9e4a16dd9050e6ec93fb3e7048f4" 1007 - 1008 - [[package]] 1009 - name = "libloading" 1010 - version = "0.7.4" 1090 + version = "0.2.155" 1011 1091 source = "registry+https://github.com/rust-lang/crates.io-index" 1012 - checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f" 1013 - dependencies = [ 1014 - "cfg-if", 1015 - "winapi", 1016 - ] 1092 + checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c" 1017 1093 1018 1094 [[package]] 1019 1095 name = "libloading" 1020 - version = "0.8.1" 1096 + version = "0.8.4" 1021 1097 source = "registry+https://github.com/rust-lang/crates.io-index" 1022 - checksum = "c571b676ddfc9a8c12f1f3d3085a7b163966a8fd8098a90640953ce5f6170161" 1098 + checksum = "e310b3a6b5907f99202fcdb4960ff45b93735d7c7d96b760fcff8db2dc0e103d" 1023 1099 dependencies = [ 1024 1100 "cfg-if", 1025 - "windows-sys 0.48.0", 1101 + "windows-targets 0.52.5", 1026 1102 ] 1027 1103 1028 1104 [[package]] 1029 1105 name = "linux-raw-sys" 1030 - version = "0.4.12" 1106 + version = "0.4.14" 1031 1107 source = "registry+https://github.com/rust-lang/crates.io-index" 1032 - checksum = "c4cd1a83af159aa67994778be9070f0ae1bd732942279cabb14f86f986a21456" 1108 + checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" 1033 1109 1034 1110 [[package]] 1035 1111 name = "lock_api" 1036 - version = "0.4.11" 1112 + version = "0.4.12" 1037 1113 source = "registry+https://github.com/rust-lang/crates.io-index" 1038 - checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45" 1114 + checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" 1039 1115 dependencies = [ 1040 1116 "autocfg", 1041 1117 "scopeguard", ··· 1043 1119 1044 1120 [[package]] 1045 1121 name = "log" 1046 - version = "0.4.20" 1122 + version = "0.4.21" 1123 + source = "registry+https://github.com/rust-lang/crates.io-index" 1124 + checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" 1125 + 1126 + [[package]] 1127 + name = "lsp-types" 1128 + version = "0.94.1" 1047 1129 source = "registry+https://github.com/rust-lang/crates.io-index" 1048 - checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" 1130 + checksum = "c66bfd44a06ae10647fe3f8214762e9369fd4248df1350924b4ef9e770a85ea1" 1131 + dependencies = [ 1132 + "bitflags 1.3.2", 1133 + "serde", 1134 + "serde_json", 1135 + "serde_repr", 1136 + "url", 1137 + ] 1049 1138 1050 1139 [[package]] 1051 1140 name = "magnus" 1052 - version = "0.4.4" 1141 + version = "0.6.4" 1053 1142 source = "registry+https://github.com/rust-lang/crates.io-index" 1054 - checksum = "fc87660cd7daa49fddbfd524c836de54d5c927d520cd163f43700c5087c57d6c" 1143 + checksum = "b1597ef40aa8c36be098249e82c9a20cf7199278ac1c1a1a995eeead6a184479" 1055 1144 dependencies = [ 1056 1145 "magnus-macros", 1057 1146 "rb-sys", 1058 1147 "rb-sys-env", 1148 + "seq-macro", 1059 1149 ] 1060 1150 1061 1151 [[package]] 1062 1152 name = "magnus-macros" 1063 - version = "0.3.0" 1153 + version = "0.6.0" 1064 1154 source = "registry+https://github.com/rust-lang/crates.io-index" 1065 - checksum = "206cb23bfeea05180c97522ef6a3e52a4eb17b0ed2f30ee3ca9c4f994d2378ae" 1155 + checksum = "5968c820e2960565f647819f5928a42d6e874551cab9d88d75e3e0660d7f71e3" 1066 1156 dependencies = [ 1067 1157 "proc-macro2", 1068 1158 "quote", 1069 - "syn 1.0.109", 1159 + "syn 2.0.67", 1070 1160 ] 1071 1161 1072 1162 [[package]] 1073 1163 name = "memchr" 1074 - version = "2.6.4" 1164 + version = "2.7.4" 1075 1165 source = "registry+https://github.com/rust-lang/crates.io-index" 1076 - checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167" 1166 + checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" 1077 1167 1078 1168 [[package]] 1079 1169 name = "memoffset" ··· 1085 1175 ] 1086 1176 1087 1177 [[package]] 1088 - name = "memoffset" 1089 - version = "0.9.0" 1090 - source = "registry+https://github.com/rust-lang/crates.io-index" 1091 - checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" 1092 - dependencies = [ 1093 - "autocfg", 1094 - ] 1095 - 1096 - [[package]] 1097 1178 name = "mime" 1098 1179 version = "0.3.17" 1099 1180 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1107 1188 1108 1189 [[package]] 1109 1190 name = "miniz_oxide" 1110 - version = "0.7.1" 1191 + version = "0.7.4" 1111 1192 source = "registry+https://github.com/rust-lang/crates.io-index" 1112 - checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" 1193 + checksum = "b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08" 1113 1194 dependencies = [ 1114 1195 "adler", 1115 1196 ] 1116 1197 1117 1198 [[package]] 1118 1199 name = "mio" 1119 - version = "0.8.10" 1200 + version = "0.8.11" 1120 1201 source = "registry+https://github.com/rust-lang/crates.io-index" 1121 - checksum = "8f3d0b296e374a4e6f3c7b0a1f5a51d748a0d34c85e7dc48fc3fa9a87657fe09" 1202 + checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c" 1122 1203 dependencies = [ 1123 1204 "libc", 1124 1205 "wasi", ··· 1127 1208 1128 1209 [[package]] 1129 1210 name = "napi" 1130 - version = "2.14.1" 1211 + version = "2.16.6" 1131 1212 source = "registry+https://github.com/rust-lang/crates.io-index" 1132 - checksum = "1133249c46e92da921bafc8aba4912bf84d6c475f7625183772ed2d0844dc3a7" 1213 + checksum = "dfc300228808a0e6aea5a58115c82889240bcf8dab16fc25ad675b33e454b368" 1133 1214 dependencies = [ 1134 - "bitflags 2.4.1", 1215 + "bitflags 2.5.0", 1135 1216 "ctor", 1136 1217 "napi-derive", 1137 1218 "napi-sys", ··· 1141 1222 1142 1223 [[package]] 1143 1224 name = "napi-build" 1144 - version = "2.1.0" 1225 + version = "2.1.3" 1145 1226 source = "registry+https://github.com/rust-lang/crates.io-index" 1146 - checksum = "d4b4532cf86bfef556348ac65e561e3123879f0e7566cca6d43a6ff5326f13df" 1227 + checksum = "e1c0f5d67ee408a4685b61f5ab7e58605c8ae3f2b4189f0127d804ff13d5560a" 1147 1228 1148 1229 [[package]] 1149 1230 name = "napi-derive" 1150 - version = "2.14.3" 1231 + version = "2.16.5" 1151 1232 source = "registry+https://github.com/rust-lang/crates.io-index" 1152 - checksum = "2b0c0743f6a3f29c20851b8377f01d485a837e2bfa57dd56d519ab7ed98ae2af" 1233 + checksum = "e0e034ddf6155192cf83f267ede763fe6c164dfa9971585436b16173718d94c4" 1153 1234 dependencies = [ 1154 1235 "cfg-if", 1155 1236 "convert_case", 1156 1237 "napi-derive-backend", 1157 1238 "proc-macro2", 1158 1239 "quote", 1159 - "syn 1.0.109", 1240 + "syn 2.0.67", 1160 1241 ] 1161 1242 1162 1243 [[package]] 1163 1244 name = "napi-derive-backend" 1164 - version = "1.0.56" 1245 + version = "1.0.67" 1165 1246 source = "registry+https://github.com/rust-lang/crates.io-index" 1166 - checksum = "4869e4d80615fdab57dffe38c36a5bc62fae37352a00a35ee7aca1cea41b1bb3" 1247 + checksum = "bff2c00437f3b3266391eb5e6aa25d0029187daf5caf05b8e3271468fb5ae73e" 1167 1248 dependencies = [ 1168 1249 "convert_case", 1169 1250 "once_cell", ··· 1171 1252 "quote", 1172 1253 "regex", 1173 1254 "semver", 1174 - "syn 1.0.109", 1255 + "syn 2.0.67", 1175 1256 ] 1176 1257 1177 1258 [[package]] 1178 1259 name = "napi-sys" 1179 - version = "2.3.0" 1260 + version = "2.4.0" 1180 1261 source = "registry+https://github.com/rust-lang/crates.io-index" 1181 - checksum = "2503fa6af34dc83fb74888df8b22afe933b58d37daf7d80424b1c60c68196b8b" 1262 + checksum = "427802e8ec3a734331fec1035594a210ce1ff4dc5bc1950530920ab717964ea3" 1182 1263 dependencies = [ 1183 - "libloading 0.8.1", 1264 + "libloading", 1184 1265 ] 1185 1266 1186 1267 [[package]] ··· 1195 1276 1196 1277 [[package]] 1197 1278 name = "num-traits" 1198 - version = "0.2.17" 1279 + version = "0.2.19" 1199 1280 source = "registry+https://github.com/rust-lang/crates.io-index" 1200 - checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" 1281 + checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" 1201 1282 dependencies = [ 1202 1283 "autocfg", 1203 1284 ] ··· 1220 1301 1221 1302 [[package]] 1222 1303 name = "object" 1223 - version = "0.32.1" 1304 + version = "0.36.0" 1224 1305 source = "registry+https://github.com/rust-lang/crates.io-index" 1225 - checksum = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0" 1306 + checksum = "576dfe1fc8f9df304abb159d767a29d0476f7750fbf8aa7ad07816004a207434" 1226 1307 dependencies = [ 1227 1308 "memchr", 1228 1309 ] ··· 1247 1328 1248 1329 [[package]] 1249 1330 name = "parking_lot" 1250 - version = "0.12.1" 1331 + version = "0.12.3" 1251 1332 source = "registry+https://github.com/rust-lang/crates.io-index" 1252 - checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 1333 + checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" 1253 1334 dependencies = [ 1254 1335 "lock_api", 1255 1336 "parking_lot_core", ··· 1257 1338 1258 1339 [[package]] 1259 1340 name = "parking_lot_core" 1260 - version = "0.9.9" 1341 + version = "0.9.10" 1261 1342 source = "registry+https://github.com/rust-lang/crates.io-index" 1262 - checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e" 1343 + checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" 1263 1344 dependencies = [ 1264 1345 "cfg-if", 1265 1346 "libc", 1266 - "redox_syscall", 1347 + "redox_syscall 0.5.2", 1267 1348 "smallvec", 1268 - "windows-targets 0.48.5", 1349 + "windows-targets 0.52.5", 1269 1350 ] 1270 - 1271 - [[package]] 1272 - name = "peeking_take_while" 1273 - version = "0.1.2" 1274 - source = "registry+https://github.com/rust-lang/crates.io-index" 1275 - checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099" 1276 1351 1277 1352 [[package]] 1278 1353 name = "percent-encoding" ··· 1282 1357 1283 1358 [[package]] 1284 1359 name = "pest" 1285 - version = "2.7.5" 1360 + version = "2.7.10" 1286 1361 source = "registry+https://github.com/rust-lang/crates.io-index" 1287 - checksum = "ae9cee2a55a544be8b89dc6848072af97a20f2422603c10865be2a42b580fff5" 1362 + checksum = "560131c633294438da9f7c4b08189194b20946c8274c6b9e38881a7874dc8ee8" 1288 1363 dependencies = [ 1289 1364 "memchr", 1290 1365 "thiserror", ··· 1293 1368 1294 1369 [[package]] 1295 1370 name = "pest_derive" 1296 - version = "2.7.5" 1371 + version = "2.7.10" 1297 1372 source = "registry+https://github.com/rust-lang/crates.io-index" 1298 - checksum = "81d78524685f5ef2a3b3bd1cafbc9fcabb036253d9b1463e726a91cd16e2dfc2" 1373 + checksum = "26293c9193fbca7b1a3bf9b79dc1e388e927e6cacaa78b4a3ab705a1d3d41459" 1299 1374 dependencies = [ 1300 1375 "pest", 1301 1376 "pest_generator", ··· 1303 1378 1304 1379 [[package]] 1305 1380 name = "pest_generator" 1306 - version = "2.7.5" 1381 + version = "2.7.10" 1307 1382 source = "registry+https://github.com/rust-lang/crates.io-index" 1308 - checksum = "68bd1206e71118b5356dae5ddc61c8b11e28b09ef6a31acbd15ea48a28e0c227" 1383 + checksum = "3ec22af7d3fb470a85dd2ca96b7c577a1eb4ef6f1683a9fe9a8c16e136c04687" 1309 1384 dependencies = [ 1310 1385 "pest", 1311 1386 "pest_meta", 1312 1387 "proc-macro2", 1313 1388 "quote", 1314 - "syn 2.0.40", 1389 + "syn 2.0.67", 1315 1390 ] 1316 1391 1317 1392 [[package]] 1318 1393 name = "pest_meta" 1319 - version = "2.7.5" 1394 + version = "2.7.10" 1320 1395 source = "registry+https://github.com/rust-lang/crates.io-index" 1321 - checksum = "7c747191d4ad9e4a4ab9c8798f1e82a39affe7ef9648390b7e5548d18e099de6" 1396 + checksum = "d7a240022f37c361ec1878d646fc5b7d7c4d28d5946e1a80ad5a7a4f4ca0bdcd" 1322 1397 dependencies = [ 1323 1398 "once_cell", 1324 1399 "pest", ··· 1326 1401 ] 1327 1402 1328 1403 [[package]] 1404 + name = "pin-project" 1405 + version = "1.1.5" 1406 + source = "registry+https://github.com/rust-lang/crates.io-index" 1407 + checksum = "b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3" 1408 + dependencies = [ 1409 + "pin-project-internal", 1410 + ] 1411 + 1412 + [[package]] 1413 + name = "pin-project-internal" 1414 + version = "1.1.5" 1415 + source = "registry+https://github.com/rust-lang/crates.io-index" 1416 + checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" 1417 + dependencies = [ 1418 + "proc-macro2", 1419 + "quote", 1420 + "syn 2.0.67", 1421 + ] 1422 + 1423 + [[package]] 1329 1424 name = "pin-project-lite" 1330 - version = "0.2.13" 1425 + version = "0.2.14" 1331 1426 source = "registry+https://github.com/rust-lang/crates.io-index" 1332 - checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" 1427 + checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" 1333 1428 1334 1429 [[package]] 1335 1430 name = "pin-utils" ··· 1339 1434 1340 1435 [[package]] 1341 1436 name = "plotters" 1342 - version = "0.3.5" 1437 + version = "0.3.6" 1343 1438 source = "registry+https://github.com/rust-lang/crates.io-index" 1344 - checksum = "d2c224ba00d7cadd4d5c660deaf2098e5e80e07846537c51f9cfa4be50c1fd45" 1439 + checksum = "a15b6eccb8484002195a3e44fe65a4ce8e93a625797a063735536fd59cb01cf3" 1345 1440 dependencies = [ 1346 1441 "num-traits", 1347 1442 "plotters-backend", ··· 1352 1447 1353 1448 [[package]] 1354 1449 name = "plotters-backend" 1355 - version = "0.3.5" 1450 + version = "0.3.6" 1356 1451 source = "registry+https://github.com/rust-lang/crates.io-index" 1357 - checksum = "9e76628b4d3a7581389a35d5b6e2139607ad7c75b17aed325f210aa91f4a9609" 1452 + checksum = "414cec62c6634ae900ea1c56128dfe87cf63e7caece0852ec76aba307cebadb7" 1358 1453 1359 1454 [[package]] 1360 1455 name = "plotters-svg" 1361 - version = "0.3.5" 1456 + version = "0.3.6" 1362 1457 source = "registry+https://github.com/rust-lang/crates.io-index" 1363 - checksum = "38f6d39893cca0701371e3c27294f09797214b86f1fb951b89ade8ec04e2abab" 1458 + checksum = "81b30686a7d9c3e010b84284bdd26a29f2138574f52f5eb6f794fc0ad924e705" 1364 1459 dependencies = [ 1365 1460 "plotters-backend", 1366 1461 ] ··· 1377 1472 1378 1473 [[package]] 1379 1474 name = "proc-macro2" 1380 - version = "1.0.70" 1475 + version = "1.0.86" 1381 1476 source = "registry+https://github.com/rust-lang/crates.io-index" 1382 - checksum = "39278fbbf5fb4f646ce651690877f89d1c5811a3d4acb27700c1cb3cdb78fd3b" 1477 + checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" 1383 1478 dependencies = [ 1384 1479 "unicode-ident", 1385 1480 ] ··· 1393 1488 "cfg-if", 1394 1489 "indoc", 1395 1490 "libc", 1396 - "memoffset 0.6.5", 1491 + "memoffset", 1397 1492 "parking_lot", 1398 1493 "pyo3-build-config", 1399 1494 "pyo3-ffi", ··· 1455 1550 1456 1551 [[package]] 1457 1552 name = "quote" 1458 - version = "1.0.33" 1553 + version = "1.0.36" 1459 1554 source = "registry+https://github.com/rust-lang/crates.io-index" 1460 - checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" 1555 + checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" 1461 1556 dependencies = [ 1462 1557 "proc-macro2", 1463 1558 ] 1464 1559 1465 1560 [[package]] 1466 1561 name = "rayon" 1467 - version = "1.8.0" 1562 + version = "1.10.0" 1468 1563 source = "registry+https://github.com/rust-lang/crates.io-index" 1469 - checksum = "9c27db03db7734835b3f53954b534c91069375ce6ccaa2e065441e07d9b6cdb1" 1564 + checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" 1470 1565 dependencies = [ 1471 1566 "either", 1472 1567 "rayon-core", ··· 1474 1569 1475 1570 [[package]] 1476 1571 name = "rayon-core" 1477 - version = "1.12.0" 1572 + version = "1.12.1" 1478 1573 source = "registry+https://github.com/rust-lang/crates.io-index" 1479 - checksum = "5ce3fb6ad83f861aac485e76e1985cd109d9a3713802152be56c3b1f0e0658ed" 1574 + checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" 1480 1575 dependencies = [ 1481 1576 "crossbeam-deque", 1482 1577 "crossbeam-utils", ··· 1484 1579 1485 1580 [[package]] 1486 1581 name = "rb-sys" 1487 - version = "0.9.83" 1582 + version = "0.9.97" 1488 1583 source = "registry+https://github.com/rust-lang/crates.io-index" 1489 - checksum = "7e5b8d560b60790a3e60e56e73a8c7be88ac14e6af39fc82b5eca72c71753840" 1584 + checksum = "47d30bcad206b51f2f66121190ca678dce1fdf3a2eae0ac5d838d1818b19bdf5" 1490 1585 dependencies = [ 1491 1586 "rb-sys-build", 1492 1587 ] 1493 1588 1494 1589 [[package]] 1495 1590 name = "rb-sys-build" 1496 - version = "0.9.83" 1591 + version = "0.9.97" 1497 1592 source = "registry+https://github.com/rust-lang/crates.io-index" 1498 - checksum = "c2d2bfd00002007d7e9ad93d0397437933040caf452d260c26dbef5fd95ae1a6" 1593 + checksum = "3cbd92f281615f3c2dcb9dcb0f0576624752afbf9a7f99173b37c4b55b62dd8a" 1499 1594 dependencies = [ 1500 1595 "bindgen", 1501 1596 "lazy_static", ··· 1503 1598 "quote", 1504 1599 "regex", 1505 1600 "shell-words", 1506 - "syn 2.0.40", 1601 + "syn 2.0.67", 1507 1602 ] 1508 1603 1509 1604 [[package]] ··· 1519 1614 checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" 1520 1615 dependencies = [ 1521 1616 "bitflags 1.3.2", 1617 + ] 1618 + 1619 + [[package]] 1620 + name = "redox_syscall" 1621 + version = "0.5.2" 1622 + source = "registry+https://github.com/rust-lang/crates.io-index" 1623 + checksum = "c82cf8cff14456045f55ec4241383baeff27af886adb72ffb2162f99911de0fd" 1624 + dependencies = [ 1625 + "bitflags 2.5.0", 1522 1626 ] 1523 1627 1524 1628 [[package]] 1525 1629 name = "regex" 1526 - version = "1.10.2" 1630 + version = "1.10.5" 1527 1631 source = "registry+https://github.com/rust-lang/crates.io-index" 1528 - checksum = "380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343" 1632 + checksum = "b91213439dad192326a0d7c6ee3955910425f441d7038e0d6933b0aec5c4517f" 1529 1633 dependencies = [ 1530 1634 "aho-corasick", 1531 1635 "memchr", ··· 1535 1639 1536 1640 [[package]] 1537 1641 name = "regex-automata" 1538 - version = "0.4.3" 1642 + version = "0.4.7" 1539 1643 source = "registry+https://github.com/rust-lang/crates.io-index" 1540 - checksum = "5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f" 1644 + checksum = "38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df" 1541 1645 dependencies = [ 1542 1646 "aho-corasick", 1543 1647 "memchr", ··· 1546 1650 1547 1651 [[package]] 1548 1652 name = "regex-syntax" 1549 - version = "0.8.2" 1653 + version = "0.8.4" 1550 1654 source = "registry+https://github.com/rust-lang/crates.io-index" 1551 - checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" 1655 + checksum = "7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b" 1552 1656 1553 1657 [[package]] 1554 1658 name = "reqwest" 1555 - version = "0.11.22" 1659 + version = "0.11.27" 1556 1660 source = "registry+https://github.com/rust-lang/crates.io-index" 1557 - checksum = "046cd98826c46c2ac8ddecae268eb5c2e58628688a5fc7a2643704a73faba95b" 1661 + checksum = "dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62" 1558 1662 dependencies = [ 1559 1663 "base64", 1560 1664 "bytes", ··· 1578 1682 "serde", 1579 1683 "serde_json", 1580 1684 "serde_urlencoded", 1685 + "sync_wrapper", 1581 1686 "system-configuration", 1582 1687 "tokio", 1583 1688 "tokio-rustls", ··· 1592 1697 1593 1698 [[package]] 1594 1699 name = "ring" 1595 - version = "0.17.7" 1700 + version = "0.17.8" 1596 1701 source = "registry+https://github.com/rust-lang/crates.io-index" 1597 - checksum = "688c63d65483050968b2a8937f7995f443e27041a0f7700aa59b0822aedebb74" 1702 + checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" 1598 1703 dependencies = [ 1599 1704 "cc", 1705 + "cfg-if", 1600 1706 "getrandom", 1601 1707 "libc", 1602 1708 "spin", 1603 1709 "untrusted", 1604 - "windows-sys 0.48.0", 1710 + "windows-sys 0.52.0", 1605 1711 ] 1606 1712 1607 1713 [[package]] 1608 1714 name = "rustc-demangle" 1609 - version = "0.1.23" 1715 + version = "0.1.24" 1610 1716 source = "registry+https://github.com/rust-lang/crates.io-index" 1611 - checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" 1717 + checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" 1612 1718 1613 1719 [[package]] 1614 1720 name = "rustc-hash" ··· 1618 1724 1619 1725 [[package]] 1620 1726 name = "rustix" 1621 - version = "0.38.28" 1727 + version = "0.38.34" 1622 1728 source = "registry+https://github.com/rust-lang/crates.io-index" 1623 - checksum = "72e572a5e8ca657d7366229cdde4bd14c4eb5499a9573d4d366fe1b599daa316" 1729 + checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f" 1624 1730 dependencies = [ 1625 - "bitflags 2.4.1", 1731 + "bitflags 2.5.0", 1626 1732 "errno", 1627 1733 "libc", 1628 1734 "linux-raw-sys", ··· 1631 1737 1632 1738 [[package]] 1633 1739 name = "rustls" 1634 - version = "0.21.10" 1740 + version = "0.21.12" 1635 1741 source = "registry+https://github.com/rust-lang/crates.io-index" 1636 - checksum = "f9d5a6813c0759e4609cd494e8e725babae6a2ca7b62a5536a13daaec6fcb7ba" 1742 + checksum = "3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e" 1637 1743 dependencies = [ 1638 1744 "log", 1639 1745 "ring", ··· 1662 1768 1663 1769 [[package]] 1664 1770 name = "ryu" 1665 - version = "1.0.16" 1771 + version = "1.0.18" 1666 1772 source = "registry+https://github.com/rust-lang/crates.io-index" 1667 - checksum = "f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c" 1773 + checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" 1668 1774 1669 1775 [[package]] 1670 1776 name = "same-file" ··· 1713 1819 1714 1820 [[package]] 1715 1821 name = "semver" 1716 - version = "1.0.20" 1822 + version = "1.0.23" 1717 1823 source = "registry+https://github.com/rust-lang/crates.io-index" 1718 - checksum = "836fa6a3e1e547f9a2c4040802ec865b5d85f4014efe00555d7090a3dcaa1090" 1824 + checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" 1825 + 1826 + [[package]] 1827 + name = "seq-macro" 1828 + version = "0.3.5" 1829 + source = "registry+https://github.com/rust-lang/crates.io-index" 1830 + checksum = "a3f0bf26fd526d2a95683cd0f87bf103b8539e2ca1ef48ce002d67aad59aa0b4" 1719 1831 1720 1832 [[package]] 1721 1833 name = "serde" 1722 - version = "1.0.193" 1834 + version = "1.0.203" 1723 1835 source = "registry+https://github.com/rust-lang/crates.io-index" 1724 - checksum = "25dd9975e68d0cb5aa1120c288333fc98731bd1dd12f561e468ea4728c042b89" 1836 + checksum = "7253ab4de971e72fb7be983802300c30b5a7f0c2e56fab8abfc6a214307c0094" 1725 1837 dependencies = [ 1726 1838 "serde_derive", 1727 1839 ] 1728 1840 1729 1841 [[package]] 1730 1842 name = "serde_derive" 1731 - version = "1.0.193" 1843 + version = "1.0.203" 1732 1844 source = "registry+https://github.com/rust-lang/crates.io-index" 1733 - checksum = "43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3" 1845 + checksum = "500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba" 1734 1846 dependencies = [ 1735 1847 "proc-macro2", 1736 1848 "quote", 1737 - "syn 2.0.40", 1849 + "syn 2.0.67", 1738 1850 ] 1739 1851 1740 1852 [[package]] 1741 1853 name = "serde_json" 1742 - version = "1.0.108" 1854 + version = "1.0.117" 1743 1855 source = "registry+https://github.com/rust-lang/crates.io-index" 1744 - checksum = "3d1c7e3eac408d115102c4c24ad393e0821bb3a5df4d506a80f85f7a742a526b" 1856 + checksum = "455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3" 1745 1857 dependencies = [ 1746 1858 "itoa", 1747 1859 "ryu", ··· 1750 1862 1751 1863 [[package]] 1752 1864 name = "serde_repr" 1753 - version = "0.1.17" 1865 + version = "0.1.19" 1754 1866 source = "registry+https://github.com/rust-lang/crates.io-index" 1755 - checksum = "3081f5ffbb02284dda55132aa26daecedd7372a42417bbbab6f14ab7d6bb9145" 1867 + checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9" 1756 1868 dependencies = [ 1757 1869 "proc-macro2", 1758 1870 "quote", 1759 - "syn 2.0.40", 1871 + "syn 2.0.67", 1760 1872 ] 1761 1873 1762 1874 [[package]] ··· 1773 1885 1774 1886 [[package]] 1775 1887 name = "serde_yaml" 1776 - version = "0.9.27" 1888 + version = "0.9.34+deprecated" 1777 1889 source = "registry+https://github.com/rust-lang/crates.io-index" 1778 - checksum = "3cc7a1570e38322cfe4154732e5110f887ea57e22b76f4bfd32b5bdd3368666c" 1890 + checksum = "6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47" 1779 1891 dependencies = [ 1780 1892 "indexmap", 1781 1893 "itoa", ··· 1803 1915 1804 1916 [[package]] 1805 1917 name = "shlex" 1806 - version = "1.2.0" 1918 + version = "1.3.0" 1807 1919 source = "registry+https://github.com/rust-lang/crates.io-index" 1808 - checksum = "a7cee0529a6d40f580e7a5e6c495c8fbfe21b7b52795ed4bb5e62cdf92bc6380" 1920 + checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" 1809 1921 1810 1922 [[package]] 1811 1923 name = "slab" ··· 1818 1930 1819 1931 [[package]] 1820 1932 name = "smallvec" 1821 - version = "1.11.2" 1933 + version = "1.13.2" 1822 1934 source = "registry+https://github.com/rust-lang/crates.io-index" 1823 - checksum = "4dccd0940a2dcdf68d092b8cbab7dc0ad8fa938bf95787e1b916b0e3d0e8e970" 1935 + checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" 1824 1936 1825 1937 [[package]] 1826 1938 name = "socket2" 1827 - version = "0.4.10" 1828 - source = "registry+https://github.com/rust-lang/crates.io-index" 1829 - checksum = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d" 1830 - dependencies = [ 1831 - "libc", 1832 - "winapi", 1833 - ] 1834 - 1835 - [[package]] 1836 - name = "socket2" 1837 - version = "0.5.5" 1939 + version = "0.5.7" 1838 1940 source = "registry+https://github.com/rust-lang/crates.io-index" 1839 - checksum = "7b5fac59a5cb5dd637972e5fca70daf0523c9067fcdc4842f053dae04a18f8e9" 1941 + checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" 1840 1942 dependencies = [ 1841 1943 "libc", 1842 - "windows-sys 0.48.0", 1944 + "windows-sys 0.52.0", 1843 1945 ] 1844 1946 1845 1947 [[package]] ··· 1850 1952 1851 1953 [[package]] 1852 1954 name = "strsim" 1853 - version = "0.10.0" 1955 + version = "0.11.1" 1854 1956 source = "registry+https://github.com/rust-lang/crates.io-index" 1855 - checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 1957 + checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" 1856 1958 1857 1959 [[package]] 1858 1960 name = "sudo" ··· 1877 1979 1878 1980 [[package]] 1879 1981 name = "syn" 1880 - version = "2.0.40" 1982 + version = "2.0.67" 1881 1983 source = "registry+https://github.com/rust-lang/crates.io-index" 1882 - checksum = "13fa70a4ee923979ffb522cacce59d34421ebdea5625e1073c4326ef9d2dd42e" 1984 + checksum = "ff8655ed1d86f3af4ee3fd3263786bc14245ad17c4c7e85ba7187fb3ae028c90" 1883 1985 dependencies = [ 1884 1986 "proc-macro2", 1885 1987 "quote", ··· 1887 1989 ] 1888 1990 1889 1991 [[package]] 1992 + name = "sync_wrapper" 1993 + version = "0.1.2" 1994 + source = "registry+https://github.com/rust-lang/crates.io-index" 1995 + checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" 1996 + 1997 + [[package]] 1890 1998 name = "system-configuration" 1891 1999 version = "0.5.1" 1892 2000 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1909 2017 1910 2018 [[package]] 1911 2019 name = "tar" 1912 - version = "0.4.40" 2020 + version = "0.4.41" 1913 2021 source = "registry+https://github.com/rust-lang/crates.io-index" 1914 - checksum = "b16afcea1f22891c49a00c751c7b63b2233284064f11a200fc624137c51e2ddb" 2022 + checksum = "cb797dad5fb5b76fcf519e702f4a589483b5ef06567f160c392832c1f5e44909" 1915 2023 dependencies = [ 1916 2024 "filetime", 1917 2025 "libc", ··· 1920 2028 1921 2029 [[package]] 1922 2030 name = "target-lexicon" 1923 - version = "0.12.12" 2031 + version = "0.12.14" 1924 2032 source = "registry+https://github.com/rust-lang/crates.io-index" 1925 - checksum = "14c39fd04924ca3a864207c66fc2cd7d22d7c016007f9ce846cbb9326331930a" 2033 + checksum = "e1fc403891a21bcfb7c37834ba66a547a8f402146eba7265b5a6d88059c9ff2f" 1926 2034 1927 2035 [[package]] 1928 2036 name = "tempfile" 1929 - version = "3.8.1" 2037 + version = "3.10.1" 1930 2038 source = "registry+https://github.com/rust-lang/crates.io-index" 1931 - checksum = "7ef1adac450ad7f4b3c28589471ade84f25f731a7a0fe30d71dfa9f60fd808e5" 2039 + checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" 1932 2040 dependencies = [ 1933 2041 "cfg-if", 1934 2042 "fastrand", 1935 - "redox_syscall", 1936 2043 "rustix", 1937 - "windows-sys 0.48.0", 2044 + "windows-sys 0.52.0", 1938 2045 ] 1939 2046 1940 2047 [[package]] 1941 2048 name = "thiserror" 1942 - version = "1.0.50" 2049 + version = "1.0.61" 1943 2050 source = "registry+https://github.com/rust-lang/crates.io-index" 1944 - checksum = "f9a7210f5c9a7156bb50aa36aed4c95afb51df0df00713949448cf9e97d382d2" 2051 + checksum = "c546c80d6be4bc6a00c0f01730c08df82eaa7a7a61f11d656526506112cc1709" 1945 2052 dependencies = [ 1946 2053 "thiserror-impl", 1947 2054 ] 1948 2055 1949 2056 [[package]] 1950 2057 name = "thiserror-impl" 1951 - version = "1.0.50" 2058 + version = "1.0.61" 1952 2059 source = "registry+https://github.com/rust-lang/crates.io-index" 1953 - checksum = "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8" 2060 + checksum = "46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533" 1954 2061 dependencies = [ 1955 2062 "proc-macro2", 1956 2063 "quote", 1957 - "syn 2.0.40", 2064 + "syn 2.0.67", 1958 2065 ] 1959 2066 1960 2067 [[package]] ··· 1993 2100 1994 2101 [[package]] 1995 2102 name = "tokio" 1996 - version = "1.35.0" 2103 + version = "1.38.0" 1997 2104 source = "registry+https://github.com/rust-lang/crates.io-index" 1998 - checksum = "841d45b238a16291a4e1584e61820b8ae57d696cc5015c459c229ccc6990cc1c" 2105 + checksum = "ba4f4a02a7a80d6f274636f0aa95c7e383b912d41fe721a31f29e29698585a4a" 1999 2106 dependencies = [ 2000 2107 "backtrace", 2001 2108 "bytes", ··· 2003 2110 "mio", 2004 2111 "num_cpus", 2005 2112 "pin-project-lite", 2006 - "socket2 0.5.5", 2113 + "socket2", 2007 2114 "tokio-macros", 2008 2115 "windows-sys 0.48.0", 2009 2116 ] 2010 2117 2011 2118 [[package]] 2012 2119 name = "tokio-macros" 2013 - version = "2.2.0" 2120 + version = "2.3.0" 2014 2121 source = "registry+https://github.com/rust-lang/crates.io-index" 2015 - checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" 2122 + checksum = "5f5ae998a069d4b5aba8ee9dad856af7d520c3699e6159b185c2acd48155d39a" 2016 2123 dependencies = [ 2017 2124 "proc-macro2", 2018 2125 "quote", 2019 - "syn 2.0.40", 2126 + "syn 2.0.67", 2020 2127 ] 2021 2128 2022 2129 [[package]] ··· 2031 2138 2032 2139 [[package]] 2033 2140 name = "tokio-util" 2034 - version = "0.7.10" 2141 + version = "0.7.11" 2035 2142 source = "registry+https://github.com/rust-lang/crates.io-index" 2036 - checksum = "5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15" 2143 + checksum = "9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1" 2037 2144 dependencies = [ 2038 2145 "bytes", 2039 2146 "futures-core", 2040 2147 "futures-sink", 2041 2148 "pin-project-lite", 2042 2149 "tokio", 2150 + ] 2151 + 2152 + [[package]] 2153 + name = "tower" 2154 + version = "0.4.13" 2155 + source = "registry+https://github.com/rust-lang/crates.io-index" 2156 + checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c" 2157 + dependencies = [ 2158 + "futures-core", 2159 + "futures-util", 2160 + "pin-project", 2161 + "pin-project-lite", 2162 + "tower-layer", 2163 + "tower-service", 2164 + ] 2165 + 2166 + [[package]] 2167 + name = "tower-layer" 2168 + version = "0.3.2" 2169 + source = "registry+https://github.com/rust-lang/crates.io-index" 2170 + checksum = "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0" 2171 + 2172 + [[package]] 2173 + name = "tower-lsp" 2174 + version = "0.20.0" 2175 + source = "registry+https://github.com/rust-lang/crates.io-index" 2176 + checksum = "d4ba052b54a6627628d9b3c34c176e7eda8359b7da9acd497b9f20998d118508" 2177 + dependencies = [ 2178 + "async-trait", 2179 + "auto_impl", 2180 + "bytes", 2181 + "dashmap", 2182 + "futures", 2183 + "httparse", 2184 + "lsp-types", 2185 + "memchr", 2186 + "serde", 2187 + "serde_json", 2188 + "tokio", 2189 + "tokio-util", 2190 + "tower", 2191 + "tower-lsp-macros", 2043 2192 "tracing", 2044 2193 ] 2045 2194 2046 2195 [[package]] 2196 + name = "tower-lsp-macros" 2197 + version = "0.9.0" 2198 + source = "registry+https://github.com/rust-lang/crates.io-index" 2199 + checksum = "84fd902d4e0b9a4b27f2f440108dc034e1758628a9b702f8ec61ad66355422fa" 2200 + dependencies = [ 2201 + "proc-macro2", 2202 + "quote", 2203 + "syn 2.0.67", 2204 + ] 2205 + 2206 + [[package]] 2047 2207 name = "tower-service" 2048 2208 version = "0.3.2" 2049 2209 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2056 2216 checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" 2057 2217 dependencies = [ 2058 2218 "pin-project-lite", 2219 + "tracing-attributes", 2059 2220 "tracing-core", 2060 2221 ] 2061 2222 2062 2223 [[package]] 2224 + name = "tracing-attributes" 2225 + version = "0.1.27" 2226 + source = "registry+https://github.com/rust-lang/crates.io-index" 2227 + checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" 2228 + dependencies = [ 2229 + "proc-macro2", 2230 + "quote", 2231 + "syn 2.0.67", 2232 + ] 2233 + 2234 + [[package]] 2063 2235 name = "tracing-core" 2064 2236 version = "0.1.32" 2065 2237 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2088 2260 2089 2261 [[package]] 2090 2262 name = "unicode-bidi" 2091 - version = "0.3.14" 2263 + version = "0.3.15" 2092 2264 source = "registry+https://github.com/rust-lang/crates.io-index" 2093 - checksum = "6f2528f27a9eb2b21e69c95319b30bd0efd85d09c379741b0f78ea1d86be2416" 2265 + checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" 2094 2266 2095 2267 [[package]] 2096 2268 name = "unicode-ident" ··· 2100 2272 2101 2273 [[package]] 2102 2274 name = "unicode-normalization" 2103 - version = "0.1.22" 2275 + version = "0.1.23" 2104 2276 source = "registry+https://github.com/rust-lang/crates.io-index" 2105 - checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" 2277 + checksum = "a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5" 2106 2278 dependencies = [ 2107 2279 "tinyvec", 2108 2280 ] 2109 2281 2110 2282 [[package]] 2111 2283 name = "unicode-segmentation" 2112 - version = "1.10.1" 2284 + version = "1.11.0" 2113 2285 source = "registry+https://github.com/rust-lang/crates.io-index" 2114 - checksum = "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36" 2286 + checksum = "d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202" 2115 2287 2116 2288 [[package]] 2117 2289 name = "unindent" ··· 2121 2293 2122 2294 [[package]] 2123 2295 name = "unsafe-libyaml" 2124 - version = "0.2.9" 2296 + version = "0.2.11" 2125 2297 source = "registry+https://github.com/rust-lang/crates.io-index" 2126 - checksum = "f28467d3e1d3c6586d8f25fa243f544f5800fec42d97032474e17222c2b75cfa" 2298 + checksum = "673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861" 2127 2299 2128 2300 [[package]] 2129 2301 name = "untrusted" ··· 2133 2305 2134 2306 [[package]] 2135 2307 name = "url" 2136 - version = "2.5.0" 2308 + version = "2.5.2" 2137 2309 source = "registry+https://github.com/rust-lang/crates.io-index" 2138 - checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633" 2310 + checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c" 2139 2311 dependencies = [ 2140 2312 "form_urlencoded", 2141 2313 "idna", 2142 2314 "percent-encoding", 2315 + "serde", 2143 2316 ] 2144 2317 2145 2318 [[package]] 2146 2319 name = "utf8parse" 2147 - version = "0.2.1" 2320 + version = "0.2.2" 2148 2321 source = "registry+https://github.com/rust-lang/crates.io-index" 2149 - checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" 2322 + checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" 2150 2323 2151 2324 [[package]] 2152 2325 name = "version_check" ··· 2156 2329 2157 2330 [[package]] 2158 2331 name = "walkdir" 2159 - version = "2.4.0" 2332 + version = "2.5.0" 2160 2333 source = "registry+https://github.com/rust-lang/crates.io-index" 2161 - checksum = "d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee" 2334 + checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" 2162 2335 dependencies = [ 2163 2336 "same-file", 2164 2337 "winapi-util", ··· 2181 2354 2182 2355 [[package]] 2183 2356 name = "wasm-bindgen" 2184 - version = "0.2.89" 2357 + version = "0.2.92" 2185 2358 source = "registry+https://github.com/rust-lang/crates.io-index" 2186 - checksum = "0ed0d4f68a3015cc185aff4db9506a015f4b96f95303897bfa23f846db54064e" 2359 + checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" 2187 2360 dependencies = [ 2188 2361 "cfg-if", 2189 2362 "serde", ··· 2193 2366 2194 2367 [[package]] 2195 2368 name = "wasm-bindgen-backend" 2196 - version = "0.2.89" 2369 + version = "0.2.92" 2197 2370 source = "registry+https://github.com/rust-lang/crates.io-index" 2198 - checksum = "1b56f625e64f3a1084ded111c4d5f477df9f8c92df113852fa5a374dbda78826" 2371 + checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" 2199 2372 dependencies = [ 2200 2373 "bumpalo", 2201 2374 "log", 2202 2375 "once_cell", 2203 2376 "proc-macro2", 2204 2377 "quote", 2205 - "syn 2.0.40", 2378 + "syn 2.0.67", 2206 2379 "wasm-bindgen-shared", 2207 2380 ] 2208 2381 2209 2382 [[package]] 2210 2383 name = "wasm-bindgen-futures" 2211 - version = "0.4.39" 2384 + version = "0.4.42" 2212 2385 source = "registry+https://github.com/rust-lang/crates.io-index" 2213 - checksum = "ac36a15a220124ac510204aec1c3e5db8a22ab06fd6706d881dc6149f8ed9a12" 2386 + checksum = "76bc14366121efc8dbb487ab05bcc9d346b3b5ec0eaa76e46594cabbe51762c0" 2214 2387 dependencies = [ 2215 2388 "cfg-if", 2216 2389 "js-sys", ··· 2220 2393 2221 2394 [[package]] 2222 2395 name = "wasm-bindgen-macro" 2223 - version = "0.2.89" 2396 + version = "0.2.92" 2224 2397 source = "registry+https://github.com/rust-lang/crates.io-index" 2225 - checksum = "0162dbf37223cd2afce98f3d0785506dcb8d266223983e4b5b525859e6e182b2" 2398 + checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" 2226 2399 dependencies = [ 2227 2400 "quote", 2228 2401 "wasm-bindgen-macro-support", ··· 2230 2403 2231 2404 [[package]] 2232 2405 name = "wasm-bindgen-macro-support" 2233 - version = "0.2.89" 2406 + version = "0.2.92" 2234 2407 source = "registry+https://github.com/rust-lang/crates.io-index" 2235 - checksum = "f0eb82fcb7930ae6219a7ecfd55b217f5f0893484b7a13022ebb2b2bf20b5283" 2408 + checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" 2236 2409 dependencies = [ 2237 2410 "proc-macro2", 2238 2411 "quote", 2239 - "syn 2.0.40", 2412 + "syn 2.0.67", 2240 2413 "wasm-bindgen-backend", 2241 2414 "wasm-bindgen-shared", 2242 2415 ] 2243 2416 2244 2417 [[package]] 2245 2418 name = "wasm-bindgen-shared" 2246 - version = "0.2.89" 2419 + version = "0.2.92" 2247 2420 source = "registry+https://github.com/rust-lang/crates.io-index" 2248 - checksum = "7ab9b36309365056cd639da3134bf87fa8f3d86008abf99e612384a6eecd459f" 2421 + checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" 2249 2422 2250 2423 [[package]] 2251 2424 name = "web-sys" 2252 - version = "0.3.66" 2425 + version = "0.3.69" 2253 2426 source = "registry+https://github.com/rust-lang/crates.io-index" 2254 - checksum = "50c24a44ec86bb68fbecd1b3efed7e85ea5621b39b35ef2766b66cd984f8010f" 2427 + checksum = "77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef" 2255 2428 dependencies = [ 2256 2429 "js-sys", 2257 2430 "wasm-bindgen", ··· 2259 2432 2260 2433 [[package]] 2261 2434 name = "webpki-roots" 2262 - version = "0.25.3" 2263 - source = "registry+https://github.com/rust-lang/crates.io-index" 2264 - checksum = "1778a42e8b3b90bff8d0f5032bf22250792889a5cdc752aa0020c84abe3aaf10" 2265 - 2266 - [[package]] 2267 - name = "winapi" 2268 - version = "0.3.9" 2269 - source = "registry+https://github.com/rust-lang/crates.io-index" 2270 - checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 2271 - dependencies = [ 2272 - "winapi-i686-pc-windows-gnu", 2273 - "winapi-x86_64-pc-windows-gnu", 2274 - ] 2275 - 2276 - [[package]] 2277 - name = "winapi-i686-pc-windows-gnu" 2278 - version = "0.4.0" 2435 + version = "0.25.4" 2279 2436 source = "registry+https://github.com/rust-lang/crates.io-index" 2280 - checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 2437 + checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1" 2281 2438 2282 2439 [[package]] 2283 2440 name = "winapi-util" 2284 - version = "0.1.6" 2285 - source = "registry+https://github.com/rust-lang/crates.io-index" 2286 - checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596" 2287 - dependencies = [ 2288 - "winapi", 2289 - ] 2290 - 2291 - [[package]] 2292 - name = "winapi-x86_64-pc-windows-gnu" 2293 - version = "0.4.0" 2294 - source = "registry+https://github.com/rust-lang/crates.io-index" 2295 - checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 2296 - 2297 - [[package]] 2298 - name = "windows-sys" 2299 - version = "0.45.0" 2441 + version = "0.1.8" 2300 2442 source = "registry+https://github.com/rust-lang/crates.io-index" 2301 - checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 2443 + checksum = "4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b" 2302 2444 dependencies = [ 2303 - "windows-targets 0.42.2", 2445 + "windows-sys 0.52.0", 2304 2446 ] 2305 2447 2306 2448 [[package]] ··· 2318 2460 source = "registry+https://github.com/rust-lang/crates.io-index" 2319 2461 checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 2320 2462 dependencies = [ 2321 - "windows-targets 0.52.0", 2322 - ] 2323 - 2324 - [[package]] 2325 - name = "windows-targets" 2326 - version = "0.42.2" 2327 - source = "registry+https://github.com/rust-lang/crates.io-index" 2328 - checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" 2329 - dependencies = [ 2330 - "windows_aarch64_gnullvm 0.42.2", 2331 - "windows_aarch64_msvc 0.42.2", 2332 - "windows_i686_gnu 0.42.2", 2333 - "windows_i686_msvc 0.42.2", 2334 - "windows_x86_64_gnu 0.42.2", 2335 - "windows_x86_64_gnullvm 0.42.2", 2336 - "windows_x86_64_msvc 0.42.2", 2463 + "windows-targets 0.52.5", 2337 2464 ] 2338 2465 2339 2466 [[package]] ··· 2353 2480 2354 2481 [[package]] 2355 2482 name = "windows-targets" 2356 - version = "0.52.0" 2483 + version = "0.52.5" 2357 2484 source = "registry+https://github.com/rust-lang/crates.io-index" 2358 - checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd" 2485 + checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb" 2359 2486 dependencies = [ 2360 - "windows_aarch64_gnullvm 0.52.0", 2361 - "windows_aarch64_msvc 0.52.0", 2362 - "windows_i686_gnu 0.52.0", 2363 - "windows_i686_msvc 0.52.0", 2364 - "windows_x86_64_gnu 0.52.0", 2365 - "windows_x86_64_gnullvm 0.52.0", 2366 - "windows_x86_64_msvc 0.52.0", 2487 + "windows_aarch64_gnullvm 0.52.5", 2488 + "windows_aarch64_msvc 0.52.5", 2489 + "windows_i686_gnu 0.52.5", 2490 + "windows_i686_gnullvm", 2491 + "windows_i686_msvc 0.52.5", 2492 + "windows_x86_64_gnu 0.52.5", 2493 + "windows_x86_64_gnullvm 0.52.5", 2494 + "windows_x86_64_msvc 0.52.5", 2367 2495 ] 2368 2496 2369 2497 [[package]] 2370 2498 name = "windows_aarch64_gnullvm" 2371 - version = "0.42.2" 2372 - source = "registry+https://github.com/rust-lang/crates.io-index" 2373 - checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 2374 - 2375 - [[package]] 2376 - name = "windows_aarch64_gnullvm" 2377 2499 version = "0.48.5" 2378 2500 source = "registry+https://github.com/rust-lang/crates.io-index" 2379 2501 checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 2380 2502 2381 2503 [[package]] 2382 2504 name = "windows_aarch64_gnullvm" 2383 - version = "0.52.0" 2505 + version = "0.52.5" 2384 2506 source = "registry+https://github.com/rust-lang/crates.io-index" 2385 - checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea" 2386 - 2387 - [[package]] 2388 - name = "windows_aarch64_msvc" 2389 - version = "0.42.2" 2390 - source = "registry+https://github.com/rust-lang/crates.io-index" 2391 - checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 2507 + checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263" 2392 2508 2393 2509 [[package]] 2394 2510 name = "windows_aarch64_msvc" ··· 2398 2514 2399 2515 [[package]] 2400 2516 name = "windows_aarch64_msvc" 2401 - version = "0.52.0" 2517 + version = "0.52.5" 2402 2518 source = "registry+https://github.com/rust-lang/crates.io-index" 2403 - checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef" 2404 - 2405 - [[package]] 2406 - name = "windows_i686_gnu" 2407 - version = "0.42.2" 2408 - source = "registry+https://github.com/rust-lang/crates.io-index" 2409 - checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 2519 + checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6" 2410 2520 2411 2521 [[package]] 2412 2522 name = "windows_i686_gnu" ··· 2416 2526 2417 2527 [[package]] 2418 2528 name = "windows_i686_gnu" 2419 - version = "0.52.0" 2529 + version = "0.52.5" 2420 2530 source = "registry+https://github.com/rust-lang/crates.io-index" 2421 - checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313" 2531 + checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670" 2422 2532 2423 2533 [[package]] 2424 - name = "windows_i686_msvc" 2425 - version = "0.42.2" 2534 + name = "windows_i686_gnullvm" 2535 + version = "0.52.5" 2426 2536 source = "registry+https://github.com/rust-lang/crates.io-index" 2427 - checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 2537 + checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9" 2428 2538 2429 2539 [[package]] 2430 2540 name = "windows_i686_msvc" ··· 2434 2544 2435 2545 [[package]] 2436 2546 name = "windows_i686_msvc" 2437 - version = "0.52.0" 2438 - source = "registry+https://github.com/rust-lang/crates.io-index" 2439 - checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a" 2440 - 2441 - [[package]] 2442 - name = "windows_x86_64_gnu" 2443 - version = "0.42.2" 2547 + version = "0.52.5" 2444 2548 source = "registry+https://github.com/rust-lang/crates.io-index" 2445 - checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 2549 + checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf" 2446 2550 2447 2551 [[package]] 2448 2552 name = "windows_x86_64_gnu" ··· 2452 2556 2453 2557 [[package]] 2454 2558 name = "windows_x86_64_gnu" 2455 - version = "0.52.0" 2559 + version = "0.52.5" 2456 2560 source = "registry+https://github.com/rust-lang/crates.io-index" 2457 - checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd" 2458 - 2459 - [[package]] 2460 - name = "windows_x86_64_gnullvm" 2461 - version = "0.42.2" 2462 - source = "registry+https://github.com/rust-lang/crates.io-index" 2463 - checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 2561 + checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9" 2464 2562 2465 2563 [[package]] 2466 2564 name = "windows_x86_64_gnullvm" ··· 2470 2568 2471 2569 [[package]] 2472 2570 name = "windows_x86_64_gnullvm" 2473 - version = "0.52.0" 2571 + version = "0.52.5" 2474 2572 source = "registry+https://github.com/rust-lang/crates.io-index" 2475 - checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e" 2476 - 2477 - [[package]] 2478 - name = "windows_x86_64_msvc" 2479 - version = "0.42.2" 2480 - source = "registry+https://github.com/rust-lang/crates.io-index" 2481 - checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 2573 + checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596" 2482 2574 2483 2575 [[package]] 2484 2576 name = "windows_x86_64_msvc" ··· 2488 2580 2489 2581 [[package]] 2490 2582 name = "windows_x86_64_msvc" 2491 - version = "0.52.0" 2583 + version = "0.52.5" 2492 2584 source = "registry+https://github.com/rust-lang/crates.io-index" 2493 - checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" 2585 + checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0" 2494 2586 2495 2587 [[package]] 2496 2588 name = "winreg" ··· 2504 2596 2505 2597 [[package]] 2506 2598 name = "xattr" 2507 - version = "1.1.2" 2599 + version = "1.3.1" 2508 2600 source = "registry+https://github.com/rust-lang/crates.io-index" 2509 - checksum = "d367426ae76bdfce3d8eaea6e94422afd6def7d46f9c89e2980309115b3c2c41" 2601 + checksum = "8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f" 2510 2602 dependencies = [ 2511 2603 "libc", 2512 2604 "linux-raw-sys",
+2 -2
pkgs/tools/text/autocorrect/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "autocorrect"; 5 - version = "2.9.0"; 5 + version = "2.11.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "huacnlee"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-NCDJoKOH4ZaXtGXZ7bgOXrjgrY8Edui+EOOI8/yfW08="; 11 + sha256 = "sha256-iBwF8rMm4MbHwJSDmENDgGJKCl05psStxsi6BIliZP0="; 12 12 }; 13 13 14 14 cargoLock = {
+2 -2
pkgs/tools/virtualization/kubevirt/default.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "kubevirt"; 11 - version = "1.2.2"; 11 + version = "1.3.1"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "kubevirt"; 15 15 repo = "kubevirt"; 16 16 rev = "v${version}"; 17 - hash = "sha256-W31B803XTdJ7ExeIwsTAac7RyAX7TZI3UKLURkotjBI="; 17 + hash = "sha256-t6lIHuMvo8iqYkZ1mYVU6fgOP3Q6sqWaTcFLTqAIm5c="; 18 18 }; 19 19 20 20 vendorHash = null;
-21
pkgs/top-level/all-packages.nix
··· 2159 2159 2160 2160 forgejo-lts = callPackage ../by-name/fo/forgejo/lts.nix { }; 2161 2161 2162 - gex = callPackage ../applications/version-management/gex { 2163 - inherit (darwin.apple_sdk.frameworks) Security; 2164 - }; 2165 - 2166 2162 gfold = callPackage ../applications/version-management/gfold { 2167 2163 inherit (darwin.apple_sdk.frameworks) Security; 2168 2164 }; ··· 30158 30154 freemind = callPackage ../applications/misc/freemind { 30159 30155 jdk = jdk8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731 30160 30156 jre = jre8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731 30161 - }; 30162 - 30163 - freenet = callPackage ../applications/networking/p2p/freenet { 30164 - gradle = gradle_7; 30165 - jdk = jdk17_headless; 30166 - # Reduce closure size 30167 - jre = pkgs.jre17_minimal.override { 30168 - modules = [ 30169 - "java.base" 30170 - "java.logging" 30171 - "java.naming" 30172 - "java.sql" 30173 - "java.desktop" 30174 - "java.management" 30175 - ]; 30176 - jdk = jdk17_headless; 30177 - }; 30178 30157 }; 30179 30158 30180 30159 freeoffice = callPackage ../applications/office/softmaker/freeoffice.nix { };
+2
pkgs/top-level/python-packages.nix
··· 9497 9497 9498 9498 panasonic-viera = callPackage ../development/python-modules/panasonic-viera { }; 9499 9499 9500 + pandantic = callPackage ../development/python-modules/pandantic { }; 9501 + 9500 9502 pandas = callPackage ../development/python-modules/pandas { 9501 9503 inherit (pkgs.darwin) adv_cmds; 9502 9504 };