[READ-ONLY] Mirror of https://github.com/probablykasper/svelte-tauri-filedrop. Tauri file drop handling component for Svelte
dropzone filedrop package svelte tauri
0

Configure Feed

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

Tauri 2

+2300 -1191
+8 -2
.gitignore
··· 3 3 /build 4 4 /.svelte-kit 5 5 /package 6 - /src-tauri/target 7 - /src-tauri/WixTools 6 + .env 7 + .env.* 8 + !.env.example 9 + vite.config.js.timestamp-* 10 + vite.config.ts.timestamp-* 11 + 12 + /src-tauri/target/ 13 + /src-tauri/gen/schemas
+4
CHANGELOG.md
··· 1 1 # Changelog 2 2 3 + ## Next 4 + - Supports Tauri 2 5 + - Drop support for Tauri 1 6 + 3 7 ## 1.0.0 - 2021 Dec 1 4 8 - Initial release
+58 -56
package-lock.json
··· 9 9 "version": "1.0.0", 10 10 "license": "MIT", 11 11 "devDependencies": { 12 + "@sveltejs/adapter-static": "^3.0.5", 12 13 "@sveltejs/kit": "^2.7.2", 13 14 "@sveltejs/package": "^2.3.6", 14 15 "@sveltejs/vite-plugin-svelte": "^4.0.0", 15 - "@tauri-apps/api": "^1.6.0", 16 - "@tauri-apps/cli": "^1.6.3", 16 + "@tauri-apps/api": "^2.0.3", 17 + "@tauri-apps/cli": "^2.0.4", 17 18 "eslint": "^9.13.0", 18 19 "eslint-config-prettier": "^9.1.0", 19 20 "eslint-plugin-svelte": "^2.46.0", ··· 1180 1181 ], 1181 1182 "peer": true 1182 1183 }, 1184 + "node_modules/@sveltejs/adapter-static": { 1185 + "version": "3.0.5", 1186 + "resolved": "https://registry.npmjs.org/@sveltejs/adapter-static/-/adapter-static-3.0.5.tgz", 1187 + "integrity": "sha512-kFJR7RxeB6FBvrKZWAEzIALatgy11ISaaZbcPup8JdWUdrmmfUHHTJ738YHJTEfnCiiXi6aX8Q6ePY7tnSMD6Q==", 1188 + "dev": true, 1189 + "peerDependencies": { 1190 + "@sveltejs/kit": "^2.0.0" 1191 + } 1192 + }, 1183 1193 "node_modules/@sveltejs/kit": { 1184 1194 "version": "2.7.2", 1185 1195 "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-2.7.2.tgz", ··· 1273 1283 } 1274 1284 }, 1275 1285 "node_modules/@tauri-apps/api": { 1276 - "version": "1.6.0", 1277 - "resolved": "https://registry.npmjs.org/@tauri-apps/api/-/api-1.6.0.tgz", 1278 - "integrity": "sha512-rqI++FWClU5I2UBp4HXFvl+sBWkdigBkxnpJDQUWttNyG7IZP4FwQGhTNL5EOw0vI8i6eSAJ5frLqO7n7jbJdg==", 1286 + "version": "2.0.3", 1287 + "resolved": "https://registry.npmjs.org/@tauri-apps/api/-/api-2.0.3.tgz", 1288 + "integrity": "sha512-840qk6n8rbXBXMA5/aAgTYsg5JAubKO0nXw5wf7IzGnUuYKGbB4oFBIZtXOIWy+E0kNTDI3qhq5iqsoMJfwp8g==", 1279 1289 "dev": true, 1280 - "engines": { 1281 - "node": ">= 14.6.0", 1282 - "npm": ">= 6.6.0", 1283 - "yarn": ">= 1.19.1" 1284 - }, 1285 1290 "funding": { 1286 1291 "type": "opencollective", 1287 1292 "url": "https://opencollective.com/tauri" 1288 1293 } 1289 1294 }, 1290 1295 "node_modules/@tauri-apps/cli": { 1291 - "version": "1.6.3", 1292 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli/-/cli-1.6.3.tgz", 1293 - "integrity": "sha512-q46umd6QLRKDd4Gg6WyZBGa2fWvk0pbeUA5vFomm4uOs1/17LIciHv2iQ4UD+2Yv5H7AO8YiE1t50V0POiEGEw==", 1296 + "version": "2.0.4", 1297 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli/-/cli-2.0.4.tgz", 1298 + "integrity": "sha512-Hl9eFXz+O366+6su9PfaSzu2EJdFe1p8K8ghkWmi40dz8VmSE7vsMTaOStD0I71ckSOkh2ICDX7FQTBgjlpjWw==", 1294 1299 "dev": true, 1295 - "dependencies": { 1296 - "semver": ">=7.5.2" 1297 - }, 1298 1300 "bin": { 1299 1301 "tauri": "tauri.js" 1300 1302 }, ··· 1306 1308 "url": "https://opencollective.com/tauri" 1307 1309 }, 1308 1310 "optionalDependencies": { 1309 - "@tauri-apps/cli-darwin-arm64": "1.6.3", 1310 - "@tauri-apps/cli-darwin-x64": "1.6.3", 1311 - "@tauri-apps/cli-linux-arm-gnueabihf": "1.6.3", 1312 - "@tauri-apps/cli-linux-arm64-gnu": "1.6.3", 1313 - "@tauri-apps/cli-linux-arm64-musl": "1.6.3", 1314 - "@tauri-apps/cli-linux-x64-gnu": "1.6.3", 1315 - "@tauri-apps/cli-linux-x64-musl": "1.6.3", 1316 - "@tauri-apps/cli-win32-arm64-msvc": "1.6.3", 1317 - "@tauri-apps/cli-win32-ia32-msvc": "1.6.3", 1318 - "@tauri-apps/cli-win32-x64-msvc": "1.6.3" 1311 + "@tauri-apps/cli-darwin-arm64": "2.0.4", 1312 + "@tauri-apps/cli-darwin-x64": "2.0.4", 1313 + "@tauri-apps/cli-linux-arm-gnueabihf": "2.0.4", 1314 + "@tauri-apps/cli-linux-arm64-gnu": "2.0.4", 1315 + "@tauri-apps/cli-linux-arm64-musl": "2.0.4", 1316 + "@tauri-apps/cli-linux-x64-gnu": "2.0.4", 1317 + "@tauri-apps/cli-linux-x64-musl": "2.0.4", 1318 + "@tauri-apps/cli-win32-arm64-msvc": "2.0.4", 1319 + "@tauri-apps/cli-win32-ia32-msvc": "2.0.4", 1320 + "@tauri-apps/cli-win32-x64-msvc": "2.0.4" 1319 1321 } 1320 1322 }, 1321 1323 "node_modules/@tauri-apps/cli-darwin-arm64": { 1322 - "version": "1.6.3", 1323 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-arm64/-/cli-darwin-arm64-1.6.3.tgz", 1324 - "integrity": "sha512-fQN6IYSL8bG4NvkdKE4sAGF4dF/QqqQq4hOAU+t8ksOzHJr0hUlJYfncFeJYutr/MMkdF7hYKadSb0j5EE9r0A==", 1324 + "version": "2.0.4", 1325 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-arm64/-/cli-darwin-arm64-2.0.4.tgz", 1326 + "integrity": "sha512-siH7rOHobb16rPbc11k64p1mxIpiRCkWmzs2qmL5IX21Gx9K5onI3Tk67Oqpf2uNupbYzItrOttaDT4NHFC7tw==", 1325 1327 "cpu": [ 1326 1328 "arm64" 1327 1329 ], ··· 1335 1337 } 1336 1338 }, 1337 1339 "node_modules/@tauri-apps/cli-darwin-x64": { 1338 - "version": "1.6.3", 1339 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-x64/-/cli-darwin-x64-1.6.3.tgz", 1340 - "integrity": "sha512-1yTXZzLajKAYINJOJhZfmMhCzweHSgKQ3bEgJSn6t+1vFkOgY8Yx4oFgWcybrrWI5J1ZLZAl47+LPOY81dLcyA==", 1340 + "version": "2.0.4", 1341 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-x64/-/cli-darwin-x64-2.0.4.tgz", 1342 + "integrity": "sha512-zIccfbCoZMfmUpnk6PFCV0keFyfVj1A9XV3Oiiitj/dkTZ9CQvzjhX3XC0XcK4rsTWegfr2PjSrK06aiPAROAw==", 1341 1343 "cpu": [ 1342 1344 "x64" 1343 1345 ], ··· 1351 1353 } 1352 1354 }, 1353 1355 "node_modules/@tauri-apps/cli-linux-arm-gnueabihf": { 1354 - "version": "1.6.3", 1355 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm-gnueabihf/-/cli-linux-arm-gnueabihf-1.6.3.tgz", 1356 - "integrity": "sha512-CjTEr9r9xgjcvos09AQw8QMRPuH152B1jvlZt4PfAsyJNPFigzuwed5/SF7XAd8bFikA7zArP4UT12RdBxrx7w==", 1356 + "version": "2.0.4", 1357 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm-gnueabihf/-/cli-linux-arm-gnueabihf-2.0.4.tgz", 1358 + "integrity": "sha512-fgQqJzefOGWCBNg4yrVA82Rg4s1XQr5K0dc2rCxBhJfa696e8dQ1LDrnWq/AiO5r+uHfVaoQTIUvxxpFicYRSA==", 1357 1359 "cpu": [ 1358 1360 "arm" 1359 1361 ], ··· 1367 1369 } 1368 1370 }, 1369 1371 "node_modules/@tauri-apps/cli-linux-arm64-gnu": { 1370 - "version": "1.6.3", 1371 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-gnu/-/cli-linux-arm64-gnu-1.6.3.tgz", 1372 - "integrity": "sha512-G9EUUS4M8M/Jz1UKZqvJmQQCKOzgTb8/0jZKvfBuGfh5AjFBu8LHvlFpwkKVm1l4951Xg4ulUp6P9Q7WRJ9XSA==", 1372 + "version": "2.0.4", 1373 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-gnu/-/cli-linux-arm64-gnu-2.0.4.tgz", 1374 + "integrity": "sha512-u8wbt5tPA9pI6j+d7jGrfOz9UVCiTp+IYzKNiIqlrDsAjqAUFaNXYHKqOUboeFWEmI4zoCWj6LgpS2OJTQ5FKg==", 1373 1375 "cpu": [ 1374 1376 "arm64" 1375 1377 ], ··· 1383 1385 } 1384 1386 }, 1385 1387 "node_modules/@tauri-apps/cli-linux-arm64-musl": { 1386 - "version": "1.6.3", 1387 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-musl/-/cli-linux-arm64-musl-1.6.3.tgz", 1388 - "integrity": "sha512-MuBTHJyNpZRbPVG8IZBN8+Zs7aKqwD22tkWVBcL1yOGL4zNNTJlkfL+zs5qxRnHlUsn6YAlbW/5HKocfpxVwBw==", 1388 + "version": "2.0.4", 1389 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-musl/-/cli-linux-arm64-musl-2.0.4.tgz", 1390 + "integrity": "sha512-hntF1V8e3V1hlrESm93PsghDhf3lA5pbvFrRfYxU1c+fVD/jRXGVw8BH3O1lW8MWwhEg1YdhKk01oAgsuHLuig==", 1389 1391 "cpu": [ 1390 1392 "arm64" 1391 1393 ], ··· 1399 1401 } 1400 1402 }, 1401 1403 "node_modules/@tauri-apps/cli-linux-x64-gnu": { 1402 - "version": "1.6.3", 1403 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-gnu/-/cli-linux-x64-gnu-1.6.3.tgz", 1404 - "integrity": "sha512-Uvi7M+NK3tAjCZEY1WGel+dFlzJmqcvu3KND+nqa22762NFmOuBIZ4KJR/IQHfpEYqKFNUhJfCGnpUDfiC3Oxg==", 1404 + "version": "2.0.4", 1405 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-gnu/-/cli-linux-x64-gnu-2.0.4.tgz", 1406 + "integrity": "sha512-Iq1GGJb+oT1T0ZV8izrgf0cBtlzPCJaWcNueRbf1ZXquMf+FSTyQv+/Lo8rq5T6buOIJOH7cAOTuEWWqiCZteg==", 1405 1407 "cpu": [ 1406 1408 "x64" 1407 1409 ], ··· 1415 1417 } 1416 1418 }, 1417 1419 "node_modules/@tauri-apps/cli-linux-x64-musl": { 1418 - "version": "1.6.3", 1419 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-musl/-/cli-linux-x64-musl-1.6.3.tgz", 1420 - "integrity": "sha512-rc6B342C0ra8VezB/OJom9j/N+9oW4VRA4qMxS2f4bHY2B/z3J9NPOe6GOILeg4v/CV62ojkLsC3/K/CeF3fqQ==", 1420 + "version": "2.0.4", 1421 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-musl/-/cli-linux-x64-musl-2.0.4.tgz", 1422 + "integrity": "sha512-9NTk6Pf0bSwXqCBdAA+PDYts9HeHebZzIo8mbRzRyUbER6QngG5HZb9Ka36Z1QWtJjdRy6uxSb4zb/9NuTeHfA==", 1421 1423 "cpu": [ 1422 1424 "x64" 1423 1425 ], ··· 1431 1433 } 1432 1434 }, 1433 1435 "node_modules/@tauri-apps/cli-win32-arm64-msvc": { 1434 - "version": "1.6.3", 1435 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-arm64-msvc/-/cli-win32-arm64-msvc-1.6.3.tgz", 1436 - "integrity": "sha512-cSH2qOBYuYC4UVIFtrc1YsGfc5tfYrotoHrpTvRjUGu0VywvmyNk82+ZsHEnWZ2UHmu3l3lXIGRqSWveLln0xg==", 1436 + "version": "2.0.4", 1437 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-arm64-msvc/-/cli-win32-arm64-msvc-2.0.4.tgz", 1438 + "integrity": "sha512-OF2e9oxiBFR8A8wVMOhUx9QGN/I1ZkquWC7gVQBnA56nx9PabJlDT08QBy5UD8USqZFVznnfNr2ehlheQahb3g==", 1437 1439 "cpu": [ 1438 1440 "arm64" 1439 1441 ], ··· 1447 1449 } 1448 1450 }, 1449 1451 "node_modules/@tauri-apps/cli-win32-ia32-msvc": { 1450 - "version": "1.6.3", 1451 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-ia32-msvc/-/cli-win32-ia32-msvc-1.6.3.tgz", 1452 - "integrity": "sha512-T8V6SJQqE4PSWmYBl0ChQVmS6AR2hXFHURH2DwAhgSGSQ6uBXgwlYFcfIeQpBQA727K2Eq8X2hGfvmoySyHMRw==", 1452 + "version": "2.0.4", 1453 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-ia32-msvc/-/cli-win32-ia32-msvc-2.0.4.tgz", 1454 + "integrity": "sha512-T+hCKB3rFP6q0saHHtR02hm6wr1ZPJ0Mkii3oRTxjPG6BBXoVzHNCYzvdgEGJPTA2sFuAQtJH764NRtNlDMifw==", 1453 1455 "cpu": [ 1454 1456 "ia32" 1455 1457 ], ··· 1463 1465 } 1464 1466 }, 1465 1467 "node_modules/@tauri-apps/cli-win32-x64-msvc": { 1466 - "version": "1.6.3", 1467 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-x64-msvc/-/cli-win32-x64-msvc-1.6.3.tgz", 1468 - "integrity": "sha512-HUkWZ+lYHI/Gjkh2QjHD/OBDpqLVmvjZGpLK9losur1Eg974Jip6k+vsoTUxQBCBDfj30eDBct9E1FvXOspWeg==", 1468 + "version": "2.0.4", 1469 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-x64-msvc/-/cli-win32-x64-msvc-2.0.4.tgz", 1470 + "integrity": "sha512-GVaiI3KWRFLomjJmApHqihhYlkJ+7FqhumhVfBO6Z2tWzZjQyVQgTdNp0kYEuW2WoAYEj0dKY6qd4YM33xYcUA==", 1469 1471 "cpu": [ 1470 1472 "x64" 1471 1473 ],
+3 -2
package.json
··· 11 11 "format": "eslint --fix src && prettier --write src" 12 12 }, 13 13 "devDependencies": { 14 + "@sveltejs/adapter-static": "^3.0.5", 14 15 "@sveltejs/kit": "^2.7.2", 15 16 "@sveltejs/package": "^2.3.6", 16 17 "@sveltejs/vite-plugin-svelte": "^4.0.0", 17 - "@tauri-apps/api": "^1.6.0", 18 - "@tauri-apps/cli": "^1.6.3", 18 + "@tauri-apps/api": "^2.0.3", 19 + "@tauri-apps/cli": "^2.0.4", 19 20 "eslint": "^9.13.0", 20 21 "eslint-config-prettier": "^9.1.0", 21 22 "eslint-plugin-svelte": "^2.46.0",
+2108 -1016
src-tauri/Cargo.lock
··· 3 3 version = 3 4 4 5 5 [[package]] 6 - name = "adler" 7 - version = "1.0.2" 6 + name = "addr2line" 7 + version = "0.24.2" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1" 10 + dependencies = [ 11 + "gimli", 12 + ] 13 + 14 + [[package]] 15 + name = "adler2" 16 + version = "2.0.0" 8 17 source = "registry+https://github.com/rust-lang/crates.io-index" 9 - checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 18 + checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" 10 19 11 20 [[package]] 12 21 name = "aho-corasick" 13 - version = "0.7.18" 22 + version = "1.1.3" 14 23 source = "registry+https://github.com/rust-lang/crates.io-index" 15 - checksum = "1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f" 24 + checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" 16 25 dependencies = [ 17 26 "memchr", 18 27 ] ··· 33 42 ] 34 43 35 44 [[package]] 36 - name = "ansi_term" 37 - version = "0.12.1" 45 + name = "android-tzdata" 46 + version = "0.1.1" 47 + source = "registry+https://github.com/rust-lang/crates.io-index" 48 + checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" 49 + 50 + [[package]] 51 + name = "android_system_properties" 52 + version = "0.1.5" 38 53 source = "registry+https://github.com/rust-lang/crates.io-index" 39 - checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2" 54 + checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" 40 55 dependencies = [ 41 - "winapi", 56 + "libc", 42 57 ] 43 58 44 59 [[package]] 45 60 name = "anyhow" 46 - version = "1.0.55" 61 + version = "1.0.91" 47 62 source = "registry+https://github.com/rust-lang/crates.io-index" 48 - checksum = "159bb86af3a200e19a068f4224eae4c8bb2d0fa054c7e5d1cacd5cef95e684cd" 49 - 50 - [[package]] 51 - name = "app" 52 - version = "0.1.0" 53 - dependencies = [ 54 - "serde", 55 - "serde_json", 56 - "tauri", 57 - "tauri-build", 58 - ] 63 + checksum = "c042108f3ed77fd83760a5fd79b53be043192bb3b9dba91d8c574c0ada7850c8" 59 64 60 65 [[package]] 61 66 name = "atk" 62 - version = "0.15.1" 67 + version = "0.18.0" 63 68 source = "registry+https://github.com/rust-lang/crates.io-index" 64 - checksum = "2c3d816ce6f0e2909a96830d6911c2aff044370b1ef92d7f267b43bae5addedd" 69 + checksum = "b4af014b17dd80e8af9fa689b2d4a211ddba6eb583c1622f35d0cb543f6b17e4" 65 70 dependencies = [ 66 71 "atk-sys", 67 - "bitflags", 68 72 "glib", 69 73 "libc", 70 74 ] 71 75 72 76 [[package]] 73 77 name = "atk-sys" 74 - version = "0.15.1" 78 + version = "0.18.0" 75 79 source = "registry+https://github.com/rust-lang/crates.io-index" 76 - checksum = "58aeb089fb698e06db8089971c7ee317ab9644bade33383f63631437b03aafb6" 80 + checksum = "251e0b7d90e33e0ba930891a505a9a35ece37b2dd37a14f3ffc306c13b980009" 77 81 dependencies = [ 78 82 "glib-sys", 79 83 "gobject-sys", 80 84 "libc", 81 - "system-deps 6.0.2", 85 + "system-deps", 82 86 ] 83 87 84 88 [[package]] 85 89 name = "autocfg" 86 - version = "1.1.0" 90 + version = "1.4.0" 91 + source = "registry+https://github.com/rust-lang/crates.io-index" 92 + checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" 93 + 94 + [[package]] 95 + name = "backtrace" 96 + version = "0.3.74" 97 + source = "registry+https://github.com/rust-lang/crates.io-index" 98 + checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a" 99 + dependencies = [ 100 + "addr2line", 101 + "cfg-if", 102 + "libc", 103 + "miniz_oxide", 104 + "object", 105 + "rustc-demangle", 106 + "windows-targets 0.52.6", 107 + ] 108 + 109 + [[package]] 110 + name = "base64" 111 + version = "0.21.7" 87 112 source = "registry+https://github.com/rust-lang/crates.io-index" 88 - checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 113 + checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" 89 114 90 115 [[package]] 91 116 name = "base64" 92 - version = "0.13.0" 117 + version = "0.22.1" 93 118 source = "registry+https://github.com/rust-lang/crates.io-index" 94 - checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd" 119 + checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" 95 120 96 121 [[package]] 97 122 name = "bitflags" ··· 100 125 checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 101 126 102 127 [[package]] 128 + name = "bitflags" 129 + version = "2.6.0" 130 + source = "registry+https://github.com/rust-lang/crates.io-index" 131 + checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" 132 + dependencies = [ 133 + "serde", 134 + ] 135 + 136 + [[package]] 103 137 name = "block" 104 138 version = "0.1.6" 105 139 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 107 141 108 142 [[package]] 109 143 name = "block-buffer" 110 - version = "0.10.2" 144 + version = "0.10.4" 111 145 source = "registry+https://github.com/rust-lang/crates.io-index" 112 - checksum = "0bf7fe51849ea569fd452f37822f606a5cabb684dc918707a0193fd4664ff324" 146 + checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" 113 147 dependencies = [ 114 148 "generic-array", 115 149 ] 116 150 117 151 [[package]] 152 + name = "block2" 153 + version = "0.5.1" 154 + source = "registry+https://github.com/rust-lang/crates.io-index" 155 + checksum = "2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f" 156 + dependencies = [ 157 + "objc2", 158 + ] 159 + 160 + [[package]] 118 161 name = "brotli" 119 - version = "3.3.4" 162 + version = "7.0.0" 120 163 source = "registry+https://github.com/rust-lang/crates.io-index" 121 - checksum = "a1a0b1dbcc8ae29329621f8d4f0d835787c1c38bb1401979b49d13b0b305ff68" 164 + checksum = "cc97b8f16f944bba54f0433f07e30be199b6dc2bd25937444bbad560bcea29bd" 122 165 dependencies = [ 123 166 "alloc-no-stdlib", 124 167 "alloc-stdlib", ··· 127 170 128 171 [[package]] 129 172 name = "brotli-decompressor" 130 - version = "2.3.2" 173 + version = "4.0.1" 131 174 source = "registry+https://github.com/rust-lang/crates.io-index" 132 - checksum = "59ad2d4653bf5ca36ae797b1f4bb4dbddb60ce49ca4aed8a2ce4829f60425b80" 175 + checksum = "9a45bd2e4095a8b518033b128020dd4a55aab1c0a381ba4404a472630f4bc362" 133 176 dependencies = [ 134 177 "alloc-no-stdlib", 135 178 "alloc-stdlib", 136 179 ] 137 180 138 181 [[package]] 139 - name = "bstr" 140 - version = "0.2.17" 182 + name = "bumpalo" 183 + version = "3.16.0" 141 184 source = "registry+https://github.com/rust-lang/crates.io-index" 142 - checksum = "ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223" 143 - dependencies = [ 144 - "memchr", 145 - ] 185 + checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" 146 186 147 187 [[package]] 148 188 name = "bytemuck" 149 - version = "1.12.3" 189 + version = "1.19.0" 150 190 source = "registry+https://github.com/rust-lang/crates.io-index" 151 - checksum = "aaa3a8d9a1ca92e282c96a32d6511b695d7d994d1d102ba85d279f9b2756947f" 191 + checksum = "8334215b81e418a0a7bdb8ef0849474f40bb10c8b71f1c4ed315cff49f32494d" 152 192 153 193 [[package]] 154 194 name = "byteorder" 155 - version = "1.4.3" 195 + version = "1.5.0" 156 196 source = "registry+https://github.com/rust-lang/crates.io-index" 157 - checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" 197 + checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" 158 198 159 199 [[package]] 160 200 name = "bytes" 161 - version = "1.1.0" 201 + version = "1.8.0" 162 202 source = "registry+https://github.com/rust-lang/crates.io-index" 163 - checksum = "c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8" 203 + checksum = "9ac0150caa2ae65ca5bd83f25c7de183dea78d4d366469f148435e2acfbad0da" 204 + dependencies = [ 205 + "serde", 206 + ] 164 207 165 208 [[package]] 166 209 name = "cairo-rs" 167 - version = "0.15.6" 210 + version = "0.18.5" 168 211 source = "registry+https://github.com/rust-lang/crates.io-index" 169 - checksum = "e8b14c80d8d1a02fa6d914b9d1afeeca9bc34257f8300d9696e1e331ae114223" 212 + checksum = "8ca26ef0159422fb77631dc9d17b102f253b876fe1586b03b803e63a309b4ee2" 170 213 dependencies = [ 171 - "bitflags", 214 + "bitflags 2.6.0", 172 215 "cairo-sys-rs", 173 216 "glib", 174 217 "libc", 218 + "once_cell", 175 219 "thiserror", 176 220 ] 177 221 178 222 [[package]] 179 223 name = "cairo-sys-rs" 180 - version = "0.15.1" 224 + version = "0.18.2" 181 225 source = "registry+https://github.com/rust-lang/crates.io-index" 182 - checksum = "3c55d429bef56ac9172d25fecb85dc8068307d17acd74b377866b7a1ef25d3c8" 226 + checksum = "685c9fa8e590b8b3d678873528d83411db17242a73fccaed827770ea0fedda51" 183 227 dependencies = [ 184 228 "glib-sys", 185 229 "libc", 186 - "system-deps 6.0.2", 230 + "system-deps", 231 + ] 232 + 233 + [[package]] 234 + name = "camino" 235 + version = "1.1.9" 236 + source = "registry+https://github.com/rust-lang/crates.io-index" 237 + checksum = "8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3" 238 + dependencies = [ 239 + "serde", 240 + ] 241 + 242 + [[package]] 243 + name = "cargo-platform" 244 + version = "0.1.8" 245 + source = "registry+https://github.com/rust-lang/crates.io-index" 246 + checksum = "24b1f0365a6c6bb4020cd05806fd0d33c44d38046b8bd7f0e40814b9763cabfc" 247 + dependencies = [ 248 + "serde", 249 + ] 250 + 251 + [[package]] 252 + name = "cargo_metadata" 253 + version = "0.18.1" 254 + source = "registry+https://github.com/rust-lang/crates.io-index" 255 + checksum = "2d886547e41f740c616ae73108f6eb70afe6d940c7bc697cb30f13daec073037" 256 + dependencies = [ 257 + "camino", 258 + "cargo-platform", 259 + "semver", 260 + "serde", 261 + "serde_json", 262 + "thiserror", 187 263 ] 188 264 189 265 [[package]] 190 266 name = "cargo_toml" 191 - version = "0.13.0" 267 + version = "0.17.2" 192 268 source = "registry+https://github.com/rust-lang/crates.io-index" 193 - checksum = "aa0e3586af56b3bfa51fca452bd56e8dbbbd5d8d81cbf0b7e4e35b695b537eb8" 269 + checksum = "8a969e13a7589e9e3e4207e153bae624ade2b5622fb4684a4923b23ec3d57719" 194 270 dependencies = [ 195 271 "serde", 196 - "toml", 272 + "toml 0.8.2", 197 273 ] 198 274 199 275 [[package]] 200 276 name = "cc" 201 - version = "1.0.73" 277 + version = "1.1.31" 202 278 source = "registry+https://github.com/rust-lang/crates.io-index" 203 - checksum = "2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11" 279 + checksum = "c2e7962b54006dcfcc61cb72735f4d89bb97061dd6a7ed882ec6b8ee53714c6f" 280 + dependencies = [ 281 + "shlex", 282 + ] 204 283 205 284 [[package]] 206 285 name = "cesu8" ··· 210 289 211 290 [[package]] 212 291 name = "cfb" 213 - version = "0.6.1" 292 + version = "0.7.3" 214 293 source = "registry+https://github.com/rust-lang/crates.io-index" 215 - checksum = "74f89d248799e3f15f91b70917f65381062a01bb8e222700ea0e5a7ff9785f9c" 294 + checksum = "d38f2da7a0a2c4ccf0065be06397cc26a81f4e528be095826eee9d4adbb8c60f" 216 295 dependencies = [ 217 296 "byteorder", 218 - "uuid 0.8.2", 297 + "fnv", 298 + "uuid", 219 299 ] 220 300 221 301 [[package]] 222 302 name = "cfg-expr" 223 - version = "0.9.1" 303 + version = "0.15.8" 224 304 source = "registry+https://github.com/rust-lang/crates.io-index" 225 - checksum = "3431df59f28accaf4cb4eed4a9acc66bea3f3c3753aa6cdc2f024174ef232af7" 305 + checksum = "d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02" 226 306 dependencies = [ 227 307 "smallvec", 308 + "target-lexicon", 228 309 ] 229 310 230 311 [[package]] 231 - name = "cfg-expr" 232 - version = "0.10.1" 312 + name = "cfg-if" 313 + version = "1.0.0" 314 + source = "registry+https://github.com/rust-lang/crates.io-index" 315 + checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 316 + 317 + [[package]] 318 + name = "cfg_aliases" 319 + version = "0.2.1" 233 320 source = "registry+https://github.com/rust-lang/crates.io-index" 234 - checksum = "295b6eb918a60a25fec0b23a5e633e74fddbaf7bb04411e65a10c366aca4b5cd" 235 - dependencies = [ 236 - "smallvec", 237 - ] 321 + checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" 238 322 239 323 [[package]] 240 - name = "cfg-if" 241 - version = "1.0.0" 324 + name = "chrono" 325 + version = "0.4.38" 242 326 source = "registry+https://github.com/rust-lang/crates.io-index" 243 - checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 327 + checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" 328 + dependencies = [ 329 + "android-tzdata", 330 + "iana-time-zone", 331 + "num-traits", 332 + "serde", 333 + "windows-targets 0.52.6", 334 + ] 244 335 245 336 [[package]] 246 337 name = "cocoa" 247 - version = "0.24.0" 338 + version = "0.26.0" 248 339 source = "registry+https://github.com/rust-lang/crates.io-index" 249 - checksum = "6f63902e9223530efb4e26ccd0cf55ec30d592d3b42e21a28defc42a9586e832" 340 + checksum = "f79398230a6e2c08f5c9760610eb6924b52aa9e7950a619602baba59dcbbdbb2" 250 341 dependencies = [ 251 - "bitflags", 342 + "bitflags 2.6.0", 252 343 "block", 253 344 "cocoa-foundation", 254 345 "core-foundation", ··· 260 351 261 352 [[package]] 262 353 name = "cocoa-foundation" 263 - version = "0.1.0" 354 + version = "0.2.0" 264 355 source = "registry+https://github.com/rust-lang/crates.io-index" 265 - checksum = "7ade49b65d560ca58c403a479bb396592b155c0185eada742ee323d1d68d6318" 356 + checksum = "e14045fb83be07b5acf1c0884b2180461635b433455fa35d1cd6f17f1450679d" 266 357 dependencies = [ 267 - "bitflags", 358 + "bitflags 2.6.0", 268 359 "block", 269 360 "core-foundation", 270 361 "core-graphics-types", 271 - "foreign-types", 272 362 "libc", 273 363 "objc", 274 364 ] 275 - 276 - [[package]] 277 - name = "color_quant" 278 - version = "1.1.0" 279 - source = "registry+https://github.com/rust-lang/crates.io-index" 280 - checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" 281 365 282 366 [[package]] 283 367 name = "combine" 284 - version = "4.6.6" 368 + version = "4.6.7" 285 369 source = "registry+https://github.com/rust-lang/crates.io-index" 286 - checksum = "35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4" 370 + checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd" 287 371 dependencies = [ 288 372 "bytes", 289 373 "memchr", ··· 297 381 298 382 [[package]] 299 383 name = "core-foundation" 300 - version = "0.9.3" 384 + version = "0.10.0" 301 385 source = "registry+https://github.com/rust-lang/crates.io-index" 302 - checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146" 386 + checksum = "b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63" 303 387 dependencies = [ 304 388 "core-foundation-sys", 305 389 "libc", ··· 307 391 308 392 [[package]] 309 393 name = "core-foundation-sys" 310 - version = "0.8.3" 394 + version = "0.8.7" 311 395 source = "registry+https://github.com/rust-lang/crates.io-index" 312 - checksum = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc" 396 + checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" 313 397 314 398 [[package]] 315 399 name = "core-graphics" 316 - version = "0.22.3" 400 + version = "0.24.0" 317 401 source = "registry+https://github.com/rust-lang/crates.io-index" 318 - checksum = "2581bbab3b8ffc6fcbd550bf46c355135d16e9ff2a6ea032ad6b9bf1d7efe4fb" 402 + checksum = "fa95a34622365fa5bbf40b20b75dba8dfa8c94c734aea8ac9a5ca38af14316f1" 319 403 dependencies = [ 320 - "bitflags", 404 + "bitflags 2.6.0", 321 405 "core-foundation", 322 406 "core-graphics-types", 323 407 "foreign-types", ··· 326 410 327 411 [[package]] 328 412 name = "core-graphics-types" 329 - version = "0.1.1" 413 + version = "0.2.0" 330 414 source = "registry+https://github.com/rust-lang/crates.io-index" 331 - checksum = "3a68b68b3446082644c91ac778bf50cd4104bfb002b5a6a7c44cca5a2c70788b" 415 + checksum = "3d44a101f213f6c4cdc1853d4b78aef6db6bdfa3468798cc1d9912f4735013eb" 332 416 dependencies = [ 333 - "bitflags", 417 + "bitflags 2.6.0", 334 418 "core-foundation", 335 - "foreign-types", 336 419 "libc", 337 420 ] 338 421 339 422 [[package]] 340 423 name = "cpufeatures" 341 - version = "0.2.1" 424 + version = "0.2.14" 342 425 source = "registry+https://github.com/rust-lang/crates.io-index" 343 - checksum = "95059428f66df56b63431fdb4e1947ed2190586af5c5a8a8b71122bdf5a7f469" 426 + checksum = "608697df725056feaccfa42cffdaeeec3fccc4ffc38358ecd19b243e716a78e0" 344 427 dependencies = [ 345 428 "libc", 346 429 ] 347 430 348 431 [[package]] 349 432 name = "crc32fast" 350 - version = "1.3.2" 433 + version = "1.4.2" 351 434 source = "registry+https://github.com/rust-lang/crates.io-index" 352 - checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" 435 + checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" 353 436 dependencies = [ 354 437 "cfg-if", 355 438 ] 356 439 357 440 [[package]] 358 441 name = "crossbeam-channel" 359 - version = "0.5.2" 442 + version = "0.5.13" 360 443 source = "registry+https://github.com/rust-lang/crates.io-index" 361 - checksum = "e54ea8bc3fb1ee042f5aace6e3c6e025d3874866da222930f70ce62aceba0bfa" 444 + checksum = "33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2" 362 445 dependencies = [ 363 - "cfg-if", 364 446 "crossbeam-utils", 365 447 ] 366 448 367 449 [[package]] 368 450 name = "crossbeam-utils" 369 - version = "0.8.7" 451 + version = "0.8.20" 370 452 source = "registry+https://github.com/rust-lang/crates.io-index" 371 - checksum = "b5e5bed1f1c269533fa816a0a5492b3545209a205ca1a54842be180eb63a16a6" 372 - dependencies = [ 373 - "cfg-if", 374 - "lazy_static", 375 - ] 453 + checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80" 376 454 377 455 [[package]] 378 456 name = "crypto-common" 379 - version = "0.1.3" 457 + version = "0.1.6" 380 458 source = "registry+https://github.com/rust-lang/crates.io-index" 381 - checksum = "57952ca27b5e3606ff4dd79b0020231aaf9d6aa76dc05fd30137538c50bd3ce8" 459 + checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 382 460 dependencies = [ 383 461 "generic-array", 384 462 "typenum", ··· 398 476 "proc-macro2", 399 477 "quote", 400 478 "smallvec", 401 - "syn", 479 + "syn 1.0.109", 402 480 ] 403 481 404 482 [[package]] 405 483 name = "cssparser-macros" 406 - version = "0.6.0" 484 + version = "0.6.1" 407 485 source = "registry+https://github.com/rust-lang/crates.io-index" 408 - checksum = "dfae75de57f2b2e85e8768c3ea840fd159c8f33e2b6522c7835b7abac81be16e" 486 + checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331" 409 487 dependencies = [ 410 488 "quote", 411 - "syn", 489 + "syn 2.0.82", 412 490 ] 413 491 414 492 [[package]] 415 493 name = "ctor" 416 - version = "0.1.21" 494 + version = "0.2.8" 417 495 source = "registry+https://github.com/rust-lang/crates.io-index" 418 - checksum = "ccc0a48a9b826acdf4028595adc9db92caea352f7af011a3034acd172a52a0aa" 496 + checksum = "edb49164822f3ee45b17acd4a208cfc1251410cf0cad9a833234c9890774dd9f" 419 497 dependencies = [ 420 498 "quote", 421 - "syn", 499 + "syn 2.0.82", 422 500 ] 423 501 424 502 [[package]] 425 - name = "cty" 426 - version = "0.2.2" 427 - source = "registry+https://github.com/rust-lang/crates.io-index" 428 - checksum = "b365fabc795046672053e29c954733ec3b05e4be654ab130fe8f1f94d7051f35" 429 - 430 - [[package]] 431 503 name = "darling" 432 - version = "0.13.1" 504 + version = "0.20.10" 433 505 source = "registry+https://github.com/rust-lang/crates.io-index" 434 - checksum = "d0d720b8683f8dd83c65155f0530560cba68cd2bf395f6513a483caee57ff7f4" 506 + checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989" 435 507 dependencies = [ 436 508 "darling_core", 437 509 "darling_macro", ··· 439 511 440 512 [[package]] 441 513 name = "darling_core" 442 - version = "0.13.1" 514 + version = "0.20.10" 443 515 source = "registry+https://github.com/rust-lang/crates.io-index" 444 - checksum = "7a340f241d2ceed1deb47ae36c4144b2707ec7dd0b649f894cb39bb595986324" 516 + checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5" 445 517 dependencies = [ 446 518 "fnv", 447 519 "ident_case", 448 520 "proc-macro2", 449 521 "quote", 450 522 "strsim", 451 - "syn", 523 + "syn 2.0.82", 452 524 ] 453 525 454 526 [[package]] 455 527 name = "darling_macro" 456 - version = "0.13.1" 528 + version = "0.20.10" 457 529 source = "registry+https://github.com/rust-lang/crates.io-index" 458 - checksum = "72c41b3b7352feb3211a0d743dc5700a4e3b60f51bd2b368892d1e0f9a95f44b" 530 + checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" 459 531 dependencies = [ 460 532 "darling_core", 461 533 "quote", 462 - "syn", 534 + "syn 2.0.82", 535 + ] 536 + 537 + [[package]] 538 + name = "deranged" 539 + version = "0.3.11" 540 + source = "registry+https://github.com/rust-lang/crates.io-index" 541 + checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" 542 + dependencies = [ 543 + "powerfmt", 544 + "serde", 463 545 ] 464 546 465 547 [[package]] 466 548 name = "derive_more" 467 - version = "0.99.17" 549 + version = "0.99.18" 468 550 source = "registry+https://github.com/rust-lang/crates.io-index" 469 - checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321" 551 + checksum = "5f33878137e4dafd7fa914ad4e259e18a4e8e532b9617a2d0150262bf53abfce" 470 552 dependencies = [ 471 553 "convert_case", 472 554 "proc-macro2", 473 555 "quote", 474 - "rustc_version 0.4.0", 475 - "syn", 556 + "rustc_version", 557 + "syn 2.0.82", 476 558 ] 477 559 478 560 [[package]] 479 561 name = "digest" 480 - version = "0.10.3" 562 + version = "0.10.7" 481 563 source = "registry+https://github.com/rust-lang/crates.io-index" 482 - checksum = "f2fb860ca6fafa5552fb6d0e816a69c8e49f0908bf524e30a90d97c85892d506" 564 + checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" 483 565 dependencies = [ 484 566 "block-buffer", 485 567 "crypto-common", 486 568 ] 487 569 488 570 [[package]] 489 - name = "dirs-next" 490 - version = "2.0.0" 571 + name = "dirs" 572 + version = "5.0.1" 491 573 source = "registry+https://github.com/rust-lang/crates.io-index" 492 - checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1" 574 + checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" 493 575 dependencies = [ 494 - "cfg-if", 495 - "dirs-sys-next", 576 + "dirs-sys", 496 577 ] 497 578 498 579 [[package]] 499 - name = "dirs-sys-next" 500 - version = "0.1.2" 580 + name = "dirs-sys" 581 + version = "0.4.1" 501 582 source = "registry+https://github.com/rust-lang/crates.io-index" 502 - checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" 583 + checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" 503 584 dependencies = [ 504 585 "libc", 586 + "option-ext", 505 587 "redox_users", 506 - "winapi", 588 + "windows-sys 0.48.0", 507 589 ] 508 590 509 591 [[package]] ··· 513 595 checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b" 514 596 515 597 [[package]] 598 + name = "dlopen2" 599 + version = "0.7.0" 600 + source = "registry+https://github.com/rust-lang/crates.io-index" 601 + checksum = "9e1297103d2bbaea85724fcee6294c2d50b1081f9ad47d0f6f6f61eda65315a6" 602 + dependencies = [ 603 + "dlopen2_derive", 604 + "libc", 605 + "once_cell", 606 + "winapi", 607 + ] 608 + 609 + [[package]] 610 + name = "dlopen2_derive" 611 + version = "0.4.0" 612 + source = "registry+https://github.com/rust-lang/crates.io-index" 613 + checksum = "f2b99bf03862d7f545ebc28ddd33a665b50865f4dfd84031a393823879bd4c54" 614 + dependencies = [ 615 + "proc-macro2", 616 + "quote", 617 + "syn 2.0.82", 618 + ] 619 + 620 + [[package]] 621 + name = "dpi" 622 + version = "0.1.1" 623 + source = "registry+https://github.com/rust-lang/crates.io-index" 624 + checksum = "f25c0e292a7ca6d6498557ff1df68f32c99850012b6ea401cf8daf771f22ff53" 625 + dependencies = [ 626 + "serde", 627 + ] 628 + 629 + [[package]] 516 630 name = "dtoa" 517 - version = "0.4.8" 631 + version = "1.0.9" 518 632 source = "registry+https://github.com/rust-lang/crates.io-index" 519 - checksum = "56899898ce76aaf4a0f24d914c97ea6ed976d42fec6ad33fcbb0a1103e07b2b0" 633 + checksum = "dcbb2bf8e87535c23f7a8a321e364ce21462d0ff10cb6407820e8e96dfff6653" 520 634 521 635 [[package]] 522 636 name = "dtoa-short" 523 - version = "0.3.3" 637 + version = "0.3.5" 524 638 source = "registry+https://github.com/rust-lang/crates.io-index" 525 - checksum = "bde03329ae10e79ede66c9ce4dc930aa8599043b0743008548680f25b91502d6" 639 + checksum = "cd1511a7b6a56299bd043a9c167a6d2bfb37bf84a6dfceaba651168adfb43c87" 526 640 dependencies = [ 527 641 "dtoa", 528 642 ] 529 643 530 644 [[package]] 531 645 name = "dunce" 532 - version = "1.0.3" 646 + version = "1.0.5" 533 647 source = "registry+https://github.com/rust-lang/crates.io-index" 534 - checksum = "0bd4b30a6560bbd9b4620f4de34c3f14f60848e58a9b7216801afcb4c7b31c3c" 648 + checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" 649 + 650 + [[package]] 651 + name = "dyn-clone" 652 + version = "1.0.17" 653 + source = "registry+https://github.com/rust-lang/crates.io-index" 654 + checksum = "0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125" 655 + 656 + [[package]] 657 + name = "embed-resource" 658 + version = "2.5.0" 659 + source = "registry+https://github.com/rust-lang/crates.io-index" 660 + checksum = "f4e24052d7be71f0efb50c201557f6fe7d237cfd5a64fd5bcd7fd8fe32dbbffa" 661 + dependencies = [ 662 + "cc", 663 + "memchr", 664 + "rustc_version", 665 + "toml 0.8.2", 666 + "vswhom", 667 + "winreg", 668 + ] 535 669 536 670 [[package]] 537 671 name = "embed_plist" ··· 540 674 checksum = "4ef6b89e5b37196644d8796de5268852ff179b44e96276cf4290264843743bb7" 541 675 542 676 [[package]] 543 - name = "encoding_rs" 544 - version = "0.8.31" 677 + name = "equivalent" 678 + version = "1.0.1" 679 + source = "registry+https://github.com/rust-lang/crates.io-index" 680 + checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" 681 + 682 + [[package]] 683 + name = "erased-serde" 684 + version = "0.4.5" 545 685 source = "registry+https://github.com/rust-lang/crates.io-index" 546 - checksum = "9852635589dc9f9ea1b6fe9f05b50ef208c85c834a562f0c6abb1c475736ec2b" 686 + checksum = "24e2389d65ab4fab27dc2a5de7b191e1f6617d1f1c8855c0dc569c94a4cbb18d" 547 687 dependencies = [ 548 - "cfg-if", 688 + "serde", 689 + "typeid", 549 690 ] 550 691 551 692 [[package]] 552 - name = "fastrand" 553 - version = "1.7.0" 693 + name = "fdeflate" 694 + version = "0.3.5" 554 695 source = "registry+https://github.com/rust-lang/crates.io-index" 555 - checksum = "c3fcf0cee53519c866c09b5de1f6c56ff9d647101f81c1964fa632e148896cdf" 696 + checksum = "d8090f921a24b04994d9929e204f50b498a33ea6ba559ffaa05e04f7ee7fb5ab" 556 697 dependencies = [ 557 - "instant", 698 + "simd-adler32", 558 699 ] 559 700 560 701 [[package]] 561 702 name = "field-offset" 562 - version = "0.3.4" 703 + version = "0.3.6" 563 704 source = "registry+https://github.com/rust-lang/crates.io-index" 564 - checksum = "1e1c54951450cbd39f3dbcf1005ac413b49487dabf18a720ad2383eccfeffb92" 705 + checksum = "38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f" 565 706 dependencies = [ 566 707 "memoffset", 567 - "rustc_version 0.3.3", 708 + "rustc_version", 568 709 ] 569 710 570 711 [[package]] 571 - name = "filetime" 572 - version = "0.2.15" 712 + name = "flate2" 713 + version = "1.0.34" 573 714 source = "registry+https://github.com/rust-lang/crates.io-index" 574 - checksum = "975ccf83d8d9d0d84682850a38c8169027be83368805971cc4f238c2b245bc98" 715 + checksum = "a1b589b4dc103969ad3cf85c950899926ec64300a1a46d76c03a6072957036f0" 575 716 dependencies = [ 576 - "cfg-if", 577 - "libc", 578 - "redox_syscall", 579 - "winapi", 717 + "crc32fast", 718 + "miniz_oxide", 580 719 ] 581 720 582 721 [[package]] 583 - name = "flate2" 584 - version = "1.0.22" 722 + name = "fluent-uri" 723 + version = "0.1.4" 585 724 source = "registry+https://github.com/rust-lang/crates.io-index" 586 - checksum = "1e6988e897c1c9c485f43b47a529cef42fde0547f9d8d41a7062518f1d8fc53f" 725 + checksum = "17c704e9dbe1ddd863da1e6ff3567795087b1eb201ce80d8fa81162e1516500d" 587 726 dependencies = [ 588 - "cfg-if", 589 - "crc32fast", 590 - "libc", 591 - "miniz_oxide 0.4.4", 727 + "bitflags 1.3.2", 592 728 ] 593 729 594 730 [[package]] ··· 599 735 600 736 [[package]] 601 737 name = "foreign-types" 602 - version = "0.3.2" 738 + version = "0.5.0" 603 739 source = "registry+https://github.com/rust-lang/crates.io-index" 604 - checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" 740 + checksum = "d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965" 605 741 dependencies = [ 742 + "foreign-types-macros", 606 743 "foreign-types-shared", 607 744 ] 608 745 609 746 [[package]] 747 + name = "foreign-types-macros" 748 + version = "0.2.3" 749 + source = "registry+https://github.com/rust-lang/crates.io-index" 750 + checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742" 751 + dependencies = [ 752 + "proc-macro2", 753 + "quote", 754 + "syn 2.0.82", 755 + ] 756 + 757 + [[package]] 610 758 name = "foreign-types-shared" 611 - version = "0.1.1" 759 + version = "0.3.1" 612 760 source = "registry+https://github.com/rust-lang/crates.io-index" 613 - checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" 761 + checksum = "aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b" 614 762 615 763 [[package]] 616 764 name = "form_urlencoded" 617 - version = "1.1.0" 765 + version = "1.2.1" 618 766 source = "registry+https://github.com/rust-lang/crates.io-index" 619 - checksum = "a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8" 767 + checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" 620 768 dependencies = [ 621 769 "percent-encoding", 622 770 ] ··· 633 781 634 782 [[package]] 635 783 name = "futures-channel" 636 - version = "0.3.21" 784 + version = "0.3.31" 637 785 source = "registry+https://github.com/rust-lang/crates.io-index" 638 - checksum = "c3083ce4b914124575708913bca19bfe887522d6e2e6d0952943f5eac4a74010" 786 + checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" 639 787 dependencies = [ 640 788 "futures-core", 641 789 ] 642 790 643 791 [[package]] 644 792 name = "futures-core" 645 - version = "0.3.21" 793 + version = "0.3.31" 646 794 source = "registry+https://github.com/rust-lang/crates.io-index" 647 - checksum = "0c09fd04b7e4073ac7156a9539b57a484a8ea920f79c7c675d05d289ab6110d3" 795 + checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" 648 796 649 797 [[package]] 650 798 name = "futures-executor" 651 - version = "0.3.21" 799 + version = "0.3.31" 652 800 source = "registry+https://github.com/rust-lang/crates.io-index" 653 - checksum = "9420b90cfa29e327d0429f19be13e7ddb68fa1cccb09d65e5706b8c7a749b8a6" 801 + checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f" 654 802 dependencies = [ 655 803 "futures-core", 656 804 "futures-task", ··· 659 807 660 808 [[package]] 661 809 name = "futures-io" 662 - version = "0.3.21" 810 + version = "0.3.31" 663 811 source = "registry+https://github.com/rust-lang/crates.io-index" 664 - checksum = "fc4045962a5a5e935ee2fdedaa4e08284547402885ab326734432bed5d12966b" 812 + checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" 665 813 666 814 [[package]] 667 815 name = "futures-macro" 668 - version = "0.3.21" 816 + version = "0.3.31" 669 817 source = "registry+https://github.com/rust-lang/crates.io-index" 670 - checksum = "33c1e13800337f4d4d7a316bf45a567dbcb6ffe087f16424852d97e97a91f512" 818 + checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" 671 819 dependencies = [ 672 820 "proc-macro2", 673 821 "quote", 674 - "syn", 822 + "syn 2.0.82", 675 823 ] 676 824 677 825 [[package]] 826 + name = "futures-sink" 827 + version = "0.3.31" 828 + source = "registry+https://github.com/rust-lang/crates.io-index" 829 + checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" 830 + 831 + [[package]] 678 832 name = "futures-task" 679 - version = "0.3.21" 833 + version = "0.3.31" 680 834 source = "registry+https://github.com/rust-lang/crates.io-index" 681 - checksum = "57c66a976bf5909d801bbef33416c41372779507e7a6b3a5e25e4749c58f776a" 835 + checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" 682 836 683 837 [[package]] 684 838 name = "futures-util" 685 - version = "0.3.21" 839 + version = "0.3.31" 686 840 source = "registry+https://github.com/rust-lang/crates.io-index" 687 - checksum = "d8b7abd5d659d9b90c8cba917f6ec750a74e2dc23902ef9cd4cc8c8b22e6036a" 841 + checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" 688 842 dependencies = [ 689 843 "futures-core", 844 + "futures-io", 690 845 "futures-macro", 846 + "futures-sink", 691 847 "futures-task", 848 + "memchr", 692 849 "pin-project-lite", 693 850 "pin-utils", 694 851 "slab", ··· 705 862 706 863 [[package]] 707 864 name = "gdk" 708 - version = "0.15.4" 865 + version = "0.18.0" 709 866 source = "registry+https://github.com/rust-lang/crates.io-index" 710 - checksum = "a6e05c1f572ab0e1f15be94217f0dc29088c248b14f792a5ff0af0d84bcda9e8" 867 + checksum = "f5ba081bdef3b75ebcdbfc953699ed2d7417d6bd853347a42a37d76406a33646" 711 868 dependencies = [ 712 - "bitflags", 713 869 "cairo-rs", 714 870 "gdk-pixbuf", 715 871 "gdk-sys", ··· 721 877 722 878 [[package]] 723 879 name = "gdk-pixbuf" 724 - version = "0.15.6" 880 + version = "0.18.5" 725 881 source = "registry+https://github.com/rust-lang/crates.io-index" 726 - checksum = "d8750501d75f318c2ec0314701bc8403901303210def80bafd13f6b6059a3f45" 882 + checksum = "50e1f5f1b0bfb830d6ccc8066d18db35c487b1b2b1e8589b5dfe9f07e8defaec" 727 883 dependencies = [ 728 - "bitflags", 729 884 "gdk-pixbuf-sys", 730 885 "gio", 731 886 "glib", 732 887 "libc", 888 + "once_cell", 733 889 ] 734 890 735 891 [[package]] 736 892 name = "gdk-pixbuf-sys" 737 - version = "0.15.1" 893 + version = "0.18.0" 738 894 source = "registry+https://github.com/rust-lang/crates.io-index" 739 - checksum = "413424d9818621fa3cfc8a3a915cdb89a7c3c507d56761b4ec83a9a98e587171" 895 + checksum = "3f9839ea644ed9c97a34d129ad56d38a25e6756f99f3a88e15cd39c20629caf7" 740 896 dependencies = [ 741 897 "gio-sys", 742 898 "glib-sys", 743 899 "gobject-sys", 744 900 "libc", 745 - "system-deps 6.0.2", 901 + "system-deps", 746 902 ] 747 903 748 904 [[package]] 749 905 name = "gdk-sys" 750 - version = "0.15.1" 906 + version = "0.18.0" 751 907 source = "registry+https://github.com/rust-lang/crates.io-index" 752 - checksum = "32e7a08c1e8f06f4177fb7e51a777b8c1689f743a7bc11ea91d44d2226073a88" 908 + checksum = "31ff856cb3386dae1703a920f803abafcc580e9b5f711ca62ed1620c25b51ff2" 753 909 dependencies = [ 754 910 "cairo-sys-rs", 755 911 "gdk-pixbuf-sys", ··· 759 915 "libc", 760 916 "pango-sys", 761 917 "pkg-config", 762 - "system-deps 6.0.2", 918 + "system-deps", 763 919 ] 764 920 765 921 [[package]] 766 - name = "gdkx11-sys" 767 - version = "0.15.1" 922 + name = "gdkwayland-sys" 923 + version = "0.18.0" 768 924 source = "registry+https://github.com/rust-lang/crates.io-index" 769 - checksum = "b4b7f8c7a84b407aa9b143877e267e848ff34106578b64d1e0a24bf550716178" 925 + checksum = "a90fbf5c033c65d93792192a49a8efb5bb1e640c419682a58bb96f5ae77f3d4a" 770 926 dependencies = [ 771 927 "gdk-sys", 772 928 "glib-sys", 929 + "gobject-sys", 773 930 "libc", 774 - "system-deps 6.0.2", 931 + "pkg-config", 932 + "system-deps", 933 + ] 934 + 935 + [[package]] 936 + name = "gdkx11" 937 + version = "0.18.0" 938 + source = "registry+https://github.com/rust-lang/crates.io-index" 939 + checksum = "db2ea8a4909d530f79921290389cbd7c34cb9d623bfe970eaae65ca5f9cd9cce" 940 + dependencies = [ 941 + "gdk", 942 + "gdkx11-sys", 943 + "gio", 944 + "glib", 945 + "libc", 775 946 "x11", 776 947 ] 777 948 778 949 [[package]] 779 - name = "generator" 780 - version = "0.7.0" 950 + name = "gdkx11-sys" 951 + version = "0.18.0" 781 952 source = "registry+https://github.com/rust-lang/crates.io-index" 782 - checksum = "c1d9279ca822891c1a4dae06d185612cf8fc6acfe5dff37781b41297811b12ee" 953 + checksum = "fee8f00f4ee46cad2939b8990f5c70c94ff882c3028f3cc5abf950fa4ab53043" 783 954 dependencies = [ 784 - "cc", 955 + "gdk-sys", 956 + "glib-sys", 785 957 "libc", 786 - "log", 787 - "rustversion", 788 - "winapi", 958 + "system-deps", 959 + "x11", 789 960 ] 790 961 791 962 [[package]] 792 963 name = "generic-array" 793 - version = "0.14.5" 964 + version = "0.14.7" 794 965 source = "registry+https://github.com/rust-lang/crates.io-index" 795 - checksum = "fd48d33ec7f05fbfa152300fdad764757cbded343c1aa1cff2fbaf4134851803" 966 + checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" 796 967 dependencies = [ 797 968 "typenum", 798 969 "version_check", ··· 811 982 812 983 [[package]] 813 984 name = "getrandom" 814 - version = "0.2.5" 985 + version = "0.2.15" 815 986 source = "registry+https://github.com/rust-lang/crates.io-index" 816 - checksum = "d39cd93900197114fa1fcb7ae84ca742095eed9442088988ae74fa744e930e77" 987 + checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" 817 988 dependencies = [ 818 989 "cfg-if", 819 990 "libc", 820 - "wasi 0.10.2+wasi-snapshot-preview1", 991 + "wasi 0.11.0+wasi-snapshot-preview1", 821 992 ] 822 993 823 994 [[package]] 995 + name = "gimli" 996 + version = "0.31.1" 997 + source = "registry+https://github.com/rust-lang/crates.io-index" 998 + checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" 999 + 1000 + [[package]] 824 1001 name = "gio" 825 - version = "0.15.6" 1002 + version = "0.18.4" 826 1003 source = "registry+https://github.com/rust-lang/crates.io-index" 827 - checksum = "96efd8a1c00d890f6b45671916e165b5e43ccec61957d443aff6d7e44f62d348" 1004 + checksum = "d4fc8f532f87b79cbc51a79748f16a6828fb784be93145a322fa14d06d354c73" 828 1005 dependencies = [ 829 - "bitflags", 830 1006 "futures-channel", 831 1007 "futures-core", 832 1008 "futures-io", 1009 + "futures-util", 833 1010 "gio-sys", 834 1011 "glib", 835 1012 "libc", 836 1013 "once_cell", 1014 + "pin-project-lite", 1015 + "smallvec", 837 1016 "thiserror", 838 1017 ] 839 1018 840 1019 [[package]] 841 1020 name = "gio-sys" 842 - version = "0.15.6" 1021 + version = "0.18.1" 843 1022 source = "registry+https://github.com/rust-lang/crates.io-index" 844 - checksum = "1d0fa5052773f5a56b8ae47dab09d040f5d9ce1311f4f99006e16e9a08269296" 1023 + checksum = "37566df850baf5e4cb0dfb78af2e4b9898d817ed9263d1090a2df958c64737d2" 845 1024 dependencies = [ 846 1025 "glib-sys", 847 1026 "gobject-sys", 848 1027 "libc", 849 - "system-deps 6.0.2", 1028 + "system-deps", 850 1029 "winapi", 851 1030 ] 852 1031 853 1032 [[package]] 854 1033 name = "glib" 855 - version = "0.15.6" 1034 + version = "0.18.5" 856 1035 source = "registry+https://github.com/rust-lang/crates.io-index" 857 - checksum = "aa570813c504bdf7539a9400180c2dd4b789a819556fb86da7226d7d1b037b49" 1036 + checksum = "233daaf6e83ae6a12a52055f568f9d7cf4671dabb78ff9560ab6da230ce00ee5" 858 1037 dependencies = [ 859 - "bitflags", 1038 + "bitflags 2.6.0", 860 1039 "futures-channel", 861 1040 "futures-core", 862 1041 "futures-executor", 863 1042 "futures-task", 1043 + "futures-util", 1044 + "gio-sys", 864 1045 "glib-macros", 865 1046 "glib-sys", 866 1047 "gobject-sys", 867 1048 "libc", 1049 + "memchr", 868 1050 "once_cell", 869 1051 "smallvec", 870 1052 "thiserror", ··· 872 1054 873 1055 [[package]] 874 1056 name = "glib-macros" 875 - version = "0.15.6" 1057 + version = "0.18.5" 876 1058 source = "registry+https://github.com/rust-lang/crates.io-index" 877 - checksum = "41bfd8d227dead0829ac142454e97531b93f576d0805d779c42bfd799c65c572" 1059 + checksum = "0bb0228f477c0900c880fd78c8759b95c7636dbd7842707f49e132378aa2acdc" 878 1060 dependencies = [ 879 - "anyhow", 880 - "heck 0.4.0", 881 - "proc-macro-crate", 1061 + "heck 0.4.1", 1062 + "proc-macro-crate 2.0.2", 882 1063 "proc-macro-error", 883 1064 "proc-macro2", 884 1065 "quote", 885 - "syn", 1066 + "syn 2.0.82", 886 1067 ] 887 1068 888 1069 [[package]] 889 1070 name = "glib-sys" 890 - version = "0.15.6" 1071 + version = "0.18.1" 891 1072 source = "registry+https://github.com/rust-lang/crates.io-index" 892 - checksum = "f4366377bd56697de8aaee24e673c575d2694d72e7756324ded2b0428829a7b8" 1073 + checksum = "063ce2eb6a8d0ea93d2bf8ba1957e78dbab6be1c2220dd3daca57d5a9d869898" 893 1074 dependencies = [ 894 1075 "libc", 895 - "system-deps 6.0.2", 1076 + "system-deps", 896 1077 ] 897 1078 898 1079 [[package]] 899 1080 name = "glob" 900 - version = "0.3.0" 1081 + version = "0.3.1" 901 1082 source = "registry+https://github.com/rust-lang/crates.io-index" 902 - checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574" 903 - 904 - [[package]] 905 - name = "globset" 906 - version = "0.4.8" 907 - source = "registry+https://github.com/rust-lang/crates.io-index" 908 - checksum = "10463d9ff00a2a068db14231982f5132edebad0d7660cd956a1c30292dbcbfbd" 909 - dependencies = [ 910 - "aho-corasick", 911 - "bstr", 912 - "fnv", 913 - "log", 914 - "regex", 915 - ] 1083 + checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" 916 1084 917 1085 [[package]] 918 1086 name = "gobject-sys" 919 - version = "0.15.5" 1087 + version = "0.18.0" 920 1088 source = "registry+https://github.com/rust-lang/crates.io-index" 921 - checksum = "df6859463843c20cf3837e3a9069b6ab2051aeeadf4c899d33344f4aea83189a" 1089 + checksum = "0850127b514d1c4a4654ead6dedadb18198999985908e6ffe4436f53c785ce44" 922 1090 dependencies = [ 923 1091 "glib-sys", 924 1092 "libc", 925 - "system-deps 6.0.2", 1093 + "system-deps", 926 1094 ] 927 1095 928 1096 [[package]] 929 1097 name = "gtk" 930 - version = "0.15.4" 1098 + version = "0.18.1" 931 1099 source = "registry+https://github.com/rust-lang/crates.io-index" 932 - checksum = "5f2d1326b36af927fe46ae2f89a8fec38c6f0d279ebc5ef07ffeeabb70300bfc" 1100 + checksum = "93c4f5e0e20b60e10631a5f06da7fe3dda744b05ad0ea71fee2f47adf865890c" 933 1101 dependencies = [ 934 1102 "atk", 935 - "bitflags", 936 1103 "cairo-rs", 937 1104 "field-offset", 938 1105 "futures-channel", ··· 943 1110 "gtk-sys", 944 1111 "gtk3-macros", 945 1112 "libc", 946 - "once_cell", 947 1113 "pango", 948 1114 "pkg-config", 949 1115 ] 950 1116 951 1117 [[package]] 952 1118 name = "gtk-sys" 953 - version = "0.15.3" 1119 + version = "0.18.0" 954 1120 source = "registry+https://github.com/rust-lang/crates.io-index" 955 - checksum = "d5bc2f0587cba247f60246a0ca11fe25fb733eabc3de12d1965fc07efab87c84" 1121 + checksum = "771437bf1de2c1c0b496c11505bdf748e26066bbe942dfc8f614c9460f6d7722" 956 1122 dependencies = [ 957 1123 "atk-sys", 958 1124 "cairo-sys-rs", ··· 963 1129 "gobject-sys", 964 1130 "libc", 965 1131 "pango-sys", 966 - "system-deps 6.0.2", 1132 + "system-deps", 967 1133 ] 968 1134 969 1135 [[package]] 970 1136 name = "gtk3-macros" 971 - version = "0.15.4" 1137 + version = "0.18.0" 972 1138 source = "registry+https://github.com/rust-lang/crates.io-index" 973 - checksum = "24f518afe90c23fba585b2d7697856f9e6a7bbc62f65588035e66f6afb01a2e9" 1139 + checksum = "c6063efb63db582968fb7df72e1ae68aa6360dcfb0a75143f34fc7d616bad75e" 974 1140 dependencies = [ 975 - "anyhow", 976 - "proc-macro-crate", 1141 + "proc-macro-crate 1.3.1", 977 1142 "proc-macro-error", 978 1143 "proc-macro2", 979 1144 "quote", 980 - "syn", 1145 + "syn 2.0.82", 981 1146 ] 982 1147 983 1148 [[package]] ··· 987 1152 checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 988 1153 989 1154 [[package]] 1155 + name = "hashbrown" 1156 + version = "0.15.0" 1157 + source = "registry+https://github.com/rust-lang/crates.io-index" 1158 + checksum = "1e087f84d4f86bf4b218b927129862374b72199ae7d8657835f1e89000eea4fb" 1159 + 1160 + [[package]] 990 1161 name = "heck" 991 - version = "0.3.3" 1162 + version = "0.4.1" 992 1163 source = "registry+https://github.com/rust-lang/crates.io-index" 993 - checksum = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c" 994 - dependencies = [ 995 - "unicode-segmentation", 996 - ] 1164 + checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" 997 1165 998 1166 [[package]] 999 1167 name = "heck" 1000 - version = "0.4.0" 1168 + version = "0.5.0" 1001 1169 source = "registry+https://github.com/rust-lang/crates.io-index" 1002 - checksum = "2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9" 1170 + checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" 1003 1171 1004 1172 [[package]] 1005 1173 name = "hermit-abi" 1006 - version = "0.1.19" 1174 + version = "0.3.9" 1007 1175 source = "registry+https://github.com/rust-lang/crates.io-index" 1008 - checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" 1009 - dependencies = [ 1010 - "libc", 1011 - ] 1176 + checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" 1177 + 1178 + [[package]] 1179 + name = "hex" 1180 + version = "0.4.3" 1181 + source = "registry+https://github.com/rust-lang/crates.io-index" 1182 + checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 1012 1183 1013 1184 [[package]] 1014 1185 name = "html5ever" 1015 - version = "0.25.1" 1186 + version = "0.26.0" 1016 1187 source = "registry+https://github.com/rust-lang/crates.io-index" 1017 - checksum = "aafcf38a1a36118242d29b92e1b08ef84e67e4a5ed06e0a80be20e6a32bfed6b" 1188 + checksum = "bea68cab48b8459f17cf1c944c67ddc572d272d9f2b274140f223ecb1da4a3b7" 1018 1189 dependencies = [ 1019 1190 "log", 1020 1191 "mac", 1021 1192 "markup5ever", 1022 1193 "proc-macro2", 1023 1194 "quote", 1024 - "syn", 1195 + "syn 1.0.109", 1025 1196 ] 1026 1197 1027 1198 [[package]] 1028 1199 name = "http" 1029 - version = "0.2.8" 1200 + version = "1.1.0" 1030 1201 source = "registry+https://github.com/rust-lang/crates.io-index" 1031 - checksum = "75f43d41e26995c17e71ee126451dd3941010b0514a81a9d11f3b341debc2399" 1202 + checksum = "21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258" 1032 1203 dependencies = [ 1033 1204 "bytes", 1034 1205 "fnv", 1035 - "itoa 1.0.1", 1206 + "itoa 1.0.11", 1036 1207 ] 1037 1208 1038 1209 [[package]] 1039 - name = "http-range" 1040 - version = "0.1.5" 1210 + name = "http-body" 1211 + version = "1.0.1" 1041 1212 source = "registry+https://github.com/rust-lang/crates.io-index" 1042 - checksum = "21dec9db110f5f872ed9699c3ecf50cf16f423502706ba5c72462e28d3157573" 1213 + checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" 1214 + dependencies = [ 1215 + "bytes", 1216 + "http", 1217 + ] 1218 + 1219 + [[package]] 1220 + name = "http-body-util" 1221 + version = "0.1.2" 1222 + source = "registry+https://github.com/rust-lang/crates.io-index" 1223 + checksum = "793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f" 1224 + dependencies = [ 1225 + "bytes", 1226 + "futures-util", 1227 + "http", 1228 + "http-body", 1229 + "pin-project-lite", 1230 + ] 1231 + 1232 + [[package]] 1233 + name = "httparse" 1234 + version = "1.9.5" 1235 + source = "registry+https://github.com/rust-lang/crates.io-index" 1236 + checksum = "7d71d3574edd2771538b901e6549113b4006ece66150fb69c0fb6d9a2adae946" 1237 + 1238 + [[package]] 1239 + name = "hyper" 1240 + version = "1.5.0" 1241 + source = "registry+https://github.com/rust-lang/crates.io-index" 1242 + checksum = "bbbff0a806a4728c99295b254c8838933b5b082d75e3cb70c8dab21fdfbcfa9a" 1243 + dependencies = [ 1244 + "bytes", 1245 + "futures-channel", 1246 + "futures-util", 1247 + "http", 1248 + "http-body", 1249 + "httparse", 1250 + "itoa 1.0.11", 1251 + "pin-project-lite", 1252 + "smallvec", 1253 + "tokio", 1254 + "want", 1255 + ] 1256 + 1257 + [[package]] 1258 + name = "hyper-util" 1259 + version = "0.1.9" 1260 + source = "registry+https://github.com/rust-lang/crates.io-index" 1261 + checksum = "41296eb09f183ac68eec06e03cdbea2e759633d4067b2f6552fc2e009bcad08b" 1262 + dependencies = [ 1263 + "bytes", 1264 + "futures-channel", 1265 + "futures-util", 1266 + "http", 1267 + "http-body", 1268 + "hyper", 1269 + "pin-project-lite", 1270 + "socket2", 1271 + "tokio", 1272 + "tower-service", 1273 + "tracing", 1274 + ] 1275 + 1276 + [[package]] 1277 + name = "iana-time-zone" 1278 + version = "0.1.61" 1279 + source = "registry+https://github.com/rust-lang/crates.io-index" 1280 + checksum = "235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220" 1281 + dependencies = [ 1282 + "android_system_properties", 1283 + "core-foundation-sys", 1284 + "iana-time-zone-haiku", 1285 + "js-sys", 1286 + "wasm-bindgen", 1287 + "windows-core 0.52.0", 1288 + ] 1289 + 1290 + [[package]] 1291 + name = "iana-time-zone-haiku" 1292 + version = "0.1.2" 1293 + source = "registry+https://github.com/rust-lang/crates.io-index" 1294 + checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" 1295 + dependencies = [ 1296 + "cc", 1297 + ] 1043 1298 1044 1299 [[package]] 1045 1300 name = "ico" 1046 - version = "0.2.0" 1301 + version = "0.3.0" 1047 1302 source = "registry+https://github.com/rust-lang/crates.io-index" 1048 - checksum = "031530fe562d8c8d71c0635013d6d155bbfe8ba0aa4b4d2d24ce8af6b71047bd" 1303 + checksum = "e3804960be0bb5e4edb1e1ad67afd321a9ecfd875c3e65c099468fd2717d7cae" 1049 1304 dependencies = [ 1050 1305 "byteorder", 1051 1306 "png", ··· 1059 1314 1060 1315 [[package]] 1061 1316 name = "idna" 1062 - version = "0.3.0" 1317 + version = "0.5.0" 1063 1318 source = "registry+https://github.com/rust-lang/crates.io-index" 1064 - checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" 1319 + checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" 1065 1320 dependencies = [ 1066 1321 "unicode-bidi", 1067 1322 "unicode-normalization", 1068 1323 ] 1069 1324 1070 1325 [[package]] 1071 - name = "ignore" 1072 - version = "0.4.18" 1073 - source = "registry+https://github.com/rust-lang/crates.io-index" 1074 - checksum = "713f1b139373f96a2e0ce3ac931cd01ee973c3c5dd7c40c0c2efe96ad2b6751d" 1075 - dependencies = [ 1076 - "crossbeam-utils", 1077 - "globset", 1078 - "lazy_static", 1079 - "log", 1080 - "memchr", 1081 - "regex", 1082 - "same-file", 1083 - "thread_local", 1084 - "walkdir", 1085 - "winapi-util", 1086 - ] 1087 - 1088 - [[package]] 1089 - name = "image" 1090 - version = "0.24.5" 1326 + name = "indexmap" 1327 + version = "1.9.3" 1091 1328 source = "registry+https://github.com/rust-lang/crates.io-index" 1092 - checksum = "69b7ea949b537b0fd0af141fff8c77690f2ce96f4f41f042ccb6c69c6c965945" 1329 + checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 1093 1330 dependencies = [ 1094 - "bytemuck", 1095 - "byteorder", 1096 - "color_quant", 1097 - "num-rational", 1098 - "num-traits", 1331 + "autocfg", 1332 + "hashbrown 0.12.3", 1333 + "serde", 1099 1334 ] 1100 1335 1101 1336 [[package]] 1102 1337 name = "indexmap" 1103 - version = "1.9.2" 1338 + version = "2.6.0" 1104 1339 source = "registry+https://github.com/rust-lang/crates.io-index" 1105 - checksum = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399" 1340 + checksum = "707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da" 1106 1341 dependencies = [ 1107 - "autocfg", 1108 - "hashbrown", 1342 + "equivalent", 1343 + "hashbrown 0.15.0", 1344 + "serde", 1109 1345 ] 1110 1346 1111 1347 [[package]] 1112 1348 name = "infer" 1113 - version = "0.7.0" 1349 + version = "0.16.0" 1114 1350 source = "registry+https://github.com/rust-lang/crates.io-index" 1115 - checksum = "20b2b533137b9cad970793453d4f921c2e91312a6d88b1085c07bc15fc51bb3b" 1351 + checksum = "bc150e5ce2330295b8616ce0e3f53250e53af31759a9dbedad1621ba29151847" 1116 1352 dependencies = [ 1117 1353 "cfb", 1118 1354 ] 1119 1355 1120 1356 [[package]] 1121 1357 name = "instant" 1122 - version = "0.1.12" 1358 + version = "0.1.13" 1123 1359 source = "registry+https://github.com/rust-lang/crates.io-index" 1124 - checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 1360 + checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" 1125 1361 dependencies = [ 1126 1362 "cfg-if", 1127 1363 ] 1128 1364 1129 1365 [[package]] 1366 + name = "ipnet" 1367 + version = "2.10.1" 1368 + source = "registry+https://github.com/rust-lang/crates.io-index" 1369 + checksum = "ddc24109865250148c2e0f3d25d4f0f479571723792d3802153c60922a4fb708" 1370 + 1371 + [[package]] 1130 1372 name = "itoa" 1131 1373 version = "0.4.8" 1132 1374 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1134 1376 1135 1377 [[package]] 1136 1378 name = "itoa" 1137 - version = "1.0.1" 1379 + version = "1.0.11" 1138 1380 source = "registry+https://github.com/rust-lang/crates.io-index" 1139 - checksum = "1aab8fc367588b89dcee83ab0fd66b72b50b72fa1904d7095045ace2b0c81c35" 1381 + checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" 1140 1382 1141 1383 [[package]] 1142 1384 name = "javascriptcore-rs" 1143 - version = "0.16.0" 1385 + version = "1.1.2" 1144 1386 source = "registry+https://github.com/rust-lang/crates.io-index" 1145 - checksum = "bf053e7843f2812ff03ef5afe34bb9c06ffee120385caad4f6b9967fcd37d41c" 1387 + checksum = "ca5671e9ffce8ffba57afc24070e906da7fc4b1ba66f2cabebf61bf2ea257fcc" 1146 1388 dependencies = [ 1147 - "bitflags", 1389 + "bitflags 1.3.2", 1148 1390 "glib", 1149 1391 "javascriptcore-rs-sys", 1150 1392 ] 1151 1393 1152 1394 [[package]] 1153 1395 name = "javascriptcore-rs-sys" 1154 - version = "0.4.0" 1396 + version = "1.1.1" 1155 1397 source = "registry+https://github.com/rust-lang/crates.io-index" 1156 - checksum = "905fbb87419c5cde6e3269537e4ea7d46431f3008c5d057e915ef3f115e7793c" 1398 + checksum = "af1be78d14ffa4b75b66df31840478fef72b51f8c2465d4ca7c194da9f7a5124" 1157 1399 dependencies = [ 1158 1400 "glib-sys", 1159 1401 "gobject-sys", 1160 1402 "libc", 1161 - "system-deps 5.0.0", 1403 + "system-deps", 1162 1404 ] 1163 1405 1164 1406 [[package]] 1165 1407 name = "jni" 1166 - version = "0.20.0" 1408 + version = "0.21.1" 1167 1409 source = "registry+https://github.com/rust-lang/crates.io-index" 1168 - checksum = "039022cdf4d7b1cf548d31f60ae783138e5fd42013f6271049d7df7afadef96c" 1410 + checksum = "1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97" 1169 1411 dependencies = [ 1170 1412 "cesu8", 1413 + "cfg-if", 1171 1414 "combine", 1172 1415 "jni-sys", 1173 1416 "log", 1174 1417 "thiserror", 1175 1418 "walkdir", 1419 + "windows-sys 0.45.0", 1176 1420 ] 1177 1421 1178 1422 [[package]] ··· 1182 1426 checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" 1183 1427 1184 1428 [[package]] 1429 + name = "js-sys" 1430 + version = "0.3.72" 1431 + source = "registry+https://github.com/rust-lang/crates.io-index" 1432 + checksum = "6a88f1bda2bd75b0452a14784937d796722fdebfe50df998aeb3f0b7603019a9" 1433 + dependencies = [ 1434 + "wasm-bindgen", 1435 + ] 1436 + 1437 + [[package]] 1185 1438 name = "json-patch" 1186 - version = "0.2.6" 1439 + version = "2.0.0" 1440 + source = "registry+https://github.com/rust-lang/crates.io-index" 1441 + checksum = "5b1fb8864823fad91877e6caea0baca82e49e8db50f8e5c9f9a453e27d3330fc" 1442 + dependencies = [ 1443 + "jsonptr 0.4.7", 1444 + "serde", 1445 + "serde_json", 1446 + "thiserror", 1447 + ] 1448 + 1449 + [[package]] 1450 + name = "json-patch" 1451 + version = "3.0.1" 1452 + source = "registry+https://github.com/rust-lang/crates.io-index" 1453 + checksum = "863726d7afb6bc2590eeff7135d923545e5e964f004c2ccf8716c25e70a86f08" 1454 + dependencies = [ 1455 + "jsonptr 0.6.3", 1456 + "serde", 1457 + "serde_json", 1458 + "thiserror", 1459 + ] 1460 + 1461 + [[package]] 1462 + name = "jsonptr" 1463 + version = "0.4.7" 1464 + source = "registry+https://github.com/rust-lang/crates.io-index" 1465 + checksum = "1c6e529149475ca0b2820835d3dce8fcc41c6b943ca608d32f35b449255e4627" 1466 + dependencies = [ 1467 + "fluent-uri", 1468 + "serde", 1469 + "serde_json", 1470 + ] 1471 + 1472 + [[package]] 1473 + name = "jsonptr" 1474 + version = "0.6.3" 1187 1475 source = "registry+https://github.com/rust-lang/crates.io-index" 1188 - checksum = "f995a3c8f2bc3dd52a18a583e90f9ec109c047fa1603a853e46bcda14d2e279d" 1476 + checksum = "5dea2b27dd239b2556ed7a25ba842fe47fd602e7fc7433c2a8d6106d4d9edd70" 1189 1477 dependencies = [ 1190 1478 "serde", 1191 1479 "serde_json", 1192 - "treediff", 1480 + ] 1481 + 1482 + [[package]] 1483 + name = "keyboard-types" 1484 + version = "0.7.0" 1485 + source = "registry+https://github.com/rust-lang/crates.io-index" 1486 + checksum = "b750dcadc39a09dbadd74e118f6dd6598df77fa01df0cfcdc52c28dece74528a" 1487 + dependencies = [ 1488 + "bitflags 2.6.0", 1489 + "serde", 1490 + "unicode-segmentation", 1193 1491 ] 1194 1492 1195 1493 [[package]] 1196 - name = "kuchiki" 1197 - version = "0.8.1" 1494 + name = "kuchikiki" 1495 + version = "0.8.2" 1198 1496 source = "registry+https://github.com/rust-lang/crates.io-index" 1199 - checksum = "1ea8e9c6e031377cff82ee3001dc8026cdf431ed4e2e6b51f98ab8c73484a358" 1497 + checksum = "f29e4755b7b995046f510a7520c42b2fed58b77bd94d5a87a8eb43d2fd126da8" 1200 1498 dependencies = [ 1201 1499 "cssparser", 1202 1500 "html5ever", 1501 + "indexmap 1.9.3", 1203 1502 "matches", 1204 1503 "selectors", 1205 1504 ] 1206 1505 1207 1506 [[package]] 1208 1507 name = "lazy_static" 1209 - version = "1.4.0" 1508 + version = "1.5.0" 1210 1509 source = "registry+https://github.com/rust-lang/crates.io-index" 1211 - checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 1510 + checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" 1212 1511 1213 1512 [[package]] 1214 - name = "libc" 1215 - version = "0.2.119" 1513 + name = "libappindicator" 1514 + version = "0.9.0" 1216 1515 source = "registry+https://github.com/rust-lang/crates.io-index" 1217 - checksum = "1bf2e165bb3457c8e098ea76f3e3bc9db55f87aa90d52d0e6be741470916aaa4" 1516 + checksum = "03589b9607c868cc7ae54c0b2a22c8dc03dd41692d48f2d7df73615c6a95dc0a" 1517 + dependencies = [ 1518 + "glib", 1519 + "gtk", 1520 + "gtk-sys", 1521 + "libappindicator-sys", 1522 + "log", 1523 + ] 1218 1524 1219 1525 [[package]] 1220 - name = "line-wrap" 1221 - version = "0.1.1" 1526 + name = "libappindicator-sys" 1527 + version = "0.9.0" 1222 1528 source = "registry+https://github.com/rust-lang/crates.io-index" 1223 - checksum = "f30344350a2a51da54c1d53be93fade8a237e545dbcc4bdbe635413f2117cab9" 1529 + checksum = "6e9ec52138abedcc58dc17a7c6c0c00a2bdb4f3427c7f63fa97fd0d859155caf" 1224 1530 dependencies = [ 1225 - "safemem", 1531 + "gtk-sys", 1532 + "libloading", 1533 + "once_cell", 1226 1534 ] 1227 1535 1228 1536 [[package]] 1229 - name = "lock_api" 1230 - version = "0.4.6" 1537 + name = "libc" 1538 + version = "0.2.161" 1539 + source = "registry+https://github.com/rust-lang/crates.io-index" 1540 + checksum = "8e9489c2807c139ffd9c1794f4af0ebe86a828db53ecdc7fea2111d0fed085d1" 1541 + 1542 + [[package]] 1543 + name = "libloading" 1544 + version = "0.7.4" 1231 1545 source = "registry+https://github.com/rust-lang/crates.io-index" 1232 - checksum = "88943dd7ef4a2e5a4bfa2753aaab3013e34ce2533d1996fb18ef591e315e2b3b" 1546 + checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f" 1233 1547 dependencies = [ 1234 - "scopeguard", 1548 + "cfg-if", 1549 + "winapi", 1235 1550 ] 1236 1551 1237 1552 [[package]] 1238 - name = "log" 1239 - version = "0.4.14" 1553 + name = "libredox" 1554 + version = "0.1.3" 1240 1555 source = "registry+https://github.com/rust-lang/crates.io-index" 1241 - checksum = "51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710" 1556 + checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" 1242 1557 dependencies = [ 1243 - "cfg-if", 1558 + "bitflags 2.6.0", 1559 + "libc", 1244 1560 ] 1245 1561 1246 1562 [[package]] 1247 - name = "loom" 1248 - version = "0.5.4" 1563 + name = "lock_api" 1564 + version = "0.4.12" 1249 1565 source = "registry+https://github.com/rust-lang/crates.io-index" 1250 - checksum = "edc5c7d328e32cc4954e8e01193d7f0ef5ab257b5090b70a964e099a36034309" 1566 + checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" 1251 1567 dependencies = [ 1252 - "cfg-if", 1253 - "generator", 1254 - "scoped-tls", 1255 - "serde", 1256 - "serde_json", 1257 - "tracing", 1258 - "tracing-subscriber", 1568 + "autocfg", 1569 + "scopeguard", 1259 1570 ] 1260 1571 1261 1572 [[package]] 1573 + name = "log" 1574 + version = "0.4.22" 1575 + source = "registry+https://github.com/rust-lang/crates.io-index" 1576 + checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" 1577 + 1578 + [[package]] 1262 1579 name = "mac" 1263 1580 version = "0.1.1" 1264 1581 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1275 1592 1276 1593 [[package]] 1277 1594 name = "markup5ever" 1278 - version = "0.10.1" 1595 + version = "0.11.0" 1279 1596 source = "registry+https://github.com/rust-lang/crates.io-index" 1280 - checksum = "a24f40fb03852d1cdd84330cddcaf98e9ec08a7b7768e952fad3b4cf048ec8fd" 1597 + checksum = "7a2629bb1404f3d34c2e921f21fd34ba00b206124c81f65c50b43b6aaefeb016" 1281 1598 dependencies = [ 1282 1599 "log", 1283 - "phf 0.8.0", 1284 - "phf_codegen", 1600 + "phf 0.10.1", 1601 + "phf_codegen 0.10.0", 1285 1602 "string_cache", 1286 1603 "string_cache_codegen", 1287 1604 "tendril", 1288 1605 ] 1289 1606 1290 1607 [[package]] 1291 - name = "matchers" 1292 - version = "0.1.0" 1293 - source = "registry+https://github.com/rust-lang/crates.io-index" 1294 - checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" 1295 - dependencies = [ 1296 - "regex-automata", 1297 - ] 1298 - 1299 - [[package]] 1300 1608 name = "matches" 1301 - version = "0.1.9" 1609 + version = "0.1.10" 1302 1610 source = "registry+https://github.com/rust-lang/crates.io-index" 1303 - checksum = "a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f" 1611 + checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5" 1304 1612 1305 1613 [[package]] 1306 1614 name = "memchr" 1307 - version = "2.4.1" 1615 + version = "2.7.4" 1308 1616 source = "registry+https://github.com/rust-lang/crates.io-index" 1309 - checksum = "308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a" 1617 + checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" 1310 1618 1311 1619 [[package]] 1312 1620 name = "memoffset" 1313 - version = "0.6.5" 1621 + version = "0.9.1" 1314 1622 source = "registry+https://github.com/rust-lang/crates.io-index" 1315 - checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce" 1623 + checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" 1316 1624 dependencies = [ 1317 1625 "autocfg", 1318 1626 ] 1319 1627 1320 1628 [[package]] 1629 + name = "mime" 1630 + version = "0.3.17" 1631 + source = "registry+https://github.com/rust-lang/crates.io-index" 1632 + checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" 1633 + 1634 + [[package]] 1321 1635 name = "miniz_oxide" 1322 - version = "0.4.4" 1636 + version = "0.8.0" 1637 + source = "registry+https://github.com/rust-lang/crates.io-index" 1638 + checksum = "e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1" 1639 + dependencies = [ 1640 + "adler2", 1641 + "simd-adler32", 1642 + ] 1643 + 1644 + [[package]] 1645 + name = "mio" 1646 + version = "1.0.2" 1323 1647 source = "registry+https://github.com/rust-lang/crates.io-index" 1324 - checksum = "a92518e98c078586bc6c934028adcca4c92a53d6a958196de835170a01d84e4b" 1648 + checksum = "80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec" 1325 1649 dependencies = [ 1326 - "adler", 1327 - "autocfg", 1650 + "hermit-abi", 1651 + "libc", 1652 + "wasi 0.11.0+wasi-snapshot-preview1", 1653 + "windows-sys 0.52.0", 1328 1654 ] 1329 1655 1330 1656 [[package]] 1331 - name = "miniz_oxide" 1332 - version = "0.6.2" 1657 + name = "muda" 1658 + version = "0.15.1" 1333 1659 source = "registry+https://github.com/rust-lang/crates.io-index" 1334 - checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" 1660 + checksum = "b8123dfd4996055ac9b15a60ad263b44b01e539007523ad7a4a533a3d93b0591" 1335 1661 dependencies = [ 1336 - "adler", 1662 + "crossbeam-channel", 1663 + "dpi", 1664 + "gtk", 1665 + "keyboard-types", 1666 + "objc2", 1667 + "objc2-app-kit", 1668 + "objc2-foundation", 1669 + "once_cell", 1670 + "png", 1671 + "serde", 1672 + "thiserror", 1673 + "windows-sys 0.59.0", 1337 1674 ] 1338 1675 1339 1676 [[package]] 1340 1677 name = "ndk" 1341 - version = "0.6.0" 1678 + version = "0.9.0" 1342 1679 source = "registry+https://github.com/rust-lang/crates.io-index" 1343 - checksum = "2032c77e030ddee34a6787a64166008da93f6a352b629261d0fee232b8742dd4" 1680 + checksum = "c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4" 1344 1681 dependencies = [ 1345 - "bitflags", 1682 + "bitflags 2.6.0", 1346 1683 "jni-sys", 1684 + "log", 1347 1685 "ndk-sys", 1348 1686 "num_enum", 1687 + "raw-window-handle", 1349 1688 "thiserror", 1350 1689 ] 1351 1690 1352 1691 [[package]] 1353 1692 name = "ndk-context" 1354 - version = "0.1.0" 1693 + version = "0.1.1" 1355 1694 source = "registry+https://github.com/rust-lang/crates.io-index" 1356 - checksum = "4e3c5cc68637e21fe8f077f6a1c9e0b9ca495bb74895226b476310f613325884" 1695 + checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b" 1357 1696 1358 1697 [[package]] 1359 1698 name = "ndk-sys" 1360 - version = "0.3.0" 1699 + version = "0.6.0+11769913" 1361 1700 source = "registry+https://github.com/rust-lang/crates.io-index" 1362 - checksum = "6e5a6ae77c8ee183dcbbba6150e2e6b9f3f4196a7666c02a715a95692ec1fa97" 1701 + checksum = "ee6cda3051665f1fb8d9e08fc35c96d5a244fb1be711a03b71118828afc9a873" 1363 1702 dependencies = [ 1364 1703 "jni-sys", 1365 1704 ] 1366 1705 1367 1706 [[package]] 1368 1707 name = "new_debug_unreachable" 1369 - version = "1.0.4" 1708 + version = "1.0.6" 1370 1709 source = "registry+https://github.com/rust-lang/crates.io-index" 1371 - checksum = "e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54" 1710 + checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086" 1372 1711 1373 1712 [[package]] 1374 1713 name = "nodrop" ··· 1377 1716 checksum = "72ef4a56884ca558e5ddb05a1d1e7e1bfd9a68d9ed024c21704cc98872dae1bb" 1378 1717 1379 1718 [[package]] 1380 - name = "num-integer" 1381 - version = "0.1.44" 1719 + name = "num-conv" 1720 + version = "0.1.0" 1721 + source = "registry+https://github.com/rust-lang/crates.io-index" 1722 + checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" 1723 + 1724 + [[package]] 1725 + name = "num-traits" 1726 + version = "0.2.19" 1382 1727 source = "registry+https://github.com/rust-lang/crates.io-index" 1383 - checksum = "d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db" 1728 + checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" 1384 1729 dependencies = [ 1385 1730 "autocfg", 1386 - "num-traits", 1387 1731 ] 1388 1732 1389 1733 [[package]] 1390 - name = "num-rational" 1391 - version = "0.4.1" 1734 + name = "num_enum" 1735 + version = "0.7.3" 1392 1736 source = "registry+https://github.com/rust-lang/crates.io-index" 1393 - checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0" 1737 + checksum = "4e613fc340b2220f734a8595782c551f1250e969d87d3be1ae0579e8d4065179" 1394 1738 dependencies = [ 1395 - "autocfg", 1396 - "num-integer", 1397 - "num-traits", 1739 + "num_enum_derive", 1398 1740 ] 1399 1741 1400 1742 [[package]] 1401 - name = "num-traits" 1402 - version = "0.2.14" 1743 + name = "num_enum_derive" 1744 + version = "0.7.3" 1403 1745 source = "registry+https://github.com/rust-lang/crates.io-index" 1404 - checksum = "9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290" 1746 + checksum = "af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56" 1405 1747 dependencies = [ 1406 - "autocfg", 1748 + "proc-macro-crate 2.0.2", 1749 + "proc-macro2", 1750 + "quote", 1751 + "syn 2.0.82", 1407 1752 ] 1408 1753 1409 1754 [[package]] 1410 - name = "num_cpus" 1411 - version = "1.13.1" 1755 + name = "objc" 1756 + version = "0.2.7" 1412 1757 source = "registry+https://github.com/rust-lang/crates.io-index" 1413 - checksum = "19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1" 1758 + checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" 1414 1759 dependencies = [ 1415 - "hermit-abi", 1760 + "malloc_buf", 1761 + ] 1762 + 1763 + [[package]] 1764 + name = "objc-sys" 1765 + version = "0.3.5" 1766 + source = "registry+https://github.com/rust-lang/crates.io-index" 1767 + checksum = "cdb91bdd390c7ce1a8607f35f3ca7151b65afc0ff5ff3b34fa350f7d7c7e4310" 1768 + dependencies = [ 1769 + "cc", 1770 + ] 1771 + 1772 + [[package]] 1773 + name = "objc2" 1774 + version = "0.5.2" 1775 + source = "registry+https://github.com/rust-lang/crates.io-index" 1776 + checksum = "46a785d4eeff09c14c487497c162e92766fbb3e4059a71840cecc03d9a50b804" 1777 + dependencies = [ 1778 + "objc-sys", 1779 + "objc2-encode", 1780 + ] 1781 + 1782 + [[package]] 1783 + name = "objc2-app-kit" 1784 + version = "0.2.2" 1785 + source = "registry+https://github.com/rust-lang/crates.io-index" 1786 + checksum = "e4e89ad9e3d7d297152b17d39ed92cd50ca8063a89a9fa569046d41568891eff" 1787 + dependencies = [ 1788 + "bitflags 2.6.0", 1789 + "block2", 1416 1790 "libc", 1791 + "objc2", 1792 + "objc2-core-data", 1793 + "objc2-core-image", 1794 + "objc2-foundation", 1795 + "objc2-quartz-core", 1417 1796 ] 1418 1797 1419 1798 [[package]] 1420 - name = "num_enum" 1421 - version = "0.5.6" 1799 + name = "objc2-cloud-kit" 1800 + version = "0.2.2" 1422 1801 source = "registry+https://github.com/rust-lang/crates.io-index" 1423 - checksum = "720d3ea1055e4e4574c0c0b0f8c3fd4f24c4cdaf465948206dea090b57b526ad" 1802 + checksum = "74dd3b56391c7a0596a295029734d3c1c5e7e510a4cb30245f8221ccea96b009" 1424 1803 dependencies = [ 1425 - "num_enum_derive", 1804 + "bitflags 2.6.0", 1805 + "block2", 1806 + "objc2", 1807 + "objc2-core-location", 1808 + "objc2-foundation", 1426 1809 ] 1427 1810 1428 1811 [[package]] 1429 - name = "num_enum_derive" 1430 - version = "0.5.6" 1812 + name = "objc2-contacts" 1813 + version = "0.2.2" 1431 1814 source = "registry+https://github.com/rust-lang/crates.io-index" 1432 - checksum = "0d992b768490d7fe0d8586d9b5745f6c49f557da6d81dc982b1d167ad4edbb21" 1815 + checksum = "a5ff520e9c33812fd374d8deecef01d4a840e7b41862d849513de77e44aa4889" 1433 1816 dependencies = [ 1434 - "proc-macro-crate", 1435 - "proc-macro2", 1436 - "quote", 1437 - "syn", 1817 + "block2", 1818 + "objc2", 1819 + "objc2-foundation", 1438 1820 ] 1439 1821 1440 1822 [[package]] 1441 - name = "objc" 1442 - version = "0.2.7" 1823 + name = "objc2-core-data" 1824 + version = "0.2.2" 1443 1825 source = "registry+https://github.com/rust-lang/crates.io-index" 1444 - checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" 1826 + checksum = "617fbf49e071c178c0b24c080767db52958f716d9eabdf0890523aeae54773ef" 1445 1827 dependencies = [ 1446 - "malloc_buf", 1447 - "objc_exception", 1828 + "bitflags 2.6.0", 1829 + "block2", 1830 + "objc2", 1831 + "objc2-foundation", 1448 1832 ] 1449 1833 1450 1834 [[package]] 1451 - name = "objc_exception" 1452 - version = "0.1.2" 1835 + name = "objc2-core-image" 1836 + version = "0.2.2" 1453 1837 source = "registry+https://github.com/rust-lang/crates.io-index" 1454 - checksum = "ad970fb455818ad6cba4c122ad012fae53ae8b4795f86378bce65e4f6bab2ca4" 1838 + checksum = "55260963a527c99f1819c4f8e3b47fe04f9650694ef348ffd2227e8196d34c80" 1455 1839 dependencies = [ 1456 - "cc", 1840 + "block2", 1841 + "objc2", 1842 + "objc2-foundation", 1843 + "objc2-metal", 1457 1844 ] 1458 1845 1459 1846 [[package]] 1460 - name = "objc_id" 1461 - version = "0.1.1" 1847 + name = "objc2-core-location" 1848 + version = "0.2.2" 1462 1849 source = "registry+https://github.com/rust-lang/crates.io-index" 1463 - checksum = "c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b" 1850 + checksum = "000cfee34e683244f284252ee206a27953279d370e309649dc3ee317b37e5781" 1464 1851 dependencies = [ 1465 - "objc", 1852 + "block2", 1853 + "objc2", 1854 + "objc2-contacts", 1855 + "objc2-foundation", 1466 1856 ] 1467 1857 1468 1858 [[package]] 1469 - name = "once_cell" 1470 - version = "1.16.0" 1859 + name = "objc2-encode" 1860 + version = "4.0.3" 1471 1861 source = "registry+https://github.com/rust-lang/crates.io-index" 1472 - checksum = "86f0b0d4bf799edbc74508c1e8bf170ff5f41238e5f8225603ca7caaae2b7860" 1862 + checksum = "7891e71393cd1f227313c9379a26a584ff3d7e6e7159e988851f0934c993f0f8" 1473 1863 1474 1864 [[package]] 1475 - name = "pango" 1476 - version = "0.15.6" 1865 + name = "objc2-foundation" 1866 + version = "0.2.2" 1477 1867 source = "registry+https://github.com/rust-lang/crates.io-index" 1478 - checksum = "78c7420fc01a390ec200da7395b64d705f5d82fe03e5d0708aee422c46538be7" 1868 + checksum = "0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8" 1479 1869 dependencies = [ 1480 - "bitflags", 1481 - "glib", 1870 + "bitflags 2.6.0", 1871 + "block2", 1482 1872 "libc", 1483 - "once_cell", 1484 - "pango-sys", 1873 + "objc2", 1485 1874 ] 1486 1875 1487 1876 [[package]] 1488 - name = "pango-sys" 1489 - version = "0.15.1" 1877 + name = "objc2-link-presentation" 1878 + version = "0.2.2" 1490 1879 source = "registry+https://github.com/rust-lang/crates.io-index" 1491 - checksum = "7022c2fb88cd2d9d55e1a708a8c53a3ae8678234c4a54bf623400aeb7f31fac2" 1880 + checksum = "a1a1ae721c5e35be65f01a03b6d2ac13a54cb4fa70d8a5da293d7b0020261398" 1492 1881 dependencies = [ 1493 - "glib-sys", 1494 - "gobject-sys", 1495 - "libc", 1496 - "system-deps 6.0.2", 1882 + "block2", 1883 + "objc2", 1884 + "objc2-app-kit", 1885 + "objc2-foundation", 1497 1886 ] 1498 1887 1499 1888 [[package]] 1500 - name = "parking_lot" 1501 - version = "0.11.2" 1889 + name = "objc2-metal" 1890 + version = "0.2.2" 1502 1891 source = "registry+https://github.com/rust-lang/crates.io-index" 1503 - checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99" 1892 + checksum = "dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6" 1504 1893 dependencies = [ 1505 - "instant", 1506 - "lock_api", 1507 - "parking_lot_core 0.8.5", 1894 + "bitflags 2.6.0", 1895 + "block2", 1896 + "objc2", 1897 + "objc2-foundation", 1508 1898 ] 1509 1899 1510 1900 [[package]] 1511 - name = "parking_lot" 1512 - version = "0.12.1" 1901 + name = "objc2-quartz-core" 1902 + version = "0.2.2" 1513 1903 source = "registry+https://github.com/rust-lang/crates.io-index" 1514 - checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 1904 + checksum = "e42bee7bff906b14b167da2bac5efe6b6a07e6f7c0a21a7308d40c960242dc7a" 1515 1905 dependencies = [ 1516 - "lock_api", 1517 - "parking_lot_core 0.9.5", 1906 + "bitflags 2.6.0", 1907 + "block2", 1908 + "objc2", 1909 + "objc2-foundation", 1910 + "objc2-metal", 1518 1911 ] 1519 1912 1520 1913 [[package]] 1521 - name = "parking_lot_core" 1522 - version = "0.8.5" 1914 + name = "objc2-symbols" 1915 + version = "0.2.2" 1916 + source = "registry+https://github.com/rust-lang/crates.io-index" 1917 + checksum = "0a684efe3dec1b305badae1a28f6555f6ddd3bb2c2267896782858d5a78404dc" 1918 + dependencies = [ 1919 + "objc2", 1920 + "objc2-foundation", 1921 + ] 1922 + 1923 + [[package]] 1924 + name = "objc2-ui-kit" 1925 + version = "0.2.2" 1523 1926 source = "registry+https://github.com/rust-lang/crates.io-index" 1524 - checksum = "d76e8e1493bcac0d2766c42737f34458f1c8c50c0d23bcb24ea953affb273216" 1927 + checksum = "b8bb46798b20cd6b91cbd113524c490f1686f4c4e8f49502431415f3512e2b6f" 1525 1928 dependencies = [ 1526 - "cfg-if", 1527 - "instant", 1528 - "libc", 1529 - "redox_syscall", 1530 - "smallvec", 1531 - "winapi", 1929 + "bitflags 2.6.0", 1930 + "block2", 1931 + "objc2", 1932 + "objc2-cloud-kit", 1933 + "objc2-core-data", 1934 + "objc2-core-image", 1935 + "objc2-core-location", 1936 + "objc2-foundation", 1937 + "objc2-link-presentation", 1938 + "objc2-quartz-core", 1939 + "objc2-symbols", 1940 + "objc2-uniform-type-identifiers", 1941 + "objc2-user-notifications", 1532 1942 ] 1533 1943 1534 1944 [[package]] 1535 - name = "parking_lot_core" 1536 - version = "0.9.5" 1945 + name = "objc2-uniform-type-identifiers" 1946 + version = "0.2.2" 1537 1947 source = "registry+https://github.com/rust-lang/crates.io-index" 1538 - checksum = "7ff9f3fef3968a3ec5945535ed654cb38ff72d7495a25619e2247fb15a2ed9ba" 1948 + checksum = "44fa5f9748dbfe1ca6c0b79ad20725a11eca7c2218bceb4b005cb1be26273bfe" 1949 + dependencies = [ 1950 + "block2", 1951 + "objc2", 1952 + "objc2-foundation", 1953 + ] 1954 + 1955 + [[package]] 1956 + name = "objc2-user-notifications" 1957 + version = "0.2.2" 1958 + source = "registry+https://github.com/rust-lang/crates.io-index" 1959 + checksum = "76cfcbf642358e8689af64cee815d139339f3ed8ad05103ed5eaf73db8d84cb3" 1960 + dependencies = [ 1961 + "bitflags 2.6.0", 1962 + "block2", 1963 + "objc2", 1964 + "objc2-core-location", 1965 + "objc2-foundation", 1966 + ] 1967 + 1968 + [[package]] 1969 + name = "objc2-web-kit" 1970 + version = "0.2.2" 1971 + source = "registry+https://github.com/rust-lang/crates.io-index" 1972 + checksum = "68bc69301064cebefc6c4c90ce9cba69225239e4b8ff99d445a2b5563797da65" 1973 + dependencies = [ 1974 + "bitflags 2.6.0", 1975 + "block2", 1976 + "objc2", 1977 + "objc2-app-kit", 1978 + "objc2-foundation", 1979 + ] 1980 + 1981 + [[package]] 1982 + name = "object" 1983 + version = "0.36.5" 1984 + source = "registry+https://github.com/rust-lang/crates.io-index" 1985 + checksum = "aedf0a2d09c573ed1d8d85b30c119153926a2b36dce0ab28322c09a117a4683e" 1986 + dependencies = [ 1987 + "memchr", 1988 + ] 1989 + 1990 + [[package]] 1991 + name = "once_cell" 1992 + version = "1.20.2" 1993 + source = "registry+https://github.com/rust-lang/crates.io-index" 1994 + checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775" 1995 + 1996 + [[package]] 1997 + name = "option-ext" 1998 + version = "0.2.0" 1999 + source = "registry+https://github.com/rust-lang/crates.io-index" 2000 + checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" 2001 + 2002 + [[package]] 2003 + name = "pango" 2004 + version = "0.18.3" 2005 + source = "registry+https://github.com/rust-lang/crates.io-index" 2006 + checksum = "7ca27ec1eb0457ab26f3036ea52229edbdb74dee1edd29063f5b9b010e7ebee4" 1539 2007 dependencies = [ 1540 - "cfg-if", 2008 + "gio", 2009 + "glib", 1541 2010 "libc", 1542 - "redox_syscall", 1543 - "smallvec", 1544 - "windows-sys", 2011 + "once_cell", 2012 + "pango-sys", 1545 2013 ] 1546 2014 1547 2015 [[package]] 1548 - name = "paste" 1549 - version = "1.0.10" 2016 + name = "pango-sys" 2017 + version = "0.18.0" 1550 2018 source = "registry+https://github.com/rust-lang/crates.io-index" 1551 - checksum = "cf1c2c742266c2f1041c914ba65355a83ae8747b05f208319784083583494b4b" 2019 + checksum = "436737e391a843e5933d6d9aa102cb126d501e815b83601365a948a518555dc5" 2020 + dependencies = [ 2021 + "glib-sys", 2022 + "gobject-sys", 2023 + "libc", 2024 + "system-deps", 2025 + ] 1552 2026 1553 2027 [[package]] 1554 - name = "percent-encoding" 1555 - version = "2.2.0" 2028 + name = "parking_lot" 2029 + version = "0.12.3" 1556 2030 source = "registry+https://github.com/rust-lang/crates.io-index" 1557 - checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" 2031 + checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" 2032 + dependencies = [ 2033 + "lock_api", 2034 + "parking_lot_core", 2035 + ] 1558 2036 1559 2037 [[package]] 1560 - name = "pest" 1561 - version = "2.1.3" 2038 + name = "parking_lot_core" 2039 + version = "0.9.10" 1562 2040 source = "registry+https://github.com/rust-lang/crates.io-index" 1563 - checksum = "10f4872ae94d7b90ae48754df22fd42ad52ce740b8f370b03da4835417403e53" 2041 + checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" 1564 2042 dependencies = [ 1565 - "ucd-trie", 2043 + "cfg-if", 2044 + "libc", 2045 + "redox_syscall", 2046 + "smallvec", 2047 + "windows-targets 0.52.6", 1566 2048 ] 2049 + 2050 + [[package]] 2051 + name = "percent-encoding" 2052 + version = "2.3.1" 2053 + source = "registry+https://github.com/rust-lang/crates.io-index" 2054 + checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" 1567 2055 1568 2056 [[package]] 1569 2057 name = "phf" ··· 1582 2070 source = "registry+https://github.com/rust-lang/crates.io-index" 1583 2071 checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259" 1584 2072 dependencies = [ 1585 - "phf_macros 0.10.0", 1586 2073 "phf_shared 0.10.0", 1587 - "proc-macro-hack", 2074 + ] 2075 + 2076 + [[package]] 2077 + name = "phf" 2078 + version = "0.11.2" 2079 + source = "registry+https://github.com/rust-lang/crates.io-index" 2080 + checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc" 2081 + dependencies = [ 2082 + "phf_macros 0.11.2", 2083 + "phf_shared 0.11.2", 1588 2084 ] 1589 2085 1590 2086 [[package]] ··· 1598 2094 ] 1599 2095 1600 2096 [[package]] 2097 + name = "phf_codegen" 2098 + version = "0.10.0" 2099 + source = "registry+https://github.com/rust-lang/crates.io-index" 2100 + checksum = "4fb1c3a8bc4dd4e5cfce29b44ffc14bedd2ee294559a294e2a4d4c9e9a6a13cd" 2101 + dependencies = [ 2102 + "phf_generator 0.10.0", 2103 + "phf_shared 0.10.0", 2104 + ] 2105 + 2106 + [[package]] 1601 2107 name = "phf_generator" 1602 2108 version = "0.8.0" 1603 2109 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1618 2124 ] 1619 2125 1620 2126 [[package]] 2127 + name = "phf_generator" 2128 + version = "0.11.2" 2129 + source = "registry+https://github.com/rust-lang/crates.io-index" 2130 + checksum = "48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0" 2131 + dependencies = [ 2132 + "phf_shared 0.11.2", 2133 + "rand 0.8.5", 2134 + ] 2135 + 2136 + [[package]] 1621 2137 name = "phf_macros" 1622 2138 version = "0.8.0" 1623 2139 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1628 2144 "proc-macro-hack", 1629 2145 "proc-macro2", 1630 2146 "quote", 1631 - "syn", 2147 + "syn 1.0.109", 1632 2148 ] 1633 2149 1634 2150 [[package]] 1635 2151 name = "phf_macros" 1636 - version = "0.10.0" 2152 + version = "0.11.2" 1637 2153 source = "registry+https://github.com/rust-lang/crates.io-index" 1638 - checksum = "58fdf3184dd560f160dd73922bea2d5cd6e8f064bf4b13110abd81b03697b4e0" 2154 + checksum = "3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b" 1639 2155 dependencies = [ 1640 - "phf_generator 0.10.0", 1641 - "phf_shared 0.10.0", 1642 - "proc-macro-hack", 2156 + "phf_generator 0.11.2", 2157 + "phf_shared 0.11.2", 1643 2158 "proc-macro2", 1644 2159 "quote", 1645 - "syn", 2160 + "syn 2.0.82", 1646 2161 ] 1647 2162 1648 2163 [[package]] ··· 1664 2179 ] 1665 2180 1666 2181 [[package]] 2182 + name = "phf_shared" 2183 + version = "0.11.2" 2184 + source = "registry+https://github.com/rust-lang/crates.io-index" 2185 + checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b" 2186 + dependencies = [ 2187 + "siphasher", 2188 + ] 2189 + 2190 + [[package]] 1667 2191 name = "pin-project-lite" 1668 - version = "0.2.8" 2192 + version = "0.2.14" 1669 2193 source = "registry+https://github.com/rust-lang/crates.io-index" 1670 - checksum = "e280fbe77cc62c91527259e9442153f4688736748d24660126286329742b4c6c" 2194 + checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" 1671 2195 1672 2196 [[package]] 1673 2197 name = "pin-utils" ··· 1677 2201 1678 2202 [[package]] 1679 2203 name = "pkg-config" 1680 - version = "0.3.24" 2204 + version = "0.3.31" 1681 2205 source = "registry+https://github.com/rust-lang/crates.io-index" 1682 - checksum = "58893f751c9b0412871a09abd62ecd2a00298c6c83befa223ef98c52aef40cbe" 2206 + checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2" 1683 2207 1684 2208 [[package]] 1685 2209 name = "plist" 1686 - version = "1.3.1" 2210 + version = "1.7.0" 1687 2211 source = "registry+https://github.com/rust-lang/crates.io-index" 1688 - checksum = "bd39bc6cdc9355ad1dc5eeedefee696bb35c34caf21768741e81826c0bbd7225" 2212 + checksum = "42cf17e9a1800f5f396bc67d193dc9411b59012a5876445ef450d449881e1016" 1689 2213 dependencies = [ 1690 - "base64", 1691 - "indexmap", 1692 - "line-wrap", 2214 + "base64 0.22.1", 2215 + "indexmap 2.6.0", 2216 + "quick-xml", 1693 2217 "serde", 1694 2218 "time", 1695 - "xml-rs", 1696 2219 ] 1697 2220 1698 2221 [[package]] 1699 2222 name = "png" 1700 - version = "0.17.7" 2223 + version = "0.17.14" 1701 2224 source = "registry+https://github.com/rust-lang/crates.io-index" 1702 - checksum = "5d708eaf860a19b19ce538740d2b4bdeeb8337fa53f7738455e706623ad5c638" 2225 + checksum = "52f9d46a34a05a6a57566bc2bfae066ef07585a6e3fa30fbbdff5936380623f0" 1703 2226 dependencies = [ 1704 - "bitflags", 2227 + "bitflags 1.3.2", 1705 2228 "crc32fast", 2229 + "fdeflate", 1706 2230 "flate2", 1707 - "miniz_oxide 0.6.2", 2231 + "miniz_oxide", 1708 2232 ] 1709 2233 1710 2234 [[package]] 2235 + name = "powerfmt" 2236 + version = "0.2.0" 2237 + source = "registry+https://github.com/rust-lang/crates.io-index" 2238 + checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" 2239 + 2240 + [[package]] 1711 2241 name = "ppv-lite86" 1712 - version = "0.2.16" 2242 + version = "0.2.20" 1713 2243 source = "registry+https://github.com/rust-lang/crates.io-index" 1714 - checksum = "eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872" 2244 + checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04" 2245 + dependencies = [ 2246 + "zerocopy", 2247 + ] 1715 2248 1716 2249 [[package]] 1717 2250 name = "precomputed-hash" ··· 1721 2254 1722 2255 [[package]] 1723 2256 name = "proc-macro-crate" 1724 - version = "1.1.3" 2257 + version = "1.3.1" 1725 2258 source = "registry+https://github.com/rust-lang/crates.io-index" 1726 - checksum = "e17d47ce914bf4de440332250b0edd23ce48c005f59fab39d3335866b114f11a" 2259 + checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" 2260 + dependencies = [ 2261 + "once_cell", 2262 + "toml_edit 0.19.15", 2263 + ] 2264 + 2265 + [[package]] 2266 + name = "proc-macro-crate" 2267 + version = "2.0.2" 2268 + source = "registry+https://github.com/rust-lang/crates.io-index" 2269 + checksum = "b00f26d3400549137f92511a46ac1cd8ce37cb5598a96d382381458b992a5d24" 1727 2270 dependencies = [ 1728 - "thiserror", 1729 - "toml", 2271 + "toml_datetime", 2272 + "toml_edit 0.20.2", 1730 2273 ] 1731 2274 1732 2275 [[package]] ··· 1738 2281 "proc-macro-error-attr", 1739 2282 "proc-macro2", 1740 2283 "quote", 1741 - "syn", 2284 + "syn 1.0.109", 1742 2285 "version_check", 1743 2286 ] 1744 2287 ··· 1755 2298 1756 2299 [[package]] 1757 2300 name = "proc-macro-hack" 1758 - version = "0.5.19" 2301 + version = "0.5.20+deprecated" 1759 2302 source = "registry+https://github.com/rust-lang/crates.io-index" 1760 - checksum = "dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5" 2303 + checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068" 1761 2304 1762 2305 [[package]] 1763 2306 name = "proc-macro2" 1764 - version = "1.0.47" 2307 + version = "1.0.89" 1765 2308 source = "registry+https://github.com/rust-lang/crates.io-index" 1766 - checksum = "5ea3d908b0e36316caf9e9e2c4625cdde190a7e6f440d794667ed17a1855e725" 2309 + checksum = "f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e" 1767 2310 dependencies = [ 1768 2311 "unicode-ident", 1769 2312 ] 1770 2313 1771 2314 [[package]] 2315 + name = "quick-xml" 2316 + version = "0.32.0" 2317 + source = "registry+https://github.com/rust-lang/crates.io-index" 2318 + checksum = "1d3a6e5838b60e0e8fa7a43f22ade549a37d61f8bdbe636d0d7816191de969c2" 2319 + dependencies = [ 2320 + "memchr", 2321 + ] 2322 + 2323 + [[package]] 1772 2324 name = "quote" 1773 - version = "1.0.15" 2325 + version = "1.0.37" 1774 2326 source = "registry+https://github.com/rust-lang/crates.io-index" 1775 - checksum = "864d3e96a899863136fc6e99f3d7cae289dafe43bf2c5ac19b70df7210c0a145" 2327 + checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af" 1776 2328 dependencies = [ 1777 2329 "proc-macro2", 1778 2330 ] ··· 1799 2351 dependencies = [ 1800 2352 "libc", 1801 2353 "rand_chacha 0.3.1", 1802 - "rand_core 0.6.3", 2354 + "rand_core 0.6.4", 1803 2355 ] 1804 2356 1805 2357 [[package]] ··· 1819 2371 checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 1820 2372 dependencies = [ 1821 2373 "ppv-lite86", 1822 - "rand_core 0.6.3", 2374 + "rand_core 0.6.4", 1823 2375 ] 1824 2376 1825 2377 [[package]] ··· 1833 2385 1834 2386 [[package]] 1835 2387 name = "rand_core" 1836 - version = "0.6.3" 2388 + version = "0.6.4" 1837 2389 source = "registry+https://github.com/rust-lang/crates.io-index" 1838 - checksum = "d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7" 2390 + checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 1839 2391 dependencies = [ 1840 - "getrandom 0.2.5", 2392 + "getrandom 0.2.15", 1841 2393 ] 1842 2394 1843 2395 [[package]] ··· 1860 2412 1861 2413 [[package]] 1862 2414 name = "raw-window-handle" 1863 - version = "0.5.0" 2415 + version = "0.6.2" 1864 2416 source = "registry+https://github.com/rust-lang/crates.io-index" 1865 - checksum = "ed7e3d950b66e19e0c372f3fa3fbbcf85b1746b571f74e0c2af6042a5c93420a" 1866 - dependencies = [ 1867 - "cty", 1868 - ] 2417 + checksum = "20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539" 1869 2418 1870 2419 [[package]] 1871 2420 name = "redox_syscall" 1872 - version = "0.2.10" 2421 + version = "0.5.7" 1873 2422 source = "registry+https://github.com/rust-lang/crates.io-index" 1874 - checksum = "8383f39639269cde97d255a32bdb68c047337295414940c68bdd30c2e13203ff" 2423 + checksum = "9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f" 1875 2424 dependencies = [ 1876 - "bitflags", 2425 + "bitflags 2.6.0", 1877 2426 ] 1878 2427 1879 2428 [[package]] 1880 2429 name = "redox_users" 1881 - version = "0.4.0" 2430 + version = "0.4.6" 1882 2431 source = "registry+https://github.com/rust-lang/crates.io-index" 1883 - checksum = "528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64" 2432 + checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43" 1884 2433 dependencies = [ 1885 - "getrandom 0.2.5", 1886 - "redox_syscall", 2434 + "getrandom 0.2.15", 2435 + "libredox", 2436 + "thiserror", 1887 2437 ] 1888 2438 1889 2439 [[package]] 1890 2440 name = "regex" 1891 - version = "1.5.4" 2441 + version = "1.11.0" 1892 2442 source = "registry+https://github.com/rust-lang/crates.io-index" 1893 - checksum = "d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461" 2443 + checksum = "38200e5ee88914975b69f657f0801b6f6dccafd44fd9326302a4aaeecfacb1d8" 1894 2444 dependencies = [ 1895 2445 "aho-corasick", 1896 2446 "memchr", 2447 + "regex-automata", 1897 2448 "regex-syntax", 1898 2449 ] 1899 2450 1900 2451 [[package]] 1901 2452 name = "regex-automata" 1902 - version = "0.1.10" 2453 + version = "0.4.8" 1903 2454 source = "registry+https://github.com/rust-lang/crates.io-index" 1904 - checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" 2455 + checksum = "368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3" 1905 2456 dependencies = [ 2457 + "aho-corasick", 2458 + "memchr", 1906 2459 "regex-syntax", 1907 2460 ] 1908 2461 1909 2462 [[package]] 1910 2463 name = "regex-syntax" 1911 - version = "0.6.25" 2464 + version = "0.8.5" 1912 2465 source = "registry+https://github.com/rust-lang/crates.io-index" 1913 - checksum = "f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b" 2466 + checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" 1914 2467 1915 2468 [[package]] 1916 - name = "remove_dir_all" 1917 - version = "0.5.3" 2469 + name = "reqwest" 2470 + version = "0.12.8" 1918 2471 source = "registry+https://github.com/rust-lang/crates.io-index" 1919 - checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7" 2472 + checksum = "f713147fbe92361e52392c73b8c9e48c04c6625bce969ef54dc901e58e042a7b" 1920 2473 dependencies = [ 1921 - "winapi", 2474 + "base64 0.22.1", 2475 + "bytes", 2476 + "futures-core", 2477 + "futures-util", 2478 + "http", 2479 + "http-body", 2480 + "http-body-util", 2481 + "hyper", 2482 + "hyper-util", 2483 + "ipnet", 2484 + "js-sys", 2485 + "log", 2486 + "mime", 2487 + "once_cell", 2488 + "percent-encoding", 2489 + "pin-project-lite", 2490 + "serde", 2491 + "serde_json", 2492 + "serde_urlencoded", 2493 + "sync_wrapper", 2494 + "tokio", 2495 + "tokio-util", 2496 + "tower-service", 2497 + "url", 2498 + "wasm-bindgen", 2499 + "wasm-bindgen-futures", 2500 + "wasm-streams", 2501 + "web-sys", 2502 + "windows-registry", 1922 2503 ] 1923 2504 1924 2505 [[package]] 1925 - name = "rustc_version" 1926 - version = "0.3.3" 2506 + name = "rustc-demangle" 2507 + version = "0.1.24" 1927 2508 source = "registry+https://github.com/rust-lang/crates.io-index" 1928 - checksum = "f0dfe2087c51c460008730de8b57e6a320782fbfb312e1f4d520e6c6fae155ee" 1929 - dependencies = [ 1930 - "semver 0.11.0", 1931 - ] 2509 + checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" 1932 2510 1933 2511 [[package]] 1934 2512 name = "rustc_version" 1935 - version = "0.4.0" 2513 + version = "0.4.1" 1936 2514 source = "registry+https://github.com/rust-lang/crates.io-index" 1937 - checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" 2515 + checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92" 1938 2516 dependencies = [ 1939 - "semver 1.0.6", 2517 + "semver", 1940 2518 ] 1941 2519 1942 2520 [[package]] 1943 - name = "rustversion" 1944 - version = "1.0.6" 1945 - source = "registry+https://github.com/rust-lang/crates.io-index" 1946 - checksum = "f2cc38e8fa666e2de3c4aba7edeb5ffc5246c1c2ed0e3d17e560aeeba736b23f" 1947 - 1948 - [[package]] 1949 2521 name = "ryu" 1950 - version = "1.0.9" 2522 + version = "1.0.18" 1951 2523 source = "registry+https://github.com/rust-lang/crates.io-index" 1952 - checksum = "73b4b750c782965c211b42f022f59af1fbceabdd026623714f104152f1ec149f" 1953 - 1954 - [[package]] 1955 - name = "safemem" 1956 - version = "0.3.3" 1957 - source = "registry+https://github.com/rust-lang/crates.io-index" 1958 - checksum = "ef703b7cb59335eae2eb93ceb664c0eb7ea6bf567079d843e09420219668e072" 2524 + checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" 1959 2525 1960 2526 [[package]] 1961 2527 name = "same-file" ··· 1967 2533 ] 1968 2534 1969 2535 [[package]] 1970 - name = "scoped-tls" 1971 - version = "1.0.0" 2536 + name = "schemars" 2537 + version = "0.8.21" 2538 + source = "registry+https://github.com/rust-lang/crates.io-index" 2539 + checksum = "09c024468a378b7e36765cd36702b7a90cc3cba11654f6685c8f233408e89e92" 2540 + dependencies = [ 2541 + "dyn-clone", 2542 + "indexmap 1.9.3", 2543 + "schemars_derive", 2544 + "serde", 2545 + "serde_json", 2546 + "url", 2547 + "uuid", 2548 + ] 2549 + 2550 + [[package]] 2551 + name = "schemars_derive" 2552 + version = "0.8.21" 1972 2553 source = "registry+https://github.com/rust-lang/crates.io-index" 1973 - checksum = "ea6a9290e3c9cf0f18145ef7ffa62d68ee0bf5fcd651017e586dc7fd5da448c2" 2554 + checksum = "b1eee588578aff73f856ab961cd2f79e36bc45d7ded33a7562adba4667aecc0e" 2555 + dependencies = [ 2556 + "proc-macro2", 2557 + "quote", 2558 + "serde_derive_internals", 2559 + "syn 2.0.82", 2560 + ] 1974 2561 1975 2562 [[package]] 1976 2563 name = "scopeguard" 1977 - version = "1.1.0" 2564 + version = "1.2.0" 1978 2565 source = "registry+https://github.com/rust-lang/crates.io-index" 1979 - checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 2566 + checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 1980 2567 1981 2568 [[package]] 1982 2569 name = "selectors" ··· 1984 2571 source = "registry+https://github.com/rust-lang/crates.io-index" 1985 2572 checksum = "df320f1889ac4ba6bc0cdc9c9af7af4bd64bb927bccdf32d81140dc1f9be12fe" 1986 2573 dependencies = [ 1987 - "bitflags", 2574 + "bitflags 1.3.2", 1988 2575 "cssparser", 1989 2576 "derive_more", 1990 2577 "fxhash", 1991 2578 "log", 1992 2579 "matches", 1993 2580 "phf 0.8.0", 1994 - "phf_codegen", 2581 + "phf_codegen 0.8.0", 1995 2582 "precomputed-hash", 1996 2583 "servo_arc", 1997 2584 "smallvec", ··· 2000 2587 2001 2588 [[package]] 2002 2589 name = "semver" 2003 - version = "0.11.0" 2590 + version = "1.0.23" 2004 2591 source = "registry+https://github.com/rust-lang/crates.io-index" 2005 - checksum = "f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6" 2592 + checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" 2006 2593 dependencies = [ 2007 - "semver-parser", 2594 + "serde", 2008 2595 ] 2009 2596 2010 2597 [[package]] 2011 - name = "semver" 2012 - version = "1.0.6" 2598 + name = "serde" 2599 + version = "1.0.213" 2013 2600 source = "registry+https://github.com/rust-lang/crates.io-index" 2014 - checksum = "a4a3381e03edd24287172047536f20cabde766e2cd3e65e6b00fb3af51c4f38d" 2601 + checksum = "3ea7893ff5e2466df8d720bb615088341b295f849602c6956047f8f80f0e9bc1" 2015 2602 dependencies = [ 2016 - "serde", 2603 + "serde_derive", 2017 2604 ] 2018 2605 2019 2606 [[package]] 2020 - name = "semver-parser" 2021 - version = "0.10.2" 2607 + name = "serde-untagged" 2608 + version = "0.1.6" 2022 2609 source = "registry+https://github.com/rust-lang/crates.io-index" 2023 - checksum = "00b0bef5b7f9e0df16536d3961cfb6e84331c065b4066afb39768d0e319411f7" 2610 + checksum = "2676ba99bd82f75cae5cbd2c8eda6fa0b8760f18978ea840e980dd5567b5c5b6" 2024 2611 dependencies = [ 2025 - "pest", 2612 + "erased-serde", 2613 + "serde", 2614 + "typeid", 2026 2615 ] 2027 2616 2028 2617 [[package]] 2029 - name = "serde" 2030 - version = "1.0.150" 2618 + name = "serde_derive" 2619 + version = "1.0.213" 2031 2620 source = "registry+https://github.com/rust-lang/crates.io-index" 2032 - checksum = "e326c9ec8042f1b5da33252c8a37e9ffbd2c9bef0155215b6e6c80c790e05f91" 2621 + checksum = "7e85ad2009c50b58e87caa8cd6dac16bdf511bbfb7af6c33df902396aa480fa5" 2033 2622 dependencies = [ 2034 - "serde_derive", 2623 + "proc-macro2", 2624 + "quote", 2625 + "syn 2.0.82", 2035 2626 ] 2036 2627 2037 2628 [[package]] 2038 - name = "serde_derive" 2039 - version = "1.0.150" 2629 + name = "serde_derive_internals" 2630 + version = "0.29.1" 2040 2631 source = "registry+https://github.com/rust-lang/crates.io-index" 2041 - checksum = "42a3df25b0713732468deadad63ab9da1f1fd75a48a15024b50363f128db627e" 2632 + checksum = "18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711" 2042 2633 dependencies = [ 2043 2634 "proc-macro2", 2044 2635 "quote", 2045 - "syn", 2636 + "syn 2.0.82", 2046 2637 ] 2047 2638 2048 2639 [[package]] 2049 2640 name = "serde_json" 2050 - version = "1.0.79" 2641 + version = "1.0.132" 2051 2642 source = "registry+https://github.com/rust-lang/crates.io-index" 2052 - checksum = "8e8d9fa5c3b304765ce1fd9c4c8a3de2c8db365a5b91be52f186efc675681d95" 2643 + checksum = "d726bfaff4b320266d395898905d0eba0345aae23b54aee3a737e260fd46db03" 2053 2644 dependencies = [ 2054 - "itoa 1.0.1", 2645 + "itoa 1.0.11", 2646 + "memchr", 2055 2647 "ryu", 2056 2648 "serde", 2057 2649 ] 2058 2650 2059 2651 [[package]] 2060 2652 name = "serde_repr" 2061 - version = "0.1.7" 2653 + version = "0.1.19" 2062 2654 source = "registry+https://github.com/rust-lang/crates.io-index" 2063 - checksum = "98d0516900518c29efa217c298fa1f4e6c6ffc85ae29fd7f4ee48f176e1a9ed5" 2655 + checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9" 2064 2656 dependencies = [ 2065 2657 "proc-macro2", 2066 2658 "quote", 2067 - "syn", 2659 + "syn 2.0.82", 2660 + ] 2661 + 2662 + [[package]] 2663 + name = "serde_spanned" 2664 + version = "0.6.8" 2665 + source = "registry+https://github.com/rust-lang/crates.io-index" 2666 + checksum = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1" 2667 + dependencies = [ 2668 + "serde", 2669 + ] 2670 + 2671 + [[package]] 2672 + name = "serde_urlencoded" 2673 + version = "0.7.1" 2674 + source = "registry+https://github.com/rust-lang/crates.io-index" 2675 + checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" 2676 + dependencies = [ 2677 + "form_urlencoded", 2678 + "itoa 1.0.11", 2679 + "ryu", 2680 + "serde", 2068 2681 ] 2069 2682 2070 2683 [[package]] 2071 2684 name = "serde_with" 2072 - version = "1.12.0" 2685 + version = "3.11.0" 2073 2686 source = "registry+https://github.com/rust-lang/crates.io-index" 2074 - checksum = "ec1e6ec4d8950e5b1e894eac0d360742f3b1407a6078a604a731c4b3f49cefbc" 2687 + checksum = "8e28bdad6db2b8340e449f7108f020b3b092e8583a9e3fb82713e1d4e71fe817" 2075 2688 dependencies = [ 2076 - "rustversion", 2689 + "base64 0.22.1", 2690 + "chrono", 2691 + "hex", 2692 + "indexmap 1.9.3", 2693 + "indexmap 2.6.0", 2077 2694 "serde", 2695 + "serde_derive", 2696 + "serde_json", 2078 2697 "serde_with_macros", 2698 + "time", 2079 2699 ] 2080 2700 2081 2701 [[package]] 2082 2702 name = "serde_with_macros" 2083 - version = "1.5.1" 2703 + version = "3.11.0" 2084 2704 source = "registry+https://github.com/rust-lang/crates.io-index" 2085 - checksum = "12e47be9471c72889ebafb5e14d5ff930d89ae7a67bbdb5f8abb564f845a927e" 2705 + checksum = "9d846214a9854ef724f3da161b426242d8de7c1fc7de2f89bb1efcb154dca79d" 2086 2706 dependencies = [ 2087 2707 "darling", 2088 2708 "proc-macro2", 2089 2709 "quote", 2090 - "syn", 2710 + "syn 2.0.82", 2091 2711 ] 2092 2712 2093 2713 [[package]] ··· 2109 2729 dependencies = [ 2110 2730 "proc-macro2", 2111 2731 "quote", 2112 - "syn", 2732 + "syn 1.0.109", 2113 2733 ] 2114 2734 2115 2735 [[package]] ··· 2124 2744 2125 2745 [[package]] 2126 2746 name = "sha2" 2127 - version = "0.10.2" 2747 + version = "0.10.8" 2128 2748 source = "registry+https://github.com/rust-lang/crates.io-index" 2129 - checksum = "55deaec60f81eefe3cce0dc50bda92d6d8e88f2a27df7c5033b42afeb1ed2676" 2749 + checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" 2130 2750 dependencies = [ 2131 2751 "cfg-if", 2132 2752 "cpufeatures", ··· 2134 2754 ] 2135 2755 2136 2756 [[package]] 2137 - name = "sharded-slab" 2138 - version = "0.1.4" 2757 + name = "shlex" 2758 + version = "1.3.0" 2759 + source = "registry+https://github.com/rust-lang/crates.io-index" 2760 + checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" 2761 + 2762 + [[package]] 2763 + name = "simd-adler32" 2764 + version = "0.3.7" 2139 2765 source = "registry+https://github.com/rust-lang/crates.io-index" 2140 - checksum = "900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31" 2141 - dependencies = [ 2142 - "lazy_static", 2143 - ] 2766 + checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" 2144 2767 2145 2768 [[package]] 2146 2769 name = "siphasher" 2147 - version = "0.3.9" 2770 + version = "0.3.11" 2148 2771 source = "registry+https://github.com/rust-lang/crates.io-index" 2149 - checksum = "a86232ab60fa71287d7f2ddae4a7073f6b7aac33631c3015abb556f08c6d0a3e" 2772 + checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" 2150 2773 2151 2774 [[package]] 2152 2775 name = "slab" 2153 - version = "0.4.5" 2776 + version = "0.4.9" 2154 2777 source = "registry+https://github.com/rust-lang/crates.io-index" 2155 - checksum = "9def91fd1e018fe007022791f865d0ccc9b3a0d5001e01aabb8b40e46000afb5" 2778 + checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" 2779 + dependencies = [ 2780 + "autocfg", 2781 + ] 2156 2782 2157 2783 [[package]] 2158 2784 name = "smallvec" 2159 - version = "1.8.0" 2785 + version = "1.13.2" 2160 2786 source = "registry+https://github.com/rust-lang/crates.io-index" 2161 - checksum = "f2dd574626839106c320a323308629dcb1acfc96e32a8cba364ddc61ac23ee83" 2787 + checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" 2788 + 2789 + [[package]] 2790 + name = "socket2" 2791 + version = "0.5.7" 2792 + source = "registry+https://github.com/rust-lang/crates.io-index" 2793 + checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" 2794 + dependencies = [ 2795 + "libc", 2796 + "windows-sys 0.52.0", 2797 + ] 2798 + 2799 + [[package]] 2800 + name = "softbuffer" 2801 + version = "0.4.6" 2802 + source = "registry+https://github.com/rust-lang/crates.io-index" 2803 + checksum = "18051cdd562e792cad055119e0cdb2cfc137e44e3987532e0f9659a77931bb08" 2804 + dependencies = [ 2805 + "bytemuck", 2806 + "cfg_aliases", 2807 + "core-graphics", 2808 + "foreign-types", 2809 + "js-sys", 2810 + "log", 2811 + "objc2", 2812 + "objc2-foundation", 2813 + "objc2-quartz-core", 2814 + "raw-window-handle", 2815 + "redox_syscall", 2816 + "wasm-bindgen", 2817 + "web-sys", 2818 + "windows-sys 0.59.0", 2819 + ] 2162 2820 2163 2821 [[package]] 2164 - name = "soup2" 2165 - version = "0.2.1" 2822 + name = "soup3" 2823 + version = "0.5.0" 2166 2824 source = "registry+https://github.com/rust-lang/crates.io-index" 2167 - checksum = "b2b4d76501d8ba387cf0fefbe055c3e0a59891d09f0f995ae4e4b16f6b60f3c0" 2825 + checksum = "471f924a40f31251afc77450e781cb26d55c0b650842efafc9c6cbd2f7cc4f9f" 2168 2826 dependencies = [ 2169 - "bitflags", 2827 + "futures-channel", 2170 2828 "gio", 2171 2829 "glib", 2172 2830 "libc", 2173 - "once_cell", 2174 - "soup2-sys", 2831 + "soup3-sys", 2175 2832 ] 2176 2833 2177 2834 [[package]] 2178 - name = "soup2-sys" 2179 - version = "0.2.0" 2835 + name = "soup3-sys" 2836 + version = "0.5.0" 2180 2837 source = "registry+https://github.com/rust-lang/crates.io-index" 2181 - checksum = "009ef427103fcb17f802871647a7fa6c60cbb654b4c4e4c0ac60a31c5f6dc9cf" 2838 + checksum = "7ebe8950a680a12f24f15ebe1bf70db7af98ad242d9db43596ad3108aab86c27" 2182 2839 dependencies = [ 2183 - "bitflags", 2184 2840 "gio-sys", 2185 2841 "glib-sys", 2186 2842 "gobject-sys", 2187 2843 "libc", 2188 - "system-deps 5.0.0", 2844 + "system-deps", 2189 2845 ] 2190 2846 2191 2847 [[package]] ··· 2195 2851 checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" 2196 2852 2197 2853 [[package]] 2198 - name = "state" 2199 - version = "0.5.2" 2200 - source = "registry+https://github.com/rust-lang/crates.io-index" 2201 - checksum = "87cf4f5369e6d3044b5e365c9690f451516ac8f0954084622b49ea3fde2f6de5" 2202 - dependencies = [ 2203 - "loom", 2204 - ] 2205 - 2206 - [[package]] 2207 2854 name = "string_cache" 2208 - version = "0.8.3" 2855 + version = "0.8.7" 2209 2856 source = "registry+https://github.com/rust-lang/crates.io-index" 2210 - checksum = "33994d0838dc2d152d17a62adf608a869b5e846b65b389af7f3dbc1de45c5b26" 2857 + checksum = "f91138e76242f575eb1d3b38b4f1362f10d3a43f47d182a5b359af488a02293b" 2211 2858 dependencies = [ 2212 - "lazy_static", 2213 2859 "new_debug_unreachable", 2214 - "parking_lot 0.11.2", 2860 + "once_cell", 2861 + "parking_lot", 2215 2862 "phf_shared 0.10.0", 2216 2863 "precomputed-hash", 2217 2864 "serde", ··· 2219 2866 2220 2867 [[package]] 2221 2868 name = "string_cache_codegen" 2222 - version = "0.5.1" 2869 + version = "0.5.2" 2223 2870 source = "registry+https://github.com/rust-lang/crates.io-index" 2224 - checksum = "f24c8e5e19d22a726626f1a5e16fe15b132dcf21d10177fa5a45ce7962996b97" 2871 + checksum = "6bb30289b722be4ff74a408c3cc27edeaad656e06cb1fe8fa9231fa59c728988" 2225 2872 dependencies = [ 2226 - "phf_generator 0.8.0", 2227 - "phf_shared 0.8.0", 2873 + "phf_generator 0.10.0", 2874 + "phf_shared 0.10.0", 2228 2875 "proc-macro2", 2229 2876 "quote", 2230 2877 ] 2231 2878 2232 2879 [[package]] 2233 2880 name = "strsim" 2234 - version = "0.10.0" 2881 + version = "0.11.1" 2882 + source = "registry+https://github.com/rust-lang/crates.io-index" 2883 + checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" 2884 + 2885 + [[package]] 2886 + name = "svelte-tauri-filedrop" 2887 + version = "0.1.0" 2888 + dependencies = [ 2889 + "serde", 2890 + "serde_json", 2891 + "tauri", 2892 + "tauri-build", 2893 + ] 2894 + 2895 + [[package]] 2896 + name = "swift-rs" 2897 + version = "1.0.7" 2898 + source = "registry+https://github.com/rust-lang/crates.io-index" 2899 + checksum = "4057c98e2e852d51fdcfca832aac7b571f6b351ad159f9eda5db1655f8d0c4d7" 2900 + dependencies = [ 2901 + "base64 0.21.7", 2902 + "serde", 2903 + "serde_json", 2904 + ] 2905 + 2906 + [[package]] 2907 + name = "syn" 2908 + version = "1.0.109" 2235 2909 source = "registry+https://github.com/rust-lang/crates.io-index" 2236 - checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 2910 + checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 2911 + dependencies = [ 2912 + "proc-macro2", 2913 + "quote", 2914 + "unicode-ident", 2915 + ] 2237 2916 2238 2917 [[package]] 2239 2918 name = "syn" 2240 - version = "1.0.105" 2919 + version = "2.0.82" 2241 2920 source = "registry+https://github.com/rust-lang/crates.io-index" 2242 - checksum = "60b9b43d45702de4c839cb9b51d9f529c5dd26a4aff255b42b1ebc03e88ee908" 2921 + checksum = "83540f837a8afc019423a8edb95b52a8effe46957ee402287f4292fae35be021" 2243 2922 dependencies = [ 2244 2923 "proc-macro2", 2245 2924 "quote", ··· 2247 2926 ] 2248 2927 2249 2928 [[package]] 2250 - name = "system-deps" 2251 - version = "5.0.0" 2929 + name = "sync_wrapper" 2930 + version = "1.0.1" 2252 2931 source = "registry+https://github.com/rust-lang/crates.io-index" 2253 - checksum = "18db855554db7bd0e73e06cf7ba3df39f97812cb11d3f75e71c39bf45171797e" 2932 + checksum = "a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394" 2254 2933 dependencies = [ 2255 - "cfg-expr 0.9.1", 2256 - "heck 0.3.3", 2257 - "pkg-config", 2258 - "toml", 2259 - "version-compare 0.0.11", 2934 + "futures-core", 2260 2935 ] 2261 2936 2262 2937 [[package]] 2263 2938 name = "system-deps" 2264 - version = "6.0.2" 2939 + version = "6.2.2" 2265 2940 source = "registry+https://github.com/rust-lang/crates.io-index" 2266 - checksum = "a1a45a1c4c9015217e12347f2a411b57ce2c4fc543913b14b6fe40483328e709" 2941 + checksum = "a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349" 2267 2942 dependencies = [ 2268 - "cfg-expr 0.10.1", 2269 - "heck 0.4.0", 2943 + "cfg-expr", 2944 + "heck 0.5.0", 2270 2945 "pkg-config", 2271 - "toml", 2272 - "version-compare 0.1.0", 2946 + "toml 0.8.2", 2947 + "version-compare", 2273 2948 ] 2274 2949 2275 2950 [[package]] 2276 2951 name = "tao" 2277 - version = "0.15.7" 2952 + version = "0.30.3" 2278 2953 source = "registry+https://github.com/rust-lang/crates.io-index" 2279 - checksum = "a1fa15735311b4816d030ff54da58560b047daca0970e1031aed5502e84231a8" 2954 + checksum = "a0dbbebe82d02044dfa481adca1550d6dd7bd16e086bc34fa0fbecceb5a63751" 2280 2955 dependencies = [ 2281 - "bitflags", 2282 - "cairo-rs", 2283 - "cc", 2956 + "bitflags 2.6.0", 2284 2957 "cocoa", 2285 2958 "core-foundation", 2286 2959 "core-graphics", 2287 2960 "crossbeam-channel", 2288 2961 "dispatch", 2289 - "gdk", 2290 - "gdk-pixbuf", 2291 - "gdk-sys", 2962 + "dlopen2", 2963 + "dpi", 2964 + "gdkwayland-sys", 2292 2965 "gdkx11-sys", 2293 - "gio", 2294 - "glib", 2295 - "glib-sys", 2296 2966 "gtk", 2297 - "image", 2298 2967 "instant", 2299 2968 "jni", 2300 2969 "lazy_static", ··· 2305 2974 "ndk-sys", 2306 2975 "objc", 2307 2976 "once_cell", 2308 - "parking_lot 0.12.1", 2309 - "paste", 2310 - "png", 2977 + "parking_lot", 2311 2978 "raw-window-handle", 2312 2979 "scopeguard", 2313 - "serde", 2980 + "tao-macros", 2314 2981 "unicode-segmentation", 2315 - "uuid 1.2.2", 2982 + "url", 2316 2983 "windows", 2317 - "windows-implement", 2984 + "windows-core 0.58.0", 2985 + "windows-version", 2318 2986 "x11-dl", 2319 2987 ] 2320 2988 2321 2989 [[package]] 2322 - name = "tar" 2323 - version = "0.4.38" 2990 + name = "tao-macros" 2991 + version = "0.1.3" 2324 2992 source = "registry+https://github.com/rust-lang/crates.io-index" 2325 - checksum = "4b55807c0344e1e6c04d7c965f5289c39a8d94ae23ed5c0b57aabac549f871c6" 2993 + checksum = "f4e16beb8b2ac17db28eab8bca40e62dbfbb34c0fcdc6d9826b11b7b5d047dfd" 2326 2994 dependencies = [ 2327 - "filetime", 2328 - "libc", 2329 - "xattr", 2995 + "proc-macro2", 2996 + "quote", 2997 + "syn 2.0.82", 2330 2998 ] 2331 2999 2332 3000 [[package]] 3001 + name = "target-lexicon" 3002 + version = "0.12.16" 3003 + source = "registry+https://github.com/rust-lang/crates.io-index" 3004 + checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" 3005 + 3006 + [[package]] 2333 3007 name = "tauri" 2334 - version = "1.2.2" 3008 + version = "2.0.6" 2335 3009 source = "registry+https://github.com/rust-lang/crates.io-index" 2336 - checksum = "d8ea1d785ab2164373703817bff144c4610a69ad3f659becaca0e1ea004b98d8" 3010 + checksum = "d3889b392db6d32a105d3757230ea0220090b8f94c90d3e60b6c5eb91178ab1b" 2337 3011 dependencies = [ 2338 3012 "anyhow", 2339 - "cocoa", 2340 - "dirs-next", 3013 + "bytes", 3014 + "dirs", 3015 + "dunce", 2341 3016 "embed_plist", 2342 - "encoding_rs", 2343 - "flate2", 2344 3017 "futures-util", 2345 - "glib", 3018 + "getrandom 0.2.15", 2346 3019 "glob", 2347 3020 "gtk", 2348 - "heck 0.4.0", 3021 + "heck 0.5.0", 2349 3022 "http", 2350 - "ignore", 2351 - "objc", 2352 - "once_cell", 3023 + "jni", 3024 + "libc", 3025 + "log", 3026 + "mime", 3027 + "muda", 3028 + "objc2", 3029 + "objc2-app-kit", 3030 + "objc2-foundation", 2353 3031 "percent-encoding", 2354 - "rand 0.8.5", 3032 + "plist", 2355 3033 "raw-window-handle", 2356 - "semver 1.0.6", 3034 + "reqwest", 2357 3035 "serde", 2358 3036 "serde_json", 2359 3037 "serde_repr", 2360 3038 "serialize-to-javascript", 2361 - "state", 2362 - "tar", 3039 + "swift-rs", 3040 + "tauri-build", 2363 3041 "tauri-macros", 2364 3042 "tauri-runtime", 2365 3043 "tauri-runtime-wry", 2366 3044 "tauri-utils", 2367 - "tempfile", 2368 3045 "thiserror", 2369 3046 "tokio", 3047 + "tray-icon", 2370 3048 "url", 2371 - "uuid 1.2.2", 3049 + "urlpattern", 2372 3050 "webkit2gtk", 2373 3051 "webview2-com", 3052 + "window-vibrancy", 2374 3053 "windows", 2375 3054 ] 2376 3055 2377 3056 [[package]] 2378 3057 name = "tauri-build" 2379 - version = "1.2.1" 3058 + version = "2.0.2" 2380 3059 source = "registry+https://github.com/rust-lang/crates.io-index" 2381 - checksum = "8807c85d656b2b93927c19fe5a5f1f1f348f96c2de8b90763b3c2d561511f9b4" 3060 + checksum = "9f96827ccfb1aa40d55d0ded79562d18ba18566657a553f992a982d755148376" 2382 3061 dependencies = [ 2383 3062 "anyhow", 2384 3063 "cargo_toml", 2385 - "heck 0.4.0", 2386 - "json-patch", 2387 - "semver 1.0.6", 3064 + "dirs", 3065 + "glob", 3066 + "heck 0.5.0", 3067 + "json-patch 3.0.1", 3068 + "schemars", 3069 + "semver", 3070 + "serde", 2388 3071 "serde_json", 2389 3072 "tauri-utils", 2390 - "winres", 3073 + "tauri-winres", 3074 + "toml 0.8.2", 3075 + "walkdir", 2391 3076 ] 2392 3077 2393 3078 [[package]] 2394 3079 name = "tauri-codegen" 2395 - version = "1.2.1" 3080 + version = "2.0.2" 2396 3081 source = "registry+https://github.com/rust-lang/crates.io-index" 2397 - checksum = "14388d484b6b1b5dc0f6a7d6cc6433b3b230bec85eaa576adcdf3f9fafa49251" 3082 + checksum = "8947f16f47becd9e9cd39b74ee337fd1981574d78819be18e4384d85e5a0b82f" 2398 3083 dependencies = [ 2399 - "base64", 3084 + "base64 0.22.1", 2400 3085 "brotli", 2401 3086 "ico", 2402 - "json-patch", 3087 + "json-patch 2.0.0", 2403 3088 "plist", 2404 3089 "png", 2405 3090 "proc-macro2", 2406 3091 "quote", 2407 - "semver 1.0.6", 3092 + "semver", 2408 3093 "serde", 2409 3094 "serde_json", 2410 3095 "sha2", 3096 + "syn 2.0.82", 2411 3097 "tauri-utils", 2412 3098 "thiserror", 2413 3099 "time", 2414 - "uuid 1.2.2", 3100 + "url", 3101 + "uuid", 2415 3102 "walkdir", 2416 3103 ] 2417 3104 2418 3105 [[package]] 2419 3106 name = "tauri-macros" 2420 - version = "1.2.1" 3107 + version = "2.0.2" 2421 3108 source = "registry+https://github.com/rust-lang/crates.io-index" 2422 - checksum = "069319e5ecbe653a799b94b0690d9f9bf5d00f7b1d3989aa331c524d4e354075" 3109 + checksum = "8bd1c8d4a66799d3438747c3a79705cd665a95d6f24cb5f315413ff7a981fe2a" 2423 3110 dependencies = [ 2424 - "heck 0.4.0", 3111 + "heck 0.5.0", 2425 3112 "proc-macro2", 2426 3113 "quote", 2427 - "syn", 3114 + "syn 2.0.82", 2428 3115 "tauri-codegen", 2429 3116 "tauri-utils", 2430 3117 ] 2431 3118 2432 3119 [[package]] 2433 3120 name = "tauri-runtime" 2434 - version = "0.12.1" 3121 + version = "2.1.1" 2435 3122 source = "registry+https://github.com/rust-lang/crates.io-index" 2436 - checksum = "c507d954d08ac8705d235bc70ec6975b9054fb95ff7823af72dbb04186596f3b" 3123 + checksum = "a1ef7363e7229ac8d04e8a5d405670dbd43dde8fc4bc3bc56105c35452d03784" 2437 3124 dependencies = [ 3125 + "dpi", 2438 3126 "gtk", 2439 3127 "http", 2440 - "http-range", 2441 - "rand 0.8.5", 3128 + "jni", 2442 3129 "raw-window-handle", 2443 3130 "serde", 2444 3131 "serde_json", 2445 3132 "tauri-utils", 2446 3133 "thiserror", 2447 - "uuid 1.2.2", 2448 - "webview2-com", 3134 + "url", 2449 3135 "windows", 2450 3136 ] 2451 3137 2452 3138 [[package]] 2453 3139 name = "tauri-runtime-wry" 2454 - version = "0.12.2" 3140 + version = "2.1.2" 2455 3141 source = "registry+https://github.com/rust-lang/crates.io-index" 2456 - checksum = "36b1c5764a41a13176a4599b5b7bd0881bea7d94dfe45e1e755f789b98317e30" 3142 + checksum = "62fa2068e8498ad007b54d5773d03d57c3ff6dd96f8c8ce58beff44d0d5e0d30" 2457 3143 dependencies = [ 2458 - "cocoa", 2459 3144 "gtk", 3145 + "http", 3146 + "jni", 3147 + "log", 3148 + "objc2", 3149 + "objc2-app-kit", 3150 + "objc2-foundation", 2460 3151 "percent-encoding", 2461 - "rand 0.8.5", 2462 3152 "raw-window-handle", 3153 + "softbuffer", 3154 + "tao", 2463 3155 "tauri-runtime", 2464 3156 "tauri-utils", 2465 - "uuid 1.2.2", 3157 + "url", 2466 3158 "webkit2gtk", 2467 3159 "webview2-com", 2468 3160 "windows", ··· 2471 3163 2472 3164 [[package]] 2473 3165 name = "tauri-utils" 2474 - version = "1.2.1" 3166 + version = "2.0.2" 2475 3167 source = "registry+https://github.com/rust-lang/crates.io-index" 2476 - checksum = "5abbc109a6eb45127956ffcc26ef0e875d160150ac16cfa45d26a6b2871686f1" 3168 + checksum = "1fc65d6f5c54e56b66258948a6d9e47a82ea41f4b5a7612bfbdd1634c2913ed0" 2477 3169 dependencies = [ 2478 3170 "brotli", 3171 + "cargo_metadata", 2479 3172 "ctor", 3173 + "dunce", 2480 3174 "glob", 2481 - "heck 0.4.0", 2482 3175 "html5ever", 2483 3176 "infer", 2484 - "json-patch", 2485 - "kuchiki", 3177 + "json-patch 2.0.0", 3178 + "kuchikiki", 3179 + "log", 2486 3180 "memchr", 2487 - "phf 0.10.1", 3181 + "phf 0.11.2", 2488 3182 "proc-macro2", 2489 3183 "quote", 2490 - "semver 1.0.6", 3184 + "regex", 3185 + "schemars", 3186 + "semver", 2491 3187 "serde", 3188 + "serde-untagged", 2492 3189 "serde_json", 2493 3190 "serde_with", 3191 + "swift-rs", 2494 3192 "thiserror", 3193 + "toml 0.8.2", 2495 3194 "url", 3195 + "urlpattern", 3196 + "uuid", 2496 3197 "walkdir", 2497 - "windows", 2498 3198 ] 2499 3199 2500 3200 [[package]] 2501 - name = "tempfile" 2502 - version = "3.3.0" 3201 + name = "tauri-winres" 3202 + version = "0.1.1" 2503 3203 source = "registry+https://github.com/rust-lang/crates.io-index" 2504 - checksum = "5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4" 3204 + checksum = "5993dc129e544393574288923d1ec447c857f3f644187f4fbf7d9a875fbfc4fb" 2505 3205 dependencies = [ 2506 - "cfg-if", 2507 - "fastrand", 2508 - "libc", 2509 - "redox_syscall", 2510 - "remove_dir_all", 2511 - "winapi", 3206 + "embed-resource", 3207 + "toml 0.7.8", 2512 3208 ] 2513 3209 2514 3210 [[package]] 2515 3211 name = "tendril" 2516 - version = "0.4.2" 3212 + version = "0.4.3" 2517 3213 source = "registry+https://github.com/rust-lang/crates.io-index" 2518 - checksum = "a9ef557cb397a4f0a5a3a628f06515f78563f2209e64d47055d9dc6052bf5e33" 3214 + checksum = "d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0" 2519 3215 dependencies = [ 2520 3216 "futf", 2521 3217 "mac", ··· 2530 3226 2531 3227 [[package]] 2532 3228 name = "thiserror" 2533 - version = "1.0.30" 3229 + version = "1.0.65" 2534 3230 source = "registry+https://github.com/rust-lang/crates.io-index" 2535 - checksum = "854babe52e4df1653706b98fcfc05843010039b406875930a70e4d9644e5c417" 3231 + checksum = "5d11abd9594d9b38965ef50805c5e469ca9cc6f197f883f717e0269a3057b3d5" 2536 3232 dependencies = [ 2537 3233 "thiserror-impl", 2538 3234 ] 2539 3235 2540 3236 [[package]] 2541 3237 name = "thiserror-impl" 2542 - version = "1.0.30" 3238 + version = "1.0.65" 2543 3239 source = "registry+https://github.com/rust-lang/crates.io-index" 2544 - checksum = "aa32fd3f627f367fe16f893e2597ae3c05020f8bba2666a4e6ea73d377e5714b" 3240 + checksum = "ae71770322cbd277e69d762a16c444af02aa0575ac0d174f0b9562d3b37f8602" 2545 3241 dependencies = [ 2546 3242 "proc-macro2", 2547 3243 "quote", 2548 - "syn", 2549 - ] 2550 - 2551 - [[package]] 2552 - name = "thread_local" 2553 - version = "1.1.4" 2554 - source = "registry+https://github.com/rust-lang/crates.io-index" 2555 - checksum = "5516c27b78311c50bf42c071425c560ac799b11c30b31f87e3081965fe5e0180" 2556 - dependencies = [ 2557 - "once_cell", 3244 + "syn 2.0.82", 2558 3245 ] 2559 3246 2560 3247 [[package]] 2561 3248 name = "time" 2562 - version = "0.3.17" 3249 + version = "0.3.36" 2563 3250 source = "registry+https://github.com/rust-lang/crates.io-index" 2564 - checksum = "a561bf4617eebd33bca6434b988f39ed798e527f51a1e797d0ee4f61c0a38376" 3251 + checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" 2565 3252 dependencies = [ 2566 - "itoa 1.0.1", 3253 + "deranged", 3254 + "itoa 1.0.11", 3255 + "num-conv", 3256 + "powerfmt", 2567 3257 "serde", 2568 3258 "time-core", 2569 3259 "time-macros", ··· 2571 3261 2572 3262 [[package]] 2573 3263 name = "time-core" 2574 - version = "0.1.0" 3264 + version = "0.1.2" 2575 3265 source = "registry+https://github.com/rust-lang/crates.io-index" 2576 - checksum = "2e153e1f1acaef8acc537e68b44906d2db6436e2b35ac2c6b42640fff91f00fd" 3266 + checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" 2577 3267 2578 3268 [[package]] 2579 3269 name = "time-macros" 2580 - version = "0.2.6" 3270 + version = "0.2.18" 2581 3271 source = "registry+https://github.com/rust-lang/crates.io-index" 2582 - checksum = "d967f99f534ca7e495c575c62638eebc2898a8c84c119b89e250477bc4ba16b2" 3272 + checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" 2583 3273 dependencies = [ 3274 + "num-conv", 2584 3275 "time-core", 2585 3276 ] 2586 3277 2587 3278 [[package]] 2588 3279 name = "tinyvec" 2589 - version = "1.5.1" 3280 + version = "1.8.0" 2590 3281 source = "registry+https://github.com/rust-lang/crates.io-index" 2591 - checksum = "2c1c1d5a42b6245520c249549ec267180beaffcc0615401ac8e31853d4b6d8d2" 3282 + checksum = "445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938" 2592 3283 dependencies = [ 2593 3284 "tinyvec_macros", 2594 3285 ] 2595 3286 2596 3287 [[package]] 2597 3288 name = "tinyvec_macros" 2598 - version = "0.1.0" 3289 + version = "0.1.1" 2599 3290 source = "registry+https://github.com/rust-lang/crates.io-index" 2600 - checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" 3291 + checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" 2601 3292 2602 3293 [[package]] 2603 3294 name = "tokio" 2604 - version = "1.23.0" 3295 + version = "1.41.0" 2605 3296 source = "registry+https://github.com/rust-lang/crates.io-index" 2606 - checksum = "eab6d665857cc6ca78d6e80303a02cea7a7851e85dfbd77cbdc09bd129f1ef46" 3297 + checksum = "145f3413504347a2be84393cc8a7d2fb4d863b375909ea59f2158261aa258bbb" 2607 3298 dependencies = [ 2608 - "autocfg", 3299 + "backtrace", 2609 3300 "bytes", 2610 - "memchr", 2611 - "num_cpus", 3301 + "libc", 3302 + "mio", 2612 3303 "pin-project-lite", 2613 - "windows-sys", 3304 + "socket2", 3305 + "windows-sys 0.52.0", 3306 + ] 3307 + 3308 + [[package]] 3309 + name = "tokio-util" 3310 + version = "0.7.12" 3311 + source = "registry+https://github.com/rust-lang/crates.io-index" 3312 + checksum = "61e7c3654c13bcd040d4a03abee2c75b1d14a37b423cf5a813ceae1cc903ec6a" 3313 + dependencies = [ 3314 + "bytes", 3315 + "futures-core", 3316 + "futures-sink", 3317 + "pin-project-lite", 3318 + "tokio", 2614 3319 ] 2615 3320 2616 3321 [[package]] 2617 3322 name = "toml" 2618 - version = "0.5.8" 3323 + version = "0.7.8" 2619 3324 source = "registry+https://github.com/rust-lang/crates.io-index" 2620 - checksum = "a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa" 3325 + checksum = "dd79e69d3b627db300ff956027cc6c3798cef26d22526befdfcd12feeb6d2257" 2621 3326 dependencies = [ 2622 3327 "serde", 3328 + "serde_spanned", 3329 + "toml_datetime", 3330 + "toml_edit 0.19.15", 2623 3331 ] 2624 3332 2625 3333 [[package]] 2626 - name = "tracing" 2627 - version = "0.1.31" 3334 + name = "toml" 3335 + version = "0.8.2" 2628 3336 source = "registry+https://github.com/rust-lang/crates.io-index" 2629 - checksum = "f6c650a8ef0cd2dd93736f033d21cbd1224c5a967aa0c258d00fcf7dafef9b9f" 3337 + checksum = "185d8ab0dfbb35cf1399a6344d8484209c088f75f8f68230da55d48d95d43e3d" 2630 3338 dependencies = [ 2631 - "cfg-if", 2632 - "pin-project-lite", 2633 - "tracing-attributes", 2634 - "tracing-core", 3339 + "serde", 3340 + "serde_spanned", 3341 + "toml_datetime", 3342 + "toml_edit 0.20.2", 2635 3343 ] 2636 3344 2637 3345 [[package]] 2638 - name = "tracing-attributes" 2639 - version = "0.1.19" 3346 + name = "toml_datetime" 3347 + version = "0.6.3" 2640 3348 source = "registry+https://github.com/rust-lang/crates.io-index" 2641 - checksum = "8276d9a4a3a558d7b7ad5303ad50b53d58264641b82914b7ada36bd762e7a716" 3349 + checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b" 2642 3350 dependencies = [ 2643 - "proc-macro2", 2644 - "quote", 2645 - "syn", 3351 + "serde", 2646 3352 ] 2647 3353 2648 3354 [[package]] 2649 - name = "tracing-core" 2650 - version = "0.1.22" 3355 + name = "toml_edit" 3356 + version = "0.19.15" 2651 3357 source = "registry+https://github.com/rust-lang/crates.io-index" 2652 - checksum = "03cfcb51380632a72d3111cb8d3447a8d908e577d31beeac006f836383d29a23" 3358 + checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" 2653 3359 dependencies = [ 2654 - "lazy_static", 2655 - "valuable", 3360 + "indexmap 2.6.0", 3361 + "serde", 3362 + "serde_spanned", 3363 + "toml_datetime", 3364 + "winnow", 2656 3365 ] 2657 3366 2658 3367 [[package]] 2659 - name = "tracing-log" 2660 - version = "0.1.2" 3368 + name = "toml_edit" 3369 + version = "0.20.2" 2661 3370 source = "registry+https://github.com/rust-lang/crates.io-index" 2662 - checksum = "a6923477a48e41c1951f1999ef8bb5a3023eb723ceadafe78ffb65dc366761e3" 3371 + checksum = "396e4d48bbb2b7554c944bde63101b5ae446cff6ec4a24227428f15eb72ef338" 2663 3372 dependencies = [ 2664 - "lazy_static", 2665 - "log", 2666 - "tracing-core", 3373 + "indexmap 2.6.0", 3374 + "serde", 3375 + "serde_spanned", 3376 + "toml_datetime", 3377 + "winnow", 2667 3378 ] 2668 3379 2669 3380 [[package]] 2670 - name = "tracing-subscriber" 2671 - version = "0.3.9" 3381 + name = "tower-service" 3382 + version = "0.3.3" 3383 + source = "registry+https://github.com/rust-lang/crates.io-index" 3384 + checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" 3385 + 3386 + [[package]] 3387 + name = "tracing" 3388 + version = "0.1.40" 2672 3389 source = "registry+https://github.com/rust-lang/crates.io-index" 2673 - checksum = "9e0ab7bdc962035a87fba73f3acca9b8a8d0034c2e6f60b84aeaaddddc155dce" 3390 + checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" 2674 3391 dependencies = [ 2675 - "ansi_term", 2676 - "lazy_static", 2677 - "matchers", 2678 - "regex", 2679 - "sharded-slab", 2680 - "smallvec", 2681 - "thread_local", 2682 - "tracing", 3392 + "pin-project-lite", 2683 3393 "tracing-core", 2684 - "tracing-log", 2685 3394 ] 2686 3395 2687 3396 [[package]] 2688 - name = "treediff" 2689 - version = "3.0.2" 3397 + name = "tracing-core" 3398 + version = "0.1.32" 2690 3399 source = "registry+https://github.com/rust-lang/crates.io-index" 2691 - checksum = "761e8d5ad7ce14bb82b7e61ccc0ca961005a275a060b9644a2431aa11553c2ff" 3400 + checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" 2692 3401 dependencies = [ 2693 - "serde_json", 3402 + "once_cell", 2694 3403 ] 2695 3404 2696 3405 [[package]] 3406 + name = "tray-icon" 3407 + version = "0.19.1" 3408 + source = "registry+https://github.com/rust-lang/crates.io-index" 3409 + checksum = "7c92af36a182b46206723bdf8a7942e20838cde1cf062e5b97854d57eb01763b" 3410 + dependencies = [ 3411 + "core-graphics", 3412 + "crossbeam-channel", 3413 + "dirs", 3414 + "libappindicator", 3415 + "muda", 3416 + "objc2", 3417 + "objc2-app-kit", 3418 + "objc2-foundation", 3419 + "once_cell", 3420 + "png", 3421 + "serde", 3422 + "thiserror", 3423 + "windows-sys 0.59.0", 3424 + ] 3425 + 3426 + [[package]] 3427 + name = "try-lock" 3428 + version = "0.2.5" 3429 + source = "registry+https://github.com/rust-lang/crates.io-index" 3430 + checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" 3431 + 3432 + [[package]] 3433 + name = "typeid" 3434 + version = "1.0.2" 3435 + source = "registry+https://github.com/rust-lang/crates.io-index" 3436 + checksum = "0e13db2e0ccd5e14a544e8a246ba2312cd25223f616442d7f2cb0e3db614236e" 3437 + 3438 + [[package]] 2697 3439 name = "typenum" 2698 - version = "1.15.0" 3440 + version = "1.17.0" 3441 + source = "registry+https://github.com/rust-lang/crates.io-index" 3442 + checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" 3443 + 3444 + [[package]] 3445 + name = "unic-char-property" 3446 + version = "0.9.0" 3447 + source = "registry+https://github.com/rust-lang/crates.io-index" 3448 + checksum = "a8c57a407d9b6fa02b4795eb81c5b6652060a15a7903ea981f3d723e6c0be221" 3449 + dependencies = [ 3450 + "unic-char-range", 3451 + ] 3452 + 3453 + [[package]] 3454 + name = "unic-char-range" 3455 + version = "0.9.0" 2699 3456 source = "registry+https://github.com/rust-lang/crates.io-index" 2700 - checksum = "dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987" 3457 + checksum = "0398022d5f700414f6b899e10b8348231abf9173fa93144cbc1a43b9793c1fbc" 2701 3458 2702 3459 [[package]] 2703 - name = "ucd-trie" 2704 - version = "0.1.3" 3460 + name = "unic-common" 3461 + version = "0.9.0" 2705 3462 source = "registry+https://github.com/rust-lang/crates.io-index" 2706 - checksum = "56dee185309b50d1f11bfedef0fe6d036842e3fb77413abef29f8f8d1c5d4c1c" 3463 + checksum = "80d7ff825a6a654ee85a63e80f92f054f904f21e7d12da4e22f9834a4aaa35bc" 3464 + 3465 + [[package]] 3466 + name = "unic-ucd-ident" 3467 + version = "0.9.0" 3468 + source = "registry+https://github.com/rust-lang/crates.io-index" 3469 + checksum = "e230a37c0381caa9219d67cf063aa3a375ffed5bf541a452db16e744bdab6987" 3470 + dependencies = [ 3471 + "unic-char-property", 3472 + "unic-char-range", 3473 + "unic-ucd-version", 3474 + ] 3475 + 3476 + [[package]] 3477 + name = "unic-ucd-version" 3478 + version = "0.9.0" 3479 + source = "registry+https://github.com/rust-lang/crates.io-index" 3480 + checksum = "96bd2f2237fe450fcd0a1d2f5f4e91711124f7857ba2e964247776ebeeb7b0c4" 3481 + dependencies = [ 3482 + "unic-common", 3483 + ] 2707 3484 2708 3485 [[package]] 2709 3486 name = "unicode-bidi" 2710 - version = "0.3.7" 3487 + version = "0.3.17" 2711 3488 source = "registry+https://github.com/rust-lang/crates.io-index" 2712 - checksum = "1a01404663e3db436ed2746d9fefef640d868edae3cceb81c3b8d5732fda678f" 3489 + checksum = "5ab17db44d7388991a428b2ee655ce0c212e862eff1768a455c58f9aad6e7893" 2713 3490 2714 3491 [[package]] 2715 3492 name = "unicode-ident" 2716 - version = "1.0.5" 3493 + version = "1.0.13" 2717 3494 source = "registry+https://github.com/rust-lang/crates.io-index" 2718 - checksum = "6ceab39d59e4c9499d4e5a8ee0e2735b891bb7308ac83dfb4e80cad195c9f6f3" 3495 + checksum = "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe" 2719 3496 2720 3497 [[package]] 2721 3498 name = "unicode-normalization" 2722 - version = "0.1.19" 3499 + version = "0.1.24" 2723 3500 source = "registry+https://github.com/rust-lang/crates.io-index" 2724 - checksum = "d54590932941a9e9266f0832deed84ebe1bf2e4c9e4a3554d393d18f5e854bf9" 3501 + checksum = "5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956" 2725 3502 dependencies = [ 2726 3503 "tinyvec", 2727 3504 ] 2728 3505 2729 3506 [[package]] 2730 3507 name = "unicode-segmentation" 2731 - version = "1.10.0" 3508 + version = "1.12.0" 2732 3509 source = "registry+https://github.com/rust-lang/crates.io-index" 2733 - checksum = "0fdbf052a0783de01e944a6ce7a8cb939e295b1e7be835a1112c3b9a7f047a5a" 3510 + checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493" 2734 3511 2735 3512 [[package]] 2736 3513 name = "url" 2737 - version = "2.3.1" 3514 + version = "2.5.2" 2738 3515 source = "registry+https://github.com/rust-lang/crates.io-index" 2739 - checksum = "0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643" 3516 + checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c" 2740 3517 dependencies = [ 2741 3518 "form_urlencoded", 2742 3519 "idna", ··· 2745 3522 ] 2746 3523 2747 3524 [[package]] 3525 + name = "urlpattern" 3526 + version = "0.3.0" 3527 + source = "registry+https://github.com/rust-lang/crates.io-index" 3528 + checksum = "70acd30e3aa1450bc2eece896ce2ad0d178e9c079493819301573dae3c37ba6d" 3529 + dependencies = [ 3530 + "regex", 3531 + "serde", 3532 + "unic-ucd-ident", 3533 + "url", 3534 + ] 3535 + 3536 + [[package]] 2748 3537 name = "utf-8" 2749 3538 version = "0.7.6" 2750 3539 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2752 3541 2753 3542 [[package]] 2754 3543 name = "uuid" 2755 - version = "0.8.2" 3544 + version = "1.11.0" 2756 3545 source = "registry+https://github.com/rust-lang/crates.io-index" 2757 - checksum = "bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7" 2758 - 2759 - [[package]] 2760 - name = "uuid" 2761 - version = "1.2.2" 2762 - source = "registry+https://github.com/rust-lang/crates.io-index" 2763 - checksum = "422ee0de9031b5b948b97a8fc04e3aa35230001a722ddd27943e0be31564ce4c" 3546 + checksum = "f8c5f0a0af699448548ad1a2fbf920fb4bee257eae39953ba95cb84891a0446a" 2764 3547 dependencies = [ 2765 - "getrandom 0.2.5", 3548 + "getrandom 0.2.15", 3549 + "serde", 2766 3550 ] 2767 3551 2768 3552 [[package]] 2769 - name = "valuable" 2770 - version = "0.1.0" 3553 + name = "version-compare" 3554 + version = "0.2.0" 2771 3555 source = "registry+https://github.com/rust-lang/crates.io-index" 2772 - checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" 3556 + checksum = "852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b" 2773 3557 2774 3558 [[package]] 2775 - name = "version-compare" 2776 - version = "0.0.11" 3559 + name = "version_check" 3560 + version = "0.9.5" 2777 3561 source = "registry+https://github.com/rust-lang/crates.io-index" 2778 - checksum = "1c18c859eead79d8b95d09e4678566e8d70105c4e7b251f707a03df32442661b" 3562 + checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" 2779 3563 2780 3564 [[package]] 2781 - name = "version-compare" 3565 + name = "vswhom" 2782 3566 version = "0.1.0" 2783 3567 source = "registry+https://github.com/rust-lang/crates.io-index" 2784 - checksum = "fe88247b92c1df6b6de80ddc290f3976dbdf2f5f5d3fd049a9fb598c6dd5ca73" 3568 + checksum = "be979b7f07507105799e854203b470ff7c78a1639e330a58f183b5fea574608b" 3569 + dependencies = [ 3570 + "libc", 3571 + "vswhom-sys", 3572 + ] 2785 3573 2786 3574 [[package]] 2787 - name = "version_check" 2788 - version = "0.9.4" 3575 + name = "vswhom-sys" 3576 + version = "0.1.2" 2789 3577 source = "registry+https://github.com/rust-lang/crates.io-index" 2790 - checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 3578 + checksum = "d3b17ae1f6c8a2b28506cd96d412eebf83b4a0ff2cbefeeb952f2f9dfa44ba18" 3579 + dependencies = [ 3580 + "cc", 3581 + "libc", 3582 + ] 2791 3583 2792 3584 [[package]] 2793 3585 name = "walkdir" 2794 - version = "2.3.2" 3586 + version = "2.5.0" 2795 3587 source = "registry+https://github.com/rust-lang/crates.io-index" 2796 - checksum = "808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56" 3588 + checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" 2797 3589 dependencies = [ 2798 3590 "same-file", 2799 - "winapi", 2800 3591 "winapi-util", 2801 3592 ] 2802 3593 2803 3594 [[package]] 3595 + name = "want" 3596 + version = "0.3.1" 3597 + source = "registry+https://github.com/rust-lang/crates.io-index" 3598 + checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" 3599 + dependencies = [ 3600 + "try-lock", 3601 + ] 3602 + 3603 + [[package]] 2804 3604 name = "wasi" 2805 3605 version = "0.9.0+wasi-snapshot-preview1" 2806 3606 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2808 3608 2809 3609 [[package]] 2810 3610 name = "wasi" 2811 - version = "0.10.2+wasi-snapshot-preview1" 3611 + version = "0.11.0+wasi-snapshot-preview1" 3612 + source = "registry+https://github.com/rust-lang/crates.io-index" 3613 + checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 3614 + 3615 + [[package]] 3616 + name = "wasm-bindgen" 3617 + version = "0.2.95" 3618 + source = "registry+https://github.com/rust-lang/crates.io-index" 3619 + checksum = "128d1e363af62632b8eb57219c8fd7877144af57558fb2ef0368d0087bddeb2e" 3620 + dependencies = [ 3621 + "cfg-if", 3622 + "once_cell", 3623 + "wasm-bindgen-macro", 3624 + ] 3625 + 3626 + [[package]] 3627 + name = "wasm-bindgen-backend" 3628 + version = "0.2.95" 3629 + source = "registry+https://github.com/rust-lang/crates.io-index" 3630 + checksum = "cb6dd4d3ca0ddffd1dd1c9c04f94b868c37ff5fac97c30b97cff2d74fce3a358" 3631 + dependencies = [ 3632 + "bumpalo", 3633 + "log", 3634 + "once_cell", 3635 + "proc-macro2", 3636 + "quote", 3637 + "syn 2.0.82", 3638 + "wasm-bindgen-shared", 3639 + ] 3640 + 3641 + [[package]] 3642 + name = "wasm-bindgen-futures" 3643 + version = "0.4.45" 3644 + source = "registry+https://github.com/rust-lang/crates.io-index" 3645 + checksum = "cc7ec4f8827a71586374db3e87abdb5a2bb3a15afed140221307c3ec06b1f63b" 3646 + dependencies = [ 3647 + "cfg-if", 3648 + "js-sys", 3649 + "wasm-bindgen", 3650 + "web-sys", 3651 + ] 3652 + 3653 + [[package]] 3654 + name = "wasm-bindgen-macro" 3655 + version = "0.2.95" 3656 + source = "registry+https://github.com/rust-lang/crates.io-index" 3657 + checksum = "e79384be7f8f5a9dd5d7167216f022090cf1f9ec128e6e6a482a2cb5c5422c56" 3658 + dependencies = [ 3659 + "quote", 3660 + "wasm-bindgen-macro-support", 3661 + ] 3662 + 3663 + [[package]] 3664 + name = "wasm-bindgen-macro-support" 3665 + version = "0.2.95" 3666 + source = "registry+https://github.com/rust-lang/crates.io-index" 3667 + checksum = "26c6ab57572f7a24a4985830b120de1594465e5d500f24afe89e16b4e833ef68" 3668 + dependencies = [ 3669 + "proc-macro2", 3670 + "quote", 3671 + "syn 2.0.82", 3672 + "wasm-bindgen-backend", 3673 + "wasm-bindgen-shared", 3674 + ] 3675 + 3676 + [[package]] 3677 + name = "wasm-bindgen-shared" 3678 + version = "0.2.95" 3679 + source = "registry+https://github.com/rust-lang/crates.io-index" 3680 + checksum = "65fc09f10666a9f147042251e0dda9c18f166ff7de300607007e96bdebc1068d" 3681 + 3682 + [[package]] 3683 + name = "wasm-streams" 3684 + version = "0.4.1" 2812 3685 source = "registry+https://github.com/rust-lang/crates.io-index" 2813 - checksum = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6" 3686 + checksum = "4e072d4e72f700fb3443d8fe94a39315df013eef1104903cdb0a2abd322bbecd" 3687 + dependencies = [ 3688 + "futures-util", 3689 + "js-sys", 3690 + "wasm-bindgen", 3691 + "wasm-bindgen-futures", 3692 + "web-sys", 3693 + ] 3694 + 3695 + [[package]] 3696 + name = "web-sys" 3697 + version = "0.3.72" 3698 + source = "registry+https://github.com/rust-lang/crates.io-index" 3699 + checksum = "f6488b90108c040df0fe62fa815cbdee25124641df01814dd7282749234c6112" 3700 + dependencies = [ 3701 + "js-sys", 3702 + "wasm-bindgen", 3703 + ] 2814 3704 2815 3705 [[package]] 2816 3706 name = "webkit2gtk" 2817 - version = "0.18.2" 3707 + version = "2.0.1" 2818 3708 source = "registry+https://github.com/rust-lang/crates.io-index" 2819 - checksum = "b8f859735e4a452aeb28c6c56a852967a8a76c8eb1cc32dbf931ad28a13d6370" 3709 + checksum = "76b1bc1e54c581da1e9f179d0b38512ba358fb1af2d634a1affe42e37172361a" 2820 3710 dependencies = [ 2821 - "bitflags", 3711 + "bitflags 1.3.2", 2822 3712 "cairo-rs", 2823 3713 "gdk", 2824 3714 "gdk-sys", ··· 2832 3722 "javascriptcore-rs", 2833 3723 "libc", 2834 3724 "once_cell", 2835 - "soup2", 3725 + "soup3", 2836 3726 "webkit2gtk-sys", 2837 3727 ] 2838 3728 2839 3729 [[package]] 2840 3730 name = "webkit2gtk-sys" 2841 - version = "0.18.0" 3731 + version = "2.0.1" 2842 3732 source = "registry+https://github.com/rust-lang/crates.io-index" 2843 - checksum = "4d76ca6ecc47aeba01ec61e480139dda143796abcae6f83bcddf50d6b5b1dcf3" 3733 + checksum = "62daa38afc514d1f8f12b8693d30d5993ff77ced33ce30cd04deebc267a6d57c" 2844 3734 dependencies = [ 2845 - "atk-sys", 2846 - "bitflags", 3735 + "bitflags 1.3.2", 2847 3736 "cairo-sys-rs", 2848 - "gdk-pixbuf-sys", 2849 3737 "gdk-sys", 2850 3738 "gio-sys", 2851 3739 "glib-sys", ··· 2853 3741 "gtk-sys", 2854 3742 "javascriptcore-rs-sys", 2855 3743 "libc", 2856 - "pango-sys", 2857 3744 "pkg-config", 2858 - "soup2-sys", 2859 - "system-deps 6.0.2", 3745 + "soup3-sys", 3746 + "system-deps", 2860 3747 ] 2861 3748 2862 3749 [[package]] 2863 3750 name = "webview2-com" 2864 - version = "0.19.1" 3751 + version = "0.33.0" 2865 3752 source = "registry+https://github.com/rust-lang/crates.io-index" 2866 - checksum = "b4a769c9f1a64a8734bde70caafac2b96cada12cd4aefa49196b3a386b8b4178" 3753 + checksum = "6f61ff3d9d0ee4efcb461b14eb3acfda2702d10dc329f339303fc3e57215ae2c" 2867 3754 dependencies = [ 2868 3755 "webview2-com-macros", 2869 3756 "webview2-com-sys", 2870 3757 "windows", 3758 + "windows-core 0.58.0", 2871 3759 "windows-implement", 3760 + "windows-interface", 2872 3761 ] 2873 3762 2874 3763 [[package]] 2875 3764 name = "webview2-com-macros" 2876 - version = "0.6.0" 3765 + version = "0.8.0" 2877 3766 source = "registry+https://github.com/rust-lang/crates.io-index" 2878 - checksum = "eaebe196c01691db62e9e4ca52c5ef1e4fd837dcae27dae3ada599b5a8fd05ac" 3767 + checksum = "1d228f15bba3b9d56dde8bddbee66fa24545bd17b48d5128ccf4a8742b18e431" 2879 3768 dependencies = [ 2880 3769 "proc-macro2", 2881 3770 "quote", 2882 - "syn", 3771 + "syn 2.0.82", 2883 3772 ] 2884 3773 2885 3774 [[package]] 2886 3775 name = "webview2-com-sys" 2887 - version = "0.19.0" 3776 + version = "0.33.0" 2888 3777 source = "registry+https://github.com/rust-lang/crates.io-index" 2889 - checksum = "aac48ef20ddf657755fdcda8dfed2a7b4fc7e4581acce6fe9b88c3d64f29dee7" 3778 + checksum = "a3a3e2eeb58f82361c93f9777014668eb3d07e7d174ee4c819575a9208011886" 2890 3779 dependencies = [ 2891 - "regex", 2892 - "serde", 2893 - "serde_json", 2894 3780 "thiserror", 2895 3781 "windows", 2896 - "windows-bindgen", 2897 - "windows-metadata", 3782 + "windows-core 0.58.0", 2898 3783 ] 2899 3784 2900 3785 [[package]] ··· 2915 3800 2916 3801 [[package]] 2917 3802 name = "winapi-util" 2918 - version = "0.1.5" 3803 + version = "0.1.9" 2919 3804 source = "registry+https://github.com/rust-lang/crates.io-index" 2920 - checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" 3805 + checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" 2921 3806 dependencies = [ 2922 - "winapi", 3807 + "windows-sys 0.59.0", 2923 3808 ] 2924 3809 2925 3810 [[package]] ··· 2929 3814 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 2930 3815 2931 3816 [[package]] 3817 + name = "window-vibrancy" 3818 + version = "0.5.2" 3819 + source = "registry+https://github.com/rust-lang/crates.io-index" 3820 + checksum = "3ea403deff7b51fff19e261330f71608ff2cdef5721d72b64180bb95be7c4150" 3821 + dependencies = [ 3822 + "objc2", 3823 + "objc2-app-kit", 3824 + "objc2-foundation", 3825 + "raw-window-handle", 3826 + "windows-sys 0.59.0", 3827 + "windows-version", 3828 + ] 3829 + 3830 + [[package]] 2932 3831 name = "windows" 2933 - version = "0.39.0" 3832 + version = "0.58.0" 3833 + source = "registry+https://github.com/rust-lang/crates.io-index" 3834 + checksum = "dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6" 3835 + dependencies = [ 3836 + "windows-core 0.58.0", 3837 + "windows-targets 0.52.6", 3838 + ] 3839 + 3840 + [[package]] 3841 + name = "windows-core" 3842 + version = "0.52.0" 2934 3843 source = "registry+https://github.com/rust-lang/crates.io-index" 2935 - checksum = "f1c4bd0a50ac6020f65184721f758dba47bb9fbc2133df715ec74a237b26794a" 3844 + checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 3845 + dependencies = [ 3846 + "windows-targets 0.52.6", 3847 + ] 3848 + 3849 + [[package]] 3850 + name = "windows-core" 3851 + version = "0.58.0" 3852 + source = "registry+https://github.com/rust-lang/crates.io-index" 3853 + checksum = "6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99" 2936 3854 dependencies = [ 2937 3855 "windows-implement", 2938 - "windows_aarch64_msvc 0.39.0", 2939 - "windows_i686_gnu 0.39.0", 2940 - "windows_i686_msvc 0.39.0", 2941 - "windows_x86_64_gnu 0.39.0", 2942 - "windows_x86_64_msvc 0.39.0", 3856 + "windows-interface", 3857 + "windows-result", 3858 + "windows-strings", 3859 + "windows-targets 0.52.6", 3860 + ] 3861 + 3862 + [[package]] 3863 + name = "windows-implement" 3864 + version = "0.58.0" 3865 + source = "registry+https://github.com/rust-lang/crates.io-index" 3866 + checksum = "2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b" 3867 + dependencies = [ 3868 + "proc-macro2", 3869 + "quote", 3870 + "syn 2.0.82", 3871 + ] 3872 + 3873 + [[package]] 3874 + name = "windows-interface" 3875 + version = "0.58.0" 3876 + source = "registry+https://github.com/rust-lang/crates.io-index" 3877 + checksum = "053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515" 3878 + dependencies = [ 3879 + "proc-macro2", 3880 + "quote", 3881 + "syn 2.0.82", 3882 + ] 3883 + 3884 + [[package]] 3885 + name = "windows-registry" 3886 + version = "0.2.0" 3887 + source = "registry+https://github.com/rust-lang/crates.io-index" 3888 + checksum = "e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0" 3889 + dependencies = [ 3890 + "windows-result", 3891 + "windows-strings", 3892 + "windows-targets 0.52.6", 3893 + ] 3894 + 3895 + [[package]] 3896 + name = "windows-result" 3897 + version = "0.2.0" 3898 + source = "registry+https://github.com/rust-lang/crates.io-index" 3899 + checksum = "1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e" 3900 + dependencies = [ 3901 + "windows-targets 0.52.6", 3902 + ] 3903 + 3904 + [[package]] 3905 + name = "windows-strings" 3906 + version = "0.1.0" 3907 + source = "registry+https://github.com/rust-lang/crates.io-index" 3908 + checksum = "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10" 3909 + dependencies = [ 3910 + "windows-result", 3911 + "windows-targets 0.52.6", 2943 3912 ] 2944 3913 2945 3914 [[package]] 2946 - name = "windows-bindgen" 2947 - version = "0.39.0" 3915 + name = "windows-sys" 3916 + version = "0.45.0" 2948 3917 source = "registry+https://github.com/rust-lang/crates.io-index" 2949 - checksum = "68003dbd0e38abc0fb85b939240f4bce37c43a5981d3df37ccbaaa981b47cb41" 3918 + checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 2950 3919 dependencies = [ 2951 - "windows-metadata", 2952 - "windows-tokens", 3920 + "windows-targets 0.42.2", 2953 3921 ] 2954 3922 2955 3923 [[package]] 2956 - name = "windows-implement" 2957 - version = "0.39.0" 3924 + name = "windows-sys" 3925 + version = "0.48.0" 2958 3926 source = "registry+https://github.com/rust-lang/crates.io-index" 2959 - checksum = "ba01f98f509cb5dc05f4e5fc95e535f78260f15fea8fe1a8abdd08f774f1cee7" 3927 + checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 2960 3928 dependencies = [ 2961 - "syn", 2962 - "windows-tokens", 3929 + "windows-targets 0.48.5", 2963 3930 ] 2964 3931 2965 3932 [[package]] 2966 - name = "windows-metadata" 2967 - version = "0.39.0" 3933 + name = "windows-sys" 3934 + version = "0.52.0" 2968 3935 source = "registry+https://github.com/rust-lang/crates.io-index" 2969 - checksum = "9ee5e275231f07c6e240d14f34e1b635bf1faa1c76c57cfd59a5cdb9848e4278" 3936 + checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 3937 + dependencies = [ 3938 + "windows-targets 0.52.6", 3939 + ] 2970 3940 2971 3941 [[package]] 2972 3942 name = "windows-sys" 2973 - version = "0.42.0" 3943 + version = "0.59.0" 3944 + source = "registry+https://github.com/rust-lang/crates.io-index" 3945 + checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" 3946 + dependencies = [ 3947 + "windows-targets 0.52.6", 3948 + ] 3949 + 3950 + [[package]] 3951 + name = "windows-targets" 3952 + version = "0.42.2" 3953 + source = "registry+https://github.com/rust-lang/crates.io-index" 3954 + checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" 3955 + dependencies = [ 3956 + "windows_aarch64_gnullvm 0.42.2", 3957 + "windows_aarch64_msvc 0.42.2", 3958 + "windows_i686_gnu 0.42.2", 3959 + "windows_i686_msvc 0.42.2", 3960 + "windows_x86_64_gnu 0.42.2", 3961 + "windows_x86_64_gnullvm 0.42.2", 3962 + "windows_x86_64_msvc 0.42.2", 3963 + ] 3964 + 3965 + [[package]] 3966 + name = "windows-targets" 3967 + version = "0.48.5" 2974 3968 source = "registry+https://github.com/rust-lang/crates.io-index" 2975 - checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" 3969 + checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" 2976 3970 dependencies = [ 2977 - "windows_aarch64_gnullvm", 2978 - "windows_aarch64_msvc 0.42.0", 2979 - "windows_i686_gnu 0.42.0", 2980 - "windows_i686_msvc 0.42.0", 2981 - "windows_x86_64_gnu 0.42.0", 2982 - "windows_x86_64_gnullvm", 2983 - "windows_x86_64_msvc 0.42.0", 3971 + "windows_aarch64_gnullvm 0.48.5", 3972 + "windows_aarch64_msvc 0.48.5", 3973 + "windows_i686_gnu 0.48.5", 3974 + "windows_i686_msvc 0.48.5", 3975 + "windows_x86_64_gnu 0.48.5", 3976 + "windows_x86_64_gnullvm 0.48.5", 3977 + "windows_x86_64_msvc 0.48.5", 2984 3978 ] 2985 3979 2986 3980 [[package]] 2987 - name = "windows-tokens" 2988 - version = "0.39.0" 3981 + name = "windows-targets" 3982 + version = "0.52.6" 2989 3983 source = "registry+https://github.com/rust-lang/crates.io-index" 2990 - checksum = "f838de2fe15fe6bac988e74b798f26499a8b21a9d97edec321e79b28d1d7f597" 3984 + checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" 3985 + dependencies = [ 3986 + "windows_aarch64_gnullvm 0.52.6", 3987 + "windows_aarch64_msvc 0.52.6", 3988 + "windows_i686_gnu 0.52.6", 3989 + "windows_i686_gnullvm", 3990 + "windows_i686_msvc 0.52.6", 3991 + "windows_x86_64_gnu 0.52.6", 3992 + "windows_x86_64_gnullvm 0.52.6", 3993 + "windows_x86_64_msvc 0.52.6", 3994 + ] 3995 + 3996 + [[package]] 3997 + name = "windows-version" 3998 + version = "0.1.1" 3999 + source = "registry+https://github.com/rust-lang/crates.io-index" 4000 + checksum = "6998aa457c9ba8ff2fb9f13e9d2a930dabcea28f1d0ab94d687d8b3654844515" 4001 + dependencies = [ 4002 + "windows-targets 0.52.6", 4003 + ] 2991 4004 2992 4005 [[package]] 2993 4006 name = "windows_aarch64_gnullvm" 2994 - version = "0.42.0" 4007 + version = "0.42.2" 2995 4008 source = "registry+https://github.com/rust-lang/crates.io-index" 2996 - checksum = "41d2aa71f6f0cbe00ae5167d90ef3cfe66527d6f613ca78ac8024c3ccab9a19e" 4009 + checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 4010 + 4011 + [[package]] 4012 + name = "windows_aarch64_gnullvm" 4013 + version = "0.48.5" 4014 + source = "registry+https://github.com/rust-lang/crates.io-index" 4015 + checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 4016 + 4017 + [[package]] 4018 + name = "windows_aarch64_gnullvm" 4019 + version = "0.52.6" 4020 + source = "registry+https://github.com/rust-lang/crates.io-index" 4021 + checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" 2997 4022 2998 4023 [[package]] 2999 4024 name = "windows_aarch64_msvc" 3000 - version = "0.39.0" 4025 + version = "0.42.2" 3001 4026 source = "registry+https://github.com/rust-lang/crates.io-index" 3002 - checksum = "ec7711666096bd4096ffa835238905bb33fb87267910e154b18b44eaabb340f2" 4027 + checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 3003 4028 3004 4029 [[package]] 3005 4030 name = "windows_aarch64_msvc" 3006 - version = "0.42.0" 4031 + version = "0.48.5" 4032 + source = "registry+https://github.com/rust-lang/crates.io-index" 4033 + checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 4034 + 4035 + [[package]] 4036 + name = "windows_aarch64_msvc" 4037 + version = "0.52.6" 3007 4038 source = "registry+https://github.com/rust-lang/crates.io-index" 3008 - checksum = "dd0f252f5a35cac83d6311b2e795981f5ee6e67eb1f9a7f64eb4500fbc4dcdb4" 4039 + checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" 3009 4040 3010 4041 [[package]] 3011 4042 name = "windows_i686_gnu" 3012 - version = "0.39.0" 4043 + version = "0.42.2" 3013 4044 source = "registry+https://github.com/rust-lang/crates.io-index" 3014 - checksum = "763fc57100a5f7042e3057e7e8d9bdd7860d330070251a73d003563a3bb49e1b" 4045 + checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 3015 4046 3016 4047 [[package]] 3017 4048 name = "windows_i686_gnu" 3018 - version = "0.42.0" 4049 + version = "0.48.5" 3019 4050 source = "registry+https://github.com/rust-lang/crates.io-index" 3020 - checksum = "fbeae19f6716841636c28d695375df17562ca208b2b7d0dc47635a50ae6c5de7" 4051 + checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 4052 + 4053 + [[package]] 4054 + name = "windows_i686_gnu" 4055 + version = "0.52.6" 4056 + source = "registry+https://github.com/rust-lang/crates.io-index" 4057 + checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" 4058 + 4059 + [[package]] 4060 + name = "windows_i686_gnullvm" 4061 + version = "0.52.6" 4062 + source = "registry+https://github.com/rust-lang/crates.io-index" 4063 + checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" 3021 4064 3022 4065 [[package]] 3023 4066 name = "windows_i686_msvc" 3024 - version = "0.39.0" 4067 + version = "0.42.2" 4068 + source = "registry+https://github.com/rust-lang/crates.io-index" 4069 + checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 4070 + 4071 + [[package]] 4072 + name = "windows_i686_msvc" 4073 + version = "0.48.5" 3025 4074 source = "registry+https://github.com/rust-lang/crates.io-index" 3026 - checksum = "7bc7cbfe58828921e10a9f446fcaaf649204dcfe6c1ddd712c5eebae6bda1106" 4075 + checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 3027 4076 3028 4077 [[package]] 3029 4078 name = "windows_i686_msvc" 3030 - version = "0.42.0" 4079 + version = "0.52.6" 4080 + source = "registry+https://github.com/rust-lang/crates.io-index" 4081 + checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" 4082 + 4083 + [[package]] 4084 + name = "windows_x86_64_gnu" 4085 + version = "0.42.2" 3031 4086 source = "registry+https://github.com/rust-lang/crates.io-index" 3032 - checksum = "84c12f65daa39dd2babe6e442988fc329d6243fdce47d7d2d155b8d874862246" 4087 + checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 3033 4088 3034 4089 [[package]] 3035 4090 name = "windows_x86_64_gnu" 3036 - version = "0.39.0" 4091 + version = "0.48.5" 3037 4092 source = "registry+https://github.com/rust-lang/crates.io-index" 3038 - checksum = "6868c165637d653ae1e8dc4d82c25d4f97dd6605eaa8d784b5c6e0ab2a252b65" 4093 + checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 3039 4094 3040 4095 [[package]] 3041 4096 name = "windows_x86_64_gnu" 3042 - version = "0.42.0" 4097 + version = "0.52.6" 4098 + source = "registry+https://github.com/rust-lang/crates.io-index" 4099 + checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" 4100 + 4101 + [[package]] 4102 + name = "windows_x86_64_gnullvm" 4103 + version = "0.42.2" 3043 4104 source = "registry+https://github.com/rust-lang/crates.io-index" 3044 - checksum = "bf7b1b21b5362cbc318f686150e5bcea75ecedc74dd157d874d754a2ca44b0ed" 4105 + checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 3045 4106 3046 4107 [[package]] 3047 4108 name = "windows_x86_64_gnullvm" 3048 - version = "0.42.0" 4109 + version = "0.48.5" 3049 4110 source = "registry+https://github.com/rust-lang/crates.io-index" 3050 - checksum = "09d525d2ba30eeb3297665bd434a54297e4170c7f1a44cad4ef58095b4cd2028" 4111 + checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 4112 + 4113 + [[package]] 4114 + name = "windows_x86_64_gnullvm" 4115 + version = "0.52.6" 4116 + source = "registry+https://github.com/rust-lang/crates.io-index" 4117 + checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" 4118 + 4119 + [[package]] 4120 + name = "windows_x86_64_msvc" 4121 + version = "0.42.2" 4122 + source = "registry+https://github.com/rust-lang/crates.io-index" 4123 + checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 3051 4124 3052 4125 [[package]] 3053 4126 name = "windows_x86_64_msvc" 3054 - version = "0.39.0" 4127 + version = "0.48.5" 3055 4128 source = "registry+https://github.com/rust-lang/crates.io-index" 3056 - checksum = "5e4d40883ae9cae962787ca76ba76390ffa29214667a111db9e0a1ad8377e809" 4129 + checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 3057 4130 3058 4131 [[package]] 3059 4132 name = "windows_x86_64_msvc" 3060 - version = "0.42.0" 4133 + version = "0.52.6" 4134 + source = "registry+https://github.com/rust-lang/crates.io-index" 4135 + checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" 4136 + 4137 + [[package]] 4138 + name = "winnow" 4139 + version = "0.5.40" 3061 4140 source = "registry+https://github.com/rust-lang/crates.io-index" 3062 - checksum = "f40009d85759725a34da6d89a94e63d7bdc50a862acf0dbc7c8e488f1edcb6f5" 4141 + checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876" 4142 + dependencies = [ 4143 + "memchr", 4144 + ] 3063 4145 3064 4146 [[package]] 3065 - name = "winres" 3066 - version = "0.1.12" 4147 + name = "winreg" 4148 + version = "0.52.0" 3067 4149 source = "registry+https://github.com/rust-lang/crates.io-index" 3068 - checksum = "b68db261ef59e9e52806f688020631e987592bd83619edccda9c47d42cde4f6c" 4150 + checksum = "a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5" 3069 4151 dependencies = [ 3070 - "toml", 4152 + "cfg-if", 4153 + "windows-sys 0.48.0", 3071 4154 ] 3072 4155 3073 4156 [[package]] 3074 4157 name = "wry" 3075 - version = "0.23.4" 4158 + version = "0.46.3" 3076 4159 source = "registry+https://github.com/rust-lang/crates.io-index" 3077 - checksum = "4c1ad8e2424f554cc5bdebe8aa374ef5b433feff817aebabca0389961fc7ef98" 4160 + checksum = "cd5cdf57c66813d97601181349c63b96994b3074fc3d7a31a8cce96e968e3bbd" 3078 4161 dependencies = [ 3079 - "base64", 3080 - "block", 3081 - "cocoa", 3082 - "core-graphics", 4162 + "base64 0.22.1", 4163 + "block2", 3083 4164 "crossbeam-channel", 4165 + "dpi", 3084 4166 "dunce", 3085 - "gdk", 3086 - "gio", 3087 - "glib", 4167 + "gdkx11", 3088 4168 "gtk", 3089 4169 "html5ever", 3090 4170 "http", 3091 - "kuchiki", 4171 + "javascriptcore-rs", 4172 + "jni", 4173 + "kuchikiki", 3092 4174 "libc", 3093 - "log", 3094 - "objc", 3095 - "objc_id", 4175 + "ndk", 4176 + "objc2", 4177 + "objc2-app-kit", 4178 + "objc2-foundation", 4179 + "objc2-ui-kit", 4180 + "objc2-web-kit", 3096 4181 "once_cell", 3097 - "serde", 3098 - "serde_json", 4182 + "percent-encoding", 4183 + "raw-window-handle", 3099 4184 "sha2", 3100 - "soup2", 3101 - "tao", 4185 + "soup3", 4186 + "tao-macros", 3102 4187 "thiserror", 3103 - "url", 3104 4188 "webkit2gtk", 3105 4189 "webkit2gtk-sys", 3106 4190 "webview2-com", 3107 4191 "windows", 3108 - "windows-implement", 4192 + "windows-core 0.58.0", 4193 + "windows-version", 4194 + "x11-dl", 3109 4195 ] 3110 4196 3111 4197 [[package]] 3112 4198 name = "x11" 3113 - version = "2.19.1" 4199 + version = "2.21.0" 3114 4200 source = "registry+https://github.com/rust-lang/crates.io-index" 3115 - checksum = "6dd0565fa8bfba8c5efe02725b14dff114c866724eff2cfd44d76cea74bcd87a" 4201 + checksum = "502da5464ccd04011667b11c435cb992822c2c0dbde1770c988480d312a0db2e" 3116 4202 dependencies = [ 3117 4203 "libc", 3118 4204 "pkg-config", ··· 3120 4206 3121 4207 [[package]] 3122 4208 name = "x11-dl" 3123 - version = "2.20.1" 4209 + version = "2.21.0" 3124 4210 source = "registry+https://github.com/rust-lang/crates.io-index" 3125 - checksum = "b1536d6965a5d4e573c7ef73a2c15ebcd0b2de3347bdf526c34c297c00ac40f0" 4211 + checksum = "38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f" 3126 4212 dependencies = [ 3127 - "lazy_static", 3128 4213 "libc", 4214 + "once_cell", 3129 4215 "pkg-config", 3130 4216 ] 3131 4217 3132 4218 [[package]] 3133 - name = "xattr" 3134 - version = "0.2.2" 4219 + name = "zerocopy" 4220 + version = "0.7.35" 3135 4221 source = "registry+https://github.com/rust-lang/crates.io-index" 3136 - checksum = "244c3741f4240ef46274860397c7c74e50eb23624996930e484c16679633a54c" 4222 + checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" 3137 4223 dependencies = [ 3138 - "libc", 4224 + "byteorder", 4225 + "zerocopy-derive", 3139 4226 ] 3140 4227 3141 4228 [[package]] 3142 - name = "xml-rs" 3143 - version = "0.8.4" 4229 + name = "zerocopy-derive" 4230 + version = "0.7.35" 3144 4231 source = "registry+https://github.com/rust-lang/crates.io-index" 3145 - checksum = "d2d7d3948613f75c98fd9328cfdcc45acc4d360655289d0a7d4ec931392200a3" 4232 + checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" 4233 + dependencies = [ 4234 + "proc-macro2", 4235 + "quote", 4236 + "syn 2.0.82", 4237 + ]
+14 -11
src-tauri/Cargo.toml
··· 1 1 [package] 2 - name = "app" 2 + name = "svelte-tauri-filedrop" 3 3 version = "0.1.0" 4 4 description = "A Tauri App" 5 - default-run = "app" 6 5 edition = "2021" 7 - rust-version = "1.56" 6 + 7 + # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html 8 + 9 + [lib] 10 + # The `_lib` suffix may seem redundant but it is necessary 11 + # to make the lib name unique and wouldn't conflict with the bin name. 12 + # This seems to be only an issue on Windows, see https://github.com/rust-lang/cargo/issues/8519 13 + name = "svelte_tauri_filedrop_lib" 14 + crate-type = ["staticlib", "cdylib", "rlib"] 8 15 9 16 [build-dependencies] 10 - tauri-build = { version = "1.2", features = [] } 17 + tauri-build = { version = "2", features = [] } 11 18 12 19 [dependencies] 13 - serde_json = "1.0" 14 - serde = { version = "1.0", features = ["derive"] } 15 - tauri = { version = "1.2", features = [] } 16 - 17 - [features] 18 - default = [ "custom-protocol" ] 19 - custom-protocol = [ "tauri/custom-protocol" ] 20 + tauri = { version = "2", features = [] } 21 + serde = { version = "1", features = ["derive"] } 22 + serde_json = "1"
+1 -1
src-tauri/build.rs
··· 1 1 fn main() { 2 - tauri_build::build() 2 + tauri_build::build() 3 3 }
+7
src-tauri/capabilities/default.json
··· 1 + { 2 + "$schema": "../gen/schemas/desktop-schema.json", 3 + "identifier": "default", 4 + "description": "Capability for the main window", 5 + "windows": ["main"], 6 + "permissions": ["core:default"] 7 + }
+1 -1
src-tauri/rustfmt.toml
··· 1 - tab_spaces = 2 1 + hard_tabs = true
+18
src-tauri/src/lib.rs
··· 1 + use tauri::{WebviewUrl, WebviewWindowBuilder}; 2 + 3 + #[cfg_attr(mobile, tauri::mobile_entry_point)] 4 + pub fn run() { 5 + tauri::Builder::default() 6 + .setup(|app| { 7 + let _ = WebviewWindowBuilder::new(app, "main", WebviewUrl::default()) 8 + .title("Tauri Template") 9 + .inner_size(1200.0, 900.0) 10 + .min_inner_size(400.0, 200.0) 11 + .fullscreen(false) 12 + .build() 13 + .expect("Unable to create window"); 14 + Ok(()) 15 + }) 16 + .run(tauri::generate_context!()) 17 + .expect("error while running tauri application"); 18 + }
+3 -19
src-tauri/src/main.rs
··· 1 - #![cfg_attr( 2 - all(not(debug_assertions), target_os = "windows"), 3 - windows_subsystem = "windows" 4 - )] 5 - 6 - use tauri::{WindowBuilder, WindowUrl}; 1 + // Prevents additional console window on Windows in release, DO NOT REMOVE!! 2 + #![cfg_attr(not(debug_assertions), windows_subsystem = "windows")] 7 3 8 4 fn main() { 9 - tauri::Builder::default() 10 - .setup(|app| { 11 - let _ = WindowBuilder::new(app, "main", WindowUrl::default()) 12 - .title("Tauri Template") 13 - .inner_size(800.0, 600.0) 14 - .min_inner_size(400.0, 200.0) 15 - .fullscreen(false) 16 - .build() 17 - .expect("Unable to create window"); 18 - Ok(()) 19 - }) 20 - .run(tauri::generate_context!()) 21 - .expect("error while running tauri application"); 5 + svelte_tauri_filedrop_lib::run() 22 6 }
+25 -47
src-tauri/tauri.conf.json
··· 1 1 { 2 - "package": { 3 - "productName": "svelte-tauri-filedrop" 4 - }, 5 - "build": { 6 - "distDir": "../build", 7 - "devPath": "http://localhost:3000", 8 - "beforeDevCommand": "npm run dev:web", 9 - "beforeBuildCommand": "" 10 - }, 11 - "tauri": { 12 - "bundle": { 13 - "active": true, 14 - "targets": "all", 15 - "identifier": "com.tauri.dev", 16 - "icon": [], 17 - "resources": [], 18 - "externalBin": [], 19 - "copyright": "", 20 - "category": "DeveloperTool", 21 - "shortDescription": "", 22 - "longDescription": "", 23 - "deb": { 24 - "depends": [] 25 - }, 26 - "macOS": { 27 - "frameworks": [], 28 - "minimumSystemVersion": "", 29 - "exceptionDomain": "", 30 - "signingIdentity": null, 31 - "entitlements": null 32 - }, 33 - "windows": { 34 - "certificateThumbprint": null, 35 - "digestAlgorithm": "sha256", 36 - "timestampUrl": "" 37 - } 38 - }, 39 - "updater": { 40 - "active": false 41 - }, 42 - "allowlist": { 43 - "all": false 44 - }, 45 - "security": { 46 - "csp": "default-src blob: data: filesystem: ws: wss: http: https: tauri: 'unsafe-eval' 'unsafe-inline' 'self' img-src: 'self'" 47 - } 48 - } 2 + "$schema": "https://schema.tauri.app/config/2", 3 + "productName": "svelte-tauri-filedrop", 4 + "identifier": "com.tauri.dev", 5 + "build": { 6 + "beforeDevCommand": "npm run dev:web", 7 + "devUrl": "http://localhost:1420", 8 + "beforeBuildCommand": "npm run build", 9 + "frontendDist": "../build" 10 + }, 11 + "app": { 12 + "security": { 13 + "csp": null 14 + } 15 + }, 16 + "bundle": { 17 + "active": true, 18 + "targets": "all", 19 + "icon": [ 20 + "icons/32x32.png", 21 + "icons/128x128.png", 22 + "icons/128x128@2x.png", 23 + "icons/icon.icns", 24 + "icons/icon.ico" 25 + ] 26 + } 49 27 }
+16 -28
src/lib/FileDrop.svelte
··· 1 1 <script lang="ts"> 2 - import { event } from '@tauri-apps/api' 2 + import { event, webview } from '@tauri-apps/api' 3 3 import { onDestroy } from 'svelte' 4 4 5 5 /** ··· 41 41 42 42 let files: string[] = [] 43 43 44 - const fileDropHover = event.listen('tauri://file-drop-hover', (e) => { 45 - files = getValidPaths(e.payload as string[]) 46 - }) 47 - onDestroy(async () => { 48 - const unlisten = await fileDropHover 49 - unlisten() 50 - }) 51 - 52 - const fileDrop = event.listen('tauri://file-drop', (e) => { 53 - const payload = e.payload as string[] 54 - files = getValidPaths(payload) 55 - if (files.length > 0) { 56 - handleFiles(files) 57 - } 58 - if (payload.length === 1 && files.length === 1) { 59 - handleOneFile(files[0]) 44 + const drag_drop_off = webview.getCurrentWebview().onDragDropEvent((e) => { 45 + if (e.payload.type === 'enter') { 46 + files = getValidPaths(e.payload.paths) 47 + } else if (e.payload.type === 'drop') { 48 + files = getValidPaths(e.payload.paths) 49 + if (files.length > 0) { 50 + handleFiles(files) 51 + } 52 + if (e.payload.paths.length === 1 && files.length === 1) { 53 + handleOneFile(files[0]) 54 + } 55 + files = [] 56 + } else if (e.payload.type === 'leave') { 57 + files = [] 60 58 } 61 - files = [] 62 59 }) 63 60 onDestroy(async () => { 64 - const unlisten = await fileDrop 65 - unlisten() 66 - }) 67 - 68 - const fileDropCancelled = event.listen('tauri://file-drop-cancelled', () => { 69 - files = [] 70 - }) 71 - onDestroy(async () => { 72 - const unlisten = await fileDropCancelled 73 - unlisten() 61 + ;(await drag_drop_off)() 74 62 }) 75 63 </script> 76 64
+7 -2
svelte.config.js
··· 1 + // Tauri doesn't have a Node.js server to do proper SSR 2 + // so we will use adapter-static to prerender the app (SSG) 3 + // See: https://v2.tauri.app/start/frontend/sveltekit/ for more info 4 + import adapter from '@sveltejs/adapter-static' 1 5 import { sveltePreprocess } from 'svelte-preprocess' 2 6 3 7 /** @type {import('@sveltejs/kit').Config} */ 4 8 export default { 5 9 preprocess: sveltePreprocess(), 6 - 7 - kit: {}, 10 + kit: { 11 + adapter: adapter(), 12 + }, 8 13 }
+27 -6
vite.config.ts
··· 1 + import { defineConfig } from 'vite' 1 2 import { sveltekit } from '@sveltejs/kit/vite' 2 - import { defineConfig } from 'vite' 3 + 4 + // @ts-expect-error process is a nodejs global 5 + const host = process.env.TAURI_DEV_HOST 3 6 4 7 export default defineConfig({ 5 - plugins: [sveltekit()], 6 - server: { 7 - port: 3000, 8 - strictPort: true, 9 - }, 8 + plugins: [sveltekit()], 9 + 10 + // Vite options tailored for Tauri development and only applied in `tauri dev` or `tauri build` 11 + // 12 + // 1. prevent vite from obscuring rust errors 13 + clearScreen: false, 14 + // 2. tauri expects a fixed port, fail if that port is not available 15 + server: { 16 + port: 1420, 17 + strictPort: true, 18 + host: host || false, 19 + hmr: host 20 + ? { 21 + protocol: 'ws', 22 + host, 23 + port: 1421, 24 + } 25 + : undefined, 26 + watch: { 27 + // 3. tell vite to ignore watching `src-tauri` 28 + ignored: ['**/src-tauri/**'], 29 + }, 30 + }, 10 31 })