Update Rust crate rand to 0.9.0 #8
@@ -26,7 +26,7 @@ tokio-stream = "0.1.15"
|
|||||||
# Utils
|
# Utils
|
||||||
base64 = "0.22.0"
|
base64 = "0.22.0"
|
||||||
const_format = "0.2.32"
|
const_format = "0.2.32"
|
||||||
rand = "0.9.0"
|
rand = "0.9.1"
|
||||||
validator = { version = "0.17.0", features = ["derive"] }
|
validator = { version = "0.17.0", features = ["derive"] }
|
||||||
# Http client
|
# Http client
|
||||||
reqwest = "0.11.24"
|
reqwest = "0.11.24"
|
||||||
@@ -51,6 +51,9 @@ dioxus-free-icons = { version = "0.9", features = ["ionicons", "font-awesome-sol
|
|||||||
modx = "0.1.4"
|
modx = "0.1.4"
|
||||||
|
|
||||||
[target.'cfg(target_family = "wasm")'.dependencies]
|
[target.'cfg(target_family = "wasm")'.dependencies]
|
||||||
|
# Utils
|
||||||
|
getrandom = { version = "0.3.2", features = ["wasm_js"] }
|
||||||
|
|
||||||
# Logging/tracing
|
# Logging/tracing
|
||||||
tracing-subscriber = { version = "0.3.18", features = ["env-filter"] }
|
tracing-subscriber = { version = "0.3.18", features = ["env-filter"] }
|
||||||
tracing-web = "0.1.3"
|
tracing-web = "0.1.3"
|
||||||
@@ -65,6 +68,7 @@ matrix-sdk = { git = "https://github.com/matrix-org/matrix-rust-sdk.git", rev =
|
|||||||
[target.'cfg(not(target_family = "wasm"))'.dependencies]
|
[target.'cfg(not(target_family = "wasm"))'.dependencies]
|
||||||
# Utils
|
# Utils
|
||||||
time = "0.3.36"
|
time = "0.3.36"
|
||||||
|
getrandom = { version = "0.3.2" }
|
||||||
|
|
||||||
# Logging/tracing
|
# Logging/tracing
|
||||||
tracing-subscriber = { version = "0.3.18", features = ["env-filter", "time"] }
|
tracing-subscriber = { version = "0.3.18", features = ["env-filter", "time"] }
|
||||||
@@ -75,6 +79,9 @@ dioxus = { version = "0.6.3", features = ["desktop"] }
|
|||||||
# Matrix
|
# Matrix
|
||||||
matrix-sdk = { git = "https://github.com/matrix-org/matrix-rust-sdk.git", rev = "fa6066b8", default-features = false, features = ["rustls-tls"] }
|
matrix-sdk = { git = "https://github.com/matrix-org/matrix-rust-sdk.git", rev = "fa6066b8", default-features = false, features = ["rustls-tls"] }
|
||||||
|
|
||||||
|
[target.wasm32-unknown-unknown]
|
||||||
|
rustflags = ['--cfg', 'getrandom_backend="wasm_js"']
|
||||||
|
|
||||||
[build-dependencies]
|
[build-dependencies]
|
||||||
regex = "1.10.3"
|
regex = "1.10.3"
|
||||||
|
|
||||||
|
@@ -14,6 +14,8 @@ RUN apt update \
|
|||||||
|
|
||||||
COPY . .
|
COPY . .
|
||||||
|
|
||||||
|
# Workaround waiting for the dioxus 0.7 release (cf. https://github.com/DioxusLabs/dioxus/issues/4238)
|
||||||
|
ENV RUSTFLAGS="--cfg getrandom_backend=\"wasm_js\""
|
||||||
RUN dx build -r --platform web -- -j ${JOBS_NB}
|
RUN dx build -r --platform web -- -j ${JOBS_NB}
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user