From 9283fe8797393b74a712f5b472a8a7e8f5795448 Mon Sep 17 00:00:00 2001 From: krille-chan Date: Wed, 21 May 2025 18:01:14 +0200 Subject: [PATCH] build: Use workaround for flutter secure storage on linux --- pubspec.lock | 19 ++++++++++--------- pubspec.yaml | 9 ++++++++- 2 files changed, 18 insertions(+), 10 deletions(-) diff --git a/pubspec.lock b/pubspec.lock index 16dd33481..f20a97dc1 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -646,13 +646,14 @@ packages: source: hosted version: "9.2.4" flutter_secure_storage_linux: - dependency: transitive + dependency: "direct overridden" description: - name: flutter_secure_storage_linux - sha256: be76c1d24a97d0b98f8b54bce6b481a380a6590df992d0098f868ad54dc8f688 - url: "https://pub.dev" - source: hosted - version: "1.2.3" + path: flutter_secure_storage_linux + ref: patch-2 + resolved-ref: f076cbb65b075afd6e3b648122987a67306dc298 + url: "https://github.com/m-berto/flutter_secure_storage.git" + source: git + version: "2.0.1" flutter_secure_storage_macos: dependency: transitive description: @@ -662,13 +663,13 @@ packages: source: hosted version: "3.1.3" flutter_secure_storage_platform_interface: - dependency: transitive + dependency: "direct overridden" description: name: flutter_secure_storage_platform_interface - sha256: cf91ad32ce5adef6fba4d736a542baca9daf3beac4db2d04be350b87f69ac4a8 + sha256: b8337d3d52e429e6c0a7710e38cf9742a3bb05844bd927450eb94f80c11ef85d url: "https://pub.dev" source: hosted - version: "1.1.2" + version: "2.0.0" flutter_secure_storage_web: dependency: transitive description: diff --git a/pubspec.yaml b/pubspec.yaml index 72ba0062b..9a0100780 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -40,7 +40,7 @@ dependencies: flutter_new_badger: ^1.1.1 flutter_olm: 2.0.0 flutter_openssl_crypto: ^0.5.0 - flutter_secure_storage: ^9.2.2 + flutter_secure_storage: ^9.2.4 flutter_shortcuts_new: ^2.0.0 flutter_typeahead: ## Custom fork from flutter_typeahead since the package is not maintain well. git: @@ -141,6 +141,13 @@ msix_config: install_certificate: false dependency_overrides: + # https://github.com/juliansteenbakker/flutter_secure_storage/issues/920 + flutter_secure_storage_linux: + git: + url: https://github.com/m-berto/flutter_secure_storage.git + ref: patch-2 + path: flutter_secure_storage_linux + flutter_secure_storage_platform_interface: 2.0.0 # https://github.com/ThexXTURBOXx/flutter_web_auth_2/issues/155 flutter_web_auth_2: git: