Merge master into staging-next

authored by github-actions[bot] and committed by GitHub 037c0663 7ac1647a

+2342 -2132
+17 -2
nixos/modules/config/malloc.nix
··· 9 9 graphene-hardened = { 10 10 libPath = "${pkgs.graphene-hardened-malloc}/lib/libhardened_malloc.so"; 11 11 description = '' 12 - An allocator designed to mitigate memory corruption attacks, such as 13 - those caused by use-after-free bugs. 12 + Hardened memory allocator coming from GrapheneOS project. 13 + The default configuration template has all normal optional security 14 + features enabled and is quite aggressive in terms of sacrificing 15 + performance and memory usage for security. 16 + ''; 17 + }; 18 + 19 + graphene-hardened-light = { 20 + libPath = "${pkgs.graphene-hardened-malloc}/lib/libhardened_malloc-light.so"; 21 + description = '' 22 + Hardened memory allocator coming from GrapheneOS project. 23 + The light configuration template disables the slab quarantines, 24 + write after free check, slot randomization and raises the guard 25 + slab interval from 1 to 8 but leaves zero-on-free and slab canaries enabled. 26 + The light configuration has solid performance and memory usage while still 27 + being far more secure than mainstream allocators with much better security 28 + properties. 14 29 ''; 15 30 }; 16 31
+19 -15
nixos/modules/programs/wshowkeys.nix
··· 1 - { config, lib, pkgs, ... }: 2 - 3 - with lib; 4 - 1 + { 2 + config, 3 + lib, 4 + pkgs, 5 + ... 6 + }: 5 7 let 6 8 cfg = config.programs.wshowkeys; 7 - in { 8 - meta.maintainers = with maintainers; [ primeos ]; 9 - 9 + in 10 + { 10 11 options = { 11 12 programs.wshowkeys = { 12 - enable = mkEnableOption '' 13 + enable = lib.mkEnableOption '' 13 14 wshowkeys (displays keypresses on screen on supported Wayland 14 15 compositors). It requires root permissions to read input events, but 15 16 these permissions are dropped after startup''; 17 + package = lib.mkPackageOption pkgs "wshowkeys" { }; 16 18 }; 17 19 }; 18 20 19 - config = mkIf cfg.enable { 20 - security.wrappers.wshowkeys = 21 - { setuid = true; 22 - owner = "root"; 23 - group = "root"; 24 - source = "${pkgs.wshowkeys}/bin/wshowkeys"; 25 - }; 21 + config = lib.mkIf cfg.enable { 22 + security.wrappers.wshowkeys = { 23 + setuid = true; 24 + owner = "root"; 25 + group = "root"; 26 + source = lib.getExe cfg.package; 27 + }; 26 28 }; 29 + 30 + meta.maintainers = with lib.maintainers; [ primeos ]; 27 31 }
+46 -6
nixos/modules/services/security/oauth2_proxy_nginx.nix
··· 25 25 }; 26 26 27 27 virtualHosts = mkOption { 28 - type = types.listOf types.str; 29 - default = []; 28 + type = let 29 + vhostSubmodule = types.submodule { 30 + options = { 31 + allowed_groups = mkOption { 32 + type = types.nullOr (types.listOf types.str); 33 + description = "List of groups to allow access to this vhost, or null to allow all."; 34 + default = null; 35 + }; 36 + allowed_emails = mkOption { 37 + type = types.nullOr (types.listOf types.str); 38 + description = "List of emails to allow access to this vhost, or null to allow all."; 39 + default = null; 40 + }; 41 + allowed_email_domains = mkOption { 42 + type = types.nullOr (types.listOf types.str); 43 + description = "List of email domains to allow access to this vhost, or null to allow all."; 44 + default = null; 45 + }; 46 + }; 47 + }; 48 + oldType = types.listOf types.str; 49 + convertFunc = x: 50 + lib.warn "services.oauth2_proxy.nginx.virtualHosts should be an attrset, found ${lib.generators.toPretty {} x}" 51 + lib.genAttrs x (_: {}); 52 + newType = types.attrsOf vhostSubmodule; 53 + in types.coercedTo oldType convertFunc newType; 54 + default = {}; 55 + example = { 56 + "protected.foo.com" = { 57 + allowed_groups = ["admins"]; 58 + allowed_emails = ["boss@foo.com"]; 59 + }; 60 + }; 30 61 description = '' 31 - A list of nginx virtual hosts to put behind the oauth2 proxy. 62 + Nginx virtual hosts to put behind the oauth2 proxy. 32 63 You can exclude specific locations by setting `auth_request off;` in the locations extraConfig setting. 33 64 ''; 34 65 }; ··· 50 81 } 51 82 ] ++ optional (cfg.virtualHosts != []) { 52 83 recommendedProxySettings = true; # needed because duplicate headers 53 - } ++ (map (vhost: { 84 + } ++ (lib.mapAttrsToList (vhost: conf: { 54 85 virtualHosts.${vhost} = { 55 86 locations = { 56 - "/oauth2/auth" = { 57 - proxyPass = cfg.proxy; 87 + "/oauth2/auth" = let 88 + maybeQueryArg = name: value: 89 + if value == null then null 90 + else "${name}=${lib.concatStringsSep "," value}"; 91 + allArgs = lib.mapAttrsToList maybeQueryArg conf; 92 + cleanArgs = builtins.map lib.escapeURL (builtins.filter (x: x != null) allArgs); 93 + cleanArgsStr = lib.concatStringsSep "&" cleanArgs; 94 + in { 95 + # nginx doesn't support passing query string arguments to auth_request, 96 + # so pass them here instead 97 + proxyPass = "${cfg.proxy}/oauth2/auth?${cleanArgsStr}"; 58 98 extraConfig = '' 59 99 auth_request off; 60 100 proxy_set_header X-Scheme $scheme;
+1
nixos/tests/all-tests.nix
··· 782 782 rasdaemon = handleTest ./rasdaemon.nix {}; 783 783 readarr = handleTest ./readarr.nix {}; 784 784 redis = handleTest ./redis.nix {}; 785 + redlib = handleTest ./redlib.nix {}; 785 786 redmine = handleTest ./redmine.nix {}; 786 787 restartByActivationScript = handleTest ./restart-by-activation-script.nix {}; 787 788 restic-rest-server = handleTest ./restic-rest-server.nix {};
+160 -160
pkgs/applications/editors/jetbrains/bin/versions.json
··· 3 3 "clion": { 4 4 "update-channel": "CLion RELEASE", 5 5 "url-template": "https://download.jetbrains.com/cpp/CLion-{version}.tar.gz", 6 - "version": "2024.1", 7 - "sha256": "a753369d74832d15fcf082587291921e8a90be04529c05b8e9d64a3afb24120c", 8 - "url": "https://download.jetbrains.com/cpp/CLion-2024.1.tar.gz", 9 - "build_number": "241.14494.288" 6 + "version": "2024.1.1", 7 + "sha256": "299ff2eb9c91282df074c58c0ecf73ecf59c7d077bc309f085229eaa32fbd46d", 8 + "url": "https://download.jetbrains.com/cpp/CLion-2024.1.1.tar.gz", 9 + "build_number": "241.15989.121" 10 10 }, 11 11 "datagrip": { 12 12 "update-channel": "DataGrip RELEASE", 13 13 "url-template": "https://download.jetbrains.com/datagrip/datagrip-{version}.tar.gz", 14 - "version": "2024.1.1", 15 - "sha256": "05c1f910126b8499d26ab52d333307d3b6df6a3fa06b5e0b1a79ff15caf40e0a", 16 - "url": "https://download.jetbrains.com/datagrip/datagrip-2024.1.1.tar.gz", 17 - "build_number": "241.14494.283" 14 + "version": "2024.1.2", 15 + "sha256": "449ca450179bda3a342f92ff0fe44e52b51c11adcda4d2836a215282ffc0fc95", 16 + "url": "https://download.jetbrains.com/datagrip/datagrip-2024.1.2.tar.gz", 17 + "build_number": "241.15989.49" 18 18 }, 19 19 "dataspell": { 20 20 "update-channel": "DataSpell RELEASE", 21 21 "url-template": "https://download.jetbrains.com/python/dataspell-{version}.tar.gz", 22 - "version": "2024.1", 23 - "sha256": "4f73d514dcbf5dce769e7ee4e0a81a1d8dc970f6553c246e3016963b9f077dca", 24 - "url": "https://download.jetbrains.com/python/dataspell-2024.1.tar.gz", 25 - "build_number": "241.14494.247" 22 + "version": "2024.1.1", 23 + "sha256": "0913a4938c7df68796b4d29cf0cf8d836da270aa34239fc7d756138f21e1a895", 24 + "url": "https://download.jetbrains.com/python/dataspell-2024.1.1.tar.gz", 25 + "build_number": "241.15989.62" 26 26 }, 27 27 "gateway": { 28 28 "update-channel": "Gateway RELEASE", 29 29 "url-template": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-{version}.tar.gz", 30 - "version": "2024.1", 31 - "sha256": "d777e88a3098790e19a93cb14fe4a21c740553958514e2b55fa2ba588f5c2c78", 32 - "url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2024.1.tar.gz", 33 - "build_number": "241.14494.255" 30 + "version": "2024.1.1", 31 + "sha256": "2fd861d6fc91815466fc1f3b2bbd2177e55f1ea2c086fa10cf979de773d9cc06", 32 + "url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2024.1.1.tar.gz", 33 + "build_number": "241.15989.74" 34 34 }, 35 35 "goland": { 36 36 "update-channel": "GoLand RELEASE", ··· 67 67 "phpstorm": { 68 68 "update-channel": "PhpStorm RELEASE", 69 69 "url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}.tar.gz", 70 - "version": "2024.1", 71 - "sha256": "11c6862954f87b89d081cc0382e54b105d8b0c933dae78fd952cd2a3604889b2", 72 - "url": "https://download.jetbrains.com/webide/PhpStorm-2024.1.tar.gz", 73 - "build_number": "241.14494.237", 70 + "version": "2024.1.1", 71 + "sha256": "bb3d10d5ce7419f5123937bcd40f1584fca4b844a2f83b6850fec57cd1f44282", 72 + "url": "https://download.jetbrains.com/webide/PhpStorm-2024.1.1.tar.gz", 73 + "build_number": "241.15989.102", 74 74 "version-major-minor": "2022.3" 75 75 }, 76 76 "pycharm-community": { ··· 92 92 "rider": { 93 93 "update-channel": "Rider RELEASE", 94 94 "url-template": "https://download.jetbrains.com/rider/JetBrains.Rider-{version}.tar.gz", 95 - "version": "2024.1", 96 - "sha256": "194096b0b550e1e320fc72aaf0510faeebf8737d05f6e02eecd72efe6f7cd757", 97 - "url": "https://download.jetbrains.com/rider/JetBrains.Rider-2024.1.tar.gz", 98 - "build_number": "241.14494.307" 95 + "version": "2024.1.1", 96 + "sha256": "390967705d8e13f39754cbf39a9bec2bb33c6d0f8eeffcdb3d68a5c9ced696ea", 97 + "url": "https://download.jetbrains.com/rider/JetBrains.Rider-2024.1.1.tar.gz", 98 + "build_number": "241.14494.325" 99 99 }, 100 100 "ruby-mine": { 101 101 "update-channel": "RubyMine RELEASE", 102 102 "url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}.tar.gz", 103 - "version": "2024.1", 104 - "sha256": "4fd9dcf83a1d1f6b7513c18383938bd65b2479fdb39c0421e2237a1e340c3912", 105 - "url": "https://download.jetbrains.com/ruby/RubyMine-2024.1.tar.gz", 106 - "build_number": "241.14494.234" 103 + "version": "2024.1.1", 104 + "sha256": "32e324e976c63e6f5897b392469240382baf5ab94c700b7f75c4a575a1f5d1dc", 105 + "url": "https://download.jetbrains.com/ruby/RubyMine-2024.1.1.tar.gz", 106 + "build_number": "241.15989.113" 107 107 }, 108 108 "rust-rover": { 109 109 "update-channel": "RustRover EAP", 110 110 "url-template": "https://download.jetbrains.com/rustrover/RustRover-{version}.tar.gz", 111 - "version": "2023.3 EAP", 112 - "sha256": "a7176fb06c18ce50f8f901ecde9fa75e968ddf27e3366e70bffd7ad1208fdde9", 113 - "url": "https://download.jetbrains.com/rustrover/RustRover-233.15026.24.tar.gz", 114 - "build_number": "233.15026.24" 111 + "version": "2024.1 EAP", 112 + "sha256": "10a904c833990c4621f919a36d31744dd1700dce42ff3addbc909937b6f6329d", 113 + "url": "https://download.jetbrains.com/rustrover/RustRover-241.15989.101.tar.gz", 114 + "build_number": "241.15989.101" 115 115 }, 116 116 "webstorm": { 117 117 "update-channel": "WebStorm RELEASE", 118 118 "url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}.tar.gz", 119 - "version": "2024.1", 120 - "sha256": "d4c7cb7f1462c2b2bd9042b4714ab9de66c455ab9752c87698dc3902f0d49a2a", 121 - "url": "https://download.jetbrains.com/webstorm/WebStorm-2024.1.tar.gz", 122 - "build_number": "241.14494.235" 119 + "version": "2024.1.2", 120 + "sha256": "10110ac54ab7db1ca4560f83fdb921ca6217437dba1ad4ceb1c6cf0887ec5f29", 121 + "url": "https://download.jetbrains.com/webstorm/WebStorm-2024.1.2.tar.gz", 122 + "build_number": "241.15989.105" 123 123 }, 124 124 "writerside": { 125 125 "update-channel": "Writerside EAP", 126 126 "url-template": "https://download.jetbrains.com/writerside/writerside-{version}.tar.gz", 127 - "version": "2023.3 EAP", 128 - "sha256": "8eae1c965c1b5dae17c580cd3ed9b2a6182a3b54a54f8e6152472815118ae2c2", 129 - "url": "https://download.jetbrains.com/writerside/writerside-233.14938.tar.gz", 130 - "build_number": "233.14938" 127 + "version": "2024.1 EAP", 128 + "sha256": "24da41b0eb4ca23652d05ecbccc5d2c792c3d49a964d8b6eb765ccd9cbcc7c3d", 129 + "url": "https://download.jetbrains.com/writerside/writerside-241.15989.11.tar.gz", 130 + "build_number": "241.15989.11" 131 131 } 132 132 }, 133 133 "aarch64-linux": { 134 134 "clion": { 135 135 "update-channel": "CLion RELEASE", 136 136 "url-template": "https://download.jetbrains.com/cpp/CLion-{version}-aarch64.tar.gz", 137 - "version": "2024.1", 138 - "sha256": "f937b263bd697595427e3e1d04513f9b6a786d56214ce34fe7a038efa2e949cf", 139 - "url": "https://download.jetbrains.com/cpp/CLion-2024.1-aarch64.tar.gz", 140 - "build_number": "241.14494.288" 137 + "version": "2024.1.1", 138 + "sha256": "2323f3b64f690b0b099cdcb14ef6b80440abafda1c0113a6b96df9656167e638", 139 + "url": "https://download.jetbrains.com/cpp/CLion-2024.1.1-aarch64.tar.gz", 140 + "build_number": "241.15989.121" 141 141 }, 142 142 "datagrip": { 143 143 "update-channel": "DataGrip RELEASE", 144 144 "url-template": "https://download.jetbrains.com/datagrip/datagrip-{version}-aarch64.tar.gz", 145 - "version": "2024.1.1", 146 - "sha256": "d269bfe10fb97572e785dce6e387d09f429396db002e12ecb9a44cced915c032", 147 - "url": "https://download.jetbrains.com/datagrip/datagrip-2024.1.1-aarch64.tar.gz", 148 - "build_number": "241.14494.283" 145 + "version": "2024.1.2", 146 + "sha256": "98b9a89ba49fa16376dbdec01412893635465a67ee482c80f9c48e10dcf0bead", 147 + "url": "https://download.jetbrains.com/datagrip/datagrip-2024.1.2-aarch64.tar.gz", 148 + "build_number": "241.15989.49" 149 149 }, 150 150 "dataspell": { 151 151 "update-channel": "DataSpell RELEASE", 152 152 "url-template": "https://download.jetbrains.com/python/dataspell-{version}-aarch64.tar.gz", 153 - "version": "2024.1", 154 - "sha256": "f1adfe94bd6482a4f15db02611afc7487d59c47f8ee120e925feeb23c980cd9f", 155 - "url": "https://download.jetbrains.com/python/dataspell-2024.1-aarch64.tar.gz", 156 - "build_number": "241.14494.247" 153 + "version": "2024.1.1", 154 + "sha256": "3ee14b5d19d15ef652c6ca7ff8026d438980de5c28ce0375e8418a32fe8fed62", 155 + "url": "https://download.jetbrains.com/python/dataspell-2024.1.1-aarch64.tar.gz", 156 + "build_number": "241.15989.62" 157 157 }, 158 158 "gateway": { 159 159 "update-channel": "Gateway RELEASE", 160 160 "url-template": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-{version}-aarch64.tar.gz", 161 - "version": "2024.1", 162 - "sha256": "3b6ffb21148d3327e9a5558c5657c22f7076c6208e8a10836f155d8f0200fb36", 163 - "url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2024.1-aarch64.tar.gz", 164 - "build_number": "241.14494.255" 161 + "version": "2024.1.1", 162 + "sha256": "f500422ce9f2c7edb6515b3e7c6336df94000f0c2c454fe207a295489dcf3a0d", 163 + "url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2024.1.1-aarch64.tar.gz", 164 + "build_number": "241.15989.74" 165 165 }, 166 166 "goland": { 167 167 "update-channel": "GoLand RELEASE", ··· 198 198 "phpstorm": { 199 199 "update-channel": "PhpStorm RELEASE", 200 200 "url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}-aarch64.tar.gz", 201 - "version": "2024.1", 202 - "sha256": "0c5debd888359b37c9c95176c09a16e94f2412fb88f98b928e64ed2466f88ec1", 203 - "url": "https://download.jetbrains.com/webide/PhpStorm-2024.1-aarch64.tar.gz", 204 - "build_number": "241.14494.237", 201 + "version": "2024.1.1", 202 + "sha256": "c1ff0b85679cee8c17ee3ea4b19ccb3278540821c7162354bee900d95cbc52a4", 203 + "url": "https://download.jetbrains.com/webide/PhpStorm-2024.1.1-aarch64.tar.gz", 204 + "build_number": "241.15989.102", 205 205 "version-major-minor": "2022.3" 206 206 }, 207 207 "pycharm-community": { ··· 223 223 "rider": { 224 224 "update-channel": "Rider RELEASE", 225 225 "url-template": "https://download.jetbrains.com/rider/JetBrains.Rider-{version}-aarch64.tar.gz", 226 - "version": "2024.1", 227 - "sha256": "e196c8e70d7eb6f56a08df809f5de430bf5e61509abb13de8b301c036c4f446e", 228 - "url": "https://download.jetbrains.com/rider/JetBrains.Rider-2024.1-aarch64.tar.gz", 229 - "build_number": "241.14494.307" 226 + "version": "2024.1.1", 227 + "sha256": "9f079193067cf1e4595a5142bb2341187e8730f3551b4583c940f2822d9c5be2", 228 + "url": "https://download.jetbrains.com/rider/JetBrains.Rider-2024.1.1-aarch64.tar.gz", 229 + "build_number": "241.14494.325" 230 230 }, 231 231 "ruby-mine": { 232 232 "update-channel": "RubyMine RELEASE", 233 233 "url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}-aarch64.tar.gz", 234 - "version": "2024.1", 235 - "sha256": "690f90bd8a974585414e499aa2cb46d68dbc8145906e98d7f3b4ad1f3bf49040", 236 - "url": "https://download.jetbrains.com/ruby/RubyMine-2024.1-aarch64.tar.gz", 237 - "build_number": "241.14494.234" 234 + "version": "2024.1.1", 235 + "sha256": "87c7c6f86cc0337311eea595ee0754bcce3f4e88579c1f022abca19037ba7c51", 236 + "url": "https://download.jetbrains.com/ruby/RubyMine-2024.1.1-aarch64.tar.gz", 237 + "build_number": "241.15989.113" 238 238 }, 239 239 "rust-rover": { 240 240 "update-channel": "RustRover EAP", 241 241 "url-template": "https://download.jetbrains.com/rustrover/RustRover-{version}-aarch64.tar.gz", 242 - "version": "2023.3 EAP", 243 - "sha256": "4e03720aae12b32f91d4ddf4e01cfb454311b8a0b901dcee733d62579aa4cc0c", 244 - "url": "https://download.jetbrains.com/rustrover/RustRover-233.15026.24-aarch64.tar.gz", 245 - "build_number": "233.15026.24" 242 + "version": "2024.1 EAP", 243 + "sha256": "6ee90aee367cd9ecc8db99020133e17299113c1e016b3344a4762eb8b954317a", 244 + "url": "https://download.jetbrains.com/rustrover/RustRover-241.15989.101-aarch64.tar.gz", 245 + "build_number": "241.15989.101" 246 246 }, 247 247 "webstorm": { 248 248 "update-channel": "WebStorm RELEASE", 249 249 "url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}-aarch64.tar.gz", 250 - "version": "2024.1", 251 - "sha256": "6691e4855fd4ecf3da9b63b78a11afc3441fb2139cdc7e7aaa5d78aa92a88c12", 252 - "url": "https://download.jetbrains.com/webstorm/WebStorm-2024.1-aarch64.tar.gz", 253 - "build_number": "241.14494.235" 250 + "version": "2024.1.2", 251 + "sha256": "de1443570d2769e5dae11da2c3a8049c438f6f16b598a214ab000a300c148476", 252 + "url": "https://download.jetbrains.com/webstorm/WebStorm-2024.1.2-aarch64.tar.gz", 253 + "build_number": "241.15989.105" 254 254 }, 255 255 "writerside": { 256 256 "update-channel": "Writerside EAP", 257 257 "url-template": "https://download.jetbrains.com/writerside/writerside-{version}-aarch64.tar.gz", 258 - "version": "2023.3 EAP", 259 - "sha256": "b09dac04217d5d523501bdb1e9026fd17fb6370dff2610502472bbf6a48323d8", 260 - "url": "https://download.jetbrains.com/writerside/writerside-233.14938-aarch64.tar.gz", 261 - "build_number": "233.14938" 258 + "version": "2024.1 EAP", 259 + "sha256": "9b72a2422f2cb1f2bb2034ef4eaf130ee7a9062cf99ba53b8df62cc4e1c76c42", 260 + "url": "https://download.jetbrains.com/writerside/writerside-241.15989.11-aarch64.tar.gz", 261 + "build_number": "241.15989.11" 262 262 } 263 263 }, 264 264 "x86_64-darwin": { 265 265 "clion": { 266 266 "update-channel": "CLion RELEASE", 267 267 "url-template": "https://download.jetbrains.com/cpp/CLion-{version}.dmg", 268 - "version": "2024.1", 269 - "sha256": "373c78ff045a17fdcae44cc9b76b41862d4bee9c8476813e518c7cc1de88b6a1", 270 - "url": "https://download.jetbrains.com/cpp/CLion-2024.1.dmg", 271 - "build_number": "241.14494.288" 268 + "version": "2024.1.1", 269 + "sha256": "43a765102080acd6dc1fa5a26e0c5efcc3d2e7a22a0bf054a3b9ba4714a9c43e", 270 + "url": "https://download.jetbrains.com/cpp/CLion-2024.1.1.dmg", 271 + "build_number": "241.15989.121" 272 272 }, 273 273 "datagrip": { 274 274 "update-channel": "DataGrip RELEASE", 275 275 "url-template": "https://download.jetbrains.com/datagrip/datagrip-{version}.dmg", 276 - "version": "2024.1.1", 277 - "sha256": "232582204a6f810bcbd2387ba2cef824f0f81c3a7e022f7f2bebf643d32f866d", 278 - "url": "https://download.jetbrains.com/datagrip/datagrip-2024.1.1.dmg", 279 - "build_number": "241.14494.283" 276 + "version": "2024.1.2", 277 + "sha256": "41a4dabdd2ad97387d806742c41b34e5a1544860c159f5d71c09b00a1e605356", 278 + "url": "https://download.jetbrains.com/datagrip/datagrip-2024.1.2.dmg", 279 + "build_number": "241.15989.49" 280 280 }, 281 281 "dataspell": { 282 282 "update-channel": "DataSpell RELEASE", 283 283 "url-template": "https://download.jetbrains.com/python/dataspell-{version}.dmg", 284 - "version": "2024.1", 285 - "sha256": "a48036f55ef8301d6f77f726c68d7415c0056ddb4143ca3eed2698306f2c021f", 286 - "url": "https://download.jetbrains.com/python/dataspell-2024.1.dmg", 287 - "build_number": "241.14494.247" 284 + "version": "2024.1.1", 285 + "sha256": "dfbe160a8a1676dad81b5d5ca35d8d02258a5684c3a140bbb415edae575a058b", 286 + "url": "https://download.jetbrains.com/python/dataspell-2024.1.1.dmg", 287 + "build_number": "241.15989.62" 288 288 }, 289 289 "gateway": { 290 290 "update-channel": "Gateway RELEASE", 291 291 "url-template": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-{version}.dmg", 292 - "version": "2024.1", 293 - "sha256": "fb37fe7ba94f151f9613134b232b79f44524c126152f70eeb31421cee89b514d", 294 - "url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2024.1.dmg", 295 - "build_number": "241.14494.255" 292 + "version": "2024.1.1", 293 + "sha256": "4513e26abf40f69a6eecd7f52d20a0f20e82a87722d4e8a4bd71718a4cba51b0", 294 + "url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2024.1.1.dmg", 295 + "build_number": "241.15989.74" 296 296 }, 297 297 "goland": { 298 298 "update-channel": "GoLand RELEASE", ··· 329 329 "phpstorm": { 330 330 "update-channel": "PhpStorm RELEASE", 331 331 "url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}.dmg", 332 - "version": "2024.1", 333 - "sha256": "75699ce909f07de35a6e89745c652f08afba5096b7930fdc51683989967fcc62", 334 - "url": "https://download.jetbrains.com/webide/PhpStorm-2024.1.dmg", 335 - "build_number": "241.14494.237", 332 + "version": "2024.1.1", 333 + "sha256": "0232f3e562698bbacf8c72446fc868d50d2b308ce17b6a0655fe351b46370fa4", 334 + "url": "https://download.jetbrains.com/webide/PhpStorm-2024.1.1.dmg", 335 + "build_number": "241.15989.102", 336 336 "version-major-minor": "2022.3" 337 337 }, 338 338 "pycharm-community": { ··· 354 354 "rider": { 355 355 "update-channel": "Rider RELEASE", 356 356 "url-template": "https://download.jetbrains.com/rider/JetBrains.Rider-{version}.dmg", 357 - "version": "2024.1", 358 - "sha256": "12155c779c7f11dd71b3573af266c0221960eaea8a442fda4faaec8ca6eefa95", 359 - "url": "https://download.jetbrains.com/rider/JetBrains.Rider-2024.1.dmg", 360 - "build_number": "241.14494.307" 357 + "version": "2024.1.1", 358 + "sha256": "1c6f52b9629f77ca6a2f903fbadaae9dc80237b061dfeb94638d029a43bdf0c5", 359 + "url": "https://download.jetbrains.com/rider/JetBrains.Rider-2024.1.1.dmg", 360 + "build_number": "241.14494.325" 361 361 }, 362 362 "ruby-mine": { 363 363 "update-channel": "RubyMine RELEASE", 364 364 "url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}.dmg", 365 - "version": "2024.1", 366 - "sha256": "47ff2d04362beb2acb3421780f9c5f3dd5ef02aa2cdd9cef2c64a10c6ce2c062", 367 - "url": "https://download.jetbrains.com/ruby/RubyMine-2024.1.dmg", 368 - "build_number": "241.14494.234" 365 + "version": "2024.1.1", 366 + "sha256": "839fe79e93a293a514e8abdaec60ca9a79cddb889fe4fe1287e2b74540a9ec57", 367 + "url": "https://download.jetbrains.com/ruby/RubyMine-2024.1.1.dmg", 368 + "build_number": "241.15989.113" 369 369 }, 370 370 "rust-rover": { 371 371 "update-channel": "RustRover EAP", 372 372 "url-template": "https://download.jetbrains.com/rustrover/RustRover-{version}.dmg", 373 - "version": "2023.3 EAP", 374 - "sha256": "b59ff55e4ba22df41acc9870f88b7f957f31af179e482ccaa4320b1f1ffff346", 375 - "url": "https://download.jetbrains.com/rustrover/RustRover-233.15026.24.dmg", 376 - "build_number": "233.15026.24" 373 + "version": "2024.1 EAP", 374 + "sha256": "c0b5885e7d85cc89d79110b4a56c3a08784c43b03e42686ec91cd4679bf9f469", 375 + "url": "https://download.jetbrains.com/rustrover/RustRover-241.15989.101.dmg", 376 + "build_number": "241.15989.101" 377 377 }, 378 378 "webstorm": { 379 379 "update-channel": "WebStorm RELEASE", 380 380 "url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}.dmg", 381 - "version": "2024.1", 382 - "sha256": "b3b41e5e8559e36e0bd4121dee61d39a8ba5b5ce8193e7b026c5bc261e973df5", 383 - "url": "https://download.jetbrains.com/webstorm/WebStorm-2024.1.dmg", 384 - "build_number": "241.14494.235" 381 + "version": "2024.1.2", 382 + "sha256": "a5b79c530596bcef503847ea38a11263c871a9f8267d2e4fe4ef025c166d144f", 383 + "url": "https://download.jetbrains.com/webstorm/WebStorm-2024.1.2.dmg", 384 + "build_number": "241.15989.105" 385 385 }, 386 386 "writerside": { 387 387 "update-channel": "Writerside EAP", 388 388 "url-template": "https://download.jetbrains.com/writerside/writerside-{version}.dmg", 389 - "version": "2023.3 EAP", 390 - "sha256": "53c7ad5a8808776b60eb82b3155c6f3a2a0dfad43ba8d9238a0db1752d503b09", 391 - "url": "https://download.jetbrains.com/writerside/writerside-233.14938.dmg", 392 - "build_number": "233.14938" 389 + "version": "2024.1 EAP", 390 + "sha256": "36ec40a47989be9ab263f4b9f182fcc5b155f3fd068174e7539adc55f892b230", 391 + "url": "https://download.jetbrains.com/writerside/writerside-241.15989.11.dmg", 392 + "build_number": "241.15989.11" 393 393 } 394 394 }, 395 395 "aarch64-darwin": { 396 396 "clion": { 397 397 "update-channel": "CLion RELEASE", 398 398 "url-template": "https://download.jetbrains.com/cpp/CLion-{version}-aarch64.dmg", 399 - "version": "2024.1", 400 - "sha256": "b1044fdbf9e3f93aaf8ca8ad2b7bc2eae165f86bc5cae6910f2ad0ee92c198a5", 401 - "url": "https://download.jetbrains.com/cpp/CLion-2024.1-aarch64.dmg", 402 - "build_number": "241.14494.288" 399 + "version": "2024.1.1", 400 + "sha256": "08dab457cf1cb07e4489653f22a12e2997dea2b788ab0a5494de40a86b39f104", 401 + "url": "https://download.jetbrains.com/cpp/CLion-2024.1.1-aarch64.dmg", 402 + "build_number": "241.15989.121" 403 403 }, 404 404 "datagrip": { 405 405 "update-channel": "DataGrip RELEASE", 406 406 "url-template": "https://download.jetbrains.com/datagrip/datagrip-{version}-aarch64.dmg", 407 - "version": "2024.1.1", 408 - "sha256": "c2545df9784fa1f8f9234dd93d1c513ed691c797f26471cb545188ce7f495864", 409 - "url": "https://download.jetbrains.com/datagrip/datagrip-2024.1.1-aarch64.dmg", 410 - "build_number": "241.14494.283" 407 + "version": "2024.1.2", 408 + "sha256": "583c32f39918681673028a20cb911a41fc4495cf44c151c0790594042ec9e160", 409 + "url": "https://download.jetbrains.com/datagrip/datagrip-2024.1.2-aarch64.dmg", 410 + "build_number": "241.15989.49" 411 411 }, 412 412 "dataspell": { 413 413 "update-channel": "DataSpell RELEASE", 414 414 "url-template": "https://download.jetbrains.com/python/dataspell-{version}-aarch64.dmg", 415 - "version": "2024.1", 416 - "sha256": "4a8abf8cf816f98502cf58cd3de07c28d496d4fe20d338cee0ac714196b8a612", 417 - "url": "https://download.jetbrains.com/python/dataspell-2024.1-aarch64.dmg", 418 - "build_number": "241.14494.247" 415 + "version": "2024.1.1", 416 + "sha256": "eb345888f6e926439a1142614e10b36123b40fbd876d31060856c7e532b53f64", 417 + "url": "https://download.jetbrains.com/python/dataspell-2024.1.1-aarch64.dmg", 418 + "build_number": "241.15989.62" 419 419 }, 420 420 "gateway": { 421 421 "update-channel": "Gateway RELEASE", 422 422 "url-template": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-{version}-aarch64.dmg", 423 - "version": "2024.1", 424 - "sha256": "c82392faec283b2a6ab25dd0cbd8c3733ea046799d9d95ba4b5d6086767f7715", 425 - "url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2024.1-aarch64.dmg", 426 - "build_number": "241.14494.255" 423 + "version": "2024.1.1", 424 + "sha256": "840eb4ae9d2de9bbe353007798a6337f307f177e907754382ce7bef8be060e01", 425 + "url": "https://download.jetbrains.com/idea/gateway/JetBrainsGateway-2024.1.1-aarch64.dmg", 426 + "build_number": "241.15989.74" 427 427 }, 428 428 "goland": { 429 429 "update-channel": "GoLand RELEASE", ··· 460 460 "phpstorm": { 461 461 "update-channel": "PhpStorm RELEASE", 462 462 "url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}-aarch64.dmg", 463 - "version": "2024.1", 464 - "sha256": "02bcb551de99cf070e90b2131b41f0b3e93aa776615bcfba1508e4c4d1bb9378", 465 - "url": "https://download.jetbrains.com/webide/PhpStorm-2024.1-aarch64.dmg", 466 - "build_number": "241.14494.237", 463 + "version": "2024.1.1", 464 + "sha256": "b6b2b6181c724c320a491cea013c620f662e3fbc3a2f62718354d9e88c9d210d", 465 + "url": "https://download.jetbrains.com/webide/PhpStorm-2024.1.1-aarch64.dmg", 466 + "build_number": "241.15989.102", 467 467 "version-major-minor": "2022.3" 468 468 }, 469 469 "pycharm-community": { ··· 485 485 "rider": { 486 486 "update-channel": "Rider RELEASE", 487 487 "url-template": "https://download.jetbrains.com/rider/JetBrains.Rider-{version}-aarch64.dmg", 488 - "version": "2024.1", 489 - "sha256": "c2e0dadc6c7f924e849e87d1c04aeaa02d6a14d5868294dd36481a70cbd508cb", 490 - "url": "https://download.jetbrains.com/rider/JetBrains.Rider-2024.1-aarch64.dmg", 491 - "build_number": "241.14494.307" 488 + "version": "2024.1.1", 489 + "sha256": "d197249cc5cb8fb3ec30f3ed5468dd6d7782e97adb1e48a0509d2415b48f7a1b", 490 + "url": "https://download.jetbrains.com/rider/JetBrains.Rider-2024.1.1-aarch64.dmg", 491 + "build_number": "241.14494.325" 492 492 }, 493 493 "ruby-mine": { 494 494 "update-channel": "RubyMine RELEASE", 495 495 "url-template": "https://download.jetbrains.com/ruby/RubyMine-{version}-aarch64.dmg", 496 - "version": "2024.1", 497 - "sha256": "7e085580ebc8aadb9342e7362e3078b988e38fe8b5bfe8c4825a1744ad53c33f", 498 - "url": "https://download.jetbrains.com/ruby/RubyMine-2024.1-aarch64.dmg", 499 - "build_number": "241.14494.234" 496 + "version": "2024.1.1", 497 + "sha256": "5e6bd929f2b74145aa763ca277ade3c3512342b38a5a21a605c0b319f487b49e", 498 + "url": "https://download.jetbrains.com/ruby/RubyMine-2024.1.1-aarch64.dmg", 499 + "build_number": "241.15989.113" 500 500 }, 501 501 "rust-rover": { 502 502 "update-channel": "RustRover EAP", 503 503 "url-template": "https://download.jetbrains.com/rustrover/RustRover-{version}-aarch64.dmg", 504 - "version": "2023.3 EAP", 505 - "sha256": "03e7c1e3c029cd72ddc9422cc1dc54ed581356b278127dc8d2b2f9e53d357054", 506 - "url": "https://download.jetbrains.com/rustrover/RustRover-233.15026.24-aarch64.dmg", 507 - "build_number": "233.15026.24" 504 + "version": "2024.1 EAP", 505 + "sha256": "1d63faf3d687508b976989768ee44ac3632017d55fce0557591dff2eae37d6a2", 506 + "url": "https://download.jetbrains.com/rustrover/RustRover-241.15989.101-aarch64.dmg", 507 + "build_number": "241.15989.101" 508 508 }, 509 509 "webstorm": { 510 510 "update-channel": "WebStorm RELEASE", 511 511 "url-template": "https://download.jetbrains.com/webstorm/WebStorm-{version}-aarch64.dmg", 512 - "version": "2024.1", 513 - "sha256": "95dd3a397fe063583c5e3ba4fefafdfcad740c18447c1a70c0f03cb004436496", 514 - "url": "https://download.jetbrains.com/webstorm/WebStorm-2024.1-aarch64.dmg", 515 - "build_number": "241.14494.235" 512 + "version": "2024.1.2", 513 + "sha256": "b3ce2aabba5bc3afef95d768aa721bb245d2fce0ec8d69d61d011c2b23087d97", 514 + "url": "https://download.jetbrains.com/webstorm/WebStorm-2024.1.2-aarch64.dmg", 515 + "build_number": "241.15989.105" 516 516 }, 517 517 "writerside": { 518 518 "update-channel": "Writerside EAP", 519 519 "url-template": "https://download.jetbrains.com/writerside/writerside-{version}-aarch64.dmg", 520 - "version": "2023.3 EAP", 521 - "sha256": "2a78fbcabcdd5b7c906d933dd91ac927bde22ae3bba988dad7450184fd90457a", 522 - "url": "https://download.jetbrains.com/writerside/writerside-233.14938-aarch64.dmg", 523 - "build_number": "233.14938" 520 + "version": "2024.1 EAP", 521 + "sha256": "624f9f2fb0ed7c7d42484e42c16b9b0ec0c542ad8187d81b11ef1d38576c589d", 522 + "url": "https://download.jetbrains.com/writerside/writerside-241.15989.11-aarch64.dmg", 523 + "build_number": "241.15989.11" 524 524 } 525 525 } 526 526 }
+107 -108
pkgs/applications/editors/jetbrains/plugins/plugins.json
··· 18 18 ], 19 19 "builds": { 20 20 "233.13135.979": "https://plugins.jetbrains.com/files/164/515255/IdeaVim-2.10.2-signed.zip", 21 - "233.15026.24": "https://plugins.jetbrains.com/files/164/515255/IdeaVim-2.10.2-signed.zip", 22 - "241.14494.234": "https://plugins.jetbrains.com/files/164/515255/IdeaVim-2.10.2-signed.zip", 23 - "241.14494.235": "https://plugins.jetbrains.com/files/164/515255/IdeaVim-2.10.2-signed.zip", 24 - "241.14494.237": "https://plugins.jetbrains.com/files/164/515255/IdeaVim-2.10.2-signed.zip", 25 21 "241.14494.238": "https://plugins.jetbrains.com/files/164/515255/IdeaVim-2.10.2-signed.zip", 26 22 "241.14494.240": "https://plugins.jetbrains.com/files/164/515255/IdeaVim-2.10.2-signed.zip", 27 23 "241.14494.241": "https://plugins.jetbrains.com/files/164/515255/IdeaVim-2.10.2-signed.zip", 28 - "241.14494.283": "https://plugins.jetbrains.com/files/164/515255/IdeaVim-2.10.2-signed.zip", 29 - "241.14494.288": "https://plugins.jetbrains.com/files/164/515255/IdeaVim-2.10.2-signed.zip", 30 - "241.14494.307": "https://plugins.jetbrains.com/files/164/515255/IdeaVim-2.10.2-signed.zip" 24 + "241.14494.325": "https://plugins.jetbrains.com/files/164/515255/IdeaVim-2.10.2-signed.zip", 25 + "241.15989.101": "https://plugins.jetbrains.com/files/164/515255/IdeaVim-2.10.2-signed.zip", 26 + "241.15989.102": "https://plugins.jetbrains.com/files/164/515255/IdeaVim-2.10.2-signed.zip", 27 + "241.15989.105": "https://plugins.jetbrains.com/files/164/515255/IdeaVim-2.10.2-signed.zip", 28 + "241.15989.113": "https://plugins.jetbrains.com/files/164/515255/IdeaVim-2.10.2-signed.zip", 29 + "241.15989.121": "https://plugins.jetbrains.com/files/164/515255/IdeaVim-2.10.2-signed.zip", 30 + "241.15989.49": "https://plugins.jetbrains.com/files/164/515255/IdeaVim-2.10.2-signed.zip" 31 31 }, 32 32 "name": "ideavim" 33 33 }, ··· 36 36 "idea-ultimate" 37 37 ], 38 38 "builds": { 39 - "241.14494.240": "https://plugins.jetbrains.com/files/631/513581/python-241.14494.240.zip" 39 + "241.14494.240": "https://plugins.jetbrains.com/files/631/521307/python-241.14494.314.zip" 40 40 }, 41 41 "name": "python" 42 42 }, ··· 58 58 ], 59 59 "builds": { 60 60 "233.13135.979": null, 61 - "233.15026.24": null, 62 - "241.14494.234": null, 63 - "241.14494.235": null, 64 - "241.14494.237": null, 65 61 "241.14494.238": null, 66 62 "241.14494.240": null, 67 63 "241.14494.241": null, 68 - "241.14494.283": null, 69 - "241.14494.288": null, 70 - "241.14494.307": null 64 + "241.14494.325": null, 65 + "241.15989.101": null, 66 + "241.15989.102": null, 67 + "241.15989.105": null, 68 + "241.15989.113": null, 69 + "241.15989.121": null, 70 + "241.15989.49": null 71 71 }, 72 72 "name": "kotlin" 73 73 }, ··· 89 89 ], 90 90 "builds": { 91 91 "233.13135.979": null, 92 - "233.15026.24": "https://plugins.jetbrains.com/files/6981/509027/ini-233.15026.15.zip", 93 - "241.14494.234": "https://plugins.jetbrains.com/files/6981/513562/ini-241.14494.240.zip", 94 - "241.14494.235": "https://plugins.jetbrains.com/files/6981/513562/ini-241.14494.240.zip", 95 - "241.14494.237": "https://plugins.jetbrains.com/files/6981/513562/ini-241.14494.240.zip", 96 92 "241.14494.238": "https://plugins.jetbrains.com/files/6981/513562/ini-241.14494.240.zip", 97 93 "241.14494.240": "https://plugins.jetbrains.com/files/6981/513562/ini-241.14494.240.zip", 98 94 "241.14494.241": "https://plugins.jetbrains.com/files/6981/513562/ini-241.14494.240.zip", 99 - "241.14494.283": "https://plugins.jetbrains.com/files/6981/513562/ini-241.14494.240.zip", 100 - "241.14494.288": "https://plugins.jetbrains.com/files/6981/513562/ini-241.14494.240.zip", 101 - "241.14494.307": "https://plugins.jetbrains.com/files/6981/513562/ini-241.14494.240.zip" 95 + "241.14494.325": "https://plugins.jetbrains.com/files/6981/513562/ini-241.14494.240.zip", 96 + "241.15989.101": "https://plugins.jetbrains.com/files/6981/527916/ini-241.15989.113.zip", 97 + "241.15989.102": "https://plugins.jetbrains.com/files/6981/527916/ini-241.15989.113.zip", 98 + "241.15989.105": "https://plugins.jetbrains.com/files/6981/527916/ini-241.15989.113.zip", 99 + "241.15989.113": "https://plugins.jetbrains.com/files/6981/527916/ini-241.15989.113.zip", 100 + "241.15989.121": "https://plugins.jetbrains.com/files/6981/527916/ini-241.15989.113.zip", 101 + "241.15989.49": "https://plugins.jetbrains.com/files/6981/527916/ini-241.15989.113.zip" 102 102 }, 103 103 "name": "ini" 104 104 }, ··· 108 108 "phpstorm" 109 109 ], 110 110 "builds": { 111 - "241.14494.237": "https://plugins.jetbrains.com/files/7219/518876/Symfony_Plugin-2023.1.268.zip", 112 - "241.14494.240": "https://plugins.jetbrains.com/files/7219/518876/Symfony_Plugin-2023.1.268.zip" 111 + "241.14494.240": "https://plugins.jetbrains.com/files/7219/525744/Symfony_Plugin-2023.1.270.zip", 112 + "241.15989.102": "https://plugins.jetbrains.com/files/7219/525744/Symfony_Plugin-2023.1.270.zip" 113 113 }, 114 114 "name": "symfony-support" 115 115 }, ··· 119 119 "phpstorm" 120 120 ], 121 121 "builds": { 122 - "241.14494.237": "https://plugins.jetbrains.com/files/7320/507957/PHP_Annotations-10.0.0.zip", 123 - "241.14494.240": "https://plugins.jetbrains.com/files/7320/507957/PHP_Annotations-10.0.0.zip" 122 + "241.14494.240": "https://plugins.jetbrains.com/files/7320/507957/PHP_Annotations-10.0.0.zip", 123 + "241.15989.102": "https://plugins.jetbrains.com/files/7320/507957/PHP_Annotations-10.0.0.zip" 124 124 }, 125 125 "name": "php-annotations" 126 126 }, ··· 133 133 "rust-rover" 134 134 ], 135 135 "builds": { 136 - "233.15026.24": "https://plugins.jetbrains.com/files/7322/502153/python-ce-233.14808.12.zip", 137 136 "241.14494.238": "https://plugins.jetbrains.com/files/7322/513587/python-ce-241.14494.240.zip", 138 137 "241.14494.240": "https://plugins.jetbrains.com/files/7322/513587/python-ce-241.14494.240.zip", 139 - "241.14494.283": "https://plugins.jetbrains.com/files/7322/513587/python-ce-241.14494.240.zip", 140 - "241.14494.307": "https://plugins.jetbrains.com/files/7322/513587/python-ce-241.14494.240.zip" 138 + "241.14494.325": "https://plugins.jetbrains.com/files/7322/513587/python-ce-241.14494.240.zip", 139 + "241.15989.101": "https://plugins.jetbrains.com/files/7322/524818/python-ce-241.15989.69.zip", 140 + "241.15989.49": "https://plugins.jetbrains.com/files/7322/524818/python-ce-241.15989.69.zip" 141 141 }, 142 142 "name": "python-community-edition" 143 143 }, ··· 158 158 ], 159 159 "builds": { 160 160 "233.13135.979": "https://plugins.jetbrains.com/files/8182/466854/intellij-rust-233.15445.zip", 161 - "241.14494.234": null, 162 - "241.14494.235": null, 163 - "241.14494.237": null, 164 161 "241.14494.238": null, 165 162 "241.14494.240": null, 166 163 "241.14494.241": null, 167 - "241.14494.283": null, 168 - "241.14494.288": null, 169 - "241.14494.307": null 164 + "241.14494.325": null, 165 + "241.15989.102": null, 166 + "241.15989.105": null, 167 + "241.15989.113": null, 168 + "241.15989.121": null, 169 + "241.15989.49": null 170 170 }, 171 171 "name": "-deprecated-rust" 172 172 }, ··· 187 187 ], 188 188 "builds": { 189 189 "233.13135.979": null, 190 - "241.14494.234": null, 191 - "241.14494.235": null, 192 - "241.14494.237": null, 193 190 "241.14494.238": null, 194 191 "241.14494.240": null, 195 192 "241.14494.241": null, 196 - "241.14494.283": null, 197 - "241.14494.288": null, 198 - "241.14494.307": null 193 + "241.14494.325": null, 194 + "241.15989.102": null, 195 + "241.15989.105": null, 196 + "241.15989.113": null, 197 + "241.15989.121": null, 198 + "241.15989.49": null 199 199 }, 200 200 "name": "-deprecated-rust-beta" 201 201 }, ··· 209 209 "ruby-mine" 210 210 ], 211 211 "builds": { 212 - "241.14494.234": "https://plugins.jetbrains.com/files/8554/508289/featuresTrainer-241.14494.150.zip", 213 212 "241.14494.238": "https://plugins.jetbrains.com/files/8554/508289/featuresTrainer-241.14494.150.zip", 214 213 "241.14494.240": "https://plugins.jetbrains.com/files/8554/508289/featuresTrainer-241.14494.150.zip", 215 - "241.14494.241": "https://plugins.jetbrains.com/files/8554/508289/featuresTrainer-241.14494.150.zip" 214 + "241.14494.241": "https://plugins.jetbrains.com/files/8554/508289/featuresTrainer-241.14494.150.zip", 215 + "241.15989.113": "https://plugins.jetbrains.com/files/8554/508289/featuresTrainer-241.14494.150.zip" 216 216 }, 217 217 "name": "ide-features-trainer" 218 218 }, ··· 234 234 ], 235 235 "builds": { 236 236 "233.13135.979": "https://plugins.jetbrains.com/files/8607/519418/NixIDEA-0.4.0.12.zip", 237 - "233.15026.24": "https://plugins.jetbrains.com/files/8607/519418/NixIDEA-0.4.0.12.zip", 238 - "241.14494.234": "https://plugins.jetbrains.com/files/8607/519418/NixIDEA-0.4.0.12.zip", 239 - "241.14494.235": "https://plugins.jetbrains.com/files/8607/519418/NixIDEA-0.4.0.12.zip", 240 - "241.14494.237": "https://plugins.jetbrains.com/files/8607/519418/NixIDEA-0.4.0.12.zip", 241 237 "241.14494.238": "https://plugins.jetbrains.com/files/8607/519418/NixIDEA-0.4.0.12.zip", 242 238 "241.14494.240": "https://plugins.jetbrains.com/files/8607/519418/NixIDEA-0.4.0.12.zip", 243 239 "241.14494.241": "https://plugins.jetbrains.com/files/8607/519418/NixIDEA-0.4.0.12.zip", 244 - "241.14494.283": "https://plugins.jetbrains.com/files/8607/519418/NixIDEA-0.4.0.12.zip", 245 - "241.14494.288": "https://plugins.jetbrains.com/files/8607/519418/NixIDEA-0.4.0.12.zip", 246 - "241.14494.307": "https://plugins.jetbrains.com/files/8607/519418/NixIDEA-0.4.0.12.zip" 240 + "241.14494.325": "https://plugins.jetbrains.com/files/8607/519418/NixIDEA-0.4.0.12.zip", 241 + "241.15989.101": "https://plugins.jetbrains.com/files/8607/519418/NixIDEA-0.4.0.12.zip", 242 + "241.15989.102": "https://plugins.jetbrains.com/files/8607/519418/NixIDEA-0.4.0.12.zip", 243 + "241.15989.105": "https://plugins.jetbrains.com/files/8607/519418/NixIDEA-0.4.0.12.zip", 244 + "241.15989.113": "https://plugins.jetbrains.com/files/8607/519418/NixIDEA-0.4.0.12.zip", 245 + "241.15989.121": "https://plugins.jetbrains.com/files/8607/519418/NixIDEA-0.4.0.12.zip", 246 + "241.15989.49": "https://plugins.jetbrains.com/files/8607/519418/NixIDEA-0.4.0.12.zip" 247 247 }, 248 248 "name": "nixidea" 249 249 }, ··· 276 276 ], 277 277 "builds": { 278 278 "233.13135.979": "https://plugins.jetbrains.com/files/10037/493012/CSVEditor-3.3.0-233.zip", 279 - "233.15026.24": "https://plugins.jetbrains.com/files/10037/493012/CSVEditor-3.3.0-233.zip", 280 - "241.14494.234": "https://plugins.jetbrains.com/files/10037/493010/CSVEditor-3.3.0-241.zip", 281 - "241.14494.235": "https://plugins.jetbrains.com/files/10037/493010/CSVEditor-3.3.0-241.zip", 282 - "241.14494.237": "https://plugins.jetbrains.com/files/10037/493010/CSVEditor-3.3.0-241.zip", 283 279 "241.14494.238": "https://plugins.jetbrains.com/files/10037/493010/CSVEditor-3.3.0-241.zip", 284 280 "241.14494.240": "https://plugins.jetbrains.com/files/10037/493010/CSVEditor-3.3.0-241.zip", 285 281 "241.14494.241": "https://plugins.jetbrains.com/files/10037/493010/CSVEditor-3.3.0-241.zip", 286 - "241.14494.283": "https://plugins.jetbrains.com/files/10037/493010/CSVEditor-3.3.0-241.zip", 287 - "241.14494.288": "https://plugins.jetbrains.com/files/10037/493010/CSVEditor-3.3.0-241.zip", 288 - "241.14494.307": "https://plugins.jetbrains.com/files/10037/493010/CSVEditor-3.3.0-241.zip" 282 + "241.14494.325": "https://plugins.jetbrains.com/files/10037/493010/CSVEditor-3.3.0-241.zip", 283 + "241.15989.101": "https://plugins.jetbrains.com/files/10037/493010/CSVEditor-3.3.0-241.zip", 284 + "241.15989.102": "https://plugins.jetbrains.com/files/10037/493010/CSVEditor-3.3.0-241.zip", 285 + "241.15989.105": "https://plugins.jetbrains.com/files/10037/493010/CSVEditor-3.3.0-241.zip", 286 + "241.15989.113": "https://plugins.jetbrains.com/files/10037/493010/CSVEditor-3.3.0-241.zip", 287 + "241.15989.121": "https://plugins.jetbrains.com/files/10037/493010/CSVEditor-3.3.0-241.zip", 288 + "241.15989.49": "https://plugins.jetbrains.com/files/10037/493010/CSVEditor-3.3.0-241.zip" 289 289 }, 290 290 "name": "csv-editor" 291 291 }, ··· 307 307 ], 308 308 "builds": { 309 309 "233.13135.979": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip", 310 - "233.15026.24": "https://plugins.jetbrains.com/files/12062/445740/keymap-vscode-233.11799.188.zip", 311 - "241.14494.234": "https://plugins.jetbrains.com/files/12062/508223/keymap-vscode-241.14494.150.zip", 312 - "241.14494.235": "https://plugins.jetbrains.com/files/12062/508223/keymap-vscode-241.14494.150.zip", 313 - "241.14494.237": "https://plugins.jetbrains.com/files/12062/508223/keymap-vscode-241.14494.150.zip", 314 310 "241.14494.238": "https://plugins.jetbrains.com/files/12062/508223/keymap-vscode-241.14494.150.zip", 315 311 "241.14494.240": "https://plugins.jetbrains.com/files/12062/508223/keymap-vscode-241.14494.150.zip", 316 312 "241.14494.241": "https://plugins.jetbrains.com/files/12062/508223/keymap-vscode-241.14494.150.zip", 317 - "241.14494.283": "https://plugins.jetbrains.com/files/12062/508223/keymap-vscode-241.14494.150.zip", 318 - "241.14494.288": "https://plugins.jetbrains.com/files/12062/508223/keymap-vscode-241.14494.150.zip", 319 - "241.14494.307": "https://plugins.jetbrains.com/files/12062/508223/keymap-vscode-241.14494.150.zip" 313 + "241.14494.325": "https://plugins.jetbrains.com/files/12062/508223/keymap-vscode-241.14494.150.zip", 314 + "241.15989.101": "https://plugins.jetbrains.com/files/12062/508223/keymap-vscode-241.14494.150.zip", 315 + "241.15989.102": "https://plugins.jetbrains.com/files/12062/508223/keymap-vscode-241.14494.150.zip", 316 + "241.15989.105": "https://plugins.jetbrains.com/files/12062/508223/keymap-vscode-241.14494.150.zip", 317 + "241.15989.113": "https://plugins.jetbrains.com/files/12062/508223/keymap-vscode-241.14494.150.zip", 318 + "241.15989.121": "https://plugins.jetbrains.com/files/12062/508223/keymap-vscode-241.14494.150.zip", 319 + "241.15989.49": "https://plugins.jetbrains.com/files/12062/508223/keymap-vscode-241.14494.150.zip" 320 320 }, 321 321 "name": "vscode-keymap" 322 322 }, ··· 338 338 ], 339 339 "builds": { 340 340 "233.13135.979": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip", 341 - "233.15026.24": "https://plugins.jetbrains.com/files/12559/445772/keymap-eclipse-233.11799.165.zip", 342 - "241.14494.234": "https://plugins.jetbrains.com/files/12559/508216/keymap-eclipse-241.14494.150.zip", 343 - "241.14494.235": "https://plugins.jetbrains.com/files/12559/508216/keymap-eclipse-241.14494.150.zip", 344 - "241.14494.237": "https://plugins.jetbrains.com/files/12559/508216/keymap-eclipse-241.14494.150.zip", 345 341 "241.14494.238": "https://plugins.jetbrains.com/files/12559/508216/keymap-eclipse-241.14494.150.zip", 346 342 "241.14494.240": "https://plugins.jetbrains.com/files/12559/508216/keymap-eclipse-241.14494.150.zip", 347 343 "241.14494.241": "https://plugins.jetbrains.com/files/12559/508216/keymap-eclipse-241.14494.150.zip", 348 - "241.14494.283": "https://plugins.jetbrains.com/files/12559/508216/keymap-eclipse-241.14494.150.zip", 349 - "241.14494.288": "https://plugins.jetbrains.com/files/12559/508216/keymap-eclipse-241.14494.150.zip", 350 - "241.14494.307": "https://plugins.jetbrains.com/files/12559/508216/keymap-eclipse-241.14494.150.zip" 344 + "241.14494.325": "https://plugins.jetbrains.com/files/12559/508216/keymap-eclipse-241.14494.150.zip", 345 + "241.15989.101": "https://plugins.jetbrains.com/files/12559/508216/keymap-eclipse-241.14494.150.zip", 346 + "241.15989.102": "https://plugins.jetbrains.com/files/12559/508216/keymap-eclipse-241.14494.150.zip", 347 + "241.15989.105": "https://plugins.jetbrains.com/files/12559/508216/keymap-eclipse-241.14494.150.zip", 348 + "241.15989.113": "https://plugins.jetbrains.com/files/12559/508216/keymap-eclipse-241.14494.150.zip", 349 + "241.15989.121": "https://plugins.jetbrains.com/files/12559/508216/keymap-eclipse-241.14494.150.zip", 350 + "241.15989.49": "https://plugins.jetbrains.com/files/12559/508216/keymap-eclipse-241.14494.150.zip" 351 351 }, 352 352 "name": "eclipse-keymap" 353 353 }, ··· 369 369 ], 370 370 "builds": { 371 371 "233.13135.979": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip", 372 - "233.15026.24": "https://plugins.jetbrains.com/files/13017/445774/keymap-visualStudio-233.11799.165.zip", 373 - "241.14494.234": "https://plugins.jetbrains.com/files/13017/508253/keymap-visualStudio-241.14494.150.zip", 374 - "241.14494.235": "https://plugins.jetbrains.com/files/13017/508253/keymap-visualStudio-241.14494.150.zip", 375 - "241.14494.237": "https://plugins.jetbrains.com/files/13017/508253/keymap-visualStudio-241.14494.150.zip", 376 372 "241.14494.238": "https://plugins.jetbrains.com/files/13017/508253/keymap-visualStudio-241.14494.150.zip", 377 373 "241.14494.240": "https://plugins.jetbrains.com/files/13017/508253/keymap-visualStudio-241.14494.150.zip", 378 374 "241.14494.241": "https://plugins.jetbrains.com/files/13017/508253/keymap-visualStudio-241.14494.150.zip", 379 - "241.14494.283": "https://plugins.jetbrains.com/files/13017/508253/keymap-visualStudio-241.14494.150.zip", 380 - "241.14494.288": "https://plugins.jetbrains.com/files/13017/508253/keymap-visualStudio-241.14494.150.zip", 381 - "241.14494.307": "https://plugins.jetbrains.com/files/13017/508253/keymap-visualStudio-241.14494.150.zip" 375 + "241.14494.325": "https://plugins.jetbrains.com/files/13017/508253/keymap-visualStudio-241.14494.150.zip", 376 + "241.15989.101": "https://plugins.jetbrains.com/files/13017/508253/keymap-visualStudio-241.14494.150.zip", 377 + "241.15989.102": "https://plugins.jetbrains.com/files/13017/508253/keymap-visualStudio-241.14494.150.zip", 378 + "241.15989.105": "https://plugins.jetbrains.com/files/13017/508253/keymap-visualStudio-241.14494.150.zip", 379 + "241.15989.113": "https://plugins.jetbrains.com/files/13017/508253/keymap-visualStudio-241.14494.150.zip", 380 + "241.15989.121": "https://plugins.jetbrains.com/files/13017/508253/keymap-visualStudio-241.14494.150.zip", 381 + "241.15989.49": "https://plugins.jetbrains.com/files/13017/508253/keymap-visualStudio-241.14494.150.zip" 382 382 }, 383 383 "name": "visual-studio-keymap" 384 384 }, ··· 400 400 ], 401 401 "builds": { 402 402 "233.13135.979": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", 403 - "233.15026.24": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", 404 - "241.14494.234": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", 405 - "241.14494.235": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", 406 - "241.14494.237": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", 407 403 "241.14494.238": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", 408 404 "241.14494.240": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", 409 405 "241.14494.241": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", 410 - "241.14494.283": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", 411 - "241.14494.288": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", 412 - "241.14494.307": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar" 406 + "241.14494.325": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", 407 + "241.15989.101": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", 408 + "241.15989.102": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", 409 + "241.15989.105": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", 410 + "241.15989.113": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", 411 + "241.15989.121": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", 412 + "241.15989.49": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar" 413 413 }, 414 414 "name": "darcula-pitch-black" 415 415 }, ··· 431 431 ], 432 432 "builds": { 433 433 "233.13135.979": "https://plugins.jetbrains.com/files/17718/517133/github-copilot-intellij-1.5.2.5345.zip", 434 - "233.15026.24": "https://plugins.jetbrains.com/files/17718/517133/github-copilot-intellij-1.5.2.5345.zip", 435 - "241.14494.234": "https://plugins.jetbrains.com/files/17718/517133/github-copilot-intellij-1.5.2.5345.zip", 436 - "241.14494.235": "https://plugins.jetbrains.com/files/17718/517133/github-copilot-intellij-1.5.2.5345.zip", 437 - "241.14494.237": "https://plugins.jetbrains.com/files/17718/517133/github-copilot-intellij-1.5.2.5345.zip", 438 434 "241.14494.238": "https://plugins.jetbrains.com/files/17718/517133/github-copilot-intellij-1.5.2.5345.zip", 439 435 "241.14494.240": "https://plugins.jetbrains.com/files/17718/517133/github-copilot-intellij-1.5.2.5345.zip", 440 436 "241.14494.241": "https://plugins.jetbrains.com/files/17718/517133/github-copilot-intellij-1.5.2.5345.zip", 441 - "241.14494.283": "https://plugins.jetbrains.com/files/17718/517133/github-copilot-intellij-1.5.2.5345.zip", 442 - "241.14494.288": "https://plugins.jetbrains.com/files/17718/517133/github-copilot-intellij-1.5.2.5345.zip", 443 - "241.14494.307": "https://plugins.jetbrains.com/files/17718/517133/github-copilot-intellij-1.5.2.5345.zip" 437 + "241.14494.325": "https://plugins.jetbrains.com/files/17718/517133/github-copilot-intellij-1.5.2.5345.zip", 438 + "241.15989.101": "https://plugins.jetbrains.com/files/17718/517133/github-copilot-intellij-1.5.2.5345.zip", 439 + "241.15989.102": "https://plugins.jetbrains.com/files/17718/517133/github-copilot-intellij-1.5.2.5345.zip", 440 + "241.15989.105": "https://plugins.jetbrains.com/files/17718/517133/github-copilot-intellij-1.5.2.5345.zip", 441 + "241.15989.113": "https://plugins.jetbrains.com/files/17718/517133/github-copilot-intellij-1.5.2.5345.zip", 442 + "241.15989.121": "https://plugins.jetbrains.com/files/17718/517133/github-copilot-intellij-1.5.2.5345.zip", 443 + "241.15989.49": "https://plugins.jetbrains.com/files/17718/517133/github-copilot-intellij-1.5.2.5345.zip" 444 444 }, 445 445 "name": "github-copilot" 446 446 }, ··· 462 462 ], 463 463 "builds": { 464 464 "233.13135.979": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", 465 - "233.15026.24": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", 466 - "241.14494.234": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", 467 - "241.14494.235": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", 468 - "241.14494.237": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", 469 465 "241.14494.238": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", 470 466 "241.14494.240": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", 471 467 "241.14494.241": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", 472 - "241.14494.283": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", 473 - "241.14494.288": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", 474 - "241.14494.307": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip" 468 + "241.14494.325": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", 469 + "241.15989.101": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", 470 + "241.15989.102": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", 471 + "241.15989.105": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", 472 + "241.15989.113": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", 473 + "241.15989.121": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", 474 + "241.15989.49": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip" 475 475 }, 476 476 "name": "netbeans-6-5-keymap" 477 477 }, ··· 482 482 "rust-rover" 483 483 ], 484 484 "builds": { 485 - "233.15026.24": "https://plugins.jetbrains.com/files/22407/515371/intellij-rust-233.25026.24.zip", 486 - "241.14494.240": "https://plugins.jetbrains.com/files/22407/515370/intellij-rust-241.25026.24.zip", 487 - "241.14494.288": "https://plugins.jetbrains.com/files/22407/515370/intellij-rust-241.25026.24.zip" 485 + "241.14494.240": "https://plugins.jetbrains.com/files/22407/526873/intellij-rust-241.25989.101.zip", 486 + "241.15989.101": "https://plugins.jetbrains.com/files/22407/526873/intellij-rust-241.25989.101.zip", 487 + "241.15989.121": "https://plugins.jetbrains.com/files/22407/526873/intellij-rust-241.25989.101.zip" 488 488 }, 489 489 "name": "rust" 490 490 } ··· 502 502 "https://plugins.jetbrains.com/files/164/515255/IdeaVim-2.10.2-signed.zip": "sha256-FP6th8J3ymfTrwvJ3Ms7fsNPh3f9ab5ZVg5yPpKV/rY=", 503 503 "https://plugins.jetbrains.com/files/17718/517133/github-copilot-intellij-1.5.2.5345.zip": "sha256-BaBYXN8eulaJtJSKrz9bZ2Yn8029goSAUvjYU+BaiIU=", 504 504 "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip": "sha256-KrzZTKZMQqoEMw+vDUv2jjs0EX0leaPBkU8H/ecq/oI=", 505 - "https://plugins.jetbrains.com/files/22407/515370/intellij-rust-241.25026.24.zip": "sha256-tBPoO2EkPaWFZ/Gu3UAkZPy4opssWJQEVlz9GZUkNtQ=", 506 - "https://plugins.jetbrains.com/files/22407/515371/intellij-rust-233.25026.24.zip": "sha256-j4b4To8jY4orP87GpphHPtLKeAPDNXcLNSUlIXDDy2Q=", 507 - "https://plugins.jetbrains.com/files/631/513581/python-241.14494.240.zip": "sha256-pQP1LF/6uImQpBOpxUGE8KmmFh26kiC4YaYLAHnEc3o=", 508 - "https://plugins.jetbrains.com/files/6981/509027/ini-233.15026.15.zip": "sha256-6sTD+OFO/yA7m5o0XqoJKLcQ4zAFro7Iy7WNPfA49xM=", 505 + "https://plugins.jetbrains.com/files/22407/526873/intellij-rust-241.25989.101.zip": "sha256-v1r14zx591Vr8JmQxfysQ/aO8HDYCorwnnOEKDIfx+Y=", 506 + "https://plugins.jetbrains.com/files/631/521307/python-241.14494.314.zip": "sha256-LFPN3bURT4gauDdoOgs+Rnq90RZ68/mrpw7/hfsq7VI=", 509 507 "https://plugins.jetbrains.com/files/6981/513562/ini-241.14494.240.zip": "sha256-QC42nC7mEE3X1cmKj8jkwzpDJzX7ZoOPEd9y6i8IuvM=", 510 - "https://plugins.jetbrains.com/files/7219/518876/Symfony_Plugin-2023.1.268.zip": "sha256-mYEuFdSaxw9Lc8yNgPB0ty6mfxjKaAa/jY6v4E2Qo0Q=", 508 + "https://plugins.jetbrains.com/files/6981/527916/ini-241.15989.113.zip": "sha256-JgFoDqeMxdg3E9ZWHVsJGSygKAifFCEa9S+RdLFkLBI=", 509 + "https://plugins.jetbrains.com/files/7219/525744/Symfony_Plugin-2023.1.270.zip": "sha256-JSMTavSX9dzcOjbeuI7HBThtztwkyUqGOtCXNbCsfio=", 511 510 "https://plugins.jetbrains.com/files/7320/507957/PHP_Annotations-10.0.0.zip": "sha256-JIZ6Iq3sOcAm8fBXnjRrG9dqCZuD/WajyVmn1JjYMBA=", 512 - "https://plugins.jetbrains.com/files/7322/502153/python-ce-233.14808.12.zip": "sha256-PUBR9krJ26QrL2jTus0b+uhzkEkT+lGnBKy1f4i/U+w=", 513 511 "https://plugins.jetbrains.com/files/7322/513587/python-ce-241.14494.240.zip": "sha256-6YC/aoiTRLAh87C2v3k24BLBH/tsdTWuDK/CBv8y1QI=", 512 + "https://plugins.jetbrains.com/files/7322/524818/python-ce-241.15989.69.zip": "sha256-RG4pXcX8KpN1es6qvuU/YL+2LUuOCyzkxy09tJ/XAIE=", 514 513 "https://plugins.jetbrains.com/files/8182/466854/intellij-rust-233.15445.zip": "sha256-+Lc/avYBLpyIV63DlbhAJtieHDv4HdggqdGFDw9iqN0=", 515 514 "https://plugins.jetbrains.com/files/8554/508289/featuresTrainer-241.14494.150.zip": "sha256-D2gF9bLAEFd1+6vZskiM2Eyl5e8hmyh/VHrmW2NociE=", 516 515 "https://plugins.jetbrains.com/files/8607/519418/NixIDEA-0.4.0.12.zip": "sha256-D2HFG2tQy719+baHjUyizoq67tv6lDZrX3s6HDlBRA0=",
+1383 -1595
pkgs/applications/editors/lapce/Cargo.lock
··· 45 45 46 46 [[package]] 47 47 name = "ahash" 48 - version = "0.7.6" 49 - source = "registry+https://github.com/rust-lang/crates.io-index" 50 - checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47" 51 - dependencies = [ 52 - "getrandom", 53 - "once_cell", 54 - "version_check", 55 - ] 56 - 57 - [[package]] 58 - name = "ahash" 59 - version = "0.8.3" 48 + version = "0.8.11" 60 49 source = "registry+https://github.com/rust-lang/crates.io-index" 61 - checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" 50 + checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" 62 51 dependencies = [ 63 52 "cfg-if", 64 53 "getrandom", 65 54 "once_cell", 66 55 "version_check", 56 + "zerocopy", 67 57 ] 68 58 69 59 [[package]] ··· 85 75 ] 86 76 87 77 [[package]] 88 - name = "alacritty_config" 89 - version = "0.1.2-dev" 90 - source = "git+https://github.com/alacritty/alacritty?rev=6071a7bf35cfd99be8ba70f479f188b7370cda6f#6071a7bf35cfd99be8ba70f479f188b7370cda6f" 91 - dependencies = [ 92 - "log", 93 - "serde", 94 - "toml 0.8.2", 95 - ] 96 - 97 - [[package]] 98 - name = "alacritty_config_derive" 99 - version = "0.2.2-dev" 100 - source = "git+https://github.com/alacritty/alacritty?rev=6071a7bf35cfd99be8ba70f479f188b7370cda6f#6071a7bf35cfd99be8ba70f479f188b7370cda6f" 101 - dependencies = [ 102 - "proc-macro2", 103 - "quote", 104 - "syn 2.0.38", 105 - ] 106 - 107 - [[package]] 108 78 name = "alacritty_terminal" 109 - version = "0.20.0-dev" 110 - source = "git+https://github.com/alacritty/alacritty?rev=6071a7bf35cfd99be8ba70f479f188b7370cda6f#6071a7bf35cfd99be8ba70f479f188b7370cda6f" 79 + version = "0.23.0" 80 + source = "registry+https://github.com/rust-lang/crates.io-index" 81 + checksum = "f6d1ea4484c8676f295307a4892d478c70ac8da1dbd8c7c10830a504b7f1022f" 111 82 dependencies = [ 112 - "alacritty_config", 113 - "alacritty_config_derive", 114 - "base64", 115 - "bitflags 2.4.0", 83 + "base64 0.22.0", 84 + "bitflags 2.5.0", 116 85 "home", 117 86 "libc", 118 87 "log", 119 88 "miow", 120 - "parking_lot 0.12.1", 89 + "parking_lot", 121 90 "piper", 122 - "polling 3.2.0", 123 - "regex-automata 0.3.9", 91 + "polling", 92 + "regex-automata", 124 93 "rustix-openpty", 125 94 "serde", 126 - "serde_yaml", 127 95 "signal-hook", 128 - "toml 0.8.2", 129 96 "unicode-width", 130 97 "vte", 131 98 "windows-sys 0.48.0", ··· 138 105 checksum = "250f629c0161ad8107cf89319e990051fae62832fd343083bea452d93e2205fd" 139 106 140 107 [[package]] 108 + name = "allocator-api2" 109 + version = "0.2.16" 110 + source = "registry+https://github.com/rust-lang/crates.io-index" 111 + checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5" 112 + 113 + [[package]] 141 114 name = "ambient-authority" 142 115 version = "0.0.2" 143 116 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 150 123 checksum = "052ad56e336bcc615a214bffbeca6c181ee9550acec193f0327e0b103b033a4d" 151 124 dependencies = [ 152 125 "android-properties", 153 - "bitflags 2.4.0", 126 + "bitflags 2.5.0", 154 127 "cc", 155 128 "cesu8", 156 129 "jni", ··· 171 144 checksum = "fc7eb209b1518d6bb87b283c20095f5228ecda460da70b44f0802523dea6da04" 172 145 173 146 [[package]] 147 + name = "android-tzdata" 148 + version = "0.1.1" 149 + source = "registry+https://github.com/rust-lang/crates.io-index" 150 + checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" 151 + 152 + [[package]] 174 153 name = "android_system_properties" 175 154 version = "0.1.5" 176 155 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 180 159 ] 181 160 182 161 [[package]] 162 + name = "anes" 163 + version = "0.1.6" 164 + source = "registry+https://github.com/rust-lang/crates.io-index" 165 + checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299" 166 + 167 + [[package]] 168 + name = "anstyle" 169 + version = "1.0.6" 170 + source = "registry+https://github.com/rust-lang/crates.io-index" 171 + checksum = "8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc" 172 + 173 + [[package]] 183 174 name = "anyhow" 184 175 version = "1.0.69" 185 176 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 221 212 source = "registry+https://github.com/rust-lang/crates.io-index" 222 213 checksum = "39e9c3835d686b0a6084ab4234fcd1b07dbf6e4767dce60874b12356a25ecd4a" 223 214 dependencies = [ 224 - "libloading 0.7.3", 215 + "libloading 0.7.4", 225 216 ] 226 217 227 218 [[package]] 228 219 name = "ashpd" 229 - version = "0.4.0" 220 + version = "0.8.0" 230 221 source = "registry+https://github.com/rust-lang/crates.io-index" 231 - checksum = "31688b40eb5d739049f721d8405c33d3796b3f51f2bea84421a542dafe397e41" 222 + checksum = "1b22517ee647547c01a687cf9b76074e1c91334032a4324f7243c6ee0f949390" 232 223 dependencies = [ 233 - "async-std", 224 + "async-fs", 225 + "async-net", 234 226 "enumflags2", 235 227 "futures-channel", 236 228 "futures-util", 237 - "once_cell", 238 229 "rand", 239 230 "serde", 240 231 "serde_repr", ··· 244 235 245 236 [[package]] 246 237 name = "async-broadcast" 247 - version = "0.4.1" 238 + version = "0.7.0" 248 239 source = "registry+https://github.com/rust-lang/crates.io-index" 249 - checksum = "6d26004fe83b2d1cd3a97609b21e39f9a31535822210fe83205d2ce48866ea61" 240 + checksum = "258b52a1aa741b9f09783b2d86cf0aeeb617bbf847f6933340a39644227acbdb" 250 241 dependencies = [ 251 - "event-listener", 242 + "event-listener 5.2.0", 243 + "event-listener-strategy 0.5.0", 252 244 "futures-core", 253 - "parking_lot 0.12.1", 245 + "pin-project-lite", 254 246 ] 255 247 256 248 [[package]] 257 249 name = "async-channel" 258 - version = "1.7.1" 250 + version = "2.2.0" 259 251 source = "registry+https://github.com/rust-lang/crates.io-index" 260 - checksum = "e14485364214912d3b19cc3435dde4df66065127f05fa0d75c712f36f12c2f28" 252 + checksum = "f28243a43d821d11341ab73c80bed182dc015c514b951616cf79bd4af39af0c3" 261 253 dependencies = [ 262 - "concurrent-queue 1.2.4", 263 - "event-listener", 254 + "concurrent-queue", 255 + "event-listener 5.2.0", 256 + "event-listener-strategy 0.5.0", 264 257 "futures-core", 258 + "pin-project-lite", 265 259 ] 266 260 267 261 [[package]] 268 262 name = "async-executor" 269 - version = "1.5.1" 263 + version = "1.8.0" 270 264 source = "registry+https://github.com/rust-lang/crates.io-index" 271 - checksum = "6fa3dc5f2a8564f07759c008b9109dc0d39de92a88d5588b8a5036d286383afb" 265 + checksum = "17ae5ebefcc48e7452b4987947920dac9450be1110cadf34d1b8c116bdbaf97c" 272 266 dependencies = [ 273 - "async-lock", 267 + "async-lock 3.3.0", 274 268 "async-task", 275 - "concurrent-queue 2.2.0", 276 - "fastrand 1.8.0", 269 + "concurrent-queue", 270 + "fastrand 2.0.1", 277 271 "futures-lite", 278 272 "slab", 279 273 ] 280 274 281 275 [[package]] 282 - name = "async-global-executor" 283 - version = "2.3.1" 276 + name = "async-fs" 277 + version = "2.1.1" 284 278 source = "registry+https://github.com/rust-lang/crates.io-index" 285 - checksum = "f1b6f5d7df27bd294849f8eec66ecfc63d11814df7a4f5d74168a2394467b776" 279 + checksum = "bc19683171f287921f2405677dd2ed2549c3b3bda697a563ebc3a121ace2aba1" 286 280 dependencies = [ 287 - "async-channel", 288 - "async-executor", 289 - "async-io", 290 - "async-lock", 281 + "async-lock 3.3.0", 291 282 "blocking", 292 283 "futures-lite", 293 - "once_cell", 294 284 ] 295 285 296 286 [[package]] 297 287 name = "async-io" 298 - version = "1.13.0" 288 + version = "2.3.1" 299 289 source = "registry+https://github.com/rust-lang/crates.io-index" 300 - checksum = "0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af" 290 + checksum = "8f97ab0c5b00a7cdbe5a371b9a782ee7be1316095885c8a4ea1daf490eb0ef65" 301 291 dependencies = [ 302 - "async-lock", 303 - "autocfg", 292 + "async-lock 3.3.0", 304 293 "cfg-if", 305 - "concurrent-queue 2.2.0", 294 + "concurrent-queue", 295 + "futures-io", 306 296 "futures-lite", 307 - "log", 308 297 "parking", 309 - "polling 2.8.0", 310 - "rustix 0.37.23", 298 + "polling", 299 + "rustix", 311 300 "slab", 312 - "socket2 0.4.7", 313 - "waker-fn", 301 + "tracing 0.1.37", 302 + "windows-sys 0.52.0", 314 303 ] 315 304 316 305 [[package]] ··· 319 308 source = "registry+https://github.com/rust-lang/crates.io-index" 320 309 checksum = "287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b" 321 310 dependencies = [ 322 - "event-listener", 311 + "event-listener 2.5.3", 312 + ] 313 + 314 + [[package]] 315 + name = "async-lock" 316 + version = "3.3.0" 317 + source = "registry+https://github.com/rust-lang/crates.io-index" 318 + checksum = "d034b430882f8381900d3fe6f0aaa3ad94f2cb4ac519b429692a1bc2dda4ae7b" 319 + dependencies = [ 320 + "event-listener 4.0.3", 321 + "event-listener-strategy 0.4.0", 322 + "pin-project-lite", 323 + ] 324 + 325 + [[package]] 326 + name = "async-net" 327 + version = "2.0.0" 328 + source = "registry+https://github.com/rust-lang/crates.io-index" 329 + checksum = "b948000fad4873c1c9339d60f2623323a0cfd3816e5181033c6a5cb68b2accf7" 330 + dependencies = [ 331 + "async-io", 332 + "blocking", 333 + "futures-lite", 334 + ] 335 + 336 + [[package]] 337 + name = "async-process" 338 + version = "2.1.0" 339 + source = "registry+https://github.com/rust-lang/crates.io-index" 340 + checksum = "451e3cf68011bd56771c79db04a9e333095ab6349f7e47592b788e9b98720cc8" 341 + dependencies = [ 342 + "async-channel", 343 + "async-io", 344 + "async-lock 3.3.0", 345 + "async-signal", 346 + "blocking", 347 + "cfg-if", 348 + "event-listener 5.2.0", 349 + "futures-lite", 350 + "rustix", 351 + "windows-sys 0.52.0", 323 352 ] 324 353 325 354 [[package]] 326 355 name = "async-recursion" 327 - version = "0.3.2" 356 + version = "1.0.5" 328 357 source = "registry+https://github.com/rust-lang/crates.io-index" 329 - checksum = "d7d78656ba01f1b93024b7c3a0467f1608e4be67d725749fdcd7d2c7678fd7a2" 358 + checksum = "5fd55a5ba1179988837d24ab4c7cc8ed6efdeff578ede0416b4225a5fca35bd0" 330 359 dependencies = [ 331 360 "proc-macro2", 332 361 "quote", 333 - "syn 1.0.101", 362 + "syn 2.0.57", 334 363 ] 335 364 336 365 [[package]] 337 - name = "async-std" 338 - version = "1.12.0" 366 + name = "async-signal" 367 + version = "0.2.5" 339 368 source = "registry+https://github.com/rust-lang/crates.io-index" 340 - checksum = "62565bb4402e926b29953c785397c6dc0391b7b446e45008b0049eb43cec6f5d" 369 + checksum = "9e47d90f65a225c4527103a8d747001fc56e375203592b25ad103e1ca13124c5" 341 370 dependencies = [ 342 - "async-channel", 343 - "async-global-executor", 344 371 "async-io", 345 - "async-lock", 346 - "crossbeam-utils", 347 - "futures-channel", 372 + "async-lock 2.8.0", 373 + "atomic-waker", 374 + "cfg-if", 348 375 "futures-core", 349 376 "futures-io", 350 - "futures-lite", 351 - "gloo-timers", 352 - "kv-log-macro", 353 - "log", 354 - "memchr", 355 - "once_cell", 356 - "pin-project-lite", 357 - "pin-utils", 377 + "rustix", 378 + "signal-hook-registry", 358 379 "slab", 359 - "wasm-bindgen-futures", 380 + "windows-sys 0.48.0", 360 381 ] 361 382 362 383 [[package]] 363 384 name = "async-task" 364 - version = "4.3.0" 385 + version = "4.7.0" 365 386 source = "registry+https://github.com/rust-lang/crates.io-index" 366 - checksum = "7a40729d2133846d9ed0ea60a8b9541bccddab49cd30f0715a1da672fe9a2524" 387 + checksum = "fbb36e985947064623dbd357f727af08ffd077f93d696782f3c56365fa2e2799" 367 388 368 389 [[package]] 369 390 name = "async-trait" ··· 373 394 dependencies = [ 374 395 "proc-macro2", 375 396 "quote", 376 - "syn 2.0.38", 397 + "syn 2.0.57", 377 398 ] 378 399 379 400 [[package]] ··· 389 410 checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" 390 411 391 412 [[package]] 392 - name = "atty" 393 - version = "0.2.14" 394 - source = "registry+https://github.com/rust-lang/crates.io-index" 395 - checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" 396 - dependencies = [ 397 - "hermit-abi 0.1.19", 398 - "libc", 399 - "winapi", 400 - ] 401 - 402 - [[package]] 403 413 name = "autocfg" 404 414 version = "1.1.0" 405 415 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 407 417 408 418 [[package]] 409 419 name = "backtrace" 410 - version = "0.3.69" 420 + version = "0.3.71" 411 421 source = "registry+https://github.com/rust-lang/crates.io-index" 412 - checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837" 422 + checksum = "26b05800d2e817c8b3b4b54abd461726265fa9789ae34330622f2db9ee696f9d" 413 423 dependencies = [ 414 424 "addr2line", 415 425 "cc", 416 426 "cfg-if", 417 427 "libc", 418 - "miniz_oxide 0.7.1", 428 + "miniz_oxide", 419 429 "object", 420 430 "rustc-demangle", 421 431 ] 422 432 423 433 [[package]] 424 434 name = "base64" 425 - version = "0.21.5" 435 + version = "0.21.7" 426 436 source = "registry+https://github.com/rust-lang/crates.io-index" 427 - checksum = "35636a1494ede3b646cc98f74f8e62c773a38a659ebc777a2cf26b9b74171df9" 437 + checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" 438 + 439 + [[package]] 440 + name = "base64" 441 + version = "0.22.0" 442 + source = "registry+https://github.com/rust-lang/crates.io-index" 443 + checksum = "9475866fec1451be56a3c2400fd081ff546538961565ccb5b7142cbd22bc7a51" 428 444 429 445 [[package]] 430 446 name = "bincode" ··· 451 467 checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb" 452 468 453 469 [[package]] 454 - name = "bit_field" 455 - version = "0.10.2" 456 - source = "registry+https://github.com/rust-lang/crates.io-index" 457 - checksum = "dc827186963e592360843fb5ba4b973e145841266c1357f7180c43526f2e5b61" 458 - 459 - [[package]] 460 470 name = "bitflags" 461 471 version = "1.3.2" 462 472 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 464 474 465 475 [[package]] 466 476 name = "bitflags" 467 - version = "2.4.0" 477 + version = "2.5.0" 468 478 source = "registry+https://github.com/rust-lang/crates.io-index" 469 - checksum = "b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635" 479 + checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1" 470 480 dependencies = [ 471 481 "serde", 472 482 ] ··· 516 526 517 527 [[package]] 518 528 name = "blocking" 519 - version = "1.2.0" 529 + version = "1.5.1" 520 530 source = "registry+https://github.com/rust-lang/crates.io-index" 521 - checksum = "c6ccb65d468978a086b69884437ded69a90faab3bbe6e67f242173ea728acccc" 531 + checksum = "6a37913e8dc4ddcc604f0c6d3bf2887c995153af3611de9e23c352b44c1b9118" 522 532 dependencies = [ 523 533 "async-channel", 534 + "async-lock 3.3.0", 524 535 "async-task", 525 - "atomic-waker", 526 - "fastrand 1.8.0", 536 + "fastrand 2.0.1", 537 + "futures-io", 527 538 "futures-lite", 528 - "once_cell", 539 + "piper", 540 + "tracing 0.1.37", 529 541 ] 530 542 531 543 [[package]] 532 544 name = "bstr" 533 - version = "0.2.17" 545 + version = "1.7.0" 534 546 source = "registry+https://github.com/rust-lang/crates.io-index" 535 - checksum = "ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223" 547 + checksum = "c79ad7fb2dd38f3dabd76b09c6a5a20c038fc0213ef1e9afd30eb777f120f019" 536 548 dependencies = [ 537 - "lazy_static", 538 549 "memchr", 539 - "regex-automata 0.1.10", 550 + "regex-automata", 551 + "serde", 540 552 ] 541 553 542 554 [[package]] 543 555 name = "bumpalo" 544 - version = "3.11.0" 556 + version = "3.14.0" 545 557 source = "registry+https://github.com/rust-lang/crates.io-index" 546 - checksum = "c1ad822118d20d2c234f427000d5acc36eabe1e29a348c89b63dd60b13f28e5d" 558 + checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec" 547 559 548 560 [[package]] 549 561 name = "bytecount" ··· 553 565 554 566 [[package]] 555 567 name = "bytemuck" 556 - version = "1.14.0" 568 + version = "1.14.3" 557 569 source = "registry+https://github.com/rust-lang/crates.io-index" 558 - checksum = "374d28ec25809ee0e23827c2ab573d729e293f281dfe393500e7ad618baa61c6" 570 + checksum = "a2ef034f05691a48569bd920a96c81b9d91bbad1ab5ac7c4616c1f6ef36cb79f" 559 571 dependencies = [ 560 572 "bytemuck_derive", 561 573 ] ··· 568 580 dependencies = [ 569 581 "proc-macro2", 570 582 "quote", 571 - "syn 2.0.38", 583 + "syn 2.0.57", 572 584 ] 573 585 574 586 [[package]] ··· 582 594 version = "1.5.0" 583 595 source = "registry+https://github.com/rust-lang/crates.io-index" 584 596 checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" 585 - 586 - [[package]] 587 - name = "cache-padded" 588 - version = "1.2.0" 589 - source = "registry+https://github.com/rust-lang/crates.io-index" 590 - checksum = "c1db59621ec70f09c5e9b597b220c7a2b43611f4710dc03ceb8748637775692c" 591 597 592 598 [[package]] 593 599 name = "calloop" ··· 595 601 source = "registry+https://github.com/rust-lang/crates.io-index" 596 602 checksum = "7b50b5a44d59a98c55a9eeb518f39bf7499ba19fd98ee7d22618687f3f10adbf" 597 603 dependencies = [ 598 - "bitflags 2.4.0", 604 + "bitflags 2.5.0", 599 605 "log", 600 - "polling 3.2.0", 601 - "rustix 0.38.20", 606 + "polling", 607 + "rustix", 602 608 "slab", 603 609 "thiserror", 604 610 ] ··· 610 616 checksum = "0f0ea9b9476c7fad82841a8dbb380e2eae480c21910feba80725b46931ed8f02" 611 617 dependencies = [ 612 618 "calloop", 613 - "rustix 0.38.20", 614 - "wayland-backend 0.3.2", 615 - "wayland-client 0.31.1", 619 + "rustix", 620 + "wayland-backend", 621 + "wayland-client", 616 622 ] 617 623 618 624 [[package]] ··· 623 629 dependencies = [ 624 630 "cap-primitives", 625 631 "cap-std", 626 - "io-lifetimes 2.0.2", 632 + "io-lifetimes", 627 633 "windows-sys 0.48.0", 628 634 ] 629 635 ··· 635 641 dependencies = [ 636 642 "cap-primitives", 637 643 "cap-std", 638 - "rustix 0.38.20", 644 + "rustix", 639 645 "smallvec", 640 646 ] 641 647 ··· 648 654 "ambient-authority", 649 655 "fs-set-times", 650 656 "io-extras", 651 - "io-lifetimes 2.0.2", 657 + "io-lifetimes", 652 658 "ipnet", 653 659 "maybe-owned", 654 - "rustix 0.38.20", 660 + "rustix", 655 661 "windows-sys 0.48.0", 656 662 "winx", 657 663 ] ··· 674 680 dependencies = [ 675 681 "cap-primitives", 676 682 "io-extras", 677 - "io-lifetimes 2.0.2", 678 - "rustix 0.38.20", 683 + "io-lifetimes", 684 + "rustix", 679 685 ] 680 686 681 687 [[package]] ··· 686 692 dependencies = [ 687 693 "cap-primitives", 688 694 "once_cell", 689 - "rustix 0.38.20", 695 + "rustix", 690 696 "winx", 691 697 ] 692 698 693 699 [[package]] 700 + name = "cast" 701 + version = "0.3.0" 702 + source = "registry+https://github.com/rust-lang/crates.io-index" 703 + checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" 704 + 705 + [[package]] 694 706 name = "cc" 695 - version = "1.0.83" 707 + version = "1.0.90" 696 708 source = "registry+https://github.com/rust-lang/crates.io-index" 697 - checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" 709 + checksum = "8cd6604a82acf3039f1144f54b8eb34e91ffba622051189e71b781822d5ee1f5" 698 710 dependencies = [ 699 711 "jobserver", 700 712 "libc", ··· 719 731 checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" 720 732 721 733 [[package]] 734 + name = "cfg_aliases" 735 + version = "0.2.0" 736 + source = "registry+https://github.com/rust-lang/crates.io-index" 737 + checksum = "77e53693616d3075149f4ead59bdeecd204ac6b8192d8969757601b74bddf00f" 738 + 739 + [[package]] 722 740 name = "chrono" 723 - version = "0.4.22" 741 + version = "0.4.34" 724 742 source = "registry+https://github.com/rust-lang/crates.io-index" 725 - checksum = "bfd4d1b31faaa3a89d7934dbded3111da0d2ef28e3ebccdb4f0179f5929d1ef1" 743 + checksum = "5bc015644b92d5890fab7489e49d21f879d5c990186827d42ec511919404f38b" 726 744 dependencies = [ 745 + "android-tzdata", 727 746 "iana-time-zone", 728 747 "js-sys", 729 - "num-integer", 730 748 "num-traits", 731 - "time 0.1.44", 732 749 "wasm-bindgen", 733 - "winapi", 750 + "windows-targets 0.52.0", 751 + ] 752 + 753 + [[package]] 754 + name = "ciborium" 755 + version = "0.2.1" 756 + source = "registry+https://github.com/rust-lang/crates.io-index" 757 + checksum = "effd91f6c78e5a4ace8a5d3c0b6bfaec9e2baaef55f3efc00e45fb2e477ee926" 758 + dependencies = [ 759 + "ciborium-io", 760 + "ciborium-ll", 761 + "serde", 762 + ] 763 + 764 + [[package]] 765 + name = "ciborium-io" 766 + version = "0.2.1" 767 + source = "registry+https://github.com/rust-lang/crates.io-index" 768 + checksum = "cdf919175532b369853f5d5e20b26b43112613fd6fe7aee757e35f7a44642656" 769 + 770 + [[package]] 771 + name = "ciborium-ll" 772 + version = "0.2.1" 773 + source = "registry+https://github.com/rust-lang/crates.io-index" 774 + checksum = "defaa24ecc093c77630e6c15e17c51f5e187bf35ee514f4e2d67baaa96dae22b" 775 + dependencies = [ 776 + "ciborium-io", 777 + "half", 734 778 ] 735 779 736 780 [[package]] 737 781 name = "clap" 738 - version = "3.2.25" 782 + version = "4.5.1" 739 783 source = "registry+https://github.com/rust-lang/crates.io-index" 740 - checksum = "4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123" 784 + checksum = "c918d541ef2913577a0f9566e9ce27cb35b6df072075769e0b26cb5a554520da" 741 785 dependencies = [ 742 - "atty", 743 - "bitflags 1.3.2", 786 + "clap_builder", 744 787 "clap_derive", 788 + ] 789 + 790 + [[package]] 791 + name = "clap_builder" 792 + version = "4.5.1" 793 + source = "registry+https://github.com/rust-lang/crates.io-index" 794 + checksum = "9f3e7391dad68afb0c2ede1bf619f579a3dc9c2ec67f089baa397123a2f3d1eb" 795 + dependencies = [ 796 + "anstyle", 745 797 "clap_lex", 746 - "indexmap 1.9.3", 747 - "once_cell", 748 - "strsim", 749 - "termcolor", 750 - "textwrap", 751 798 ] 752 799 753 800 [[package]] 754 801 name = "clap_derive" 755 - version = "3.2.25" 802 + version = "4.5.0" 756 803 source = "registry+https://github.com/rust-lang/crates.io-index" 757 - checksum = "ae6371b8bdc8b7d3959e9cf7b22d4435ef3e79e138688421ec654acf8c81b008" 804 + checksum = "307bc0538d5f0f83b8248db3087aa92fe504e4691294d0c96c0eabc33f47ba47" 758 805 dependencies = [ 759 - "heck 0.4.0", 760 - "proc-macro-error", 806 + "heck", 761 807 "proc-macro2", 762 808 "quote", 763 - "syn 1.0.101", 809 + "syn 2.0.57", 764 810 ] 765 811 766 812 [[package]] 767 813 name = "clap_lex" 768 - version = "0.2.4" 814 + version = "0.7.0" 769 815 source = "registry+https://github.com/rust-lang/crates.io-index" 770 - checksum = "2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5" 771 - dependencies = [ 772 - "os_str_bytes", 773 - ] 816 + checksum = "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce" 774 817 775 818 [[package]] 776 819 name = "clipboard-win" ··· 830 873 checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" 831 874 832 875 [[package]] 833 - name = "com-rs" 834 - version = "0.2.1" 876 + name = "com" 877 + version = "0.6.0" 835 878 source = "registry+https://github.com/rust-lang/crates.io-index" 836 - checksum = "bf43edc576402991846b093a7ca18a3477e0ef9c588cde84964b5d3e43016642" 879 + checksum = "7e17887fd17353b65b1b2ef1c526c83e26cd72e74f598a8dc1bee13a48f3d9f6" 880 + dependencies = [ 881 + "com_macros", 882 + ] 837 883 838 884 [[package]] 839 - name = "combine" 840 - version = "4.6.6" 885 + name = "com_macros" 886 + version = "0.6.0" 841 887 source = "registry+https://github.com/rust-lang/crates.io-index" 842 - checksum = "35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4" 888 + checksum = "d375883580a668c7481ea6631fc1a8863e33cc335bf56bfad8d7e6d4b04b13a5" 843 889 dependencies = [ 844 - "bytes", 845 - "memchr", 890 + "com_macros_support", 891 + "proc-macro2", 892 + "syn 1.0.109", 846 893 ] 847 894 848 895 [[package]] 849 - name = "concurrent-queue" 850 - version = "1.2.4" 896 + name = "com_macros_support" 897 + version = "0.6.0" 851 898 source = "registry+https://github.com/rust-lang/crates.io-index" 852 - checksum = "af4780a44ab5696ea9e28294517f1fffb421a83a25af521333c838635509db9c" 899 + checksum = "ad899a1087a9296d5644792d7cb72b8e34c1bec8e7d4fbc002230169a6e8710c" 900 + dependencies = [ 901 + "proc-macro2", 902 + "quote", 903 + "syn 1.0.109", 904 + ] 905 + 906 + [[package]] 907 + name = "combine" 908 + version = "4.6.6" 909 + source = "registry+https://github.com/rust-lang/crates.io-index" 910 + checksum = "35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4" 853 911 dependencies = [ 854 - "cache-padded", 912 + "bytes", 913 + "memchr", 855 914 ] 856 915 857 916 [[package]] ··· 865 924 866 925 [[package]] 867 926 name = "config" 868 - version = "0.13.3" 927 + version = "0.13.4" 869 928 source = "registry+https://github.com/rust-lang/crates.io-index" 870 - checksum = "d379af7f68bfc21714c6c7dea883544201741d2ce8274bb12fa54f89507f52a7" 929 + checksum = "23738e11972c7643e4ec947840fc463b6a571afcd3e735bdfce7d03c7a784aca" 871 930 dependencies = [ 872 931 "async-trait", 873 932 "lazy_static", 874 933 "nom", 875 934 "pathdiff", 876 935 "serde", 877 - "toml 0.5.9", 936 + "toml", 878 937 ] 879 938 880 939 [[package]] 881 940 name = "copypasta" 882 - version = "0.10.0" 941 + version = "0.10.1" 883 942 source = "registry+https://github.com/rust-lang/crates.io-index" 884 - checksum = "6d35364349bf9e9e1c3a035ddcb00d188d23a3c40c50244c03c27a99fc6a65ae" 943 + checksum = "deb85422867ca93da58b7f95fb5c0c10f6183ed6e1ef8841568968a896d3a858" 885 944 dependencies = [ 886 945 "clipboard-win", 887 946 "objc", ··· 933 992 ] 934 993 935 994 [[package]] 936 - name = "cosmic-text" 937 - version = "0.7.0" 938 - source = "git+https://github.com/lapce/cosmic-text?rev=f7a20704d6ebbe8fb82d0bb579c37c53e7ae9747#f7a20704d6ebbe8fb82d0bb579c37c53e7ae9747" 939 - dependencies = [ 940 - "fontdb 0.16.0", 941 - "libm", 942 - "log", 943 - "once_cell", 944 - "ouroboros", 945 - "parking_lot 0.12.1", 946 - "peniko", 947 - "rangemap", 948 - "rustybuzz 0.8.0", 949 - "stretto", 950 - "swash", 951 - "sys-locale", 952 - "ttf-parser 0.18.1", 953 - "unicode-bidi", 954 - "unicode-linebreak", 955 - "unicode-script", 956 - "unicode-segmentation", 957 - ] 958 - 959 - [[package]] 960 - name = "cov-mark" 961 - version = "1.1.0" 962 - source = "registry+https://github.com/rust-lang/crates.io-index" 963 - checksum = "9ffa3d3e0138386cd4361f63537765cac7ee40698028844635a54495a92f67f3" 964 - 965 - [[package]] 966 995 name = "cpp_demangle" 967 996 version = "0.3.5" 968 997 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 982 1011 983 1012 [[package]] 984 1013 name = "cranelift-bforest" 985 - version = "0.101.2" 1014 + version = "0.101.4" 986 1015 source = "registry+https://github.com/rust-lang/crates.io-index" 987 - checksum = "f773437307980ac0f424bf9b9a5d0cd21a0f17248c6860c9a65bec8b5975f3fe" 1016 + checksum = "2b5bb9245ec7dcc04d03110e538d31f0969d301c9d673145f4b4d5c3478539a3" 988 1017 dependencies = [ 989 1018 "cranelift-entity", 990 1019 ] 991 1020 992 1021 [[package]] 993 1022 name = "cranelift-codegen" 994 - version = "0.101.2" 1023 + version = "0.101.4" 995 1024 source = "registry+https://github.com/rust-lang/crates.io-index" 996 - checksum = "443c2ac50e97fb7de1a0f862753fce3f27215558811a6fcee508eb0c3747fa79" 1025 + checksum = "ebb18d10e5ddac43ba4ca8fd4e310938569c3e484cc01b6372b27dc5bb4dfd28" 997 1026 dependencies = [ 998 1027 "bumpalo", 999 1028 "cranelift-bforest", ··· 1003 1032 "cranelift-entity", 1004 1033 "cranelift-isle", 1005 1034 "gimli", 1006 - "hashbrown 0.14.2", 1035 + "hashbrown", 1007 1036 "log", 1008 1037 "regalloc2", 1009 1038 "smallvec", ··· 1012 1041 1013 1042 [[package]] 1014 1043 name = "cranelift-codegen-meta" 1015 - version = "0.101.2" 1044 + version = "0.101.4" 1016 1045 source = "registry+https://github.com/rust-lang/crates.io-index" 1017 - checksum = "c5b174c411480c79ce0793c55042fa51bec27e486381d103a53cab3b480cb2db" 1046 + checksum = "7a3ce6d22982c1b9b6b012654258bab1a13947bb12703518bef06b1a4867c3d6" 1018 1047 dependencies = [ 1019 1048 "cranelift-codegen-shared", 1020 1049 ] 1021 1050 1022 1051 [[package]] 1023 1052 name = "cranelift-codegen-shared" 1024 - version = "0.101.2" 1053 + version = "0.101.4" 1025 1054 source = "registry+https://github.com/rust-lang/crates.io-index" 1026 - checksum = "73fa0151a528066a369de6debeea4d4b23a32aba68b5add8c46d3dc8091ff434" 1055 + checksum = "47220fd4f9a0ce23541652b6f16f83868d282602c600d14934b2a4c166b4bd80" 1027 1056 1028 1057 [[package]] 1029 1058 name = "cranelift-control" 1030 - version = "0.101.2" 1059 + version = "0.101.4" 1031 1060 source = "registry+https://github.com/rust-lang/crates.io-index" 1032 - checksum = "b8adf1e6398493c9bea1190e37d28a0eb0eca5fddbc80e01e506cda34db92b1f" 1061 + checksum = "ed5a4c42672aea9b6e820046b52e47a1c05d3394a6cdf4cb3c3c4b702f954bd2" 1033 1062 dependencies = [ 1034 1063 "arbitrary", 1035 1064 ] 1036 1065 1037 1066 [[package]] 1038 1067 name = "cranelift-entity" 1039 - version = "0.101.2" 1068 + version = "0.101.4" 1040 1069 source = "registry+https://github.com/rust-lang/crates.io-index" 1041 - checksum = "4917e2ed3bb5fe87d0ed88395ca6d644018d119a034faedd1f3e1f2c33cd52b2" 1070 + checksum = "0b4e9a3296fc827f9d35135dc2c0c8dd8d8359eb1ef904bae2d55d5bcb0c9f94" 1042 1071 dependencies = [ 1043 1072 "serde", 1044 1073 "serde_derive", ··· 1058 1087 1059 1088 [[package]] 1060 1089 name = "cranelift-isle" 1061 - version = "0.101.2" 1090 + version = "0.101.4" 1062 1091 source = "registry+https://github.com/rust-lang/crates.io-index" 1063 - checksum = "a67fda31b9d69eaa1c49a2081939454c45857596a9d45af6744680541c628b4c" 1092 + checksum = "45bab6d69919d210a50331d35cc6ce111567bc040aebac63a8ae130d0400a075" 1064 1093 1065 1094 [[package]] 1066 1095 name = "cranelift-native" ··· 1082 1111 "cranelift-codegen", 1083 1112 "cranelift-entity", 1084 1113 "cranelift-frontend", 1085 - "itertools", 1114 + "itertools 0.10.5", 1086 1115 "log", 1087 1116 "smallvec", 1088 1117 "wasmparser", ··· 1099 1128 ] 1100 1129 1101 1130 [[package]] 1131 + name = "criterion" 1132 + version = "0.5.1" 1133 + source = "registry+https://github.com/rust-lang/crates.io-index" 1134 + checksum = "f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f" 1135 + dependencies = [ 1136 + "anes", 1137 + "cast", 1138 + "ciborium", 1139 + "clap", 1140 + "criterion-plot", 1141 + "is-terminal", 1142 + "itertools 0.10.5", 1143 + "num-traits", 1144 + "once_cell", 1145 + "oorandom", 1146 + "plotters", 1147 + "rayon", 1148 + "regex", 1149 + "serde", 1150 + "serde_derive", 1151 + "serde_json", 1152 + "tinytemplate", 1153 + "walkdir", 1154 + ] 1155 + 1156 + [[package]] 1157 + name = "criterion-plot" 1158 + version = "0.5.0" 1159 + source = "registry+https://github.com/rust-lang/crates.io-index" 1160 + checksum = "6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1" 1161 + dependencies = [ 1162 + "cast", 1163 + "itertools 0.10.5", 1164 + ] 1165 + 1166 + [[package]] 1102 1167 name = "crossbeam-channel" 1103 - version = "0.5.8" 1168 + version = "0.5.12" 1104 1169 source = "registry+https://github.com/rust-lang/crates.io-index" 1105 - checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" 1170 + checksum = "ab3db02a9c5b5121e1e42fbdb1aeb65f5e02624cc58c43f2884c6ccac0b82f95" 1106 1171 dependencies = [ 1107 - "cfg-if", 1108 1172 "crossbeam-utils", 1109 1173 ] 1110 1174 ··· 1135 1199 1136 1200 [[package]] 1137 1201 name = "crossbeam-utils" 1138 - version = "0.8.11" 1202 + version = "0.8.19" 1139 1203 source = "registry+https://github.com/rust-lang/crates.io-index" 1140 - checksum = "51887d4adc7b564537b15adcfb307936f8075dfcd5f00dde9a9f1d29383682bc" 1141 - dependencies = [ 1142 - "cfg-if", 1143 - "once_cell", 1144 - ] 1145 - 1146 - [[package]] 1147 - name = "crunchy" 1148 - version = "0.2.2" 1149 - source = "registry+https://github.com/rust-lang/crates.io-index" 1150 - checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" 1204 + checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345" 1151 1205 1152 1206 [[package]] 1153 1207 name = "crypto-common" ··· 1161 1215 1162 1216 [[package]] 1163 1217 name = "ctor" 1164 - version = "0.1.26" 1165 - source = "registry+https://github.com/rust-lang/crates.io-index" 1166 - checksum = "6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096" 1167 - dependencies = [ 1168 - "quote", 1169 - "syn 1.0.101", 1170 - ] 1171 - 1172 - [[package]] 1173 - name = "ctor" 1174 1218 version = "0.2.5" 1175 1219 source = "registry+https://github.com/rust-lang/crates.io-index" 1176 1220 checksum = "37e366bff8cd32dd8754b0991fb66b279dc48f598c3a18914852a6673deef583" 1177 1221 dependencies = [ 1178 1222 "quote", 1179 - "syn 2.0.38", 1223 + "syn 2.0.57", 1180 1224 ] 1181 1225 1182 1226 [[package]] ··· 1184 1228 version = "1.1.0" 1185 1229 source = "registry+https://github.com/rust-lang/crates.io-index" 1186 1230 checksum = "96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991" 1231 + dependencies = [ 1232 + "serde", 1233 + ] 1187 1234 1188 1235 [[package]] 1189 1236 name = "d3d12" 1190 - version = "0.7.0" 1237 + version = "0.19.0" 1191 1238 source = "registry+https://github.com/rust-lang/crates.io-index" 1192 - checksum = "e16e44ab292b1dddfdaf7be62cfd8877df52f2f3fde5858d95bab606be259f20" 1239 + checksum = "3e3d747f100290a1ca24b752186f61f6637e1deffe3bf6320de6fcb29510a307" 1193 1240 dependencies = [ 1194 - "bitflags 2.4.0", 1241 + "bitflags 2.5.0", 1195 1242 "libloading 0.8.1", 1196 1243 "winapi", 1197 1244 ] 1198 1245 1199 1246 [[package]] 1200 1247 name = "darling" 1201 - version = "0.13.4" 1248 + version = "0.14.4" 1202 1249 source = "registry+https://github.com/rust-lang/crates.io-index" 1203 - checksum = "a01d95850c592940db9b8194bc39f4bc0e89dee5c4265e4b1807c34a9aba453c" 1250 + checksum = "7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850" 1204 1251 dependencies = [ 1205 1252 "darling_core", 1206 1253 "darling_macro", ··· 1208 1255 1209 1256 [[package]] 1210 1257 name = "darling_core" 1211 - version = "0.13.4" 1258 + version = "0.14.4" 1212 1259 source = "registry+https://github.com/rust-lang/crates.io-index" 1213 - checksum = "859d65a907b6852c9361e3185c862aae7fafd2887876799fa55f5f99dc40d610" 1260 + checksum = "109c1ca6e6b7f82cc233a97004ea8ed7ca123a9af07a8230878fcfda9b158bf0" 1214 1261 dependencies = [ 1215 1262 "fnv", 1216 1263 "ident_case", 1217 1264 "proc-macro2", 1218 1265 "quote", 1219 1266 "strsim", 1220 - "syn 1.0.101", 1267 + "syn 1.0.109", 1221 1268 ] 1222 1269 1223 1270 [[package]] 1224 1271 name = "darling_macro" 1225 - version = "0.13.4" 1272 + version = "0.14.4" 1226 1273 source = "registry+https://github.com/rust-lang/crates.io-index" 1227 - checksum = "9c972679f83bdf9c42bd905396b6c3588a843a17f0f16dfcfa3e2c5d57441835" 1274 + checksum = "a4aab4dbc9f7611d8b55048a3a16d2d010c2c8334e46304b40ac1cc14bf3b48e" 1228 1275 dependencies = [ 1229 1276 "darling_core", 1230 1277 "quote", 1231 - "syn 1.0.101", 1278 + "syn 1.0.109", 1232 1279 ] 1233 1280 1234 1281 [[package]] 1235 1282 name = "data-url" 1236 - version = "0.2.0" 1283 + version = "0.3.1" 1237 1284 source = "registry+https://github.com/rust-lang/crates.io-index" 1238 - checksum = "8d7439c3735f405729d52c3fbbe4de140eaf938a1fe47d227c27f8254d4302a5" 1285 + checksum = "5c297a1c74b71ae29df00c3e22dd9534821d60eb9af5a0192823fa2acea70c2a" 1239 1286 1240 1287 [[package]] 1241 1288 name = "debugid" ··· 1247 1294 ] 1248 1295 1249 1296 [[package]] 1297 + name = "deranged" 1298 + version = "0.3.11" 1299 + source = "registry+https://github.com/rust-lang/crates.io-index" 1300 + checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" 1301 + dependencies = [ 1302 + "powerfmt", 1303 + ] 1304 + 1305 + [[package]] 1250 1306 name = "derivative" 1251 1307 version = "2.2.0" 1252 1308 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1254 1310 dependencies = [ 1255 1311 "proc-macro2", 1256 1312 "quote", 1257 - "syn 1.0.101", 1313 + "syn 1.0.109", 1258 1314 ] 1259 1315 1260 1316 [[package]] ··· 1350 1406 1351 1407 [[package]] 1352 1408 name = "drm" 1353 - version = "0.9.0" 1409 + version = "0.11.1" 1354 1410 source = "registry+https://github.com/rust-lang/crates.io-index" 1355 - checksum = "edf9159ef4bcecd0c5e4cbeb573b8d0037493403d542780dba5d840bbf9df56f" 1411 + checksum = "a0f8a69e60d75ae7dab4ef26a59ca99f2a89d4c142089b537775ae0c198bdcde" 1356 1412 dependencies = [ 1357 - "bitflags 1.3.2", 1413 + "bitflags 2.5.0", 1358 1414 "bytemuck", 1359 1415 "drm-ffi", 1360 1416 "drm-fourcc", 1361 - "nix 0.26.4", 1417 + "rustix", 1362 1418 ] 1363 1419 1364 1420 [[package]] 1365 1421 name = "drm-ffi" 1366 - version = "0.5.0" 1422 + version = "0.7.1" 1367 1423 source = "registry+https://github.com/rust-lang/crates.io-index" 1368 - checksum = "1352481b7b90e27a8a1bf8ef6b33cf18b98dba7c410e75c24bb3eef2f0d8d525" 1424 + checksum = "41334f8405792483e32ad05fbb9c5680ff4e84491883d2947a4757dc54cb2ac6" 1369 1425 dependencies = [ 1370 1426 "drm-sys", 1371 - "nix 0.26.4", 1427 + "rustix", 1372 1428 ] 1373 1429 1374 1430 [[package]] ··· 1379 1435 1380 1436 [[package]] 1381 1437 name = "drm-sys" 1382 - version = "0.4.0" 1438 + version = "0.6.1" 1383 1439 source = "registry+https://github.com/rust-lang/crates.io-index" 1384 - checksum = "1369f1679d6b706d234c4c1e0613c415c2c74b598a09ad28080ba2474b72e42d" 1440 + checksum = "2d09ff881f92f118b11105ba5e34ff8f4adf27b30dae8f12e28c193af1c83176" 1385 1441 dependencies = [ 1386 1442 "libc", 1443 + "linux-raw-sys 0.6.4", 1387 1444 ] 1388 1445 1389 1446 [[package]] 1390 1447 name = "dyn-clone" 1391 - version = "1.0.10" 1448 + version = "1.0.16" 1392 1449 source = "registry+https://github.com/rust-lang/crates.io-index" 1393 - checksum = "c9b0705efd4599c15a38151f4721f7bc388306f61084d3bfd50bd07fbca5cb60" 1450 + checksum = "545b22097d44f8a9581187cdf93de7a71e4722bf51200cfaba810865b49a495d" 1394 1451 1395 1452 [[package]] 1396 1453 name = "educe" 1397 - version = "0.4.22" 1454 + version = "0.5.11" 1398 1455 source = "registry+https://github.com/rust-lang/crates.io-index" 1399 - checksum = "079044df30bb07de7d846d41a184c4b00e66ebdac93ee459253474f3a47e50ae" 1456 + checksum = "e4bd92664bf78c4d3dba9b7cdafce6fa15b13ed3ed16175218196942e99168a8" 1400 1457 dependencies = [ 1401 1458 "enum-ordinalize", 1402 1459 "proc-macro2", 1403 1460 "quote", 1404 - "syn 1.0.101", 1461 + "syn 2.0.57", 1405 1462 ] 1406 1463 1407 1464 [[package]] ··· 1429 1486 ] 1430 1487 1431 1488 [[package]] 1489 + name = "endi" 1490 + version = "1.1.0" 1491 + source = "registry+https://github.com/rust-lang/crates.io-index" 1492 + checksum = "a3d8a32ae18130a3c84dd492d4215c3d913c3b07c6b63c2eb3eb7ff1101ab7bf" 1493 + 1494 + [[package]] 1432 1495 name = "enum-ordinalize" 1433 - version = "3.1.13" 1496 + version = "4.3.0" 1497 + source = "registry+https://github.com/rust-lang/crates.io-index" 1498 + checksum = "fea0dcfa4e54eeb516fe454635a95753ddd39acda650ce703031c6973e315dd5" 1499 + dependencies = [ 1500 + "enum-ordinalize-derive", 1501 + ] 1502 + 1503 + [[package]] 1504 + name = "enum-ordinalize-derive" 1505 + version = "4.3.1" 1434 1506 source = "registry+https://github.com/rust-lang/crates.io-index" 1435 - checksum = "e4f76552f53cefc9a7f64987c3701b99d982f7690606fd67de1d09712fbf52f1" 1507 + checksum = "0d28318a75d4aead5c4db25382e8ef717932d0346600cacae6357eb5941bc5ff" 1436 1508 dependencies = [ 1437 - "num-bigint", 1438 - "num-traits", 1439 1509 "proc-macro2", 1440 1510 "quote", 1441 - "syn 2.0.38", 1511 + "syn 2.0.57", 1442 1512 ] 1443 1513 1444 1514 [[package]] ··· 1459 1529 dependencies = [ 1460 1530 "proc-macro2", 1461 1531 "quote", 1462 - "syn 2.0.38", 1532 + "syn 2.0.57", 1463 1533 ] 1464 1534 1465 1535 [[package]] ··· 1470 1540 1471 1541 [[package]] 1472 1542 name = "errno" 1473 - version = "0.3.3" 1543 + version = "0.3.8" 1474 1544 source = "registry+https://github.com/rust-lang/crates.io-index" 1475 - checksum = "136526188508e25c6fef639d7927dfb3e0e3084488bf202267829cf7fc23dbdd" 1545 + checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" 1476 1546 dependencies = [ 1477 - "errno-dragonfly", 1478 1547 "libc", 1479 - "windows-sys 0.48.0", 1480 - ] 1481 - 1482 - [[package]] 1483 - name = "errno-dragonfly" 1484 - version = "0.1.2" 1485 - source = "registry+https://github.com/rust-lang/crates.io-index" 1486 - checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" 1487 - dependencies = [ 1488 - "cc", 1489 - "libc", 1548 + "windows-sys 0.52.0", 1490 1549 ] 1491 1550 1492 1551 [[package]] ··· 1505 1564 checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" 1506 1565 1507 1566 [[package]] 1508 - name = "exr" 1509 - version = "1.71.0" 1567 + name = "event-listener" 1568 + version = "4.0.3" 1569 + source = "registry+https://github.com/rust-lang/crates.io-index" 1570 + checksum = "67b215c49b2b248c855fb73579eb1f4f26c38ffdc12973e20e07b91d78d5646e" 1571 + dependencies = [ 1572 + "concurrent-queue", 1573 + "parking", 1574 + "pin-project-lite", 1575 + ] 1576 + 1577 + [[package]] 1578 + name = "event-listener" 1579 + version = "5.2.0" 1580 + source = "registry+https://github.com/rust-lang/crates.io-index" 1581 + checksum = "2b5fb89194fa3cad959b833185b3063ba881dbfc7030680b314250779fb4cc91" 1582 + dependencies = [ 1583 + "concurrent-queue", 1584 + "parking", 1585 + "pin-project-lite", 1586 + ] 1587 + 1588 + [[package]] 1589 + name = "event-listener-strategy" 1590 + version = "0.4.0" 1591 + source = "registry+https://github.com/rust-lang/crates.io-index" 1592 + checksum = "958e4d70b6d5e81971bebec42271ec641e7ff4e170a6fa605f2b8a8b65cb97d3" 1593 + dependencies = [ 1594 + "event-listener 4.0.3", 1595 + "pin-project-lite", 1596 + ] 1597 + 1598 + [[package]] 1599 + name = "event-listener-strategy" 1600 + version = "0.5.0" 1510 1601 source = "registry+https://github.com/rust-lang/crates.io-index" 1511 - checksum = "832a761f35ab3e6664babfbdc6cef35a4860e816ec3916dcfd0882954e98a8a8" 1602 + checksum = "feedafcaa9b749175d5ac357452a9d41ea2911da598fde46ce1fe02c37751291" 1512 1603 dependencies = [ 1513 - "bit_field", 1514 - "flume", 1515 - "half", 1516 - "lebe", 1517 - "miniz_oxide 0.7.1", 1518 - "rayon-core", 1519 - "smallvec", 1520 - "zune-inflate", 1604 + "event-listener 5.2.0", 1605 + "pin-project-lite", 1521 1606 ] 1522 1607 1523 1608 [[package]] ··· 1548 1633 checksum = "0b0377f1edc77dbd1118507bc7a66e4ab64d2b90c66f90726dc801e73a8c68f9" 1549 1634 dependencies = [ 1550 1635 "cfg-if", 1551 - "rustix 0.38.20", 1636 + "rustix", 1552 1637 "windows-sys 0.48.0", 1553 1638 ] 1554 1639 ··· 1574 1659 ] 1575 1660 1576 1661 [[package]] 1577 - name = "fixedbitset" 1578 - version = "0.2.0" 1579 - source = "registry+https://github.com/rust-lang/crates.io-index" 1580 - checksum = "37ab347416e802de484e4d03c7316c48f1ecb56574dfd4a46a80f173ce1de04d" 1581 - 1582 - [[package]] 1583 1662 name = "flate2" 1584 - version = "1.0.24" 1663 + version = "1.0.28" 1585 1664 source = "registry+https://github.com/rust-lang/crates.io-index" 1586 - checksum = "f82b0f4c27ad9f8bfd1f3208d882da2b09c301bc1c828fd3a00d0216d2fbbff6" 1665 + checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e" 1587 1666 dependencies = [ 1588 1667 "crc32fast", 1589 - "miniz_oxide 0.5.4", 1668 + "miniz_oxide", 1590 1669 ] 1591 1670 1592 1671 [[package]] ··· 1597 1676 1598 1677 [[package]] 1599 1678 name = "floem" 1600 - version = "0.1.0" 1601 - source = "git+https://github.com/lapce/floem?rev=0694f9672a10a49290af223cac3dc2ab53b1b1dd#0694f9672a10a49290af223cac3dc2ab53b1b1dd" 1679 + version = "0.1.1" 1680 + source = "git+https://github.com/lapce/floem?rev=a3dd7599823d74977ff431ecb08fffbcf4df2d8a#a3dd7599823d74977ff431ecb08fffbcf4df2d8a" 1602 1681 dependencies = [ 1603 - "bitflags 2.4.0", 1682 + "bitflags 2.5.0", 1604 1683 "copypasta", 1605 1684 "crossbeam-channel", 1685 + "downcast-rs", 1606 1686 "educe", 1687 + "floem-editor-core", 1688 + "floem-peniko", 1689 + "floem-winit", 1607 1690 "floem_reactive", 1608 1691 "floem_renderer", 1609 - "floem_tiny_skia", 1610 - "floem_vger", 1692 + "floem_tiny_skia_renderer", 1693 + "floem_vger_renderer", 1611 1694 "im", 1695 + "im-rc", 1612 1696 "image", 1613 - "indexmap 2.0.2", 1614 - "kurbo", 1697 + "indexmap", 1698 + "kurbo 0.9.5", 1699 + "lapce-xi-rope", 1615 1700 "once_cell", 1616 - "parking_lot 0.12.1", 1617 - "peniko", 1618 - "raw-window-handle 0.5.2", 1701 + "parking_lot", 1702 + "raw-window-handle 0.6.0", 1619 1703 "rfd", 1620 1704 "rustc-hash", 1705 + "serde", 1621 1706 "sha2", 1622 1707 "smallvec", 1708 + "strum", 1709 + "strum_macros", 1623 1710 "taffy", 1624 1711 "unicode-segmentation", 1625 - "winit", 1712 + "wgpu", 1626 1713 ] 1627 1714 1628 1715 [[package]] 1629 - name = "floem_reactive" 1716 + name = "floem-cosmic-text" 1717 + version = "0.7.1" 1718 + source = "registry+https://github.com/rust-lang/crates.io-index" 1719 + checksum = "43d74a7975acd84233e843c26da850aa43b39f1e64503fd46d6af9be4ea498dd" 1720 + dependencies = [ 1721 + "floem-peniko", 1722 + "fontdb", 1723 + "libm", 1724 + "log", 1725 + "once_cell", 1726 + "ouroboros", 1727 + "parking_lot", 1728 + "rangemap", 1729 + "rustybuzz", 1730 + "stretto", 1731 + "swash", 1732 + "sys-locale", 1733 + "ttf-parser 0.20.0", 1734 + "unicode-bidi", 1735 + "unicode-linebreak", 1736 + "unicode-script", 1737 + "unicode-segmentation", 1738 + ] 1739 + 1740 + [[package]] 1741 + name = "floem-editor-core" 1742 + version = "0.1.1" 1743 + source = "git+https://github.com/lapce/floem?rev=a3dd7599823d74977ff431ecb08fffbcf4df2d8a#a3dd7599823d74977ff431ecb08fffbcf4df2d8a" 1744 + dependencies = [ 1745 + "bitflags 2.5.0", 1746 + "itertools 0.12.1", 1747 + "lapce-xi-rope", 1748 + "memchr", 1749 + "once_cell", 1750 + "serde", 1751 + "strum", 1752 + "strum_macros", 1753 + ] 1754 + 1755 + [[package]] 1756 + name = "floem-peniko" 1630 1757 version = "0.1.0" 1631 - source = "git+https://github.com/lapce/floem?rev=0694f9672a10a49290af223cac3dc2ab53b1b1dd#0694f9672a10a49290af223cac3dc2ab53b1b1dd" 1758 + source = "registry+https://github.com/rust-lang/crates.io-index" 1759 + checksum = "2f505394c816e710e2b664647a7a1a4ffdf45e3b3493ad6560d9489f23100430" 1760 + dependencies = [ 1761 + "kurbo 0.9.5", 1762 + "smallvec", 1763 + ] 1764 + 1765 + [[package]] 1766 + name = "floem-vger" 1767 + version = "0.2.8" 1768 + source = "registry+https://github.com/rust-lang/crates.io-index" 1769 + checksum = "6ef11c9c2f1668ec58b1712f85afec989caaae19273b653aaad1964575f8871c" 1770 + dependencies = [ 1771 + "euclid", 1772 + "floem-cosmic-text", 1773 + "fontdue", 1774 + "rect_packer", 1775 + "wgpu", 1776 + ] 1777 + 1778 + [[package]] 1779 + name = "floem-winit" 1780 + version = "0.29.4" 1781 + source = "registry+https://github.com/rust-lang/crates.io-index" 1782 + checksum = "9fc88e6b23b93c7ba38e9cd465d2d0cbd3cd4999f05f685349e2b3cdfe88813a" 1783 + dependencies = [ 1784 + "ahash", 1785 + "android-activity", 1786 + "atomic-waker", 1787 + "bitflags 2.5.0", 1788 + "bytemuck", 1789 + "calloop", 1790 + "cfg_aliases 0.1.1", 1791 + "core-foundation", 1792 + "core-graphics", 1793 + "cursor-icon", 1794 + "icrate", 1795 + "js-sys", 1796 + "libc", 1797 + "log", 1798 + "memmap2 0.9.0", 1799 + "ndk", 1800 + "ndk-sys", 1801 + "objc2", 1802 + "once_cell", 1803 + "orbclient", 1804 + "percent-encoding", 1805 + "raw-window-handle 0.5.2", 1806 + "raw-window-handle 0.6.0", 1807 + "redox_syscall 0.3.5", 1808 + "rustix", 1809 + "sctk-adwaita", 1810 + "serde", 1811 + "smithay-client-toolkit", 1812 + "smol_str", 1813 + "unicode-segmentation", 1814 + "wasm-bindgen", 1815 + "wasm-bindgen-futures", 1816 + "wayland-backend", 1817 + "wayland-client", 1818 + "wayland-protocols", 1819 + "wayland-protocols-plasma", 1820 + "web-sys", 1821 + "web-time", 1822 + "windows-sys 0.48.0", 1823 + "x11-dl", 1824 + "x11rb", 1825 + "xkbcommon-dl", 1826 + ] 1827 + 1828 + [[package]] 1829 + name = "floem_reactive" 1830 + version = "0.1.1" 1831 + source = "git+https://github.com/lapce/floem?rev=a3dd7599823d74977ff431ecb08fffbcf4df2d8a#a3dd7599823d74977ff431ecb08fffbcf4df2d8a" 1632 1832 dependencies = [ 1633 1833 "smallvec", 1634 1834 ] 1635 1835 1636 1836 [[package]] 1637 1837 name = "floem_renderer" 1638 - version = "0.1.0" 1639 - source = "git+https://github.com/lapce/floem?rev=0694f9672a10a49290af223cac3dc2ab53b1b1dd#0694f9672a10a49290af223cac3dc2ab53b1b1dd" 1838 + version = "0.1.1" 1839 + source = "git+https://github.com/lapce/floem?rev=a3dd7599823d74977ff431ecb08fffbcf4df2d8a#a3dd7599823d74977ff431ecb08fffbcf4df2d8a" 1640 1840 dependencies = [ 1641 - "cosmic-text", 1841 + "floem-cosmic-text", 1842 + "floem-peniko", 1642 1843 "image", 1643 - "peniko", 1644 1844 "resvg", 1645 1845 ] 1646 1846 1647 1847 [[package]] 1648 - name = "floem_tiny_skia" 1649 - version = "0.1.0" 1650 - source = "git+https://github.com/lapce/floem?rev=0694f9672a10a49290af223cac3dc2ab53b1b1dd#0694f9672a10a49290af223cac3dc2ab53b1b1dd" 1848 + name = "floem_tiny_skia_renderer" 1849 + version = "0.1.1" 1850 + source = "git+https://github.com/lapce/floem?rev=a3dd7599823d74977ff431ecb08fffbcf4df2d8a#a3dd7599823d74977ff431ecb08fffbcf4df2d8a" 1651 1851 dependencies = [ 1652 1852 "anyhow", 1653 1853 "bytemuck", 1854 + "floem-peniko", 1654 1855 "floem_renderer", 1655 1856 "futures", 1656 1857 "image", 1657 - "peniko", 1658 - "raw-window-handle 0.5.2", 1858 + "raw-window-handle 0.6.0", 1659 1859 "resvg", 1660 1860 "softbuffer", 1661 1861 "swash", 1662 1862 ] 1663 1863 1664 1864 [[package]] 1665 - name = "floem_vger" 1666 - version = "0.1.0" 1667 - source = "git+https://github.com/lapce/floem?rev=0694f9672a10a49290af223cac3dc2ab53b1b1dd#0694f9672a10a49290af223cac3dc2ab53b1b1dd" 1865 + name = "floem_vger_renderer" 1866 + version = "0.1.1" 1867 + source = "git+https://github.com/lapce/floem?rev=a3dd7599823d74977ff431ecb08fffbcf4df2d8a#a3dd7599823d74977ff431ecb08fffbcf4df2d8a" 1668 1868 dependencies = [ 1669 1869 "anyhow", 1870 + "floem-peniko", 1871 + "floem-vger", 1670 1872 "floem_renderer", 1671 1873 "futures", 1672 1874 "image", 1673 - "peniko", 1674 - "raw-window-handle 0.5.2", 1875 + "raw-window-handle 0.6.0", 1675 1876 "resvg", 1676 1877 "swash", 1677 - "vger", 1678 1878 "wgpu", 1679 1879 ] 1680 1880 1681 1881 [[package]] 1682 - name = "flume" 1683 - version = "0.11.0" 1684 - source = "registry+https://github.com/rust-lang/crates.io-index" 1685 - checksum = "55ac459de2512911e4b674ce33cf20befaba382d05b62b008afc1c8b57cbf181" 1686 - dependencies = [ 1687 - "futures-core", 1688 - "futures-sink", 1689 - "nanorand", 1690 - "spin", 1691 - ] 1692 - 1693 - [[package]] 1694 1882 name = "fnv" 1695 1883 version = "1.0.7" 1696 1884 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1702 1890 source = "registry+https://github.com/rust-lang/crates.io-index" 1703 1891 checksum = "674e258f4b5d2dcd63888c01c68413c51f565e8af99d2f7701c7b81d79ef41c4" 1704 1892 dependencies = [ 1705 - "roxmltree", 1893 + "roxmltree 0.18.0", 1706 1894 ] 1707 1895 1708 1896 [[package]] 1709 1897 name = "fontdb" 1710 - version = "0.14.1" 1898 + version = "0.16.2" 1711 1899 source = "registry+https://github.com/rust-lang/crates.io-index" 1712 - checksum = "af8d8cbea8f21307d7e84bca254772981296f058a1d36b461bf4d83a7499fc9e" 1713 - dependencies = [ 1714 - "fontconfig-parser", 1715 - "log", 1716 - "memmap2 0.6.2", 1717 - "slotmap", 1718 - "tinyvec", 1719 - "ttf-parser 0.19.1", 1720 - ] 1721 - 1722 - [[package]] 1723 - name = "fontdb" 1724 - version = "0.16.0" 1725 - source = "registry+https://github.com/rust-lang/crates.io-index" 1726 - checksum = "98b88c54a38407f7352dd2c4238830115a6377741098ffd1f997c813d0e088a6" 1900 + checksum = "b0299020c3ef3f60f526a4f64ab4a3d4ce116b1acbf24cdd22da0068e5d81dc3" 1727 1901 dependencies = [ 1728 1902 "fontconfig-parser", 1729 1903 "log", ··· 1735 1909 1736 1910 [[package]] 1737 1911 name = "fontdue" 1738 - version = "0.7.3" 1912 + version = "0.8.0" 1739 1913 source = "registry+https://github.com/rust-lang/crates.io-index" 1740 - checksum = "0793f5137567643cf65ea42043a538804ff0fbf288649e2141442b602d81f9bc" 1914 + checksum = "9099a2f86b8e674b75d03ff154b3fe4c5208ed249ced8d69cc313a9fa40bb488" 1741 1915 dependencies = [ 1742 - "hashbrown 0.13.2", 1743 - "ttf-parser 0.15.2", 1916 + "hashbrown", 1917 + "ttf-parser 0.20.0", 1744 1918 ] 1745 1919 1746 1920 [[package]] ··· 1770 1944 dependencies = [ 1771 1945 "proc-macro2", 1772 1946 "quote", 1773 - "syn 2.0.38", 1947 + "syn 2.0.57", 1774 1948 ] 1775 1949 1776 1950 [[package]] ··· 1787 1961 1788 1962 [[package]] 1789 1963 name = "form_urlencoded" 1790 - version = "1.1.0" 1964 + version = "1.2.1" 1791 1965 source = "registry+https://github.com/rust-lang/crates.io-index" 1792 - checksum = "a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8" 1966 + checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" 1793 1967 dependencies = [ 1794 1968 "percent-encoding", 1795 1969 ] ··· 1800 1974 source = "registry+https://github.com/rust-lang/crates.io-index" 1801 1975 checksum = "dd738b84894214045e8414eaded76359b4a5773f0a0a56b16575110739cdcf39" 1802 1976 dependencies = [ 1803 - "io-lifetimes 2.0.2", 1804 - "rustix 0.38.20", 1977 + "io-lifetimes", 1978 + "rustix", 1805 1979 "windows-sys 0.48.0", 1806 1980 ] 1807 1981 1808 1982 [[package]] 1809 - name = "fs2" 1810 - version = "0.4.3" 1811 - source = "registry+https://github.com/rust-lang/crates.io-index" 1812 - checksum = "9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213" 1813 - dependencies = [ 1814 - "libc", 1815 - "winapi", 1816 - ] 1817 - 1818 - [[package]] 1819 1983 name = "fs_extra" 1820 1984 version = "1.3.0" 1821 1985 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1832 1996 1833 1997 [[package]] 1834 1998 name = "futures" 1835 - version = "0.3.28" 1999 + version = "0.3.30" 1836 2000 source = "registry+https://github.com/rust-lang/crates.io-index" 1837 - checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40" 2001 + checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0" 1838 2002 dependencies = [ 1839 2003 "futures-channel", 1840 2004 "futures-core", ··· 1847 2011 1848 2012 [[package]] 1849 2013 name = "futures-channel" 1850 - version = "0.3.29" 2014 + version = "0.3.30" 1851 2015 source = "registry+https://github.com/rust-lang/crates.io-index" 1852 - checksum = "ff4dd66668b557604244583e3e1e1eada8c5c2e96a6d0d6653ede395b78bbacb" 2016 + checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" 1853 2017 dependencies = [ 1854 2018 "futures-core", 1855 2019 "futures-sink", ··· 1857 2021 1858 2022 [[package]] 1859 2023 name = "futures-core" 1860 - version = "0.3.29" 2024 + version = "0.3.30" 1861 2025 source = "registry+https://github.com/rust-lang/crates.io-index" 1862 - checksum = "eb1d22c66e66d9d72e1758f0bd7d4fd0bee04cad842ee34587d68c07e45d088c" 2026 + checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" 1863 2027 1864 2028 [[package]] 1865 2029 name = "futures-executor" 1866 - version = "0.3.28" 2030 + version = "0.3.30" 1867 2031 source = "registry+https://github.com/rust-lang/crates.io-index" 1868 - checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0" 2032 + checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d" 1869 2033 dependencies = [ 1870 2034 "futures-core", 1871 2035 "futures-task", ··· 1874 2038 1875 2039 [[package]] 1876 2040 name = "futures-io" 1877 - version = "0.3.28" 2041 + version = "0.3.30" 1878 2042 source = "registry+https://github.com/rust-lang/crates.io-index" 1879 - checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" 2043 + checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" 1880 2044 1881 2045 [[package]] 1882 2046 name = "futures-lite" 1883 - version = "1.12.0" 2047 + version = "2.2.0" 1884 2048 source = "registry+https://github.com/rust-lang/crates.io-index" 1885 - checksum = "7694489acd39452c77daa48516b894c153f192c3578d5a839b62c58099fcbf48" 2049 + checksum = "445ba825b27408685aaecefd65178908c36c6e96aaf6d8599419d46e624192ba" 1886 2050 dependencies = [ 1887 - "fastrand 1.8.0", 2051 + "fastrand 2.0.1", 1888 2052 "futures-core", 1889 2053 "futures-io", 1890 - "memchr", 1891 2054 "parking", 1892 2055 "pin-project-lite", 1893 - "waker-fn", 1894 2056 ] 1895 2057 1896 2058 [[package]] 1897 2059 name = "futures-macro" 1898 - version = "0.3.28" 2060 + version = "0.3.30" 1899 2061 source = "registry+https://github.com/rust-lang/crates.io-index" 1900 - checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" 2062 + checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" 1901 2063 dependencies = [ 1902 2064 "proc-macro2", 1903 2065 "quote", 1904 - "syn 2.0.38", 2066 + "syn 2.0.57", 1905 2067 ] 1906 2068 1907 2069 [[package]] 1908 2070 name = "futures-sink" 1909 - version = "0.3.29" 2071 + version = "0.3.30" 1910 2072 source = "registry+https://github.com/rust-lang/crates.io-index" 1911 - checksum = "e36d3378ee38c2a36ad710c5d30c2911d752cb941c00c72dbabfb786a7970817" 2073 + checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" 1912 2074 1913 2075 [[package]] 1914 2076 name = "futures-task" 1915 - version = "0.3.29" 2077 + version = "0.3.30" 1916 2078 source = "registry+https://github.com/rust-lang/crates.io-index" 1917 - checksum = "efd193069b0ddadc69c46389b740bbccdd97203899b48d09c5f7969591d6bae2" 2079 + checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" 1918 2080 1919 2081 [[package]] 1920 2082 name = "futures-util" 1921 - version = "0.3.28" 2083 + version = "0.3.30" 1922 2084 source = "registry+https://github.com/rust-lang/crates.io-index" 1923 - checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" 2085 + checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" 1924 2086 dependencies = [ 1925 2087 "futures-channel", 1926 2088 "futures-core", ··· 1949 2111 source = "registry+https://github.com/rust-lang/crates.io-index" 1950 2112 checksum = "27d12c0aed7f1e24276a241aadc4cb8ea9f83000f34bc062b7cc2d51e3b0fabd" 1951 2113 dependencies = [ 1952 - "bitflags 2.4.0", 2114 + "bitflags 2.5.0", 1953 2115 "debugid", 1954 2116 "fxhash", 1955 2117 "serde", ··· 1968 2130 1969 2131 [[package]] 1970 2132 name = "gethostname" 1971 - version = "0.3.0" 2133 + version = "0.4.3" 1972 2134 source = "registry+https://github.com/rust-lang/crates.io-index" 1973 - checksum = "bb65d4ba3173c56a500b555b532f72c42e8d1fe64962b518897f8959fae2c177" 2135 + checksum = "0176e0459c2e4a1fe232f984bca6890e681076abb9934f6cea7c326f3fc47818" 1974 2136 dependencies = [ 1975 2137 "libc", 1976 - "winapi", 2138 + "windows-targets 0.48.5", 1977 2139 ] 1978 2140 1979 2141 [[package]] ··· 1992 2154 checksum = "4eb1a864a501629691edf6c15a593b7a51eebaa1e8468e9ddc623de7c9b58ec6" 1993 2155 dependencies = [ 1994 2156 "cfg-if", 1995 - "js-sys", 1996 2157 "libc", 1997 - "wasi 0.11.0+wasi-snapshot-preview1", 1998 - "wasm-bindgen", 2158 + "wasi", 1999 2159 ] 2000 2160 2001 2161 [[package]] ··· 2015 2175 checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0" 2016 2176 dependencies = [ 2017 2177 "fallible-iterator", 2018 - "indexmap 2.0.2", 2178 + "indexmap", 2019 2179 "stable_deref_trait", 2020 2180 ] 2021 2181 2022 2182 [[package]] 2023 2183 name = "git2" 2024 - version = "0.18.1" 2184 + version = "0.18.2" 2025 2185 source = "registry+https://github.com/rust-lang/crates.io-index" 2026 - checksum = "fbf97ba92db08df386e10c8ede66a2a0369bd277090afd8710e19e38de9ec0cd" 2186 + checksum = "1b3ba52851e73b46a4c3df1d89343741112003f0f6f13beb0dfac9e457c3fdcd" 2027 2187 dependencies = [ 2028 - "bitflags 2.4.0", 2188 + "bitflags 2.5.0", 2029 2189 "libc", 2030 2190 "libgit2-sys", 2031 2191 "log", ··· 2053 2213 2054 2214 [[package]] 2055 2215 name = "globset" 2056 - version = "0.4.9" 2216 + version = "0.4.14" 2057 2217 source = "registry+https://github.com/rust-lang/crates.io-index" 2058 - checksum = "0a1e17342619edbc21a964c2afbeb6c820c6a2560032872f397bb97ea127bd0a" 2218 + checksum = "57da3b9b5b85bd66f31093f8c408b90a74431672542466497dcbdfdc02034be1" 2059 2219 dependencies = [ 2060 - "aho-corasick 0.7.19", 2220 + "aho-corasick 1.1.2", 2061 2221 "bstr", 2062 - "fnv", 2063 2222 "log", 2064 - "regex", 2065 - ] 2066 - 2067 - [[package]] 2068 - name = "gloo-timers" 2069 - version = "0.2.6" 2070 - source = "registry+https://github.com/rust-lang/crates.io-index" 2071 - checksum = "9b995a66bb87bebce9a0f4a95aed01daca4872c050bfcb21653361c03bc35e5c" 2072 - dependencies = [ 2073 - "futures-channel", 2074 - "futures-core", 2075 - "js-sys", 2076 - "wasm-bindgen", 2223 + "regex-automata", 2224 + "regex-syntax 0.8.2", 2077 2225 ] 2078 2226 2079 2227 [[package]] 2080 2228 name = "glow" 2081 - version = "0.13.0" 2229 + version = "0.13.1" 2082 2230 source = "registry+https://github.com/rust-lang/crates.io-index" 2083 - checksum = "886c2a30b160c4c6fec8f987430c26b526b7988ca71f664e6a699ddf6f9601e4" 2231 + checksum = "bd348e04c43b32574f2de31c8bb397d96c9fcfa1371bd4ca6d8bdc464ab121b1" 2084 2232 dependencies = [ 2085 2233 "js-sys", 2086 2234 "slotmap", ··· 2103 2251 source = "registry+https://github.com/rust-lang/crates.io-index" 2104 2252 checksum = "fbcd2dba93594b227a1f57ee09b8b9da8892c34d55aa332e034a228d0fe6a171" 2105 2253 dependencies = [ 2106 - "bitflags 2.4.0", 2254 + "bitflags 2.5.0", 2107 2255 "gpu-alloc-types", 2108 2256 ] 2109 2257 ··· 2113 2261 source = "registry+https://github.com/rust-lang/crates.io-index" 2114 2262 checksum = "98ff03b468aa837d70984d55f5d3f846f6ec31fe34bbb97c4f85219caeee1ca4" 2115 2263 dependencies = [ 2116 - "bitflags 2.4.0", 2264 + "bitflags 2.5.0", 2117 2265 ] 2118 2266 2119 2267 [[package]] 2120 2268 name = "gpu-allocator" 2121 - version = "0.23.0" 2269 + version = "0.25.0" 2122 2270 source = "registry+https://github.com/rust-lang/crates.io-index" 2123 - checksum = "40fe17c8a05d60c38c0a4e5a3c802f2f1ceb66b76c67d96ffb34bef0475a7fad" 2271 + checksum = "6f56f6318968d03c18e1bcf4857ff88c61157e9da8e47c5f29055d60e1228884" 2124 2272 dependencies = [ 2125 - "backtrace", 2126 2273 "log", 2127 2274 "presser", 2128 2275 "thiserror", ··· 2132 2279 2133 2280 [[package]] 2134 2281 name = "gpu-descriptor" 2135 - version = "0.2.3" 2282 + version = "0.2.4" 2136 2283 source = "registry+https://github.com/rust-lang/crates.io-index" 2137 - checksum = "0b0c02e1ba0bdb14e965058ca34e09c020f8e507a760df1121728e0aef68d57a" 2284 + checksum = "cc11df1ace8e7e564511f53af41f3e42ddc95b56fd07b3f4445d2a6048bc682c" 2138 2285 dependencies = [ 2139 - "bitflags 1.3.2", 2286 + "bitflags 2.5.0", 2140 2287 "gpu-descriptor-types", 2141 - "hashbrown 0.12.3", 2288 + "hashbrown", 2142 2289 ] 2143 2290 2144 2291 [[package]] ··· 2161 2308 2162 2309 [[package]] 2163 2310 name = "grep-regex" 2164 - version = "0.1.10" 2311 + version = "0.1.11" 2165 2312 source = "registry+https://github.com/rust-lang/crates.io-index" 2166 - checksum = "1345f8d33c89f2d5b081f2f2a41175adef9fd0bed2fea6a26c96c2deb027e58e" 2313 + checksum = "997598b41d53a37a2e3fc5300d5c11d825368c054420a9c65125b8fe1078463f" 2167 2314 dependencies = [ 2168 2315 "aho-corasick 0.7.19", 2169 2316 "bstr", ··· 2176 2323 2177 2324 [[package]] 2178 2325 name = "grep-searcher" 2179 - version = "0.1.10" 2326 + version = "0.1.11" 2180 2327 source = "registry+https://github.com/rust-lang/crates.io-index" 2181 - checksum = "48852bd08f9b4eb3040ecb6d2f4ade224afe880a9a0909c5563cc59fa67932cc" 2328 + checksum = "5601c4b9f480f0c9ebb40b1f6cbf447b8a50c5369223937a6c5214368c58779f" 2182 2329 dependencies = [ 2183 2330 "bstr", 2184 2331 "bytecount", ··· 2191 2338 2192 2339 [[package]] 2193 2340 name = "grid" 2194 - version = "0.10.0" 2341 + version = "0.13.0" 2195 2342 source = "registry+https://github.com/rust-lang/crates.io-index" 2196 - checksum = "eec1c01eb1de97451ee0d60de7d81cf1e72aabefb021616027f3d1c3ec1c723c" 2343 + checksum = "d196ffc1627db18a531359249b2bf8416178d84b729f3cebeb278f285fb9b58c" 2197 2344 2198 2345 [[package]] 2199 2346 name = "h2" 2200 - version = "0.3.21" 2347 + version = "0.3.26" 2201 2348 source = "registry+https://github.com/rust-lang/crates.io-index" 2202 - checksum = "91fc23aa11be92976ef4729127f1a74adf36d8436f7816b185d18df956790833" 2349 + checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8" 2203 2350 dependencies = [ 2204 2351 "bytes", 2205 2352 "fnv", ··· 2207 2354 "futures-sink", 2208 2355 "futures-util", 2209 2356 "http", 2210 - "indexmap 1.9.3", 2357 + "indexmap", 2211 2358 "slab", 2212 2359 "tokio", 2213 2360 "tokio-util", ··· 2216 2363 2217 2364 [[package]] 2218 2365 name = "half" 2219 - version = "2.2.1" 2366 + version = "1.8.2" 2220 2367 source = "registry+https://github.com/rust-lang/crates.io-index" 2221 - checksum = "02b4af3693f1b705df946e9fe5631932443781d0aabb423b62fcd4d73f6d2fd0" 2222 - dependencies = [ 2223 - "crunchy", 2224 - ] 2368 + checksum = "eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7" 2225 2369 2226 2370 [[package]] 2227 2371 name = "hashbrown" 2228 - version = "0.12.3" 2372 + version = "0.14.3" 2229 2373 source = "registry+https://github.com/rust-lang/crates.io-index" 2230 - checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 2374 + checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" 2231 2375 dependencies = [ 2232 - "ahash 0.7.6", 2233 - ] 2234 - 2235 - [[package]] 2236 - name = "hashbrown" 2237 - version = "0.13.2" 2238 - source = "registry+https://github.com/rust-lang/crates.io-index" 2239 - checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" 2240 - dependencies = [ 2241 - "ahash 0.8.3", 2242 - ] 2243 - 2244 - [[package]] 2245 - name = "hashbrown" 2246 - version = "0.14.2" 2247 - source = "registry+https://github.com/rust-lang/crates.io-index" 2248 - checksum = "f93e7192158dbcda357bdec5fb5788eebf8bbac027f3f33e719d29135ae84156" 2249 - dependencies = [ 2250 - "ahash 0.8.3", 2376 + "ahash", 2377 + "allocator-api2", 2251 2378 ] 2252 2379 2253 2380 [[package]] 2254 2381 name = "hassle-rs" 2255 - version = "0.10.0" 2382 + version = "0.11.0" 2256 2383 source = "registry+https://github.com/rust-lang/crates.io-index" 2257 - checksum = "1397650ee315e8891a0df210707f0fc61771b0cc518c3023896064c5407cb3b0" 2384 + checksum = "af2a7e73e1f34c48da31fb668a907f250794837e08faa144fd24f0b8b741e890" 2258 2385 dependencies = [ 2259 - "bitflags 1.3.2", 2260 - "com-rs", 2386 + "bitflags 2.5.0", 2387 + "com", 2261 2388 "libc", 2262 - "libloading 0.7.3", 2389 + "libloading 0.8.1", 2263 2390 "thiserror", 2264 2391 "widestring", 2265 2392 "winapi", ··· 2267 2394 2268 2395 [[package]] 2269 2396 name = "heck" 2270 - version = "0.3.3" 2271 - source = "registry+https://github.com/rust-lang/crates.io-index" 2272 - checksum = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c" 2273 - dependencies = [ 2274 - "unicode-segmentation", 2275 - ] 2276 - 2277 - [[package]] 2278 - name = "heck" 2279 - version = "0.4.0" 2397 + version = "0.4.1" 2280 2398 source = "registry+https://github.com/rust-lang/crates.io-index" 2281 - checksum = "2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9" 2399 + checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" 2282 2400 2283 2401 [[package]] 2284 2402 name = "hermit-abi" ··· 2291 2409 2292 2410 [[package]] 2293 2411 name = "hermit-abi" 2294 - version = "0.3.2" 2412 + version = "0.3.9" 2295 2413 source = "registry+https://github.com/rust-lang/crates.io-index" 2296 - checksum = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b" 2414 + checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" 2297 2415 2298 2416 [[package]] 2299 2417 name = "hex" ··· 2430 2548 2431 2549 [[package]] 2432 2550 name = "idna" 2433 - version = "0.3.0" 2551 + version = "0.5.0" 2434 2552 source = "registry+https://github.com/rust-lang/crates.io-index" 2435 - checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" 2553 + checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" 2436 2554 dependencies = [ 2437 2555 "unicode-bidi", 2438 2556 "unicode-normalization", ··· 2440 2558 2441 2559 [[package]] 2442 2560 name = "ignore" 2443 - version = "0.4.18" 2561 + version = "0.4.20" 2444 2562 source = "registry+https://github.com/rust-lang/crates.io-index" 2445 - checksum = "713f1b139373f96a2e0ce3ac931cd01ee973c3c5dd7c40c0c2efe96ad2b6751d" 2563 + checksum = "dbe7873dab538a9a44ad79ede1faf5f30d49f9a5c883ddbab48bce81b64b7492" 2446 2564 dependencies = [ 2447 - "crossbeam-utils", 2448 2565 "globset", 2449 2566 "lazy_static", 2450 2567 "log", ··· 2472 2589 ] 2473 2590 2474 2591 [[package]] 2592 + name = "im-rc" 2593 + version = "15.1.0" 2594 + source = "registry+https://github.com/rust-lang/crates.io-index" 2595 + checksum = "af1955a75fa080c677d3972822ec4bad316169ab1cfc6c257a942c2265dbe5fe" 2596 + dependencies = [ 2597 + "bitmaps", 2598 + "rand_core", 2599 + "rand_xoshiro", 2600 + "sized-chunks", 2601 + "typenum", 2602 + "version_check", 2603 + ] 2604 + 2605 + [[package]] 2475 2606 name = "image" 2476 - version = "0.24.7" 2607 + version = "0.25.1" 2477 2608 source = "registry+https://github.com/rust-lang/crates.io-index" 2478 - checksum = "6f3dfdbdd72063086ff443e297b61695500514b1e41095b6fb9a5ab48a70a711" 2609 + checksum = "fd54d660e773627692c524beaad361aca785a4f9f5730ce91f42aabe5bce3d11" 2479 2610 dependencies = [ 2480 2611 "bytemuck", 2481 2612 "byteorder", 2482 - "color_quant", 2483 - "exr", 2484 - "gif", 2485 - "jpeg-decoder", 2486 - "num-rational", 2613 + "image-webp", 2487 2614 "num-traits", 2488 2615 "png", 2489 - "qoi", 2490 - "tiff", 2616 + "zune-core", 2617 + "zune-jpeg", 2618 + ] 2619 + 2620 + [[package]] 2621 + name = "image-webp" 2622 + version = "0.1.1" 2623 + source = "registry+https://github.com/rust-lang/crates.io-index" 2624 + checksum = "7a84a25dcae3ac487bc24ef280f9e20c79c9b1a3e5e32cbed3041d1c514aa87c" 2625 + dependencies = [ 2626 + "byteorder", 2627 + "thiserror", 2491 2628 ] 2492 2629 2493 2630 [[package]] ··· 2517 2654 "proc-macro-hack", 2518 2655 "proc-macro2", 2519 2656 "quote", 2520 - "syn 1.0.101", 2521 - ] 2522 - 2523 - [[package]] 2524 - name = "indexmap" 2525 - version = "1.9.3" 2526 - source = "registry+https://github.com/rust-lang/crates.io-index" 2527 - checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 2528 - dependencies = [ 2529 - "autocfg", 2530 - "hashbrown 0.12.3", 2657 + "syn 1.0.109", 2531 2658 ] 2532 2659 2533 2660 [[package]] 2534 2661 name = "indexmap" 2535 - version = "2.0.2" 2662 + version = "2.2.6" 2536 2663 source = "registry+https://github.com/rust-lang/crates.io-index" 2537 - checksum = "8adf3ddd720272c6ea8bf59463c04e0f93d0bbf7c5439b691bca2987e0270897" 2664 + checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" 2538 2665 dependencies = [ 2539 2666 "equivalent", 2540 - "hashbrown 0.14.2", 2667 + "hashbrown", 2541 2668 "serde", 2542 2669 ] 2543 2670 ··· 2602 2729 source = "registry+https://github.com/rust-lang/crates.io-index" 2603 2730 checksum = "9d3c230ee517ee76b1cc593b52939ff68deda3fae9e41eca426c6b4993df51c4" 2604 2731 dependencies = [ 2605 - "io-lifetimes 2.0.2", 2606 - "windows-sys 0.48.0", 2607 - ] 2608 - 2609 - [[package]] 2610 - name = "io-lifetimes" 2611 - version = "1.0.11" 2612 - source = "registry+https://github.com/rust-lang/crates.io-index" 2613 - checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" 2614 - dependencies = [ 2615 - "hermit-abi 0.3.2", 2616 - "libc", 2732 + "io-lifetimes", 2617 2733 "windows-sys 0.48.0", 2618 2734 ] 2619 2735 ··· 2639 2755 ] 2640 2756 2641 2757 [[package]] 2758 + name = "is-terminal" 2759 + version = "0.4.12" 2760 + source = "registry+https://github.com/rust-lang/crates.io-index" 2761 + checksum = "f23ff5ef2b80d608d61efee834934d862cd92461afc0560dedf493e4c033738b" 2762 + dependencies = [ 2763 + "hermit-abi 0.3.9", 2764 + "libc", 2765 + "windows-sys 0.52.0", 2766 + ] 2767 + 2768 + [[package]] 2642 2769 name = "is-wsl" 2643 2770 version = "0.4.0" 2644 2771 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2653 2780 version = "0.10.5" 2654 2781 source = "registry+https://github.com/rust-lang/crates.io-index" 2655 2782 checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 2783 + dependencies = [ 2784 + "either", 2785 + ] 2786 + 2787 + [[package]] 2788 + name = "itertools" 2789 + version = "0.12.1" 2790 + source = "registry+https://github.com/rust-lang/crates.io-index" 2791 + checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" 2656 2792 dependencies = [ 2657 2793 "either", 2658 2794 ] ··· 2719 2855 version = "0.3.0" 2720 2856 source = "registry+https://github.com/rust-lang/crates.io-index" 2721 2857 checksum = "bc0000e42512c92e31c2252315bda326620a4e034105e900c98ec492fa077b3e" 2722 - dependencies = [ 2723 - "rayon", 2724 - ] 2725 2858 2726 2859 [[package]] 2727 2860 name = "js-sys" 2728 - version = "0.3.64" 2861 + version = "0.3.69" 2729 2862 source = "registry+https://github.com/rust-lang/crates.io-index" 2730 - checksum = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a" 2863 + checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d" 2731 2864 dependencies = [ 2732 2865 "wasm-bindgen", 2733 2866 ] ··· 2791 2924 ] 2792 2925 2793 2926 [[package]] 2794 - name = "kv-log-macro" 2795 - version = "1.0.7" 2927 + name = "kurbo" 2928 + version = "0.10.4" 2796 2929 source = "registry+https://github.com/rust-lang/crates.io-index" 2797 - checksum = "0de8b303297635ad57c9f5059fd9cee7a47f8e8daa09df0fcd07dd39fb22977f" 2930 + checksum = "1618d4ebd923e97d67e7cd363d80aef35fe961005cbbbb3d2dad8bdd1bc63440" 2798 2931 dependencies = [ 2799 - "log", 2932 + "arrayvec", 2933 + "smallvec", 2800 2934 ] 2801 2935 2802 2936 [[package]] 2803 2937 name = "lapce" 2804 - version = "0.3.1" 2938 + version = "0.4.0" 2805 2939 dependencies = [ 2806 2940 "lapce-app", 2807 2941 "lapce-proxy", ··· 2809 2943 2810 2944 [[package]] 2811 2945 name = "lapce-app" 2812 - version = "0.3.1" 2946 + version = "0.4.0" 2813 2947 dependencies = [ 2814 2948 "Inflector", 2815 2949 "alacritty_terminal", 2816 2950 "anyhow", 2817 - "base64", 2951 + "backtrace", 2952 + "base64 0.21.7", 2818 2953 "bytemuck", 2819 2954 "chrono", 2820 2955 "clap", 2821 2956 "config", 2957 + "criterion", 2822 2958 "crossbeam-channel", 2823 2959 "directories", 2824 2960 "dmg", 2825 2961 "flate2", 2826 2962 "floem", 2827 2963 "fs_extra", 2828 - "futures", 2964 + "globset", 2829 2965 "im", 2830 2966 "include_dir", 2831 - "indexmap 2.0.2", 2967 + "indexmap", 2832 2968 "interprocess", 2833 - "itertools", 2969 + "itertools 0.12.1", 2834 2970 "lapce-core", 2835 2971 "lapce-proxy", 2836 2972 "lapce-rpc", ··· 2840 2976 "nucleo", 2841 2977 "once_cell", 2842 2978 "open", 2843 - "parking_lot 0.11.2", 2979 + "parking_lot", 2844 2980 "pulldown-cmark", 2845 2981 "rayon", 2846 2982 "regex", ··· 2848 2984 "serde", 2849 2985 "serde_json", 2850 2986 "sha2", 2851 - "sled", 2852 2987 "smallvec", 2853 2988 "structdesc", 2854 2989 "strum", 2855 2990 "strum_macros", 2856 2991 "tar", 2857 2992 "thiserror", 2858 - "tokio", 2859 - "toml 0.5.9", 2860 - "toml_edit 0.19.14", 2993 + "toml", 2994 + "toml_edit 0.20.2", 2861 2995 "tracing 0.2.0", 2862 2996 "tracing-appender", 2997 + "tracing-log", 2863 2998 "tracing-subscriber", 2864 2999 "unicode-width", 2865 3000 "url", 3001 + "windows-sys 0.36.1", 2866 3002 "zip", 2867 3003 ] 2868 3004 2869 3005 [[package]] 2870 3006 name = "lapce-core" 2871 - version = "0.3.1" 3007 + version = "0.4.0" 2872 3008 dependencies = [ 2873 3009 "anyhow", 2874 3010 "arc-swap", 2875 - "bitflags 1.3.2", 2876 3011 "directories", 3012 + "floem-editor-core", 2877 3013 "include_dir", 2878 - "itertools", 3014 + "itertools 0.12.1", 2879 3015 "lapce-rpc", 2880 3016 "lapce-xi-rope", 2881 - "libloading 0.7.3", 3017 + "libloading 0.8.1", 2882 3018 "lsp-types", 2883 3019 "once_cell", 2884 - "serde", 2885 3020 "slotmap", 2886 3021 "strum", 2887 3022 "strum_macros", ··· 2902 3037 2903 3038 [[package]] 2904 3039 name = "lapce-proxy" 2905 - version = "0.3.1" 3040 + version = "0.4.0" 2906 3041 dependencies = [ 2907 3042 "alacritty_terminal", 2908 3043 "anyhow", ··· 2912 3047 "directories", 2913 3048 "dyn-clone", 2914 3049 "flate2", 3050 + "floem-editor-core", 2915 3051 "git2", 2916 3052 "globset", 2917 3053 "grep-matcher", 2918 3054 "grep-regex", 2919 3055 "grep-searcher", 2920 3056 "ignore", 2921 - "indexmap 2.0.2", 3057 + "indexmap", 2922 3058 "interprocess", 2923 3059 "jsonrpc-lite", 2924 3060 "lapce-core", ··· 2930 3066 "notify", 2931 3067 "objc", 2932 3068 "once_cell", 2933 - "parking_lot 0.11.2", 2934 - "polling 3.2.0", 3069 + "parking_lot", 3070 + "polling", 2935 3071 "psp-types", 2936 3072 "regex", 2937 3073 "reqwest", ··· 2940 3076 "strum", 2941 3077 "strum_macros", 2942 3078 "tar", 2943 - "toml 0.5.9", 2944 - "toml_edit 0.19.14", 3079 + "toml", 3080 + "toml_edit 0.20.2", 2945 3081 "tracing 0.2.0", 3082 + "tracing-log", 2946 3083 "trash", 2947 3084 "url", 2948 3085 "walkdir", ··· 2955 3092 2956 3093 [[package]] 2957 3094 name = "lapce-rpc" 2958 - version = "0.3.1" 3095 + version = "0.4.0" 2959 3096 dependencies = [ 2960 3097 "anyhow", 2961 3098 "crossbeam-channel", 2962 3099 "human-sort", 2963 - "indexmap 2.0.2", 3100 + "indexmap", 2964 3101 "lapce-xi-rope", 2965 3102 "lsp-types", 2966 - "parking_lot 0.11.2", 3103 + "parking_lot", 2967 3104 "serde", 2968 3105 "serde_json", 2969 3106 "tracing 0.2.0", ··· 3002 3139 checksum = "884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67" 3003 3140 3004 3141 [[package]] 3005 - name = "lebe" 3006 - version = "0.5.2" 3007 - source = "registry+https://github.com/rust-lang/crates.io-index" 3008 - checksum = "03087c2bad5e1034e8cace5926dec053fb3790248370865f5117a7d0213354c8" 3009 - 3010 - [[package]] 3011 3142 name = "libc" 3012 - version = "0.2.149" 3143 + version = "0.2.153" 3013 3144 source = "registry+https://github.com/rust-lang/crates.io-index" 3014 - checksum = "a08173bc88b7955d1b3145aa561539096c421ac8debde8cbc3612ec635fee29b" 3145 + checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" 3015 3146 3016 3147 [[package]] 3017 3148 name = "libgit2-sys" 3018 - version = "0.16.1+1.7.1" 3149 + version = "0.16.2+1.7.2" 3019 3150 source = "registry+https://github.com/rust-lang/crates.io-index" 3020 - checksum = "f2a2bb3680b094add03bb3732ec520ece34da31a8cd2d633d1389d0f0fb60d0c" 3151 + checksum = "ee4126d8b4ee5c9d9ea891dd875cfdc1e9d0950437179104b183d7d8a74d24e8" 3021 3152 dependencies = [ 3022 3153 "cc", 3023 3154 "libc", ··· 3029 3160 3030 3161 [[package]] 3031 3162 name = "libloading" 3032 - version = "0.7.3" 3163 + version = "0.7.4" 3033 3164 source = "registry+https://github.com/rust-lang/crates.io-index" 3034 - checksum = "efbc0f03f9a775e9f6aed295c6a1ba2253c5757a9e03d55c6caa46a681abcddd" 3165 + checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f" 3035 3166 dependencies = [ 3036 3167 "cfg-if", 3037 3168 "winapi", ··· 3081 3212 3082 3213 [[package]] 3083 3214 name = "line-wrap" 3084 - version = "0.1.1" 3215 + version = "0.2.0" 3085 3216 source = "registry+https://github.com/rust-lang/crates.io-index" 3086 - checksum = "f30344350a2a51da54c1d53be93fade8a237e545dbcc4bdbe635413f2117cab9" 3087 - dependencies = [ 3088 - "safemem", 3089 - ] 3217 + checksum = "dd1bc4d24ad230d21fb898d1116b1801d7adfc449d42026475862ab48b11e70e" 3090 3218 3091 3219 [[package]] 3092 3220 name = "linux-raw-sys" 3093 - version = "0.3.8" 3221 + version = "0.4.13" 3094 3222 source = "registry+https://github.com/rust-lang/crates.io-index" 3095 - checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" 3223 + checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c" 3096 3224 3097 3225 [[package]] 3098 3226 name = "linux-raw-sys" 3099 - version = "0.4.10" 3227 + version = "0.6.4" 3100 3228 source = "registry+https://github.com/rust-lang/crates.io-index" 3101 - checksum = "da2479e8c062e40bf0066ffa0bc823de0a9368974af99c9f6df941d2c231e03f" 3229 + checksum = "f0b5399f6804fbab912acbd8878ed3532d506b7c951b8f9f164ef90fef39e3f4" 3102 3230 3103 3231 [[package]] 3104 3232 name = "locale_config" ··· 3125 3253 3126 3254 [[package]] 3127 3255 name = "log" 3128 - version = "0.4.17" 3256 + version = "0.4.20" 3129 3257 source = "registry+https://github.com/rust-lang/crates.io-index" 3130 - checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" 3131 - dependencies = [ 3132 - "cfg-if", 3133 - "serde", 3134 - "value-bag", 3135 - ] 3258 + checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" 3136 3259 3137 3260 [[package]] 3138 3261 name = "lsp-types" 3139 - version = "0.93.1" 3140 - source = "registry+https://github.com/rust-lang/crates.io-index" 3141 - checksum = "a3bcfee315dde785ba887edb540b08765fd7df75a7d948844be6bf5712246734" 3262 + version = "0.95.1" 3263 + source = "git+https://github.com/lapce/lsp-types?rev=feaa1e2ec80975c9dadd400a238ceacf071058e6#feaa1e2ec80975c9dadd400a238ceacf071058e6" 3142 3264 dependencies = [ 3143 3265 "bitflags 1.3.2", 3144 3266 "serde", ··· 3173 3295 3174 3296 [[package]] 3175 3297 name = "memchr" 3176 - version = "2.6.4" 3298 + version = "2.7.1" 3177 3299 source = "registry+https://github.com/rust-lang/crates.io-index" 3178 - checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167" 3300 + checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149" 3179 3301 3180 3302 [[package]] 3181 3303 name = "memfd" ··· 3183 3305 source = "registry+https://github.com/rust-lang/crates.io-index" 3184 3306 checksum = "b2cffa4ad52c6f791f4f8b15f0c05f9824b2ced1160e88cc393d64fff9a8ac64" 3185 3307 dependencies = [ 3186 - "rustix 0.38.20", 3308 + "rustix", 3187 3309 ] 3188 3310 3189 3311 [[package]] ··· 3197 3319 3198 3320 [[package]] 3199 3321 name = "memmap2" 3200 - version = "0.6.2" 3201 - source = "registry+https://github.com/rust-lang/crates.io-index" 3202 - checksum = "6d28bba84adfe6646737845bc5ebbfa2c08424eb1c37e94a1fd2a82adb56a872" 3203 - dependencies = [ 3204 - "libc", 3205 - ] 3206 - 3207 - [[package]] 3208 - name = "memmap2" 3209 - version = "0.7.1" 3210 - source = "registry+https://github.com/rust-lang/crates.io-index" 3211 - checksum = "f49388d20533534cd19360ad3d6a7dadc885944aa802ba3995040c5ec11288c6" 3212 - dependencies = [ 3213 - "libc", 3214 - ] 3215 - 3216 - [[package]] 3217 - name = "memmap2" 3218 3322 version = "0.9.0" 3219 3323 source = "registry+https://github.com/rust-lang/crates.io-index" 3220 3324 checksum = "deaba38d7abf1d4cca21cc89e932e542ba2b9258664d2a9ef0e61512039c9375" ··· 3255 3359 source = "registry+https://github.com/rust-lang/crates.io-index" 3256 3360 checksum = "c43f73953f8cbe511f021b58f18c3ce1c3d1ae13fe953293e13345bf83217f25" 3257 3361 dependencies = [ 3258 - "bitflags 2.4.0", 3362 + "bitflags 2.5.0", 3259 3363 "block", 3260 3364 "core-graphics-types", 3261 3365 "foreign-types 0.5.0", ··· 3275 3379 version = "0.2.1" 3276 3380 source = "registry+https://github.com/rust-lang/crates.io-index" 3277 3381 checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" 3278 - 3279 - [[package]] 3280 - name = "miniz_oxide" 3281 - version = "0.5.4" 3282 - source = "registry+https://github.com/rust-lang/crates.io-index" 3283 - checksum = "96590ba8f175222643a85693f33d26e9c8a015f599c216509b1a6894af675d34" 3284 - dependencies = [ 3285 - "adler", 3286 - ] 3287 3382 3288 3383 [[package]] 3289 3384 name = "miniz_oxide" ··· 3297 3392 3298 3393 [[package]] 3299 3394 name = "mio" 3300 - version = "0.8.9" 3395 + version = "0.8.11" 3301 3396 source = "registry+https://github.com/rust-lang/crates.io-index" 3302 - checksum = "3dce281c5e46beae905d4de1870d8b1509a9142b62eedf18b443b011ca8343d0" 3397 + checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c" 3303 3398 dependencies = [ 3304 3399 "libc", 3305 3400 "log", 3306 - "wasi 0.11.0+wasi-snapshot-preview1", 3401 + "wasi", 3307 3402 "windows-sys 0.48.0", 3308 3403 ] 3309 3404 ··· 3318 3413 3319 3414 [[package]] 3320 3415 name = "naga" 3321 - version = "0.14.0" 3416 + version = "0.19.2" 3322 3417 source = "registry+https://github.com/rust-lang/crates.io-index" 3323 - checksum = "61d829abac9f5230a85d8cc83ec0879b4c09790208ae25b5ea031ef84562e071" 3418 + checksum = "50e3524642f53d9af419ab5e8dd29d3ba155708267667c2f3f06c88c9e130843" 3324 3419 dependencies = [ 3325 3420 "bit-set", 3326 - "bitflags 2.4.0", 3421 + "bitflags 2.5.0", 3327 3422 "codespan-reporting", 3328 3423 "hexf-parse", 3329 - "indexmap 2.0.2", 3424 + "indexmap", 3330 3425 "log", 3331 3426 "num-traits", 3332 3427 "rustc-hash", ··· 3334 3429 "termcolor", 3335 3430 "thiserror", 3336 3431 "unicode-xid", 3337 - ] 3338 - 3339 - [[package]] 3340 - name = "nanorand" 3341 - version = "0.7.0" 3342 - source = "registry+https://github.com/rust-lang/crates.io-index" 3343 - checksum = "6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3" 3344 - dependencies = [ 3345 - "getrandom", 3346 3432 ] 3347 3433 3348 3434 [[package]] ··· 3369 3455 source = "registry+https://github.com/rust-lang/crates.io-index" 3370 3456 checksum = "2076a31b7010b17a38c01907c45b945e8f11495ee4dd588309718901b1f7a5b7" 3371 3457 dependencies = [ 3372 - "bitflags 2.4.0", 3458 + "bitflags 2.5.0", 3373 3459 "jni-sys", 3374 3460 "log", 3375 3461 "ndk-sys", ··· 3396 3482 3397 3483 [[package]] 3398 3484 name = "nix" 3399 - version = "0.24.2" 3485 + version = "0.26.4" 3400 3486 source = "registry+https://github.com/rust-lang/crates.io-index" 3401 - checksum = "195cdbc1741b8134346d515b3a56a1c94b0912758009cfd53f99ea0f57b065fc" 3487 + checksum = "598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b" 3402 3488 dependencies = [ 3403 3489 "bitflags 1.3.2", 3404 3490 "cfg-if", 3405 3491 "libc", 3406 - "memoffset 0.6.5", 3492 + "memoffset 0.7.1", 3407 3493 ] 3408 3494 3409 3495 [[package]] 3410 3496 name = "nix" 3411 - version = "0.26.4" 3497 + version = "0.27.1" 3412 3498 source = "registry+https://github.com/rust-lang/crates.io-index" 3413 - checksum = "598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b" 3499 + checksum = "2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053" 3414 3500 dependencies = [ 3415 - "bitflags 1.3.2", 3501 + "bitflags 2.5.0", 3416 3502 "cfg-if", 3417 3503 "libc", 3418 - "memoffset 0.7.1", 3419 - "pin-utils", 3504 + "memoffset 0.9.0", 3420 3505 ] 3421 3506 3422 3507 [[package]] ··· 3431 3516 3432 3517 [[package]] 3433 3518 name = "notify" 3434 - version = "5.0.0" 3519 + version = "5.2.0" 3435 3520 source = "registry+https://github.com/rust-lang/crates.io-index" 3436 - checksum = "ed2c66da08abae1c024c01d635253e402341b4060a12e99b31c7594063bf490a" 3521 + checksum = "729f63e1ca555a43fe3efa4f3efdf4801c479da85b432242a7b726f353c88486" 3437 3522 dependencies = [ 3438 3523 "bitflags 1.3.2", 3439 3524 "crossbeam-channel", ··· 3445 3530 "mio", 3446 3531 "serde", 3447 3532 "walkdir", 3448 - "winapi", 3533 + "windows-sys 0.45.0", 3449 3534 ] 3450 3535 3451 3536 [[package]] ··· 3460 3545 3461 3546 [[package]] 3462 3547 name = "nucleo" 3463 - version = "0.2.0" 3548 + version = "0.5.0" 3464 3549 source = "registry+https://github.com/rust-lang/crates.io-index" 3465 - checksum = "0ccab936f2c8ad271bb31430944d98d358f74153566ea323265497f5639b11b6" 3550 + checksum = "5262af4c94921c2646c5ac6ff7900c2af9cbb08dc26a797e18130a7019c039d4" 3466 3551 dependencies = [ 3467 3552 "nucleo-matcher", 3468 - "parking_lot 0.12.1", 3553 + "parking_lot", 3469 3554 "rayon", 3470 3555 ] 3471 3556 3472 3557 [[package]] 3473 3558 name = "nucleo-matcher" 3474 - version = "0.2.0" 3559 + version = "0.3.1" 3475 3560 source = "registry+https://github.com/rust-lang/crates.io-index" 3476 - checksum = "1b702b402fe286162d1f00b552a046ce74365d2ac473a2607ff36ba650f9bd57" 3561 + checksum = "bf33f538733d1a5a3494b836ba913207f14d9d4a1d3cd67030c5061bdd2cac85" 3477 3562 dependencies = [ 3478 - "cov-mark", 3479 3563 "memchr", 3480 3564 "unicode-segmentation", 3481 3565 ] 3482 3566 3483 3567 [[package]] 3484 - name = "num-bigint" 3485 - version = "0.4.3" 3568 + name = "num-conv" 3569 + version = "0.1.0" 3486 3570 source = "registry+https://github.com/rust-lang/crates.io-index" 3487 - checksum = "f93ab6289c7b344a8a9f60f88d80aa20032336fe78da341afc91c8a2341fc75f" 3488 - dependencies = [ 3489 - "autocfg", 3490 - "num-integer", 3491 - "num-traits", 3492 - ] 3493 - 3494 - [[package]] 3495 - name = "num-integer" 3496 - version = "0.1.45" 3497 - source = "registry+https://github.com/rust-lang/crates.io-index" 3498 - checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" 3499 - dependencies = [ 3500 - "autocfg", 3501 - "num-traits", 3502 - ] 3503 - 3504 - [[package]] 3505 - name = "num-rational" 3506 - version = "0.4.1" 3507 - source = "registry+https://github.com/rust-lang/crates.io-index" 3508 - checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0" 3509 - dependencies = [ 3510 - "autocfg", 3511 - "num-integer", 3512 - "num-traits", 3513 - ] 3571 + checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" 3514 3572 3515 3573 [[package]] 3516 3574 name = "num-traits" ··· 3549 3607 "proc-macro-crate", 3550 3608 "proc-macro2", 3551 3609 "quote", 3552 - "syn 2.0.38", 3553 - ] 3554 - 3555 - [[package]] 3556 - name = "num_threads" 3557 - version = "0.1.6" 3558 - source = "registry+https://github.com/rust-lang/crates.io-index" 3559 - checksum = "2819ce041d2ee131036f4fc9d6ae7ae125a3a40e97ba64d04fe799ad9dabbb44" 3560 - dependencies = [ 3561 - "libc", 3610 + "syn 2.0.57", 3562 3611 ] 3563 3612 3564 3613 [[package]] ··· 3629 3678 checksum = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0" 3630 3679 dependencies = [ 3631 3680 "crc32fast", 3632 - "hashbrown 0.14.2", 3633 - "indexmap 2.0.2", 3681 + "hashbrown", 3682 + "indexmap", 3634 3683 "memchr", 3635 3684 ] 3636 3685 3637 3686 [[package]] 3638 3687 name = "once_cell" 3639 - version = "1.18.0" 3688 + version = "1.19.0" 3689 + source = "registry+https://github.com/rust-lang/crates.io-index" 3690 + checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" 3691 + 3692 + [[package]] 3693 + name = "oorandom" 3694 + version = "11.1.3" 3640 3695 source = "registry+https://github.com/rust-lang/crates.io-index" 3641 - checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" 3696 + checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575" 3642 3697 3643 3698 [[package]] 3644 3699 name = "open" 3645 - version = "5.0.0" 3700 + version = "5.1.2" 3646 3701 source = "registry+https://github.com/rust-lang/crates.io-index" 3647 - checksum = "cfabf1927dce4d6fdf563d63328a0a506101ced3ec780ca2135747336c98cef8" 3702 + checksum = "449f0ff855d85ddbf1edd5b646d65249ead3f5e422aaa86b7d2d0b049b103e32" 3648 3703 dependencies = [ 3649 3704 "is-wsl", 3650 3705 "libc", ··· 3653 3708 3654 3709 [[package]] 3655 3710 name = "openssl" 3656 - version = "0.10.42" 3711 + version = "0.10.63" 3657 3712 source = "registry+https://github.com/rust-lang/crates.io-index" 3658 - checksum = "12fc0523e3bd51a692c8850d075d74dc062ccf251c0110668cbd921917118a13" 3713 + checksum = "15c9d69dd87a29568d4d017cfe8ec518706046a05184e5aea92d0af890b803c8" 3659 3714 dependencies = [ 3660 - "bitflags 1.3.2", 3715 + "bitflags 2.5.0", 3661 3716 "cfg-if", 3662 3717 "foreign-types 0.3.2", 3663 3718 "libc", ··· 3674 3729 dependencies = [ 3675 3730 "proc-macro2", 3676 3731 "quote", 3677 - "syn 1.0.101", 3732 + "syn 1.0.109", 3678 3733 ] 3679 3734 3680 3735 [[package]] ··· 3685 3740 3686 3741 [[package]] 3687 3742 name = "openssl-src" 3688 - version = "111.22.0+1.1.1q" 3743 + version = "300.2.3+3.2.1" 3689 3744 source = "registry+https://github.com/rust-lang/crates.io-index" 3690 - checksum = "8f31f0d509d1c1ae9cada2f9539ff8f37933831fd5098879e482aa687d659853" 3745 + checksum = "5cff92b6f71555b61bb9315f7c64da3ca43d87531622120fea0195fc761b4843" 3691 3746 dependencies = [ 3692 3747 "cc", 3693 3748 ] 3694 3749 3695 3750 [[package]] 3696 3751 name = "openssl-sys" 3697 - version = "0.9.76" 3752 + version = "0.9.99" 3698 3753 source = "registry+https://github.com/rust-lang/crates.io-index" 3699 - checksum = "5230151e44c0f05157effb743e8d517472843121cf9243e8b81393edb5acd9ce" 3754 + checksum = "22e1bf214306098e4832460f797824c05d25aacdf896f64a985fb0fd992454ae" 3700 3755 dependencies = [ 3701 - "autocfg", 3702 3756 "cc", 3703 3757 "libc", 3704 3758 "openssl-src", ··· 3717 3771 3718 3772 [[package]] 3719 3773 name = "ordered-stream" 3720 - version = "0.0.1" 3774 + version = "0.2.0" 3721 3775 source = "registry+https://github.com/rust-lang/crates.io-index" 3722 - checksum = "44630c059eacfd6e08bdaa51b1db2ce33119caa4ddc1235e923109aa5f25ccb1" 3776 + checksum = "9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50" 3723 3777 dependencies = [ 3724 3778 "futures-core", 3725 3779 "pin-project-lite", 3726 3780 ] 3727 3781 3728 3782 [[package]] 3729 - name = "os_str_bytes" 3730 - version = "6.3.0" 3731 - source = "registry+https://github.com/rust-lang/crates.io-index" 3732 - checksum = "9ff7415e9ae3fff1225851df9e0d9e4e5479f947619774677a63572e55e80eff" 3733 - 3734 - [[package]] 3735 3783 name = "ouroboros" 3736 - version = "0.15.6" 3784 + version = "0.18.3" 3737 3785 source = "registry+https://github.com/rust-lang/crates.io-index" 3738 - checksum = "e1358bd1558bd2a083fed428ffeda486fbfb323e698cdda7794259d592ca72db" 3786 + checksum = "97b7be5a8a3462b752f4be3ff2b2bf2f7f1d00834902e46be2a4d68b87b0573c" 3739 3787 dependencies = [ 3740 3788 "aliasable", 3741 3789 "ouroboros_macro", 3790 + "static_assertions", 3742 3791 ] 3743 3792 3744 3793 [[package]] 3745 3794 name = "ouroboros_macro" 3746 - version = "0.15.6" 3795 + version = "0.18.3" 3747 3796 source = "registry+https://github.com/rust-lang/crates.io-index" 3748 - checksum = "5f7d21ccd03305a674437ee1248f3ab5d4b1db095cf1caf49f1713ddf61956b7" 3797 + checksum = "b645dcde5f119c2c454a92d0dfa271a2a3b205da92e4292a68ead4bdbfde1f33" 3749 3798 dependencies = [ 3750 - "Inflector", 3751 - "proc-macro-error", 3799 + "heck", 3800 + "itertools 0.12.1", 3752 3801 "proc-macro2", 3802 + "proc-macro2-diagnostics", 3753 3803 "quote", 3754 - "syn 1.0.101", 3804 + "syn 2.0.57", 3755 3805 ] 3756 3806 3757 3807 [[package]] ··· 3771 3821 3772 3822 [[package]] 3773 3823 name = "parking" 3774 - version = "2.0.0" 3824 + version = "2.2.0" 3775 3825 source = "registry+https://github.com/rust-lang/crates.io-index" 3776 - checksum = "427c3892f9e783d91cc128285287e70a59e206ca452770ece88a76f7a3eddd72" 3777 - 3778 - [[package]] 3779 - name = "parking_lot" 3780 - version = "0.11.2" 3781 - source = "registry+https://github.com/rust-lang/crates.io-index" 3782 - checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99" 3783 - dependencies = [ 3784 - "instant", 3785 - "lock_api", 3786 - "parking_lot_core 0.8.5", 3787 - ] 3826 + checksum = "bb813b8af86854136c6922af0598d719255ecb2179515e6e7730d468f05c9cae" 3788 3827 3789 3828 [[package]] 3790 3829 name = "parking_lot" ··· 3793 3832 checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 3794 3833 dependencies = [ 3795 3834 "lock_api", 3796 - "parking_lot_core 0.9.3", 3797 - ] 3798 - 3799 - [[package]] 3800 - name = "parking_lot_core" 3801 - version = "0.8.5" 3802 - source = "registry+https://github.com/rust-lang/crates.io-index" 3803 - checksum = "d76e8e1493bcac0d2766c42737f34458f1c8c50c0d23bcb24ea953affb273216" 3804 - dependencies = [ 3805 - "backtrace", 3806 - "cfg-if", 3807 - "instant", 3808 - "libc", 3809 - "petgraph", 3810 - "redox_syscall 0.2.16", 3811 - "smallvec", 3812 - "thread-id", 3813 - "winapi", 3835 + "parking_lot_core", 3814 3836 ] 3815 3837 3816 3838 [[package]] ··· 3839 3861 checksum = "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd" 3840 3862 3841 3863 [[package]] 3842 - name = "peniko" 3843 - version = "0.1.0" 3844 - source = "git+https://github.com/linebender/peniko?rev=cafdac9a211a0fb2fec5656bd663d1ac770bcc81#cafdac9a211a0fb2fec5656bd663d1ac770bcc81" 3845 - dependencies = [ 3846 - "kurbo", 3847 - "smallvec", 3848 - ] 3849 - 3850 - [[package]] 3851 3864 name = "percent-encoding" 3852 - version = "2.2.0" 3853 - source = "registry+https://github.com/rust-lang/crates.io-index" 3854 - checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" 3855 - 3856 - [[package]] 3857 - name = "petgraph" 3858 - version = "0.5.1" 3865 + version = "2.3.1" 3859 3866 source = "registry+https://github.com/rust-lang/crates.io-index" 3860 - checksum = "467d164a6de56270bd7c4d070df81d07beace25012d5103ced4e9ff08d6afdb7" 3861 - dependencies = [ 3862 - "fixedbitset", 3863 - "indexmap 1.9.3", 3864 - ] 3867 + checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" 3865 3868 3866 3869 [[package]] 3867 3870 name = "pico-args" ··· 3900 3903 3901 3904 [[package]] 3902 3905 name = "plist" 3903 - version = "1.4.3" 3906 + version = "1.6.1" 3904 3907 source = "registry+https://github.com/rust-lang/crates.io-index" 3905 - checksum = "9bd9647b268a3d3e14ff09c23201133a62589c658db02bb7388c7246aafe0590" 3908 + checksum = "d9d34169e64b3c7a80c8621a48adaf44e0cf62c78a9b25dd9dd35f1881a17cf9" 3906 3909 dependencies = [ 3907 - "base64", 3908 - "indexmap 1.9.3", 3910 + "base64 0.21.7", 3911 + "indexmap", 3909 3912 "line-wrap", 3910 - "quick-xml 0.28.2", 3911 - "time 0.3.14", 3913 + "quick-xml", 3914 + "time", 3915 + ] 3916 + 3917 + [[package]] 3918 + name = "plotters" 3919 + version = "0.3.5" 3920 + source = "registry+https://github.com/rust-lang/crates.io-index" 3921 + checksum = "d2c224ba00d7cadd4d5c660deaf2098e5e80e07846537c51f9cfa4be50c1fd45" 3922 + dependencies = [ 3923 + "num-traits", 3924 + "plotters-backend", 3925 + "plotters-svg", 3926 + "wasm-bindgen", 3927 + "web-sys", 3928 + ] 3929 + 3930 + [[package]] 3931 + name = "plotters-backend" 3932 + version = "0.3.5" 3933 + source = "registry+https://github.com/rust-lang/crates.io-index" 3934 + checksum = "9e76628b4d3a7581389a35d5b6e2139607ad7c75b17aed325f210aa91f4a9609" 3935 + 3936 + [[package]] 3937 + name = "plotters-svg" 3938 + version = "0.3.5" 3939 + source = "registry+https://github.com/rust-lang/crates.io-index" 3940 + checksum = "38f6d39893cca0701371e3c27294f09797214b86f1fb951b89ade8ec04e2abab" 3941 + dependencies = [ 3942 + "plotters-backend", 3912 3943 ] 3913 3944 3914 3945 [[package]] ··· 3921 3952 "crc32fast", 3922 3953 "fdeflate", 3923 3954 "flate2", 3924 - "miniz_oxide 0.7.1", 3955 + "miniz_oxide", 3925 3956 ] 3926 3957 3927 3958 [[package]] 3928 3959 name = "polling" 3929 - version = "2.8.0" 3960 + version = "3.6.0" 3930 3961 source = "registry+https://github.com/rust-lang/crates.io-index" 3931 - checksum = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce" 3962 + checksum = "e0c976a60b2d7e99d6f229e414670a9b85d13ac305cc6d1e9c134de58c5aaaf6" 3932 3963 dependencies = [ 3933 - "autocfg", 3934 - "bitflags 1.3.2", 3935 3964 "cfg-if", 3936 - "concurrent-queue 2.2.0", 3937 - "libc", 3938 - "log", 3965 + "concurrent-queue", 3966 + "hermit-abi 0.3.9", 3939 3967 "pin-project-lite", 3940 - "windows-sys 0.48.0", 3941 - ] 3942 - 3943 - [[package]] 3944 - name = "polling" 3945 - version = "3.2.0" 3946 - source = "registry+https://github.com/rust-lang/crates.io-index" 3947 - checksum = "62a79e457c9898100b4298d57d69ec53d06f9a6ed352431ce5f377e082d2e846" 3948 - dependencies = [ 3949 - "cfg-if", 3950 - "concurrent-queue 2.2.0", 3951 - "pin-project-lite", 3952 - "rustix 0.38.20", 3968 + "rustix", 3953 3969 "tracing 0.1.37", 3954 - "windows-sys 0.48.0", 3970 + "windows-sys 0.52.0", 3955 3971 ] 3956 3972 3957 3973 [[package]] ··· 3961 3977 checksum = "22686f4785f02a4fcc856d3b3bb19bf6c8160d103f7a99cc258bddd0251dc7f2" 3962 3978 3963 3979 [[package]] 3980 + name = "powerfmt" 3981 + version = "0.2.0" 3982 + source = "registry+https://github.com/rust-lang/crates.io-index" 3983 + checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" 3984 + 3985 + [[package]] 3964 3986 name = "ppv-lite86" 3965 3987 version = "0.2.16" 3966 3988 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3979 4001 checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" 3980 4002 dependencies = [ 3981 4003 "once_cell", 3982 - "toml_edit 0.19.14", 3983 - ] 3984 - 3985 - [[package]] 3986 - name = "proc-macro-error" 3987 - version = "1.0.4" 3988 - source = "registry+https://github.com/rust-lang/crates.io-index" 3989 - checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 3990 - dependencies = [ 3991 - "proc-macro-error-attr", 3992 - "proc-macro2", 3993 - "quote", 3994 - "syn 1.0.101", 3995 - "version_check", 3996 - ] 3997 - 3998 - [[package]] 3999 - name = "proc-macro-error-attr" 4000 - version = "1.0.4" 4001 - source = "registry+https://github.com/rust-lang/crates.io-index" 4002 - checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 4003 - dependencies = [ 4004 - "proc-macro2", 4005 - "quote", 4006 - "version_check", 4004 + "toml_edit 0.19.15", 4007 4005 ] 4008 4006 4009 4007 [[package]] ··· 4014 4012 4015 4013 [[package]] 4016 4014 name = "proc-macro2" 4017 - version = "1.0.69" 4015 + version = "1.0.79" 4018 4016 source = "registry+https://github.com/rust-lang/crates.io-index" 4019 - checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" 4017 + checksum = "e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e" 4020 4018 dependencies = [ 4021 4019 "unicode-ident", 4022 4020 ] 4023 4021 4024 4022 [[package]] 4023 + name = "proc-macro2-diagnostics" 4024 + version = "0.10.1" 4025 + source = "registry+https://github.com/rust-lang/crates.io-index" 4026 + checksum = "af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8" 4027 + dependencies = [ 4028 + "proc-macro2", 4029 + "quote", 4030 + "syn 2.0.57", 4031 + "version_check", 4032 + "yansi", 4033 + ] 4034 + 4035 + [[package]] 4025 4036 name = "profiling" 4026 4037 version = "1.0.10" 4027 4038 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4048 4059 4049 4060 [[package]] 4050 4061 name = "pulldown-cmark" 4051 - version = "0.9.3" 4062 + version = "0.10.2" 4052 4063 source = "registry+https://github.com/rust-lang/crates.io-index" 4053 - checksum = "77a1a2f1f0a7ecff9c31abbe177637be0e97a0aef46cf8738ece09327985d998" 4064 + checksum = "5f0530d13d87d1f549b66a3e8d0c688952abe5994e204ed62615baaf25dc029c" 4054 4065 dependencies = [ 4055 - "bitflags 1.3.2", 4066 + "bitflags 2.5.0", 4056 4067 "getopts", 4057 4068 "memchr", 4069 + "pulldown-cmark-escape", 4058 4070 "unicase", 4059 4071 ] 4060 4072 4061 4073 [[package]] 4062 - name = "qoi" 4063 - version = "0.4.1" 4074 + name = "pulldown-cmark-escape" 4075 + version = "0.10.0" 4064 4076 source = "registry+https://github.com/rust-lang/crates.io-index" 4065 - checksum = "7f6d64c71eb498fe9eae14ce4ec935c555749aef511cca85b5568910d6e48001" 4066 - dependencies = [ 4067 - "bytemuck", 4068 - ] 4077 + checksum = "d5d8f9aa0e3cbcfaf8bf00300004ee3b72f74770f9cbac93f6928771f613276b" 4069 4078 4070 4079 [[package]] 4071 4080 name = "quick-xml" 4072 - version = "0.28.2" 4081 + version = "0.31.0" 4073 4082 source = "registry+https://github.com/rust-lang/crates.io-index" 4074 - checksum = "0ce5e73202a820a31f8a0ee32ada5e21029c81fd9e3ebf668a40832e4219d9d1" 4075 - dependencies = [ 4076 - "memchr", 4077 - ] 4078 - 4079 - [[package]] 4080 - name = "quick-xml" 4081 - version = "0.30.0" 4082 - source = "registry+https://github.com/rust-lang/crates.io-index" 4083 - checksum = "eff6510e86862b57b210fd8cbe8ed3f0d7d600b9c2863cd4549a2e033c66e956" 4083 + checksum = "1004a344b30a54e2ee58d66a71b32d2db2feb0a31f9a2d302bf0536f15de2a33" 4084 4084 dependencies = [ 4085 4085 "memchr", 4086 4086 ] 4087 4087 4088 4088 [[package]] 4089 4089 name = "quote" 4090 - version = "1.0.33" 4090 + version = "1.0.35" 4091 4091 source = "registry+https://github.com/rust-lang/crates.io-index" 4092 - checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" 4092 + checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" 4093 4093 dependencies = [ 4094 4094 "proc-macro2", 4095 4095 ] ··· 4159 4159 4160 4160 [[package]] 4161 4161 name = "rayon" 4162 - version = "1.8.0" 4162 + version = "1.10.0" 4163 4163 source = "registry+https://github.com/rust-lang/crates.io-index" 4164 - checksum = "9c27db03db7734835b3f53954b534c91069375ce6ccaa2e065441e07d9b6cdb1" 4164 + checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" 4165 4165 dependencies = [ 4166 4166 "either", 4167 4167 "rayon-core", ··· 4169 4169 4170 4170 [[package]] 4171 4171 name = "rayon-core" 4172 - version = "1.12.0" 4172 + version = "1.12.1" 4173 4173 source = "registry+https://github.com/rust-lang/crates.io-index" 4174 - checksum = "5ce3fb6ad83f861aac485e76e1985cd109d9a3713802152be56c3b1f0e0658ed" 4174 + checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" 4175 4175 dependencies = [ 4176 4176 "crossbeam-deque", 4177 4177 "crossbeam-utils", 4178 4178 ] 4179 - 4180 - [[package]] 4181 - name = "rctree" 4182 - version = "0.5.0" 4183 - source = "registry+https://github.com/rust-lang/crates.io-index" 4184 - checksum = "3b42e27ef78c35d3998403c1d26f3efd9e135d3e5121b0a4845cc5cc27547f4f" 4185 4179 4186 4180 [[package]] 4187 4181 name = "rect_packer" ··· 4208 4202 ] 4209 4203 4210 4204 [[package]] 4205 + name = "redox_syscall" 4206 + version = "0.4.1" 4207 + source = "registry+https://github.com/rust-lang/crates.io-index" 4208 + checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" 4209 + dependencies = [ 4210 + "bitflags 1.3.2", 4211 + ] 4212 + 4213 + [[package]] 4211 4214 name = "redox_users" 4212 4215 version = "0.4.3" 4213 4216 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4221 4224 [[package]] 4222 4225 name = "regalloc2" 4223 4226 version = "0.9.3" 4224 - source = "registry+https://github.com/rust-lang/crates.io-index" 4225 - checksum = "ad156d539c879b7a24a363a2016d77961786e71f48f2e2fc8302a92abd2429a6" 4227 + source = "git+https://github.com/bytecodealliance/regalloc2?rev=5d79e12d0a93b10fc181f4da409b4671dd365228#5d79e12d0a93b10fc181f4da409b4671dd365228" 4226 4228 dependencies = [ 4227 - "hashbrown 0.13.2", 4229 + "hashbrown", 4228 4230 "log", 4229 4231 "rustc-hash", 4230 4232 "slice-group-by", ··· 4233 4235 4234 4236 [[package]] 4235 4237 name = "regex" 4236 - version = "1.10.2" 4238 + version = "1.10.4" 4237 4239 source = "registry+https://github.com/rust-lang/crates.io-index" 4238 - checksum = "380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343" 4240 + checksum = "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c" 4239 4241 dependencies = [ 4240 4242 "aho-corasick 1.1.2", 4241 4243 "memchr", 4242 - "regex-automata 0.4.3", 4244 + "regex-automata", 4243 4245 "regex-syntax 0.8.2", 4244 4246 ] 4245 4247 4246 4248 [[package]] 4247 4249 name = "regex-automata" 4248 - version = "0.1.10" 4250 + version = "0.4.6" 4249 4251 source = "registry+https://github.com/rust-lang/crates.io-index" 4250 - checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" 4251 - 4252 - [[package]] 4253 - name = "regex-automata" 4254 - version = "0.3.9" 4255 - source = "registry+https://github.com/rust-lang/crates.io-index" 4256 - checksum = "59b23e92ee4318893fa3fe3e6fb365258efbfe6ac6ab30f090cdcbb7aa37efa9" 4257 - dependencies = [ 4258 - "aho-corasick 1.1.2", 4259 - "memchr", 4260 - "regex-syntax 0.7.5", 4261 - ] 4262 - 4263 - [[package]] 4264 - name = "regex-automata" 4265 - version = "0.4.3" 4266 - source = "registry+https://github.com/rust-lang/crates.io-index" 4267 - checksum = "5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f" 4252 + checksum = "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea" 4268 4253 dependencies = [ 4269 4254 "aho-corasick 1.1.2", 4270 4255 "memchr", ··· 4276 4261 version = "0.6.27" 4277 4262 source = "registry+https://github.com/rust-lang/crates.io-index" 4278 4263 checksum = "a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244" 4279 - 4280 - [[package]] 4281 - name = "regex-syntax" 4282 - version = "0.7.5" 4283 - source = "registry+https://github.com/rust-lang/crates.io-index" 4284 - checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da" 4285 4264 4286 4265 [[package]] 4287 4266 name = "regex-syntax" ··· 4306 4285 4307 4286 [[package]] 4308 4287 name = "reqwest" 4309 - version = "0.11.22" 4288 + version = "0.11.27" 4310 4289 source = "registry+https://github.com/rust-lang/crates.io-index" 4311 - checksum = "046cd98826c46c2ac8ddecae268eb5c2e58628688a5fc7a2643704a73faba95b" 4290 + checksum = "dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62" 4312 4291 dependencies = [ 4313 - "base64", 4292 + "base64 0.21.7", 4314 4293 "bytes", 4315 4294 "encoding_rs", 4316 4295 "futures-core", ··· 4328 4307 "once_cell", 4329 4308 "percent-encoding", 4330 4309 "pin-project-lite", 4310 + "rustls-pemfile", 4331 4311 "serde", 4332 4312 "serde_json", 4333 4313 "serde_urlencoded", 4314 + "sync_wrapper", 4334 4315 "system-configuration", 4335 4316 "tokio", 4336 4317 "tokio-native-tls", ··· 4345 4326 4346 4327 [[package]] 4347 4328 name = "resvg" 4348 - version = "0.33.0" 4329 + version = "0.40.0" 4349 4330 source = "registry+https://github.com/rust-lang/crates.io-index" 4350 - checksum = "1df5f3de3bb51d8a4766a1ef5d85851f2737716dea899516248d25e313a51b0d" 4331 + checksum = "024e40e1ba7313fc315b1720298988c0cd6f8bfe3754b52838aafecebd11355a" 4351 4332 dependencies = [ 4352 4333 "gif", 4353 4334 "jpeg-decoder", ··· 4355 4336 "pico-args", 4356 4337 "png", 4357 4338 "rgb", 4358 - "svgfilters", 4359 4339 "svgtypes", 4360 - "tiny-skia 0.9.1", 4340 + "tiny-skia", 4361 4341 "usvg", 4362 4342 ] 4363 4343 4364 4344 [[package]] 4365 4345 name = "rfd" 4366 - version = "0.11.4" 4346 + version = "0.14.1" 4367 4347 source = "registry+https://github.com/rust-lang/crates.io-index" 4368 - checksum = "4fe664af397d2b6a13a8ba1d172a2b5c87c6c5149039edbf8fa122b98c9ed96f" 4348 + checksum = "25a73a7337fc24366edfca76ec521f51877b114e42dab584008209cca6719251" 4369 4349 dependencies = [ 4370 4350 "ashpd", 4371 - "async-io", 4372 4351 "block", 4373 4352 "dispatch", 4374 - "futures-util", 4375 4353 "js-sys", 4376 4354 "log", 4377 4355 "objc", 4378 4356 "objc-foundation", 4379 4357 "objc_id", 4380 4358 "pollster", 4381 - "raw-window-handle 0.5.2", 4359 + "raw-window-handle 0.6.0", 4382 4360 "urlencoding", 4383 4361 "wasm-bindgen", 4384 4362 "wasm-bindgen-futures", 4385 4363 "web-sys", 4386 - "windows 0.44.0", 4364 + "windows-sys 0.48.0", 4387 4365 ] 4388 4366 4389 4367 [[package]] ··· 4396 4374 ] 4397 4375 4398 4376 [[package]] 4399 - name = "rosvgtree" 4400 - version = "0.3.0" 4377 + name = "roxmltree" 4378 + version = "0.18.0" 4401 4379 source = "registry+https://github.com/rust-lang/crates.io-index" 4402 - checksum = "ad747e7384940e7bf33b15ba433b7bad9f44c0c6d5287a67c2cb22cd1743d497" 4380 + checksum = "d8f595a457b6b8c6cda66a48503e92ee8d19342f905948f29c383200ec9eb1d8" 4403 4381 dependencies = [ 4404 - "log", 4405 - "roxmltree", 4406 - "simplecss", 4407 - "siphasher", 4408 - "svgtypes", 4382 + "xmlparser", 4409 4383 ] 4410 4384 4411 4385 [[package]] 4412 4386 name = "roxmltree" 4413 - version = "0.18.0" 4387 + version = "0.19.0" 4414 4388 source = "registry+https://github.com/rust-lang/crates.io-index" 4415 - checksum = "d8f595a457b6b8c6cda66a48503e92ee8d19342f905948f29c383200ec9eb1d8" 4416 - dependencies = [ 4417 - "xmlparser", 4418 - ] 4389 + checksum = "3cd14fd5e3b777a7422cca79358c57a8f6e3a703d9ac187448d0daf220c2407f" 4419 4390 4420 4391 [[package]] 4421 4392 name = "rustc-demangle" ··· 4440 4411 4441 4412 [[package]] 4442 4413 name = "rustix" 4443 - version = "0.37.23" 4444 - source = "registry+https://github.com/rust-lang/crates.io-index" 4445 - checksum = "4d69718bf81c6127a49dc64e44a742e8bb9213c0ff8869a22c308f84c1d4ab06" 4446 - dependencies = [ 4447 - "bitflags 1.3.2", 4448 - "errno", 4449 - "io-lifetimes 1.0.11", 4450 - "libc", 4451 - "linux-raw-sys 0.3.8", 4452 - "windows-sys 0.48.0", 4453 - ] 4454 - 4455 - [[package]] 4456 - name = "rustix" 4457 - version = "0.38.20" 4414 + version = "0.38.32" 4458 4415 source = "registry+https://github.com/rust-lang/crates.io-index" 4459 - checksum = "67ce50cb2e16c2903e30d1cbccfd8387a74b9d4c938b6a4c5ec6cc7556f7a8a0" 4416 + checksum = "65e04861e65f21776e67888bfbea442b3642beaa0138fdb1dd7a84a52dffdb89" 4460 4417 dependencies = [ 4461 - "bitflags 2.4.0", 4418 + "bitflags 2.5.0", 4462 4419 "errno", 4463 4420 "itoa", 4464 4421 "libc", 4465 - "linux-raw-sys 0.4.10", 4422 + "linux-raw-sys 0.4.13", 4466 4423 "once_cell", 4467 - "windows-sys 0.48.0", 4424 + "windows-sys 0.52.0", 4468 4425 ] 4469 4426 4470 4427 [[package]] ··· 4475 4432 dependencies = [ 4476 4433 "errno", 4477 4434 "libc", 4478 - "rustix 0.38.20", 4435 + "rustix", 4479 4436 ] 4480 4437 4481 4438 [[package]] 4482 - name = "rustybuzz" 4483 - version = "0.7.0" 4439 + name = "rustls-pemfile" 4440 + version = "1.0.4" 4484 4441 source = "registry+https://github.com/rust-lang/crates.io-index" 4485 - checksum = "162bdf42e261bee271b3957691018634488084ef577dddeb6420a9684cab2a6a" 4442 + checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" 4486 4443 dependencies = [ 4487 - "bitflags 1.3.2", 4488 - "bytemuck", 4489 - "smallvec", 4490 - "ttf-parser 0.18.1", 4491 - "unicode-bidi-mirroring", 4492 - "unicode-ccc", 4493 - "unicode-general-category", 4494 - "unicode-script", 4444 + "base64 0.21.7", 4495 4445 ] 4496 4446 4497 4447 [[package]] 4448 + name = "rustversion" 4449 + version = "1.0.14" 4450 + source = "registry+https://github.com/rust-lang/crates.io-index" 4451 + checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" 4452 + 4453 + [[package]] 4498 4454 name = "rustybuzz" 4499 - version = "0.8.0" 4455 + version = "0.12.1" 4500 4456 source = "registry+https://github.com/rust-lang/crates.io-index" 4501 - checksum = "82eea22c8f56965eeaf3a209b3d24508256c7b920fb3b6211b8ba0f7c0583250" 4457 + checksum = "f0ae5692c5beaad6a9e22830deeed7874eae8a4e3ba4076fb48e12c56856222c" 4502 4458 dependencies = [ 4503 - "bitflags 1.3.2", 4459 + "bitflags 2.5.0", 4504 4460 "bytemuck", 4505 4461 "libm", 4506 4462 "smallvec", 4507 - "ttf-parser 0.19.1", 4463 + "ttf-parser 0.20.0", 4508 4464 "unicode-bidi-mirroring", 4509 4465 "unicode-ccc", 4510 - "unicode-general-category", 4466 + "unicode-properties", 4511 4467 "unicode-script", 4512 4468 ] 4513 4469 ··· 4518 4474 checksum = "4501abdff3ae82a1c1b477a17252eb69cee9e66eb915c1abaa4f44d873df9f09" 4519 4475 4520 4476 [[package]] 4521 - name = "safemem" 4522 - version = "0.3.3" 4523 - source = "registry+https://github.com/rust-lang/crates.io-index" 4524 - checksum = "ef703b7cb59335eae2eb93ceb664c0eb7ea6bf567079d843e09420219668e072" 4525 - 4526 - [[package]] 4527 4477 name = "same-file" 4528 4478 version = "1.0.6" 4529 4479 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4564 4514 "log", 4565 4515 "memmap2 0.9.0", 4566 4516 "smithay-client-toolkit", 4567 - "tiny-skia 0.11.1", 4517 + "tiny-skia", 4568 4518 ] 4569 4519 4570 4520 [[package]] ··· 4604 4554 4605 4555 [[package]] 4606 4556 name = "serde" 4607 - version = "1.0.190" 4557 + version = "1.0.197" 4608 4558 source = "registry+https://github.com/rust-lang/crates.io-index" 4609 - checksum = "91d3c334ca1ee894a2c6f6ad698fe8c435b76d504b13d436f0685d648d6d96f7" 4559 + checksum = "3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2" 4610 4560 dependencies = [ 4611 4561 "serde_derive", 4612 4562 ] 4613 4563 4614 4564 [[package]] 4615 4565 name = "serde_derive" 4616 - version = "1.0.190" 4566 + version = "1.0.197" 4617 4567 source = "registry+https://github.com/rust-lang/crates.io-index" 4618 - checksum = "67c5609f394e5c2bd7fc51efda478004ea80ef42fee983d5c67a65e34f32c0e3" 4568 + checksum = "7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b" 4619 4569 dependencies = [ 4620 4570 "proc-macro2", 4621 4571 "quote", 4622 - "syn 2.0.38", 4572 + "syn 2.0.57", 4623 4573 ] 4624 4574 4625 4575 [[package]] ··· 4641 4591 dependencies = [ 4642 4592 "proc-macro2", 4643 4593 "quote", 4644 - "syn 1.0.101", 4594 + "syn 1.0.109", 4645 4595 ] 4646 4596 4647 4597 [[package]] ··· 4666 4616 ] 4667 4617 4668 4618 [[package]] 4669 - name = "serde_yaml" 4670 - version = "0.9.25" 4671 - source = "registry+https://github.com/rust-lang/crates.io-index" 4672 - checksum = "1a49e178e4452f45cb61d0cd8cebc1b0fafd3e41929e996cef79aa3aca91f574" 4673 - dependencies = [ 4674 - "indexmap 2.0.2", 4675 - "itoa", 4676 - "ryu", 4677 - "serde", 4678 - "unsafe-libyaml", 4679 - ] 4680 - 4681 - [[package]] 4682 4619 name = "sha1" 4683 - version = "0.6.1" 4620 + version = "0.10.6" 4684 4621 source = "registry+https://github.com/rust-lang/crates.io-index" 4685 - checksum = "c1da05c97445caa12d05e848c4a4fcbbea29e748ac28f7e80e9b010392063770" 4622 + checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" 4686 4623 dependencies = [ 4687 - "sha1_smol", 4624 + "cfg-if", 4625 + "cpufeatures", 4626 + "digest", 4688 4627 ] 4689 4628 4690 4629 [[package]] 4691 - name = "sha1_smol" 4692 - version = "1.0.0" 4693 - source = "registry+https://github.com/rust-lang/crates.io-index" 4694 - checksum = "ae1a47186c03a32177042e55dbc5fd5aee900b8e0069a8d70fba96a9375cd012" 4695 - 4696 - [[package]] 4697 4630 name = "sha2" 4698 - version = "0.10.7" 4631 + version = "0.10.8" 4699 4632 source = "registry+https://github.com/rust-lang/crates.io-index" 4700 - checksum = "479fb9d862239e610720565ca91403019f2f00410f1864c5aa7479b950a76ed8" 4633 + checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" 4701 4634 dependencies = [ 4702 4635 "cfg-if", 4703 4636 "cpufeatures", ··· 4782 4715 ] 4783 4716 4784 4717 [[package]] 4785 - name = "sled" 4786 - version = "0.34.7" 4787 - source = "registry+https://github.com/rust-lang/crates.io-index" 4788 - checksum = "7f96b4737c2ce5987354855aed3797279def4ebf734436c6aa4552cf8e169935" 4789 - dependencies = [ 4790 - "crc32fast", 4791 - "crossbeam-epoch", 4792 - "crossbeam-utils", 4793 - "fs2", 4794 - "fxhash", 4795 - "libc", 4796 - "log", 4797 - "parking_lot 0.11.2", 4798 - ] 4799 - 4800 - [[package]] 4801 4718 name = "slice-group-by" 4802 4719 version = "0.3.0" 4803 4720 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4805 4722 4806 4723 [[package]] 4807 4724 name = "slotmap" 4808 - version = "1.0.6" 4725 + version = "1.0.7" 4809 4726 source = "registry+https://github.com/rust-lang/crates.io-index" 4810 - checksum = "e1e08e261d0e8f5c43123b7adf3e4ca1690d655377ac93a03b2c9d3e98de1342" 4727 + checksum = "dbff4acf519f630b3a3ddcfaea6c06b42174d9a44bc70c620e9ed1649d58b82a" 4811 4728 dependencies = [ 4812 4729 "version_check", 4813 4730 ] 4814 4731 4815 4732 [[package]] 4816 4733 name = "smallvec" 4817 - version = "1.11.1" 4734 + version = "1.13.2" 4818 4735 source = "registry+https://github.com/rust-lang/crates.io-index" 4819 - checksum = "942b4a808e05215192e39f4ab80813e599068285906cc91aa64f923db842bd5a" 4736 + checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" 4820 4737 4821 4738 [[package]] 4822 4739 name = "smithay-client-toolkit" ··· 4824 4741 source = "registry+https://github.com/rust-lang/crates.io-index" 4825 4742 checksum = "60e3d9941fa3bacf7c2bf4b065304faa14164151254cd16ce1b1bc8fc381600f" 4826 4743 dependencies = [ 4827 - "bitflags 2.4.0", 4744 + "bitflags 2.5.0", 4828 4745 "calloop", 4829 4746 "calloop-wayland-source", 4830 4747 "cursor-icon", 4831 4748 "libc", 4832 4749 "log", 4833 4750 "memmap2 0.9.0", 4834 - "rustix 0.38.20", 4751 + "rustix", 4835 4752 "thiserror", 4836 - "wayland-backend 0.3.2", 4837 - "wayland-client 0.31.1", 4753 + "wayland-backend", 4754 + "wayland-client", 4838 4755 "wayland-csd-frame", 4839 4756 "wayland-cursor", 4840 4757 "wayland-protocols", 4841 4758 "wayland-protocols-wlr", 4842 - "wayland-scanner 0.31.0", 4759 + "wayland-scanner", 4843 4760 "xkeysym", 4844 4761 ] 4845 4762 ··· 4851 4768 dependencies = [ 4852 4769 "libc", 4853 4770 "smithay-client-toolkit", 4854 - "wayland-backend 0.3.2", 4771 + "wayland-backend", 4855 4772 ] 4856 4773 4857 4774 [[package]] ··· 4885 4802 4886 4803 [[package]] 4887 4804 name = "softbuffer" 4888 - version = "0.3.1" 4805 + version = "0.4.1" 4889 4806 source = "registry+https://github.com/rust-lang/crates.io-index" 4890 - checksum = "8bd56fe5e6c6f1881aad2bd37acaef4ac4a3689c970dfcbd87a36a6e60210ec8" 4807 + checksum = "071916a85d1db274b4ed57af3a14afb66bd836ae7f82ebb6f1fd3455107830d9" 4891 4808 dependencies = [ 4892 4809 "as-raw-xcb-connection", 4893 4810 "bytemuck", 4894 - "cfg_aliases", 4811 + "cfg_aliases 0.2.0", 4895 4812 "cocoa", 4896 4813 "core-graphics", 4897 4814 "drm", 4898 - "drm-sys", 4899 4815 "fastrand 2.0.1", 4900 4816 "foreign-types 0.5.0", 4901 4817 "js-sys", 4902 4818 "log", 4903 - "memmap2 0.7.1", 4904 - "nix 0.26.4", 4819 + "memmap2 0.9.0", 4905 4820 "objc", 4906 - "raw-window-handle 0.5.2", 4907 - "redox_syscall 0.3.5", 4821 + "raw-window-handle 0.6.0", 4822 + "redox_syscall 0.4.1", 4823 + "rustix", 4908 4824 "tiny-xlib", 4909 4825 "wasm-bindgen", 4910 - "wayland-backend 0.1.2", 4911 - "wayland-client 0.30.2", 4912 - "wayland-sys 0.30.1", 4826 + "wayland-backend", 4827 + "wayland-client", 4828 + "wayland-sys", 4913 4829 "web-sys", 4914 - "windows-sys 0.48.0", 4830 + "windows-sys 0.52.0", 4915 4831 "x11rb", 4916 4832 ] 4917 4833 4918 4834 [[package]] 4919 - name = "spin" 4920 - version = "0.9.8" 4921 - source = "registry+https://github.com/rust-lang/crates.io-index" 4922 - checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" 4923 - dependencies = [ 4924 - "lock_api", 4925 - ] 4926 - 4927 - [[package]] 4928 4835 name = "spinning" 4929 4836 version = "0.1.0" 4930 4837 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4935 4842 4936 4843 [[package]] 4937 4844 name = "spirv" 4938 - version = "0.2.0+1.5.4" 4845 + version = "0.3.0+sdk-1.3.268.0" 4939 4846 source = "registry+https://github.com/rust-lang/crates.io-index" 4940 - checksum = "246bfa38fe3db3f1dfc8ca5a2cdeb7348c78be2112740cc0ec8ef18b6d94f830" 4847 + checksum = "eda41003dc44290527a59b13432d4a0379379fa074b70174882adfbdfd917844" 4941 4848 dependencies = [ 4942 - "bitflags 1.3.2", 4943 - "num-traits", 4849 + "bitflags 2.5.0", 4944 4850 ] 4945 4851 4946 4852 [[package]] ··· 4969 4875 dependencies = [ 4970 4876 "atomic", 4971 4877 "crossbeam-channel", 4972 - "parking_lot 0.12.1", 4878 + "parking_lot", 4973 4879 "rand", 4974 4880 "seahash", 4975 4881 "thiserror", ··· 4996 4902 [[package]] 4997 4903 name = "structdesc" 4998 4904 version = "0.1.0" 4999 - source = "git+https://github.com/lapce/structdesc#a6a2b8ab65d43475238f889736c4aa5dfff4500a" 4905 + source = "git+https://github.com/lapce/structdesc#47d8201fb13240166f4d842c718d63c1e24f0236" 5000 4906 dependencies = [ 5001 4907 "darling", 5002 4908 "proc-macro2", 5003 4909 "quote", 5004 - "syn 1.0.101", 4910 + "syn 1.0.109", 5005 4911 ] 5006 4912 5007 4913 [[package]] 5008 4914 name = "strum" 5009 - version = "0.21.0" 4915 + version = "0.26.2" 5010 4916 source = "registry+https://github.com/rust-lang/crates.io-index" 5011 - checksum = "aaf86bbcfd1fa9670b7a129f64fc0c9fcbbfe4f1bc4210e9e98fe71ffc12cde2" 4917 + checksum = "5d8cec3501a5194c432b2b7976db6b7d10ec95c253208b45f83f7136aa985e29" 5012 4918 5013 4919 [[package]] 5014 4920 name = "strum_macros" 5015 - version = "0.21.1" 4921 + version = "0.26.2" 5016 4922 source = "registry+https://github.com/rust-lang/crates.io-index" 5017 - checksum = "d06aaeeee809dbc59eb4556183dd927df67db1540de5be8d3ec0b6636358a5ec" 4923 + checksum = "c6cf59daf282c0a494ba14fd21610a0325f9f90ec9d1231dea26bcb1d696c946" 5018 4924 dependencies = [ 5019 - "heck 0.3.3", 4925 + "heck", 5020 4926 "proc-macro2", 5021 4927 "quote", 5022 - "syn 1.0.101", 5023 - ] 5024 - 5025 - [[package]] 5026 - name = "svgfilters" 5027 - version = "0.4.0" 5028 - source = "registry+https://github.com/rust-lang/crates.io-index" 5029 - checksum = "639abcebc15fdc2df179f37d6f5463d660c1c79cd552c12343a4600827a04bce" 5030 - dependencies = [ 5031 - "float-cmp", 5032 - "rgb", 4928 + "rustversion", 4929 + "syn 2.0.57", 5033 4930 ] 5034 4931 5035 4932 [[package]] 5036 4933 name = "svgtypes" 5037 - version = "0.11.0" 4934 + version = "0.14.0" 5038 4935 source = "registry+https://github.com/rust-lang/crates.io-index" 5039 - checksum = "ed4b0611e7f3277f68c0fa18e385d9e2d26923691379690039548f867cef02a7" 4936 + checksum = "59d7618f12b51be8171a7cfdda1e7a93f79cbc57c4e7adf89a749cf671125241" 5040 4937 dependencies = [ 5041 - "kurbo", 4938 + "kurbo 0.10.4", 5042 4939 "siphasher", 5043 4940 ] 5044 4941 ··· 5054 4951 5055 4952 [[package]] 5056 4953 name = "syn" 5057 - version = "1.0.101" 4954 + version = "1.0.109" 5058 4955 source = "registry+https://github.com/rust-lang/crates.io-index" 5059 - checksum = "e90cde112c4b9690b8cbe810cba9ddd8bc1d7472e2cae317b69e9438c1cba7d2" 4956 + checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 5060 4957 dependencies = [ 5061 4958 "proc-macro2", 5062 4959 "quote", ··· 5065 4962 5066 4963 [[package]] 5067 4964 name = "syn" 5068 - version = "2.0.38" 4965 + version = "2.0.57" 5069 4966 source = "registry+https://github.com/rust-lang/crates.io-index" 5070 - checksum = "e96b79aaa137db8f61e26363a0c9b47d8b4ec75da28b7d1d614c2303e232408b" 4967 + checksum = "11a6ae1e52eb25aab8f3fb9fca13be982a373b8f1157ca14b897a825ba4a2d35" 5071 4968 dependencies = [ 5072 4969 "proc-macro2", 5073 4970 "quote", 5074 4971 "unicode-ident", 5075 4972 ] 4973 + 4974 + [[package]] 4975 + name = "sync_wrapper" 4976 + version = "0.1.2" 4977 + source = "registry+https://github.com/rust-lang/crates.io-index" 4978 + checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" 5076 4979 5077 4980 [[package]] 5078 4981 name = "sys-locale" ··· 5114 5017 source = "registry+https://github.com/rust-lang/crates.io-index" 5115 5018 checksum = "27ce32341b2c0b70c144bbf35627fdc1ef18c76ced5e5e7b3ee8b5ba6b2ab6a0" 5116 5019 dependencies = [ 5117 - "bitflags 2.4.0", 5020 + "bitflags 2.5.0", 5118 5021 "cap-fs-ext", 5119 5022 "cap-std", 5120 5023 "fd-lock", 5121 - "io-lifetimes 2.0.2", 5122 - "rustix 0.38.20", 5024 + "io-lifetimes", 5025 + "rustix", 5123 5026 "windows-sys 0.48.0", 5124 5027 "winx", 5125 5028 ] 5126 5029 5127 5030 [[package]] 5128 5031 name = "taffy" 5129 - version = "0.3.18" 5032 + version = "0.4.3" 5130 5033 source = "registry+https://github.com/rust-lang/crates.io-index" 5131 - checksum = "3c2287b6d7f721ada4cddf61ade5e760b2c6207df041cac9bfaa192897362fd3" 5034 + checksum = "7b2e140b328c6cb5e744bb2c65910b47df86b239afc793ee2c52262569cf9225" 5132 5035 dependencies = [ 5133 5036 "arrayvec", 5134 5037 "grid", 5135 5038 "num-traits", 5039 + "serde", 5136 5040 "slotmap", 5137 5041 ] 5138 5042 5139 5043 [[package]] 5140 5044 name = "tar" 5141 - version = "0.4.38" 5045 + version = "0.4.40" 5142 5046 source = "registry+https://github.com/rust-lang/crates.io-index" 5143 - checksum = "4b55807c0344e1e6c04d7c965f5289c39a8d94ae23ed5c0b57aabac549f871c6" 5047 + checksum = "b16afcea1f22891c49a00c751c7b63b2233284064f11a200fc624137c51e2ddb" 5144 5048 dependencies = [ 5145 5049 "filetime", 5146 5050 "libc", ··· 5169 5073 5170 5074 [[package]] 5171 5075 name = "termcolor" 5172 - version = "1.1.3" 5076 + version = "1.4.1" 5173 5077 source = "registry+https://github.com/rust-lang/crates.io-index" 5174 - checksum = "bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755" 5078 + checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" 5175 5079 dependencies = [ 5176 5080 "winapi-util", 5177 5081 ] 5178 5082 5179 5083 [[package]] 5180 - name = "textwrap" 5181 - version = "0.16.0" 5182 - source = "registry+https://github.com/rust-lang/crates.io-index" 5183 - checksum = "222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d" 5184 - 5185 - [[package]] 5186 5084 name = "thiserror" 5187 - version = "1.0.50" 5085 + version = "1.0.58" 5188 5086 source = "registry+https://github.com/rust-lang/crates.io-index" 5189 - checksum = "f9a7210f5c9a7156bb50aa36aed4c95afb51df0df00713949448cf9e97d382d2" 5087 + checksum = "03468839009160513471e86a034bb2c5c0e4baae3b43f79ffc55c4a5427b3297" 5190 5088 dependencies = [ 5191 5089 "thiserror-impl", 5192 5090 ] 5193 5091 5194 5092 [[package]] 5195 5093 name = "thiserror-impl" 5196 - version = "1.0.50" 5094 + version = "1.0.58" 5197 5095 source = "registry+https://github.com/rust-lang/crates.io-index" 5198 - checksum = "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8" 5096 + checksum = "c61f3ba182994efc43764a46c018c347bc492c79f024e705f46567b418f6d4f7" 5199 5097 dependencies = [ 5200 5098 "proc-macro2", 5201 5099 "quote", 5202 - "syn 2.0.38", 5203 - ] 5204 - 5205 - [[package]] 5206 - name = "thread-id" 5207 - version = "4.0.0" 5208 - source = "registry+https://github.com/rust-lang/crates.io-index" 5209 - checksum = "5fdfe0627923f7411a43ec9ec9c39c3a9b4151be313e0922042581fb6c9b717f" 5210 - dependencies = [ 5211 - "libc", 5212 - "redox_syscall 0.2.16", 5213 - "winapi", 5100 + "syn 2.0.57", 5214 5101 ] 5215 5102 5216 5103 [[package]] ··· 5223 5110 ] 5224 5111 5225 5112 [[package]] 5226 - name = "tiff" 5227 - version = "0.9.0" 5113 + name = "time" 5114 + version = "0.3.34" 5228 5115 source = "registry+https://github.com/rust-lang/crates.io-index" 5229 - checksum = "6d172b0f4d3fba17ba89811858b9d3d97f928aece846475bbda076ca46736211" 5116 + checksum = "c8248b6521bb14bc45b4067159b9b6ad792e2d6d754d6c41fb50e29fefe38749" 5230 5117 dependencies = [ 5231 - "flate2", 5232 - "jpeg-decoder", 5233 - "weezl", 5118 + "deranged", 5119 + "itoa", 5120 + "num-conv", 5121 + "powerfmt", 5122 + "serde", 5123 + "time-core", 5124 + "time-macros", 5234 5125 ] 5235 5126 5236 5127 [[package]] 5237 - name = "time" 5238 - version = "0.1.44" 5128 + name = "time-core" 5129 + version = "0.1.2" 5239 5130 source = "registry+https://github.com/rust-lang/crates.io-index" 5240 - checksum = "6db9e6914ab8b1ae1c260a4ae7a49b6c5611b40328a735b21862567685e73255" 5241 - dependencies = [ 5242 - "libc", 5243 - "wasi 0.10.0+wasi-snapshot-preview1", 5244 - "winapi", 5245 - ] 5131 + checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" 5246 5132 5247 5133 [[package]] 5248 - name = "time" 5249 - version = "0.3.14" 5134 + name = "time-macros" 5135 + version = "0.2.17" 5250 5136 source = "registry+https://github.com/rust-lang/crates.io-index" 5251 - checksum = "3c3f9a28b618c3a6b9251b6908e9c99e04b9e5c02e6581ccbb67d59c34ef7f9b" 5137 + checksum = "7ba3a3ef41e6672a2f0f001392bb5dcd3ff0a9992d618ca761a11c3121547774" 5252 5138 dependencies = [ 5253 - "itoa", 5254 - "libc", 5255 - "num_threads", 5139 + "num-conv", 5140 + "time-core", 5256 5141 ] 5257 5142 5258 5143 [[package]] 5259 5144 name = "tiny-skia" 5260 - version = "0.9.1" 5145 + version = "0.11.4" 5261 5146 source = "registry+https://github.com/rust-lang/crates.io-index" 5262 - checksum = "ce2986c82f77818c7b9144c70818fdde98db15308e329ae2f7204d767808fd3c" 5147 + checksum = "83d13394d44dae3207b52a326c0c85a8bf87f1541f23b0d143811088497b09ab" 5263 5148 dependencies = [ 5264 5149 "arrayref", 5265 5150 "arrayvec", ··· 5267 5152 "cfg-if", 5268 5153 "log", 5269 5154 "png", 5270 - "tiny-skia-path 0.9.0", 5271 - ] 5272 - 5273 - [[package]] 5274 - name = "tiny-skia" 5275 - version = "0.11.1" 5276 - source = "registry+https://github.com/rust-lang/crates.io-index" 5277 - checksum = "f4e37fdc219ee3d551882d24dc5e4df5f72fd9723cbca1ffaa57f7348bf7a47d" 5278 - dependencies = [ 5279 - "arrayref", 5280 - "arrayvec", 5281 - "bytemuck", 5282 - "cfg-if", 5283 - "log", 5284 - "tiny-skia-path 0.11.1", 5155 + "tiny-skia-path", 5285 5156 ] 5286 5157 5287 5158 [[package]] 5288 5159 name = "tiny-skia-path" 5289 - version = "0.9.0" 5160 + version = "0.11.4" 5290 5161 source = "registry+https://github.com/rust-lang/crates.io-index" 5291 - checksum = "f7acb0ccda1ac91084353a56d0b69b0e29c311fd809d2088b1ed2f9ae1841c47" 5292 - dependencies = [ 5293 - "arrayref", 5294 - "bytemuck", 5295 - "strict-num", 5296 - ] 5297 - 5298 - [[package]] 5299 - name = "tiny-skia-path" 5300 - version = "0.11.1" 5301 - source = "registry+https://github.com/rust-lang/crates.io-index" 5302 - checksum = "93a323d1de20dad9bc8b32daf57702c585ce76e80792d8151de1fc9dfc8d1ca7" 5162 + checksum = "9c9e7fc0c2e86a30b117d0462aa261b72b7a99b7ebd7deb3a14ceda95c5bdc93" 5303 5163 dependencies = [ 5304 5164 "arrayref", 5305 5165 "bytemuck", ··· 5313 5173 checksum = "d4098d49269baa034a8d1eae9bd63e9fa532148d772121dace3bcd6a6c98eb6d" 5314 5174 dependencies = [ 5315 5175 "as-raw-xcb-connection", 5316 - "ctor 0.2.5", 5176 + "ctor", 5317 5177 "libloading 0.8.1", 5318 5178 "tracing 0.1.37", 5179 + ] 5180 + 5181 + [[package]] 5182 + name = "tinytemplate" 5183 + version = "1.2.1" 5184 + source = "registry+https://github.com/rust-lang/crates.io-index" 5185 + checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc" 5186 + dependencies = [ 5187 + "serde", 5188 + "serde_json", 5319 5189 ] 5320 5190 5321 5191 [[package]] ··· 5341 5211 5342 5212 [[package]] 5343 5213 name = "tokio" 5344 - version = "1.33.0" 5214 + version = "1.36.0" 5345 5215 source = "registry+https://github.com/rust-lang/crates.io-index" 5346 - checksum = "4f38200e3ef7995e5ef13baec2f432a6da0aa9ac495b2c0e8f3b7eec2c92d653" 5216 + checksum = "61285f6515fa018fb2d1e46eb21223fff441ee8db5d0f1435e8ab4f5cdb80931" 5347 5217 dependencies = [ 5348 5218 "backtrace", 5349 5219 "bytes", 5350 5220 "libc", 5351 5221 "mio", 5352 5222 "num_cpus", 5353 - "parking_lot 0.12.1", 5223 + "parking_lot", 5354 5224 "pin-project-lite", 5355 5225 "signal-hook-registry", 5356 5226 "socket2 0.5.5", ··· 5360 5230 5361 5231 [[package]] 5362 5232 name = "tokio-macros" 5363 - version = "2.1.0" 5233 + version = "2.2.0" 5364 5234 source = "registry+https://github.com/rust-lang/crates.io-index" 5365 - checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e" 5235 + checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" 5366 5236 dependencies = [ 5367 5237 "proc-macro2", 5368 5238 "quote", 5369 - "syn 2.0.38", 5239 + "syn 2.0.57", 5370 5240 ] 5371 5241 5372 5242 [[package]] ··· 5412 5282 checksum = "8d82e1a7758622a465f8cee077614c73484dac5b836c02ff6a40d5d1010324d7" 5413 5283 dependencies = [ 5414 5284 "serde", 5415 - ] 5416 - 5417 - [[package]] 5418 - name = "toml" 5419 - version = "0.8.2" 5420 - source = "registry+https://github.com/rust-lang/crates.io-index" 5421 - checksum = "185d8ab0dfbb35cf1399a6344d8484209c088f75f8f68230da55d48d95d43e3d" 5422 - dependencies = [ 5423 - "serde", 5424 - "serde_spanned", 5425 - "toml_datetime", 5426 - "toml_edit 0.20.2", 5427 5285 ] 5428 5286 5429 5287 [[package]] ··· 5437 5295 5438 5296 [[package]] 5439 5297 name = "toml_edit" 5440 - version = "0.19.14" 5298 + version = "0.19.15" 5441 5299 source = "registry+https://github.com/rust-lang/crates.io-index" 5442 - checksum = "f8123f27e969974a3dfba720fdb560be359f57b44302d280ba72e76a74480e8a" 5300 + checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" 5443 5301 dependencies = [ 5444 - "indexmap 2.0.2", 5445 - "serde", 5446 - "serde_spanned", 5302 + "indexmap", 5447 5303 "toml_datetime", 5448 5304 "winnow", 5449 5305 ] ··· 5454 5310 source = "registry+https://github.com/rust-lang/crates.io-index" 5455 5311 checksum = "396e4d48bbb2b7554c944bde63101b5ae446cff6ec4a24227428f15eb72ef338" 5456 5312 dependencies = [ 5457 - "indexmap 2.0.2", 5313 + "indexmap", 5458 5314 "serde", 5459 5315 "serde_spanned", 5460 5316 "toml_datetime", ··· 5483 5339 [[package]] 5484 5340 name = "tracing" 5485 5341 version = "0.2.0" 5486 - source = "git+https://github.com/tokio-rs/tracing?rev=c14525e1610db88986f849d46bd3e9795878b012#c14525e1610db88986f849d46bd3e9795878b012" 5342 + source = "git+https://github.com/tokio-rs/tracing?rev=908cc432a5994f6e17c8f36e13c217dc40085704#908cc432a5994f6e17c8f36e13c217dc40085704" 5487 5343 dependencies = [ 5488 5344 "pin-project-lite", 5489 5345 "tracing-attributes 0.2.0", ··· 5493 5349 [[package]] 5494 5350 name = "tracing-appender" 5495 5351 version = "0.2.0" 5496 - source = "git+https://github.com/tokio-rs/tracing?rev=c14525e1610db88986f849d46bd3e9795878b012#c14525e1610db88986f849d46bd3e9795878b012" 5352 + source = "git+https://github.com/tokio-rs/tracing?rev=908cc432a5994f6e17c8f36e13c217dc40085704#908cc432a5994f6e17c8f36e13c217dc40085704" 5497 5353 dependencies = [ 5498 5354 "crossbeam-channel", 5499 5355 "thiserror", 5500 - "time 0.3.14", 5356 + "time", 5501 5357 "tracing-subscriber", 5502 5358 ] 5503 5359 ··· 5509 5365 dependencies = [ 5510 5366 "proc-macro2", 5511 5367 "quote", 5512 - "syn 1.0.101", 5368 + "syn 1.0.109", 5513 5369 ] 5514 5370 5515 5371 [[package]] 5516 5372 name = "tracing-attributes" 5517 5373 version = "0.2.0" 5518 - source = "git+https://github.com/tokio-rs/tracing?rev=c14525e1610db88986f849d46bd3e9795878b012#c14525e1610db88986f849d46bd3e9795878b012" 5374 + source = "git+https://github.com/tokio-rs/tracing?rev=908cc432a5994f6e17c8f36e13c217dc40085704#908cc432a5994f6e17c8f36e13c217dc40085704" 5519 5375 dependencies = [ 5520 5376 "proc-macro2", 5521 5377 "quote", 5522 - "syn 2.0.38", 5378 + "syn 2.0.57", 5523 5379 ] 5524 5380 5525 5381 [[package]] ··· 5534 5390 [[package]] 5535 5391 name = "tracing-core" 5536 5392 version = "0.2.0" 5537 - source = "git+https://github.com/tokio-rs/tracing?rev=c14525e1610db88986f849d46bd3e9795878b012#c14525e1610db88986f849d46bd3e9795878b012" 5393 + source = "git+https://github.com/tokio-rs/tracing?rev=908cc432a5994f6e17c8f36e13c217dc40085704#908cc432a5994f6e17c8f36e13c217dc40085704" 5538 5394 dependencies = [ 5539 5395 "once_cell", 5540 5396 ] ··· 5542 5398 [[package]] 5543 5399 name = "tracing-log" 5544 5400 version = "0.2.0" 5545 - source = "git+https://github.com/tokio-rs/tracing?rev=c14525e1610db88986f849d46bd3e9795878b012#c14525e1610db88986f849d46bd3e9795878b012" 5401 + source = "git+https://github.com/tokio-rs/tracing?rev=908cc432a5994f6e17c8f36e13c217dc40085704#908cc432a5994f6e17c8f36e13c217dc40085704" 5546 5402 dependencies = [ 5547 5403 "log", 5548 5404 "once_cell", ··· 5552 5408 [[package]] 5553 5409 name = "tracing-subscriber" 5554 5410 version = "0.3.0" 5555 - source = "git+https://github.com/tokio-rs/tracing?rev=c14525e1610db88986f849d46bd3e9795878b012#c14525e1610db88986f849d46bd3e9795878b012" 5411 + source = "git+https://github.com/tokio-rs/tracing?rev=908cc432a5994f6e17c8f36e13c217dc40085704#908cc432a5994f6e17c8f36e13c217dc40085704" 5556 5412 dependencies = [ 5557 5413 "nu-ansi-term", 5558 5414 "sharded-slab", ··· 5599 5455 5600 5456 [[package]] 5601 5457 name = "tree-sitter-c" 5602 - version = "0.20.6" 5458 + version = "0.20.8" 5603 5459 source = "registry+https://github.com/rust-lang/crates.io-index" 5604 - checksum = "30b03bdf218020057abee831581a74bff8c298323d6c6cd1a70556430ded9f4b" 5460 + checksum = "4bbd5f3d8658c08581f8f2adac6c391c2e9fa00fe9246bf6c5f52213b9cc6b72" 5605 5461 dependencies = [ 5606 5462 "cc", 5607 5463 "tree-sitter", ··· 5609 5465 5610 5466 [[package]] 5611 5467 name = "tree-sitter-cpp" 5612 - version = "0.20.0" 5468 + version = "0.20.5" 5613 5469 source = "registry+https://github.com/rust-lang/crates.io-index" 5614 - checksum = "8a869e3c5cef4e5db4e9ab16a8dc84d73010e60ada14cdc60d2f6d8aed17779d" 5470 + checksum = "46b04a5ada71059afb9895966a6cc1094acc8d2ea1971006db26573e7dfebb74" 5615 5471 dependencies = [ 5616 5472 "cc", 5617 5473 "tree-sitter", ··· 5619 5475 5620 5476 [[package]] 5621 5477 name = "tree-sitter-javascript" 5622 - version = "0.20.1" 5478 + version = "0.20.4" 5623 5479 source = "registry+https://github.com/rust-lang/crates.io-index" 5624 - checksum = "edbc663376bdd294bd1f0a6daf859aedb9aa5bdb72217d7ad8ba2d5314102cf7" 5480 + checksum = "d015c02ea98b62c806f7329ff71c383286dfc3a7a7da0cc484f6e42922f73c2c" 5625 5481 dependencies = [ 5626 5482 "cc", 5627 5483 "tree-sitter", ··· 5629 5485 5630 5486 [[package]] 5631 5487 name = "tree-sitter-json" 5632 - version = "0.20.0" 5633 - source = "git+https://github.com/tree-sitter/tree-sitter-json.git?rev=11e2cc12d9b267766fb11a06e52952792fd8e3f0#11e2cc12d9b267766fb11a06e52952792fd8e3f0" 5488 + version = "0.20.2" 5489 + source = "registry+https://github.com/rust-lang/crates.io-index" 5490 + checksum = "5a9a38a9c679b55cc8d17350381ec08d69fa1a17a53fcf197f344516e485ed4d" 5634 5491 dependencies = [ 5635 5492 "cc", 5636 5493 "tree-sitter", ··· 5702 5559 5703 5560 [[package]] 5704 5561 name = "ttf-parser" 5705 - version = "0.15.2" 5706 - source = "registry+https://github.com/rust-lang/crates.io-index" 5707 - checksum = "7b3e06c9b9d80ed6b745c7159c40b311ad2916abb34a49e9be2653b90db0d8dd" 5708 - 5709 - [[package]] 5710 - name = "ttf-parser" 5711 - version = "0.18.1" 5712 - source = "registry+https://github.com/rust-lang/crates.io-index" 5713 - checksum = "0609f771ad9c6155384897e1df4d948e692667cc0588548b68eb44d052b27633" 5714 - 5715 - [[package]] 5716 - name = "ttf-parser" 5717 5562 version = "0.19.1" 5718 5563 source = "registry+https://github.com/rust-lang/crates.io-index" 5719 5564 checksum = "a464a4b34948a5f67fddd2b823c62d9d92e44be75058b99939eae6c5b6960b33" ··· 5732 5577 5733 5578 [[package]] 5734 5579 name = "uds_windows" 5735 - version = "1.0.2" 5580 + version = "1.1.0" 5736 5581 source = "registry+https://github.com/rust-lang/crates.io-index" 5737 - checksum = "ce65604324d3cce9b966701489fbd0cf318cb1f7bd9dd07ac9a4ee6fb791930d" 5582 + checksum = "89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9" 5738 5583 dependencies = [ 5584 + "memoffset 0.9.0", 5739 5585 "tempfile", 5740 5586 "winapi", 5741 5587 ] ··· 5751 5597 5752 5598 [[package]] 5753 5599 name = "unicode-bidi" 5754 - version = "0.3.8" 5600 + version = "0.3.15" 5755 5601 source = "registry+https://github.com/rust-lang/crates.io-index" 5756 - checksum = "099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992" 5602 + checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" 5757 5603 5758 5604 [[package]] 5759 5605 name = "unicode-bidi-mirroring" ··· 5768 5614 checksum = "cc2520efa644f8268dce4dcd3050eaa7fc044fca03961e9998ac7e2e92b77cf1" 5769 5615 5770 5616 [[package]] 5771 - name = "unicode-general-category" 5772 - version = "0.6.0" 5773 - source = "registry+https://github.com/rust-lang/crates.io-index" 5774 - checksum = "2281c8c1d221438e373249e065ca4989c4c36952c211ff21a0ee91c44a3869e7" 5775 - 5776 - [[package]] 5777 5617 name = "unicode-ident" 5778 5618 version = "1.0.4" 5779 5619 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5793 5633 dependencies = [ 5794 5634 "tinyvec", 5795 5635 ] 5636 + 5637 + [[package]] 5638 + name = "unicode-properties" 5639 + version = "0.1.1" 5640 + source = "registry+https://github.com/rust-lang/crates.io-index" 5641 + checksum = "e4259d9d4425d9f0661581b804cb85fe66a4c631cadd8f490d1c13a35d5d9291" 5796 5642 5797 5643 [[package]] 5798 5644 name = "unicode-script" ··· 5825 5671 checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" 5826 5672 5827 5673 [[package]] 5828 - name = "unsafe-libyaml" 5829 - version = "0.2.9" 5830 - source = "registry+https://github.com/rust-lang/crates.io-index" 5831 - checksum = "f28467d3e1d3c6586d8f25fa243f544f5800fec42d97032474e17222c2b75cfa" 5832 - 5833 - [[package]] 5834 5674 name = "url" 5835 - version = "2.3.1" 5675 + version = "2.5.0" 5836 5676 source = "registry+https://github.com/rust-lang/crates.io-index" 5837 - checksum = "0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643" 5677 + checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633" 5838 5678 dependencies = [ 5839 5679 "form_urlencoded", 5840 5680 "idna", ··· 5850 5690 5851 5691 [[package]] 5852 5692 name = "usvg" 5853 - version = "0.33.0" 5854 - source = "registry+https://github.com/rust-lang/crates.io-index" 5855 - checksum = "ae32eb823aab35fc343b19c4d354f70e713b442ce34cdfa8497bf6c39af8a342" 5856 - dependencies = [ 5857 - "base64", 5858 - "log", 5859 - "pico-args", 5860 - "usvg-parser", 5861 - "usvg-text-layout", 5862 - "usvg-tree", 5863 - "xmlwriter", 5864 - ] 5865 - 5866 - [[package]] 5867 - name = "usvg-parser" 5868 - version = "0.33.0" 5693 + version = "0.40.0" 5869 5694 source = "registry+https://github.com/rust-lang/crates.io-index" 5870 - checksum = "c7529174e721c8078d62b08399258469b1d68b4e5f2983b347d6a9d39779366c" 5695 + checksum = "c04150a94f0bfc3b2c15d4e151524d14cd06765fc6641d8b1c59a248360d4474" 5871 5696 dependencies = [ 5697 + "base64 0.21.7", 5872 5698 "data-url", 5873 5699 "flate2", 5700 + "fontdb", 5874 5701 "imagesize", 5875 - "kurbo", 5702 + "kurbo 0.9.5", 5876 5703 "log", 5877 - "rosvgtree", 5704 + "pico-args", 5705 + "roxmltree 0.19.0", 5706 + "rustybuzz", 5707 + "simplecss", 5708 + "siphasher", 5878 5709 "strict-num", 5879 5710 "svgtypes", 5880 - "usvg-tree", 5881 - ] 5882 - 5883 - [[package]] 5884 - name = "usvg-text-layout" 5885 - version = "0.33.0" 5886 - source = "registry+https://github.com/rust-lang/crates.io-index" 5887 - checksum = "6e672fbc19261c6553113cc04ff2ff38ae52fadbd90f2d814040857795fb5c50" 5888 - dependencies = [ 5889 - "fontdb 0.14.1", 5890 - "kurbo", 5891 - "log", 5892 - "rustybuzz 0.7.0", 5711 + "tiny-skia-path", 5893 5712 "unicode-bidi", 5894 5713 "unicode-script", 5895 5714 "unicode-vo", 5896 - "usvg-tree", 5897 - ] 5898 - 5899 - [[package]] 5900 - name = "usvg-tree" 5901 - version = "0.33.0" 5902 - source = "registry+https://github.com/rust-lang/crates.io-index" 5903 - checksum = "3a56e9cd3be5eb6d6744477e95b82d52d393fc1dba4b5b090912c33af337c20b" 5904 - dependencies = [ 5905 - "kurbo", 5906 - "rctree", 5907 - "strict-num", 5908 - "svgtypes", 5715 + "xmlwriter", 5909 5716 ] 5910 5717 5911 5718 [[package]] 5912 5719 name = "utf8parse" 5913 - version = "0.2.0" 5720 + version = "0.2.1" 5914 5721 source = "registry+https://github.com/rust-lang/crates.io-index" 5915 - checksum = "936e4b492acfd135421d8dca4b1aa80a7bfc26e702ef3af710e0752684df5372" 5722 + checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" 5916 5723 5917 5724 [[package]] 5918 5725 name = "uuid" ··· 5921 5728 checksum = "88ad59a7560b41a70d191093a945f0b87bc1deeda46fb237479708a1d6b6cdfc" 5922 5729 5923 5730 [[package]] 5924 - name = "value-bag" 5925 - version = "1.0.0-alpha.9" 5926 - source = "registry+https://github.com/rust-lang/crates.io-index" 5927 - checksum = "2209b78d1249f7e6f3293657c9779fe31ced465df091bbd433a1cf88e916ec55" 5928 - dependencies = [ 5929 - "ctor 0.1.26", 5930 - "version_check", 5931 - ] 5932 - 5933 - [[package]] 5934 5731 name = "vcpkg" 5935 5732 version = "0.2.15" 5936 5733 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5943 5740 checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 5944 5741 5945 5742 [[package]] 5946 - name = "vger" 5947 - version = "0.2.7" 5948 - source = "git+https://github.com/lapce/vger-rs?rev=ed10537c72a732a03f782225a39da80e6f9acbbe#ed10537c72a732a03f782225a39da80e6f9acbbe" 5949 - dependencies = [ 5950 - "cosmic-text", 5951 - "euclid", 5952 - "fontdue", 5953 - "rect_packer", 5954 - "wgpu", 5955 - ] 5956 - 5957 - [[package]] 5958 5743 name = "vte" 5959 - version = "0.12.0" 5744 + version = "0.13.0" 5960 5745 source = "registry+https://github.com/rust-lang/crates.io-index" 5961 - checksum = "401dc1020e10f74d38616c1f1ab92ccd85dc902705a29d0730e0fbea8534f91a" 5746 + checksum = "40eb22ae96f050e0c0d6f7ce43feeae26c348fc4dea56928ca81537cfaa6188b" 5962 5747 dependencies = [ 5963 - "bitflags 2.4.0", 5748 + "bitflags 2.5.0", 5964 5749 "cursor-icon", 5965 5750 "log", 5966 5751 "serde", ··· 5979 5764 ] 5980 5765 5981 5766 [[package]] 5982 - name = "waker-fn" 5983 - version = "1.1.0" 5984 - source = "registry+https://github.com/rust-lang/crates.io-index" 5985 - checksum = "9d5b2c62b4012a3e1eca5a7e077d13b3bf498c4073e33ccd58626607748ceeca" 5986 - 5987 - [[package]] 5988 5767 name = "walkdir" 5989 - version = "2.3.2" 5768 + version = "2.5.0" 5990 5769 source = "registry+https://github.com/rust-lang/crates.io-index" 5991 - checksum = "808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56" 5770 + checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" 5992 5771 dependencies = [ 5993 5772 "same-file", 5994 - "winapi", 5995 5773 "winapi-util", 5996 5774 ] 5997 5775 ··· 6007 5785 6008 5786 [[package]] 6009 5787 name = "wasi" 6010 - version = "0.10.0+wasi-snapshot-preview1" 6011 - source = "registry+https://github.com/rust-lang/crates.io-index" 6012 - checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f" 6013 - 6014 - [[package]] 6015 - name = "wasi" 6016 5788 version = "0.11.0+wasi-snapshot-preview1" 6017 5789 source = "registry+https://github.com/rust-lang/crates.io-index" 6018 5790 checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" ··· 6031 5803 "cap-time-ext", 6032 5804 "fs-set-times", 6033 5805 "io-extras", 6034 - "io-lifetimes 2.0.2", 5806 + "io-lifetimes", 6035 5807 "once_cell", 6036 - "rustix 0.38.20", 5808 + "rustix", 6037 5809 "system-interface", 6038 5810 "tracing 0.1.37", 6039 5811 "wasi-common", ··· 6047 5819 checksum = "6efb2e9d72c6a070d62cf7b698acebab6faca9aacf26412bdecb9fabab79fd09" 6048 5820 dependencies = [ 6049 5821 "anyhow", 6050 - "bitflags 2.4.0", 5822 + "bitflags 2.5.0", 6051 5823 "cap-rand", 6052 5824 "cap-std", 6053 5825 "io-extras", 6054 5826 "log", 6055 - "rustix 0.38.20", 5827 + "rustix", 6056 5828 "thiserror", 6057 5829 "tracing 0.1.37", 6058 5830 "wasmtime", ··· 6081 5853 6082 5854 [[package]] 6083 5855 name = "wasm-bindgen" 6084 - version = "0.2.87" 5856 + version = "0.2.92" 6085 5857 source = "registry+https://github.com/rust-lang/crates.io-index" 6086 - checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342" 5858 + checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" 6087 5859 dependencies = [ 6088 5860 "cfg-if", 6089 5861 "wasm-bindgen-macro", ··· 6091 5863 6092 5864 [[package]] 6093 5865 name = "wasm-bindgen-backend" 6094 - version = "0.2.87" 5866 + version = "0.2.92" 6095 5867 source = "registry+https://github.com/rust-lang/crates.io-index" 6096 - checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd" 5868 + checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" 6097 5869 dependencies = [ 6098 5870 "bumpalo", 6099 5871 "log", 6100 5872 "once_cell", 6101 5873 "proc-macro2", 6102 5874 "quote", 6103 - "syn 2.0.38", 5875 + "syn 2.0.57", 6104 5876 "wasm-bindgen-shared", 6105 5877 ] 6106 5878 6107 5879 [[package]] 6108 5880 name = "wasm-bindgen-futures" 6109 - version = "0.4.34" 5881 + version = "0.4.42" 6110 5882 source = "registry+https://github.com/rust-lang/crates.io-index" 6111 - checksum = "f219e0d211ba40266969f6dbdd90636da12f75bee4fc9d6c23d1260dadb51454" 5883 + checksum = "76bc14366121efc8dbb487ab05bcc9d346b3b5ec0eaa76e46594cabbe51762c0" 6112 5884 dependencies = [ 6113 5885 "cfg-if", 6114 5886 "js-sys", ··· 6118 5890 6119 5891 [[package]] 6120 5892 name = "wasm-bindgen-macro" 6121 - version = "0.2.87" 5893 + version = "0.2.92" 6122 5894 source = "registry+https://github.com/rust-lang/crates.io-index" 6123 - checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d" 5895 + checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" 6124 5896 dependencies = [ 6125 5897 "quote", 6126 5898 "wasm-bindgen-macro-support", ··· 6128 5900 6129 5901 [[package]] 6130 5902 name = "wasm-bindgen-macro-support" 6131 - version = "0.2.87" 5903 + version = "0.2.92" 6132 5904 source = "registry+https://github.com/rust-lang/crates.io-index" 6133 - checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" 5905 + checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" 6134 5906 dependencies = [ 6135 5907 "proc-macro2", 6136 5908 "quote", 6137 - "syn 2.0.38", 5909 + "syn 2.0.57", 6138 5910 "wasm-bindgen-backend", 6139 5911 "wasm-bindgen-shared", 6140 5912 ] 6141 5913 6142 5914 [[package]] 6143 5915 name = "wasm-bindgen-shared" 6144 - version = "0.2.87" 5916 + version = "0.2.92" 6145 5917 source = "registry+https://github.com/rust-lang/crates.io-index" 6146 - checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1" 5918 + checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" 6147 5919 6148 5920 [[package]] 6149 5921 name = "wasm-encoder" ··· 6160 5932 source = "registry+https://github.com/rust-lang/crates.io-index" 6161 5933 checksum = "e06c0641a4add879ba71ccb3a1e4278fd546f76f1eafb21d8f7b07733b547cd5" 6162 5934 dependencies = [ 6163 - "indexmap 2.0.2", 5935 + "indexmap", 6164 5936 "semver", 6165 5937 ] 6166 5938 ··· 6187 5959 "cfg-if", 6188 5960 "encoding_rs", 6189 5961 "fxprof-processed-profile", 6190 - "indexmap 2.0.2", 5962 + "indexmap", 6191 5963 "libc", 6192 5964 "log", 6193 5965 "object", ··· 6230 6002 checksum = "6c16f85353656b301a4472ad649e9b17cc47400cee50a94bd9b24e7886a8130f" 6231 6003 dependencies = [ 6232 6004 "anyhow", 6233 - "base64", 6005 + "base64 0.21.7", 6234 6006 "bincode", 6235 6007 "directories-next", 6236 6008 "log", 6237 - "rustix 0.38.20", 6009 + "rustix", 6238 6010 "serde", 6239 6011 "serde_derive", 6240 6012 "sha2", 6241 - "toml 0.5.9", 6013 + "toml", 6242 6014 "windows-sys 0.48.0", 6243 6015 "zstd", 6244 6016 ] ··· 6252 6024 "anyhow", 6253 6025 "proc-macro2", 6254 6026 "quote", 6255 - "syn 2.0.38", 6027 + "syn 2.0.57", 6256 6028 "wasmtime-component-util", 6257 6029 "wasmtime-wit-bindgen", 6258 6030 "wit-parser", ··· 6314 6086 "anyhow", 6315 6087 "cranelift-entity", 6316 6088 "gimli", 6317 - "indexmap 2.0.2", 6089 + "indexmap", 6318 6090 "log", 6319 6091 "object", 6320 6092 "serde", ··· 6336 6108 dependencies = [ 6337 6109 "cc", 6338 6110 "cfg-if", 6339 - "rustix 0.38.20", 6111 + "rustix", 6340 6112 "wasmtime-asm-macros", 6341 6113 "wasmtime-versioned-export-macros", 6342 6114 "windows-sys 0.48.0", ··· 6358 6130 "log", 6359 6131 "object", 6360 6132 "rustc-demangle", 6361 - "rustix 0.38.20", 6133 + "rustix", 6362 6134 "serde", 6363 6135 "serde_derive", 6364 6136 "target-lexicon", ··· 6377 6149 dependencies = [ 6378 6150 "object", 6379 6151 "once_cell", 6380 - "rustix 0.38.20", 6152 + "rustix", 6381 6153 "wasmtime-versioned-export-macros", 6382 6154 ] 6383 6155 ··· 6402 6174 "cc", 6403 6175 "cfg-if", 6404 6176 "encoding_rs", 6405 - "indexmap 2.0.2", 6177 + "indexmap", 6406 6178 "libc", 6407 6179 "log", 6408 6180 "mach", ··· 6410 6182 "memoffset 0.9.0", 6411 6183 "paste", 6412 6184 "rand", 6413 - "rustix 0.38.20", 6185 + "rustix", 6414 6186 "sptr", 6415 6187 "wasm-encoder", 6416 6188 "wasmtime-asm-macros", ··· 6443 6215 dependencies = [ 6444 6216 "proc-macro2", 6445 6217 "quote", 6446 - "syn 2.0.38", 6218 + "syn 2.0.57", 6447 6219 ] 6448 6220 6449 6221 [[package]] ··· 6454 6226 dependencies = [ 6455 6227 "anyhow", 6456 6228 "async-trait", 6457 - "bitflags 2.4.0", 6229 + "bitflags 2.5.0", 6458 6230 "bytes", 6459 6231 "cap-fs-ext", 6460 6232 "cap-net-ext", ··· 6464 6236 "fs-set-times", 6465 6237 "futures", 6466 6238 "io-extras", 6467 - "io-lifetimes 2.0.2", 6239 + "io-lifetimes", 6468 6240 "libc", 6469 6241 "log", 6470 6242 "once_cell", 6471 - "rustix 0.38.20", 6243 + "rustix", 6472 6244 "system-interface", 6473 6245 "thiserror", 6474 6246 "tokio", ··· 6505 6277 checksum = "f672060c021afd9a3ab72f4e319d1f7bb1f4e973d5e24130bb0bb11eba356f5e" 6506 6278 dependencies = [ 6507 6279 "anyhow", 6508 - "heck 0.4.0", 6509 - "indexmap 2.0.2", 6280 + "heck", 6281 + "indexmap", 6510 6282 "wit-parser", 6511 6283 ] 6512 6284 ··· 6548 6320 6549 6321 [[package]] 6550 6322 name = "wayland-backend" 6551 - version = "0.1.2" 6552 - source = "registry+https://github.com/rust-lang/crates.io-index" 6553 - checksum = "41b48e27457e8da3b2260ac60d0a94512f5cba36448679f3747c0865b7893ed8" 6554 - dependencies = [ 6555 - "cc", 6556 - "downcast-rs", 6557 - "io-lifetimes 1.0.11", 6558 - "nix 0.26.4", 6559 - "scoped-tls", 6560 - "smallvec", 6561 - "wayland-sys 0.30.1", 6562 - ] 6563 - 6564 - [[package]] 6565 - name = "wayland-backend" 6566 6323 version = "0.3.2" 6567 6324 source = "registry+https://github.com/rust-lang/crates.io-index" 6568 6325 checksum = "19152ddd73f45f024ed4534d9ca2594e0ef252c1847695255dae47f34df9fbe4" ··· 6572 6329 "nix 0.26.4", 6573 6330 "scoped-tls", 6574 6331 "smallvec", 6575 - "wayland-sys 0.31.1", 6576 - ] 6577 - 6578 - [[package]] 6579 - name = "wayland-client" 6580 - version = "0.30.2" 6581 - source = "registry+https://github.com/rust-lang/crates.io-index" 6582 - checksum = "489c9654770f674fc7e266b3c579f4053d7551df0ceb392f153adb1f9ed06ac8" 6583 - dependencies = [ 6584 - "bitflags 1.3.2", 6585 - "nix 0.26.4", 6586 - "wayland-backend 0.1.2", 6587 - "wayland-scanner 0.30.1", 6332 + "wayland-sys", 6588 6333 ] 6589 6334 6590 6335 [[package]] ··· 6593 6338 source = "registry+https://github.com/rust-lang/crates.io-index" 6594 6339 checksum = "1ca7d52347346f5473bf2f56705f360e8440873052e575e55890c4fa57843ed3" 6595 6340 dependencies = [ 6596 - "bitflags 2.4.0", 6341 + "bitflags 2.5.0", 6597 6342 "nix 0.26.4", 6598 - "wayland-backend 0.3.2", 6599 - "wayland-scanner 0.31.0", 6343 + "wayland-backend", 6344 + "wayland-scanner", 6600 6345 ] 6601 6346 6602 6347 [[package]] ··· 6605 6350 source = "registry+https://github.com/rust-lang/crates.io-index" 6606 6351 checksum = "625c5029dbd43d25e6aa9615e88b829a5cad13b2819c4ae129fdbb7c31ab4c7e" 6607 6352 dependencies = [ 6608 - "bitflags 2.4.0", 6353 + "bitflags 2.5.0", 6609 6354 "cursor-icon", 6610 - "wayland-backend 0.3.2", 6355 + "wayland-backend", 6611 6356 ] 6612 6357 6613 6358 [[package]] ··· 6617 6362 checksum = "a44aa20ae986659d6c77d64d808a046996a932aa763913864dc40c359ef7ad5b" 6618 6363 dependencies = [ 6619 6364 "nix 0.26.4", 6620 - "wayland-client 0.31.1", 6365 + "wayland-client", 6621 6366 "xcursor", 6622 6367 ] 6623 6368 ··· 6627 6372 source = "registry+https://github.com/rust-lang/crates.io-index" 6628 6373 checksum = "e253d7107ba913923dc253967f35e8561a3c65f914543e46843c88ddd729e21c" 6629 6374 dependencies = [ 6630 - "bitflags 2.4.0", 6631 - "wayland-backend 0.3.2", 6632 - "wayland-client 0.31.1", 6633 - "wayland-scanner 0.31.0", 6375 + "bitflags 2.5.0", 6376 + "wayland-backend", 6377 + "wayland-client", 6378 + "wayland-scanner", 6634 6379 ] 6635 6380 6636 6381 [[package]] ··· 6639 6384 source = "registry+https://github.com/rust-lang/crates.io-index" 6640 6385 checksum = "23803551115ff9ea9bce586860c5c5a971e360825a0309264102a9495a5ff479" 6641 6386 dependencies = [ 6642 - "bitflags 2.4.0", 6643 - "wayland-backend 0.3.2", 6644 - "wayland-client 0.31.1", 6387 + "bitflags 2.5.0", 6388 + "wayland-backend", 6389 + "wayland-client", 6645 6390 "wayland-protocols", 6646 - "wayland-scanner 0.31.0", 6391 + "wayland-scanner", 6647 6392 ] 6648 6393 6649 6394 [[package]] ··· 6652 6397 source = "registry+https://github.com/rust-lang/crates.io-index" 6653 6398 checksum = "ad1f61b76b6c2d8742e10f9ba5c3737f6530b4c243132c2a2ccc8aa96fe25cd6" 6654 6399 dependencies = [ 6655 - "bitflags 2.4.0", 6656 - "wayland-backend 0.3.2", 6657 - "wayland-client 0.31.1", 6400 + "bitflags 2.5.0", 6401 + "wayland-backend", 6402 + "wayland-client", 6658 6403 "wayland-protocols", 6659 - "wayland-scanner 0.31.0", 6404 + "wayland-scanner", 6660 6405 ] 6661 6406 6662 6407 [[package]] 6663 6408 name = "wayland-scanner" 6664 - version = "0.30.1" 6409 + version = "0.31.1" 6665 6410 source = "registry+https://github.com/rust-lang/crates.io-index" 6666 - checksum = "b9b873b257fbc32ec909c0eb80dea312076a67014e65e245f5eb69a6b8ab330e" 6411 + checksum = "63b3a62929287001986fb58c789dce9b67604a397c15c611ad9f747300b6c283" 6667 6412 dependencies = [ 6668 6413 "proc-macro2", 6669 - "quick-xml 0.28.2", 6670 - "quote", 6671 - ] 6672 - 6673 - [[package]] 6674 - name = "wayland-scanner" 6675 - version = "0.31.0" 6676 - source = "registry+https://github.com/rust-lang/crates.io-index" 6677 - checksum = "fb8e28403665c9f9513202b7e1ed71ec56fde5c107816843fb14057910b2c09c" 6678 - dependencies = [ 6679 - "proc-macro2", 6680 - "quick-xml 0.30.0", 6414 + "quick-xml", 6681 6415 "quote", 6682 6416 ] 6683 6417 6684 6418 [[package]] 6685 6419 name = "wayland-sys" 6686 - version = "0.30.1" 6687 - source = "registry+https://github.com/rust-lang/crates.io-index" 6688 - checksum = "96b2a02ac608e07132978689a6f9bf4214949c85998c247abadd4f4129b1aa06" 6689 - dependencies = [ 6690 - "dlib", 6691 - "lazy_static", 6692 - "log", 6693 - "pkg-config", 6694 - ] 6695 - 6696 - [[package]] 6697 - name = "wayland-sys" 6698 6420 version = "0.31.1" 6699 6421 source = "registry+https://github.com/rust-lang/crates.io-index" 6700 6422 checksum = "15a0c8eaff5216d07f226cb7a549159267f3467b289d9a2e52fd3ef5aae2b7af" ··· 6707 6429 6708 6430 [[package]] 6709 6431 name = "web-sys" 6710 - version = "0.3.64" 6432 + version = "0.3.69" 6711 6433 source = "registry+https://github.com/rust-lang/crates.io-index" 6712 - checksum = "9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b" 6434 + checksum = "77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef" 6713 6435 dependencies = [ 6714 6436 "js-sys", 6715 6437 "wasm-bindgen", ··· 6739 6461 checksum = "f390449c16e0679435fc97a6b49d24e67f09dd05fea1de54db1b60902896d273" 6740 6462 dependencies = [ 6741 6463 "atomic-waker", 6742 - "parking_lot 0.12.1", 6464 + "parking_lot", 6743 6465 "triomphe", 6744 6466 ] 6745 6467 6746 6468 [[package]] 6747 6469 name = "wgpu" 6748 - version = "0.18.0" 6470 + version = "0.19.3" 6749 6471 source = "registry+https://github.com/rust-lang/crates.io-index" 6750 - checksum = "30e7d227c9f961f2061c26f4cb0fbd4df0ef37e056edd0931783599d6c94ef24" 6472 + checksum = "a4b1213b52478a7631d6e387543ed8f642bc02c578ef4e3b49aca2a29a7df0cb" 6751 6473 dependencies = [ 6752 6474 "arrayvec", 6753 6475 "cfg-if", 6754 - "flume", 6476 + "cfg_aliases 0.1.1", 6755 6477 "js-sys", 6756 6478 "log", 6757 6479 "naga", 6758 - "parking_lot 0.12.1", 6480 + "parking_lot", 6759 6481 "profiling", 6760 - "raw-window-handle 0.5.2", 6482 + "raw-window-handle 0.6.0", 6761 6483 "smallvec", 6762 6484 "static_assertions", 6763 6485 "wasm-bindgen", ··· 6770 6492 6771 6493 [[package]] 6772 6494 name = "wgpu-core" 6773 - version = "0.18.0" 6495 + version = "0.19.3" 6774 6496 source = "registry+https://github.com/rust-lang/crates.io-index" 6775 - checksum = "837e02ddcdc6d4a9b56ba4598f7fd4202a7699ab03f6ef4dcdebfad2c966aea6" 6497 + checksum = "f9f6b033c2f00ae0bc8ea872c5989777c60bc241aac4e58b24774faa8b391f78" 6776 6498 dependencies = [ 6777 6499 "arrayvec", 6778 6500 "bit-vec", 6779 - "bitflags 2.4.0", 6501 + "bitflags 2.5.0", 6502 + "cfg_aliases 0.1.1", 6780 6503 "codespan-reporting", 6504 + "indexmap", 6781 6505 "log", 6782 6506 "naga", 6783 - "parking_lot 0.12.1", 6507 + "once_cell", 6508 + "parking_lot", 6784 6509 "profiling", 6785 - "raw-window-handle 0.5.2", 6510 + "raw-window-handle 0.6.0", 6786 6511 "rustc-hash", 6787 6512 "smallvec", 6788 6513 "thiserror", ··· 6793 6518 6794 6519 [[package]] 6795 6520 name = "wgpu-hal" 6796 - version = "0.18.0" 6521 + version = "0.19.3" 6797 6522 source = "registry+https://github.com/rust-lang/crates.io-index" 6798 - checksum = "1e30b9a8155c83868e82a8c5d3ce899de6c3961d2ef595de8fc168a1677fc2d8" 6523 + checksum = "49f972c280505ab52ffe17e94a7413d9d54b58af0114ab226b9fc4999a47082e" 6799 6524 dependencies = [ 6800 6525 "android_system_properties", 6801 6526 "arrayvec", 6802 6527 "ash", 6803 6528 "bit-set", 6804 - "bitflags 2.4.0", 6529 + "bitflags 2.5.0", 6805 6530 "block", 6531 + "cfg_aliases 0.1.1", 6806 6532 "core-graphics-types", 6807 6533 "d3d12", 6808 6534 "glow", ··· 6818 6544 "log", 6819 6545 "metal", 6820 6546 "naga", 6547 + "ndk-sys", 6821 6548 "objc", 6822 6549 "once_cell", 6823 - "parking_lot 0.12.1", 6550 + "parking_lot", 6824 6551 "profiling", 6825 6552 "range-alloc", 6826 - "raw-window-handle 0.5.2", 6553 + "raw-window-handle 0.6.0", 6827 6554 "renderdoc-sys", 6828 6555 "rustc-hash", 6829 6556 "smallvec", ··· 6836 6563 6837 6564 [[package]] 6838 6565 name = "wgpu-types" 6839 - version = "0.18.0" 6566 + version = "0.19.2" 6840 6567 source = "registry+https://github.com/rust-lang/crates.io-index" 6841 - checksum = "0d5ed5f0edf0de351fe311c53304986315ce866f394a2e6df0c4b3c70774bcdd" 6568 + checksum = "b671ff9fb03f78b46ff176494ee1ebe7d603393f42664be55b64dc8d53969805" 6842 6569 dependencies = [ 6843 - "bitflags 2.4.0", 6570 + "bitflags 2.5.0", 6844 6571 "js-sys", 6845 6572 "web-sys", 6846 6573 ] ··· 6859 6586 dependencies = [ 6860 6587 "anyhow", 6861 6588 "async-trait", 6862 - "bitflags 2.4.0", 6589 + "bitflags 2.5.0", 6863 6590 "thiserror", 6864 6591 "tracing 0.1.37", 6865 6592 "wasmtime", ··· 6873 6600 checksum = "4143cb3a8c65efceba6fc3bf49769b7b5d60090f1226e708365044c1136584ee" 6874 6601 dependencies = [ 6875 6602 "anyhow", 6876 - "heck 0.4.0", 6603 + "heck", 6877 6604 "proc-macro2", 6878 6605 "quote", 6879 6606 "shellexpand", 6880 - "syn 2.0.38", 6607 + "syn 2.0.57", 6881 6608 "witx", 6882 6609 ] 6883 6610 ··· 6889 6616 dependencies = [ 6890 6617 "proc-macro2", 6891 6618 "quote", 6892 - "syn 2.0.38", 6619 + "syn 2.0.57", 6893 6620 "wiggle-generate", 6894 6621 ] 6895 6622 ··· 6919 6646 ] 6920 6647 6921 6648 [[package]] 6922 - name = "winapi-wsapoll" 6923 - version = "0.1.1" 6924 - source = "registry+https://github.com/rust-lang/crates.io-index" 6925 - checksum = "44c17110f57155602a80dca10be03852116403c9ff3cd25b079d666f2aa3df6e" 6926 - dependencies = [ 6927 - "winapi", 6928 - ] 6929 - 6930 - [[package]] 6931 6649 name = "winapi-x86_64-pc-windows-gnu" 6932 6650 version = "0.4.0" 6933 6651 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 7009 6727 ] 7010 6728 7011 6729 [[package]] 6730 + name = "windows-sys" 6731 + version = "0.52.0" 6732 + source = "registry+https://github.com/rust-lang/crates.io-index" 6733 + checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 6734 + dependencies = [ 6735 + "windows-targets 0.52.0", 6736 + ] 6737 + 6738 + [[package]] 7012 6739 name = "windows-targets" 7013 6740 version = "0.42.2" 7014 6741 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 7039 6766 ] 7040 6767 7041 6768 [[package]] 6769 + name = "windows-targets" 6770 + version = "0.52.0" 6771 + source = "registry+https://github.com/rust-lang/crates.io-index" 6772 + checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd" 6773 + dependencies = [ 6774 + "windows_aarch64_gnullvm 0.52.0", 6775 + "windows_aarch64_msvc 0.52.0", 6776 + "windows_i686_gnu 0.52.0", 6777 + "windows_i686_msvc 0.52.0", 6778 + "windows_x86_64_gnu 0.52.0", 6779 + "windows_x86_64_gnullvm 0.52.0", 6780 + "windows_x86_64_msvc 0.52.0", 6781 + ] 6782 + 6783 + [[package]] 7042 6784 name = "windows_aarch64_gnullvm" 7043 6785 version = "0.42.2" 7044 6786 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 7049 6791 version = "0.48.5" 7050 6792 source = "registry+https://github.com/rust-lang/crates.io-index" 7051 6793 checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 6794 + 6795 + [[package]] 6796 + name = "windows_aarch64_gnullvm" 6797 + version = "0.52.0" 6798 + source = "registry+https://github.com/rust-lang/crates.io-index" 6799 + checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea" 7052 6800 7053 6801 [[package]] 7054 6802 name = "windows_aarch64_msvc" ··· 7069 6817 checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 7070 6818 7071 6819 [[package]] 6820 + name = "windows_aarch64_msvc" 6821 + version = "0.52.0" 6822 + source = "registry+https://github.com/rust-lang/crates.io-index" 6823 + checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef" 6824 + 6825 + [[package]] 7072 6826 name = "windows_i686_gnu" 7073 6827 version = "0.36.1" 7074 6828 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 7087 6841 checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 7088 6842 7089 6843 [[package]] 6844 + name = "windows_i686_gnu" 6845 + version = "0.52.0" 6846 + source = "registry+https://github.com/rust-lang/crates.io-index" 6847 + checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313" 6848 + 6849 + [[package]] 7090 6850 name = "windows_i686_msvc" 7091 6851 version = "0.36.1" 7092 6852 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 7105 6865 checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 7106 6866 7107 6867 [[package]] 6868 + name = "windows_i686_msvc" 6869 + version = "0.52.0" 6870 + source = "registry+https://github.com/rust-lang/crates.io-index" 6871 + checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a" 6872 + 6873 + [[package]] 7108 6874 name = "windows_x86_64_gnu" 7109 6875 version = "0.36.1" 7110 6876 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 7123 6889 checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 7124 6890 7125 6891 [[package]] 6892 + name = "windows_x86_64_gnu" 6893 + version = "0.52.0" 6894 + source = "registry+https://github.com/rust-lang/crates.io-index" 6895 + checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd" 6896 + 6897 + [[package]] 7126 6898 name = "windows_x86_64_gnullvm" 7127 6899 version = "0.42.2" 7128 6900 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 7133 6905 version = "0.48.5" 7134 6906 source = "registry+https://github.com/rust-lang/crates.io-index" 7135 6907 checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 6908 + 6909 + [[package]] 6910 + name = "windows_x86_64_gnullvm" 6911 + version = "0.52.0" 6912 + source = "registry+https://github.com/rust-lang/crates.io-index" 6913 + checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e" 7136 6914 7137 6915 [[package]] 7138 6916 name = "windows_x86_64_msvc" ··· 7153 6931 checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 7154 6932 7155 6933 [[package]] 7156 - name = "winit" 7157 - version = "0.29.4" 7158 - source = "git+https://github.com/lapce/winit?rev=e8c26d691a20a96c4e9d841d31fc315dabd5a5a1#e8c26d691a20a96c4e9d841d31fc315dabd5a5a1" 7159 - dependencies = [ 7160 - "ahash 0.8.3", 7161 - "android-activity", 7162 - "atomic-waker", 7163 - "bitflags 2.4.0", 7164 - "bytemuck", 7165 - "calloop", 7166 - "cfg_aliases", 7167 - "core-foundation", 7168 - "core-graphics", 7169 - "cursor-icon", 7170 - "icrate", 7171 - "js-sys", 7172 - "libc", 7173 - "log", 7174 - "memmap2 0.9.0", 7175 - "ndk", 7176 - "ndk-sys", 7177 - "objc2", 7178 - "once_cell", 7179 - "orbclient", 7180 - "percent-encoding", 7181 - "raw-window-handle 0.5.2", 7182 - "raw-window-handle 0.6.0", 7183 - "redox_syscall 0.3.5", 7184 - "rustix 0.38.20", 7185 - "sctk-adwaita", 7186 - "smithay-client-toolkit", 7187 - "smol_str", 7188 - "unicode-segmentation", 7189 - "wasm-bindgen", 7190 - "wasm-bindgen-futures", 7191 - "wayland-backend 0.3.2", 7192 - "wayland-client 0.31.1", 7193 - "wayland-protocols", 7194 - "wayland-protocols-plasma", 7195 - "web-sys", 7196 - "web-time", 7197 - "windows-sys 0.48.0", 7198 - "x11-dl", 7199 - "x11rb", 7200 - "xkbcommon-dl", 7201 - ] 6934 + name = "windows_x86_64_msvc" 6935 + version = "0.52.0" 6936 + source = "registry+https://github.com/rust-lang/crates.io-index" 6937 + checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" 7202 6938 7203 6939 [[package]] 7204 6940 name = "winnow" ··· 7225 6961 source = "registry+https://github.com/rust-lang/crates.io-index" 7226 6962 checksum = "357bb8e2932df531f83b052264b050b81ba0df90ee5a59b2d1d3949f344f81e5" 7227 6963 dependencies = [ 7228 - "bitflags 2.4.0", 6964 + "bitflags 2.5.0", 7229 6965 "windows-sys 0.48.0", 7230 6966 ] 7231 6967 ··· 7237 6973 dependencies = [ 7238 6974 "anyhow", 7239 6975 "id-arena", 7240 - "indexmap 2.0.2", 6976 + "indexmap", 7241 6977 "log", 7242 6978 "semver", 7243 6979 "serde", ··· 7260 6996 7261 6997 [[package]] 7262 6998 name = "x11-clipboard" 7263 - version = "0.8.1" 6999 + version = "0.9.2" 7264 7000 source = "registry+https://github.com/rust-lang/crates.io-index" 7265 - checksum = "b41aca1115b1f195f21c541c5efb423470848d48143127d0f07f8b90c27440df" 7001 + checksum = "b98785a09322d7446e28a13203d2cae1059a0dd3dfb32cb06d0a225f023d8286" 7266 7002 dependencies = [ 7003 + "libc", 7267 7004 "x11rb", 7268 7005 ] 7269 7006 ··· 7280 7017 7281 7018 [[package]] 7282 7019 name = "x11rb" 7283 - version = "0.12.0" 7020 + version = "0.13.0" 7284 7021 source = "registry+https://github.com/rust-lang/crates.io-index" 7285 - checksum = "b1641b26d4dec61337c35a1b1aaf9e3cba8f46f0b43636c609ab0291a648040a" 7022 + checksum = "f8f25ead8c7e4cba123243a6367da5d3990e0d3affa708ea19dce96356bd9f1a" 7286 7023 dependencies = [ 7287 7024 "as-raw-xcb-connection", 7288 7025 "gethostname", 7289 7026 "libc", 7290 - "libloading 0.7.3", 7291 - "nix 0.26.4", 7027 + "libloading 0.8.1", 7292 7028 "once_cell", 7293 - "winapi", 7294 - "winapi-wsapoll", 7029 + "rustix", 7295 7030 "x11rb-protocol", 7296 7031 ] 7297 7032 7298 7033 [[package]] 7299 7034 name = "x11rb-protocol" 7300 - version = "0.12.0" 7035 + version = "0.13.0" 7301 7036 source = "registry+https://github.com/rust-lang/crates.io-index" 7302 - checksum = "82d6c3f9a0fb6701fab8f6cea9b0c0bd5d6876f1f89f7fada07e558077c344bc" 7303 - dependencies = [ 7304 - "nix 0.26.4", 7305 - ] 7037 + checksum = "e63e71c4b8bd9ffec2c963173a4dc4cbde9ee96961d4fcb4429db9929b606c34" 7306 7038 7307 7039 [[package]] 7308 7040 name = "xattr" 7309 - version = "0.2.3" 7041 + version = "1.3.1" 7310 7042 source = "registry+https://github.com/rust-lang/crates.io-index" 7311 - checksum = "6d1526bbe5aaeb5eb06885f4d987bcdfa5e23187055de9b83fe00156a821fabc" 7043 + checksum = "8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f" 7312 7044 dependencies = [ 7313 7045 "libc", 7046 + "linux-raw-sys 0.4.13", 7047 + "rustix", 7314 7048 ] 7315 7049 7316 7050 [[package]] ··· 7323 7057 ] 7324 7058 7325 7059 [[package]] 7060 + name = "xdg-home" 7061 + version = "1.1.0" 7062 + source = "registry+https://github.com/rust-lang/crates.io-index" 7063 + checksum = "21e5a325c3cb8398ad6cf859c1135b25dd29e186679cf2da7581d9679f63b38e" 7064 + dependencies = [ 7065 + "libc", 7066 + "winapi", 7067 + ] 7068 + 7069 + [[package]] 7326 7070 name = "xkbcommon-dl" 7327 7071 version = "0.4.1" 7328 7072 source = "registry+https://github.com/rust-lang/crates.io-index" 7329 7073 checksum = "6924668544c48c0133152e7eec86d644a056ca3d09275eb8d5cdb9855f9d8699" 7330 7074 dependencies = [ 7331 - "bitflags 2.4.0", 7075 + "bitflags 2.5.0", 7332 7076 "dlib", 7333 7077 "log", 7334 7078 "once_cell", ··· 7366 7110 checksum = "9828b178da53440fa9c766a3d2f73f7cf5d0ac1fe3980c1e5018d899fd19e07b" 7367 7111 7368 7112 [[package]] 7113 + name = "yansi" 7114 + version = "1.0.1" 7115 + source = "registry+https://github.com/rust-lang/crates.io-index" 7116 + checksum = "cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049" 7117 + 7118 + [[package]] 7369 7119 name = "yazi" 7370 7120 version = "0.1.6" 7371 7121 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 7373 7123 7374 7124 [[package]] 7375 7125 name = "zbus" 7376 - version = "3.3.0" 7126 + version = "4.0.1" 7377 7127 source = "registry+https://github.com/rust-lang/crates.io-index" 7378 - checksum = "41ce2de393c874ba871292e881bf3c13a0d5eb38170ebab2e50b4c410eaa222b" 7128 + checksum = "7b8e3d6ae3342792a6cc2340e4394334c7402f3d793b390d2c5494a4032b3030" 7379 7129 dependencies = [ 7380 7130 "async-broadcast", 7381 - "async-channel", 7382 7131 "async-executor", 7132 + "async-fs", 7383 7133 "async-io", 7384 - "async-lock", 7134 + "async-lock 3.3.0", 7135 + "async-process", 7385 7136 "async-recursion", 7386 7137 "async-task", 7387 7138 "async-trait", 7388 - "byteorder", 7139 + "blocking", 7389 7140 "derivative", 7390 - "dirs", 7391 7141 "enumflags2", 7392 - "event-listener", 7142 + "event-listener 5.2.0", 7393 7143 "futures-core", 7394 7144 "futures-sink", 7395 7145 "futures-util", 7396 7146 "hex", 7397 - "nix 0.24.2", 7398 - "once_cell", 7147 + "nix 0.27.1", 7399 7148 "ordered-stream", 7400 7149 "rand", 7401 7150 "serde", ··· 7404 7153 "static_assertions", 7405 7154 "tracing 0.1.37", 7406 7155 "uds_windows", 7407 - "winapi", 7156 + "windows-sys 0.52.0", 7157 + "xdg-home", 7408 7158 "zbus_macros", 7409 7159 "zbus_names", 7410 7160 "zvariant", ··· 7412 7162 7413 7163 [[package]] 7414 7164 name = "zbus_macros" 7415 - version = "3.3.0" 7165 + version = "4.0.1" 7416 7166 source = "registry+https://github.com/rust-lang/crates.io-index" 7417 - checksum = "a13d08f5dc6cf725b693cb6ceacd43cd430ec0664a879188f29e7d7dcd98f96d" 7167 + checksum = "b7a3e850ff1e7217a3b7a07eba90d37fe9bb9e89a310f718afcde5885ca9b6d7" 7418 7168 dependencies = [ 7419 7169 "proc-macro-crate", 7420 7170 "proc-macro2", 7421 7171 "quote", 7422 7172 "regex", 7423 - "syn 1.0.101", 7173 + "syn 1.0.109", 7174 + "zvariant_utils", 7424 7175 ] 7425 7176 7426 7177 [[package]] 7427 7178 name = "zbus_names" 7428 - version = "2.2.0" 7179 + version = "3.0.0" 7429 7180 source = "registry+https://github.com/rust-lang/crates.io-index" 7430 - checksum = "41a408fd8a352695690f53906dc7fd036be924ec51ea5e05666ff42685ed0af5" 7181 + checksum = "4b9b1fef7d021261cc16cba64c351d291b715febe0fa10dc3a443ac5a5022e6c" 7431 7182 dependencies = [ 7432 7183 "serde", 7433 7184 "static_assertions", ··· 7441 7192 checksum = "c110ba09c9b3a43edd4803d570df0da2414fed6e822e22b976a4e3ef50860701" 7442 7193 7443 7194 [[package]] 7195 + name = "zerocopy" 7196 + version = "0.7.32" 7197 + source = "registry+https://github.com/rust-lang/crates.io-index" 7198 + checksum = "74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be" 7199 + dependencies = [ 7200 + "zerocopy-derive", 7201 + ] 7202 + 7203 + [[package]] 7204 + name = "zerocopy-derive" 7205 + version = "0.7.32" 7206 + source = "registry+https://github.com/rust-lang/crates.io-index" 7207 + checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" 7208 + dependencies = [ 7209 + "proc-macro2", 7210 + "quote", 7211 + "syn 2.0.57", 7212 + ] 7213 + 7214 + [[package]] 7444 7215 name = "zip" 7445 7216 version = "0.6.6" 7446 7217 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 7482 7253 ] 7483 7254 7484 7255 [[package]] 7485 - name = "zune-inflate" 7486 - version = "0.2.54" 7256 + name = "zune-core" 7257 + version = "0.4.12" 7487 7258 source = "registry+https://github.com/rust-lang/crates.io-index" 7488 - checksum = "73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02" 7259 + checksum = "3f423a2c17029964870cfaabb1f13dfab7d092a62a29a89264f4d36990ca414a" 7260 + 7261 + [[package]] 7262 + name = "zune-jpeg" 7263 + version = "0.4.11" 7264 + source = "registry+https://github.com/rust-lang/crates.io-index" 7265 + checksum = "ec866b44a2a1fd6133d363f073ca1b179f438f99e7e5bfb1e33f7181facfe448" 7489 7266 dependencies = [ 7490 - "simd-adler32", 7267 + "zune-core", 7491 7268 ] 7492 7269 7493 7270 [[package]] 7494 7271 name = "zvariant" 7495 - version = "3.7.1" 7272 + version = "4.0.0" 7496 7273 source = "registry+https://github.com/rust-lang/crates.io-index" 7497 - checksum = "b794fb7f59af4105697b0449ba31731ee5dbb3e773a17dbdf3d36206ea1b1644" 7274 + checksum = "4e09e8be97d44eeab994d752f341e67b3b0d80512a8b315a0671d47232ef1b65" 7498 7275 dependencies = [ 7499 - "byteorder", 7276 + "endi", 7500 7277 "enumflags2", 7501 - "libc", 7502 7278 "serde", 7503 7279 "static_assertions", 7504 7280 "url", ··· 7507 7283 7508 7284 [[package]] 7509 7285 name = "zvariant_derive" 7510 - version = "3.7.1" 7286 + version = "4.0.0" 7511 7287 source = "registry+https://github.com/rust-lang/crates.io-index" 7512 - checksum = "dd58d4b6c8e26d3dd2149c8c40c6613ef6451b9885ff1296d1ac86c388351a54" 7288 + checksum = "72a5857e2856435331636a9fbb415b09243df4521a267c5bedcd5289b4d5799e" 7513 7289 dependencies = [ 7514 7290 "proc-macro-crate", 7515 7291 "proc-macro2", 7516 7292 "quote", 7517 - "syn 1.0.101", 7293 + "syn 1.0.109", 7294 + "zvariant_utils", 7295 + ] 7296 + 7297 + [[package]] 7298 + name = "zvariant_utils" 7299 + version = "1.1.0" 7300 + source = "registry+https://github.com/rust-lang/crates.io-index" 7301 + checksum = "00bedb16a193cc12451873fee2a1bc6550225acece0e36f333e68326c73c8172" 7302 + dependencies = [ 7303 + "proc-macro2", 7304 + "quote", 7305 + "syn 1.0.109", 7518 7306 ]
+12 -13
pkgs/applications/editors/lapce/default.nix
··· 39 39 in 40 40 rustPlatform.buildRustPackage rec { 41 41 pname = "lapce"; 42 - version = "0.3.1"; 42 + version = "0.4.0"; 43 43 44 44 src = fetchFromGitHub { 45 45 owner = "lapce"; 46 - repo = pname; 47 - rev = "v${version}"; 48 - sha256 = "sha256-R7z3E6Moyc6yMFGzfggiYgglLs/A+iOx8ZJKMPhbAz0="; 46 + repo = "lapce"; 47 + rev = "refs/tags/v${version}"; 48 + sha256 = "sha256-x/EObvrMZ3bkdHk5SbfQEarXA7jcQ9rEFZINQrHjcl4="; 49 49 }; 50 50 51 51 cargoLock = { 52 52 lockFile = ./Cargo.lock; 53 53 outputHashes = { 54 - "alacritty_config-0.1.2-dev" = "sha256-6FSi5RU7YOzNIB2kd/O1OKswn54ak6qrLvN/FbJD3g0="; 55 - "cosmic-text-0.7.0" = "sha256-ATBeQeSlRCuBZIV4Fdam3p+eW5YH8uJadJearZuONrQ="; 56 - "floem-0.1.0" = "sha256-UVmqF2vkX71o4JBrhIIhd2SkLNBaqibwl51FKLJUo4c="; 54 + "floem-0.1.1" = "sha256-/RUsi0LUJ/LjDj8xjoiF+f4MeUjFASL0TDS0eDUEHio="; 57 55 "human-sort-0.2.2" = "sha256-tebgIJGXOY7pwWRukboKAzXY47l4Cn//0xMKQTaGu8w="; 58 - "peniko-0.1.0" = "sha256-FZu56HLN5rwSWOwIC00FvKShSv4QPCR44l9MURgC+iI="; 56 + "lsp-types-0.95.1" = "sha256-+tWqDBM5x/gvQOG7V3m2tFBZB7smgnnZHikf9ja2FfE="; 59 57 "psp-types-0.1.0" = "sha256-/oFt/AXxCqBp21hTSYrokWsbFYTIDCrHMUBuA2Nj5UU="; 60 - "structdesc-0.1.0" = "sha256-4j6mJ1H5hxJXr7Sz0UsZxweyAm9sYuxjq8yg3ZlpksI="; 61 - "tracing-0.2.0" = "sha256-Tc44Mg2Ue4HyB1z+9UBqpjdecJa60ekGXs+npqv22uA="; 58 + "regalloc2-0.9.3" = "sha256-tzXFXs47LDoNBL1tSkLCqaiHDP5vZjvh250hz0pbEJs="; 59 + "structdesc-0.1.0" = "sha256-gMTnRudc3Tp9JRa+Cob5Ke23aqajP8lSun5CnT13+eQ="; 60 + "tracing-0.2.0" = "sha256-31jmSvspNstOAh6VaWie+aozmGu4RpY9Gx2kbBVD+CI="; 62 61 "tree-sitter-bash-0.19.0" = "sha256-gTsA874qpCI/N5tmBI5eT8KDaM25gXM4VbcCbUU2EeI="; 63 - "tree-sitter-json-0.20.0" = "sha256-pXa6WFJ4wliXHBiuHuqtAFWz+OscTOxbna5iymS547w="; 64 62 "tree-sitter-md-0.1.2" = "sha256-gKbjAcY/x9sIxiG7edolAQp2JWrx78mEGeCpayxFOuE="; 65 63 "tree-sitter-yaml-0.0.1" = "sha256-bQ/APnFpes4hQLv37lpoADyjXDBY7J4Zg+rLyUtbra4="; 66 - "vger-0.2.7" = "sha256-evri/64mA0TQY7mFn+9bCl3c247V2QEYlwyMPpOcv5Y="; 67 64 "wasi-experimental-http-wasmtime-0.10.0" = "sha256-FuF3Ms1bT9bBasbLK+yQ2xggObm/lFDRyOvH21AZnQI="; 68 - "winit-0.29.4" = "sha256-Y71QsRiHo0ldUAoAhid3yRDtHyIdd3HJ3AA6YJG04as="; 69 65 }; 70 66 }; 71 67 ··· 125 121 meta = with lib; { 126 122 description = "Lightning-fast and Powerful Code Editor written in Rust"; 127 123 homepage = "https://github.com/lapce/lapce"; 124 + changelog = "https://github.com/lapce/lapce/releases/tag/v${version}"; 128 125 license = with licenses; [ asl20 ]; 129 126 maintainers = with maintainers; [ elliot ]; 130 127 mainProgram = "lapce"; 128 + # Undefined symbols for architecture x86_64: "_NSPasteboardTypeFileURL" 129 + broken = stdenv.isDarwin && stdenv.isx86_64; 131 130 }; 132 131 }
+12
pkgs/applications/editors/vim/plugins/generated.nix
··· 7657 7657 meta.homepage = "https://github.com/theHamsta/nvim-dap-virtual-text/"; 7658 7658 }; 7659 7659 7660 + nvim-dbee = buildVimPlugin { 7661 + pname = "nvim-dbee"; 7662 + version = "2024-01-13"; 7663 + src = fetchFromGitHub { 7664 + owner = "kndndrj"; 7665 + repo = "nvim-dbee"; 7666 + rev = "513708655383f9253cb6d46523a2152a8d13e775"; 7667 + hash = "sha256-HiceS+e8aQhrCUBqtLKwOZ2IRA7l0yHlHsF95rmMjhE="; 7668 + }; 7669 + meta.homepage = "https://github.com/kndndrj/nvim-dbee/"; 7670 + }; 7671 + 7660 7672 nvim-docs-view = buildVimPlugin { 7661 7673 pname = "nvim-docs-view"; 7662 7674 version = "2024-01-20";
+24 -1
pkgs/applications/editors/vim/plugins/overrides.nix
··· 19 19 , dasht 20 20 , deno 21 21 , direnv 22 + , duckdb 22 23 , fish 23 24 , fzf 24 25 , gawk ··· 1027 1028 passthru.python3Dependencies = [ python3.pkgs.mwclient ]; 1028 1029 }; 1029 1030 1031 + nvim-dbee = super.nvim-dbee.overrideAttrs (oa: let 1032 + dbee-go = buildGoModule { 1033 + name = "nvim-dbee"; 1034 + src = "${oa.src}/dbee"; 1035 + vendorHash = "sha256-AItvgOehVskGLARJWDnJLtWM5YHKN/zn/FnZQ0evAtI="; 1036 + buildInputs = [ duckdb ]; 1037 + }; 1038 + in { 1039 + dependencies = [ self.nui-nvim ]; 1040 + 1041 + # nvim-dbee looks for the go binary in paths returned bu M.dir() and M.bin() defined in lua/dbee/install/init.lua 1042 + postPatch = '' 1043 + substituteInPlace lua/dbee/install/init.lua \ 1044 + --replace-fail 'return vim.fn.stdpath("data") .. "/dbee/bin"' 'return "${dbee-go}/bin"' 1045 + ''; 1046 + 1047 + preFixup = '' 1048 + mkdir $target/bin 1049 + ln -s ${dbee-go}/bin/dbee $target/bin/dbee 1050 + ''; 1051 + }); 1052 + 1030 1053 nvim-navic = super.nvim-navic.overrideAttrs { 1031 - dependencies = with self; [ nvim-lspconfig ]; 1054 + dependencies = [ self.nvim-lspconfig ]; 1032 1055 }; 1033 1056 1034 1057 nvim-spectre = super.nvim-spectre.overrideAttrs (old:
+1
pkgs/applications/editors/vim/plugins/vim-plugin-names
··· 644 644 https://github.com/mfussenegger/nvim-dap-python/,HEAD, 645 645 https://github.com/rcarriga/nvim-dap-ui/,, 646 646 https://github.com/theHamsta/nvim-dap-virtual-text/,, 647 + https://github.com/kndndrj/nvim-dbee/,HEAD, 647 648 https://github.com/amrbashir/nvim-docs-view/,HEAD, 648 649 https://github.com/allendang/nvim-expand-expr/,, 649 650 https://github.com/vijaymarupudi/nvim-fzf/,,
-71
pkgs/applications/emulators/melonDS/default.nix
··· 1 - { lib 2 - , SDL2 3 - , cmake 4 - , extra-cmake-modules 5 - , fetchFromGitHub 6 - , libarchive 7 - , libpcap 8 - , libsForQt5 9 - , libslirp 10 - , libGL 11 - , pkg-config 12 - , stdenv 13 - , wayland 14 - , zstd 15 - }: 16 - 17 - let 18 - inherit (libsForQt5) 19 - qtbase 20 - qtmultimedia 21 - wrapQtAppsHook; 22 - in 23 - stdenv.mkDerivation (finalAttrs: { 24 - pname = "melonDS"; 25 - version = "0.9.5-unstable-2024-01-17"; 26 - 27 - src = fetchFromGitHub { 28 - owner = "melonDS-emu"; 29 - repo = "melonDS"; 30 - rev = "7897bd387bfd37615a049eba28d02dc23cfa5194"; 31 - hash = "sha256-7BrUa8QJnudJkiCtuBdfar+FeeJSrdMGJdhXrPP6uww="; 32 - }; 33 - 34 - nativeBuildInputs = [ 35 - cmake 36 - pkg-config 37 - wrapQtAppsHook 38 - ]; 39 - 40 - buildInputs = [ 41 - SDL2 42 - extra-cmake-modules 43 - libarchive 44 - libslirp 45 - libGL 46 - qtbase 47 - qtmultimedia 48 - wayland 49 - zstd 50 - ]; 51 - 52 - strictDeps = true; 53 - 54 - qtWrapperArgs = [ 55 - "--prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ libpcap ]}" 56 - ]; 57 - 58 - meta = { 59 - homepage = "https://melonds.kuribo64.net/"; 60 - description = "Work in progress Nintendo DS emulator"; 61 - license = with lib.licenses; [ gpl3Plus ]; 62 - mainProgram = "melonDS"; 63 - maintainers = with lib.maintainers; [ 64 - AndersonTorres 65 - artemist 66 - benley 67 - shamilton 68 - ]; 69 - platforms = lib.platforms.linux; 70 - }; 71 - })
+1 -1
pkgs/applications/misc/cointop/default.nix
··· 25 25 The interface is inspired by htop and shortcut keys are inspired by vim. 26 26 ''; 27 27 homepage = "https://cointop.sh"; 28 - maintainers = [ ]; 28 + maintainers = with maintainers; [ sarcasticadmin ]; 29 29 license = licenses.asl20; 30 30 mainProgram = "cointop"; 31 31 };
+2 -2
pkgs/applications/misc/octoprint/default.nix
··· 115 115 self: super: { 116 116 octoprint = self.buildPythonPackage rec { 117 117 pname = "OctoPrint"; 118 - version = "1.9.3"; 118 + version = "1.10.0"; 119 119 120 120 src = fetchFromGitHub { 121 121 owner = "OctoPrint"; 122 122 repo = "OctoPrint"; 123 123 rev = version; 124 - hash = "sha256-71uE8JvcS++xH8WSVWj5x0+9s3XIwf3A64c6YtxpSRc="; 124 + hash = "sha256-gM989Wh4HYU5/afCcZ6iRJWb4bkFZfnnxBmyklSZep4="; 125 125 }; 126 126 127 127 propagatedBuildInputs = with self; [
+1 -1
pkgs/applications/misc/pueue/default.nix
··· 62 62 ''; 63 63 changelog = "https://github.com/Nukesor/pueue/blob/v${version}/CHANGELOG.md"; 64 64 license = licenses.mit; 65 - maintainers = with maintainers; [ ]; 65 + maintainers = with maintainers; [ sarcasticadmin ]; 66 66 }; 67 67 }
+2 -2
pkgs/applications/networking/cluster/kubefirst/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "kubefirst"; 8 - version = "2.4.5"; 8 + version = "2.4.6"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "kubefirst"; 12 12 repo = "kubefirst"; 13 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-CkssgMr/4VGNQHyvaPnXBOf6HdExnhB7MjpJ3yQ9kfI="; 14 + hash = "sha256-PjqTtu9n9AqHaYnc/2yVQeIWLiQrQcFNdumDSigY7dY="; 15 15 }; 16 16 17 17 vendorHash = "sha256-ZcZl4knlyKAwTsiyZvlkN5e2ox30B5aNzutI/2UEE9U=";
+3 -3
pkgs/applications/networking/cluster/kubevela/default.nix
··· 10 10 11 11 buildGoModule rec { 12 12 pname = "kubevela"; 13 - version = "1.9.10"; 13 + version = "1.9.11"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "kubevela"; 17 17 repo = "kubevela"; 18 18 rev = "v${version}"; 19 - hash = "sha256-DWmkPzMg6AbyOKoO2vev48f/cKO9XQpyR85Jg0T20aI="; 19 + hash = "sha256-u9UGV1UwZoj4eSqqMLf8BvsfTFIYagoslN5pflDKm8c="; 20 20 }; 21 21 22 - vendorHash = "sha256-vRSlSEnqD/a6KBvCWnNTzIBKE9BYzMtFWUhAF+m3R54="; 22 + vendorHash = "sha256-NnUZnlvVb2VmNx4HM8lkbTNcQA3/pctkg1UVpOY8Acs="; 23 23 24 24 ldflags = [ 25 25 "-s" "-w"
+3 -3
pkgs/applications/networking/cluster/kyverno/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "kyverno"; 5 - version = "1.11.4"; 5 + version = "1.12.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "kyverno"; 9 9 repo = "kyverno"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-6Qrd7/h9G8KvzUxPNXUV/RnWImFrxm1FILeik8bWLnA="; 11 + hash = "sha256-hFRqhw1iV9S13NQ7Y9SPeHHWZ/ls9fiiqlP3vuPeRlY="; 12 12 }; 13 13 14 14 ldflags = [ ··· 18 18 "-X github.com/kyverno/kyverno/pkg/version.BuildTime=1970-01-01_00:00:00" 19 19 ]; 20 20 21 - vendorHash = "sha256-Vw8f2+b5UNc7DqCmu2cN2De1mrONe0M6F68H9SPrD3w="; 21 + vendorHash = "sha256-5tBHmHfBHTsAVDk3i0z2R2amTfOvWHJutTNW2ofGZuQ="; 22 22 23 23 subPackages = [ "cmd/cli/kubectl-kyverno" ]; 24 24
+2 -2
pkgs/applications/networking/cluster/yor/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "yor"; 8 - version = "0.1.191"; 8 + version = "0.1.192"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "bridgecrewio"; 12 12 repo = pname; 13 13 rev = version; 14 - hash = "sha256-gqtvaAt2iIkKXHO7X2hiTqAdao7t6fZhl11089D2wdM="; 14 + hash = "sha256-J3hygbjpJ+etYcOHRKkuPPF2oquLWgWnps8chcU3uUU="; 15 15 }; 16 16 17 17 vendorHash = "sha256-uT/jGD4hDVes4h+mlSIT2p+C9TjxnUWsmKv9haPjjLc=";
+2 -2
pkgs/applications/networking/instant-messengers/signalbackup-tools/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "signalbackup-tools"; 5 - version = "20240424"; 5 + version = "20240425-1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "bepaald"; 9 9 repo = pname; 10 10 rev = version; 11 - hash = "sha256-kmVim3Kt6Uc/BW2dbBtceYKMf+Gvibpe+nHPs3+iZxo="; 11 + hash = "sha256-CulgcWcAX/42jB3kCmxLAFioyNtMJV80dW3ofp7Yw6o="; 12 12 }; 13 13 14 14 postPatch = ''
+2 -2
pkgs/applications/virtualization/containerd/default.nix
··· 11 11 12 12 buildGoModule rec { 13 13 pname = "containerd"; 14 - version = "1.7.15"; 14 + version = "1.7.16"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "containerd"; 18 18 repo = "containerd"; 19 19 rev = "v${version}"; 20 - hash = "sha256-qLrPLGxsUmgEscrhyl+1rJ0k7c9ibKnpMpsJPD4xDZU="; 20 + hash = "sha256-OApJaH11iTvjW4gZaANSCVcxw/VHG7a/6OnYcUcHFME="; 21 21 }; 22 22 23 23 vendorHash = null;
+3 -3
pkgs/applications/window-managers/miriway/default.nix
··· 11 11 12 12 stdenv.mkDerivation (finalAttrs: { 13 13 pname = "miriway"; 14 - version = "unstable-2024-04-16"; 14 + version = "unstable-2024-04-25"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "Miriway"; 18 18 repo = "Miriway"; 19 - rev = "d7f43ac201e6f1aa7aeee668f5d16683f48917f1"; 20 - hash = "sha256-hUTK7kd7gTvms4HMF7BgYWomRYZyRkqUfjhVtEF+YRE="; 19 + rev = "a3f074be78e77bab378f064452420923b6f9c331"; 20 + hash = "sha256-D+ClEJL/iCLARaTXe5QpI/uHE61Lajzz5A5EphgHCl8="; 21 21 }; 22 22 23 23 strictDeps = true;
+53
pkgs/by-name/al/altdns/package.nix
··· 1 + { lib 2 + , python3 3 + , fetchFromGitHub 4 + }: 5 + 6 + python3.pkgs.buildPythonApplication { 7 + pname = "altdns"; 8 + version = "1.0.2-unstable-2021-09-09"; 9 + pyproject = true; 10 + 11 + src = fetchFromGitHub { 12 + owner = "infosec-au"; 13 + repo = "altdns"; 14 + rev = "8c1de0fa8365153832bb58d74475caa15d2d077a"; 15 + hash = "sha256-ElY6AZ7IBnOh7sRWNSQNmq7AYGlnjvYRn8/U+29BwWA="; 16 + }; 17 + 18 + prePatch = '' 19 + substituteInPlace requirements.txt \ 20 + --replace-fail "argparse" "" 21 + substituteInPlace setup.py \ 22 + --replace-fail "argparse" "" 23 + ''; 24 + 25 + build-system = with python3.pkgs; [ 26 + setuptools 27 + ]; 28 + 29 + dependencies = with python3.pkgs; [ 30 + dnspython 31 + termcolor 32 + tldextract 33 + ]; 34 + 35 + postInstall = '' 36 + cp $src/words.txt $out/ 37 + ''; 38 + 39 + # Project has no tests 40 + doCheck = false; 41 + 42 + pythonImportsCheck = [ 43 + "altdns" 44 + ]; 45 + 46 + meta = with lib; { 47 + description = "Generates permutations, alterations and mutations of subdomains and then resolves them"; 48 + homepage = "https://github.com/infosec-au/altdns"; 49 + license = licenses.asl20; 50 + maintainers = with maintainers; [ octodi ]; 51 + mainProgram = "altdns"; 52 + }; 53 + }
+37
pkgs/by-name/ff/fflogs/package.nix
··· 1 + { lib 2 + , appimageTools 3 + , fetchurl 4 + }: 5 + 6 + let 7 + pname = "fflogs"; 8 + version = "8.3.42"; 9 + src = fetchurl { 10 + url = "https://github.com/RPGLogs/Uploaders-fflogs/releases/download/v${version}/fflogs-v${version}.AppImage"; 11 + hash = "sha256-Bc4C1cOOHdWkw2mHn3Q/2fcKuyCFDvOq1jLee2WPsyI="; 12 + }; 13 + extracted = appimageTools.extractType2 { inherit pname version src; }; 14 + in 15 + appimageTools.wrapType2 { 16 + inherit pname version src; 17 + 18 + extraInstallCommands = '' 19 + mkdir -p $out/share/applications 20 + cp -r ${extracted}/usr/share/icons $out/share/ 21 + chmod -R +w $out/share/ 22 + mv $out/share/icons/hicolor/0x0 $out/share/icons/hicolor/512x512 # https://github.com/electron-userland/electron-builder/issues/5294 23 + cp ${extracted}/fflogs.desktop $out/share/applications/ 24 + sed -i 's@^Exec=AppRun --no-sandbox@Exec=fflogs@g' $out/share/applications/fflogs.desktop 25 + ''; 26 + 27 + meta = with lib; { 28 + description = "An application for uploading Final Fantasy XIV combat logs to fflogs.com"; 29 + homepage = "https://www.fflogs.com/client/download"; 30 + downloadPage = "https://github.com/RPGLogs/Uploaders-fflogs/releases/latest"; 31 + license = licenses.unfree; # no license listed 32 + mainProgram = "fflogs"; 33 + platforms = platforms.linux; 34 + maintainers = with maintainers; [ sersorrel ]; 35 + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 36 + }; 37 + }
+2 -2
pkgs/by-name/go/go-camo/package.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "go-camo"; 5 - version = "2.4.12"; 5 + version = "2.4.13"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "cactus"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-rlzAx6xjV4JR3RDL+Kr2ghN3qpfIRqVZ5z/SyDBBaIc="; 11 + sha256 = "sha256-nrkc+uYgPES3CfRjmfH/9eM6NL8Vo3kUBX9JHEw/1C4="; 12 12 }; 13 13 14 14 vendorHash = "sha256-iyZNOooPH1jvT+S9/ETRoXsTwXUIUi1UKmDzhB7NRuE=";
+3 -3
pkgs/by-name/hu/hugo/package.nix
··· 10 10 11 11 buildGoModule rec { 12 12 pname = "hugo"; 13 - version = "0.125.3"; 13 + version = "0.125.4"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "gohugoio"; 17 17 repo = "hugo"; 18 18 rev = "refs/tags/v${version}"; 19 - hash = "sha256-PZTV/VM0KS/vM4lLrJ/XPvNi33lM+L0gITQHGpjdN+4="; 19 + hash = "sha256-oeOP9UoiAGwYR2Vzr5IZrLfYA3EQJ9j6Bzh7C12pA+c="; 20 20 }; 21 21 22 - vendorHash = "sha256-jGCHlAE5mSDKpZVWgjCEN51sL+3GR/C5ROI9065OhRU="; 22 + vendorHash = "sha256-L8+e6rZvFaNV9gyWJtXv9NnzoigVDSyNKTuxGrRwb44="; 23 23 24 24 doCheck = false; 25 25
+3 -3
pkgs/by-name/li/livekit-cli/package.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "livekit-cli"; 8 - version = "1.4.2"; 8 + version = "1.4.3"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "livekit"; 12 12 repo = "livekit-cli"; 13 13 rev = "v${version}"; 14 - hash = "sha256-6UIMyroZpylUMG7TIBOqDIDsuJLtpe2BQxfjEhbZBGc="; 14 + hash = "sha256-IARQ5yxktem729SrxdT5i+7+1dY60xw+2KZU+unlsKM="; 15 15 }; 16 16 17 - vendorHash = "sha256-e84jusaQx6B5cbJoIOSVyxgAQx9VIxFODH1Io1Z/yj0="; 17 + vendorHash = "sha256-3ePOwEEPexM+k0atW/mW4yNVtnsEXwv1w5NVQLyexbs="; 18 18 19 19 subPackages = [ "cmd/livekit-cli" ]; 20 20
+93
pkgs/by-name/me/melonDS/package.nix
··· 1 + { lib 2 + , SDL2 3 + , cmake 4 + , extra-cmake-modules 5 + , fetchFromGitHub 6 + , libGL 7 + , libarchive 8 + , libpcap 9 + , libsForQt5 10 + , libslirp 11 + , pkg-config 12 + , stdenv 13 + , unstableGitUpdater 14 + , wayland 15 + , zstd 16 + }: 17 + 18 + let 19 + inherit (libsForQt5) 20 + qtbase 21 + qtmultimedia 22 + wrapQtAppsHook; 23 + in 24 + stdenv.mkDerivation (finalAttrs: { 25 + pname = "melonDS"; 26 + version = "0.9.5-unstable-2024-04-18"; 27 + 28 + src = fetchFromGitHub { 29 + owner = "melonDS-emu"; 30 + repo = "melonDS"; 31 + rev = "ba8d547dfa81539f4e8474152d92e866ad89241b"; 32 + hash = "sha256-va4KegM2z0GSA43goUynRPNPvQnrV2b8oNOfLKPE+Zc="; 33 + }; 34 + 35 + nativeBuildInputs = [ 36 + cmake 37 + pkg-config 38 + wrapQtAppsHook 39 + ]; 40 + 41 + buildInputs = [ 42 + SDL2 43 + extra-cmake-modules 44 + libarchive 45 + libslirp 46 + libGL 47 + qtbase 48 + qtmultimedia 49 + wayland 50 + zstd 51 + ]; 52 + 53 + strictDeps = true; 54 + 55 + qtWrapperArgs = [ 56 + "--prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ libpcap ]}" 57 + ]; 58 + 59 + passthru = { 60 + updateScript = unstableGitUpdater { }; 61 + }; 62 + 63 + meta = { 64 + homepage = "https://melonds.kuribo64.net/"; 65 + description = "Work in progress Nintendo DS emulator"; 66 + longDescription = '' 67 + melonDS aims at providing fast and accurate Nintendo DS emulation. While 68 + it is still a work in progress, it has a pretty solid set of features: 69 + 70 + - Nearly complete core (CPU, video, audio, ...) 71 + - JIT recompiler for fast emulation 72 + - OpenGL renderer, 3D upscaling 73 + - RTC, microphone, lid close/open 74 + - Joystick support 75 + - Savestates 76 + - Various display position/sizing/rotation modes 77 + - (WIP) Wifi: local multiplayer, online connectivity 78 + - (WIP) DSi emulation 79 + - DLDI 80 + - (WIP) GBA slot add-ons 81 + - and more are planned! 82 + ''; 83 + license = with lib.licenses; [ gpl3Plus ]; 84 + mainProgram = "melonDS"; 85 + maintainers = with lib.maintainers; [ 86 + AndersonTorres 87 + artemist 88 + benley 89 + shamilton 90 + ]; 91 + platforms = lib.platforms.linux; 92 + }; 93 + })
+2 -2
pkgs/by-name/ot/oterm/package.nix
··· 5 5 6 6 python3Packages.buildPythonApplication rec { 7 7 pname = "oterm"; 8 - version = "0.2.6"; 8 + version = "0.2.7"; 9 9 pyproject = true; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "ggozad"; 13 13 repo = "oterm"; 14 14 rev = "refs/tags/${version}"; 15 - hash = "sha256-I/0U4lYqYZ6QCmWbDYhSOTCQ8o09W2cdd8kW7iN9iHU="; 15 + hash = "sha256-vKVGSIneKQkFO1uoNaW/Yr6QTDhgokmIpkYFYIbm+U4="; 16 16 }; 17 17 18 18 pythonRelaxDeps = [
+2 -2
pkgs/by-name/py/pyprland/package.nix
··· 2 2 3 3 python3Packages.buildPythonApplication rec { 4 4 pname = "pyprland"; 5 - version = "2.2.10"; 5 + version = "2.2.12"; 6 6 format = "pyproject"; 7 7 8 8 disabled = python3Packages.pythonOlder "3.10"; ··· 11 11 owner = "hyprland-community"; 12 12 repo = "pyprland"; 13 13 rev = "refs/tags/${version}"; 14 - hash = "sha256-SOrkOLSjXq8PlZ894EKjfN+Dfnwa8dRgh5eOJVeD2Mk="; 14 + hash = "sha256-SVly20/+67d0Rr2SuM1n/JfT1SlyKdKRBLDx2okCZRY="; 15 15 }; 16 16 17 17 nativeBuildInputs = with python3Packages; [ poetry-core ];
+3 -3
pkgs/by-name/ri/ripsecrets/package.nix
··· 5 5 6 6 rustPlatform.buildRustPackage rec { 7 7 pname = "ripsecrets"; 8 - version = "0.1.7"; 8 + version = "0.1.8"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "sirwart"; 12 12 repo = "ripsecrets"; 13 13 rev = "v${version}"; 14 - hash = "sha256-NDSMxIq6eBXOv/mI662vsIIOfWQEzQ5fDGznC4+gFyE="; 14 + hash = "sha256-MyFeSEZAG99g1Uh8KVA7CSZZVXUOF2qYJ0o1YviiPp4="; 15 15 }; 16 16 17 - cargoHash = "sha256-vp2gQUf6TWFkJ09STOlqlEB+jsGrVGAmix2eSgBDG/o="; 17 + cargoHash = "sha256-BKq1ttf8ctXvIbhKxHwCpjeiRKqSyN5+kP2k4CV511I="; 18 18 19 19 meta = with lib; { 20 20 description = "A command-line tool to prevent committing secret keys into your source code";
+3 -7
pkgs/by-name/so/soupault/package.nix
··· 7 7 , testers 8 8 }: 9 9 10 - let 10 + ocamlPackages.buildDunePackage rec { 11 11 pname = "soupault"; 12 - 13 - version = "4.9.0"; 14 - in 15 - ocamlPackages.buildDunePackage { 16 - inherit pname version; 12 + version = "4.10.0"; 17 13 18 14 minimalOCamlVersion = "4.13"; 19 15 ··· 22 18 "https://github.com/PataphysicalSociety/soupault/archive/${version}.tar.gz" 23 19 "https://codeberg.org/PataphysicalSociety/soupault/archive/${version}.tar.gz" 24 20 ]; 25 - hash = "sha256-vGTJUbAeYs/EYFykNSmCc4c9G66/Lz3BsUYnZQ8feFo="; 21 + hash = "sha256-mkbRWw4Qj7pk2MQJERA9cAuC8DXD/fOShVXz2zPtXZ4="; 26 22 }; 27 23 28 24 nativeBuildInputs = lib.optionals (stdenv.isDarwin && stdenv.isAarch64) [ darwin.sigtool ];
+1 -1
pkgs/by-name/ve/vesktop/package.nix
··· 128 128 makeWrapper ${electron}/bin/electron $out/bin/vesktop \ 129 129 --add-flags $out/opt/Vesktop/resources/app.asar \ 130 130 ${lib.optionalString withTTS "--add-flags \"--enable-speech-dispatcher\""} \ 131 - --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations}}" 131 + --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations --enable-wayland-ime}}" 132 132 133 133 runHook postInstall 134 134 '';
+1 -1
pkgs/development/libraries/giflib/default.nix
··· 20 20 ] ++ lib.optionals stdenv.hostPlatform.isMinGW [ 21 21 # Build dll libraries. 22 22 (fetchurl { 23 - url = "https://aur.archlinux.org/cgit/aur.git/plain/001-mingw-build.patch?h=mingw-w64-giflib"; 23 + url = "https://aur.archlinux.org/cgit/aur.git/plain/001-mingw-build.patch?h=mingw-w64-giflib&id=b7311edf54824ac797c7916cd3ddc3a4b2368a19"; 24 24 hash = "sha256-bBx7lw7FWtxZJ+E9AAbKIpCGcJnS5lrGpjYcv/zBtKk="; 25 25 }) 26 26
+20 -8
pkgs/development/libraries/graphene-hardened-malloc/default.nix pkgs/by-name/gr/graphene-hardened-malloc/package.nix
··· 1 - { lib 2 - , stdenv 3 - , fetchFromGitHub 1 + { fetchFromGitHub 2 + , lib 3 + , makeWrapper 4 4 , python3 5 5 , runCommand 6 - , makeWrapper 6 + , stdenv 7 7 , stress-ng 8 8 }: 9 9 10 10 stdenv.mkDerivation (finalAttrs: { 11 11 pname = "graphene-hardened-malloc"; 12 - version = "12"; 12 + version = "2024040900"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "GrapheneOS"; 16 16 repo = "hardened_malloc"; 17 17 rev = finalAttrs.version; 18 - sha256 = "sha256-ujwzr4njNsf/VTyEq7zKHWxoivU3feavSTx+MLIj1ZM="; 18 + sha256 = "sha256-1j7xzhuhK8ZRAJm9dJ95xiTIla7lh3LBiWc/+x/kjp0="; 19 19 }; 20 20 21 - doCheck = true; 22 21 nativeCheckInputs = [ python3 ]; 23 22 # these tests cover use as a build-time-linked library 24 23 checkTarget = "test"; 24 + doCheck = true; 25 + 26 + buildPhase = '' 27 + runHook preBuild 28 + 29 + for VARIANT in default light; do make $makeFlags ''${enableParallelBuilding:+-j$NIX_BUILD_CORES} VARIANT=$VARIANT; done 30 + 31 + runHook postBuild 32 + ''; 25 33 26 34 installPhase = '' 35 + runHook preInstall 36 + 27 37 install -Dm444 -t $out/include include/* 28 - install -Dm444 -t $out/lib out/libhardened_malloc.so 38 + install -Dm444 -t $out/lib out/libhardened_malloc.so out-light/libhardened_malloc-light.so 29 39 30 40 mkdir -p $out/bin 31 41 substitute preload.sh $out/bin/preload-hardened-malloc --replace "\$dir" $out/lib 32 42 chmod 0555 $out/bin/preload-hardened-malloc 43 + 44 + runHook postInstall 33 45 ''; 34 46 35 47 separateDebugInfo = true;
+5
pkgs/development/libraries/openexr/3.nix
··· 5 5 , imath 6 6 , libdeflate 7 7 , pkg-config 8 + , pkgsCross 8 9 }: 9 10 10 11 stdenv.mkDerivation rec { ··· 44 45 45 46 # https://github.com/AcademySoftwareFoundation/openexr/issues/1400 46 47 doCheck = !stdenv.isAarch32; 48 + 49 + passthru.tests = { 50 + musl = pkgsCross.musl64.openexr_3; 51 + }; 47 52 48 53 meta = with lib; { 49 54 description = "A high dynamic-range (HDR) image file format";
+3 -1
pkgs/development/libraries/qt-6/modules/qtmultimedia.nix
··· 37 37 ++ lib.optionals stdenv.hostPlatform.isLinux [ gstreamer gst-plugins-base gst-plugins-good gst-libav gst-vaapi ] 38 38 ++ lib.optionals stdenv.hostPlatform.isDarwin [ VideoToolbox ]; 39 39 40 - patches = lib.optionals stdenv.hostPlatform.isMinGW [ 40 + patches = [ 41 + ../patches/fix-qtgui-include-incorrect-case.patch 42 + ] ++ lib.optionals stdenv.hostPlatform.isMinGW [ 41 43 ../patches/qtmultimedia-windows-no-uppercase-libs.patch 42 44 ../patches/qtmultimedia-windows-resolve-function-name.patch 43 45 ];
+13
pkgs/development/libraries/qt-6/patches/fix-qtgui-include-incorrect-case.patch
··· 1 + diff --git a/src/plugins/multimedia/ffmpeg/qffmpegscreencapture_dxgi.cpp b/src/plugins/multimedia/ffmpeg/qffmpegscreencapture_dxgi.cpp 2 + index affa52d..b71b461 100644 3 + --- a/src/plugins/multimedia/ffmpeg/qffmpegscreencapture_dxgi.cpp 4 + +++ b/src/plugins/multimedia/ffmpeg/qffmpegscreencapture_dxgi.cpp 5 + @@ -7,7 +7,7 @@ 6 + #include <private/qabstractvideobuffer_p.h> 7 + #include <private/qmultimediautils_p.h> 8 + #include <private/qwindowsmultimediautils_p.h> 9 + -#include <qtgui/qscreen_platform.h> 10 + +#include <QtGui/qscreen_platform.h> 11 + #include "qvideoframe.h" 12 + 13 + #include <qloggingcategory.h>
+2 -2
pkgs/development/libraries/sqlcipher/default.nix
··· 13 13 14 14 stdenv.mkDerivation rec { 15 15 pname = "sqlcipher"; 16 - version = "4.5.6"; 16 + version = "4.5.7"; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "sqlcipher"; 20 20 repo = "sqlcipher"; 21 21 rev = "v${version}"; 22 - hash = "sha256-tfDjl1l1vMWZsxFNEPK9jOrUN260/3k2kX6rVHPCZ0k="; 22 + hash = "sha256-0cPb78CTxrCdDZAY8hyt7Kid5DKszDl1v+6XNKyNrLM="; 23 23 }; 24 24 25 25 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/boto3-stubs/default.nix
··· 366 366 367 367 buildPythonPackage rec { 368 368 pname = "boto3-stubs"; 369 - version = "1.34.91"; 369 + version = "1.34.92"; 370 370 pyproject = true; 371 371 372 372 disabled = pythonOlder "3.7"; ··· 374 374 src = fetchPypi { 375 375 pname = "boto3_stubs"; 376 376 inherit version; 377 - hash = "sha256-Ac+9qV1VKF66L5/flpTSa5ORMMytNtOy/VKDuamVk00="; 377 + hash = "sha256-HUimHVq2ulP7mA/IjNJLR9trWaw9g382myF+CfuvH54="; 378 378 }; 379 379 380 380 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/botocore-stubs/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "botocore-stubs"; 12 - version = "1.34.91"; 12 + version = "1.34.92"; 13 13 pyproject = true; 14 14 15 15 disabled = pythonOlder "3.7"; ··· 17 17 src = fetchPypi { 18 18 pname = "botocore_stubs"; 19 19 inherit version; 20 - hash = "sha256-3r7b8KpSv7YnkXUOsPNpWusNxvOksG/rPINHMad9nU0="; 20 + hash = "sha256-pp5t7RcKOXjTmZNoZAPJTbNafP50qmR6+6UI/wneMDo="; 21 21 }; 22 22 23 23 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/branca/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "branca"; 13 - version = "0.7.1"; 13 + version = "0.7.2"; 14 14 format = "setuptools"; 15 15 16 16 disabled = pythonOlder "3.7"; ··· 19 19 owner = "python-visualization"; 20 20 repo = pname; 21 21 rev = "refs/tags/v${version}"; 22 - hash = "sha256-OePOZvqXtsp73HsfFslI6F3kegbdk45lWY1CMQRTcoc="; 22 + hash = "sha256-ipu0JZIx/YgR7F5Z7sl/9YEEHkyiDllR5dHko7AlSe8="; 23 23 }; 24 24 25 25 postPatch = ''
+10 -13
pkgs/development/python-modules/dropmqttapi/default.nix
··· 1 - { lib 2 - , buildPythonPackage 3 - , fetchFromGitHub 4 - , pythonOlder 5 - , setuptools 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + pythonOlder, 6 + setuptools, 6 7 }: 7 8 8 9 buildPythonPackage rec { 9 10 pname = "dropmqttapi"; 10 - version = "1.0.2"; 11 + version = "1.0.3"; 11 12 pyproject = true; 12 13 13 14 disabled = pythonOlder "3.11"; ··· 16 17 owner = "ChandlerSystems"; 17 18 repo = "dropmqttapi"; 18 19 rev = "refs/tags/v${version}"; 19 - hash = "sha256-5UnjIv57b4JV/vFyQpe+AS4e/fiE2y7ynZx5g6+oSyQ="; 20 + hash = "sha256-njReF9Mu5E9o5WcbK60CCBWaIhZ3tpQHHlY/iEyyHGg="; 20 21 }; 21 22 22 - nativeBuildInputs = [ 23 - setuptools 24 - ]; 23 + build-system = [ setuptools ]; 25 24 26 25 # Module has no test 27 26 doCheck = false; 28 27 29 - pythonImportsCheck = [ 30 - "dropmqttapi" 31 - ]; 28 + pythonImportsCheck = [ "dropmqttapi" ]; 32 29 33 30 meta = with lib; { 34 31 description = "Python MQTT API for DROP water management products";
+2 -2
pkgs/development/python-modules/exchangelib/default.nix
··· 29 29 30 30 buildPythonPackage rec { 31 31 pname = "exchangelib"; 32 - version = "5.2.1"; 32 + version = "5.3.0"; 33 33 pyproject = true; 34 34 35 35 disabled = pythonOlder "3.7"; ··· 38 38 owner = "ecederstrand"; 39 39 repo = "exchangelib"; 40 40 rev = "refs/tags/v${version}"; 41 - hash = "sha256-4XcJNbnBCaSrGwfgDAlo4wCOjlwq2rLjSxRXniuzdzk="; 41 + hash = "sha256-rcXQJYjyWLPrlMci/j8IY7EbDEyyc+5uSOOXo0YwjKo="; 42 42 }; 43 43 44 44 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/fsspec-xrootd/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "fsspec-xrootd"; 16 - version = "0.2.4"; 16 + version = "0.3.0"; 17 17 pyproject = true; 18 18 19 19 disabled = pythonOlder "3.8"; ··· 22 22 owner = "CoffeaTeam"; 23 23 repo = "fsspec-xrootd"; 24 24 rev = "refs/tags/v${version}"; 25 - hash = "sha256-8TT+49SF/3i2OMIDcDD0AXEn0J9UkNX2q/SBkfoMXso="; 25 + hash = "sha256-fhamfMWlsiiqfU9c9XDfLEEkRbMAqm74rc2bGF3fRaM="; 26 26 }; 27 27 28 28 nativeBuildInputs = [
+22 -25
pkgs/development/python-modules/google-cloud-asset/default.nix
··· 1 - { lib 2 - , buildPythonPackage 3 - , fetchPypi 4 - , google-api-core 5 - , google-cloud-access-context-manager 6 - , google-cloud-org-policy 7 - , google-cloud-os-config 8 - , google-cloud-testutils 9 - , grpc-google-iam-v1 10 - , libcst 11 - , mock 12 - , proto-plus 13 - , protobuf 14 - , pytest-asyncio 15 - , pytestCheckHook 16 - , pythonOlder 17 - , setuptools 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchPypi, 5 + google-api-core, 6 + google-cloud-access-context-manager, 7 + google-cloud-org-policy, 8 + google-cloud-os-config, 9 + google-cloud-testutils, 10 + grpc-google-iam-v1, 11 + libcst, 12 + mock, 13 + proto-plus, 14 + protobuf, 15 + pytest-asyncio, 16 + pytestCheckHook, 17 + pythonOlder, 18 + setuptools, 18 19 }: 19 20 20 21 buildPythonPackage rec { 21 22 pname = "google-cloud-asset"; 22 - version = "3.26.0"; 23 + version = "3.26.1"; 23 24 pyproject = true; 24 25 25 26 disabled = pythonOlder "3.7"; 26 27 27 28 src = fetchPypi { 28 29 inherit pname version; 29 - hash = "sha256-t10XW0dC5cDR6cKnUiicJdKV+jkScximgL4DCi1iIFY="; 30 + hash = "sha256-5O3ge5/ot0zQoLKKPP6E7M2RVtDxnYfe2J0iYJISWX4="; 30 31 }; 31 32 32 - build-system = [ 33 - setuptools 34 - ]; 33 + build-system = [ setuptools ]; 35 34 36 35 dependencies = [ 37 36 grpc-google-iam-v1 ··· 45 44 ] ++ google-api-core.optional-dependencies.grpc; 46 45 47 46 passthru.optional-dependencies = { 48 - libcst = [ 49 - libcst 50 - ]; 47 + libcst = [ libcst ]; 51 48 }; 52 49 53 50 nativeCheckInputs = [
+2 -2
pkgs/development/python-modules/griffe/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "griffe"; 16 - version = "0.42.2"; 16 + version = "0.44.0"; 17 17 pyproject = true; 18 18 19 19 disabled = pythonOlder "3.8"; ··· 22 22 owner = "mkdocstrings"; 23 23 repo = "griffe"; 24 24 rev = "refs/tags/${version}"; 25 - hash = "sha256-W6aOhz8UxJUc2kNRc4JaCqFgIOXsY8ctyQ3xZ+YaD9k="; 25 + hash = "sha256-jZ5QK6HiQ0C5miFYGavIlScJHmocy6frzC2c8xTvYOw="; 26 26 }; 27 27 28 28 build-system = [ pdm-backend ];
+61
pkgs/development/python-modules/panphon/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + 5 + , unittestCheckHook 6 + 7 + , setuptools 8 + 9 + , unicodecsv 10 + , pyyaml 11 + , regex 12 + , numpy 13 + , editdistance 14 + , munkres 15 + , levenshtein 16 + }: 17 + 18 + buildPythonPackage rec { 19 + pname = "panphon"; 20 + version = "0.20.0"; 21 + pyproject = true; 22 + 23 + src = fetchPypi { 24 + inherit pname version; 25 + hash = "sha256-gio52n1NZWeyCK+eJW/Fp827wjvwnMNDFAR4pKa8VcY="; 26 + }; 27 + 28 + build-system = [ 29 + setuptools 30 + ]; 31 + 32 + dependencies = [ 33 + setuptools # need for pkg_resources 34 + unicodecsv 35 + pyyaml 36 + regex 37 + numpy 38 + editdistance 39 + munkres 40 + levenshtein # need for align_wordlists.py script 41 + ]; 42 + 43 + nativeCheckInputs = [ 44 + unittestCheckHook 45 + ]; 46 + 47 + unittestFlagsArray = [ "-s" "test" ]; 48 + 49 + pythonImportsCheck = [ 50 + "panphon" 51 + "panphon.segment" 52 + "panphon.distance" 53 + ]; 54 + 55 + meta = with lib; { 56 + description = "Tools for using the International Phonetic Alphabet with phonological features"; 57 + homepage = "https://github.com/dmort27/panphon"; 58 + license = licenses.mit; 59 + maintainers = with maintainers; [ vizid ]; 60 + }; 61 + }
+44
pkgs/development/python-modules/pynotifier/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , setuptools 5 + , libnotify 6 + , pytestCheckHook 7 + }: 8 + 9 + buildPythonPackage rec { 10 + pname = "pynotifier"; 11 + version = "0.5.0"; 12 + pyproject = true; 13 + 14 + src = fetchFromGitHub { 15 + owner = "YuriyLisovskiy"; 16 + repo = "pynotifier"; 17 + rev = version; 18 + hash = "sha256-xS3hH3cyqgDD7uoWkIYXpQAh7SN7XJ/qMfB0Vq5bva0="; 19 + }; 20 + 21 + postPatch = '' 22 + substituteInPlace pynotifier/backends/platform/linux.py \ 23 + --replace-fail \ 24 + 'shutil.which("notify-send")' \ 25 + '"${lib.getExe' libnotify "notify-send"}"' 26 + ''; 27 + 28 + nativeBuildInputs = [ 29 + setuptools 30 + ]; 31 + 32 + nativeCheckInputs = [ 33 + pytestCheckHook 34 + ]; 35 + 36 + pythonImportsCheck = [ "pynotifier" ]; 37 + 38 + meta = with lib; { 39 + description = "Module for sending notifications"; 40 + homepage = "https://github.com/YuriyLisovskiy/pynotifier"; 41 + license = licenses.mit; 42 + maintainers = with maintainers; [ pbsds ]; 43 + }; 44 + }
+2 -2
pkgs/development/python-modules/pytm/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "pytm"; 13 - version = "1.3.0"; 13 + version = "1.3.1"; 14 14 format = "setuptools"; 15 15 disabled = pythonOlder "3.6"; 16 16 ··· 18 18 owner = "izar"; 19 19 repo = pname; 20 20 rev = "refs/tags/v${version}"; 21 - sha256 = "sha256-R/MDz6lCvUxtn6IJ8STHlWzkSjnUJziO+oPnaYhrr7U="; 21 + sha256 = "sha256-MseV1ucDCzSM36zx04g9v5euDX0t74KqUSB4+brHzt8="; 22 22 }; 23 23 24 24 propagatedBuildInputs = [ pydal graphviz pandoc plantuml ];
+45
pkgs/development/python-modules/pywavefront/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , setuptools 5 + , pyglet 6 + , pytestCheckHook 7 + , mock 8 + }: 9 + 10 + buildPythonPackage rec { 11 + pname = "PyWavefront"; 12 + version = "1.3.3"; 13 + pyproject = true; 14 + 15 + src = fetchFromGitHub { 16 + owner = "pywavefront"; 17 + repo = "PyWavefront"; 18 + rev = version; 19 + hash = "sha256-ci40L2opJ+NYYtaAeX1Y5pzkdK+loFspTriX/xv4KR8="; 20 + }; 21 + 22 + nativeBuildInputs = [ 23 + setuptools 24 + ]; 25 + 26 + passthru.optional-dependencies.visualization = [ 27 + pyglet 28 + ]; 29 + 30 + nativeCheckInputs = [ 31 + pytestCheckHook 32 + mock 33 + ]; 34 + 35 + 36 + pythonImportsCheck = [ "pywavefront" ]; 37 + 38 + meta = with lib; { 39 + description = "Python library for importing Wavefront .obj files"; 40 + homepage = "https://github.com/pywavefront/PyWavefront"; 41 + changelog = "https://github.com/pywavefront/PyWavefront/blob/${src.rev}/CHANGELOG.md"; 42 + license = licenses.bsd3; 43 + maintainers = with maintainers; [ pbsds ]; 44 + }; 45 + }
+5
pkgs/development/python-modules/rq/default.nix
··· 66 66 "rq" 67 67 ]; 68 68 69 + disabledTests = [ 70 + # AttributeError 71 + "test_clean_large_registry" 72 + ]; 73 + 69 74 meta = with lib; { 70 75 description = "Library for creating background jobs and processing them"; 71 76 homepage = "https://github.com/nvie/rq/";
+2 -2
pkgs/development/python-modules/social-auth-core/default.nix
··· 19 19 20 20 buildPythonPackage rec { 21 21 pname = "social-auth-core"; 22 - version = "4.5.3"; 22 + version = "4.5.4"; 23 23 pyproject = true; 24 24 25 25 disabled = pythonOlder "3.7"; ··· 28 28 owner = "python-social-auth"; 29 29 repo = "social-core"; 30 30 rev = "refs/tags/${version}"; 31 - hash = "sha256-bnPn9roMjOfF2pa1GfCZTnDK0Sfu+umGS0H0PhppKBc="; 31 + hash = "sha256-tFaRvNoO5K7ytqMhL//Ntasc7jb4PYXB1yyjFvFqQH8="; 32 32 }; 33 33 34 34 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/spacy/default.nix
··· 5 5 , callPackage 6 6 , catalogue 7 7 , cymem 8 + , cython_0 8 9 , fetchPypi 9 10 , hypothesis 10 11 , jinja2 ··· 57 58 58 59 nativeBuildInputs = [ 59 60 pythonRelaxDepsHook 61 + cython_0 60 62 ]; 61 63 62 64 propagatedBuildInputs = [ ··· 135 137 changelog = "https://github.com/explosion/spaCy/releases/tag/v${version}"; 136 138 license = licenses.mit; 137 139 maintainers = with maintainers; [ ]; 138 - # Cython.Compiler.Errors.CompileError: spacy/ml/parser_model.pyx 139 - broken = true; 140 140 }; 141 141 }
+2 -2
pkgs/development/python-modules/tencentcloud-sdk-python/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "tencentcloud-sdk-python"; 13 - version = "3.0.1136"; 13 + version = "3.0.1137"; 14 14 pyproject = true; 15 15 16 16 disabled = pythonOlder "3.9"; ··· 19 19 owner = "TencentCloud"; 20 20 repo = "tencentcloud-sdk-python"; 21 21 rev = "refs/tags/${version}"; 22 - hash = "sha256-bQjfbkfxlnZezk+ZCnXmDaWJqA7bHbxf2tnqq8Sp1tw="; 22 + hash = "sha256-TKS3FziUuH1PJbdY+J/MVDT3YzzNFLXS0jDYRKiyoU8="; 23 23 }; 24 24 25 25 build-system = [ setuptools ];
+20 -14
pkgs/development/python-modules/transitions/default.nix
··· 2 2 , stdenv 3 3 , buildPythonPackage 4 4 , fetchPypi 5 + , fontconfig 6 + , graphviz 7 + , mock 8 + , pycodestyle 9 + , pygraphviz 10 + , pytestCheckHook 5 11 , pythonAtLeast 12 + , setuptools 6 13 , six 7 - , pygraphviz 8 - , pytestCheckHook 9 - , mock 10 - , graphviz 11 - , pycodestyle 12 - , fontconfig 13 14 }: 14 15 15 16 buildPythonPackage rec { 16 17 pname = "transitions"; 17 18 version = "0.9.0"; 18 - format = "setuptools"; 19 + pyproject = true; 19 20 20 21 src = fetchPypi { 21 22 inherit pname version; 22 23 hash = "sha256-L1TRG9siV3nX5ykBHpOp+3F2aM49xl+NT1pde6L0jhA="; 23 24 }; 24 25 25 - propagatedBuildInputs = [ 26 + build-system = [ 27 + setuptools 28 + ]; 29 + 30 + dependencies = [ 26 31 six 27 32 pygraphviz # optional 28 33 ]; ··· 39 44 export HOME=$TMPDIR 40 45 ''; 41 46 42 - # upstream issue https://github.com/pygraphviz/pygraphviz/issues/441 43 - pytestFlagsArray = lib.optionals stdenv.isDarwin [ 44 - "--deselect=tests/test_pygraphviz.py::PygraphvizTest::test_binary_stream" 45 - "--deselect=tests/test_pygraphviz.py::PygraphvizTest::test_diagram" 46 - "--deselect=tests/test_pygraphviz.py::TestPygraphvizNested::test_binary_stream" 47 - "--deselect=tests/test_pygraphviz.py::TestPygraphvizNested::test_diagram" 47 + disabledTests = [ 48 + "test_diagram" 49 + "test_ordered_with_graph" 50 + ] ++ lib.optionals stdenv.isDarwin [ 51 + # Upstream issue https://github.com/pygraphviz/pygraphviz/issues/441 52 + "test_binary_stream" 48 53 ]; 49 54 50 55 pythonImportsCheck = [ ··· 54 59 meta = with lib; { 55 60 homepage = "https://github.com/pytransitions/transitions"; 56 61 description = "A lightweight, object-oriented finite state machine implementation in Python"; 62 + changelog = "https://github.com/pytransitions/transitions/releases/tag/${version}"; 57 63 license = licenses.mit; 58 64 maintainers = with maintainers; [ dotlambda ]; 59 65 };
+5 -5
pkgs/development/python-modules/vacuum-map-parser-roborock/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "vacuum-map-parser-roborock"; 12 - version = "0.1.1"; 12 + version = "0.1.2"; 13 13 pyproject = true; 14 14 15 15 disabled = pythonOlder "3.11"; ··· 18 18 owner = "PiotrMachowski"; 19 19 repo = "Python-package-${pname}"; 20 20 rev = "refs/tags/v${version}"; 21 - hash = "sha256-cZNmoqzU73iF965abFeM6qgEVmg6j2kIQHDhj1MYQpE="; 21 + hash = "sha256-y7Q8C7ZvOn/KSUMJ7A/oH+HZMVBpuPitsXqsqHvvYHE="; 22 22 }; 23 23 24 24 postPatch = '' ··· 27 27 --replace "0.0.0" "${version}" 28 28 ''; 29 29 30 - nativeBuildInputs = [ poetry-core ]; 30 + build-system = [ poetry-core ]; 31 31 32 - propagatedBuildInputs = [ 32 + dependencies = [ 33 33 pillow 34 34 vacuum-map-parser-base 35 35 ]; ··· 40 40 pythonImportsCheck = [ "vacuum_map_parser_roborock" ]; 41 41 42 42 meta = with lib; { 43 - homepage = "https://github.com/PiotrMachowski/Python-package-vacuum-map-parser-roborock"; 44 43 description = "Functionalities for Roborock vacuum map parsing"; 44 + homepage = "https://github.com/PiotrMachowski/Python-package-vacuum-map-parser-roborock"; 45 45 changelog = "https://github.com/PiotrMachowski/Python-package-vacuum-map-parser-roborock/releases/tag/v${version}"; 46 46 maintainers = with maintainers; [ jamiemagee ]; 47 47 license = licenses.asl20;
+2 -2
pkgs/development/tools/open-policy-agent/default.nix
··· 11 11 12 12 buildGoModule rec { 13 13 pname = "open-policy-agent"; 14 - version = "0.63.0"; 14 + version = "0.64.0"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "open-policy-agent"; 18 18 repo = "opa"; 19 19 rev = "v${version}"; 20 - hash = "sha256-yXYyRl0ZDgS6eB2pB0Iqi3DiBGcIO3Vdet9RLSOczkU="; 20 + hash = "sha256-BguL9ph7lNzOJs9s2l7jt/SjmD5Wy0MPrwIiEXL/Ip4="; 21 21 }; 22 22 23 23 vendorHash = null;
+1 -1
pkgs/development/tools/scalafix/default.nix
··· 40 40 41 41 passthru.tests = { 42 42 testVersion = testers.testVersion { 43 - program = "${finalAttrs.pname}"; 43 + package = finalAttrs.finalPackage; 44 44 version = "${finalAttrs.version}"; 45 45 }; 46 46 };
+4
pkgs/games/steam/fhsenv.nix
··· 68 68 envScript = '' 69 69 # prevents various error messages 70 70 unset GIO_EXTRA_MODULES 71 + 72 + # This is needed for IME (e.g. iBus, fcitx5) to function correctly on non-CJK locales 73 + # https://github.com/ValveSoftware/steam-for-linux/issues/781#issuecomment-2004757379 74 + GTK_IM_MODULE='xim' 71 75 '' + lib.toShellVars extraEnv; 72 76 73 77 in buildFHSEnv rec {
+2 -2
pkgs/os-specific/linux/kernel/kernels-org.json
··· 1 1 { 2 2 "testing": { 3 - "version": "6.9-rc4", 4 - "hash": "sha256:11wpak03nv9cg00jiyfrk21p7mzka553ih2c2dxr0ridig6mj8b3" 3 + "version": "6.9-rc5", 4 + "hash": "sha256:1rk369sz6a4m1bm7zzxj8bpdma7rgybmx8frd54kp2l5mjp7brrp" 5 5 }, 6 6 "6.1": { 7 7 "version": "6.1.87",
+26
pkgs/servers/etcd/README.md
··· 1 + # etcd 2 + 3 + 4 + ## Upstream release cadence and support 5 + 6 + The etcd project maintains release branches for the current version and previous release. 7 + 8 + For example, when v3.5 is the current version, v3.4 is supported. When v3.6 is released, v3.4 goes out of support. 9 + 10 + Reference: https://etcd.io/docs/v3.5/op-guide/versioning/ 11 + 12 + 13 + ## NixOS release and etcd version upkeep 14 + 15 + Every major/minor version bump of `etcd` top-level alias in nixpkgs requires a notification in the next NixOS release notes scheduling the removal of the now unsupported etcd version. 16 + 17 + After every NixOS release, the unsupported etcd versions should be removed by etcd maintainers. 18 + 19 + 20 + ## User guidelines on etcd upgrades 21 + 22 + Before upgrading a NixOS release, certify to upgrade etcd to the latest version in the current used release. 23 + 24 + Manual steps might be required for the upgrade. 25 + 26 + NixOS release notes might have instructions on how to proceed on upgrades.
+3 -3
pkgs/servers/monitoring/mtail/default.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "mtail"; 9 - version = "3.0.0-rc54"; 9 + version = "3.0.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "google"; 13 13 repo = "mtail"; 14 14 rev = "v${version}"; 15 - hash = "sha256-c9lMqHyOerqN32UCyM52EZm4t+MQLDibUOD8rBvIARA="; 15 + hash = "sha256-1AUV3NyALJbR2CPpDJaK+Cq/w87jGFtp/iUkBFqanSE="; 16 16 }; 17 17 18 - vendorHash = "sha256-TKDOPs5kWOSXrDm6AadEF2PmSEzzrRyTMBWANZEr4cs="; 18 + vendorHash = "sha256-XKELlrsyumv3EbNdepLRgX7kPWxzo2ZdKrOwiM0myf8="; 19 19 20 20 ldflags = [ 21 21 "-X=main.Branch=main"
+1
pkgs/servers/moonraker/default.nix
··· 19 19 dbus-next 20 20 apprise 21 21 python-periphery 22 + ldap3 22 23 ] 23 24 ); 24 25 in stdenvNoCC.mkDerivation rec {
+2 -2
pkgs/tools/admin/exoscale-cli/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "exoscale-cli"; 5 - version = "1.77.1"; 5 + version = "1.77.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "exoscale"; 9 9 repo = "cli"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-vDlT+gLizFGxKPdKYk2p+0Nk21exI0AEfJ77MNBsBxc="; 11 + sha256 = "sha256-hVuQBdmVBEwioNYHPUneF5Ink12Lh5cdS7UU2hd6SXs="; 12 12 }; 13 13 14 14 vendorHash = null;
+3 -3
pkgs/tools/misc/phrase-cli/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "phrase-cli"; 5 - version = "2.24.0"; 5 + version = "2.25.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "phrase"; 9 9 repo = "phrase-cli"; 10 10 rev = version; 11 - sha256 = "sha256-i1gf/xTdZaseUiu70i0Yh+DZlRoJjKYG1Q+D7uUyMl8="; 11 + sha256 = "sha256-JVelz5I6HWgoqqkfNzb0DlAA4DsydBzdcxEIdKs24i4="; 12 12 }; 13 13 14 - vendorHash = "sha256-+UjUk2Uf4ESHkUSM9X+a3fBF05cVsQ4JwPn93hbELLs="; 14 + vendorHash = "sha256-8lqiseOJ8eDvY4J/MimKVvh5euHfOgQLjhKf7sPS6AE="; 15 15 16 16 ldflags = [ "-X=github.com/phrase/phrase-cli/cmd.PHRASE_CLIENT_VERSION=${version}" ]; 17 17
+3 -3
pkgs/tools/misc/wasm-tools/default.nix
··· 5 5 6 6 rustPlatform.buildRustPackage rec { 7 7 pname = "wasm-tools"; 8 - version = "1.205.0"; 8 + version = "1.206.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "bytecodealliance"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - hash = "sha256-p7MkuPMy0w4o5c3ofJ37PpmGsXfQ4be/R4t7Iw8vDvQ="; 14 + hash = "sha256-dRCPur2EmEF5GV4PWSWAKIE+A9KfW2FbnUJVdXct3aA="; 15 15 fetchSubmodules = true; 16 16 }; 17 17 18 18 # Disable cargo-auditable until https://github.com/rust-secure-code/cargo-auditable/issues/124 is solved. 19 19 auditable = false; 20 - cargoHash = "sha256-Nb0aZjPwFmSoQOTrm+zBG53VR5ogdLmsG6YTz5cR43g="; 20 + cargoHash = "sha256-M3wtgvZWWTlB1mmyLJNHBXwVMc5b61ie/RmSGn1ow9U="; 21 21 cargoBuildFlags = [ "--package" "wasm-tools" ]; 22 22 cargoTestFlags = [ "--all" ]; 23 23
+3 -3
pkgs/tools/networking/lychee/default.nix
··· 10 10 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "lychee"; 13 - version = "0.14.3"; 13 + version = "0.15.0"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "lycheeverse"; 17 17 repo = pname; 18 18 rev = "v${version}"; 19 - hash = "sha256-Ogbfzb57HaWJD2AR9fequty9SyXJ8aqbQ6Tlt82EP/c="; 19 + hash = "sha256-luc6rzNYhS+c5B4S3/cOvDqnRF+LfRDY1aw99hkF+nE="; 20 20 }; 21 21 22 - cargoHash = "sha256-EmSM8lRCjX9XZVr34SpMhTIKWxRsaJ+g4EphV8bahsU="; 22 + cargoHash = "sha256-kGdRz5m0L3v3DBeabYq1Zp0bEEPW5C0y+A7tTjWkCwM="; 23 23 24 24 nativeBuildInputs = [ pkg-config ]; 25 25
+3 -3
pkgs/tools/security/openpgp-card-tools/default.nix
··· 12 12 13 13 rustPlatform.buildRustPackage rec { 14 14 pname = "openpgp-card-tools"; 15 - version = "0.10.0"; 15 + version = "0.10.1"; 16 16 17 17 src = fetchFromGitea { 18 18 domain = "codeberg.org"; 19 19 owner = "openpgp-card"; 20 20 repo = "openpgp-card-tools"; 21 21 rev = "v${version}"; 22 - hash = "sha256-dSGkPAeiQ54hYMJgghlPkbeJP3ZPUXGU7WmE63yIvz0="; 22 + hash = "sha256-fasu2XElGk6TB2VNFg43rpa3ZafgGZga9WojyUiXj0k="; 23 23 }; 24 24 25 - cargoHash = "sha256-coFoFWI/Iq7tbkv9RKPCNfAVKWDsJd7KTzOTtQDHXJY="; 25 + cargoHash = "sha256-7OauQRG8DhIoANfel45QBm3igGjmtNw9KNAwt1TL5xg="; 26 26 27 27 nativeBuildInputs = [ pkg-config rustPlatform.bindgenHook ]; 28 28 buildInputs = [ pcsclite nettle ] ++ lib.optionals stdenv.isDarwin [ PCSC ];
+2 -2
pkgs/tools/wayland/waynergy/default.nix
··· 14 14 }: 15 15 stdenv.mkDerivation rec { 16 16 pname = "waynergy"; 17 - version = "0.0.16"; 17 + version = "0.0.17"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "r-c-f"; 21 21 repo = "waynergy"; 22 22 rev = "v${version}"; 23 - hash = "sha256-DHP84AYDd3M8on4LgS2TzFU/QulrWXdl1qbLV+qKoxw="; 23 + hash = "sha256-cwpW6O+KJNDvSrHeSM1Ci7S0kNw6a8KCdGAIhowPEIw="; 24 24 }; 25 25 26 26 strictDeps = true;
-4
pkgs/top-level/all-packages.nix
··· 2736 2736 description = mame.meta.description + " (tools only)"; 2737 2737 } (lib.getOutput "tools" mame); 2738 2738 2739 - melonDS = libsForQt5.callPackage ../applications/emulators/melonDS { }; 2740 - 2741 2739 mgba = libsForQt5.callPackage ../applications/emulators/mgba { }; 2742 2740 2743 2741 mupen64plus = callPackage ../applications/emulators/mupen64plus { }; ··· 18927 18925 gperf_3_0 = callPackage ../development/tools/misc/gperf/3.0.x.nix { }; 18928 18926 18929 18927 grail = callPackage ../development/libraries/grail { }; 18930 - 18931 - graphene-hardened-malloc = callPackage ../development/libraries/graphene-hardened-malloc { }; 18932 18928 18933 18929 graphene = callPackage ../development/libraries/graphene { }; 18934 18930
+6
pkgs/top-level/python-packages.nix
··· 9384 9384 9385 9385 panflute = callPackage ../development/python-modules/panflute { }; 9386 9386 9387 + panphon = callPackage ../development/python-modules/panphon { }; 9388 + 9387 9389 papermill = callPackage ../development/python-modules/papermill { }; 9388 9390 9389 9391 openpaperwork-core = callPackage ../applications/office/paperwork/openpaperwork-core.nix { }; ··· 9932 9934 pynobo = callPackage ../development/python-modules/pynobo { }; 9933 9935 9934 9936 pynose = callPackage ../development/python-modules/pynose { }; 9937 + 9938 + pynotifier = callPackage ../development/python-modules/pynotifier { }; 9935 9939 9936 9940 pynuki = callPackage ../development/python-modules/pynuki { }; 9937 9941 ··· 12684 12688 pywatchman = callPackage ../development/python-modules/pywatchman { }; 12685 12689 12686 12690 pywaterkotte = callPackage ../development/python-modules/pywaterkotte { }; 12691 + 12692 + pywavefront = callPackage ../development/python-modules/pywavefront { }; 12687 12693 12688 12694 pywavelets = callPackage ../development/python-modules/pywavelets { }; 12689 12695