commit 19ddd1b4a2232c22e31452d4fe7b1e5f164f1697
parent 7abe7b8b35c2799cf25381f0f4c0523075d0ba1a
Author: triesap <tyson@radroots.org>
Date: Thu, 23 Apr 2026 08:29:59 +0000
build: pin mf2_i18n to the upstream git revision
- replace the local mf2_i18n path dependency with a pinned git+rev source
- update Cargo.lock to record git sources for the mf2_i18n crate family
- keep the remaining workspace dependency wiring unchanged in the app repo
- preserve standalone app build reproducibility without outer-repo path coupling
Diffstat:
2 files changed, 8 insertions(+), 1 deletion(-)
diff --git a/Cargo.lock b/Cargo.lock
@@ -3758,6 +3758,7 @@ dependencies = [
[[package]]
name = "mf2_i18n"
version = "0.1.0"
+source = "git+https://github.com/triesap/mf2_i18n.git?rev=e2ad58d5863d9dd98f2f38d1f08b2140bf34b0a1#e2ad58d5863d9dd98f2f38d1f08b2140bf34b0a1"
dependencies = [
"mf2_i18n_build",
"mf2_i18n_core",
@@ -3770,6 +3771,7 @@ dependencies = [
[[package]]
name = "mf2_i18n_build"
version = "0.1.0"
+source = "git+https://github.com/triesap/mf2_i18n.git?rev=e2ad58d5863d9dd98f2f38d1f08b2140bf34b0a1#e2ad58d5863d9dd98f2f38d1f08b2140bf34b0a1"
dependencies = [
"blake3",
"hex",
@@ -3784,10 +3786,12 @@ dependencies = [
[[package]]
name = "mf2_i18n_core"
version = "0.1.0"
+source = "git+https://github.com/triesap/mf2_i18n.git?rev=e2ad58d5863d9dd98f2f38d1f08b2140bf34b0a1#e2ad58d5863d9dd98f2f38d1f08b2140bf34b0a1"
[[package]]
name = "mf2_i18n_embedded"
version = "0.1.0"
+source = "git+https://github.com/triesap/mf2_i18n.git?rev=e2ad58d5863d9dd98f2f38d1f08b2140bf34b0a1#e2ad58d5863d9dd98f2f38d1f08b2140bf34b0a1"
dependencies = [
"mf2_i18n_core",
]
@@ -3795,6 +3799,7 @@ dependencies = [
[[package]]
name = "mf2_i18n_native"
version = "0.1.0"
+source = "git+https://github.com/triesap/mf2_i18n.git?rev=e2ad58d5863d9dd98f2f38d1f08b2140bf34b0a1#e2ad58d5863d9dd98f2f38d1f08b2140bf34b0a1"
dependencies = [
"mf2_i18n_core",
"mf2_i18n_embedded",
@@ -3806,6 +3811,7 @@ dependencies = [
[[package]]
name = "mf2_i18n_runtime"
version = "0.1.0"
+source = "git+https://github.com/triesap/mf2_i18n.git?rev=e2ad58d5863d9dd98f2f38d1f08b2140bf34b0a1#e2ad58d5863d9dd98f2f38d1f08b2140bf34b0a1"
dependencies = [
"ed25519-dalek",
"hex",
@@ -3820,6 +3826,7 @@ dependencies = [
[[package]]
name = "mf2_i18n_std"
version = "0.1.0"
+source = "git+https://github.com/triesap/mf2_i18n.git?rev=e2ad58d5863d9dd98f2f38d1f08b2140bf34b0a1#e2ad58d5863d9dd98f2f38d1f08b2140bf34b0a1"
dependencies = [
"chrono",
"intl_pluralrules",
diff --git a/Cargo.toml b/Cargo.toml
@@ -27,7 +27,7 @@ chrono = { version = "0.4", default-features = false, features = ["clock"] }
gpui = "0.2.2"
gpui-component = "0.5.1"
gpui-component-assets = "0.5.1"
-mf2_i18n = { path = "../../../../vendor/triesap/mf2_i18n/crates/mf2_i18n" }
+mf2_i18n = { git = "https://github.com/triesap/mf2_i18n.git", rev = "e2ad58d5863d9dd98f2f38d1f08b2140bf34b0a1" }
radroots_identity = { path = "../lib/crates/identity" }
radroots_nostr = { path = "../lib/crates/nostr", features = ["client"] }
radroots_nostr_accounts = { path = "../lib/crates/nostr_accounts" }