Skip to content

Commit f929b73

Browse files
committed
[ci] Add nasm build dependency to GH-CI & CI-tasks
1 parent 71d962b commit f929b73

2 files changed

Lines changed: 11 additions & 2 deletions

File tree

.ci/tasks.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,6 +166,7 @@ function install_deps() {
166166
mingw-w64-cmake \
167167
mingw-w64-gcc \
168168
mingw-w64-ffmpeg-minimal \
169+
nasm \
169170
lib32-util-linux \
170171
lib32-libpipewire \
171172
lib32-ffmpeg-minimal-dev \
@@ -176,7 +177,7 @@ function install_deps() {
176177
cmake pkg-config mingw-w64 gcc-multilib g++-multilib \
177178
autoconf gettext flex bison libtool autopoint \
178179
libavformat-dev libavcodec-dev libswscale-dev \
179-
libpipewire-0.3-dev \
180+
libpipewire-0.3-dev nasm \
180181
#
181182
fi
182183
}

.github/workflows/check-and-build.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,14 @@ jobs:
5050

5151
- name: Install build dependencies
5252
run: |-
53-
sudo apt update && sudo apt install --yes mingw-w64 libavformat-dev libavcodec-dev libswscale-dev
53+
deps=(
54+
mingw-w64
55+
libavformat-dev
56+
libavcodec-dev
57+
libswscale-dev
58+
nasm
59+
)
60+
sudo apt update && sudo apt install --yes "${deps[@]}"
5461
5562
- name: Configure
5663
run: |-
@@ -112,6 +119,7 @@ jobs:
112119
libavcodec-dev
113120
libswscale-dev
114121
libpipewire-0.3-dev
122+
nasm
115123
autoconf gettext flex bison libtool autopoint # for util-linux/libuuid
116124
)
117125
sudo apt update && sudo apt install --yes "${deps[@]}"

0 commit comments

Comments
 (0)