diff --git a/crates/eframe/Cargo.toml b/crates/eframe/Cargo.toml index 8c815dde..b4048943 100644 --- a/crates/eframe/Cargo.toml +++ b/crates/eframe/Cargo.toml @@ -14,7 +14,9 @@ keywords = ["egui", "gui", "gamedev"] include = ["../LICENSE-APACHE", "../LICENSE-MIT", "**/*.rs", "Cargo.toml"] [package.metadata.docs.rs] -all-features = true +# Avoid speech-dispatcher dependencies - see https://docs.rs/crate/eframe/0.20.0/builds/695200 +no-default-features = true +features = ["document-features", "glow", "wgpu", "persistence", "wgpu"] [lib] diff --git a/crates/egui-winit/Cargo.toml b/crates/egui-winit/Cargo.toml index 60510353..2aec837f 100644 --- a/crates/egui-winit/Cargo.toml +++ b/crates/egui-winit/Cargo.toml @@ -14,7 +14,8 @@ keywords = ["winit", "egui", "gui", "gamedev"] include = ["../LICENSE-APACHE", "../LICENSE-MIT", "**/*.rs", "Cargo.toml"] [package.metadata.docs.rs] -all-features = true +# Avoid speech-dispatcher dependencies - see https://docs.rs/crate/egui-winit/0.20.0/builds/695196 +features = ["document-features"] [features] diff --git a/crates/egui_glium/Cargo.toml b/crates/egui_glium/Cargo.toml index c55fd1e2..51345f4a 100644 --- a/crates/egui_glium/Cargo.toml +++ b/crates/egui_glium/Cargo.toml @@ -20,7 +20,8 @@ include = [ ] [package.metadata.docs.rs] -all-features = true +# Avoid speech-dispatcher dependencies - see https://docs.rs/crate/egui_glium/0.20.0/builds/695197 +features = ["document-features"] [features] diff --git a/crates/egui_glow/Cargo.toml b/crates/egui_glow/Cargo.toml index bd85fa60..7630ab62 100644 --- a/crates/egui_glow/Cargo.toml +++ b/crates/egui_glow/Cargo.toml @@ -20,7 +20,8 @@ include = [ ] [package.metadata.docs.rs] -all-features = true +# Avoid speech-dispatcher dependencies - see https://docs.rs/crate/egui_glow/0.20.0/builds/695194 +features = ["document-features"] [features]