vscode-runner: 1.6.1 -> 1.8.0 (#398130)

authored by Austin Horstman and committed by GitHub 709421be c73deb76

+156 -103
+3 -4
pkgs/by-name/vs/vscode-runner/package.nix
··· 3 fetchFromGitHub, 4 buildDartApplication, 5 kdePackages, 6 - nix-update-script, 7 }: 8 9 let 10 - version = "1.6.1"; 11 12 src = fetchFromGitHub { 13 owner = "Merrit"; 14 repo = "vscode-runner"; 15 rev = "v${version}"; 16 - hash = "sha256-mDhwydAFlDcpbpmh+I2zjjuC+/5hmygFkpHSZGEpuLs="; 17 }; 18 in 19 buildDartApplication { ··· 40 $out/share/krunner/dbusplugins/plasma-runner-vscode_runner.desktop 41 ''; 42 43 - passthru.updateScript = nix-update-script { }; 44 45 meta = { 46 description = "KRunner plugin for quickly opening recent VSCode workspaces";
··· 3 fetchFromGitHub, 4 buildDartApplication, 5 kdePackages, 6 }: 7 8 let 9 + version = "1.8.0"; 10 11 src = fetchFromGitHub { 12 owner = "Merrit"; 13 repo = "vscode-runner"; 14 rev = "v${version}"; 15 + hash = "sha256-lhrUPlTBKMiWL3+zhjFBoUvjfjbM9t55Z4Anhj3sPuk="; 16 }; 17 in 18 buildDartApplication { ··· 39 $out/share/krunner/dbusplugins/plasma-runner-vscode_runner.desktop 40 ''; 41 42 + passthru.updateScript = ./update.sh; 43 44 meta = { 45 description = "KRunner plugin for quickly opening recent VSCode workspaces";
+119 -99
pkgs/by-name/vs/vscode-runner/pubspec.lock.json
··· 4 "dependency": "transitive", 5 "description": { 6 "name": "_fe_analyzer_shared", 7 - "sha256": "0b2f2bd91ba804e53a61d757b986f89f1f9eaed5b11e4b2f5a2468d86d6c9fc7", 8 "url": "https://pub.dev" 9 }, 10 "source": "hosted", 11 - "version": "67.0.0" 12 }, 13 "analyzer": { 14 "dependency": "transitive", 15 "description": { 16 "name": "analyzer", 17 - "sha256": "37577842a27e4338429a1cbc32679d508836510b056f1eedf0c8d20e39c1383d", 18 "url": "https://pub.dev" 19 }, 20 "source": "hosted", 21 - "version": "6.4.1" 22 }, 23 "args": { 24 "dependency": "transitive", 25 "description": { 26 "name": "args", 27 - "sha256": "eef6c46b622e0494a36c5a12d10d77fb4e855501a91c1b9ef9339326e58f0596", 28 "url": "https://pub.dev" 29 }, 30 "source": "hosted", 31 - "version": "2.4.2" 32 }, 33 "async": { 34 "dependency": "transitive", 35 "description": { 36 "name": "async", 37 - "sha256": "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c", 38 "url": "https://pub.dev" 39 }, 40 "source": "hosted", 41 - "version": "2.11.0" 42 }, 43 "boolean_selector": { 44 "dependency": "transitive", 45 "description": { 46 "name": "boolean_selector", 47 - "sha256": "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66", 48 "url": "https://pub.dev" 49 }, 50 "source": "hosted", 51 - "version": "2.1.1" 52 }, 53 "collection": { 54 "dependency": "transitive", 55 "description": { 56 "name": "collection", 57 - "sha256": "ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a", 58 "url": "https://pub.dev" 59 }, 60 "source": "hosted", 61 - "version": "1.18.0" 62 }, 63 "convert": { 64 "dependency": "transitive", 65 "description": { 66 "name": "convert", 67 - "sha256": "0f08b14755d163f6e2134cb58222dd25ea2a2ee8a195e53983d57c075324d592", 68 "url": "https://pub.dev" 69 }, 70 "source": "hosted", 71 - "version": "3.1.1" 72 }, 73 "coverage": { 74 "dependency": "transitive", 75 "description": { 76 "name": "coverage", 77 - "sha256": "8acabb8306b57a409bf4c83522065672ee13179297a6bb0cb9ead73948df7c76", 78 "url": "https://pub.dev" 79 }, 80 "source": "hosted", 81 - "version": "1.7.2" 82 }, 83 "crypto": { 84 "dependency": "transitive", 85 "description": { 86 "name": "crypto", 87 - "sha256": "ff625774173754681d66daaf4a448684fb04b78f902da9cb3d308c19cc5e8bab", 88 "url": "https://pub.dev" 89 }, 90 "source": "hosted", 91 - "version": "3.0.3" 92 }, 93 "dbus": { 94 "dependency": "transitive", 95 "description": { 96 "name": "dbus", 97 - "sha256": "365c771ac3b0e58845f39ec6deebc76e3276aa9922b0cc60840712094d9047ac", 98 "url": "https://pub.dev" 99 }, 100 "source": "hosted", 101 - "version": "0.7.10" 102 }, 103 "ffi": { 104 "dependency": "transitive", 105 "description": { 106 "name": "ffi", 107 - "sha256": "493f37e7df1804778ff3a53bd691d8692ddf69702cf4c1c1096a2e41b4779e21", 108 "url": "https://pub.dev" 109 }, 110 "source": "hosted", 111 - "version": "2.1.2" 112 }, 113 "file": { 114 "dependency": "transitive", 115 "description": { 116 "name": "file", 117 - "sha256": "5fc22d7c25582e38ad9a8515372cd9a93834027aacf1801cf01164dac0ffa08c", 118 "url": "https://pub.dev" 119 }, 120 "source": "hosted", 121 - "version": "7.0.0" 122 }, 123 "frontend_server_client": { 124 "dependency": "transitive", ··· 134 "dependency": "transitive", 135 "description": { 136 "name": "glob", 137 - "sha256": "0e7014b3b7d4dac1ca4d6114f82bf1782ee86745b9b42a92c9289c23d8a0ab63", 138 "url": "https://pub.dev" 139 }, 140 "source": "hosted", 141 - "version": "2.1.2" 142 }, 143 "http_multi_server": { 144 "dependency": "transitive", 145 "description": { 146 "name": "http_multi_server", 147 - "sha256": "97486f20f9c2f7be8f514851703d0119c3596d14ea63227af6f7a481ef2b2f8b", 148 "url": "https://pub.dev" 149 }, 150 "source": "hosted", 151 - "version": "3.2.1" 152 }, 153 "http_parser": { 154 "dependency": "transitive", 155 "description": { 156 "name": "http_parser", 157 - "sha256": "2aa08ce0341cc9b354a498388e30986515406668dbcc4f7c950c3e715496693b", 158 "url": "https://pub.dev" 159 }, 160 "source": "hosted", 161 - "version": "4.0.2" 162 }, 163 "io": { 164 "dependency": "transitive", 165 "description": { 166 "name": "io", 167 - "sha256": "2ec25704aba361659e10e3e5f5d672068d332fc8ac516421d483a11e5cbd061e", 168 "url": "https://pub.dev" 169 }, 170 "source": "hosted", 171 - "version": "1.0.4" 172 }, 173 "js": { 174 "dependency": "transitive", 175 "description": { 176 "name": "js", 177 - "sha256": "f2c445dce49627136094980615a031419f7f3eb393237e4ecd97ac15dea343f3", 178 "url": "https://pub.dev" 179 }, 180 "source": "hosted", 181 - "version": "0.6.7" 182 }, 183 "krunner": { 184 "dependency": "direct main", 185 "description": { 186 "name": "krunner", 187 - "sha256": "b027c8405c45d3f16b35037e0209665b0bdc9b975537f1216640ee8e1f839d31", 188 "url": "https://pub.dev" 189 }, 190 "source": "hosted", 191 - "version": "0.2.0" 192 }, 193 "lints": { 194 "dependency": "direct dev", 195 "description": { 196 "name": "lints", 197 - "sha256": "0a217c6c989d21039f1498c3ed9f3ed71b354e69873f13a8dfc3c9fe76f1b452", 198 "url": "https://pub.dev" 199 }, 200 "source": "hosted", 201 - "version": "2.1.1" 202 }, 203 "logger": { 204 "dependency": "direct main", 205 "description": { 206 "name": "logger", 207 - "sha256": "8c94b8c219e7e50194efc8771cd0e9f10807d8d3e219af473d89b06cc2ee4e04", 208 "url": "https://pub.dev" 209 }, 210 "source": "hosted", 211 - "version": "2.2.0" 212 }, 213 "logging": { 214 "dependency": "transitive", 215 "description": { 216 "name": "logging", 217 - "sha256": "623a88c9594aa774443aa3eb2d41807a48486b5613e67599fb4c41c0ad47c340", 218 "url": "https://pub.dev" 219 }, 220 "source": "hosted", 221 - "version": "1.2.0" 222 }, 223 "matcher": { 224 "dependency": "transitive", 225 "description": { 226 "name": "matcher", 227 - "sha256": "d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb", 228 "url": "https://pub.dev" 229 }, 230 "source": "hosted", 231 - "version": "0.12.16+1" 232 }, 233 "meta": { 234 "dependency": "transitive", 235 "description": { 236 "name": "meta", 237 - "sha256": "25dfcaf170a0190f47ca6355bdd4552cb8924b430512ff0cafb8db9bd41fe33b", 238 "url": "https://pub.dev" 239 }, 240 "source": "hosted", 241 - "version": "1.14.0" 242 }, 243 "mime": { 244 "dependency": "transitive", 245 "description": { 246 "name": "mime", 247 - "sha256": "2e123074287cc9fd6c09de8336dae606d1ddb88d9ac47358826db698c176a1f2", 248 "url": "https://pub.dev" 249 }, 250 "source": "hosted", 251 - "version": "1.0.5" 252 }, 253 "node_preamble": { 254 "dependency": "transitive", ··· 264 "dependency": "transitive", 265 "description": { 266 "name": "package_config", 267 - "sha256": "1c5b77ccc91e4823a5af61ee74e6b972db1ef98c2ff5a18d3161c982a55448bd", 268 "url": "https://pub.dev" 269 }, 270 "source": "hosted", 271 - "version": "2.1.0" 272 }, 273 "path": { 274 "dependency": "transitive", 275 "description": { 276 "name": "path", 277 - "sha256": "087ce49c3f0dc39180befefc60fdb4acd8f8620e5682fe2476afd0b3688bb4af", 278 "url": "https://pub.dev" 279 }, 280 "source": "hosted", 281 - "version": "1.9.0" 282 }, 283 "petitparser": { 284 "dependency": "transitive", 285 "description": { 286 "name": "petitparser", 287 - "sha256": "c15605cd28af66339f8eb6fbe0e541bfe2d1b72d5825efc6598f3e0a31b9ad27", 288 "url": "https://pub.dev" 289 }, 290 "source": "hosted", 291 - "version": "6.0.2" 292 }, 293 "pool": { 294 "dependency": "transitive", ··· 304 "dependency": "transitive", 305 "description": { 306 "name": "pub_semver", 307 - "sha256": "40d3ab1bbd474c4c2328c91e3a7df8c6dd629b79ece4c4bd04bee496a224fb0c", 308 "url": "https://pub.dev" 309 }, 310 "source": "hosted", 311 - "version": "2.1.4" 312 }, 313 "shelf": { 314 "dependency": "transitive", 315 "description": { 316 "name": "shelf", 317 - "sha256": "ad29c505aee705f41a4d8963641f91ac4cee3c8fad5947e033390a7bd8180fa4", 318 "url": "https://pub.dev" 319 }, 320 "source": "hosted", 321 - "version": "1.4.1" 322 }, 323 "shelf_packages_handler": { 324 "dependency": "transitive", ··· 334 "dependency": "transitive", 335 "description": { 336 "name": "shelf_static", 337 - "sha256": "a41d3f53c4adf0f57480578c1d61d90342cd617de7fc8077b1304643c2d85c1e", 338 "url": "https://pub.dev" 339 }, 340 "source": "hosted", 341 - "version": "1.1.2" 342 }, 343 "shelf_web_socket": { 344 "dependency": "transitive", 345 "description": { 346 "name": "shelf_web_socket", 347 - "sha256": "9ca081be41c60190ebcb4766b2486a7d50261db7bd0f5d9615f2d653637a84c1", 348 "url": "https://pub.dev" 349 }, 350 "source": "hosted", 351 - "version": "1.0.4" 352 }, 353 "source_map_stack_trace": { 354 "dependency": "transitive", 355 "description": { 356 "name": "source_map_stack_trace", 357 - "sha256": "84cf769ad83aa6bb61e0aa5a18e53aea683395f196a6f39c4c881fb90ed4f7ae", 358 "url": "https://pub.dev" 359 }, 360 "source": "hosted", 361 - "version": "2.1.1" 362 }, 363 "source_maps": { 364 "dependency": "transitive", 365 "description": { 366 "name": "source_maps", 367 - "sha256": "708b3f6b97248e5781f493b765c3337db11c5d2c81c3094f10904bfa8004c703", 368 "url": "https://pub.dev" 369 }, 370 "source": "hosted", 371 - "version": "0.10.12" 372 }, 373 "source_span": { 374 "dependency": "transitive", 375 "description": { 376 "name": "source_span", 377 - "sha256": "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c", 378 "url": "https://pub.dev" 379 }, 380 "source": "hosted", 381 - "version": "1.10.0" 382 }, 383 "sqlite3": { 384 "dependency": "direct main", 385 "description": { 386 "name": "sqlite3", 387 - "sha256": "281b672749af2edf259fc801f0fcba092257425bcd32a0ce1c8237130bc934c7", 388 "url": "https://pub.dev" 389 }, 390 "source": "hosted", 391 - "version": "1.11.2" 392 }, 393 "stack_trace": { 394 "dependency": "transitive", 395 "description": { 396 "name": "stack_trace", 397 - "sha256": "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b", 398 "url": "https://pub.dev" 399 }, 400 "source": "hosted", 401 - "version": "1.11.1" 402 }, 403 "stream_channel": { 404 "dependency": "transitive", 405 "description": { 406 "name": "stream_channel", 407 - "sha256": "ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7", 408 "url": "https://pub.dev" 409 }, 410 "source": "hosted", 411 - "version": "2.1.2" 412 }, 413 "string_scanner": { 414 "dependency": "transitive", 415 "description": { 416 "name": "string_scanner", 417 - "sha256": "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde", 418 "url": "https://pub.dev" 419 }, 420 "source": "hosted", 421 - "version": "1.2.0" 422 }, 423 "term_glyph": { 424 "dependency": "transitive", 425 "description": { 426 "name": "term_glyph", 427 - "sha256": "a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84", 428 "url": "https://pub.dev" 429 }, 430 "source": "hosted", 431 - "version": "1.2.1" 432 }, 433 "test": { 434 "dependency": "direct dev", 435 "description": { 436 "name": "test", 437 - "sha256": "d87214d19fb311997d8128ec501a980f77cb240ac4e7e219accf452813ff473c", 438 "url": "https://pub.dev" 439 }, 440 "source": "hosted", 441 - "version": "1.25.3" 442 }, 443 "test_api": { 444 "dependency": "transitive", 445 "description": { 446 "name": "test_api", 447 - "sha256": "2419f20b0c8677b2d67c8ac4d1ac7372d862dc6c460cdbb052b40155408cd794", 448 "url": "https://pub.dev" 449 }, 450 "source": "hosted", 451 - "version": "0.7.1" 452 }, 453 "test_core": { 454 "dependency": "transitive", 455 "description": { 456 "name": "test_core", 457 - "sha256": "2236f70be1e5ab405c675e88c36935a87dad9e05a506b57dd5c0f617f5aebcb2", 458 "url": "https://pub.dev" 459 }, 460 "source": "hosted", 461 - "version": "0.6.1" 462 }, 463 "typed_data": { 464 "dependency": "transitive", 465 "description": { 466 "name": "typed_data", 467 - "sha256": "facc8d6582f16042dd49f2463ff1bd6e2c9ef9f3d5da3d9b087e244a7b564b3c", 468 "url": "https://pub.dev" 469 }, 470 "source": "hosted", 471 - "version": "1.3.2" 472 }, 473 "vm_service": { 474 "dependency": "transitive", 475 "description": { 476 "name": "vm_service", 477 - "sha256": "a75f83f14ad81d5fe4b3319710b90dec37da0e22612326b696c9e1b8f34bbf48", 478 "url": "https://pub.dev" 479 }, 480 "source": "hosted", 481 - "version": "14.2.0" 482 }, 483 "watcher": { 484 "dependency": "transitive", 485 "description": { 486 "name": "watcher", 487 - "sha256": "3d2ad6751b3c16cf07c7fca317a1413b3f26530319181b37e3b9039b84fc01d8", 488 "url": "https://pub.dev" 489 }, 490 "source": "hosted", 491 - "version": "1.1.0" 492 }, 493 "web": { 494 "dependency": "transitive", 495 "description": { 496 "name": "web", 497 - "sha256": "97da13628db363c635202ad97068d47c5b8aa555808e7a9411963c533b449b27", 498 "url": "https://pub.dev" 499 }, 500 "source": "hosted", 501 - "version": "0.5.1" 502 }, 503 "web_socket_channel": { 504 "dependency": "transitive", 505 "description": { 506 "name": "web_socket_channel", 507 - "sha256": "58c6666b342a38816b2e7e50ed0f1e261959630becd4c879c4f26bfa14aa5a42", 508 "url": "https://pub.dev" 509 }, 510 "source": "hosted", 511 - "version": "2.4.5" 512 }, 513 "webkit_inspection_protocol": { 514 "dependency": "transitive", ··· 520 "source": "hosted", 521 "version": "1.2.1" 522 }, 523 "xdg_directories": { 524 "dependency": "direct main", 525 "description": { 526 "name": "xdg_directories", 527 - "sha256": "faea9dee56b520b55a566385b84f2e8de55e7496104adada9962e0bd11bcff1d", 528 "url": "https://pub.dev" 529 }, 530 "source": "hosted", 531 - "version": "1.0.4" 532 }, 533 "xml": { 534 "dependency": "transitive", ··· 544 "dependency": "transitive", 545 "description": { 546 "name": "yaml", 547 - "sha256": "75769501ea3489fca56601ff33454fe45507ea3bfb014161abc3b43ae25989d5", 548 "url": "https://pub.dev" 549 }, 550 "source": "hosted", 551 - "version": "3.1.2" 552 } 553 }, 554 "sdks": { 555 - "dart": ">=3.3.0 <4.0.0" 556 } 557 }
··· 4 "dependency": "transitive", 5 "description": { 6 "name": "_fe_analyzer_shared", 7 + "sha256": "dc27559385e905ad30838356c5f5d574014ba39872d732111cd07ac0beff4c57", 8 "url": "https://pub.dev" 9 }, 10 "source": "hosted", 11 + "version": "80.0.0" 12 }, 13 "analyzer": { 14 "dependency": "transitive", 15 "description": { 16 "name": "analyzer", 17 + "sha256": "192d1c5b944e7e53b24b5586db760db934b177d4147c42fbca8c8c5f1eb8d11e", 18 "url": "https://pub.dev" 19 }, 20 "source": "hosted", 21 + "version": "7.3.0" 22 }, 23 "args": { 24 "dependency": "transitive", 25 "description": { 26 "name": "args", 27 + "sha256": "bf9f5caeea8d8fe6721a9c358dd8a5c1947b27f1cfaa18b39c301273594919e6", 28 "url": "https://pub.dev" 29 }, 30 "source": "hosted", 31 + "version": "2.6.0" 32 }, 33 "async": { 34 "dependency": "transitive", 35 "description": { 36 "name": "async", 37 + "sha256": "758e6d74e971c3e5aceb4110bfd6698efc7f501675bcfe0c775459a8140750eb", 38 "url": "https://pub.dev" 39 }, 40 "source": "hosted", 41 + "version": "2.13.0" 42 }, 43 "boolean_selector": { 44 "dependency": "transitive", 45 "description": { 46 "name": "boolean_selector", 47 + "sha256": "8aab1771e1243a5063b8b0ff68042d67334e3feab9e95b9490f9a6ebf73b42ea", 48 "url": "https://pub.dev" 49 }, 50 "source": "hosted", 51 + "version": "2.1.2" 52 }, 53 "collection": { 54 "dependency": "transitive", 55 "description": { 56 "name": "collection", 57 + "sha256": "2f5709ae4d3d59dd8f7cd309b4e023046b57d8a6c82130785d2b0e5868084e76", 58 "url": "https://pub.dev" 59 }, 60 "source": "hosted", 61 + "version": "1.19.1" 62 }, 63 "convert": { 64 "dependency": "transitive", 65 "description": { 66 "name": "convert", 67 + "sha256": "b30acd5944035672bc15c6b7a8b47d773e41e2f17de064350988c5d02adb1c68", 68 "url": "https://pub.dev" 69 }, 70 "source": "hosted", 71 + "version": "3.1.2" 72 }, 73 "coverage": { 74 "dependency": "transitive", 75 "description": { 76 "name": "coverage", 77 + "sha256": "e3493833ea012784c740e341952298f1cc77f1f01b1bbc3eb4eecf6984fb7f43", 78 "url": "https://pub.dev" 79 }, 80 "source": "hosted", 81 + "version": "1.11.1" 82 }, 83 "crypto": { 84 "dependency": "transitive", 85 "description": { 86 "name": "crypto", 87 + "sha256": "1e445881f28f22d6140f181e07737b22f1e099a5e1ff94b0af2f9e4a463f4855", 88 "url": "https://pub.dev" 89 }, 90 "source": "hosted", 91 + "version": "3.0.6" 92 }, 93 "dbus": { 94 "dependency": "transitive", 95 "description": { 96 "name": "dbus", 97 + "sha256": "79e0c23480ff85dc68de79e2cd6334add97e48f7f4865d17686dd6ea81a47e8c", 98 "url": "https://pub.dev" 99 }, 100 "source": "hosted", 101 + "version": "0.7.11" 102 }, 103 "ffi": { 104 "dependency": "transitive", 105 "description": { 106 "name": "ffi", 107 + "sha256": "289279317b4b16eb2bb7e271abccd4bf84ec9bdcbe999e278a94b804f5630418", 108 "url": "https://pub.dev" 109 }, 110 "source": "hosted", 111 + "version": "2.1.4" 112 }, 113 "file": { 114 "dependency": "transitive", 115 "description": { 116 "name": "file", 117 + "sha256": "a3b4f84adafef897088c160faf7dfffb7696046cb13ae90b508c2cbc95d3b8d4", 118 "url": "https://pub.dev" 119 }, 120 "source": "hosted", 121 + "version": "7.0.1" 122 }, 123 "frontend_server_client": { 124 "dependency": "transitive", ··· 134 "dependency": "transitive", 135 "description": { 136 "name": "glob", 137 + "sha256": "c3f1ee72c96f8f78935e18aa8cecced9ab132419e8625dc187e1c2408efc20de", 138 "url": "https://pub.dev" 139 }, 140 "source": "hosted", 141 + "version": "2.1.3" 142 }, 143 "http_multi_server": { 144 "dependency": "transitive", 145 "description": { 146 "name": "http_multi_server", 147 + "sha256": "aa6199f908078bb1c5efb8d8638d4ae191aac11b311132c3ef48ce352fb52ef8", 148 "url": "https://pub.dev" 149 }, 150 "source": "hosted", 151 + "version": "3.2.2" 152 }, 153 "http_parser": { 154 "dependency": "transitive", 155 "description": { 156 "name": "http_parser", 157 + "sha256": "178d74305e7866013777bab2c3d8726205dc5a4dd935297175b19a23a2e66571", 158 "url": "https://pub.dev" 159 }, 160 "source": "hosted", 161 + "version": "4.1.2" 162 }, 163 "io": { 164 "dependency": "transitive", 165 "description": { 166 "name": "io", 167 + "sha256": "dfd5a80599cf0165756e3181807ed3e77daf6dd4137caaad72d0b7931597650b", 168 "url": "https://pub.dev" 169 }, 170 "source": "hosted", 171 + "version": "1.0.5" 172 }, 173 "js": { 174 "dependency": "transitive", 175 "description": { 176 "name": "js", 177 + "sha256": "53385261521cc4a0c4658fd0ad07a7d14591cf8fc33abbceae306ddb974888dc", 178 "url": "https://pub.dev" 179 }, 180 "source": "hosted", 181 + "version": "0.7.2" 182 }, 183 "krunner": { 184 "dependency": "direct main", 185 "description": { 186 "name": "krunner", 187 + "sha256": "3ed3bb599505ceb62dccc7c60dc69de85c9439aaadf42c8bccdb01edee1f474c", 188 "url": "https://pub.dev" 189 }, 190 "source": "hosted", 191 + "version": "1.0.2" 192 }, 193 "lints": { 194 "dependency": "direct dev", 195 "description": { 196 "name": "lints", 197 + "sha256": "c35bb79562d980e9a453fc715854e1ed39e24e7d0297a880ef54e17f9874a9d7", 198 "url": "https://pub.dev" 199 }, 200 "source": "hosted", 201 + "version": "5.1.1" 202 }, 203 "logger": { 204 "dependency": "direct main", 205 "description": { 206 "name": "logger", 207 + "sha256": "be4b23575aac7ebf01f225a241eb7f6b5641eeaf43c6a8613510fc2f8cf187d1", 208 "url": "https://pub.dev" 209 }, 210 "source": "hosted", 211 + "version": "2.5.0" 212 }, 213 "logging": { 214 "dependency": "transitive", 215 "description": { 216 "name": "logging", 217 + "sha256": "c8245ada5f1717ed44271ed1c26b8ce85ca3228fd2ffdb75468ab01979309d61", 218 "url": "https://pub.dev" 219 }, 220 "source": "hosted", 221 + "version": "1.3.0" 222 }, 223 "matcher": { 224 "dependency": "transitive", 225 "description": { 226 "name": "matcher", 227 + "sha256": "dc58c723c3c24bf8d3e2d3ad3f2f9d7bd9cf43ec6feaa64181775e60190153f2", 228 "url": "https://pub.dev" 229 }, 230 "source": "hosted", 231 + "version": "0.12.17" 232 }, 233 "meta": { 234 "dependency": "transitive", 235 "description": { 236 "name": "meta", 237 + "sha256": "e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c", 238 "url": "https://pub.dev" 239 }, 240 "source": "hosted", 241 + "version": "1.16.0" 242 }, 243 "mime": { 244 "dependency": "transitive", 245 "description": { 246 "name": "mime", 247 + "sha256": "41a20518f0cb1256669420fdba0cd90d21561e560ac240f26ef8322e45bb7ed6", 248 "url": "https://pub.dev" 249 }, 250 "source": "hosted", 251 + "version": "2.0.0" 252 }, 253 "node_preamble": { 254 "dependency": "transitive", ··· 264 "dependency": "transitive", 265 "description": { 266 "name": "package_config", 267 + "sha256": "92d4488434b520a62570293fbd33bb556c7d49230791c1b4bbd973baf6d2dc67", 268 "url": "https://pub.dev" 269 }, 270 "source": "hosted", 271 + "version": "2.1.1" 272 }, 273 "path": { 274 "dependency": "transitive", 275 "description": { 276 "name": "path", 277 + "sha256": "75cca69d1490965be98c73ceaea117e8a04dd21217b37b292c9ddbec0d955bc5", 278 "url": "https://pub.dev" 279 }, 280 "source": "hosted", 281 + "version": "1.9.1" 282 }, 283 "petitparser": { 284 "dependency": "transitive", 285 "description": { 286 "name": "petitparser", 287 + "sha256": "07c8f0b1913bcde1ff0d26e57ace2f3012ccbf2b204e070290dad3bb22797646", 288 "url": "https://pub.dev" 289 }, 290 "source": "hosted", 291 + "version": "6.1.0" 292 }, 293 "pool": { 294 "dependency": "transitive", ··· 304 "dependency": "transitive", 305 "description": { 306 "name": "pub_semver", 307 + "sha256": "7b3cfbf654f3edd0c6298ecd5be782ce997ddf0e00531b9464b55245185bbbbd", 308 "url": "https://pub.dev" 309 }, 310 "source": "hosted", 311 + "version": "2.1.5" 312 }, 313 "shelf": { 314 "dependency": "transitive", 315 "description": { 316 "name": "shelf", 317 + "sha256": "e7dd780a7ffb623c57850b33f43309312fc863fb6aa3d276a754bb299839ef12", 318 "url": "https://pub.dev" 319 }, 320 "source": "hosted", 321 + "version": "1.4.2" 322 }, 323 "shelf_packages_handler": { 324 "dependency": "transitive", ··· 334 "dependency": "transitive", 335 "description": { 336 "name": "shelf_static", 337 + "sha256": "c87c3875f91262785dade62d135760c2c69cb217ac759485334c5857ad89f6e3", 338 "url": "https://pub.dev" 339 }, 340 "source": "hosted", 341 + "version": "1.1.3" 342 }, 343 "shelf_web_socket": { 344 "dependency": "transitive", 345 "description": { 346 "name": "shelf_web_socket", 347 + "sha256": "3632775c8e90d6c9712f883e633716432a27758216dfb61bd86a8321c0580925", 348 "url": "https://pub.dev" 349 }, 350 "source": "hosted", 351 + "version": "3.0.0" 352 }, 353 "source_map_stack_trace": { 354 "dependency": "transitive", 355 "description": { 356 "name": "source_map_stack_trace", 357 + "sha256": "c0713a43e323c3302c2abe2a1cc89aa057a387101ebd280371d6a6c9fa68516b", 358 "url": "https://pub.dev" 359 }, 360 "source": "hosted", 361 + "version": "2.1.2" 362 }, 363 "source_maps": { 364 "dependency": "transitive", 365 "description": { 366 "name": "source_maps", 367 + "sha256": "190222579a448b03896e0ca6eca5998fa810fda630c1d65e2f78b3f638f54812", 368 "url": "https://pub.dev" 369 }, 370 "source": "hosted", 371 + "version": "0.10.13" 372 }, 373 "source_span": { 374 "dependency": "transitive", 375 "description": { 376 "name": "source_span", 377 + "sha256": "254ee5351d6cb365c859e20ee823c3bb479bf4a293c22d17a9f1bf144ce86f7c", 378 "url": "https://pub.dev" 379 }, 380 "source": "hosted", 381 + "version": "1.10.1" 382 }, 383 "sqlite3": { 384 "dependency": "direct main", 385 "description": { 386 "name": "sqlite3", 387 + "sha256": "32b632dda27d664f85520093ed6f735ae5c49b5b75345afb8b19411bc59bb53d", 388 "url": "https://pub.dev" 389 }, 390 "source": "hosted", 391 + "version": "2.7.4" 392 }, 393 "stack_trace": { 394 "dependency": "transitive", 395 "description": { 396 "name": "stack_trace", 397 + "sha256": "8b27215b45d22309b5cddda1aa2b19bdfec9df0e765f2de506401c071d38d1b1", 398 "url": "https://pub.dev" 399 }, 400 "source": "hosted", 401 + "version": "1.12.1" 402 }, 403 "stream_channel": { 404 "dependency": "transitive", 405 "description": { 406 "name": "stream_channel", 407 + "sha256": "969e04c80b8bcdf826f8f16579c7b14d780458bd97f56d107d3950fdbeef059d", 408 "url": "https://pub.dev" 409 }, 410 "source": "hosted", 411 + "version": "2.1.4" 412 }, 413 "string_scanner": { 414 "dependency": "transitive", 415 "description": { 416 "name": "string_scanner", 417 + "sha256": "921cd31725b72fe181906c6a94d987c78e3b98c2e205b397ea399d4054872b43", 418 "url": "https://pub.dev" 419 }, 420 "source": "hosted", 421 + "version": "1.4.1" 422 }, 423 "term_glyph": { 424 "dependency": "transitive", 425 "description": { 426 "name": "term_glyph", 427 + "sha256": "7f554798625ea768a7518313e58f83891c7f5024f88e46e7182a4558850a4b8e", 428 "url": "https://pub.dev" 429 }, 430 "source": "hosted", 431 + "version": "1.2.2" 432 }, 433 "test": { 434 "dependency": "direct dev", 435 "description": { 436 "name": "test", 437 + "sha256": "301b213cd241ca982e9ba50266bd3f5bd1ea33f1455554c5abb85d1be0e2d87e", 438 "url": "https://pub.dev" 439 }, 440 "source": "hosted", 441 + "version": "1.25.15" 442 }, 443 "test_api": { 444 "dependency": "transitive", 445 "description": { 446 "name": "test_api", 447 + "sha256": "fb31f383e2ee25fbbfe06b40fe21e1e458d14080e3c67e7ba0acfde4df4e0bbd", 448 "url": "https://pub.dev" 449 }, 450 "source": "hosted", 451 + "version": "0.7.4" 452 }, 453 "test_core": { 454 "dependency": "transitive", 455 "description": { 456 "name": "test_core", 457 + "sha256": "84d17c3486c8dfdbe5e12a50c8ae176d15e2a771b96909a9442b40173649ccaa", 458 "url": "https://pub.dev" 459 }, 460 "source": "hosted", 461 + "version": "0.6.8" 462 }, 463 "typed_data": { 464 "dependency": "transitive", 465 "description": { 466 "name": "typed_data", 467 + "sha256": "f9049c039ebfeb4cf7a7104a675823cd72dba8297f264b6637062516699fa006", 468 "url": "https://pub.dev" 469 }, 470 "source": "hosted", 471 + "version": "1.4.0" 472 }, 473 "vm_service": { 474 "dependency": "transitive", 475 "description": { 476 "name": "vm_service", 477 + "sha256": "ddfa8d30d89985b96407efce8acbdd124701f96741f2d981ca860662f1c0dc02", 478 "url": "https://pub.dev" 479 }, 480 "source": "hosted", 481 + "version": "15.0.0" 482 }, 483 "watcher": { 484 "dependency": "transitive", 485 "description": { 486 "name": "watcher", 487 + "sha256": "69da27e49efa56a15f8afe8f4438c4ec02eff0a117df1b22ea4aad194fe1c104", 488 "url": "https://pub.dev" 489 }, 490 "source": "hosted", 491 + "version": "1.1.1" 492 }, 493 "web": { 494 "dependency": "transitive", 495 "description": { 496 "name": "web", 497 + "sha256": "868d88a33d8a87b18ffc05f9f030ba328ffefba92d6c127917a2ba740f9cfe4a", 498 "url": "https://pub.dev" 499 }, 500 "source": "hosted", 501 + "version": "1.1.1" 502 + }, 503 + "web_socket": { 504 + "dependency": "transitive", 505 + "description": { 506 + "name": "web_socket", 507 + "sha256": "3c12d96c0c9a4eec095246debcea7b86c0324f22df69893d538fcc6f1b8cce83", 508 + "url": "https://pub.dev" 509 + }, 510 + "source": "hosted", 511 + "version": "0.1.6" 512 }, 513 "web_socket_channel": { 514 "dependency": "transitive", 515 "description": { 516 "name": "web_socket_channel", 517 + "sha256": "0b8e2457400d8a859b7b2030786835a28a8e80836ef64402abef392ff4f1d0e5", 518 "url": "https://pub.dev" 519 }, 520 "source": "hosted", 521 + "version": "3.0.2" 522 }, 523 "webkit_inspection_protocol": { 524 "dependency": "transitive", ··· 530 "source": "hosted", 531 "version": "1.2.1" 532 }, 533 + "xdg_desktop_portal": { 534 + "dependency": "direct main", 535 + "description": { 536 + "name": "xdg_desktop_portal", 537 + "sha256": "10d56d2212bfa33a676d209b312a82fe5862fed5a91d2cfcb39143da75d084c1", 538 + "url": "https://pub.dev" 539 + }, 540 + "source": "hosted", 541 + "version": "0.1.13" 542 + }, 543 "xdg_directories": { 544 "dependency": "direct main", 545 "description": { 546 "name": "xdg_directories", 547 + "sha256": "7a3f37b05d989967cdddcbb571f1ea834867ae2faa29725fd085180e0883aa15", 548 "url": "https://pub.dev" 549 }, 550 "source": "hosted", 551 + "version": "1.1.0" 552 }, 553 "xml": { 554 "dependency": "transitive", ··· 564 "dependency": "transitive", 565 "description": { 566 "name": "yaml", 567 + "sha256": "b9da305ac7c39faa3f030eccd175340f968459dae4af175130b3fc47e40d76ce", 568 "url": "https://pub.dev" 569 }, 570 "source": "hosted", 571 + "version": "3.1.3" 572 } 573 }, 574 "sdks": { 575 + "dart": ">=3.7.0 <4.0.0" 576 } 577 }
+34
pkgs/by-name/vs/vscode-runner/update.sh
···
··· 1 + #!/usr/bin/env nix-shell 2 + #!nix-shell -i bash -p yq jq common-updater-scripts dart 3 + 4 + set -xeu -o pipefail 5 + 6 + PACKAGE_DIR="$(realpath "$(dirname "$0")")" 7 + cd "$PACKAGE_DIR/.." 8 + while ! test -f flake.nix; do cd ..; done 9 + NIXPKGS_DIR="$PWD" 10 + 11 + # Get latest version number from GitHub 12 + version="$( 13 + curl --silent https://api.github.com/repos/Merrit/vscode-runner/releases/latest | 14 + jq '.tag_name | ltrimstr("v")' --raw-output 15 + )" 16 + 17 + # Update to latest version 18 + cd "$NIXPKGS_DIR" 19 + update-source-version vscode-runner "$version" 20 + 21 + # Create new pubspec.lock.json 22 + TMPDIR="$(mktemp -d)" 23 + cd "$TMPDIR" 24 + 25 + src=$(nix-build --no-link "$NIXPKGS_DIR" -A vscode-runner.src) 26 + cp $src/pubspec.* . 27 + 28 + if ! test -f pubspec.lock; then 29 + dart pub update 30 + fi 31 + 32 + yq . pubspec.lock > "$PACKAGE_DIR/pubspec.lock.json" 33 + 34 + rm -rf "$TMPDIR"