Skip to content

Commit 223f2b9

Browse files
committed
Revert "Reapply "CI Linux: use Vulkan directy from repo""
This reverts commit 91b56cd. The ppa:savoury1/ffmpeg4 repo is no longer used with ubuntu-22.04 runner but FFmpeg currently needs Vulkan v1.3.277 ibut the distro has only 1.3.204.
1 parent 2eaf9bc commit 223f2b9

File tree

1 file changed

+17
-1
lines changed

1 file changed

+17
-1
lines changed

.github/scripts/Linux/install_others.sh

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,13 +68,29 @@ install_rav1e() {(
6868
/usr/local/lib/pkgconfig/rav1e.pc
6969
)}
7070

71+
# FFmpeg master needs at least v1.3.277 as for 6th Mar '25
72+
install_vulkan() {(
73+
git clone --depth 1 https://github.com/KhronosGroup/Vulkan-Headers
74+
mkdir Vulkan-Headers/build
75+
cd Vulkan-Headers/build
76+
cmake ..
77+
sudo make install
78+
cd ../..
79+
git clone --depth 1 https://github.com/KhronosGroup/Vulkan-Loader
80+
mkdir Vulkan-Loader/build
81+
cd Vulkan-Loader/build
82+
cmake ..
83+
cmake --build . --parallel "$(nproc)"
84+
sudo make install
85+
)}
86+
7187
show_help=
7288
if [ $# -eq 1 ] && { [ "$1" = -h ] || [ "$1" = --help ] || [ "$1" = help ]; }; then
7389
show_help=1
7490
fi
7591

7692
if [ $# -eq 0 ] || [ $show_help ]; then
77-
set -- gpujpeg ndi pipewire rav1e ximea
93+
set -- gpujpeg ndi pipewire rav1e vulkan ximea
7894
fi
7995

8096
if [ $show_help ]; then

0 commit comments

Comments
 (0)