update external library versions

This commit is contained in:
Taner Sener 2022-09-04 18:15:16 +01:00
parent fd91644221
commit 2485467fa5
18 changed files with 36 additions and 33 deletions

View File

@ -7,4 +7,4 @@ make -C "$(get_cmake_build_directory)" || return 1
make -C "$(get_cmake_build_directory)" install || return 1 make -C "$(get_cmake_build_directory)" install || return 1
# CREATE PACKAGE CONFIG MANUALLY # CREATE PACKAGE CONFIG MANUALLY
create_cpufeatures_package_config "0.6.0" || return 1 create_cpufeatures_package_config "0.7.0" || return 1

View File

@ -37,4 +37,4 @@ make -j$(get_cpu_count) || return 1
make install || return 1 make install || return 1
# CREATE PACKAGE CONFIG MANUALLY # CREATE PACKAGE CONFIG MANUALLY
create_fontconfig_package_config "2.13.94" || return 1 create_fontconfig_package_config "2.14.0" || return 1

View File

@ -37,4 +37,4 @@ make -j$(get_cpu_count) || return 1
make install || return 1 make install || return 1
# CREATE PACKAGE CONFIG MANUALLY # CREATE PACKAGE CONFIG MANUALLY
create_freetype_package_config "24.1.18" || return 1 create_freetype_package_config "24.3.18" || return 1

View File

@ -56,4 +56,4 @@ make -j$(get_cpu_count) || return 1
make install || return 1 make install || return 1
# CREATE PACKAGE CONFIG MANUALLY # CREATE PACKAGE CONFIG MANUALLY
create_libaom_package_config "3.2.0" || return 1 create_libaom_package_config "3.4.0" || return 1

View File

@ -26,4 +26,4 @@ make -j$(get_cpu_count) || return 1
make install || return 1 make install || return 1
# CREATE PACKAGE CONFIG MANUALLY # CREATE PACKAGE CONFIG MANUALLY
create_libiconv_package_config "1.16.2" || return 1 create_libiconv_package_config "1.17" || return 1

View File

@ -53,6 +53,7 @@ overwrite_file "${BASEDIR}"/tools/patch/make/libvpx/configure.sh "${BASEDIR}"/sr
--enable-optimizations \ --enable-optimizations \
--enable-better-hw-compatibility \ --enable-better-hw-compatibility \
--enable-runtime-cpu-detect \ --enable-runtime-cpu-detect \
--enable-vp9-highbitdepth \
${ASM_OPTIONS} \ ${ASM_OPTIONS} \
--enable-vp8 \ --enable-vp8 \
--enable-vp9 \ --enable-vp9 \

View File

@ -34,4 +34,4 @@ make -j$(get_cpu_count) || return 1
make install || return 1 make install || return 1
# CREATE PACKAGE CONFIG MANUALLY # CREATE PACKAGE CONFIG MANUALLY
create_libxml2_package_config "2.9.12" || return 1 create_libxml2_package_config "2.10.2" || return 1

View File

@ -59,4 +59,4 @@ make -j$(get_cpu_count) || return 1
make install || return 1 make install || return 1
# CREATE PACKAGE CONFIG MANUALLY # CREATE PACKAGE CONFIG MANUALLY
create_srt_package_config "1.4.4" || return 1 create_srt_package_config "1.5.0" || return 1

View File

@ -22,4 +22,4 @@ make -j$(get_cpu_count) || return 1
make install || return 1 make install || return 1
# CREATE PACKAGE CONFIG MANUALLY # CREATE PACKAGE CONFIG MANUALLY
create_zimg_package_config "3.0.3" || return 1 create_zimg_package_config "3.0.4" || return 1

View File

@ -34,4 +34,4 @@ make -j$(get_cpu_count) || return 1
make install || return 1 make install || return 1
# CREATE PACKAGE CONFIG MANUALLY # CREATE PACKAGE CONFIG MANUALLY
create_fontconfig_package_config "2.13.94" || return 1 create_fontconfig_package_config "2.14.0" || return 1

View File

@ -41,4 +41,4 @@ make -j$(get_cpu_count) || return 1
make install || return 1 make install || return 1
# CREATE PACKAGE CONFIG MANUALLY # CREATE PACKAGE CONFIG MANUALLY
create_freetype_package_config "24.1.18" || return 1 create_freetype_package_config "24.3.18" || return 1

View File

@ -66,6 +66,7 @@ esac
--enable-pic \ --enable-pic \
--enable-optimizations \ --enable-optimizations \
--enable-better-hw-compatibility \ --enable-better-hw-compatibility \
--enable-vp9-highbitdepth \
${ASM_OPTIONS} \ ${ASM_OPTIONS} \
--enable-vp8 \ --enable-vp8 \
--enable-vp9 \ --enable-vp9 \

View File

@ -28,4 +28,4 @@ make -j$(get_cpu_count) || return 1
make install || return 1 make install || return 1
# CREATE PACKAGE CONFIG MANUALLY # CREATE PACKAGE CONFIG MANUALLY
create_libxml2_package_config "2.9.12" || return 1 create_libxml2_package_config "2.10.2" || return 1

View File

@ -1776,6 +1776,7 @@ print_custom_libraries() {
get_external_library_license_path() { get_external_library_license_path() {
case $1 in case $1 in
1) echo "${BASEDIR}/src/$(get_library_name "$1")/LICENSE.TXT" ;; 1) echo "${BASEDIR}/src/$(get_library_name "$1")/LICENSE.TXT" ;;
12) echo "${BASEDIR}/src/$(get_library_name "$1")/Copyright" ;;
35) echo "${BASEDIR}/src/$(get_library_name "$1")/LICENSE.txt" ;; 35) echo "${BASEDIR}/src/$(get_library_name "$1")/LICENSE.txt" ;;
3 | 42) echo "${BASEDIR}/src/$(get_library_name "$1")/COPYING.LESSERv3" ;; 3 | 42) echo "${BASEDIR}/src/$(get_library_name "$1")/COPYING.LESSERv3" ;;
5 | 44) echo "${BASEDIR}/src/$(get_library_name "$1")/$(get_library_name "$1")/COPYING" ;; 5 | 44) echo "${BASEDIR}/src/$(get_library_name "$1")/$(get_library_name "$1")/COPYING" ;;

View File

@ -42,4 +42,4 @@ make -j$(get_cpu_count) || return 1
make install || return 1 make install || return 1
# CREATE PACKAGE CONFIG MANUALLY # CREATE PACKAGE CONFIG MANUALLY
create_libaom_package_config "3.2.0" || return 1 create_libaom_package_config "3.4.0" || return 1

View File

@ -46,4 +46,4 @@ make -j$(get_cpu_count) || return 1
make install || return 1 make install || return 1
# CREATE PACKAGE CONFIG MANUALLY # CREATE PACKAGE CONFIG MANUALLY
create_srt_package_config "1.4.4" || return 1 create_srt_package_config "1.5.0" || return 1

View File

@ -21,4 +21,4 @@ make -j$(get_cpu_count) || return 1
make install || return 1 make install || return 1
# CREATE PACKAGE CONFIG MANUALLY # CREATE PACKAGE CONFIG MANUALLY
create_zimg_package_config "3.0.3" || return 1 create_zimg_package_config "3.0.4" || return 1

View File

@ -18,17 +18,17 @@ get_library_source() {
;; ;;
cpu-features) cpu-features)
SOURCE_REPO_URL="https://github.com/tanersener/cpu_features" SOURCE_REPO_URL="https://github.com/tanersener/cpu_features"
SOURCE_ID="v0.6.0" SOURCE_ID="v0.7.0"
SOURCE_TYPE="TAG" SOURCE_TYPE="TAG"
;; ;;
dav1d) dav1d)
SOURCE_REPO_URL="https://github.com/tanersener/dav1d" SOURCE_REPO_URL="https://github.com/tanersener/dav1d"
SOURCE_ID="0.9.2" SOURCE_ID="1.0.0"
SOURCE_TYPE="TAG" SOURCE_TYPE="TAG"
;; ;;
expat) expat)
SOURCE_REPO_URL="https://github.com/tanersener/libexpat" SOURCE_REPO_URL="https://github.com/tanersener/libexpat"
SOURCE_ID="R_2_4_2" SOURCE_ID="R_2_4_8"
SOURCE_TYPE="TAG" SOURCE_TYPE="TAG"
;; ;;
ffmpeg) ffmpeg)
@ -39,17 +39,17 @@ get_library_source() {
;; ;;
fontconfig) fontconfig)
SOURCE_REPO_URL="https://github.com/tanersener/fontconfig" SOURCE_REPO_URL="https://github.com/tanersener/fontconfig"
SOURCE_ID="2.13.94" SOURCE_ID="2.14.0"
SOURCE_TYPE="TAG" SOURCE_TYPE="TAG"
;; ;;
freetype) freetype)
SOURCE_REPO_URL="https://github.com/tanersener/freetype2" SOURCE_REPO_URL="https://github.com/tanersener/freetype2"
SOURCE_ID="VER-2-11-1" SOURCE_ID="VER-2-12-1"
SOURCE_TYPE="TAG" SOURCE_TYPE="TAG"
;; ;;
fribidi) fribidi)
SOURCE_REPO_URL="https://github.com/tanersener/fribidi" SOURCE_REPO_URL="https://github.com/tanersener/fribidi"
SOURCE_ID="v1.0.11" SOURCE_ID="v1.0.12"
SOURCE_TYPE="TAG" SOURCE_TYPE="TAG"
;; ;;
giflib) giflib)
@ -69,12 +69,12 @@ get_library_source() {
;; ;;
harfbuzz) harfbuzz)
SOURCE_REPO_URL="https://github.com/tanersener/harfbuzz" SOURCE_REPO_URL="https://github.com/tanersener/harfbuzz"
SOURCE_ID="3.2.0" SOURCE_ID="5.1.0"
SOURCE_TYPE="TAG" SOURCE_TYPE="TAG"
;; ;;
jpeg) jpeg)
SOURCE_REPO_URL="https://github.com/tanersener/libjpeg-turbo" SOURCE_REPO_URL="https://github.com/tanersener/libjpeg-turbo"
SOURCE_ID="2.1.2" SOURCE_ID="2.1.4"
SOURCE_TYPE="TAG" SOURCE_TYPE="TAG"
;; ;;
kvazaar) kvazaar)
@ -94,7 +94,7 @@ get_library_source() {
;; ;;
libaom) libaom)
SOURCE_REPO_URL="https://github.com/tanersener/libaom" SOURCE_REPO_URL="https://github.com/tanersener/libaom"
SOURCE_ID="v3.2.0" SOURCE_ID="v3.4.0"
SOURCE_TYPE="TAG" SOURCE_TYPE="TAG"
;; ;;
libass) libass)
@ -154,37 +154,37 @@ get_library_source() {
;; ;;
libvpx) libvpx)
SOURCE_REPO_URL="https://github.com/tanersener/libvpx" SOURCE_REPO_URL="https://github.com/tanersener/libvpx"
SOURCE_ID="v1.11.0" SOURCE_ID="v1.12.0"
SOURCE_TYPE="TAG" SOURCE_TYPE="TAG"
;; ;;
libwebp) libwebp)
SOURCE_REPO_URL="https://github.com/tanersener/libwebp" SOURCE_REPO_URL="https://github.com/tanersener/libwebp"
SOURCE_ID="v1.2.1" SOURCE_ID="v1.2.4"
SOURCE_TYPE="TAG" SOURCE_TYPE="TAG"
;; ;;
libxml2) libxml2)
SOURCE_REPO_URL="https://github.com/tanersener/libxml2" SOURCE_REPO_URL="https://github.com/tanersener/libxml2"
SOURCE_ID="v2.9.12" SOURCE_ID="v2.10.2"
SOURCE_TYPE="TAG" SOURCE_TYPE="TAG"
;; ;;
nettle) nettle)
SOURCE_REPO_URL="https://github.com/tanersener/nettle" SOURCE_REPO_URL="https://github.com/tanersener/nettle"
SOURCE_ID="nettle_3.7.3_release_20210606" SOURCE_ID="nettle_3.8.1_release_20220727"
SOURCE_TYPE="TAG" SOURCE_TYPE="TAG"
;; ;;
opencore-amr) opencore-amr)
SOURCE_REPO_URL="https://github.com/tanersener/opencore-amr" SOURCE_REPO_URL="https://github.com/tanersener/opencore-amr"
SOURCE_ID="v0.1.5" SOURCE_ID="v0.1.6"
SOURCE_TYPE="TAG" SOURCE_TYPE="TAG"
;; ;;
openh264) openh264)
SOURCE_REPO_URL="https://github.com/tanersener/openh264" SOURCE_REPO_URL="https://github.com/tanersener/openh264"
SOURCE_ID="v2.1.1" SOURCE_ID="v2.3.0"
SOURCE_TYPE="TAG" SOURCE_TYPE="TAG"
;; ;;
openssl) openssl)
SOURCE_REPO_URL="https://github.com/tanersener/openssl" SOURCE_REPO_URL="https://github.com/tanersener/openssl"
SOURCE_ID="openssl-3.0.1" SOURCE_ID="openssl-3.0.5"
SOURCE_TYPE="TAG" SOURCE_TYPE="TAG"
;; ;;
opus) opus)
@ -219,12 +219,12 @@ get_library_source() {
;; ;;
speex) speex)
SOURCE_REPO_URL="https://github.com/tanersener/speex" SOURCE_REPO_URL="https://github.com/tanersener/speex"
SOURCE_ID="Speex-1.2.0" SOURCE_ID="Speex-1.2.1"
SOURCE_TYPE="TAG" SOURCE_TYPE="TAG"
;; ;;
srt) srt)
SOURCE_REPO_URL="https://github.com/tanersener/srt" SOURCE_REPO_URL="https://github.com/tanersener/srt"
SOURCE_ID="v1.4.4" SOURCE_ID="v1.5.0"
SOURCE_TYPE="TAG" SOURCE_TYPE="TAG"
;; ;;
tesseract) tesseract)
@ -264,7 +264,7 @@ get_library_source() {
;; ;;
zimg) zimg)
SOURCE_REPO_URL="https://github.com/tanersener/zimg" SOURCE_REPO_URL="https://github.com/tanersener/zimg"
SOURCE_ID="release-3.0.3" SOURCE_ID="release-3.0.4"
SOURCE_TYPE="TAG" SOURCE_TYPE="TAG"
;; ;;
esac esac