From efa9b34847396333b979d427c03f5d110c6d8ad2 Mon Sep 17 00:00:00 2001 From: sfan5 Date: Sun, 18 Feb 2024 13:31:10 +0100 Subject: [PATCH] Update a bunch of libs --- scripts/Curl.sh | 4 ++-- scripts/Irrlicht.sh | 6 +++--- scripts/JPEG.sh | 4 ++-- scripts/LuaJIT.sh | 2 +- scripts/PNG.sh | 2 +- scripts/SQLite.sh | 8 +++++--- 6 files changed, 14 insertions(+), 12 deletions(-) diff --git a/scripts/Curl.sh b/scripts/Curl.sh index de979ae..0d45d96 100644 --- a/scripts/Curl.sh +++ b/scripts/Curl.sh @@ -1,6 +1,6 @@ #!/bin/bash -e mbedtls_ver=2.28.5 -curl_ver=8.4.0 +curl_ver=8.6.0 download () { get_tar_archive mbedtls "https://github.com/ARMmbed/mbedtls/archive/mbedtls-${mbedtls_ver}.tar.gz" @@ -18,7 +18,7 @@ build () { popd $srcdir/curl/configure --host=$CROSS_PREFIX \ - --with-mbedtls="$mbedtls" \ + --with-mbedtls="$mbedtls" --without-libpsl \ --disable-shared --enable-static --disable-{debug,verbose} \ --disable-{proxy,cookies,crypto-auth,manual,ares,ftp,unix-sockets} \ --disable-{ldap,rtsp,dict,telnet,tftp,pop3,imap,smtp,gopher,mqtt} diff --git a/scripts/Irrlicht.sh b/scripts/Irrlicht.sh index 71f75bf..a68c2e9 100644 --- a/scripts/Irrlicht.sh +++ b/scripts/Irrlicht.sh @@ -1,7 +1,7 @@ #!/bin/bash -e irrlicht_ver=66786d0059e9cf021c34c1de30540a45d928308c -png_ver=1.6.40 -jpeg_ver=3.0.1 +png_ver=1.6.42 +jpeg_ver=3.0.2 download () { if [ ! -d irrlicht/.git ]; then @@ -11,7 +11,7 @@ download () { popd fi get_tar_archive libpng "https://download.sourceforge.net/libpng/libpng-${png_ver}.tar.gz" - get_tar_archive libjpeg "https://download.sourceforge.net/libjpeg-turbo/libjpeg-turbo-${jpeg_ver}.tar.gz" + get_tar_archive libjpeg "https://github.com/libjpeg-turbo/libjpeg-turbo/releases/download/${jpeg_ver}/libjpeg-turbo-${jpeg_ver}.tar.gz" } build () { diff --git a/scripts/JPEG.sh b/scripts/JPEG.sh index c32d285..9060056 100644 --- a/scripts/JPEG.sh +++ b/scripts/JPEG.sh @@ -1,8 +1,8 @@ #!/bin/bash -e -jpeg_ver=3.0.0 +jpeg_ver=3.0.2 download () { - get_tar_archive libjpeg "https://download.sourceforge.net/libjpeg-turbo/libjpeg-turbo-${jpeg_ver}.tar.gz" + get_tar_archive libjpeg "https://github.com/libjpeg-turbo/libjpeg-turbo/releases/download/${jpeg_ver}/libjpeg-turbo-${jpeg_ver}.tar.gz" } build () { diff --git a/scripts/LuaJIT.sh b/scripts/LuaJIT.sh index 2bf48e0..ab87ea5 100644 --- a/scripts/LuaJIT.sh +++ b/scripts/LuaJIT.sh @@ -1,7 +1,7 @@ #!/bin/bash -e repo=https://luajit.org/git/luajit.git -rev=e826d0c101d750fac8334d71e221c50d8dbe236c +rev=0d313b243194a0b8d2399d8b549ca5a0ff234db5 download () { if [ ! -d LuaJIT/.git ]; then diff --git a/scripts/PNG.sh b/scripts/PNG.sh index d45417f..53906fb 100644 --- a/scripts/PNG.sh +++ b/scripts/PNG.sh @@ -1,5 +1,5 @@ #!/bin/bash -e -png_ver=1.6.40 +png_ver=1.6.42 download () { get_tar_archive libpng "https://download.sourceforge.net/libpng/libpng-${png_ver}.tar.gz" diff --git a/scripts/SQLite.sh b/scripts/SQLite.sh index fe8cd0f..499fe5d 100644 --- a/scripts/SQLite.sh +++ b/scripts/SQLite.sh @@ -1,14 +1,16 @@ #!/bin/bash -e -ver=3430200 +ver=3450100 download () { - get_tar_archive sqlite-autoconf "https://www.sqlite.org/2023/sqlite-autoconf-${ver}.tar.gz" + get_tar_archive sqlite-autoconf "https://www.sqlite.org/2024/sqlite-autoconf-${ver}.tar.gz" } build () { $srcdir/sqlite-autoconf/configure --host=$CROSS_PREFIX \ --disable-shared --enable-static \ - --disable-fts{3,4,5} --disable-json1 --disable-rtree + --disable-fts{3,4,5} --disable-rtree + # strerror_r build issue + sed -re '/^#if.*STRERROR_R_CHAR_P/ s|.+|#if 0|g' -i $srcdir/sqlite-autoconf/sqlite3.c make make_install_copy