Update dependencies
This commit is contained in:
		
							parent
							
								
									2df10454f0
								
							
						
					
					
						commit
						0e104d9662
					
				
					 21 changed files with 26 additions and 30 deletions
				
			
		| 
						 | 
					@ -1,7 +1,7 @@
 | 
				
			||||||
#!/bin/bash
 | 
					#!/bin/bash
 | 
				
			||||||
 | 
					
 | 
				
			||||||
MINGW_REPO="https://github.com/mirror/mingw-w64.git"
 | 
					MINGW_REPO="https://github.com/mirror/mingw-w64.git"
 | 
				
			||||||
MINGW_COMMIT="a25dc933f3d3ed6c8529fb24b7ae393f8792ca69"
 | 
					MINGW_COMMIT="f14b748bb7e95ced6d6f0cf73139da420bc2832f"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ffbuild_enabled() {
 | 
					ffbuild_enabled() {
 | 
				
			||||||
    [[ $TARGET == win* ]] || return -1
 | 
					    [[ $TARGET == win* ]] || return -1
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,7 @@
 | 
				
			||||||
#!/bin/bash
 | 
					#!/bin/bash
 | 
				
			||||||
 | 
					
 | 
				
			||||||
LIBXML2_SRC="ftp://xmlsoft.org/libxml2/libxml2-2.9.10.tar.gz"
 | 
					LIBXML2_REPO="https://gitlab.gnome.org/GNOME/libxml2.git"
 | 
				
			||||||
 | 
					LIBXML2_COMMIT="7929f05710134b9b243952019b6c14066cd3ac9e"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ffbuild_enabled() {
 | 
					ffbuild_enabled() {
 | 
				
			||||||
    return 0
 | 
					    return 0
 | 
				
			||||||
| 
						 | 
					@ -12,14 +13,9 @@ ffbuild_dockerstage() {
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ffbuild_dockerbuild() {
 | 
					ffbuild_dockerbuild() {
 | 
				
			||||||
    mkdir libxml2
 | 
					    git-mini-clone "$LIBXML2_REPO" "$LIBXML2_COMMIT" libxml2
 | 
				
			||||||
    cd libxml2
 | 
					    cd libxml2
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    wget "$LIBXML2_SRC" -O libxml2.tar.gz || return -1
 | 
					 | 
				
			||||||
    tar xaf libxml2.tar.gz || return -1
 | 
					 | 
				
			||||||
    rm libxml2.tar.gz
 | 
					 | 
				
			||||||
    cd libxml2* || return -1
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    local myconf=(
 | 
					    local myconf=(
 | 
				
			||||||
        --prefix="$FFBUILD_PREFIX"
 | 
					        --prefix="$FFBUILD_PREFIX"
 | 
				
			||||||
        --disable-maintainer-mode
 | 
					        --disable-maintainer-mode
 | 
				
			||||||
| 
						 | 
					@ -40,7 +36,7 @@ ffbuild_dockerbuild() {
 | 
				
			||||||
    make -j$(nproc) || return -1
 | 
					    make -j$(nproc) || return -1
 | 
				
			||||||
    make install || return -1
 | 
					    make install || return -1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    cd ../..
 | 
					    cd ..
 | 
				
			||||||
    rm -rf libxml2
 | 
					    rm -rf libxml2
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,7 +1,7 @@
 | 
				
			||||||
#!/bin/bash
 | 
					#!/bin/bash
 | 
				
			||||||
 | 
					
 | 
				
			||||||
OPENSSL_REPO="https://github.com/openssl/openssl.git"
 | 
					OPENSSL_REPO="https://github.com/openssl/openssl.git"
 | 
				
			||||||
OPENSSL_COMMIT="OpenSSL_1_1_1g"
 | 
					OPENSSL_COMMIT="OpenSSL_1_1_1h"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ffbuild_enabled() {
 | 
					ffbuild_enabled() {
 | 
				
			||||||
    return 0
 | 
					    return 0
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,7 +1,7 @@
 | 
				
			||||||
#!/bin/bash
 | 
					#!/bin/bash
 | 
				
			||||||
 | 
					
 | 
				
			||||||
HARFBUZZ_REPO="https://github.com/harfbuzz/harfbuzz.git"
 | 
					HARFBUZZ_REPO="https://github.com/harfbuzz/harfbuzz.git"
 | 
				
			||||||
HARFBUZZ_COMMIT="faf09f5466370a45e1a9d7c07968af517d680d78"
 | 
					HARFBUZZ_COMMIT="5539d158b75470dcf41bb86e2e8b9a7a986447c0"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ffbuild_enabled() {
 | 
					ffbuild_enabled() {
 | 
				
			||||||
    return 0
 | 
					    return 0
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,7 +1,7 @@
 | 
				
			||||||
#!/bin/bash
 | 
					#!/bin/bash
 | 
				
			||||||
 | 
					
 | 
				
			||||||
VMAF_REPO="https://github.com/Netflix/vmaf"
 | 
					VMAF_REPO="https://github.com/Netflix/vmaf.git"
 | 
				
			||||||
VMAF_COMMIT="5e4743c613af1209949e92ff065a18537acdb573"
 | 
					VMAF_COMMIT="d175a8901f369f515dc3a2bd3ac4f4e4ca0f67e1"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ffbuild_enabled() {
 | 
					ffbuild_enabled() {
 | 
				
			||||||
    return 0
 | 
					    return 0
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,7 @@
 | 
				
			||||||
#!/bin/bash
 | 
					#!/bin/bash
 | 
				
			||||||
 | 
					
 | 
				
			||||||
LOADER_REPO="https://github.com/BtbN/Vulkan-Loader.git"
 | 
					LOADER_REPO="https://github.com/BtbN/Vulkan-Loader.git"
 | 
				
			||||||
 | 
					LOADER_COMMIT="71b69578649bbed2696a21f063c0e3c15d36ce36"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ffbuild_enabled() {
 | 
					ffbuild_enabled() {
 | 
				
			||||||
    [[ $VARIANT != *vulkan* ]] && return -1
 | 
					    [[ $VARIANT != *vulkan* ]] && return -1
 | 
				
			||||||
| 
						 | 
					@ -15,7 +16,7 @@ ffbuild_dockerstage() {
 | 
				
			||||||
ffbuild_dockerbuild() {
 | 
					ffbuild_dockerbuild() {
 | 
				
			||||||
    mkdir vulkan && cd vulkan
 | 
					    mkdir vulkan && cd vulkan
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    git-mini-clone "$LOADER_REPO" master loader
 | 
					    git-mini-clone "$LOADER_REPO" "$LOADER_COMMIT" loader
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    HEADERS_REPO="$(grep -A10 'name.*:.*Vulkan-Headers' loader/scripts/known_good.json | grep url | head -n1 | cut -d'"' -f4)"
 | 
					    HEADERS_REPO="$(grep -A10 'name.*:.*Vulkan-Headers' loader/scripts/known_good.json | grep url | head -n1 | cut -d'"' -f4)"
 | 
				
			||||||
    HEADERS_COMMIT="$(grep -A10 'name.*:.*Vulkan-Headers' loader/scripts/known_good.json | grep commit | head -n1 | cut -d'"' -f4)"
 | 
					    HEADERS_COMMIT="$(grep -A10 'name.*:.*Vulkan-Headers' loader/scripts/known_good.json | grep commit | head -n1 | cut -d'"' -f4)"
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,7 +1,7 @@
 | 
				
			||||||
#!/bin/bash
 | 
					#!/bin/bash
 | 
				
			||||||
 | 
					
 | 
				
			||||||
AOM_REPO="https://aomedia.googlesource.com/aom"
 | 
					AOM_REPO="https://aomedia.googlesource.com/aom"
 | 
				
			||||||
AOM_COMMIT="4d53e30f7d8fd1abf873040eb7d15230492930ff"
 | 
					AOM_COMMIT="e53999055e9fc95d5cedeb582de7809464d69fe9"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ffbuild_enabled() {
 | 
					ffbuild_enabled() {
 | 
				
			||||||
    return 0
 | 
					    return 0
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,7 +1,7 @@
 | 
				
			||||||
#!/bin/bash
 | 
					#!/bin/bash
 | 
				
			||||||
 | 
					
 | 
				
			||||||
DAV1D_REPO="https://code.videolan.org/videolan/dav1d.git"
 | 
					DAV1D_REPO="https://code.videolan.org/videolan/dav1d.git"
 | 
				
			||||||
DAV1D_COMMIT="3bfe8c7c8a553728e2d6556e4a95f5cd246d1c92"
 | 
					DAV1D_COMMIT="2c09aaa4d7e0f96ca5a4cdefb6a04d0cf7e0bf4b"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ffbuild_enabled() {
 | 
					ffbuild_enabled() {
 | 
				
			||||||
    return 0
 | 
					    return 0
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,7 +1,7 @@
 | 
				
			||||||
#!/bin/bash
 | 
					#!/bin/bash
 | 
				
			||||||
 | 
					
 | 
				
			||||||
GLSLANG_REPO="https://github.com/KhronosGroup/glslang.git"
 | 
					GLSLANG_REPO="https://github.com/KhronosGroup/glslang.git"
 | 
				
			||||||
GLSLANG_COMMIT="dc1b9762731ebca934143f1852637a48cd5b0656"
 | 
					GLSLANG_COMMIT="d0e7ed37fc4ee17948a8a6597ce95a4fdab2b769"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ffbuild_enabled() {
 | 
					ffbuild_enabled() {
 | 
				
			||||||
    [[ $VARIANT != *vulkan* ]] && return -1
 | 
					    [[ $VARIANT != *vulkan* ]] && return -1
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,7 +1,7 @@
 | 
				
			||||||
#!/bin/bash
 | 
					#!/bin/bash
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ASS_REPO="https://github.com/libass/libass.git"
 | 
					ASS_REPO="https://github.com/libass/libass.git"
 | 
				
			||||||
ASS_COMMIT="e52ae4d1d326804574c90de1072873e848261508"
 | 
					ASS_COMMIT="962b1a39c10d64f1ddf7886d4c59ce45e576d55a"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ffbuild_enabled() {
 | 
					ffbuild_enabled() {
 | 
				
			||||||
    return 0
 | 
					    return 0
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,7 +1,7 @@
 | 
				
			||||||
#!/bin/bash
 | 
					#!/bin/bash
 | 
				
			||||||
 | 
					
 | 
				
			||||||
LIBBLURAY_REPO="https://code.videolan.org/videolan/libbluray.git"
 | 
					LIBBLURAY_REPO="https://code.videolan.org/videolan/libbluray.git"
 | 
				
			||||||
LIBBLURAY_COMMIT="bc6150d2048648fb6dfc7de41ce1d1cac6ee3c7c"
 | 
					LIBBLURAY_COMMIT="1ce479c1cfa1dfdb33a2f150e91edaf28af364e4"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ffbuild_enabled() {
 | 
					ffbuild_enabled() {
 | 
				
			||||||
    return 0
 | 
					    return 0
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,7 +1,7 @@
 | 
				
			||||||
#!/bin/bash
 | 
					#!/bin/bash
 | 
				
			||||||
 | 
					
 | 
				
			||||||
LIBVPX_REPO="https://chromium.googlesource.com/webm/libvpx"
 | 
					LIBVPX_REPO="https://chromium.googlesource.com/webm/libvpx"
 | 
				
			||||||
LIBVPX_COMMIT="d1a78971ebcfd728c9c73b0cfbee69f470d4dc72"
 | 
					LIBVPX_COMMIT="aea631263d38e45a7f119d39ccc3dc065db01f08"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ffbuild_enabled() {
 | 
					ffbuild_enabled() {
 | 
				
			||||||
    return 0
 | 
					    return 0
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,7 +1,7 @@
 | 
				
			||||||
#!/bin/bash
 | 
					#!/bin/bash
 | 
				
			||||||
 | 
					
 | 
				
			||||||
WEBP_REPO="https://chromium.googlesource.com/webm/libwebp"
 | 
					WEBP_REPO="https://chromium.googlesource.com/webm/libwebp"
 | 
				
			||||||
WEBP_COMMIT="84739717d6e7f8a58b6291e757c8d9f825755dcf"
 | 
					WEBP_COMMIT="cf847cba5845030fb906cff1006f37f4b28ca73a"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ffbuild_enabled() {
 | 
					ffbuild_enabled() {
 | 
				
			||||||
    return 0
 | 
					    return 0
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,7 +1,7 @@
 | 
				
			||||||
#!/bin/bash
 | 
					#!/bin/bash
 | 
				
			||||||
 | 
					
 | 
				
			||||||
MFX_REPO="https://github.com/lu-zero/mfx_dispatch.git"
 | 
					MFX_REPO="https://github.com/lu-zero/mfx_dispatch.git"
 | 
				
			||||||
MFX_COMMIT="3ecc413540bfce872e1408761788c92a4c07a5ce"
 | 
					MFX_COMMIT="2cd279f1e8a277c843025c8713c6ed3b4c42b032"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ffbuild_enabled() {
 | 
					ffbuild_enabled() {
 | 
				
			||||||
    return 0
 | 
					    return 0
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,7 +1,7 @@
 | 
				
			||||||
#!/bin/bash
 | 
					#!/bin/bash
 | 
				
			||||||
 | 
					
 | 
				
			||||||
OPENJPEG_REPO="https://github.com/uclouvain/openjpeg.git"
 | 
					OPENJPEG_REPO="https://github.com/uclouvain/openjpeg.git"
 | 
				
			||||||
OPENJPEG_COMMIT="cbee7891a0ee664dd83ca09553d2e30da716a883"
 | 
					OPENJPEG_COMMIT="65c8f577d2f057e80040e98958eae80ca76c6b94"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ffbuild_enabled() {
 | 
					ffbuild_enabled() {
 | 
				
			||||||
    return 0
 | 
					    return 0
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
#!/bin/bash
 | 
					#!/bin/bash
 | 
				
			||||||
 | 
					
 | 
				
			||||||
RAV1E_SRC_PREFIX="https://github.com/xiph/rav1e/releases/download/p20200901"
 | 
					RAV1E_SRC_PREFIX="https://github.com/xiph/rav1e/releases/download/p20200922"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ffbuild_enabled() {
 | 
					ffbuild_enabled() {
 | 
				
			||||||
    [[ $TARGET == win32 ]] && return -1
 | 
					    [[ $TARGET == win32 ]] && return -1
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,5 +1,6 @@
 | 
				
			||||||
#!/bin/bash
 | 
					#!/bin/bash
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# https://sourceforge.net/p/soxr/code/ci/master/tree/
 | 
				
			||||||
SOXR_REPO="https://git.code.sf.net/p/soxr/code"
 | 
					SOXR_REPO="https://git.code.sf.net/p/soxr/code"
 | 
				
			||||||
SOXR_COMMIT="945b592b70470e29f917f4de89b4281fbbd540c0"
 | 
					SOXR_COMMIT="945b592b70470e29f917f4de89b4281fbbd540c0"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,8 +1,7 @@
 | 
				
			||||||
#!/bin/bash
 | 
					#!/bin/bash
 | 
				
			||||||
 | 
					
 | 
				
			||||||
SRT_REPO="https://github.com/Haivision/srt.git"
 | 
					SRT_REPO="https://github.com/Haivision/srt.git"
 | 
				
			||||||
SRT_COMMIT="a3f28336a8f0c3c1fce7b2f46d017bcb59af1888"
 | 
					SRT_COMMIT="73ee1e1a3e3adc2702a9a5057d101ef80447b38c"
 | 
				
			||||||
SRT_COMMIT_43="v1.4.0"
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
ffbuild_enabled() {
 | 
					ffbuild_enabled() {
 | 
				
			||||||
    return 0
 | 
					    return 0
 | 
				
			||||||
| 
						 | 
					@ -14,7 +13,6 @@ ffbuild_dockerstage() {
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ffbuild_dockerbuild() {
 | 
					ffbuild_dockerbuild() {
 | 
				
			||||||
    [[ $VARIANT == *4.3* ]] && SRT_COMMIT="$SRT_COMMIT_43"
 | 
					 | 
				
			||||||
    git-mini-clone "$SRT_REPO" "$SRT_COMMIT" srt
 | 
					    git-mini-clone "$SRT_REPO" "$SRT_COMMIT" srt
 | 
				
			||||||
    cd srt
 | 
					    cd srt
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,7 +1,7 @@
 | 
				
			||||||
#!/bin/bash
 | 
					#!/bin/bash
 | 
				
			||||||
 | 
					
 | 
				
			||||||
SVTAV1_REPO="https://github.com/OpenVisualCloud/SVT-AV1.git"
 | 
					SVTAV1_REPO="https://github.com/OpenVisualCloud/SVT-AV1.git"
 | 
				
			||||||
SVTAV1_COMMIT="e9ffb5ee0bdf74c5bb3d258aaf59b6b7a912c8bc"
 | 
					SVTAV1_COMMIT="0dc2297715861b78577b3790e361af74b6c4bfef"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ffbuild_enabled() {
 | 
					ffbuild_enabled() {
 | 
				
			||||||
    [[ $VARIANT == *4.3* ]] && return -1
 | 
					    [[ $VARIANT == *4.3* ]] && return -1
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,7 +1,7 @@
 | 
				
			||||||
#!/bin/bash
 | 
					#!/bin/bash
 | 
				
			||||||
 | 
					
 | 
				
			||||||
VIDSTAB_REPO="https://github.com/georgmartius/vid.stab.git"
 | 
					VIDSTAB_REPO="https://github.com/georgmartius/vid.stab.git"
 | 
				
			||||||
VIDSTAB_COMMIT="aeabc8daa7904f9edf7441a11f293965a5ef53b8"
 | 
					VIDSTAB_COMMIT="e851e7b11c482c116d22b247821f22862a207245"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ffbuild_enabled() {
 | 
					ffbuild_enabled() {
 | 
				
			||||||
    [[ $VARIANT == gpl* ]] || return -1
 | 
					    [[ $VARIANT == gpl* ]] || return -1
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,7 +1,7 @@
 | 
				
			||||||
#!/bin/bash
 | 
					#!/bin/bash
 | 
				
			||||||
 | 
					
 | 
				
			||||||
X265_REPO="https://github.com/videolan/x265.git"
 | 
					X265_REPO="https://github.com/videolan/x265.git"
 | 
				
			||||||
X265_COMMIT="ac186359c3706f63579b2291cd2dc84f6e17a336"
 | 
					X265_COMMIT="83e2d7fb0b181b2d86498b2e729499e7f184e1ef"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ffbuild_enabled() {
 | 
					ffbuild_enabled() {
 | 
				
			||||||
    [[ $VARIANT == gpl* ]] || return -1
 | 
					    [[ $VARIANT == gpl* ]] || return -1
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue