diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 40d7eab82cd..738a2d63c84 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -29,7 +29,7 @@ jobs: #TODO(emilk) use upstream when https://github.com/awalsh128/cache-apt-pkgs-action/pull/90 is merged uses: rerun-io/cache-apt-pkgs-action@59534850182063abf1b2c11bb3686722a12a8397 with: - packages: libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev libspeechd-dev libxkbcommon-dev libssl-dev libgtk-3-dev # libgtk-3-dev is used by rfd + packages: libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev libxkbcommon-dev libssl-dev libgtk-3-dev # libgtk-3-dev is used by rfd version: 1.0 execute_install_scripts: true diff --git a/README.md b/README.md index 47e3cd485cc..5bdf230e678 100644 --- a/README.md +++ b/README.md @@ -66,11 +66,11 @@ To test the demo app locally, run `cargo run --release -p egui_demo_app`. The native backend is [`egui_glow`](https://github.com/emilk/egui/tree/master/crates/egui_glow) (using [`glow`](https://crates.io/crates/glow)) and should work out-of-the-box on Mac and Windows, but on Linux you need to first run: -`sudo apt-get install -y libclang-dev libgtk-3-dev libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev libspeechd-dev libxkbcommon-dev libssl-dev` +`sudo apt-get install -y libclang-dev libgtk-3-dev libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev libxkbcommon-dev libssl-dev` On Fedora Rawhide you need to run: -`dnf install clang clang-devel clang-tools-extra speech-dispatcher-devel libxkbcommon-devel pkg-config openssl-devel libxcb-devel` +`dnf install clang clang-devel clang-tools-extra libxkbcommon-devel pkg-config openssl-devel libxcb-devel` **NOTE**: This is just for the demo app - egui itself is completely platform agnostic! diff --git a/crates/eframe/README.md b/crates/eframe/README.md index dfcfa6ef509..ab6616e924f 100644 --- a/crates/eframe/README.md +++ b/crates/eframe/README.md @@ -22,7 +22,7 @@ For how to use `egui`, see [the egui docs](https://docs.rs/egui). To use on Linux, first run: ``` -sudo apt-get install libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev libspeechd-dev libxkbcommon-dev libssl-dev +sudo apt-get install libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev libxkbcommon-dev libssl-dev ``` You need to either use `edition = "2021"`, or set `resolver = "2"` in the `[workspace]` section of your to-level `Cargo.toml`. See [this link](https://doc.rust-lang.org/edition-guide/rust-2021/default-cargo-resolver.html) for more info. diff --git a/crates/egui_glium/README.md b/crates/egui_glium/README.md index c9a379d3c69..1c31de5fa07 100644 --- a/crates/egui_glium/README.md +++ b/crates/egui_glium/README.md @@ -11,7 +11,7 @@ This crates provides bindings between [`egui`](https://github.com/emilk/egui) an To use on Linux, first run: ``` -sudo apt-get install libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev libspeechd-dev libxkbcommon-dev libssl-dev +sudo apt-get install libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev libxkbcommon-dev libssl-dev ``` This crate depends on [`egui-winit`](https://github.com/emilk/egui/tree/master/crates/egui-winit). diff --git a/crates/egui_glow/README.md b/crates/egui_glow/README.md index a369689151f..93797d861a1 100644 --- a/crates/egui_glow/README.md +++ b/crates/egui_glow/README.md @@ -14,7 +14,7 @@ To write web apps using `glow` you can use [`eframe`](https://github.com/emilk/e To use on Linux, first run: ``` -sudo apt-get install libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev libspeechd-dev libxkbcommon-dev libssl-dev +sudo apt-get install libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev libxkbcommon-dev libssl-dev ``` This crate optionally depends on [`egui-winit`](https://github.com/emilk/egui/tree/master/crates/egui-winit).