fix(ci): install gtk-layer-shell runtime package for Ubuntu builds (#752)
* fix(ci): install gtk-layer-shell runtime package for Ubuntu builds * docs: update runtime dependency table formatting. --------- Co-authored-by: CJ Pais <cj@cjpais.com>
This commit is contained in:
parent
f10cdd3d17
commit
647ccab7f8
1 changed files with 9 additions and 3 deletions
12
.github/workflows/build.yml
vendored
12
.github/workflows/build.yml
vendored
|
|
@ -105,7 +105,7 @@ jobs:
|
|||
if: contains(inputs.platform, 'ubuntu-24.04') && !contains(inputs.platform, 'arm')
|
||||
run: |
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y libappindicator3-dev librsvg2-dev patchelf libasound2-dev libopenblas-dev libx11-dev libxtst-dev libxrandr-dev libgtk-layer-shell-dev \
|
||||
sudo apt-get install -y libappindicator3-dev librsvg2-dev patchelf libasound2-dev libopenblas-dev libx11-dev libxtst-dev libxrandr-dev libgtk-layer-shell0 libgtk-layer-shell-dev \
|
||||
libwebkit2gtk-4.1-0=2.44.0-2 \
|
||||
libwebkit2gtk-4.1-dev=2.44.0-2 \
|
||||
libjavascriptcoregtk-4.1-0=2.44.0-2 \
|
||||
|
|
@ -117,13 +117,19 @@ jobs:
|
|||
if: contains(inputs.platform, 'ubuntu-24.04-arm')
|
||||
run: |
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf libasound2-dev libopenblas-dev libx11-dev libxtst-dev libxrandr-dev libgtk-layer-shell-dev xdg-utils
|
||||
sudo apt-get install -y libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf libasound2-dev libopenblas-dev libx11-dev libxtst-dev libxrandr-dev libgtk-layer-shell0 libgtk-layer-shell-dev xdg-utils
|
||||
|
||||
- name: install dependencies (ubuntu 22.04)
|
||||
if: contains(inputs.platform, 'ubuntu-22.04') && !contains(inputs.platform, 'arm')
|
||||
run: |
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf libasound2-dev libopenblas-dev libx11-dev libxtst-dev libxrandr-dev libgtk-layer-shell-dev
|
||||
sudo apt-get install -y libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf libasound2-dev libopenblas-dev libx11-dev libxtst-dev libxrandr-dev libgtk-layer-shell0 libgtk-layer-shell-dev
|
||||
|
||||
- name: Verify gtk-layer-shell runtime dependency (Ubuntu)
|
||||
if: contains(inputs.platform, 'ubuntu')
|
||||
run: |
|
||||
dpkg-query -W -f='${Status}\n' libgtk-layer-shell0 | grep -q "install ok installed"
|
||||
ldconfig -p | grep -q "libgtk-layer-shell.so.0"
|
||||
|
||||
- name: Install Vulkan SDK (Windows x64)
|
||||
if: contains(inputs.platform, 'windows') && !contains(inputs.target, 'aarch64')
|
||||
|
|
|
|||
Loading…
Reference in a new issue