greshake / i3status-rust

Very resourcefriendly and feature-rich replacement for i3status, written in pure Rust
GNU General Public License v3.0
2.81k stars 472 forks source link

docs.rs build fails #2004

Closed MaxVerevkin closed 4 months ago

MaxVerevkin commented 4 months ago

See https://docs.rs/crate/i3status-rs/latest and https://docs.rs/crate/i3status-rs/0.33.0/builds/1132023

bim9262 commented 4 months ago

Looks like pipewire has the same problem. See: https://docs.rs/crate/pipewire/0.8.0 and https://docs.rs/crate/pipewire/0.8.0/builds/1117588 Looks like dependencies can be added to the docs building process per: https://docs.rs/about/builds#missing-dependencies

MaxVerevkin commented 4 months ago

We can also not enable the pipewire feature when building docs, this would not affect the documentation, right? That would probably we way simpler.

bim9262 commented 4 months ago

I think that only the blocks that are feature gated would be effected. So the privacy block wouldn't be altered by removing the pipewire feature.