From eb88b90c5e545b3067d829e682b9aa8fb521fb89 Mon Sep 17 00:00:00 2001
From: Taras Smakula <tarassmakula@gmail.com>
Date: Thu, 9 Nov 2023 13:59:16 +0200
Subject: [PATCH] Add futo rustcomponents dependency

---
 .gitignore                      | 1 +
 build.gradle                    | 1 +
 matrix-sdk-android/build.gradle | 4 ++--
 settings.gradle                 | 1 -
 4 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/.gitignore b/.gitignore
index 09299e1a..f100b28a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,5 +1,6 @@
 # Built application files
 *.apk
+*.aar
 *.ap_
 *.aab
 
diff --git a/build.gradle b/build.gradle
index efe0b5fd..d9529dbf 100644
--- a/build.gradle
+++ b/build.gradle
@@ -28,6 +28,7 @@ allprojects {
                 groups.jitpack.group.each { includeGroup it }
             }
         }
+        maven { url 'https://gitlab.futo.org/api/v4/projects/130/packages/maven' }
         google {
             content {
                 groups.google.regex.each { includeGroupByRegex it }
diff --git a/matrix-sdk-android/build.gradle b/matrix-sdk-android/build.gradle
index 4773d0ff..55c0794d 100644
--- a/matrix-sdk-android/build.gradle
+++ b/matrix-sdk-android/build.gradle
@@ -199,8 +199,8 @@ dependencies {
     //Bcrypt
     implementation 'at.favre.lib:bcrypt:0.9.0'
 
-    //rustCryptoImplementation("org.matrix.rustcomponents:crypto-android:0.3.15")
-    rustCryptoApi project(":library:rustCrypto")
+    rustCryptoImplementation("org.futo.rustcomponents:crypto-android:0.3.15.1")
+    //rustCryptoApi project(":library:rustCrypto")
 
     testImplementation libs.tests.junit
     // Note: version sticks to 1.9.2 due to https://github.com/mockk/mockk/issues/281
diff --git a/settings.gradle b/settings.gradle
index e00832ff..ade79d3a 100644
--- a/settings.gradle
+++ b/settings.gradle
@@ -1,2 +1 @@
 include ':matrix-sdk-android'
-include ':library:rustCrypto'
-- 
GitLab