mirror of
https://github.com/zarzet/SpotiFLAC-Mobile.git
synced 2026-09-29 21:02:09 +02:00
Vendor the pinned Rustix package with an Android-only weak libc lookup so missing statx returns ENOSYS and uses the existing stat64 fallback. Add an isolated Android smoke test with a hidden symbol and a seccomp filter that kills raw statx probes. Verified 177 workspace tests, host Clippy, and ARM64 Android sandbox smoke test. ARM32 cross-target Clippy passes with the existing needless_return warning in binary.rs exempted; physical Android 10 ARM32 validation remains required.
44 lines
1.0 KiB
TOML
44 lines
1.0 KiB
TOML
[package]
|
|
name = "spotiflac-extensions"
|
|
version.workspace = true
|
|
edition.workspace = true
|
|
rust-version.workspace = true
|
|
license.workspace = true
|
|
publish.workspace = true
|
|
|
|
[dependencies]
|
|
spotiflac-core.workspace = true
|
|
spotiflac-network.workspace = true
|
|
spotiflac-providers.workspace = true
|
|
tokio.workspace = true
|
|
rquickjs.workspace = true
|
|
serde.workspace = true
|
|
serde_json.workspace = true
|
|
thiserror.workspace = true
|
|
base64.workspace = true
|
|
sha2.workspace = true
|
|
sha1.workspace = true
|
|
md-5.workspace = true
|
|
hmac.workspace = true
|
|
aes-gcm.workspace = true
|
|
aes.workspace = true
|
|
blowfish.workspace = true
|
|
zeroize.workspace = true
|
|
getrandom.workspace = true
|
|
tempfile.workspace = true
|
|
zip.workspace = true
|
|
regex.workspace = true
|
|
time.workspace = true
|
|
chrono.workspace = true
|
|
httpdate.workspace = true
|
|
cap-std.workspace = true
|
|
rustix.workspace = true
|
|
|
|
[dev-dependencies]
|
|
libc = "=0.2.189"
|
|
rustls.workspace = true
|
|
rcgen = { version = "=0.14.10", default-features = false, features = ["crypto", "ring", "pem"] }
|
|
|
|
[lints]
|
|
workspace = true
|