From 52db72cb0105bac953f6e726f827fef0a3498a47 Mon Sep 17 00:00:00 2001 From: coolcuber Date: Sat, 15 Aug 2026 18:28:21 -0400 Subject: [PATCH 01/25] freshrss-extensions: fix various versions --- pkgs/servers/web-apps/freshrss/extensions/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/servers/web-apps/freshrss/extensions/default.nix b/pkgs/servers/web-apps/freshrss/extensions/default.nix index 8b3d2831e471..b6023858ec4d 100644 --- a/pkgs/servers/web-apps/freshrss/extensions/default.nix +++ b/pkgs/servers/web-apps/freshrss/extensions/default.nix @@ -9,7 +9,7 @@ let buildFreshRssExtension = (callPackage ./freshrss-utils.nix { }).buildFreshRssExtension; - official_extensions_version = "unstable-2025-12-26"; + official_extensions_rev_date = "2025-12-26"; official_extensions_src = fetchFromGitHub { owner = "FreshRSS"; repo = "Extensions"; @@ -41,7 +41,7 @@ let demo = buildFreshRssExtension { FreshRssExtUniqueId = "Demo"; pname = "demo"; - version = "unstable-2023-12-22"; + version = "0.1-unstable-2023-12-22"; src = fetchFromGitHub { owner = "FreshRSS"; repo = "xExtension-Demo"; @@ -96,7 +96,7 @@ let title-wrap = buildFreshRssExtension { FreshRssExtUniqueId = "TitleWrap"; pname = "title-wrap"; - version = official_extensions_version; + version = "0.3.1-unstable-${official_extensions_rev_date}"; src = official_extensions_src; sourceRoot = "${official_extensions_src.name}/xExtension-TitleWrap"; meta = { @@ -110,7 +110,7 @@ let unsafe-auto-login = buildFreshRssExtension { FreshRssExtUniqueId = "UnsafeAutologin"; pname = "unsafe-auto-login"; - version = official_extensions_version; + version = "1.0.0-unstable-${official_extensions_rev_date}"; src = official_extensions_src; sourceRoot = "${official_extensions_src.name}/xExtension-UnsafeAutologin"; meta = { @@ -124,7 +124,7 @@ let youtube = buildFreshRssExtension { FreshRssExtUniqueId = "YouTube"; pname = "youtube"; - version = official_extensions_version; + version = "1.1.0-unstable-${official_extensions_rev_date}"; src = official_extensions_src; sourceRoot = "${official_extensions_src.name}/xExtension-YouTube"; meta = { From a4adbb5773c8be386ea489bb0ef1e369ca3f435a Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Mon, 17 Aug 2026 01:22:52 +0800 Subject: [PATCH 02/25] localsend: 1.17.0 -> 1.18.0 --- pkgs/by-name/lo/localsend/darwin.nix | 48 + pkgs/by-name/lo/localsend/linux.nix | 126 +++ pkgs/by-name/lo/localsend/no-cargokit.patch | 17 + pkgs/by-name/lo/localsend/package.nix | 195 +--- pkgs/by-name/lo/localsend/pubspec.lock.json | 1099 ++++++++++--------- pkgs/by-name/lo/localsend/update.sh | 26 - 6 files changed, 812 insertions(+), 699 deletions(-) create mode 100644 pkgs/by-name/lo/localsend/darwin.nix create mode 100644 pkgs/by-name/lo/localsend/linux.nix create mode 100644 pkgs/by-name/lo/localsend/no-cargokit.patch delete mode 100755 pkgs/by-name/lo/localsend/update.sh diff --git a/pkgs/by-name/lo/localsend/darwin.nix b/pkgs/by-name/lo/localsend/darwin.nix new file mode 100644 index 000000000000..63ad33468501 --- /dev/null +++ b/pkgs/by-name/lo/localsend/darwin.nix @@ -0,0 +1,48 @@ +{ + pname, + version, + meta, + + lib, + fetchurl, + stdenvNoCC, + + # nativeBuildInputs + makeBinaryWrapper, + undmg, +}: +stdenvNoCC.mkDerivation (finalAttrs: { + inherit pname version; + + __structuredAttrs = true; + strictDeps = true; + + src = fetchurl { + url = "https://github.com/localsend/localsend/releases/download/v${finalAttrs.version}/LocalSend-${finalAttrs.version}.dmg"; + hash = "sha256-k6uITCcDoPq9cmEQl7JhbA3vhsQlbOoq3XoP823Xazo="; + }; + + nativeBuildInputs = [ + makeBinaryWrapper + undmg + ]; + + sourceRoot = "."; + + installPhase = '' + runHook preInstall + + mkdir -p $out/Applications + cp -r LocalSend.app $out/Applications + + makeWrapper $out/Applications/LocalSend.app/Contents/MacOS/LocalSend $out/bin/localsend + + runHook postInstall + ''; + + meta = meta // { + sourceProvenance = [ lib.sourceTypes.binaryNativeCode ]; + mainProgram = "localsend"; + platforms = [ "aarch64-darwin" ]; + }; +}) diff --git a/pkgs/by-name/lo/localsend/linux.nix b/pkgs/by-name/lo/localsend/linux.nix new file mode 100644 index 000000000000..3d398335108e --- /dev/null +++ b/pkgs/by-name/lo/localsend/linux.nix @@ -0,0 +1,126 @@ +{ + pname, + version, + meta, + + lib, + fetchFromGitHub, + flutter341, + replaceVars, + rustPlatform, + stdenvNoCC, + + # nativeBuildInputs + copyDesktopItems, + makeDesktopItem, + + # buildInputs + libayatana-appindicator, + + # passthru + nixosTests, +}: +flutter341.buildFlutterApplication (finalAttrs: { + inherit pname version; + + strictDeps = true; + + src = fetchFromGitHub { + owner = "localsend"; + repo = "localsend"; + tag = "v${finalAttrs.version}"; + hash = "sha256-AmQVXGMVKLTOZ0HMi05ba/y4TmB56NlNvtGaKYvqt4o="; + }; + + sourceRoot = "${finalAttrs.src.name}/app"; + + pubspecLock = lib.importJSON ./pubspec.lock.json; + + gitHashes = { + device_apps = "sha256-oreTBOYh4J2N4HhY2gxNwwxfl1OSAZRH1GOeVrH8LG8="; + pasteboard = "sha256-lJA5OWoAHfxORqWMglKzhsL1IFr9YcdAQP/NVOLYB4o="; + permission_handler_windows = "sha256-+TP3neqlQRZnW6BxHaXr2EbmdITIx1Yo7AEn5iwAhwM="; + }; + + postPatch = '' + substituteInPlace lib/util/native/autostart_helper.dart \ + --replace-fail 'Exec=''${Platform.resolvedExecutable}' "Exec=localsend_app" + ''; + + nativeBuildInputs = [ copyDesktopItems ]; + + buildInputs = [ libayatana-appindicator ]; + + customSourceBuilders.rust_lib_localsend_app = + { version, src, ... }: + stdenvNoCC.mkDerivation (finalAttrs': { + pname = "rust_lib_localsend_app"; + inherit version src; + inherit (src) passthru; + + postPatch = '' + pushd ${finalAttrs'.src.passthru.packageRoot} + patch -p1 <${ + replaceVars ./no-cargokit.patch { + inherit (finalAttrs.passthru) rustLib; + } + } + popd + ''; + + installPhase = '' + runHook preInstall + cp -r . $out + runHook postInstall + ''; + }); + + postInstall = '' + for s in 32 128 256 512; do + d=$out/share/icons/hicolor/''${s}x''${s}/apps + mkdir -p $d + cp assets/img/logo-''${s}.png $d/localsend.png + done + ''; + + extraWrapProgramArgs = '' + --prefix LD_LIBRARY_PATH : $out/app/localsend/lib + ''; + + desktopItems = [ + (makeDesktopItem { + name = "LocalSend"; + exec = "localsend_app %U"; + icon = "localsend"; + desktopName = "LocalSend"; + startupWMClass = "localsend_app"; + genericName = "An open source cross-platform alternative to AirDrop"; + categories = [ + "GTK" + "FileTransfer" + "Utility" + ]; + keywords = [ + "Sharing" + "LAN" + "Files" + ]; + startupNotify = true; + }) + ]; + + passthru = { + rustLib = rustPlatform.buildRustPackage { + pname = "${finalAttrs.pname}-rust-lib"; + inherit (finalAttrs) version src; + cargoHash = "sha256-mdyWYfzS6YieY+dwQXREZJDo4PEKO5W9C3A3XGWoDKI="; + buildAndTestSubdir = "packages/localsend_isolates/rust"; + }; + tests = { inherit (nixosTests) localsend; }; + }; + + meta = meta // { + mainProgram = "localsend_app"; + platforms = lib.platforms.linux; + }; +}) diff --git a/pkgs/by-name/lo/localsend/no-cargokit.patch b/pkgs/by-name/lo/localsend/no-cargokit.patch new file mode 100644 index 000000000000..f9261938e310 --- /dev/null +++ b/pkgs/by-name/lo/localsend/no-cargokit.patch @@ -0,0 +1,17 @@ +--- a/linux/CMakeLists.txt ++++ b/linux/CMakeLists.txt +@@ -7,13 +7,10 @@ + set(PROJECT_NAME "rust_lib_localsend_app") + project(${PROJECT_NAME} LANGUAGES CXX) + +-include("../cargokit/cmake/cargokit.cmake") +-apply_cargokit(${PROJECT_NAME} ../../rust rust_lib_localsend_app "") +- + # List of absolute paths to libraries that should be bundled with the plugin. + # This list could contain prebuilt libraries, or libraries created by an + # external build triggered from this build file. + set(rust_lib_localsend_app_bundled_libraries +- "${${PROJECT_NAME}_cargokit_lib}" ++ "@rustLib@/lib/librust_lib_localsend_app.so" + PARENT_SCOPE + ) diff --git a/pkgs/by-name/lo/localsend/package.nix b/pkgs/by-name/lo/localsend/package.nix index e7337d1034a6..2808254b3308 100644 --- a/pkgs/by-name/lo/localsend/package.nix +++ b/pkgs/by-name/lo/localsend/package.nix @@ -1,152 +1,77 @@ { lib, - stdenv, - fetchurl, fetchFromGitHub, - flutter329, - makeDesktopItem, - copyDesktopItems, - nixosTests, - libayatana-appindicator, - undmg, - makeBinaryWrapper, - fetchpatch, -}: + fetchurl, + flutter341, + replaceVars, + rustPlatform, + stdenvNoCC, + # nativeBuildInputs + copyDesktopItems, + makeBinaryWrapper, + makeDesktopItem, + undmg, + + # buildInputs + libayatana-appindicator, + + # passthru + nixosTests, +}: let pname = "localsend"; - version = "1.17.0"; + version = "1.18.0"; - linux = flutter329.buildFlutterApplication rec { - inherit pname version; - - src = fetchFromGitHub { - owner = "localsend"; - repo = "localsend"; - tag = "v${version}"; - hash = "sha256-1xMzlIcGEJ58laSM48bCKMxzHQ36eUHD5Mac0O1dnXk="; - }; - - sourceRoot = "${src.name}/app"; - - pubspecLock = lib.importJSON ./pubspec.lock.json; - - gitHashes = { - permission_handler_windows = "sha256-+TP3neqlQRZnW6BxHaXr2EbmdITIx1Yo7AEn5iwAhwM="; - pasteboard = "sha256-lJA5OWoAHfxORqWMglKzhsL1IFr9YcdAQP/NVOLYB4o="; - }; - - patches = [ - # Fix for https://github.com/localsend/localsend/security/advisories/GHSA-34v6-52hh-x4r4 - # See: https://github.com/NixOS/nixpkgs/issues/488755 - # Can be removed with new release > 1.17.0 - (fetchpatch { - url = "https://github.com/localsend/localsend/commit/8f3cec85aa29b2b13fed9b2f8e499e1ac9b0504c.patch"; - hash = "sha256-Fswir+TebCDPxHVBg8YM3ROx2uoLG92E3E15wnzHz+U="; - }) - ]; - - patchFlags = [ "-p2" ]; - - postPatch = '' - substituteInPlace lib/util/native/autostart_helper.dart \ - --replace-fail 'Exec=''${Platform.resolvedExecutable}' "Exec=localsend_app" - ''; - - nativeBuildInputs = [ - copyDesktopItems - ]; - - buildInputs = [ libayatana-appindicator ]; - - postInstall = '' - for s in 32 128 256 512; do - d=$out/share/icons/hicolor/''${s}x''${s}/apps - mkdir -p $d - cp ./assets/img/logo-''${s}.png $d/localsend.png - done - ''; - - extraWrapProgramArgs = '' - --prefix LD_LIBRARY_PATH : $out/app/localsend/lib - ''; - - desktopItems = [ - (makeDesktopItem { - name = "LocalSend"; - exec = "localsend_app %U"; - icon = "localsend"; - desktopName = "LocalSend"; - startupWMClass = "localsend_app"; - genericName = "An open source cross-platform alternative to AirDrop"; - categories = [ - "GTK" - "FileTransfer" - "Utility" - ]; - keywords = [ - "Sharing" - "LAN" - "Files" - ]; - startupNotify = true; - }) - ]; - - passthru = { - updateScript = ./update.sh; - tests.localsend = nixosTests.localsend; - }; - - meta = metaCommon // { - mainProgram = "localsend_app"; - }; - }; - - darwin = stdenv.mkDerivation { - inherit pname version; - - src = fetchurl { - url = "https://github.com/localsend/localsend/releases/download/v${version}/LocalSend-${version}.dmg"; - hash = "sha256-/fGkLuE+uf3WrpTcWIOYHooJWZ51i94j9uZ3xPq1yTw="; - }; - - nativeBuildInputs = [ - undmg - makeBinaryWrapper - ]; - - sourceRoot = "."; - - installPhase = '' - runHook preInstall - - mkdir -p $out/Applications - cp -r LocalSend.app $out/Applications - makeBinaryWrapper $out/Applications/LocalSend.app/Contents/MacOS/LocalSend $out/bin/localsend - - runHook postInstall - ''; - - meta = metaCommon // { - mainProgram = "localsend"; - sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; - platforms = [ - "aarch64-darwin" - ]; - }; - }; - - metaCommon = { + meta = { description = "Open source cross-platform alternative to AirDrop"; homepage = "https://localsend.org/"; donationPage = "https://localsend.org/donate"; - license = lib.licenses.mit; + downloadPage = "https://github.com/localsend/localsend/releases"; + changelog = "https://github.com/localsend/localsend/blob/HEAD/CHANGELOG.md"; + license = lib.licenses.asl20; maintainers = with lib.maintainers; [ sikmir linsui pandapip1 + prince213 ]; }; in -if stdenv.hostPlatform.isDarwin then darwin else linux +if stdenvNoCC.hostPlatform.isDarwin then + import ./darwin.nix { + inherit + pname + version + meta + + lib + fetchurl + stdenvNoCC + + makeBinaryWrapper + undmg + ; + } +else + import ./linux.nix { + inherit + pname + version + meta + + lib + fetchFromGitHub + flutter341 + replaceVars + rustPlatform + stdenvNoCC + + copyDesktopItems + makeDesktopItem + + libayatana-appindicator + + nixosTests + ; + } diff --git a/pkgs/by-name/lo/localsend/pubspec.lock.json b/pkgs/by-name/lo/localsend/pubspec.lock.json index 90bd3e2b7e34..9397aa4d52cb 100644 --- a/pkgs/by-name/lo/localsend/pubspec.lock.json +++ b/pkgs/by-name/lo/localsend/pubspec.lock.json @@ -4,27 +4,21 @@ "dependency": "transitive", "description": { "name": "_fe_analyzer_shared", - "sha256": "f256b0c0ba6c7577c15e2e4e114755640a875e885099367bf6e012b19314c834", + "sha256": "8d7ff3948166b8ec5da0fbb5962000926b8e02f2ed9b3e51d1738905fbd4c98d", "url": "https://pub.dev" }, "source": "hosted", - "version": "72.0.0" - }, - "_macros": { - "dependency": "transitive", - "description": "dart", - "source": "sdk", - "version": "0.3.2" + "version": "93.0.0" }, "analyzer": { "dependency": "transitive", "description": { "name": "analyzer", - "sha256": "b652861553cd3990d8ed361f7979dc6d7053a9ac8843fa73820ab68ce5410139", + "sha256": "de7148ed2fcec579b19f122c1800933dfa028f6d9fd38a152b04b1516cec120b", "url": "https://pub.dev" }, "source": "hosted", - "version": "6.7.0" + "version": "10.0.1" }, "animated_vector": { "dependency": "transitive", @@ -60,131 +54,101 @@ "dependency": "transitive", "description": { "name": "archive", - "sha256": "cb6a278ef2dbb298455e1a713bda08524a175630ec643a242c399c932a0a1f7d", + "sha256": "a96e8b390886ee8abb49b7bd3ac8df6f451c621619f52a26e815fdcf568959ff", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.6.1" + "version": "4.0.9" }, "args": { "dependency": "transitive", "description": { "name": "args", - "sha256": "bf9f5caeea8d8fe6721a9c358dd8a5c1947b27f1cfaa18b39c301273594919e6", + "sha256": "d0481093c50b1da8910eb0bb301626d4d8eb7284aa739614d2b394ee09e3ea04", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.6.0" + "version": "2.7.0" }, "assorted_layout_widgets": { "dependency": "transitive", "description": { "name": "assorted_layout_widgets", - "sha256": "5b7f7c76a1a4c7cf95edfb854c3ed09ce9cb7f25a372f2d9a8d4c1569d42ecfb", + "sha256": "86c6942f569f7f70bfb03b9cb0ada9bf5aee72264aaefdb0e2be0fbee70cfb06", "url": "https://pub.dev" }, "source": "hosted", - "version": "9.0.2" + "version": "11.0.0" }, "async": { "dependency": "transitive", "description": { "name": "async", - "sha256": "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c", + "sha256": "e2eb0491ba5ddb6177742d2da23904574082139b07c1e33b8503b9f46f3e1a37", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.11.0" - }, - "basic_utils": { - "dependency": "direct main", - "description": { - "name": "basic_utils", - "sha256": "2064b21d3c41ed7654bc82cc476fd65542e04d60059b74d5eed490a4da08fc6c", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "5.7.0" + "version": "2.13.1" }, "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" }, "build": { "dependency": "transitive", "description": { "name": "build", - "sha256": "80184af8b6cb3e5c1c4ec6d8544d27711700bc3e6d2efad04238c7b5290889f0", + "sha256": "45d14a0fb23e018d8287c32fc98d726ce466b231928ed9b9200f29bd3ccd39ae", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.4.1" + "version": "4.0.7" }, "build_cli_annotations": { "dependency": "transitive", "description": { "name": "build_cli_annotations", - "sha256": "b59d2769769efd6c9ff6d4c4cede0be115a566afc591705c2040b707534b1172", + "sha256": "e563c2e01de8974566a1998410d3f6f03521788160a02503b0b1f1a46c7b3d95", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.1.0" + "version": "2.1.1" }, "build_config": { "dependency": "transitive", "description": { "name": "build_config", - "sha256": "bf80fcfb46a29945b423bd9aad884590fb1dc69b330a4d4700cac476af1708d1", + "sha256": "94eaf6708fe64408c632ef2689ca3777b112f9421306ccf4f8c84d7c5c9f83f8", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.1.1" + "version": "1.3.2" }, "build_daemon": { "dependency": "transitive", "description": { "name": "build_daemon", - "sha256": "79b2aef6ac2ed00046867ed354c88778c9c0f029df8a20fe10b5436826721ef9", + "sha256": "79e05eaf15a48d7230b053a4363b8eaac0cc234bbd0134c3229455481f55cbc6", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.0.2" - }, - "build_resolvers": { - "dependency": "transitive", - "description": { - "name": "build_resolvers", - "sha256": "339086358431fa15d7eca8b6a36e5d783728cf025e559b834f4609a1fcfb7b0a", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "2.4.2" + "version": "4.1.5" }, "build_runner": { "dependency": "direct dev", "description": { "name": "build_runner", - "sha256": "028819cfb90051c6b5440c7e574d1896f8037e3c96cf17aaeb054c9311cfbf4d", + "sha256": "5367e521935b102bdf1e735d2aab461e36b2edca6517662d088dd04cc39f8d16", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.4.13" - }, - "build_runner_core": { - "dependency": "transitive", - "description": { - "name": "build_runner_core", - "sha256": "f8126682b87a7282a339b871298cc12009cb67109cfa1614d6436fb0289193e0", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "7.3.2" + "version": "2.15.1" }, "built_collection": { "dependency": "transitive", @@ -200,61 +164,81 @@ "dependency": "transitive", "description": { "name": "built_value", - "sha256": "c7913a9737ee4007efedaffc968c049fd0f3d0e49109e778edc10de9426005cb", + "sha256": "31b24be6615ec7fcf70b3aa5a7469fe35826485e639a16dd7eb83ba30e4cc6a8", "url": "https://pub.dev" }, "source": "hosted", - "version": "8.9.2" + "version": "8.12.7" }, "characters": { "dependency": "transitive", "description": { "name": "characters", - "sha256": "04a925763edad70e8443c99234dc3328f442e811f1d8fd1a72f1c8ad0f69a605", + "sha256": "faf38497bda5ead2a8c7615f4f7939df04333478bf32e4173fcb06d428b5716b", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.3.0" + "version": "1.4.1" }, "checked_yaml": { "dependency": "transitive", "description": { "name": "checked_yaml", - "sha256": "feb6bed21949061731a7a75fc5d2aa727cf160b91af9a3e464c5e3a32e28b5ff", + "sha256": "959525d3162f249993882720d52b7e0c833978df229be20702b33d48d91de70f", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.0.3" + "version": "2.0.4" + }, + "cli_config": { + "dependency": "transitive", + "description": { + "name": "cli_config", + "sha256": "ac20a183a07002b700f0c25e61b7ee46b23c309d76ab7b7640a028f18e4d99ec", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "0.2.0" }, "clock": { "dependency": "transitive", "description": { "name": "clock", - "sha256": "cb6d7f03e1de671e34607e909a7213e31d7752be4fb66a86d29fe1eb14bfb5cf", + "sha256": "fddb70d9b5277016c77a80201021d40a2247104d9f4aa7bab7157b7e3f05b84b", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.1.1" + "version": "1.1.2" + }, + "code_assets": { + "dependency": "transitive", + "description": { + "name": "code_assets", + "sha256": "bf394f466ba9205f1812a0433b392d6af280f155f56651eda7c18cc32ed493b8", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "1.2.1" }, "code_builder": { "dependency": "transitive", "description": { "name": "code_builder", - "sha256": "0ec10bf4a89e4c613960bf1e8b42c64127021740fb21640c29c909826a5eea3e", + "sha256": "6a6cab2ba4680d6423f34a9b972a4c9a94ebe1b62ecec4e1a1f2cba91fd1319d", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.10.1" + "version": "4.11.1" }, "collection": { "dependency": "direct main", "description": { "name": "collection", - "sha256": "ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a", + "sha256": "2f5709ae4d3d59dd8f7cd309b4e023046b57d8a6c82130785d2b0e5868084e76", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.18.0" + "version": "1.19.1" }, "color": { "dependency": "transitive", @@ -266,34 +250,25 @@ "source": "hosted", "version": "3.0.0" }, - "common": { - "dependency": "direct main", - "description": { - "path": "../common", - "relative": true - }, - "source": "path", - "version": "1.0.0" - }, "connectivity_plus": { "dependency": "direct main", "description": { "name": "connectivity_plus", - "sha256": "876849631b0c7dc20f8b471a2a03142841b482438e3b707955464f5ffca3e4c3", + "sha256": "762c99f890ca8bf87f7337236f99edd42793843bc6c3631da294a76653a54bd0", "url": "https://pub.dev" }, "source": "hosted", - "version": "6.1.0" + "version": "7.3.1" }, "connectivity_plus_platform_interface": { "dependency": "transitive", "description": { "name": "connectivity_plus_platform_interface", - "sha256": "42657c1715d48b167930d5f34d00222ac100475f73d10162ddf43e714932f204", + "sha256": "3c09627c536d22fd24691a905cdd8b14520de69da52c7a97499c8be5284a32ed", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.0.1" + "version": "2.1.0" }, "convert": { "dependency": "transitive", @@ -309,31 +284,31 @@ "dependency": "transitive", "description": { "name": "coverage", - "sha256": "4b03e11f6d5b8f6e5bb5e9f7889a56fe6c5cbe942da5378ea4d4d7f73ef9dfe5", + "sha256": "956a3de0725ca232ad353565a8290d3357592bf4250f6f298a185e2d949c5d3d", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.11.0" + "version": "1.15.1" }, "cross_file": { "dependency": "transitive", "description": { "name": "cross_file", - "sha256": "7caf6a750a0c04effbb52a676dce9a4a592e10ad35c34d6d2d0e4811160d5670", + "sha256": "92c9c43c383bfa1c32079d3bc492d55d6d4318044b7b47edaff8971cbb555c51", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.3.4+2" + "version": "0.3.5+4" }, "crypto": { - "dependency": "transitive", + "dependency": "direct main", "description": { "name": "crypto", - "sha256": "1e445881f28f22d6140f181e07737b22f1e099a5e1ff94b0af2f9e4a463f4855", + "sha256": "c8ea0233063ba03258fbcf2ca4d6dadfefe14f02fab57702265467a19f27fadf", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.0.6" + "version": "3.0.7" }, "csslib": { "dependency": "transitive", @@ -345,45 +320,35 @@ "source": "hosted", "version": "1.0.2" }, - "csv": { - "dependency": "transitive", - "description": { - "name": "csv", - "sha256": "c6aa2679b2a18cb57652920f674488d89712efaf4d3fdf2e537215b35fc19d6c", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "6.0.0" - }, "dart_mappable": { "dependency": "direct main", "description": { "name": "dart_mappable", - "sha256": "f69a961ae8589724ebb542e588f228ae844c5f78028899cbe2cc718977c1b382", + "sha256": "960746478faaa68ed6b9d3c6fd03c87c7b8614e6c33e75fe1b0c6d7a60adcf29", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.3.0" + "version": "4.8.0" }, "dart_mappable_builder": { "dependency": "direct dev", "description": { "name": "dart_mappable_builder", - "sha256": "04a6e7117382f8a8689b3e363bee6c3de8c9ea4332e664148fe01bd576eb1126", + "sha256": "eb89efebad96bae52333ae4bd6b8fdcfb44c921f8a38f44893f2c72ed15c860c", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.3.0" + "version": "4.8.0" }, "dart_style": { "dependency": "transitive", "description": { "name": "dart_style", - "sha256": "7856d364b589d1f08986e140938578ed36ed948581fbc3bc9aef1805039ac5ab", + "sha256": "29f7ecc274a86d32920b1d9cfc7502fa87220da41ec60b55f329559d5732e2b2", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.3.7" + "version": "3.1.7" }, "dartx": { "dependency": "transitive", @@ -399,101 +364,102 @@ "dependency": "transitive", "description": { "name": "dbus", - "sha256": "365c771ac3b0e58845f39ec6deebc76e3276aa9922b0cc60840712094d9047ac", + "sha256": "792974a4007974fbc5c1b5433eb2330a9db3e368c3f906253af4c007d0f49a91", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.7.10" + "version": "0.7.13" }, "desktop_drop": { "dependency": "direct main", "description": { "name": "desktop_drop", - "sha256": "03abf1c0443afdd1d65cf8fa589a2f01c67a11da56bbb06f6ea1de79d5628e94", + "sha256": "aa1e797255bfbc76f9eb5aa4f61e5b68dbf69962ab1be6495816d2f251bc0d1f", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.5.0" + "version": "0.7.1" }, "device_apps": { "dependency": "direct main", "description": { - "name": "device_apps", - "sha256": "e84dc74d55749993fd671148cc0bd53096e1be0c268fc364285511b1d8a4c19b", - "url": "https://pub.dev" + "path": ".", + "ref": "5dc7956d938541254d2e175766b3b84ea38bb85b", + "resolved-ref": "5dc7956d938541254d2e175766b3b84ea38bb85b", + "url": "https://github.com/Tienisto/device_apps.git" }, - "source": "hosted", + "source": "git", "version": "2.2.0" }, "device_info_plus": { "dependency": "direct main", "description": { "name": "device_info_plus", - "sha256": "f545ffbadee826f26f2e1a0f0cbd667ae9a6011cc0f77c0f8f00a969655e6e95", + "sha256": "b4fed1b2835da9d670d7bed7db79ae2a94b0f5ad6312268158a9b5479abbacdd", "url": "https://pub.dev" }, "source": "hosted", - "version": "11.1.1" + "version": "12.4.0" }, "device_info_plus_platform_interface": { "dependency": "transitive", "description": { "name": "device_info_plus_platform_interface", - "sha256": "282d3cf731045a2feb66abfe61bbc40870ae50a3ed10a4d3d217556c35c8c2ba", + "sha256": "e1ea89119e34903dca74b883d0dd78eb762814f97fb6c76f35e9ff74d261a18f", "url": "https://pub.dev" }, "source": "hosted", - "version": "7.0.1" + "version": "7.0.3" }, "dynamic_color": { "dependency": "direct main", "description": { "name": "dynamic_color", - "sha256": "eae98052fa6e2826bdac3dd2e921c6ce2903be15c6b7f8b6d8a5d49b5086298d", + "sha256": "43a5a6679649a7731ab860334a5812f2067c2d9ce6452cf069c5e0c25336c17c", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.7.0" + "version": "1.8.1" }, "extended_image": { "dependency": "transitive", "description": { "name": "extended_image", - "sha256": "613875dc319f17546ea07499b5f0774755709a19a36dfde812e5eda9eb7a5c8c", + "sha256": "e81d801cd692921f152834e01f39bba8b3d6302c48ad420d499c6062a7e24737", "url": "https://pub.dev" }, "source": "hosted", - "version": "9.0.7" + "version": "10.1.0" }, "extended_image_library": { "dependency": "transitive", "description": { "name": "extended_image_library", - "sha256": "9a94ec9314aa206cfa35f16145c3cd6e2c924badcc670eaaca8a3a8063a68cd7", + "sha256": "1f9a24d3a00c2633891c6a7b5cab2807999eb2d5b597e5133b63f49d113811fe", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.0.5" + "version": "5.0.1" }, "fake_async": { "dependency": "transitive", "description": { "name": "fake_async", - "sha256": "511392330127add0b769b75a987850d136345d9227c6b94c96a04cf4a391bf78", + "sha256": "5368f224a74523e8d2e7399ea1638b37aecfca824a3cc4dfdf77bf1fa905ac44", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.3.1" + "version": "1.3.3" }, "ffi": { "dependency": "transitive", "description": { "name": "ffi", - "sha256": "16ed7b077ef01ad6170a3d0c57caa4a112a38d7a2ed5602e0aca9ca6f3d98da6", + "sha256": "6d7fd89431262d8f3125e81b50d3847a091d846eafcd4fdb88dd06f36d705a45", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.1.3" + "version": "2.2.0" }, "file": { "dependency": "transitive", @@ -509,91 +475,91 @@ "dependency": "direct main", "description": { "name": "file_picker", - "sha256": "16dc141db5a2ccc6520ebb6a2eb5945b1b09e95085c021d9f914f8ded7f1465c", + "sha256": "29cc1fdb20613876cc7afc529738c1c0f11a9ca159b010edad0c566ac330847e", "url": "https://pub.dev" }, "source": "hosted", - "version": "8.1.4" + "version": "11.0.3" }, "file_selector": { "dependency": "direct main", "description": { "name": "file_selector", - "sha256": "5019692b593455127794d5718304ff1ae15447dea286cdda9f0db2a796a1b828", + "sha256": "bd15e43e9268db636b53eeaca9f56324d1622af30e5c34d6e267649758c84d9a", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.0.3" + "version": "1.1.0" }, "file_selector_android": { "dependency": "transitive", "description": { "name": "file_selector_android", - "sha256": "934850f9702b0f9031bc331a306e7bebc62f894a6e5ca6c0681c7af17e7afb50", + "sha256": "89243030ea4b3463fb402b44d5eeacc4ccb1c46a88870cb2a5080d693200c1ed", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.5.1+11" + "version": "0.5.2+6" }, "file_selector_ios": { "dependency": "transitive", "description": { "name": "file_selector_ios", - "sha256": "94b98ad950b8d40d96fee8fa88640c2e4bd8afcdd4817993bd04e20310f45420", + "sha256": "e2ecf2885c121691ce13b60db3508f53c01f869fb6e8dc5c1cfa771e4c46aeca", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.5.3+1" + "version": "0.5.3+5" }, "file_selector_linux": { "dependency": "transitive", "description": { "name": "file_selector_linux", - "sha256": "b2b91daf8a68ecfa4a01b778a6f52edef9b14ecd506e771488ea0f2e0784198b", + "sha256": "2567f398e06ac72dcf2e98a0c95df2a9edd03c2c2e0cacd4780f20cdf56263a0", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.9.3+1" + "version": "0.9.4" }, "file_selector_macos": { "dependency": "transitive", "description": { "name": "file_selector_macos", - "sha256": "271ab9986df0c135d45c3cdb6bd0faa5db6f4976d3e4b437cf7d0f258d941bfc", + "sha256": "5e0bbe9c312416f1787a68259ea1505b52f258c587f12920422671807c4d618a", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.9.4+2" + "version": "0.9.5" }, "file_selector_platform_interface": { "dependency": "transitive", "description": { "name": "file_selector_platform_interface", - "sha256": "a3994c26f10378a039faa11de174d7b78eb8f79e4dd0af2a451410c1a5c3f66b", + "sha256": "35e0bd61ebcdb91a3505813b055b09b79dfdc7d0aee9c09a7ba59ae4bb13dc85", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.6.2" + "version": "2.7.0" }, "file_selector_web": { "dependency": "transitive", "description": { "name": "file_selector_web", - "sha256": "c4c0ea4224d97a60a7067eca0c8fd419e708ff830e0c83b11a48faf566cec3e7", + "sha256": "73181fbc5257776d8ecaa6a94ab3c8e920ad143b9132a6d984a9271dfc6928d3", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.9.4+2" + "version": "0.9.5" }, "file_selector_windows": { "dependency": "transitive", "description": { "name": "file_selector_windows", - "sha256": "8f5d2f6590d51ecd9179ba39c64f722edc15226cc93dcc8698466ad36a4a85a4", + "sha256": "62197474ae75893a62df75939c777763d39c2bc5f73ce5b88497208bc269abfd", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.9.3+3" + "version": "0.9.3+5" }, "fixnum": { "dependency": "transitive", @@ -605,6 +571,26 @@ "source": "hosted", "version": "1.1.1" }, + "flex_color_picker": { + "dependency": "direct main", + "description": { + "name": "flex_color_picker", + "sha256": "a0979dd61f21b634717b98eb4ceaed2bfe009fe020ce8597aaf164b9eeb57aaa", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "3.8.0" + }, + "flex_seed_scheme": { + "dependency": "transitive", + "description": { + "name": "flex_seed_scheme", + "sha256": "a3183753bbcfc3af106224bff3ab3e1844b73f58062136b7499919f49f3667e7", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "4.0.1" + }, "flutter": { "dependency": "direct main", "description": "flutter", @@ -615,41 +601,51 @@ "dependency": "direct main", "description": { "name": "flutter_displaymode", - "sha256": "42c5e9abd13d28ed74f701b60529d7f8416947e58256e6659c5550db719c57ef", + "sha256": "ecd44b1e902b0073b42ff5b55bf283f38e088270724cdbb7f7065ccf54aa60a8", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.6.0" + "version": "0.7.0" + }, + "flutter_foreground_task": { + "dependency": "transitive", + "description": { + "name": "flutter_foreground_task", + "sha256": "fc5c01a5e1b8f7bb51d0c737714f0c50440dbdf1aeddc5f8cbba313aa6fd4856", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "9.2.2" }, "flutter_gen_core": { "dependency": "transitive", "description": { "name": "flutter_gen_core", - "sha256": "46ecf0e317413dd065547887c43f93f55e9653e83eb98dc13dd07d40dd225325", + "sha256": "8ccb1f809642b34eb4857d8d7c4e5b41430a8cba8206177aae2ffe9d72b5eef3", "url": "https://pub.dev" }, "source": "hosted", - "version": "5.8.0" + "version": "5.15.0" }, "flutter_gen_runner": { "dependency": "direct dev", "description": { "name": "flutter_gen_runner", - "sha256": "77f0a02fc30d9fcf2549fe874eb3fde091435724904bcbb1af60aa40cbfab1f4", + "sha256": "2b0fff517a75a14ed2eff749c1da2d6b8b568e542ad2b1c967356669a4c29bb2", "url": "https://pub.dev" }, "source": "hosted", - "version": "5.8.0" + "version": "5.15.0" }, "flutter_lints": { "dependency": "direct dev", "description": { "name": "flutter_lints", - "sha256": "5398f14efa795ffb7a33e9b6a08798b26a180edac4ad7db3f231e40f82ce11e1", + "sha256": "3105dc8492f6183fb076ccf1f351ac3d60564bff92e20bfc4af9cc1651f4e7e1", "url": "https://pub.dev" }, "source": "hosted", - "version": "5.0.0" + "version": "6.0.0" }, "flutter_localizations": { "dependency": "direct main", @@ -661,31 +657,31 @@ "dependency": "direct main", "description": { "name": "flutter_markdown", - "sha256": "999a4e3cb3e1532a971c86d6c73a480264f6a687959d4887cb4e2990821827e4", + "sha256": "08fb8315236099ff8e90cb87bb2b935e0a724a3af1623000a9cec930468e0f27", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.7.4+2" + "version": "0.7.7+1" }, "flutter_plugin_android_lifecycle": { "dependency": "transitive", "description": { "name": "flutter_plugin_android_lifecycle", - "sha256": "9b78450b89f059e96c9ebb355fa6b3df1d6b330436e0b885fb49594c41721398", + "sha256": "3854fe5e3bff0b113c658f260b90c95dea17c92db0f2addeac2e343dd9969785", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.0.23" + "version": "2.0.35" }, "flutter_rust_bridge": { "dependency": "transitive", "description": { "name": "flutter_rust_bridge", - "sha256": "3292ad6085552987b8b3b9a7e5805567f4013372d302736b702801acb001ee00", + "sha256": "e87d6b9ee934dcd24a128ccb2bd91905d2d5fe5c06245d6a8f5477d4907a437a", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.7.1" + "version": "2.12.0" }, "flutter_test": { "dependency": "transitive", @@ -699,15 +695,25 @@ "source": "sdk", "version": "0.0.0" }, - "freezed_annotation": { - "dependency": "transitive", + "freezed": { + "dependency": "direct dev", "description": { - "name": "freezed_annotation", - "sha256": "c2e2d632dd9b8a2b7751117abcfc2b4888ecfe181bd9fca7170d9ef02e595fe2", + "name": "freezed", + "sha256": "f23ea33b3863f119b58ed1b586e881a46bd28715ddcc4dbc33104524e3434131", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.4.4" + "version": "3.2.5" + }, + "freezed_annotation": { + "dependency": "direct main", + "description": { + "name": "freezed_annotation", + "sha256": "7294967ff0a6d98638e7acb774aac3af2550777accd8149c90af5b014e6d44d8", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "3.1.0" }, "frontend_server_client": { "dependency": "transitive", @@ -720,24 +726,24 @@ "version": "4.0.0" }, "gal": { - "dependency": "direct main", + "dependency": "transitive", "description": { "name": "gal", - "sha256": "54c9b72528efce7c66234f3b6dd01cb0304fd8af8196de15571d7bdddb940977", + "sha256": "f71e79840fe023a21f2f949771375444b6efcd34b9e625d5f4f5504971380a77", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.3.0" + "version": "2.3.3" }, "glob": { "dependency": "direct main", "description": { "name": "glob", - "sha256": "0e7014b3b7d4dac1ca4d6114f82bf1782ee86745b9b42a92c9289c23d8a0ab63", + "sha256": "c3f1ee72c96f8f78935e18aa8cecced9ab132419e8625dc187e1c2408efc20de", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.1.2" + "version": "2.1.3" }, "graphs": { "dependency": "transitive", @@ -763,11 +769,11 @@ "dependency": "transitive", "description": { "name": "gtk", - "sha256": "e8ce9ca4b1df106e4d72dad201d345ea1a036cc12c360f1a7d5a758f78ffa42c", + "sha256": "4ff85b2a16724029dd9e5bbb5a94b6918f9973f74ba571c949d2002801879cf5", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.1.0" + "version": "2.2.0" }, "hashcodes": { "dependency": "transitive", @@ -779,25 +785,35 @@ "source": "hosted", "version": "2.0.0" }, + "hooks": { + "dependency": "transitive", + "description": { + "name": "hooks", + "sha256": "9a62a50b50b769a737bc0a8ff381f333529df3ab746b2f6b02e83760231455ba", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "2.0.2" + }, "html": { "dependency": "transitive", "description": { "name": "html", - "sha256": "1fc58edeaec4307368c60d59b7e15b9d658b57d7f3125098b6294153c75337ec", + "sha256": "6d1264f2dffa1b1101c25a91dff0dc2daee4c18e87cd8538729773c073dbf602", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.15.5" + "version": "0.15.6" }, "http": { "dependency": "transitive", "description": { "name": "http", - "sha256": "b9c29a161230ee03d3ccf545097fccd9b87a5264228c5d348202e0f0c28f9010", + "sha256": "87721a4a50b19c7f1d49001e51409bddc46303966ce89a65af4f4e6004896412", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.2.2" + "version": "1.6.0" }, "http_client_helper": { "dependency": "transitive", @@ -813,271 +829,271 @@ "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": "2aa08ce0341cc9b354a498388e30986515406668dbcc4f7c950c3e715496693b", + "sha256": "178d74305e7866013777bab2c3d8726205dc5a4dd935297175b19a23a2e66571", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.0.2" - }, - "http_profile": { - "dependency": "transitive", - "description": { - "name": "http_profile", - "sha256": "7e679e355b09aaee2ab5010915c932cce3f2d1c11c3b2dc177891687014ffa78", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.1.0" + "version": "4.1.2" }, "image": { "dependency": "direct main", "description": { "name": "image", - "sha256": "f31d52537dc417fdcde36088fdf11d191026fd5e4fae742491ebd40e5a8bea7d", + "sha256": "6300175e00616bbc832e2fc91bfa4d776af5402c81c7151bee6905bb08473c52", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.3.0" + "version": "4.9.1" }, "image_picker": { "dependency": "direct main", "description": { "name": "image_picker", - "sha256": "021834d9c0c3de46bf0fe40341fa07168407f694d9b2bb18d532dc1261867f7a", + "sha256": "d8402284df184bc05f4a2210c6c23983b0720f4cd87cbd05c5390a78af602667", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.1.2" + "version": "1.2.3" }, "image_picker_android": { "dependency": "transitive", "description": { "name": "image_picker_android", - "sha256": "8faba09ba361d4b246dc0a17cb4289b3324c2b9f6db7b3d457ee69106a86bd32", + "sha256": "d5b3e1774af29c9ab00103afb0d4614070f924d2e0057ac867ec98800114793f", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.8.12+17" + "version": "0.8.13+17" }, "image_picker_for_web": { "dependency": "transitive", "description": { "name": "image_picker_for_web", - "sha256": "717eb042ab08c40767684327be06a5d8dbb341fe791d514e4b92c7bbe1b7bb83", + "sha256": "66257a3191ab360d23a55c8241c91a6e329d31e94efa7be9cf7a212e65850214", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.0.6" + "version": "3.1.1" }, "image_picker_ios": { "dependency": "transitive", "description": { "name": "image_picker_ios", - "sha256": "4f0568120c6fcc0aaa04511cb9f9f4d29fc3d0139884b1d06be88dcec7641d6b", + "sha256": "b9c4a438a9ff4f60808c9cf0039b93a42bb6c2211ef6ebb647394b2b3fa84588", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.8.12+1" + "version": "0.8.13+6" }, "image_picker_linux": { "dependency": "transitive", "description": { "name": "image_picker_linux", - "sha256": "4ed1d9bb36f7cd60aa6e6cd479779cc56a4cb4e4de8f49d487b1aaad831300fa", + "sha256": "1f81c5f2046b9ab724f85523e4af65be1d47b038160a8c8deed909762c308ed4", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.2.1+1" + "version": "0.2.2" }, "image_picker_macos": { "dependency": "transitive", "description": { "name": "image_picker_macos", - "sha256": "3f5ad1e8112a9a6111c46d0b57a7be2286a9a07fc6e1976fdf5be2bd31d4ff62", + "sha256": "86f0f15a309de7e1a552c12df9ce5b59fe927e71385329355aec4776c6a8ec91", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.2.1+1" + "version": "0.2.2+1" }, "image_picker_platform_interface": { "dependency": "transitive", "description": { "name": "image_picker_platform_interface", - "sha256": "9ec26d410ff46f483c5519c29c02ef0e02e13a543f882b152d4bfd2f06802f80", + "sha256": "567e056716333a1647c64bb6bd873cff7622233a5c3f694be28a583d4715690c", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.10.0" + "version": "2.11.1" }, "image_picker_windows": { "dependency": "transitive", "description": { "name": "image_picker_windows", - "sha256": "6ad07afc4eb1bc25f3a01084d28520496c4a3bb0cb13685435838167c9dcedeb", + "sha256": "d248c86554a72b5495a31c56f060cf73a41c7ff541689327b1a7dbccc33adfae", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.2.1+1" + "version": "0.2.2" }, "image_size_getter": { "dependency": "transitive", "description": { "name": "image_size_getter", - "sha256": "0511799498340b70993d2dfb34b55a2247b5b801d75a6cdd4543acfcafdb12b0", + "sha256": "7c26937e0ae341ca558b7556591fd0cc456fcc454583b7cb665d2f03e93e590f", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.2.0" + "version": "2.4.1" }, "in_app_purchase": { "dependency": "direct main", "description": { "name": "in_app_purchase", - "sha256": "960f26a08d9351fb8f89f08901f8a829d41b04d45a694b8f776121d9e41dcad6", + "sha256": "0e9510b80b0074e89ab0a8e0fc901439b779dc9ae575ab8d419253c6e1627716", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.2.0" + "version": "3.3.0" }, "in_app_purchase_android": { "dependency": "transitive", "description": { "name": "in_app_purchase_android", - "sha256": "fa1befc0e25374d16ca532154546503f25a865ed6e7ea5641f4f2b75b092d669", + "sha256": "b8af1b6f0e57076b5da5ede71e3af2d727017c0416ad2a41017c6ed2b102381d", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.3.6+12" + "version": "0.5.0" }, "in_app_purchase_platform_interface": { "dependency": "transitive", "description": { "name": "in_app_purchase_platform_interface", - "sha256": "1d353d38251da5b9fea6635c0ebfc6bb17a2d28d0e86ea5e083bf64244f1fb4c", + "sha256": "0b0076cac8ce4fa7048f01e76af8b123aeb6a7c4e0dea2a5206d6664454f3e36", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.4.0" + "version": "1.4.1" }, "in_app_purchase_storekit": { "dependency": "transitive", "description": { "name": "in_app_purchase_storekit", - "sha256": "b9bc8b812d8f120463758bacc4716c34af0a422d9634612ebe0fee7b262b46ae", + "sha256": "702a23c3d2ddc177b075d521d264900e82f01663881e4ef3ce17775de298c0e3", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.3.20+1" + "version": "0.4.11" }, "intl": { "dependency": "direct main", "description": { "name": "intl", - "sha256": "d6f56758b7d3014a48af9701c085700aac781a92a87a62b1333b46d8879661cf", + "sha256": "3df61194eb431efc39c4ceba583b95633a403f46c9fd341e550ce0bfa50e9aa5", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.19.0" + "version": "0.20.2" }, "io": { "dependency": "transitive", "description": { "name": "io", - "sha256": "2ec25704aba361659e10e3e5f5d672068d332fc8ac516421d483a11e5cbd061e", + "sha256": "dfd5a80599cf0165756e3181807ed3e77daf6dd4137caaad72d0b7931597650b", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.0.4" + "version": "1.0.5" + }, + "jni": { + "dependency": "transitive", + "description": { + "name": "jni", + "sha256": "f038e58b4dc2c9037f50e233175086337e0b305e356d28211bf55f21c504cbd3", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "1.0.3" + }, + "jni_flutter": { + "dependency": "transitive", + "description": { + "name": "jni_flutter", + "sha256": "7b717011ea40d04fd47c2731d3d1d36eb99eba3435c2753d62489e8c3c9991d5", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "1.0.2" + }, + "jni_util": { + "dependency": "transitive", + "description": { + "name": "jni_util", + "sha256": "1ba86da04a5f2bf18fde2edb235587e70c5b0fc5bd4ba955f46b00942c3fc35f", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "1.0.0" }, "js": { "dependency": "transitive", "description": { "name": "js", - "sha256": "c1b2e9b5ea78c45e1a0788d29606ba27dc5f71f019f32ca5140f61ef071838cf", + "sha256": "53385261521cc4a0c4658fd0ad07a7d14591cf8fc33abbceae306ddb974888dc", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.7.1" - }, - "json2yaml": { - "dependency": "transitive", - "description": { - "name": "json2yaml", - "sha256": "da94630fbc56079426fdd167ae58373286f603371075b69bf46d848d63ba3e51", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.0.1" + "version": "0.7.2" }, "json_annotation": { "dependency": "transitive", "description": { "name": "json_annotation", - "sha256": "1ce844379ca14835a50d2f019a3099f419082cfdd231cd86a142af94dd5c6bb1", + "sha256": "2a743920d81b7910627f68ee2c9ac1fc0bfee32b9fc3403587d7c6791ca12f80", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.9.0" + "version": "4.12.0" }, "leak_tracker": { "dependency": "transitive", "description": { "name": "leak_tracker", - "sha256": "3f87a60e8c63aecc975dda1ceedbc8f24de75f09e4856ea27daf8958f2f0ce05", + "sha256": "33e2e26bdd85a0112ec15400c8cbffea70d0f9c3407491f672a2fad47915e2de", "url": "https://pub.dev" }, "source": "hosted", - "version": "10.0.5" + "version": "11.0.2" }, "leak_tracker_flutter_testing": { "dependency": "transitive", "description": { "name": "leak_tracker_flutter_testing", - "sha256": "932549fb305594d82d7183ecd9fa93463e9914e1b67cacc34bc40906594a1806", + "sha256": "1dbc140bb5a23c75ea9c4811222756104fbcd1a27173f0c34ca01e16bea473c1", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.0.5" + "version": "3.0.10" }, "leak_tracker_testing": { "dependency": "transitive", "description": { "name": "leak_tracker_testing", - "sha256": "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3", + "sha256": "8d5a2d49f4a66b49744b23b018848400d23e54caf9463f4eb20df3eb8acb2eb1", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.0.1" - }, - "legalize": { - "dependency": "direct main", - "description": { - "name": "legalize", - "sha256": "bc3068aa4f14588575c8b5ba2a9e608c242dad325e7f7c56fedd68adba33526a", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.2.2" + "version": "3.0.2" }, "lints": { "dependency": "transitive", "description": { "name": "lints", - "sha256": "3315600f3fb3b135be672bf4a178c55f274bebe368325ae18462c89ac1e3b413", + "sha256": "12f842a479589fea194fe5c5a3095abc7be0c1f2ddfa9a0e76aed1dbd26a87df", "url": "https://pub.dev" }, "source": "hosted", - "version": "5.0.0" + "version": "6.1.0" }, "local_hero": { "dependency": "direct main", @@ -1089,6 +1105,15 @@ "source": "hosted", "version": "0.3.0" }, + "localsend_isolates": { + "dependency": "direct main", + "description": { + "path": "../packages/localsend_isolates", + "relative": true + }, + "source": "path", + "version": "0.0.1" + }, "logging": { "dependency": "direct main", "description": { @@ -1099,55 +1124,45 @@ "source": "hosted", "version": "1.3.0" }, - "macros": { - "dependency": "transitive", - "description": { - "name": "macros", - "sha256": "0acaed5d6b7eab89f63350bccd82119e6c602df0f391260d0e32b5e23db79536", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.1.2-main.4" - }, "markdown": { "dependency": "transitive", "description": { "name": "markdown", - "sha256": "ef2a1298144e3f985cc736b22e0ccdaf188b5b3970648f2d9dc13efd1d9df051", + "sha256": "ee85086ad7698b42522c6ad42fe195f1b9898e4d974a1af4576c1a3a176cada9", "url": "https://pub.dev" }, "source": "hosted", - "version": "7.2.2" + "version": "7.3.1" }, "matcher": { "dependency": "transitive", "description": { "name": "matcher", - "sha256": "d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb", + "sha256": "dc0b7dc7651697ea4ff3e69ef44b0407ea32c487a39fff6a4004fa585e901861", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.12.16+1" + "version": "0.12.19" }, "material_color_utilities": { "dependency": "transitive", "description": { "name": "material_color_utilities", - "sha256": "f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec", + "sha256": "9c337007e82b1889149c82ed242ed1cb24a66044e30979c44912381e9be4c48b", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.11.1" + "version": "0.13.0" }, "matrix4_transform": { "dependency": "transitive", "description": { "name": "matrix4_transform", - "sha256": "42c42610deecc382be2653f4a21358537401bd5b027c168a174c7c6a64959908", + "sha256": "1346e53517e3081d3e8362377be97e285e2bd348855c177eae2a18aa965cafa0", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.0.1" + "version": "4.0.1" }, "menu_base": { "dependency": "transitive", @@ -1163,41 +1178,41 @@ "dependency": "transitive", "description": { "name": "meta", - "sha256": "bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7", + "sha256": "23f08335362185a5ea2ad3a4e597f1375e78bce8a040df5c600c8d3552ef2394", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.15.0" + "version": "1.17.0" }, "mime": { "dependency": "direct main", "description": { "name": "mime", - "sha256": "801fd0b26f14a4a58ccb09d5892c3fbdeff209594300a542492cf13fba9d247a", + "sha256": "41a20518f0cb1256669420fdba0cd90d21561e560ac240f26ef8322e45bb7ed6", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.0.6" + "version": "2.0.0" }, "mockito": { "dependency": "direct dev", "description": { "name": "mockito", - "sha256": "6841eed20a7befac0ce07df8116c8b8233ed1f4486a7647c7fc5a02ae6163917", + "sha256": "eff30d002f0c8bf073b6f929df4483b543133fcafce056870163587b03f1d422", "url": "https://pub.dev" }, "source": "hosted", - "version": "5.4.4" + "version": "5.6.4" }, "moform": { "dependency": "direct main", "description": { "name": "moform", - "sha256": "4ef955b2422b0c7c676128b398e417b191647b6a1259d3928000a9a40c63f571", + "sha256": "6b45d11bf65149a68b6eb19f0ff3d805956d059a254b5ba8ca2267362d6a2717", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.2.5" + "version": "0.2.11" }, "nanoid2": { "dependency": "direct main", @@ -1223,21 +1238,21 @@ "dependency": "direct main", "description": { "name": "network_info_plus", - "sha256": "bf9e39e523e9951d741868dc33ac386b0bc24301e9b7c8a7d60dbc34879150a8", + "sha256": "2866dadcbee2709e20d67737a1556f5675b8b0cdcf2c1659ba74bc21bffede4f", "url": "https://pub.dev" }, "source": "hosted", - "version": "6.1.1" + "version": "7.0.0" }, "network_info_plus_platform_interface": { "dependency": "transitive", "description": { "name": "network_info_plus_platform_interface", - "sha256": "b7f35f4a7baef511159e524499f3c15464a49faa5ec10e92ee0bce265e664906", + "sha256": "7e7496a8a9d8136859b8881affc613c4a21304afeb6c324bcefc4bd0aff6b94b", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.0.1" + "version": "2.0.2" }, "nm": { "dependency": "transitive", @@ -1259,6 +1274,16 @@ "source": "hosted", "version": "2.0.2" }, + "objective_c": { + "dependency": "transitive", + "description": { + "name": "objective_c", + "sha256": "b7fb95a6d9a4f009edd63dc5ac69f07420b23a16161c6dd8660290b59c602e8e", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "9.5.0" + }, "open_dir": { "dependency": "direct main", "description": { @@ -1313,41 +1338,41 @@ "dependency": "direct main", "description": { "name": "open_filex", - "sha256": "ba425ea49affd0a98a234aa9344b9ea5d4c4f7625a1377961eae9fe194c3d523", + "sha256": "9976da61b6a72302cf3b1efbce259200cd40232643a467aac7370addf94d6900", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.5.0" + "version": "4.7.0" }, "package_config": { "dependency": "transitive", "description": { "name": "package_config", - "sha256": "1c5b77ccc91e4823a5af61ee74e6b972db1ef98c2ff5a18d3161c982a55448bd", + "sha256": "f096c55ebb7deb7e384101542bfba8c52696c1b56fca2eb62827989ef2353bbc", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.1.0" + "version": "2.2.0" }, "package_info_plus": { "dependency": "direct main", "description": { "name": "package_info_plus", - "sha256": "da8d9ac8c4b1df253d1a328b7bf01ae77ef132833479ab40763334db13b91cce", + "sha256": "468c26b4254ab01979fa5e4a98cb343ea3631b9acee6f21028997419a80e1a20", "url": "https://pub.dev" }, "source": "hosted", - "version": "8.1.1" + "version": "9.0.1" }, "package_info_plus_platform_interface": { "dependency": "transitive", "description": { "name": "package_info_plus_platform_interface", - "sha256": "ac1f4a4847f1ade8e6a87d1f39f5d7c67490738642e2542f559ec38c37489a66", + "sha256": "202a487f08836a592a6bd4f901ac69b3a8f146af552bbd14407b6b41e1c3f086", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.0.1" + "version": "3.2.1" }, "pasteboard": { "dependency": "direct main", @@ -1364,11 +1389,11 @@ "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", @@ -1384,51 +1409,51 @@ "dependency": "direct main", "description": { "name": "path_provider", - "sha256": "50c5dd5b6e1aaf6fb3a78b33f6aa3afca52bf903a8a5298f53101fdaee55bbcd", + "sha256": "a7f4874f987173da295a61c181b8ee71dab59b332a486b391babf26a1b884825", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.1.5" + "version": "2.1.6" }, "path_provider_android": { "dependency": "transitive", "description": { "name": "path_provider_android", - "sha256": "c464428172cb986b758c6d1724c603097febb8fb855aa265aeecc9280c294d4a", + "sha256": "69cbd515a62b94d32a7944f086b2f82b4ac40a1d45bebfc00813a430ab2dabcd", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.2.12" + "version": "2.3.1" }, "path_provider_foundation": { "dependency": "direct main", "description": { "name": "path_provider_foundation", - "sha256": "f234384a3fdd67f989b4d54a5d73ca2a6c422fa55ae694381ae0f4375cd1ea16", + "sha256": "2a376b7d6392d80cd3705782d2caa734ca4727776db0b6ec36ef3f1855197699", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.4.0" + "version": "2.6.0" }, "path_provider_linux": { "dependency": "transitive", "description": { "name": "path_provider_linux", - "sha256": "f7a1fe3a634fe7734c8d3f2766ad746ae2a2884abe22e241a8b301bf5cac3279", + "sha256": "58c2005f147315b11e9b4a7bc889cd5203e250cba8e3f012dae259b4972b5c16", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.2.1" + "version": "2.2.2" }, "path_provider_platform_interface": { "dependency": "transitive", "description": { "name": "path_provider_platform_interface", - "sha256": "88f5779f72ba699763fa3a3b06aa4bf6de76c8e5de842cf6f29e2e06476c2334", + "sha256": "484838772624c3a4b94f1e44a3e19897fee738f2d5c4ce448443b0417f7c9dda", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.1.2" + "version": "2.1.3" }, "path_provider_windows": { "dependency": "transitive", @@ -1444,51 +1469,51 @@ "dependency": "direct main", "description": { "name": "permission_handler", - "sha256": "18bf33f7fefbd812f37e72091a15575e72d5318854877e0e4035a24ac1113ecb", + "sha256": "fe54465bcc62a4564c6e4db337bbaded6c0c0fa6e10487414436d163114784f6", "url": "https://pub.dev" }, "source": "hosted", - "version": "11.3.1" + "version": "12.0.3" }, "permission_handler_android": { "dependency": "transitive", "description": { "name": "permission_handler_android", - "sha256": "71bbecfee799e65aff7c744761a57e817e73b738fedf62ab7afd5593da21f9f1", + "sha256": "1e3bc410ca1bf84662104b100eb126e066cb55791b7451307f9708d4007350e6", "url": "https://pub.dev" }, "source": "hosted", - "version": "12.0.13" + "version": "13.0.1" }, "permission_handler_apple": { "dependency": "transitive", "description": { "name": "permission_handler_apple", - "sha256": "e6f6d73b12438ef13e648c4ae56bd106ec60d17e90a59c4545db6781229082a0", + "sha256": "70f86e18790e73975ce58d4ae7afc6d7d5c9e30b3e6da1e39a6e3c73b4505f3f", "url": "https://pub.dev" }, "source": "hosted", - "version": "9.4.5" + "version": "9.5.1" }, "permission_handler_html": { "dependency": "transitive", "description": { "name": "permission_handler_html", - "sha256": "38f000e83355abb3392140f6bc3030660cfaef189e1f87824facb76300b4ff24", + "sha256": "6ea98b3f17f60d3b527f2647ed2ab4dc0f6bfe25b22cb1c363f5d8f62252f6ac", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.1.3+5" + "version": "0.1.4+1" }, "permission_handler_platform_interface": { "dependency": "transitive", "description": { "name": "permission_handler_platform_interface", - "sha256": "e9c8eadee926c4532d0305dff94b85bf961f16759c3af791486613152af4b4f9", + "sha256": "a5c8a97ecf5616112a5b16d4b8e9ec0e5ae90ef63ac69c0d7b8ae240be760b23", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.2.3" + "version": "4.4.0" }, "permission_handler_windows": { "dependency": "direct overridden", @@ -1505,21 +1530,21 @@ "dependency": "transitive", "description": { "name": "petitparser", - "sha256": "c15605cd28af66339f8eb6fbe0e541bfe2d1b72d5825efc6598f3e0a31b9ad27", + "sha256": "91bd59303e9f769f108f8df05e371341b15d59e995e6806aefab827b58336675", "url": "https://pub.dev" }, "source": "hosted", - "version": "6.0.2" + "version": "7.0.2" }, "photo_manager": { "dependency": "transitive", "description": { "name": "photo_manager", - "sha256": "ebe91591ec4148ddb4864352b2612a9c9e70c02384d27c8672d8ab604c7021e6", + "sha256": "2d00a785b501bf1e5f6180bbef772846e767be11d45d11112b63092ef54a419e", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.6.2" + "version": "3.12.0" }, "photo_manager_image_provider": { "dependency": "transitive", @@ -1545,11 +1570,11 @@ "dependency": "transitive", "description": { "name": "platform_linux", - "sha256": "856cfc9871e3ff3df6926991729d24bba9b70d0229ae377fa08b562344baaaa8", + "sha256": "907b7c6da6ee6eea61cd1266b7bd72e2d5bbf7e85160221e8ac5583a44e7a1c7", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.1.2" + "version": "0.1.2+1" }, "plugin_platform_interface": { "dependency": "transitive", @@ -1561,65 +1586,65 @@ "source": "hosted", "version": "2.1.8" }, - "pointycastle": { - "dependency": "transitive", - "description": { - "name": "pointycastle", - "sha256": "4be0097fcf3fd3e8449e53730c631200ebc7b88016acecab2b0da2f0149222fe", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "3.9.1" - }, "pool": { "dependency": "transitive", "description": { "name": "pool", - "sha256": "20fe868b6314b322ea036ba325e6fc0711a22948856475e2c2b6306e8ab39c2a", + "sha256": "978783255c543aa3586a1b3c21f6e9d720eb315376a915872c61ef8b5c20177d", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.5.1" + "version": "1.5.2" + }, + "posix": { + "dependency": "transitive", + "description": { + "name": "posix", + "sha256": "bc1bad54ad2b735816e31f8d4600cfde6c7839975085ddfbca48b6c9f7c4044e", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "6.5.2" }, "pretty_qr_code": { "dependency": "direct main", "description": { "name": "pretty_qr_code", - "sha256": "cbdb4af29da1c1fa21dd76f809646c591320ab9e435d3b0eab867492d43607d5", + "sha256": "474f8a4512113fba06f14a6ec9bbf42353b4e651d7a520e3096f2a9b6bbe7a8a", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.3.0" + "version": "3.6.0" }, "provider": { "dependency": "transitive", "description": { "name": "provider", - "sha256": "c8a055ee5ce3fd98d6fc872478b03823ffdb448699c6ebdbbc71d59b596fd48c", + "sha256": "4e82183fa20e5ca25703ead7e05de9e4cceed1fbd1eadc1ac3cb6f565a09f272", "url": "https://pub.dev" }, "source": "hosted", - "version": "6.1.2" + "version": "6.1.5+1" }, "pub_semver": { "dependency": "transitive", "description": { "name": "pub_semver", - "sha256": "40d3ab1bbd474c4c2328c91e3a7df8c6dd629b79ece4c4bd04bee496a224fb0c", + "sha256": "5bfcf68ca79ef689f8990d1160781b4bad40a3bd5e5218ad4076ddb7f4081585", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.1.4" + "version": "2.2.0" }, "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" }, "qr": { "dependency": "transitive", @@ -1631,125 +1656,134 @@ "source": "hosted", "version": "3.0.2" }, + "record_use": { + "dependency": "transitive", + "description": { + "name": "record_use", + "sha256": "2551bd8eecfe95d14ae75f6021ad0248be5c27f138c2ec12fcb52b500b3ba1ed", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "0.6.0" + }, "refena": { "dependency": "transitive", "description": { "name": "refena", - "sha256": "1446e9622451e0cffef2af5b3fd57a52f0688d7c9eb848e969c16ccc2d14e833", + "sha256": "bd609a1015728db75af79df295c44ccf60507f965e0c32b447d67c48816c7d3a", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.1.1" + "version": "3.4.0" }, "refena_flutter": { "dependency": "direct main", "description": { "name": "refena_flutter", - "sha256": "2e57bab72667f37b55f26675d46c0a362e6eb115a70605c90163736b85e97a42", + "sha256": "36417ef3a60c9c134286ab3f8491d98b07f40b2163b994c4a0c905831415a6fc", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.1.1" + "version": "3.4.0" }, "refena_inspector": { "dependency": "direct dev", "description": { "name": "refena_inspector", - "sha256": "717a19f70d9667e2459fd8dfd6a72b1306bd2c04bfc255bada4f2eb429ca4757", + "sha256": "8fade1bc8a3aacf6333fe5b991f7bf11bd2e083ae6e2e1761a46539cfb181c56", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.0.3" + "version": "2.1.1" }, "refena_inspector_client": { "dependency": "direct main", "description": { "name": "refena_inspector_client", - "sha256": "8bcc1e169bfc0e5ba448f4920067a0579c0b4a42fff39dbdfd4a743bf2b235a6", + "sha256": "988e55dd90603126551056a0a9da9662f0574a7bc6b6189586e1ea2205a4d22d", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.0.1" - }, - "rhttp": { - "dependency": "direct main", - "description": { - "name": "rhttp", - "sha256": "3deabc6c3384b4efa252dfb4a5059acc6530117fdc1b10f5f67ff9768c9af75a", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.10.0" + "version": "2.1.1" }, "routerino": { "dependency": "direct main", "description": { "name": "routerino", - "sha256": "204affbe5304d107fec4df606a72deb34c4c9d75661d4357961f58d567bb448f", + "sha256": "1666d9946cb20e59c1bd9374f8796d90798796f1a7685950371e791dcd1d0e48", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.8.0" + "version": "0.8.1" }, - "saf_stream": { - "dependency": "direct main", + "rust_lib_localsend_app": { + "dependency": "transitive", "description": { - "name": "saf_stream", - "sha256": "d90bcbf0fe9e99065e3bab5d5711551b1911ed2001ad8cf94258081ed6f6b7b2", - "url": "https://pub.dev" + "path": "../packages/localsend_isolates/rust_builder", + "relative": true }, - "source": "hosted", - "version": "0.10.0" + "source": "path", + "version": "0.0.1" }, "screen_retriever": { "dependency": "direct main", "description": { "name": "screen_retriever", - "sha256": "570dbc8e4f70bac451e0efc9c9bb19fa2d6799a11e6ef04f946d7886d2e23d0c", + "sha256": "ace919117a7520c13a50a6259e60c4a0d4cbe98809468792a91b5c5adada2aa6", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.2.0" + "version": "0.2.2" }, "screen_retriever_linux": { "dependency": "transitive", "description": { "name": "screen_retriever_linux", - "sha256": "f7f8120c92ef0784e58491ab664d01efda79a922b025ff286e29aa123ea3dd18", + "sha256": "7b52006a5ceae1f3d5af7f77188c3290d6e7d8ded16d99809bea84967c65c257", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.2.0" + "version": "0.2.2" }, "screen_retriever_macos": { "dependency": "transitive", "description": { "name": "screen_retriever_macos", - "sha256": "71f956e65c97315dd661d71f828708bd97b6d358e776f1a30d5aa7d22d78a149", + "sha256": "a1489b99cce597c45a54b9aae1cd94c8d4705353b7e0bb2457a6e4de44e0ad8a", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.2.0" + "version": "0.2.2" }, "screen_retriever_platform_interface": { "dependency": "transitive", "description": { "name": "screen_retriever_platform_interface", - "sha256": "ee197f4581ff0d5608587819af40490748e1e39e648d7680ecf95c05197240c0", + "sha256": "94a5535277510a63184ca178ce12a1449bc0b38618879aa1c18bf57369c5064a", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.2.0" + "version": "0.2.2" }, "screen_retriever_windows": { "dependency": "transitive", "description": { "name": "screen_retriever_windows", - "sha256": "449ee257f03ca98a57288ee526a301a430a344a161f9202b4fcc38576716fe13", + "sha256": "dafc6922b0bfbf1d48cf3ccbf519b4fff47bdcb820da1728ea6db675fecc9324", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.2.0" + "version": "0.2.2" + }, + "serial_csv": { + "dependency": "transitive", + "description": { + "name": "serial_csv", + "sha256": "2d62bb70cb3ce7251383fc86ea9aae1298ab1e57af6ef4e93b6a9751c5c268dd", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "0.5.2" }, "share_handler": { "dependency": "direct main", @@ -1765,11 +1799,11 @@ "dependency": "transitive", "description": { "name": "share_handler_android", - "sha256": "124dcc914fb7ecd89076d3dc28435b98fe2129a988bf7742f7a01dcb66a95667", + "sha256": "caf555b933dc72783aa37fef75688c7b86bd6f7bc17d80fbf585bc42f123cc8d", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.0.9" + "version": "0.0.11" }, "share_handler_ios": { "dependency": "transitive", @@ -1795,31 +1829,31 @@ "dependency": "direct main", "description": { "name": "shared_preferences", - "sha256": "846849e3e9b68f3ef4b60c60cf4b3e02e9321bc7f4d8c4692cf87ffa82fc8a3a", + "sha256": "c3025c5534b01739267eb7d76959bbc25a6d10f6988e1c2a3036940133dd10bf", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.5.2" + "version": "2.5.5" }, "shared_preferences_android": { "dependency": "transitive", "description": { "name": "shared_preferences_android", - "sha256": "a768fc8ede5f0c8e6150476e14f38e2417c0864ca36bb4582be8e21925a03c22", + "sha256": "e8d4762b1e2e8578fc4d0fd548cebf24afd24f49719c08974df92834565e2c53", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.4.6" + "version": "2.4.23" }, "shared_preferences_foundation": { "dependency": "transitive", "description": { "name": "shared_preferences_foundation", - "sha256": "07e050c7cd39bad516f8d64c455f04508d09df104be326d8c02551590a0d513d", + "sha256": "4e7eaffc2b17ba398759f1151415869a34771ba11ebbccd1b0145472a619a64f", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.5.3" + "version": "2.5.6" }, "shared_preferences_linux": { "dependency": "transitive", @@ -1835,21 +1869,21 @@ "dependency": "direct main", "description": { "name": "shared_preferences_platform_interface", - "sha256": "57cbf196c486bc2cf1f02b85784932c6094376284b3ad5779d1b1c6c6a816b80", + "sha256": "649dc798a33931919ea356c4305c2d1f81619ea6e92244070b520187b5140ef9", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.4.1" + "version": "2.4.2" }, "shared_preferences_web": { "dependency": "transitive", "description": { "name": "shared_preferences_web", - "sha256": "d2ca4132d3946fec2184261726b355836a82c33d7d5b67af32692aff18a4684e", + "sha256": "c49bd060261c9a3f0ff445892695d6212ff603ef3115edbb448509d407600019", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.4.2" + "version": "2.4.3" }, "shared_preferences_windows": { "dependency": "transitive", @@ -1861,25 +1895,15 @@ "source": "hosted", "version": "2.4.1" }, - "shared_storage": { - "dependency": "direct main", - "description": { - "name": "shared_storage", - "sha256": "cf20428d06af065311b71e09cbfbbfe431e979a3bf9180001c1952129b7c708f", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.8.1" - }, "shelf": { "dependency": "transitive", "description": { "name": "shelf", - "sha256": "ad29c505aee705f41a4d8963641f91ac4cee3c8fad5947e033390a7bd8180fa4", + "sha256": "e7dd780a7ffb623c57850b33f43309312fc863fb6aa3d276a754bb299839ef12", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.4.1" + "version": "1.4.2" }, "shelf_packages_handler": { "dependency": "transitive", @@ -1905,11 +1929,11 @@ "dependency": "transitive", "description": { "name": "shelf_web_socket", - "sha256": "073c147238594ecd0d193f3456a5fe91c4b0abbcc68bf5cd95b36c4e194ac611", + "sha256": "cc36c297b52866d203dbf9332263c94becc2fe0ceaa9681d07b6ef9807023b67", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.0.0" + "version": "2.0.1" }, "shortid": { "dependency": "transitive", @@ -1925,47 +1949,47 @@ "dependency": "transitive", "description": "flutter", "source": "sdk", - "version": "0.0.99" + "version": "0.0.0" }, "slang": { "dependency": "direct main", "description": { "name": "slang", - "sha256": "4cdc3d8f4b384dbc56d94c87a5371d4a584460d82a74e18247ec690a0e369ff2", + "sha256": "430749837528bb692b5ee03699fadab90d0d4a6dfbf42aab28e81df8da4c2fb8", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.4.0" + "version": "4.19.0" }, "slang_build_runner": { "dependency": "direct dev", "description": { "name": "slang_build_runner", - "sha256": "2111b409ca65b0adf33db02f21cbe05eb557af920edc71038e2133657ed451c4", + "sha256": "f2b6c5fc1f5bc41de80b05e95e7d5d03b5c3041082877ce931fc7ba61cd08afe", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.4.0" + "version": "4.19.0" }, "slang_flutter": { "dependency": "direct main", "description": { "name": "slang_flutter", - "sha256": "819637a23348adbc4f4e8faee3f274d8908f9af31d57bf1e277cd730b14bacde", + "sha256": "2348a39432c48d7c890a2a1e3409b9faae3e49f117fe56d390d4236de8d064f4", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.4.0" + "version": "4.19.0" }, "source_gen": { "dependency": "transitive", "description": { "name": "source_gen", - "sha256": "14658ba5f669685cd3d63701d01b31ea748310f7ab854e471962670abcf57832", + "sha256": "a603f1fb984a7391ae5978d1b92bfaaa08b350dca5c825256f925818f7943bf5", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.5.0" + "version": "4.2.4" }, "source_map_stack_trace": { "dependency": "transitive", @@ -1981,151 +2005,131 @@ "dependency": "transitive", "description": { "name": "source_maps", - "sha256": "708b3f6b97248e5781f493b765c3337db11c5d2c81c3094f10904bfa8004c703", + "sha256": "190222579a448b03896e0ca6eca5998fa810fda630c1d65e2f78b3f638f54812", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.10.12" + "version": "0.10.13" }, "source_span": { "dependency": "transitive", "description": { "name": "source_span", - "sha256": "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c", + "sha256": "56a02f1f4cd1a2d96303c0144c93bd6d909eea6bee6bf5a0e0b685edbd4c47ab", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.10.0" - }, - "sprintf": { - "dependency": "transitive", - "description": { - "name": "sprintf", - "sha256": "1fc9ffe69d4df602376b52949af107d8f5703b77cda567c4d7d86a0693120f23", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "7.0.0" + "version": "1.10.2" }, "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" }, "stream_channel": { "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" }, - "system_settings": { + "system_settings_2": { "dependency": "direct main", "description": { - "name": "system_settings", - "sha256": "666693f8dace789bcf1200a88f6132b6906026643a5ee93ff140d3a547e5faf1", + "name": "system_settings_2", + "sha256": "8f8d1cb06dce3a0f1e432045dc3b06a311aea92468421bc00dba637a0fdf70f9", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.1.0" + "version": "3.0.2" }, "term_glyph": { "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": { "dependency": "direct dev", "description": { "name": "test", - "sha256": "7ee44229615f8f642b68120165ae4c2a75fe77ae2065b1e55ae4711f6cf0899e", + "sha256": "280d6d890011ca966ad08df7e8a4ddfab0fb3aa49f96ed6de56e3521347a9ae7", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.25.7" + "version": "1.30.0" }, "test_api": { "dependency": "transitive", "description": { "name": "test_api", - "sha256": "5b8a98dafc4d5c4c9c72d8b31ab2b23fc13422348d2997120294d3bac86b4ddb", + "sha256": "8161c84903fd860b26bfdefb7963b3f0b68fee7adea0f59ef805ecca346f0c7a", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.7.2" + "version": "0.7.10" }, "test_core": { "dependency": "transitive", "description": { "name": "test_core", - "sha256": "55ea5a652e38a1dfb32943a7973f3681a60f872f8c3a05a14664ad54ef9c6696", + "sha256": "0381bd1585d1a924763c308100f2138205252fb90c9d4eeaf28489ee65ccde51", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.6.4" + "version": "0.6.16" }, "time": { "dependency": "transitive", "description": { "name": "time", - "sha256": "370572cf5d1e58adcb3e354c47515da3f7469dac3a95b447117e728e7be6f461", + "sha256": "46187cf30bffdab28c56be9a63861b36e4ab7347bf403297595d6a97e10c789f", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.1.5" - }, - "timing": { - "dependency": "transitive", - "description": { - "name": "timing", - "sha256": "70a3b636575d4163c477e6de42f247a23b315ae20e86442bebe32d3cabf61c32", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "1.0.1" + "version": "2.1.6" }, "tray_manager": { "dependency": "direct main", "description": { "name": "tray_manager", - "sha256": "bdc3ac6c36f3d12d871459e4a9822705ce5a1165a17fa837103bc842719bf3f7", + "sha256": "1a659b08baa6e9b91ef8ce16eda37740de398be1c4cf322b8a1ddfef25c68c5a", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.2.4" + "version": "0.5.3" }, "type_plus": { "dependency": "transitive", @@ -2147,65 +2151,84 @@ "source": "hosted", "version": "1.4.0" }, + "typed_isolates": { + "dependency": "transitive", + "description": { + "path": "../packages/typed_isolates", + "relative": true + }, + "source": "path", + "version": "1.0.0" + }, + "universal_platform": { + "dependency": "transitive", + "description": { + "name": "universal_platform", + "sha256": "64e16458a0ea9b99260ceb5467a214c1f298d647c659af1bff6d3bf82536b1ec", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "1.1.0" + }, "uri_content": { "dependency": "direct main", "description": { "name": "uri_content", - "sha256": "ad08e63cd995e2daeace00359399f368e3d5dfe381c1a37daa3f9901108b518e", + "sha256": "b1de935b89677192282f312188aa07e8f96df91daa735f19f6404aa781b5141e", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.2.0" + "version": "3.1.1" }, "url_launcher": { "dependency": "direct main", "description": { "name": "url_launcher", - "sha256": "9d06212b1362abc2f0f0d78e6f09f726608c74e3b9462e8368bb03314aa8d603", + "sha256": "f6a7e5c4835bb4e3026a04793a4199ca2d14c739ec378fdfe23fc8075d0439f8", "url": "https://pub.dev" }, "source": "hosted", - "version": "6.3.1" + "version": "6.3.2" }, "url_launcher_android": { "dependency": "transitive", "description": { "name": "url_launcher_android", - "sha256": "6fc2f56536ee873eeb867ad176ae15f304ccccc357848b351f6f0d8d4a40d193", + "sha256": "17bc677f0b301615530dd1d67e0a9828cafa2d0b6b6eae4cd3679b7eac4a273c", "url": "https://pub.dev" }, "source": "hosted", - "version": "6.3.14" + "version": "6.3.30" }, "url_launcher_ios": { "dependency": "transitive", "description": { "name": "url_launcher_ios", - "sha256": "e43b677296fadce447e987a2f519dcf5f6d1e527dc35d01ffab4fff5b8a7063e", + "sha256": "580fe5dfb51671ae38191d316e027f6b76272b026370708c2d898799750a02b0", "url": "https://pub.dev" }, "source": "hosted", - "version": "6.3.1" + "version": "6.4.1" }, "url_launcher_linux": { "dependency": "transitive", "description": { "name": "url_launcher_linux", - "sha256": "4e9ba368772369e3e08f231d2301b4ef72b9ff87c31192ef471b380ef29a4935", + "sha256": "d5e14138b3bc193a0f63c10a53c94b91d399df0512b1f29b94a043db7482384a", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.2.1" + "version": "3.2.2" }, "url_launcher_macos": { "dependency": "transitive", "description": { "name": "url_launcher_macos", - "sha256": "769549c999acdb42b8bcfa7c43d72bf79a382ca7441ab18a808e101149daf672", + "sha256": "368adf46f71ad3c21b8f06614adb38346f193f3a59ba8fe9a2fd74133070ba18", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.2.1" + "version": "3.2.5" }, "url_launcher_platform_interface": { "dependency": "transitive", @@ -2221,111 +2244,111 @@ "dependency": "transitive", "description": { "name": "url_launcher_web", - "sha256": "772638d3b34c779ede05ba3d38af34657a05ac55b06279ea6edd409e323dca8e", + "sha256": "85c81589622fbc87c1c683aaea164d3604a7777495a79d91e39ffcdec39ddb34", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.3.3" + "version": "2.4.3" }, "url_launcher_windows": { "dependency": "transitive", "description": { "name": "url_launcher_windows", - "sha256": "44cf3aabcedde30f2dba119a9dea3b0f2672fbe6fa96e85536251d678216b3c4", + "sha256": "712c70ab1b99744ff066053cbe3e80c73332b38d46e5e945c98689b2e66fc15f", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.1.3" + "version": "3.1.5" }, "uuid": { "dependency": "direct main", "description": { "name": "uuid", - "sha256": "a5be9ef6618a7ac1e964353ef476418026db906c4facdedaa299b7a2e71690ff", + "sha256": "9b129329f58692f6e6578329498a8fe9fbe98f090beb764ffbb8ee2eadd01dcd", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.5.1" + "version": "4.6.0" }, "vector_graphics_codec": { "dependency": "transitive", "description": { "name": "vector_graphics_codec", - "sha256": "2430b973a4ca3c4dbc9999b62b8c719a160100dcbae5c819bae0cacce32c9cdb", + "sha256": "99fd9fbd34d9f9a32efd7b6a6aae14125d8237b10403b422a6a6dfeac2806146", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.1.12" + "version": "1.1.13" }, "vector_graphics_compiler": { "dependency": "transitive", "description": { "name": "vector_graphics_compiler", - "sha256": "ab9ff38fc771e9ee1139320adbe3d18a60327370c218c60752068ebee4b49ab1", + "sha256": "4dca4feb77dc3ec7f6e27e49c53241eb8217f55e4f9b12599a27f8903bca5682", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.1.15" + "version": "1.3.0" }, "vector_math": { "dependency": "transitive", "description": { "name": "vector_math", - "sha256": "80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803", + "sha256": "d530bd74fea330e6e364cda7a85019c434070188383e1cd8d9777ee586914c5b", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.1.4" + "version": "2.2.0" }, "video_player": { "dependency": "transitive", "description": { "name": "video_player", - "sha256": "4a8c3492d734f7c39c2588a3206707a05ee80cef52e8c7f3b2078d430c84bc17", + "sha256": "48a7bdaa38a3d50ec10c78627abdbfad863fdf6f0d6e08c7c3c040cfd80ae36f", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.9.2" + "version": "2.11.1" }, "video_player_android": { "dependency": "transitive", "description": { "name": "video_player_android", - "sha256": "391e092ba4abe2f93b3e625bd6b6a6ec7d7414279462c1c0ee42b5ab8d0a0898", + "sha256": "877a6c7ba772456077d7bfd71314629b3fe2b73733ce503fc77c3314d43a0ca0", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.7.16" + "version": "2.9.5" }, "video_player_avfoundation": { "dependency": "transitive", "description": { "name": "video_player_avfoundation", - "sha256": "0b146e5d82e886ff43e5a46c6bcbe390761b802864a6e2503eb612d69a405dfa", + "sha256": "c238f5f0a26845cd0bcc2956049b63065a4d3c40ddfc22c3414cd170bef7fff9", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.6.3" + "version": "2.11.0" }, "video_player_platform_interface": { "dependency": "transitive", "description": { "name": "video_player_platform_interface", - "sha256": "229d7642ccd9f3dc4aba169609dd6b5f3f443bb4cc15b82f7785fcada5af9bbb", + "sha256": "92c0fbabe20c788e71fd10d26cea998d0d253282e65d145aed0818731cf593ce", "url": "https://pub.dev" }, "source": "hosted", - "version": "6.2.3" + "version": "6.9.0" }, "video_player_web": { "dependency": "transitive", "description": { "name": "video_player_web", - "sha256": "881b375a934d8ebf868c7fb1423b2bfaa393a0a265fa3f733079a86536064a10", + "sha256": "9f3c00be2ef9b76a95d94ac5119fb843dca6f2c69e6c9968f6f2b6c9e7afbdeb", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.3.3" + "version": "2.4.0" }, "visibility_detector": { "dependency": "transitive", @@ -2341,71 +2364,71 @@ "dependency": "transitive", "description": { "name": "vm_service", - "sha256": "5c5f338a667b4c644744b661f309fb8080bb94b18a7e91ef1dbd343bed00ed6d", + "sha256": "0016aef94fc66495ac78af5859181e3f3bf2026bd8eecc72b9565601e19ab360", "url": "https://pub.dev" }, "source": "hosted", - "version": "14.2.5" + "version": "15.2.0" }, "wakelock_plus": { "dependency": "direct main", "description": { "name": "wakelock_plus", - "sha256": "bf4ee6f17a2fa373ed3753ad0e602b7603f8c75af006d5b9bdade263928c0484", + "sha256": "ddf3db70eaa10c37558ff817519b85d527dbd21034fd5d8e1c2e85f31588f1c1", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.2.8" + "version": "1.5.2" }, "wakelock_plus_platform_interface": { "dependency": "transitive", "description": { "name": "wakelock_plus_platform_interface", - "sha256": "422d1cdbb448079a8a62a5a770b69baa489f8f7ca21aef47800c726d404f9d16", + "sha256": "0618d1799f0b28bcf98255b4ee8313e6fc4d38589dc4ee5fe5840d57d1aff6da", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.2.1" + "version": "1.6.0" }, "watcher": { "dependency": "transitive", "description": { "name": "watcher", - "sha256": "3d2ad6751b3c16cf07c7fca317a1413b3f26530319181b37e3b9039b84fc01d8", + "sha256": "1398c9f081a753f9226febe8900fce8f7d0a67163334e1c94a2438339d79d635", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.1.0" + "version": "1.2.1" }, "web": { "dependency": "transitive", "description": { "name": "web", - "sha256": "cd3543bd5798f6ad290ea73d210f423502e71900302dde696f8bff84bf89a1cb", + "sha256": "868d88a33d8a87b18ffc05f9f030ba328ffefba92d6c127917a2ba740f9cfe4a", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.1.0" + "version": "1.1.1" }, "web_socket": { "dependency": "transitive", "description": { "name": "web_socket", - "sha256": "3c12d96c0c9a4eec095246debcea7b86c0324f22df69893d538fcc6f1b8cce83", + "sha256": "34d64019aa8e36bf9842ac014bb5d2f5586ca73df5e4d9bf5c936975cae6982c", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.1.6" + "version": "1.0.1" }, "web_socket_channel": { "dependency": "transitive", "description": { "name": "web_socket_channel", - "sha256": "9f187088ed104edd8662ca07af4b124465893caf063ba29758f97af57e61da8f", + "sha256": "d645757fb0f4773d602444000a8131ff5d48c9e47adfe9772652dd1a4f2d45c8", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.0.1" + "version": "3.0.3" }, "webkit_inspection_protocol": { "dependency": "transitive", @@ -2421,51 +2444,51 @@ "dependency": "direct main", "description": { "name": "wechat_assets_picker", - "sha256": "65104fff598394fcf1c9a75a8a65a7aa9687485534b44d6e85275774d015df45", + "sha256": "ccd92f3e8c968e2cbad939bce82b454e798a7669c1e4ab74e871822ce2440b2d", "url": "https://pub.dev" }, "source": "hosted", - "version": "9.5.0" + "version": "10.1.3" }, "wechat_picker_library": { "dependency": "transitive", "description": { "name": "wechat_picker_library", - "sha256": "a42e09cb85b15fc9410f6a69671371cc60aa99c4a1f7967f6593a7f665f6f47a", + "sha256": "5cb61b9aa935b60da5b043f8446fbb9c5077419f20ccc4856bf444aec4f44bc1", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.0.5" + "version": "1.0.7" }, "win32": { "dependency": "transitive", "description": { "name": "win32", - "sha256": "84ba388638ed7a8cb3445a320c8273136ab2631cd5f2c57888335504ddab1bc2", + "sha256": "d7cb55e04cd34096cd3a79b3330245f54cb96a370a1c27adb3c84b917de8b08e", "url": "https://pub.dev" }, "source": "hosted", - "version": "5.8.0" + "version": "5.15.0" }, "win32_registry": { "dependency": "direct main", "description": { "name": "win32_registry", - "sha256": "21ec76dfc731550fd3e2ce7a33a9ea90b828fdf19a5c3bcf556fa992cfa99852", + "sha256": "6f1b564492d0147b330dd794fee8f512cec4977957f310f9951b5f9d83618dae", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.1.5" + "version": "2.1.0" }, "window_manager": { "dependency": "direct main", "description": { "name": "window_manager", - "sha256": "732896e1416297c63c9e3fb95aea72d0355f61390263982a47fd519169dc5059", + "sha256": "05c231fd7b23d2380f14c5cc10b7b93d60d4fa4a2fb4e0f032de27e44b5560e9", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.4.3" + "version": "0.5.2" }, "windows_taskbar": { "dependency": "direct main", @@ -2491,85 +2514,85 @@ "dependency": "transitive", "description": { "name": "xml", - "sha256": "b015a8ad1c488f66851d762d3090a21c600e479dc75e68328c52774040cf9226", + "sha256": "67f0aff7be013d107995e9b75bf4e7f2c3ef2dfdb2c8e68024bba0a7fd5756a4", "url": "https://pub.dev" }, "source": "hosted", - "version": "6.5.0" + "version": "7.0.1" }, "yaml": { "dependency": "transitive", "description": { "name": "yaml", - "sha256": "75769501ea3489fca56601ff33454fe45507ea3bfb014161abc3b43ae25989d5", + "sha256": "b9da305ac7c39faa3f030eccd175340f968459dae4af175130b3fc47e40d76ce", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.1.2" + "version": "3.1.3" }, "yaru": { "dependency": "direct main", "description": { "name": "yaru", - "sha256": "afc659f78a0bef5e06ebbbd516979afceca7526b7703daa444bf419a54b2dc85", + "sha256": "95e801c52dfda458bcb772baee6b2575c711fd951616a24910d6d30e70f5fb0d", "url": "https://pub.dev" }, "source": "hosted", - "version": "5.3.2" + "version": "10.2.0" }, "yaru_window": { "dependency": "transitive", "description": { "name": "yaru_window", - "sha256": "bc2a1df3c6f33477b47f84bf0a9325df411dbb7bd483ac88e5bc1c019d2f2560", + "sha256": "58539a9abe9901891dadce142c7a5d303920b780dd0f7bd21f076a80adeeb744", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.2.1+1" + "version": "0.2.2" }, "yaru_window_linux": { "dependency": "transitive", "description": { "name": "yaru_window_linux", - "sha256": "46a1a0743dfd45794cdaf8c5b3a48771ab73632b50a693f59c83b07988e96689", + "sha256": "885ad0ba5832d350c42862ce02da478599ef550280eb7f6b15285481fcff6f53", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.2.1" + "version": "0.2.2" }, "yaru_window_manager": { "dependency": "transitive", "description": { "name": "yaru_window_manager", - "sha256": "b36c909fa082a7cb6e2f259d4357e16f08d3d8ab086685b81d1916e457100d1e", + "sha256": "6288fd6ccd8bb9d5be56073c6f277e2da08dd38e346507bf88bc9332b08dd180", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.1.2+1" + "version": "0.1.3" }, "yaru_window_platform_interface": { "dependency": "transitive", "description": { "name": "yaru_window_platform_interface", - "sha256": "93493d7e17a9e887ffa94c518bc5a4b3eb5425c009446e3294c689cb1a87b7e1", + "sha256": "d514387cc96750112ecf1933b6f12a1912beca199178d00052c0e87a94e232fa", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.1.2+1" + "version": "0.1.3" }, "yaru_window_web": { "dependency": "transitive", "description": { "name": "yaru_window_web", - "sha256": "31468aeb515f72d5eeddcd62773094a4f48fee96f7f0494f8ce53ad3b38054f1", + "sha256": "cf4d79e0760fbdcb78d4bbca3b5563f99518629224b9e5611f0ebd592befe1d9", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.0.3+1" + "version": "0.0.4" } }, "sdks": { - "dart": ">=3.5.0 <4.0.0", - "flutter": ">=3.24.3" + "dart": ">=3.11.0 <4.0.0", + "flutter": ">=3.41.0 <4.0.0" } } diff --git a/pkgs/by-name/lo/localsend/update.sh b/pkgs/by-name/lo/localsend/update.sh deleted file mode 100755 index de38328446b2..000000000000 --- a/pkgs/by-name/lo/localsend/update.sh +++ /dev/null @@ -1,26 +0,0 @@ -#! /usr/bin/env nix-shell -#! nix-shell -I nixpkgs=./. -i bash -p curl gnused jq yq nix - -set -eou pipefail - -ROOT="$(dirname "$(readlink -f "$0")")" - -latestVersion=$(curl --fail --silent https://api.github.com/repos/localsend/localsend/releases/latest | jq --raw-output .tag_name | sed 's/^v//') - -currentVersion=$(nix-instantiate --eval -E "with import ./. {}; localsend.version or (lib.getVersion localsend)" | tr -d '"') - -if [[ "$currentVersion" == "$latestVersion" ]]; then - echo "package is up-to-date: $currentVersion" - exit 0 -fi - -sed -i "s/version = \".*\"/version = \"${latestVersion}\"/" "$ROOT/package.nix" - -DARWIN_x64_URL="https://github.com/localsend/localsend/releases/download/v${latestVersion}/LocalSend-${latestVersion}.dmg" -DARWIN_X64_SHA=$(nix --extra-experimental-features nix-command hash to-sri --type sha256 $(nix-prefetch-url ${DARWIN_x64_URL})) -sed -i "/darwin/,/hash/{s|hash = \".*\"|hash = \"${DARWIN_X64_SHA}\"|}" "$ROOT/package.nix" - -GIT_SRC_URL="https://github.com/localsend/localsend/archive/refs/tags/v${latestVersion}.tar.gz" -GIT_SRC_SHA=$(nix --extra-experimental-features nix-command hash to-sri --type sha256 $(nix-prefetch-url --unpack ${GIT_SRC_URL})) -sed -i "/linux/,/hash/{s|hash = \".*\"|hash = \"${GIT_SRC_SHA}\"|}" "$ROOT/package.nix" -curl https://raw.githubusercontent.com/localsend/localsend/v${latestVersion}/app/pubspec.lock | yq . > $ROOT/pubspec.lock.json From f3322c1d4dee5c0d60e01f6196ab0f7cc40970c1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 18 Aug 2026 22:07:46 +0000 Subject: [PATCH 03/25] borgmatic: 2.1.6 -> 2.1.7 --- pkgs/by-name/bo/borgmatic/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/bo/borgmatic/package.nix b/pkgs/by-name/bo/borgmatic/package.nix index 114dbdad8a3d..33c573697e87 100644 --- a/pkgs/by-name/bo/borgmatic/package.nix +++ b/pkgs/by-name/bo/borgmatic/package.nix @@ -15,7 +15,7 @@ }: python3Packages.buildPythonApplication (finalAttrs: { pname = "borgmatic"; - version = "2.1.6"; + version = "2.1.7"; pyproject = true; strictDeps = true; @@ -23,7 +23,7 @@ python3Packages.buildPythonApplication (finalAttrs: { src = fetchPypi { inherit (finalAttrs) pname version; - hash = "sha256-Mgx8PnGfTa5j6+53RVntPHa5EDJAY2NQC3fvmyRj24Y="; + hash = "sha256-qsB8564wCWBemsxn7vIBmntdabzK1j7agP8ZK2nzdc8="; }; passthru.updateScript = nix-update-script { }; From 20b88b9b47ce586e95d124edfe871926b6b00314 Mon Sep 17 00:00:00 2001 From: Ihar Hrachyshka Date: Tue, 18 Aug 2026 22:02:55 -0400 Subject: [PATCH 04/25] python3Packages.mlx: add updateScript It will take care of both mlx and its gguf-tools. Assisted-by: Codex gpt-5.6-sol medium --- .../python-modules/mlx/default.nix | 58 ++++++++++++------- pkgs/development/python-modules/mlx/update.sh | 26 +++++++++ 2 files changed, 64 insertions(+), 20 deletions(-) create mode 100644 pkgs/development/python-modules/mlx/update.sh diff --git a/pkgs/development/python-modules/mlx/default.nix b/pkgs/development/python-modules/mlx/default.nix index ef725c83ade8..d780dad3b28a 100644 --- a/pkgs/development/python-modules/mlx/default.nix +++ b/pkgs/development/python-modules/mlx/default.nix @@ -2,8 +2,14 @@ lib, stdenv, buildPythonPackage, + common-updater-scripts, + curl, fetchFromGitHub, + nix, + nix-update, nanobind, + perl, + writeShellApplication, # build-system cmake, @@ -31,7 +37,6 @@ let gguf-tools = fetchFromGitHub { owner = "antirez"; repo = "gguf-tools"; - # Tag from https://github.com/ml-explore/mlx/blob/v0.31.1/mlx/io/CMakeLists.txt#L14 rev = "8fa6eb65236618e28fd7710a0fba565f7faa1848"; hash = "sha256-15FvyPOFqTOr5vdWQoPnZz+mYH919++EtghjozDlnSA="; }; @@ -69,9 +74,6 @@ buildPythonPackage (finalAttrs: { export MAKEFLAGS+="''${enableParallelBuilding:+-j$NIX_BUILD_CORES}" ''; - # updates the wrong fetcher rev attribute - passthru.skipBulkUpdate = true; - env = { PYPI_RELEASE = 1; CMAKE_ARGS = toString [ @@ -146,24 +148,40 @@ buildPythonPackage (finalAttrs: { # Additional testing by executing the example Python scripts supplied with mlx # using the version of the library we've built. - passthru.tests = { - mlxTest = - runCommand "run-mlx-examples" - { - buildInputs = [ mlx ]; - nativeBuildInputs = [ python ]; - } - '' - cp ${finalAttrs.src}/examples/python/logistic_regression.py . - ${python.interpreter} logistic_regression.py - rm logistic_regression.py + passthru = { + inherit gguf-tools; - cp ${finalAttrs.src}/examples/python/linear_regression.py . - ${python.interpreter} linear_regression.py - rm linear_regression.py + tests = { + mlxTest = + runCommand "run-mlx-examples" + { + buildInputs = [ mlx ]; + nativeBuildInputs = [ python ]; + } + '' + cp ${finalAttrs.src}/examples/python/logistic_regression.py . + ${python.interpreter} logistic_regression.py + rm logistic_regression.py - touch $out - ''; + cp ${finalAttrs.src}/examples/python/linear_regression.py . + ${python.interpreter} linear_regression.py + rm linear_regression.py + + touch $out + ''; + }; + + updateScript = lib.getExe (writeShellApplication { + name = "mlx-update"; + runtimeInputs = [ + common-updater-scripts + curl + nix + nix-update + perl + ]; + text = builtins.readFile ./update.sh; + }); }; meta = { diff --git a/pkgs/development/python-modules/mlx/update.sh b/pkgs/development/python-modules/mlx/update.sh new file mode 100644 index 000000000000..9955c415f1fa --- /dev/null +++ b/pkgs/development/python-modules/mlx/update.sh @@ -0,0 +1,26 @@ +nix-update "$UPDATE_NIX_ATTR_PATH" + +version=$(nix eval --raw --file . "$UPDATE_NIX_ATTR_PATH.version") + +# Use perl multiline matching to extract the correct FetchContent_Declare. +rev=$( + curl -fsSL "https://raw.githubusercontent.com/ml-explore/mlx/v$version/mlx/io/CMakeLists.txt" | + perl -0777 -ne ' + if (/FetchContent_Declare\s*\(\s*gguflib\b.*?\bGIT_TAG\s+([^\s)]+)/s) { + print "$1\n"; + } + ' +) +if [[ -z "$rev" ]]; then + echo "Could not determine the gguf-tools revision for MLX $version" >&2 + exit 1 +fi + +current_rev=$(nix eval --raw --file . "$UPDATE_NIX_ATTR_PATH.gguf-tools.rev") +if [[ "$rev" != "$current_rev" ]]; then + update-source-version \ + "$UPDATE_NIX_ATTR_PATH" \ + --source-key=gguf-tools \ + --rev="$rev" \ + --ignore-same-version +fi From 065a2e86ec563a3c865c2f6db5f8235d4f44b469 Mon Sep 17 00:00:00 2001 From: Jiatao Liang Date: Wed, 19 Aug 2026 16:16:43 -0400 Subject: [PATCH 05/25] obsidian: add startupWMClass to desktop item allows the application launcher to properly associate windows with the launch icon correctly --- pkgs/by-name/ob/obsidian/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ob/obsidian/package.nix b/pkgs/by-name/ob/obsidian/package.nix index 844af6d69a7c..6c2ed2aa02ed 100644 --- a/pkgs/by-name/ob/obsidian/package.nix +++ b/pkgs/by-name/ob/obsidian/package.nix @@ -65,6 +65,7 @@ let desktopItem = makeDesktopItem { name = "obsidian"; desktopName = "Obsidian"; + startupWMClass = "md.Obsidian"; comment = "Knowledge base"; icon = "obsidian"; exec = "obsidian %u"; From 878796b6149d4d0fd9c4bb4968bca8d6e3d4667a Mon Sep 17 00:00:00 2001 From: KangaZero Date: Thu, 20 Aug 2026 18:20:46 +0900 Subject: [PATCH 06/25] tailwindcss-language-server: 0.14.29 -> 0.16.0 Refactor to use `stdenvNoCC` instead of `stdenv` as no C packages are involved Updated `buildPhase` comment to point to the current version and line of code of referenced package. `patchPhase` removed as upstream has since updated dependency to match with `pnpm-lock.yaml`, see: - https://github.com/tailwindlabs/tailwindcss-intellisense/blob/v0.16.0/packages/tailwindcss-language-server/package.json#L51 --- .../ta/tailwindcss-language-server/package.nix | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/pkgs/by-name/ta/tailwindcss-language-server/package.nix b/pkgs/by-name/ta/tailwindcss-language-server/package.nix index 0f31a49b3ec1..81f61b858a42 100644 --- a/pkgs/by-name/ta/tailwindcss-language-server/package.nix +++ b/pkgs/by-name/ta/tailwindcss-language-server/package.nix @@ -1,6 +1,6 @@ { lib, - stdenv, + stdenvNoCC, fetchFromGitHub, nodejs, pnpm_10, @@ -8,15 +8,15 @@ pnpmConfigHook, nix-update-script, }: -stdenv.mkDerivation (finalAttrs: { +stdenvNoCC.mkDerivation (finalAttrs: { pname = "tailwindcss-language-server"; - version = "0.14.29"; + version = "0.16.0"; src = fetchFromGitHub { owner = "tailwindlabs"; repo = "tailwindcss-intellisense"; tag = "v${finalAttrs.version}"; - hash = "sha256-o5NyU52j3ZyuKWT4lL5U78qz4TBbXerylTl2fdvwqlk="; + hash = "sha256-QMTzylHAO5s5VtyBAnHEoxKq8ndRyAdvh/N5xUYRLas="; }; pnpmDeps = fetchPnpmDeps { @@ -25,18 +25,12 @@ stdenv.mkDerivation (finalAttrs: { version src pnpmWorkspaces - patchPhase ; pnpm = pnpm_10; fetcherVersion = 4; - hash = "sha256-excPYLP+81ftU/LwBeO/lmj4Nbefb4dNvpvudg/sx+w="; + hash = "sha256-5e6fC+5BwQm9TqZlnZ9GiPlVwCdEePTpUh4m4tt8qy4="; }; - patchPhase = '' - substituteInPlace ./packages/tailwindcss-language-server/package.json \ - --replace '"@tailwindcss/oxide": "^4.1.15",' '"@tailwindcss/oxide": "^4.1.14",' - ''; - nativeBuildInputs = [ pnpmConfigHook pnpm_10 @@ -51,7 +45,7 @@ stdenv.mkDerivation (finalAttrs: { ]; # Must build the "@tailwindcss/language-service" package. Dependency is linked via workspace by "pnpm" - # https://github.com/tailwindlabs/tailwindcss-intellisense/blob/v0.14.24/pnpm-lock.yaml#L71 + # https://github.com/tailwindlabs/tailwindcss-intellisense/blob/v0.16.0/pnpm-lock.yaml#L77 buildPhase = '' runHook preBuild From 6216d71a46eec4c5bac2b1f5bd85bc951877bb84 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Thu, 20 Aug 2026 13:28:36 -0500 Subject: [PATCH 07/25] ci/OWNERS: notify Lua team on package changes Cover Lua interpreters and the top-level package set so matching PRs request review from @NixOS/lua. --- ci/OWNERS | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ci/OWNERS b/ci/OWNERS index 7f54633c4a9b..1cb0add3ef40 100644 --- a/ci/OWNERS +++ b/ci/OWNERS @@ -361,7 +361,10 @@ pkgs/development/python-modules/buildcatrust/ @ajs124 @lukegb @mweinelt /pkgs/applications/editors/kakoune @philiptaron # LuaPackages +/pkgs/development/interpreters/lua-5 @NixOS/lua +/pkgs/development/interpreters/luajit @NixOS/lua /pkgs/development/lua-modules @NixOS/lua +/pkgs/top-level/lua-packages.nix @NixOS/lua # Neovim /pkgs/applications/editors/neovim @NixOS/neovim From 3b9d933a4455883a61ea64c42d028f4cc71bd4ef Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Aug 2026 01:42:08 +0000 Subject: [PATCH 08/25] liteparse: 2.11.1 -> 2.13.0 --- pkgs/by-name/li/liteparse/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/li/liteparse/package.nix b/pkgs/by-name/li/liteparse/package.nix index c617a2570b84..6ac98311ce23 100644 --- a/pkgs/by-name/li/liteparse/package.nix +++ b/pkgs/by-name/li/liteparse/package.nix @@ -64,14 +64,14 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "liteparse"; - version = "2.11.1"; + version = "2.13.0"; __structuredAttrs = true; src = fetchFromGitHub { owner = "run-llama"; repo = "liteparse"; tag = "crates-v${finalAttrs.version}"; - hash = "sha256-F2zajjX55EWpJaH/W1I5ZO7Fi11zdRrX1QsPk1T4h6E="; + hash = "sha256-owKu03Gxou53hQbU9O+UniJTCxtGKshgO11sF6DNudI="; }; postPatch = '' @@ -106,7 +106,7 @@ rustPlatform.buildRustPackage (finalAttrs: { tesseract ]; - cargoHash = "sha256-21t92uT5wzIxFpyFH85dBo0T5BKu6jlaXdObLGYF9i0="; + cargoHash = "sha256-rb/3L/SJqe1qKOIe33IfhORcFRtaJmB8TN70sdxhXkc="; cargoBuildFlags = [ "--package" "liteparse" From 3d71a76baccfb249332fe49c7550303f7410acc4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Aug 2026 11:11:35 +0000 Subject: [PATCH 09/25] thunderbird-153-unwrapped: 153.0.1esr -> 153.1.0esr --- .../networking/mailreaders/thunderbird/packages.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/mailreaders/thunderbird/packages.nix b/pkgs/applications/networking/mailreaders/thunderbird/packages.nix index a3631f38d2cf..c6f346613359 100644 --- a/pkgs/applications/networking/mailreaders/thunderbird/packages.nix +++ b/pkgs/applications/networking/mailreaders/thunderbird/packages.nix @@ -92,8 +92,8 @@ rec { thunderbird-153 = common { applicationName = "Thunderbird ESR"; - version = "153.0.1esr"; - sha512 = "3773b49b69341aea108a627faa0dd5b7cfb52cdb4c37e625fbb8cbaef7f9166f925ecbc199173302d5bef7994e6bff3b56cd56a3a4c38a9d702cc3e5aeafcf7c"; + version = "153.1.0esr"; + sha512 = "3d6c82e1489b906e6cf73c3eeb7d7e23de6901a75c704176b996d183a889f24275214999155992789a57a713e6cd073e2752120c3b281136ed34f36f289fbcb4"; updateScript = callPackage ./update.nix { attrPath = "thunderbirdPackages.thunderbird-153"; From f444dfc5dbee1e1e4ab78dec95683c1b190caa93 Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Fri, 21 Aug 2026 15:35:11 +0000 Subject: [PATCH 10/25] xfce4-dict: 0.8.9 -> 0.8.10 https://gitlab.xfce.org/apps/xfce4-dict/-/compare/xfce4-dict-0.8.9...xfce4-dict-0.8.10 --- pkgs/by-name/xf/xfce4-dict/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/xf/xfce4-dict/package.nix b/pkgs/by-name/xf/xfce4-dict/package.nix index e5adef9a0bb3..d4d7f028f841 100644 --- a/pkgs/by-name/xf/xfce4-dict/package.nix +++ b/pkgs/by-name/xf/xfce4-dict/package.nix @@ -16,14 +16,14 @@ stdenv.mkDerivation (finalAttrs: { pname = "xfce4-dict"; - version = "0.8.9"; + version = "0.8.10"; src = fetchFromGitLab { domain = "gitlab.xfce.org"; owner = "apps"; repo = "xfce4-dict"; tag = "xfce4-dict-${finalAttrs.version}"; - hash = "sha256-cl5TnPlgGUZ4esdkptyXO+LagdAboSzR4m0cCre9RHA="; + hash = "sha256-d/D6qcW3k2YsLJo5kohTOHLShHjofmHcR1Qfwe3ZFIk="; }; strictDeps = true; From 0bd1f22e8741b37e84439e5f4817c557e1c4af47 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Aug 2026 18:35:54 +0000 Subject: [PATCH 11/25] pineapple-pictures: 1.5.0 -> 1.6.0 --- pkgs/by-name/pi/pineapple-pictures/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pi/pineapple-pictures/package.nix b/pkgs/by-name/pi/pineapple-pictures/package.nix index a793c1f1e3d4..fa18ff3e8259 100644 --- a/pkgs/by-name/pi/pineapple-pictures/package.nix +++ b/pkgs/by-name/pi/pineapple-pictures/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "pineapple-pictures"; - version = "1.5.0"; + version = "1.6.0"; src = fetchFromGitHub { owner = "BLumia"; repo = "pineapple-pictures"; rev = finalAttrs.version; - hash = "sha256-76DJsJLd7lZqear0FIarmTqL3mlqrrCdwxgXsYmDQNE="; + hash = "sha256-/RRbHPZ5c281ezSlrkvWo7510HpAphJs2eojSwjADiM="; }; nativeBuildInputs = [ From 3e7bc0a3e6d1952b46ffdeb889866d25cad28a14 Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Fri, 21 Aug 2026 16:11:59 -0400 Subject: [PATCH 12/25] beamPackages.expert: 0.1.8 -> 0.1.9 Changelog: https://github.com/expert-lsp/expert/blob/v0.1.9/CHANGELOG.md --- .../beam-modules/expert/default.nix | 78 ++++++++----------- 1 file changed, 31 insertions(+), 47 deletions(-) diff --git a/pkgs/development/beam-modules/expert/default.nix b/pkgs/development/beam-modules/expert/default.nix index b39705cb7ede..65f7b739e012 100644 --- a/pkgs/development/beam-modules/expert/default.nix +++ b/pkgs/development/beam-modules/expert/default.nix @@ -1,43 +1,27 @@ { - _experimental-update-script-combinators, erlang, fetchFromGitHub, fetchMixDeps, - gnused, lib, mixRelease, - nix-update-script, - nurl, + nix-update, writeShellApplication, }: -let - version = "0.1.8"; + +mixRelease (finalAttrs: { + pname = "expert"; + version = "0.1.9"; src = fetchFromGitHub { owner = "expert-lsp"; repo = "expert"; - tag = "v${version}"; - hash = "sha256-2dZ3ve1ksdI1atjA6mxipwPYOr0yEZeKWhteSfMeL48="; + tag = "v${finalAttrs.version}"; + hash = "sha256-TcYSO+CY4ZC4uC6k5OhKFKwv70preoILHAan3KZlUqQ="; }; - engineDeps = fetchMixDeps { - pname = "mix-deps-expert-engine"; - - inherit src version; - hash = "sha256-evYg/yRk6ymV75kuWpY0pFODWWopozjnFHUa9MOFN/A="; - - preConfigure = '' - cd apps/engine - ''; - }; -in -mixRelease rec { - pname = "expert"; - inherit src version; - mixFodDeps = fetchMixDeps { - pname = "mix-deps-${pname}"; - inherit src version; + pname = "mix-deps-${finalAttrs.pname}"; + inherit (finalAttrs) src version; hash = "sha256-N2krs4NNWytrN3K8lR5IGGroXVNuBzjks6IoD9D1rPM="; preConfigure = '' @@ -47,8 +31,19 @@ mixRelease rec { mixReleaseName = "plain"; + engineDeps = fetchMixDeps { + pname = "mix-deps-expert-engine"; + + inherit (finalAttrs) src version; + hash = "sha256-evYg/yRk6ymV75kuWpY0pFODWWopozjnFHUa9MOFN/A="; + + preConfigure = '' + cd apps/engine + ''; + }; + preConfigure = '' - ln -sv ${engineDeps} apps/engine/deps + ln -sv ${finalAttrs.engineDeps} apps/engine/deps cd apps/expert ''; @@ -62,30 +57,19 @@ mixRelease rec { removeCookie = false; passthru = { - inherit engineDeps; - - updateScript = _experimental-update-script-combinators.sequence [ - (nix-update-script { }) - (lib.getExe (writeShellApplication { - name = "expert-update-engine"; - runtimeInputs = [ - gnused - nurl - ]; - text = '' - nixpkgs="$(git rev-parse --show-toplevel)" - engineHashOld=${engineDeps.hash} - engineHashNew=$(nurl -e "(import $nixpkgs/. { }).$UPDATE_NIX_ATTR_PATH.engineDeps") - echo "$UPDATE_NIX_ATTR_PATH.engineDeps.hash" >&2 - sed -i "s|$engineHashOld|$engineHashNew|" "$nixpkgs"/pkgs/development/beam-modules/expert/default.nix - ''; - })) - ]; + updateScript = lib.getExe (writeShellApplication { + name = "expert-update-script"; + runtimeInputs = [ nix-update ]; + text = '' + nix-update beamPackages.expert + nix-update beamPackages.expert.engineDeps + ''; + }); }; meta = { homepage = "https://github.com/expert-lsp/expert"; - changelog = "https://github.com/expert-lsp/expert/blob/v0.1.1/CHANGELOG.md"; + changelog = "https://github.com/expert-lsp/expert/blob/v${finalAttrs.version}/CHANGELOG.md"; description = "Official Elixir Language Server Protocol implementation"; longDescription = '' Expert is the official language server implementation for the Elixir programming language. @@ -95,4 +79,4 @@ mixRelease rec { mainProgram = "expert"; teams = [ lib.teams.beam ]; }; -} +}) From 329082d1247b40ca7cba80055855a0f0d8697738 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Aug 2026 21:25:15 +0000 Subject: [PATCH 13/25] nufmt: 0-unstable-2026-07-23 -> 0-unstable-2026-08-12 --- pkgs/by-name/nu/nufmt/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/nu/nufmt/package.nix b/pkgs/by-name/nu/nufmt/package.nix index d45161a1060d..82594fc4c4a0 100644 --- a/pkgs/by-name/nu/nufmt/package.nix +++ b/pkgs/by-name/nu/nufmt/package.nix @@ -7,22 +7,22 @@ }: rustPlatform.buildRustPackage { pname = "nufmt"; - version = "0-unstable-2026-07-23"; + version = "0-unstable-2026-08-12"; src = fetchFromGitHub { owner = "nushell"; repo = "nufmt"; - rev = "f4c2e3bfb9cfff0a430c513ad2198634412e22a1"; - hash = "sha256-bElMaIou3kvYBCEwTAgdG8a7Ug2R7P6giwSHmdrtinI="; + rev = "7cfd3b7eacf5a9feb22777230e3076038f2e9e8d"; + hash = "sha256-v490Rlrih2R1zyGlHbOWzOFn5UTNb6Wx3v7LKLxXahY="; }; nativeBuildInputs = [ rustPlatform.bindgenHook ]; - cargoHash = "sha256-MLfhuFjYv2Vi3BGJFzbmi+xhhm6M0a4oOe7wpHtfObc="; + cargoHash = "sha256-Fb2A9DcYCIdSWrFg4MqkZJ6ev4VQ/VwrBtZoJLEBOHc="; - # NOTE: Patch follows similar intention upstream https://github.com/nushell/nufmt/commit/f4c2e3bfb9cfff0a430c513ad2198634412e22a1 + # NOTE: Patch follows similar intention upstream https://github.com/nushell/nufmt/commit/7cfd3b7eacf5a9feb22777230e3076038f2e9e8d postPatch = '' substituteInPlace tests/ground_truth.rs --replace-fail \ ' let path = PathBuf::from(target_dir).join("debug").join(exe_name);' \ From f40e7b08d3e13d1fea189af72f1e3eb7f1f095d4 Mon Sep 17 00:00:00 2001 From: klea Date: Fri, 21 Aug 2026 21:30:14 +0000 Subject: [PATCH 14/25] yafetch: Fix invalid unstable version scheme Per https://github.com/NixOS/nixpkgs/issues/541820 --- pkgs/by-name/ya/yafetch/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ya/yafetch/package.nix b/pkgs/by-name/ya/yafetch/package.nix index 5515650b8f0c..ce87c0a733e8 100644 --- a/pkgs/by-name/ya/yafetch/package.nix +++ b/pkgs/by-name/ya/yafetch/package.nix @@ -6,7 +6,7 @@ clangStdenv.mkDerivation (finalAttrs: { pname = "yafetch"; - version = "unstable-2022-04-20"; + version = "0-unstable-2022-04-20"; src = fetchFromGitHub { owner = "kira64xyz"; From 5d4a7a940d1b0d699020988afd1194202fedf3e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Sat, 22 Aug 2026 00:42:57 +0200 Subject: [PATCH 15/25] python3Packages.spacy-pkuseg: update description, sort --- .../python-modules/spacy-pkuseg/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/spacy-pkuseg/default.nix b/pkgs/development/python-modules/spacy-pkuseg/default.nix index effa571b159e..42681ad3bea7 100644 --- a/pkgs/development/python-modules/spacy-pkuseg/default.nix +++ b/pkgs/development/python-modules/spacy-pkuseg/default.nix @@ -19,10 +19,6 @@ buildPythonPackage rec { hash = "sha256-tIB4d1r/80kUN1NE1W9wo37ARBiMyuzj9wgG/TIqR+s="; }; - # Does not seem to have actual tests, but unittest discover - # recognizes some non-tests as tests and fails. - doCheck = false; - build-system = [ cython numpy @@ -34,10 +30,14 @@ buildPythonPackage rec { srsly ]; + # Does not seem to have actual tests, but unittest discover + # recognizes some non-tests as tests and fails. + doCheck = false; + pythonImportsCheck = [ "spacy_pkuseg" ]; meta = { - description = "Toolkit for multi-domain Chinese word segmentation (spaCy fork)"; + description = "Chinese word segmentation toolkit for spaCy (fork of pkuseg-python)"; homepage = "https://github.com/explosion/spacy-pkuseg"; license = lib.licenses.mit; maintainers = [ ]; From c281f2d7efe6900c7fdd7395fea839ace8d0cde7 Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Sat, 22 Aug 2026 08:41:19 +1000 Subject: [PATCH 16/25] zfs_2_3: 2.3.8 -> 2.3.9 Diff: https://github.com/openzfs/zfs/compare/zfs-2.3.8...zfs-2.3.9 Changelog: https://github.com/openzfs/zfs/releases/tag/zfs-2.3.9 --- pkgs/os-specific/linux/zfs/2_3.nix | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pkgs/os-specific/linux/zfs/2_3.nix b/pkgs/os-specific/linux/zfs/2_3.nix index 34e173e12d78..cd6312786921 100644 --- a/pkgs/os-specific/linux/zfs/2_3.nix +++ b/pkgs/os-specific/linux/zfs/2_3.nix @@ -3,7 +3,6 @@ lib, nixosTests, stdenv, - fetchpatch, ... }@args: @@ -13,10 +12,10 @@ callPackage ./generic.nix args { kernelModuleAttribute = "zfs_2_3"; kernelMinSupportedMajorMinor = "4.18"; - kernelMaxSupportedMajorMinor = "7.0"; + kernelMaxSupportedMajorMinor = "7.2"; # this package should point to the latest release. - version = "2.3.8"; + version = "2.3.9"; tests = { inherit (nixosTests.zfs) series_2_3; @@ -30,5 +29,5 @@ callPackage ./generic.nix args { amarshall ]; - hash = "sha256-qNBInNRpWrmImcermSHC0emYmnnjNvxWj3QnGtA6SUg="; + hash = "sha256-JQc9JOJLrqKUqFowg+Bs2d2YWQXBjTqCCelL5JpnvyQ="; } From 787089672e6e4f297e626c7802b8d6f212fed915 Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Sat, 22 Aug 2026 08:41:46 +1000 Subject: [PATCH 17/25] zfs_2_4: 2.4.3 -> 2.4.4 Diff: https://github.com/openzfs/zfs/compare/zfs-2.4.3...zfs-2.4.4 Changelog: https://github.com/openzfs/zfs/releases/tag/zfs-2.4.4 --- pkgs/os-specific/linux/zfs/2_4.nix | 22 ++++------------------ pkgs/os-specific/linux/zfs/unstable.nix | 22 ++++------------------ 2 files changed, 8 insertions(+), 36 deletions(-) diff --git a/pkgs/os-specific/linux/zfs/2_4.nix b/pkgs/os-specific/linux/zfs/2_4.nix index d51c121c7b9e..b3f4ea1291a5 100644 --- a/pkgs/os-specific/linux/zfs/2_4.nix +++ b/pkgs/os-specific/linux/zfs/2_4.nix @@ -3,7 +3,6 @@ lib, nixosTests, stdenv, - fetchpatch, ... }@args: @@ -13,26 +12,13 @@ callPackage ./generic.nix args { kernelModuleAttribute = "zfs_2_4"; kernelMinSupportedMajorMinor = "4.18"; - kernelMaxSupportedMajorMinor = "7.0"; + kernelMaxSupportedMajorMinor = "7.2"; # this package should point to the latest release. - version = "2.4.3"; + version = "2.4.4"; # if adding a patch here, check if it also needs to be applied to zfs_unstable - extraPatches = [ - # https://github.com/openzfs/zfs/issues/18366 - # dedup data corruption fix unreleased as of OpenZFS 2.4.3 - (fetchpatch { - url = "https://github.com/openzfs/zfs/commit/6fb72fda0f60d9efb591e320f83f78b19ec451cc.patch?full_index=1"; - hash = "sha256-UuSVmO61Ux5S3F+JAtRnHyeVS4EFobDTKBuD5s8PI+k="; - }) - # backport kernel memory corruption fix - # https://github.com/openzfs/zfs/issues/18787 - (fetchpatch { - url = "https://github.com/openzfs/zfs/commit/223b8bc446851e5e796e5446ac24d03bbf468f43.patch?full_index=1"; - hash = "sha256-I29A+NLYLzy7cMC8FQpBdSYbjFu/kscgTW8mAauPVf4="; - }) - ]; + extraPatches = [ ]; tests = { inherit (nixosTests.zfs) series_2_4; @@ -46,5 +32,5 @@ callPackage ./generic.nix args { amarshall ]; - hash = "sha256-I1wLbstr0cFiGsyynP9kJ9ATRp/2b+fnnsdz0up+IzM="; + hash = "sha256-ZgfHTPsNoeDq6GKP4Xiti7Keis3vIZLDaTGQjgCItIc="; } diff --git a/pkgs/os-specific/linux/zfs/unstable.nix b/pkgs/os-specific/linux/zfs/unstable.nix index 8cb42a2393a9..d599f75359e7 100644 --- a/pkgs/os-specific/linux/zfs/unstable.nix +++ b/pkgs/os-specific/linux/zfs/unstable.nix @@ -1,7 +1,6 @@ { callPackage, nixosTests, - fetchpatch, ... }@args: @@ -11,36 +10,23 @@ callPackage ./generic.nix args { kernelModuleAttribute = "zfs_unstable"; kernelMinSupportedMajorMinor = "4.18"; - kernelMaxSupportedMajorMinor = "7.0"; + kernelMaxSupportedMajorMinor = "7.2"; # this package should point to a version / git revision compatible with the latest kernel release # IMPORTANT: Always use a tagged release candidate or commits from the # zfs--staging branch, because this is tested by the OpenZFS # maintainers. - version = "2.4.3"; + version = "2.4.4"; # rev = ""; # if adding a patch here, check if it also needs to be applied to the stable branches - extraPatches = [ - # https://github.com/openzfs/zfs/issues/18366 - # dedup data corruption fix unreleased as of OpenZFS 2.4.3 - (fetchpatch { - url = "https://github.com/openzfs/zfs/commit/6fb72fda0f60d9efb591e320f83f78b19ec451cc.patch?full_index=1"; - hash = "sha256-UuSVmO61Ux5S3F+JAtRnHyeVS4EFobDTKBuD5s8PI+k="; - }) - # backport kernel memory corruption fix - # https://github.com/openzfs/zfs/issues/18787 - (fetchpatch { - url = "https://github.com/openzfs/zfs/commit/223b8bc446851e5e796e5446ac24d03bbf468f43.patch?full_index=1"; - hash = "sha256-I29A+NLYLzy7cMC8FQpBdSYbjFu/kscgTW8mAauPVf4="; - }) - ]; + extraPatches = [ ]; tests = { inherit (nixosTests.zfs) unstable; }; - hash = "sha256-I1wLbstr0cFiGsyynP9kJ9ATRp/2b+fnnsdz0up+IzM="; + hash = "sha256-ZgfHTPsNoeDq6GKP4Xiti7Keis3vIZLDaTGQjgCItIc="; extraLongDescription = '' This is "unstable" ZFS, and will usually be a pre-release version of ZFS. From b78e0e15bca3c0e80dd668c5ba3eae11a451400d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 22 Aug 2026 01:21:16 +0200 Subject: [PATCH 18/25] python3Packages.caido-schema-proxy: 0.57.1 -> 0.58.0 --- .../development/python-modules/caido-schema-proxy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/caido-schema-proxy/default.nix b/pkgs/development/python-modules/caido-schema-proxy/default.nix index 9c82d272be34..6e45c9d226d6 100644 --- a/pkgs/development/python-modules/caido-schema-proxy/default.nix +++ b/pkgs/development/python-modules/caido-schema-proxy/default.nix @@ -8,7 +8,7 @@ buildPythonPackage (finalAttrs: { pname = "caido-schema-proxy"; - version = "0.57.1"; + version = "0.58.0"; pyproject = true; __structuredAttrs = true; @@ -16,7 +16,7 @@ buildPythonPackage (finalAttrs: { src = fetchPypi { pname = "caido_schema_proxy"; inherit (finalAttrs) version; - hash = "sha256-gIElEhHnMDfz6hu0UTOtTiYaB/ZnfeBCskEWTM9419M="; + hash = "sha256-1vGmDivVqx3XN1CUR/XwgYTG/mwI6Zny0Nv8AKUpOa4="; }; build-system = [ hatchling ]; From 06feeac1b78391f06da4bdb8712c21bf894c45d9 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 22 Aug 2026 01:22:32 +0200 Subject: [PATCH 19/25] python3Packages.caido-sdk-client: 0.2.0 -> 0.3.1 --- .../development/python-modules/caido-sdk-client/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/caido-sdk-client/default.nix b/pkgs/development/python-modules/caido-sdk-client/default.nix index 3a33f1f953ce..fcfcbee0ba9d 100644 --- a/pkgs/development/python-modules/caido-sdk-client/default.nix +++ b/pkgs/development/python-modules/caido-sdk-client/default.nix @@ -6,6 +6,7 @@ gql, nix-update-script, pydantic, + semver, uv-build, pytestCheckHook, pytest-asyncio, @@ -13,7 +14,7 @@ buildPythonPackage (finalAttrs: { pname = "caido-sdk-client"; - version = "0.2.0"; + version = "0.3.1"; pyproject = true; __structuredAttrs = true; @@ -21,7 +22,7 @@ buildPythonPackage (finalAttrs: { src = fetchPypi { pname = "caido_sdk_client"; inherit (finalAttrs) version; - hash = "sha256-OZiP4Hs/qcaa29SWYttmDXcH1g2SRRCbFiPe+Xs5usg="; + hash = "sha256-9jvd49QePhboxtHDDyWcumliNLX8n2bfOjNjcZWLKDs="; }; postPatch = '' @@ -35,6 +36,7 @@ buildPythonPackage (finalAttrs: { caido-server-auth gql pydantic + semver ] ++ gql.optional-dependencies.aiohttp ++ gql.optional-dependencies.websockets; From 92ae1534824280564fd087b3dfa60c4147f3a063 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Aug 2026 00:02:55 +0000 Subject: [PATCH 20/25] prometheus: 3.13.2 -> 3.14.0 --- pkgs/by-name/pr/prometheus/source.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/pr/prometheus/source.nix b/pkgs/by-name/pr/prometheus/source.nix index f8293b99f7eb..32703128ddba 100644 --- a/pkgs/by-name/pr/prometheus/source.nix +++ b/pkgs/by-name/pr/prometheus/source.nix @@ -1,6 +1,6 @@ { - version = "3.13.2"; - hash = "sha256-82M1CACdTogsCKA6OK2spbkQ6W2DUP2ZDg3hc1q3ZQo="; - pnpmDepsHash = "sha256-Z1TYYZhELi+rIiuleN8xR/WiMn9TF4KotFMTOsR2e6Y="; - vendorHash = "sha256-d2pQl6SnPIVIgn1lYIpQbKeloWtYwDMLHnmqsLtHjoA="; + version = "3.14.0"; + hash = "sha256-7PSfh+KWUpmL3BZ7INa1DOZ/ysaXXdWG9n/F+H0cGYo="; + pnpmDepsHash = "sha256-lmKUkeDdinb6WlnZSx3FnBlF/ACgUmvSMpYo84tRdCw="; + vendorHash = "sha256-sCgxO2/w3Bi6Ncs/Q+JVZVtQC448FEx3llYxe/UxWEE="; } From 1a546e89aee43ab7307027ac071a7e1543daf277 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Aug 2026 00:55:09 +0000 Subject: [PATCH 21/25] oxlint: 1.78.0 -> 1.79.0 --- pkgs/by-name/ox/oxlint/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ox/oxlint/package.nix b/pkgs/by-name/ox/oxlint/package.nix index aca30f937d63..79e2717f4b89 100644 --- a/pkgs/by-name/ox/oxlint/package.nix +++ b/pkgs/by-name/ox/oxlint/package.nix @@ -28,25 +28,25 @@ in # runs without an external linter, which leaves `jsPlugins` configs inert. stdenv.mkDerivation (finalAttrs: { pname = "oxlint"; - version = "1.78.0"; + version = "1.79.0"; src = fetchFromGitHub { owner = "oxc-project"; repo = "oxc"; tag = "oxlint_v${finalAttrs.version}"; - hash = "sha256-55IzeYx7Bfs40gvfyvbog+QKab5DoXNI1ydc/mcvQDQ="; + hash = "sha256-eF2iHhPiHONNFDufnv2KjLCaE3l/a07Imunz4vbzvcg="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit (finalAttrs) pname version src; - hash = "sha256-mVk2thsSITIQ6vCQkxBlBvQpPRS0jpWoN+wZ3WJLoJw="; + hash = "sha256-X2eH2EMaD8cLh7DlPcg5TuOZ/a8oJ5HPtz3eMhJx4RI="; }; pnpmDeps = fetchPnpmDeps { inherit (finalAttrs) pname version src; inherit pnpm; fetcherVersion = 4; - hash = "sha256-buM8gRuxi9rrcUVYXHEOnjWpbD4godiNQHAXAUTP7C0="; + hash = "sha256-igiyjhUfQy5GW5fn3br0QNZzMiSDdrAxbj0gK6MSvm8="; }; dontUseCmakeConfigure = true; From ef3c92aebb96537ce5789117acc4af5de606a769 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Aug 2026 01:25:27 +0000 Subject: [PATCH 22/25] dolt: 2.3.0 -> 2.3.1 --- pkgs/by-name/do/dolt/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/do/dolt/package.nix b/pkgs/by-name/do/dolt/package.nix index 19c59b5946e8..11e57c230cdd 100644 --- a/pkgs/by-name/do/dolt/package.nix +++ b/pkgs/by-name/do/dolt/package.nix @@ -7,18 +7,18 @@ buildGoModule (finalAttrs: { pname = "dolt"; - version = "2.3.0"; + version = "2.3.1"; src = fetchFromGitHub { owner = "dolthub"; repo = "dolt"; tag = "v${finalAttrs.version}"; - hash = "sha256-ho0mUdiwYTmczU7791pyD3MpCMje2a/IVt40QIiCJd4="; + hash = "sha256-KwN0na1G2M9hnPQqraRF8UhU8P3efv6DYXj3WEBCBDA="; }; modRoot = "./go"; subPackages = [ "cmd/dolt" ]; - vendorHash = "sha256-k5fpdI1wtZQYpjJEyre3Kh57AC0i3PsU2SIsf8ga1c8="; + vendorHash = "sha256-28lZ8rL/X/Lgxi1kwg62Wk97M/lEFqhllUAmnq8v54c="; proxyVendor = true; doCheck = false; From 6b308b76f941a166592a90ca4a896ee992a8630f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Aug 2026 02:23:20 +0000 Subject: [PATCH 23/25] lenovo-legion: 0.0.21-unstable-2026-08-07 -> 0.0.22-unstable-2026-08-21 --- pkgs/by-name/le/lenovo-legion/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/le/lenovo-legion/package.nix b/pkgs/by-name/le/lenovo-legion/package.nix index e7ef0e1f24ea..a43b91095cf0 100644 --- a/pkgs/by-name/le/lenovo-legion/package.nix +++ b/pkgs/by-name/le/lenovo-legion/package.nix @@ -9,14 +9,14 @@ python3.pkgs.buildPythonApplication rec { pname = "lenovo-legion-app"; - version = "0.0.21-unstable-2026-08-07"; + version = "0.0.22-unstable-2026-08-21"; pyproject = true; src = fetchFromGitHub { owner = "johnfanv2"; repo = "LenovoLegionLinux"; - rev = "2b5d6b4c9a3f3ea2702c38c9b1040c8d5d0a8e67"; - hash = "sha256-T9h95N0sJPxtGI03qbuCgolH0cQely90ZO7Aeq+kIHg="; + rev = "2539d5923076bebaee7db014930b22a666a1c5e9"; + hash = "sha256-BbmPOwsQ/S+UQWI9103jDDunHA67xTJgpV+afQZDpH4="; }; sourceRoot = "${src.name}/python/legion_linux"; From bfb42b90b86aa629c303f7ae3beaf3c70ccd251c Mon Sep 17 00:00:00 2001 From: Aaron Andersen Date: Fri, 21 Aug 2026 20:08:48 -0400 Subject: [PATCH 24/25] zfs: replace systemd dependency with systemdMinimal --- pkgs/os-specific/linux/zfs/generic.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/zfs/generic.nix b/pkgs/os-specific/linux/zfs/generic.nix index ea017985f78e..512fdcfaf873 100644 --- a/pkgs/os-specific/linux/zfs/generic.nix +++ b/pkgs/os-specific/linux/zfs/generic.nix @@ -24,7 +24,7 @@ let gawk, gnugrep, gnused, - systemd, + systemdMinimal, smartmontools, enableMail ? false, sysstat, @@ -136,7 +136,7 @@ let gawk gnused gnugrep - systemd + systemdMinimal ] }" From 38d1bfb669bcbaaa5b58460cef34eab0756b40aa Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Aug 2026 03:00:27 +0000 Subject: [PATCH 25/25] _1password-cli: 2.38.1 -> 2.39.0 --- pkgs/by-name/_1/_1password-cli/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/_1/_1password-cli/package.nix b/pkgs/by-name/_1/_1password-cli/package.nix index c1756687e2c5..ade3c8fcb9f0 100644 --- a/pkgs/by-name/_1/_1password-cli/package.nix +++ b/pkgs/by-name/_1/_1password-cli/package.nix @@ -24,13 +24,13 @@ let if extension == "zip" then fetchzip args else fetchurl args; pname = "1password-cli"; - version = "2.38.1"; + version = "2.39.0"; sources = { - aarch64-linux = fetch "linux_arm64" "sha256-RmpJkrrLrKwbmbw50+sTg0aFa0+M2EFPZ6+QSc3aV5M=" "zip"; - i686-linux = fetch "linux_386" "sha256-hnpVsbNgofmfw/XobVZ2MnbGIcAjxH1MvVJNc5T1kuk=" "zip"; - x86_64-linux = fetch "linux_amd64" "sha256-k268YiTC/2MJZhVqMI/e9bsrf4Sr4Wj8M/h/hbmmcqY=" "zip"; + aarch64-linux = fetch "linux_arm64" "sha256-2/Nb2EGgzOcOfDGQ6Znfxynql3sGVZFYWhcE/51/kBY=" "zip"; + i686-linux = fetch "linux_386" "sha256-6mmjsWsSDR8Ta+KJGXGcaIfUXUlspElIwBUpfLtDTsk=" "zip"; + x86_64-linux = fetch "linux_amd64" "sha256-i2lzaEoJP/Re3DJvTgHNwZ9UXXxHKd6UIF3CmASt2N8=" "zip"; aarch64-darwin = - fetch "apple_universal" "sha256-pLlEsqCL5j9QCuLkQxK/Mmz647lKbCYhOUiPch2MMuE=" + fetch "apple_universal" "sha256-veJhRo8yMkhOJzjjN+OcZ0wRpFN/TG7TFPkz6uVYpAU=" "pkg"; }; platforms = builtins.attrNames sources;