feat: vendored-openssl feature
This commit is contained in:
parent
d54ef5f265
commit
01a1b9a185
2 changed files with 8 additions and 1 deletions
|
|
@ -20,7 +20,7 @@ pretty_env_logger = "0.5"
|
||||||
serde = { version = "1.0", features = [ "derive" ] }
|
serde = { version = "1.0", features = [ "derive" ] }
|
||||||
serde_json = "1.0"
|
serde_json = "1.0"
|
||||||
toml = "1.1"
|
toml = "1.1"
|
||||||
xmpp = { git = "https://code.bouah.net/pep/xmpp-rs", rev = "559159d4", default-features = false, features = [ "serde", "starttls", "rustls-native-certs", "aws_lc_rs" ] }
|
xmpp = { git = "https://kl.netlib.re/forge/xmppftw/xmpp-rs", branch = "feat-openssl-vendored", default-features = false, features = [ "serde", "starttls", "rustls-native-certs", "aws_lc_rs" ] }
|
||||||
hmac = "0.13"
|
hmac = "0.13"
|
||||||
sha2 = "0.11"
|
sha2 = "0.11"
|
||||||
hex = "0.4"
|
hex = "0.4"
|
||||||
|
|
@ -36,3 +36,4 @@ forgejo-hooks = { path = "forgejo-hooks" }
|
||||||
[features]
|
[features]
|
||||||
gitlab = [ "dep:gitlab" ]
|
gitlab = [ "dep:gitlab" ]
|
||||||
syntax-highlighting = ["xmpp/syntax-highlighting"]
|
syntax-highlighting = ["xmpp/syntax-highlighting"]
|
||||||
|
vendored-openssl = [ "xmpp/vendored-openssl", "git2/vendored-openssl" ]
|
||||||
|
|
|
||||||
|
|
@ -7,6 +7,12 @@ be somewhat of a testbed for xmpp-rs features.
|
||||||
|
|
||||||
Originally based on tokio-webhook2muc.
|
Originally based on tokio-webhook2muc.
|
||||||
|
|
||||||
|
# Cross-compile musl
|
||||||
|
|
||||||
|
```
|
||||||
|
cross build --release --target x86_64-unknown-linux-musl --features vendored-openssl
|
||||||
|
```
|
||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
||||||
AGPL-3.0-or-later. See the LICENSE file.
|
AGPL-3.0-or-later. See the LICENSE file.
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue