From 5386a745ff3d89b5e494faef46f40491b2c93524 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Sebastian=20K=C3=BCrten?= <sebastian@mobanisto.de>
Date: Sat, 25 Mar 2023 12:33:10 +0100
Subject: [PATCH] Fix tor binary configuration for current OS

---
 briar-desktop/build.gradle.kts | 13 ++++++++++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/briar-desktop/build.gradle.kts b/briar-desktop/build.gradle.kts
index c4f2eb3888..d5fea8d05b 100644
--- a/briar-desktop/build.gradle.kts
+++ b/briar-desktop/build.gradle.kts
@@ -18,6 +18,7 @@
 
 @file:Suppress("HardCodedStringLiteral")
 
+import org.briarproject.briar.desktop.os.OS.MacOS
 import org.briarproject.briar.desktop.os.currentOS
 import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
 
@@ -102,9 +103,15 @@ dependencies {
     macosArm64(compose.desktop.macos_arm64)
     macosX64(compose.desktop.macos_x64)
 
-    currentOs("org.briarproject:tor-${currentOS.id}:$tor_version")
-    currentOs("org.briarproject:obfs4proxy-${currentOS.id}:$obfs4proxy_version")
-    currentOs("org.briarproject:snowflake-${currentOS.id}:$snowflake_version")
+    if (currentOS != MacOS) {
+        currentOs("org.briarproject:tor-${currentOS.id}:$tor_version")
+        currentOs("org.briarproject:obfs4proxy-${currentOS.id}:$obfs4proxy_version")
+        currentOs("org.briarproject:snowflake-${currentOS.id}:$snowflake_version")
+    } else {
+        currentOs("org.briarproject:tor-${currentOS.id}-torbrowser:$tor_version")
+        currentOs("org.briarproject:obfs4proxy-${currentOS.id}-torbrowser:$obfs4proxy_version")
+        currentOs("org.briarproject:snowflake-${currentOS.id}-torbrowser:$snowflake_version")
+    }
 
     linuxX64("org.briarproject:tor-linux:$tor_version")
     linuxX64("org.briarproject:obfs4proxy-linux:$obfs4proxy_version")
-- 
GitLab