diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a7a045a..d420767 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -54,13 +54,6 @@ jobs: with: components: clippy - # eframe/tray pull in GTK, libxdo and the Ayatana app-indicator at build - # time; the runner image doesn't ship their -dev packages. - - name: Install system libraries - run: | - sudo apt-get update - sudo apt-get install -y libgtk-3-dev libxdo-dev libayatana-appindicator3-dev pkg-config - - name: Cache cargo build uses: Swatinem/rust-cache@v2 diff --git a/README.md b/README.md index 2fa66b7..540803d 100644 --- a/README.md +++ b/README.md @@ -112,11 +112,11 @@ no Linux release binary. Prerequisites: - A stable Rust toolchain (install via [rustup](https://rustup.rs/)). -- The GUI's system libraries: GTK 3, libxdo, and the Ayatana app-indicator - (`libgtk-3-dev`, `libxdo-dev`, `libayatana-appindicator3-dev` on Debian/Ubuntu; - the equivalents on your distro). - ARC Raiders on **Steam** (the Epic launcher isn't supported on Linux). +No `-dev` packages are needed: the tray is Windows-only, and the file dialogs +go through the XDG desktop portal over D-Bus rather than linking GTK. + From the repository root: ```bash