Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 10 additions & 9 deletions shared/packages.ini
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ arguments = "-DFT_DISABLE_BZIP2=ON -DFT_DISABLE_BROTLI=ON"
anitya_id = 854

[harfbuzz]
version = 14.1.0
version = 14.2.1
url = "https://github.com/harfbuzz/harfbuzz/releases/download/${version}/harfbuzz-${version}.tar.xz"
arguments = "-Dfreetype=enabled -Dicu=disabled -Dtests=disabled -Dutilities=disabled -Draster=disabled -Dvector=disabled -Dsubset=disabled"
anitya_id = 1299
Expand All @@ -36,8 +36,8 @@ anitya_id = 3648

[expat]
version_major = 2
version_minor = 7
version_patch = 5
version_minor = 8
version_patch = 1
version = ${version_major}.${version_minor}.${version_patch}
version_url = ${version_major}_${version_minor}_${version_patch}
url = "https://github.com/libexpat/libexpat/releases/download/R_${version_url}/expat-${version}.tar.bz2"
Expand All @@ -60,7 +60,7 @@ version = 820fb3237ea81af44c9cc468c8b4e20128e3e5ad
url = "https://gitlab.xiph.org/xiph/tremor/-/archive/${version}/tremor-${version}.tar.bz2"

[mpg123]
version = 1.33.4
version = 1.33.6
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
Expand Down Expand Up @@ -111,7 +111,7 @@ arguments = "--disable-http --disable-examples"
anitya_id = 10353

[fluidsynth]
version = 2.5.3
version = 2.5.5
url = "https://github.com/FluidSynth/fluidsynth/archive/refs/tags/v${version}.tar.gz"
arguments = "-DLIB_SUFFIX='' -Denable-alsa=OFF -Denable-aufile=OFF -Denable-dbus=OFF -Denable-ipv6=OFF -Denable-jack=OFF -Denable-ladspa=OFF -Denable-libinstpatch=OFF -Denable-libsndfile=OFF -Denable-midishare=OFF -Denable-network=OFF -Denable-oss=OFF -Denable-dsound=OFF -Denable-wasapi=OFF -Denable-waveout=OFF -Denable-winmidi=OFF -Denable-sdl3=OFF -Denable-pulseaudio=OFF -Denable-pipewire=OFF -Denable-readline=OFF -Denable-threads=OFF -Denable-openmp=OFF -Denable-unicode=OFF -Denable-native-dls=OFF"
anitya_id = 10437
Expand All @@ -129,7 +129,7 @@ arguments = "-DJSON_BuildTests=OFF"
anitya_id = 11152

[fmt]
version = 12.1.0
version = 12.2.0
url = "https://github.com/fmtlib/fmt/releases/download/${version}/fmt-${version}.zip"
arguments = "-DFMT_DOC=OFF -DFMT_TEST=OFF"
anitya_id = 11526
Expand All @@ -141,7 +141,7 @@ directory = "inih-r${version}"
anitya_id = 11600

[lhasa]
version = 0.5.0
version = 0.6.0
url = "https://github.com/fragglet/lhasa/releases/download/v${version}/lhasa-${version}.tar.gz"
anitya_id = 14822

Expand All @@ -160,13 +160,13 @@ version_major = 78
version_minor = 3
version = ${version_major}.${version_minor}
_ini_comment = empty on purpose, otherwise polluted by default section
directory =
directory =
url = https://ci.easyrpg.org/job/icudata/lastSuccessfulBuild/artifact/icudata${version_major}_all.tar.gz
files = "icudt*.dat"
anitya_id = 379847

[SDL3]
version = 3.4.4
version = 3.4.10
url = "https://libsdl.org/release/SDL3-${version}.tar.gz"
arguments = "-DSDL_TEST_LIBRARY=OFF -DSDL_EXAMPLES=OFF"
anitya_id = 375746
Expand All @@ -176,3 +176,4 @@ comment = 3.18.0, only needed for lmu2png tool
version = d82954e4adcb6c1b223bd3cb2e953b6bbf54dfcd
url = "https://github.com/carstene1ns/freeimage-easyrpg/archive/${version}.zip"
directory = "freeimage-easyrpg-${version}"

28 changes: 14 additions & 14 deletions shared/packages.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,18 +17,18 @@ FREETYPE_URL="https://download.savannah.gnu.org/releases/freetype/freetype-2.14.
FREETYPE_ARGS="-DFT_DISABLE_BZIP2=ON -DFT_DISABLE_BROTLI=ON"
FREETYPE_DIR="freetype-2.14.3"

HARFBUZZ_URL="https://github.com/harfbuzz/harfbuzz/releases/download/14.1.0/harfbuzz-14.1.0.tar.xz"
HARFBUZZ_URL="https://github.com/harfbuzz/harfbuzz/releases/download/14.2.1/harfbuzz-14.2.1.tar.xz"
HARFBUZZ_ARGS="-Dfreetype=enabled -Dicu=disabled -Dtests=disabled -Dutilities=disabled -Draster=disabled -Dvector=disabled -Dsubset=disabled"
HARFBUZZ_DIR="harfbuzz-14.1.0"
HARFBUZZ_DIR="harfbuzz-14.2.1"

PIXMAN_URL="https://cairographics.org/releases/pixman-0.46.4.tar.gz"
PIXMAN_ARGS="-Dtests=disabled -Ddemos=disabled -Dlibpng=disabled"
PIXMAN_DIR="pixman-0.46.4"

EXPAT_URL="https://github.com/libexpat/libexpat/releases/download/R_2_7_5/expat-2.7.5.tar.bz2"
EXPAT_URL="https://github.com/libexpat/libexpat/releases/download/R_2_8_1/expat-2.8.1.tar.bz2"
EXPAT_ARGS="-DEXPAT_BUILD_TOOLS=OFF -DEXPAT_BUILD_EXAMPLES=OFF \
-DEXPAT_BUILD_TESTS=OFF -DEXPAT_BUILD_DOCS=OFF -DEXPAT_SHARED_LIBS=OFF"
EXPAT_DIR="expat-2.7.5"
EXPAT_DIR="expat-2.8.1"

LIBOGG_URL="https://downloads.xiph.org/releases/ogg/libogg-1.3.6.tar.xz"
LIBOGG_DIR="libogg-1.3.6"
Expand All @@ -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.4.tar.bz2"
MPG123_URL="https://www.mpg123.de/download/mpg123-1.33.6.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.4"
MPG123_DIR="mpg123-1.33.6"

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"
Expand Down Expand Up @@ -73,9 +73,9 @@ OPUSFILE_URL="https://github.com/xiph/opusfile/releases/download/v0.12/opusfile-
OPUSFILE_ARGS="--disable-http --disable-examples"
OPUSFILE_DIR="opusfile-0.12"

FLUIDSYNTH_URL="https://github.com/FluidSynth/fluidsynth/archive/refs/tags/v2.5.3.tar.gz"
FLUIDSYNTH_URL="https://github.com/FluidSynth/fluidsynth/archive/refs/tags/v2.5.5.tar.gz"
FLUIDSYNTH_ARGS="-DLIB_SUFFIX='' -Denable-alsa=OFF -Denable-aufile=OFF -Denable-dbus=OFF -Denable-ipv6=OFF -Denable-jack=OFF -Denable-ladspa=OFF -Denable-libinstpatch=OFF -Denable-libsndfile=OFF -Denable-midishare=OFF -Denable-network=OFF -Denable-oss=OFF -Denable-dsound=OFF -Denable-wasapi=OFF -Denable-waveout=OFF -Denable-winmidi=OFF -Denable-sdl3=OFF -Denable-pulseaudio=OFF -Denable-pipewire=OFF -Denable-readline=OFF -Denable-threads=OFF -Denable-openmp=OFF -Denable-unicode=OFF -Denable-native-dls=OFF"
FLUIDSYNTH_DIR="fluidsynth-2.5.3"
FLUIDSYNTH_DIR="fluidsynth-2.5.5"

FLUIDLITE_URL="https://github.com/divideconcept/FluidLite/archive/4a01cf1c67419e71da971d209f2855bbf4f3bab8.zip"
FLUIDLITE_ARGS="-DFLUIDLITE_BUILD_STATIC=ON -DFLUIDLITE_BUILD_SHARED=OFF"
Expand All @@ -85,15 +85,15 @@ 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.1.0/fmt-12.1.0.zip"
FMT_URL="https://github.com/fmtlib/fmt/releases/download/12.2.0/fmt-12.2.0.zip"
FMT_ARGS="-DFMT_DOC=OFF -DFMT_TEST=OFF"
FMT_DIR="fmt-12.1.0"
FMT_DIR="fmt-12.2.0"

INIH_URL="https://github.com/benhoyt/inih/archive/refs/tags/r62.tar.gz"
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"
LHASA_URL="https://github.com/fragglet/lhasa/releases/download/v0.6.0/lhasa-0.6.0.tar.gz"
LHASA_DIR="lhasa-0.6.0"

ICU_URL="https://github.com/unicode-org/icu/releases/download/release-78.3/icu4c-78.3-sources.tgz"
ICU_DIR="icu"
Expand All @@ -105,9 +105,9 @@ ICU_ARGS="--enable-strict=no --disable-tests --disable-samples \
ICUDATA_URL=https://ci.easyrpg.org/job/icudata/lastSuccessfulBuild/artifact/icudata78_all.tar.gz
ICUDATA_FILES="icudt*.dat"

SDL3_URL="https://libsdl.org/release/SDL3-3.4.4.tar.gz"
SDL3_URL="https://libsdl.org/release/SDL3-3.4.10.tar.gz"
SDL3_ARGS="-DSDL_TEST_LIBRARY=OFF -DSDL_EXAMPLES=OFF"
SDL3_DIR="SDL3-3.4.4"
SDL3_DIR="SDL3-3.4.10"

# 3.18.0, only needed for lmu2png tool
FREEIMAGE_URL="https://github.com/carstene1ns/freeimage-easyrpg/archive/d82954e4adcb6c1b223bd3cb2e953b6bbf54dfcd.zip"
Expand Down