From 0be91b8e52bc24fc162e0e6852559dc2a92f1a75 Mon Sep 17 00:00:00 2001 From: emaryn Date: Sat, 15 Feb 2025 00:26:33 +0800 Subject: [PATCH 1/3] mangayomi: add update script --- pkgs/by-name/ma/mangayomi/package.nix | 5 +++++ pkgs/by-name/ma/mangayomi/update.sh | 20 ++++++++++++++++++++ 2 files changed, 25 insertions(+) create mode 100755 pkgs/by-name/ma/mangayomi/update.sh diff --git a/pkgs/by-name/ma/mangayomi/package.nix b/pkgs/by-name/ma/mangayomi/package.nix index daf5e4585f1f..b7347d6f09b6 100644 --- a/pkgs/by-name/ma/mangayomi/package.nix +++ b/pkgs/by-name/ma/mangayomi/package.nix @@ -104,6 +104,11 @@ flutter324.buildFlutterApplication { --prefix LD_LIBRARY_PATH : "$out/app/${pname}/lib" ''; + passthru = { + inherit rustDep; + updateScript = ./update.sh; + }; + meta = { changelog = "https://github.com/kodjodevf/mangayomi/releases/tag/v${version}"; description = "Read manga and stream anime from a variety of sources including BitTorrent"; diff --git a/pkgs/by-name/ma/mangayomi/update.sh b/pkgs/by-name/ma/mangayomi/update.sh new file mode 100755 index 000000000000..6fb5e4d57c93 --- /dev/null +++ b/pkgs/by-name/ma/mangayomi/update.sh @@ -0,0 +1,20 @@ +#!/usr/bin/env nix-shell +#!nix-shell -I nixpkgs=./. -i bash -p curl gnused jq yq nix bash coreutils nix-update + +set -eou pipefail + +ROOT="$(dirname "$(readlink -f "$0")")" + +latestTag=$(curl ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} -sL https://api.github.com/repos/kodjodevf/mangayomi/releases/latest | jq --raw-output .tag_name) +latestVersion=$(echo "$latestTag" | sed 's/^v//') + +currentVersion=$(nix-instantiate --eval -E "with import ./. {}; mangayomi.version or (lib.getVersion mangayomi)" | tr -d '"') + +if [[ "$currentVersion" == "$latestVersion" ]]; then + echo "package is up-to-date: $currentVersion" + exit 0 +fi + +nix-update --subpackage rustDep mangayomi + +curl https://raw.githubusercontent.com/kodjodevf/mangayomi/${latestTag}/pubspec.lock | yq . >$ROOT/pubspec.lock.json From a1a6862929e6531132d1128828ccbadadd399d6b Mon Sep 17 00:00:00 2001 From: emaryn Date: Sat, 15 Feb 2025 00:31:57 +0800 Subject: [PATCH 2/3] mangayomi: refactor --- pkgs/by-name/ma/mangayomi/package.nix | 37 ++++++++++++++++----------- 1 file changed, 22 insertions(+), 15 deletions(-) diff --git a/pkgs/by-name/ma/mangayomi/package.nix b/pkgs/by-name/ma/mangayomi/package.nix index b7347d6f09b6..38d6868fa990 100644 --- a/pkgs/by-name/ma/mangayomi/package.nix +++ b/pkgs/by-name/ma/mangayomi/package.nix @@ -1,8 +1,7 @@ { lib, fetchFromGitHub, - flutter324, - pkg-config, + flutter327, webkitgtk_4_1, mpv, rustPlatform, @@ -11,27 +10,42 @@ makeDesktopItem, replaceVars, }: + let pname = "mangayomi"; version = "0.3.8"; + src = fetchFromGitHub { owner = "kodjodevf"; repo = "mangayomi"; tag = "v${version}"; hash = "sha256-TOCDGmJ5tlpcGS8NeVdIdx946rM1/ItQVY9OnDS6uZ0="; }; + + metaCommon = { + changelog = "https://github.com/kodjodevf/mangayomi/releases/tag/v${version}"; + description = "Read manga and stream anime from a variety of sources including BitTorrent"; + homepage = "https://github.com/kodjodevf/mangayomi"; + license = with lib.licenses; [ asl20 ]; + maintainers = with lib.maintainers; [ ]; + platforms = lib.platforms.linux; + }; + rustDep = rustPlatform.buildRustPackage { inherit pname version src; sourceRoot = "${src.name}/rust"; useFetchCargoVendor = true; + cargoHash = "sha256-Qzq1FyWtUy1533/S1KS8XEou5nAnq0O0Vxxlt+Iv8OQ="; passthru.libraryPath = "lib/librust_lib_mangayomi.so"; + + meta = metaCommon; }; in -flutter324.buildFlutterApplication { +flutter327.buildFlutterApplication { inherit pname version src; pubspecLock = lib.importJSON ./pubspec.lock.json; @@ -63,13 +77,12 @@ flutter324.buildFlutterApplication { gitHashes = { desktop_webview_window = "sha256-wRxQPlJZZe4t2C6+G5dMx3+w8scxWENLwII08dlZ4IA="; flutter_qjs = "sha256-m+Z0bCswylfd1E2Y6X6bdPivkSlXUxO4J0Icbco+/0A="; - media_kit_libs_windows_video = "sha256-SYVVOR6vViAsDH5MclInJk8bTt/Um4ccYgYDFrb5LBk="; - media_kit_native_event_loop = "sha256-SYVVOR6vViAsDH5MclInJk8bTt/Um4ccYgYDFrb5LBk="; - media_kit_video = "sha256-SYVVOR6vViAsDH5MclInJk8bTt/Um4ccYgYDFrb5LBk="; + media_kit_libs_windows_video = "sha256-bRwDrK6YdQGuXnxyIaNtvRoubl3i42ksaDsggAwgB80="; + media_kit_video = "sha256-bRwDrK6YdQGuXnxyIaNtvRoubl3i42ksaDsggAwgB80="; + media_kit = "sha256-bRwDrK6YdQGuXnxyIaNtvRoubl3i42ksaDsggAwgB80="; }; nativeBuildInputs = [ - pkg-config copyDesktopItems ]; @@ -101,7 +114,7 @@ flutter324.buildFlutterApplication { ''; extraWrapProgramArgs = '' - --prefix LD_LIBRARY_PATH : "$out/app/${pname}/lib" + --prefix LD_LIBRARY_PATH : $out/app/mangayomi/lib ''; passthru = { @@ -109,13 +122,7 @@ flutter324.buildFlutterApplication { updateScript = ./update.sh; }; - meta = { - changelog = "https://github.com/kodjodevf/mangayomi/releases/tag/v${version}"; - description = "Read manga and stream anime from a variety of sources including BitTorrent"; - homepage = "https://github.com/kodjodevf/mangayomi"; + meta = metaCommon // { mainProgram = "mangayomi"; - license = with lib.licenses; [ asl20 ]; - maintainers = with lib.maintainers; [ ]; - platforms = lib.platforms.linux; }; } From f03be67abe736e27312a8927d13fa06843e8f071 Mon Sep 17 00:00:00 2001 From: emaryn <197520219+emaryn@users.noreply.github.com> Date: Thu, 20 Feb 2025 22:47:51 +0000 Subject: [PATCH 3/3] mangayomi: 0.3.8 -> 0.5.2 --- pkgs/by-name/ma/mangayomi/package.nix | 31 +- pkgs/by-name/ma/mangayomi/pubspec.lock.json | 973 +++++++++++++++----- 2 files changed, 739 insertions(+), 265 deletions(-) diff --git a/pkgs/by-name/ma/mangayomi/package.nix b/pkgs/by-name/ma/mangayomi/package.nix index 38d6868fa990..6208970a8abd 100644 --- a/pkgs/by-name/ma/mangayomi/package.nix +++ b/pkgs/by-name/ma/mangayomi/package.nix @@ -13,18 +13,18 @@ let pname = "mangayomi"; - version = "0.3.8"; + version = "0.5.2"; src = fetchFromGitHub { owner = "kodjodevf"; repo = "mangayomi"; tag = "v${version}"; - hash = "sha256-TOCDGmJ5tlpcGS8NeVdIdx946rM1/ItQVY9OnDS6uZ0="; + hash = "sha256-xF3qvmEGctYXE7HWka89G4W6ytMTVGw75o26h/Ql0Aw="; }; metaCommon = { changelog = "https://github.com/kodjodevf/mangayomi/releases/tag/v${version}"; - description = "Read manga and stream anime from a variety of sources including BitTorrent"; + description = "Reading manga, novels, and watching animes"; homepage = "https://github.com/kodjodevf/mangayomi"; license = with lib.licenses; [ asl20 ]; maintainers = with lib.maintainers; [ ]; @@ -38,7 +38,7 @@ let useFetchCargoVendor = true; - cargoHash = "sha256-Qzq1FyWtUy1533/S1KS8XEou5nAnq0O0Vxxlt+Iv8OQ="; + cargoHash = "sha256-WkWNgjTA50cOztuF9ZN6v8l38kldarqUOMXNFJDI0Ds="; passthru.libraryPath = "lib/librust_lib_mangayomi.so"; @@ -74,17 +74,20 @@ flutter327.buildFlutterApplication { }; }; - gitHashes = { - desktop_webview_window = "sha256-wRxQPlJZZe4t2C6+G5dMx3+w8scxWENLwII08dlZ4IA="; - flutter_qjs = "sha256-m+Z0bCswylfd1E2Y6X6bdPivkSlXUxO4J0Icbco+/0A="; - media_kit_libs_windows_video = "sha256-bRwDrK6YdQGuXnxyIaNtvRoubl3i42ksaDsggAwgB80="; - media_kit_video = "sha256-bRwDrK6YdQGuXnxyIaNtvRoubl3i42ksaDsggAwgB80="; - media_kit = "sha256-bRwDrK6YdQGuXnxyIaNtvRoubl3i42ksaDsggAwgB80="; - }; + gitHashes = + let + media_kit-hash = "sha256-bRwDrK6YdQGuXnxyIaNtvRoubl3i42ksaDsggAwgB80="; + in + { + desktop_webview_window = "sha256-wRxQPlJZZe4t2C6+G5dMx3+w8scxWENLwII08dlZ4IA="; + flutter_qjs = "sha256-m+Z0bCswylfd1E2Y6X6bdPivkSlXUxO4J0Icbco+/0A="; + media_kit_libs_windows_video = media_kit-hash; + media_kit_video = media_kit-hash; + media_kit = media_kit-hash; + flutter_web_auth_2 = "sha256-3aci73SP8eXg6++IQTQoyS+erUUuSiuXymvR32sxHFw="; + }; - nativeBuildInputs = [ - copyDesktopItems - ]; + nativeBuildInputs = [ copyDesktopItems ]; buildInputs = [ webkitgtk_4_1 diff --git a/pkgs/by-name/ma/mangayomi/pubspec.lock.json b/pkgs/by-name/ma/mangayomi/pubspec.lock.json index 4f91358cf451..ae97fa265276 100644 --- a/pkgs/by-name/ma/mangayomi/pubspec.lock.json +++ b/pkgs/by-name/ma/mangayomi/pubspec.lock.json @@ -4,27 +4,27 @@ "dependency": "transitive", "description": { "name": "_fe_analyzer_shared", - "sha256": "f256b0c0ba6c7577c15e2e4e114755640a875e885099367bf6e012b19314c834", + "sha256": "16e298750b6d0af7ce8a3ba7c18c69c3785d11b15ec83f6dcd0ad2a0009b3cab", "url": "https://pub.dev" }, "source": "hosted", - "version": "72.0.0" + "version": "76.0.0" }, "_macros": { "dependency": "transitive", "description": "dart", "source": "sdk", - "version": "0.3.2" + "version": "0.3.3" }, "analyzer": { "dependency": "direct overridden", "description": { "name": "analyzer", - "sha256": "b652861553cd3990d8ed361f7979dc6d7053a9ac8843fa73820ab68ce5410139", + "sha256": "1f14db053a8c23e260789e9b0980fa27f2680dd640932cae5e1137cce0e46e1e", "url": "https://pub.dev" }, "source": "hosted", - "version": "6.7.0" + "version": "6.11.0" }, "analyzer_plugin": { "dependency": "transitive", @@ -46,15 +46,55 @@ "source": "hosted", "version": "4.13.2" }, + "app_links": { + "dependency": "direct main", + "description": { + "name": "app_links", + "sha256": "85ed8fc1d25a76475914fff28cc994653bd900bc2c26e4b57a49e097febb54ba", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "6.4.0" + }, + "app_links_linux": { + "dependency": "transitive", + "description": { + "name": "app_links_linux", + "sha256": "f5f7173a78609f3dfd4c2ff2c95bd559ab43c80a87dc6a095921d96c05688c81", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "1.0.3" + }, + "app_links_platform_interface": { + "dependency": "transitive", + "description": { + "name": "app_links_platform_interface", + "sha256": "05f5379577c513b534a29ddea68176a4d4802c46180ee8e2e966257158772a3f", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "2.0.2" + }, + "app_links_web": { + "dependency": "transitive", + "description": { + "name": "app_links_web", + "sha256": "af060ed76183f9e2b87510a9480e56a5352b6c249778d07bd2c95fc35632a555", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "1.0.4" + }, "archive": { "dependency": "direct main", "description": { "name": "archive", - "sha256": "cb6a278ef2dbb298455e1a713bda08524a175630ec643a242c399c932a0a1f7d", + "sha256": "6199c74e3db4fbfbd04f66d739e72fe11c8a8957d5f219f1f4482dbde6420b5a", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.6.1" + "version": "4.0.2" }, "args": { "dependency": "transitive", @@ -80,31 +120,31 @@ "dependency": "transitive", "description": { "name": "async", - "sha256": "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c", + "sha256": "d2872f9c19731c2e5f10444b14686eb7cc85c76274bd6c16e1816bff9a3bab63", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.11.0" + "version": "2.12.0" }, - "autotrie": { + "audio_session": { "dependency": "transitive", "description": { - "name": "autotrie", - "sha256": "55da6faefb53cfcb0abb2f2ca8636123fb40e35286bb57440d2cf467568188f8", + "name": "audio_session", + "sha256": "b2a26ba8b7efa1790d6460e82971fde3e398cfbe2295df9dea22f3499d2c12a7", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.0.0" + "version": "0.1.23" }, "boolean_selector": { "dependency": "transitive", "description": { "name": "boolean_selector", - "sha256": "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66", + "sha256": "8aab1771e1243a5063b8b0ff68042d67334e3feab9e95b9490f9a6ebf73b42ea", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.1.1" + "version": "2.1.2" }, "bot_toast": { "dependency": "direct main", @@ -120,11 +160,11 @@ "dependency": "transitive", "description": { "name": "build", - "sha256": "80184af8b6cb3e5c1c4ec6d8544d27711700bc3e6d2efad04238c7b5290889f0", + "sha256": "cef23f1eda9b57566c81e2133d196f8e3df48f244b317368d65c5943d91148f0", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.4.1" + "version": "2.4.2" }, "build_cli_annotations": { "dependency": "transitive", @@ -140,51 +180,51 @@ "dependency": "transitive", "description": { "name": "build_config", - "sha256": "bf80fcfb46a29945b423bd9aad884590fb1dc69b330a4d4700cac476af1708d1", + "sha256": "4ae2de3e1e67ea270081eaee972e1bd8f027d459f249e0f1186730784c2e7e33", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.1.1" + "version": "1.1.2" }, "build_daemon": { "dependency": "transitive", "description": { "name": "build_daemon", - "sha256": "79b2aef6ac2ed00046867ed354c88778c9c0f029df8a20fe10b5436826721ef9", + "sha256": "294a2edaf4814a378725bfe6358210196f5ea37af89ecd81bfa32960113d4948", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.0.2" + "version": "4.0.3" }, "build_resolvers": { "dependency": "transitive", "description": { "name": "build_resolvers", - "sha256": "339086358431fa15d7eca8b6a36e5d783728cf025e559b834f4609a1fcfb7b0a", + "sha256": "99d3980049739a985cf9b21f30881f46db3ebc62c5b8d5e60e27440876b1ba1e", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.4.2" + "version": "2.4.3" }, "build_runner": { "dependency": "direct dev", "description": { "name": "build_runner", - "sha256": "028819cfb90051c6b5440c7e574d1896f8037e3c96cf17aaeb054c9311cfbf4d", + "sha256": "74691599a5bc750dc96a6b4bfd48f7d9d66453eab04c7f4063134800d6a5c573", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.4.13" + "version": "2.4.14" }, "build_runner_core": { "dependency": "transitive", "description": { "name": "build_runner_core", - "sha256": "f8126682b87a7282a339b871298cc12009cb67109cfa1614d6436fb0289193e0", + "sha256": "22e3aa1c80e0ada3722fe5b63fd43d9c8990759d0a2cf489c8c5d7b2bdebc021", "url": "https://pub.dev" }, "source": "hosted", - "version": "7.3.2" + "version": "8.0.0" }, "built_collection": { "dependency": "transitive", @@ -200,11 +240,41 @@ "dependency": "transitive", "description": { "name": "built_value", - "sha256": "c7913a9737ee4007efedaffc968c049fd0f3d0e49109e778edc10de9426005cb", + "sha256": "28a712df2576b63c6c005c465989a348604960c0958d28be5303ba9baa841ac2", "url": "https://pub.dev" }, "source": "hosted", - "version": "8.9.2" + "version": "8.9.3" + }, + "cached_network_image": { + "dependency": "transitive", + "description": { + "name": "cached_network_image", + "sha256": "7c1183e361e5c8b0a0f21a28401eecdbde252441106a9816400dd4c2b2424916", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "3.4.1" + }, + "cached_network_image_platform_interface": { + "dependency": "transitive", + "description": { + "name": "cached_network_image_platform_interface", + "sha256": "35814b016e37fbdc91f7ae18c8caf49ba5c88501813f73ce8a07027a395e2829", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "4.1.1" + }, + "cached_network_image_web": { + "dependency": "transitive", + "description": { + "name": "cached_network_image_web", + "sha256": "980842f4e8e2535b8dbd3d5ca0b1f0ba66bf61d14cc3a17a9b4788a3685ba062", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "1.3.1" }, "change_case": { "dependency": "transitive", @@ -220,17 +290,7 @@ "dependency": "transitive", "description": { "name": "characters", - "sha256": "04a925763edad70e8443c99234dc3328f442e811f1d8fd1a72f1c8ad0f69a605", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.3.0" - }, - "charcode": { - "dependency": "transitive", - "description": { - "name": "charcode", - "sha256": "fb0f1107cac15a5ea6ef0a6ef71a807b9e4267c713bb93e00e92d737cc8dbd8a", + "sha256": "f71061c654a3380576a52b451dd5532377954cf9dbd272a78fc8479606670803", "url": "https://pub.dev" }, "source": "hosted", @@ -246,6 +306,16 @@ "source": "hosted", "version": "2.0.3" }, + "chewie": { + "dependency": "transitive", + "description": { + "name": "chewie", + "sha256": "28d77bb89787b41430202fee9509289d75f3aa7fac408be1c0a74cb487e3bdba", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "1.9.0" + }, "cli_util": { "dependency": "transitive", "description": { @@ -260,11 +330,11 @@ "dependency": "transitive", "description": { "name": "clock", - "sha256": "cb6d7f03e1de671e34607e909a7213e31d7752be4fb66a86d29fe1eb14bfb5cf", + "sha256": "fddb70d9b5277016c77a80201021d40a2247104d9f4aa7bab7157b7e3f05b84b", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.1.1" + "version": "1.1.2" }, "code_builder": { "dependency": "transitive", @@ -286,8 +356,28 @@ "source": "hosted", "version": "1.19.1" }, - "convert": { + "connectivity_plus": { + "dependency": "direct main", + "description": { + "name": "connectivity_plus", + "sha256": "04bf81bb0b77de31557b58d052b24b3eee33f09a6e7a8c68a3e247c7df19ec27", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "6.1.3" + }, + "connectivity_plus_platform_interface": { "dependency": "transitive", + "description": { + "name": "connectivity_plus_platform_interface", + "sha256": "42657c1715d48b167930d5f34d00222ac100475f73d10162ddf43e714932f204", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "2.0.1" + }, + "convert": { + "dependency": "direct main", "description": { "name": "convert", "sha256": "b30acd5944035672bc15c6b7a8b47d773e41e2f17de064350988c5d02adb1c68", @@ -350,11 +440,11 @@ "dependency": "transitive", "description": { "name": "custom_lint_visitor", - "sha256": "8aeb3b6ae2bb765e7716b93d1d10e8356d04e0ff6d7592de6ee04e0dd7d6587d", + "sha256": "bfe9b7a09c4775a587b58d10ebb871d4fe618237639b1e84d5ec62d7dfef25f9", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.0.0+6.7.0" + "version": "1.0.0+6.11.0" }, "dart_eval": { "dependency": "direct main", @@ -437,16 +527,6 @@ "source": "hosted", "version": "5.0.3" }, - "equatable": { - "dependency": "transitive", - "description": { - "name": "equatable", - "sha256": "567c64b3cb4cf82397aac55f4f0cbd3ca20d77c6c03bedbc4ceaddc08904aef7", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.0.7" - }, "exception_templates": { "dependency": "transitive", "description": { @@ -481,11 +561,11 @@ "dependency": "direct main", "description": { "name": "extended_image", - "sha256": "613875dc319f17546ea07499b5f0774755709a19a36dfde812e5eda9eb7a5c8c", + "sha256": "85199f9233e03abc2ce2e68cbb2991648666af4a527ae4e6250935be8edfddae", "url": "https://pub.dev" }, "source": "hosted", - "version": "9.0.7" + "version": "9.1.0" }, "extended_image_library": { "dependency": "transitive", @@ -501,11 +581,11 @@ "dependency": "transitive", "description": { "name": "fake_async", - "sha256": "511392330127add0b769b75a987850d136345d9227c6b94c96a04cf4a391bf78", + "sha256": "6a95e56b2449df2273fd8c45a662d6947ce1ebb7aafe80e550a3f68297f3cacc", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.3.1" + "version": "1.3.2" }, "ffi": { "dependency": "direct main", @@ -521,11 +601,11 @@ "dependency": "direct main", "description": { "name": "ffigen", - "sha256": "3e12e80ccb6539bb3917217bb6f32709220efb737de0d0fa8736da0b7cb507da", + "sha256": "e0bdaa4ff30106aab68e7fa19311df4ced2035dc07be30f2e112855e8dcd3259", "url": "https://pub.dev" }, "source": "hosted", - "version": "12.0.0" + "version": "16.0.0" }, "file": { "dependency": "transitive", @@ -561,21 +641,21 @@ "dependency": "direct main", "description": { "name": "flex_color_scheme", - "sha256": "32914024a4f404d90ff449f58d279191675b28e7c08824046baf06826e99d984", + "sha256": "09bea5d776f694c5a67f2229f2aa500cc7cce369322dc6500ab01cf9ad1b4e1a", "url": "https://pub.dev" }, "source": "hosted", - "version": "7.3.1" + "version": "8.1.0" }, "flex_seed_scheme": { - "dependency": "direct overridden", + "dependency": "transitive", "description": { "name": "flex_seed_scheme", - "sha256": "fb66cdb8ca89084e79efcad2bc2d9deb144666875116f08cdd8d9f8238c8b3ab", + "sha256": "d3ba3c5c92d2d79d45e94b4c6c71d01fac3c15017da1545880c53864da5dfeb0", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.0.0" + "version": "3.5.0" }, "flutter": { "dependency": "direct main", @@ -583,25 +663,15 @@ "source": "sdk", "version": "0.0.0" }, - "flutter_code_editor": { - "dependency": "direct main", + "flutter_cache_manager": { + "dependency": "transitive", "description": { - "name": "flutter_code_editor", - "sha256": "505ad56dcc8a7be4b782c8113574571bc4b9723499b0c1f385b3e2c3fae11f5d", + "name": "flutter_cache_manager", + "sha256": "400b6592f16a4409a7f2bb929a9a7e38c72cceb8ffb99ee57bbf2cb2cecf8386", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.3.2" - }, - "flutter_highlight": { - "dependency": "direct main", - "description": { - "name": "flutter_highlight", - "sha256": "7b96333867aa07e122e245c033b8ad622e4e3a42a1a2372cbb098a2541d8782c", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.7.0" + "version": "3.4.1" }, "flutter_inappwebview": { "dependency": "direct main", @@ -697,11 +767,11 @@ "dependency": "direct dev", "description": { "name": "flutter_lints", - "sha256": "3f41d009ba7172d5ff9be5f6e6e6abb4300e263aab8866d2a0842ed2a70f8f0c", + "sha256": "5398f14efa795ffb7a33e9b6a08798b26a180edac4ad7db3f231e40f82ce11e1", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.0.0" + "version": "5.0.0" }, "flutter_localizations": { "dependency": "direct main", @@ -713,11 +783,11 @@ "dependency": "transitive", "description": { "name": "flutter_plugin_android_lifecycle", - "sha256": "9b78450b89f059e96c9ebb355fa6b3df1d6b330436e0b885fb49594c41721398", + "sha256": "615a505aef59b151b46bbeef55b36ce2b6ed299d160c51d84281946f0aa0ce0e", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.0.23" + "version": "2.0.24" }, "flutter_qjs": { "dependency": "direct main", @@ -744,11 +814,21 @@ "dependency": "direct main", "description": { "name": "flutter_rust_bridge", - "sha256": "fb9d3c9395eae3c71d4fe3ec343b9f30636c9988150c8bb33b60047549b34e3d", + "sha256": "35c257fc7f98e34c1314d6c145e5ed54e7c94e8a9f469947e31c9298177d546f", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.6.0" + "version": "2.7.0" + }, + "flutter_svg": { + "dependency": "transitive", + "description": { + "name": "flutter_svg", + "sha256": "54900a1a1243f3c4a5506d853a2b5c2dbc38d5f27e52a52618a8054401431123", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "2.0.16" }, "flutter_test": { "dependency": "direct dev", @@ -759,12 +839,13 @@ "flutter_web_auth_2": { "dependency": "direct main", "description": { - "name": "flutter_web_auth_2", - "sha256": "4d3d2fd3d26bf1a26b3beafd4b4b899c0ffe10dc99af25abc58ffe24e991133c", - "url": "https://pub.dev" + "path": "flutter_web_auth_2", + "ref": "3.x-without-v1", + "resolved-ref": "48682f19576001e50104a602d891343850adb67f", + "url": "https://github.com/ThexXTURBOXx/flutter_web_auth_2.git" }, - "source": "hosted", - "version": "3.1.2" + "source": "git", + "version": "3.1.2-without-v1" }, "flutter_web_auth_2_platform_interface": { "dependency": "transitive", @@ -782,6 +863,26 @@ "source": "sdk", "version": "0.0.0" }, + "flutter_widget_from_html": { + "dependency": "direct main", + "description": { + "name": "flutter_widget_from_html", + "sha256": "0dfebf7417df2149de93926520c703db9be0c9017e60dc5cf43cebed37f4d11e", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "0.16.0" + }, + "flutter_widget_from_html_core": { + "dependency": "transitive", + "description": { + "name": "flutter_widget_from_html_core", + "sha256": "f77ea1aa1ba29a38fcce04483f44f12382f541b9e8c2150df37166c23bbbd30f", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "0.16.0" + }, "font_awesome_flutter": { "dependency": "direct main", "description": { @@ -822,6 +923,66 @@ "source": "hosted", "version": "4.0.0" }, + "fwfh_cached_network_image": { + "dependency": "transitive", + "description": { + "name": "fwfh_cached_network_image", + "sha256": "8f4896109ff3e42424ccacf9058ba3afe5d575b58946c8ac646ac85ae882ce23", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "0.16.0" + }, + "fwfh_chewie": { + "dependency": "transitive", + "description": { + "name": "fwfh_chewie", + "sha256": "1ce7c56894db19881a997813b933835dec142878431370c0eb40f1f878396a25", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "0.16.0" + }, + "fwfh_just_audio": { + "dependency": "transitive", + "description": { + "name": "fwfh_just_audio", + "sha256": "17816168de1fd180fd3d1fd4500e23136630a248a6889b553e2d2067e133c1a6", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "0.16.0" + }, + "fwfh_svg": { + "dependency": "transitive", + "description": { + "name": "fwfh_svg", + "sha256": "82f3eb378186fe39b3e2e01ed48a1830d34b0b9a237d951077e74ff0d99e2ac3", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "0.16.0" + }, + "fwfh_url_launcher": { + "dependency": "transitive", + "description": { + "name": "fwfh_url_launcher", + "sha256": "5cf1b1baa16740abaef8eb41a8e16ba430295d5ec20b880e4cb94e2924774f0a", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "0.16.0" + }, + "fwfh_webview": { + "dependency": "transitive", + "description": { + "name": "fwfh_webview", + "sha256": "894aa7d98ebdc2d86d79ac2309173043dec7f102575de87bf9626ddb26104e49", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "0.15.4" + }, "glob": { "dependency": "transitive", "description": { @@ -836,11 +997,11 @@ "dependency": "direct main", "description": { "name": "go_router", - "sha256": "8660b74171fafae4aa8202100fa2e55349e078281dadc73a241eb8e758534d9d", + "sha256": "7c2d40b59890a929824f30d442e810116caf5088482629c894b9e4478c67472d", "url": "https://pub.dev" }, "source": "hosted", - "version": "14.6.1" + "version": "14.6.3" }, "google_fonts": { "dependency": "direct main", @@ -872,25 +1033,15 @@ "source": "hosted", "version": "6.0.0" }, - "highlight": { - "dependency": "direct main", - "description": { - "name": "highlight", - "sha256": "5353a83ffe3e3eca7df0abfb72dcf3fa66cc56b953728e7113ad4ad88497cf21", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.7.0" - }, - "hive": { + "gtk": { "dependency": "transitive", "description": { - "name": "hive", - "sha256": "8dcf6db979d7933da8217edcec84e9df1bdb4e4edc7fc77dbd5aa74356d6d941", + "name": "gtk", + "sha256": "e8ce9ca4b1df106e4d72dad201d345ea1a036cc12c360f1a7d5a758f78ffa42c", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.2.3" + "version": "2.1.0" }, "html": { "dependency": "direct main", @@ -936,31 +1087,31 @@ "dependency": "transitive", "description": { "name": "http_multi_server", - "sha256": "97486f20f9c2f7be8f514851703d0119c3596d14ea63227af6f7a481ef2b2f8b", + "sha256": "aa6199f908078bb1c5efb8d8638d4ae191aac11b311132c3ef48ce352fb52ef8", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.2.1" + "version": "3.2.2" }, "http_parser": { "dependency": "transitive", "description": { "name": "http_parser", - "sha256": "76d306a1c3afb33fe82e2bbacad62a61f409b5634c915fceb0d799de1a913360", + "sha256": "178d74305e7866013777bab2c3d8726205dc5a4dd935297175b19a23a2e66571", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.1.1" + "version": "4.1.2" }, "image": { "dependency": "transitive", "description": { "name": "image", - "sha256": "f31d52537dc417fdcde36088fdf11d191026fd5e4fae742491ebd40e5a8bea7d", + "sha256": "8346ad4b5173924b5ddddab782fc7d8a6300178c8b1dc427775405a01701c4a6", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.3.0" + "version": "4.5.2" }, "infinite_listview": { "dependency": "transitive", @@ -972,6 +1123,16 @@ "source": "hosted", "version": "1.1.0" }, + "inno_bundle": { + "dependency": "direct dev", + "description": { + "name": "inno_bundle", + "sha256": "e9d0ab41a82157da42ebd4206bda22ed04bf096a6e7d416c79d79201c388d563", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "0.8.0" + }, "intl": { "dependency": "direct main", "description": { @@ -986,11 +1147,11 @@ "dependency": "transitive", "description": { "name": "io", - "sha256": "2ec25704aba361659e10e3e5f5d672068d332fc8ac516421d483a11e5cbd061e", + "sha256": "dfd5a80599cf0165756e3181807ed3e77daf6dd4137caaad72d0b7931597650b", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.0.4" + "version": "1.0.5" }, "iregexp": { "dependency": "transitive", @@ -1032,15 +1193,35 @@ "source": "hosted", "version": "3.1.0+1" }, - "js": { + "isolate_contactor": { "dependency": "transitive", "description": { - "name": "js", - "sha256": "f2c445dce49627136094980615a031419f7f3eb393237e4ecd97ac15dea343f3", + "name": "isolate_contactor", + "sha256": "6ba8434ceb58238a1389d6365111a3efe7baa1c68a66f4db6d63d351cf6c3a0f", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.6.7" + "version": "4.1.0" + }, + "isolate_manager": { + "dependency": "transitive", + "description": { + "name": "isolate_manager", + "sha256": "22ed0c25f80ec3b5f21e3a55d060f4650afff33f27c2dff34c0f9409d5759ae5", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "4.1.5+1" + }, + "js": { + "dependency": "direct overridden", + "description": { + "name": "js", + "sha256": "c1b2e9b5ea78c45e1a0788d29606ba27dc5f71f019f32ca5140f61ef071838cf", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "0.7.1" }, "js_packer": { "dependency": "direct main", @@ -1082,6 +1263,36 @@ "source": "hosted", "version": "0.4.2" }, + "just_audio": { + "dependency": "transitive", + "description": { + "name": "just_audio", + "sha256": "a49e7120b95600bd357f37a2bb04cd1e88252f7cdea8f3368803779b925b1049", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "0.9.42" + }, + "just_audio_platform_interface": { + "dependency": "transitive", + "description": { + "name": "just_audio_platform_interface", + "sha256": "0243828cce503c8366cc2090cefb2b3c871aa8ed2f520670d76fd47aa1ab2790", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "4.3.0" + }, + "just_audio_web": { + "dependency": "transitive", + "description": { + "name": "just_audio_web", + "sha256": "9a98035b8b24b40749507687520ec5ab404e291d2b0937823ff45d92cb18d448", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "0.4.13" + }, "lazy_memo": { "dependency": "transitive", "description": { @@ -1096,21 +1307,21 @@ "dependency": "transitive", "description": { "name": "leak_tracker", - "sha256": "3f87a60e8c63aecc975dda1ceedbc8f24de75f09e4856ea27daf8958f2f0ce05", + "sha256": "c35baad643ba394b40aac41080300150a4f08fd0fd6a10378f8f7c6bc161acec", "url": "https://pub.dev" }, "source": "hosted", - "version": "10.0.5" + "version": "10.0.8" }, "leak_tracker_flutter_testing": { "dependency": "transitive", "description": { "name": "leak_tracker_flutter_testing", - "sha256": "932549fb305594d82d7183ecd9fa93463e9914e1b67cacc34bc40906594a1806", + "sha256": "f8b613e7e6a13ec79cfdc0e97638fddb3ab848452eff057653abd3edba760573", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.0.5" + "version": "3.0.9" }, "leak_tracker_testing": { "dependency": "transitive", @@ -1122,25 +1333,15 @@ "source": "hosted", "version": "3.0.1" }, - "linked_scroll_controller": { - "dependency": "transitive", - "description": { - "name": "linked_scroll_controller", - "sha256": "e6020062bcf4ffc907ee7fd090fa971e65d8dfaac3c62baf601a3ced0b37986a", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.2.0" - }, "lints": { "dependency": "transitive", "description": { "name": "lints", - "sha256": "976c774dd944a42e83e2467f4cc670daef7eed6295b10b36ae8c85bcbf828235", + "sha256": "c35bb79562d980e9a453fc715854e1ed39e24e7d0297a880ef54e17f9874a9d7", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.0.0" + "version": "5.1.1" }, "logging": { "dependency": "transitive", @@ -1156,21 +1357,21 @@ "dependency": "transitive", "description": { "name": "macros", - "sha256": "0acaed5d6b7eab89f63350bccd82119e6c602df0f391260d0e32b5e23db79536", + "sha256": "1d9e801cd66f7ea3663c45fc708450db1fa57f988142c64289142c9b7ee80656", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.1.2-main.4" + "version": "0.1.3-main.0" }, "matcher": { "dependency": "transitive", "description": { "name": "matcher", - "sha256": "d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb", + "sha256": "dc58c723c3c24bf8d3e2d3ad3f2f9d7bd9cf43ec6feaa64181775e60190153f2", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.12.16+1" + "version": "0.12.17" }, "material_color_utilities": { "dependency": "transitive", @@ -1195,11 +1396,12 @@ "media_kit": { "dependency": "direct main", "description": { - "name": "media_kit", - "sha256": "1f1deee148533d75129a6f38251ff8388e33ee05fc2d20a6a80e57d6051b7b62", - "url": "https://pub.dev" + "path": "media_kit", + "ref": "652c49e02701bb6bb80953a6fdf650a5c8f002f9", + "resolved-ref": "652c49e02701bb6bb80953a6fdf650a5c8f002f9", + "url": "https://github.com/media-kit/media-kit.git" }, - "source": "hosted", + "source": "git", "version": "1.1.11" }, "media_kit_libs_android_video": { @@ -1256,30 +1458,29 @@ "dependency": "direct overridden", "description": { "path": "libs/windows/media_kit_libs_windows_video", - "ref": "73c14623332003ce47f49b91528c73843e8ddcd2", - "resolved-ref": "73c14623332003ce47f49b91528c73843e8ddcd2", + "ref": "652c49e02701bb6bb80953a6fdf650a5c8f002f9", + "resolved-ref": "652c49e02701bb6bb80953a6fdf650a5c8f002f9", "url": "https://github.com/media-kit/media-kit.git" }, "source": "git", "version": "1.0.10" }, "media_kit_native_event_loop": { - "dependency": "direct overridden", + "dependency": "transitive", "description": { - "path": "media_kit_native_event_loop", - "ref": "73c14623332003ce47f49b91528c73843e8ddcd2", - "resolved-ref": "73c14623332003ce47f49b91528c73843e8ddcd2", - "url": "https://github.com/media-kit/media-kit.git" + "name": "media_kit_native_event_loop", + "sha256": "7d82e3b3e9ded5c35c3146c5ba1da3118d1dd8ac3435bac7f29f458181471b40", + "url": "https://pub.dev" }, - "source": "git", + "source": "hosted", "version": "1.0.9" }, "media_kit_video": { "dependency": "direct main", "description": { "path": "media_kit_video", - "ref": "73c14623332003ce47f49b91528c73843e8ddcd2", - "resolved-ref": "73c14623332003ce47f49b91528c73843e8ddcd2", + "ref": "652c49e02701bb6bb80953a6fdf650a5c8f002f9", + "resolved-ref": "652c49e02701bb6bb80953a6fdf650a5c8f002f9", "url": "https://github.com/media-kit/media-kit.git" }, "source": "git", @@ -1305,15 +1506,25 @@ "source": "hosted", "version": "2.0.0" }, - "mocktail": { + "nested": { "dependency": "transitive", "description": { - "name": "mocktail", - "sha256": "890df3f9688106f25755f26b1c60589a92b3ab91a22b8b224947ad041bf172d8", + "name": "nested", + "sha256": "03bac4c528c64c95c722ec99280375a6f2fc708eec17c7b3f07253b626cd2a20", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.0.4" + "version": "1.0.0" + }, + "nm": { + "dependency": "transitive", + "description": { + "name": "nm", + "sha256": "2c9aae4127bdc8993206464fcc063611e0e36e72018696cd9631023a31b24254", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "0.5.0" }, "numberpicker": { "dependency": "direct main", @@ -1325,45 +1536,65 @@ "source": "hosted", "version": "2.1.2" }, - "package_config": { + "octo_image": { "dependency": "transitive", "description": { - "name": "package_config", - "sha256": "1c5b77ccc91e4823a5af61ee74e6b972db1ef98c2ff5a18d3161c982a55448bd", + "name": "octo_image", + "sha256": "34faa6639a78c7e3cbe79be6f9f96535867e879748ade7d17c9b1ae7536293bd", "url": "https://pub.dev" }, "source": "hosted", "version": "2.1.0" }, + "package_config": { + "dependency": "transitive", + "description": { + "name": "package_config", + "sha256": "92d4488434b520a62570293fbd33bb556c7d49230791c1b4bbd973baf6d2dc67", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "2.1.1" + }, "package_info_plus": { "dependency": "direct main", "description": { "name": "package_info_plus", - "sha256": "da8d9ac8c4b1df253d1a328b7bf01ae77ef132833479ab40763334db13b91cce", + "sha256": "70c421fe9d9cc1a9a7f3b05ae56befd469fe4f8daa3b484823141a55442d858d", "url": "https://pub.dev" }, "source": "hosted", - "version": "8.1.1" + "version": "8.1.2" }, "package_info_plus_platform_interface": { "dependency": "transitive", "description": { "name": "package_info_plus_platform_interface", - "sha256": "ac1f4a4847f1ade8e6a87d1f39f5d7c67490738642e2542f559ec38c37489a66", + "sha256": "a5ef9986efc7bf772f2696183a3992615baa76c1ffb1189318dd8803778fb05b", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.0.1" + "version": "3.0.2" }, "path": { "dependency": "direct main", "description": { "name": "path", - "sha256": "087ce49c3f0dc39180befefc60fdb4acd8f8620e5682fe2476afd0b3688bb4af", + "sha256": "75cca69d1490965be98c73ceaea117e8a04dd21217b37b292c9ddbec0d955bc5", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.9.0" + "version": "1.9.1" + }, + "path_parsing": { + "dependency": "transitive", + "description": { + "name": "path_parsing", + "sha256": "883402936929eac138ee0a45da5b0f2c80f89913e6dc3bf77eb65b84b409c6ca", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "1.1.0" }, "path_provider": { "dependency": "direct main", @@ -1379,21 +1610,21 @@ "dependency": "transitive", "description": { "name": "path_provider_android", - "sha256": "8c4967f8b7cb46dc914e178daa29813d83ae502e0529d7b0478330616a691ef7", + "sha256": "4adf4fd5423ec60a29506c76581bc05854c55e3a0b72d35bb28d661c9686edf2", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.2.14" + "version": "2.2.15" }, "path_provider_foundation": { "dependency": "transitive", "description": { "name": "path_provider_foundation", - "sha256": "f234384a3fdd67f989b4d54a5d73ca2a6c422fa55ae694381ae0f4375cd1ea16", + "sha256": "4843174df4d288f5e29185bd6e72a6fbdf5a4a4602717eed565497429f179942", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.4.0" + "version": "2.4.1" }, "path_provider_linux": { "dependency": "transitive", @@ -1545,6 +1776,26 @@ "source": "hosted", "version": "1.5.1" }, + "posix": { + "dependency": "transitive", + "description": { + "name": "posix", + "sha256": "a0117dc2167805aa9125b82eee515cc891819bac2f538c83646d355b16f58b9a", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "6.0.1" + }, + "provider": { + "dependency": "transitive", + "description": { + "name": "provider", + "sha256": "c8a055ee5ce3fd98d6fc872478b03823ffdb448699c6ebdbbc71d59b596fd48c", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "6.1.2" + }, "pseudom": { "dependency": "direct main", "description": { @@ -1559,21 +1810,21 @@ "dependency": "transitive", "description": { "name": "pub_semver", - "sha256": "40d3ab1bbd474c4c2328c91e3a7df8c6dd629b79ece4c4bd04bee496a224fb0c", + "sha256": "7b3cfbf654f3edd0c6298ecd5be782ce997ddf0e00531b9464b55245185bbbbd", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.1.4" + "version": "2.1.5" }, "pubspec_parse": { "dependency": "transitive", "description": { "name": "pubspec_parse", - "sha256": "c799b721d79eb6ee6fa56f00c04b472dcd44a30d258fac2174a6ec57302678f8", + "sha256": "0560ba233314abbed0a48a2956f7f022cce7c3e1e73df540277da7544cad4082", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.3.0" + "version": "1.5.0" }, "quiver": { "dependency": "transitive", @@ -1595,6 +1846,26 @@ "source": "hosted", "version": "0.2.6" }, + "re_editor": { + "dependency": "direct main", + "description": { + "name": "re_editor", + "sha256": "2169c114c7877bcaae72d6e8b69cdaa2a9cded69a51e3cf26209dad4a3ed2b9c", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "0.6.0" + }, + "re_highlight": { + "dependency": "direct main", + "description": { + "name": "re_highlight", + "sha256": "6c4ac3f76f939fb7ca9df013df98526634e17d8f7460e028bd23a035870024f2", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "0.0.3" + }, "rfc_6901": { "dependency": "transitive", "description": { @@ -1668,81 +1939,121 @@ "dependency": "transitive", "description": { "name": "safe_local_storage", - "sha256": "ede4eb6cb7d88a116b3d3bf1df70790b9e2038bc37cb19112e381217c74d9440", + "sha256": "e9a21b6fec7a8aa62cc2585ff4c1b127df42f3185adbd2aca66b47abe2e80236", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.0.2" + "version": "2.0.1" }, "screen_brightness": { - "dependency": "transitive", + "dependency": "direct main", "description": { "name": "screen_brightness", - "sha256": "ed8da4a4511e79422fc1aa88138e920e4008cd312b72cdaa15ccb426c0faaedd", + "sha256": "99b898dae860ebe55fc872d8e300c6eafff3ee4ccb09301b90adb3f241f29874", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.2.2+1" + "version": "2.1.1" }, "screen_brightness_android": { "dependency": "transitive", "description": { "name": "screen_brightness_android", - "sha256": "3df10961e3a9e968a5e076fe27e7f4741fa8a1d3950bdeb48cf121ed529d0caf", + "sha256": "ff9141bed547db02233e7dd88f990ab01973a0c8a8c04ddb855c7b072f33409a", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.1.0+2" + "version": "2.1.0" }, "screen_brightness_ios": { "dependency": "transitive", "description": { "name": "screen_brightness_ios", - "sha256": "99adc3ca5490b8294284aad5fcc87f061ad685050e03cf45d3d018fe398fd9a2", + "sha256": "bfd9bfd0ac852e7aa170e7e356cc27195b2a75037b72c8c6336cf6fb2115cffb", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.1.0" + "version": "2.1.1" }, "screen_brightness_macos": { "dependency": "transitive", "description": { "name": "screen_brightness_macos", - "sha256": "64b34e7e3f4900d7687c8e8fb514246845a73ecec05ab53483ed025bd4a899fd", + "sha256": "4edf330ad21078686d8bfaf89413325fbaf571dcebe1e89254d675a3f288b5b9", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.1.0+1" + "version": "2.1.1" }, "screen_brightness_platform_interface": { "dependency": "transitive", "description": { "name": "screen_brightness_platform_interface", - "sha256": "b211d07f0c96637a15fb06f6168617e18030d5d74ad03795dd8547a52717c171", + "sha256": "737bd47b57746bc4291cab1b8a5843ee881af499514881b0247ec77447ee769c", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.1.0" + "version": "2.1.0" }, "screen_brightness_windows": { "dependency": "transitive", "description": { "name": "screen_brightness_windows", - "sha256": "9261bf33d0fc2707d8cf16339ce25768100a65e70af0fcabaf032fc12408ba86", + "sha256": "d3518bf0f5d7a884cee2c14449ae0b36803802866de09f7ef74077874b6b2448", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.1.3" + "version": "2.1.0" }, "screen_retriever": { "dependency": "transitive", "description": { "name": "screen_retriever", - "sha256": "6ee02c8a1158e6dae7ca430da79436e3b1c9563c8cf02f524af997c201ac2b90", + "sha256": "570dbc8e4f70bac451e0efc9c9bb19fa2d6799a11e6ef04f946d7886d2e23d0c", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.1.9" + "version": "0.2.0" + }, + "screen_retriever_linux": { + "dependency": "transitive", + "description": { + "name": "screen_retriever_linux", + "sha256": "f7f8120c92ef0784e58491ab664d01efda79a922b025ff286e29aa123ea3dd18", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "0.2.0" + }, + "screen_retriever_macos": { + "dependency": "transitive", + "description": { + "name": "screen_retriever_macos", + "sha256": "71f956e65c97315dd661d71f828708bd97b6d358e776f1a30d5aa7d22d78a149", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "0.2.0" + }, + "screen_retriever_platform_interface": { + "dependency": "transitive", + "description": { + "name": "screen_retriever_platform_interface", + "sha256": "ee197f4581ff0d5608587819af40490748e1e39e648d7680ecf95c05197240c0", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "0.2.0" + }, + "screen_retriever_windows": { + "dependency": "transitive", + "description": { + "name": "screen_retriever_windows", + "sha256": "449ee257f03ca98a57288ee526a301a430a344a161f9202b4fcc38576716fe13", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "0.2.0" }, "scrollable_positioned_list": { "dependency": "direct main", @@ -1758,21 +2069,21 @@ "dependency": "direct main", "description": { "name": "share_plus", - "sha256": "9c9bafd4060728d7cdb2464c341743adbd79d327cb067ec7afb64583540b47c8", + "sha256": "6327c3f233729374d0abaafd61f6846115b2a481b4feddd8534211dc10659400", "url": "https://pub.dev" }, "source": "hosted", - "version": "10.1.2" + "version": "10.1.3" }, "share_plus_platform_interface": { "dependency": "transitive", "description": { "name": "share_plus_platform_interface", - "sha256": "c57c0bbfec7142e3a0f55633be504b796af72e60e3c791b44d5a017b985f7a48", + "sha256": "cc012a23fc2d479854e6c80150696c4a5f5bb62cb89af4de1c505cf78d0a5d0b", "url": "https://pub.dev" }, "source": "hosted", - "version": "5.0.1" + "version": "5.0.2" }, "shelf": { "dependency": "transitive", @@ -1798,7 +2109,7 @@ "dependency": "transitive", "description": "flutter", "source": "sdk", - "version": "0.0.99" + "version": "0.0.0" }, "source_gen": { "dependency": "transitive", @@ -1814,11 +2125,11 @@ "dependency": "transitive", "description": { "name": "source_span", - "sha256": "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c", + "sha256": "254ee5351d6cb365c859e20ee823c3bb479bf4a293c22d17a9f1bf144ce86f7c", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.10.0" + "version": "1.10.1" }, "sprintf": { "dependency": "transitive", @@ -1830,15 +2141,65 @@ "source": "hosted", "version": "7.0.0" }, + "sqflite": { + "dependency": "transitive", + "description": { + "name": "sqflite", + "sha256": "2d7299468485dca85efeeadf5d38986909c5eb0cd71fd3db2c2f000e6c9454bb", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "2.4.1" + }, + "sqflite_android": { + "dependency": "transitive", + "description": { + "name": "sqflite_android", + "sha256": "78f489aab276260cdd26676d2169446c7ecd3484bbd5fead4ca14f3ed4dd9ee3", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "2.4.0" + }, + "sqflite_common": { + "dependency": "transitive", + "description": { + "name": "sqflite_common", + "sha256": "761b9740ecbd4d3e66b8916d784e581861fd3c3553eda85e167bc49fdb68f709", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "2.5.4+6" + }, + "sqflite_darwin": { + "dependency": "transitive", + "description": { + "name": "sqflite_darwin", + "sha256": "22adfd9a2c7d634041e96d6241e6e1c8138ca6817018afc5d443fef91dcefa9c", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "2.4.1+1" + }, + "sqflite_platform_interface": { + "dependency": "transitive", + "description": { + "name": "sqflite_platform_interface", + "sha256": "8dd4515c7bdcae0a785b0062859336de775e8c65db81ae33dd5445f35be61920", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "2.4.0" + }, "stack_trace": { "dependency": "transitive", "description": { "name": "stack_trace", - "sha256": "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b", + "sha256": "8b27215b45d22309b5cddda1aa2b19bdfec9df0e765f2de506401c071d38d1b1", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.11.1" + "version": "1.12.1" }, "state_notifier": { "dependency": "transitive", @@ -1854,31 +2215,31 @@ "dependency": "transitive", "description": { "name": "stream_channel", - "sha256": "ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7", + "sha256": "969e04c80b8bcdf826f8f16579c7b14d780458bd97f56d107d3950fdbeef059d", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.1.2" + "version": "2.1.4" }, "stream_transform": { "dependency": "transitive", "description": { "name": "stream_transform", - "sha256": "14a00e794c7c11aa145a170587321aedce29769c08d7f58b1d141da75e3b1c6f", + "sha256": "ad47125e588cfd37a9a7f86c7d6356dde8dfe89d071d293f80ca9e9273a33871", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.1.0" + "version": "2.1.1" }, "string_scanner": { "dependency": "transitive", "description": { "name": "string_scanner", - "sha256": "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde", + "sha256": "921cd31725b72fe181906c6a94d987c78e3b98c2e205b397ea399d4054872b43", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.2.0" + "version": "1.4.1" }, "super_sliver_list": { "dependency": "direct main", @@ -1904,21 +2265,21 @@ "dependency": "transitive", "description": { "name": "term_glyph", - "sha256": "a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84", + "sha256": "7f554798625ea768a7518313e58f83891c7f5024f88e46e7182a4558850a4b8e", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.2.1" + "version": "1.2.2" }, "test_api": { "dependency": "transitive", "description": { "name": "test_api", - "sha256": "5b8a98dafc4d5c4c9c72d8b31ab2b23fc13422348d2997120294d3bac86b4ddb", + "sha256": "fb31f383e2ee25fbbfe06b40fe21e1e458d14080e3c67e7ba0acfde4df4e0bbd", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.7.2" + "version": "0.7.4" }, "time": { "dependency": "transitive", @@ -1934,21 +2295,11 @@ "dependency": "transitive", "description": { "name": "timing", - "sha256": "70a3b636575d4163c477e6de42f247a23b315ae20e86442bebe32d3cabf61c32", + "sha256": "62ee18aca144e4a9f29d212f5a4c6a053be252b895ab14b5821996cff4ed90fe", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.0.1" - }, - "tuple": { - "dependency": "transitive", - "description": { - "name": "tuple", - "sha256": "a97ce2013f240b2f3807bcbaf218765b6f301c3eff91092bcfa23a039e7dd151", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.0.2" + "version": "1.0.2" }, "typed_data": { "dependency": "transitive", @@ -1974,11 +2325,11 @@ "dependency": "transitive", "description": { "name": "uri_parser", - "sha256": "6543c9fd86d2862fac55d800a43e67c0dcd1a41677cb69c2f8edfe73bbcf1835", + "sha256": "ff4d2c720aca3f4f7d5445e23b11b2d15ef8af5ddce5164643f38ff962dcb270", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.0.2" + "version": "3.0.0" }, "url_launcher": { "dependency": "direct main", @@ -2004,11 +2355,11 @@ "dependency": "transitive", "description": { "name": "url_launcher_ios", - "sha256": "e43b677296fadce447e987a2f519dcf5f6d1e527dc35d01ffab4fff5b8a7063e", + "sha256": "16a513b6c12bb419304e72ea0ae2ab4fed569920d1c7cb850263fe3acc824626", "url": "https://pub.dev" }, "source": "hosted", - "version": "6.3.1" + "version": "6.3.2" }, "url_launcher_linux": { "dependency": "transitive", @@ -2024,11 +2375,11 @@ "dependency": "transitive", "description": { "name": "url_launcher_macos", - "sha256": "769549c999acdb42b8bcfa7c43d72bf79a382ca7441ab18a808e101149daf672", + "sha256": "17ba2000b847f334f16626a574c702b196723af2a289e7a93ffcb79acff855c2", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.2.1" + "version": "3.2.2" }, "url_launcher_platform_interface": { "dependency": "transitive", @@ -2070,6 +2421,36 @@ "source": "hosted", "version": "4.5.1" }, + "vector_graphics": { + "dependency": "transitive", + "description": { + "name": "vector_graphics", + "sha256": "27d5fefe86fb9aace4a9f8375b56b3c292b64d8c04510df230f849850d912cb7", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "1.1.15" + }, + "vector_graphics_codec": { + "dependency": "transitive", + "description": { + "name": "vector_graphics_codec", + "sha256": "99fd9fbd34d9f9a32efd7b6a6aae14125d8237b10403b422a6a6dfeac2806146", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "1.1.13" + }, + "vector_graphics_compiler": { + "dependency": "transitive", + "description": { + "name": "vector_graphics_compiler", + "sha256": "1b4b9e706a10294258727674a340ae0d6e64a7231980f9f9a3d12e4b42407aad", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "1.1.16" + }, "vector_math": { "dependency": "transitive", "description": { @@ -2080,15 +2461,65 @@ "source": "hosted", "version": "2.1.4" }, + "video_player": { + "dependency": "transitive", + "description": { + "name": "video_player", + "sha256": "4a8c3492d734f7c39c2588a3206707a05ee80cef52e8c7f3b2078d430c84bc17", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "2.9.2" + }, + "video_player_android": { + "dependency": "transitive", + "description": { + "name": "video_player_android", + "sha256": "7018dbcb395e2bca0b9a898e73989e67c0c4a5db269528e1b036ca38bcca0d0b", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "2.7.17" + }, + "video_player_avfoundation": { + "dependency": "transitive", + "description": { + "name": "video_player_avfoundation", + "sha256": "33224c19775fd244be2d6e3dbd8e1826ab162877bd61123bf71890772119a2b7", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "2.6.5" + }, + "video_player_platform_interface": { + "dependency": "transitive", + "description": { + "name": "video_player_platform_interface", + "sha256": "229d7642ccd9f3dc4aba169609dd6b5f3f443bb4cc15b82f7785fcada5af9bbb", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "6.2.3" + }, + "video_player_web": { + "dependency": "transitive", + "description": { + "name": "video_player_web", + "sha256": "881b375a934d8ebf868c7fb1423b2bfaa393a0a265fa3f733079a86536064a10", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "2.3.3" + }, "vm_service": { "dependency": "transitive", "description": { "name": "vm_service", - "sha256": "5c5f338a667b4c644744b661f309fb8080bb94b18a7e91ef1dbd343bed00ed6d", + "sha256": "0968250880a6c5fe7edc067ed0a13d4bae1577fe2771dcf3010d52c4a9d3ca14", "url": "https://pub.dev" }, "source": "hosted", - "version": "14.2.5" + "version": "14.3.1" }, "volume_controller": { "dependency": "transitive", @@ -2104,31 +2535,31 @@ "dependency": "transitive", "description": { "name": "wakelock_plus", - "sha256": "bf4ee6f17a2fa373ed3753ad0e602b7603f8c75af006d5b9bdade263928c0484", + "sha256": "36c88af0b930121941345306d259ec4cc4ecca3b151c02e3a9e71aede83c615e", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.2.8" + "version": "1.2.10" }, "wakelock_plus_platform_interface": { "dependency": "transitive", "description": { "name": "wakelock_plus_platform_interface", - "sha256": "422d1cdbb448079a8a62a5a770b69baa489f8f7ca21aef47800c726d404f9d16", + "sha256": "70e780bc99796e1db82fe764b1e7dcb89a86f1e5b3afb1db354de50f2e41eb7a", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.2.1" + "version": "1.2.2" }, "watcher": { "dependency": "transitive", "description": { "name": "watcher", - "sha256": "3d2ad6751b3c16cf07c7fca317a1413b3f26530319181b37e3b9039b84fc01d8", + "sha256": "69da27e49efa56a15f8afe8f4438c4ec02eff0a117df1b22ea4aad194fe1c104", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.1.0" + "version": "1.1.1" }, "web": { "dependency": "transitive", @@ -2160,25 +2591,65 @@ "source": "hosted", "version": "3.0.1" }, - "win32": { + "webview_flutter": { "dependency": "transitive", "description": { - "name": "win32", - "sha256": "84ba388638ed7a8cb3445a320c8273136ab2631cd5f2c57888335504ddab1bc2", + "name": "webview_flutter", + "sha256": "889a0a678e7c793c308c68739996227c9661590605e70b1f6cf6b9a6634f7aec", "url": "https://pub.dev" }, "source": "hosted", - "version": "5.8.0" + "version": "4.10.0" + }, + "webview_flutter_android": { + "dependency": "transitive", + "description": { + "name": "webview_flutter_android", + "sha256": "3d535126f7244871542b2f0b0fcf94629c9a14883250461f9abe1a6644c1c379", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "4.2.0" + }, + "webview_flutter_platform_interface": { + "dependency": "transitive", + "description": { + "name": "webview_flutter_platform_interface", + "sha256": "d937581d6e558908d7ae3dc1989c4f87b786891ab47bb9df7de548a151779d8d", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "2.10.0" + }, + "webview_flutter_wkwebview": { + "dependency": "transitive", + "description": { + "name": "webview_flutter_wkwebview", + "sha256": "b7e92f129482460951d96ef9a46b49db34bd2e1621685de26e9eaafd9674e7eb", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "3.16.3" + }, + "win32": { + "dependency": "direct main", + "description": { + "name": "win32", + "sha256": "daf97c9d80197ed7b619040e86c8ab9a9dad285e7671ee7390f9180cc828a51e", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "5.10.1" }, "window_manager": { "dependency": "direct main", "description": { "name": "window_manager", - "sha256": "8699323b30da4cdbe2aa2e7c9de567a6abd8a97d9a5c850a3c86dcd0b34bbfbf", + "sha256": "732896e1416297c63c9e3fb95aea72d0355f61390263982a47fd519169dc5059", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.3.9" + "version": "0.4.3" }, "window_to_front": { "dependency": "transitive", @@ -2234,35 +2705,35 @@ "dependency": "transitive", "description": { "name": "xxh3", - "sha256": "cbeb0e1d10f4c6bf67b650f395eac0cc689425b5efc2ba0cc3d3e069a0beaeec", + "sha256": "399a0438f5d426785723c99da6b16e136f4953fb1e9db0bf270bd41dd4619916", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.1.0" + "version": "1.2.0" }, "yaml": { "dependency": "transitive", "description": { "name": "yaml", - "sha256": "75769501ea3489fca56601ff33454fe45507ea3bfb014161abc3b43ae25989d5", + "sha256": "b9da305ac7c39faa3f030eccd175340f968459dae4af175130b3fc47e40d76ce", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.1.2" + "version": "3.1.3" }, "yaml_edit": { "dependency": "transitive", "description": { "name": "yaml_edit", - "sha256": "e9c1a3543d2da0db3e90270dbb1e4eebc985ee5e3ffe468d83224472b2194a5f", + "sha256": "fb38626579fb345ad00e674e2af3a5c9b0cc4b9bfb8fd7f7ff322c7c9e62aef5", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.2.1" + "version": "2.2.2" } }, "sdks": { - "dart": ">=3.5.4 <4.0.0", - "flutter": ">=3.24.0" + "dart": ">=3.7.0 <4.0.0", + "flutter": ">=3.27.0" } }