diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 983aded9..cccad55d 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -95,6 +95,6 @@ jobs: if: matrix.os == 'ubuntu-latest' run: | sudo apt-get update && - sudo apt-get install --allow-downgrades libudev-dev pkg-config libvulkan-dev && + sudo apt-get install libudev-dev libfontconfig1-dev && cd gui && cargo test --verbose --color always -- --nocapture diff --git a/doc/BUILD.md b/doc/BUILD.md index 2f992674..26bac029 100644 --- a/doc/BUILD.md +++ b/doc/BUILD.md @@ -78,14 +78,12 @@ $ ls target/release/ build deps examples incremental liana-cli liana-cli.d lianad lianad.d libliana.d libliana.rlib ``` -Depencies needed for build GUI can be found [there](https://github.com/wizardsardine/liana/tree/master/gui#dependencies) - -To build the GUI, do the same but in the [`gui/`](../gui/) folder present at the root of the -repository: +To build the GUI you'll need to first install its [build and runtime +dependencies](https://github.com/wizardsardine/liana/tree/master/gui#dependencies), then do the same +but in the [`gui/`](../gui/) folder present at the root of the repository: ``` $ cd gui/ $ cargo build --release $ ls target/release/ build deps examples incremental liana-gui liana-gui.d libliana_gui.d libliana_gui.rlib ``` -