Skip to content

Commit af97a8f

Browse files
committed
Update deps
1 parent 19a82e2 commit af97a8f

File tree

4 files changed

+60
-31
lines changed

4 files changed

+60
-31
lines changed

CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,28 @@
11
# Changelog
22

3+
## [3.13.1] - 2025-03-30
4+
### Changed
5+
- Update Go to 1.24.1.
6+
- Update zlib to 2.2.4.
7+
- Update ffi to 3.4.7.
8+
- Update GLib to 2.84.0.
9+
- Update libexpat to 2.7.1.
10+
- Update libxml2 to 2.14.0.
11+
- Update libexif to 0.6.25.
12+
- Update lcms2 to 2.17.
13+
- Update libjpegturbo to 3.1.0.
14+
- Update libwebp to 1.5.0.
15+
- Update cgif to 0.5.0.
16+
- Update dav1d to 1.5.1.
17+
- Update aom to 3.12.0.
18+
- Update libheif to 1.19.7.
19+
- Update fontconfig to 2.16.1.
20+
- Update harfbuzz to 11.0.0.
21+
- Update cairo to 1.18.4.
22+
- Update pango to 1.56.3.
23+
- Update librsvg to 2.60.0.
24+
- Update vips to 8.16.1.
25+
326
## [3.13.0] - 2024-12-05
427
### Added
528
- Add brotli 1.1.0.

build-deps.sh

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ make install-strip -j$(nproc)
6565
print_build_stage glib $GLIB_VERSION
6666
cd $DEPS_SRC/glib
6767
# Build GLib without gregex
68-
curl -Ls https://gist.githubusercontent.com/kleisauke/284d685efa00908da99ea6afbaaf39ae/raw/36e32c79e7962c5ea96cbb3f9c629e9145253e30/glib-without-gregex.patch | patch -p1
68+
curl -Ls https://gist.github.com/kleisauke/284d685efa00908da99ea6afbaaf39ae/raw/936a6b8013d07d358c6944cc5b5f0e27db707ace/glib-without-gregex.patch | patch -p1
6969
meson setup _build \
7070
--buildtype=release \
7171
--strip \
@@ -329,9 +329,9 @@ ninja install/strip
329329
print_build_stage libheif $LIBHEIF_VERSION
330330
cd $DEPS_SRC/libheif
331331
# libyuv support
332-
curl -Ls https://github.com/DarthSim/libheif/commit/668ef49faa25d62faf02a5ee1c2fd0da426acd23.patch | git apply
332+
curl -Ls https://github.com/DarthSim/libheif/commit/a1deab044df96b3758c1c0476169dffeb85030f1.patch | git apply
333333
# Ignore alpha in Op_RGB_HDR_to_RRGGBBaa_BE if aplpha has different BPP
334-
curl -Ls https://github.com/DarthSim/libheif/commit/b3e71a5bd320b5d70b9f48f0aa02efc907c9bd36.patch | git apply
334+
curl -Ls https://github.com/DarthSim/libheif/commit/dcd4f0f90704a849ddd2440c671a7df41110c9b5.patch | git apply
335335
mkdir _build
336336
cd _build
337337
CFLAGS="${CFLAGS} -O3" CXXFLAGS="${CXXFLAGS} -O3" \
@@ -366,13 +366,19 @@ ninja -C _build install
366366

367367
print_build_stage fontconfig $FONTCONFIG_VERSION
368368
cd $DEPS_SRC/fontconfig
369-
./configure \
369+
meson setup _build \
370+
--buildtype=release \
371+
--strip \
372+
--wrap-mode=nofallback \
370373
--prefix=$TARGET_PATH \
371-
--enable-shared \
372-
--disable-static \
373-
--disable-dependency-tracking \
374-
--disable-docs
375-
make install-strip -j$(nproc)
374+
--libdir=lib \
375+
-Ddoc=disabled \
376+
-Dnls=disabled \
377+
-Dtests=disabled \
378+
-Dtools=disabled \
379+
-Dcache-build=disabled
380+
ninja -C _build
381+
ninja -C _build install
376382

377383
print_build_stage harfbuzz $HARFBUZZ_VERSION
378384
cd $DEPS_SRC/harfbuzz

download-deps.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -175,8 +175,8 @@ curl -Ls https://gitlab.freedesktop.org/freetype/freetype/-/archive/VER-${FREETY
175175
print_download_stage fontconfig $FONTCONFIG_VERSION
176176
mkdir $DEPS_SRC/fontconfig
177177
cd $DEPS_SRC/fontconfig
178-
curl -Ls https://www.freedesktop.org/software/fontconfig/release/fontconfig-${FONTCONFIG_VERSION}.tar.xz \
179-
| tar -xJC . --strip-components=1
178+
curl -Ls https://gitlab.freedesktop.org/fontconfig/fontconfig/-/archive/${FONTCONFIG_VERSION}/fontconfig-${FONTCONFIG_VERSION}.tar.gz \
179+
| tar -xzC . --strip-components=1
180180

181181
print_download_stage harfbuzz $HARFBUZZ_VERSION
182182
mkdir $DEPS_SRC/harfbuzz

versions.sh

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,34 @@
1-
export GOLANG_VERSION=1.23.4
2-
export ZLIB_VERSION=2.2.2
1+
export GOLANG_VERSION=1.24.1
2+
export ZLIB_VERSION=2.2.4
33
export BROTLI_VERSION=1.1.0
4-
export FFI_VERSION=3.4.6
5-
export GLIB_VERSION=2.83.0
4+
export FFI_VERSION=3.4.7
5+
export GLIB_VERSION=2.84.0
66
export HIGHWAY_VERSION=1.2.0
77
export QUANTIZR_VERSION=1.4.2
8-
export LIBEXPAT_VERSION=2.6.4
9-
export LIBXML2_VERSION=2.13.5
10-
export LIBEXIF_VERSION=0.6.24
11-
export LCMS2_VERSION=2.16
12-
export LIBJPEGTURBO_VERSION=3.0.4
8+
export LIBEXPAT_VERSION=2.7.1
9+
export LIBXML2_VERSION=2.14.0
10+
export LIBEXIF_VERSION=0.6.25
11+
export LCMS2_VERSION=2.17
12+
export LIBJPEGTURBO_VERSION=3.1.0
1313
export LIBJXL_VERSION=0.11.1
1414
export LIBPNG_VERSION=1.6.37
1515
export LIBSPNG_VERSION=0.7.4
16-
export LIBWEBP_VERSION=1.4.0
16+
export LIBWEBP_VERSION=1.5.0
1717
export LIBTIFF_VERSION=4.7.0
18-
export CGIF_VERSION=0.4.1
18+
export CGIF_VERSION=0.5.0
1919
export LIBDE265_VERSION=1.0.15
2020
export KVAZAAR_VERSION=2.3.1
21-
export DAV1D_VERSION=1.5.0
21+
export DAV1D_VERSION=1.5.1
2222
# export RAV1E_VERSION=0.5.1
23-
export AOM_VERSION=3.11.0
23+
export AOM_VERSION=3.12.0
2424
export LIBYUV_SHA='a6a2ec65'
25-
export LIBHEIF_VERSION=1.19.5
25+
export LIBHEIF_VERSION=1.19.7
2626
export FREETYPE_VERSION=2.13.3
27-
export FONTCONFIG_VERSION=2.15.0
28-
export HARFBUZZ_VERSION=10.1.0
27+
export FONTCONFIG_VERSION=2.16.1
28+
export HARFBUZZ_VERSION=11.0.0
2929
export PIXMAN_VERSION=0.44.2
30-
export CAIRO_VERSION=1.18.2
30+
export CAIRO_VERSION=1.18.4
3131
export FRIBIDI_VERSION=1.0.16
32-
export PANGO_VERSION=1.55.0
33-
export LIBRSVG_VERSION=2.59.2
34-
export VIPS_VERSION=8.16.0
32+
export PANGO_VERSION=1.56.3
33+
export LIBRSVG_VERSION=2.60.0
34+
export VIPS_VERSION=8.16.1

0 commit comments

Comments
 (0)