ci: fix ubuntu dependencies

This commit is contained in:
tobtoht 2024-11-03 19:49:48 +01:00
parent 91cfdd6df8
commit a3d36c6122
No known key found for this signature in database
GPG key ID: E45B10DD027D2472
2 changed files with 11 additions and 9 deletions

View file

@ -13,9 +13,10 @@ jobs:
run: sudo apt update run: sudo apt update
- name: install dependencies - name: install dependencies
run: sudo apt -y install git cmake build-essential ccache libssl-dev libunbound-dev libboost-all-dev run: sudo apt -y install git cmake build-essential ccache libssl-dev libunbound-dev libboost-all-dev
libqrencode-dev qt6-base-dev libgl1-mesa-dev libqt6svg6-dev libqt6websockets6-dev libqrencode-dev qt6-base-dev qt6-svg-dev qt6-websockets-dev qt6-multimedia-dev
qt6-multimedia-dev libzip-dev libsodium-dev libgcrypt-dev libx11-xcb-dev qt6-wayland-dev libzip-dev libsodium-dev libgcrypt20-dev libx11-xcb-dev
libprotobuf-dev libhidapi-dev libzxingcore-dev protobuf-compiler libprotobuf-dev libhidapi-dev libzxing-dev libusb-dev
libusb-1.0-0-dev
- name: build - name: build
run: | run: |
mkdir build mkdir build

View file

@ -11,24 +11,25 @@ We support development on rolling release distributions and the latest version o
#### Arch Linux #### Arch Linux
```bash ```bash
pacman -S git cmake base-devel ccache unbound boost qrencode qt6-base qt6-svg qt6-websockets qt6-multimedia libzip hidapi protobuf zxing-cpp pacman -S git cmake base-devel ccache unbound boost qrencode qt6-base qt6-svg qt6-websockets qt6-wayland qt6-multimedia libzip hidapi protobuf zxing-cpp
``` ```
#### Ubuntu 24.04 #### Ubuntu 24.04
```bash ```bash
apt update apt update
apt install git cmake build-essential ccache libssl-dev libunbound-dev libboost-all-dev libqrencode-dev \ apt install git cmake build-essential ccache libssl-dev libunbound-dev libboost-all-dev \
qt6-base-dev qt6-multimedia-dev libgl1-mesa-dev libqt6svg6-dev libqt6websockets6-dev libzip-dev libsodium-dev libgcrypt-dev \ libqrencode-dev qt6-base-dev qt6-svg-dev qt6-websockets-dev qt6-multimedia-dev \
libx11-xcb-dev libprotobuf-dev protobuf-compiler libhidapi-dev libzxing-dev qt6-wayland-dev libzip-dev libsodium-dev libgcrypt20-dev libx11-xcb-dev \
libprotobuf-dev libhidapi-dev libzxing-dev libusb-1.0-0-dev
``` ```
#### Void Linux #### Void Linux
```bash ```bash
xbps-install -S base-devel cmake boost-devel openssl-devel unbound-devel libsodium-devel zlib-devel qt6-base-devel \ xbps-install -S base-devel cmake boost-devel openssl-devel unbound-devel libsodium-devel zlib-devel qt6-base-devel \
qt6-svg-devel qt6-websockets-devel qt6-multimedia-devel libgcrypt-devel libzip-devel hidapi-devel protobuf \ qt6-svg-devel qt6-websockets-devel qt6-multimedia-devel qt6-wayland-devel libgcrypt-devel libzip-devel \
protobuf-devel qrencode-devel zxing-cpp-devel hidapi-devel protobuf protobuf-devel qrencode-devel zxing-cpp-devel
``` ```
#### macOS #### macOS