From 3caac922d3f0e2f6cc5f7997f7509bcfe1c723ac Mon Sep 17 00:00:00 2001 From: Sorunome Date: Fri, 5 Mar 2021 18:41:27 +0100 Subject: [PATCH] fix: flutter_matrix_html crash and flutter_maths stuffs --- pubspec.lock | 26 +++++++++++++++++++++----- pubspec.yaml | 11 ++++++++++- 2 files changed, 31 insertions(+), 6 deletions(-) diff --git a/pubspec.lock b/pubspec.lock index 3447f876..f3a9a259 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -386,13 +386,22 @@ packages: description: flutter source: sdk version: "0.0.0" + flutter_math: + dependency: transitive + description: + path: "." + ref: "6c3284faaedfe1dcb08f23d2c519bc95cbf0dbaf" + resolved-ref: "6c3284faaedfe1dcb08f23d2c519bc95cbf0dbaf" + url: "https://github.com/walsha2/flutter_math.git" + source: git + version: "0.3.0-nullsafety.1" flutter_matrix_html: dependency: "direct main" description: path: "." - ref: HEAD - resolved-ref: b1505570660d2e4c212a67889fe260eca7fb136e - url: "https://github.com/ChristianPauly/flutter_matrix_html.git" + ref: "6b6a850fcfc3b0a3e88a3dd6beb79eda3acac853" + resolved-ref: "6b6a850fcfc3b0a3e88a3dd6beb79eda3acac853" + url: "https://github.com/Sorunome/flutter_matrix_html.git" source: git version: "0.2.0" flutter_olm: @@ -891,7 +900,7 @@ packages: source: hosted version: "1.4.4" quiver: - dependency: transitive + dependency: "direct overridden" description: name: quiver url: "https://pub.dartlang.org" @@ -1140,6 +1149,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.5.9" + tuple: + dependency: transitive + description: + name: tuple + url: "https://pub.dartlang.org" + source: hosted + version: "2.0.0-nullsafety.0" typed_data: dependency: transitive description: @@ -1305,4 +1321,4 @@ packages: version: "0.1.2" sdks: dart: ">=2.12.0-0.0 <3.0.0" - flutter: ">=1.24.0-10.1.pre" + flutter: ">=1.24.0-6.0.pre" diff --git a/pubspec.yaml b/pubspec.yaml index 0e5d674b..c7138973 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -55,7 +55,8 @@ dependencies: adaptive_dialog: ^0.9.3 flutter_matrix_html: git: - url: https://github.com/ChristianPauly/flutter_matrix_html.git + url: https://github.com/Sorunome/flutter_matrix_html.git + ref: 6b6a850fcfc3b0a3e88a3dd6beb79eda3acac853 moor: ^3.4.0 sqlite3_flutter_libs: ^0.3.0 sqlite3: ^0.1.8 @@ -91,6 +92,14 @@ dev_dependencies: pedantic: ^1.9.2 dapackages: ^1.4.0 +# The flutter_maths version of flutter_matrix_html is weird and conflicts with a few of our packages. +# So, we have to force-override the dependencies to work out. +dependency_overrides: + provider: ^4.3.3 + flutter_svg: ^0.19.3 + # Was actually brought in via fcm packages and flutter_matrix_html + quiver: ^2.0.0 + flutter: generate: true uses-material-design: true