diff --git a/nix/cwtch-ui/exhaustive-match.patch b/nix/cwtch-ui/exhaustive-match.patch deleted file mode 100644 index 8b6082a..0000000 --- a/nix/cwtch-ui/exhaustive-match.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/lib/settings.dart b/lib/settings.dart -index 29e76f40..d0120e9e 100644 ---- a/lib/settings.dart -+++ b/lib/settings.dart -@@ -318,6 +318,8 @@ class Settings extends ChangeNotifier { - return [1, 2]; - case DualpaneMode.Dual1to4: - return [1, 4]; -+ case DualpaneMode.CopyPortrait: -+ return [1]; - } - print("impossible column configuration: portrait/$uiColumnModePortrait landscape/$uiColumnModeLandscape"); - return [1]; diff --git a/nix/cwtch-ui/package.nix b/nix/cwtch-ui/package.nix index ceaca7f..ffb2ca9 100644 --- a/nix/cwtch-ui/package.nix +++ b/nix/cwtch-ui/package.nix @@ -14,18 +14,16 @@ let in flutter.buildFlutterApplication rec { pname = "cwtch-ui"; - version = "1.14.7"; + version = "1.15.1"; src = fetchgit { url = "https://git.openprivacy.ca/cwtch.im/cwtch-ui"; rev = "v${version}"; - hash = "sha256-c02s8YFrLwIpvLVMM2d7Ynk02ibIgZmRKOI+mkrttLk="; + hash = "sha256-+UtWhQMhm0UjY0kx3B5TwcBFhUfJma3rpeYls4XWy7I="; }; - patches = [ ./exhaustive-match.patch ]; - pubspecLock = lib.importJSON ./pubspec.json; gitHashes = { - flutter_gherkin = "sha256-NshzlM21x7jSFjP+M0N4S7aV3BcORkZPvzNDwJxuVSA="; + flutter_gherkin = "sha256-Y8tR84kkczQPBwh7cGhPFAAqrMZKRfGp/02huPaaQZg="; }; flutterBuildFlags = [ diff --git a/nix/cwtch-ui/pubspec.json b/nix/cwtch-ui/pubspec.json index d1e86e9..a63c9fa 100644 --- a/nix/cwtch-ui/pubspec.json +++ b/nix/cwtch-ui/pubspec.json @@ -4,41 +4,41 @@ "dependency": "transitive", "description": { "name": "_fe_analyzer_shared", - "sha256": "ae92f5d747aee634b87f89d9946000c2de774be1d6ac3e58268224348cd0101a", + "sha256": "0b2f2bd91ba804e53a61d757b986f89f1f9eaed5b11e4b2f5a2468d86d6c9fc7", "url": "https://pub.dev" }, "source": "hosted", - "version": "61.0.0" + "version": "67.0.0" }, "analyzer": { "dependency": "transitive", "description": { "name": "analyzer", - "sha256": "ea3d8652bda62982addfd92fdc2d0214e5f82e43325104990d4f4c4a2a313562", + "sha256": "37577842a27e4338429a1cbc32679d508836510b056f1eedf0c8d20e39c1383d", "url": "https://pub.dev" }, "source": "hosted", - "version": "5.13.0" + "version": "6.4.1" }, "archive": { "dependency": "transitive", "description": { "name": "archive", - "sha256": "0c8368c9b3f0abbc193b9d6133649a614204b528982bebc7026372d61677ce3a", + "sha256": "cb6a278ef2dbb298455e1a713bda08524a175630ec643a242c399c932a0a1f7d", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.3.7" + "version": "3.6.1" }, "args": { "dependency": "transitive", "description": { "name": "args", - "sha256": "eef6c46b622e0494a36c5a12d10d77fb4e855501a91c1b9ef9339326e58f0596", + "sha256": "7cf60b9f0cc88203c5a190b4cd62a99feea42759a7fa695010eb5de1c0b2252a", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.4.2" + "version": "2.5.0" }, "async": { "dependency": "transitive", @@ -64,11 +64,11 @@ "dependency": "transitive", "description": { "name": "build", - "sha256": "43865b79fbb78532e4bff7c33087aa43b1d488c4fdef014eaef568af6d8016dc", + "sha256": "80184af8b6cb3e5c1c4ec6d8544d27711700bc3e6d2efad04238c7b5290889f0", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.4.0" + "version": "2.4.1" }, "build_config": { "dependency": "transitive", @@ -84,41 +84,41 @@ "dependency": "transitive", "description": { "name": "build_daemon", - "sha256": "5f02d73eb2ba16483e693f80bee4f088563a820e47d1027d4cdfe62b5bb43e65", + "sha256": "79b2aef6ac2ed00046867ed354c88778c9c0f029df8a20fe10b5436826721ef9", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.0.0" + "version": "4.0.2" }, "build_resolvers": { "dependency": "transitive", "description": { "name": "build_resolvers", - "sha256": "db49b8609ef8c81cca2b310618c3017c00f03a92af44c04d310b907b2d692d95", + "sha256": "339086358431fa15d7eca8b6a36e5d783728cf025e559b834f4609a1fcfb7b0a", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.2.0" + "version": "2.4.2" }, "build_runner": { "dependency": "direct dev", "description": { "name": "build_runner", - "sha256": "5e1929ad37d48bd382b124266cb8e521de5548d406a45a5ae6656c13dab73e37", + "sha256": "644dc98a0f179b872f612d3eb627924b578897c629788e858157fa5e704ca0c7", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.4.5" + "version": "2.4.11" }, "build_runner_core": { "dependency": "transitive", "description": { "name": "build_runner_core", - "sha256": "6d6ee4276b1c5f34f21fdf39425202712d2be82019983d52f351c94aafbc2c41", + "sha256": "e3c79f69a64bdfcd8a776a3c28db4eb6e3fb5356d013ae5eb2e52007706d5dbe", "url": "https://pub.dev" }, "source": "hosted", - "version": "7.2.10" + "version": "7.3.1" }, "built_collection": { "dependency": "transitive", @@ -134,11 +134,11 @@ "dependency": "transitive", "description": { "name": "built_value", - "sha256": "598a2a682e2a7a90f08ba39c0aaa9374c5112340f0a2e275f61b59389543d166", + "sha256": "c7913a9737ee4007efedaffc968c049fd0f3d0e49109e778edc10de9426005cb", "url": "https://pub.dev" }, "source": "hosted", - "version": "8.6.1" + "version": "8.9.2" }, "characters": { "dependency": "transitive", @@ -164,11 +164,11 @@ "dependency": "transitive", "description": { "name": "cli_util", - "sha256": "b8db3080e59b2503ca9e7922c3df2072cf13992354d5e944074ffa836fba43b7", + "sha256": "c05b7406fdabc7a49a3929d4af76bcaccbbffcbcdcf185b082e1ae07da323d19", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.4.0" + "version": "0.4.1" }, "clock": { "dependency": "transitive", @@ -184,21 +184,21 @@ "dependency": "transitive", "description": { "name": "code_builder", - "sha256": "4ad01d6e56db961d29661561effde45e519939fdaeb46c351275b182eac70189", + "sha256": "f692079e25e7869c14132d39f223f8eec9830eb76131925143b2129c4bb01b37", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.5.0" + "version": "4.10.0" }, "collection": { "dependency": "transitive", "description": { "name": "collection", - "sha256": "f092b211a4319e98e5ff58223576de6c2803db36221657b46c82574721240687", + "sha256": "ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.17.2" + "version": "1.18.0" }, "connectivity_plus": { "dependency": "direct main", @@ -252,31 +252,31 @@ "dependency": "direct main", "description": { "name": "cupertino_icons", - "sha256": "e35129dc44c9118cee2a5603506d823bab99c68393879edb440e0090d07586be", + "sha256": "ba631d1c7f7bef6b729a622b7b752645a2d076dba9976925b8f25725a30e1ee6", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.0.5" + "version": "1.0.8" }, "dart_style": { "dependency": "transitive", "description": { "name": "dart_style", - "sha256": "f4f1f73ab3fd2afcbcca165ee601fe980d966af6a21b5970c6c9376955c528ad", + "sha256": "99e066ce75c89d6b29903d788a7bb9369cf754f7b24bf70bf4b6d6d6b26853b9", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.3.1" + "version": "2.3.6" }, "dbus": { "dependency": "direct main", "description": { "name": "dbus", - "sha256": "6f07cba3f7b3448d42d015bfd3d53fe12e5b36da2423f23838efc1d5fb31a263", + "sha256": "365c771ac3b0e58845f39ec6deebc76e3276aa9922b0cc60840712094d9047ac", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.7.8" + "version": "0.7.10" }, "fake_async": { "dependency": "transitive", @@ -292,31 +292,31 @@ "dependency": "direct main", "description": { "name": "ffi", - "sha256": "ed5337a5660c506388a9f012be0288fb38b49020ce2b45fe1f8b8323fe429f99", + "sha256": "493f37e7df1804778ff3a53bd691d8692ddf69702cf4c1c1096a2e41b4779e21", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.0.2" + "version": "2.1.2" }, "file": { "dependency": "transitive", "description": { "name": "file", - "sha256": "1b92bec4fc2a72f59a8e15af5f52cd441e4a7860b49499d69dfa817af20e925d", + "sha256": "5fc22d7c25582e38ad9a8515372cd9a93834027aacf1801cf01164dac0ffa08c", "url": "https://pub.dev" }, "source": "hosted", - "version": "6.1.4" + "version": "7.0.0" }, "file_picker": { "dependency": "direct main", "description": { "name": "file_picker", - "sha256": "e6c7ad8e572379df86ea64ef0a5395889fba3954411d47ca021b888d79f8e798", + "sha256": "bdfa035a974a0c080576c4c8ed01cdf9d1b406a04c7daa05443ef0383a97bedc", "url": "https://pub.dev" }, "source": "hosted", - "version": "5.2.11" + "version": "5.3.4" }, "fixnum": { "dependency": "transitive", @@ -345,21 +345,21 @@ "description": { "path": ".", "ref": "main", - "resolved-ref": "cfa8a5f93267e8b544cd705ad015dcc55d7804fa", + "resolved-ref": "f05e541bb23b15f140f5afc3d671ed1a11948297", "url": "https://git.openprivacy.ca/openprivacy/flutter_gherkin" }, "source": "git", - "version": "3.0.0-rc.17" + "version": "3.0.0-rc.18" }, "flutter_local_notifications": { "dependency": "direct main", "description": { "name": "flutter_local_notifications", - "sha256": "812791d43ccfc1b443a0d39fa02a206fc228c597e28ff9337e09e3ca8d370391", + "sha256": "5f79a1be5e9fef9ddd7f494532d31851399099f9defc21ebcb1ae4539e8a37f1", "url": "https://pub.dev" }, "source": "hosted", - "version": "14.1.1" + "version": "14.1.5" }, "flutter_local_notifications_linux": { "dependency": "transitive", @@ -375,11 +375,11 @@ "dependency": "transitive", "description": { "name": "flutter_local_notifications_platform_interface", - "sha256": "7cf643d6d5022f3baed0be777b0662cce5919c0a7b86e700299f22dc4ae660ef", + "sha256": "340abf67df238f7f0ef58f4a26d2a83e1ab74c77ab03cd2b2d5018ac64db30b7", "url": "https://pub.dev" }, "source": "hosted", - "version": "7.0.0+1" + "version": "7.1.0" }, "flutter_localizations": { "dependency": "direct main", @@ -391,11 +391,11 @@ "dependency": "transitive", "description": { "name": "flutter_plugin_android_lifecycle", - "sha256": "950e77c2bbe1692bc0874fc7fb491b96a4dc340457f4ea1641443d0a6c1ea360", + "sha256": "c6b0b4c05c458e1c01ad9bcc14041dd7b1f6783d487be4386f793f47a8a4d03e", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.0.15" + "version": "2.0.20" }, "flutter_test": { "dependency": "transitive", @@ -413,11 +413,11 @@ "dependency": "transitive", "description": { "name": "frontend_server_client", - "sha256": "408e3ca148b31c20282ad6f37ebfa6f4bdc8fede5b74bc2f08d9d92b55db3612", + "sha256": "f64a0333a82f30b0cca061bc3d143813a486dc086b574bfb233b7c1372427694", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.2.0" + "version": "4.0.0" }, "fuchsia_remote_debug_protocol": { "dependency": "transitive", @@ -429,14 +429,14 @@ "dependency": "transitive", "description": { "name": "get_it", - "sha256": "529de303c739fca98cd7ece5fca500d8ff89649f1bb4b4e94fb20954abcd7468", + "sha256": "d85128a5dae4ea777324730dc65edd9c9f43155c109d5cc0a69cab74139fbac1", "url": "https://pub.dev" }, "source": "hosted", - "version": "7.6.0" + "version": "7.7.0" }, "gherkin": { - "dependency": "transitive", + "dependency": "direct dev", "description": { "name": "gherkin", "sha256": "c3e0c98b305a94ec8c015038529a1c8c6ea3b0953619514e76647407efb66d7f", @@ -469,11 +469,11 @@ "dependency": "transitive", "description": { "name": "http", - "sha256": "4c3f04bfb64d3efd508d06b41b825542f08122d30bda4933fb95c069d22a4fa3", + "sha256": "761a297c042deedc1ffbb156d6e2af13886bb305c2a343a4d972504cd67dd938", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.0.0" + "version": "1.2.1" }, "http_multi_server": { "dependency": "transitive", @@ -499,11 +499,11 @@ "dependency": "transitive", "description": { "name": "image", - "sha256": "a72242c9a0ffb65d03de1b7113bc4e189686fc07c7147b8b41811d0dd0e0d9bf", + "sha256": "2237616a36c0d69aef7549ab439b833fb7f9fb9fc861af2cc9ac3eedddd69ca8", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.0.17" + "version": "4.2.0" }, "integration_test": { "dependency": "transitive", @@ -512,14 +512,14 @@ "version": "0.0.0" }, "intl": { - "dependency": "transitive", + "dependency": "direct main", "description": { "name": "intl", - "sha256": "3bc132a9dbce73a7e4a21a17d06e1878839ffbf975568bc875c60537824b0c4d", + "sha256": "d6f56758b7d3014a48af9701c085700aac781a92a87a62b1333b46d8879661cf", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.18.1" + "version": "0.19.0" }, "io": { "dependency": "transitive", @@ -545,11 +545,41 @@ "dependency": "transitive", "description": { "name": "json_annotation", - "sha256": "b10a7b2ff83d83c777edba3c6a0f97045ddadd56c944e1a23a3fdf43a1bf4467", + "sha256": "1ce844379ca14835a50d2f019a3099f419082cfdd231cd86a142af94dd5c6bb1", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "4.9.0" + }, + "leak_tracker": { + "dependency": "transitive", + "description": { + "name": "leak_tracker", + "sha256": "7f0df31977cb2c0b88585095d168e689669a2cc9b97c309665e3386f3e9d341a", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "10.0.4" + }, + "leak_tracker_flutter_testing": { + "dependency": "transitive", + "description": { + "name": "leak_tracker_flutter_testing", + "sha256": "06e98f569d004c1315b991ded39924b21af84cf14cc94791b8aea337d25b57f8", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.8.1" + "version": "3.0.3" + }, + "leak_tracker_testing": { + "dependency": "transitive", + "description": { + "name": "leak_tracker_testing", + "sha256": "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "3.0.1" }, "logging": { "dependency": "transitive", @@ -565,51 +595,51 @@ "dependency": "transitive", "description": { "name": "matcher", - "sha256": "1803e76e6653768d64ed8ff2e1e67bea3ad4b923eb5c56a295c3e634bad5960e", + "sha256": "d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.12.16" + "version": "0.12.16+1" }, "material_color_utilities": { "dependency": "transitive", "description": { "name": "material_color_utilities", - "sha256": "9528f2f296073ff54cb9fee677df673ace1218163c3bc7628093e7eed5203d41", + "sha256": "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.5.0" + "version": "0.8.0" }, "meta": { "dependency": "transitive", "description": { "name": "meta", - "sha256": "3c74dbf8763d36539f114c799d8a2d87343b5067e9d796ca22b5eb8437090ee3", + "sha256": "7687075e408b093f36e6bbf6c91878cc0d4cd10f409506f7bc996f68220b9136", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.9.1" + "version": "1.12.0" }, "mime": { "dependency": "transitive", "description": { "name": "mime", - "sha256": "e4ff8e8564c03f255408decd16e7899da1733852a9110a58fe6d1b817684a63e", + "sha256": "2e123074287cc9fd6c09de8336dae606d1ddb88d9ac47358826db698c176a1f2", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.0.4" + "version": "1.0.5" }, "msix": { "dependency": "direct dev", "description": { "name": "msix", - "sha256": "bf151b9a1648985e7604672ade54c8df693566099d0731e318548c47d54676e6", + "sha256": "519b183d15dc9f9c594f247e2d2339d855cf0eaacc30e19b128e14f3ecc62047", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.14.2" + "version": "3.16.7" }, "nested": { "dependency": "transitive", @@ -635,11 +665,11 @@ "dependency": "direct main", "description": { "name": "package_info_plus", - "sha256": "ceb027f6bc6a60674a233b4a90a7658af1aebdea833da0b5b53c1e9821a78c7b", + "sha256": "7e76fad405b3e4016cd39d08f455a4eb5199723cf594cd1b8916d47140d93017", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.0.2" + "version": "4.2.0" }, "package_info_plus_platform_interface": { "dependency": "transitive", @@ -652,114 +682,104 @@ "version": "2.0.1" }, "path": { - "dependency": "transitive", + "dependency": "direct main", "description": { "name": "path", - "sha256": "8829d8a55c13fc0e37127c29fedf290c102f4e40ae94ada574091fe0ff96c917", + "sha256": "087ce49c3f0dc39180befefc60fdb4acd8f8620e5682fe2476afd0b3688bb4af", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.8.3" + "version": "1.9.0" }, "path_provider": { "dependency": "direct main", "description": { "name": "path_provider", - "sha256": "3087813781ab814e4157b172f1a11c46be20179fcc9bea043e0fba36bc0acaa2", + "sha256": "c9e7d3a4cd1410877472158bee69963a4579f78b68c65a2b7d40d1a7a88bb161", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.0.15" + "version": "2.1.3" }, "path_provider_android": { "dependency": "transitive", "description": { "name": "path_provider_android", - "sha256": "2cec049d282c7f13c594b4a73976b0b4f2d7a1838a6dd5aaf7bd9719196bee86", + "sha256": "bca87b0165ffd7cdb9cad8edd22d18d2201e886d9a9f19b4fb3452ea7df3a72a", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.0.27" + "version": "2.2.6" }, "path_provider_foundation": { "dependency": "transitive", "description": { "name": "path_provider_foundation", - "sha256": "1995d88ec2948dac43edf8fe58eb434d35d22a2940ecee1a9fefcd62beee6eb3", + "sha256": "f234384a3fdd67f989b4d54a5d73ca2a6c422fa55ae694381ae0f4375cd1ea16", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.2.3" + "version": "2.4.0" }, "path_provider_linux": { "dependency": "transitive", "description": { "name": "path_provider_linux", - "sha256": "ffbb8cc9ed2c9ec0e4b7a541e56fd79b138e8f47d2fb86815f15358a349b3b57", + "sha256": "f7a1fe3a634fe7734c8d3f2766ad746ae2a2884abe22e241a8b301bf5cac3279", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.1.11" + "version": "2.2.1" }, "path_provider_platform_interface": { "dependency": "transitive", "description": { "name": "path_provider_platform_interface", - "sha256": "57585299a729335f1298b43245842678cb9f43a6310351b18fb577d6e33165ec", + "sha256": "88f5779f72ba699763fa3a3b06aa4bf6de76c8e5de842cf6f29e2e06476c2334", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.0.6" + "version": "2.1.2" }, "path_provider_windows": { "dependency": "transitive", "description": { "name": "path_provider_windows", - "sha256": "1cb68ba4cd3a795033de62ba1b7b4564dace301f952de6bfb3cd91b202b6ee96", + "sha256": "8bc9f22eee8690981c22aa7fc602f5c85b497a6fb2ceb35ee5a5e5ed85ad8170", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.1.7" + "version": "2.2.1" }, "petitparser": { "dependency": "transitive", "description": { "name": "petitparser", - "sha256": "cb3798bef7fc021ac45b308f4b51208a152792445cce0448c9a4ba5879dd8750", + "sha256": "c15605cd28af66339f8eb6fbe0e541bfe2d1b72d5825efc6598f3e0a31b9ad27", "url": "https://pub.dev" }, "source": "hosted", - "version": "5.4.0" + "version": "6.0.2" }, "platform": { "dependency": "transitive", "description": { "name": "platform", - "sha256": "4a451831508d7d6ca779f7ac6e212b4023dd5a7d08a27a63da33756410e32b76", + "sha256": "12220bb4b65720483f8fa9450b4332347737cf8213dd2840d8b2c823e47243ec", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.1.0" + "version": "3.1.4" }, "plugin_platform_interface": { "dependency": "transitive", "description": { "name": "plugin_platform_interface", - "sha256": "6a2128648c854906c53fa8e33986fc0247a1116122f9534dd20e3ab9e16a32bc", + "sha256": "4820fbfdb9478b1ebae27888254d445073732dae3d6ea81f0b7e06d5dedc3f02", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.1.4" - }, - "pointycastle": { - "dependency": "transitive", - "description": { - "name": "pointycastle", - "sha256": "7c1e5f0d23c9016c5bbd8b1473d0d3fb3fc851b876046039509e18e0c7485f2c", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.7.3" + "version": "2.1.8" }, "pool": { "dependency": "transitive", @@ -775,21 +795,21 @@ "dependency": "transitive", "description": { "name": "process", - "sha256": "53fd8db9cec1d37b0574e12f07520d582019cb6c44abf5479a01505099a34a09", + "sha256": "21e54fd2faf1b5bdd5102afd25012184a6793927648ea81eea80552ac9405b32", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.2.4" + "version": "5.0.2" }, "provider": { "dependency": "direct main", "description": { "name": "provider", - "sha256": "cdbe7530b12ecd9eb455bdaa2fcb8d4dad22e80b8afb4798b41479d5ce26847f", + "sha256": "c8a055ee5ce3fd98d6fc872478b03823ffdb448699c6ebdbbc71d59b596fd48c", "url": "https://pub.dev" }, "source": "hosted", - "version": "6.0.5" + "version": "6.1.2" }, "pub_semver": { "dependency": "transitive", @@ -805,11 +825,11 @@ "dependency": "transitive", "description": { "name": "pubspec_parse", - "sha256": "c63b2876e58e194e4b0828fcb080ad0e06d051cb607a6be51a9e084f47cb9367", + "sha256": "c799b721d79eb6ee6fa56f00c04b472dcd44a30d258fac2174a6ec57302678f8", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.2.3" + "version": "1.3.0" }, "qr": { "dependency": "transitive", @@ -835,11 +855,11 @@ "dependency": "transitive", "description": { "name": "screen_retriever", - "sha256": "4931f226ca158123ccd765325e9fbf360bfed0af9b460a10f960f9bb13d58323", + "sha256": "6ee02c8a1158e6dae7ca430da79436e3b1c9563c8cf02f524af997c201ac2b90", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.1.6" + "version": "0.1.9" }, "scrollable_positioned_list": { "dependency": "direct main", @@ -865,11 +885,11 @@ "dependency": "transitive", "description": { "name": "shelf_web_socket", - "sha256": "9ca081be41c60190ebcb4766b2486a7d50261db7bd0f5d9615f2d653637a84c1", + "sha256": "073c147238594ecd0d193f3456a5fe91c4b0abbcc68bf5cd95b36c4e194ac611", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.0.4" + "version": "2.0.0" }, "sky_engine": { "dependency": "transitive", @@ -881,11 +901,11 @@ "dependency": "transitive", "description": { "name": "source_gen", - "sha256": "373f96cf5a8744bc9816c1ff41cf5391bbdbe3d7a96fe98c622b6738a8a7bd33", + "sha256": "14658ba5f669685cd3d63701d01b31ea748310f7ab854e471962670abcf57832", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.3.2" + "version": "1.5.0" }, "source_span": { "dependency": "transitive", @@ -901,21 +921,21 @@ "dependency": "transitive", "description": { "name": "stack_trace", - "sha256": "c3c7d8edb15bee7f0f74debd4b9c5f3c2ea86766fe4178eb2a18eb30a0bdaed5", + "sha256": "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.11.0" + "version": "1.11.1" }, "stream_channel": { "dependency": "transitive", "description": { "name": "stream_channel", - "sha256": "83615bee9045c1d322bbbd1ba209b7a749c2cbcdcb3fdd1df8eb488b3279c1c8", + "sha256": "ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.1.1" + "version": "2.1.2" }, "stream_transform": { "dependency": "transitive", @@ -961,21 +981,21 @@ "dependency": "transitive", "description": { "name": "test_api", - "sha256": "75760ffd7786fffdfb9597c35c5b27eaeec82be8edfb6d71d32651128ed7aab8", + "sha256": "9955ae474176f7ac8ee4e989dadfb411a58c30415bcfb648fa04b2b8a03afa7f", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.6.0" + "version": "0.7.0" }, "timezone": { "dependency": "transitive", "description": { "name": "timezone", - "sha256": "1cfd8ddc2d1cfd836bc93e67b9be88c3adaeca6f40a00ca999104c30693cdca0", + "sha256": "a6ccda4a69a442098b602c44e61a1e2b4bf6f5516e875bbf0f427d5df14745d5", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.9.2" + "version": "0.9.3" }, "timing": { "dependency": "transitive", @@ -1001,81 +1021,81 @@ "dependency": "direct main", "description": { "name": "url_launcher", - "sha256": "eb1e00ab44303d50dd487aab67ebc575456c146c6af44422f9c13889984c00f3", + "sha256": "21b704ce5fa560ea9f3b525b43601c678728ba46725bab9b01187b4831377ed3", "url": "https://pub.dev" }, "source": "hosted", - "version": "6.1.11" + "version": "6.3.0" }, "url_launcher_android": { "dependency": "transitive", "description": { "name": "url_launcher_android", - "sha256": "eed4e6a1164aa9794409325c3b707ff424d4d1c2a785e7db67f8bbda00e36e51", + "sha256": "ceb2625f0c24ade6ef6778d1de0b2e44f2db71fded235eb52295247feba8c5cf", "url": "https://pub.dev" }, "source": "hosted", - "version": "6.0.35" + "version": "6.3.3" }, "url_launcher_ios": { "dependency": "transitive", "description": { "name": "url_launcher_ios", - "sha256": "9af7ea73259886b92199f9e42c116072f05ff9bea2dcb339ab935dfc957392c2", + "sha256": "7068716403343f6ba4969b4173cbf3b84fc768042124bc2c011e5d782b24fe89", "url": "https://pub.dev" }, "source": "hosted", - "version": "6.1.4" + "version": "6.3.0" }, "url_launcher_linux": { "dependency": "transitive", "description": { "name": "url_launcher_linux", - "sha256": "207f4ddda99b95b4d4868320a352d374b0b7e05eefad95a4a26f57da413443f5", + "sha256": "ab360eb661f8879369acac07b6bb3ff09d9471155357da8443fd5d3cf7363811", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.0.5" + "version": "3.1.1" }, "url_launcher_macos": { "dependency": "transitive", "description": { "name": "url_launcher_macos", - "sha256": "91ee3e75ea9dadf38036200c5d3743518f4a5eb77a8d13fda1ee5764373f185e", + "sha256": "9a1a42d5d2d95400c795b2914c36fdcb525870c752569438e4ebb09a2b5d90de", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.0.5" + "version": "3.2.0" }, "url_launcher_platform_interface": { "dependency": "transitive", "description": { "name": "url_launcher_platform_interface", - "sha256": "6c9ca697a5ae218ce56cece69d46128169a58aa8653c1b01d26fcd4aad8c4370", + "sha256": "552f8a1e663569be95a8190206a38187b531910283c3e982193e4f2733f01029", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.1.2" + "version": "2.3.2" }, "url_launcher_web": { "dependency": "transitive", "description": { "name": "url_launcher_web", - "sha256": "6bb1e5d7fe53daf02a8fee85352432a40b1f868a81880e99ec7440113d5cfcab", + "sha256": "8d9e750d8c9338601e709cd0885f95825086bd8b642547f26bda435aade95d8a", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.0.17" + "version": "2.3.1" }, "url_launcher_windows": { "dependency": "transitive", "description": { "name": "url_launcher_windows", - "sha256": "254708f17f7c20a9c8c471f67d86d76d4a3f9c1591aad1e15292008aceb82771", + "sha256": "ecf9725510600aa2bb6d7ddabe16357691b6d2805f66216a97d1b881e21beff7", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.0.6" + "version": "3.1.1" }, "uuid": { "dependency": "transitive", @@ -1101,11 +1121,11 @@ "dependency": "transitive", "description": { "name": "vm_service", - "sha256": "c620a6f783fa22436da68e42db7ebbf18b8c44b9a46ab911f666ff09ffd9153f", + "sha256": "3923c89304b715fb1eb6423f017651664a03bf5f4b29983627c4da791f74a4ec", "url": "https://pub.dev" }, "source": "hosted", - "version": "11.7.1" + "version": "14.2.1" }, "watcher": { "dependency": "transitive", @@ -1121,41 +1141,51 @@ "dependency": "transitive", "description": { "name": "web", - "sha256": "dc8ccd225a2005c1be616fe02951e2e342092edf968cf0844220383757ef8f10", + "sha256": "97da13628db363c635202ad97068d47c5b8aa555808e7a9411963c533b449b27", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "0.5.1" + }, + "web_socket": { + "dependency": "transitive", + "description": { + "name": "web_socket", + "sha256": "24301d8c293ce6fe327ffe6f59d8fd8834735f0ec36e4fd383ec7ff8a64aa078", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.1.4-beta" + "version": "0.1.5" }, "web_socket_channel": { "dependency": "transitive", "description": { "name": "web_socket_channel", - "sha256": "d88238e5eac9a42bb43ca4e721edba3c08c6354d4a53063afaa568516217621b", + "sha256": "a2d56211ee4d35d9b344d9d4ce60f362e4f5d1aafb988302906bd732bc731276", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.4.0" + "version": "3.0.0" }, "webdriver": { "dependency": "transitive", "description": { "name": "webdriver", - "sha256": "3c923e918918feeb90c4c9fdf1fe39220fa4c0e8e2c0fffaded174498ef86c49", + "sha256": "003d7da9519e1e5f329422b36c4dcdf18d7d2978d1ba099ea4e45ba490ed845e", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.0.2" + "version": "3.0.3" }, "win32": { "dependency": "transitive", "description": { "name": "win32", - "sha256": "5a751eddf9db89b3e5f9d50c20ab8612296e4e8db69009788d6c8b060a84191c", + "sha256": "a79dbe579cb51ecd6d30b17e0cae4e0ea15e2c0e66f69ad4198f22a6789e94f4", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.1.4" + "version": "5.5.1" }, "win_toast": { "dependency": "direct main", @@ -1171,31 +1201,31 @@ "dependency": "direct main", "description": { "name": "window_manager", - "sha256": "95096fede562cbb65f30d38b62d819a458f59ba9fe4a317f6cee669710f6676b", + "sha256": "8699323b30da4cdbe2aa2e7c9de567a6abd8a97d9a5c850a3c86dcd0b34bbfbf", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.3.4" + "version": "0.3.9" }, "xdg_directories": { "dependency": "transitive", "description": { "name": "xdg_directories", - "sha256": "ee1505df1426458f7f60aac270645098d318a8b4766d85fde75f76f2e21807d1", + "sha256": "faea9dee56b520b55a566385b84f2e8de55e7496104adada9962e0bd11bcff1d", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.0.0" + "version": "1.0.4" }, "xml": { "dependency": "transitive", "description": { "name": "xml", - "sha256": "5bc72e1e45e941d825fd7468b9b4cc3b9327942649aeb6fc5cdbf135f0a86e84", + "sha256": "b015a8ad1c488f66851d762d3090a21c600e479dc75e68328c52774040cf9226", "url": "https://pub.dev" }, "source": "hosted", - "version": "6.3.0" + "version": "6.5.0" }, "yaml": { "dependency": "direct main", @@ -1209,7 +1239,7 @@ } }, "sdks": { - "dart": ">=3.1.0-185.0.dev <4.0.0", - "flutter": ">=3.7.0" + "dart": ">=3.4.0 <4.0.0", + "flutter": ">=3.22.0" } } diff --git a/nix/overlay.nix b/nix/overlay.nix index a4a5a15..9e38182 100644 --- a/nix/overlay.nix +++ b/nix/overlay.nix @@ -2,7 +2,7 @@ self: super: { bridge-manager = self.callPackage ./bridge-manager { }; cwtch = self.callPackage ./cwtch/package.nix { }; - cwtch-ui = self.callPackage ./cwtch-ui/package.nix { flutter = self.flutter313; }; + cwtch-ui = self.callPackage ./cwtch-ui/package.nix { }; display-switch = self.callPackage ./display-switch.nix { };