From c338491fadcf178fe594d36826fd8ecc70229ced Mon Sep 17 00:00:00 2001 From: q3aql Date: Mon, 6 Mar 2023 21:42:04 +0100 Subject: [PATCH] Update FFmpeg URL to v6.0 --- ffmpeg-shared-build-cywin32.sh | 4 +-- ffmpeg-shared-build-cywin64.sh | 28 ++++++++--------- ffmpeg-static-build-linux32-native.sh | 4 +-- ffmpeg-static-build-linux32.sh | 44 +++++++++++++-------------- ffmpeg-static-build-linux64-native.sh | 4 +-- ffmpeg-static-build-linux64.sh | 44 +++++++++++++-------------- 6 files changed, 64 insertions(+), 64 deletions(-) diff --git a/ffmpeg-shared-build-cywin32.sh b/ffmpeg-shared-build-cywin32.sh index 437a6b9..40c558c 100755 --- a/ffmpeg-shared-build-cywin32.sh +++ b/ffmpeg-shared-build-cywin32.sh @@ -17,8 +17,8 @@ dir_build_libs="/opt/ffmpeg-builds/lib/cygwin32-shared" dir_build_packages="/opt/ffmpeg-builds/packages" # FFmpeg version -ffmpeg_package="https://ffmpeg.org/releases/ffmpeg-5.1.2.tar.bz2" -ffmpeg_package_name="ffmpeg-5.1.2.tar.bz2@ffmpeg-5.1.2" +ffmpeg_package="https://ffmpeg.org/releases/ffmpeg-6.0.tar.bz2" +ffmpeg_package_name="ffmpeg-6.0.tar.bz2@ffmpeg-6.0" # COMPILER VARIABLES C_COMPILER="gcc" diff --git a/ffmpeg-shared-build-cywin64.sh b/ffmpeg-shared-build-cywin64.sh index 7c7fd8b..3c41f3e 100755 --- a/ffmpeg-shared-build-cywin64.sh +++ b/ffmpeg-shared-build-cywin64.sh @@ -17,8 +17,8 @@ dir_build_libs="/opt/ffmpeg-builds/lib/cygwin64-shared" dir_build_packages="/opt/ffmpeg-builds/packages" # FFmpeg version -ffmpeg_package="https://ffmpeg.org/releases/ffmpeg-5.1.2.tar.bz2" -ffmpeg_package_name="ffmpeg-5.1.2.tar.bz2@ffmpeg-5.1.2" +ffmpeg_package="https://ffmpeg.org/releases/ffmpeg-6.0.tar.bz2" +ffmpeg_package_name="ffmpeg-6.0.tar.bz2@ffmpeg-6.0" # COMPILER VARIABLES C_COMPILER="gcc" @@ -34,21 +34,21 @@ lib_x265_name="x265_3.5.tar.gz@x265_3.5" lib_xvid="https://downloads.xvid.com/downloads/xvidcore-1.3.7.tar.gz" lib_xvid_name="xvidcore-1.3.7.tar.gz@xvidcore" -lib_aom_msys="https://mirror.msys2.org/mingw/mingw64/mingw-w64-x86_64-aom-3.2.0-1-any.pkg.tar.zst" -lib_aom_msys_name="mingw-w64-x86_64-aom-3.2.0-1-any.pkg.tar.zst@mingw64" +lib_aom_msys="https://repo.msys2.org/mingw/mingw64/mingw-w64-x86_64-aom-3.6.0-1-any.pkg.tar.zst" +lib_aom_msys_name="mingw-w64-x86_64-aom-3.6.0-1-any.pkg.tar.zst@mingw64" #https://packages.msys2.org/package/mingw-w64-i686-aom # Dependencies for aom -dep_one="https://mirror.msys2.org/mingw/mingw64/mingw-w64-x86_64-gcc-libs-11.2.0-5-any.pkg.tar.zst" -dep_one_name="mingw-w64-x86_64-gcc-libs-11.2.0-5-any.pkg.tar.zst" -dep_two="https://mirror.msys2.org/mingw/mingw64/mingw-w64-x86_64-libwinpthread-git-9.0.0.6357.eac8c38c1-1-any.pkg.tar.zst" -dep_two_name="mingw-w64-x86_64-libwinpthread-git-9.0.0.6357.eac8c38c1-1-any.pkg.tar.zst" -dep_three="https://mirror.msys2.org/mingw/mingw64/mingw-w64-x86_64-gmp-6.2.1-2-any.pkg.tar.zst" -dep_three_name="mingw-w64-x86_64-gmp-6.2.1-2-any.pkg.tar.zst" -dep_four="https://mirror.msys2.org/mingw/mingw64/mingw-w64-x86_64-mpc-1.2.1-1-any.pkg.tar.zst" -dep_four_name="mingw-w64-x86_64-mpc-1.2.1-1-any.pkg.tar.zst" -dep_five="https://mirror.msys2.org/mingw/mingw64/mingw-w64-x86_64-mpfr-4.1.0.p13-1-any.pkg.tar.zst" -dep_five_name="mingw-w64-x86_64-mpfr-4.1.0.p13-1-any.pkg.tar.zst" +dep_one="https://repo.msys2.org/mingw/mingw64/mingw-w64-x86_64-gcc-libs-12.2.0-6-any.pkg.tar.zst" +dep_one_name="mingw-w64-x86_64-gcc-libs-12.2.0-6-any.pkg.tar.zst" +dep_two="https://repo.msys2.org/mingw/mingw64/mingw-w64-x86_64-libwinpthread-git-10.0.0.r0.gaa08f56da-1-any.pkg.tar.zst" +dep_two_name="mingw-w64-x86_64-libwinpthread-git-10.0.0.r0.gaa08f56da-1-any.pkg.tar.zst" +dep_three="https://repo.msys2.org/mingw/mingw64/mingw-w64-x86_64-gmp-6.2.1-5-any.pkg.tar.zst" +dep_three_name="mingw-w64-x86_64-gmp-6.2.1-5-any.pkg.tar.zst" +dep_four="https://repo.msys2.org/mingw/mingw64/mingw-w64-x86_64-mpc-1.3.1-1-any.pkg.tar.zst" +dep_four_name="mingw-w64-x86_64-mpc-1.3.1-1-any.pkg.tar.zst" +dep_five="https://repo.msys2.org/mingw/mingw64/mingw-w64-x86_64-mpfr-4.2.0-1-any.pkg.tar.zst" +dep_five_name="mingw-w64-x86_64-mpfr-4.2.0-1-any.pkg.tar.zst" # Check root permission mkdir -p /etc/root &> /dev/null diff --git a/ffmpeg-static-build-linux32-native.sh b/ffmpeg-static-build-linux32-native.sh index 9e937a9..8c221f2 100755 --- a/ffmpeg-static-build-linux32-native.sh +++ b/ffmpeg-static-build-linux32-native.sh @@ -12,8 +12,8 @@ dir_build_libs="/opt/ffmpeg-builds/lib/linux32" dir_build_packages="/opt/ffmpeg-builds/packages" # FFmpeg version -ffmpeg_package="https://ffmpeg.org/releases/ffmpeg-5.1.2.tar.bz2" -ffmpeg_package_name="ffmpeg-5.1.2.tar.bz2@ffmpeg-5.1.2" +ffmpeg_package="https://ffmpeg.org/releases/ffmpeg-6.0.tar.bz2" +ffmpeg_package_name="ffmpeg-6.0.tar.bz2@ffmpeg-6.0" # Build parameters ffmpeg_parameters="--prefix=${dir_build}/usr --enable-gpl --enable-nonfree --enable-version3 \ diff --git a/ffmpeg-static-build-linux32.sh b/ffmpeg-static-build-linux32.sh index 392aabf..8ee2934 100755 --- a/ffmpeg-static-build-linux32.sh +++ b/ffmpeg-static-build-linux32.sh @@ -24,8 +24,8 @@ dir_build_libs="/opt/ffmpeg-builds/lib/linux32" dir_build_packages="/opt/ffmpeg-builds/packages" # FFmpeg version -ffmpeg_package="https://ffmpeg.org/releases/ffmpeg-5.1.2.tar.bz2" -ffmpeg_package_name="ffmpeg-5.1.2.tar.bz2@ffmpeg-5.1.2" +ffmpeg_package="https://ffmpeg.org/releases/ffmpeg-6.0.tar.bz2" +ffmpeg_package_name="ffmpeg-6.0.tar.bz2@ffmpeg-6.0" # Build parameters ffmpeg_pre_parameters="PKG_CONFIG_PATH=\"${dir_build_libs}/lib/pkgconfig\"" @@ -46,29 +46,29 @@ CXX_COMPILER="g++" lib_zlib="http://sourceforge.net/projects/libpng/files/zlib/1.2.11/zlib-1.2.11.tar.gz" lib_zlib_name="zlib-1.2.11.tar.gz@zlib-1.2.11" -lib_expat="https://github.com/libexpat/libexpat/releases/download/R_2_4_1/expat-2.4.1.tar.bz2" -lib_expat_name="expat-2.4.1.tar.bz2@expat-2.4.1" +lib_expat="https://github.com/libexpat/libexpat/releases/download/R_2_5_0/expat-2.5.0.tar.bz2" +lib_expat_name="expat-2.5.0.tar.bz2@expat-2.5.0" -lib_fontconfig="https://www.freedesktop.org/software/fontconfig/release/fontconfig-2.13.94.tar.gz" -lib_fontconfig_name="fontconfig-2.13.94.tar.gz@fontconfig-2.13.94" +lib_fontconfig="https://www.freedesktop.org/software/fontconfig/release/fontconfig-2.14.2.tar.gz" +lib_fontconfig_name="fontconfig-2.14.2.tar.gz@fontconfig-2.14.2" lib_frei0r="https://files.dyne.org/frei0r/frei0r-plugins-1.8.0.tar.gz" lib_frei0r_name="frei0r-plugins-1.8.0.tar.gz@frei0r-plugins-1.8.0" -lib_openssl="https://www.openssl.org/source/openssl-1.1.1m.tar.gz" -lib_openssl_name="openssl-1.1.1m.tar.gz@openssl-1.1.1m" +lib_openssl="https://www.openssl.org/source/openssl-1.1.1t.tar.gz" +lib_openssl_name="openssl-1.1.1t.tar.gz@openssl-1.1.1t" -lib_harfbuzz="https://www.freedesktop.org/software/harfbuzz/release/harfbuzz-1.4.6.tar.bz2" -lib_harfbuzz_name="harfbuzz-1.4.6.tar.bz2@harfbuzz-1.4.6" +lib_harfbuzz="https://www.freedesktop.org/software/harfbuzz/release/harfbuzz-1.4.8.tar.bz2" +lib_harfbuzz_name="harfbuzz-1.4.8.tar.bz2@harfbuzz-1.4.8" -lib_fribidi="https://github.com/fribidi/fribidi/releases/download/v1.0.11/fribidi-1.0.11.tar.xz" -lib_fribidi_name="fribidi-1.0.11.tar.xz@fribidi-1.0.11" +lib_fribidi="https://github.com/fribidi/fribidi/releases/download/v1.0.12/fribidi-1.0.12.tar.xz" +lib_fribidi_name="fribidi-1.0.12.tar.xz@fribidi-1.0.12" -lib_ass="https://github.com/libass/libass/releases/download/0.15.2/libass-0.15.2.tar.gz" -lib_ass_name="libass-0.15.2.tar.gz@libass-0.15.2" +lib_ass="https://github.com/libass/libass/releases/download/0.17.1/libass-0.17.1.tar.gz" +lib_ass_name="libass-0.17.1.tar.gz@libass-0.17.1" -lib_freetype="https://download.savannah.gnu.org/releases/freetype/freetype-2.11.1.tar.gz" -lib_freetype_name="freetype-2.11.1.tar.gz@freetype-2.11.1" +lib_freetype="https://download.savannah.gnu.org/releases/freetype/freetype-2.13.0.tar.gz" +lib_freetype_name="freetype-2.13.0.tar.gz@freetype-2.13.0" lib_mp3lame="https://sourceforge.net/projects/lame/files/lame/3.100/lame-3.100.tar.gz" lib_mp3lame_name="lame-3.100.tar.gz@lame-3.100" @@ -76,8 +76,8 @@ lib_mp3lame_name="lame-3.100.tar.gz@lame-3.100" lib_fdkaac="https://sourceforge.net/projects/opencore-amr/files/fdk-aac/fdk-aac-2.0.2.tar.gz" lib_fdkaac_name="fdk-aac-2.0.2.tar.gz@fdk-aac-2.0.2" -lib_openjpeg="https://github.com/uclouvain/openjpeg/archive/refs/tags/v2.1.2.tar.gz" -lib_openjpeg_name="v2.1.2.tar.gz@openjpeg-2.1.2" +lib_openjpeg="https://github.com/uclouvain/openjpeg/archive/refs/tags/v2.5.0.tar.gz" +lib_openjpeg_name="v2.5.0.tar.gz@openjpeg-2.5.0" lib_soxr="https://sourceforge.net/projects/soxr/files/soxr-0.1.3-Source.tar.xz" lib_soxr_name="soxr-0.1.3-Source.tar.xz@soxr-0.1.3-Source" @@ -100,11 +100,11 @@ lib_theora_name="libtheora-1.1.1.tar.bz2@libtheora-1.1.1" lib_vistab="https://github.com/georgmartius/vid.stab/archive/refs/tags/v1.1.0.tar.gz" lib_vistab_name="v1.1.0.tar.gz@vid.stab-1.1.0" -lib_vpx="https://github.com/webmproject/libvpx/archive/refs/tags/v1.11.0.tar.gz" -lib_vpx_name="v1.11.0.tar.gz@libvpx-1.11.0" +lib_vpx="https://github.com/webmproject/libvpx/archive/refs/tags/v1.13.0.tar.gz" +lib_vpx_name="v1.13.0.tar.gz@libvpx-1.13.0" -lib_webp="https://github.com/webmproject/libwebp/archive/refs/tags/v1.2.1.tar.gz" -lib_webp_name="v1.2.1.tar.gz@libwebp-1.2.1" +lib_webp="https://github.com/webmproject/libwebp/archive/refs/tags/v1.3.0.tar.gz" +lib_webp_name="v1.3.0.tar.gz@libwebp-1.3.0" lib_x264="https://code.videolan.org/videolan/x264" lib_x264_name="x264" diff --git a/ffmpeg-static-build-linux64-native.sh b/ffmpeg-static-build-linux64-native.sh index 7b16836..a0bfda4 100755 --- a/ffmpeg-static-build-linux64-native.sh +++ b/ffmpeg-static-build-linux64-native.sh @@ -12,8 +12,8 @@ dir_build_libs="/opt/ffmpeg-builds/lib/linux64" dir_build_packages="/opt/ffmpeg-builds/packages" # FFmpeg version -ffmpeg_package="https://ffmpeg.org/releases/ffmpeg-5.1.2.tar.bz2" -ffmpeg_package_name="ffmpeg-5.1.2.tar.bz2@ffmpeg-5.1.2" +ffmpeg_package="https://ffmpeg.org/releases/ffmpeg-6.0.tar.bz2" +ffmpeg_package_name="ffmpeg-6.0.tar.bz2@ffmpeg-6.0" # Build parameters ffmpeg_parameters="--prefix=${dir_build}/usr --enable-gpl --enable-nonfree --enable-version3 \ diff --git a/ffmpeg-static-build-linux64.sh b/ffmpeg-static-build-linux64.sh index 99454db..7e11414 100755 --- a/ffmpeg-static-build-linux64.sh +++ b/ffmpeg-static-build-linux64.sh @@ -24,8 +24,8 @@ dir_build_libs="/opt/ffmpeg-builds/lib/linux64" dir_build_packages="/opt/ffmpeg-builds/packages" # FFmpeg version -ffmpeg_package="https://ffmpeg.org/releases/ffmpeg-5.1.2.tar.bz2" -ffmpeg_package_name="ffmpeg-5.1.2.tar.bz2@ffmpeg-5.1.2" +ffmpeg_package="https://ffmpeg.org/releases/ffmpeg-6.0.tar.bz2" +ffmpeg_package_name="ffmpeg-6.0.tar.bz2@ffmpeg-6.0" # Build parameters ffmpeg_pre_parameters="PKG_CONFIG_PATH=\"${dir_build_libs}/lib/pkgconfig\"" @@ -46,29 +46,29 @@ CXX_COMPILER="g++" lib_zlib="http://sourceforge.net/projects/libpng/files/zlib/1.2.11/zlib-1.2.11.tar.gz" lib_zlib_name="zlib-1.2.11.tar.gz@zlib-1.2.11" -lib_expat="https://github.com/libexpat/libexpat/releases/download/R_2_4_1/expat-2.4.1.tar.bz2" -lib_expat_name="expat-2.4.1.tar.bz2@expat-2.4.1" +lib_expat="https://github.com/libexpat/libexpat/releases/download/R_2_5_0/expat-2.5.0.tar.bz2" +lib_expat_name="expat-2.5.0.tar.bz2@expat-2.5.0" -lib_fontconfig="https://www.freedesktop.org/software/fontconfig/release/fontconfig-2.13.94.tar.gz" -lib_fontconfig_name="fontconfig-2.13.94.tar.gz@fontconfig-2.13.94" +lib_fontconfig="https://www.freedesktop.org/software/fontconfig/release/fontconfig-2.14.2.tar.gz" +lib_fontconfig_name="fontconfig-2.14.2.tar.gz@fontconfig-2.14.2" lib_frei0r="https://files.dyne.org/frei0r/frei0r-plugins-1.8.0.tar.gz" lib_frei0r_name="frei0r-plugins-1.8.0.tar.gz@frei0r-plugins-1.8.0" -lib_openssl="https://www.openssl.org/source/openssl-1.1.1m.tar.gz" -lib_openssl_name="openssl-1.1.1m.tar.gz@openssl-1.1.1m" +lib_openssl="https://www.openssl.org/source/openssl-1.1.1t.tar.gz" +lib_openssl_name="openssl-1.1.1t.tar.gz@openssl-1.1.1t" -lib_harfbuzz="https://www.freedesktop.org/software/harfbuzz/release/harfbuzz-1.4.6.tar.bz2" -lib_harfbuzz_name="harfbuzz-1.4.6.tar.bz2@harfbuzz-1.4.6" +lib_harfbuzz="https://www.freedesktop.org/software/harfbuzz/release/harfbuzz-1.4.8.tar.bz2" +lib_harfbuzz_name="harfbuzz-1.4.8.tar.bz2@harfbuzz-1.4.8" -lib_fribidi="https://github.com/fribidi/fribidi/releases/download/v1.0.11/fribidi-1.0.11.tar.xz" -lib_fribidi_name="fribidi-1.0.11.tar.xz@fribidi-1.0.11" +lib_fribidi="https://github.com/fribidi/fribidi/releases/download/v1.0.12/fribidi-1.0.12.tar.xz" +lib_fribidi_name="fribidi-1.0.12.tar.xz@fribidi-1.0.12" -lib_ass="https://github.com/libass/libass/releases/download/0.15.2/libass-0.15.2.tar.gz" -lib_ass_name="libass-0.15.2.tar.gz@libass-0.15.2" +lib_ass="https://github.com/libass/libass/releases/download/0.17.1/libass-0.17.1.tar.gz" +lib_ass_name="libass-0.17.1.tar.gz@libass-0.17.1" -lib_freetype="https://download.savannah.gnu.org/releases/freetype/freetype-2.11.1.tar.gz" -lib_freetype_name="freetype-2.11.1.tar.gz@freetype-2.11.1" +lib_freetype="https://download.savannah.gnu.org/releases/freetype/freetype-2.13.0.tar.gz" +lib_freetype_name="freetype-2.13.0.tar.gz@freetype-2.13.0" lib_mp3lame="https://sourceforge.net/projects/lame/files/lame/3.100/lame-3.100.tar.gz" lib_mp3lame_name="lame-3.100.tar.gz@lame-3.100" @@ -76,8 +76,8 @@ lib_mp3lame_name="lame-3.100.tar.gz@lame-3.100" lib_fdkaac="https://sourceforge.net/projects/opencore-amr/files/fdk-aac/fdk-aac-2.0.2.tar.gz" lib_fdkaac_name="fdk-aac-2.0.2.tar.gz@fdk-aac-2.0.2" -lib_openjpeg="https://github.com/uclouvain/openjpeg/archive/refs/tags/v2.1.2.tar.gz" -lib_openjpeg_name="v2.1.2.tar.gz@openjpeg-2.1.2" +lib_openjpeg="https://github.com/uclouvain/openjpeg/archive/refs/tags/v2.5.0.tar.gz" +lib_openjpeg_name="v2.5.0.tar.gz@openjpeg-2.5.0" lib_soxr="https://sourceforge.net/projects/soxr/files/soxr-0.1.3-Source.tar.xz" lib_soxr_name="soxr-0.1.3-Source.tar.xz@soxr-0.1.3-Source" @@ -100,11 +100,11 @@ lib_theora_name="libtheora-1.1.1.tar.bz2@libtheora-1.1.1" lib_vistab="https://github.com/georgmartius/vid.stab/archive/refs/tags/v1.1.0.tar.gz" lib_vistab_name="v1.1.0.tar.gz@vid.stab-1.1.0" -lib_vpx="https://github.com/webmproject/libvpx/archive/refs/tags/v1.11.0.tar.gz" -lib_vpx_name="v1.11.0.tar.gz@libvpx-1.11.0" +lib_vpx="https://github.com/webmproject/libvpx/archive/refs/tags/v1.13.0.tar.gz" +lib_vpx_name="v1.13.0.tar.gz@libvpx-1.13.0" -lib_webp="https://github.com/webmproject/libwebp/archive/refs/tags/v1.2.1.tar.gz" -lib_webp_name="v1.2.1.tar.gz@libwebp-1.2.1" +lib_webp="https://github.com/webmproject/libwebp/archive/refs/tags/v1.3.0.tar.gz" +lib_webp_name="v1.3.0.tar.gz@libwebp-1.3.0" lib_x264="https://code.videolan.org/videolan/x264" lib_x264_name="x264"