diff --git a/builder/scripts.d/10-mingw.sh b/builder/scripts.d/10-mingw.sh index 4776adb5a80..c445b7c8b07 100755 --- a/builder/scripts.d/10-mingw.sh +++ b/builder/scripts.d/10-mingw.sh @@ -1,7 +1,7 @@ #!/bin/bash SCRIPT_REPO="https://git.code.sf.net/p/mingw-w64/mingw-w64.git" -SCRIPT_COMMIT="93059a6ae05d8e0b42bec5039818003a9f6329b1" +SCRIPT_COMMIT="cff4b8fda1b577b99144020fb81b27f5bc633a5e" ffbuild_enabled() { [[ $TARGET == win* ]] || return -1 diff --git a/builder/scripts.d/10-xorg-macros.sh b/builder/scripts.d/10-xorg-macros.sh index 949295b7d44..12c2ca2b60a 100755 --- a/builder/scripts.d/10-xorg-macros.sh +++ b/builder/scripts.d/10-xorg-macros.sh @@ -1,7 +1,7 @@ #!/bin/bash SCRIPT_REPO="https://gitlab.freedesktop.org/xorg/util/macros.git" -SCRIPT_COMMIT="1031f8cc5c7a170e278372ccdf2e70151b096ef7" +SCRIPT_COMMIT="7ed2b3798c030bd1729b699b446b43aba2ec606e" ffbuild_enabled() { [[ $TARGET != linux* ]] && return -1 diff --git a/builder/scripts.d/20-libxml2.sh b/builder/scripts.d/20-libxml2.sh index caedf671e00..f986295b920 100755 --- a/builder/scripts.d/20-libxml2.sh +++ b/builder/scripts.d/20-libxml2.sh @@ -1,7 +1,7 @@ #!/bin/bash SCRIPT_REPO="https://github.com/GNOME/libxml2.git" -SCRIPT_COMMIT="20b0bd9800ae83cbd70f4407ce67058164e16227" +SCRIPT_COMMIT="1371d0bda20f5e909e94054f6f49d0a967ac5291" ffbuild_enabled() { return 0 diff --git a/builder/scripts.d/25-fftw3f.sh b/builder/scripts.d/25-fftw3f.sh index 752ed880863..6cc526b8ef2 100755 --- a/builder/scripts.d/25-fftw3f.sh +++ b/builder/scripts.d/25-fftw3f.sh @@ -1,7 +1,7 @@ #!/bin/bash SCRIPT_REPO="https://github.com/FFTW/fftw3.git" -SCRIPT_COMMIT="394fa85ab5f8914b82b3404844444c53f5c7f095" +SCRIPT_COMMIT="cab901fe465324cb46bd4953e18ddc610ade29b9" ffbuild_enabled() { # Dependency of GPL-Only librubberband diff --git a/builder/scripts.d/25-freetype.sh b/builder/scripts.d/25-freetype.sh index f877b5b5edf..54e23128a94 100755 --- a/builder/scripts.d/25-freetype.sh +++ b/builder/scripts.d/25-freetype.sh @@ -1,7 +1,7 @@ #!/bin/bash SCRIPT_REPO="https://gitlab.freedesktop.org/freetype/freetype.git" -SCRIPT_COMMIT="f42ce25563b73fed0123d18a2556b9ba01d2c76b" +SCRIPT_COMMIT="39f2fbf80c5ab9ad7b380080395c987f4922a038" ffbuild_enabled() { return 0 diff --git a/builder/scripts.d/25-fribidi.sh b/builder/scripts.d/25-fribidi.sh index 59ffc522e8e..64353aba172 100755 --- a/builder/scripts.d/25-fribidi.sh +++ b/builder/scripts.d/25-fribidi.sh @@ -1,7 +1,7 @@ #!/bin/bash SCRIPT_REPO="https://github.com/fribidi/fribidi.git" -SCRIPT_COMMIT="bfb0385ef862cd40af7d5d33648fbb4bfe8eee65" +SCRIPT_COMMIT="bca04dc3cd3af85a9d9220c430737333634d622a" ffbuild_enabled() { return 0 diff --git a/builder/scripts.d/35-fontconfig.sh b/builder/scripts.d/35-fontconfig.sh index bfd2ede2cfe..3f2f5a73440 100755 --- a/builder/scripts.d/35-fontconfig.sh +++ b/builder/scripts.d/35-fontconfig.sh @@ -1,7 +1,7 @@ #!/bin/bash SCRIPT_REPO="https://gitlab.freedesktop.org/fontconfig/fontconfig.git" -SCRIPT_COMMIT="5a6fef681bfd27e6b733a48f3c43a5da042745a8" +SCRIPT_COMMIT="3b4641ae7a7bf961221cd7b55cc0e25d9d1a6365" ffbuild_enabled() { return 0 diff --git a/builder/scripts.d/45-harfbuzz.sh b/builder/scripts.d/45-harfbuzz.sh index b7574ad0b8a..934a2710056 100755 --- a/builder/scripts.d/45-harfbuzz.sh +++ b/builder/scripts.d/45-harfbuzz.sh @@ -1,7 +1,7 @@ #!/bin/bash SCRIPT_REPO="https://github.com/harfbuzz/harfbuzz.git" -SCRIPT_COMMIT="c053e8f29257814e11ad61493dbbe29f27656de4" +SCRIPT_COMMIT="bc90b29b37fe3809f9e48aa7be08fbf2208e481a" ffbuild_enabled() { return 0 diff --git a/builder/scripts.d/45-x11/10-xcbproto.sh b/builder/scripts.d/45-x11/10-xcbproto.sh index b9a57d47a9d..47f23690e06 100755 --- a/builder/scripts.d/45-x11/10-xcbproto.sh +++ b/builder/scripts.d/45-x11/10-xcbproto.sh @@ -1,7 +1,7 @@ #!/bin/bash SCRIPT_REPO="https://gitlab.freedesktop.org/xorg/proto/xcbproto.git" -SCRIPT_COMMIT="1388374c7149114888a6a5cd6e9bf6ad4b42adf8" +SCRIPT_COMMIT="77d7fc04da729ddc5ed4aacf30253726fac24dca" ffbuild_enabled() { [[ $TARGET != linux* ]] && return -1 diff --git a/builder/scripts.d/45-x11/30-libxcb.sh b/builder/scripts.d/45-x11/30-libxcb.sh index 43a9e9604f4..4e6e8dbcf8d 100755 --- a/builder/scripts.d/45-x11/30-libxcb.sh +++ b/builder/scripts.d/45-x11/30-libxcb.sh @@ -1,7 +1,7 @@ #!/bin/bash SCRIPT_REPO="https://gitlab.freedesktop.org/xorg/lib/libxcb.git" -SCRIPT_COMMIT="389f22d1cb53e47337e96d9f78a3ef0001e8e588" +SCRIPT_COMMIT="622152ee42a310876f10602601206954b8d0613e" ffbuild_enabled() { [[ $TARGET != linux* ]] && return -1 diff --git a/builder/scripts.d/45-x11/40-libx11.sh b/builder/scripts.d/45-x11/40-libx11.sh index 64040245f6d..8e55480883a 100755 --- a/builder/scripts.d/45-x11/40-libx11.sh +++ b/builder/scripts.d/45-x11/40-libx11.sh @@ -1,7 +1,7 @@ #!/bin/bash SCRIPT_REPO="https://gitlab.freedesktop.org/xorg/lib/libx11.git" -SCRIPT_COMMIT="a465588218c1643eedc35b3c24409cb775454eee" +SCRIPT_COMMIT="97fb5bda3d0777380cd4b964f48771a82ef3f2a7" ffbuild_enabled() { [[ $TARGET != linux* ]] && return -1 diff --git a/builder/scripts.d/45-x11/50-libxi.sh b/builder/scripts.d/45-x11/50-libxi.sh index aaa0371ccb4..cf25700721f 100755 --- a/builder/scripts.d/45-x11/50-libxi.sh +++ b/builder/scripts.d/45-x11/50-libxi.sh @@ -1,7 +1,7 @@ #!/bin/bash SCRIPT_REPO="https://gitlab.freedesktop.org/xorg/lib/libxi.git" -SCRIPT_COMMIT="57ce2e8ba4c1f1bc5792e14bc7082f3ebd0915be" +SCRIPT_COMMIT="56b11459f833df8f324587847534a548b070da94" ffbuild_enabled() { [[ $TARGET != linux* ]] && return -1 diff --git a/builder/scripts.d/45-x11/60-libglvnd.sh b/builder/scripts.d/45-x11/60-libglvnd.sh index f4a5744ffdf..7d0568843cf 100755 --- a/builder/scripts.d/45-x11/60-libglvnd.sh +++ b/builder/scripts.d/45-x11/60-libglvnd.sh @@ -1,7 +1,7 @@ #!/bin/bash SCRIPT_REPO="https://gitlab.freedesktop.org/glvnd/libglvnd.git" -SCRIPT_COMMIT="908086d22dc307d17d0eb35c522c35fd190718cc" +SCRIPT_COMMIT="606f6627cf481ee6dcb32387edc010c502cdf38b" ffbuild_enabled() { [[ $TARGET != linux* ]] && return -1 diff --git a/builder/scripts.d/50-dav1d.sh b/builder/scripts.d/50-dav1d.sh index dbe5a88449e..bf9ffc65d69 100755 --- a/builder/scripts.d/50-dav1d.sh +++ b/builder/scripts.d/50-dav1d.sh @@ -1,7 +1,7 @@ #!/bin/bash SCRIPT_REPO="https://code.videolan.org/videolan/dav1d.git" -SCRIPT_COMMIT="dc9490134f8a3665843f287f721dc587e7c48ea2" +SCRIPT_COMMIT="3623543c4117f413110b27b5c20c6ae1638a22f9" ffbuild_enabled() { return 0 diff --git a/builder/scripts.d/50-libass.sh b/builder/scripts.d/50-libass.sh index a0610001109..31fbc1d4c2b 100755 --- a/builder/scripts.d/50-libass.sh +++ b/builder/scripts.d/50-libass.sh @@ -1,7 +1,7 @@ #!/bin/bash SCRIPT_REPO="https://github.com/libass/libass.git" -SCRIPT_COMMIT="6eaa67daabdba10248fd13692403691effec0d8e" +SCRIPT_COMMIT="cbb48cc4f2f076300004b8b06a86bec55281d0c2" ffbuild_enabled() { return 0 diff --git a/builder/scripts.d/50-libopus.sh b/builder/scripts.d/50-libopus.sh index 8da98a2a870..88a132f4a5e 100755 --- a/builder/scripts.d/50-libopus.sh +++ b/builder/scripts.d/50-libopus.sh @@ -1,7 +1,7 @@ #!/bin/bash SCRIPT_REPO="https://github.com/xiph/opus.git" -SCRIPT_COMMIT="ddbe48383984d56acd9e1ab6a090c54ca6b735a6" +SCRIPT_COMMIT="eb39efaa154fab96bf12b5cab932418cd3807eb2" ffbuild_enabled() { return 0 diff --git a/builder/scripts.d/50-libvpl.sh b/builder/scripts.d/50-libvpl.sh index c50ee99e756..b51a9b7a557 100755 --- a/builder/scripts.d/50-libvpl.sh +++ b/builder/scripts.d/50-libvpl.sh @@ -1,7 +1,7 @@ #!/bin/bash SCRIPT_REPO="https://github.com/intel/libvpl.git" -SCRIPT_COMMIT="383b5caac6df614e76ade5a07c4f53be702e9176" +SCRIPT_COMMIT="18b63f421a016ea34d2fcfc6c63e16dba13b71f1" ffbuild_enabled() { [[ $TARGET == mac* ]] && return -1 diff --git a/builder/scripts.d/50-libvpx.sh b/builder/scripts.d/50-libvpx.sh index 41b06dffd42..42d448b7b42 100755 --- a/builder/scripts.d/50-libvpx.sh +++ b/builder/scripts.d/50-libvpx.sh @@ -1,7 +1,7 @@ #!/bin/bash SCRIPT_REPO="https://chromium.googlesource.com/webm/libvpx" -SCRIPT_COMMIT="3dbab0e66479e1b5368d4b7a069051dba85843cf" +SCRIPT_COMMIT="602e2e8979d111b02c959470da5322797dd96a19" ffbuild_enabled() { return 0 diff --git a/builder/scripts.d/50-libwebp.sh b/builder/scripts.d/50-libwebp.sh index e64d4714344..9495adeaf6a 100755 --- a/builder/scripts.d/50-libwebp.sh +++ b/builder/scripts.d/50-libwebp.sh @@ -1,7 +1,7 @@ #!/bin/bash SCRIPT_REPO="https://chromium.googlesource.com/webm/libwebp" -SCRIPT_COMMIT="b3d1b2cbf7e6286832876cc720dee96cd1945aec" +SCRIPT_COMMIT="845d5476a866141ba35ac133f856fa62f0b7445f" ffbuild_enabled() { return 0 diff --git a/builder/scripts.d/50-openmpt.sh b/builder/scripts.d/50-openmpt.sh index e006eaada92..88b66832357 100755 --- a/builder/scripts.d/50-openmpt.sh +++ b/builder/scripts.d/50-openmpt.sh @@ -1,7 +1,7 @@ #!/bin/bash SCRIPT_REPO="https://source.openmpt.org/svn/openmpt/trunk/OpenMPT" -SCRIPT_REV="20563" +SCRIPT_REV="20832" ffbuild_enabled() { return 0 diff --git a/builder/scripts.d/50-srt.sh b/builder/scripts.d/50-srt.sh index 6de13399d8d..582856c1131 100755 --- a/builder/scripts.d/50-srt.sh +++ b/builder/scripts.d/50-srt.sh @@ -1,7 +1,7 @@ #!/bin/bash SCRIPT_REPO="https://github.com/Haivision/srt.git" -SCRIPT_COMMIT="c156dab75b83c12bb8dbbda77dab569db22b3b78" +SCRIPT_COMMIT="38a3a165a1af92f6423de8c97646de07cba5e120" ffbuild_enabled() { return 0 diff --git a/builder/scripts.d/50-svtav1.sh b/builder/scripts.d/50-svtav1.sh index 523dd13717d..0c89ac05ce3 100755 --- a/builder/scripts.d/50-svtav1.sh +++ b/builder/scripts.d/50-svtav1.sh @@ -1,7 +1,7 @@ #!/bin/bash SCRIPT_REPO="https://gitlab.com/AOMediaCodec/SVT-AV1.git" -SCRIPT_COMMIT="bd9e31f16afb43a176a9ba39e9b04e0a9a12c907" +SCRIPT_COMMIT="bbcff785881b320f7e1b1f77a2f5ed025f8bfd75" ffbuild_enabled() { [[ $TARGET == win32 ]] && return -1 diff --git a/builder/scripts.d/50-vaapi/30-libpciaccess.sh b/builder/scripts.d/50-vaapi/30-libpciaccess.sh index 7441bc61897..8de45b8ec89 100755 --- a/builder/scripts.d/50-vaapi/30-libpciaccess.sh +++ b/builder/scripts.d/50-vaapi/30-libpciaccess.sh @@ -1,7 +1,7 @@ #!/bin/bash SCRIPT_REPO="https://gitlab.freedesktop.org/xorg/lib/libpciaccess.git" -SCRIPT_COMMIT="2ec2576cabefef1eaa5dd9307c97de2e887fc347" +SCRIPT_COMMIT="f73f4ca720ccb2e9939545177b54f2be099e3b54" ffbuild_enabled() { [[ $TARGET != linux* ]] && return -1 diff --git a/builder/scripts.d/50-vulkan/45-vulkan.sh b/builder/scripts.d/50-vulkan/45-vulkan.sh index 8ffe56a86e3..0e6034904e6 100755 --- a/builder/scripts.d/50-vulkan/45-vulkan.sh +++ b/builder/scripts.d/50-vulkan/45-vulkan.sh @@ -1,7 +1,7 @@ #!/bin/bash SCRIPT_REPO="https://github.com/KhronosGroup/Vulkan-Headers.git" -SCRIPT_COMMIT="v1.3.283" +SCRIPT_COMMIT="v1.3.285" SCRIPT_TAGFILTER="v?.*.*" ffbuild_enabled() { diff --git a/builder/scripts.d/50-vulkan/55-spirv-cross.sh b/builder/scripts.d/50-vulkan/55-spirv-cross.sh index 6b2bedc41b3..d3257a094f7 100755 --- a/builder/scripts.d/50-vulkan/55-spirv-cross.sh +++ b/builder/scripts.d/50-vulkan/55-spirv-cross.sh @@ -1,7 +1,7 @@ #!/bin/bash SCRIPT_REPO="https://github.com/KhronosGroup/SPIRV-Cross.git" -SCRIPT_COMMIT="06407561ece7d7e78544112189f3eee13adf9959" +SCRIPT_COMMIT="1f68d0f420730ccdde6ec9d0b36f56ffed014193" ffbuild_enabled() { [[ $TARGET == mac* ]] && return -1 diff --git a/builder/scripts.d/50-x264.sh b/builder/scripts.d/50-x264.sh index a85ba62ebf7..365e2a22641 100755 --- a/builder/scripts.d/50-x264.sh +++ b/builder/scripts.d/50-x264.sh @@ -1,7 +1,7 @@ #!/bin/bash SCRIPT_REPO="https://code.videolan.org/videolan/x264.git" -SCRIPT_COMMIT="7ed753b10a61d0be95f683289dfb925b800b0676" +SCRIPT_COMMIT="4613ac3c15fd75cebc4b9f65b7fb95e70a3acce1" ffbuild_enabled() { [[ $VARIANT == lgpl* ]] && return -1 diff --git a/builder/scripts.d/50-x265.sh b/builder/scripts.d/50-x265.sh index 5f978142c0b..c0f2245958b 100755 --- a/builder/scripts.d/50-x265.sh +++ b/builder/scripts.d/50-x265.sh @@ -1,7 +1,7 @@ #!/bin/bash SCRIPT_REPO="https://bitbucket.org/multicoreware/x265_git.git" -SCRIPT_COMMIT="dd1ef69b25ec26cc80be0fc8d9afeeef6563762b" +SCRIPT_COMMIT="f3c5fbaffaf54b5f79aa8983d59f1b0232d5eccf" ffbuild_enabled() { [[ $VARIANT == lgpl* ]] && return -1 diff --git a/docker-build-win64.sh b/docker-build-win64.sh index c55f61fdd9f..bf914050834 100755 --- a/docker-build-win64.sh +++ b/docker-build-win64.sh @@ -6,7 +6,7 @@ set -o errexit set -o xtrace # Update mingw-w64 headers -mingw_commit="cd4cf9b279f8fb0815f8b9665d3cea60a30290bc" +mingw_commit="cff4b8fda1b577b99144020fb81b27f5bc633a5e" git clone https://git.code.sf.net/p/mingw-w64/mingw-w64.git pushd mingw-w64/mingw-w64-headers git checkout ${mingw_commit} @@ -325,7 +325,7 @@ popd # OPENMPT mkdir mpt pushd mpt -mpt_ver="0.7.6" +mpt_ver="0.7.7" mpt_link="https://lib.openmpt.org/files/libopenmpt/src/libopenmpt-${mpt_ver}+release.autotools.tar.gz" wget ${mpt_link} -O mpt.tar.gz tar xaf mpt.tar.gz @@ -342,7 +342,7 @@ popd popd # LIBWEBP -git clone -b v1.3.2 --depth=1 https://chromium.googlesource.com/webm/libwebp +git clone -b v1.4.0 --depth=1 https://chromium.googlesource.com/webm/libwebp pushd libwebp ./autogen.sh ./configure \ @@ -459,10 +459,8 @@ popd popd # SVT-AV1 -git clone -b v2.0.0 --depth=1 https://gitlab.com/AOMediaCodec/SVT-AV1.git +git clone -b v2.1.0 --depth=1 https://gitlab.com/AOMediaCodec/SVT-AV1.git pushd SVT-AV1 -# Fix performance regression for systems with multiple processor groups -wget -q -O - https://gitlab.com/AOMediaCodec/SVT-AV1/-/commit/4579ddcf.patch | git apply mkdir build pushd build cmake \ @@ -562,7 +560,7 @@ mv * ${FF_DEPS_PREFIX}/include/AMF popd # VPL -git clone -b v2.10.2 --depth=1 https://github.com/intel/libvpl.git +git clone -b v2.11.0 --depth=1 https://github.com/intel/libvpl.git pushd libvpl mkdir build && pushd build cmake \ diff --git a/docker-build.sh b/docker-build.sh index b6b2706e8fd..608d96bf45c 100755 --- a/docker-build.sh +++ b/docker-build.sh @@ -97,7 +97,7 @@ prepare_extra_common() { # FRIBIDI pushd ${SOURCE_DIR} - git clone -b v1.0.13 --depth=1 https://github.com/fribidi/fribidi.git + git clone -b v1.0.14 --depth=1 https://github.com/fribidi/fribidi.git meson setup fribidi fribidi_build \ ${MESON_CROSS_OPT} \ --prefix=${TARGET_DIR} \ @@ -135,7 +135,7 @@ prepare_extra_common() { # HARFBUZZ pushd ${SOURCE_DIR} - git clone -b 8.4.0 --depth=1 https://github.com/harfbuzz/harfbuzz.git + git clone -b 8.5.0 --depth=1 https://github.com/harfbuzz/harfbuzz.git pushd harfbuzz ./autogen.sh \ ${CROSS_OPT} \ @@ -150,7 +150,7 @@ prepare_extra_common() { # LIBASS pushd ${SOURCE_DIR} - git clone -b 0.17.1 --depth=1 https://github.com/libass/libass.git + git clone -b 0.17.2 --depth=1 https://github.com/libass/libass.git pushd libass ./autogen.sh ./configure \ @@ -257,10 +257,8 @@ prepare_extra_common() { # SVT-AV1 # nasm >= 2.14 pushd ${SOURCE_DIR} - git clone -b v2.0.0 --depth=1 https://gitlab.com/AOMediaCodec/SVT-AV1.git + git clone -b v2.1.0 --depth=1 https://gitlab.com/AOMediaCodec/SVT-AV1.git pushd SVT-AV1 - # Fix performance regression for systems with multiple processor groups - wget -q -O - https://gitlab.com/AOMediaCodec/SVT-AV1/-/commit/4579ddcf.patch | git apply mkdir build pushd build if [ "${ARCH}" = "amd64" ]; then @@ -414,7 +412,7 @@ prepare_extra_amd64() { # Provides VPL header and dispatcher (libvpl.so.2) for FFmpeg # Both MSDK and VPL runtime can be loaded by VPL dispatcher pushd ${SOURCE_DIR} - git clone -b v2.10.2 --depth=1 https://github.com/intel/libvpl.git + git clone -b v2.11.0 --depth=1 https://github.com/intel/libvpl.git pushd libvpl sed -i 's|ParseEnvSearchPaths(ONEVPL_PRIORITY_PATH_VAR, searchDirList)|searchDirList.push_back("/usr/lib/jellyfin-ffmpeg/lib")|g' libvpl/src/mfx_dispatcher_vpl_loader.cpp mkdir build && pushd build @@ -437,7 +435,7 @@ prepare_extra_amd64() { # VPL-GPU-RT (RT only) # Provides VPL runtime (libmfx-gen.so.1.2) for 11th Gen Tiger Lake and newer pushd ${SOURCE_DIR} - git clone -b intel-onevpl-24.2.1 --depth=1 https://github.com/intel/vpl-gpu-rt.git + git clone -b intel-onevpl-24.2.3 --depth=1 https://github.com/intel/vpl-gpu-rt.git pushd vpl-gpu-rt mkdir build && pushd build cmake -DCMAKE_INSTALL_PREFIX=${TARGET_DIR} \ @@ -457,7 +455,7 @@ prepare_extra_amd64() { # Full Feature Build: ENABLE_KERNELS=ON(Default) ENABLE_NONFREE_KERNELS=ON(Default) # Free Kernel Build: ENABLE_KERNELS=ON ENABLE_NONFREE_KERNELS=OFF pushd ${SOURCE_DIR} - git clone -b intel-media-24.2.1 --depth=1 https://github.com/intel/media-driver.git + git clone -b intel-media-24.2.3 --depth=1 https://github.com/intel/media-driver.git pushd media-driver mkdir build && pushd build cmake -DCMAKE_INSTALL_PREFIX=${TARGET_DIR} \ @@ -476,7 +474,7 @@ prepare_extra_amd64() { # Vulkan Headers pushd ${SOURCE_DIR} - git clone -b v1.3.283 --depth=1 https://github.com/KhronosGroup/Vulkan-Headers.git + git clone -b v1.3.285 --depth=1 https://github.com/KhronosGroup/Vulkan-Headers.git pushd Vulkan-Headers mkdir build && pushd build cmake \ @@ -489,7 +487,7 @@ prepare_extra_amd64() { # Vulkan ICD Loader pushd ${SOURCE_DIR} - git clone -b v1.3.283 --depth=1 https://github.com/KhronosGroup/Vulkan-Loader.git + git clone -b v1.3.285 --depth=1 https://github.com/KhronosGroup/Vulkan-Loader.git pushd Vulkan-Loader mkdir build && pushd build cmake \