From 8a8577543aab902dfb7c1ca0d0dca647ffe5197a Mon Sep 17 00:00:00 2001 From: Ghabry <1331889+Ghabry@users.noreply.github.com> Date: Fri, 26 Dec 2025 18:34:49 +0000 Subject: [PATCH] Update libraries --- shared/packages.ini | 18 +++++++++--------- shared/packages.sh | 34 +++++++++++++++++----------------- 2 files changed, 26 insertions(+), 26 deletions(-) diff --git a/shared/packages.ini b/shared/packages.ini index 0c91a1d3..25796683 100644 --- a/shared/packages.ini +++ b/shared/packages.ini @@ -2,13 +2,13 @@ directory = "${section}-${version}" [zlib] -version = 1.3.1 +version = 1.3.1.2 url = "https://zlib.net/fossils/zlib-${version}.tar.gz" arguments = "-DZLIB_BUILD_EXAMPLES=OFF" anitya_id = 5303 [libpng] -version = 1.6.50 +version = 1.6.53 url = "https://download.sourceforge.net/libpng/libpng-${version}.tar.xz" arguments = "-DPNG_SHARED=OFF -DPNG_TOOLS=OFF -DPNG_TESTS=OFF" anitya_id = 1705 @@ -20,7 +20,7 @@ arguments = "-DFT_DISABLE_BZIP2=ON -DFT_DISABLE_BROTLI=ON" anitya_id = 854 [harfbuzz] -version = 12.1.0 +version = 12.2.0 url = "https://github.com/harfbuzz/harfbuzz/releases/download/${version}/harfbuzz-${version}.tar.xz" arguments = "-Dfreetype=enabled -Dicu=disabled -Dtests=disabled -Dutilities=disabled" # TODO disable subset anitya_id = 1299 @@ -57,7 +57,7 @@ version = 820fb3237ea81af44c9cc468c8b4e20128e3e5ad url = "https://gitlab.xiph.org/xiph/tremor/-/archive/${version}/tremor-${version}.tar.bz2" [mpg123] -version = 1.33.3 +version = 1.33.4 url = "https://www.mpg123.de/download/mpg123-${version}.tar.bz2" arguments = "--with-cpu=generic --disable-fifo --disable-ipv6 --disable-network --disable-int-quality --with-default-audio=dummy --with-optimization=2 @@ -96,7 +96,7 @@ arguments = "-DWANT_PLAYER=OFF -DWANT_STATIC=ON" anitya_id = 9179 [opus] -version = 1.5.2 +version = 1.6 url = "https://downloads.xiph.org/releases/opus/opus-${version}.tar.gz" arguments = "-DOPUS_DISABLE_INTRINSICS=ON" anitya_id = 11081 @@ -108,7 +108,7 @@ arguments = "--disable-http --disable-examples" anitya_id = 10353 [fluidsynth] -version = 2.4.6 +version = 2.5.2 url = "https://github.com/FluidSynth/fluidsynth/archive/refs/tags/v${version}.tar.gz" arguments = "-DLIB_SUFFIX=''" anitya_id = 10437 @@ -126,7 +126,7 @@ arguments = "-DJSON_BuildTests=OFF" anitya_id = 11152 [fmt] -version = 12.0.0 +version = 12.1.0 url = "https://github.com/fmtlib/fmt/releases/download/${version}/fmt-${version}.zip" arguments = "-DFMT_DOC=OFF -DFMT_TEST=OFF" anitya_id = 11526 @@ -143,7 +143,7 @@ url = "https://github.com/fragglet/lhasa/releases/download/v${version}/lhasa-${v anitya_id = 14822 [ICU] -version_major = 77 +version_major = 78 version_minor = 1 version = ${version_major}-${version_minor} version_src = ${version_major}_${version_minor} @@ -165,7 +165,7 @@ url = https://ci.easyrpg.org/job/icudata/lastSuccessfulBuild/artifact/icudata${v files = "icudt*.dat" [SDL2] -version = 2.32.6 +version = 2.32.10 url = "https://libsdl.org/release/SDL2-${version}.tar.gz" anitya_id = 4779 diff --git a/shared/packages.sh b/shared/packages.sh index 0aff40b5..7e6b633b 100644 --- a/shared/packages.sh +++ b/shared/packages.sh @@ -5,21 +5,21 @@ ####################################### -ZLIB_URL="https://zlib.net/fossils/zlib-1.3.1.tar.gz" +ZLIB_URL="https://zlib.net/fossils/zlib-1.3.1.2.tar.gz" ZLIB_ARGS="-DZLIB_BUILD_EXAMPLES=OFF" -ZLIB_DIR="zlib-1.3.1" +ZLIB_DIR="zlib-1.3.1.2" -LIBPNG_URL="https://download.sourceforge.net/libpng/libpng-1.6.50.tar.xz" +LIBPNG_URL="https://download.sourceforge.net/libpng/libpng-1.6.53.tar.xz" LIBPNG_ARGS="-DPNG_SHARED=OFF -DPNG_TOOLS=OFF -DPNG_TESTS=OFF" -LIBPNG_DIR="libpng-1.6.50" +LIBPNG_DIR="libpng-1.6.53" FREETYPE_URL="https://download.savannah.gnu.org/releases/freetype/freetype-2.14.1.tar.xz" FREETYPE_ARGS="-DFT_DISABLE_BZIP2=ON -DFT_DISABLE_BROTLI=ON" FREETYPE_DIR="freetype-2.14.1" -HARFBUZZ_URL="https://github.com/harfbuzz/harfbuzz/releases/download/12.1.0/harfbuzz-12.1.0.tar.xz" +HARFBUZZ_URL="https://github.com/harfbuzz/harfbuzz/releases/download/12.2.0/harfbuzz-12.2.0.tar.xz" HARFBUZZ_ARGS="-Dfreetype=enabled -Dicu=disabled -Dtests=disabled -Dutilities=disabled" # TODO disable subset -HARFBUZZ_DIR="harfbuzz-12.1.0" +HARFBUZZ_DIR="harfbuzz-12.2.0" PIXMAN_URL="https://cairographics.org/releases/pixman-0.46.4.tar.gz" PIXMAN_ARGS="-Dtests=disabled -Ddemos=disabled -Dlibpng=disabled" @@ -39,11 +39,11 @@ LIBVORBIS_DIR="libvorbis-1.3.7" TREMOR_URL="https://gitlab.xiph.org/xiph/tremor/-/archive/820fb3237ea81af44c9cc468c8b4e20128e3e5ad/tremor-820fb3237ea81af44c9cc468c8b4e20128e3e5ad.tar.bz2" TREMOR_DIR="tremor-820fb3237ea81af44c9cc468c8b4e20128e3e5ad" -MPG123_URL="https://www.mpg123.de/download/mpg123-1.33.3.tar.bz2" +MPG123_URL="https://www.mpg123.de/download/mpg123-1.33.4.tar.bz2" MPG123_ARGS="--with-cpu=generic --disable-fifo --disable-ipv6 --disable-network \ --disable-int-quality --with-default-audio=dummy --with-optimization=2 \ --disable-components --enable-libmpg123" -MPG123_DIR="mpg123-1.33.3" +MPG123_DIR="mpg123-1.33.4" LIBSNDFILE_URL="https://github.com/libsndfile/libsndfile/releases/download/1.2.2/libsndfile-1.2.2.tar.xz" LIBSNDFILE_ARGS="--disable-alsa --disable-sqlite --disable-full-suite --disable-external-libs --disable-mpeg" @@ -65,17 +65,17 @@ WILDMIDI_URL="https://github.com/Mindwerks/wildmidi/archive/wildmidi-0.4.6.tar.g WILDMIDI_DIR="wildmidi-wildmidi-0.4.6" WILDMIDI_ARGS="-DWANT_PLAYER=OFF -DWANT_STATIC=ON" -OPUS_URL="https://downloads.xiph.org/releases/opus/opus-1.5.2.tar.gz" +OPUS_URL="https://downloads.xiph.org/releases/opus/opus-1.6.tar.gz" OPUS_ARGS="-DOPUS_DISABLE_INTRINSICS=ON" -OPUS_DIR="opus-1.5.2" +OPUS_DIR="opus-1.6" OPUSFILE_URL="https://github.com/xiph/opusfile/releases/download/v0.12/opusfile-0.12.tar.gz" OPUSFILE_ARGS="--disable-http --disable-examples" OPUSFILE_DIR="opusfile-0.12" -FLUIDSYNTH_URL="https://github.com/FluidSynth/fluidsynth/archive/refs/tags/v2.4.6.tar.gz" +FLUIDSYNTH_URL="https://github.com/FluidSynth/fluidsynth/archive/refs/tags/v2.5.2.tar.gz" FLUIDSYNTH_ARGS="-DLIB_SUFFIX=''" -FLUIDSYNTH_DIR="fluidsynth-2.4.6" +FLUIDSYNTH_DIR="fluidsynth-2.5.2" FLUIDLITE_URL="https://github.com/divideconcept/FluidLite/archive/4a01cf1c67419e71da971d209f2855bbf4f3bab8.zip" FLUIDLITE_ARGS="-DFLUIDLITE_BUILD_STATIC=ON -DFLUIDLITE_BUILD_SHARED=OFF" @@ -85,9 +85,9 @@ NLOHMANNJSON_URL="https://github.com/nlohmann/json/archive/v3.12.0.tar.gz" NLOHMANNJSON_DIR="json-3.12.0" NLOHMANNJSON_ARGS="-DJSON_BuildTests=OFF" -FMT_URL="https://github.com/fmtlib/fmt/releases/download/12.0.0/fmt-12.0.0.zip" +FMT_URL="https://github.com/fmtlib/fmt/releases/download/12.1.0/fmt-12.1.0.zip" FMT_ARGS="-DFMT_DOC=OFF -DFMT_TEST=OFF" -FMT_DIR="fmt-12.0.0" +FMT_DIR="fmt-12.1.0" INIH_URL="https://github.com/benhoyt/inih/archive/refs/tags/r62.tar.gz" INIH_DIR="inih-r62" @@ -95,7 +95,7 @@ INIH_DIR="inih-r62" LHASA_URL="https://github.com/fragglet/lhasa/releases/download/v0.5.0/lhasa-0.5.0.tar.gz" LHASA_DIR="lhasa-0.5.0" -ICU_URL="https://github.com/unicode-org/icu/releases/download/release-77-1/icu4c-77_1-src.tgz" +ICU_URL="https://github.com/unicode-org/icu/releases/download/release-78-1/icu4c-78_1-src.tgz" ICU_DIR="icu" ICU_ARGS="--enable-strict=no --disable-tests --disable-samples \ --disable-dyload --disable-extras --disable-icuio \ @@ -105,8 +105,8 @@ ICU_ARGS="--enable-strict=no --disable-tests --disable-samples \ ICUDATA_URL=https://ci.easyrpg.org/job/icudata/lastSuccessfulBuild/artifact/icudata77_all.tar.gz ICUDATA_FILES="icudt*.dat" -SDL2_URL="https://libsdl.org/release/SDL2-2.32.6.tar.gz" -SDL2_DIR="SDL2-2.32.6" +SDL2_URL="https://libsdl.org/release/SDL2-2.32.10.tar.gz" +SDL2_DIR="SDL2-2.32.10" # 3.18.0, only needed for lmu2png tool FREEIMAGE_URL="https://github.com/carstene1ns/freeimage-easyrpg/archive/d82954e4adcb6c1b223bd3cb2e953b6bbf54dfcd.zip"