Merge pull request #289534 from FlafyDev/feat/flutter-3-19-0

flutter: 3.16.7 -> 3.19.0

authored by Maciej Krüger and committed by GitHub f0871558 c43f7a4c

+1005 -86
+2 -2
pkgs/applications/networking/instant-messengers/fluffychat/default.nix
··· 4 4 , imagemagick 5 5 , mesa 6 6 , libdrm 7 - , flutter 7 + , flutter316 8 8 , pulseaudio 9 9 , makeDesktopItem 10 10 , gnome ··· 16 16 libwebrtcRpath = lib.makeLibraryPath [ mesa libdrm ]; 17 17 pubspecLock = lib.importJSON ./pubspec.lock.json; 18 18 in 19 - flutter.buildFlutterApplication (rec { 19 + flutter316.buildFlutterApplication (rec { 20 20 pname = "fluffychat-${targetFlutterPlatform}"; 21 21 version = "1.17.1"; 22 22
-84
pkgs/development/compilers/flutter/patches/git-dir.patch
··· 1 - diff --git a/dev/bots/prepare_package.dart b/dev/bots/prepare_package.dart 2 - index 9f33a22cc3..c46255742c 100644 3 - --- a/dev/bots/prepare_package.dart 4 - +++ b/dev/bots/prepare_package.dart 5 - @@ -602,7 +602,7 @@ class ArchiveCreator { 6 - 7 - Future<String> _runGit(List<String> args, {Directory? workingDirectory}) { 8 - return _processRunner.runProcess( 9 - - <String>['git', ...args], 10 - + <String>['git', '--git-dir', '.git', ...args], 11 - workingDirectory: workingDirectory ?? flutterRoot, 12 - ); 13 - } 14 - diff --git a/packages/flutter_tools/lib/src/commands/downgrade.dart b/packages/flutter_tools/lib/src/commands/downgrade.dart 15 - index a58b75c009..02da0daeb7 100644 16 - --- a/packages/flutter_tools/lib/src/commands/downgrade.dart 17 - +++ b/packages/flutter_tools/lib/src/commands/downgrade.dart 18 - @@ -120,7 +120,7 @@ class DowngradeCommand extends FlutterCommand { 19 - // Detect unknown versions. 20 - final ProcessUtils processUtils = _processUtils!; 21 - final RunResult parseResult = await processUtils.run(<String>[ 22 - - 'git', 'describe', '--tags', lastFlutterVersion, 23 - + 'git', '--git-dir', '.git', 'describe', '--tags', lastFlutterVersion, 24 - ], workingDirectory: workingDirectory); 25 - if (parseResult.exitCode != 0) { 26 - throwToolExit('Failed to parse version for downgrade:\n${parseResult.stderr}'); 27 - @@ -192,7 +192,7 @@ class DowngradeCommand extends FlutterCommand { 28 - continue; 29 - } 30 - final RunResult parseResult = await _processUtils!.run(<String>[ 31 - - 'git', 'describe', '--tags', sha, 32 - + 'git', '--git-dir', '.git', 'describe', '--tags', sha, 33 - ], workingDirectory: workingDirectory); 34 - if (parseResult.exitCode == 0) { 35 - buffer.writeln('Channel "${getNameForChannel(channel)}" was previously on: ${parseResult.stdout}.'); 36 - diff --git a/packages/flutter_tools/lib/src/version.dart b/packages/flutter_tools/lib/src/version.dart 37 - index 0702b35e7e..36b2a95b65 100644 38 - --- a/packages/flutter_tools/lib/src/version.dart 39 - +++ b/packages/flutter_tools/lib/src/version.dart 40 - @@ -407,7 +407,7 @@ abstract class FlutterVersion { 41 - /// wrapper that does that. 42 - @visibleForTesting 43 - static List<String> gitLog(List<String> args) { 44 - - return <String>['git', '-c', 'log.showSignature=false', 'log'] + args; 45 - + return <String>['git', '--git-dir','.git', '-c', 'log.showSignature=false', 'log'] + args; 46 - } 47 - } 48 - 49 - @@ -559,7 +559,7 @@ class _FlutterVersionGit extends FlutterVersion { 50 - String? get repositoryUrl { 51 - if (_repositoryUrl == null) { 52 - final String gitChannel = _runGit( 53 - - 'git rev-parse --abbrev-ref --symbolic $kGitTrackingUpstream', 54 - + 'git --git-dir .git rev-parse --abbrev-ref --symbolic $kGitTrackingUpstream', 55 - globals.processUtils, 56 - flutterRoot, 57 - ); 58 - @@ -567,7 +567,7 @@ class _FlutterVersionGit extends FlutterVersion { 59 - if (slash != -1) { 60 - final String remote = gitChannel.substring(0, slash); 61 - _repositoryUrl = _runGit( 62 - - 'git ls-remote --get-url $remote', 63 - + 'git --git-dir .git ls-remote --get-url $remote', 64 - globals.processUtils, 65 - flutterRoot, 66 - ); 67 - @@ -952,7 +952,7 @@ class GitTagVersion { 68 - } 69 - // find all tags attached to the given [gitRef] 70 - final List<String> tags = _runGit( 71 - - 'git tag --points-at $gitRef', processUtils, workingDirectory).trim().split('\n'); 72 - + 'git --git-dir .git tag --points-at $gitRef', processUtils, workingDirectory).trim().split('\n'); 73 - 74 - // Check first for a stable tag 75 - final RegExp stableTagPattern = RegExp(r'^\d+\.\d+\.\d+$'); 76 - @@ -973,7 +973,7 @@ class GitTagVersion { 77 - // recent tag and number of commits past. 78 - return parse( 79 - _runGit( 80 - - 'git describe --match *.*.* --long --tags $gitRef', 81 - + 'git --git-dir .git describe --match *.*.* --long --tags $gitRef', 82 - processUtils, 83 - workingDirectory, 84 - )
+989
pkgs/development/compilers/flutter/versions/3_19/data.json
··· 1 + { 2 + "version": "3.19.0", 3 + "engineVersion": "04817c99c9fd4956f27505204f7e344335810aed", 4 + "dartVersion": "3.3.0", 5 + "dartHash": { 6 + "x86_64-linux": "sha256-wUg8GpieBD84LkrqfbZ6goHKgq+ZNJFzN8DMMmHJTns=", 7 + "aarch64-linux": "sha256-s/RiVtOLtTtA1CAcYi/okothRO/0Ph+s9eogL84V6zc=", 8 + "x86_64-darwin": "sha256-aseeiQkv8/9yuAVMn2nxL7tNjfK2H9zM+GtXBvV6R3E=", 9 + "aarch64-darwin": "sha256-A6Ru36rYKf+IyUTB6LZkzl+hj1fJmuMJedltiSSxtF0=" 10 + }, 11 + "flutterHash": "sha256-rIPveNuzNEvWhO/1aY0hFfmJbsV3hTm6fTfLH6pWZ7c=", 12 + "artifactHashes": { 13 + "android": { 14 + "aarch64-darwin": "sha256-U1DFJZDf7m7WL3cOHeAWa0D01nO5Trsd/EUZFbU2iY0=", 15 + "aarch64-linux": "sha256-ACQdmNgU52jWmp9BWOzSdPEkEigXts16/pYVgbBM11k=", 16 + "x86_64-darwin": "sha256-U1DFJZDf7m7WL3cOHeAWa0D01nO5Trsd/EUZFbU2iY0=", 17 + "x86_64-linux": "sha256-ACQdmNgU52jWmp9BWOzSdPEkEigXts16/pYVgbBM11k=" 18 + }, 19 + "fuchsia": { 20 + "aarch64-darwin": "sha256-eu0BERdz53CkSexbpu3KA7O6Q4g0s9SGD3t1Snsk3Fk=", 21 + "aarch64-linux": "sha256-eu0BERdz53CkSexbpu3KA7O6Q4g0s9SGD3t1Snsk3Fk=", 22 + "x86_64-darwin": "sha256-eu0BERdz53CkSexbpu3KA7O6Q4g0s9SGD3t1Snsk3Fk=", 23 + "x86_64-linux": "sha256-eu0BERdz53CkSexbpu3KA7O6Q4g0s9SGD3t1Snsk3Fk=" 24 + }, 25 + "ios": { 26 + "aarch64-darwin": "sha256-nMtIjyLeDNLERmjU8CCtmGrCckG5uXnu53zvKPEii9g=", 27 + "aarch64-linux": "sha256-nMtIjyLeDNLERmjU8CCtmGrCckG5uXnu53zvKPEii9g=", 28 + "x86_64-darwin": "sha256-nMtIjyLeDNLERmjU8CCtmGrCckG5uXnu53zvKPEii9g=", 29 + "x86_64-linux": "sha256-nMtIjyLeDNLERmjU8CCtmGrCckG5uXnu53zvKPEii9g=" 30 + }, 31 + "linux": { 32 + "aarch64-darwin": "sha256-XqrkmbUjNvcVSoHQlGK75JsxHEcsSrzBplRtx8xNrIU=", 33 + "aarch64-linux": "sha256-XqrkmbUjNvcVSoHQlGK75JsxHEcsSrzBplRtx8xNrIU=", 34 + "x86_64-darwin": "sha256-J3J+gE0nSOnhMEo7mjVLCxdZtaBrWsQHr6xfBdvHamU=", 35 + "x86_64-linux": "sha256-J3J+gE0nSOnhMEo7mjVLCxdZtaBrWsQHr6xfBdvHamU=" 36 + }, 37 + "macos": { 38 + "aarch64-darwin": "sha256-PJ1y+yZEHgB74rJAtnTZKgn6R9m4p5eiwVap6QkLx/Q=", 39 + "aarch64-linux": "sha256-PJ1y+yZEHgB74rJAtnTZKgn6R9m4p5eiwVap6QkLx/Q=", 40 + "x86_64-darwin": "sha256-PJ1y+yZEHgB74rJAtnTZKgn6R9m4p5eiwVap6QkLx/Q=", 41 + "x86_64-linux": "sha256-PJ1y+yZEHgB74rJAtnTZKgn6R9m4p5eiwVap6QkLx/Q=" 42 + }, 43 + "universal": { 44 + "aarch64-darwin": "sha256-GgvIuqvGPjxx6V2Mz1/TK8c6p8Frc3XKbWCgsduFhWU=", 45 + "aarch64-linux": "sha256-SwgsbQECd1uqU11V6jKZ0hf1NZRBiC3xZuIf3cthFz0=", 46 + "x86_64-darwin": "sha256-q8Kn9F1w1zavq/LFvPITaWSRdCkAOKi3olDVoHpeu5g=", 47 + "x86_64-linux": "sha256-iDV57cKmDL0eUqtJ28RO+Xwomzwnaet4g30gVUXv8jY=" 48 + }, 49 + "web": { 50 + "aarch64-darwin": "sha256-mttYf65rooXs3ctkaXrJsz4mGY2t4zqXZZ/R16EoCYw=", 51 + "aarch64-linux": "sha256-mttYf65rooXs3ctkaXrJsz4mGY2t4zqXZZ/R16EoCYw=", 52 + "x86_64-darwin": "sha256-mttYf65rooXs3ctkaXrJsz4mGY2t4zqXZZ/R16EoCYw=", 53 + "x86_64-linux": "sha256-mttYf65rooXs3ctkaXrJsz4mGY2t4zqXZZ/R16EoCYw=" 54 + }, 55 + "windows": { 56 + "aarch64-darwin": "sha256-/ZQwetr5gqhrvLF7/Sl/9mmi9oAg9k3s7poqVk57GIA=", 57 + "aarch64-linux": "sha256-/ZQwetr5gqhrvLF7/Sl/9mmi9oAg9k3s7poqVk57GIA=", 58 + "x86_64-darwin": "sha256-/ZQwetr5gqhrvLF7/Sl/9mmi9oAg9k3s7poqVk57GIA=", 59 + "x86_64-linux": "sha256-/ZQwetr5gqhrvLF7/Sl/9mmi9oAg9k3s7poqVk57GIA=" 60 + } 61 + }, 62 + "pubspecLock": { 63 + "packages": { 64 + "_fe_analyzer_shared": { 65 + "dependency": "direct main", 66 + "description": { 67 + "name": "_fe_analyzer_shared", 68 + "sha256": "36a321c3d2cbe01cbcb3540a87b8843846e0206df3e691fa7b23e19e78de6d49", 69 + "url": "https://pub.dev" 70 + }, 71 + "source": "hosted", 72 + "version": "65.0.0" 73 + }, 74 + "analyzer": { 75 + "dependency": "direct main", 76 + "description": { 77 + "name": "analyzer", 78 + "sha256": "dfe03b90ec022450e22513b5e5ca1f01c0c01de9c3fba2f7fd233cb57a6b9a07", 79 + "url": "https://pub.dev" 80 + }, 81 + "source": "hosted", 82 + "version": "6.3.0" 83 + }, 84 + "archive": { 85 + "dependency": "direct main", 86 + "description": { 87 + "name": "archive", 88 + "sha256": "80e5141fafcb3361653ce308776cfd7d45e6e9fbb429e14eec571382c0c5fecb", 89 + "url": "https://pub.dev" 90 + }, 91 + "source": "hosted", 92 + "version": "3.3.2" 93 + }, 94 + "args": { 95 + "dependency": "direct main", 96 + "description": { 97 + "name": "args", 98 + "sha256": "eef6c46b622e0494a36c5a12d10d77fb4e855501a91c1b9ef9339326e58f0596", 99 + "url": "https://pub.dev" 100 + }, 101 + "source": "hosted", 102 + "version": "2.4.2" 103 + }, 104 + "async": { 105 + "dependency": "direct main", 106 + "description": { 107 + "name": "async", 108 + "sha256": "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c", 109 + "url": "https://pub.dev" 110 + }, 111 + "source": "hosted", 112 + "version": "2.11.0" 113 + }, 114 + "boolean_selector": { 115 + "dependency": "direct main", 116 + "description": { 117 + "name": "boolean_selector", 118 + "sha256": "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66", 119 + "url": "https://pub.dev" 120 + }, 121 + "source": "hosted", 122 + "version": "2.1.1" 123 + }, 124 + "browser_launcher": { 125 + "dependency": "direct main", 126 + "description": { 127 + "name": "browser_launcher", 128 + "sha256": "6ee4c6b1f68a42e769ef6e663c4f56708522f7bce9d2ab6e308a37b612ffa4ec", 129 + "url": "https://pub.dev" 130 + }, 131 + "source": "hosted", 132 + "version": "1.1.1" 133 + }, 134 + "built_collection": { 135 + "dependency": "direct main", 136 + "description": { 137 + "name": "built_collection", 138 + "sha256": "376e3dd27b51ea877c28d525560790aee2e6fbb5f20e2f85d5081027d94e2100", 139 + "url": "https://pub.dev" 140 + }, 141 + "source": "hosted", 142 + "version": "5.1.1" 143 + }, 144 + "built_value": { 145 + "dependency": "direct main", 146 + "description": { 147 + "name": "built_value", 148 + "sha256": "c9aabae0718ec394e5bc3c7272e6bb0dc0b32201a08fe185ec1d8401d3e39309", 149 + "url": "https://pub.dev" 150 + }, 151 + "source": "hosted", 152 + "version": "8.8.1" 153 + }, 154 + "checked_yaml": { 155 + "dependency": "direct dev", 156 + "description": { 157 + "name": "checked_yaml", 158 + "sha256": "feb6bed21949061731a7a75fc5d2aa727cf160b91af9a3e464c5e3a32e28b5ff", 159 + "url": "https://pub.dev" 160 + }, 161 + "source": "hosted", 162 + "version": "2.0.3" 163 + }, 164 + "cli_config": { 165 + "dependency": "direct main", 166 + "description": { 167 + "name": "cli_config", 168 + "sha256": "65c7830649e1f8247660f1b783effb460255d6e2c1ac94eb823cf1f84e59b288", 169 + "url": "https://pub.dev" 170 + }, 171 + "source": "hosted", 172 + "version": "0.1.2" 173 + }, 174 + "clock": { 175 + "dependency": "direct main", 176 + "description": { 177 + "name": "clock", 178 + "sha256": "cb6d7f03e1de671e34607e909a7213e31d7752be4fb66a86d29fe1eb14bfb5cf", 179 + "url": "https://pub.dev" 180 + }, 181 + "source": "hosted", 182 + "version": "1.1.1" 183 + }, 184 + "collection": { 185 + "dependency": "direct dev", 186 + "description": { 187 + "name": "collection", 188 + "sha256": "ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a", 189 + "url": "https://pub.dev" 190 + }, 191 + "source": "hosted", 192 + "version": "1.18.0" 193 + }, 194 + "completion": { 195 + "dependency": "direct main", 196 + "description": { 197 + "name": "completion", 198 + "sha256": "f11b7a628e6c42b9edc9b0bc3aa490e2d930397546d2f794e8e1325909d11c60", 199 + "url": "https://pub.dev" 200 + }, 201 + "source": "hosted", 202 + "version": "1.0.1" 203 + }, 204 + "convert": { 205 + "dependency": "direct main", 206 + "description": { 207 + "name": "convert", 208 + "sha256": "0f08b14755d163f6e2134cb58222dd25ea2a2ee8a195e53983d57c075324d592", 209 + "url": "https://pub.dev" 210 + }, 211 + "source": "hosted", 212 + "version": "3.1.1" 213 + }, 214 + "coverage": { 215 + "dependency": "direct main", 216 + "description": { 217 + "name": "coverage", 218 + "sha256": "8acabb8306b57a409bf4c83522065672ee13179297a6bb0cb9ead73948df7c76", 219 + "url": "https://pub.dev" 220 + }, 221 + "source": "hosted", 222 + "version": "1.7.2" 223 + }, 224 + "crypto": { 225 + "dependency": "direct main", 226 + "description": { 227 + "name": "crypto", 228 + "sha256": "ff625774173754681d66daaf4a448684fb04b78f902da9cb3d308c19cc5e8bab", 229 + "url": "https://pub.dev" 230 + }, 231 + "source": "hosted", 232 + "version": "3.0.3" 233 + }, 234 + "csslib": { 235 + "dependency": "direct main", 236 + "description": { 237 + "name": "csslib", 238 + "sha256": "706b5707578e0c1b4b7550f64078f0a0f19dec3f50a178ffae7006b0a9ca58fb", 239 + "url": "https://pub.dev" 240 + }, 241 + "source": "hosted", 242 + "version": "1.0.0" 243 + }, 244 + "dap": { 245 + "dependency": "direct main", 246 + "description": { 247 + "name": "dap", 248 + "sha256": "1dc9a11bc60836b151672d3edb6a56a18383ecf122e56eaf5837b32c81641aeb", 249 + "url": "https://pub.dev" 250 + }, 251 + "source": "hosted", 252 + "version": "1.1.0" 253 + }, 254 + "dds": { 255 + "dependency": "direct main", 256 + "description": { 257 + "name": "dds", 258 + "sha256": "436bf46d0bf15ec750098fbf4d43e90210873ea615aee14611bfd593ae52ddd8", 259 + "url": "https://pub.dev" 260 + }, 261 + "source": "hosted", 262 + "version": "3.1.0+1" 263 + }, 264 + "dds_service_extensions": { 265 + "dependency": "direct main", 266 + "description": { 267 + "name": "dds_service_extensions", 268 + "sha256": "c41b86e0c7c496b39d10448f1e4bcd2dbabc29c4cce2bd6d864d57a837ab94b2", 269 + "url": "https://pub.dev" 270 + }, 271 + "source": "hosted", 272 + "version": "1.6.2" 273 + }, 274 + "devtools_shared": { 275 + "dependency": "direct main", 276 + "description": { 277 + "name": "devtools_shared", 278 + "sha256": "7f173edabb97ac7c7815ae6b08dc18733504e62651eb0ab4216559e173164df1", 279 + "url": "https://pub.dev" 280 + }, 281 + "source": "hosted", 282 + "version": "6.0.3" 283 + }, 284 + "dwds": { 285 + "dependency": "direct main", 286 + "description": { 287 + "name": "dwds", 288 + "sha256": "7ae2b39e73f959e572fa5efabf3606b0c9863a39067a869ac3ea593ace901280", 289 + "url": "https://pub.dev" 290 + }, 291 + "source": "hosted", 292 + "version": "23.0.0+1" 293 + }, 294 + "extension_discovery": { 295 + "dependency": "direct main", 296 + "description": { 297 + "name": "extension_discovery", 298 + "sha256": "20735622d0763865f9d94c3ecdce4441174530870760253e9d364fb4f3da8688", 299 + "url": "https://pub.dev" 300 + }, 301 + "source": "hosted", 302 + "version": "2.0.0" 303 + }, 304 + "fake_async": { 305 + "dependency": "direct main", 306 + "description": { 307 + "name": "fake_async", 308 + "sha256": "511392330127add0b769b75a987850d136345d9227c6b94c96a04cf4a391bf78", 309 + "url": "https://pub.dev" 310 + }, 311 + "source": "hosted", 312 + "version": "1.3.1" 313 + }, 314 + "file": { 315 + "dependency": "direct main", 316 + "description": { 317 + "name": "file", 318 + "sha256": "5fc22d7c25582e38ad9a8515372cd9a93834027aacf1801cf01164dac0ffa08c", 319 + "url": "https://pub.dev" 320 + }, 321 + "source": "hosted", 322 + "version": "7.0.0" 323 + }, 324 + "file_testing": { 325 + "dependency": "direct dev", 326 + "description": { 327 + "name": "file_testing", 328 + "sha256": "0aaadb4025bd350403f4308ad6c4cea953278d9407814b8342558e4946840fb5", 329 + "url": "https://pub.dev" 330 + }, 331 + "source": "hosted", 332 + "version": "3.0.0" 333 + }, 334 + "fixnum": { 335 + "dependency": "direct main", 336 + "description": { 337 + "name": "fixnum", 338 + "sha256": "25517a4deb0c03aa0f32fd12db525856438902d9c16536311e76cdc57b31d7d1", 339 + "url": "https://pub.dev" 340 + }, 341 + "source": "hosted", 342 + "version": "1.1.0" 343 + }, 344 + "flutter_template_images": { 345 + "dependency": "direct main", 346 + "description": { 347 + "name": "flutter_template_images", 348 + "sha256": "fd3e55af73c577b9e3f88d4080d3e366cb5c8ef3fbd50b94dfeca56bb0235df6", 349 + "url": "https://pub.dev" 350 + }, 351 + "source": "hosted", 352 + "version": "4.2.0" 353 + }, 354 + "frontend_server_client": { 355 + "dependency": "direct main", 356 + "description": { 357 + "name": "frontend_server_client", 358 + "sha256": "408e3ca148b31c20282ad6f37ebfa6f4bdc8fede5b74bc2f08d9d92b55db3612", 359 + "url": "https://pub.dev" 360 + }, 361 + "source": "hosted", 362 + "version": "3.2.0" 363 + }, 364 + "glob": { 365 + "dependency": "direct main", 366 + "description": { 367 + "name": "glob", 368 + "sha256": "0e7014b3b7d4dac1ca4d6114f82bf1782ee86745b9b42a92c9289c23d8a0ab63", 369 + "url": "https://pub.dev" 370 + }, 371 + "source": "hosted", 372 + "version": "2.1.2" 373 + }, 374 + "graphs": { 375 + "dependency": "direct main", 376 + "description": { 377 + "name": "graphs", 378 + "sha256": "aedc5a15e78fc65a6e23bcd927f24c64dd995062bcd1ca6eda65a3cff92a4d19", 379 + "url": "https://pub.dev" 380 + }, 381 + "source": "hosted", 382 + "version": "2.3.1" 383 + }, 384 + "html": { 385 + "dependency": "direct main", 386 + "description": { 387 + "name": "html", 388 + "sha256": "3a7812d5bcd2894edf53dfaf8cd640876cf6cef50a8f238745c8b8120ea74d3a", 389 + "url": "https://pub.dev" 390 + }, 391 + "source": "hosted", 392 + "version": "0.15.4" 393 + }, 394 + "http": { 395 + "dependency": "direct main", 396 + "description": { 397 + "name": "http", 398 + "sha256": "5895291c13fa8a3bd82e76d5627f69e0d85ca6a30dcac95c4ea19a5d555879c2", 399 + "url": "https://pub.dev" 400 + }, 401 + "source": "hosted", 402 + "version": "0.13.6" 403 + }, 404 + "http_multi_server": { 405 + "dependency": "direct main", 406 + "description": { 407 + "name": "http_multi_server", 408 + "sha256": "97486f20f9c2f7be8f514851703d0119c3596d14ea63227af6f7a481ef2b2f8b", 409 + "url": "https://pub.dev" 410 + }, 411 + "source": "hosted", 412 + "version": "3.2.1" 413 + }, 414 + "http_parser": { 415 + "dependency": "direct main", 416 + "description": { 417 + "name": "http_parser", 418 + "sha256": "2aa08ce0341cc9b354a498388e30986515406668dbcc4f7c950c3e715496693b", 419 + "url": "https://pub.dev" 420 + }, 421 + "source": "hosted", 422 + "version": "4.0.2" 423 + }, 424 + "intl": { 425 + "dependency": "direct main", 426 + "description": { 427 + "name": "intl", 428 + "sha256": "3bc132a9dbce73a7e4a21a17d06e1878839ffbf975568bc875c60537824b0c4d", 429 + "url": "https://pub.dev" 430 + }, 431 + "source": "hosted", 432 + "version": "0.18.1" 433 + }, 434 + "io": { 435 + "dependency": "direct main", 436 + "description": { 437 + "name": "io", 438 + "sha256": "2ec25704aba361659e10e3e5f5d672068d332fc8ac516421d483a11e5cbd061e", 439 + "url": "https://pub.dev" 440 + }, 441 + "source": "hosted", 442 + "version": "1.0.4" 443 + }, 444 + "js": { 445 + "dependency": "direct main", 446 + "description": { 447 + "name": "js", 448 + "sha256": "f2c445dce49627136094980615a031419f7f3eb393237e4ecd97ac15dea343f3", 449 + "url": "https://pub.dev" 450 + }, 451 + "source": "hosted", 452 + "version": "0.6.7" 453 + }, 454 + "json_annotation": { 455 + "dependency": "direct dev", 456 + "description": { 457 + "name": "json_annotation", 458 + "sha256": "b10a7b2ff83d83c777edba3c6a0f97045ddadd56c944e1a23a3fdf43a1bf4467", 459 + "url": "https://pub.dev" 460 + }, 461 + "source": "hosted", 462 + "version": "4.8.1" 463 + }, 464 + "json_rpc_2": { 465 + "dependency": "direct main", 466 + "description": { 467 + "name": "json_rpc_2", 468 + "sha256": "5e469bffa23899edacb7b22787780068d650b106a21c76db3c49218ab7ca447e", 469 + "url": "https://pub.dev" 470 + }, 471 + "source": "hosted", 472 + "version": "3.0.2" 473 + }, 474 + "logging": { 475 + "dependency": "direct main", 476 + "description": { 477 + "name": "logging", 478 + "sha256": "623a88c9594aa774443aa3eb2d41807a48486b5613e67599fb4c41c0ad47c340", 479 + "url": "https://pub.dev" 480 + }, 481 + "source": "hosted", 482 + "version": "1.2.0" 483 + }, 484 + "matcher": { 485 + "dependency": "direct main", 486 + "description": { 487 + "name": "matcher", 488 + "sha256": "d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb", 489 + "url": "https://pub.dev" 490 + }, 491 + "source": "hosted", 492 + "version": "0.12.16+1" 493 + }, 494 + "meta": { 495 + "dependency": "direct main", 496 + "description": { 497 + "name": "meta", 498 + "sha256": "d584fa6707a52763a52446f02cc621b077888fb63b93bbcb1143a7be5a0c0c04", 499 + "url": "https://pub.dev" 500 + }, 501 + "source": "hosted", 502 + "version": "1.11.0" 503 + }, 504 + "mime": { 505 + "dependency": "direct main", 506 + "description": { 507 + "name": "mime", 508 + "sha256": "e4ff8e8564c03f255408decd16e7899da1733852a9110a58fe6d1b817684a63e", 509 + "url": "https://pub.dev" 510 + }, 511 + "source": "hosted", 512 + "version": "1.0.4" 513 + }, 514 + "multicast_dns": { 515 + "dependency": "direct main", 516 + "description": { 517 + "name": "multicast_dns", 518 + "sha256": "316cc47a958d4bd3c67bd238fe8b44fdfb6133bad89cb191c0c3bd3edb14e296", 519 + "url": "https://pub.dev" 520 + }, 521 + "source": "hosted", 522 + "version": "0.3.2+6" 523 + }, 524 + "mustache_template": { 525 + "dependency": "direct main", 526 + "description": { 527 + "name": "mustache_template", 528 + "sha256": "a46e26f91445bfb0b60519be280555b06792460b27b19e2b19ad5b9740df5d1c", 529 + "url": "https://pub.dev" 530 + }, 531 + "source": "hosted", 532 + "version": "2.0.0" 533 + }, 534 + "native_assets_builder": { 535 + "dependency": "direct main", 536 + "description": { 537 + "name": "native_assets_builder", 538 + "sha256": "15076b8010eb1ab2a01c1b4bee6abd0174f40f2151406466119b69b398071df4", 539 + "url": "https://pub.dev" 540 + }, 541 + "source": "hosted", 542 + "version": "0.3.0" 543 + }, 544 + "native_assets_cli": { 545 + "dependency": "direct main", 546 + "description": { 547 + "name": "native_assets_cli", 548 + "sha256": "3119600043214157fb54f4ef05717a82a7858f35625fe767799c60f3039361c8", 549 + "url": "https://pub.dev" 550 + }, 551 + "source": "hosted", 552 + "version": "0.3.2" 553 + }, 554 + "native_stack_traces": { 555 + "dependency": "direct main", 556 + "description": { 557 + "name": "native_stack_traces", 558 + "sha256": "c797830b9910d13b0f4e70ddef15cde034214fe3bdb8092c4ea5ffad2f74013f", 559 + "url": "https://pub.dev" 560 + }, 561 + "source": "hosted", 562 + "version": "0.5.6" 563 + }, 564 + "node_preamble": { 565 + "dependency": "direct dev", 566 + "description": { 567 + "name": "node_preamble", 568 + "sha256": "6e7eac89047ab8a8d26cf16127b5ed26de65209847630400f9aefd7cd5c730db", 569 + "url": "https://pub.dev" 570 + }, 571 + "source": "hosted", 572 + "version": "2.0.2" 573 + }, 574 + "package_config": { 575 + "dependency": "direct main", 576 + "description": { 577 + "name": "package_config", 578 + "sha256": "1c5b77ccc91e4823a5af61ee74e6b972db1ef98c2ff5a18d3161c982a55448bd", 579 + "url": "https://pub.dev" 580 + }, 581 + "source": "hosted", 582 + "version": "2.1.0" 583 + }, 584 + "path": { 585 + "dependency": "direct main", 586 + "description": { 587 + "name": "path", 588 + "sha256": "087ce49c3f0dc39180befefc60fdb4acd8f8620e5682fe2476afd0b3688bb4af", 589 + "url": "https://pub.dev" 590 + }, 591 + "source": "hosted", 592 + "version": "1.9.0" 593 + }, 594 + "petitparser": { 595 + "dependency": "direct main", 596 + "description": { 597 + "name": "petitparser", 598 + "sha256": "c15605cd28af66339f8eb6fbe0e541bfe2d1b72d5825efc6598f3e0a31b9ad27", 599 + "url": "https://pub.dev" 600 + }, 601 + "source": "hosted", 602 + "version": "6.0.2" 603 + }, 604 + "platform": { 605 + "dependency": "direct main", 606 + "description": { 607 + "name": "platform", 608 + "sha256": "12220bb4b65720483f8fa9450b4332347737cf8213dd2840d8b2c823e47243ec", 609 + "url": "https://pub.dev" 610 + }, 611 + "source": "hosted", 612 + "version": "3.1.4" 613 + }, 614 + "pool": { 615 + "dependency": "direct main", 616 + "description": { 617 + "name": "pool", 618 + "sha256": "20fe868b6314b322ea036ba325e6fc0711a22948856475e2c2b6306e8ab39c2a", 619 + "url": "https://pub.dev" 620 + }, 621 + "source": "hosted", 622 + "version": "1.5.1" 623 + }, 624 + "process": { 625 + "dependency": "direct main", 626 + "description": { 627 + "name": "process", 628 + "sha256": "21e54fd2faf1b5bdd5102afd25012184a6793927648ea81eea80552ac9405b32", 629 + "url": "https://pub.dev" 630 + }, 631 + "source": "hosted", 632 + "version": "5.0.2" 633 + }, 634 + "pub_semver": { 635 + "dependency": "direct main", 636 + "description": { 637 + "name": "pub_semver", 638 + "sha256": "40d3ab1bbd474c4c2328c91e3a7df8c6dd629b79ece4c4bd04bee496a224fb0c", 639 + "url": "https://pub.dev" 640 + }, 641 + "source": "hosted", 642 + "version": "2.1.4" 643 + }, 644 + "pubspec_parse": { 645 + "dependency": "direct dev", 646 + "description": { 647 + "name": "pubspec_parse", 648 + "sha256": "c63b2876e58e194e4b0828fcb080ad0e06d051cb607a6be51a9e084f47cb9367", 649 + "url": "https://pub.dev" 650 + }, 651 + "source": "hosted", 652 + "version": "1.2.3" 653 + }, 654 + "shelf": { 655 + "dependency": "direct main", 656 + "description": { 657 + "name": "shelf", 658 + "sha256": "ad29c505aee705f41a4d8963641f91ac4cee3c8fad5947e033390a7bd8180fa4", 659 + "url": "https://pub.dev" 660 + }, 661 + "source": "hosted", 662 + "version": "1.4.1" 663 + }, 664 + "shelf_packages_handler": { 665 + "dependency": "direct main", 666 + "description": { 667 + "name": "shelf_packages_handler", 668 + "sha256": "89f967eca29607c933ba9571d838be31d67f53f6e4ee15147d5dc2934fee1b1e", 669 + "url": "https://pub.dev" 670 + }, 671 + "source": "hosted", 672 + "version": "3.0.2" 673 + }, 674 + "shelf_proxy": { 675 + "dependency": "direct main", 676 + "description": { 677 + "name": "shelf_proxy", 678 + "sha256": "a71d2307f4393211930c590c3d2c00630f6c5a7a77edc1ef6436dfd85a6a7ee3", 679 + "url": "https://pub.dev" 680 + }, 681 + "source": "hosted", 682 + "version": "1.0.4" 683 + }, 684 + "shelf_static": { 685 + "dependency": "direct main", 686 + "description": { 687 + "name": "shelf_static", 688 + "sha256": "a41d3f53c4adf0f57480578c1d61d90342cd617de7fc8077b1304643c2d85c1e", 689 + "url": "https://pub.dev" 690 + }, 691 + "source": "hosted", 692 + "version": "1.1.2" 693 + }, 694 + "shelf_web_socket": { 695 + "dependency": "direct main", 696 + "description": { 697 + "name": "shelf_web_socket", 698 + "sha256": "9ca081be41c60190ebcb4766b2486a7d50261db7bd0f5d9615f2d653637a84c1", 699 + "url": "https://pub.dev" 700 + }, 701 + "source": "hosted", 702 + "version": "1.0.4" 703 + }, 704 + "source_map_stack_trace": { 705 + "dependency": "direct main", 706 + "description": { 707 + "name": "source_map_stack_trace", 708 + "sha256": "84cf769ad83aa6bb61e0aa5a18e53aea683395f196a6f39c4c881fb90ed4f7ae", 709 + "url": "https://pub.dev" 710 + }, 711 + "source": "hosted", 712 + "version": "2.1.1" 713 + }, 714 + "source_maps": { 715 + "dependency": "direct main", 716 + "description": { 717 + "name": "source_maps", 718 + "sha256": "708b3f6b97248e5781f493b765c3337db11c5d2c81c3094f10904bfa8004c703", 719 + "url": "https://pub.dev" 720 + }, 721 + "source": "hosted", 722 + "version": "0.10.12" 723 + }, 724 + "source_span": { 725 + "dependency": "direct main", 726 + "description": { 727 + "name": "source_span", 728 + "sha256": "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c", 729 + "url": "https://pub.dev" 730 + }, 731 + "source": "hosted", 732 + "version": "1.10.0" 733 + }, 734 + "sse": { 735 + "dependency": "direct main", 736 + "description": { 737 + "name": "sse", 738 + "sha256": "8168874cdbd42c36ea118ba9f88a656ad97f604f28c976c61cb6d5b281c5319c", 739 + "url": "https://pub.dev" 740 + }, 741 + "source": "hosted", 742 + "version": "4.1.4" 743 + }, 744 + "stack_trace": { 745 + "dependency": "direct main", 746 + "description": { 747 + "name": "stack_trace", 748 + "sha256": "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b", 749 + "url": "https://pub.dev" 750 + }, 751 + "source": "hosted", 752 + "version": "1.11.1" 753 + }, 754 + "standard_message_codec": { 755 + "dependency": "direct main", 756 + "description": { 757 + "name": "standard_message_codec", 758 + "sha256": "fc7dd712d191b7e33196a0ecf354c4573492bb95995e7166cb6f73b047f9cae0", 759 + "url": "https://pub.dev" 760 + }, 761 + "source": "hosted", 762 + "version": "0.0.1+4" 763 + }, 764 + "stream_channel": { 765 + "dependency": "direct main", 766 + "description": { 767 + "name": "stream_channel", 768 + "sha256": "ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7", 769 + "url": "https://pub.dev" 770 + }, 771 + "source": "hosted", 772 + "version": "2.1.2" 773 + }, 774 + "string_scanner": { 775 + "dependency": "direct main", 776 + "description": { 777 + "name": "string_scanner", 778 + "sha256": "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde", 779 + "url": "https://pub.dev" 780 + }, 781 + "source": "hosted", 782 + "version": "1.2.0" 783 + }, 784 + "sync_http": { 785 + "dependency": "direct main", 786 + "description": { 787 + "name": "sync_http", 788 + "sha256": "7f0cd72eca000d2e026bcd6f990b81d0ca06022ef4e32fb257b30d3d1014a961", 789 + "url": "https://pub.dev" 790 + }, 791 + "source": "hosted", 792 + "version": "0.3.1" 793 + }, 794 + "term_glyph": { 795 + "dependency": "direct main", 796 + "description": { 797 + "name": "term_glyph", 798 + "sha256": "a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84", 799 + "url": "https://pub.dev" 800 + }, 801 + "source": "hosted", 802 + "version": "1.2.1" 803 + }, 804 + "test": { 805 + "dependency": "direct dev", 806 + "description": { 807 + "name": "test", 808 + "sha256": "a1f7595805820fcc05e5c52e3a231aedd0b72972cb333e8c738a8b1239448b6f", 809 + "url": "https://pub.dev" 810 + }, 811 + "source": "hosted", 812 + "version": "1.24.9" 813 + }, 814 + "test_api": { 815 + "dependency": "direct main", 816 + "description": { 817 + "name": "test_api", 818 + "sha256": "5c2f730018264d276c20e4f1503fd1308dfbbae39ec8ee63c5236311ac06954b", 819 + "url": "https://pub.dev" 820 + }, 821 + "source": "hosted", 822 + "version": "0.6.1" 823 + }, 824 + "test_core": { 825 + "dependency": "direct main", 826 + "description": { 827 + "name": "test_core", 828 + "sha256": "a757b14fc47507060a162cc2530d9a4a2f92f5100a952c7443b5cad5ef5b106a", 829 + "url": "https://pub.dev" 830 + }, 831 + "source": "hosted", 832 + "version": "0.5.9" 833 + }, 834 + "typed_data": { 835 + "dependency": "direct main", 836 + "description": { 837 + "name": "typed_data", 838 + "sha256": "facc8d6582f16042dd49f2463ff1bd6e2c9ef9f3d5da3d9b087e244a7b564b3c", 839 + "url": "https://pub.dev" 840 + }, 841 + "source": "hosted", 842 + "version": "1.3.2" 843 + }, 844 + "unified_analytics": { 845 + "dependency": "direct main", 846 + "description": { 847 + "name": "unified_analytics", 848 + "sha256": "fbcb0ad896a15c1ddea7ec45e8bfc92a894490e5792e07b74b2e6e992f4c77f8", 849 + "url": "https://pub.dev" 850 + }, 851 + "source": "hosted", 852 + "version": "5.8.0" 853 + }, 854 + "usage": { 855 + "dependency": "direct main", 856 + "description": { 857 + "name": "usage", 858 + "sha256": "0bdbde65a6e710343d02a56552eeaefd20b735e04bfb6b3ee025b6b22e8d0e15", 859 + "url": "https://pub.dev" 860 + }, 861 + "source": "hosted", 862 + "version": "4.1.1" 863 + }, 864 + "uuid": { 865 + "dependency": "direct main", 866 + "description": { 867 + "name": "uuid", 868 + "sha256": "648e103079f7c64a36dc7d39369cabb358d377078a051d6ae2ad3aa539519313", 869 + "url": "https://pub.dev" 870 + }, 871 + "source": "hosted", 872 + "version": "3.0.7" 873 + }, 874 + "vm_service": { 875 + "dependency": "direct main", 876 + "description": { 877 + "name": "vm_service", 878 + "sha256": "b3d56ff4341b8f182b96aceb2fa20e3dcb336b9f867bc0eafc0de10f1048e957", 879 + "url": "https://pub.dev" 880 + }, 881 + "source": "hosted", 882 + "version": "13.0.0" 883 + }, 884 + "vm_service_interface": { 885 + "dependency": "direct main", 886 + "description": { 887 + "name": "vm_service_interface", 888 + "sha256": "a1897b14842d58ca75de00ccaec6d0bdc9806b4c3560d781ef61dc6851a66f76", 889 + "url": "https://pub.dev" 890 + }, 891 + "source": "hosted", 892 + "version": "1.0.0" 893 + }, 894 + "vm_snapshot_analysis": { 895 + "dependency": "direct main", 896 + "description": { 897 + "name": "vm_snapshot_analysis", 898 + "sha256": "5a79b9fbb6be2555090f55b03b23907e75d44c3fd7bdd88da09848aa5a1914c8", 899 + "url": "https://pub.dev" 900 + }, 901 + "source": "hosted", 902 + "version": "0.7.6" 903 + }, 904 + "watcher": { 905 + "dependency": "direct main", 906 + "description": { 907 + "name": "watcher", 908 + "sha256": "3d2ad6751b3c16cf07c7fca317a1413b3f26530319181b37e3b9039b84fc01d8", 909 + "url": "https://pub.dev" 910 + }, 911 + "source": "hosted", 912 + "version": "1.1.0" 913 + }, 914 + "web": { 915 + "dependency": "direct main", 916 + "description": { 917 + "name": "web", 918 + "sha256": "edc8a9573dd8c5a83a183dae1af2b6fd4131377404706ca4e5420474784906fa", 919 + "url": "https://pub.dev" 920 + }, 921 + "source": "hosted", 922 + "version": "0.4.0" 923 + }, 924 + "web_socket_channel": { 925 + "dependency": "direct main", 926 + "description": { 927 + "name": "web_socket_channel", 928 + "sha256": "045ec2137c27bf1a32e6ffa0e734d532a6677bf9016a0d1a406c54e499ff945b", 929 + "url": "https://pub.dev" 930 + }, 931 + "source": "hosted", 932 + "version": "2.4.1" 933 + }, 934 + "webdriver": { 935 + "dependency": "direct main", 936 + "description": { 937 + "name": "webdriver", 938 + "sha256": "003d7da9519e1e5f329422b36c4dcdf18d7d2978d1ba099ea4e45ba490ed845e", 939 + "url": "https://pub.dev" 940 + }, 941 + "source": "hosted", 942 + "version": "3.0.3" 943 + }, 944 + "webkit_inspection_protocol": { 945 + "dependency": "direct main", 946 + "description": { 947 + "name": "webkit_inspection_protocol", 948 + "sha256": "87d3f2333bb240704cd3f1c6b5b7acd8a10e7f0bc28c28dcf14e782014f4a572", 949 + "url": "https://pub.dev" 950 + }, 951 + "source": "hosted", 952 + "version": "1.2.1" 953 + }, 954 + "xml": { 955 + "dependency": "direct main", 956 + "description": { 957 + "name": "xml", 958 + "sha256": "b015a8ad1c488f66851d762d3090a21c600e479dc75e68328c52774040cf9226", 959 + "url": "https://pub.dev" 960 + }, 961 + "source": "hosted", 962 + "version": "6.5.0" 963 + }, 964 + "yaml": { 965 + "dependency": "direct main", 966 + "description": { 967 + "name": "yaml", 968 + "sha256": "75769501ea3489fca56601ff33454fe45507ea3bfb014161abc3b43ae25989d5", 969 + "url": "https://pub.dev" 970 + }, 971 + "source": "hosted", 972 + "version": "3.1.2" 973 + }, 974 + "yaml_edit": { 975 + "dependency": "direct main", 976 + "description": { 977 + "name": "yaml_edit", 978 + "sha256": "1579d4a0340a83cf9e4d580ea51a16329c916973bffd5bd4b45e911b25d46bfd", 979 + "url": "https://pub.dev" 980 + }, 981 + "source": "hosted", 982 + "version": "2.1.1" 983 + } 984 + }, 985 + "sdks": { 986 + "dart": ">=3.3.0-91.0.dev <4.0.0" 987 + } 988 + } 989 + }
+13
pkgs/development/compilers/flutter/versions/3_19/patches/disable-auto-update-shared.patch
··· 1 + diff --git a/bin/internal/shared.sh b/bin/internal/shared.sh 2 + index 75d9d3013e..657ad3cb78 100644 3 + --- a/bin/internal/shared.sh 4 + +++ b/bin/internal/shared.sh 5 + @@ -245,7 +245,7 @@ function shared::execute() { 6 + # and will corrupt each others' downloads. 7 + # 8 + # SHARED_NAME itself is prepared by the caller script. 9 + - upgrade_flutter 7< "$SHARED_NAME" 10 + + # upgrade_flutter 7< "$SHARED_NAME" 11 + 12 + BIN_NAME="$(basename "$PROG_NAME")" 13 + case "$BIN_NAME" in
+1
pkgs/top-level/all-packages.nix
··· 15732 15732 15733 15733 flutterPackages = recurseIntoAttrs (callPackage ../development/compilers/flutter { }); 15734 15734 flutter = flutterPackages.stable; 15735 + flutter319 = flutterPackages.v3_19; 15735 15736 flutter316 = flutterPackages.v3_16; 15736 15737 flutter313 = flutterPackages.v3_13; 15737 15738