From bb5ae5d09e4bcebb280c5154e1de5ca4bf536563 Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Fri, 11 Jul 2025 14:55:13 -0400 Subject: [PATCH] Fixes F-droid compilation due to a duplicated class from a unifiedpush crypto bug --- amethyst/build.gradle | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/amethyst/build.gradle b/amethyst/build.gradle index 99f896e12..bb29832c2 100644 --- a/amethyst/build.gradle +++ b/amethyst/build.gradle @@ -171,6 +171,17 @@ android { } } +// TODO: until google merges and unifiedpush updates https://github.com/tink-crypto/tink-java-apps/pull/5 +configurations.all { + def tink = "com.google.crypto.tink:tink-android:1.17.0" + resolutionStrategy { + force(tink) + dependencySubstitution { + substitute module('com.google.crypto.tink:tink') using module(tink) + } + } +} + kotlin { compilerOptions { jvmTarget = JvmTarget.JVM_17