Skip to content

Commit e32c201

Browse files
authored
Merge pull request #219 from EasyRPG/update/libraries
Automatic library update
2 parents 56aa95b + 41b2390 commit e32c201

4 files changed

Lines changed: 17 additions & 16 deletions

File tree

.github/workflows/stable-compilation.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,12 @@ jobs:
2828
fail-fast: false
2929
matrix:
3030
image:
31-
# version of: # gcc/g++ | support end #
32-
# --------------------------------------------
33-
- ubuntu:22.04 # 11.2.0 | LTS (6/27) #
34-
- debian:12 # 12.2.0 | stable (6/26) #
31+
# version of: # gcc/g++ | support end
32+
# ------------------------------------------------------
33+
- ubuntu:22.04 # 11.2.0 | LTS (6/27)
34+
- debian:12 # 12.2.0 | oldstable (6/26), LTS (6/28)
35+
# ubuntu:24.04 # 13.2.0 | LTS (5/29)
36+
# debian:13 # 14.2.0 | stable (8/30)
3537

3638
steps:
3739
- name: Install dependencies

.github/workflows/update_libraries.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ jobs:
4242
labels: |
4343
update
4444
automated pr
45-
reviewers: carstene1ns, Ghabry, fdelapena
4645
4746
- name: Check outputs
4847
if: ${{ steps.cpr.outputs.pull-request-number }}

shared/packages.ini

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,15 @@ arguments = "-DPNG_SHARED=OFF -DPNG_TOOLS=OFF -DPNG_TESTS=OFF"
1717
anitya_id = 1705
1818

1919
[freetype]
20-
version = 2.14.1
20+
version = 2.14.2
2121
url = "https://download.savannah.gnu.org/releases/freetype/freetype-${version}.tar.xz"
2222
arguments = "-DFT_DISABLE_BZIP2=ON -DFT_DISABLE_BROTLI=ON"
2323
anitya_id = 854
2424

2525
[harfbuzz]
26-
version = 12.3.2
26+
version = 13.0.0
2727
url = "https://github.com/harfbuzz/harfbuzz/releases/download/${version}/harfbuzz-${version}.tar.xz"
28-
arguments = "-Dfreetype=enabled -Dicu=disabled -Dtests=disabled -Dutilities=disabled" # TODO disable subset
28+
arguments = "-Dfreetype=enabled -Dicu=disabled -Dtests=disabled -Dutilities=disabled -Draster=disabled -Dvector=disabled -Dsubset=disabled"
2929
anitya_id = 1299
3030

3131
[pixman]
@@ -74,7 +74,7 @@ arguments = "--disable-alsa --disable-sqlite --disable-full-suite --disable-exte
7474
anitya_id = 13277
7575

7676
[libxmp-lite]
77-
version = 4.6.3
77+
version = 4.7.0
7878
url = "https://github.com/libxmp/libxmp/releases/download/libxmp-${version}/libxmp-lite-${version}.tar.gz"
7979
arguments = "-DBUILD_STATIC=ON -DBUILD_SHARED=OFF"
8080
anitya_id = 1784

shared/packages.sh

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@ LIBPNG_URL="https://download.sourceforge.net/libpng/libpng-1.6.55.tar.xz"
1313
LIBPNG_ARGS="-DPNG_SHARED=OFF -DPNG_TOOLS=OFF -DPNG_TESTS=OFF"
1414
LIBPNG_DIR="libpng-1.6.55"
1515

16-
FREETYPE_URL="https://download.savannah.gnu.org/releases/freetype/freetype-2.14.1.tar.xz"
16+
FREETYPE_URL="https://download.savannah.gnu.org/releases/freetype/freetype-2.14.2.tar.xz"
1717
FREETYPE_ARGS="-DFT_DISABLE_BZIP2=ON -DFT_DISABLE_BROTLI=ON"
18-
FREETYPE_DIR="freetype-2.14.1"
18+
FREETYPE_DIR="freetype-2.14.2"
1919

20-
HARFBUZZ_URL="https://github.com/harfbuzz/harfbuzz/releases/download/12.3.2/harfbuzz-12.3.2.tar.xz"
21-
HARFBUZZ_ARGS="-Dfreetype=enabled -Dicu=disabled -Dtests=disabled -Dutilities=disabled" # TODO disable subset
22-
HARFBUZZ_DIR="harfbuzz-12.3.2"
20+
HARFBUZZ_URL="https://github.com/harfbuzz/harfbuzz/releases/download/13.0.0/harfbuzz-13.0.0.tar.xz"
21+
HARFBUZZ_ARGS="-Dfreetype=enabled -Dicu=disabled -Dtests=disabled -Dutilities=disabled -Draster=disabled -Dvector=disabled -Dsubset=disabled"
22+
HARFBUZZ_DIR="harfbuzz-13.0.0"
2323

2424
PIXMAN_URL="https://cairographics.org/releases/pixman-0.46.4.tar.gz"
2525
PIXMAN_ARGS="-Dtests=disabled -Ddemos=disabled -Dlibpng=disabled"
@@ -49,9 +49,9 @@ LIBSNDFILE_URL="https://github.com/libsndfile/libsndfile/releases/download/1.2.2
4949
LIBSNDFILE_ARGS="--disable-alsa --disable-sqlite --disable-full-suite --disable-external-libs --disable-mpeg"
5050
LIBSNDFILE_DIR="libsndfile-1.2.2"
5151

52-
LIBXMP_LITE_URL="https://github.com/libxmp/libxmp/releases/download/libxmp-4.6.3/libxmp-lite-4.6.3.tar.gz"
52+
LIBXMP_LITE_URL="https://github.com/libxmp/libxmp/releases/download/libxmp-4.7.0/libxmp-lite-4.7.0.tar.gz"
5353
LIBXMP_LITE_ARGS="-DBUILD_STATIC=ON -DBUILD_SHARED=OFF"
54-
LIBXMP_LITE_DIR="libxmp-lite-4.6.3"
54+
LIBXMP_LITE_DIR="libxmp-lite-4.7.0"
5555

5656
SPEEXDSP_URL="https://downloads.xiph.org/releases/speex/speexdsp-1.2.1.tar.gz"
5757
SPEEXDSP_ARGS="--disable-sse --disable-neon"

0 commit comments

Comments
 (0)