Update dependencies

This commit is contained in:
BtbN 2024-03-29 19:27:33 +01:00
parent 2660e7562a
commit 6fe041f6eb
38 changed files with 47 additions and 43 deletions

View File

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
SCRIPT_REPO="https://git.code.sf.net/p/mingw-w64/mingw-w64.git" SCRIPT_REPO="https://git.code.sf.net/p/mingw-w64/mingw-w64.git"
SCRIPT_COMMIT="dbfdf802580c0d6b90b91995dab019f2a7787a8e" SCRIPT_COMMIT="14315e632e362c6925737ccdf62eb11af63e2ef6"
ffbuild_enabled() { ffbuild_enabled() {
[[ $TARGET == win* ]] || return -1 [[ $TARGET == win* ]] || return -1

View File

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
SCRIPT_REPO="https://github.com/GNOME/libxml2.git" SCRIPT_REPO="https://github.com/GNOME/libxml2.git"
SCRIPT_COMMIT="6a49bb777c57209042942e8426a8928a96298aa2" SCRIPT_COMMIT="fe3cbf897ef510ef5b4842a82106dfd7ea987ec2"
ffbuild_enabled() { ffbuild_enabled() {
return 0 return 0

View File

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
SCRIPT_REPO="https://github.com/madler/zlib.git" SCRIPT_REPO="https://github.com/madler/zlib.git"
SCRIPT_COMMIT="99b229487c2997b4b22eaef90fedfbff4d8826cc" SCRIPT_COMMIT="d201f04c72b0881220f5ba75ca19fd0e19fa848b"
ffbuild_enabled() { ffbuild_enabled() {
return 0 return 0

View File

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
SCRIPT_REPO="https://github.com/FFTW/fftw3.git" SCRIPT_REPO="https://github.com/FFTW/fftw3.git"
SCRIPT_COMMIT="d0ce926f1523d95daed48cd7c69572e068dbbfb3" SCRIPT_COMMIT="981f553dc276b6d73a49916d503068fdb928a9a3"
ffbuild_enabled() { ffbuild_enabled() {
return 0 return 0

View File

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
SCRIPT_REPO="https://github.com/fribidi/fribidi.git" SCRIPT_REPO="https://github.com/fribidi/fribidi.git"
SCRIPT_COMMIT="e01a424c7cef4e805879ddcdc47f163f2a2f39dc" SCRIPT_COMMIT="bfb0385ef862cd40af7d5d33648fbb4bfe8eee65"
ffbuild_enabled() { ffbuild_enabled() {
return 0 return 0

View File

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
SCRIPT_REPO="https://github.com/BtbN/gmplib.git" SCRIPT_REPO="https://github.com/BtbN/gmplib.git"
SCRIPT_COMMIT="09f12c42aab16ab2db5b293bfb1a2cf112bd8f19" SCRIPT_COMMIT="b686327d7de364f7722cabe4e890b5a6b0ca1e1b"
ffbuild_enabled() { ffbuild_enabled() {
return 0 return 0

View File

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
SCRIPT_REPO="https://github.com/xz-mirror/xz.git" SCRIPT_REPO="https://github.com/tukaani-project/xz.git"
SCRIPT_COMMIT="74c3449d8b816a724b12ebce7417e00fb597309a" SCRIPT_COMMIT="af071ef7702debef4f1d324616a0137a5001c14c"
ffbuild_enabled() { ffbuild_enabled() {
return 0 return 0

View File

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
SCRIPT_REPO="https://github.com/harfbuzz/harfbuzz.git" SCRIPT_REPO="https://github.com/harfbuzz/harfbuzz.git"
SCRIPT_COMMIT="2b3631a866b3077d9d675caa4ec9010b342b5a7c" SCRIPT_COMMIT="63973005bc07aba599b47fdd4cf788647b601ccd"
ffbuild_enabled() { ffbuild_enabled() {
return 0 return 0

View File

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
SCRIPT_REPO="https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git" SCRIPT_REPO="https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git"
SCRIPT_COMMIT="26ccd1167a6188fb28745f3f5c9940657f64343c" SCRIPT_COMMIT="84f5b742e39ba3e375bac9144e0243b7331f4019"
ffbuild_enabled() { ffbuild_enabled() {
[[ $TARGET == linux* ]] || return 1 [[ $TARGET == linux* ]] || return 1

View File

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
SCRIPT_REPO="https://github.com/Netflix/vmaf.git" SCRIPT_REPO="https://github.com/Netflix/vmaf.git"
SCRIPT_COMMIT="71f0f8d2b60c2bfbae53719b84eae6a7ea89255a" SCRIPT_COMMIT="dea9a7704a976d19aa13dc8b3d47759ce7105a85"
ffbuild_enabled() { ffbuild_enabled() {
return 0 return 0

View File

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
SCRIPT_REPO="https://gitlab.freedesktop.org/xorg/proto/xorgproto.git" SCRIPT_REPO="https://gitlab.freedesktop.org/xorg/proto/xorgproto.git"
SCRIPT_COMMIT="db56b508f25629ab1022038131758ce48e6daf82" SCRIPT_COMMIT="67469711055522b8adb2d795b01e7ba98cb8816c"
ffbuild_enabled() { ffbuild_enabled() {
[[ $TARGET != linux* ]] && return -1 [[ $TARGET != linux* ]] && return -1

View File

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
SCRIPT_REPO="https://gitlab.freedesktop.org/xorg/lib/libx11.git" SCRIPT_REPO="https://gitlab.freedesktop.org/xorg/lib/libx11.git"
SCRIPT_COMMIT="4ab58f26d388c82ffe46ef1c7dd1cee6259eec8a" SCRIPT_COMMIT="9afd55ada5d7a3c1d3ed23ff8451629a1d989a7f"
ffbuild_enabled() { ffbuild_enabled() {
[[ $TARGET != linux* ]] && return -1 [[ $TARGET != linux* ]] && return -1

View File

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
SCRIPT_REPO="https://aomedia.googlesource.com/aom" SCRIPT_REPO="https://aomedia.googlesource.com/aom"
SCRIPT_COMMIT="158761dfb40e77f3a54c3b14a596112837baa24b" SCRIPT_COMMIT="d4043476019a88e108d125f4168fd0533887af56"
ffbuild_enabled() { ffbuild_enabled() {
[[ $TARGET == winarm64 ]] && return -1 [[ $TARGET == winarm64 ]] && return -1

View File

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
SCRIPT_REPO="https://code.videolan.org/videolan/dav1d.git" SCRIPT_REPO="https://code.videolan.org/videolan/dav1d.git"
SCRIPT_COMMIT="645da277857ddff8ed5566af71be3dfa3a819863" SCRIPT_COMMIT="abc8a1689fbefec880bb3c0064c66afcb1e9d4b9"
ffbuild_enabled() { ffbuild_enabled() {
return 0 return 0

View File

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
SCRIPT_REPO="https://github.com/libgme/game-music-emu.git" SCRIPT_REPO="https://github.com/libgme/game-music-emu.git"
SCRIPT_COMMIT="6b676192d98302e698ac78fe3c00833eae6a74e5" SCRIPT_COMMIT="c2c31572947840ea306d623849318fbb97232d42"
ffbuild_enabled() { ffbuild_enabled() {
return 0 return 0

View File

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
SCRIPT_REPO="https://github.com/libass/libass.git" SCRIPT_REPO="https://github.com/libass/libass.git"
SCRIPT_COMMIT="649a7c2e1fc6f4188ea1a89968560715800b883d" SCRIPT_COMMIT="e51781341493e0312f0c7fee66372f0365f7b962"
ffbuild_enabled() { ffbuild_enabled() {
return 0 return 0

View File

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
SCRIPT_REPO="https://github.com/google/brotli.git" SCRIPT_REPO="https://github.com/google/brotli.git"
SCRIPT_COMMIT="9717649c317d2d8c4e235454d666572f504a4ae9" SCRIPT_COMMIT="9351fa7ffb9d5aa133dc8f8b14e175cace52d9e4"
ffbuild_enabled() { ffbuild_enabled() {
return 0 return 0

View File

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
SCRIPT_REPO="https://github.com/mm2/Little-CMS.git" SCRIPT_REPO="https://github.com/mm2/Little-CMS.git"
SCRIPT_COMMIT="b2aeb18e3fbc68192025f860bc9e97633d321c03" SCRIPT_COMMIT="46355888b823b563db928faec59b0312a05e1143"
ffbuild_enabled() { ffbuild_enabled() {
return 0 return 0

View File

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
SCRIPT_REPO="https://github.com/libjxl/libjxl.git" SCRIPT_REPO="https://github.com/libjxl/libjxl.git"
SCRIPT_COMMIT="b49cdd52d94b49556b936b66136169b1528e2819" SCRIPT_COMMIT="5e689eb20b9967d589035f7bffd516490670fb5f"
ffbuild_enabled() { ffbuild_enabled() {
[[ $ADDINS_STR == *4.4* ]] && return -1 [[ $ADDINS_STR == *4.4* ]] && return -1

View File

@ -1,13 +1,18 @@
#!/bin/bash #!/bin/bash
SCRIPT_REPO="https://github.com/ARMmbed/mbedtls.git" SCRIPT_REPO="https://github.com/ARMmbed/mbedtls.git"
SCRIPT_COMMIT="v3.5.2" SCRIPT_COMMIT="v3.6.0"
SCRIPT_TAGFILTER="v3.*" SCRIPT_TAGFILTER="v3.*"
ffbuild_enabled() { ffbuild_enabled() {
return 0 return 0
} }
ffbuild_dockerdl() {
default_dl .
echo "git submodule update --init --recursive --depth=1"
}
ffbuild_dockerbuild() { ffbuild_dockerbuild() {
if [[ $TARGET == win32 ]]; then if [[ $TARGET == win32 ]]; then
python3 scripts/config.py unset MBEDTLS_AESNI_C python3 scripts/config.py unset MBEDTLS_AESNI_C
@ -21,4 +26,8 @@ ffbuild_dockerbuild() {
.. ..
make -j$(nproc) make -j$(nproc)
make install make install
if [[ $TARGET == win* ]]; then
echo "Libs.private: -lws2_32 -lbcrypt -lwinmm -lgdi32" >> "$FFBUILD_PREFIX"/lib/pkgconfig/mbedcrypto.pc
fi
} }

View File

@ -38,11 +38,6 @@ ffbuild_dockerbuild() {
meson "${myconf[@]}" .. meson "${myconf[@]}" ..
ninja -j"$(nproc)" ninja -j"$(nproc)"
ninja install ninja install
if [[ $TARGET == win* ]]; then
# This works around mbedtls not having pkg-config, while recently having added a new dependency.
echo "Libs.private: -lbcrypt -lws2_32" >> "$FFBUILD_PREFIX"/lib/pkgconfig/librist.pc
fi
} }
ffbuild_configure() { ffbuild_configure() {

View File

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
SCRIPT_REPO="https://git.libssh.org/projects/libssh.git" SCRIPT_REPO="https://git.libssh.org/projects/libssh.git"
SCRIPT_COMMIT="81f9b000054d64a9a80617caa7ace463272fa06f" SCRIPT_COMMIT="07cb0be12f4a3d5691f6a580343cb94d658decf5"
ffbuild_enabled() { ffbuild_enabled() {
return 0 return 0

View File

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
SCRIPT_REPO="https://chromium.googlesource.com/webm/libvpx" SCRIPT_REPO="https://chromium.googlesource.com/webm/libvpx"
SCRIPT_COMMIT="c29e63728316486082dd6083c2062434b441b77d" SCRIPT_COMMIT="ccefddef33a0d8c7d9101b7c01e4b6259858ae6a"
ffbuild_enabled() { ffbuild_enabled() {
[[ $TARGET == winarm64 ]] && return -1 [[ $TARGET == winarm64 ]] && return -1

View File

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
SCRIPT_REPO="https://chromium.googlesource.com/webm/libwebp" SCRIPT_REPO="https://chromium.googlesource.com/webm/libwebp"
SCRIPT_COMMIT="eba03acb05383c4cd8ff9a3d18a213fbdcda865d" SCRIPT_COMMIT="6c484cbf92e81a5673b24485ac02d211f69be5b7"
ffbuild_enabled() { ffbuild_enabled() {
return 0 return 0

View File

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
SCRIPT_REPO="https://github.com/drobilla/serd.git" SCRIPT_REPO="https://github.com/drobilla/serd.git"
SCRIPT_COMMIT="e85a6342217997905db42de5bb66a597c4d690cf" SCRIPT_COMMIT="59e77405df9a3af3ccfdd9b3d26f6a43ef922dc5"
ffbuild_enabled() { ffbuild_enabled() {
return 0 return 0

View File

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
SCRIPT_REPO="https://github.com/kcat/openal-soft.git" SCRIPT_REPO="https://github.com/kcat/openal-soft.git"
SCRIPT_COMMIT="44f691e138a15974f1e67c36208de7c18e92bd8e" SCRIPT_COMMIT="e95c370435ba3757ab3dce44b57eb18e23aef7b8"
ffbuild_enabled() { ffbuild_enabled() {
[[ $ADDINS_STR == *4.4* ]] && return -1 [[ $ADDINS_STR == *4.4* ]] && return -1

View File

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
SCRIPT_REPO="https://source.openmpt.org/svn/openmpt/trunk/OpenMPT" SCRIPT_REPO="https://source.openmpt.org/svn/openmpt/trunk/OpenMPT"
SCRIPT_REV="20417" SCRIPT_REV="20481"
ffbuild_enabled() { ffbuild_enabled() {
[[ $TARGET == winarm64 ]] && return -1 [[ $TARGET == winarm64 ]] && return -1

View File

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
SCRIPT_REPO="https://github.com/libsdl-org/SDL.git" SCRIPT_REPO="https://github.com/libsdl-org/SDL.git"
SCRIPT_COMMIT="c17d2246fb0ed2fa5b16acbf1f2b3aa7e5ddd3cf" SCRIPT_COMMIT="4d91f0e796b146c3bcf2cda22251b1e56cc0ebfb"
SCRIPT_BRANCH="SDL2" SCRIPT_BRANCH="SDL2"
ffbuild_enabled() { ffbuild_enabled() {

View File

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
SCRIPT_REPO="https://gitlab.com/AOMediaCodec/SVT-AV1.git" SCRIPT_REPO="https://gitlab.com/AOMediaCodec/SVT-AV1.git"
SCRIPT_COMMIT="7960afd122a257620cd592da66425ac2edaa736b" SCRIPT_COMMIT="a2312121b5547200a5eb62eac49b7abc53613867"
ffbuild_enabled() { ffbuild_enabled() {
[[ $TARGET == win32 ]] && return -1 [[ $TARGET == win32 ]] && return -1

View File

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
SCRIPT_REPO="https://gitlab.freedesktop.org/xorg/lib/libpciaccess.git" SCRIPT_REPO="https://gitlab.freedesktop.org/xorg/lib/libpciaccess.git"
SCRIPT_COMMIT="ad7e9cb4b291a46812eea321f0634cfc46fb94e2" SCRIPT_COMMIT="2ec2576cabefef1eaa5dd9307c97de2e887fc347"
ffbuild_enabled() { ffbuild_enabled() {
[[ $TARGET != linux* ]] && return -1 [[ $TARGET != linux* ]] && return -1

View File

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
SCRIPT_REPO="https://gitlab.freedesktop.org/mesa/drm.git" SCRIPT_REPO="https://gitlab.freedesktop.org/mesa/drm.git"
SCRIPT_COMMIT="c8f327ce9cb504a6c2185487d576be3d5254556a" SCRIPT_COMMIT="764ed8b91632276bc0d77461a62316b3bcb0cccf"
ffbuild_enabled() { ffbuild_enabled() {
[[ $TARGET != linux* ]] && return -1 [[ $TARGET != linux* ]] && return -1

View File

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
SCRIPT_REPO="https://github.com/intel/libva.git" SCRIPT_REPO="https://github.com/intel/libva.git"
SCRIPT_COMMIT="6f3e0684ff039be347b076e7c2f2a0b8a967778c" SCRIPT_COMMIT="1b7d71f68b6ebc7f7c3b80e3eb6b3d888b0463e1"
ffbuild_enabled() { ffbuild_enabled() {
[[ $ADDINS_STR == *4.4* && $TARGET == win* ]] && return -1 [[ $ADDINS_STR == *4.4* && $TARGET == win* ]] && return -1

View File

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
SCRIPT_REPO="https://github.com/KhronosGroup/Vulkan-Headers.git" SCRIPT_REPO="https://github.com/KhronosGroup/Vulkan-Headers.git"
SCRIPT_COMMIT="v1.3.280" SCRIPT_COMMIT="v1.3.281"
SCRIPT_TAGFILTER="v?.*.*" SCRIPT_TAGFILTER="v?.*.*"
ffbuild_enabled() { ffbuild_enabled() {

View File

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
SCRIPT_REPO="https://github.com/KhronosGroup/SPIRV-Cross.git" SCRIPT_REPO="https://github.com/KhronosGroup/SPIRV-Cross.git"
SCRIPT_COMMIT="2a7c8184921897ff3d6c6c3f70af4099e2e00331" SCRIPT_COMMIT="7d92d7d8794b102f550ad33dbedbd82203b755a9"
ffbuild_enabled() { ffbuild_enabled() {
[[ $ADDINS_STR == *4.4* ]] && return -1 [[ $ADDINS_STR == *4.4* ]] && return -1

View File

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
SCRIPT_REPO="https://code.videolan.org/videolan/libplacebo.git" SCRIPT_REPO="https://code.videolan.org/videolan/libplacebo.git"
SCRIPT_COMMIT="4fdb9c0dc38d50cbf9ef972345090dbcca1107cf" SCRIPT_COMMIT="7b29435072143ee8b7e131947e055d3780ae4e47"
ffbuild_enabled() { ffbuild_enabled() {
[[ $ADDINS_STR == *4.4* ]] && return -1 [[ $ADDINS_STR == *4.4* ]] && return -1

View File

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
SCRIPT_REPO="https://code.videolan.org/videolan/x264.git" SCRIPT_REPO="https://code.videolan.org/videolan/x264.git"
SCRIPT_COMMIT="585e01997f0c7e6d72c8ca466406d955c07de912" SCRIPT_COMMIT="7ed753b10a61d0be95f683289dfb925b800b0676"
ffbuild_enabled() { ffbuild_enabled() {
[[ $VARIANT == lgpl* ]] && return -1 [[ $VARIANT == lgpl* ]] && return -1

View File

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
SCRIPT_REPO="https://bitbucket.org/multicoreware/x265_git.git" SCRIPT_REPO="https://bitbucket.org/multicoreware/x265_git.git"
SCRIPT_COMMIT="3cf6c1e53037eb9e198860365712e1bafb22f7c6" SCRIPT_COMMIT="5a6d85d768699c36fe810c40be89db82033f6743"
ffbuild_enabled() { ffbuild_enabled() {
[[ $VARIANT == lgpl* ]] && return -1 [[ $VARIANT == lgpl* ]] && return -1

View File

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
SCRIPT_REPO="https://github.com/zapping-vbi/zvbi" SCRIPT_REPO="https://github.com/zapping-vbi/zvbi"
SCRIPT_COMMIT="e0ff90c338500fd468c7925db85bed4b1b2d1e72" SCRIPT_COMMIT="a48ab3a0d72efe9968ebafa34c425c892e4afa50"
ffbuild_enabled() { ffbuild_enabled() {
return 0 return 0