mirror of
https://github.com/jellyfin/jellyfin-ffmpeg.git
synced 2026-09-03 05:09:58 +03:00
@@ -1,5 +1,5 @@
|
||||
#!/usr/bin/make
|
||||
DISTRO=ubuntu:lunar
|
||||
DISTRO=ubuntu:mantic
|
||||
.PHONY: Dockerfile
|
||||
Dockerfile: Dockerfile.win64.in
|
||||
sed 's/DISTRO/$(DISTRO)/' $< > $@ || rm -f $@
|
||||
|
||||
@@ -1,21 +1,19 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# crosstool-NG 1.25.0.152_89671bf Configuration
|
||||
# crosstool-NG 1.25.0.232_c175b21 Configuration
|
||||
#
|
||||
CT_CONFIGURE_has_static_link=y
|
||||
CT_CONFIGURE_has_cxx11=y
|
||||
CT_CONFIGURE_has_wget=y
|
||||
CT_CONFIGURE_has_curl=y
|
||||
CT_CONFIGURE_has_meson=y
|
||||
CT_CONFIGURE_has_ninja=y
|
||||
CT_CONFIGURE_has_rsync=y
|
||||
CT_CONFIGURE_has_make_3_81_or_newer=y
|
||||
CT_CONFIGURE_has_make_4_0_or_newer=y
|
||||
CT_CONFIGURE_has_libtool_2_4_or_newer=y
|
||||
CT_CONFIGURE_has_libtoolize_2_4_or_newer=y
|
||||
CT_CONFIGURE_has_autoconf_2_71_or_newer=y
|
||||
CT_CONFIGURE_has_autoreconf_2_71_or_newer=y
|
||||
CT_CONFIGURE_has_automake_1_16_or_newer=y
|
||||
CT_CONFIGURE_has_autoconf_2_65_or_newer=y
|
||||
CT_CONFIGURE_has_autoreconf_2_65_or_newer=y
|
||||
CT_CONFIGURE_has_automake_1_15_or_newer=y
|
||||
CT_CONFIGURE_has_gnu_m4_1_4_12_or_newer=y
|
||||
CT_CONFIGURE_has_python_3_4_or_newer=y
|
||||
CT_CONFIGURE_has_bison_2_7_or_newer=y
|
||||
@@ -28,7 +26,7 @@ CT_CONFIGURE_has_sha1sum=y
|
||||
CT_CONFIGURE_has_sha256sum=y
|
||||
CT_CONFIGURE_has_sha512sum=y
|
||||
CT_CONFIGURE_has_install_with_strip_program=y
|
||||
CT_VERSION="1.25.0.152_89671bf"
|
||||
CT_VERSION="1.25.0.232_c175b21"
|
||||
CT_VCHECK=""
|
||||
CT_CONFIG_VERSION_ENV="4"
|
||||
CT_CONFIG_VERSION_CURRENT="4"
|
||||
@@ -269,6 +267,9 @@ CT_LINUX_PATCH_GLOBAL=y
|
||||
# CT_LINUX_PATCH_LOCAL_BUNDLED is not set
|
||||
# CT_LINUX_PATCH_NONE is not set
|
||||
CT_LINUX_PATCH_ORDER="global"
|
||||
# CT_LINUX_V_6_4 is not set
|
||||
# CT_LINUX_V_6_3 is not set
|
||||
# CT_LINUX_V_6_2 is not set
|
||||
# CT_LINUX_V_6_1 is not set
|
||||
# CT_LINUX_V_6_0 is not set
|
||||
# CT_LINUX_V_5_19 is not set
|
||||
@@ -452,6 +453,7 @@ CT_GLIBC_PATCH_GLOBAL=y
|
||||
# CT_GLIBC_PATCH_LOCAL_BUNDLED is not set
|
||||
# CT_GLIBC_PATCH_NONE is not set
|
||||
CT_GLIBC_PATCH_ORDER="global"
|
||||
# CT_GLIBC_V_2_38 is not set
|
||||
# CT_GLIBC_V_2_37 is not set
|
||||
# CT_GLIBC_V_2_36 is not set
|
||||
# CT_GLIBC_V_2_35 is not set
|
||||
@@ -475,6 +477,10 @@ CT_GLIBC_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
|
||||
CT_GLIBC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
|
||||
CT_GLIBC_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz"
|
||||
CT_GLIBC_SIGNATURE_FORMAT="packed/.sig"
|
||||
CT_GLIBC_2_38_or_older=y
|
||||
CT_GLIBC_older_than_2_38=y
|
||||
CT_GLIBC_2_37_or_older=y
|
||||
CT_GLIBC_older_than_2_37=y
|
||||
CT_GLIBC_2_36_or_older=y
|
||||
CT_GLIBC_older_than_2_36=y
|
||||
CT_GLIBC_2_34_or_older=y
|
||||
@@ -579,7 +585,8 @@ CT_GCC_PATCH_GLOBAL=y
|
||||
# CT_GCC_PATCH_LOCAL_BUNDLED is not set
|
||||
# CT_GCC_PATCH_NONE is not set
|
||||
CT_GCC_PATCH_ORDER="global"
|
||||
CT_GCC_V_12=y
|
||||
CT_GCC_V_13=y
|
||||
# CT_GCC_V_12 is not set
|
||||
# CT_GCC_V_11 is not set
|
||||
# CT_GCC_V_10 is not set
|
||||
# CT_GCC_V_9 is not set
|
||||
@@ -588,12 +595,14 @@ CT_GCC_V_12=y
|
||||
# CT_GCC_V_6 is not set
|
||||
# CT_GCC_V_5 is not set
|
||||
# CT_GCC_V_4_9 is not set
|
||||
CT_GCC_VERSION="12.2.0"
|
||||
CT_GCC_VERSION="13.2.0"
|
||||
CT_GCC_MIRRORS="$(CT_Mirrors GNU gcc/gcc-${CT_GCC_VERSION}) $(CT_Mirrors sourceware gcc/releases/gcc-${CT_GCC_VERSION})"
|
||||
CT_GCC_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
|
||||
CT_GCC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
|
||||
CT_GCC_ARCHIVE_FORMATS=".tar.xz .tar.gz"
|
||||
CT_GCC_SIGNATURE_FORMAT=""
|
||||
CT_GCC_later_than_13=y
|
||||
CT_GCC_13_or_later=y
|
||||
CT_GCC_later_than_12=y
|
||||
CT_GCC_12_or_later=y
|
||||
CT_GCC_later_than_11=y
|
||||
@@ -766,7 +775,8 @@ CT_ISL_PATCH_GLOBAL=y
|
||||
# CT_ISL_PATCH_LOCAL_BUNDLED is not set
|
||||
# CT_ISL_PATCH_NONE is not set
|
||||
CT_ISL_PATCH_ORDER="global"
|
||||
CT_ISL_V_0_25=y
|
||||
CT_ISL_V_0_26=y
|
||||
# CT_ISL_V_0_25 is not set
|
||||
# CT_ISL_V_0_24 is not set
|
||||
# CT_ISL_V_0_23 is not set
|
||||
# CT_ISL_V_0_22 is not set
|
||||
@@ -778,7 +788,7 @@ CT_ISL_V_0_25=y
|
||||
# CT_ISL_V_0_16 is not set
|
||||
# CT_ISL_V_0_15 is not set
|
||||
# CT_ISL_V_0_11 is not set
|
||||
CT_ISL_VERSION="0.25"
|
||||
CT_ISL_VERSION="0.26"
|
||||
CT_ISL_MIRRORS="https://libisl.sourceforge.io"
|
||||
CT_ISL_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
|
||||
CT_ISL_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
|
||||
@@ -829,7 +839,7 @@ CT_MPC_V_1_2=y
|
||||
# CT_MPC_V_1_1 is not set
|
||||
# CT_MPC_V_1_0 is not set
|
||||
CT_MPC_VERSION="1.2.1"
|
||||
CT_MPC_MIRRORS="http://www.multiprecision.org/downloads $(CT_Mirrors GNU mpc)"
|
||||
CT_MPC_MIRRORS="https://www.multiprecision.org/downloads $(CT_Mirrors GNU mpc)"
|
||||
CT_MPC_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
|
||||
CT_MPC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
|
||||
CT_MPC_ARCHIVE_FORMATS=".tar.gz"
|
||||
@@ -850,11 +860,12 @@ CT_MPFR_PATCH_GLOBAL=y
|
||||
# CT_MPFR_PATCH_LOCAL_BUNDLED is not set
|
||||
# CT_MPFR_PATCH_NONE is not set
|
||||
CT_MPFR_PATCH_ORDER="global"
|
||||
CT_MPFR_V_4_1=y
|
||||
CT_MPFR_V_4_2=y
|
||||
# CT_MPFR_V_4_1 is not set
|
||||
# CT_MPFR_V_4_0 is not set
|
||||
# CT_MPFR_V_3_1 is not set
|
||||
CT_MPFR_VERSION="4.1.0"
|
||||
CT_MPFR_MIRRORS="http://www.mpfr.org/mpfr-${CT_MPFR_VERSION} $(CT_Mirrors GNU mpfr)"
|
||||
CT_MPFR_VERSION="4.2.1"
|
||||
CT_MPFR_MIRRORS="https://www.mpfr.org/mpfr-${CT_MPFR_VERSION} $(CT_Mirrors GNU mpfr)"
|
||||
CT_MPFR_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
|
||||
CT_MPFR_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
|
||||
CT_MPFR_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz .zip"
|
||||
@@ -875,10 +886,11 @@ CT_NCURSES_PATCH_GLOBAL=y
|
||||
# CT_NCURSES_PATCH_LOCAL_BUNDLED is not set
|
||||
# CT_NCURSES_PATCH_NONE is not set
|
||||
CT_NCURSES_PATCH_ORDER="global"
|
||||
CT_NCURSES_V_6_2=y
|
||||
CT_NCURSES_V_6_4=y
|
||||
# CT_NCURSES_V_6_2 is not set
|
||||
# CT_NCURSES_V_6_1 is not set
|
||||
# CT_NCURSES_V_6_0 is not set
|
||||
CT_NCURSES_VERSION="6.2"
|
||||
CT_NCURSES_VERSION="6.4"
|
||||
CT_NCURSES_MIRRORS="https://invisible-mirror.net/archives/ncurses $(CT_Mirrors GNU ncurses)"
|
||||
CT_NCURSES_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
|
||||
CT_NCURSES_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
|
||||
@@ -927,8 +939,9 @@ CT_ZSTD_PATCH_GLOBAL=y
|
||||
# CT_ZSTD_PATCH_LOCAL_BUNDLED is not set
|
||||
# CT_ZSTD_PATCH_NONE is not set
|
||||
CT_ZSTD_PATCH_ORDER="global"
|
||||
CT_ZSTD_V_1_5_2=y
|
||||
CT_ZSTD_VERSION="1.5.2"
|
||||
CT_ZSTD_V_1_5_5=y
|
||||
# CT_ZSTD_V_1_5_2 is not set
|
||||
CT_ZSTD_VERSION="1.5.5"
|
||||
CT_ZSTD_MIRRORS="https://github.com/facebook/zstd/releases/download/v${CT_ZSTD_VERSION} https://www.zstd.net/"
|
||||
CT_ZSTD_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
|
||||
CT_ZSTD_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
|
||||
|
||||
@@ -1,21 +1,19 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# crosstool-NG 1.25.0.152_89671bf Configuration
|
||||
# crosstool-NG 1.25.0.232_c175b21 Configuration
|
||||
#
|
||||
CT_CONFIGURE_has_static_link=y
|
||||
CT_CONFIGURE_has_cxx11=y
|
||||
CT_CONFIGURE_has_wget=y
|
||||
CT_CONFIGURE_has_curl=y
|
||||
CT_CONFIGURE_has_meson=y
|
||||
CT_CONFIGURE_has_ninja=y
|
||||
CT_CONFIGURE_has_rsync=y
|
||||
CT_CONFIGURE_has_make_3_81_or_newer=y
|
||||
CT_CONFIGURE_has_make_4_0_or_newer=y
|
||||
CT_CONFIGURE_has_libtool_2_4_or_newer=y
|
||||
CT_CONFIGURE_has_libtoolize_2_4_or_newer=y
|
||||
CT_CONFIGURE_has_autoconf_2_71_or_newer=y
|
||||
CT_CONFIGURE_has_autoreconf_2_71_or_newer=y
|
||||
CT_CONFIGURE_has_automake_1_16_or_newer=y
|
||||
CT_CONFIGURE_has_autoconf_2_65_or_newer=y
|
||||
CT_CONFIGURE_has_autoreconf_2_65_or_newer=y
|
||||
CT_CONFIGURE_has_automake_1_15_or_newer=y
|
||||
CT_CONFIGURE_has_gnu_m4_1_4_12_or_newer=y
|
||||
CT_CONFIGURE_has_python_3_4_or_newer=y
|
||||
CT_CONFIGURE_has_bison_2_7_or_newer=y
|
||||
@@ -28,7 +26,7 @@ CT_CONFIGURE_has_sha1sum=y
|
||||
CT_CONFIGURE_has_sha256sum=y
|
||||
CT_CONFIGURE_has_sha512sum=y
|
||||
CT_CONFIGURE_has_install_with_strip_program=y
|
||||
CT_VERSION="1.25.0.152_89671bf"
|
||||
CT_VERSION="1.25.0.232_c175b21"
|
||||
CT_VCHECK=""
|
||||
CT_CONFIG_VERSION_ENV="4"
|
||||
CT_CONFIG_VERSION_CURRENT="4"
|
||||
@@ -276,6 +274,9 @@ CT_LINUX_PATCH_GLOBAL=y
|
||||
# CT_LINUX_PATCH_LOCAL_BUNDLED is not set
|
||||
# CT_LINUX_PATCH_NONE is not set
|
||||
CT_LINUX_PATCH_ORDER="global"
|
||||
# CT_LINUX_V_6_4 is not set
|
||||
# CT_LINUX_V_6_3 is not set
|
||||
# CT_LINUX_V_6_2 is not set
|
||||
# CT_LINUX_V_6_1 is not set
|
||||
# CT_LINUX_V_6_0 is not set
|
||||
# CT_LINUX_V_5_19 is not set
|
||||
@@ -458,6 +459,7 @@ CT_GLIBC_PATCH_GLOBAL=y
|
||||
# CT_GLIBC_PATCH_LOCAL_BUNDLED is not set
|
||||
# CT_GLIBC_PATCH_NONE is not set
|
||||
CT_GLIBC_PATCH_ORDER="global"
|
||||
# CT_GLIBC_V_2_38 is not set
|
||||
# CT_GLIBC_V_2_37 is not set
|
||||
# CT_GLIBC_V_2_36 is not set
|
||||
# CT_GLIBC_V_2_35 is not set
|
||||
@@ -481,6 +483,10 @@ CT_GLIBC_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
|
||||
CT_GLIBC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
|
||||
CT_GLIBC_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz"
|
||||
CT_GLIBC_SIGNATURE_FORMAT="packed/.sig"
|
||||
CT_GLIBC_2_38_or_older=y
|
||||
CT_GLIBC_older_than_2_38=y
|
||||
CT_GLIBC_2_37_or_older=y
|
||||
CT_GLIBC_older_than_2_37=y
|
||||
CT_GLIBC_2_36_or_older=y
|
||||
CT_GLIBC_older_than_2_36=y
|
||||
CT_GLIBC_2_34_or_older=y
|
||||
@@ -591,7 +597,8 @@ CT_GCC_PATCH_GLOBAL=y
|
||||
# CT_GCC_PATCH_LOCAL_BUNDLED is not set
|
||||
# CT_GCC_PATCH_NONE is not set
|
||||
CT_GCC_PATCH_ORDER="global"
|
||||
CT_GCC_V_12=y
|
||||
CT_GCC_V_13=y
|
||||
# CT_GCC_V_12 is not set
|
||||
# CT_GCC_V_11 is not set
|
||||
# CT_GCC_V_10 is not set
|
||||
# CT_GCC_V_9 is not set
|
||||
@@ -600,12 +607,14 @@ CT_GCC_V_12=y
|
||||
# CT_GCC_V_6 is not set
|
||||
# CT_GCC_V_5 is not set
|
||||
# CT_GCC_V_4_9 is not set
|
||||
CT_GCC_VERSION="12.2.0"
|
||||
CT_GCC_VERSION="13.2.0"
|
||||
CT_GCC_MIRRORS="$(CT_Mirrors GNU gcc/gcc-${CT_GCC_VERSION}) $(CT_Mirrors sourceware gcc/releases/gcc-${CT_GCC_VERSION})"
|
||||
CT_GCC_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
|
||||
CT_GCC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
|
||||
CT_GCC_ARCHIVE_FORMATS=".tar.xz .tar.gz"
|
||||
CT_GCC_SIGNATURE_FORMAT=""
|
||||
CT_GCC_later_than_13=y
|
||||
CT_GCC_13_or_later=y
|
||||
CT_GCC_later_than_12=y
|
||||
CT_GCC_12_or_later=y
|
||||
CT_GCC_later_than_11=y
|
||||
@@ -778,7 +787,8 @@ CT_ISL_PATCH_GLOBAL=y
|
||||
# CT_ISL_PATCH_LOCAL_BUNDLED is not set
|
||||
# CT_ISL_PATCH_NONE is not set
|
||||
CT_ISL_PATCH_ORDER="global"
|
||||
CT_ISL_V_0_25=y
|
||||
CT_ISL_V_0_26=y
|
||||
# CT_ISL_V_0_25 is not set
|
||||
# CT_ISL_V_0_24 is not set
|
||||
# CT_ISL_V_0_23 is not set
|
||||
# CT_ISL_V_0_22 is not set
|
||||
@@ -790,7 +800,7 @@ CT_ISL_V_0_25=y
|
||||
# CT_ISL_V_0_16 is not set
|
||||
# CT_ISL_V_0_15 is not set
|
||||
# CT_ISL_V_0_11 is not set
|
||||
CT_ISL_VERSION="0.25"
|
||||
CT_ISL_VERSION="0.26"
|
||||
CT_ISL_MIRRORS="https://libisl.sourceforge.io"
|
||||
CT_ISL_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
|
||||
CT_ISL_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
|
||||
@@ -841,7 +851,7 @@ CT_MPC_V_1_2=y
|
||||
# CT_MPC_V_1_1 is not set
|
||||
# CT_MPC_V_1_0 is not set
|
||||
CT_MPC_VERSION="1.2.1"
|
||||
CT_MPC_MIRRORS="http://www.multiprecision.org/downloads $(CT_Mirrors GNU mpc)"
|
||||
CT_MPC_MIRRORS="https://www.multiprecision.org/downloads $(CT_Mirrors GNU mpc)"
|
||||
CT_MPC_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
|
||||
CT_MPC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
|
||||
CT_MPC_ARCHIVE_FORMATS=".tar.gz"
|
||||
@@ -862,11 +872,12 @@ CT_MPFR_PATCH_GLOBAL=y
|
||||
# CT_MPFR_PATCH_LOCAL_BUNDLED is not set
|
||||
# CT_MPFR_PATCH_NONE is not set
|
||||
CT_MPFR_PATCH_ORDER="global"
|
||||
CT_MPFR_V_4_1=y
|
||||
CT_MPFR_V_4_2=y
|
||||
# CT_MPFR_V_4_1 is not set
|
||||
# CT_MPFR_V_4_0 is not set
|
||||
# CT_MPFR_V_3_1 is not set
|
||||
CT_MPFR_VERSION="4.1.0"
|
||||
CT_MPFR_MIRRORS="http://www.mpfr.org/mpfr-${CT_MPFR_VERSION} $(CT_Mirrors GNU mpfr)"
|
||||
CT_MPFR_VERSION="4.2.1"
|
||||
CT_MPFR_MIRRORS="https://www.mpfr.org/mpfr-${CT_MPFR_VERSION} $(CT_Mirrors GNU mpfr)"
|
||||
CT_MPFR_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
|
||||
CT_MPFR_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
|
||||
CT_MPFR_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz .zip"
|
||||
@@ -887,10 +898,11 @@ CT_NCURSES_PATCH_GLOBAL=y
|
||||
# CT_NCURSES_PATCH_LOCAL_BUNDLED is not set
|
||||
# CT_NCURSES_PATCH_NONE is not set
|
||||
CT_NCURSES_PATCH_ORDER="global"
|
||||
CT_NCURSES_V_6_2=y
|
||||
CT_NCURSES_V_6_4=y
|
||||
# CT_NCURSES_V_6_2 is not set
|
||||
# CT_NCURSES_V_6_1 is not set
|
||||
# CT_NCURSES_V_6_0 is not set
|
||||
CT_NCURSES_VERSION="6.2"
|
||||
CT_NCURSES_VERSION="6.4"
|
||||
CT_NCURSES_MIRRORS="https://invisible-mirror.net/archives/ncurses $(CT_Mirrors GNU ncurses)"
|
||||
CT_NCURSES_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
|
||||
CT_NCURSES_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
|
||||
@@ -939,8 +951,9 @@ CT_ZSTD_PATCH_GLOBAL=y
|
||||
# CT_ZSTD_PATCH_LOCAL_BUNDLED is not set
|
||||
# CT_ZSTD_PATCH_NONE is not set
|
||||
CT_ZSTD_PATCH_ORDER="global"
|
||||
CT_ZSTD_V_1_5_2=y
|
||||
CT_ZSTD_VERSION="1.5.2"
|
||||
CT_ZSTD_V_1_5_5=y
|
||||
# CT_ZSTD_V_1_5_2 is not set
|
||||
CT_ZSTD_VERSION="1.5.5"
|
||||
CT_ZSTD_MIRRORS="https://github.com/facebook/zstd/releases/download/v${CT_ZSTD_VERSION} https://www.zstd.net/"
|
||||
CT_ZSTD_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
|
||||
CT_ZSTD_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
|
||||
|
||||
@@ -1,21 +1,19 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# crosstool-NG 1.25.0.152_89671bf Configuration
|
||||
# crosstool-NG 1.25.0.232_c175b21 Configuration
|
||||
#
|
||||
CT_CONFIGURE_has_static_link=y
|
||||
CT_CONFIGURE_has_cxx11=y
|
||||
CT_CONFIGURE_has_wget=y
|
||||
CT_CONFIGURE_has_curl=y
|
||||
CT_CONFIGURE_has_meson=y
|
||||
CT_CONFIGURE_has_ninja=y
|
||||
CT_CONFIGURE_has_rsync=y
|
||||
CT_CONFIGURE_has_make_3_81_or_newer=y
|
||||
CT_CONFIGURE_has_make_4_0_or_newer=y
|
||||
CT_CONFIGURE_has_libtool_2_4_or_newer=y
|
||||
CT_CONFIGURE_has_libtoolize_2_4_or_newer=y
|
||||
CT_CONFIGURE_has_autoconf_2_71_or_newer=y
|
||||
CT_CONFIGURE_has_autoreconf_2_71_or_newer=y
|
||||
CT_CONFIGURE_has_automake_1_16_or_newer=y
|
||||
CT_CONFIGURE_has_autoconf_2_65_or_newer=y
|
||||
CT_CONFIGURE_has_autoreconf_2_65_or_newer=y
|
||||
CT_CONFIGURE_has_automake_1_15_or_newer=y
|
||||
CT_CONFIGURE_has_gnu_m4_1_4_12_or_newer=y
|
||||
CT_CONFIGURE_has_python_3_4_or_newer=y
|
||||
CT_CONFIGURE_has_bison_2_7_or_newer=y
|
||||
@@ -28,7 +26,7 @@ CT_CONFIGURE_has_sha1sum=y
|
||||
CT_CONFIGURE_has_sha256sum=y
|
||||
CT_CONFIGURE_has_sha512sum=y
|
||||
CT_CONFIGURE_has_install_with_strip_program=y
|
||||
CT_VERSION="1.25.0.152_89671bf"
|
||||
CT_VERSION="1.25.0.232_c175b21"
|
||||
CT_VCHECK=""
|
||||
CT_CONFIG_VERSION_ENV="4"
|
||||
CT_CONFIG_VERSION_CURRENT="4"
|
||||
@@ -382,6 +380,10 @@ CT_MINGW_W64_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
|
||||
CT_MINGW_W64_ARCHIVE_FORMATS=".tar.bz2 .zip"
|
||||
CT_MINGW_W64_SIGNATURE_FORMAT="packed/.sig"
|
||||
CT_MINGW_SECURE_API=y
|
||||
# CT_MINGW_DEFAULT_MSVCRT_DEFAULT is not set
|
||||
# CT_MINGW_DEFAULT_MSVCRT_MSVCRT is not set
|
||||
CT_MINGW_DEFAULT_MSVCRT_UCRT=y
|
||||
# CT_MINGW_DEFAULT_MSVCRT_CUSTOM is not set
|
||||
CT_MINGW_DIRECTX=y
|
||||
CT_MINGW_DDK=y
|
||||
CT_MINGW_TOOLS=y
|
||||
@@ -437,7 +439,8 @@ CT_GCC_PATCH_GLOBAL=y
|
||||
# CT_GCC_PATCH_LOCAL_BUNDLED is not set
|
||||
# CT_GCC_PATCH_NONE is not set
|
||||
CT_GCC_PATCH_ORDER="global"
|
||||
CT_GCC_V_12=y
|
||||
CT_GCC_V_13=y
|
||||
# CT_GCC_V_12 is not set
|
||||
# CT_GCC_V_11 is not set
|
||||
# CT_GCC_V_10 is not set
|
||||
# CT_GCC_V_9 is not set
|
||||
@@ -446,12 +449,14 @@ CT_GCC_V_12=y
|
||||
# CT_GCC_V_6 is not set
|
||||
# CT_GCC_V_5 is not set
|
||||
# CT_GCC_V_4_9 is not set
|
||||
CT_GCC_VERSION="12.2.0"
|
||||
CT_GCC_VERSION="13.2.0"
|
||||
CT_GCC_MIRRORS="$(CT_Mirrors GNU gcc/gcc-${CT_GCC_VERSION}) $(CT_Mirrors sourceware gcc/releases/gcc-${CT_GCC_VERSION})"
|
||||
CT_GCC_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
|
||||
CT_GCC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
|
||||
CT_GCC_ARCHIVE_FORMATS=".tar.xz .tar.gz"
|
||||
CT_GCC_SIGNATURE_FORMAT=""
|
||||
CT_GCC_later_than_13=y
|
||||
CT_GCC_13_or_later=y
|
||||
CT_GCC_later_than_12=y
|
||||
CT_GCC_12_or_later=y
|
||||
CT_GCC_later_than_11=y
|
||||
@@ -621,7 +626,8 @@ CT_ISL_PATCH_GLOBAL=y
|
||||
# CT_ISL_PATCH_LOCAL_BUNDLED is not set
|
||||
# CT_ISL_PATCH_NONE is not set
|
||||
CT_ISL_PATCH_ORDER="global"
|
||||
CT_ISL_V_0_25=y
|
||||
CT_ISL_V_0_26=y
|
||||
# CT_ISL_V_0_25 is not set
|
||||
# CT_ISL_V_0_24 is not set
|
||||
# CT_ISL_V_0_23 is not set
|
||||
# CT_ISL_V_0_22 is not set
|
||||
@@ -632,7 +638,7 @@ CT_ISL_V_0_25=y
|
||||
# CT_ISL_V_0_17 is not set
|
||||
# CT_ISL_V_0_16 is not set
|
||||
# CT_ISL_V_0_15 is not set
|
||||
CT_ISL_VERSION="0.25"
|
||||
CT_ISL_VERSION="0.26"
|
||||
CT_ISL_MIRRORS="https://libisl.sourceforge.io"
|
||||
CT_ISL_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
|
||||
CT_ISL_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
|
||||
@@ -659,10 +665,8 @@ CT_MPC_PATCH_GLOBAL=y
|
||||
# CT_MPC_PATCH_NONE is not set
|
||||
CT_MPC_PATCH_ORDER="global"
|
||||
CT_MPC_V_1_2=y
|
||||
# CT_MPC_V_1_1 is not set
|
||||
# CT_MPC_V_1_0 is not set
|
||||
CT_MPC_VERSION="1.2.1"
|
||||
CT_MPC_MIRRORS="http://www.multiprecision.org/downloads $(CT_Mirrors GNU mpc)"
|
||||
CT_MPC_MIRRORS="https://www.multiprecision.org/downloads $(CT_Mirrors GNU mpc)"
|
||||
CT_MPC_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
|
||||
CT_MPC_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
|
||||
CT_MPC_ARCHIVE_FORMATS=".tar.gz"
|
||||
@@ -683,11 +687,9 @@ CT_MPFR_PATCH_GLOBAL=y
|
||||
# CT_MPFR_PATCH_LOCAL_BUNDLED is not set
|
||||
# CT_MPFR_PATCH_NONE is not set
|
||||
CT_MPFR_PATCH_ORDER="global"
|
||||
CT_MPFR_V_4_1=y
|
||||
# CT_MPFR_V_4_0 is not set
|
||||
# CT_MPFR_V_3_1 is not set
|
||||
CT_MPFR_VERSION="4.1.0"
|
||||
CT_MPFR_MIRRORS="http://www.mpfr.org/mpfr-${CT_MPFR_VERSION} $(CT_Mirrors GNU mpfr)"
|
||||
CT_MPFR_V_4_2=y
|
||||
CT_MPFR_VERSION="4.2.1"
|
||||
CT_MPFR_MIRRORS="https://www.mpfr.org/mpfr-${CT_MPFR_VERSION} $(CT_Mirrors GNU mpfr)"
|
||||
CT_MPFR_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
|
||||
CT_MPFR_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
|
||||
CT_MPFR_ARCHIVE_FORMATS=".tar.xz .tar.bz2 .tar.gz .zip"
|
||||
@@ -730,8 +732,9 @@ CT_ZSTD_PATCH_GLOBAL=y
|
||||
# CT_ZSTD_PATCH_LOCAL_BUNDLED is not set
|
||||
# CT_ZSTD_PATCH_NONE is not set
|
||||
CT_ZSTD_PATCH_ORDER="global"
|
||||
CT_ZSTD_V_1_5_2=y
|
||||
CT_ZSTD_VERSION="1.5.2"
|
||||
CT_ZSTD_V_1_5_5=y
|
||||
# CT_ZSTD_V_1_5_2 is not set
|
||||
CT_ZSTD_VERSION="1.5.5"
|
||||
CT_ZSTD_MIRRORS="https://github.com/facebook/zstd/releases/download/v${CT_ZSTD_VERSION} https://www.zstd.net/"
|
||||
CT_ZSTD_ARCHIVE_FILENAME="@{pkg_name}-@{version}"
|
||||
CT_ZSTD_ARCHIVE_DIRNAME="@{pkg_name}-@{version}"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
FROM ubuntu:lunar
|
||||
FROM ubuntu:mantic
|
||||
|
||||
ENV DEBIAN_FRONTEND noninteractive
|
||||
RUN \
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://git.code.sf.net/p/mingw-w64/mingw-w64.git"
|
||||
SCRIPT_COMMIT="c3e587c067a00a561899d49d3e63a659e38802ec"
|
||||
SCRIPT_COMMIT="ffe883434d7f2e405f4a992b37c03deede0bf98e"
|
||||
|
||||
ffbuild_enabled() {
|
||||
[[ $TARGET == win* ]] || return -1
|
||||
|
||||
@@ -12,6 +12,12 @@ ffbuild_dockerbuild() {
|
||||
git-mini-clone "$SCRIPT_REPO" "$SCRIPT_COMMIT" iconv
|
||||
cd iconv
|
||||
|
||||
cat <<EOF > ./.gitmodules
|
||||
[subcheckout "gnulib"]
|
||||
url = https://git.savannah.gnu.org/git/gnulib.git
|
||||
path = gnulib
|
||||
EOF
|
||||
|
||||
./gitsub.sh pull
|
||||
./autogen.sh
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://github.com/GNOME/libxml2.git"
|
||||
SCRIPT_COMMIT="d39f78069dff496ec865c73aa44d7110e429bce9"
|
||||
SCRIPT_COMMIT="4f132bcdb300850e94a723a4117cf0847a66d9a7"
|
||||
|
||||
ffbuild_enabled() {
|
||||
return 0
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://github.com/madler/zlib.git"
|
||||
SCRIPT_COMMIT="79a0e447a0dfa32979420cb21cfb96d684b2c9d5"
|
||||
SCRIPT_COMMIT="ac8f12c97d1afd9bafa9c710f827d40a407d3266"
|
||||
|
||||
ffbuild_enabled() {
|
||||
return 0
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://gitlab.freedesktop.org/freetype/freetype.git"
|
||||
SCRIPT_COMMIT="d42679b93d5e77fe769591cd1d04522225940556"
|
||||
SCRIPT_COMMIT="749b8f9d344105357b82766f8c555586a4b84e7c"
|
||||
|
||||
ffbuild_enabled() {
|
||||
return 0
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://github.com/openssl/openssl.git"
|
||||
SCRIPT_COMMIT="OpenSSL_1_1_1v"
|
||||
SCRIPT_TAGFILTER="OpenSSL_1_1_1*"
|
||||
SCRIPT_COMMIT="openssl-3.1.3"
|
||||
SCRIPT_TAGFILTER="openssl-3.1.*"
|
||||
|
||||
ffbuild_enabled() {
|
||||
return 0
|
||||
@@ -11,15 +11,22 @@ ffbuild_enabled() {
|
||||
ffbuild_dockerbuild() {
|
||||
git-mini-clone "$SCRIPT_REPO" "$SCRIPT_COMMIT" openssl
|
||||
cd openssl
|
||||
git submodule update --init --recursive --depth=1
|
||||
|
||||
local myconf=(
|
||||
threads
|
||||
zlib
|
||||
no-shared
|
||||
no-tests
|
||||
no-apps
|
||||
no-legacy
|
||||
no-ssl2
|
||||
no-ssl3
|
||||
enable-camellia
|
||||
enable-ec
|
||||
enable-srp
|
||||
--prefix="$FFBUILD_PREFIX"
|
||||
--libdir=lib
|
||||
)
|
||||
|
||||
if [[ $TARGET == win64 ]]; then
|
||||
@@ -47,16 +54,27 @@ ffbuild_dockerbuild() {
|
||||
return -1
|
||||
fi
|
||||
|
||||
export CFLAGS="$CFLAGS -fno-strict-aliasing"
|
||||
export CXXFLAGS="$CXXFLAGS -fno-strict-aliasing"
|
||||
|
||||
# OpenSSL build system prepends the cross prefix itself
|
||||
export CC="gcc"
|
||||
export CXX="g++"
|
||||
export AR="gcc-ar"
|
||||
export RANLIB="gcc-ranlib"
|
||||
export CC="${CC/${FFBUILD_CROSS_PREFIX}/}"
|
||||
export CXX="${CXX/${FFBUILD_CROSS_PREFIX}/}"
|
||||
export AR="${AR/${FFBUILD_CROSS_PREFIX}/}"
|
||||
export RANLIB="${RANLIB/${FFBUILD_CROSS_PREFIX}/}"
|
||||
|
||||
# Actually allow Configure to disable apps
|
||||
sed -i '/^my @disablables =/ s/$/"apps",/' Configure
|
||||
|
||||
./Configure "${myconf[@]}"
|
||||
|
||||
sed -i -e "/^CFLAGS=/s|=.*|=${CFLAGS}|" -e "/^LDFLAGS=/s|=[[:space:]]*$|=${LDFLAGS}|" Makefile
|
||||
|
||||
make -j$(nproc)
|
||||
make -j$(nproc) build_sw
|
||||
make install_sw
|
||||
}
|
||||
|
||||
ffbuild_configure() {
|
||||
[[ $TARGET == win* ]] && return 0
|
||||
echo --enable-openssl
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://github.com/xz-mirror/xz.git"
|
||||
SCRIPT_COMMIT="16068f6c30b888cdb873f6285af941d00f95741d"
|
||||
SCRIPT_COMMIT="74c3449d8b816a724b12ebce7417e00fb597309a"
|
||||
|
||||
ffbuild_enabled() {
|
||||
return 0
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://gitlab.freedesktop.org/fontconfig/fontconfig.git"
|
||||
SCRIPT_COMMIT="e0eb855462791cbe217adc368d156733b2b2c13a"
|
||||
SCRIPT_COMMIT="a264a2c0ca0be120c0fd2325f0d67ca4d5e81bd0"
|
||||
|
||||
ffbuild_enabled() {
|
||||
return 0
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://github.com/harfbuzz/harfbuzz.git"
|
||||
SCRIPT_COMMIT="f380a32825a1b2c51bbe21dc7acb9b3cc0921f69"
|
||||
SCRIPT_COMMIT="1f395cbaf91be284f443c27b8b35be0edd788c34"
|
||||
|
||||
ffbuild_enabled() {
|
||||
return 0
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://gitlab.freedesktop.org/xorg/proto/xcbproto.git"
|
||||
SCRIPT_COMMIT="98eeebfc2d7db5377b85437418fb942ea30ffc0d"
|
||||
SCRIPT_COMMIT="1388374c7149114888a6a5cd6e9bf6ad4b42adf8"
|
||||
|
||||
ffbuild_enabled() {
|
||||
[[ $TARGET != linux* ]] && return -1
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://gitlab.freedesktop.org/xorg/proto/xorgproto.git"
|
||||
SCRIPT_COMMIT="704a75eecdf177a8b18ad7e35813f2f979b0c277"
|
||||
SCRIPT_COMMIT="1c8128d72df22843a2022576850bc5ab5e3a46ea"
|
||||
|
||||
ffbuild_enabled() {
|
||||
[[ $TARGET != linux* ]] && return -1
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://gitlab.freedesktop.org/xorg/lib/libxtrans.git"
|
||||
SCRIPT_COMMIT="3b3a3bd75d86aec78f6ef893b198c3efc378bc64"
|
||||
SCRIPT_COMMIT="806f04c6e4529358f160e53135baf105e4ecf3b8"
|
||||
|
||||
ffbuild_enabled() {
|
||||
[[ $TARGET != linux* ]] && return -1
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://gitlab.freedesktop.org/xorg/lib/libxau.git"
|
||||
SCRIPT_COMMIT="aec9d7266777e0b9243ef0f112fe0e07256bd446"
|
||||
SCRIPT_COMMIT="f4fc44202b554e68093828b556f8c7fd9644ddb0"
|
||||
|
||||
ffbuild_enabled() {
|
||||
[[ $TARGET != linux* ]] && return -1
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://gitlab.freedesktop.org/xorg/lib/libxcb.git"
|
||||
SCRIPT_COMMIT="453115f7eeb694de9f41ea842a29bbb31b90c8dd"
|
||||
SCRIPT_COMMIT="02a7bbed391859c79864b9aacf040d84f103d38a"
|
||||
|
||||
ffbuild_enabled() {
|
||||
[[ $TARGET != linux* ]] && return -1
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://gitlab.freedesktop.org/xorg/lib/libx11.git"
|
||||
SCRIPT_COMMIT="44f908d9283710ffc75b22d2ae7a8948119b3e61"
|
||||
SCRIPT_COMMIT="c745719e23af44a4b40ab4508447637b35d91a1e"
|
||||
|
||||
ffbuild_enabled() {
|
||||
[[ $TARGET != linux* ]] && return -1
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://gitlab.freedesktop.org/xorg/lib/libxext.git"
|
||||
SCRIPT_COMMIT="de2ebd62c1eb8fe16c11aceac4a6981bda124cf4"
|
||||
SCRIPT_COMMIT="e8db0fc7c047ccdd6c11381681b184bbe9ea8270"
|
||||
|
||||
ffbuild_enabled() {
|
||||
[[ $TARGET != linux* ]] && return -1
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://gitlab.freedesktop.org/xorg/lib/libxi.git"
|
||||
SCRIPT_COMMIT="09f3eb570fe79bfc0c430b6059d7b4acaf371c24"
|
||||
SCRIPT_COMMIT="a340bc0424a73d9fc4badbb7aee5284877635ca9"
|
||||
|
||||
ffbuild_enabled() {
|
||||
[[ $TARGET != linux* ]] && return -1
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://gitlab.freedesktop.org/xorg/lib/libxrender.git"
|
||||
SCRIPT_COMMIT="07efd80468f6b595e6432edd28b8560ca7695ba0"
|
||||
SCRIPT_COMMIT="01e754610df2195536c5b31c1e8df756480599d1"
|
||||
|
||||
ffbuild_enabled() {
|
||||
[[ $TARGET != linux* ]] && return -1
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://gitlab.freedesktop.org/glvnd/libglvnd.git"
|
||||
SCRIPT_COMMIT="179d7278d7485ceea2d440807be9d677d32aedc4"
|
||||
SCRIPT_COMMIT="62176c235ceca2c20f30777f5bc4195bd70391c4"
|
||||
|
||||
ffbuild_enabled() {
|
||||
[[ $TARGET != linux* ]] && return -1
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://gitlab.freedesktop.org/xorg/lib/libxcursor.git"
|
||||
SCRIPT_COMMIT="9c1b50ed98d354488329c99bc8bf77d1c6df657c"
|
||||
SCRIPT_COMMIT="5e0f8347cebef2b3a9f5d75ca254aabaa0bca259"
|
||||
|
||||
ffbuild_enabled() {
|
||||
[[ $TARGET != linux* ]] && return -1
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://gitlab.freedesktop.org/xorg/lib/libxrandr.git"
|
||||
SCRIPT_COMMIT="5b96863cf2a34ee9e72ffc4ec6415bc59b6121fc"
|
||||
SCRIPT_COMMIT="512bf0b15b5597c721ff8c61083616ca9040fa72"
|
||||
|
||||
ffbuild_enabled() {
|
||||
[[ $TARGET != linux* ]] && return -1
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://code.videolan.org/videolan/dav1d.git"
|
||||
SCRIPT_COMMIT="97becd73726c3d4c4bb8793d2215f846da8795af"
|
||||
SCRIPT_COMMIT="47107e384bd1dc25674acf04d000a8cdc6195234"
|
||||
|
||||
ffbuild_enabled() {
|
||||
return 0
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://github.com/libass/libass.git"
|
||||
SCRIPT_COMMIT="5c15c883a4783641f7e71a6a1f440209965eb64f"
|
||||
SCRIPT_COMMIT="358770835248e26241e4796f38f02073a3bae252"
|
||||
|
||||
ffbuild_enabled() {
|
||||
return 0
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://github.com/xiph/opus.git"
|
||||
SCRIPT_COMMIT="9fc8fc4cf432640f284113ba502ee027268b0d9f"
|
||||
SCRIPT_COMMIT="101a71e03bbf860aaafb7090a0e440675cb27660"
|
||||
|
||||
ffbuild_enabled() {
|
||||
return 0
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://chromium.googlesource.com/webm/libvpx"
|
||||
SCRIPT_COMMIT="e052ada7801c458f9fc0c2818f1be814f86e94a4"
|
||||
SCRIPT_COMMIT="9c377eafbedd3911e83ee80793b4fba80710d4e0"
|
||||
|
||||
ffbuild_enabled() {
|
||||
return 0
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://chromium.googlesource.com/webm/libwebp"
|
||||
SCRIPT_COMMIT="943b932a7ec6ac71737e1ea0af907c5439ca6ef0"
|
||||
SCRIPT_COMMIT="deadc339d59dfe64a00b51decce2f6d9337ddeec"
|
||||
|
||||
ffbuild_enabled() {
|
||||
return 0
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://source.openmpt.org/svn/openmpt/trunk/OpenMPT"
|
||||
SCRIPT_REV="19588"
|
||||
SCRIPT_REV="19865"
|
||||
|
||||
ffbuild_enabled() {
|
||||
return 0
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://github.com/Haivision/srt.git"
|
||||
SCRIPT_COMMIT="51e3d0d50ba281ce985a1712785b5cb34f447b92"
|
||||
SCRIPT_COMMIT="eb80f92cec5359b61a5849355ec8dcf16c820cef"
|
||||
|
||||
ffbuild_enabled() {
|
||||
return 0
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://gitlab.com/AOMediaCodec/SVT-AV1.git"
|
||||
SCRIPT_COMMIT="6d5f2b4e1f04db677cdd4ab2b0d6831ab06a849c"
|
||||
SCRIPT_COMMIT="a6f0981c2b82aea05205b96bfebb1e6cd53790de"
|
||||
|
||||
ffbuild_enabled() {
|
||||
[[ $TARGET == win32 ]] && return -1
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://gitlab.freedesktop.org/xorg/lib/libpciaccess.git"
|
||||
SCRIPT_COMMIT="03d0b467804bf033c2be259be3f091231f74cff9"
|
||||
SCRIPT_COMMIT="6cd5a4afbb70868c7746de8d50dea59e02e9acf2"
|
||||
|
||||
ffbuild_enabled() {
|
||||
[[ $TARGET != linux* ]] && return -1
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://gitlab.freedesktop.org/mesa/drm.git"
|
||||
SCRIPT_COMMIT="7bdb135f0c8e6ae2c0ed6d4bd6a8423eb1df5c26"
|
||||
SCRIPT_COMMIT="8d8357dc6482c771d2f9501257c29abe8b06ba9c"
|
||||
|
||||
ffbuild_enabled() {
|
||||
[[ $TARGET != linux* ]] && return -1
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://github.com/intel/libva.git"
|
||||
SCRIPT_COMMIT="b4870fdfe2d41b579036dae280dfc7a5e732127f"
|
||||
SCRIPT_COMMIT="45afd79ae4b887ad06cfca7316ada5c2688513f9"
|
||||
|
||||
ffbuild_enabled() {
|
||||
[[ $TARGET != linux* ]] && return -1
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://github.com/KhronosGroup/Vulkan-Headers.git"
|
||||
SCRIPT_COMMIT="v1.3.261"
|
||||
SCRIPT_COMMIT="v1.3.268"
|
||||
SCRIPT_TAGFILTER="v?.*.*"
|
||||
|
||||
ffbuild_enabled() {
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://github.com/KhronosGroup/SPIRV-Cross.git"
|
||||
SCRIPT_COMMIT="acf51c1b9f9f872b741ab369cb047898c9cc300b"
|
||||
SCRIPT_COMMIT="2de1265fca722929785d9acdec4ab728c47a0254"
|
||||
|
||||
ffbuild_enabled() {
|
||||
return 0
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://bitbucket.org/multicoreware/x265_git.git"
|
||||
SCRIPT_COMMIT="59ff5e7b4840b3aac91fbc514a4c86a8722ce5e1"
|
||||
SCRIPT_COMMIT="8ee01d45b05cdbc9da89b884815257807a514bc8"
|
||||
|
||||
ffbuild_enabled() {
|
||||
[[ $VARIANT == lgpl* ]] && return -1
|
||||
|
||||
@@ -159,7 +159,7 @@ popd
|
||||
popd
|
||||
|
||||
# LZMA
|
||||
git clone -b v5.4.4 --depth=1 https://github.com/xz-mirror/xz.git
|
||||
git clone -b v5.4.4 --depth=1 https://github.com/tukaani-project/xz.git
|
||||
pushd xz
|
||||
./autogen.sh --no-po4a --no-doxygen
|
||||
./configure \
|
||||
@@ -322,7 +322,7 @@ popd
|
||||
# OPENMPT
|
||||
mkdir mpt
|
||||
pushd mpt
|
||||
mpt_ver="0.7.2"
|
||||
mpt_ver="0.7.3"
|
||||
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
|
||||
@@ -339,7 +339,7 @@ popd
|
||||
popd
|
||||
|
||||
# LIBWEBP
|
||||
git clone -b v1.3.1 --depth=1 https://chromium.googlesource.com/webm/libwebp
|
||||
git clone -b v1.3.2 --depth=1 https://chromium.googlesource.com/webm/libwebp
|
||||
pushd libwebp
|
||||
./autogen.sh
|
||||
./configure \
|
||||
@@ -473,7 +473,7 @@ popd
|
||||
popd
|
||||
|
||||
# DAV1D
|
||||
git clone -b 1.2.1 --depth=1 https://code.videolan.org/videolan/dav1d.git
|
||||
git clone -b 1.3.0 --depth=1 https://code.videolan.org/videolan/dav1d.git
|
||||
pushd dav1d
|
||||
mkdir build
|
||||
pushd build
|
||||
|
||||
+10
-8
@@ -93,7 +93,7 @@ prepare_extra_common() {
|
||||
|
||||
# DAV1D
|
||||
pushd ${SOURCE_DIR}
|
||||
git clone -b 1.2.1 --depth=1 https://code.videolan.org/videolan/dav1d.git
|
||||
git clone -b 1.3.0 --depth=1 https://code.videolan.org/videolan/dav1d.git
|
||||
if [ "${ARCH}" = "amd64" ]; then
|
||||
nasmver="$(nasm -v | cut -d ' ' -f3)"
|
||||
nasmminver="2.14.0"
|
||||
@@ -196,7 +196,7 @@ prepare_extra_amd64() {
|
||||
|
||||
# LIBVA
|
||||
pushd ${SOURCE_DIR}
|
||||
git clone -b 2.19.0 --depth=1 https://github.com/intel/libva.git
|
||||
git clone -b 2.20.0 --depth=1 https://github.com/intel/libva.git
|
||||
pushd libva
|
||||
sed -i 's|secure_getenv("LIBVA_DRIVERS_PATH")|"/usr/lib/jellyfin-ffmpeg/lib/dri:/usr/lib/x86_64-linux-gnu/dri:/usr/lib/dri:/usr/local/lib/dri"|g' va/va.c
|
||||
sed -i 's|secure_getenv("LIBVA_DRIVER_NAME")|secure_getenv("LIBVA_DRIVER_NAME_JELLYFIN")|g' va/va.c
|
||||
@@ -213,7 +213,7 @@ prepare_extra_amd64() {
|
||||
|
||||
# LIBVA-UTILS
|
||||
pushd ${SOURCE_DIR}
|
||||
git clone -b 2.19.0 --depth=1 https://github.com/intel/libva-utils.git
|
||||
git clone -b 2.20.0 --depth=1 https://github.com/intel/libva-utils.git
|
||||
pushd libva-utils
|
||||
./autogen.sh
|
||||
./configure --prefix=${TARGET_DIR}
|
||||
@@ -237,7 +237,7 @@ prepare_extra_amd64() {
|
||||
|
||||
# GMMLIB
|
||||
pushd ${SOURCE_DIR}
|
||||
git clone -b intel-gmmlib-22.3.10 --depth=1 https://github.com/intel/gmmlib.git
|
||||
git clone -b intel-gmmlib-22.3.12 --depth=1 https://github.com/intel/gmmlib.git
|
||||
pushd gmmlib
|
||||
mkdir build && pushd build
|
||||
cmake -DCMAKE_INSTALL_PREFIX=${TARGET_DIR} ..
|
||||
@@ -252,6 +252,8 @@ prepare_extra_amd64() {
|
||||
pushd ${SOURCE_DIR}
|
||||
git clone -b intel-mediasdk-23.2.2 --depth=1 https://github.com/Intel-Media-SDK/MediaSDK.git
|
||||
pushd MediaSDK
|
||||
# fix build in gcc 13
|
||||
wget -q -O - https://github.com/Intel-Media-SDK/MediaSDK/commit/8fb9f5f.patch | git apply
|
||||
sed -i 's|MFX_PLUGINS_CONF_DIR "/plugins.cfg"|"/usr/lib/jellyfin-ffmpeg/lib/mfx/plugins.cfg"|g' api/mfx_dispatch/linux/mfxloader.cpp
|
||||
mkdir build && pushd build
|
||||
cmake -DCMAKE_INSTALL_PREFIX=${TARGET_DIR} \
|
||||
@@ -292,7 +294,7 @@ prepare_extra_amd64() {
|
||||
# ONEVPL-INTEL-GPU (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-23.3.2 --depth=1 https://github.com/oneapi-src/oneVPL-intel-gpu.git
|
||||
git clone -b intel-onevpl-23.3.4 --depth=1 https://github.com/oneapi-src/oneVPL-intel-gpu.git
|
||||
pushd oneVPL-intel-gpu
|
||||
mkdir build && pushd build
|
||||
cmake -DCMAKE_INSTALL_PREFIX=${TARGET_DIR} \
|
||||
@@ -312,7 +314,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-23.3.2 --depth=1 https://github.com/intel/media-driver.git
|
||||
git clone -b intel-media-23.3.4 --depth=1 https://github.com/intel/media-driver.git
|
||||
pushd media-driver
|
||||
mkdir build && pushd build
|
||||
cmake -DCMAKE_INSTALL_PREFIX=${TARGET_DIR} \
|
||||
@@ -331,7 +333,7 @@ prepare_extra_amd64() {
|
||||
|
||||
# Vulkan Headers
|
||||
pushd ${SOURCE_DIR}
|
||||
git clone -b v1.3.261 --depth=1 https://github.com/KhronosGroup/Vulkan-Headers.git
|
||||
git clone -b v1.3.268 --depth=1 https://github.com/KhronosGroup/Vulkan-Headers.git
|
||||
pushd Vulkan-Headers
|
||||
mkdir build && pushd build
|
||||
cmake \
|
||||
@@ -344,7 +346,7 @@ prepare_extra_amd64() {
|
||||
|
||||
# Vulkan ICD Loader
|
||||
pushd ${SOURCE_DIR}
|
||||
git clone -b v1.3.261 --depth=1 https://github.com/KhronosGroup/Vulkan-Loader.git
|
||||
git clone -b v1.3.268 --depth=1 https://github.com/KhronosGroup/Vulkan-Loader.git
|
||||
pushd Vulkan-Loader
|
||||
mkdir build && pushd build
|
||||
cmake \
|
||||
|
||||
Reference in New Issue
Block a user