Skip to content

Commit 141af07

Browse files
committed
Fix missing SDL/PA deps
1 parent 04f2c91 commit 141af07

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

scripts.d/45-pulseaudio.sh

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@ SCRIPT_COMMIT="98c7c9eafb148c6e66e5fe178fc156b00f3bf51a"
66
ffbuild_depends() {
77
echo base
88
echo libiconv
9+
echo libsamplerate
10+
echo soxr
11+
echo openssl
912
}
1013

1114
ffbuild_enabled() {
@@ -50,7 +53,7 @@ ffbuild_dockerbuild() {
5053
return -1
5154
fi
5255

53-
meson "${myconf[@]}" ..
56+
meson setup "${myconf[@]}" ..
5457
ninja -j"$(nproc)"
5558
DESTDIR="$FFBUILD_DESTDIR" ninja install
5659

scripts.d/50-sdl.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ SCRIPT_BRANCH="SDL2"
77
ffbuild_depends() {
88
echo base
99
echo libiconv
10+
echo x11
11+
echo pulseaudio
12+
echo libsamplerate
1013
}
1114

1215
ffbuild_enabled() {
@@ -21,6 +24,10 @@ ffbuild_dockerbuild() {
2124
-DSDL_STATIC=ON
2225
-DSDL_STATIC_PIC=ON
2326
-DSDL_TEST=OFF
27+
-DSDL_CCACHE=OFF
28+
29+
-DSDL_LIBSAMPLERATE=ON
30+
-DSDL_LIBSAMPLERATE_SHARED=OFF
2431
)
2532

2633
if [[ $TARGET == linux* ]]; then

0 commit comments

Comments
 (0)