ci: add autoconf dependency for Linux.

This commit is contained in:
2026-09-11 17:52:06 +08:00
parent 0d404b2427
commit 96e6ce327d
2 changed files with 9 additions and 7 deletions
+6 -5
View File
@@ -74,7 +74,7 @@ jobs:
libasound2-dev libpulse-dev libsndfile1-dev \ libasound2-dev libpulse-dev libsndfile1-dev \
libgl1-mesa-dev libgl1-mesa-dri mesa-vulkan-drivers \ libgl1-mesa-dev libgl1-mesa-dri mesa-vulkan-drivers \
libvulkan-dev libxkbcommon-dev libxkbcommon-x11-dev \ libvulkan-dev libxkbcommon-dev libxkbcommon-x11-dev \
gdb xvfb librsvg2-bin gdb xvfb librsvg2-bin autoconf autoconf-archive automake libtool
;; ;;
fedora) fedora)
dnf install -y \ dnf install -y \
@@ -84,8 +84,8 @@ jobs:
alsa-lib-devel pulseaudio-libs-devel libsndfile-devel \ alsa-lib-devel pulseaudio-libs-devel libsndfile-devel \
mesa-libGL-devel mesa-vulkan-drivers \ mesa-libGL-devel mesa-vulkan-drivers \
vulkan-headers vulkan-loader-devel \ vulkan-headers vulkan-loader-devel \
libxkbcommon-devel libxkbcommon-x11-devel \ libxkbcommon-devel libxkbcommon-x11-devel \
rpm-build librsvg2-tools libdrm-devel rpm-build librsvg2-tools libdrm-devel autoconf autoconf-archive automake libtool
;; ;;
arch) arch)
pacman -S --needed --noconfirm \ pacman -S --needed --noconfirm \
@@ -93,7 +93,7 @@ jobs:
git curl zip unzip tar python \ git curl zip unzip tar python \
pipewire jack2 alsa-lib libpulse libsndfile \ pipewire jack2 alsa-lib libpulse libsndfile \
mesa vulkan-headers vulkan-icd-loader \ mesa vulkan-headers vulkan-icd-loader \
libxkbcommon libxkbcommon-x11 librsvg libdrm libxkbcommon libxkbcommon-x11 librsvg libdrm autoconf autoconf-archive automake libtool
;; ;;
esac esac
@@ -200,7 +200,8 @@ jobs:
libpipewire-0.3-dev libspa-0.2-dev libjack-jackd2-dev \ libpipewire-0.3-dev libspa-0.2-dev libjack-jackd2-dev \
libasound2-dev libpulse-dev libsndfile1-dev \ libasound2-dev libpulse-dev libsndfile1-dev \
libgl1-mesa-dev libgl1-mesa-dri mesa-vulkan-drivers \ libgl1-mesa-dev libgl1-mesa-dri mesa-vulkan-drivers \
libvulkan-dev libxkbcommon-dev libxkbcommon-x11-dev libdrm-dev libvulkan-dev libxkbcommon-dev libxkbcommon-x11-dev libdrm-dev \
autoconf autoconf-archive automake libtool
# ------------------------------------------------------------------ # ------------------------------------------------------------------
# vcpkg (manifest mode) + caches # vcpkg (manifest mode) + caches
+3 -2
View File
@@ -49,7 +49,8 @@ jobs:
libpipewire-0.3-dev libspa-0.2-dev libjack-jackd2-dev \ libpipewire-0.3-dev libspa-0.2-dev libjack-jackd2-dev \
libasound2-dev libpulse-dev libsndfile1-dev \ libasound2-dev libpulse-dev libsndfile1-dev \
libgl1-mesa-dev libgl1-mesa-dri mesa-vulkan-drivers \ libgl1-mesa-dev libgl1-mesa-dri mesa-vulkan-drivers \
libvulkan-dev libxkbcommon-dev libxkbcommon-x11-dev xvfb libdrm-dev libvulkan-dev libxkbcommon-dev libxkbcommon-x11-dev xvfb libdrm-dev \
autoconf autoconf-archive automake libtool
# ------------------------------------------------------------------ # ------------------------------------------------------------------
# vcpkg (manifest mode) + caches # vcpkg (manifest mode) + caches
@@ -458,7 +459,7 @@ jobs:
libasound2-dev libpulse-dev libsndfile1-dev \ libasound2-dev libpulse-dev libsndfile1-dev \
libgl1-mesa-dev libgl1-mesa-dri mesa-vulkan-drivers \ libgl1-mesa-dev libgl1-mesa-dri mesa-vulkan-drivers \
libvulkan-dev libxkbcommon-dev libxkbcommon-x11-dev xvfb libdrm-dev \ libvulkan-dev libxkbcommon-dev libxkbcommon-x11-dev xvfb libdrm-dev \
gdb file gdb file autoconf autoconf-archive automake libtool
# ------------------------------------------------------------------ # ------------------------------------------------------------------
# vcpkg (manifest mode) + caches # vcpkg (manifest mode) + caches