]> Nutra Git (v2) - gamesguru/feather.git/commitdiff
ci: fix ubuntu dependencies
authortobtoht <tob@featherwallet.org>
Sun, 3 Nov 2024 18:49:48 +0000 (19:49 +0100)
committertobtoht <tob@featherwallet.org>
Sun, 3 Nov 2024 18:49:48 +0000 (19:49 +0100)
.github/workflows/build.yml
HACKING.md

index 58f6fa13837202ea1def7be76986f410095f1c6b..f355668a615fe9654888eae5fafec10f9c3fed2f 100644 (file)
@@ -13,9 +13,10 @@ jobs:
         run: sudo apt update
       - name: install dependencies
         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
-                                 qt6-multimedia-dev libzip-dev libsodium-dev libgcrypt-dev libx11-xcb-dev
-                                 libprotobuf-dev libhidapi-dev libzxingcore-dev
+                                 libqrencode-dev qt6-base-dev qt6-svg-dev qt6-websockets-dev qt6-multimedia-dev
+                                 qt6-wayland-dev libzip-dev libsodium-dev libgcrypt20-dev libx11-xcb-dev
+                                 protobuf-compiler libprotobuf-dev libhidapi-dev libzxing-dev libusb-dev
+                                 libusb-1.0-0-dev
       - name: build
         run: |
           mkdir build
index 7e1dcce3f77381dfafbd7cc3149304604f3b30b0..471f1e1d7f5ffd49b94e2fda0ae4c1a7b7ad7e22 100644 (file)
@@ -11,24 +11,25 @@ We support development on rolling release distributions and the latest version o
 #### Arch Linux
 
 ```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
 
 ```bash
 apt update
-apt install git cmake build-essential ccache libssl-dev libunbound-dev libboost-all-dev libqrencode-dev  \
-    qt6-base-dev qt6-multimedia-dev libgl1-mesa-dev libqt6svg6-dev libqt6websockets6-dev libzip-dev libsodium-dev libgcrypt-dev \
-    libx11-xcb-dev libprotobuf-dev protobuf-compiler libhidapi-dev libzxing-dev
+apt install git cmake build-essential ccache libssl-dev libunbound-dev libboost-all-dev \
+            libqrencode-dev qt6-base-dev qt6-svg-dev qt6-websockets-dev qt6-multimedia-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
 
 ```bash
 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 \
-                protobuf-devel qrencode-devel zxing-cpp-devel
+                qt6-svg-devel qt6-websockets-devel qt6-multimedia-devel qt6-wayland-devel libgcrypt-devel libzip-devel \
+                hidapi-devel protobuf protobuf-devel qrencode-devel zxing-cpp-devel
 ```
 
 #### macOS