diff --git a/briar b/briar
index 24d058cdccc286b410f28a29642b4aff70fe1926..e39f5811681a906bb4fa54952be54d1658415224 160000
--- a/briar
+++ b/briar
@@ -1 +1 @@
-Subproject commit 24d058cdccc286b410f28a29642b4aff70fe1926
+Subproject commit e39f5811681a906bb4fa54952be54d1658415224
diff --git a/build.gradle.kts b/build.gradle.kts
index 617395770e0d7cfabfccdc4bd6982eef53d02a06..d054eb89e5077c8f61e285de33bc455a8d303354 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -120,7 +120,7 @@ compose.desktop {
     application {
         mainClass = "org.briarproject.briar.desktop.MainKt"
         nativeDistributions {
-            targetFormats(TargetFormat.Msi, TargetFormat.Exe, TargetFormat.Deb, TargetFormat.Rpm)
+            targetFormats(TargetFormat.Msi, TargetFormat.Exe, TargetFormat.Deb, TargetFormat.Rpm, TargetFormat.Dmg)
             packageName = "Briar"
             description = "Secure messaging, anywhere"
             vendor = "The Briar Project"
@@ -150,6 +150,9 @@ compose.desktop {
                 // Windows doesn't support things like 'nightly' or 'release'. Only numeric versions are acceptable
                 packageVersion = versionCode
             }
+            macOS {
+                packageVersion = "1.1.0"
+            }
         }
     }
 }